Back To Schedule
Wednesday, August 29 • 11:40am - 12:25pm
Staying ahead of the multi-core revolution with GDB/CDT - Dominique Toupin, Ericsson

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

These days multi-core chips are unavoidable, more executions needs to be done in parallel and problems become extremely difficult to debug. Upcoming GDB features will facilitate multi-core debugging: global breakpoints with kernel module, PTC sets debug control, target side thread/core bkp/tcp, auto-disabling breakpoints, detection of thread core affinity error, dynamic-printf. Furthermore, the amount of asynchronous data cannot be handled via the cmd line anymore. The Eclipse Multi-Core Debugging Work Group are thus developing the multicore visualizer, dynamic grouping of cores/processes/threads, pinning/cloning of debugging views, GDB events and are synchronizing with the GDB cmd line.

In addition, existing multi-core features will be described e.g. non-stop, multi-process, reversible-debugging, tracepoint and LTTng UST markers. A must for anyone who has to debug multicore systems.


Dominique Toupin, Ericsson

Manages developer tools at Ericsson where he is responsible for software engineering improvements, creation of research projects, open source initiatives and collaboration with other companies. He is behind many improvements in GDB, LTTng, Eclipse CDT, Linux tools. Dominique has... Read More →

Wednesday August 29, 2012 11:40am - 12:25pm PDT
Harbor Island 2