TY - GEN
T1 - An optimal multi-processor allocation algorithm for high performance GPU accelerators
AU - Jararweh, Yaser
AU - Alzubi, Shadi
AU - Hariri, Salim
PY - 2011
Y1 - 2011
N2 - An optimal algorithm for Multi-Processor Allocation in GPU system that reduce power consumption while maintain the application required performance is presented in this paper. Power consumption and heat dissipation have become critical issues in modern high performance computing systems due to the rising cost of electricity and the cooling infrastructure. The Multi-Processor Allocation (MPAlloc) algorithm will determine the appropriate number of Multi-Processor at runtime that can reduce power consumption, resources over-provisioning, and maintain performance simultaneously. It uses the memory BandWidth Utilization (BWU) metric to predict the MultiProcessor requirements of the application. The experimental results showed that a 14.2% of power saving could be achieved using the MPAlloc algorithm with less than 1% of performance degradation.
AB - An optimal algorithm for Multi-Processor Allocation in GPU system that reduce power consumption while maintain the application required performance is presented in this paper. Power consumption and heat dissipation have become critical issues in modern high performance computing systems due to the rising cost of electricity and the cooling infrastructure. The Multi-Processor Allocation (MPAlloc) algorithm will determine the appropriate number of Multi-Processor at runtime that can reduce power consumption, resources over-provisioning, and maintain performance simultaneously. It uses the memory BandWidth Utilization (BWU) metric to predict the MultiProcessor requirements of the application. The experimental results showed that a 14.2% of power saving could be achieved using the MPAlloc algorithm with less than 1% of performance degradation.
KW - Bandwidth Utilization
KW - GPU
KW - Multi-Processor Allocation
KW - Power consumption
UR - http://www.scopus.com/inward/record.url?scp=84857198080&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84857198080&partnerID=8YFLogxK
U2 - 10.1109/AEECT.2011.6132516
DO - 10.1109/AEECT.2011.6132516
M3 - Conference contribution
AN - SCOPUS:84857198080
SN - 9781457710841
T3 - 2011 IEEE Jordan Conference on Applied Electrical Engineering and Computing Technologies, AEECT 2011
BT - 2011 IEEE Jordan Conference on Applied Electrical Engineering and Computing Technologies, AEECT 2011
T2 - 2011 1st IEEE Jordan Conference on Applied Electrical Engineering and Computing Technologies, AEECT 2011
Y2 - 6 December 2011 through 8 December 2011
ER -