Medición de rendimiento del algoritmo spmv utilizando contadores de hardware para GP GPU en arquitecturas no homogéneas

2016 
En la presente investigacion se busca analizar diferentes contadores de hardware durante la ejecucion del algoritmo SPMV (multiplicacion vector por matriz dispersa), a traves del uso de herramientas de profiling utilizadas en placas graficas de los fabricantes ATI y NVIDIA. Utilizando como base tres bibliotecas que hacen uso del procesador grafico, se busca inferir a partir del estudio de los diferentes indicadores, las optimizaciones aplicables en el contexto planteado que mejoren el desempeno. Para analizar los resultados, se propuso una division de los tres principales eventos de la arquitectura (escritura, ejecucion y lectura). Se trabajo en el analisis de las notorias diferencias detectadas en los tiempos de respuestas debido al volumen de las transferencias de datos, para luego analizar la implementacion de una biblioteca en particular para cada arquitectura hardware. Finalmente se propone una pequena modificacion que logra mejorar el rendimiento de ambas arquitecturas.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    0
    References
    0
    Citations
    NaN
    KQI
    []