DocumentCode :
162657
Title :
Evolutionary algorithms for affinity scheduling heuristics in heterogeneous computing systems
Author :
Iturriaga, Santiago ; Nesmachnow, Sergio
Author_Institution :
Fac. de Ing., Univ. de la Republica, Montevideo, Uruguay
fYear :
2014
fDate :
15-19 Sept. 2014
Firstpage :
1
Lastpage :
12
Abstract :
This article presents the application of evolutionary algorithms to solve the affinity scheduling problem in multicore computing systems. Affinity scheduling is a technique that allows the efficient utilization of heterogeneous computing systems, by assigning a set of task taking into account specific efficency and quality-of-service criteria. The evolutionary algorithms proposed in this article are useful methods to solve realistic instances of the affinity scheduling problem, outperforming the results computed using traditional acheduling techniques when evaluating both the communication and synchronization times between tasks.
Keywords :
evolutionary computation; multiprocessing systems; processor scheduling; synchronisation; affinity scheduling heuristics; affinity scheduling problem; communication; evolutionary algorithms; heterogeneous computing systems; multicore computing systems; quality-of-service criteria; synchronization times; Electronic mail; Evolutionary computation; Hardware; Instruction sets; Processor scheduling; Scheduling; NUMA; locality; multicore; scheduling;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computing Conference (CLEI), 2014 XL Latin American
Conference_Location :
Montevideo
Type :
conf
DOI :
10.1109/CLEI.2014.6965165
Filename :
6965165
Link To Document :
بازگشت