Priority-Aware Scheduling Under Shared-Resource Contention on Chip Multicore Processors

被引:4
|
作者
Kundan, Shivam [1 ]
Anagnostopoulos, Iraklis [1 ]
机构
[1] Southern Illinois Univ, Dept Elect Comp & Biomed Engn, Carbondale, IL 62901 USA
基金
美国国家科学基金会;
关键词
D O I
10.1109/ISCAS51556.2021.9401337
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In this paper, we present a priority-aware scheduling methodology for concurrent application execution on chip multicore processors. Our methodology improves the performance of up to 4 high-priority applications while also preventing resource starvation for low-priority ones by means of progress-aware scheduling. We compare our results with Linux's completely fair scheduler and two state-of-the-art progress aware schedulers. Experimental results on an Intel Xeon Gold 6130 CPU demonstrate an average increase in high-priority application performance of 36.4% over Linux while also maintaining high throughput for low-priority applications. In addition, we show that our methodology achieves high-priority application performance comparable to a state-of-the-art hardware cache partitioning method (Intel's POCAT). Our method achieves average performance within 14.5% to 0.2% of POCAT without the need for hardware support.
引用
收藏
页数:5
相关论文
共 50 条
  • [31] A priority-aware scheduling framework for heterogeneous workloads in container-based cloud
    Zhu, Lilu
    Huang, Kai
    Fu, Kun
    Hu, Yanfeng
    Wang, Yang
    APPLIED INTELLIGENCE, 2023, 53 (12) : 15222 - 15245
  • [32] A Thermal-Aware Scheduling Algorithm for Core Migration in Multicore Processors
    Eratne, Savithra
    Nair, Pradeep
    John, Eugene
    JOURNAL OF LOW POWER ELECTRONICS, 2015, 11 (02) : 103 - 111
  • [33] Energy and transition-aware runtime task scheduling for multicore processors
    Shieh, Wann-Yun
    Pong, Chin-Ching
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2013, 73 (09) : 1225 - 1238
  • [34] Decentralized Event-based Scheduling for Shared-Resource Networked Control Systems
    Mamduhi, Mohammad H.
    Tolic, Domagoj
    Hirche, Sandra
    2015 EUROPEAN CONTROL CONFERENCE (ECC), 2015, : 947 - 953
  • [35] Heterogenity-aware Scheduling Research on Performance Asymmetric Multicore Processors
    Zhao S.
    Yang Q.-S.
    Li M.-S.
    Ruan Jian Xue Bao/Journal of Software, 2019, 30 (04): : 1164 - 1190
  • [36] SDP: Separate Design Principle for Multichannel Scheduling in Priority-Aware Packet Collection
    Lin, Feilong
    Chen, Cailian
    Hua, Cunqing
    Guan, Xinping
    WIRELESS ALGORITHMS, SYSTEMS, AND APPLICATIONS, 2015, 9204 : 356 - 365
  • [37] Hardware-aware thread scheduling: the case of asymmetric multicore processors
    Peternier, Achille
    Ansaloni, Danilo
    Bonetta, Daniele
    Pautasso, Cesare
    Binder, Walter
    PROCEEDINGS OF THE 2012 IEEE 18TH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS 2012), 2012, : 400 - 407
  • [38] Experimental Evaluation on Priority-Aware Guaranteed Resource Allocation for Resource Pool Based Reconfigurable Hardware
    Murakami, Masaki
    Kurimoto, Takashi
    Okamoto, Satoru
    Yamanaka, Naoaki
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2024, 32 (01) : 298 - 307
  • [39] A Novel Scheduling Strategy in Priority-Aware IoT Networks for Age of Information Optimization
    Sayinbas, Oguzhan
    Kose, Alper
    Koca, Mutlu
    Anarim, Emin
    IEEE COMMUNICATIONS LETTERS, 2024, 28 (02) : 337 - 341
  • [40] A priority-aware scheduling framework for heterogeneous workloads in container-based cloud
    Lilu Zhu
    Kai Huang
    Kun Fu
    Yanfeng Hu
    Yang Wang
    Applied Intelligence, 2023, 53 : 15222 - 15245