Patent · US Active

Method and system for accelerator thread management

US11861403B2 · kind B2 · utility

0Cited by
5References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateOct 15, 2020
Grant dateJan 2, 2024
Priority date
Expiry dateAug 6, 2041

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2209/509
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A thread management circuit of a processing system stores a thread identifier table and a thread completion table. The thread management circuit receives, from a processor core, a request for execution of a portion of an application by an accelerator circuit. The thread management circuit allocates a thread identifier available in the thread identifier table to the processor core for the execution of the portion by the accelerator circuit. The thread management circuit communicates a response and an acceleration request, both including the allocated thread identifier, to the processor core and the accelerator circuit, respectively. The thread management circuit communicates a thread joining response to the processor core based on a received thread joining request and an indication by the thread completion table that the execution of the portion by the accelerator circuit is complete. The executed portion is integrated with the application based on the thread joining response.

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