发明名称 |
基于动静态混合调度策略的访存操作管理装置及其方法 |
摘要 |
基于动静态混合调度策略的访存操作管理装置及其方法,所述方法包括:访存类型判定步骤,用于将访存操作区分为第一类型或第二类型;动态调度访存步骤,用于接收第一类型的访存操作,并以动态调度策略管理第一类型的访存操作;静态调度访存步骤,用于接收第二类型的访存操作,并以静态调度策略管理第二类型的访存操作;访存失效管理步骤,用于管理Cache失效访存操作;访存顺序维护步骤,用于记录并维护所述第一类型的访存操作、第二访存类型的访存操作和Cache失效访存操作的顺序关系。本发明一方面继承了动态调度的高性能优点,另一方面通过适当引入静态调度策略降低了整体的设计复杂度与实现开销,同时兼顾了效率与性能。 |
申请公布号 |
CN101777027B |
申请公布日期 |
2012.06.06 |
申请号 |
CN201010034463.1 |
申请日期 |
2010.01.21 |
申请人 |
龙芯中科技术有限公司 |
发明人 |
李祖松;汪文祥;郝守青;徐萍 |
分类号 |
G06F12/08(2006.01)I |
主分类号 |
G06F12/08(2006.01)I |
代理机构 |
北京远大卓悦知识产权代理事务所(普通合伙) 11369 |
代理人 |
史霞 |
主权项 |
一种基于动静态混合调度策略的访存操作管理装置,其特征在于包括:访存类型判定部件(1),用于将访存操作区分为第一类型或第二类型;动态调度访存部件(2),与所述访存类型判定部件(1)相连接,用于接收第一类型的访存操作,并以动态调度策略管理第一类型的访存操作;静态调度访存部件(3),与所述访存类型判定部件(1)相连接,用于接收第二类型的访存操作,并以静态调度策略管理第二类型的访存操作;访存失效管理部件(4),用于管理Cache失效访存操作;访存顺序维护部件(5),与所述动态调度访存部件(2)、静态调度访存部件(3)和访存失效管理部件(4)相连接,用于记录并维护所述第一类型的访存操作、第二类型的访存操作和Cache失效访存操作的顺序关系。 |
地址 |
100080 北京市海淀区科学院南路10号 |