DRMaestro: orchestrating disaggregated resources on virtualized data-centers

M Amaral, J Polo, D Carrera, N Gonzalez… - Journal of cloud …, 2021 - Springer
Modern applications demand resources at an unprecedented level. In this sense, data-
centers are required to scale efficiently to cope with such demand. Resource disaggregation …

Virtualizing a post-moore's law analog mesh processor: The case of a photonic pde accelerator

J Anderson, E Kayraklioglu, H Reza Imani… - ACM Transactions on …, 2023 - dl.acm.org
Innovative processor architectures aim to play a critical role in future sustainment of
performance improvements under severe limitations imposed by the end of Moore's Law …

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 …

SNCL: a supernode OpenCL implementation for hybrid computing arrays

T Tang, K Lu, L Peng, Y Cui, J Fang, C Huang… - The Journal of …, 2024 - Springer
Heterogeneous computing has been developing continuously in the field of high-
performance computing because of its high performance and energy efficiency. More and …

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 …

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 …

gVMP: A multi-objective joint VM and vGPU placement heuristic for API remoting-based GPU virtualization and disaggregation in cloud data centers

A Siavashi, M Momtazpour - Journal of Parallel and Distributed Computing, 2023 - Elsevier
The diverse needs of customers drive cloud providers to incorporate more GPU-enabled
services. It is known that users barely utilize GPUs. Hence, GPU virtualization techniques …

Redesigning the rCUDA communication layer for a better adaptation to the underlying hardware

C Reaño, F Silla - Concurrency and Computation: Practice and …, 2021 - Wiley Online Library
Summary The use of Graphics Processing Units (GPUs) has become a very popular way to
accelerate the execution of many applications. However, GPUs are not exempt from side …

Virtualizing analog mesh computers: The case of a photonic PDE solving accelerator

J Anderson, E Kayraklioglu, HR Imani… - 2020 International …, 2020 - ieeexplore.ieee.org
Innovative processor architectures play a critical role in sustaining performance
improvements under severe limitations imposed by feature size and energy consumption …

Leveraging disaggregated accelerators and non-volatile memories to improve the efficiency of modern datacenters

A Call Barreiro - 2022 - upcommons.upc.edu
(English) Traditional data centers consist of computing nodes that possess all the resources
physically attached. When there was the need to deal with more significant demands, the …