Benchmarking micro-core architectures for detecting disasters at the edge

11/10/2020
by   Maurice Jamieson, et al.
0

Leveraging real-time data to detect disasters such as wildfires, extreme weather, earthquakes, tsunamis, human health emergencies, or global diseases is an important opportunity. However, much of this data is generated in the field and the volumes involved mean that it is impractical for transmission back to a central data-centre for processing. Instead, edge devices are required to generate insights from sensor data streaming in, but an important question given the severe performance and power constraints that these must operate under is that of the most suitable CPU architecture. One class of device that we believe has a significant role to play here is that of micro-cores, which combine many simple low-power cores in a single chip. However, there are many to choose from, and an important question is which is most suited to what situation. This paper presents the Eithne framework, designed to simplify benchmarking of micro-core architectures. Three benchmarks, LINPACK, DFT and FFT, have been implemented atop of this framework and we use these to explore the key characteristics and concerns of common micro-core designs within the context of operating on the edge for disaster detection. The result of this work is an extensible framework that the community can use help develop and test these devices in the future.

READ FULL TEXT
research
02/03/2021

Compact Native Code Generation for Dynamic Languages on Micro-core Architectures

Micro-core architectures combine many simple, low memory, low power-cons...
research
10/04/2020

High level programming abstractions for leveraging hierarchical memories with micro-core architectures

Micro-core architectures combine many low memory, low power computing co...
research
09/02/2022

Performance of the Vipera framework for DSLs on micro-core architectures

Vipera provides a compiler and runtime framework for implementing dynami...
research
05/04/2021

The Synergy of Complex Event Processing and Tiny Machine Learning in Industrial IoT

Focusing on comprehensive networking, big data, and artificial intellige...
research
10/03/2019

LabelSens: Enabling Real-time Sensor Data Label-ling at the point of Collection on Edge Computing

In recent years, machine learning has made leaps and bounds enabling app...
research
06/16/2018

A Micro-Scale Mobile-Enabled Implantable Medical Sensor

Micro-scale implantable medical devices (IMDs) extend the immense benefi...
research
05/05/2019

Secure Data Timestamping in Synchronization-Free LoRaWAN

Low-power wide-area network technologies such as LoRaWAN are important f...

Please sign up or login with your details

Forgot password? Click here to reset