InfiniBand verbs optimizations for remote GPU virtualization
© 2015 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to s...
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Tagungsbericht |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | © 2015 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.
The use of InfiniBand networks to interconnect
high performance computing clusters has considerably increased
during the last years. So much so that the majority of
the supercomputers included in the TOP500 list either use
Ethernet or InfiniBand interconnects. Regarding the latter,
due to the complexity of the InfiniBand programming API
(i.e., InfiniBand Verbs) and the lack of documentation, there
are not enough recent available studies explaining how to
optimize applications to get the maximum performance from
this fabric. In this paper we expose two different optimizations
to be used when developing applications using InfiniBand
Verbs, each providing an average bandwidth improvement of
3.68% and 217.14%, respectively. In addition, we show that
when combining both optimizations, the average bandwidth
gain is 43.29%. This bandwidth increment is key for remote
GPU virtualization frameworks. Actually, this noticeable gain
translates into a reduction of up to 35% in execution time of
applications using remote GPU virtualization frameworks.
This work was funded by the Generalitat Valenciana under
Grant PROMETEOII/2013/009 of the PROMETEO program
phase II. Authors are also grateful for the generous support
provided by Mellanox Technologies
Reaño González, C.; Silla Jiménez, F. (2015). InfiniBand verbs optimizations for remote GPU virtualization. IEEE. https://doi.org/10.1109/CLUSTER.2015.139 |
---|