Patent · US Expired

Transactional memory for distributed shared memory multi-processor computer systems

US6360231B1 · kind B1 · utility

25Cited by
5References
6Claims
0Family size

Assignee

Inventors

Key dates

Filing dateFeb 26, 1999
Grant dateMar 19, 2002
Priority date
Expiry dateFeb 26, 2019

Classification

  • Technology area (CPC Y)Emerging Cross-Sectional Technologies
  • CPC primaryY10S707/99952
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A cache coherent distributed shared memory multi-processor computer system is provided which supports transactional memory semantics. A cache flushing engine and temporary buffer allow selective forced write-backs of dirty cache lines to the home memory. A flush can be performed from the updated cache to the temporary buffer and then to the home memory after confirmation of receipt or from the updated cache to the home memory directly with the temporary buffer holding the old data until confirmation that the home memory contains the update.

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