Mostrar el registro sencillo del ítem

dc.contributor.authorPeña Monferrer, Antonio J.
dc.contributor.authorReaño, Carlos
dc.contributor.authorSilla, Federico
dc.contributor.authorMayo, Rafael
dc.contributor.authorQuintana-Orti, Enrique S.
dc.contributor.authorDuato, José
dc.date.accessioned2015-06-24T14:15:07Z
dc.date.available2015-06-24T14:15:07Z
dc.date.issued2014
dc.identifier.issn0167-8191
dc.identifier.urihttp://hdl.handle.net/10234/125124
dc.description.abstractIn this paper we detail the key features, architectural design, and implementation of rCUDA, an advanced framework to enable remote and transparent GPGPU acceleration in HPC clusters. rCUDA allows decoupling GPUs from nodes, forming pools of shared accelerators, which brings enhanced flexibility to cluster configurations. This opens the door to configurations with fewer accelerators than nodes, as well as permits a single node to exploit the whole set of GPUs installed in the cluster. In our proposal, CUDA applications can seamlessly interact with any GPU in the cluster, independently of its physical location. Thus, GPUs can be either distributed among compute nodes or concentrated in dedicated GPGPU servers, depending on the cluster administrator’s policy. This proposal leads to savings not only in space but also in energy, acquisition, and maintenance costs. The performance evaluation in this paper with a series of benchmarks and a production application clearly demonstrates the viability of this proposal. Concretely, experiments with the matrix–matrix product reveal excellent performance compared with regular executions on the local GPU; on a much more complex application, the GPU-accelerated LAMMPS, we attain up to 11x speedup employing 8 remote accelerators from a single node with respect to a 12-core CPU-only execution. GPGPU service interaction in compute nodes, remote acceleration in dedicated GPGPU servers, and data transfer performance of similar GPU virtualization frameworks are also evaluated.ca_CA
dc.format.extent15 p.ca_CA
dc.language.isoengca_CA
dc.publisherElsevierca_CA
dc.relation.isPartOfParallel Computing Volume 40, Issue 10, December 2014ca_CA
dc.rights© 2014 Elsevier B.V. All rights reserved.ca_CA
dc.rights.urihttp://rightsstatements.org/vocab/InC/1.0/*
dc.subjectGraphics processorsca_CA
dc.subjectVirtualizationca_CA
dc.subjectHigh performance computingca_CA
dc.subjectClustersca_CA
dc.titleA complete and efficient CUDA-sharing solution for HPC clustersca_CA
dc.typeinfo:eu-repo/semantics/articleca_CA
dc.identifier.doihttp://dx.doi.org/10.1016/j.parco.2014.09.011
dc.rights.accessRightsinfo:eu-repo/semantics/restrictedAccessca_CA
dc.relation.publisherVersionhttp://www.sciencedirect.com/science/article/pii/S0167819114001227#ca_CA


Ficheros en el ítem

FicherosTamañoFormatoVer

No hay ficheros asociados a este ítem.

Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo del ítem