Energy-efficient execution of dense linear algebra algorithms on multi-core processors

被引:6
作者
Alonso, Pedro [1 ]
Dolz, Manuel F. [2 ]
Mayo, Rafael [2 ]
Quintana-Orti, Enrique S. [2 ]
机构
[1] Univ Politecn Valencia, Dep Sistemas Informat & Comp, Valencia 46022, Spain
[2] Univ Jaume 1, Dep Ingn & Ciencia Comp, Castellon de La Plana 12071, Spain
来源
CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS | 2013年 / 16卷 / 03期
关键词
Dense linear algebra; Power consumption; Multi-core processors; DVFS;
D O I
10.1007/s10586-012-0215-x
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper addresses the efficient exploitation of task-level parallelism, present in many dense linear algebra operations, from the point of view of both computational performance and energy consumption. The strategies considered here, referred to as the Slack Reduction Algorithm (SRA) and the Race-to-Idle Algorithm (RIA), adjust the operation frequency of the cores during the execution of a collection of tasks (in which many dense linear algebra algorithms can be decomposed) with very different approaches to save energy. The procedures are evaluated using an energy-aware simulator, which is in charge of scheduling/mapping the execution of these tasks to the cores, leveraging dynamic frequency voltage scaling featured by current technology. Experiments with this tool and the practical integration of the RIA strategy into a runtime show the energy gains for two versions of the QR factorization.
引用
收藏
页码:497 / 509
页数:13
相关论文
共 28 条
[1]   Energy-Efficient Algorithms [J].
Albers, Susanne .
COMMUNICATIONS OF THE ACM, 2010, 53 (05) :86-96
[2]  
Alonso Pedro, 2011, Proceedings of the 2011 International Conference on High Performance Computing and Simulation (HPCS 2011), P463
[3]   DVFS-control techniques for dense linear algebra operations on multi-core processors [J].
Alonso, Pedro ;
Dolz, Manuel F. ;
Igual, Francisco D. ;
Mayo, Rafael ;
Quintana-Orti, Enrique S. .
COMPUTER SCIENCE-RESEARCH AND DEVELOPMENT, 2012, 27 (04) :289-298
[4]  
ANDERSON E., 1999, LAPACK USERSGUIDE, V3rd
[5]  
[Anonymous], THESIS ALBERS U ALBE
[6]  
[Anonymous], LECT NOTES COMPUTER
[7]  
[Anonymous], CLUSTER 2005
[8]  
[Anonymous], ACOUST SPEECH SIG PR
[9]  
[Anonymous], INT C GREEN COMP
[10]   The Future of Microprocessors [J].
Borkar, Shekhar ;
Chien, Andrew A. .
COMMUNICATIONS OF THE ACM, 2011, 54 (05) :67-77