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 条
  • [21] Efficient cooperative cache management for latency-aware data intelligent processing in edge environment
    Li, Chunlin
    Liu, Jun
    Zhang, Qingchuan
    Luo, Youlong
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2021, 123 : 48 - 67
  • [22] Latency-Aware Placement Heuristic in Fog Computing Environment
    Amira, Rayane Benamer
    Hana, Teyeb
    Ben Hadj-Alouane, Nejib
    ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS (OTM 2018), PT II, 2018, 11230 : 241 - 257
  • [23] Latency-aware Scheduling in the Cloud-Edge Continuum
    Chiaro, Cristopher
    Monaco, Doriana
    Sacco, Alessio
    Casetti, Claudio
    Marchetto, Guido
    PROCEEDINGS OF 2024 IEEE/IFIP NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM, NOMS 2024, 2024,
  • [24] Latency-Aware Offloading for Mobile Edge Computing Networks
    Feng, Wei
    Liu, Hao
    Yao, Yingbiao
    Cao, Diqiu
    Zhao, Mingxiong
    IEEE COMMUNICATIONS LETTERS, 2021, 25 (08) : 2673 - 2677
  • [25] Latency-aware virtual desktops optimization in distributed clouds
    Tian Guo
    Prashant Shenoy
    K. K. Ramakrishnan
    Vijay Gopalakrishnan
    Multimedia Systems, 2018, 24 : 73 - 94
  • [26] Energy and Latency-aware Resource Reconfiguration in Fog Environments
    Godinho, Noe
    Silva, Henrique
    Curado, Marilia
    Paquete, Luis
    2020 IEEE 19TH INTERNATIONAL SYMPOSIUM ON NETWORK COMPUTING AND APPLICATIONS (NCA), 2020,
  • [27] Latency-Aware Accelerator of SIMECK Lightweight Block Cipher
    Alharbi, Adel R.
    Tariq, Hassan
    Aljaedi, Amer
    Aljuhni, Abdullah
    APPLIED SCIENCES-BASEL, 2023, 13 (01):
  • [28] Latency-Aware Kubernetes Scheduling for Microservices Orchestration at the Edge
    Centofanti, C.
    Tiberti, W.
    Marotta, A.
    Graziosi, F.
    Cassioli, D.
    2023 IEEE 9TH INTERNATIONAL CONFERENCE ON NETWORK SOFTWARIZATION, NETSOFT, 2023, : 426 - 431
  • [29] On Latency-aware Self-aligning Cloud Storage
    Haider, Syed Ali
    Kazi, Khurram
    Zaidi, S. M. H.
    Raja, M. Yasin Akhtar
    2013 10TH INTERNATIONAL CONFERENCE ON HIGH CAPACITY OPTICAL NETWORKS AND ENABLING TECHNOLOGIES (HONET-CNS), 2013, : 189 - 192
  • [30] Simulation Study on Latency-aware Network in Edge Computing
    Zheng, Qinling
    Ping, Zhan
    2019 6TH INTERNATIONAL CONFERENCE ON CONTROL, DECISION AND INFORMATION TECHNOLOGIES (CODIT 2019), 2019, : 150 - 155