首页> 外国专利> ISSUANCE AND EXECUTION OF MEMORY INSTRUCTIONS TO AVOID READ-AFTER-WRITE HAZARDS

ISSUANCE AND EXECUTION OF MEMORY INSTRUCTIONS TO AVOID READ-AFTER-WRITE HAZARDS

机译:避免读后写危害的存储指令的发布和执行

摘要

A method and apparatus for issuing and executing memory instructions so as tomaximize the number of requests issued to a highly pipelined memory and avoidreading data from memory (10) before a corresponding write to memory (10). Thememory is divided into a number of regions, each of which is associated with afence counter (18) that is incremented each time a memory instruction that istargeted to the memory region is issued and decremented each time there is awrite to the memory region. After a fence instruction is issued, no furthermemory instructions (23) are issued if the counter for the memory regionspecified in the fence instruction is above a threshold. When a sufficientnumber of the outstanding issued instructions are executed, the counter willbe decremented below the threshold and further memory instructions are thenissued.
机译:一种用于发出和执行存储器指令以便最大化发出给高度流水线的内存的请求的数量,并避免在对存储器(10)进行相应写入之前,先从存储器(10)读取数据。的内存分为多个区域,每个区域与一个围栏计数器(18),每次存储指令为每次有一个写入存储区。发出围栏指令后,不再如果存储区域的计数器发出存储指令(23)栅栏指令中指定的阈值以上。当足够时已执行的未完成指令的数量,计数器将减小到阈值以下,然后再存储更多指令发行。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号