期刊文献+

星载异构计算环境下的能耗优化任务调度 被引量:2

Real-Time Task Scheduling for Space-Oriented Computing on Heterogeneous System
下载PDF
导出
摘要 针对航空航天探测等要求高可靠性、强实时性、低功耗的尖端领域,基于新型的异构多核计算平台对全迁移策略的支持,提出了能耗优化的实时任务调度算法。算法主要分为2部分:负载分配和任务调度。负载分配确定每个任务在不同的处理器集群上工作量的分配比例,并对系统的能耗进行优化。任务调度在负载分配的基础上,采用时间片划分的思想对已分配的任务进行合理调度,保证每个任务都能满足系统约束条件。将此算法与现有的SA算法和Hetero-Split算法进行对比,实验结果显示:此算法比Hetero-Split算法在寻求可行性任务调度方案方面相当,但强于SA算法;在能耗比方面,此算法比Hetero-Split算法在系统总能耗方面有大幅度的降低,降低比率约为23%~24%。 Aiming at the cutting-edge fields such as aerospace exploration which require high reliability,hard realtime performance,and low power consumption,a real-time task scheduling algorithm for energy optimization is proposed based on the two-type heterogeneous platform which supports full migration strategy. The algorithm is mainly divided into two parts,i.e.,load distribution and task scheduling. Load distribution,named EB-Split,determines the allocation of workload for each task on different processor clusters,and optimizes the energy consumption of the system. Task scheduling is based on the load distribution. It uses the concept of time-slicing to schedule the distributed tasks aptly,ensuring the system constraints. The EB-Split algorithm is compared with the existing simulated annealing(SA) algorithm and Hetero-Split algorithm through experiments. The results show that the EB-Split algorithm is equivalent with the Hetero-Split algorithm while stronger than the SA algorithm in seeking a feasible task scheduling scheme. For energy consumption,the EB-Split algorithm is much better than the Hetero-Split algorithm. Compared with the Hetero-Split algorithm,the EB-Split algorithm can reduce the total energy consumption of the system with a reduction ratio of 23%~24%.
作者 安建峰 游红俊 赵伟勋 刘咪咪 张盛兵 AN Jianfeng;YOU Hongjun;ZHAO Weixun;LIU Mimi;ZHANG Shengbing(School of Computer Science,Northwestern Polytechnic University,Xi’an 710129,Shaanxi,China;Shanghai Aerospace Electronic Technology Institute,Shanghai 201109,China)
出处 《上海航天(中英文)》 CSCD 2021年第4期38-44,共7页 Aerospace Shanghai(Chinese&English)
基金 上海航天科技创新基金(SAST2016088)。
关键词 二型异构 多核处理器 实时系统 任务调度算法 全迁移 two-type heterogeneous multiprocessor real-time system task scheduling algorithm full migration
  • 相关文献

参考文献2

二级参考文献13

  • 1Chitlur N, Srinivasa G, Hahn S, et al. QuicklA:Exploring heterogeneous architectures on real prototypes[C]// Proc of the 2012 IEEE 18th International Symposium on High Per- formance Computer Architecture( HPCA), 2012 : 1-8.
  • 2Little processing with arm cortex-al5 cortex-a7. ARM White Paper[EB/OL]. [2011-03-09]. http: ff www. eetimes. com/document, asp? docid= 1279167.
  • 3NVIDAI. Variable SMP--a multi-core CPU architecture for low power and high performanc[EB/OL]. [2011-03-09-]. ht- tp://www, nvidia, com/eontent/PDF/ tegra white papers/.
  • 4Greenhalgh P. Big. LITTLE processing with ARM Cortex- A15 ,. Cortex-A7: Improving energy efficiency in high-per- formance mobile platforms[EB/OL]. [2011-03-09]. http: ff www. arm. corn/files/downloads/big LITTLE Final Final. pdf.
  • 5Hahnel M,Hartig H. Heterogeneity by the numbers a study of lhe ODROID XU+E big. LITTLE platform[C]//Proc of the 6th Workshop on Power-Aware Computing and Systems ( HotPower' 14 ), 2014 1-6.
  • 6Petrucei V, Loques O, Moss6 D. Lucky scheduling for ener- gy-efficient heterogeneous multi-core systems[C]//Proc of the 2012 USENIX Conference on Power-Aware Computing and Systems( HotPower' 12 ), 2012 : 1-5.
  • 7Van Craeynest K, Akram S, Heirman W,et al. Fairness-a- ware scheduling on single-lSA heterogeneous multi-cores[C] //Proc of the 22nd International Conference on Parallel Architec- tures and Compilation Techniques (PACT), 2013 : 177-188.
  • 8Annamalai A, Rodrigues R, Koren I, et al. An opportunistic prediction-based thread scheduling to maximize throughput/ watt in AMPs[C] //Proc of the 22nd International Confer- ence on Parallel Architectures and Compilation Techniques (PACT),2013:63-72.
  • 9Cong J,Bo Yuan. Energy-efficient scheduling on heterogene- ous multi-core architectures[C]//Proc of the 2012 ACM/ IEEE International Symposium on Low Power Electronics and Design Pages( ISLPED), 2012 : 345-350.
  • 10Jha SS, Heirman W, Flacon A, et al. Chrysso:An inte-grated power manager for constrained many-core processors [C]I/Proc of the 12th ACM International Conference on Computing Frontiers(CF), 2015 : 1-8.

共引文献3

同被引文献9

引证文献2

二级引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部