Patent №
US 8,521,982
Granted
2013-08-27
Filed 2009
Owner
INTERNATIONAL BUSINESS MACHINES CORPORATION
Lab
AI components
1
hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
12424207
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.
AI classification
Ownership
INTERNATIONAL BUSINESS MACHINES CORPORATION
assignment · 225490703
Assignors
CARGNONI, ROBERT ALAN, GUTHRIE, GUY LYNN, POWELL, STEPHEN J., STARKE, WILLIAM JOHN, STUECHELI, JEFFREY A.
On an employer assignment, the assignors are typically the inventors.