SYSTEM AND METHOD FOR IMPLEMENTING A SOFTWARE-SUPPORTED THREAD ASSIST MECHANISM FOR A MICROPROCESSOR

Patent №

US 7,779,233

Granted

2010-08-17

Filed 2007

Owner

INTERNATIONAL BUSINESS MACHINES CORPORATION

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

11877355

A system and computer-implementable method for implementing software-supported thread assist within a data processing system, wherein the data processing system supports processing instructions within at least a first thread and a second thread. An instruction dispatch unit (IDU) places the first thread into a sleep mode. The IDU separates an instruction stream for the second thread into at least a first independent instruction stream and a second independent instruction stream. The first independent instruction stream is processed utilizing facilities allocated to the first thread and the second independent instruction stream is processed utilizing facilities allocated to the second thread. In response to determining a result of the processing in the first independent instruction stream requires write back to registers allocated to the second thread, the IDU sets at least one selection bit to enable selective copying of content within registers allocated to the first thread to registers allocated to the second thread.

AI hardwareG06F 9/3009G06F 9/3851

AI classification

AI hardware0.60
Natural language0.00
Evolutionary computation0.00
Vision0.00
Speech0.00
Planning0.00
Machine learning0.00
Knowledge representation0.00

Ownership

INTERNATIONAL BUSINESS MACHINES CORPORATION

assignment · 200110974

Assignors

LE, HUNG Q., NGUYEN, DUNG Q.

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

From the same owner

© 2026 NYSGPT2525 LLC