Software Tracing Tools & Techniques for Advanced Multicore Development

Version 2

    This is the second paper in a 2-part series. In this paper we will be highlighting tracing concepts and their trades-offs, and take a virtual walk through the essential steps of a tracing cycle. We’ll also debate the qualities a contemporary trace analysis tool and the requirements it must meet in order for it to become an indispensable instrument for multicore development today.


    The first paper titled "Development of Complex Multicore Systems: Tracing Challenges and Concepts" can be downloaded here.