The development of scientific software has its unique challenges compared to general application software. In particular the parallel execution of computations on multiple cores and nodes is specific. Since, the debugging parallel codes with race conditions is challenging, this course offers an introduction to advanced developers to tackle this problem. However, also single core simulation codes can be difficult to debug for beginners. For this group, the course gives also an introduction to the use of gdb and Visual Studio Code for the debugging of single core codes. As example the training uses the open source cfd software OpenFOAM.
30
Online (BigBlueButton)
This event includes following dates: