Automation of Determination of Optimal Intra-Compute Node Parallelism

dc.creatorGómez-Iglesias, Antonio
dc.creatorBrown, James C.
dc.date.accessioned2016-04-18T14:15:52Z
dc.date.available2016-04-18T14:15:52Z
dc.date.issued2016en
dc.description.abstractMaximizing the productivity of modern multicore and manycore chips requires optimizing parallelism at the compute node level. This is, however, a complex multi-step process. It is an iterative method requiring determining optimal degrees of parallel scalability and optimizing memory access behavior. Further, there are multiple cases to be considered, programs which use only MPI or OpenMP and hybrid (MPI +OpenMP) programs. This paper presents a set of three coordinated workflows for determining the optimal parallelism at the program level for MPI programs and at the loop level for hybrid (MPI+OpenMP) cases. The paper also details mostly automated implementations of these workflows using the PerfExpert infrastructure. Finally the paper presents case studies demonstrating both the applicability and the effectiveness of optimizing parallelism at the compute node level. The results shown in the paper will provide valuable information to further advance in the full automation of the workflows. The software implementing the parallelism scalability optimization is open source and available for download.en_US
dc.description.departmentTexas Advanced Computing Center (TACC)en_US
dc.description.departmentComputer Sciences
dc.identifierdoi:10.15781/T2FR2F
dc.identifier.urihttp://hdl.handle.net/2152/34229
dc.language.isoengen_US
dc.relation.ispartofUT Faculty/Researcher Worksen_US
dc.rights.restrictionOpenen_US
dc.subjectMPI programsen_US
dc.subjectPerfExperten_US
dc.subjectparallelismen_US
dc.subjectOpenMP programsen_US
dc.titleAutomation of Determination of Optimal Intra-Compute Node Parallelismen_US
dc.typeConference paperen_US

Access full-text files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
PSTI_PerfExpert.pdf
Size:
177.71 KB
Format:
Adobe Portable Document Format
Description:

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.66 KB
Format:
Item-specific license agreed upon to submission
Description: