A hybrid MPI-OpenMP scheme for scalable parallel pseudospectral computations for fluid turbulence | ||
| dc.conicet.fuente | individual | |
| dc.conicet.organizacion | Consejo Nacional de Investigaciones Científicas y Técnicas. Oficina de Coordinación Administrativa Ciudad Universitaria. Instituto de Física de Buenos Aires. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales. Instituto de Física de Buenos Aires | |
| dc.conicet.organizacion | National Center for Atmospheric Research | |
| dc.conicet.organizacion | National Center for Atmospheric Research | |
| dc.conicet.organizacion | Pittsburgh Supercomputing Center | |
| dc.conicet.organizacion | National Center for Atmospheric Research | |
| dc.conicet.paisOrganizacion | Argentina | |
| dc.conicet.paisOrganizacion | Estados Unidos | |
| dc.conicet.paisOrganizacion | Estados Unidos | |
| dc.conicet.paisOrganizacion | Estados Unidos | |
| dc.conicet.paisOrganizacion | Estados Unidos | |
| dc.conicet.produccionid | 4453371 | |
| dc.contributor.author | Mininni, Pablo Daniel | |
| dc.contributor.author | Rosenberg, Duane | |
| dc.contributor.author | Reddy, Raghu | |
| dc.contributor.author | Pouquet, Annick | |
| dc.date.accessioned | 2018-08-24T16:38:45Z | |
| dc.date.available | 2018-08-24T16:38:45Z | |
| dc.date.issued | 2011-06 | |
| dc.date.updated | 2018-08-23T19:07:29Z | |
| dc.description.abstract | A hybrid scheme that utilizes MPI for distributed memory parallelism and OpenMP for shared memory parallelism is presented. The work is motivated by the desire to achieve exceptionally high Reynolds numbers in pseudospectral computations of fluid turbulence on emerging petascale, high core-count, massively parallel processing systems. The hybrid implementation derives from and augments a well-tested scalable MPI-parallelized pseudospectral code. The hybrid paradigm leads to a new picture for the domain decomposition of the pseudospectral grids, which is helpful in understanding, among other things, the 3D transpose of the global data that is necessary for the parallel fast Fourier transforms that are the central component of the numerical discretizations. Details of the hybrid implementation are provided, and performance tests illustrate the utility of the method. It is shown that the hybrid scheme achieves good scalability up to ∼20,000 compute cores with a maximum efficiency of 89%, and a mean of 79%. Data are presented that help guide the choice of the optimal number of MPI tasks and OpenMP threads in order to maximize code performance on two different platforms. © 2011 Elsevier B.V. All rights reserved. | es |
| dc.description.fil | Fil: Mininni, Pablo Daniel. Consejo Nacional de Investigaciones Científicas y Técnicas. Oficina de Coordinación Administrativa Ciudad Universitaria. Instituto de Física de Buenos Aires. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales. Instituto de Física de Buenos Aires; Argentina. National Center for Atmospheric Research; Estados Unidos | |
| dc.description.fil | Fil: Rosenberg, Duane. National Center for Atmospheric Research; Estados Unidos | |
| dc.description.fil | Fil: Reddy, Raghu. Pittsburgh Supercomputing Center; Estados Unidos | |
| dc.description.fil | Fil: Pouquet, Annick. National Center for Atmospheric Research; Estados Unidos | |
| dc.format | application/pdf | es |
| dc.identifier.citation | Mininni, Pablo Daniel; Rosenberg, Duane; Reddy, Raghu; Pouquet, Annick; A hybrid MPI-OpenMP scheme for scalable parallel pseudospectral computations for fluid turbulence; Elsevier Science; Parallel Computing; 37; 6-7; 6-2011; 316-326 | es |
| dc.identifier.institucional | CONICET | |
| dc.identifier.issn | 0167-8191 | es |
| dc.identifier.repo | CONICET Digital | |
| dc.identifier.uri | http://hdl.handle.net/11336/56975 | |
| dc.journal.ciudad | Amsterdam | es |
| dc.journal.number | 6-7 | es |
| dc.journal.pagination | 316-326 | es |
| dc.journal.pais | Países Bajos | es |
| dc.journal.title | Parallel Computing | es |
| dc.journal.volume | 37 | es |
| dc.language.iso | eng | es |
| dc.publisher | Elsevier Science | es |
| dc.relation.alternativeid | info:eu-repo/semantics/altIdentifier/doi/https://dx.doi.org/10.1016/j.parco.2011.05.004 | |
| dc.relation.alternativeid | info:eu-repo/semantics/altIdentifier/url/https://www.sciencedirect.com/science/article/pii/S0167819111000512 | |
| dc.rights | info:eu-repo/semantics/openAccess | * |
| dc.rights.uri | https://creativecommons.org/licenses/by-nc-sa/2.5/ar/ | * |
| dc.subject | Computational Fluids | es |
| dc.subject | Mpi | es |
| dc.subject | Numerical Simulation | es |
| dc.subject | Openmp | es |
| dc.subject | Parallel Scalability | es |
| dc.subject.classification | Ciencias de la Computación | es |
| dc.subject.classification | Ciencias de la Computación e Información | es |
| dc.subject.classification | CIENCIAS NATURALES Y EXACTAS | es |
| dc.subject.classification | Astronomía | es |
| dc.subject.classification | Ciencias Físicas | es |
| dc.subject.classification | CIENCIAS NATURALES Y EXACTAS | es |
| dc.title | A hybrid MPI-OpenMP scheme for scalable parallel pseudospectral computations for fluid turbulence | es |
| dc.type | info:eu-repo/semantics/article | |
| dc.type | info:ar-repo/semantics/artículo | |
| dc.type | info:eu-repo/semantics/publishedVersion | |
Archivos
Bloque original
Cargando...
- Nombre:
- CONICET_Digital_Nro.87f7183b-321a-4968-bbef-a09db87868ed_A.pdf
- Tamaño:
- 363.87 KB
- Formato:
- Adobe Portable Document Format