Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Timing Predictability in Future Multi-Core Avionics Systems
Linköping University, Department of Computer and Information Science, Software and Systems. Linköping University, Faculty of Science & Engineering. Saab Aeronautics. (RTSLAB)
2017 (English)Licentiate thesis, monograph (Other academic)
Abstract [en]

With more functionality added to safety-critical avionics systems, new platforms are required to offer the computational capacity needed. Multi-core platforms offer a potential that is now being explored, but they pose significant challenges with respect to predictability due to shared resources (such as memory) being accessed from several cores in parallel. Multi-core processors also suffer from higher sensitivity to permanent and transient faults due to shrinking transistor sizes.

This thesis addresses several of these challenges. First, we review major contributions that assess the impact of fault tolerance on worst-case execution time of processes running on a multi-core platform. In particular, works that evaluate the timing effects using fault injection methods. We conclude that there are few works that address the intricate timing effects that appear when inter-core interferences due to simultaneous accesses of shared resources are combined with the fault tolerance techniques. We assess the applicability of the methods to COTS multi-core processors used in avionics. We identify dark spots on the research map of the joint problem of hardware reliability and timing predictability for multi-core avionics systems.

Next, we argue that the memory requests issued by the real-time operating systems (RTOS) must be considered in resource-monitoring systems to ensure proper execution on all cores.

We also adapt and extend an existing method for worst-case response time analysis to fulfill the specific requirements of avionics systems. We relax the requirement of private memory banks to also allow cores to share memory banks.

Place, publisher, year, edition, pages
Linköping: Linköping University Electronic Press, 2017. , p. 82
Series
Linköping Studies in Science and Technology. Thesis, ISSN 0280-7971 ; 1771
Keywords [en]
Timing Predictability, WCET, WCRT, Fault Tolerance, Safety Critical, Avionics
National Category
Computer Sciences
Identifiers
URN: urn:nbn:se:liu:diva-134427DOI: 10.3384/lic.diva-134427ISBN: 9789176855645 (print)OAI: oai:DiVA.org:liu-134427DiVA, id: diva2:1079456
Presentation
2017-04-05, Alan Turing, Campus Valla, Linköping, 13:15 (English)
Opponent
Supervisors
Funder
VINNOVA, NFFP6-2013-01203Available from: 2017-03-08 Created: 2017-03-08 Last updated: 2018-01-13Bibliographically approved

Open Access in DiVA

fulltext(2190 kB)315 downloads
File information
File name FULLTEXT01.pdfFile size 2190 kBChecksum SHA-512
e4fcb558a136620238f4eaef1657f76157595e3c5d005bca8f2ff5bc35ccb4d921e1f412834616ae02de85a67e41e85b9e659a543e1da7ba823b5463af545065
Type fulltextMimetype application/pdf
omslag(20 kB)7 downloads
File information
File name COVER01.pdfFile size 20 kBChecksum SHA-512
1b8c5fc36f94943a1cad89756bce44deb6f0b5e73a8e9d616826f34dd6511d887c20d86cf63587e1fb93216e04ec00ec1cd54ddbd858331d95cb3b4effcd7c44
Type coverMimetype application/pdf

Other links

Publisher's full text

Search in DiVA

By author/editor
Löfwenmark, Andreas
By organisation
Software and SystemsFaculty of Science & Engineering
Computer Sciences

Search outside of DiVA

GoogleGoogle Scholar
Total: 315 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

doi
isbn
urn-nbn

Altmetric score

doi
isbn
urn-nbn
Total: 754 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf