Debugging and profiling are important steps in developing a new code, or porting an old one to a new machine. In this session, we will discuss the debugging of frequently encountered bugs in serial code with gdb and the debugging of parallel (MPI and threaded) codes using ddt. If you bring your own code, and can explain your problem or concerns, we'll also give you advice and work with you to try to improve it.
Teacher: SciNet Team
Date: Fri, 28 Jun 2019 - 1:30 pm