首页 > 专利信息

REORDERED SPECULATIVE INSTRUCTION SEQUENCES WITH A DISAMBIGUATION-FREE OUT OF ORDER LOAD STORE QUEUE

申请公布号:EP2862068(A4)

申请号:EP20130803665

申请日期:2013.06.10

申请公布日期:2016.12.21

申请人:
Soft Machines, Inc.

发明人:ABDALLAH, Mohammad

分类号:G06F9/46;G06F9/30;G06F9/38

主分类号:G06F9/46

摘要:In a processor, a disambiguation-free out of order load store queue method. The method includes implementing a memory resource that can be accessed by a plurality of asynchronous cores; implementing a store retirement buffer, wherein stores from a store queue have entries in the store retirement buffer in original program order; and implementing speculative execution, wherein results of speculative execution can be saved in the store retirement/reorder buffer as a speculative state. The method further includes, upon dispatch of a subsequent load from a load queue, searching the store retirement buffer for address matching; and, in cases where there are a plurality of address matches, locating a correct forwarding entry by scanning for the store retirement buffer for a first match, and forwarding data from the first match to the subsequent load. Once speculative outcomes are known, the speculative state is retired to memory.

专利推荐

运动器材用油压缸

上浮分离式污水处理装置

真空断续器之接触材料

在核设备之受萒区中实施雷射工作之方法及装置

将记录于磁带磁轨上之声音信号再生之装置与方法

无烟无臭之艾灸用药材之制法

治疗性核

书架之改良结构

飞翼球炮结构改良装置

折合式沙发床(椅)之改良构造

橱柜之改良

影像感应器之制法

光电式除霜控制之鳍片式蒸发器

热水器自动水温控制装置

可简易组合之热交换内胆

用以形成门板装饰带之装置

矩阵排列基板及其制造方法

车间距离自动安全控制装置

电脑扩充介面卡之位址范围设定之方法及其电路装置

自行车之气垫座椅及其制法