Adaptive scheduling framework for multi-core systems based on task-parallel programming model

Due to the poor scalability and intensive competition for computing resource in multi-core runtime system, how to efficiently exploit the advantages offered by multi-core processors has become an imminent challenge. Based on dynamic parallelism feedback strategy, we present an adaptive scheduling fr...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:2015 10th International Conference on Computer Science & Education (ICCSE) s. 145 - 148
Hlavní autoři: Yangjie Cao, Bin Wei, Baodong Wu, Lei Shi
Médium: Konferenční příspěvek
Jazyk:angličtina
Vydáno: IEEE 01.07.2015
Témata:
ISBN:9781479965984, 1479965987
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
Popis
Shrnutí:Due to the poor scalability and intensive competition for computing resource in multi-core runtime system, how to efficiently exploit the advantages offered by multi-core processors has become an imminent challenge. Based on dynamic parallelism feedback strategy, we present an adaptive scheduling framework, named A-SYS, which can dynamically redistribute and manage the computing resources among different applications. A prototype system is implemented based on Cilk and OpenMP runtime systems. The experimental results show that A-SYS improves overall system performance and resource utilization for multi-core systems. Comparing with scheduling algorithms which only rely on runtime systems, A-SYS shortens running time of applications for nearly 50%, and with the number of applications increasing the effect is more significant.
ISBN:9781479965984
1479965987
DOI:10.1109/ICCSE.2015.7250232