Training
You
You are interested in emerging highly parallel computing architectures, and you want to learn how to program them efficiently? You do not have the time to read through the complex and numerous available documentation, but you are eager to apply those techniques to your own code?
Us
We can help you master the development of high performance parallel applications. From the parallel computing paradigms to their implementation in emerging technologies like NVIDIA CUDA, our courses will give you a solid parallel programming background and ready to use hands-on knowledge.
Available trainings
- Parallel computing
Master all the levels of parallelism at hand: OpenMP, Intel TBB and MPI.
This course will teach you how to maximize parallelism in your developments.
See full course description
- CUDA programming
Learn about CUDA from the basic concepts to the high end features.
This course covers CUDA application design, porting applications to CUDA, and kernel optimization.
See full course description
See our CUDA area


