Mostra el registre d'ítem simple
Heterogeneous CPU/GPU co-execution of CFD simulations on the POWER9 architecture: Application to airplane aerodynamics
dc.contributor.author | Borrell, Ricard |
dc.contributor.author | Dosimont, Damien |
dc.contributor.author | Garcia Gasulla, Marta |
dc.contributor.author | Houzeaux, Guillaume |
dc.contributor.author | Lehmkuhl Barba, Oriol |
dc.contributor.author | Mehta, Vishal |
dc.contributor.author | Owen, Herbert |
dc.contributor.author | Vázquez, Mariano |
dc.contributor.author | Oyarzun Altamirano, Guillermo |
dc.contributor.other | Barcelona Supercomputing Center |
dc.date.accessioned | 2020-05-14T11:11:08Z |
dc.date.available | 2022-01-31T01:33:45Z |
dc.date.issued | 2020-06 |
dc.identifier.citation | Borrell, R. [et al.]. Heterogeneous CPU/GPU co-execution of CFD simulations on the POWER9 architecture: Application to airplane aerodynamics. "Future Generation Computer Systems", Juny 2020, vol. 107, p. 31-48. |
dc.identifier.issn | 0167-739X |
dc.identifier.other | https://arxiv.org/abs/2005.05899 |
dc.identifier.uri | http://hdl.handle.net/2117/187527 |
dc.description.abstract | High fidelity Computational Fluid Dynamics simulations are generally associated with large computing requirements, which are progressively acute with each new generation of supercomputers. However, significant research efforts are required to unlock the computing power of leading-edge systems, currently referred to as pre-Exascale systems, based on increasingly complex architectures. In this paper, we present the approach implemented in the computational mechanics code Alya. We describe in detail the parallelization strategy implemented to fully exploit the different levels of parallelism, together with a novel co-execution method for the efficient utilization of heterogeneous CPU/GPU architectures. The latter is based on a multi-code co-execution approach with a dynamic load balancing mechanism. The assessment of the performance of all the proposed strategies has been carried out for airplane simulations on the POWER9 architecture accelerated with NVIDIA Volta V100 GPUs. |
dc.description.sponsorship | This work is partially supported by the BSC-IBM Deep Learning Research Agreement, under JSA \Application porting, analysis and optimization for POWER and POWER AI". It has also been partially supported by the EX-CELLERAT project funded by the European Commission's ICT activity of the H2020 Programme under grant agreement number: 823691. It has also received funding from the European Union's Horizon 2020 research and innovation programme under grant agreement number: 846139 (Exa-FireFlows). This paper expresses the opinions of the authors and not necessarily those of the European Commission. The European Commission is not liable for any use that may be made of the information contained in this paper. This work has also been nan- cially supported by the Ministerio de Economia, Industria y Competitividad, of Spain (TRA2017-88508-R). The computing experiments of this paper have been performed on the resources of the Barcelona Supercomputing Center. |
dc.format.extent | 18 p. |
dc.language.iso | eng |
dc.publisher | Elsevier |
dc.rights | Attribution-NonCommercial-NoDerivs 3.0 Spain |
dc.rights | Attribution-NonCommercial-NoDerivatives 4.0 International (CC BY-NC-ND 4.0) |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/3.0/es/ |
dc.rights.uri | https://creativecommons.org/licenses/by-nc-nd/4.0/ |
dc.subject | Àrees temàtiques de la UPC::Informàtica::Arquitectura de computadors |
dc.subject.lcsh | High performance computing |
dc.subject.lcsh | Supercomputers |
dc.subject.lcsh | Aerodynamics |
dc.subject.other | Heterogeneous computing |
dc.subject.other | NVIDIA volta V100 |
dc.subject.other | GPU computing |
dc.subject.other | CFD |
dc.subject.other | Load balancing |
dc.subject.other | POWER9 |
dc.title | Heterogeneous CPU/GPU co-execution of CFD simulations on the POWER9 architecture: Application to airplane aerodynamics |
dc.type | Article |
dc.subject.lemac | Càlcul intensiu (Informàtica) |
dc.subject.lemac | Supercomputadors |
dc.subject.lemac | CPU |
dc.subject.lemac | Aerodinàmica |
dc.identifier.doi | 10.1016/j.future.2020.01.045 |
dc.description.peerreviewed | Peer Reviewed |
dc.relation.publisherversion | https://www.sciencedirect.com/science/article/abs/pii/S0167739X1930994X#! |
dc.rights.access | Open Access |
dc.description.version | Postprint (author's final draft) |
dc.relation.projectid | info:eu-repo/grantAgreement/EC/H2020/823691/EU/The European Centre of Excellence for Engineering Applications/EXCELLERAT |
dc.relation.projectid | info:eu-repo/grantAgreement/EC/H2020/846139/EU/Exascale framework for supporting high-fidelity simulations of multiphase reacting flows in complex geometries/Exa-FireFlows |
dc.relation.projectid | info:eu-repo/grantAgreement/AEI/Plan Estatal de Investigación Científica y Técnica y de Innovación 2013-2016/TRA2017-88508-R/ES/METODOS DE ALTA PRECISION PARA EL DISEÑO DE AERONAVES DE NUEVA GENERACION/ |
local.citation.publicationName | Future Generation Computer Systems |
local.citation.volume | 107 |
local.citation.startingPage | 31 |
local.citation.endingPage | 48 |
Fitxers d'aquest items
Aquest ítem apareix a les col·leccions següents
-
Articles de revista [273]