Optimización de herramientas de monitoreo de errores de concurrencia a través de contadores de hardware

Ejecutar eficientemente aplicaciones sobre arquitecturas paralelas requiere desarrollar programas concurrentes. Los errores que pueden aparecer en estos programas son de los más difíciles de detectar, debido a la aleatoridad en el orden de ejecución de los procesos. La mayoría de los trabajos sobre...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autores principales: Frati, Fernando Emmanuel, Olcoz Herrero, Katzalin, Piñuel Moreno, Luis, Montezanti, Diego Miguel, Naiouf, Marcelo, De Giusti, Armando Eduardo
Formato: Objeto de conferencia
Lenguaje:Español
Publicado: 2011
Materias:
Acceso en línea:http://sedici.unlp.edu.ar/handle/10915/18688
Aporte de:
id I19-R120-10915-18688
record_format dspace
institution Universidad Nacional de La Plata
institution_str I-19
repository_str R-120
collection SEDICI (UNLP)
language Español
topic Ciencias Informáticas
Parallel Architectures
arquitecturas paralelas; programa concurrente; error de concurrencia; detección de errores; depuración; contadores de hardware
Concurrent Programming
spellingShingle Ciencias Informáticas
Parallel Architectures
arquitecturas paralelas; programa concurrente; error de concurrencia; detección de errores; depuración; contadores de hardware
Concurrent Programming
Frati, Fernando Emmanuel
Olcoz Herrero, Katzalin
Piñuel Moreno, Luis
Montezanti, Diego Miguel
Naiouf, Marcelo
De Giusti, Armando Eduardo
Optimización de herramientas de monitoreo de errores de concurrencia a través de contadores de hardware
topic_facet Ciencias Informáticas
Parallel Architectures
arquitecturas paralelas; programa concurrente; error de concurrencia; detección de errores; depuración; contadores de hardware
Concurrent Programming
description Ejecutar eficientemente aplicaciones sobre arquitecturas paralelas requiere desarrollar programas concurrentes. Los errores que pueden aparecer en estos programas son de los más difíciles de detectar, debido a la aleatoridad en el orden de ejecución de los procesos. La mayoría de los trabajos sobre detección de estos errores se basan en la instrumentación del programa, lo que introduce un elevado overhead. Para mejorar la eficiencia del proceso de monitorización, algunos autores proponen extensiones de hardware que realizan la tarea, con lo que consiguen reducir sustancialmente el overhead. Sin embargo, resulta inviable su aplicación en entornos de producción debido a que no se cuenta en la actualidad con esa tecnología. Este trabajo propone una alternativa de optimización a este enfoque a través del uso de los contadores de hardware que sí están disponibles en los procesadores actuales. Se presenta un análisis de la propuesta utilizando un algoritmo de multiplicación de matrices paralelo.
format Objeto de conferencia
Objeto de conferencia
author Frati, Fernando Emmanuel
Olcoz Herrero, Katzalin
Piñuel Moreno, Luis
Montezanti, Diego Miguel
Naiouf, Marcelo
De Giusti, Armando Eduardo
author_facet Frati, Fernando Emmanuel
Olcoz Herrero, Katzalin
Piñuel Moreno, Luis
Montezanti, Diego Miguel
Naiouf, Marcelo
De Giusti, Armando Eduardo
author_sort Frati, Fernando Emmanuel
title Optimización de herramientas de monitoreo de errores de concurrencia a través de contadores de hardware
title_short Optimización de herramientas de monitoreo de errores de concurrencia a través de contadores de hardware
title_full Optimización de herramientas de monitoreo de errores de concurrencia a través de contadores de hardware
title_fullStr Optimización de herramientas de monitoreo de errores de concurrencia a través de contadores de hardware
title_full_unstemmed Optimización de herramientas de monitoreo de errores de concurrencia a través de contadores de hardware
title_sort optimización de herramientas de monitoreo de errores de concurrencia a través de contadores de hardware
publishDate 2011
url http://sedici.unlp.edu.ar/handle/10915/18688
work_keys_str_mv AT fratifernandoemmanuel optimizaciondeherramientasdemonitoreodeerroresdeconcurrenciaatravesdecontadoresdehardware
AT olcozherrerokatzalin optimizaciondeherramientasdemonitoreodeerroresdeconcurrenciaatravesdecontadoresdehardware
AT pinuelmorenoluis optimizaciondeherramientasdemonitoreodeerroresdeconcurrenciaatravesdecontadoresdehardware
AT montezantidiegomiguel optimizaciondeherramientasdemonitoreodeerroresdeconcurrenciaatravesdecontadoresdehardware
AT naioufmarcelo optimizaciondeherramientasdemonitoreodeerroresdeconcurrenciaatravesdecontadoresdehardware
AT degiustiarmandoeduardo optimizaciondeherramientasdemonitoreodeerroresdeconcurrenciaatravesdecontadoresdehardware
bdutipo_str Repositorios
_version_ 1764820463185297408