TECHNIQUE FOR SAVING AND RESTORING THREAD GROUP OPERATING STATE

A streaming multiprocessor (SM) included within a parallel processing unit (PPU) is configured to suspend a thread group executing on the SM and to save the operating state of the suspended thread group. A load-store unit (LSU) within the SM re-maps local memory associated with the thread group to a...

Full description

Saved in:
Bibliographic Details
Main Authors CUADRA PHILIP ALEXANDER, WANG NICHOLAS, GADRE SHIRISH, SHAH LACKY V, LUIZ GERALD F, DURANT LUKE
Format Patent
LanguageEnglish
Published 12.06.2014
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:A streaming multiprocessor (SM) included within a parallel processing unit (PPU) is configured to suspend a thread group executing on the SM and to save the operating state of the suspended thread group. A load-store unit (LSU) within the SM re-maps local memory associated with the thread group to a location in global memory. Subsequently, the SM may re-launch the suspended thread group. The LSU may then perform local memory access operations on behalf of the re-launched thread group with the re-mapped local memory that resides in global memory.
Bibliography:Application Number: US201213711093