-
Welcome
-
Subscribe to
Improving estimation of Task/CPU's utilization
Session information has not yet been published for this event.
One Line Summary
Review of a possible alternative solution to the "decay-clamp" idea.
Abstract
The “dynamic” nature of PELT makes it not completely generic to properly describe the utilization of all possible classes of tasks, and a prototype of the “decay clamping” solution, discussed at last year’s LPC, has been evaluated to be not suitable to properly fix these PELT’s behaviours.
Recently, a possible alternative solution has been posted on LKML 1 as a follow-up of an interesting discussion we had at the OSPM Summit [2,3].
Let’s review together if the idea to add a filter on top of PELT is a viable solution.
1 https://lkml.org/lkml/2017/8/25/195
2 http://retis.sssup.it/ospm-summit/Downloads/OSPM_PELT_DecayClampingVsUtilEst.pdf
3 http://youtu.be/adnSHPBGS-w
Tags
cpufreq, PELT, utilization-estimation
Speaker
-
Patrick Bellasi
ARM Ltd- Website: http://derkling.ddns.net/
- Twitter: derkling
- Favorites: View Patrick's favorites
Biography
Patrick Bellasi is a Senior Software Engineer at ARM Ltd (Cambridge) working as a Linux scheduler specialist on Energy Aware Scheduling for ARM big.LITTLE technology.
He developed the EAS ‘SchedTune’ extension to provide per-task energy-vs-performance tuning which has been merged into the Android Common Kernel. He is also responsible for configurable tooling (LISA, BART, TRAPpy) used to analyse scheduler behaviour in product applications.
Previously, Patrick has been a Post-Doc at Politecnico di Milano, working in cooperation with STMicroelectronics in different projects related to SoCs energy optimization and run-time resource management of experimental many-core architectures.