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 …

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 …

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 …

gMig: Efficient GPU live migration optimized by software dirty page for full virtualization

J Ma, X Zheng, Y Dong, W Li, Z Qi, B He… - Proceedings of the 14th …, 2018 - dl.acm.org
This paper introduces gMig, an open-source and practical GPU live migration solution for full
virtualization. By taking advantage of the dirty pattern of GPU workloads, gMig presents the …

Enhancing the rCUDA remote GPU virtualization framework: From a prototype to a production solution

C Reaño, F Silla, J Duato - 2017 17th IEEE/ACM International …, 2017 - ieeexplore.ieee.org
The use of hardware accelerators to increase the performance of parallel applications is
very common nowadays. For a number of reasons, however, the access to local accelerators …

Transparent I/O-aware GPU virtualization for efficient resource consolidation

NM Gonzalez, T Elengikal - 2021 IEEE international parallel …, 2021 - ieeexplore.ieee.org
Graphics processing units (GPUs) are widely used in high performance computing (HPC)
and cloud computing to accelerate workloads. Virtualization provides flexible access to …

Processing of crowd-sourced data from an internet of floating things

R Montella, D Di Luccio, L Marcellino… - Proceedings of the 12th …, 2017 - dl.acm.org
Sensors incorporated into mobile devices provide unique opportunities to capture detailed
environmental information that cannot be readily collected in other ways. We show here how …

Marine bathymetry processing through GPGPU virtualization in high performance cloud computing

R Montella, L Marcellino, A Galletti… - Concurrency and …, 2018 - Wiley Online Library
Fast technology development has influenced the widespread use of low‐power devices in
different scientific, environmental, and everyday life areas, giving birth to the Internet of …

CUDA virtualization and remoting for GPGPU based acceleration offloading at the edge

A Mentone, D Di Luccio, L Landolfi, S Kosta… - … Conference on Internet …, 2019 - Springer
In the last decade, GPGPU virtualization and remoting have been among the most important
research topics in the field of computer science and engineering due to the rising of cloud …