LinuxCon + CloudOpen + ELC-E Europe 2014 has ended
To Learn More: LinuxCon Europe | CloudOpen Europe | Embedded Linux Conference Europe.

Attendees! Please provide us feedback on the sessions you attend! Click here to submit a brief survey for each session and win a $250 Amazon gift certificate. 

>> Tracing Summit: View the Full Schedule
Back To Schedule
Tuesday, October 14 • 4:30pm - 5:20pm
Cycle Accurate Profiling With Perf - Pawel Moll, ARM

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

A lot of silicon in modern SoCs is doing nothing most of the time, being dedicated to so called "tracing". This used to be domain of well known, expensive and proprietary tools, but in the last year there has been more and more interest in providing kernel infrastructure driving it, however this is *not* focus of this presentation :-) Instead, I will show one of possible ways of consuming the vast amount of data obtained from the mentioned resources, mainly on processor trace. This data usually provides detailed data about instructions being executed with minimal (in some cases even no) performance overhead. After being decoded, it allows generation of very precise (not just sample based) profile of executed code. I have been working on using the user space perf tool to use this data and want to present results, discussing possibilities and limitations of the method.

avatar for Pawel Moll

Pawel Moll

Principal Engineer, ARM
I've worked with so called "embedded Linux" for more then ten years now, currently for ARM in Cambridge, UK as a Principal Engineer, with main focus on Linux developer tools, in all possible form and shape. My recent interest include performance analysis and optimisation. Every now... Read More →

Tuesday October 14, 2014 4:30pm - 5:20pm CEST
Room 112

Attendees (0)