OpenMP (Open Multi-Processing) is an API for shared memory multiprocessing programming. With OpenMP, programmers are able to develop parallel applications for platforms from desktops to non-shared memory systems.This instructor-led, live training (online or onsite) is aimed at software engineers who wish to develop parallel applications using OpenMP.By the end of this training, participants will be able to:
Understand and use parallel programming with Fortran in OpenMP.
Calculate fractals in parallel to render multiple pixels and characters.
Implement vector programming with SIMD extensions for HPC systems.
Add parallel blocks for specifying shared memory parallelism.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.