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
Ownership
SUN MICROSYSTEMS, INC.
assignment · 116290650
Assignors
OKIN, KENNETH A.
On an employer assignment, the assignors are typically the inventors.