A processor is provided having dual execution cores that may be switched between high reliability and high performance execution modes dynamically, according to the type of code segment to be executed. When the processor is in high performance mode, the dual execution cores operate in lock step on identical instructions, and the execution results generated by each execution core are compared to detect any errors. In high performance monde, the dual execution cores operate independently.

Ein Prozessor wird zur Verfügung gestellt, Doppeldurchführung Kerne, die zwischen hohe Zuverlässigkeit und hohe Leistung Durchführung Modi dynamisch geschaltet werden können, entsprechend der Art des durchgeführt zu werden Codesegments habend. Wenn der Prozessor im hohe Leistung Modus ist, funktionieren die Doppeldurchführung Kerne im Verriegelung Schritt auf identischen Anweisungen, und die Durchführung Resultate, die durch jeden Durchführung Kern erzeugt werden, werden verglichen, um alle mögliche Störungen zu ermitteln. Im hohe Leistung monde funktionieren die Doppeldurchführung Kerne unabhängig.

 
Web www.patentalert.com

< System and method for monitoring the state of a plurality of machines connected via a computer network

< Data distribution system using coordinated analog and digital streams

> Programmatic masking of storage units

> Speculative renaming of data-processor registers

~ 00083