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

被引:0
|
作者
Sanchez-Ribes, Victor [1 ]
Macia-Lillo, Antonio [1 ]
Mora, Higinio [1 ]
Jimeno-Morenilla, Antonio [1 ]
机构
[1] Univ Alicante, Dept Comp Sci Technol & Computat, Alicante, Spain
关键词
GPU; Cloud computing; High-performance processing; Offloading computation; COMPUTING ENVIRONMENT; ALGORITHM; SECURITY; CHALLENGES;
D O I
10.1007/s00170-023-11252-0
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:949 / 958
页数:10
相关论文
共 50 条
  • [31] High-performance Processing of Covariance Matrices Using GPU Computations
    Erofeev, K. Yu.
    Khramchenkov, E. M.
    Biryal'tsev, E. V.
    LOBACHEVSKII JOURNAL OF MATHEMATICS, 2019, 40 (05) : 547 - 554
  • [32] High-performance Processing of Covariance Matrices Using GPU Computations
    K. Yu. Erofeev
    E. M. Khramchenkov
    E. V. Biryal’tsev
    Lobachevskii Journal of Mathematics, 2019, 40 : 547 - 554
  • [33] Orchestration of CPU and GPU Consumers for High-Performance Streaming Processing
    Rovnyagin, Mikhail M.
    Gukov, Aleksey D.
    Timofeev, Kirill, V
    Hrapov, Alexander S.
    Mitenkov, Roman A.
    PROCEEDINGS OF THE 2021 IEEE CONFERENCE OF RUSSIAN YOUNG RESEARCHERS IN ELECTRICAL AND ELECTRONIC ENGINEERING (ELCONRUS), 2021, : 623 - 626
  • [34] A high-performance matrix-matrix multiplication methodology for CPU and GPU architectures
    Kelefouras, Vasilios
    Kritikakou, A.
    Mporas, Iosif
    Kolonias, Vasilios
    JOURNAL OF SUPERCOMPUTING, 2016, 72 (03): : 804 - 844
  • [35] Performance Metrics of Local Cloud Computing Architectures
    Brummett, Travis
    Sheinidashtegol, Pezhman
    Sarkar, Debadrita
    Galloway, Michael
    2015 IEEE 2nd International Conference on Cyber Security and Cloud Computing (CSCloud), 2015, : 25 - 30
  • [36] Efficient Secure Outsourcing Computation of Matrix Multiplication in Cloud Computing
    Zhang, Shenmin
    Li, Hongwei
    Jia, Kun
    Dai, Yunshun
    Zhao, Lian
    2016 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2016,
  • [37] Efficient Architecture for Secure Outsourcing of Data and Computation in Hybrid Cloud
    Lunawat, Sonali
    Patankar, Abhijit
    PROCEEDINGS OF THE 2014 INTERNATIONAL CONFERENCE ON RELIABILTY, OPTIMIZATION, & INFORMATION TECHNOLOGY (ICROIT 2014), 2014, : 380 - 383
  • [38] High Level Models for IaaS Cloud Architectures
    Komarek, Ales
    Pavlik, Jakub
    Sobeslav, Vladimir
    NEW TRENDS IN INTELLIGENT INFORMATION AND DATABASE SYSTEMS, 2015, 598 : 209 - 218
  • [39] Parallel Programming Models in High-Performance Cloud (ParaMo 2019)
    Oh, Sangyoon
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2021, 33 (18):
  • [40] Design Fast Matrix Algorithms on High-Performance Cloud Platforms
    Kao, Quey-Liang
    Lee, Che-Rung
    2012 IEEE 4TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGY AND SCIENCE (CLOUDCOM), 2012,