Title :
Profiling bare-metal cores in AMP systems
Author :
Schmidt, Adriaan
Author_Institution :
Fraunhofer Inst. for Commun. Syst. ESK, Munich, Germany
Abstract :
In this paper we describe OProfileBM, an extension to the sampling-based Linux system profiler OProfile. It enables cheap and easy to use performance analysis on multi-core platforms operated using asymmetric multiprocessing (AMP). OProfileBM is linked to standalone applications that run on bare-metal cores without an operating system, and collects samples in the background, while the application is running. The collected data is then transferred to an OProfile instance running on Linux for further analysis. OProfileBM integrates seamlessly with the existing OProfile frontend.
Keywords :
Linux; multiprocessing systems; program diagnostics; sampling methods; AMP systems; OProfileBM; asymmetric multiprocessing system; bare-metal core profiling; multicore platforms; performance analysis; sampling-based Linux system profiler; Kernel; Linux; Multicore processing; Radiation detectors; Runtime;
Conference_Titel :
System, Software, SoC and Silicon Debug Conference (S4D), 2012
Conference_Location :
Vienna
Print_ISBN :
978-1-4673-2454-0
Electronic_ISBN :
2114-3684