Parallel Performance Studies for an Elliptic Test Problem on the Cluster maya

dc.contributor.authorKhuvis, Samuel
dc.contributor.authorGobbert, Matthias K.
dc.date.accessioned2018-09-25T19:38:50Z
dc.date.available2018-09-25T19:38:50Z
dc.date.issued2014
dc.description.abstractThe UMBC High Performance Computing Facility (HPCF) is the community-based, interdisciplinary core facility for scientific computing and research on parallel algorithms at UMBC. Released in Summer 2014, the current machine in HPCF is the 240-node distributed-memory cluster maya. The cluster is comprised of three uniform portions, one consisting of 72 nodes based on 2.6 GHz Intel E5-2650v2 Ivy Bridge CPUs from 2013, another consisting of 84 nodes based on 2.8 GHz Intel Nehalem X5560 CPUs from 2010, and another consisting of 84 nodes based on 2.6 GHz Intel Nehalem X5550 CPUs from 2009. All nodes are connected via In niBand to a central storage of more than 750 TB. The performance of parallel computer code depends on an intricate interplay of the processors, the architecture of the compute nodes, their interconnect network, the numerical algorithm, and its implementation. The solution of large, sparse, highly structured systems of linear equations by an iterative linear solver that requires communication between the parallel processes at every iteration is an instructive and classical test case of this interplay. This note considers the classical elliptic test problem of a Poisson equation with homogeneous Dirichlet boundary conditions in two spatial dimensions, whose approximation by the finite difference method results in a linear system of this type. Our existing implementation of the conjugate gradient method for the iterative solution of this system is known to have the potential to perform well up to many parallel processes, provided the interconnect network has low latency. Since the algorithm is known to be memory-bound, it is also vital for good performance that the architecture of the nodes does not create a bottleneck. We report parallel performance studies on each of the three uniform portions of the cluster maya. The results show very good performance up to 64 compute nodes on all portions and support several key conclusions: (i) The newer nodes are faster per core as well as per node, however, for most serial production code using one of the 2010 nodes with 2.8 GHz is a good default. (ii) The high-performance interconnect supports parallel scalability on at least 64 nodes optimally. (iii) It is often faster to use all cores on modern multi-core nodes but it is useful to track memory to determine if this is the case for memory-bound code. (iv) There is no disadvantage to several jobs sharing a node, which justi es the default scheduling setupen_US
dc.description.urihttps://userpages.umbc.edu/~gobbert/papers/PoissonHPCF2015.pdfen_US
dc.format.extent18 pagesen_US
dc.genretechnical reporten_US
dc.identifierdoi:10.13016/M2GF0N086
dc.identifier.urihttp://hdl.handle.net/11603/11379
dc.language.isoen_USen_US
dc.relation.isAvailableAtThe University of Maryland, Baltimore County (UMBC)
dc.relation.ispartofUMBC Mathematics Department Collection
dc.relation.ispartofUMBC Faculty Collection
dc.relation.ispartofseriesHPCF Technical Report;HPCF-2014-6
dc.rightsThis item is likely protected under Title 17 of the U.S. Copyright Law. Unless on a Creative Commons license, for uses protected by Copyright Law, contact the copyright holder or the author.
dc.subjectUMBC High Performance Computing Facility (HPCF)en_US
dc.subjectparallel performance studyen_US
dc.subjectPoisson equation with homogeneous Dirichlet boundary conditions in two spatial dimensionsen_US
dc.subjectfinite difference methoden_US
dc.subjectconjugate gradient method
dc.titleParallel Performance Studies for an Elliptic Test Problem on the Cluster mayaen_US
dc.typeTexten_US

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
PoissonHPCF2015.pdf
Size:
1.27 MB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.68 KB
Format:
Item-specific license agreed upon to submission
Description: