DocumentCode
3326722
Title
SMT-centric power-aware thread placement in chip multiprocessors
Author
Bin Wang ; Bo Wu ; Dong Li ; Xipeng Shen ; Weikuan Yu ; Yizheng Jiao ; Vetter, Jeffrey S.
Author_Institution
Auburn Univ., Auburn, AL, USA
fYear
2013
fDate
7-11 Sept. 2013
Firstpage
167
Lastpage
176
Abstract
Hybrid memory designs, such as DRAM plus Phase Change Memory (PCM), have shown some promise for alleviating power and density issues faced by traditional memory systems. But previous studies have concentrated on CPU systems with a modest level of parallelism. This work studies the problem in a massively parallel setting. Specifically, it investigates the special implications to hybrid memory imposed by the massive parallelism in GPU. It empirically shows that, contrary to promising results demonstrated for CPU, previous designs of PCM-based hybrid memory result in significant degradation to the energy efficiency of GPU. It reveals that the fundamental reason comes from a multi-facet mismatch between those designs and the massive parallelism in GPU. It presents a solution that centers around a close cooperation between compiler-directed data placement and hardware-assisted runtime adaptation. The co-design approach helps tap into the full potential of hybrid memory for GPU without requiring dramatic hardware changes over previous designs, yielding 6% and 49% energy saving on average compared to pure DRAM and pure PCM respectively, and keeping performance loss less than 2%.
Keywords
DRAM chips; graphics processing units; hardware-software codesign; phase change memories; CPU systems; DRAM plus phase change memory; GPU energy efficiency; PCM based hybrid memory; compiler directed data placement; exploring hybrid memory; hardware assisted runtime adaptation; hybrid memory designs; software hardware codesign; Graphics processing units; Hardware; Kernel; Parallel processing; Phase change materials; Random access memory; Runtime; chip multiprocessors; power management; software-hardware interface;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel Architectures and Compilation Techniques (PACT), 2013 22nd International Conference on
Conference_Location
Edinburgh
ISSN
1089-795X
Print_ISBN
978-1-4799-1018-2
Type
conf
DOI
10.1109/PACT.2013.6618807
Filename
6618807
Link To Document