Show simple item record

dc.contributor.authorBanchelli Gracia, Fabio
dc.contributor.authorGarcia Gasulla, Marta
dc.contributor.authorHouzeaux, Guillaume
dc.contributor.authorMantovani, Filippo
dc.contributor.otherUniversitat Politècnica de Catalunya. Departament d'Enginyeria de Sistemes, Automàtica i Informàtica Industrial
dc.contributor.otherBarcelona Supercomputing Center
dc.identifier.citationBanchelli, F. [et al.]. Benchmarking of state-of-the-art HPC clusters with a production CFD code. A: Platform for Advanced Scientific Computing Conference. "Proceedings of the PASC20 Conference: Geneva, Switzerland, 29 June-1 July 2020". New York: Association for Computing Machinery (ACM), 2020, p. 1-11.
dc.description.abstractComputing technologies populating high-performance computing (HPC) clusters are getting more and more diverse, offering a wide range of architectural features. As a consequence, efficient programming of such platforms becomes a complex task. In this paper we provide a micro-benchmarking of three HPC clusters based on different CPU architectures, predominant in the Top500 ranking: x86, Armv8 and IBM Power9. On these platforms we study a production fluid-dynamics application leveraging different compiler technologies and micro-architectural features. We finally provide a scalability study on state-of-the-art HPC clusters. The two most relevant conclusions of our study are: i) Compiler development is critical for squeezing performance out of most recent technologies; ii) Micro-architectural features such as Single Instruction Multiple Data (SIMD) units and Simultaneous Multi-Threading (SMT) can impact the overall performance. However, a closer look shows that while SIMD is improving the performance of compute bound regions, SMT does not show a clear benefit on HPC workloads.
dc.description.sponsorshipThe authors thank the support team of Dibona operating at ATOS/Bull. This work is partially supported by the Spanish Government through Programa Severo Ochoa (SEV-2015-0493), the Spanish Ministry of Science and Technology (project TIN2015-65316-P), the Generalitat de Catalunya (2017-SGR-1414), the European project Mont-Blanc 3 (GA n. 671697), and the European centre of excellence on HPC POP2 (GA n. 824080).
dc.format.extent11 p.
dc.publisherAssociation for Computing Machinery (ACM)
dc.subjectÀrees temàtiques de la UPC::Informàtica::Arquitectura de computadors
dc.subject.lcshHigh performance computing
dc.subject.lcshCompilers (Computer programs)
dc.subject.lcshParallel processing (Electronic computers)
dc.subject.otherCluster computing
dc.subject.otherComputational fluid dynamics
dc.subject.otherSimultaneous multi-processing
dc.subject.otherParallel applications
dc.subject.otherIBM Power9
dc.titleBenchmarking of state-of-the-art HPC clusters with a production CFD code
dc.typeConference report
dc.subject.lemacCompiladors (Programes d'ordinador)
dc.subject.lemacProcessament en paral·lel (Ordinadors)
dc.description.peerreviewedPeer Reviewed
dc.rights.accessOpen Access
dc.description.versionPostprint (author's final draft)
dc.relation.projectidinfo:eu-repo/grantAgreement/MINECO//TIN2015-65316-P/ES/COMPUTACION DE ALTAS PRESTACIONES VII/
dc.relation.projectidinfo:eu-repo/grantAgreement/AGAUR/2017 SGR 1414
dc.relation.projectidinfo:eu-repo/grantAgreement/EC/H2020/671697/EU/Mont-Blanc 3, European scalable and power efficient HPC platform based on low-power embedded technology/Mont-Blanc 3
dc.relation.projectidinfo:eu-repo/grantAgreement/EC/H2020/824080/EU/Performance Optimisation and Productivity 2/POP2
local.citation.authorBanchelli, F.; García, M.; Houzeaux, G.; Mantovani, F.
local.citation.contributorPlatform for Advanced Scientific Computing Conference
local.citation.pubplaceNew York
local.citation.publicationNameProceedings of the PASC20 Conference: Geneva, Switzerland, 29 June-1 July 2020

Files in this item


This item appears in the following Collection(s)

Show simple item record

All rights reserved. This work is protected by the corresponding intellectual and industrial property rights. Without prejudice to any existing legal exemptions, reproduction, distribution, public communication or transformation of this work are prohibited without permission of the copyright holder