Add New Training Material
Hybrid Programming with OpenMP and MPI
Submitter: William McGrath
Submitter's Institution: Cornell
Submission Date: 2014-10-27
Description: Cornell Virtual Workshop
Prerequisites: MPI, OpenMP, Linux shell
In hybrid programming, the goal is to combine techniques from OpenMP and MPI to create a high-performance parallel code that is better tailored for the non-uniform and heterogeneous memory access characteristics of Stampede. To meet this goal, it is necessary to understand the effects of processor affinity and memory allocation policy, and to exert some control over them.
Submitter's Institution: Cornell
Submission Date: 2014-10-27
Description: Cornell Virtual Workshop
Prerequisites: MPI, OpenMP, Linux shell
In hybrid programming, the goal is to combine techniques from OpenMP and MPI to create a high-performance parallel code that is better tailored for the non-uniform and heterogeneous memory access characteristics of Stampede. To meet this goal, it is necessary to understand the effects of processor affinity and memory allocation policy, and to exert some control over them.
- https://www.cac.cornell.edu/VW/Hybrid/
Cornell Virtual Workshop Training Materials
Go to Material List
- Cornell Virtual Workshop Training Materials
Go to Material List
©1994-2024
|
Shodor
|
Privacy Policy
|
NSDL
|
XSEDE
|
Blue Waters
|
ACM SIGHPC
|
|
|
|
|
|
XSEDE Code of Conduct
|
Not Logged In. Login