- RIUMA Principal
- Listar por autor
Listar por autor "Villegas Fernández, Alejandro"
Mostrando ítems 1-14 de 14
-
Accelerating time series motif discovery in the Intel Xeon Phi KNL processor.
Fernández-Vega, Iván; Villegas Fernández, Alejandro; Gutiérrez-Carrasco, Eladio Damián; Plata-González, Óscar Guillermo (2020-02-11)Time series analysis is an important research topic of great interest in many fields. However, the memory-bound nature of the state-of-the-art algorithms limits the execution performance in some processor architectures. ... -
Aceleración del análisis de series temporales en el procesador Intel Xeon Phi KNL
Fernández-Vega, Iván; Villegas Fernández, Alejandro; Gutiérrez-Carrasco, Eladio Damián; Plata-González, Óscar Guillermo (Sociedad de Arquitectura y Tecnología de Computadores (SARTECO), 2019)El análisis de series temporales es un campo de investigación de gran interés con innumerables aplicaciones. Recientemente, el método Matrix Profile, y particularmente una de sus implementacio nes, el algoritmo SCRIMP, ... -
Análisis energético de Memoria Transaccional Software en procesadores de bajo consumo
Villegas Fernández, Emilio (2016-11-29)Tradicionalmente, en programas multi-hilo, los mecanismos de exclusión mútua se implementan mediante el uso de cerrojos, que garantizan que únicamente uno de los hilos accede a la sección de código en la que se manipulan ... -
Ejecución concurrente de aplicaciones con memoria transaccional en procesadores heterogéneos
Rittwagen Martinez, Ernesto (2018-03-22)En la actualidad, para encontrar un buen equilibrio entre rendimiento y consumo energético, los fabricantes están empezando a ofrecer procesadores heterogéneos. Estos presentan 2 tipos diferentes de núcleos: unos están ... -
Energy Efficiency of Software Transactional Memory in a Heterogeneous Architecture
Villegas Fernández, Emilio; Villegas Fernández, Alejandro; González-Navarro, María Ángeles; Asenjo-Plaza, Rafael; Ukidave, Yash; Plata-González, Óscar Guillermo[et al.] (2016-09-07)Hardware vendors make an important effort creating low-power CPUs that keep battery duration and durability above acceptable levels. In order to achieve this goal and provide good performance-energy for a wide variety of ... -
Evaluación del consumo energético de la memoria transaccional en procesadores heterogéneos
Villegas Fernández, Emilio; Villegas Fernández, Alejandro; González-Navarro, María Ángeles; Asenjo-Plaza, Rafael; Plata-González, Óscar Guillermo (2016)Actualmente existe una enorme cantidad de dispositivos y sistemas, como ordenadores portátiles y teléfonos móviles, que dependen de una batería para su funcionamiento. Como consecuencia, el hardware que incorporan debe ser ... -
Explotando el nuevo módulo OpenCL de Intel TBB
Romero, José Carlos; Villegas Fernández, Alejandro; González-Navarro, María Ángeles; Rodríguez-Moreno, Andrés; Asenjo-Plaza, Rafael (2018-07-20)Este artículo tiene como objetivo contribuir al desarrollo de la programación paralela trabajando en una de las herramientas desarrolladas por Intel: Intel Threading Building Blocks (Intel TBB). Hemos implementado una ... -
Hardware support for Local Memory Transactions on GPU Architectures
Villegas Fernández, Alejandro; González-Navarro, María Ángeles; Asenjo-Plaza, Rafael; Plata-González, Óscar Guillermo; Ubal, Rafael; Kaeli, David[et al.] (2015-06-26)Graphics Processing Units (GPUs) are popular hardware accelerators for data-parallel applications, enabling the execution of thousands of threads in a Single Instruction - Multiple Thread (SIMT) fashion. However, the SIMT ... -
Hardware support for scratchpad memory transactions on GPU architectures
Villegas Fernández, Alejandro; Asenjo-Plaza, Rafael; González-Navarro, María Ángeles; Plata-González, Óscar Guillermo; Ubal, Rafael; Kaeli, David[et al.] (Springer, 2017-08-29)Graphics Processing Units (GPUs) have become the accelerator of choice for data-parallel applications, enabling the execution of thousands of threads in a Single Instruction - Multiple Thread (SIMT) fashion. Using OpenCL ... -
Improvements in Hardware Transactional Memory for GPU Architectures
Villegas Fernández, Alejandro; Asenjo-Plaza, Rafael; González-Navarro, María Ángeles; Plata-González, Óscar Guillermo (2016-07-20)In the multi-core CPU world, transactional memory (TM)has emerged as an alternative to lock-based programming for thread synchronization. Recent research proposes the use of TM in GPU architectures, where a high number of ... -
Memoria Transaccional Hardware en Memoria Local de GPU
Villegas Fernández, Alejandro; González-Navarro, María Ángeles; Asenjo-Plaza, Rafael; Plata-González, Óscar Guillermo (2015-09-25)Los aceleradores gráficos (GPUs) se han convertido en procesadores de prop ́osito general muy populares para el cómputo de aplicaciones que presen- tan un gran paralelismo de datos. Su modelo de ejecución SIMT (Single ... -
Memoria Transaccional Software en Procesadores CPU+GPU Heterogéneos
González-Navarro, María Ángeles; Asenjo-Plaza, Rafael; Plata-González, Óscar Guillermo; Villegas Fernández, Alejandro (2018-09-19)En los procesadores multi-núcleo, la memoria transaccional (TM) ha aparecido como una alternativa prometedora a las técnicas basadas en cerrojos para garantizar exclusión mutua y está siendo incluida como parte de procesadores ... -
Towards a Software Transactional Memory for heterogeneous CPU-GPU processors
Villegas Fernández, Alejandro; González-Navarro, María Ángeles; Asenjo-Plaza, Rafael; Plata-González, Óscar Guillermo (2017-09-15)The heterogeneous Accelerated Processing Units (APUs) integrate a multi-core CPU and a GPU within the same chip. Modern APUs provide the programmer with platform atomics, used to communicate the CPU cores with the GPU using ... -
Transactional memory on heterogeneous architectures
Villegas Fernández, Alejandro (UMA Editorial, 2018-02)Si observamos las necesidades computacionales de hoy, y tratamos de predecir las necesidades del mañana, podemos concluir que el procesamiento heterogéneo estará presente en muchos dispositivos y aplicaciones. El motivo ...