METHOD AND APPARATUS FOR EMPLOYING COMMIT-SIGNALS AND PREFETCHING TO MAINTAIN INTER-REFERENCE ORDERING IN A HIGH-PERFORMANCE I/O PROCESSOR
Patent №
US 6,085,263
Granted
2000-07-04
Filed 1997
Owner
DIGITAL EQUIPMENT CORPORATION
Lab
—
AI components
1
hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
08956861
An improved I/O processor (IOP) delivers high I/O performance while maintaining inter-reference ordering among memory reference operations issued by an I/O device as specified by a consistency model in a shared memory multiprocessor system. The IOP comprises a retire controller which imposes inter-reference ordering among the operations based on receipt of a commit signal for each operation, wherein the commit signal for a memory reference operation indicates the apparent completion of the operation rather than actual completion of the operation. In addition, the IOP comprises a prefetch controller coupled to an I/O cache for prefetching data into cache without any ordering constraints (or out-of-order). The ordered retirement functions of the IOP are separated from its prefetching operations, which enables the latter operations to be performed in an arbitrary manner so as to improve the overall performance of the system.
AI classification
Ownership
DIGITAL EQUIPMENT CORPORATION
assignment · 88830654
Assignors
SHARMA, MADHUMITRA, PAWLOWSKI, CHESTER, GHARACHORLOO, KOUROSH, VAN DOREN, STEPHEN R., STEELY, SIMON C., JR.
On an employer assignment, the assignors are typically the inventors.