Task Behaviour Inputs to a Heterogeneous Multiprocessor Scheduler

被引:0
|
作者
Banerjee, Aniruddha [1 ]
Allur, Sharan Kumar [1 ]
Kuncha, Syam Prasad [1 ]
机构
[1] Samsung Res & Dev Inst Bangalore SRIB, Bangalore 560037, Karnataka, India
来源
2015 EIGHTH INTERNATIONAL CONFERENCE ON CONTEMPORARY COMPUTING (IC3) | 2015年
关键词
scheduler; CFS; Linux; HMP; big.LITTLE; OOM; Block IO; CFQ;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
A novel and intuitive way of scheduling entities on a heterogeneous multiprocessing system is presented. The key idea is to understand the behavioral characteristics (foreground/background, IO-bound/CPU-bound) of a scheduling entity to predict the need for its processing bandwidth. This is then used by the scheduler to influence the selection of the big cluster (high-performance) or the LITTLE cluster (power-saving) for optimal performance and power gains. The experimental results confirm that this method leverages the characteristics of a heterogeneous architecture to achieve the desired benefits.
引用
收藏
页码:25 / 29
页数:5
相关论文
共 50 条
  • [1] Hierarchical task scheduler for interleaving subtasks on heterogeneous multiprocessor platforms
    Ma, Zhe
    Catthoor, Francky
    Vounckx, Johan
    ASP-DAC 2005: PROCEEDINGS OF THE ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, VOLS 1 AND 2, 2005, : 952 - 955
  • [2] Osculant: A multiprocessor self-organizing task scheduler
    Wu, HH
    Chen, CF
    Taylor, FJ
    1977 IEEE INTERNATIONAL PERFORMANCE, COMPUTING AND COMMUNICATIONS CONFERENCE, 1997, : 35 - 41
  • [3] Core Scheduler Task Duplication for Multicore Multiprocessor System
    Eladgham, Aya A.
    Ziedan, Nesreen I.
    Ziedan, Ibrahim
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2024, 15 (10) : 1019 - 1026
  • [4] SEU vulnerability of multiprocessor systems and task scheduling for heterogeneous multiprocessor systems
    Sugihara, Makoto
    ISQED 2008: PROCEEDINGS OF THE NINTH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN, 2008, : 757 - 762
  • [5] Task partitioning upon heterogeneous multiprocessor platforms
    Baruah, S
    RTAS 2004: 10TH IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM, PROCEEDINGS, 2004, : 536 - 543
  • [6] Task partitioning with replication upon heterogeneous multiprocessor systems
    Gopalakrishnan, Sathish
    Caccamo, Marco
    PROCEEDINGS OF THE 12TH IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM, 2006, : 199 - +
  • [7] Load balancing and task scheduling of heterogeneous multiprocessor system
    Tong, Xiao-Nian
    Shu, Wan-Neng
    Li, Zi-Mao
    Guangxue Jingmi Gongcheng/Optics and Precision Engineering, 2007, 15 (12): : 1969 - 1973
  • [8] A Heterogeneous Multiprocessor Task Scheduling Algorithm Based on SFLA
    Deng Yun
    Cheng Xiao-hui
    2016 WORLD AUTOMATION CONGRESS (WAC), 2016,
  • [9] MILP based task mapping for heterogeneous multiprocessor systems
    Bender, A
    EURO-DAC '96 - EUROPEAN DESIGN AUTOMATION CONFERENCE WITH EURO-VHDL '96 AND EXHIBITION, PROCEEDINGS, 1996, : 190 - 197
  • [10] A security-oriented task scheduler for heterogeneous distributed systems
    Xie, Tao
    Qin, Xiao
    HIGH PERFORMANCE COMPUTING - HIPC 2006, PROCEEDINGS, 2006, 4297 : 35 - +