- 专利标题: Management of thrashing in a GPU
-
申请号: US17136738申请日: 2020-12-29
-
公开(公告)号: US11875197B2公开(公告)日: 2024-01-16
- 发明人: Bradford Michael Beckmann , Steven Tony Tye , Brian L. Sumner , Nicolai Hähnle
- 申请人: Advanced Micro Devices, Inc.
- 申请人地址: US CA Santa Clara
- 专利权人: Advanced Micro Devices, Inc.
- 当前专利权人: Advanced Micro Devices, Inc.
- 当前专利权人地址: US CA Santa Clara
- 代理机构: Kowert, Hood, Munyon, Rankin & Goetzel, P.C.
- 代理商 Rory D. Rankin
- 主分类号: G06F9/38
- IPC分类号: G06F9/38 ; G06F9/52 ; G06T1/20 ; G06F9/30
摘要:
Systems, apparatuses, and methods for managing a number of wavefronts permitted to concurrently execute in a processing system. An apparatus includes a register file with a plurality of registers and a plurality of compute units configured to execute wavefronts. A control unit of the apparatus is configured to allow a first number of wavefronts to execute concurrently on the plurality of compute units. The control unit is configured to allow no more than a second number of wavefronts to execute concurrently on the plurality of compute units, wherein the second number is less than the first number, in response to detection that thrashing of the register file is above a threshold. The control unit is configured to detect said thrashing based at least in part on a number of registers in use by executing wavefronts that spill to memory.
公开/授权文献
- US20220206876A1 Management of Thrashing in a GPU 公开/授权日:2022-06-30
信息查询