GPU virtualization and scheduling methods: A comprehensive survey

CH Hong, I Spence, DS Nikolopoulos - ACM Computing Surveys (CSUR …, 2017 - dl.acm.org
The integration of graphics processing units (GPUs) on high-end compute nodes has
established a new accelerator-based heterogeneous computing model, which now …

Accelerated serverless computing based on GPU virtualization

DM Naranjo, S Risco, C de Alfonso, A Pérez… - Journal of Parallel and …, 2020 - Elsevier
This paper introduces a platform to support serverless computing for scalable event-driven
data processing that features a multi-level elasticity approach combined with virtualization of …

FECoM: A Step towards Fine-Grained Energy Measurement for Deep Learning

S Rajput, T Widmayer, Z Shang, M Kechagia… - arXiv preprint arXiv …, 2023 - arxiv.org
With the increasing usage, scale, and complexity of Deep Learning (DL) models, their
rapidly growing energy consumption has become a critical concern. Promoting green …

CRUM: Checkpoint-restart support for CUDA's unified memory

R Garg, A Mohan, M Sullivan… - 2018 IEEE International …, 2018 - ieeexplore.ieee.org
Unified Virtual Memory (UVM) was recently introduced with CUDA version 8 and the Pascal
GPU. The older CUDA programming style is akin to older large-memory UNIX applications …

Enhancing Energy-Awareness in Deep Learning through Fine-Grained Energy Measurement

S Rajput, T Widmayer, Z Shang, M Kechagia… - ACM Transactions on …, 2024 - dl.acm.org
With the increasing usage, scale, and complexity of Deep Learning (dl) models, their rapidly
growing energy consumption has become a critical concern. Promoting green development …

Accelerator virtualization in fog computing: Moving from the cloud to the edge

B Varghese, C Reano, F Silla - IEEE Cloud Computing, 2018 - ieeexplore.ieee.org
Hardware accelerators are available on the cloud for enhanced analytics. Next-generation
clouds aim to bring enhanced analytics using accelerators closer to user devices at the edge …

Remote gpu virtualization: Is it useful?

F Silla, J Prades, S Iserte… - 2016 2nd IEEE …, 2016 - ieeexplore.ieee.org
Graphics Processing Units (GPUs) are currently used in many computing facilities. However,
GPUs present several side effects, such as increased acquisition costs as well as larger …

Distributed configuration, authorization and management in the cloud-based internet of things

M Henze, B Wolters, R Matzutt… - 2017 IEEE Trustcom …, 2017 - ieeexplore.ieee.org
Network-based deployments within the Internet of Things increasingly rely on the cloud-
controlled federation of individual networks to configure, authorize, and manage devices …

Trading memory for randomness

K Chatterjee, L De Alfaro… - … Conference on the …, 2004 - ieeexplore.ieee.org
Strategies in repeated games can be classified as to whether or not they use memory and/or
randomization. We consider Markov decision processes and 2-player graph games, both of …

Adrias: Interference-aware memory orchestration for disaggregated cloud infrastructures

D Masouros, C Pinto, M Gazzetti… - … Symposium on High …, 2023 - ieeexplore.ieee.org
Workload co-location has become the de-facto approach for hosting applications in Cloud
environments, leading, however, to interference and fragmentation in shared resources of …