- -

Improving the User Experience of the rCUDA Remote GPU Virtualization Framework

RiuNet: Repositorio Institucional de la Universidad Politécnica de Valencia

Compartir/Enviar a

Citas

Estadísticas

  • Estadisticas de Uso

Improving the User Experience of the rCUDA Remote GPU Virtualization Framework

Mostrar el registro completo del ítem

Reaño González, C.; Silla Jiménez, F.; Castello Gimeno, A.; Peña Monferrer, AJ.; Mayo Gual, R.; Quintana Ortí, ES.; Duato Marín, JF. (2015). Improving the User Experience of the rCUDA Remote GPU Virtualization Framework. Concurrency and Computation: Practice and Experience. 27(14):3746-3770. https://doi.org/10.1002/cpe.3409

Por favor, use este identificador para citar o enlazar este ítem: http://hdl.handle.net/10251/65084

Ficheros en el ítem

Metadatos del ítem

Título: Improving the User Experience of the rCUDA Remote GPU Virtualization Framework
Autor: Reaño González, Carlos Silla Jiménez, Federico Castello Gimeno, Adrián Peña Monferrer, Antonio José Mayo Gual, Rafael Quintana Ortí, Enrique Salvador Duato Marín, José Francisco
Entidad UPV: Universitat Politècnica de València. Departamento de Sistemas Informáticos y Computación - Departament de Sistemes Informàtics i Computació
Universitat Politècnica de València. Departamento de Informática de Sistemas y Computadores - Departament d'Informàtica de Sistemes i Computadors
Fecha difusión:
Resumen:
Graphics processing units (GPUs) are being increasingly embraced by the high-performance computing community as an effective way to reduce execution time by accelerating parts of their applications. remote CUDA (rCUDA) ...[+]
Palabras clave: GPGPU , CUDA , Virtualización , HPC , Clusters
Derechos de uso: Reserva de todos los derechos
Fuente:
Concurrency and Computation: Practice and Experience. (issn: 1532-0626 )
DOI: 10.1002/cpe.3409
Editorial:
Wiley
Versión del editor: http://dx.doi.org/10.1002/cpe.3409
Código del Proyecto:
info:eu-repo/grantAgreement/GVA//PROMETEOII%2F2013%2F009/ES/DESARROLLO DE LIBRERIAS PARA GESTIONAR EL ACCESO A DISPOSITIVOS REMOTOS COMPARTIDOS EN SERVIDORES DE ALTAS PRESTACIONES/
info:eu-repo/grantAgreement/EC/H2020/780529/EU/Easy Reading: A Framework for Personalised Cognitive Accessibility when using Original Digital Content/
info:eu-repo/grantAgreement/DOE//DE-AC02-06CH11357/
Agradecimientos:
This work was funded by the Generalitat Valenciana under Grant PROMETEOII/2013/009 of the PROMETEO program phase II. The author from Argonne National Laboratory was supported by the US Department of Energy, Office of ...[+]
Tipo: Artículo

References

NVIDIA NVIDIA industry cases http://www.nvidia.es/object/tesla-case-studies

Figueiredo, R., Dinda, P. A., & Fortes, J. (2005). Guest Editors’ Introduction: Resource Virtualization Renaissance. Computer, 38(5), 28-31. doi:10.1109/mc.2005.159

Duato J Igual FD Mayo R Peña AJ Quintana-Ortí ES Silla F An efficient implementation of GPU virtualization in high performance clusters Euro-Par 2009 Workshops, ser. LNCS, 6043 Delft, Netherlands, 385 394 [+]
NVIDIA NVIDIA industry cases http://www.nvidia.es/object/tesla-case-studies

Figueiredo, R., Dinda, P. A., & Fortes, J. (2005). Guest Editors’ Introduction: Resource Virtualization Renaissance. Computer, 38(5), 28-31. doi:10.1109/mc.2005.159

Duato J Igual FD Mayo R Peña AJ Quintana-Ortí ES Silla F An efficient implementation of GPU virtualization in high performance clusters Euro-Par 2009 Workshops, ser. LNCS, 6043 Delft, Netherlands, 385 394

Duato J Peña AJ Silla F Mayo R Quintana-Ortí ES Performance of CUDA virtualized remote GPUs in high performance clusters International Conference on Parallel Processing, Taipei, Taiwan 2011 365 374

Duato J Peña AJ Silla F Fernández JC Mayo R Quintana-Ortí ES Enabling CUDA acceleration within virtual machines using rCUDA International Conference on High Performance Computing, Bangalore, India 2011 1 10

Shi, L., Chen, H., Sun, J., & Li, K. (2012). vCUDA: GPU-Accelerated High-Performance Computing in Virtual Machines. IEEE Transactions on Computers, 61(6), 804-816. doi:10.1109/tc.2011.112

Gupta V Gavrilovska A Schwan K Kharche H Tolia N Talwar V Ranganathan P GViM: GPU-accelerated virtual machines 3rd Workshop on System-Level Virtualization for High Performance Computing, Nuremberg, Germany 2009 17 24

Giunta G Montella R Agrillo G Coviello G A GPGPU transparent virtualization component for high performance computing clouds Euro-Par 2010 - Parallel Processing, 6271 Ischia, Italy, 379 391

Zillians VGPU http://www.zillians.com/vgpu

Liang TY Chang YW GridCuda: a grid-enabled CUDA programming toolkit Proceedings of the 25th IEEE International Conference on Advanced Information Networking and Applications Workshops (WAINA), Biopolis, Singapore 2011 141 146

Barak A Ben-Nun T Levy E Shiloh A Apackage for OpenCL based heterogeneous computing on clusters with many GPU devices Workshop on Parallel Programming and Applications on Accelerator Clusters, Heraklion, Crete, Greece 2010 1 7

Xiao S Balaji P Zhu Q Thakur R Coghlan S Lin H Wen G Hong J Feng W-C VOCL: an optimized environment for transparent virtualization of graphics processing units Proceedings of InPar, San Jose, California, USA 2012 1 12

Kim J Seo S Lee J Nah J Jo G Lee J SnuCL: an OpenCL framework for heterogeneous CPU/GPU clusters Proceedings of the 26th International Conference on Supercomputing, Venice, Italy 2012 341 352

NVIDIA The NVIDIA CUDA Compiler Driver NVCC Version 5, NVIDIA 2012

Quinlan D Panas T Liao C ROSE http://rosecompiler.org/

Free Software Foundation, Inc. GCC, the GNU Compiler Collection http://gcc.gnu.org/

LLVM Clang: a C language family frontend for LLVM http://clang.llvm.org/

Martinez G Feng W Gardner M CU2CL: a CUDA-to-OpenCL Translator for Multi- and Many-core Architectures http://eprints.cs.vt.edu/archive/00001161/01/CU2CL.pdf

LLVM The LLVM compiler infrastructure http://llvm.org/

Reaño C Peña AJ Silla F Duato J Mayo R Quintana-Orti ES CU2rCU: towards the complete rCUDA remote GPU virtualization and sharing solution Proceedings of the 19th International Conference on High Performance Computing (HiPC), Pune, India 2012 1 10

NVIDIA The NVIDIA GPU Computing SDK Version 4, NVIDIA 2011

Sandia National Labs LAMMPS molecular dynamics simulator http://lammps.sandia.gov/

Citrix Systems, Inc. Xen http://xen.org/

Peña AJ Virtualization of accelerators in high performance clusters Ph.D. Thesis, 2013

NVIDIA CUDA profiler user's guide version 5, NVIDIA 2012

Igual, F. D., Chan, E., Quintana-Ortí, E. S., Quintana-Ortí, G., van de Geijn, R. A., & Van Zee, F. G. (2012). The FLAME approach: From dense linear algebra algorithms to high-performance multi-accelerator implementations. Journal of Parallel and Distributed Computing, 72(9), 1134-1143. doi:10.1016/j.jpdc.2011.10.014

Slurm workload manager http://slurm.schedmd.com

[-]

recommendations

 

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

Mostrar el registro completo del ítem