DiRAC has several exciting training projects and events in the pipeline.
These are designed to build on the Foundation HPC-Skills course, and help researchers gain the knowledge needed to enhance their research in an easily and accessible way. The courses will be delivered via our website and will be free to all users. All that will be required is to be a registered user, so we can report who is using our training, helping us secure future funding so that it remains free to all.
All offerings will be advertised here on our website and through our social media channels, such as X (formerly twitter), Mastodon, LinkedIn and the Dirac user Slack channel.
This week-long course builds on the software engineering elements introduced in the Foundation HPC-Skills course, but also requires users to have some knowledge of C/C++ . The course introduces MPI, starting from principles of parallel programming, then introducing basic MPI concepts, before exploring more advanced communication methods. Finally the course introduces openMP and how a user may use openMP with MPI to implement a mixed-model approach to their application.