This event has ended. View the official site or create your own event → Check it out
This event has ended. Create your own
Learn more about the event and register now!
View analytic
Tuesday, October 11 • 14:00 - 14:50
Hardware Assisted Tracing on ARM with CoreSight and OpenCSD - Mathieu Poirier, Linaro

Sign up or log in to save this to your schedule and see who's attending!

The CoreSight framework available in the Linux kernel has recently been integrated with the standard Perf trace system, making HW assisted tracing on ARM systems accessible to developers working on a wide spectrum of products. This presentation will start by giving a brief overview of the CoreSight technology itself before presenting the current solution, from trace collection in kernel space to off system trace decoding. To help with the latter part the Open CoreSight Decoding Library (openCSD) is introduced. OpenCSD is an open source library assisting with the decoding of collected trace data. We will see how it is used with the existing perf tools to provide an end-to-end solution for CoreSight trace decoding. The presentation will conclude with trace acquisition and decoding scenarios, along with tips on how to interpret trace information rendered by the perf tools.

avatar for Mathieu Poirier

Mathieu Poirier

Kernel Engineer, Linaro
Mathieu held an array of linux-related position at various companies before joining Linaro 6 years ago. Since then he helped several organisation with their upstreaming efforts, worked on big.LITTLE technologies and more recently provided an open source solution for CoreSight trace collection and decoding in the Linux kernel.

Tuesday October 11, 2016 14:00 - 14:50
Hall Berlin D - Ground Level