Patent · US Active

Sharing an accelerator context across multiple processes

US9671970B2 · kind B2 · utility

4Cited by
3References
13Claims
0Family size

Assignee

Inventors

Key dates

Filing dateOct 27, 2015
Grant dateJun 6, 2017
Priority date
Expiry dateNov 27, 2035

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2212/651
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

The present disclosure relates to sharing a context on a coherent hardware accelerator among multiple processes. According to one embodiment, in response to a first process requesting to create a shared memory space, a system creates a shared hardware context on the coherent hardware accelerator and binds the first process and the shared memory space to the hardware context. In response to the first process spawning one or more second processes, the system binds the one or more second processes to the shared memory space and the hardware context. Subsequently, the system performs one or more operations initiated by the first process or one of the one or more second processes on the coherent hardware accelerator according to the bound hardware context.

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