Systems Workshop: Programming MareNostrum 4 @ BSC
Date: 9 - 10 April 2018
The registration to this course will open on January 2018. Please, bring your own laptop. All the PATC courses at BSC are free of charge.
Course convener: David Vicente
Objectives: The objective of this course is to present to potential users the new configuration of MareNostrum and a introduction on how to use the new system (batch system, compilers, hardware, MPI, etc).Also It will provide an introduction about RES and PRACE infrastructures and how to get access to the supercomputing resources available.
Learning Outcomes: The students who finish this course will know the internal architecture of the new MareNostrum, how it works, the ways to get access to this infrastructure and also some information about optimization techniques for its architecture.
Level: INTERMEDIATE -for trainees with some theoretical and practical knowledge; those who finished the beginners course.
Prerequisites: Any potential user of a HPC infrastructure will be welcome
Agenda:
DAY 1 (April, 9) 9am - 5pm
09:00h - 09:30h Introduction to BSC, PRACE PATC and this training (David Vicente)
09:30h - 10:30h MareNostrum 4 – the view from System administration group (Javier Bartolomé)
10:30h – 11:00h COFFEE BREAK
11:00h - 11:30h Deep Learning and Big data tools on MN4 (Carlos Tripiana)
11:30h - 12:15h How to use MareNostrum 4: BASIC Things, BATCH system, Filesystems, Compilers, Modules, DT, DL, BSC commands (Oscar Hernandez, Rubén Ramos, Félix Ramos)
12:15h - 13:00h Hands-on I (Oscar Hernandez, Rubén Ramos, Félix Ramos)
13:00h - 14:30h LUNCH (not hosted)
14:30h - 15:15h How to use MN4 – HPC architectures and parallel programming (Jorge Rodriguez, Pablo Rodenas)
15:15h - 16:00h Hands-on II (Pablo Ródenas, Jorge Rodriguez)
16:00h - 16:15h COFFEE BREAK
16:15h - 17:00h How to use MN4 – Advanced I - MPI implementations, MPI IO, GREASY (Pablo Ródenas, Jorge Rodríguez)17:00 - Adjourn
DAY 2 (April, 10) 9am - 1:30pm
09:00h - 09:30h You choose!: MareNostrum 4 visit (In the chapel) - Doubts + Hands ON + Tunning your app (In the classroom) (David Vicente, Jorge Rodríguez)
09:30h - 10:00h How can I get resources from you? (RES Marta Renato)10:00h - 10:30h How can I get Resources from you? – (PRACE Cristian Morales)10:30h - 11:00h COFFEE BREAK
11:00h - 11:25h Debugging on MareNostrum, from GDB to DDT (Pablo Rodenas Oscar Hernandez)11:25h - 12:00h Tuning applications BSC performance tools (Extrae and Paraver)
12:00h - 13:00h Hands-on III – Performance tools and tunning your application13:00h - 13:30h Wrap-up : Can we help you in your porting ? How ? when ? (David Vicente)
13:30h - AdjournEND of COURSE
Event types:
- Workshops and courses
Activity log