DocumentCode :
1859061
Title :
CAB: Cache Aware Bi-tier Task-Stealing in Multi-socket Multi-core Architecture
Author :
Chen, Quan ; Huang, Zhiyi ; Guo, Minyi ; Zhou, Jingyu
Author_Institution :
Dept. of Comput. Sci., Shanghai Jiao Tong Univ., Shanghai, China
fYear :
2011
fDate :
13-16 Sept. 2011
Firstpage :
722
Lastpage :
732
Abstract :
Modern multi-core computers often adopt a multi-socket multi-core architecture with shared caches in each socket. However, traditional task-stealing schedulers tend to pollute the shared cache and incur more cache misses due to their random stealing. To relieve this problem, this paper proposes a Cache Aware Bi-tier (CAB) task-stealing scheduler, which improves the performance of memory-bound applications by reducing memory footprint and cache misses of tasks running inside the same CPU socket. CAB uses an automatic partitioning method to divide an execution Directed Acyclic Graph (DAG) into the inter-socket tier and the intra-socket tier. Tasks generated in the inter-socket tier are scheduled across sockets, while tasks generated in the intra-socket tier are scheduled within the same socket. Experimental results show that CAB can improve the performance of memory-bound applications up to 68.7% compared with the traditional task-stealing.
Keywords :
cache storage; directed graphs; multiprocessing systems; processor scheduling; CPU socket; automatic partitioning method; cache aware bitier task-stealing scheduler; execution directed acyclic graph; intersocket tier; intrasocket tier; memory footprint reduction; memory-bound application; multicore computer; multisocket multicore architecture; shared caches; Central Processing Unit; Computer architecture; Heating; Job shop scheduling; Processor scheduling; Protocols; Sockets; Cache aware; Cilk; Multi-socket Multi-core architecture; Task-stealing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel Processing (ICPP), 2011 International Conference on
Conference_Location :
Taipei City
ISSN :
0190-3918
Print_ISBN :
978-1-4577-1336-1
Electronic_ISBN :
0190-3918
Type :
conf
DOI :
10.1109/ICPP.2011.32
Filename :
6047240
Link To Document :
بازگشت