For our first talk of the new year, ACCU member Dan Towner will be revealing The Inner Secrets of Compilers.
Dan's talk aims to demystify the clever parts of compilers that nobody ever told you about, explaining their inner secrets in simple terms. Come along to find out what induction variables do, what software pipelining is, how vectorisation works, how code scheduling is done, and how the debugger makes sense of it all.
Dan has worked on tool chain software for parallel and multi-core systems for the last 14 years. He was an official port maintainer for the GCC Picochip port for much of that time, and was also technical lead on Picochip's multi-core debugger project. Dan now works in the Systems Architecture group at Mindspeed developing system modelling tools.