• https://doi.org/10.4018/978-1-5225-0153-4.ch010Copy DOI Icon

GPGPU as a Service

  • Jan 1, 2016
  • Javier Prades +3 more
Show More
  • Abstract
  • Literature Map
  • References
  • Similar Papers
Abstract

Current data centers leverage virtual machines (VMs) in order to efficiently use hardware resources. VMs allow reducing equipment acquisition costs as well as decreasing overall energy consumption. However, although VMs have noticeably evolved to make a smart use of the underlying hardware, the use of GPUs (Graphics Processing Units) for General Purpose computing (GPGPU) is still not efficiently supported. This concern might be addressed by remote GPU virtualization solutions, which may provide VMs with GPUs located in a remote node, detached from the host where the VMs are being executed. This chapter presents an in-depth analysis about how to provide GPU access to applications running inside VMs. This analysis is complemented with experimental results which show that the use of remote GPU virtualization is an effective mechanism to provide GPU access to applications with negligible overheads. Finally, the approach is presented in the context of cloud federations for providing GPGPU as a Service.

Similar Papers
  • Research Article
  • Citations19

A Virtual Multi-Channel GPU Fair Scheduling Method for Virtual Machines

  • Feb 01, 2019
  • IEEE Transactions on Parallel and Distributed Systems
  • Huailiang Tan +4
  • Book Chapter
  • Citations3

Utilizing GPU Virtualization to Protect the Private Keys of GPU Cryptographic Computation

  • Jan 01, 2018
  • Ziyang Wang +3
  • Research Article
  • Citations11

Mitigation technique for performance degradation of virtual machine owing to GPU pass-through in fog computing

  • Jun 01, 2018
  • Journal of Communications and Networks
  • Jihun Kang +1
  • Book Chapter
  • Citations2

Enhancing Cloud-Based Servers by GPU/CPU Virtualization Management

  • Jan 01, 2013
  • Tin-Yu Wu +3
  • PDF
  • Research Article
  • Citations2

Fine-Grained Allocation Algorithm for Sharing Heterogeneous Resources in Data Center

  • Jun 01, 2020
  • Xibei Gongye Daxue Xuebao/Journal of Northwestern Polytechnical University
  • Xiaochun Tang +2
  • Research Article
  • Citations7

GPU Virtualization using PCI Direct Pass-Through

  • Feb 01, 2013
  • Applied Mechanics and Materials
  • Hee Seung Jo +2
  • Research Article
  • Citations5

Active and passive cooling techniques of graphical processing units in automotive applications - a review

  • Jun 01, 2024
  • Engineering Research Express
  • S M Praveen +1
  • Conference Article

GPU Based Angular Radial Transform for Image Analysis

  • Jun 01, 2020
  • Mingkai Tang +4
  • PDF
  • Research Article
  • Citations1

GPU ACCELERATION OF DOPPLER BROADENING FOR NEUTRON TRANSPORT CALCULATIONS1

  • Jan 01, 2021
  • EPJ Web of Conferences
  • Paul E Burke +2
  • Conference Article
  • Citations1

Gpu Accelerated Polar Fourier Analysis For Feature Extraction

  • Oct 01, 2020
  • Mingkai Tang +5
  • Research Article
  • Citations38

Generation of Random Numbers on Graphics Processors: Forced Indentation In Silico of the Bacteriophage HK97

  • Dec 31, 2010
  • The Journal of Physical Chemistry B
  • A Zhmurov +3
  • Book Chapter
  • Citations1

GPU Computing in Biomolecular Modeling and Nanodesign

  • Jan 01, 2012
  • Tibor Kožár
  • Research Article
  • Citations2

CITK - an architecture and examples of CUDA enabled ITK filters

  • Aug 23, 2011
  • The Insight Journal
  • Richard Beare +6
  • Conference Article
  • Citations5

Accelerating VNF-based Deep Packet Inspection with the use of GPUs

  • Jul 01, 2018
  • Igor M Araujo +3
  • PDF
  • Research Article
  • Citations5

Agnostic Energy Consumption Models for Heterogeneous GPUs in Cloud Computing

  • Mar 12, 2024
  • Applied Sciences
  • Abdulaziz Alnori +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.