论文标题
Partaa:混合批判性空降系统的实时多处理器
PaRTAA: A Real-time Multiprocessor for Mixed-Criticality Airborne Systems
论文作者
论文摘要
混合批判性系统,其中多个具有不同关键性级别的系统共享一个单个硬件平台,需要在具有不同批判性级别的任务之间进行隔离。可以通过基于软件的解决方案来实现隔离,也可以通过硬件级别的分区来实现。不对称的多处理器体系结构以未充分利用的硬件资源为代价提供了基于硬件的隔离,而核心间通信机制通常是此类体系结构中的单个故障点。相比之下,分区的独立处理器以有限的可扩展性为代价提供有效的资源利用。 我们提出了一个专门针对混合批判性空降系统设计的分区的实时不对称体系结构(Partaa),其特征是在处理元素中进行稳健的分区,以在关键性不同的任务之间建立隔离。处理元素中的粒度提供了有效的资源利用率,其中相互依赖的任务共享相同的处理元素以进行顺序执行,同时保留隔离,而独立任务则根据系统要求同时执行不同的处理元素。
Mixed-criticality systems, where multiple systems with varying criticality-levels share a single hardware platform, require isolation between tasks with different criticality-levels. Isolation can be achieved with software-based solutions or can be enforced by a hardware level partitioning. An asymmetric multiprocessor architecture offers hardware-based isolation at the cost of underutilized hardware resources, and the inter-core communication mechanism is often a single point of failure in such architectures. In contrast, a partitioned uniprocessor offers efficient resource utilization at the cost of limited scalability. We propose a partitioned real-time asymmetric architecture (PaRTAA) specifically designed for mixed-criticality airborne systems, featuring robust partitioning within processing elements for establishing isolation between tasks with varying criticality. The granularity in the processing element offers efficient resource utilization where inter-dependent tasks share the same processing element for sequential execution while preserving isolation, and independent tasks simultaneously execute on different processing elements as per system requirements.