Streaming Analytics with Adaptive Near-data Processing

被引:0
|
作者
Sandur, Atul [1 ,4 ]
Park, ChanHo [2 ]
Volos, Stavros [3 ]
Agha, Gul [1 ]
Jeon, Myeongjae [2 ]
机构
[1] Univ Illinois, Urbana, IL 61820 USA
[2] UNIST, Ulsan, South Korea
[3] Microsoft Res, Cambridge, England
[4] AMD Res, Sao Paulo, Brazil
关键词
Datacenter monitoring; Streaming analytics; Wide area network; Query partitioning; Edge computing; CLOUD;
D O I
10.1145/3487553.3524858
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Streaming analytics applications need to process massive volumes of data in a timely manner, in domains ranging from datacenter telemetry and geo-distributed log analytics to Internet-of-Things systems. Such applications suffer from significant network transfer costs to transport the data to a stream processor and compute costs to analyze the data in a timely manner. Pushing the computation closer to the data source by partitioning the analytics query is an effective strategy to reduce resource costs for the stream processor. However, the partitioning strategy depends on the nature of resource bottleneck and resource variability that is encountered at the compute resources near the data source. In this paper, we investigate different issues which affect query partitioning strategies. We first study new partitioning techniques within cloud datacenters which operate under constrained compute conditions varying widely across data sources and different time slots. With insights obtained from the study, we suggest several different ways to improve the performance of stream analytics applications operating in different resource environments, by making effective partitioning decisions for a variety of use cases such as geo-distributed streaming analytics.
引用
收藏
页码:563 / 566
页数:4
相关论文
共 50 条
  • [31] Accelerating Linked-list Traversal Through Near-Data Processing
    Hong, Byungchul
    Kim, Gwangsun
    Ahn, Jung Ho
    Kwon, Yongkee
    Kim, Hongsik
    Kim, John
    [J]. 2016 INTERNATIONAL CONFERENCE ON PARALLEL ARCHITECTURE AND COMPILATION TECHNIQUES (PACT), 2016, : 113 - 124
  • [32] Video Decoder Improvements with Near-Data Speculative Motion Compensation Processing
    de Souza, Garrenlus
    Azambuja, Jose Rodrigo
    Zatt, Bruno
    Zanata, Marco A.
    Bampi, Sergio
    Sampaio, Felipe
    [J]. 2022 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS 22), 2022, : 399 - 403
  • [33] A Near-Data Processing Server Architecture and Its Impact on Data Center Applications
    Song, Xiaojia
    Xie, Tao
    Fischer, Stephen
    [J]. HIGH PERFORMANCE COMPUTING, ISC HIGH PERFORMANCE 2019, 2019, 11501 : 81 - 98
  • [34] NearPM: A Near-Data Processing System for Storage-Class Applications
    Seneviratne, Yasas
    Seemakhupt, Korakit
    Liu, Sihang
    Khan, Samira
    [J]. PROCEEDINGS OF THE EIGHTEENTH EUROPEAN CONFERENCE ON COMPUTER SYSTEMS, EUROSYS 2023, 2023, : 751 - 767
  • [35] NEAR-DATA PROCESSING: INSIGHTS FROM A MICRO-46 WORKSHOP
    Balasubramonian, Rajeev
    Chang, Jichuan
    Manning, Troy
    Moreno, Jaime H.
    Murphy, Richard
    Nair, Ravi
    Swanson, Steven
    [J]. IEEE MICRO, 2014, 34 (04) : 36 - 42
  • [36] GraNDe: Efficient Near-Data Processing Architecture for Graph Neural Networks
    Yun, Sungmin
    Nam, Hwayong
    Park, Jaehyun
    Kim, Byeongho
    Ahn, Jung Ho
    Lee, Eojin
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2024, 73 (10) : 2391 - 2404
  • [37] NDPGNN: A Near-Data Processing Architecture for GNN Training and Inference Acceleration
    Wang, Haoyang
    Zhang, Shengbing
    Fan, Xiaoya
    Yang, Zhao
    Zhang, Meng
    [J]. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 2024, 43 (11) : 3997 - 4008
  • [38] POSTER: Application-Driven Near-Data Processing for Similarity Search
    Lee, Vincent T.
    Mazumdar, Amrita
    del Mundo, Carlo C.
    Alaghi, Armin
    Ceze, Luis
    Oskin, Mark
    [J]. 2017 26TH INTERNATIONAL CONFERENCE ON PARALLEL ARCHITECTURES AND COMPILATION TECHNIQUES (PACT), 2017, : 132 - 133
  • [39] Boosting the efficiency of HPCG and Graph500 with near-data processing
    Vermij, Erik
    Fiorin, Leandro
    Hagleitner, Christoph
    Bertels, Koen
    [J]. 2017 46TH INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING (ICPP), 2017, : 31 - 40
  • [40] On the Necessity of Explicit Cross-Layer Data Formats in Near-Data Processing Systems
    Vincon, Tobias
    Bernhardt, Arthur
    Weber, Lukas
    Koch, Andreas
    Petrov, Ilia
    [J]. 2020 IEEE 36TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING WORKSHOPS (ICDEW 2020), 2020, : 109 - 114