发明名称 高性能指令缓存系统和方法
摘要 一种高性能指令缓存系统和方法,应用于处理器领域时能在处理器核执行指令前,将所述指令填充到所述处理器核能直接访问的高速存储器中,几乎使所述处理器核每次都能在所述高速存储器中获取到需要的指令,达到极高的缓存命中率。
申请公布号 CN103513958A 申请公布日期 2014.01.15
申请号 CN201210228129.9 申请日期 2012.06.27
申请人 上海芯豪微电子有限公司 发明人 林正浩
分类号 G06F9/30(2006.01)I;G06F9/38(2006.01)I 主分类号 G06F9/30(2006.01)I
代理机构 代理人
主权项 一种用于辅助处理器核运行的方法,所述处理器核连接一个包含可执行指令的第一存储器、一个比第一存储器速度更快的第二存储器和一个比第二存储器速度更快的第三存储器;所述方法包括:对正被从第二存储器填充到第三存储器的指令进行审查,从而提取出至少包括分支信息的指令信息;根据提取出的指令信息建立复数条轨道;根据复数条指令轨道中的一条或多条轨道将至少一条或多条指令可能被处理器核执行的指令从第一存储器填充到第二存储器;根据复数条指令轨道中的一条或多条轨道将至少一条或多条指令在被处理器核执行前从第二存储器填充到第三存储器,使得处理器核能从第三存储器获取所述至少一条或多条指令。
地址 200092 上海市杨浦区四平路1398号B座1202