Sökning: onr:"swepub:oai:DiVA.org:ri-41869" >
Palirria :
Palirria : accurate on-line parallelism estimation for adaptive work-stealing
-
- Varisteas, Georgios, 1982- (författare)
- KTH,Programvaruteknik och Datorsystem, SCS,Multicore Center,KTH Royal Institute of Technology, Sweden
-
- Brorsson, Mats (författare)
- KTH,RISE,SICS,KTH Royal Institute of Technology, Sweden,Programvaruteknik och Datorsystem, SCS,SICS Swedish Institute of Computer Science, Sweden,Multicore Center
-
(creator_code:org_t)
- 2015-08-14
- 2016
- Engelska.
-
Ingår i: Concurrency and Computation. - : John Wiley and Sons Ltd. - 1532-0626 .- 1532-0634. ; 28:2, s. 472-491
- Relaterad länk:
-
http://kth.diva-port...
-
visa fler...
-
https://doi.org/10.1...
-
http://dx.doi.org/10...
-
https://urn.kb.se/re...
-
https://doi.org/10.1...
-
https://urn.kb.se/re...
-
visa färre...
Abstract
Ämnesord
Stäng
- Summary We present Palirria, a self-adapting work-stealing scheduling method for nested fork/join parallelism that can be used to estimate the number of utilizable workers and self-adapt accordingly. The estimation mechanism is optimized for accuracy, minimizing the requested resources without degrading performance. We implemented Palirria for both the Linux and Barrelfish operating systems and evaluated it on two platforms: a 48-core Non-Uniform Memory Access (NUMA) multiprocessor and a simulated 32-core system. Compared with state-of-the-art, we observed higher accuracy in estimating resource requirements. This leads to improved resource utilization and performance on par or better to executing with fixed resource allotments.
Ämnesord
- TEKNIK OCH TEKNOLOGIER -- Elektroteknik och elektronik -- Datorsystem (hsv//swe)
- ENGINEERING AND TECHNOLOGY -- Electrical Engineering, Electronic Engineering, Information Engineering -- Computer Systems (hsv//eng)
Nyckelord
- adaptive
- load balancing
- multicore
- parallel
- resource management
- runtime
- scheduler
- task
- work-stealing
- workload
- Computer operating systems
- Resource allocation
- Scheduling
- Multi core
- Runtimes
- Network management
- Computer Science
Publikations- och innehållstyp
- ref (ämneskategori)
- art (ämneskategori)
Hitta via bibliotek
Till lärosätets databas