APPARATUS REGION-BASED DETECTION OF INTERFERENCE AMONG REORDERED MEMORY OPERATIONS IN A PROCESSOR
Patent №
US 5,918,005
Granted
1999-06-29
Filed 1997
Owner
IBM CORPORATION
Lab
AI components
1
hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
08827016
The present invention is an apparatus that maps the memory address space of the computer system into regions, and detects the incorrect execution of a load operation performed earlier than a sequentially preceding (in program order) store operation. The apparatus detects out-of-order load operations, uses a region-based mapping table to keep track of the memory regions accessed by the out-of-order load operations, detects the execution of store operations into regions accessed by out-of-order load operations, and generates a program exception when interference among reordered operations is detected. The invention is applicable to static and dynamic reordering of memory operations.
AI classification
Ownership
IBM CORPORATION
assignment · 84810892
Assignors
MORENO, JAIME H., MOUDGILL, MAYAN
On an employer assignment, the assignors are typically the inventors.