Back to results
US 12,705,061 B2Granted
Application programming interface to indicate accelerator error handlers
AssigneeNVIDIA Corporation
InventorsKarthik Raghavan Ravi, Ashutosh Jain, Rahul Suresh
Life of this patent
Estimating the term…
Abstract
Apparatuses, systems, and techniques to execute one or more application programming interfaces (APIs) to perform one or more operations for one or more accelerators within a heterogeneous processor. In at least one embodiment, one or more processors are to perform one or more instructions in response to one or more APIs to indicate one or more functions to be performed in response to one or more errors from one or more accelerators within a heterogeneous processor.
Claims20
One or more processors, comprising:
- circuitry to:
- receive an Application Programming Interface (“API”) call, an input parameter of the API indicating error handler program code;
- in response to the API call, register the error handler program code to handle one or more asynchronous errors from one or more accelerators, wherein the one or more accelerators and one or more Graphics Processing Units (GPUs) are within a heterogeneous processor;
- and
- cause the error handler program code to be performed in response to one or more asynchronous errors from the one or more accelerators within the heterogeneous processor.
2 more elements
A system, comprising:
- one or more processors to:
- receive an Application Programming Interface (“API”) call, an input parameter of the API indicating error handler program code;
- in response to the API call, register the error handler program code to handle one or more asynchronous errors from one or more accelerators, wherein the one or more accelerators and one or more Graphics Processing Units (GPUs) are within a heterogeneous processor;
- and
- cause the error handler program code to be performed in response to one or more asynchronous errors from the one or more accelerators within the heterogeneous processor.
2 more elements
A method, comprising:
- receiving an Application Programming Interface (“API”) call, an input parameter of the API indicating error handler program code;
- in response to the API call, registering the error handler program code to handle one or more asynchronous errors from one or more accelerators, wherein the one or more accelerators and one or more Graphics Processing Units (GPUs) are within a heterogeneous processor;
- and
- causing the error handler program code to be performed in response to one or more asynchronous errors from the one or more accelerators within the heterogeneous processor.
1 more element
Dependencies are inferred from the claim text.