Start: Wednesday, 27 February 2019 @ 08:00

End: Thursday, 28 February 2019 @ 12:00

Description:

The registration to this course is now open. Please, bring your own laptop.  All the PATC courses at BSC are free of charge.

Course convener: David Vicente

Lecturers: David Vicente, Javier Bartolomé, Carlos Tripiana, Oscar Hernandez, Rubén Ramos, Félix Ramos, Pablo Ródenas, Jorge Rodríguez, Marta Renato, Cristian Morales

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 (Feb. 27) 9am - 5pm

Session 1 / 9:00am – 1:00 pm  (2:45 h lectures, 45’ practical)

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 MN4 – Basics: Batch system, file systems, 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)

 

Session 2 / 2:30pm – 5:15 pm (3:30 h practical)

14:30h - 15:15h How to use MN4 – HPC architectures and parallelism (Jorge Rodriguez, Pablo Ródenas)

15:15h - 16:00h How to use MN4 – Parallel programming: MPI, MPI IO, MKL, GREASY (Pablo Ródenas, Jorge Rodríguez)

16:00h - 16:15h COFFEE BREAK

16:15h - 16:45h Hands-on II (Pablo Ródenas, Jorge Rodriguez)

16:45h - 17:15h Optional: MareNostrum 4 visit (In the chapel)

17:15h - Adjourn

 

DAY 2 (Feb. 28) 9:00am – 1:00 pm 

Session 3 / 9:00am – 1:00 pm  (2 h lectures, 1:30 h practical)

09:00h - 09:30h Optional: Doubts + Continue previous hands-on + Tunning your app (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:30h Debugging on MareNostrum, from GDB to DDT (Pablo Ródenas, Oscar Hernandez)

11:30h - 12:30h Hands-on III – Debugging your application (Pablo Ródenas, Oscar Hernandez)

12:30h - 13:00h Wrap-up : Can we help you in your porting ? How ? when ? (David Vicente)

13:00h - Adjourn

 

END of COURSE

 

END of COURSE
https://events.prace-ri.eu/event/763/

Event type:
  • Workshops and courses
Systems Workshop: Programming MareNostrum 4 @ BSC https://tess.elixir-europe.org/events/systems-workshop-programming-marenostrum-4-bsc-93bcf81b-5b06-49e7-b43a-2905ce9ecab8 The registration to this course is now open. Please, bring your own laptop.  All the PATC courses at BSC are free of charge. Course convener: David Vicente Lecturers: David Vicente, Javier Bartolomé, Carlos Tripiana, Oscar Hernandez, Rubén Ramos, Félix Ramos, Pablo Ródenas, Jorge Rodríguez, Marta Renato, Cristian Morales 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 (Feb. 27) 9am - 5pm Session 1 / 9:00am – 1:00 pm  (2:45 h lectures, 45’ practical) 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 MN4 – Basics: Batch system, file systems, 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)   Session 2 / 2:30pm – 5:15 pm (3:30 h practical) 14:30h - 15:15h How to use MN4 – HPC architectures and parallelism (Jorge Rodriguez, Pablo Ródenas) 15:15h - 16:00h How to use MN4 – Parallel programming: MPI, MPI IO, MKL, GREASY (Pablo Ródenas, Jorge Rodríguez) 16:00h - 16:15h COFFEE BREAK 16:15h - 16:45h Hands-on II (Pablo Ródenas, Jorge Rodriguez) 16:45h - 17:15h Optional: MareNostrum 4 visit (In the chapel) 17:15h - Adjourn   DAY 2 (Feb. 28) 9:00am – 1:00 pm  Session 3 / 9:00am – 1:00 pm  (2 h lectures, 1:30 h practical) 09:00h - 09:30h Optional: Doubts + Continue previous hands-on + Tunning your app (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:30h Debugging on MareNostrum, from GDB to DDT (Pablo Ródenas, Oscar Hernandez) 11:30h - 12:30h Hands-on III – Debugging your application (Pablo Ródenas, Oscar Hernandez) 12:30h - 13:00h Wrap-up : Can we help you in your porting ? How ? when ? (David Vicente) 13:00h - Adjourn   END of COURSE   END of COURSE https://events.prace-ri.eu/event/763/ 2019-02-27 08:00:00 UTC 2019-02-28 12:00:00 UTC [] [] [] workshops_and_courses [] []