arrow
Return

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
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

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.
Keywords:
serverless
edge swarms
IoT
cloud computing
hardware acceleration
domain specific language

Journal

P
PROCEEDINGS OF THE ACM CONFERENCE ON SECURITY AND PRIVACY IN WIRELESS AND MOBILE NETWORKS
IF:
0
Papers:
1.8K
Citations:
0

Organization

C
Cornell University
Scholars:
6.3W
Papers: 5.4W
Citations: 10.9W
Cited Papers

Cited Papers

Comparison of Basal and Adrenocorticotropin- Stimulated Plasma 21-Deoxycortisol and 17-Hydroxyprogesterone Values as Biological Markers of Late-Onset Adrenal Hyperplasia
err1988-04-01
err0
PREAI
errJEAN FIET; BERNARD GUEUX; MICHELINE GOURMELEN; FREDERIQUE KUTTENN; PATRICK VEXIAU; PHILIPPE COUILLIN; MARIE-THERESE PHAM-HUU-TRUNG; JEAN-MARIE VILLETTE; MARIECHARLES RAUX-DEMAY; HERVE GALONS; RENE JULIEN
errShare
errSave
Mutations of the CYP21 Gene in Nonclassical Steroid 21-Hydroxylase Deficiency in Japan.
err1998-01-01
err0
errOAAI
errTOSHIHIRO TAJIMA; KENJI FUJIEDA; JUN NAKAE; ATUSHI MIKAMI; GORDON B. CUTLER
errShare
errSave
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
errShare
errSave
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
errShare
errSave
errShare
errSave
errShare
errSave
researcher View more