Patent · US Expired

System and method for bypassing supervisory memory intervention for data transfers between devices having local memories

US6167489A · kind A · utility

41Cited by
7References
34Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 22, 1998
Grant dateDec 26, 2000
Priority date
Expiry dateDec 22, 2018

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F13/4239
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A system and method for providing direct transfers of data segments between devices having local memories without the need for first transferring the data to a central supervisory memory to maintain cache coherency. Direct data transfers are performed from a first local memory of a first device to a second local memory in a second device in a transaction processing system that includes a main memory to provide supervisory storage capability for the transaction processing system, and a directory storage for maintaining ownership status of each data segment of the main memory. A data transfer of a requested data segment is requested by the second device to obtain the requested data segment stored in the first local memory of the first device. The requested data segment is removed from the first local memory in response to the data transfer request, and is directly transferred to the second local memory of the second device. The requested data segment is also transferred to the main memory, and to the directory storage where the ownership status can be revised to reflect a change of ownership from the first device to the second device. The direct transfer of the requested data segment…

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.