Patent · US Expired

Methods and apparatuses for thread management of multi-threading

US7398521B2 · kind B2 · utility

14Cited by
4References
14Claims
0Family size

Assignee

Inventors

Key dates

Filing dateFeb 13, 2004
Grant dateJul 8, 2008
Priority date
Expiry dateMay 7, 2026

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F8/441
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Methods and apparatuses for thread management for multi-threading are described herein. In one embodiment, exemplary process includes selecting, during a compilation of code having one or more threads executable in a data processing system, a current thread having a most bottom order, determining resources allocated to one or more child threads spawned from the current thread, and allocating resources for the current thread in consideration of the resources allocated to the current thread's one or more child threads to avoid resource conflicts between the current thread and its one or more child threads. Other methods and apparatuses are also described.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.