DISTRIBUTED MEMORY SYNCHRONIZED PROCESSING ARCHITECTURE

Number of patents in Portfolio can not be more than 2000

United States of America Patent

APP PUB NO 20100169886A1
SERIAL NO

12347390

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A data processing system comprises a plurality of processors, where each processor is coupled to a respective dedicated memory. The data processing system also comprises a voter module that is disposed between the plurality of processors and one or more peripheral devices such as a network interface, output device, input device, or the like. Each processor provides an I/O transaction to the voter module and the voter module determines whether a majority (or predominate) transaction is present among the I/O transactions received from each of the processors. If a majority transaction is present, the voter module releases the majority transaction to the peripheral. However, if no majority transaction is determined, the system outputs a no majority transaction signal (or raises an exception). Also, a processor error signal (or exception) is output for any processor providing an I/O transaction not corresponding to the majority transaction. The error signal may also optionaly prompt the recovery of any or all processors with methods such as but not limited to reboot/reset based upon predetermined or emergent criteria.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
SEAKR ENGINEERING INCORPORATED6221 SOUTH RACINE CIRCLE CENTENNIAL CO 80111

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Murray, Paul US 63 1727
Troxel, Ian US 2 45

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation