Skip to Main content Skip to Navigation
Conference papers

Predictable composition of memory accesses on many-core processors

Abstract : The use of many-core COTS processors in safety critical embedded systems is a challenging research topic. The predictable execution of several applications on those processors is not possible without a precise analysis and mitigation of the possible sources of interference. In this paper, we identify the external DDR-SDRAM and the Network on Chip to be the main bottlenecks for both average performance and predictability in such platforms. As DDR-SDRAM memories are intrinsically stateful, the naive calculation of the Worst-Case Execution Times (WCETs) of tasks involves a significantly pessimistic upper-bounding of the memory access latencies. Moreover, the worst-case end-to-end delays of wormhole switched networks cannot be bounded without strong assumptions on the system model because of the possibility of deadlock. We provide an analysis of each potential source of interference and we give recommendations in order to build viable execution models enabling efficient composable computation of worst-case end-to-end memory access latencies compared to the naive worst-case-everywhere approach.
Document type :
Conference papers
Complete list of metadata

Cited literature [21 references]  Display  Hide  Download

https://hal.archives-ouvertes.fr/hal-01256000
Contributor : Marc Boyer Connect in order to contact the contributor
Submitted on : Thursday, January 14, 2016 - 11:18:30 AM
Last modification on : Wednesday, June 1, 2022 - 4:34:52 AM
Long-term archiving on: : Saturday, April 16, 2016 - 10:24:33 AM

File

paper_40.pdf
Files produced by the author(s)

Identifiers

  • HAL Id : hal-01256000, version 1

Citation

Quentin Perret, Pascal Maurère, Éric Noulard, Claire Pagetti, Pascal Sainrat, et al.. Predictable composition of memory accesses on many-core processors. 8th European Congress on Embedded Real Time Software and Systems (ERTS 2016), Jan 2016, TOULOUSE, France. ⟨hal-01256000⟩

Share

Metrics

Record views

326

Files downloads

1049