Benchmarking de arquitecturas de hardware modernas para HPC

Espino, Danilo

Supervisor(es): Ezzatti, Pablo - Pedemonte, Martín

Resumen:

En este trabajo se estudia el uso de arquitecturas de hardware que incluyan GPUs para acelerar los benchmarks más difundidos en el campo de la computación de alto desempeño, es decir High Performance LINPACK (HPL), High Performance Conjugate Gradients (HPCG) y el que se usa para elaborar el ranking Graph500. Específicamente, se estudia la instalación y configuración de variantes de los benchmarks HPL y HPCG capaces de explotar el poder de cómputo ofrecido por plataformas de hardware masivamente paralelas. Además, considerando que Graph500 no dispone de una versión oficial que permite explotar las GPUs se realiza una revisión del estado del arte, se identifican los desarrollos más prometedores y se extienden los mismos para transformarlos en herramientas comparables con la versión del benchmark en CPU. Por último, se evalúan experimentalmente las diferentes variantes de los benchmarks y se estudian e interpretan los resultados obtenidos.

Detalles Bibliográficos
2016
HPC
LINPACK
HPL
HPCG
Graph500
GPGPU
CUDA
BFS
Español
Universidad de la República
COLIBRI
https://hdl.handle.net/20.500.12008/55604
Acceso abierto
Licencia Creative Commons Atribución - No Comercial - Sin Derivadas (CC - By-NC-ND 4.0)