Virtualizing high-end GPGPUs on ARM clusters for the next generation of high performance cloud computing

  • Authors:
  • Raffaele Montella;Giulio Giunta;Giuliano Laccetti

  • Affiliations:
  • Department of Science and Technology, University of Napoli Parthenope, Naples, Italy 80143;Department of Science and Technology, University of Napoli Parthenope, Naples, Italy 80143;Department of Mathematics and Applications, University of Napoli Federico II, Naples, Italy 80125

  • Venue:
  • Cluster Computing
  • Year:
  • 2014

Quantified Score

Hi-index 0.00

Visualization

Abstract

High performance cloud computing is behind the scene powering "the next big thing" as the mainstream accelerator for innovation in many areas. We describe here how to accelerate inexpensive ARM-based computing nodes with high-end GPGPUs hosted on x86_64 machines using the GVirtuS general-purpose virtualization service. We draw the vision of a possible next generation computing clusters characterized by highly heterogeneous parallelism heading to a lower electric power demanding, less heat producing and more environmental friendliness. Preliminary but promising performance data suggest that this solution could be considered as part of the foundations of the next generation of high performance cloud computing components.