The objective of this course is to explain the different components of MareNostrum 4 and to understand the design decisions taken.We also analyze how the system administration is taken in this Petaflop system.
The aim of this course is to provide students with knowledge and hands-on experience in developing applications software for processors with massively parallel computing resources.
This is an expansion of the topic "OpenACC and other approaches to GPU computing" covered on last years editions of the Introduction to CUDA Programming.