On Execution Platforms for Large-Scale Aggregate Computing

被引:20
|
作者
Viroli, Mirko [1 ]
Casadei, Roberto [1 ]
Pianini, Danilo [1 ]
机构
[1] Univ Bologna, Via Sacchi 3, I-47521 Cesena, Italy
关键词
Aggregate computing; Large-scale systems; Internet of Things; Execution platforms; Cloud computing;
D O I
10.1145/2968219.2979129
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Aggregate computing is proposed as a computational model and associated toolchain to engineer adaptive large-scale situated systems, including IoT and wearable computing systems. Though originated in the context of WSN-like (peer-to-peer and fully distributed) systems, we argue it is a model that can transparently fit a variety of execution platforms (decentralised, server-mediated, cloud/fog-oriented), due to its ability of declaratively designing systems by global-level abstractions: it opens the possibility of intrinsically supporting forms of load balancing, elasticity and toleration of medium- and long-term changes of computational infrastructures. To ground the discussion, we present ongoing work in the context of scafi, a language and platform support for computational fields based on the Scala programming language and Akka actor framework.
引用
收藏
页码:1321 / 1326
页数:6
相关论文
共 50 条
  • [1] Tuning Heterogeneous Computing Platforms for Large-Scale Hydrology Data Management
    Leonard, Lorne
    Madduri, Kamesh
    Duffy, Christopher J.
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2016, 27 (09) : 2753 - 2765
  • [2] Optimizing performance of parallel computing platforms for large-scale genome data analysis
    Noor, Sumaiya
    Awan, Hamid Hussain
    Hashmi, Amber Sarwar
    Saeed, Aamir
    Khan, Salman
    Alqahtani, Salman A.
    COMPUTING, 2025, 107 (03)
  • [3] Selection and Execution of large-scale projects
    Ahrens, G. -A.
    Beckmann, K. J.
    Boltze, M.
    Eisenkopf, A.
    Fricke, H.
    Knieps, G.
    Knorr, A.
    Mitusch, K.
    Oeter, S.
    Radermacher, F. -J
    Sieg, G.
    Siegmann, J.
    Schlag, B.
    Stoelzle, W.
    Vallee, D.
    Winner, H.
    BAUINGENIEUR, 2015, 90 : 129 - 139
  • [4] Improving Execution Concurrency of Large-Scale Matrix Multiplication on Distributed Data-Parallel Platforms
    Gu, Rong
    Tang, Yun
    Tian, Chen
    Zhou, Hucheng
    Li, Guanru
    Zheng, Xudong
    Huang, Yihua
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2017, 28 (09) : 2539 - 2552
  • [5] Standardizing Large-Scale Measurement Platforms
    Bagnulo, Marcelo
    Eardley, Philip
    Burbridge, Trevor
    Trammell, Brian
    Winter, Rolf
    ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2013, 43 (02) : 58 - 63
  • [6] Computing Platforms for Large-Scale Multi-Agent Simulations: The Niche for Heterogeneous Systems
    Marurngsith, Worawan
    INTELLIGENT DATA ENGINEERING AND AUTOMATED LEARNING - IDEAL 2014, 2014, 8669 : 424 - 432
  • [7] Performance Prediction for Large-scale Heterogeneous Platforms
    Yasudo, Ryota
    Varbanescu, Ana L.
    Coutinho, Jose G. F.
    Luk, Wayne
    Amano, Hideharu
    PROCEEDINGS 26TH IEEE ANNUAL INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES (FCCM 2018), 2018, : 220 - 220
  • [8] Scheduling for large-scale distributed platforms - Preface
    Carter, Larry
    Casanova, Henri
    Desprez, Frederic
    Ferrante, Jeanne
    Robert, Yves
    INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS, 2006, 20 (04): : 441 - 442
  • [9] The Continuous Fast Multipole Method: Large-scale density functional calculations on parallel computing platforms
    Johnson, BG
    ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 1997, 213 : 3 - COMP
  • [10] The Continuous Fast Multipole Method: Large-scale density functional calculations on parallel computing platforms
    Johnson, BG
    ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 1997, 213 : 272 - COMP