CAVBench: A Benchmark Suite for Connected and Autonomous Vehicles

10/15/2018
by   Shaoshan Liu, et al.
0

Connected and autonomous vehicles (CAVs) have recently attracted a significant amount of attention both from researchers and industry. Numerous studies targeting algorithms, software frameworks, and applications on the CAVs scenario have emerged. Meanwhile, several pioneer efforts have focused on the edge computing system and architecture design for the CAVs scenario and provided various heterogeneous platform prototypes for CAVs. However, a standard and comprehensive application benchmark for CAVs is missing, hindering the study of these emerging computing systems. To address this challenging problem, we present CAVBench, the first benchmark suite for the edge computing system in the CAVs scenario. CAVBench is comprised of six typical applications covering four dominate CAVs scenarios and takes four datasets as standard input. CAVBench provides quantitative evaluation results via application and system perspective output metrics. We perform a series of experiments and acquire three systemic characteristics of the applications in CAVBench. First, the operation intensity of the applications is polarized, which explains why heterogeneous hardware is important for a CAVs computing system. Second, all applications in CAVBench consume high memory bandwidth, so the system should be equipped with high bandwidth memory or leverage good memory bandwidth management to avoid the performance degradation caused by memory bandwidth competition. Third, some applications have worse data/instruction locality based on the cache miss observation, so the computing system targeting these applications should optimize the cache architecture. Last, we use the CAVBench to evaluate a typical edge computing platform and present the quantitative and qualitative analysis of the benchmarking results.

READ FULL TEXT
research
09/13/2019

F-Cooper: Feature based Cooperative Perception for Autonomous Vehicle Edge Computing System Using 3D Point Clouds

Autonomous vehicles are heavily reliant upon their sensors to perfect th...
research
05/11/2021

Engineering and Experimentally Benchmarking a Serverless Edge Computing System

Thanks to the latest advances in containerization, the serverless edge c...
research
12/29/2020

Edge Computing Enabled by Unmanned Autonomous Vehicles

Pervasive applications are revolutionizing the perception that users hav...
research
11/14/2018

EdgeBench: Benchmarking Edge Computing Platforms

The emerging trend of edge computing has led several cloud providers to ...
research
10/15/2019

Alleviating Bottlenecks for DNN Execution on GPUs via Opportunistic Computing

Edge computing and IoT applications are severely constrained by limited ...
research
03/22/2018

To Edge or Not to Edge?

Edge computing caters to a wide range of use cases from latency sensitiv...
research
06/24/2019

Platform Independent Software Analysis for Near Memory Computing

Near-memory Computing (NMC) promises improved performance for the applic...

Please sign up or login with your details

Forgot password? Click here to reset