The IDA LET Machine-An efficient and streamlined open source implementation of the Logical Execution Time Paradigm

The IDA LET Machine-An efficient and streamlined open source implementation of the Logical Execution Time Paradigm
复制标题

IDA LET 机器 - 逻辑执行时间范式的高效且简化的开源实现

DOI:
--
复制
发表时间:
2018
期刊:
影响因子:
--
通讯作者:
R. Ernst
R. Ernst
中科院分区:
--
文献类型:
--
作者:
Matthias Beckert;R. Ernst

文献摘要

被引文献

相似文献

多核CPU在汽车电子控制单元领域的作用越来越重要。为了利用这些多核平台的优势,需要考虑新的系统设计技术。这包括调度和通信以及将功能放置到多个核心上。逻辑执行时间(LET)范式通常被认为是确保多个核心之间的同步。在理论上,LET引入了一个零时间通信模型,它可以用来在固定的时间点提供一致的核到核通信。在这个交互式会话中,我们将展示如何以低内存和运行时开销有效地实现这些机制。我们提供了一个通用的开源实现,它受益于汽车领域的特殊软件/硬件功能,并可以在其他平台上使用。该方法进行了评估与OSEK/VDX符合基于ERIKA/OS的实现的汽车用例。
Multi-core CPUs are getting more and more important in the field of automotive electronic control units. In order to make use of the advantages of those multi-core platforms, new techniques for system design need to be considered. This includes scheduling and communication as well as function placement onto several cores. More often the logical execution time (LET) paradigm is considered to ensure synchronization among multiple cores. In theory LET introduces an zero-time communication model, which can be used to provide a consistent core-tocore communication at fixed points in time. In this interactive session we show, how those mechanisms can be implemented efficiently with a low memory and runtime overhead. We provide a generic open source implementation, which profits from special software/hardware features in the automotive domain and can sill be used on the other platforms. The approach is evaluated with an automotive use-case in an OSEK/VDX conform implementation based on ERIKA/OS.