首页> 外文会议>AIAA infotech@aerospace conference;AIAA Sci'Tech forum >COTS Multicore Processors in Avionics Systems: Challenges and Solutions
【24h】

COTS Multicore Processors in Avionics Systems: Challenges and Solutions

机译:航空电子系统中的COTS多核处理器:挑战和解决方案

获取原文

摘要

In this paper we discuss the challenges introduced by the shared memory hierarchy of multicore processors to the predictability of real-time system. In particular, the shared memory induces unpredictable time delays that can make real-time tasks miss their deadlines. We then present the techniques we developed to create cache and memory partitions using page coloring techniques that minimizes the memory delays and make them predictable. To allocate these partitions we present a coordinated private partition allocation algorithm. Given that the number of partitions that is possible to create on COTS hardware can be small we also present a timing analysis for shared bank partitions. These solutions are finally evaluated on a small avionics model problem using a ball-following control algorithm. This problem allows us to verify the effectiveness of our partitioning mechanisms as they are able to guarantee the timing of the algorithm that cannot be preserved without it.
机译:在本文中,我们讨论了多核处理器的共享内存层次结构对实时系统的可预测性提出的挑战。特别是,共享内存会引起不可预知的时间延迟,这会使实时任务错过其最后期限。然后,我们介绍使用页面着色技术创建缓存和内存分区的技术,这些技术可最大程度地减少内存延迟并使它们可预测。为了分配这些分区,我们提出了一种协调的专用分区分配算法。鉴于可以在COTS硬件上创建的分区数量可能很小,我们还介绍了共享库分区的时序分析。最后,使用跟踪球控制算法对一个小型航空电子模型问题评估了这些解决方案。这个问题使我们能够验证分区机制的有效性,因为它们能够保证没有它就无法保留的算法的时序。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号