2015
DOI: 10.1145/2817817.2731192
|View full text |Cite
|
Sign up to set email alerts
|

GPUswap

Abstract: Over the last few years, GPUs have been finding their way into cloud computing platforms, allowing users to benefit from the performance of GPUs at low cost. However, a large portion of the cloud's cost advantage traditionally stems from oversubscription: Cloud providers rent out more resources to their customers than are actually available, expecting that the customers will not actually use all of the promised resources. For GPU memory, this oversubscription is difficult due to the lack of support for demand … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2018
2018
2021
2021

Publication Types

Select...
5
1

Relationship

0
6

Authors

Journals

citations
Cited by 11 publications
(1 citation statement)
references
References 10 publications
0
1
0
Order By: Relevance
“…GLoop runtime offers an event-driven execution environment which isolates GPGPU apps and requires no modifications to the proprietary GPGPU stack. GLoop forces GLoop-based apps to isolate the execution of GPU kernels in order to establish their own GPU contexts, each of which has its GPU virtual address space [26], [45], [46]. In addition, GLoop mechanisms are on top of existing GPGPU runtime libraries, such as CUDA.…”
Section: Gloop Runtimementioning
confidence: 99%
“…GLoop runtime offers an event-driven execution environment which isolates GPGPU apps and requires no modifications to the proprietary GPGPU stack. GLoop forces GLoop-based apps to isolate the execution of GPU kernels in order to establish their own GPU contexts, each of which has its GPU virtual address space [26], [45], [46]. In addition, GLoop mechanisms are on top of existing GPGPU runtime libraries, such as CUDA.…”
Section: Gloop Runtimementioning
confidence: 99%