Skip to main content
Back to course
English (en)
Suomi (fi)
Svenska (sv)
Search
You are currently using guest access (
Log in
)
Search
Introduction to Parallel Programming
Home
Courses
HPC
parallel-prog
OpenMP data sharing and execution control
Hands-on exercise: Race condition
Hands-on exercise: Race condition
Exercise in Github
Race condition in parallel sum
Last modified: Monday, 12 October 2020, 10:36 AM
◄ Hands-on exercise: Data sharing
Jump to...
Jump to...
Exercise instructions
Announcements
Lecture slides
MPI reference
What is high-performance computing
Parallel computing concepts
Heat equation
Introduction to MPI
Hands-on exercise: Hello world
MPI point-to-point communication
MPI non-blocking communication
Hands-on: Message exchange
Hands-on exercise: Message chain
Bonus exercise: Heat equation solver
MPI collective communication
Using own communicators
Hands-on exercise: Collective operations
Hands-on exercise: Communicators and collectives
Introduction to OpenMP
Hands-on exercise: Hello world
Hands-on exercise: Work sharing
OpenMP runtime library and data sharing
OpenMP reductions and execution controls
Hands-on exercise: OpenMP library functions
Hands-on exercise: Data sharing
Hands-on exercise: Reduction and critical
Bonus exercise: Heat equation with OpenMP
MPI tutorial videos
Web resources
Hands-on exercise: Reduction and critical ►
Home
Back to course
General
Introduction to HPC and MPI
Point-to-point communication
Collective communication
Introduction to OpenMP
OpenMP data sharing and execution control
Extra material
Calendar