COOKIES: By using this website you agree that we can place Google Analytics Cookies on your device for performance monitoring. |
University of Cambridge > Talks.cam > Computer Laboratory Computer Architecture Group Meeting > Using Processor Hardware Counters in Picking the Optimal Work-Stealing Policy
Using Processor Hardware Counters in Picking the Optimal Work-Stealing PolicyAdd to your list(s) Download to your calendar using vCal
If you have a question about this talk, please contact Prof Simon Moore. Randomised work-stealing is a distributed dynamic load balancing scheme that has been proven to be optimal with tight space bounds for a large number of recursive task-parallel programs. Under work-stealing when a parent thread spawns a child, worker will make parent thread available to idle workers to steal it. However, if parallelism manifested in program is iterative then the steals from idle workers will be serialised and therefore had a negative impact on scalability of the scheduler. In this case we would have been much better off if we chose to continue executing the parent thread and make a child thread available for stealing. In this talk I will introduce tools I have developed to characterise different types of task-parallel benchmarks and present the insights how to exploit now ubiquitous hardware counters to dynamically pick and switch between the optimal policies during the program’s lifetime. This talk is part of the Computer Laboratory Computer Architecture Group Meeting series. This talk is included in these lists:
Note that ex-directory lists are not shown. |
Other listsCambridge University Somali Society (CUSOMSOC) Cambridge University Global Health Society Tarner LecturesOther talksXZ: X-ray spectroscopic redshifts of obscured AGN Paediatric malignancies: an overview Loss and damage: Insights from the front lines in Bangladesh Player 2 has entered the game - ways of working towards open science CANCELLED: The Loxbridge Triangle: Integrating the East-West Arch into the London Mega-region To be confirmed Sustainability of livestock production: water, welfare and woodland Are hospital admissions for people with palliative care needs avoidable and unwanted? 'Politics in Uncertain Times: What will the world look like in 2050 and how do you know? Autumn Cactus & Succulent Show Southern Africa; Northern Cape |