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 条
  • [1] NoC Scheduling for Improved Application-Aware and Memory-Aware Transfers in Multi-Core Systems
    Pimpalkhute, Tejasi
    Pasricha, Sudeep
    [J]. 2014 27TH INTERNATIONAL CONFERENCE ON VLSI DESIGN AND 2014 13TH INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS (VLSID 2014), 2014, : 234 - 239
  • [2] Cache-Aware Task Scheduling on Multi-Core Architecture
    Yang, Teng-Feng
    Lin, Chung-Hsiang
    Yang, Chia-Lin
    [J]. 2010 INTERNATIONAL SYMPOSIUM ON VLSI DESIGN AUTOMATION AND TEST (VLSI-DAT), 2010, : 139 - 142
  • [3] Dynamic Memory-Aware Task-Tree Scheduling
    Aupy, Guillaume
    Brasseur, Clement
    Marchal, Loris
    [J]. 2017 31ST IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM (IPDPS), 2017, : 758 - 767
  • [4] A constructive algorithm for memory-aware task assignment and scheduling
    Szymanek, R
    Kuchcinski, K
    [J]. PROCEEDINGS OF THE NINTH INTERNATIONAL SYMPOSIUM ON HARDWARE/SOFTWARE CODESIGN, 2001, : 147 - 152
  • [5] Adaptive thermal-aware task scheduling for multi-core systems
    Chu, Hsin-Hao
    Kao, Yu-Chon
    Chen, Ya-Shu
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2015, 99 : 155 - 174
  • [6] Affinity and Coherency Aware Multi-core Scheduling
    Khaleghzadeh, Hamid Reza
    Deldari, Hossein
    [J]. INNOVATIVE COMPUTING TECHNOLOGY, 2011, 241 : 201 - 215
  • [7] A traffic-aware scheduling for Bluetooth scatternets
    Sheu, Jang-Ping
    Shih, Kuei-Ping
    Tu, Shin-Chih
    Cheng, Chao-Hsun
    [J]. IEEE TRANSACTIONS ON MOBILE COMPUTING, 2006, 5 (07) : 872 - 883
  • [8] EEWA: Energy-EfficientWorkload-Aware Task Scheduling in Multi-core Architectures
    Chen, Quan
    Zheng, Long
    Guo, Minyi
    Huang, Zhiyi
    [J]. PROCEEDINGS OF 2014 IEEE INTERNATIONAL PARALLEL & DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW), 2014, : 643 - 652
  • [9] A shared cache-aware Task scheduling strategy for multi-core systems
    Tang, Xiaoyong
    Yang, Xiaopan
    Liao, Guiping
    Zhu, Xinghui
    [J]. JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2016, 31 (02) : 1079 - 1088
  • [10] WATS: Workload-Aware Task Scheduling in Asymmetric Multi-core Architectures
    Chen, Quan
    Chen, Yawen
    Huang, Zhiyi
    Guo, Minyi
    [J]. 2012 IEEE 26TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM (IPDPS), 2012, : 249 - 260