Patent · US Expired

Computer system implementing a system and method for ordering input/output (IO) memory operations within a coherent portion thereof

US6557048B1 · kind B1 · utility

31Cited by
21References
43Claims
0Family size

Assignee

Inventors

Key dates

Filing dateNov 1, 1999
Grant dateApr 29, 2003
Priority date
Expiry dateNov 1, 2019

Classification

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

Abstract

A computer system is presented which implements a system and method for ordering input/output (I/O) memory operations. In one embodiment, the computer system includes a processing subsystem and an I/O subsystem. The processing subsystem includes multiple processing nodes interconnected via coherent communication links. Each processing node may include a processor executing software instructions. The I/O subsystem includes one or more I/O nodes serially coupled via non-coherent communication links. Each I/O node may embody one or more I/O functions (e.g., modem, sound card, etc.). One of the processing nodes includes a host bridge which translates packets moving between the processing subsystem and the I/O subsystem. One of the I/O nodes is coupled to the processing node including the host bridges. The I/O node coupled to the processing node produces and/or provides transactions having destinations or targets within the processing subsystem to the processing node including the host bridge. The I/O node may, for example, produce and/or provide a first transaction followed by a second transaction. The host bridge may dispatch the second transaction with respect to the first transactio…

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