Description
This course will present an introduction to foundational concepts of parallel programming, and will specifically train attendees in the basic use of OpenMP for C/C++ and Fortran programmers. The fundamentals of creating parallel execution blocks, forking and synchronizing threads, and employing worksharing loops will be featured in a lecture and explored in a hands-on lab. Additionally, an introduction to new features in OpenMP (SIMD, Affinity) and a high-level introduction to tasking will be presented.
Dr
Milfeld Kent
(TACC)
07/12/2017, 09:00
Workshops
Workshop/BoF proposal