• DocumentCode
    1293623
  • Title

    A semi-Markov model for the performance of multiple-bus systems

  • Author

    Mudge, Trevor N. ; Al-sadoun, Humoud B.

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Sci., Michigan Univ., Ann Arbor, MI, USA
  • Issue
    10
  • fYear
    1985
  • Firstpage
    934
  • Lastpage
    942
  • Abstract
    A discrete-time model is presented of memory interference in multiprocessor systems using multiple-bus interconnection networks. It differs from earlier models in its ability to model variable connection time and arbitrary inter-request time. The model describes each processing element´s behavior by means of a semi-Markov process, taking as input the number of processing elements, the number of memory modules, the number of buses, the mean think time of the processing elements, and the first and second moments of the connection time between processing elements and memories. The model produces as output the memory bandwidth, processing element utilization, memory module utilization, average queue length at a memory, and average waiting time experienced by a processing element while waiting to access a memory. Using the model, it is possible to analyze the interaction of the input parameters on the system performance without using a complex Markov chain; a four-state semi-Markov process is sufficient regardless of the think and connection time distributions. The accuracy and capability of the model are illustrated.
  • Keywords
    Markov processes; computer networks; multiprocessing systems; performance evaluation; average queue length; average waiting time; discrete-time model; memory bandwidth; memory interference; memory modules; multiple-bus interconnection networks; multiple-bus systems; multiprocessor systems; performance; processing element utilization; semiMarkov model; Equations; Interference; Limiting; Markov processes; Mathematical model; Program processors; Random variables; Markov chains; memory bandwidth; memory interference; multiple-bus system; multiprocessors; performance evaluation; semi-Markov processes;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.1985.6312197
  • Filename
    6312197