SELENE: Self-Monitored Dependable Platform for High-Performance Safety-Critical Systems

Carles Hernández, Jose Flieh, Roberto Paredes, Charles-Alexis Lefebvre, Imanol Allende, J. Abella, David Trillin, Martin Matschnig, Bernhard Fischer, Konrad Schwarz, J. Kiszka, Martin Rönnbäck, Johan Klockars, Nicholas Mc Guire, F. Rammerstorfer, C. Schwarzl, Franck Wartet, Dierk Lüdemann, M. Labayen
{"title":"SELENE: Self-Monitored Dependable Platform for High-Performance Safety-Critical Systems","authors":"Carles Hernández, Jose Flieh, Roberto Paredes, Charles-Alexis Lefebvre, Imanol Allende, J. Abella, David Trillin, Martin Matschnig, Bernhard Fischer, Konrad Schwarz, J. Kiszka, Martin Rönnbäck, Johan Klockars, Nicholas Mc Guire, F. Rammerstorfer, C. Schwarzl, Franck Wartet, Dierk Lüdemann, M. Labayen","doi":"10.1109/DSD51259.2020.00066","DOIUrl":null,"url":null,"abstract":"Existing HW/SW platforms for safety-critical systems suffer from limited performance and/or from lack of flexibility due to building on specific proprietary components. This jeopardizes their wide deployment across domains. While some research has been done to overcome these limitations, they have had limited success owing to missing flexibility and extensibility. Flexibility and extensibility are the cornerstones of industry adoption: industries dealing in capital goods need technologies on which they can rely on during decades (e.g. avionics, space, automotive). SELENE aims at covering this gap by proposing a new family of safety-critical computing platforms, which builds upon open source components such as the RISC-V instruction set architecture, GNU/Linux, and the Jailhouse hypervisor. SELENE will develop an advanced computing platform that is able to: (1) adapt the system to the specific requirements of different application domains, to changing environmental conditions, and to internal conditions of the system itself; (2) allow the integration of applications of different criticalities and performance demands in the same platform, guaranteeing functional and temporal isolation properties; (3) achieve flexible diverse redundancy by exploiting the inherent redundant capabilities of the multicore; and (4) efficiently execute compute-intensive applications by means of specific accelerators.","PeriodicalId":128527,"journal":{"name":"2020 23rd Euromicro Conference on Digital System Design (DSD)","volume":"24 1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"16","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 23rd Euromicro Conference on Digital System Design (DSD)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/DSD51259.2020.00066","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 16

Abstract

Existing HW/SW platforms for safety-critical systems suffer from limited performance and/or from lack of flexibility due to building on specific proprietary components. This jeopardizes their wide deployment across domains. While some research has been done to overcome these limitations, they have had limited success owing to missing flexibility and extensibility. Flexibility and extensibility are the cornerstones of industry adoption: industries dealing in capital goods need technologies on which they can rely on during decades (e.g. avionics, space, automotive). SELENE aims at covering this gap by proposing a new family of safety-critical computing platforms, which builds upon open source components such as the RISC-V instruction set architecture, GNU/Linux, and the Jailhouse hypervisor. SELENE will develop an advanced computing platform that is able to: (1) adapt the system to the specific requirements of different application domains, to changing environmental conditions, and to internal conditions of the system itself; (2) allow the integration of applications of different criticalities and performance demands in the same platform, guaranteeing functional and temporal isolation properties; (3) achieve flexible diverse redundancy by exploiting the inherent redundant capabilities of the multicore; and (4) efficiently execute compute-intensive applications by means of specific accelerators.
高性能安全关键系统的自我监控可靠平台
现有的用于安全关键系统的硬件/软件平台受到性能限制和/或由于构建在特定的专有组件上而缺乏灵活性的影响。这将危及它们跨域的广泛部署。虽然已经进行了一些研究来克服这些限制,但由于缺乏灵活性和可扩展性,它们取得的成功有限。灵活性和可扩展性是行业采用的基石:处理资本货物的行业需要他们可以依赖几十年的技术(例如航空电子、航天、汽车)。SELENE旨在通过提出一系列新的安全关键计算平台来弥补这一差距,这些平台基于开源组件,如RISC-V指令集架构、GNU/Linux和Jailhouse管理程序。SELENE将开发一个先进的计算平台,该平台能够:(1)使系统适应不同应用领域的具体要求、不断变化的环境条件和系统本身的内部条件;(2)允许在同一平台上集成不同关键度和性能需求的应用程序,保证功能和时间隔离特性;(3)利用多核固有的冗余能力,实现灵活多样的冗余;(4)通过特定的加速器有效地执行计算密集型应用程序。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术官方微信