arrow
返回

HiveMind: A Hardware-Software System Stack for Serverless Edge Swarms

delete2022-06-11
delete9
PRE
AI
L
Liam Patterson *
D
David Pigorovsky
B
Brian A. Dempsey
N
N.V. Lazarev
A
Aditya Shah
C
Clara Steinhoff
A
Ariana Bruno
J
Justin Hu
C
Christina Delimitrou
DOI:10.1145/3470496.3527407delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Swarms of autonomous devices are increasing in ubiquity and size, making the need for rethinking their hardware-software system stack critical. We present HiveMind, the first swarm coordination platform that enables programmable execution of complex task workflows between cloud and edge resources in a performant and scalable manner. HiveMind is a software-hardware platform that includes a domain-specific language to simplify programmability of cloud-edge applications, a program synthesis tool to automatically explore task placement strategies, a centralized controller that leverages serverless computing to elastically scale cloud resources, and a reconfigurable hardware acceleration fabric for network and remote memory accesses. We design and build the full end-to-end HiveMind system on two real edge swarms comprised of drones and robotic cars. We quantify the opportunities and challenges serverless introduces to edge applications, as well as the trade-offs between centralized and distributed coordination. We show that HiveMind achieves significantly better performance predictability and battery efficiency compared to existing centralized and decentralized platforms, while also incurring lower network traffic. Using both real systems and a validated simulator we show that HiveMind can scale to thousands of edge devices without sacrificing performance or efficiency, demonstrating that centralized platforms can be both scalable and performant.
Keyword:
serverless
edge swarms
IoT
cloud computing
hardware acceleration
domain specific language

期刊

P
PROCEEDINGS OF THE ACM CONFERENCE ON SECURITY AND PRIVACY IN WIRELESS AND MOBILE NETWORKS
IF:
0
论文数:
1.8K
被引数:
0

机构

C
Cornell University
学者数:
6.3W
论文数: 5.4W
被引数: 10.9W
引用论文

引用论文

Language outcomes after resection of dominant inferior parietal lobule gliomas
err2017-10-01
err0
PREAI
errDerek G. Southwell; Marco Riva; Kesshi Jordan; Eduardo Caverzasi; Jing Li; David W. Perry; Roland G. Henry; Mitchel S. Berger
err分享
err收藏
Dynamic Task-based Intermittent Execution for Energy-harvesting Devices
err2020-02-04
err48
errOAAI
errMajid, Amjad Yousef; Delle Donne, Carlo; Maeng, Kiwan; Colin, Alexei; Yildirim, Kasim Sinan; Lucia, Brandon; Pawelczak, Przemyslaw
err分享
err收藏
err分享
err收藏
err分享
err收藏
学者 查看更多内容