Mid-thread pre-emption with software assisted context switch
US9996386B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Jul 23, 2014 |
| Grant date | Jun 12, 2018 |
| Priority date | — |
| Expiry date | Oct 31, 2035 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F2212/2532
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
Methods and apparatus relating to mid-thread pre-emption with software assisted context switch are described. In an embodiment, one or more threads executing on a Graphics Processing Unit (GPU) are stopped at an instruction level granularity in response to a request to pre-empt the one or more threads. The context data of the one or more threads is copied to memory in response to completion of the one or more threads at the instruction level granularity and/or one or more instructions. Other embodiments are also disclosed and claimed.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.