Skip to content

Training Services

We offer the following courses in English and French.

Introduction to HPC: Introductory one-day training on parallelization.

Using OpenMP: This is a 2-day hands-on training that covers the OpenMP Common Core, which consists of the basic parallel loop, tasking, device constructs and SIMD language items. After this course, the user will be able to parallelize his application in a minimum of time.

Using MPI: This hands-on training course covers the process model, messages and point-to-point communications, non-blocking communications, derived data types, virtual topologies, and collective communication.

Using OpenACC: This is a 2-day hands-on training that covers the basic OpenACC directives, data dependencies, and GPU programming.

Tools for Collaborative Work Processes: Product development is becoming more and more a collaborative process across enterprises. This course has as goal to prepare students to this collaborative world by teaching them the concepts, standards and tools of collaborative processes.

These courses were given to students at the Université de Paul Sabatier in Toulouse (France), the University of Ostrava (Czech Republic), and the King Abdullah University of Science and Technology (Saudi Arabia).


Leave a Comment

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: