Title :
Transparent CPU-GPU collaboration for data-parallel kernels on heterogeneous systems
Author :
Vega, Augusto ; Buyuktosunoglu, Alper ; Bose, Pradip
Author_Institution :
IBM T. J. Watson Res. Center, Yorktown Heights, NY, USA
Abstract :
In Simultaneous Multi-Threading (SMT) chip multiprocessors (CMPs), thread placement is performed today in a largely power-unaware manner. For example, consolidation of active threads into fewer cores exposes opportunities for power savings that have not been addressed in prior work. The savings opportunity is especially high in the emerging context where percore power gating (PCPG) is becoming viable. The use of the optimum combination of core-wise SMT level and number of active cores to achieve a desired power-performance efficiency is a knob which has not been explored in prior work nor implemented as part of the operating system task scheduler.
Keywords :
microprocessor chips; multi-threading; power aware computing; processor scheduling; PCPG; SMT CMP; SMT-centric power-aware thread placement; chip multiprocessors; core-wise SMT level; operating system task scheduler; percore power gating; power savings; power-performance efficiency; simultaneous multithreading chip multiprocessor; Hardware; Instruction sets; GPGPU; collaboration; data parallel; openCL;
Conference_Titel :
Parallel Architectures and Compilation Techniques (PACT), 2013 22nd International Conference on
Conference_Location :
Edinburgh
Print_ISBN :
978-1-4799-1018-2
DOI :
10.1109/PACT.2013.6618814