Ir al contenido (pulsa Retorno)

Universitat Politècnica de Catalunya

    • Català
    • Castellano
    • English
    • LoginRegisterLog in (no UPC users)
  • mailContact Us
  • world English 
    • Català
    • Castellano
    • English
  • userLogin   
      LoginRegisterLog in (no UPC users)

UPCommons. Global access to UPC knowledge

Banner header
61.694 UPC E-Prints
You are here:
View Item 
  •   DSpace Home
  • E-prints
  • Centres de recerca
  • BSC - Barcelona Supercomputing Center
  • Computer Sciences
  • Articles de revista
  • View Item
  •   DSpace Home
  • E-prints
  • Centres de recerca
  • BSC - Barcelona Supercomputing Center
  • Computer Sciences
  • Articles de revista
  • View Item
JavaScript is disabled for your browser. Some features of this site may not work without it.

On the use of many-core Marvell ThunderX2 processor for HPC workloads

Thumbnail
View/Open
Soria.pdf (421,2Kb)
 
10.1007/s11227-020-03397-6
 
  View Usage Statistics
  LA Referencia / Recolecta stats
Cita com:
hdl:2117/329761

Show full item record
Soria Pardos, VíctorMés informació
Armejach Sanosa, AdriàMés informacióMés informacióMés informació
Suárez Gracía, Dario
Moreto Planas, MiquelMés informacióMés informacióMés informació
Document typeArticle
Defense date2021
Rights accessOpen Access
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
Abstract
Marvell’s ThunderX2 has been the first Arm-based processor with deployments in large-scale HPC production systems, challenging the dominance that x86 processors had in the last decades. While x86 processors and its software stack have been characterized in detail, the behavior of Arm counterparts is not well known, limiting its adoption. This work methodically characterizes performance and power efficiency of the ThunderX2 running different HPC workloads compiled with two state-of-the-art compilers, GCC and Arm HPC Compiler. We study the maturity of available compilers and find that the Arm HPC Compiler is able to apply additional optimizations, resulting in better performance than GCC. In addition, we also compare both performance and power with respect to an Intel Skylake processor. Despite the faster single thread performance of Skylake, ThunderX2 is able to match performance on multi-threaded workloads due to its superior memory bandwidth. However, power efficiency of ThunderX2 is far from matching Skylake-based processors when AVX512 extensions are used.
CitationSoria, V. [et al.]. On the use of many-core Marvell ThunderX2 processor for HPC workloads. "Journal of supercomputing", 2021, vol. 77, p. 3315-3338. 
URIhttp://hdl.handle.net/2117/329761
DOI10.1007/s11227-020-03397-6
ISSN0920-8542
Publisher versionhttps://link.springer.com/article/10.1007/s11227-020-03397-6
Collections
  • Computer Sciences - Articles de revista [294]
  • Departament d'Arquitectura de Computadors - Articles de revista [1.005]
  • CAP - Grup de Computació d'Altes Prestacions - Articles de revista [380]
  View Usage Statistics

Show full item record

FilesDescriptionSizeFormatView
Soria.pdf421,2KbPDFView/Open

Browse

This CollectionBy Issue DateAuthorsOther contributionsTitlesSubjectsThis repositoryCommunities & CollectionsBy Issue DateAuthorsOther contributionsTitlesSubjects

© UPC Obrir en finestra nova . Servei de Biblioteques, Publicacions i Arxius

info.biblioteques@upc.edu

  • About This Repository
  • Contact Us
  • Send Feedback
  • Privacy Settings
  • Inici de la pàgina