Bottom-up performance analysis considering time slice based software scheduling at system level

  • Authors:
  • Alexander Viehl;Michael Pressler;Oliver Bringmann

  • Affiliations:
  • FZI Forschungszentrum Informatik, Karlsruhe, Germany;FZI Forschungszentrum Informatik, Karlsruhe, Germany;FZI Forschungszentrum Informatik, Karlsruhe, Germany

  • Venue:
  • CODES+ISSS '09 Proceedings of the 7th IEEE/ACM international conference on Hardware/software codesign and system synthesis
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper, a novel approach for integrating time slice based resource access in global performance analysis of distributed real-time critical embedded systems is presented. The performance analysis approach itself is based on bottom-up analysis of communicating processes under consideration of synchronization by inter-process communication and complex internal control flows of the processes. This general analysis methodology is extended concerning concurrent occupation of shared resources using time slice based access methods. The defined extensions are parameterizable for describing arbitrary communication media access schedules and software schedules on shared computation resources, although the explicit focus in this paper is on software scheduling. The applicability of the analysis extensions is presented by a case study of a multimedia subsystem implemented in SystemC.