Orchestration of CPU and GPU Consumers for High-Performance Streaming Processing

被引:0
|
作者
Rovnyagin, Mikhail M. [1 ]
Gukov, Aleksey D. [1 ]
Timofeev, Kirill, V [1 ]
Hrapov, Alexander S. [1 ]
Mitenkov, Roman A. [1 ]
机构
[1] Natl Res Nucl Univ MEPhI Moscow Engn Phys Inst, Moscow, Russia
关键词
Kafka; consumers; CPU; GPU; failure statistic;
D O I
10.1109/ElConRus51938.2021.9396103
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In the modern world, there are many systems using streaming data processing. Often, these systems use CPU and GPU devices in their calculations. It should be noted that such systems can fail for various reasons. Therefore, to optimize throughput, system designers need to determine in advance how many CPUs and GPUs to configure the system with. In our article, we present a possible architecture of such a system and present what methods can be used to calculate the optimal number of CPUs and GPUs with optimal throughput and taking into account other factors, for example, the cost of devices and the failure rate of the environment.
引用
收藏
页码:623 / 626
页数:4
相关论文
共 50 条
  • [1] High-performance GPU and CPU Signal Processing for a Reverse-GPS Wildlife Tracking System
    Rubinpur, Yaniv
    Toledo, Sivan
    EURO-PAR 2020: PARALLEL PROCESSING WORKSHOPS, 2021, 12480 : 96 - 108
  • [2] Dynamic Load Balancing for High-Performance Graph Processing on Hybrid CPU-GPU Platforms
    Heldens, Stijn
    Varbanescu, Ana Lucia
    Iosup, Alexandru
    PROCEEDINGS OF 2016 6TH WORKSHOP ON IRREGULAR APPLICATIONS: ARCHITECTURE AND ALGORITHMS (IA3), 2016, : 62 - 65
  • [3] qLD: High-performance Computation of Linkage Disequilibrium on CPU and GPU
    Theodoris, Charalampos
    Alachiotis, Nikolaos
    Low, Tze Meng
    Pavlidis, Pavlos
    2020 IEEE 20TH INTERNATIONAL CONFERENCE ON BIOINFORMATICS AND BIOENGINEERING (BIBE 2020), 2020, : 65 - 72
  • [4] sPIN: High-performance streaming Processing in the Network
    Hoefler, Torsten
    Di Girolamo, Salvatore
    Taranov, Konstantin
    Grant, Ryan E.
    Brightwell, Ron
    SC'17: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE FOR HIGH PERFORMANCE COMPUTING, NETWORKING, STORAGE AND ANALYSIS, 2017,
  • [5] A high-performance matrix–matrix multiplication methodology for CPU and GPU architectures
    Vasilios Kelefouras
    A. Kritikakou
    Iosif Mporas
    Vasilios Kolonias
    The Journal of Supercomputing, 2016, 72 : 804 - 844
  • [6] Gunrock: A High-Performance Graph Processing Library on the GPU
    Wang, Yangzihao
    Davidson, Andrew
    Pan, Yuechao
    Wu, Yuduo
    Riffel, Andy
    Owens, John D.
    ACM SIGPLAN NOTICES, 2016, 51 (08) : 123 - 134
  • [7] Gunrock: A High-Performance Graph Processing Library on the GPU
    Wang, Yangzihao
    Davidson, Andrew
    Pan, Yuechao
    Wu, Yuduo
    Riffel, Andy
    Owens, John D.
    ACM SIGPLAN NOTICES, 2015, 50 (08) : 265 - 266
  • [8] 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
  • [9] High-performance hybrid CPU and GPU parallel algorithm for digital volume correlation
    Gates, Mark
    Heath, Michael T.
    Lambros, John
    INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS, 2015, 29 (01): : 92 - 106
  • [10] GraphVite: A High-Performance CPU-GPU Hybrid System for Node Embedding
    Zhu, Zhaocheng
    Xu, Shizhen
    Qu, Meng
    Tang, Jian
    WEB CONFERENCE 2019: PROCEEDINGS OF THE WORLD WIDE WEB CONFERENCE (WWW 2019), 2019, : 2494 - 2504