• DocumentCode
    963149
  • Title

    Exact Performance Estimates for Multiprocessor Memory and Bus Interference

  • Author

    Holliday, Mark A. ; Vernon, Mary K.

  • Issue
    1
  • fYear
    1987
  • Firstpage
    76
  • Lastpage
    85
  • Abstract
    Exact results are given for the processing power in a multibus multiprocessor with constant memory cycle times and geometric interrequest times. Both uniform and nonuniform memory accesses are considered. Such results have not previously been obtained. In order to derive these results we use a method of introducing time into Petri nets, called Generalized Timed Petri Nets (GTPN), that we have developed. We describe the GTPN and how it is applied to the multiprocessor interference question. We reach several new conclusions. A commonly used definition of processing power can lead to substantial underestimation of the true processing power of the system. If the real system has a constant memory access time and any number of buses, then assuming an exponential access time can lead to substantial errors when estimating processing power probability distributions. In multibus systems with only a few buses a critical memory interrequest time exists. Performance close to that with a crossbar is attainable when the interrequest time is larger than the critical value. Obtaining these results illustrates the advantages, for moderate size state spaces, of the GTPN over simulation with respect to both model design and running time.
  • Keywords
    Computational modeling; Interference; Multiprocessing systems; Parallel processing; Performance analysis; Petri nets; Power system modeling; Probability distribution; State-space methods; Stochastic processes; Bus contention; Markov models; Petri nets; memory interference; multiprocessors; performance comparison; performance evaluation;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.1987.5009450
  • Filename
    5009450