Adaptive scheduling on performance asymmetric multicore processors

被引:0
|
作者
Nie, Peng-Cheng [1 ]
Duan, Zhen-Hua [1 ]
Tian, Cong [1 ]
Yang, Meng-Fei [2 ]
机构
[1] Institute of Computing Theory and Technology, Xidian University, Xi'an 710071, China
[2] Chinese Academy of Space Technology, Beijing 100094, China
来源
关键词
Adaptive scheduling - Adaptive scheduling algorithm - Asymmetric multicore - Multi-core processor - Performance asymmetric - Phase Change;
D O I
10.3724/SP.J.1016.2013.00773
中图分类号
学科分类号
摘要
Existing scheduling algorithms for performance asymmetric multicore systems either have low throughput or have bad scalability. Though scalability is considered in some algorithms, it is only confined to the number of cores, ignoring the scalability with respect to the number of tasks. To address these problems, an adaptive scheduling algorithm for performance asymmetric multicore systems, called AS4AMS, is proposed. By analyzing tasks' average stall time, AS4AMS obtains tasks' computing requirements, and then tasks are assigned to appropriate cores according to both the requirements of the tasks and the load of the cores. In addition, the above procedure is repeated to accommodate phase changes of tasks. Our experiment results show that as compared to existing algorithms, the newly proposed method delivers both higher scalability and greater throughput.
引用
收藏
页码:773 / 781
相关论文
共 50 条
  • [21] Collaborative Scheduling of DAG Structured Computations on Multicore Processors
    Xia, Yinglong
    Prasanna, Viktor K.
    PROCEEDINGS OF THE 2010 COMPUTING FRONTIERS CONFERENCE (CF 2010), 2010, : 63 - 72
  • [22] Task-Aware Priority Scheduling for Multicore Processors
    Shi, Qiu-Wei
    PROCEEDINGS OF THE 2016 INTERNATIONAL CONFERENCE ON COMPUTER ENGINEERING AND INFORMATION SYSTEMS, 2016, 52 : 106 - 110
  • [23] Scheduling dense linear algebra operations on multicore processors
    Kurzak, Jakub
    Ltaief, Hatem
    Dongarra, Jack
    Badia, Rosa M.
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2010, 22 (01): : 15 - 44
  • [24] Thermal Prediction and Scheduling of Network Applications on Multicore Processors
    Chou, Chih-Hsun
    Belviranli, Mehmet E.
    Bhuyan, Laxmi N.
    2013 ACM/IEEE SYMPOSIUM ON ARCHITECTURES FOR NETWORKING AND COMMUNICATIONS SYSTEMS (ANCS), 2013, : 115 - +
  • [25] Enabling performance portability of data-parallel OpenMP applications on asymmetric multicore processors
    Carlos Saez, Juan
    Castro, Fernando
    Prieto-Matias, Manuel
    PROCEEDINGS OF THE 49TH INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING, ICPP 2020, 2020,
  • [26] Soft real-time scheduling on performance asymmetric multicore platforms
    Calandrino, John M.
    Baumberger, Dan
    Li, Tong
    Hahn, Scott
    Anderson, James H.
    RTAS 2007: 13TH REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM, PROCEEDINGS, 2007, : 101 - +
  • [27] Reliability-Aware Scheduling on Heterogeneous Multicore Processors
    Naithani, Ajeya
    Eyerman, Stijn
    Eeckhout, Lieven
    2017 23RD IEEE INTERNATIONAL SYMPOSIUM ON HIGH PERFORMANCE COMPUTER ARCHITECTURE (HPCA), 2017, : 397 - 408
  • [28] Investigating the Influence of Process Variability on Asymmetric Multicore Processors
    Goncalves, Thiago Dos Santos
    Schneider Beck, Antonio Carlos
    Lorenzon, Arthur F.
    2024 37TH SBC/SBMICRO/IEEE SYMPOSIUM ON INTEGRATED CIRCUITS AND SYSTEMS DESIGN, SBCCI 2024, 2024, : 110 - 114
  • [29] A Survey of Techniques for Architecting and Managing Asymmetric Multicore Processors
    Mittal, Sparsh
    ACM COMPUTING SURVEYS, 2015, 48 (03)
  • [30] The impact of dynamically heterogeneous multicore processors on thread scheduling
    Bower, Fred A.
    Sorin, Daniel J.
    Cox, Landon P.
    IEEE MICRO, 2008, 28 (03) : 17 - 25