GPGPU Cloud: A Paradigm for General Purpose Computing

The Kepler General Purpose GPU(GPGPU) architecture was developed to directly support GPU virtualization and make GPGPU cloud computing more broadly applicable by providing general purpose computing capability in the form of on-demand virtual resources. This paper describes a baseline GPGPU cloud sys...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Tsinghua science and technology 2013-02, Vol.18 (1), p.22-33
Hauptverfasser: Hu, Liang, Che, Xilong, Xie, Zhenzhen
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:The Kepler General Purpose GPU(GPGPU) architecture was developed to directly support GPU virtualization and make GPGPU cloud computing more broadly applicable by providing general purpose computing capability in the form of on-demand virtual resources. This paper describes a baseline GPGPU cloud system built on Kepler GPUs, for the purpose of exploring hardware potential while improving task performance. This paper elaborates a general scheme which defines the whole cloud system into a cloud layer, a server layer, and a GPGPU layer. This paper also execution mechanism of each layer on a GPGPU cloud. ustrates the hardware features, task features, scheduling mechanism, and Thus, this paper provides a better understanding of general-purpose computing
ISSN:1007-0214
1878-7606
1007-0214
DOI:10.1109/TST.2013.6449404