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 …

Using GPGPU accelerated interpolation algorithms for marine bathymetry processing with on-premises and cloud based computational resources

L Marcellino, R Montella, S Kosta, A Galletti… - … Conference on Parallel …, 2017 - Springer
Data crowdsourcing is one of most remarkable results of pervasive and internet connected
low-power devices making diverse and different “things” as a world wide distributed system …

On the benefits of the remote GPU virtualization mechanism: The rCUDA case

F Silla, S Iserte, C Reaño… - … and Computation: Practice …, 2017 - Wiley Online Library
Graphics processing units (GPUs) are being adopted in many computing facilities given their
extraordinary computing power, which makes it possible to accelerate many general …

Workflow-based automatic processing for internet of floating things crowdsourced data

R Montella, D Di Luccio, L Marcellino, A Galletti… - Future generation …, 2019 - Elsevier
Data from sensors incorporated into mobile devices, such as networked navigational
sensors, can be used to capture detailed environmental information. We describe here a …

Accelerating Linux and Android applications on low‐power devices through remote GPGPU offloading

R Montella, S Kosta, D Oro, J Vera… - Concurrency and …, 2017 - Wiley Online Library
Low‐power devices are usually highly constrained in terms of CPU computing power,
memory, and GPGPU resources for real‐time applications to run. In this paper, we describe …

Cricket: A virtualization layer for distributed execution of CUDA applications with checkpoint/restart support

N Eiling, J Baude, S Lankes… - … and Computation: Practice …, 2022 - Wiley Online Library
In high‐performance computing and cloud computing the introduction of heterogeneous
computing resources, such as GPU accelerator have led to a dramatic increase in …

KubeGPU: efficient sharing and isolation mechanisms for GPU resource management in container cloud

W Shen, Z Liu, Y Tan, Z Luo, Z Lei - The Journal of Supercomputing, 2023 - Springer
With the increasing number of new containerized applications, such as high performance
and deep learning applications, started to reply on GPU, efficiently supporting GPU in …

FollowMe@ LS: Electricity price and source aware resource management in geographically distributed heterogeneous datacenters

H Ali, M Zakarya, IU Rahman, AA Khan… - Journal of Systems and …, 2021 - Elsevier
With rapid availability of renewable energy sources and growing interest in their use in the
datacenter industry presents opportunities for service providers to reduce their energy …