IS&T RCS Tutorial - Introduction to OpenMP/OpenACC

The OpenMP and OpenACC application program interfaces (APIs) provide simple and flexible tools to develop parallel software for shared-memory multiprocessor systems and GPU accelerators. The two APIs share a similar basic approach – the programmer inserts directive statements into the code to assist the compiler in mapping computation onto the CPUs or GPUs. The beauty of this approach is that it is often possible to create efficient parallel code with only minor modifications to a serial code. This tutorial covers the major features of the OpenMP and OpenACC through discussion, examples in C and Fortran, and short hands-on exercises. Prerequisites: This course is for those who are new to parallel programming with OpenMP and OpenACC, but have some experience in C or Fortran programming. Understanding of parallel programming in general is helpful, but not required.

When 3:30 am to 5:30 pm on Wednesday, September 23, 2015
Building 111 Cummington Mall
Room MCS B27
Contact Email rcs-tutorial@bu.edu
Contact Organization IS&T RCS
Fees Free
Speakers Keith Ma