Autonomic and Latency-Aware Degree of Parallelism Management in SPar

被引:7
|
作者
Vogel, Adriano [1 ]
Griebler, Dalvan [1 ,3 ]
De Sensi, Daniele [2 ]
Danelutto, Marco [2 ]
Fernandes, Luiz Gustavo [1 ]
机构
[1] Pontificia Univ Catolica Rio Grande do Sul, Sch Technol, Porto Alegre, RS, Brazil
[2] Univ Pisa, Dept Comp Sci, Pisa, Italy
[3] Tres De Maio Fac, Lab Adv Res Cloud Comp, Tres De Maio, Brazil
基金
欧盟地平线“2020”;
关键词
Autonomic computing; Stream processing; Parallel programming; Adaptive degree of parallelism;
D O I
10.1007/978-3-030-10549-5_3
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Stream processing applications became a representative workload in current computing systems. A significant part of these applications demands parallelism to increase performance. However, programmers are often facing a trade-off between coding productivity and performance when introducing parallelism. SPar was created for balancing this trade-off to the application programmers by using the C++11 attributes' annotation mechanism. In SPar and other programming frameworks for stream processing applications, the manual definition of the number of replicas to be used for the stream operators is a challenge. In addition to that, low latency is required by several stream processing applications. We noted that explicit latency requirements are poorly considered on the state-of-the-art parallel programming frameworks. Since there is a direct relationship between the number of replicas and the latency of the application, in this work we propose an autonomic and adaptive strategy to choose the proper number of replicas in SPar to address latency constraints. We experimentally evaluated our implemented strategy and demonstrated its effectiveness on a real-world application, demonstrating that our adaptive strategy can provide higher abstraction levels while automatically managing the latency.
引用
收藏
页码:28 / 39
页数:12
相关论文
共 50 条
  • [31] Latency-aware Traffic Provisioning for Content Delivery Networks
    Hei, Jinghao
    Than, Huiyou
    Zhang, Pengfei
    Tan, Haisheng
    2022 8TH INTERNATIONAL CONFERENCE ON BIG DATA COMPUTING AND COMMUNICATIONS, BIGCOM, 2022, : 11 - 18
  • [32] Latency-aware virtual desktops optimization in distributed clouds
    Guo, Tian
    Shenoy, Prashant
    Ramakrishnan, K. K.
    Gopalakrishnan, Vijay
    MULTIMEDIA SYSTEMS, 2018, 24 (01) : 73 - 94
  • [33] Latency-aware Spatial-wise Dynamic Networks
    Han, Yizeng
    Yuan, Zhihang
    Pu, Yifan
    Xue, Chenhao
    Song, Shiji
    Sun, Guangyu
    Huang, Gao
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 35 (NEURIPS 2022), 2022,
  • [34] Latency-Aware Offloading in Integrated Satellite Terrestrial Networks
    Abderrahim, Wiem
    Amin, Osama
    Alouini, Mohamed-Slim
    Shihada, Basem
    IEEE OPEN JOURNAL OF THE COMMUNICATIONS SOCIETY, 2020, 1 : 490 - 500
  • [35] LAPAS: Latency-Aware Playback-Adaptive Streaming
    Zhang, Guanghui
    Lee, Jack Y. B.
    2019 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE (WCNC), 2019,
  • [36] Latency-Aware and Proactive Service Placement for Edge Computing
    Sfaxi, Henda
    Lahyani, Imene
    Yangui, Sami
    Torjmen, Mouna
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2024, 21 (04): : 4243 - 4254
  • [37] Latency-Aware Forwarding for IRON: Latency Support for Back-Pressure Forwarding
    Merlin, Christophe J.
    Ma, Laura Poplawski
    Lauer, Gregory
    Zabele, Stephen
    2018 IEEE MILITARY COMMUNICATIONS CONFERENCE (MILCOM 2018), 2018, : 474 - 479
  • [38] A Decentralized Edge Computing Latency-Aware Task Management Method With High Availability for IoT Applications
    Bukhsh, Muhammad
    Abdullah, Saima
    Bajwa, Imran Sarwar
    IEEE ACCESS, 2021, 9 : 138994 - 139008
  • [39] Latency-Aware Placement of Data Stream Analytics on Edge Computing
    Veith, Alexandre da Silva
    de Assuncao, Marcos Dias
    Lefevre, Laurent
    SERVICE-ORIENTED COMPUTING (ICSOC 2018), 2018, 11236 : 215 - 229
  • [40] Latency-aware and energy efficiency tradeoffs for wireless sensor networks
    Xia, XS
    Liang, QL
    2004 IEEE 15TH INTERNATIONAL SYMPOSIUM ON PERSONAL, INDOOR AND MOBILE RADIO COMMUNICATIONS, VOLS 1-4, PROCEEDINGS, 2004, : 1782 - 1786