CARLA 2018 Tutorials
The goal of tutorials is to provide attendees with hands on sessions in a specific subject area.
The workshops will be held on Sunday 23th and Monday 24th of September 2018 and will be either half-day (9:00 am – 12:00 m or 2:00 pm – 5:00 pm) or full-day (9:00 am – 5:00 pm).
Chairs:
![]() |
Gilberto Diaz (.ve .co) |
![]() |
Esteban Mocksos (.ar) |
Full-Day Tutorials (9:00 am – 5:00 pm) September 23th and 24th
-
Overview of Common Strategies for Parallelization ( Ivan Girotto / .it)
Introducing participants to prepare codes for high performance computing. Attendees will learn how to properly parallel programming addressed for distributed memory architectures.
Agenda
Day 1 (September 23th)
– Introduction to HPC and Parallel Programming (1h session) (slides)
– Parallel Programming using MPI I (1h session) (slides)
– Practicals (1h session) (slides)
– Parallel Programming using MPI II (1h session)
– Practicals (2h session)
Day 2 (September 24th)
– Thinking in Parallel (1h session)
– Practicals (2h session) (slides)
– Overview of Common Strategies for Parallelization (1h session)
– Practicals (2h session)
Half-Day Morning Tutorials (9:00 am – 12:00 pm) September 24th
-
Introduction to GPU Programming using NVIDIA CUDA (Carlos Barrios / .co)
-
Introduction to OpenACC (Pedro Cruz / .br)
Half-Day Afternoon Tutorials (2:00 pm – 5:00 pm) September 24th
-
Linux Containers with Singularity (Carlos Arango / .co)
-
Introduction to Deep Learning with NVIDIA Digits