Patent · US Expired

Speculative multiaddress atomicity

US7376800B1 · kind B1 · utility

34Cited by
3References
28Claims
0Family size

Assignee

Inventors

Key dates

Filing dateApr 27, 2005
Grant dateMay 20, 2008
Priority date
Expiry dateNov 24, 2025

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2212/507
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A technique for performing a plurality of operations in a shared memory system having a plurality of addresses is disclosed. The technique includes entering into a speculative mode, speculatively performing each of the plurality of operations on addresses in the shared memory system, marking addresses in the shared memory system that have been operated on speculatively as being in a speculative state, and exiting the speculative mode, wherein exiting the speculative mode includes marking the addresses in the shared memory system that have been operated on as being in a non-speculative state.

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