LOAD REQUEST SCHEDULING IN A CACHE HIERARCHY

Patent №

US 8,521,982

Granted

2013-08-27

Filed 2009

Owner

INTERNATIONAL BUSINESS MACHINES CORPORATION

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 hardwareG06F 12/123G06F 12/084G06F 12/0897G06F 2212/1024

AI classification

AI hardware0.98
Planning0.11
Knowledge representation0.01
Natural language0.00
Evolutionary computation0.00
Machine learning0.00
Speech0.00
Vision0.00

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.

From the same owner

© 2026 NYSGPT2525 LLC