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 …

Local and remote GPUs perform similar with EDR 100G InfiniBand

C Reaño, F Silla, G Shainer, S Schultz - … of the Industrial Track of the …, 2015 - dl.acm.org
The use of graphics processing units (GPUs) to accelerate some portions of applications is
widespread nowadays. To avoid the usual inconveniences associated with these …

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 …

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 …

A serverless gateway for event‐driven machine learning inference in multiple clouds

DM Naranjo, S Risco, G Moltó… - … Practice and Experience, 2023 - Wiley Online Library
Serverless computing and, in particular, the functions as a service model has become a
convincing paradigm for the development and implementation of highly scalable …

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 …

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 …