发明授权
- 专利标题: Load request scheduling in a cache hierarchy
- 专利标题(中): 在缓存层次结构中加载请求调度
-
申请号: US12424207申请日: 2009-04-15
-
公开(公告)号: US08521982B2公开(公告)日: 2013-08-27
- 发明人: Robert A. Cargnoni , Guy L. Guthrie , Thomas L. Jeremiah , Stephen J. Powell , William J. Starke , Jeffrey A. Steucheli
- 申请人: Robert A. Cargnoni , Guy L. Guthrie , Thomas L. Jeremiah , Stephen J. Powell , William J. Starke , Jeffrey A. Steucheli
- 申请人地址: US NY Armonk
- 专利权人: International Business Machines Corporation
- 当前专利权人: International Business Machines Corporation
- 当前专利权人地址: US NY Armonk
- 代理机构: Yudell Isisdore Ng Russell PLLC
- 主分类号: G06F12/00
- IPC分类号: G06F12/00
摘要:
A system and method for tracking core load requests and providing arbitration and ordering of requests. When a core interface unit (CIU) receives a load operation from the processor core, a new entry in allocated in a queue of the CIU. In response to allocating the new entry in the queue, the CIU detects contention between the load request and another memory access request. In response to detecting contention, the load request may be suspended until the contention is resolved. Received load requests may be stored in the queue and tracked using a least recently used (LRU) mechanism. The load request may then be processed when the load request resides in a least recently used entry in the load request queue. CIU may also suspend issuing an instruction unless a read claim (RC) machine is available. In another embodiment, CIU may issue stored load requests in a specific priority order.
公开/授权文献
- US20100268882A1 LOAD REQUEST SCHEDULING IN A CACHE HIERARCHY 公开/授权日:2010-10-21
信息查询