Friendly Barriers: Efficient Work-Stealing With Return Barriers
This paper addresses the problem of efficiently supporting parallelism within a managed runtime. A popular approach for exploiting software parallelism on parallel hardware is task parallelism, where the programmer explicitly identifies potential parallelism and the runtime then schedules the work. Work-stealing is a promising scheduling strategy that a runtime may use to keep otherwise idle hardware busy while relieving overloaded hardware of its burden. However, work-stealing comes with...[Show more]
|Collections||ANU Research Publications|
|Source:||Friendly Barriers: Efficient Work-Stealing With Return Barriers|
|01_Kumar_Friendly_Barriers:_Efficient_2014.pdf||714.96 kB||Adobe PDF||Request a copy|
Items in Open Research are protected by copyright, with all rights reserved, unless otherwise indicated.