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 条
  • [41] LATTICE QCD - A CHALLENGE IN LARGE-SCALE COMPUTING
    SCHILLING, K
    COMPUTER PHYSICS COMMUNICATIONS, 1987, 44 (03) : 261 - 269
  • [42] THE PRINCIPLES OF LARGE-SCALE COMPUTING MACHINES - INTRODUCTION
    WILLIAMS, MR
    ANNALS OF THE HISTORY OF COMPUTING, 1989, 10 (04): : 243 - 245
  • [43] The huge carbon footprint of large-scale computing
    Allen, Michael
    PHYSICS WORLD, 2022, 35 (03) : 46 - 50
  • [44] Computing Large-scale Distance Matrices on GPU
    Arefin, Ahmed Shamsul
    Riveros, Carlos
    Berretta, Regina
    Moscato, Pablo
    PROCEEDINGS OF 2012 7TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE & EDUCATION, VOLS I-VI, 2012, : 576 - 580
  • [45] Fault tolerance in large-scale scientific computing
    Hough, Patricia D.
    Howle, Victoria E.
    PARALLEL PROCESSING FOR SCIENTIFIC COMPUTING, 2006, : 203 - 220
  • [46] THEORETICAL SCIENCE AND THE FUTURE OF LARGE-SCALE COMPUTING
    WILSON, KG
    USPEKHI FIZICHESKIKH NAUK, 1984, 143 (02): : 301 - 307
  • [47] THE PRINCIPLES OF LARGE-SCALE COMPUTING MACHINES - FOREWORD
    STERN, N
    ANNALS OF THE HISTORY OF COMPUTING, 1989, 10 (04): : 245 - 246
  • [48] Petascale computing for large-scale graph problems
    Bader, David A.
    PARALLEL PROCESSING AND APPLIED MATHEMATICS, 2008, 4967 : 166 - 169
  • [49] THE IMPACT OF LARGE-SCALE COMPUTING ON LATTICE STATISTICS
    MARTIN, JL
    JOURNAL OF STATISTICAL PHYSICS, 1990, 58 (3-4) : 749 - 774
  • [50] Automatic Monitoring of Large-Scale Computing Infrastructure
    Kim, Bockjoo
    Bourilkov, Dimitri
    26TH INTERNATIONAL CONFERENCE ON COMPUTING IN HIGH ENERGY AND NUCLEAR PHYSICS, CHEP 2023, 2024, 295