All PATC Courses do not charge fees.
Objectives:
Get a comprehensive view of the architecture of the ARM-based prototypes at BSC (ARM multicore cluster and ARM+CUDA GPU cluster) and how to program these machines efficiently.
Learning Outcomes:
Understand how ARM multicore and ARM+GPU clusters work. Work with some example codes, compiling, debugging and executing trough system queues.
Get a global view of the machines with their specific configuration (Operating system, batch system, debuggers, compilers, how to access to the machines, how to use the resources, etc)
Prerequisites:
The trainees are expected to come with their own laptop with a SSH client.
Level
For trainees with some theoretical and practical knowledge, some programming experience.
Objectives:
Get a comprehensive view of the architecture of the ARM-based prototypes at BSC (ARM multicore cluster and ARM+CUDA GPU cluster) and how to program these machines efficiently.
Learning Outcomes:
Understand how ARM multicore and ARM+GPU clusters work. Work with some example codes, compiling, debugging and executing trough system queues.
Get a global view of the machines with their specific configuration (Operating system, batch system, debuggers, compilers, how to access to the machines, how to use the resources, etc)
Prerequisites:
The trainees are expected to come with their own laptop with a SSH client.
Level
For trainees with some theoretical and practical knowledge, some programming experience.
Standard HPC users, with recommended, but not required some knowledge in Tibidabo architecture.