• openAccess   A simulator to assess energy saving strategies and policies in HPC workloads 

      Quintana-Orti, Enrique S.; Mayo, Rafael; Iserte, Sergio; Fernández Fernández, Juan Carlos; Dolz, Manuel F. Association for Computing Machinery (ACM) (2012-07)
      In recent years power consumption of high performance computing (HPC) clusters has become a growing problem due, e.g., to the economic cost of electricity, the emission of car- bon dioxide (with negative impact on the ...
    • openAccess   A study on the performance of distributed training of data-driven CFD simulations 

      Iserte, Sergio; González-Barberá, Alejandro; Barreda-Juan, Paloma; Rojek, Krzysztof Sage (2023-05-04)
      Data-driven methods for computer simulations are blooming in many scientific areas. The traditional approach to simulating physical behaviors relies on solving partial differential equations (PDEs). Since calculating these ...
    • openAccess   A Survey on Malleability Solutions for High-Performance Distributed Computing 

      Aliaga Estellés, José Ignacio; Castillo, Maribel; Iserte, Sergio; Martín Álvarez, Iker; Mayo, Rafael MDPI (2022-05-22)
      Maintaining a high rate of productivity, in terms of completed jobs per unit of time, in High-Performance Computing (HPC) facilities is a cornerstone in the next generation of exascale supercomputers. Process malleability ...
    • openAccess   An study of the effect of process malleability in the energy efficiency on GPU‑based clusters 

      Iserte, Sergio; Rojek, Krzysztof Springer (2019-10-21)
      The adoption of graphic processor units (GPU) in high-performance computing (HPC) infrastructures determines, in many cases, the energy consumption of those facilities. For this reason, an efficient management and ...
    • openAccess   Complete Integration of Team Project-Based Learning Into a Database Syllabus 

      Iserte, Sergio; Tomás, Vicente R.; Pérez-Francisco, Miguel; Castillo Catalán, María Isabel; Boronat, Pablo; García Fernández, Luis Amable IEEE (2022-11-07)
      Team project-based learning (TPBL) combines two learning techniques: 1) project-based learning (PBL) and 2) teamwork. This combination leverages the learning outcomes of both methods and places students in a real work ...
    • openAccess   DMR API: Improving cluster productivity by turning applications into malleable 

      Iserte, Sergio; Mayo, Rafael; Quintana-Orti, Enrique S.; Beltrán, Vicenç; Peña Monferrer, Antonio J. Elsevier (2018)
      Adaptive workloads can change on–the–fly the configuration of their jobs, in terms of number of processes. To carry out these job reconfigurations, we have designed a methodology which enables a job to communicate with ...
    • openAccess   DMRlib: Easy-coding and Efficient Resource Management for Job Malleability 

      Iserte, Sergio; Mayo, Rafael; Quintana-Orti, Enrique S.; Pena, Antonio J. IEEE (2020-09-09)
      Process malleability has proved to have a highly positive impact on the resource utilization and global productivity in data centers compared with the conventional static resource allocation policy. However, the non-negligible ...
    • openAccess   Dynamic reconfiguration of noniterative scientific applications A case study with HPG aligner 

      Iserte, Sergio; Martínez Pérez, Héctor; Barrachina Mir, Sergio; Castillo Catalán, María Isabel; Mayo, Rafael; Peña Monferrer, Antonio J. Springer (2018-09)
      Several studies have proved the benefits of job malleability, that is, the capacity of an application to adapt its parallelism to a dynamically changing number of allocated processors. The most remarkable advantages of ...
    • openAccess   Dynamic spawning of MPI processes applied to malleability 

      Martín Álvarez, Iker; Aliaga Estellés, José Ignacio; Castillo Catalán, María Isabel; Iserte, Sergio; Mayo, Rafael SAGE Publications (2023-05-29)
      Malleability allows computing facilities to adapt their workloads through resource management systems to maximize the throughput of the facility and the efficiency of the executed jobs. This technique is based on reconfiguring ...
    • openAccess   GSaaS: A service to cloudify and schedule GPUs 

      Iserte, Sergio; Peña-Ortiz, Raúl; Gutiérrez-Aguado, Juan; Claver, José M.; Mayo, Rafael IEEE (2018-07)
      Cloud technology is an attractive infrastructure solution that provides customers with an almost unlimited on-demand computational capacity using a pay-per-use approach, and allows data centers to increase their energy and ...
    • openAccess   Improving the management efficiency of GPU workloads in data centers through GPU virtualization 

      Iserte, Sergio; Prades, Javier; Reaño, Carlos; Silla, Federico Wiley (2019)
      Graphics processing units (GPUs) are currently used in data centers to reduce the execution time of compute‐intensive applications. However, the use of GPUs presents several side effects, such as increased acquisition costs ...
    • openAccess   On the benefits of the remote GPU virtualization mechanism: The rCUDA case 

      Silla, Federico; Iserte, Sergio; Reaño, Carlos; Prades, Javier Wiley (2017-07-10)
      Graphics processing units (GPUs) are being adopted in many computing facilities given their extraordinary computing power, which makes it possible to accelerate many general purpose applications from different domains. ...