Communication analysis of parallel 3D FFT for flat cartesian meshes on large blue gene systems

12Citations
Citations of this article
31Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Parallel 3D FFT is a commonly used numerical method in scientific computing. P3DFFT is a recently proposed implementation of parallel 3D FFT that is designed to allow scalability to massively large systems such as Blue Gene. While there has been recent work that demonstrates such scalability on regular cartesian meshes (equal length in each dimension), its performance and scalability for flat cartesian meshes (much smaller length in one dimension) is still a concern. In this paper, we perform studies on a 16-rack (16384-node) Blue Gene/L system that demonstrates that a combination of the network topology and the communication pattern of P3DFFT can result in early network saturation and consequently performance loss. We also show that remapping processes on nodes and rotating the mesh by taking the communication properties of P3DFFT into consideration, can help alleviate this problem and improve performance by up to 48% in some special cases. © 2008 Springer Berlin Heidelberg.

Cite

CITATION STYLE

APA

Chan, A., Balaji, P., Gropp, W., & Thakur, R. (2008). Communication analysis of parallel 3D FFT for flat cartesian meshes on large blue gene systems. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 5374 LNCS, pp. 350–364). Springer Verlag. https://doi.org/10.1007/978-3-540-89894-8_32

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free