Tuning remote GPU virtualization for InfiniBand networks

In the past few years, a tendency towards using InfiniBand networks to interconnect high performance computing clusters can be observed. Thus, most of the supercomputers appearing in the TOP500 list either use Ethernet or InfiniBand interconnects. Regarding the latter, the complexity of the InfiniBa...

Descripción completa

Detalles Bibliográficos
Autores: Reaño González, Carlos, Silla, Federico|||0000-0002-6435-1200
Tipo de recurso: artículo
Fecha de publicación:2016
País:España
Institución:Universitat Politècnica de València (UPV)
Repositorio:RiuNet. Repositorio Institucional de la Universitat Politécnica de Valéncia
Idioma:inglés
OAI Identifier:oai:riunet.upv.es:10251/83128
Acceso en línea:https://riunet.upv.es/handle/10251/83128
Access Level:acceso abierto
Palabra clave:HPC
InfiniBand
CUDA
Remote GPU virtualization
Networks
Performance
Tuning
ARQUITECTURA Y TECNOLOGIA DE COMPUTADORES
id ES_d6d94ce4064151d49193d388a4ee07d9
oai_identifier_str oai:riunet.upv.es:10251/83128
network_acronym_str ES
network_name_str España
repository_id_str
spelling Tuning remote GPU virtualization for InfiniBand networksReaño González, CarlosSilla, Federico|||0000-0002-6435-1200HPCInfiniBandCUDARemote GPU virtualizationNetworksPerformanceTuningARQUITECTURA Y TECNOLOGIA DE COMPUTADORESIn the past few years, a tendency towards using InfiniBand networks to interconnect high performance computing clusters can be observed. Thus, most of the supercomputers appearing in the TOP500 list either use Ethernet or InfiniBand interconnects. Regarding the latter, the complexity of the InfiniBand programming API (i.e., InfiniBand Verbs) makes it difficult for applications to get the maximum performance of these networks. In this paper we expose how we have tuned a remote GPU virtualization framework whose communications module is implemented using InfiniBand Verbs. The net result is a noticeable increase in the performance of this framework, significantly reducing the gap between remote and local GPUs.This work was funded by the Spanish MINECO and FEDER funds under Grant TIN2012-38341-C04-01. Authors are also grateful for the generous support provided by Mellanox Technologies.Springer Verlag (Germany)Departamento de Informática de Sistemas y ComputadoresEscuela Técnica Superior de Ingeniería InformáticaGrupo de Arquitecturas ParalelasMellanox Technologies Ltd.Repositorio Institucional de la Universitat Politècnica de València Riunet20162016-12-01journal articlehttp://purl.org/coar/resource_type/c_6501VoRhttp://purl.org/coar/version/c_970fb48d4fbd8a85info:eu-repo/semantics/articleapplication/pdfapplication/pdfhttps://riunet.upv.es/handle/10251/83128reponame:RiuNet. Repositorio Institucional de la Universitat Politécnica de Valénciainstname:Universitat Politècnica de València (UPV)InglésengMinisterio de Economía y Competitividad http://dx.doi.org/10.13039/501100003329 TIN2012-38341-C04-01 MEJORA DE LA ARQUITECTURA DE SERVIDORES, SERVICIOS Y APLICACIONESopen accesshttp://purl.org/coar/access_right/c_abf2Reserva de todos los derechoshttp://rightsstatements.org/vocab/InC/1.0/info:eu-repo/semantics/openAccessoai:riunet.upv.es:10251/831282026-06-13T07:49:27Z
dc.title.none.fl_str_mv Tuning remote GPU virtualization for InfiniBand networks
title Tuning remote GPU virtualization for InfiniBand networks
spellingShingle Tuning remote GPU virtualization for InfiniBand networks
Reaño González, Carlos
HPC
InfiniBand
CUDA
Remote GPU virtualization
Networks
Performance
Tuning
ARQUITECTURA Y TECNOLOGIA DE COMPUTADORES
title_short Tuning remote GPU virtualization for InfiniBand networks
title_full Tuning remote GPU virtualization for InfiniBand networks
title_fullStr Tuning remote GPU virtualization for InfiniBand networks
title_full_unstemmed Tuning remote GPU virtualization for InfiniBand networks
title_sort Tuning remote GPU virtualization for InfiniBand networks
dc.creator.none.fl_str_mv Reaño González, Carlos
Silla, Federico|||0000-0002-6435-1200
author Reaño González, Carlos
author_facet Reaño González, Carlos
Silla, Federico|||0000-0002-6435-1200
author_role author
author2 Silla, Federico|||0000-0002-6435-1200
author2_role author
dc.contributor.none.fl_str_mv Departamento de Informática de Sistemas y Computadores
Escuela Técnica Superior de Ingeniería Informática
Grupo de Arquitecturas Paralelas
Mellanox Technologies Ltd.
Repositorio Institucional de la Universitat Politècnica de València Riunet
dc.subject.none.fl_str_mv HPC
InfiniBand
CUDA
Remote GPU virtualization
Networks
Performance
Tuning
ARQUITECTURA Y TECNOLOGIA DE COMPUTADORES
topic HPC
InfiniBand
CUDA
Remote GPU virtualization
Networks
Performance
Tuning
ARQUITECTURA Y TECNOLOGIA DE COMPUTADORES
description In the past few years, a tendency towards using InfiniBand networks to interconnect high performance computing clusters can be observed. Thus, most of the supercomputers appearing in the TOP500 list either use Ethernet or InfiniBand interconnects. Regarding the latter, the complexity of the InfiniBand programming API (i.e., InfiniBand Verbs) makes it difficult for applications to get the maximum performance of these networks. In this paper we expose how we have tuned a remote GPU virtualization framework whose communications module is implemented using InfiniBand Verbs. The net result is a noticeable increase in the performance of this framework, significantly reducing the gap between remote and local GPUs.
publishDate 2016
dc.date.none.fl_str_mv 2016
2016-12-01
dc.type.none.fl_str_mv journal article
http://purl.org/coar/resource_type/c_6501
VoR
http://purl.org/coar/version/c_970fb48d4fbd8a85
dc.type.openaire.fl_str_mv info:eu-repo/semantics/article
format article
dc.identifier.none.fl_str_mv https://riunet.upv.es/handle/10251/83128
url https://riunet.upv.es/handle/10251/83128
dc.language.none.fl_str_mv Inglés
eng
language_invalid_str_mv Inglés
language eng
dc.relation.none.fl_str_mv Ministerio de Economía y Competitividad http://dx.doi.org/10.13039/501100003329 TIN2012-38341-C04-01 MEJORA DE LA ARQUITECTURA DE SERVIDORES, SERVICIOS Y APLICACIONES
dc.rights.none.fl_str_mv open access
http://purl.org/coar/access_right/c_abf2
Reserva de todos los derechos
http://rightsstatements.org/vocab/InC/1.0/
dc.rights.openaire.fl_str_mv info:eu-repo/semantics/openAccess
rights_invalid_str_mv open access
http://purl.org/coar/access_right/c_abf2
Reserva de todos los derechos
http://rightsstatements.org/vocab/InC/1.0/
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
application/pdf
dc.publisher.none.fl_str_mv Springer Verlag (Germany)
publisher.none.fl_str_mv Springer Verlag (Germany)
dc.source.none.fl_str_mv reponame:RiuNet. Repositorio Institucional de la Universitat Politécnica de Valéncia
instname:Universitat Politècnica de València (UPV)
instname_str Universitat Politècnica de València (UPV)
reponame_str RiuNet. Repositorio Institucional de la Universitat Politécnica de Valéncia
collection RiuNet. Repositorio Institucional de la Universitat Politécnica de Valéncia
repository.name.fl_str_mv
repository.mail.fl_str_mv
_version_ 1869420920372723712
score 15,198674