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á disponible hasta la ejecución ́del programa. Existe investigación reciente enfocada a explotar paralelismo a nivel de hilo usando TM. Sin embargo estas propuestas son de uso general, válidas para cualquier tipo de aplicación. Este trabajo presenta ReduxSTM, un TM software especialmente diseñado para mejorar la extracción de paralelismo en aplicaciones irregulares. La gestión de las versiones y la detección de conflictos se han diseñado para aprovechar tanto la ordenación secuencial de las transacciones, necesaria para as...
El Procesamiento Digital de Imágenes (PDI) tiene como objetivo manipular computacionalmente señales ...
Varios fenómenos reales pueden ser modelados como problemas dinámicos de optimización. Estos p...
Los sistemas de programación paralela con esqueletos han sido desarrollados para simplificar la tare...
La importancia de la memoria cache en un sistema reduciendo el tiempo de acceso efectivo a memoria, ...
En los procesadores multi-núcleo, la memoria transaccional (TM) ha aparecido como una alternativa pr...
Las arquitecturas paralelo, obtenidas combinando varios procesadores, pueden suministrar potencia de...
La Comprensión de Programas (CP) es un área de la Ingeniería del Software cuyo objetivo es el estudi...
Con la llegada de una amplia variedad de arquitecturas multicore (NUMA, UMA), seleccionar la mejor c...
Los paradigmas de programación paralela síncronos y asíncronos son considerados como dos escuelas de...
Los aceleradores gráficos (GPUs) se han convertido en procesadores de prop ́osito general muy popula...
La Ingeniería de Software tradicional carece actualmente de mecanismos adecuados para abstraer, y en...
La próxima generación de manejadores de bases de datos deberá ser capaz de indexar datos multimedia ...
La presente línea de investigación surge de dos observaciones. Por un lado, observamos que el paradi...
Las técnicas de análisis de datos han ido introduciéndose en el mundo de la factorías dando lugar a ...
En esta presentación se describen en forma breve algunas de las direcciones de investigación que en ...
El Procesamiento Digital de Imágenes (PDI) tiene como objetivo manipular computacionalmente señales ...
Varios fenómenos reales pueden ser modelados como problemas dinámicos de optimización. Estos p...
Los sistemas de programación paralela con esqueletos han sido desarrollados para simplificar la tare...
La importancia de la memoria cache en un sistema reduciendo el tiempo de acceso efectivo a memoria, ...
En los procesadores multi-núcleo, la memoria transaccional (TM) ha aparecido como una alternativa pr...
Las arquitecturas paralelo, obtenidas combinando varios procesadores, pueden suministrar potencia de...
La Comprensión de Programas (CP) es un área de la Ingeniería del Software cuyo objetivo es el estudi...
Con la llegada de una amplia variedad de arquitecturas multicore (NUMA, UMA), seleccionar la mejor c...
Los paradigmas de programación paralela síncronos y asíncronos son considerados como dos escuelas de...
Los aceleradores gráficos (GPUs) se han convertido en procesadores de prop ́osito general muy popula...
La Ingeniería de Software tradicional carece actualmente de mecanismos adecuados para abstraer, y en...
La próxima generación de manejadores de bases de datos deberá ser capaz de indexar datos multimedia ...
La presente línea de investigación surge de dos observaciones. Por un lado, observamos que el paradi...
Las técnicas de análisis de datos han ido introduciéndose en el mundo de la factorías dando lugar a ...
En esta presentación se describen en forma breve algunas de las direcciones de investigación que en ...
El Procesamiento Digital de Imágenes (PDI) tiene como objetivo manipular computacionalmente señales ...
Varios fenómenos reales pueden ser modelados como problemas dinámicos de optimización. Estos p...
Los sistemas de programación paralela con esqueletos han sido desarrollados para simplificar la tare...