• Home
  • Search
  • Parallelism Analysis: Precise WCET Values for Complex Multi-Core Systems
  • Cite Icon9
  • https://doi.org/10.1007/978-3-319-17581-2_10Copy DOI Icon

Parallelism Analysis: Precise WCET Values for Complex Multi-Core Systems

  • Jan 1, 2015
  • Timon Kelter +1 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

In the verification of safety-critical real-time systems, the problem of determining the worst-case execution time (WCET) of a task is of utmost importance. Safe formal methods have been established for solving the single-task, single-core WCET problem. The de-facto standard approach uses abstract interpretation to derive basic block execution times and a combinatorial path analysis which derives the longest path through the program. WCET analyses for multi-core computers have extended this methodology by assuming that shared resources are partitioned in either time or space and that therefore each core can still be analyzed separately. For real-world multi-cores this assumption is often not true, making the classic WCET analysis approach either inapplicable or highly pessimistic. To overcome this, we present a new technique to explore the interleavings of a parallel task system as well as an exclusion criterion to prove that certain interleavings can never occur. We show how this technique can be integrated into existing WCET analysis approaches and finally provide results for the application of this new analysis type to a collection of real-time benchmarks, where average WCET reductions of \(32\,\%\) were observed.

Similar Papers
  • Research Article
  • Citations5

Interactive WCET Prediction with Warning for Timeout Risk

  • Feb 27, 2017
  • International Journal of Pattern Recognition and Artificial Intelligence
  • Fanqi Meng +2
  • Research Article
  • Citations124

Worst-case execution-time analysis for embedded real-time systems

  • Aug 01, 2003
  • International Journal on Software Tools for Technology Transfer
  • Jakob Engblom +4
  • Conference Article
  • Citations6

A Real-Time Application with Fully Predictable Task Timing

  • May 01, 2020
  • Michael Platzer +1
  • Research Article
  • Citations3

Reflecting RTOS Model During WCET Timing Analysis: MSP430/Freertos Case Study

  • Jan 01, 2012
  • Acta Electrotechnica et Informatica
  • Josef Strnadel +1
  • PDF
  • Research Article
  • Citations2

A generic framework to integrate data caches in the WCET analysis of real-time systems

  • Nov 01, 2021
  • Journal of Systems Architecture
  • Juan Segarra +2
  • Conference Article
  • Citations39

A Survey of WCET Analysis of Real-Time Operating Systems

  • Jan 01, 2009
  • Mingsong Lv +5
  • Research Article
  • Citations16

Fast, Interactive Worst-Case Execution Time Analysis With Back-Annotation

  • Apr 19, 2012
  • IEEE Transactions on Industrial Informatics
  • Trevor Harmon +5
  • Conference Article
  • Citations39

Design of a WCET-Aware C Compiler

  • Oct 01, 2006
  • Heiko Falk +2
  • Conference Article
  • Citations6

Analysis of Shared Cache Interference in Multi-Core Systems using Event-Arrival Curves

  • Jun 07, 2023
  • Thilo L Fischer +1
  • Research Article
  • Citations39

Modeling Control Speculation for Timing Analysis

  • Jan 01, 2005
  • Real-Time Systems
  • Xianfeng Li +2
  • Research Article
  • Citations21

Transforming flow information during code optimization for timing analysis

  • Apr 09, 2010
  • Real-Time Systems
  • Raimund Kirner +2
  • Conference Article
  • Citations26

WCET squeezing

  • Oct 16, 2013
  • Jens Knoop +2
  • Conference Article
  • Citations75

Timing Analysis of a Protected Operating System Kernel

  • Nov 01, 2011
  • Bernard Blackham +4
  • Conference Article
  • Citations6

Deep Neural Network Approach to Estimate Early Worst-Case Execution Time

  • Oct 03, 2021
  • Vikash Kumar
  • Research Article

An Interference Matrix Based Approach to Bounding Worst-Case Inter-Thread Cache Interferences and WCET for Multi-Core Processors

  • Jun 30, 2011
  • Journal of Computing Science and Engineering
  • Jun Yan +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.