7 Hits in 2.8 sec

On the Virtualization of CUDA Based GPU Remoting on ARM and X86 Machines in the GVirtuS Framework

Raffaele Montella, Giulio Giunta, Giuliano Laccetti, Marco Lapegna, Carlo Palmieri, Carmine Ferraro, Valentina Pelliccia, Cheol-Ho Hong, Ivor Spence, Dimitrios S. Nikolopoulos
2016 International journal of parallel programming  
Thanks to the new and improved remoting capabilities, GVirtus now enables GPU sharing among physical and virtual machines based on x86 and ARM CPUs on local workstations, computing clusters and distributed  ...  GVirtuS is the general virtualization system developed in 2009 and firstly introduced in 2010 enabling a completely transparent layer among GPUs and VMs.  ...  in part by the University of Naples Parthenope -Department of Science and Technologies "Weather/marine extreme event simulation with Galaxy-ES (Earth System) scientific workflow engine and cloud computing  ... 
doi:10.1007/s10766-016-0462-1 fatcat:duqsttegnjbaxg2vjgflbkh72i

Accelerating Linux and Android applications on low-power devices through remote GPGPU offloading

Raffaele Montella, Sokol Kosta, David Oro, Javier Vera, Carles Fernández, Carlo Palmieri, Diana Di Luccio, Giulio Giunta, Marco Lapegna, Giuliano Laccetti
2017 Concurrency and Computation  
RAPID supports CPU and GPGPU computation offloading on Linux and Android devices. Moreover, the framework implements lightweight secure data transmission of the offloading operations.  ...  We present the architecture of the framework, showing the integration of the CPU and GPGPU offloading modules.  ...  ACKNOWLEDGEMENTS This research has been funded by the European Commission under the Horizon 2020 program through Grant Agreement No 644312, corresponding to the "Heterogeneous Secure Multi-level Remote  ... 
doi:10.1002/cpe.4286 fatcat:tfhftarbprbkxam3deakxjxs5m

AVEC: Accelerator Virtualization in Cloud-Edge Computing for Deep Learning Libraries [article]

Jason Kennedy, Blesson Varghese, Carlos Reaño
2021 arXiv   pre-print
The AVEC accelerator virtualization framework is proposed that incurs minimum overheads and requires no source-code modification of the workload.  ...  This paper therefore sets out to investigate the potential of GPU accelerator virtualization to improve the performance of deep learning workloads in a cloud-edge environment.  ...  ACKNOWLEDGEMENTS We gratefully acknowledge the support of NVIDIA Corporation with the donation of the Jetson TX2 Development Kit used for this research.  ... 
arXiv:2103.04930v1 fatcat:6bsp4x3ixrfglnvtpmxk77i2fq

GPGPU Virtualization Techniques a Comparative Survey

M Alyas, Hamid Hassan
2018 VAWKUM Transactions on Computer Sciences  
That results in the need of GPU virtualization to maximize the use of an acquired GPU to share between the virtual machines for optimal use, to reduce power utilization and minimize the costs.  ...  This study comparatively reviews the recent GPU virtualization techniques including API remoting, para, full and hardware based virtualization, targeted for general-purpose accelerations.  ...  GVirtuS also support remote GPU accelerations through TCP/IP-based channel. It now also support x86 and ARM CPUs over cloud clusters and appliances as well as local work stations [40] .  ... 
doi:10.21015/vtcs.v15i3.521 fatcat:nv3vhidvxbdajhnavxn5lrnj44

D4.1 Programming Language And Runtime System: Requirements

Hans Vandierendonck
2016 Zenodo  
One of the components in the VINEYARD is the programming model and runtime system support, which is developed in Work Package 4.  ...  The VINEYARD projects aims to achieve easy-to-use and transparent acceleration of data analytics.  ...  The kernels will be 43 On the virtualization of CUDA based GPU remoting on ARM and X86 machines in the GVirtuS framework.  ... 
doi:10.5281/zenodo.898162 fatcat:h4qoibk26vfzdao5badtj6fdie

On the Energy-Efficiency of Byte-Addressable Non-Volatile Memory

Hans Vandierendonck, Ahmad Hassan, Dimitrios S. Nikolopoulos
2015 IEEE computer architecture letters  
External Consulting and Advisory Appointments  ...  On the Virtualization of CUDA based GPU Remoting on ARM and X86 Machines in the GVirtuS Framework. International Journal of Parallel Programming. In press. Posters 173 . 173 Vassiliadis, V., K.  ...  Woods, and D. Nikolopoulos (2014). Power Modelling and Capping for Heterogeneous ARM/FPGA SoCs. In: Proceedings of the 2014 International Conference on Field-Programmable Technology (FPT).  ... 
doi:10.1109/lca.2014.2355195 fatcat:35mkkiczcnd5thic5aqpwodiry

Hardware and Software Aspects of VM-Based Mobile-Cloud Offloading [chapter]

Yang Song, Haoliang Wang, Tolga Soyata
Advances in Wireless Technologies and Telecommunication  
GVirtuS currently can only runs on NVidia CUDA based GPUs but is going to be applied on other GPUs in the future.  ...  GVirtuS is an open source project that enables GPU virtualization by giving access of GPU to the virtual machines in a transparent way.  ... 
doi:10.4018/978-1-4666-8662-5.ch008 fatcat:pethyvgvhfaj5b46moybeb62oy