This training will present basic elements first to enable developpers to understand when and how to use a debugger, and second to optimize the performance of their codes.
Half of the course will be made of hands-on sessions. The hands-on will use the https://github.com/aff3ct/MIPP library
Ability to understand the main issues for code optimization, knowledge of the main tools and techniques for basic debugging.
Basic knowledge of Unix, programming experience in C++, OpenMP