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.date.accessioned2020-07-02T10:39:40Z
dc.date.available2020-07-02T10:39:40Z
dc.date.issued2020
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.identifier.isbn978-1-4503-7993-9
dc.identifier.urihttp://hdl.handle.net/2117/192270
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.language.isoeng
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.otherVectorization
dc.subject.otherSIMD
dc.subject.otherParallel applications
dc.subject.otherx86
dc.subject.otherArm
dc.subject.otherThunderX2
dc.subject.otherIBM Power9
dc.titleBenchmarking of state-of-the-art HPC clusters with a production CFD code
dc.typeConference report
dc.subject.lemacSuperordinadors
dc.subject.lemacCompiladors (Programes d'ordinador)
dc.subject.lemacProcessament en paral·lel (Ordinadors)
dc.identifier.doi10.1145/3394277.3401847
dc.description.peerreviewedPeer Reviewed
dc.relation.publisherversionhttps://dl.acm.org/doi/10.1145/3394277.3401847
dc.rights.accessOpen Access
local.identifier.drac28794054
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
dc.relation.projectidinfo:eu-repo/grantAgreement/MINECO//SEV-2015-0493/ES/BARCELONA SUPERCOMPUTING CENTER - CENTRO. NACIONAL DE SUPERCOMPUTACION/
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
local.citation.startingPage1
local.citation.endingPage11


Files in this item

Thumbnail

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