A general-purpose virtualization service for HPC on cloud computing: an application to GPUs

  • Authors:
  • Raffaele Montella;Giuseppe Coviello;Giulio Giunta;Giuliano Laccetti;Florin Isaila;Javier Garcia Blas

  • Affiliations:
  • Department of Applied Science, University of Napoli Parthenope, Italy;Department of Applied Science, University of Napoli Parthenope, Italy;Department of Applied Science, University of Napoli Parthenope, Italy;Department of Mathematics and Applications, University of Napoli Federico II, Italy;Department of Computer Science, University of Madrid Carlos III, Spain;Department of Computer Science, University of Madrid Carlos III, Spain

  • Venue:
  • PPAM'11 Proceedings of the 9th international conference on Parallel Processing and Applied Mathematics - Volume Part I
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper describes the generic virtualization service GVirtuS (Generic Virtualization Service), a framework for development of split-drivers for cloud virtualization solutions. The main goal of GVirtuS is to provide tools for developing elastic computing abstractions for high-performance private and public computing clouds. In this paper we focus our attention on GPU virtualization. However, GVirtuS is not limited to accelerator-based architectures: a virtual high performance parallel file system and a MPI channel are ongoing projects based on our split driver virtualization technology.