Experimental Allocation of Safety-Critical Applications on Reconfigurable Multi-Core Architecture

Louis Sutter, Thanakorn Khamvilai, P. Monmousseau, John B. Mains, E. Feron, P. Baufreton, Francois Neumann, M. Krishna, S. Nandy, R. Narayan, C. Haldar
{"title":"Experimental Allocation of Safety-Critical Applications on Reconfigurable Multi-Core Architecture","authors":"Louis Sutter, Thanakorn Khamvilai, P. Monmousseau, John B. Mains, E. Feron, P. Baufreton, Francois Neumann, M. Krishna, S. Nandy, R. Narayan, C. Haldar","doi":"10.1109/DASC.2018.8569348","DOIUrl":null,"url":null,"abstract":"Multi-core processors pervade numerous industries but they still represent a challenge for the aerospace industry, where strong certification of every components is required. One way to make them enforce safety-criticality constraints is to ensure reallocation of critical tasks on the chip when they are affected by hardware faults. This paper describes and compares different models of a task reallocation problem for a reconfigurable multi-core architecture. It also presents the first version of the macroscopic model made of Raspberry Pi that was built to represent the multi-core architecture and to test the task allocation algorithm on an actual system, showing the increased robustness that the reallocation algorithm enables while cores are made faulty.","PeriodicalId":405724,"journal":{"name":"2018 IEEE/AIAA 37th Digital Avionics Systems Conference (DASC)","volume":"80 4 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"7","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 IEEE/AIAA 37th Digital Avionics Systems Conference (DASC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/DASC.2018.8569348","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 7

Abstract

Multi-core processors pervade numerous industries but they still represent a challenge for the aerospace industry, where strong certification of every components is required. One way to make them enforce safety-criticality constraints is to ensure reallocation of critical tasks on the chip when they are affected by hardware faults. This paper describes and compares different models of a task reallocation problem for a reconfigurable multi-core architecture. It also presents the first version of the macroscopic model made of Raspberry Pi that was built to represent the multi-core architecture and to test the task allocation algorithm on an actual system, showing the increased robustness that the reallocation algorithm enables while cores are made faulty.
可重构多核架构上安全关键型应用的实验分配
多核处理器遍布各行各业,但对于需要对每个组件进行严格认证的航空航天业来说,多核处理器仍是一项挑战。让多核处理器执行安全关键性约束的一种方法是,当芯片上的关键任务受到硬件故障影响时,确保重新分配这些任务。本文介绍并比较了可重构多核架构任务重新分配问题的不同模型。本文还介绍了以树莓派(Raspberry Pi)为原型制作的第一版宏观模型,该模型用于表示多核架构,并在实际系统上测试任务分配算法,显示了当内核出现故障时,重新分配算法所带来的更高鲁棒性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信