Adaptable Actors: Just What The World Needs

Adaptable Actors: Just What The World Needs
复制标题

DOI:
10.1145/3144555.3144559
复制
发表时间:
2017-10
期刊:
Proceedings of the 9th Workshop on Programming Languages and Operating Systems
影响因子:
--
通讯作者:
P. Harvey;J. Sventek
P. Harvey;J. Sventek
中科院分区:
其他
文献类型:
--
作者:
P. Harvey;J. Sventek

文献摘要

相似文献

改进的电池技术和更节能的计算硬件的结合导致了异构分布式系统的扩散。这种物联网由嵌入式、可穿戴、业余爱好者、并行和商品设备组成。考虑到这些系统的不同资源和功率限制,应用程序必须能够重新配置或调整其运行时执行环境,以便最好地利用可用资源。为了使底层操作系统/运行时支持运行时适应,必须适当地设计应用程序。参与者计算模型非常适合编程具有无共享语义和使用消息传递的自适应系统。本文指出了现行行动者研究方法的局限性,认为行动者是适应的适当单位。这是通过跨异构平台的实验证明的。
The combination of improved battery technology and more power-efficient computing hardware has led to the proliferation of heterogeneous distributed systems. This internet of things consists of embedded, wearable, hobbyist, parallel, and commodity devices. Given the different resource and power constraints of such systems, applications must be able to reconfigure or adapt their runtime execution environment in order to make best use of the resources available. In order for the underlying operating system/runtime to support runtime adaptation, an application must be suitably designed. The actor model of computation presents a natural fit for programming such adaptive systems with shared-nothing semantics and use of message passing. This paper addresses the limitations of current actor approaches and argues that an actor is the appropriate unit of adaptation. This is justified through experimentation across heterogeneous platforms.