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...
| Autores: | , |
|---|---|
| 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 |