Now showing items 1-5 of 5

    • An OpenMP free agent threads implementation 

      López, Victor; Criado Ledesma, Joel; Peñacoba Veigas, Raúl; Ferrer Ibañez, Roger; Teruel García, Xavier; Garcia Gasulla, Marta (Springer, 2021)
      Conference report
      Open Access
      In this paper, we introduce a design and implementation of the free agent threads for OpenMP. These threads increase the malleability of the OpenMP programming model, offering resource managers and runtime systems flexibility ...
    • Design and implementation of role-shifting threads in the LLVM runtime 

      Criado Ledesma, Joel (Universitat Politècnica de Catalunya, 2022-07-01)
      Master thesis
      Open Access
      Efficiency is a must in the HPC world. Supercomputers are extensively used in public research institutions, and the CPU time is limited and should be used responsibly. Users can improve their applications to that end, but ...
    • Performance analysis and optimization of an HPC application: DMRG++ 

      Criado Ledesma, Joel (Universitat Politècnica de Catalunya, 2019-07-01)
      Bachelor thesis
      Open Access
      Covenantee:   Barcelona Supercomputing Center
      DMRG++ (Density Matrix Renormalization Group) és una aplicació de física de la matèria condensada orientada a HPC, originalment desenvolupada per l'Oak Ridge National Laboratory (ORNL). En aquest projecte es treballarà en ...
    • 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
      Open Access
      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 ...
    • Role-shifting threads: Increasing OpenMP malleability to address load imbalance at MPI and OpenMP 

      Criado Ledesma, Joel; López Herrero, Víctor; Vinyals Ylla Català, Joan; Ramirez Miranda, Guillem; Teruel García, Xavier; Garcia Gasulla, Marta (SAGE Publications, 2023-10)
      Article
      Open Access
      This paper presents the evolution of the free agent threads for OpenMP to the new role-shifting threads model and their integration with the Dynamic Load Balancing (DLB) library. We demonstrate how free agent threads can ...