Skip to Main content Skip to Navigation
Conference papers

Consumer Electronics Processors for Critical Real-Time Systems: a (Failed) Practical Experience

Abstract : The convergence between consumer electronics and critical real-time markets has increased the need for hardware platforms able to deliver high performance as well as high (sustainable) performance guarantees. Using the ARM big.LITTLE architecture as example of those platforms, in this paper we report our experience with one of its implementations (the Qualcomm SnapDragon 810 processor) to derive performance bounds with measurement-based techniques. Our theoretical and practical analysis reveals that some hardware features may not suit critical real-time needs, and restricted specifications and buggy documentation creates serious difficulties to derive WCET estimates for software running on this platform. From the lessons learned, we identify several main elements to consider to effectively consolidate the sustained performance needs between mainstream and critical real-time markets.
Document type :
Conference papers
Complete list of metadatas

Cited literature [8 references]  Display  Hide  Download

https://hal.archives-ouvertes.fr/hal-01708723
Contributor : Jaume Abella <>
Submitted on : Wednesday, February 14, 2018 - 9:08:38 AM
Last modification on : Saturday, February 8, 2020 - 12:10:04 PM
Document(s) archivé(s) le : Sunday, May 6, 2018 - 7:07:00 AM

File

DragonBoard.pdf
Files produced by the author(s)

Identifiers

  • HAL Id : hal-01708723, version 1

Collections

Citation

Gabriel Fernandez, Francisco Cazorla, Jaume Abella. Consumer Electronics Processors for Critical Real-Time Systems: a (Failed) Practical Experience. 9th European Congress on Embedded Real Time Software and Systems (ERTS 2018), Jan 2018, Toulouse, France. ⟨hal-01708723⟩

Share

Metrics

Record views

261

Files downloads

222