Patent · US Active

Barrier state save and restore for preemption in a graphics environment

US12164952B2 · kind B2 · utility

0Cited by
1References
25Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 25, 2021
Grant dateDec 10, 2024
Priority date
Expiry dateApr 13, 2043

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06T1/20
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

An apparatus to facilitate barrier state save and restore for preemption in a graphics environment is disclosed. The apparatus includes processing resources to execute a plurality of execution threads that are comprised in a thread group (TG) and mid-thread preemption barrier save and restore hardware circuitry to: initiate an exception handling routine in response to a mid-thread preemption event, the exception handling routine to cause a barrier signaling event to be issued; receive indication of a valid designated thread status for a thread of a thread group (TG) in response to the barrier signaling event; and in response to receiving the indication of the valid designated thread status for the thread of the TG, cause, by the thread of the TG having the valid designated thread status, a barrier save routine and a barrier restore routine to be initiated for named barriers of the TG.

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