Back to results
US 11,080,111 B1Granted
Technique for sharing context among multiple threads
AssigneeNVIDIA Corporation
InventorsKyrylo Perelygin, Cory Perry, Ze Long
Life of this patent
Estimating the term…
Abstract
Apparatuses, systems, and techniques to execute programs in a single hardware context on a graphics processing unit (GPU). In at least one embodiment, resource management patches expressed in library or executable code are applied to one or more kernels to ensure execution in a shared context on a GPU.
Claims29
A processor comprising:
- one or more circuits to cause context to be shared between two or more programs based, at least in part, on a third program inserted into the two or more programs by a compiler to control access to the context by the two or more programs.
A system comprising:
- one or more processors to cause context to be shared between two or more programs based, at least in part, on a third program inserted into the two or more programs by a compiler to control access to the context by the two or more programs.
A machine-readable medium having stored thereon a set of instructions, which if performed by one or more processors, cause the one or more processors to at least:
- share context between two or more programs based, at least in part, on a third program inserted into the two or more programs by a compiler to control access to the context by the two or more programs.
A method comprising:
- causing context to be shared between two or more programs based, at least in part, on a third program inserted into the two or more programs by a compiler to control access to the context by the two or more programs.
Dependencies are inferred from the claim text.