Skip to main content

Showing 1–9 of 9 results for author: Garcia-Gasulla, M

Searching in archive cs. Search in all archives.
.
  1. Leveraging HPC Profiling & Tracing Tools to Understand the Performance of Particle-in-Cell Monte Carlo Simulations

    Authors: Jeremy J. Williams, David Tskhakaya, Stefan Costea, Ivy B. Peng, Marta Garcia-Gasulla, Stefano Markidis

    Abstract: Large-scale plasma simulations are critical for designing and develo** next-generation fusion energy devices and modeling industrial plasmas. BIT1 is a massively parallel Particle-in-Cell code designed for specifically studying plasma material interaction in fusion devices. Its most salient characteristic is the inclusion of collision Monte Carlo models for different plasma species. In this work… ▽ More

    Submitted 28 June, 2023; originally announced June 2023.

    Comments: Accepted by the Euro-Par 2023 workshops (TDLPP 2023), prepared in the standardized Springer LNCS format and consists of 12 pages, which includes the main text, references, and figures

  2. Lessons learned from a performance analysis and optimization of a multiscale cellular simulation

    Authors: Marc Clascà, Marta Garcia-Gasulla, Arnau Montagud, Jose Carbonell Caballero, Alfonso Valencia

    Abstract: This work presents a comprehensive performance analysis and optimization of a multiscale agent-based cellular simulation. The optimizations applied are guided by detailed performance analysis and include memory management, load balance, and a locality-aware parallelization. The outcome of this paper is not only the speedup of 2.4x achieved by the optimized version with respect to the original Phys… ▽ More

    Submitted 20 June, 2023; originally announced June 2023.

    Journal ref: Proceedings of the Platform for Advanced Scientific Computing Conference, 2023, art. 4

  3. arXiv:2306.01797  [pdf, other

    cs.OH

    Software Development Vehicles to enable extended and early co-design: a RISC-V and HPC case of study

    Authors: Filippo Mantovani, Pablo Vizcaino, Fabio Banchelli, Marta Garcia-Gasulla, Roger Ferrer, Giorgos Ieronymakis, Nikos Dimou, Vassilis Papaefstathiou, Jesus Labarta

    Abstract: Prototy** HPC systems with low-to-mid technology readiness level (TRL) systems is critical for providing feedback to hardware designers, the system software team (e.g., compiler developers), and early adopters from the scientific community. The typical approach to hardware design and HPC system prototy** often limits feedback or only allows it at a late stage. In this paper, we present a set o… ▽ More

    Submitted 1 June, 2023; originally announced June 2023.

    Comments: Presented at the "First International workshop on RISC-V for HPC" co-located with ISC23 in Hamburg

  4. arXiv:2303.11110  [pdf, other

    cs.PF

    Runtime-Adaptable Selective Performance Instrumentation

    Authors: Sebastian Kreutzer, Christian Iwainsky, Marta Garcia-Gasulla, Victor Lopez, Christian Bischof

    Abstract: Automated code instrumentation, i.e. the insertion of measurement hooks into a target application by the compiler, is an established technique for collecting reliable, fine-grained performance data. The set of functions to instrument has to be selected with care, as instrumenting every available function typically yields too large a runtime overhead, thus skewing the measurement. No "one-suits-all… ▽ More

    Submitted 20 March, 2023; originally announced March 2023.

    Comments: To be published in the proceedings of the 28th International Workshop on High-Level Parallel Programming Models and Supportive Environments

  5. arXiv:2210.11917  [pdf, other

    cs.DC cs.PF physics.app-ph

    A portable coding strategy to exploit vectorization on combustion simulations

    Authors: Fabio Banchelli, Guillermo Oyarzun, Marta Garcia-Gasulla, Filippo Mantovani, Ambrus Both, Guillaume Houzeaux, Daniel Mira

    Abstract: The complexity of combustion simulations demands the latest high-performance computing tools to accelerate its time-to-solution results. A current trend on HPC systems is the utilization of CPUs with SIMD or vector extensions to exploit data parallelism. Our work proposes a strategy to improve the automatic vectorization of finite element-based scientific codes. The approach applies a parametric c… ▽ More

    Submitted 21 October, 2022; originally announced October 2022.

  6. Dynamic resource allocation for efficient parallel CFD simulations

    Authors: G. Houzeaux, R. M. Badia, R. Borrell, D. Dosimont, J. Ejarque, M. Garcia-Gasulla, V. López

    Abstract: CFD users of supercomputers usually resort to rule-of-thumb methods to select the number of subdomains (partitions) when relying on MPI-based parallelization. One common approach is to set a minimum number of elements or cells per subdomain, under which the parallel efficiency of the code is "known" to fall below a subjective level, say 80%. The situation is even worse when the user is not aware o… ▽ More

    Submitted 29 June, 2022; v1 submitted 17 December, 2021; originally announced December 2021.

    Comments: 27 pages, 15 figures

    MSC Class: 35-04 ACM Class: D.1; D.2; J.2; J.6

  7. Performance and energy consumption of HPC workloads on a cluster based on Arm ThunderX2 CPU

    Authors: Filippo Mantovani, Marta Garcia-Gasulla, José Gracia, Esteban Stafford, Fabio Banchelli, Marc Josep-Fabrego, Joel Criado-Ledesma, Mathias Nachtmann

    Abstract: 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 by ATOS/Bull, and it is powered by the latest Marvell's CPU, ThunderX2. This CPU is the same one that powers the Astra supercomputer, the first Arm-based supercomputer entering th… ▽ More

    Submitted 10 July, 2020; v1 submitted 9 July, 2020; originally announced July 2020.

    Journal ref: Future Generation Computer Systems, 2020

  8. Heterogeneous CPU/GPU co-execution of CFD simulations on the POWER9 architecture: Application to airplane aerodynamics

    Authors: R. Borrell, D. Dosimont, M. Garcia-Gasulla, G. Houzeaux, O. Lehmkuhl, V. Mehta, H. Owen, M. Vazquez, G. Oyarzun

    Abstract: High fidelity Computational Fluid Dynamics simulations are generally associated with large computing requirements, which are progressively acute with each new generation of supercomputers. However, significant research efforts are required to unlock the computing power of leading-edge systems, currently referred to as pre-Exascale systems, based on increasingly complex architectures. In this paper… ▽ More

    Submitted 6 July, 2020; v1 submitted 12 May, 2020; originally announced May 2020.

    Journal ref: Future Generation Computer Systems, Volume 107, 2020,Pages 31-48

  9. arXiv:1805.03949  [pdf, other

    cs.MS cs.DC cs.PF cs.PL

    MPI+X: task-based parallelization and dynamic load balance of finite element assembly

    Authors: Marta Garcia-Gasulla, Guillaume Houzeaux, Roger Ferrer, Antoni Artigues, Victor López, Jesús Labarta, Mariano Vázquez

    Abstract: The main computing tasks of a finite element code(FE) for solving partial differential equations (PDE's) are the algebraic system assembly and the iterative solver. This work focuses on the first task, in the context of a hybrid MPI+X paradigm. Although we will describe algorithms in the FE context, a similar strategy can be straightforwardly applied to other discretization methods, like the finit… ▽ More

    Submitted 9 May, 2018; originally announced May 2018.