Tutorial Details: Parallel Programming Using OpenMP
|Date:||Thursday, February 4, 2010, 10:00 am - 04:00 pm|
|Instructor(s):||David Porter, MSI, Shuxia Zhang, MSI|
OpenMP is a parallel programming interface for shared-memory architectures and is available on all the core clusters. This one-day workshop will help you use OpenMP programming more productively for high-performance computing by addressing the different aspects of OpenMP, such as parallel and work-sharing constructs, data scope attribute clauses, and synchronization constructs. In addition, we will cover the new features in the OpenMP II standard.
Hands-on practice will follow the lecture. Users will learn to insert OpenMP directives for different parallel tasks and data scope attribute clauses. You are also encouraged to bring in your serial application codes. MSI user support staff will help you parallelize the code with OpenMP.
|Prerequisites:||Knowledge of FORTRAN or C programming language|