PERFORMANCE OVERHEAD OPTIMIZATION IN GPU SCOPING

The present disclosure relates to methods and devices for graphics processing including an apparatus, e.g., a GPU. The apparatus may process a first workload of a plurality of workloads at each of multiple clusters in a GPU pipeline. The apparatus may also increment a plurality of performance counte...

Full description

Saved in:
Bibliographic Details
Main Authors POOLE, Nigel, DONTHIREDDY, Vijay Kumar, FRISINGER, Thomas Edwin, GARG, Tushar, NIKAM, Vishwanath Shashikant
Format Patent
LanguageEnglish
Published 12.01.2023
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:The present disclosure relates to methods and devices for graphics processing including an apparatus, e.g., a GPU. The apparatus may process a first workload of a plurality of workloads at each of multiple clusters in a GPU pipeline. The apparatus may also increment a plurality of performance counters during the processing of the first workload at each of the multiple clusters. Further, the apparatus may determine, at each of the multiple clusters, whether the first workload is finished processing. The apparatus may also read, upon determining that the first workload is finished processing, a value of each of the multiple clusters for each of the plurality of performance counters. Additionally, the apparatus may transmit an indication of the read value of each of the multiple clusters for all of the plurality of performance counters.
Bibliography:Application Number: US202117373718