跳到主要导航 跳到搜索 跳到主要内容

Interference-aware program scheduling for multicore processors

  • Beihang University

科研成果: 书/报告/会议事项章节会议稿件同行评审

摘要

Running multiple application programs on a multicore processor can maximize processor resources utilization. However, contention to the shared resources may result in interference among co-running programs, and make the program performance unstable and unpredictable. In order to optimize the performance of co-running programs and ensure the QoS of latency-sensitive applications, we propose an interference-aware scheduling strategy IA for systems based on multicore processors. Our work begins with analysis of the behavior of a set of benchmark programs, after that we train a simple program classifier. We use this classifier to classify the benchmark programs into three categories according to their interference with each other. The interferenceaware scheduler tries to schedule the programs with less interference to the same multicore processor. Experiments results show that our method improves system performance while maintaining reasonable resource utilization. It outperforms the previously published scheduling strategy in guaranteeing the QoS of latency-sensitive applications.

源语言英语
主期刊名Algorithms and Architectures for Parallel Processing - 13th International Conference, ICA3PP 2013, Proceedings
436-445
页数10
版本PART 1
DOI
出版状态已出版 - 2013
活动13th International Conference on Algorithms and Architectures for Parallel Processing, ICA3PP 2013 - Vietri sul Mare, 意大利
期限: 18 12月 201320 12月 2013

出版系列

姓名Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
编号PART 1
8285 LNCS
ISSN(印刷版)0302-9743
ISSN(电子版)1611-3349

会议

会议13th International Conference on Algorithms and Architectures for Parallel Processing, ICA3PP 2013
国家/地区意大利
Vietri sul Mare
时期18/12/1320/12/13

学术指纹

探究 'Interference-aware program scheduling for multicore processors' 的科研主题。它们共同构成独一无二的学术指纹。

引用此