Multithreading in vector processors
Patent
·
OSTI ID:1417324
In one embodiment, a system includes a processor having a vector processing mode and a multithreading mode. The processor is configured to operate on one thread per cycle in the multithreading mode. The processor includes a program counter register having a plurality of program counters, and the program counter register is vectorized. Each program counter in the program counter register represents a distinct corresponding thread of a plurality of threads. The processor is configured to execute the plurality of threads by activating the plurality of program counters in a round robin cycle.
- Research Organization:
- International Business Machines Corp., Armonk, NY (United States)
- Sponsoring Organization:
- USDOE
- DOE Contract Number:
- B599858
- Assignee:
- INTERNATIONAL BUSINESS MACHINES CORPORATION (Armonk, NY)
- Patent Number(s):
- 9,870,340
- Application Number:
- 14/672,568
- OSTI ID:
- 1417324
- Resource Relation:
- Patent File Date: 2015 Mar 30
- Country of Publication:
- United States
- Language:
- English
Similar Records
Bufferless communication for redundant multithreading using register permutation
Scientific processor vector file organization
High performance parallel vector processor having a modified vector register/element processor configuration
Patent
·
Tue May 28 00:00:00 EDT 2019
·
OSTI ID:1417324
Scientific processor vector file organization
Patent
·
Tue Oct 17 00:00:00 EDT 1989
·
OSTI ID:1417324
High performance parallel vector processor having a modified vector register/element processor configuration
Patent
·
Tue Nov 28 00:00:00 EST 1989
·
OSTI ID:1417324