Managing renewable energy and carbon footprint in multi-cloud computing environments

M Xu, R Buyya - Journal of Parallel and Distributed Computing, 2020 - Elsevier
Cloud computing offers attractive features for both service providers and customers. Users
benefit from the pay-as-you-go model by saving expenditures and service providers are …

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 …

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 …

A virtual multi-channel GPU fair scheduling method for virtual machines

H Tan, Y Tan, X He, K Li, K Li - IEEE Transactions on Parallel …, 2018 - ieeexplore.ieee.org
In modern virtual computing environment, the 2D/3D rendering performance and parallel
computing potential of GPU (graphics processing unit) must be fully exploited for multiple …

Gpu-job migration: The rcuda case

J Prades, F Silla - IEEE Transactions on Parallel and …, 2019 - ieeexplore.ieee.org
Virtualization techniques have been shown to report benefits to data centers and other
computing facilities. In this regard, not only virtual machines allow to reduce the size of the …

Talaria: In-engine synchronisation for seamless migration of mobile edge gaming instances

T Braud, A Alhilal, P Hui - … of the 17th International Conference on …, 2021 - dl.acm.org
Mobile cloud gaming requires a very low end-to-end latency. Edge computing significantly
reduces network latency. However, in mobility scenarios, the user will frequently move out of …

Analyzing the performance/power tradeoff of the rCUDA middleware for future exascale systems

C Reaño, J Prades, F Silla - Journal of Parallel and Distributed Computing, 2019 - Elsevier
The computing power of supercomputers and data centers has noticeably grown during the
last decades at the cost of an ever increasing energy demand. The need for energy (and …

On the effect of using rCUDA to provide CUDA acceleration to Xen virtual machines

J Prades, C Reaño, F Silla - Cluster Computing, 2019 - Springer
Nowadays, many data centers use virtual machines (VMs) in order to achieve a more
efficient use of hardware resources. The use of VMs provides a reduction in equipment and …

Partial migration technique for GPGPU tasks to Prevent GPU Memory Starvation in RPC‐based GPU Virtualization

JH Kang, JB Lim, HC Yu - Software: Practice and Experience, 2020 - Wiley Online Library
Graphics processing unit (GPU) virtualization technology enables a single GPU to be shared
among multiple virtual machines (VMs), thereby allowing multiple VMs to perform GPU …

Made-to-measure GPUs on virtual machines with rCUDA

J Prades, F Silla - Workshop Proceedings of the 47th International …, 2018 - dl.acm.org
Virtual machines (VMs) are a mature technology widely used worldwide during the last
decades. VMs allow to reduce acquisition costs of data centers as well as reduce the cost of …