Josep Pocurull Serra

Mr. Josep Pocurull Serra

orcid

Research Focus & Metrics

Academic Career Length

3Years (2024-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
11 September 2025 in Future Generation Computer Systems
Verified
Journal Article
Closed access
FBFabio Banchelli
Fabio Banchelli
MGMarta Garcia-Gasulla
Marta Garcia-Gasulla
FMFilippo Mantovani
Filippo Mantovani
JVJoan Vinyals
Joan Vinyals
JSJosep Pocurull Serra
Josep Pocurull Serra
SGSergi Girona
Sergi Girona

11 January 2024
Verified
Conference Paper
Open access
FBFabio Banchelli
Fabio Banchelli
JVJoan Vinyals-Ylla-Catala
Joan Vinyals-Ylla-Catala
JSJosep Pocurull Serra
Josep Pocurull Serra
MCMarc Clascà
Marc Clascà
KPKilian Peiro
Kilian Peiro
FMFilippo Mantovani
Filippo Mantovani
Arm-based system in HPC are a reality since more than a decade. However, when a new chip enters the market always implies challenges, not only at ISA level, but also with regards to the SoC integration, the memory subsystem, the board integration, the node interconnection, and finally the OS and all layers of the system software (compiler and libraries). Guided by the procurement of an NVIDIA Grace HPC cluster within the deployment of MareNostrum 5, and emulating the approach of a scientist who needs to migrate its scientific research to a new HPC system, we evaluated five complex scientific applications on engineering sample nodes of NVIDIA Grace CPU Superchip and NVIDIA Grace Hopper Superchip (CPU-only). We report intra-node and inter-node scalability and early performance results showing a speed-up between 1.3 × and 4.28 × for all codes when compared to the current generation of MareNostrum 4 powered by Intel Skylake CPUs.

7 May 2024 in Computers
Verified
Journal Article
Open access
PDF file
Flavio Cesar Cunha GaleazzoFlavio Cesar Cunha Galeazzo
Flavio Cesar Cunha Galeazzo
MGMarta Garcia-Gasulla
Marta Garcia-Gasulla
EBElisabetta Boella
Elisabetta Boella
JSJosep Pocurull Serra
Josep Pocurull Serra
SLSergey Lesnik
Sergey Lesnik
ARAndreas Ruopp
Andreas Ruopp
OpenFOAM is a CFD software widely used in both industry and academia. The exaFOAM project aims at enhancing the HPC scalability of OpenFOAM, while identifying its current bottlenecks and proposing ways to overcome them. For the assessment of the software components and the code profiling during the code development, lightweight but significant benchmarks should be used. The answer was to develop microbenchmarks, with a small memory footprint and short runtime. The name microbenchmark does not mean that they have been prepared to be the smallest possible test cases, as they have been developed to fit in a compute node, which usually has dozens of compute cores. The microbenchmarks cover a broad band of applications: incompressible and compressible flow, combustion, viscoelastic flow and adjoint optimization. All benchmarks are part of the OpenFOAM HPC Technical Committee repository and are fully accessible. The performance using HPC systems with Intel and AMD processors (x86_64 architecture) and Arm processors (aarch64 architecture) have been benchmarked. For the workloads in this study, the mean performance with the AMD CPU is 62% higher than with Arm and 42% higher than with Intel. The AMD processor seems particularly suited resulting in an overall shorter time-to-solution.

6 March 2024 in Preprints.org
Verified
Preprint
Open access
PDF file
Flavio Cesar Cunha GaleazzoFlavio Cesar Cunha Galeazzo
Flavio Cesar Cunha Galeazzo
MGMarta Garcia-Gasulla
Marta Garcia-Gasulla
EBElisabetta Boella
Elisabetta Boella
JSJosep Pocurull Serra
Josep Pocurull Serra
SLSergey Lesnik
Sergey Lesnik
ARAndreas Ruopp
Andreas Ruopp
OpenFOAM is a CFD software widely used in both industry and academia. The exaFOAM project aims at enhancing the HPC scalability of OpenFOAM, while identifying its current bottlenecks and proposing ways to overcome them. For the assessment of the software components and the code profiling during the code development, lightweight but significant benchmarks should be used. The answer was to develop microbenchmarks, with a small memory footprint and short runtime. The name microbenchmark does not mean that they have been prepared to be the smallest possible test cases, as they have been developed to fit in a compute node, which usually has dozens of compute cores. The microbenchmarks cover a broad band of applications: incompressible and compressible flow, combustion, viscoelastic flow and adjoint optimisation. All benchmarks are part of the OpenFOAM HPC Technical Committee repository and are fully accessible. The performance using HPC systems with Intel and AMD processors (x86_64 architecture) and Arm processors (aarch64 architecture) have been benchmarked. For the workloads in this study, the AMD processor seems particularly suited resulting in an overall shorter time-to-solution.

14 December 2024
Verified
Book Chapter
Closed access
PDF file
SKSebastian Kreutzer
Sebastian Kreutzer
JSJosep Pocurull Serra
Josep Pocurull Serra
CIChristan Iwainsky
Christan Iwainsky
MGMarta Garcia-Gasulla
Marta Garcia-Gasulla
CBChristian Bischof
Christian Bischof