Carmen B. Navarrete
Autonomous University of Madrid
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Carmen B. Navarrete.
parallel computing | 2012
Renato Miceli; Gilles Civario; Anna Sikora; Eduardo César; Michael Gerndt; Houssam Haitof; Carmen B. Navarrete; Siegfried Benkner; Martin Sandrieser; Laurent Morin; François Bodin
Performance analysis and tuning is an important step in programming multicore- and manycore-based parallel architectures. While there are several tools to help developers analyze application performance, no tool provides recommendations about how to tune the code. The AutoTune project is extending Periscope, an automatic distributed performance analysis tool developed by Technische Universitat Munchen, with plugins for performance and energy efficiency tuning. The resulting Periscope Tuning Framework will be able to tune serial and parallel codes for multicore and manycore architectures and return tuning recommendations that can be integrated into the production version of the code. The whole tuning process --- both performance analysis and tuning --- will be performed automatically during a single run of the application.
Software Quality Journal | 2018
Michael Gerndt; Siegfried Benkner; Eduardo César; Carmen B. Navarrete; Enes Bajrovic; Jiri Dokulil; Carla Guillén; Robert Mijakovic; Anna Sikora
Developing software applications for high-performance computing (HPC) requires careful optimizations targeting a myriad of increasingly complex, highly interrelated software, hardware and system components. The demands placed on minimizing energy consumption on extreme-scale HPC systems and the associated shift towards hete rogeneous architectures add yet another level of complexity to program development and optimization. As a result, the software optimization process is often seen as daunting, cumbersome and time-consuming by software developers wishing to fully exploit HPC resources. To address these challenges, we have developed the Periscope Tuning Framework (PTF), an online automatic integrated tuning framework that combines both performance analysis and performance tuning with respect to the myriad of tuning parameters available to today’s software developer on modern HPC systems. This work introduces the architecture, tuning model and main infrastructure components of PTF as well as the main tuning plugins of PTF and their evaluation.
ieee international conference on high performance computing data and analytics | 2016
Carla Guillén; Carmen B. Navarrete; David Brayford; Wolfram Hesse; Matthias Brehm
Energy consumption will become one of the dominant cost factors that will govern the next generation of large HPC centers. In this paper we present the Dynamic Voltage Frequency Scaling (DVFS) Plugin to automatically tune several energy related tuning objectives at a region-level of HPC applications. This plugin works with the Periscope Tuning Framework which provides an automatic tuning framework including analysis, experiment creation, and evaluation. The tuning actions are based on changes in the frequency via the DVFS. The tuning objectives include the tuning of energy consumption, total cost of ownership, energy delay product and power capping. The tuning is based on a model that relies on performance data and predicts energy consumption, time, and power consumption at different CPU frequencies.
Computing | 2017
Carla Guillén; Carmen B. Navarrete; David Brayford; Wolfram Hesse; Matthias Brehm
Energy consumption will become one of the dominant cost factors that will govern the next generation of large HPC centers. In this paper we present the Dynamic Voltage Frequency Scaling (DVFS) Plugin to automatically tune several energy related tuning objectives at a region-level of HPC applications. This plugin works with the Periscope Tuning Framework which provides an automatic tuning framework including analysis, experiment creation, and evaluation. The tuning actions are based on changes in the frequency via the DVFS. The tuning objectives include the tuning of energy consumption, total cost of ownership, energy delay product and power capping. The tuning is based on a model that relies on performance data and predicts energy consumption, time, and power consumption at different CPU frequencies. The derivation of the models for the DVFS plugin with the principal component analysis is included.
ieee high performance extreme computing conference | 2016
David Brayford; Christoph Bernau; Carla Guillén; Carmen B. Navarrete
The complexity and size of scientific and engineering challenges are continually increasing to the point where they are approaching exascale computing. One of the main challenges is to be able to run scientific software applications on these extremely large systems in an energy efficient manner, as power consumption will become one of the dominant cost factors that will govern the next generation of large high performance computing data centers. In this paper, we present the results of node level power measurements on a petaflop HPC system.
parallel computing in electrical engineering | 2006
Carmen B. Navarrete; S. Holgado; E. Anguiano
Usually, theories of surface growth are based on the study of global processes without taking in account the local behaviour of atoms. We have implemented two Monte-Carlo simulations. In this work we present these two simulations. Both makes use of local principles of thermodynamic for atomic deposition, relaxation and diffusion of a growing surface, and are based on a simple model that allows us to simulate the growing process of a surface of a certain material. The first one is a quasi-static model whereas the second recreates the atomic interaction. The obtained results agree with those that use global theories and with experimental results of scanning tunneling microscopy (STM)
parallel computing | 2006
Carmen B. Navarrete; S. Holgado; E. Anguiano
Usually, theories of surface growth are based on the study of global processes without taking into account the local behaviour of atoms. In this work we present two simulations making use of a parallel computing library. These two simulations are based on a simple model that allows us to simulate the surface growing process of a certain material. The first one is a quasi-static model whereas the second recreates the atomic interaction considering the free atoms in continuous movement along the surface. Both simulations make use of local principles of thermodynamic for atomic deposition, relaxation and diffusion of a growing surface. The obtained results agree with those that use global theories and with experimental results of Scanning Tunneling Microscopy (STM).
parallel computing | 2013
Carmen B. Navarrete; Carla Guillén; Wolfram Hesse; Matthias Brehm
parallel computing | 2013
Momme Allalen; G. Bazin; Christoph Bernau; Arndt Bode; David Brayford; Matthias Brehm; Jürg Diemand; K. Dolag; Jan F. Engels; Nicolay Hammer; Herbert Huber; Ferdinand Jamitzky; Anupam Karmakar; Carsten Kutzner; Andreas Marek; Carmen B. Navarrete; Helmut Satzger; Wolfram Schmidt; Philipp Trisjono
Archive | 2015
Eduardo César; Robert Mijacovic; Carmen B. Navarrete; Carla Guillien; Siegfried Benkner; Martin Sandrieser; Enes Bajrovic; Laurent Morin; Gertvjola Saveta; Anna Sikora