Method and apparatus to enable execution of a thread in a multi-threaded computer system
US7472390B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Oct 1, 2003 |
| Grant date | Dec 30, 2008 |
| Priority date | — |
| Expiry date | Dec 13, 2025 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F9/38
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
Briefly, in accordance with an embodiment of the invention, an apparatus and method to enable execution of a thread in a multi-threaded computer system is provided. The method may include enabling execution of a non-executing thread based at least on whether a hardware resource is or will be available to an instruction of the non-executing thread. The apparatus may include a thread dispatch circuit to enable execution of a pending thread based at least on whether a hardware resource is or will be available to an instruction of the non-executing thread.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.