Is Arm software ecosystem ready for HPC?

dc.contributor.authorBanchelli Gracia, Fabio F.
dc.contributor.authorRuiz, Daniel
dc.contributor.authorHao Xu Lin, Ying
dc.contributor.authorMantovani, Filippo
dc.contributor.otherBarcelona Supercomputing Center
dc.date.accessioned2017-11-02T11:24:26Z
dc.date.available2017-11-02T11:24:26Z
dc.date.issued2017-11-14
dc.description.abstractIn recent years, the HPC community has increasingly grown its interest towards the Arm architecture with research projects targeting primarily the installation of Arm-based clusters. State of the art research project examples are the European Mont-Blanc, the Japanese Post-K, and the UKs GW4/EPSRC. Primarily attention is usually given to hardware platforms, and the Arm HPC community is growing as the hardware is evolving towards HPC workloads via solutions borrowed from mobile market e.g., big.LITTLE and additions such as Armv8-A Scalable Vector Extension (SVE) technology. However the availability of a mature software ecosystem and the possibility of running large and complex HPC applications plays a key role in the consolidation process of a new technology, especially in a conservative market like HPC. For this reason in this poster we present a preliminary evaluation of the Arm system software ecosystem, limited here to the Arm HPC Compiler and the Arm Performance Libraries, together with a porting and testing of three fairly complex HPC code suites: QuantumESPRESSO, WRF and FEniCS. The selection of these codes has not been totally random: they have been in fact proposed as HPC challenges during the last two editions of the Student Cluster Competition at ISC where all the authors have been involved operating an Arm-based cluster and awarded with the Fan Favorite award.
dc.description.sponsorshipThe research leading to these results has received funding from the European Community's Seventh Framework Programme [FP7/2007-2013] and Horizon 2020 under the Mont-Blanc projects [3], grant agreements n. 288777, 610402 and 671697. The authors would also like to thank E4 Computer Engineering for providing part of the hardware resources needed for the evaluation carried out in this poster as well as for greatly supporting the Student Cluster Competition team.
dc.description.versionPostprint (author's final draft)
dc.format.extent5 p.
dc.identifier.citationBanchelli Gracia, F. F. [et al.]. Is Arm software ecosystem ready for HPC?. A: "SC17: International Conference for High Performance Computing, Networking, Storage and Analysis". 2017.
dc.identifier.urihttps://hdl.handle.net/2117/109570
dc.language.isoeng
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/FP7/288777/EU/Mont-Blanc, European scalable and power efficient HPC platform based on low-power embedded technology/MONT-BLANC
dc.relation.projectidinfo:eu-repo/grantAgreement/EC/FP7/610402/EU/Mont-Blanc 2, European scalable and power efficient HPC platform based on low-power embedded technology/MONT-BLANC 2
dc.relation.publisherversionhttp://sc17.supercomputing.org/presentation/?id=post158&sess=sess293
dc.rights.accessOpen Access
dc.rights.licensenameAttribution-NonCommercial-NoDerivs 3.0 Spain
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/es/
dc.subjectÀrees temàtiques de la UPC::Enginyeria mecànica
dc.subject.lcshHigh performance computing
dc.subject.lemacSupercomputadors
dc.subject.otherHigh-performance computing (HPC)
dc.subject.otherCodes
dc.subject.otherArm system
dc.titleIs Arm software ecosystem ready for HPC?
dc.typeConference lecture
dspace.entity.typePublication
local.citation.publicationNameSC17: International Conference for High Performance Computing, Networking, Storage and Analysis

Fitxers

Paquet original

Mostrant 1 - 1 de 1
Carregant...
Miniatura
Nom:
Is Arm software ecosystem ready for HPC.pdf
Mida:
147.17 KB
Format:
Adobe Portable Document Format
Descripció: