• DocumentCode
    854744
  • Title

    Approximate analysis of distributed semi-hard real-time systems

  • Author

    Marinescu, Dan Cristian

  • Author_Institution
    Purdue University, West Lafayette, IN, USA
  • Volume
    32
  • Issue
    12
  • fYear
    1987
  • fDate
    12/1/1987 12:00:00 AM
  • Firstpage
    1097
  • Lastpage
    1100
  • Abstract
    In this note we investigate systems which combine the timing requirements of real-time processing with the complexity of knowledge processing. In such real-time environments it cannot be guaranteed that all processes meet their deadlines but it is possible to isolate a subset of critical processes which must meet their deadlines. We call such systems semi-hard real-time control systems. Although priority scheduling is used, the execution time of critical processes has to be determined by a nondeterministic analysis which takes into account contention for system resources with noncritical processes. We investigate two possible architectures for a distributed system in which each process runs on its own processor and they communicate either by messages or through a shared memory. In the latter case a subset of system resources does not allow preemption, for example, a process running into a critical section must complete its function. A methodology for system modeling and the approximations needed are discussed. Even in the simple case, the analysis is nontrivial. Due to priority scheduling the queueing models are nonseparable, hence, product form solutions do not exist.
  • Keywords
    Distributed control; Multiprocessing; Queuing analysis; Automatic control; Control systems; Filters; Hybrid power systems; Linear systems; Optimal control; Power system stability; Real time systems; Regulators; Stochastic systems;
  • fLanguage
    English
  • Journal_Title
    Automatic Control, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9286
  • Type

    jour

  • DOI
    10.1109/TAC.1987.1104525
  • Filename
    1104525