论文标题

基准测试微核架构,用于检测边缘的灾难

Benchmarking micro-core architectures for detecting disasters at the edge

论文作者

Jamieson, Maurice, Brown, Nick

论文摘要

利用实时数据来检测野火,极端天气,地震,海啸,人类健康紧急情况或全球疾病等灾难是一个重要的机会。但是,这些数据的大部分是在现场生成的,涉及的卷意味着将传输回到中央数据中心进行处理是不切实际的。取而代之的是,需要边缘设备来从传感器数据流中产生见解,但是考虑到这些必须在最合适的CPU体系结构下运行的严重性能和功率约束的重要问题。我们认为在这里可以发挥重要作用的一类设备是微核,它将许多简单的低功率芯结合在单个芯片中。但是,有很多可供选择,一个重要的问题是哪种情况最适合什么情况。 本文介绍了Eithne框架,旨在简化微核体系结构的基准测试。该框架的顶部已经实现了三个基准,即linpack,DFT和FFT,我们使用这些基准测试了,在灾难检测的边缘运行的背景下,它们可以探索普通微核设计的关键特征和关注点。这项工作的结果是一个可扩展的框架,该框架可以在将来帮助开发和测试这些设备。

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.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源