METHOD AND APPARATUS FOR SPECULATIVE PREFETCHING IN A MULTI-PROCESSOR/MULTI-CORE MESSAGE-PASSING MACHINE
Patent №
US 7,937,532
Granted
2011-05-03
Filed 2007
Owner
INTEL CORPORATION
Lab
—
AI components
2
planning · hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
11731280
In some embodiments, the invention involves a novel combination of techniques for prefetching data and passing messages between and among cores in a multi-processor/multi-core platform. In an embodiment, a receiving core has a message queue and a message prefetcher. Incoming messages are simultaneously written to the message queue and the message prefetcher. The prefetcher speculatively fetches data referenced in the received message so that the data is available when the message is executed in the execution pipeline, or shortly thereafter. Other embodiments are described and claimed.
AI classification
Ownership
INTEL CORPORATION
assignment · 250480622
Assignors
KUNZE, AARON, JOHNSON, ERIK J., GARTLER, HERMANN
On an employer assignment, the assignors are typically the inventors.