An application framework for migrating GPGPU Cloud applications

Sho Yuhara, Yusuke Suzuki, Kenji Kono

Research output: Chapter in Book/Report/Conference proceedingConference contribution

1 Citation (Scopus)

Abstract

Graphics Processing Units (GPUS) have become a common computing resource for general-purpose computing (GPGPU). GPU usage has also spread to high-Throughput server applications, taking advantage of its massively parallel nature and wide availability at various cloud platforms. Although various methods currently exist to share a single GPU among multiple applications, migrating GPGPU server applications across different machines is challenging due to lack of hardware mechanisms, such as programmable preemption and access to GPU context. This paper presents an event-driven framework for GPGPU server applications, which enables us to implement a software based approach for migration which overcomes current hardware limitations.

Original languageEnglish
Title of host publicationProceedings - IEEE 10th International Conference on Cloud Computing Technology and Science, CloudCom 2018
PublisherIEEE Computer Society
Pages62-66
Number of pages5
ISBN (Electronic)9781538678992
DOIs
Publication statusPublished - 2018 Dec 26
Event10th International Conference on Cloud Computing Technology and Science, CloudCom 2018 - Nicosia, Cyprus
Duration: 2018 Dec 102018 Dec 13

Publication series

NameProceedings of the International Conference on Cloud Computing Technology and Science, CloudCom
Volume2018-December
ISSN (Print)2330-2194
ISSN (Electronic)2330-2186

Other

Other10th International Conference on Cloud Computing Technology and Science, CloudCom 2018
Country/TerritoryCyprus
CityNicosia
Period18/12/1018/12/13

Keywords

  • Cloud Computing
  • GPGPU
  • Migration

ASJC Scopus subject areas

  • Computational Theory and Mathematics
  • Computer Networks and Communications
  • Software
  • Theoretical Computer Science

Fingerprint

Dive into the research topics of 'An application framework for migrating GPGPU Cloud applications'. Together they form a unique fingerprint.

Cite this