Now showing items 1-20 of 30

    • A generic performance analysis technique applied to different CFD methods for HPC 

      Garcia Gasulla, Marta; Banchelli Gracia, Fabio; Peiró Conde, Kilian; Ramírez Gargallo, Guillem; Houzeaux, Guillaume; Hassan Saïdi, Ismaïl Ben; Tenaud, Christian; Spisso, Ivan; Mantovani, Filippo (Taylor & Francis, 2020-07-16)
      Article
      Open Access
      For complex engineering and scientific applications, Computational Fluid Dynamics (CFD) simulations require a huge amount of computational power. As such, it is of paramount importance to carefully assess the performance ...
    • 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 ...
    • 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 ...
    • Cluster of emerging technology: evaluation of a production HPC system based on A64FX 

      Banchelli Gracia, Fabio; Peiró Conde, Kilian; Ramírez Gargallo, Guillem; Vinyals Ylla-Català, Joan; Vicente Dorca, David; Garcia Gasulla, Marta; Mantovani, Filippo (Institute of Electrical and Electronics Engineers (IEEE), 2021)
      Conference report
      Open Access
      Clusters of emerging technologies are appearing with more and more frequency in HPC. After years of skepticism, data-centers are adopting them as production systems thanks to several geopolitical and technological factors. ...
    • 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
    • CoreNEURON: Performance and Energy Efficiency Evaluation on Intel and Arm CPUs 

      Criado, Joel; Garcia Gasulla, Marta; Kumbhar, Pramod; Awile, Omar; Magkanaris, Ioannis; Mantovani, Filippo (Institute of Electrical and Electronics Engineers (IEEE), 2020)
      Conference lecture
      Open Access
      The simulation of detailed neuronal circuits is based on computationally expensive software simulations and requires access to a large computing cluster. The appearance of new Instruction Set Architectures (ISAs) in most ...
    • DJSB: Dynamic Job Scheduling Benchmark 

      López Herrero, Víctor; Jokanovic, Ana; D'Amico, Marco; Garcia Gasulla, Marta; Sirvent Pardell, Raül; Corbalán González, Julita (Springer, 2018-02-28)
      Conference lecture
      Open Access
      High-performance computing (HPC) systems are very big and powerful systems, with the main goal of achieving maximum performance of parallel jobs. Many dynamic factors influence the performance which makes this goal a ...
    • DROM: Enabling Efficient and Effortless Malleability for Resource Managers 

      D'Amico, Marco; Garcia Gasulla, Marta; López, Victor; Jokanovic, Ana; Sirvent, Raül; Corbalán González, Julita (Association for Computing Machinery (ACM), 2018-08-13)
      Conference lecture
      Open Access
      In the design of future HPC systems, research in resource management is showing an increasing interest in a more dynamic control of the available resources. It has been proven that enabling the jobs to change the number ...
    • Dynamic load balancing for hybrid applications 

      Garcia Gasulla, Marta; Corbalán González, Julita; Labarta Mancho, Jesús José (Barcelona Supercomputing Center, 2015-05-05)
      Conference report
      Open Access
      DLB relies on the usage of hybrid programming models and exploits the malleability of the second level of parallelism to redistribute computation power across processes.
    • Dynamic load balancing for hybrid applications 

      Garcia Gasulla, Marta (Universitat Politècnica de Catalunya, 2017-04-18)
      Doctoral thesis
      Open Access
      It is well known that load imbalance is a major source of efficiency loss in HPC (High Performance Computing) environments. The load imbalance problem has very different sources, from static ones related to the data ...
    • Dynamic resource allocation for efficient parallel CFD simulations 

      Houzeaux, Guillaume; Badia Sala, Rosa Maria; Borrell Pol, Ricard; Dosimont, Damien; Ejarque Artigas, Jorge; Garcia Gasulla, Marta; López Herrero, Víctor (Elsevier, 2022-09-15)
      Article
      Open Access
      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 ...
    • Efficient Parallel Strategies For Conjugate Heat Transfer Problems 

      Houzeaux, Guillaume; Santoso, Simon; Garcia Gasulla, Marta; Samaniego, Cristobal; Calmet, Hadrien (Association for Computing Machinery (ACM), 2024)
      Conference lecture
      Open Access
      Historically, temperature boundary conditions in thermal fluids have conventionally been approached as Robin-type boundary conditions. However, with the emergence of supercomputing capabilities, there is now the opportunity ...
    • Fluid-structure interaction based on HPC multicode coupling 

      Cajas García, Juan Carlos; Houzeaux, Guillaume; Vázquez, Mariano; Garcia Gasulla, Marta; Casoni Rero, Eva; Calmet, Hadrien; Artigues, Antoni; Borrell Pol, Ricard; Lehmkuhl Barba, Oriol; Pastrana Maldonado, Daniel; Yáñez, David; Pons, Ramon; Martorell Lopez, Jordi (2018)
      Article
      Restricted access - publisher's policy
      The fluid-structure interaction (FSI) problem has received great attention in the last few years, mainly because it is present in many physical systems, industrial applications, and almost every biological system. In the ...
    • GOPHER, an HPC framework for large scale graph exploration and inference 

      Josep Fabregó, Marc; Teruel García, Xavier; Giménez Ábalos, Víctor; Cirilo, Davide; Garcia Gasulla, Dario; Álvarez Napagao, Sergio; Garcia Gasulla, Marta; Ayguadé Parra, Eduard; Valencia, Alfonso (Springer, 2020)
      Conference report
      Open Access
      Biological ontologies, such as the Human Phenotype Ontology (HPO) and the Gene Ontology (GO), are extensively used in biomedical research to investigate the complex relationship that exists between the phenome and the ...
    • Heterogeneous CPU/GPU co-execution of CFD simulations on the POWER9 architecture: Application to airplane aerodynamics 

      Borrell, Ricard; Dosimont, Damien; Garcia Gasulla, Marta; Houzeaux, Guillaume; Lehmkuhl Barba, Oriol; Mehta, Vishal; Owen, Herbert; Vázquez, Mariano; Oyarzun Altamirano, Guillermo (Elsevier, 2020-06)
      Article
      Open Access
      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 ...
    • Hints to improve automatic load balancing with LeWI for hybrid applications 

      Garcia Gasulla, Marta; Labarta Mancho, Jesús José; Corbalán González, Julita (Elsevier, 2014-09-01)
      Article
      Open Access
      The DLB (Dynamic Load Balancing) library and LeWl (LEnd When Idle) algorithm provide a runtime solution to deal with the load imbalance of parallel applications independently of the source of imbalance. DLB relies on the ...
    • Hybrid parallelization of molecular dynamics simulations to reduce load imbalance 

      Morillo, Julian; Vassaux, Maxime; Coveney, Peter V.; Garcia Gasulla, Marta (Springer, 2022)
      Article
      Open Access
      The most widely used technique to allow for parallel simulations in molecular dynamics is spatial domain decomposition, where the physical geometry is divided into boxes, one per processor. This technique can inherently ...
    • knowlEdge Project –Concept, methodology and innovations for artificial intelligence in industry 4.0 

      Álvarez Napagao, Sergio; Ashmore, Boki; Barroso Isidoro, Marta; Barrué Subirana, Cristian; Beecks, Christian; Berns, Fabian; Garcia Gasulla, Marta; Jakubiak, Natalia; Megias Montsesinos, Pedro; Sànchez-Marrè, Miquel (Institute of Electrical and Electronics Engineers (IEEE), 2021)
      Conference report
      Open Access
      AI is one of the biggest megatrends towards the 4th industrial revolution. Although these technologies promise business sustainability as well as product and process quality, it seems that the ever-changing market demands, ...
    • Lessons Learned from a Performance Analysis and Optimization of a Multiscale Cellular Simulation 

      Clasca, Marc; Garcia Gasulla, Marta; Montagud, Arnau; Carbonell Caballero, José; Valencia, Alfonso (Association for Computing Machinery (ACM), 2023)
      Conference lecture
      Open Access
      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, ...
    • Optimization of condensed matter physics application with OpenMP tasking model 

      Criado, Joel; Garcia Gasulla, Marta; Labarta Mancho, Jesús José; Chatterjee, Arghya; Hernández, Óscar; Sirvent, Raül; Álvarez, Gonzalo (Springer, 2019)
      Conference report
      Open Access
      The Density Matrix Renormalization Group (DMRG++) is a condensed matter physics application used to study superconductivity properties of materials. It’s main computations consist of calculating hamiltonian matrix which ...