Queueing Analysis of Pools in Soft Real-Time Systems

  • Authors:
  • Carlos Juiz;Ramón Puigjaner

  • Affiliations:
  • -;-

  • Venue:
  • TOOLS '00 Proceedings of the 11th International Conference on Computer Performance Evaluation: Modelling Techniques and Tools
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

Software packages for designing large real-time systems do not typically provide any performance tools that will enable the designer to analyse the performance of the system that is being designed. In this paper, we present a queueing model of the pool, a software component that is commonly used in every large soft real-time system. This basic component transfers data among tasks without synchronisation in a non-selective manner. This performance model can be used in a software package to complement the automatic design and generation of soft real-time systems. The queueing model is analysed approximately using a decomposition technique. The analytical approximation is based on a new variant of the semaphore queue paradigm. Numerical tests show that the approximation has a good accuracy by comparison with the results obtained from a simulation model of the pool.