Traffic-Aware and Memory-Aware Task Scheduling on Multi-Core Chips

被引:0
|
作者
Meng, Hongyu [1 ]
Guo, Yang [2 ]
Liu, Zijun [2 ]
Wang, Donglin [2 ]
机构
[1] Univ Chinese Acad Sci, Chinese Acad Sci, Inst Automat, 95 Zhongguancun East Rd, Beijing 100190, Peoples R China
[2] Chinese Acad Sci, Inst Automat, 95 Zhongguancun East Rd, Beijing 100190, Peoples R China
关键词
task scheduling; multi-core; shared memory; traffic aware; memory-aware; ALGORITHM;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
With the development of semiconductor industry and integrated circuits, the performance of processors has been advanced steadily. More and more devices including cores, memories and perjpherals are being integrated in chips to meet the requirements of high performance applications. The rapid increase in chip complexity makes it difficult for these devices to work efficiently. In order to facilitate efficient chips systems, we proposed a task scheduling algorithm for Chip Multi-Processors (CMP) which are called Homogeneous Earliest-Finish-Time (HoEFT) algorithm. We use this algorithm to finish two benchmarks on a chip system consisting of eight Processing Elements (PEs) and a 16MB shared memory. The results show that these PEs can reach reasonable utilization under HoEFT algorithm.
引用
收藏
页码:7 / 10
页数:4
相关论文
共 50 条
  • [21] Dynamic memory-aware scheduling in spark computing environment
    Tang, Zhuo
    Zeng, Ailing
    Zhang, Xuedong
    Yang, Li
    Li, Kenli
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2020, 141 : 10 - 22
  • [22] A Clustering Algorithm for Communication-Aware Scheduling of Task Graphs on Multi-Core Reconfigurable Systems
    Yoosefi, Amin
    Naji, Hamid Reza
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2017, 28 (10) : 2718 - 2732
  • [23] Automated memory-aware application distribution for Multi-processor System-on-Chips
    Orsila, Heikki
    Kangas, Tero
    Salminen, Erno
    Hamalainen, Timo D.
    Hannikainen, Marko
    [J]. JOURNAL OF SYSTEMS ARCHITECTURE, 2007, 53 (11) : 795 - 815
  • [24] Memory resources aware run-time automated scheduling policy for multi-core systems
    Hussain, Tassadaq
    [J]. MICROPROCESSORS AND MICROSYSTEMS, 2018, 57 : 32 - 41
  • [25] Memory-Aware Scheduling for Mixed-Criticality Systems
    Li, Zheng
    Wang, Li
    [J]. COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2016, PT II, 2016, 9787 : 140 - 156
  • [26] Memory-Aware Power Modeling for PAC DSP Core
    Hsu, Chen-Wei
    Liao, Jia-Lu
    Yeh, Jen-Chieh
    Chen, Ji-Jan
    Huang, Shi-Yu
    Liou, Jing-Jia
    [J]. 2009 1ST ASIA SYMPOSIUM ON QUALITY ELECTRONIC DESIGN, 2009, : 319 - +
  • [27] Traffic-aware Buffer Management in Shared Memory Switches
    Huang, Sijiang
    Wang, Mowei
    Cui, Yong
    [J]. IEEE CONFERENCE ON COMPUTER COMMUNICATIONS (IEEE INFOCOM 2021), 2021,
  • [28] Memory-aware and context-aware multi-DNN inference on the edge
    Cox, Bart
    Birke, Robert
    Chen, Lydia Y.
    [J]. PERVASIVE AND MOBILE COMPUTING, 2022, 83
  • [29] Variation-Aware Task Mapping on Homogeneous Fault-Tolerant Multi-Core Network-on-Chips
    Xue C.
    Xu Y.
    Hao Y.
    Gao W.
    [J]. Journal of Beijing Institute of Technology (English Edition), 2019, 28 (03): : 497 - 509
  • [30] Variation-Aware Task Mapping on Homogeneous Fault-Tolerant Multi-Core Network-on-Chips
    Chengbo Xue
    Yougen Xu
    Yue Hao
    Wei Gao
    [J]. Journal of Beijing Institute of Technology, 2019, 28 (03) : 497 - 509