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 Luiz, Gerald F, Durant, Luke, Shah, Lacky V, Gadre, Shirish, Cuadra, Philip Alexander, Wang, Nicholas
Format Patent
LanguageEnglish
Published 19.03.2019
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