Abaza, Hazem and Habishyashi, Abhinaba and Roy, Debayan and Bastoni, Andrea and Haj Hammadeh, Zain Alabedin and Fan, Shiqing and Saidi, Selma and Tverdyshev, Sergey (2023) RDMA-Based Deterministic Communication Architecture for Autonomous Driving. In: 29th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications, RTCSA 2023, pp. 137-146. The 29th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications(RTCSA’23), 2023-08-30 - 2023-09-01, Niigata, Japan. doi: 10.1109/RTCSA58653.2023.00025. ISBN 979-835033786-0. ISSN 2325-1301.
|
PDF
807kB |
Official URL: https://ieeexplore.ieee.org/document/10296306
Abstract
Autonomous driving is a big challenge for nextgeneration vehicles and requires multiple computationallyintensive deep neural networks (DNNs) to be implemented on distributed automotive platforms. Distributed software—enabling autonomous functionalities—has strict timing requirements, e.g., low and deterministic end-to-end latency. Such timings rely on the communication technologies used in the automotive platform, as much on the computation performance of CPUs, GPUs, TPUs, and FPGAs. Hence, we advocate the use of Remote Direct Memory Access (RDMA) technology—typically used in data centers—in automotive platforms. As shown by our experiments with real hardware, Soft-RoCE (software implementation of RDMA) offers low latency communication because of minimal CPU involvement and reduced memory copies. Simultaneously, we show that the native implementation of RDMA does not support determinism, i.e., there is a high variation in communication delays in the presence of interfering data packets. To mitigate this issue, we propose a multi-layer communication stack comprising a deterministic scheduler on top of the SoftRoCE layer. Further, we have developed a C++ library that offers easy-to-use communication interfaces for distributed applications while implementing the proposed architecture. Experiments show that our library (i) reduces the end-to-end latency of distributed object detection by nearly 9% while having an implementation overhead of less than 1.5% and (ii) minimizes the effects of other data traffic on the delay in high-priority communication.
| Item URL in elib: | https://elib.dlr.de/197227/ | ||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Document Type: | Conference or Workshop Item (Speech) | ||||||||||||||||||||||||||||||||||||
| Title: | RDMA-Based Deterministic Communication Architecture for Autonomous Driving | ||||||||||||||||||||||||||||||||||||
| Authors: |
| ||||||||||||||||||||||||||||||||||||
| Date: | 3 November 2023 | ||||||||||||||||||||||||||||||||||||
| Journal or Publication Title: | 29th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications, RTCSA 2023 | ||||||||||||||||||||||||||||||||||||
| Refereed publication: | Yes | ||||||||||||||||||||||||||||||||||||
| Open Access: | Yes | ||||||||||||||||||||||||||||||||||||
| Gold Open Access: | No | ||||||||||||||||||||||||||||||||||||
| In SCOPUS: | Yes | ||||||||||||||||||||||||||||||||||||
| In ISI Web of Science: | No | ||||||||||||||||||||||||||||||||||||
| DOI: | 10.1109/RTCSA58653.2023.00025 | ||||||||||||||||||||||||||||||||||||
| Page Range: | pp. 137-146 | ||||||||||||||||||||||||||||||||||||
| ISSN: | 2325-1301 | ||||||||||||||||||||||||||||||||||||
| ISBN: | 979-835033786-0 | ||||||||||||||||||||||||||||||||||||
| Status: | Published | ||||||||||||||||||||||||||||||||||||
| Keywords: | real-time autonomous driving | ||||||||||||||||||||||||||||||||||||
| Event Title: | The 29th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications(RTCSA’23) | ||||||||||||||||||||||||||||||||||||
| Event Location: | Niigata, Japan | ||||||||||||||||||||||||||||||||||||
| Event Type: | international Conference | ||||||||||||||||||||||||||||||||||||
| Event Start Date: | 30 August 2023 | ||||||||||||||||||||||||||||||||||||
| Event End Date: | 1 September 2023 | ||||||||||||||||||||||||||||||||||||
| HGF - Research field: | Aeronautics, Space and Transport | ||||||||||||||||||||||||||||||||||||
| HGF - Program: | Space | ||||||||||||||||||||||||||||||||||||
| HGF - Program Themes: | Space System Technology | ||||||||||||||||||||||||||||||||||||
| DLR - Research area: | Raumfahrt | ||||||||||||||||||||||||||||||||||||
| DLR - Program: | R SY - Space System Technology | ||||||||||||||||||||||||||||||||||||
| DLR - Research theme (Project): | R - Secure Software Technology | ||||||||||||||||||||||||||||||||||||
| Location: | Braunschweig | ||||||||||||||||||||||||||||||||||||
| Institutes and Institutions: | Institute of Software Technology > Software for Space Systems and Interactive Visualisation | ||||||||||||||||||||||||||||||||||||
| Deposited By: | Haj Hammadeh, Zain Alabedin | ||||||||||||||||||||||||||||||||||||
| Deposited On: | 13 Nov 2023 09:44 | ||||||||||||||||||||||||||||||||||||
| Last Modified: | 07 May 2024 09:53 |
Repository Staff Only: item control page