Litcius/Paper detail

Efficient GPU Cloud architectures for outsourcing high-performance processing to the Cloud

Víctor Sánchez Ribes, Antonio Maciá-Lillo, Higinio Mora, Antonio Jimeno-Morenilla

2023The International Journal of Advanced Manufacturing Technology10 citationsDOIOpen Access PDF

Abstract

Abstract The world is becoming increasingly dependant in computing intensive applications. The appearance of new paradigms, such as Internet of Things (IoT), and advances in technologies such as Computer Vision (CV) and Artificial Intelligence (AI) are creating a demand for high-performance applications. In this regard, Graphics Processing Units (GPUs) have the ability to provide better performance by allowing a high degree of data parallelism. These devices are also beneficial in specialized fields of manufacturing industry such as CAD/CAM. For all these applications, there is a recent tendency to offload these computations to the Cloud, using a computing offloading Cloud architecture. However, the use of GPUs in the Cloud presents some inefficiencies, where GPU virtualization is still not fully resolved, as our research on what main Cloud providers currently offer in terms of GPU Cloud instances shows. To address these problems, this paper first makes a review of current GPU technologies and programming techniques that increase concurrency, to then propose a Cloud computing outsourcing architecture to make more efficient use of these devices in the Cloud.

Topics & Concepts

Cloud computingComputer scienceVirtualizationOutsourcingDistributed computingCloud testingComputer architectureSingle-chip Cloud ComputerArchitectureConcurrencyEmbedded systemOperating systemCloud computing securityVisual artsLawArtPolitical scienceIoT and Edge/Fog ComputingCloud Data Security SolutionsCloud Computing and Resource Management