Person:
Núñez Covarrubias, Alberto

Loading...
Profile Picture
First Name
Alberto
Last Name
Núñez Covarrubias
Affiliation
Universidad Complutense de Madrid
Faculty / Institute
Informática
Department
Sistemas Informáticos y Computación
Area
Lenguajes y Sistemas Informáticos
Identifiers
UCM identifierORCIDScopus Author IDWeb of Science ResearcherIDDialnet IDGoogle Scholar ID

Search Results

Now showing 1 - 6 of 6
  • Publication
    Análisis de rendimiento de aplicaciones MPI en clusters de Raspberries Pi3
    (2020-06-25) Núñez Covarrubias, Alberto; Pickin, Simon James; Lavín Puente, Víctor; Llana Díaz, Luis Fernando; Bartolomé Sandoval, Ana Isabel; Cerro Cañizares, Pablo; Cambronero Piqueras, Emilia; Ricaldi Esquivel, Javier Antonio; Gómez-Zamalloa Gil, Miguel
    La asignatura Programación de Sistemas Distribuidos (PSD) dedica una parte del temario a las aplicaciones de alto rendimiento y, en particular, a las aplicaciones desarrolladas con MPI. En resumen, estas aplicaciones despliegan en las máquinas físicas del sistema distribuido una serie de procesos, los cuales deben explotar -de la forma más eficiente posible- los recursos compartidos del sistema para incrementar su rendimiento. El objetivo principal de este proyecto consiste en analizar el rendimiento de clusters de bajo presupuesto, concretamente, de sistemas formados por placas Raspberry Pi3.
  • Publication
    Empleo de herramientas de simulación con fines docentes para desarrollar prácticas de sistemas altamente distribuidos
    (2017-04-28) Núñez Covarrubias, Alberto; Lavín Puente, Víctor; Cambronero, Emilia; Llana Díaz, Luis Fernando; Valero Espada, Miguel; Pickin, Simon; Romero, Miguel; Mañoso, Carolina; Pérez, Ángel; Bartolomé Sandoval, Ana; Olivera, Pablo
    El objetivo de este proyecto consiste en mitigar los problemas existentes para ejecutar aplicaciones distribuidas en las prácticas de la asignatura Programación de Sistemas Distribuidos. Para ello proponemos el uso del simulador SIMCAN, el cual ha sido validado contra arquitecturas reales. Concretamente, se propone adaptar este simulador, desarrollado en el contexto de la investigación, para fines docentes. Seguidamente, se utilizará la versión adaptada de SIMCAN en las prácticas de la asignatura Programación de Sistemas Distribuidos, del grado de Ingeniería de Computadores de la FDI/UCM.
  • Publication
    Adaptación y ejecución de aplicaciones MPI en entornos de simulación para analizar el rendimiento de arquitecturas distribuidas
    (2019-06-19) Núñez Covarrubias, Alberto; Pickin, Simon James; Lavín Puente, Víctor; Llana Díaz, Luis Fernando; Bartolomé Sandoval, Ana Isabel; Cerro Cañizares, Pablo; Cambronero Piqueras, María Emilia; Núñez García, Manuel; Vaca Vargas, Bryan Rául; Gómez-Zamalloa Gil, Miguel
    Una parte fundamental de la asignatura PSD es el desarrollo de aplicaciones distribuidas. En concreto, la programación de aplicaciones paralelas utilizando MPI tiene un peso considerable, tanto en la parte práctica, como en la parte teórica de la asignatura. Las aplicaciones MPI desarrolladas en las prácticas de PSD pueden, normalmente, ejecutarse en un solo ordenador utilizando los distintos núcleos del procesador, lo cual se conoce como modo “stand-alone”. El objetivo principal del proyecto consiste en mitigar los problemas existentes para ejecutar las aplicaciones MPI, requeridas en las prácticas de PSD, en entornos distribuidos reales. Para ello proponemos el uso del simulador SIMCAN, el cual ya ha sido adaptado en el pasado para su uso docente. Concretamente, se propone utilizar SIMCAN para reproducir las trazas de ejecución de aplicaciones MPI en diferentes arquitecturas distribuidas, de forma que se alivien, en la medida de lo posible, aquellos aspectos de interés que se tratan con dificultad en la ejecución “stand-alone”, en particular, la visualización del funcionamiento distribuido y su rendimiento. De esta forma, se utilizarán distintas arquitecturas distribuidas, modeladas con el simulador SIMCAN, para ejecutar las aplicaciones MPI estudiadas en la asignatura.
  • Publication
    Diseño y despliegue de un clúster de placas Raspberry Pi3 para la ejecución de las prácticas de la asignatura PSD
    (2018-06-29) Núñez Covarrubias, Alberto; Llana Díaz, Luis; Lavín Puente, Víctor; James Pickin, Simon; Bartolomé Sandoval, Ana; Cerro Cañizares, Pablo; Cambronero Piqueras, Emilia; Romero Martínez, Miguel; Quiñones Sánzhez, Daniel; Mañoso Hierro, Carolina; Pérez de Madrid y Pablo, Ángel; Romero Hortelano, Miguel
    Este proyecto tiene como objetivo principal facilitar el desarrollo de las prácticas de la asignatura Programación de Sistemas Distribuidos (PSD), impartida en el grado en Ingeniería de Computadores de la FDI. Esta propuesta surge como continuación del proyecto de innovación docente concedido en el curso 16/17, en el cual se utilizó la herramienta de simulación SIMCAN para estudiar y analizar distintos tipos de sistemas distribuidos en las prácticas de la asignatura PSD.
  • Publication
    MT-EA4Cloud: A Methodology For testing and optimising energy-aware cloud systems
    (Elsevier, 2020-05) Cañizares, Pablo C.; Núñez Covarrubias, Alberto; Lara, Juan de; Llana Díaz, Luis Fernando
    Currently, using conventional techniques for checking and optimising the energy consumption in cloud systems is unpractical, due to the massive computational resources required. An appropriate test suite focusing on the parts of the cloud to be tested must be efficiently synthesised and executed, while the correctness of the test results must be checked. Additionally, alternative cloud configurations that optimise the energetic consumption of the cloud must be generated and analysed accordingly, which is challenging. To solve these issues we present MT-EA4Cloud, a formal approach to check the correctness – from an energy-aware point of view – of cloud systems and optimise their energy consumption. To make the checking of energy consumption practical, MT-EA4Cloud combines metamorphic testing, evolutionary algorithms and simulation. Metamorphic testing allows to formally model the underlying cloud infrastructure in the form of metamorphic relations. We use metamorphic testing to alleviate both the reliable test set problem, generating appropriate test suites focused on the features reflected in the metamorphic relations, and the oracle problem, using the metamorphic relations to check the generated results automatically. MT-EA4Cloud uses evolutionary algorithms to efficiently guide the search for optimising the energetic consumption of cloud systems, which can be calculated using different cloud simulators.
  • Publication
    Cluster de Raspberry Pi para prácticas de Programación Paralela y Big Data
    (2021-05) Llana Díaz, Luis Fernando; Gregorio Rodríguez, Carlos; Núñez Covarrubias, Alberto; Benito Parejo, Miguel; Carmona Ruber, Jorge; Estévez Martín, Sonia; García Merayo, Mercedes; Ibias Martínez, Alfredo; Pareja Flores, Cristóbal
    Memoria final del proyecto de Innova-Docencia