Task Scheduling Frameworks for Heterogeneous Computing Toward Exascale

被引:0
作者
Sandokji, Suhelah [1 ]
Eassa, Fathy [1 ]
机构
[1] KAU, Fac Comp & Informat Technol, Jeddah, Saudi Arabia
关键词
Exascale computing; heterogenous computing; task scheduler framework;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The race for Exascale Computing has naturally led computer architecture to transit from the multicore era and into the heterogeneous era. Many systems are shipped with integrated CPUs and graphics processing units (GPUs). Moreover, various applications need to utilize both CPUs and GPUs executive resources, as many of their unique features prove the significant importance and strengths of using each one of the process units PUs. Several research studies consider partitioning the applications, scheduling their execution and allocating them onto the PUs resources. They investigate the important role of optimization and tackle intelligently scheduled tasks on the combination of CPU/GPU architecture CPUs and GPUs cores in achieving the peace of performance and power consumption of Exascale Computing. In this paper, the evolution of heterogeneous computing architectures, the approaches, and challenges toward achieving Exascale Computing, and the various algorithms and techniques used to partition and scheduling tasks are all reviewed. The existing frameworks and runtime systems utilized to optimize performance and improve energy efficiency in desecrates and fused chips in order to attain the objectives of Exascale Computing will also be reviewed.
引用
收藏
页码:234 / 243
页数:10
相关论文
共 66 条
[1]   Power-Aware Performance Adaptation of Concurrent Applications in Heterogeneous Many-Core Systems [J].
Aalsaud, Ali ;
Shafik, Rishad ;
Rafiev, Ashur ;
Xia, Fei ;
Yang, Sheng ;
Yakovlev, Alex .
ISLPED '16: PROCEEDINGS OF THE 2016 INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN, 2016, :368-373
[2]  
Agullo E., 2017, IEEE T PARALLEL DIST, DOI 10.1109/TPDS.2017.2766064
[3]  
[Anonymous], 2017, FREEOCL MULTIPLATFOR
[4]  
[Anonymous], 2015, ALT 30 BILL TRANS EP
[5]  
[Anonymous], [No title captured]
[6]  
Augonnet Cedric, 2010, Proceedings 2010 IEEE 16th International Conference on Parallel and Distributed Systems (ICPADS 2010), P291, DOI 10.1109/ICPADS.2010.129
[7]   StarPU: a unified platform for task scheduling on heterogeneous multicore architectures [J].
Augonnet, Cedric ;
Thibault, Samuel ;
Namyst, Raymond ;
Wacrenier, Pierre-Andre .
CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2011, 23 (02) :187-198
[8]  
Barbosa Joao, 2012, TECH REP
[9]  
Barker K. J., 2008, SC 08, P1, DOI DOI 10.1109/SC.2008.5217926
[10]  
Basireddy Karunakar Reddy, 2017, C DES AUT TEST EUR 2