SELF-CHECKING MULTI-THREADED PROCESSOR

Patent №

US 6,799,285

Granted

2004-09-28

Filed 2001

Owner

SUN MICROSYSTEMS, INC.

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

09812125

A method and apparatus for a self-checking multi-threaded processor includes a first thread for generating a first I/O request; a second thread for generating a second I/O request; and a self-checking component for comparing the first I/O request and second I/O request. Processor operation is selectively suspended based on the comparison of the first I/O request and the second I/O request. The self-checking multi-threaded processor may include a third thread for generating a third I/O request; the self-checking component may compare the I/O requests of the first thread, the second thread, and the third thread; and processor operation may selectively continue with issuance if at least two the first I/O request, the second I/O request, and the third I/O request match. The second thread may begin processing to generate the second I/O request upon the generation of the first I/O request by the first thread. The second thread may selectively continue processing using data requested by the first I/O request based on the comparison of the first I/O request and the second I/O request and then the first thread may begin processing to generate another first I/O request upon generation of another second I/O request by the second thread. The first I/O request may be issued prior to the second thread beginning processing to generate the second I/O request. The I/O request may be a read operation.

AI classification

AI hardware0.99
Planning0.42
Natural language0.01
Knowledge representation0.01
Evolutionary computation0.00
Speech0.00
Vision0.00
Machine learning0.00

Ownership

SUN MICROSYSTEMS, INC.

assignment · 116290650

Assignors

OKIN, KENNETH A.

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC