Now showing items 1-20 of 23

    • Advanced Performance Analysis of HPC Workloads on Cavium ThunderX 

      Calore, Enrico; Mantovani, Filippo; Ruiz, Daniel (IEEE, 2018)
      Conference lecture
      Open Access
      The interest towards Arm based platforms as HPC solutions increased significantly during the last 5 years. In this paper we show that, in contrast to the early days of pioneer tests, several application performance analysis ...
    • Benchmarking of state-of-the-art HPC clusters with a production CFD code 

      Banchelli Gracia, Fabio; Garcia Gasulla, Marta; Houzeaux, Guillaume; Mantovani, Filippo (Association for Computing Machinery (ACM), 2020)
      Conference report
      Open Access
      Computing 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 ...
    • Computational Fluid and Particle Dynamics Simulations for Respiratory System: Runtime Optimization on an Arm Cluster 

      Garcia-Gasulla, Marta; Josep-Fabrego, Marc; Eguzkitza, Beatriz; Mantovani, Filippo (Association for Computing Machinery (ACM), 2018-08-13)
      Conference lecture
      Open Access
      Computational fluid and particle dynamics simulations (CFPD) are of paramount importance for studying and improving drug effectiveness. Computational requirements of CFPD codes involves high-performance computing (HPC) ...
    • Containers in HPC: a scalability and portability study in production biological simulations 

      Rudyy, Oleksandr; Garcia Gasulla, Marta; Mantovani, Filippo; Santiago, Alfonso; Sirvent Pardell, Raül; Vázquez, Mariano (Barcelona Supercomputing Center, 2019-05-07)
      Conference report
      Open Access
    • Design Space Exploration of Next-Generation HPC Machines 

      Gómez, Constantino; Martínez, Francesc; Armejach, Adrià; Moretó, Miquel; Mantovani, Filippo; Casas, Marc (2019)
      External research report
      Open Access
      The landscape of High Performance Computing (HPC) system architectures keeps expanding with new technologies and increased complexity. With the goal of improving the efficiency of next-generation large HPC systems, ...
    • Efficient CFD code implementation for the ARM-based Mont-Blanc architecture 

      Oyarzun Altamirano, Guillermo; Borrell Pol, Ricard; Gorobets, Andrei; Mantovani, Filippo; Oliva Llena, Asensio (Elsevier, 2017-09-20)
      Article
      Open Access
      Since 2011, the European project Mont-Blanc has been focused on enabling ARM-based technology for HPC, developing both hardware platforms and system software. The latest Mont-Blanc prototypes use system-on-chip (SoC) devices ...
    • Efficient CFD code implementation for the ARM-based Mont-Blanc architecture 

      Oyarzun, G.; Borrell, Ricard; Gorobets, A.; Mantovani, Filippo; Oliva, A. (Elsevier, 2018-02)
      Article
      Open Access
      Since 2011, the European project Mont-Blanc has been focused on enabling ARM-based technology for HPC, developing both hardware platforms and system software. The latest Mont-Blanc prototypes use system-on-chip (SoC) devices ...
    • Energy Analysis of a 4D Variational Data Assimilation Algorithm and Evaluation on ARM-Based HPC Systems 

      Arcucci, Rossella; Basciano, Davide; Cilardo, Alessandro; D'Amore, Luisa; Mantovani, Filippo (Springer, 2018-03-23)
      Conference lecture
      Open Access
      Driven by the emerging requirements of High Performance Computing (HPC) architectures, the main focus of this work is the interplay of computational and energetic aspects of a Four Dimensional Variational (4DVAR) Data ...
    • Exploration of architectural parameters for future HPC systems 

      Gómez, Constantino; Martínez, Francesc; Armejach Sanosa, Adrià; Casas, Marc; Mantovani, Filippo; Moreto Planas, Miquel (Barcelona Supercomputing Center, 2019-05-07)
      Conference report
      Open Access
    • Filling the gap between education and industry: evidence-based methods for introducing undergraduate students to HPC 

      Mantovani, Filippo; Banchelli, Fabio (Institute of Electrical and Electronics Engineers (IEEE), 2018)
      Conference lecture
      Open Access
      Educational institutions provide in most cases basic theoretical background covering several computational science topics, however High Performance Computing (HPC) and Parallel and Distributed Computing (PDC) markets require ...
    • Implementation of the K-Means Algorithm on Heterogeneous Devices: A Use Case Based on an Industrial Dataset 

      Xu, Ying hao; Vidal-Piñol, Miquel; Arejita, Beñat; Diaz, Javier; Alvarez, Carlos; Jiménez González, Daniel; Martorell Bofill, Xavier; Mantovani, Filippo (IOS Press, 2018)
      Conference lecture
      Open Access
      This paper presents and analyzes a heterogeneous implementation of an industrial use case based on K-means that targets symmetric multiprocessing (SMP), GPUs and FPGAs. We present how the application can be optimized from ...
    • Is Arm software ecosystem ready for HPC? 

      Banchelli Gracia, Fabio F.; Ruiz, Daniel; Hao Xu Lin, Ying; Mantovani, Filippo (2017-11-14)
      Conference lecture
      Open Access
      In 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 ...
    • Multi-Node Advanced Performance and Power Analysis with Paraver 

      Mantovani, Filippo; Calore, Enrico (IOS Press, 2018)
      Conference lecture
      Open Access
      Performance analysis tools allow application developers to identify and characterize the inefficiencies that cause performance degradation in their codes. Due to the increasing interest in the High Performance Computing ...
    • Optimizing sparse matrix-vector multiplication in NEC SX-Aurora vector engine 

      Gómez Crespo, Constantino; Casas Guix, Marc; Mantovani, Filippo; Focht, Erich (2020-06-26)
      External research report
      Open Access
      Sparse Matrix-Vector multiplication (SpMV) is an essential piece of code used in many High Performance Computing (HPC) applications. As previous literature shows, achieving efficient vectorization and performance in modern ...
    • Performance and energy consumption of HPC workloads on a cluster based on Arm ThunderX2 CPU 

      Mantovani, Filippo; Garcia Gasulla, Marta; Gracia, Jose; Stafford, Esteban; Banchelli Gracia, Fabio; Josep Fabregó, Marc; Criado Ledesma, Joel; Nachtmann, Mathias (Elsevier, 2020-11)
      Article
      Restricted access - publisher's policy
      In this paper, we analyze the performance and energy consumption of an Arm-based high-performance computing (HPC) system developed within the European project Mont-Blanc 3. This system, called Dibona, has been integrated ...
    • Performance and Power Analysis of HPC Workloads on Heterogenous Multi-Node Clusters 

      Mantovani, Filippo; Calore, Enrico (MDPI, 2018-05-04)
      Article
      Open Access
      Performance analysis tools allow application developers to identify and characterize the inefficiencies that cause performance degradation in their codes, allowing for application optimizations. Due to the increasing ...
    • Performance study of HPC applications on an Arm-based cluster using a generic efficiency model 

      Banchelli Gracia, Fabio; Peiró Conde, Kilian; Querol de Porras, Andrea; Ramírez Gargallo, Guillem; Ramírez Miranda, Guillem; Vinyals Ylla-Català, Joan; Vizcaino Serrano, Pablo; Garcia Gasulla, Marta; Mantovani, Filippo (Institute of Electrical and Electronics Engineers (IEEE), 2020)
      Conference report
      Open Access
      HPC systems and parallel applications are increasing their complexity. Therefore the possibility of easily study and project at large scale the performance of scientific applications is of paramount importance. In this ...
    • Runtime Mechanisms to Survive New HPC Architectures: A Use-Case in Human Respiratory Simulations 

      Garcia-Gasulla, Marta; Mantovani, Filippo; Josep-Fabrego, Marc; Eguzkitza, Beatriz; Houzeaux, Guillaume (SAGE Publications, 2019)
      Article
      Open Access
      Computational Fluid and Particle Dynamics (CFPD) simulations are of paramount importance for studying and improving drug effectiveness. Computational requirements of CFPD codes demand high-performance computing (HPC) ...
    • Teaching HPC systems and parallel programming with small-scale clusters 

      Álvarez Martí, Lluc; Ayguadé Parra, Eduard; Mantovani, Filippo (Institute of Electrical and Electronics Engineers (IEEE), 2019)
      Conference report
      Open Access
      In the last decades, the continuous proliferation of High-Performance Computing (HPC) systems and data centers has augmented the demand for expert HPC system designers, administrators, and programmers. For this reason, ...
    • TensorFlow on state-of-the-art HPC clusters: a machine learning use case 

      Ramirez-Gargallo, Guillem; Garcia-Gasulla, Marta; Mantovani, Filippo (IEEE, 2019)
      Conference lecture
      Open Access
      The recent rapid growth of the data-flow programming paradigm enabled the development of specific architectures, e.g., for machine learning. The most known example is the Tensor Processing Unit (TPU) by Google. Standard ...