On the product-form solution of a class of multiple-bus multiprocessor system models

  • Authors:
  • Marco Ajmone Marsan;Gianfranco Balbo;Giovanni Chiola;Susanna Donatelli

  • Affiliations:
  • Politecnico di Torino, Turin, Italy;Università di Torino, Turin, Italy;Università di Torino, Turin, Italy;Università di Torino, Turin, Italy

  • Venue:
  • Journal of Systems and Software
  • Year:
  • 1986

Quantified Score

Hi-index 0.00

Visualization

Abstract

Generalized stochastic Petri net (GSPN) models are used to analyze the performance of a class of multiplebus multiprocessor systems. Exploiting the unusual simplicity of the state space of the Markov chains derived by firing the reachability graphs of the GSPNs, these models are shown to admit a product-form solution, despite the presence of passive resources. This result is supported by the formal proof of the local balance property in the case of two-bus systems; moreover, the local balance property was numerically proved to hold for systems comprising up to ten processors and five buses. Flow-equivalent expressions are derived for the cases of two and three buses using a stage-aggregation technique. This method dramatically reduces the computational complexity of the model solution as compared with the standard solution of the original Markov chain, thus making the exact analysis of very large systems both practical and inexpensive.