Aceleración del algoritmo Floyd-Warshall sobre Intel Xeon Phi KNL

Desde hace años, los aceleradores van tomando mayor protagonismo en la comunidad de HPC. Con la introducción de los Xeon Phi de segunda generación, con nombre en código Knights Landing (KNL), la comunidad dispone de un nuevo acelerador x86 que trae importantes mejoras con respecto a su predecesor. E...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autor principal: Costi, Ulises
Otros Autores: Rucci, Enzo
Formato: Tesis Tesis de grado
Lenguaje:Español
Publicado: 2020
Materias:
HPC
Acceso en línea:http://sedici.unlp.edu.ar/handle/10915/109801
Aporte de:
id I19-R120-10915-109801
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
Xeon Phi
Knights Landing
Floyd-Warshal
AVX-512
MCDRAM
HPC
Hyper-Threading
grafo
caminos mínimos
spellingShingle Ciencias Informáticas
Xeon Phi
Knights Landing
Floyd-Warshal
AVX-512
MCDRAM
HPC
Hyper-Threading
grafo
caminos mínimos
Costi, Ulises
Aceleración del algoritmo Floyd-Warshall sobre Intel Xeon Phi KNL
topic_facet Ciencias Informáticas
Xeon Phi
Knights Landing
Floyd-Warshal
AVX-512
MCDRAM
HPC
Hyper-Threading
grafo
caminos mínimos
description Desde hace años, los aceleradores van tomando mayor protagonismo en la comunidad de HPC. Con la introducción de los Xeon Phi de segunda generación, con nombre en código Knights Landing (KNL), la comunidad dispone de un nuevo acelerador x86 que trae importantes mejoras con respecto a su predecesor. Entre ellas se destacan la ejecución fuera de orden, la duplicación de la cantidad de VPUs, y la integración de una memoria de alto ancho de banda. Una de las áreas bien conocidas por demandar gran poder de cómputo es la teoría de grafos, siendo el algoritmo Floyd-Warshall (FW) un caso bien conocido de la misma. La popularidad y alta demanda computacional de FW lo vuelve un caso interesante de análisis en HPC. Es por este motivo que esta tesina se enfoca en evaluar el uso de arquitectura Xeon Phi KNL para acelerar el algoritmo FW. Partiendo de una versión paralela “clásica” de FW, se muestra cómo aumenta el rendimiento con cada optimización aplicada hasta llegar a la solución optimizada, con la cual se logró un pico de 1039 GFLOPS. Complementariamente, se analizaron diferentes variantes de la implementación, con el fin de evaluar su utilidad en distintos escenarios alternativos. Por último, el código se encuentra disponible para beneficio de la comunidad académica, científica y productiva.
author2 Rucci, Enzo
author_facet Rucci, Enzo
Costi, Ulises
format Tesis
Tesis de grado
author Costi, Ulises
author_sort Costi, Ulises
title Aceleración del algoritmo Floyd-Warshall sobre Intel Xeon Phi KNL
title_short Aceleración del algoritmo Floyd-Warshall sobre Intel Xeon Phi KNL
title_full Aceleración del algoritmo Floyd-Warshall sobre Intel Xeon Phi KNL
title_fullStr Aceleración del algoritmo Floyd-Warshall sobre Intel Xeon Phi KNL
title_full_unstemmed Aceleración del algoritmo Floyd-Warshall sobre Intel Xeon Phi KNL
title_sort aceleración del algoritmo floyd-warshall sobre intel xeon phi knl
publishDate 2020
url http://sedici.unlp.edu.ar/handle/10915/109801
work_keys_str_mv AT costiulises aceleraciondelalgoritmofloydwarshallsobreintelxeonphiknl
bdutipo_str Repositorios
_version_ 1764820444314075137