DocumentCode :
2682872
Title :
User-Land Work Stealing Schedulers: Towards a Standard
Author :
Wagner, Jörg ; Jahanpanah, Armin ; Traff, Jesper Larsson
Author_Institution :
NEC Labs. Eur., Heidelberg
fYear :
2008
fDate :
4-7 March 2008
Firstpage :
811
Lastpage :
816
Abstract :
Multicore processors are currently hitting the market at enormous speed. Multi-processing in all its variants is seen as the way into the future of computational systems and imply parallelism for future applications. The basics of software development are changing when going parallel. One key concept to ensure scalability of today´s applications for the future is the idea of using work stealing scheduling systems to ensure load balancing, and re-writing existing software is necessary to exploit that style of programming. The numerous work stealing concepts however differ in form of implementation, interfaces and supported systems. Handling this diversity of systems makes the already complicated process of going parallel even worse. We present a simple but complete work stealing scheduler (TPI - task processing interface) as an example and formulate the requirements to a basic work stealing interface as a first step to an open standard proposal.
Keywords :
multiprocessing systems; parallel programming; resource allocation; scheduling; software engineering; task analysis; computational systems; load balancing; multicore processors; parallel programming; software development; software rewriting; task processing interface; user-land work stealing schedulers; Application software; Europe; Laboratories; Libraries; Load management; National electric code; Processor scheduling; Programming profession; Scalability; Yarn; standardization; task schedulers; work stealing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Complex, Intelligent and Software Intensive Systems, 2008. CISIS 2008. International Conference on
Conference_Location :
Barcelona
Print_ISBN :
978-0-7695-3109-0
Type :
conf
DOI :
10.1109/CISIS.2008.8
Filename :
4606772
Link To Document :
بازگشت