- RIUMA Principal
- Listar por autor
Listar por autor "Gutiérrez-Carrasco, Eladio Damián"
Mostrando ítems 21-40 de 41
-
Improving Hardware Transactional Memory Parallelization of Computational Geometry Algorithms Using Privatizing Transactions.
Quislant-del-Barrio, Ricardo; Gutiérrez-Carrasco, Eladio Damián; López-Zapata, Emilio; Plata-González, Óscar Guillermo (Elsevier, 2019-05-06)Hardware transactional memory is a new parallel programming paradigm supported by current commercial multiprocessors. This paradigm provides optimistic concurrency and overcomes some of the problems associated with classical ... -
Improving Signatures by Locality Exploitation for Transactional Memory
Quislant-del-Barrio, Ricardo; Gutiérrez-Carrasco, Eladio Damián; Plata-González, Óscar Guillermo; López-Zapata, Emilio (IEEE, 2009)Writing multithreaded programs is a fairly complex task that poses a major obstacle to exploit multicore processors. Transactional Memory (TM) emerges as an alternative to the conventional multithreaded programming to ... -
Improving Transactional Memory Performance for Irregular Applications
Pedrero-Luque, Manuel; Gutiérrez-Carrasco, Eladio Damián; Romero-Montiel, Sergio; Plata-González, Óscar Guillermo (2015-06-11)Transactional memory (TM) offers optimistic concurrency support in modern multicore archi- tectures, helping the programmers to extract parallelism in irregular applications when data dependence information is not available ... -
Insights into the Fallback Path of Best-Effort Hardware Transactional Memory Systems
Quislant-del-Barrio, Ricardo; Gutiérrez-Carrasco, Eladio Damián; Zapata, Emilio L.; Plata-González, Óscar Guillermo (Springer International Publishing, 2016-08-24)Current industry proposals for Hardware Transactional Memory (HTM) focus on best-effort solutions (BE-HTM) where hardware limits are imposed on transactions. These designs may show a significant performance degradation ... -
Inteligencia Artificial en biomedicina
Díaz-del-Pino, Sergio (UMA Editorial, 2024)En esta tesis doctoral vamos a realizar un recorrido por los distintos pasos del flujo de trabajo de la Inteligencia Artificial aplicado a la biomedicina. Desde la recolección de datos y su etiquetado, su análisis mediante ... -
Irrevocabilidad Relajada para Memoria Transaccional Hardware
Quislant-del-Barrio, Ricardo; Gutiérrez-Carrasco, Eladio Damián; Zapata, Emilio L.; Plata-González, Óscar Guillermo (2016-09-20)Los sistemas comerciales que ofrecen memoria transaccional (TM) implementan un sistema hardware best-effort (BE-HTM) con limitaciones. Es necesario programar un fallback software basado en cerrojos para asegurar el progreso ... -
Lazy Irrevocability for Best-Effort Transactional Memory Systems
Quislant-del-Barrio, Ricardo; Gutiérrez-Carrasco, Eladio Damián; López-Zapata, Emilio; Plata-González, Óscar Guillermo (IEEE, 2017)IBM and Intel now offer commercial systems with Transactional Memory (TM), a programming paradigm whose aim is to facilitate concurrent programming while maximizing parallelism. These TM systems are implemented in hardware ... -
Leveraging Irrevocability to Deal with Signature Saturation in Hardware Transactional Memory
Quislant-del-Barrio, Ricardo; Gutiérrez-Carrasco, Eladio Damián; López-Zapata, Emilio; Plata-González, Óscar Guillermo (Springer, 2017)In hardware transactional memory, signatures have been proposed to keep track of memory locations accessed in a transaction to help conflict detection. Generally, signatures are implemented as Bloom filters that suffer ... -
Mejorando el rendimiento de la memoria transaccional para aplicaciones irregulares
Pedrero-Luque, Manuel; Gutiérrez-Carrasco, Eladio Damián; Romero-Montiel, Sergio; Plata-González, Óscar Guillermo (2018-11-15)La Memoria Transaccional (TM) ofrece un modelo de ejecución concurrente optimista en arquitecturas multinúcleo, permitiendo a los programadores extraer paralelismo cuando la información de las dependencias de datos no está ... -
Multiset Signatures for Transactional Memory
Quislant-del-Barrio, Ricardo; Gutiérrez-Carrasco, Eladio Damián; Plata-González, Óscar Guillermo; López-Zapata, Emilio (ACM, 2011)Transactional Memory (TM) systems must record the memory locations read and written (read and write sets) by concurrent transactions in order to detect conflicts. Some TM implementations use signatures for this purpose, ... -
NATSA: A Near-Data Processing Accelerator for Time Series Analysis.
Fernández-Vega, Iván; Quislant-del-Barrio, Ricardo; Giannoula, Christina; Alser, Mohammed; Gómez-Luna, Juan; Gutiérrez-Carrasco, Eladio Damián; Plata-González, Óscar Guillermo; Mutlu, Onur[et al.] (IEEE, 2020)El análisis de series temporales es una técnica clave para extraer y predecir sucesos en ámbitos tan diversos como la epidemiología, la genómica, la neurociencia, las ciencias medioambientales o la economía, entre otros. ... -
Privatización parcial de Matrix Profile usando Memoria Transaccional
Páez Bertarini, Ignacio (2022-09)Matrix Profile está consolidado como uno de los métodos para la minería de datos en series temporales. Este algoritmo soluciona el problema de encontrar patrones y anomalías en series temporales de gran tamaño de manera ... -
Privatizing Transactions for Lee's Algorithm in Commercial Hardware Transactional Memory
Quislant-del-Barrio, Ricardo; Gutiérrez-Carrasco, Eladio Damián; López-Zapata, Emilio; Plata-González, Óscar Guillermo (Springer, 2018)Lee’s algorithm solves the path-connection problems that arise in logical drawing, wiring diagramming or optimal route finding. Its parallel version has been widely used as a benchmark to test transactional memory systems. ... -
Scalability Analysis of Signatures in Transactional Memory Systems
Signatures have been proposed in transactional memory systems to represent read and write sets and to decouple transaction conflict detection from private caches or to accelerate it. Generally, signatures are implemented ... -
Soporte de Orden y Reducciones en Sistemas de Memoria Transaccional
Pedrero-Luque, Manuel (UMA Editorial, 2018-11-12)En esta tesis se proponen soluciones basadas en memoria transaccional (TM) para optimizar la detección y resolución de conflictos en códigos que presentan operaciones de reducción. Las reducciones aparecen frecuentemente ... -
Speculative Barriers with Transactional Memory
Pedrero-Luque, Manuel; Quislant-del-Barrio, Ricardo; Gutiérrez-Carrasco, Eladio Damián; López-Zapata, Emilio; Plata-González, Óscar Guillermo (IEEE, 2020-12-14)Transactional Memory (TM) is a synchronization model for parallel programming which provides optimistic concurrency control. Transactions can run in parallel and are only serialized in case of conflict. In this work we use ... -
Time series analysis acceleration with advanced vectorization extensions
Quislant-del-Barrio, Ricardo; Fernández-Vega, Iván; Gutiérrez-Carrasco, Eladio Damián; Plata-González, Óscar Guillermo (Springer, 2023)Time series analysis is an important research topic and a key step in monitoring and predicting events in many felds. Recently, the Matrix Profle method, and particularly two of its Euclidean-distance-based implementations—SCRIMP ... -
TMbarrier: speculative barriers using hardware transactional memory
Pedrero-Luque, Manuel; Gutiérrez-Carrasco, Eladio Damián; Plata-González, Óscar Guillermo (2018-11-15)Barrier is a very common synchronization method used in parallel programming. Barriers are used typically to enforce a partial thread execution order, since there may be dependences between code sections before and after ...