Dynamic voltage and frequency scaling based on memory channel slack
Patent
·
OSTI ID:1840446
A processing system scales power to memory and memory channels based on identifying causes of stalls of threads of a wavefront. If the cause is other than an outstanding memory request, the processing system throttles power to the memory to save power. If the stall is due to memory stalls for a subset of the memory channels servicing memory access requests for threads of a wavefront, the processing system adjusts power of the memory channels servicing memory access request for the wavefront based on the subset. By boosting power to the subset of channels, the processing system enables the wavefront to complete processing more quickly, resulting in increased processing speed. Conversely, by throttling power to the remainder of channels, the processing system saves power without affecting processing speed.
- Research Organization:
- Advanced Micro Devices Inc., Santa Clara, CA (United States)
- Sponsoring Organization:
- USDOE
- DOE Contract Number:
- AC52-07NA27344
- Assignee:
- Advanced Micro Devices, Inc. (Santa Clara, CA)
- Patent Number(s):
- 11,119,665
- Application Number:
- 16/212,388
- OSTI ID:
- 1840446
- Country of Publication:
- United States
- Language:
- English
MemScale
|
conference | January 2011 |
Managing DRAM Latency Divergence in Irregular GPGPU Applications
|
conference | November 2014 |
MultiScale
|
conference | January 2012 |
Architecting for power management: The IBM® POWER7™ approach
|
conference | January 2010 |
Similar Records
Prioritizing local and remote memory access in a non-uniform memory access architecture
Memory access response merging in a memory hierarchy
Mapping virtual addresses to different physical addresses for value disambiguation for thread memory access requests
Patent
·
Mon Nov 16 23:00:00 EST 2020
·
OSTI ID:1771644
Memory access response merging in a memory hierarchy
Patent
·
Tue Aug 02 00:00:00 EDT 2022
·
OSTI ID:1924944
Mapping virtual addresses to different physical addresses for value disambiguation for thread memory access requests
Patent
·
Tue Sep 02 00:00:00 EDT 2014
·
OSTI ID:1156946