OpenMP and MPI (CUDA4)
Programming, Programming - other
This course presents essentials of high-performance and distributed computing, with hands-on focus on OpenMP, MPI and modern GPU toolchains. Participants explore practical parallelization techniques, performance tuning, and code transformation to scale applications efficiently.
You will gain foundational skills in CUDA and OpenCL, learn strategies for code integration across CPU and GPU, and study message-passing patterns with MPI. The course covers practical examples, toolchains and cross-platform deployment tips.
Location, current course term
Contact us
The course:
Hide detail
-
Challenges of parallel and distributed computing
-
Approaches to code parallelization
-
Methods for code transformation
-
OpenMP and code integration
-
Assumed knowledge:
-
Basic programming skills in a structured programming language.
-
Schedule:
-
1 day (9:00 AM - 5:00 PM )
-
Education Partner:
-
Sprinx Systems
-
Language:
-