Advanced Queueing Model of a Multiprocessor Computing System

Authors

  • Artur P. Vardanyan Institute for Informatics and Automation Problems of NAS RA

Keywords:

Multiprocessor System, Queueing System, Multi-server Queueing System, Waiting Time Restriction, Resource Utilization, System Efficiency, Performance Measures

Abstract

This paper presents an advanced queueing model for a multiprocessor computing system, where tasks require a random number of processors and are subject to constraints on waiting times in the queue. Unlike classical multi-server queueing systems, this model accounts for both resource requirements and queue waiting time restrictions, making it more suitable for real-world computing environments. By incorporating the probabilistic behavior of task arrival, service, and waiting constraints, the expressions are derived for key performance metrics, including the probabilities of task rejection and failure, system throughput, and resource utilization. An algorithm for determining the optimal queue length is also developed to enhance system efficiency by minimizing the probability of task losses. The proposed model provides a framework for analyzing and optimizing resource allocation in multiprocessor systems, improving their capability to handle dynamic and complex workloads.

References

L. N. Bhuyan and S. Sinha, “Design of Parallel and Distributed Systems”, Springer, Cham, pp. 12-250, 2023.

V. Sahakyan and A. Vardanyan, ”About the possibility of executing tasks with a waiting time restriction in a multiprocessor system”, AIP Conference Proceedings, 2757.1, pp. 030003, 2023. DOI: https://doi.org/10.1063/5.0135784.

D. Bertsimas and D. Gamarnik, ”Queueing Theory: Classical and Modern Methods”, Dynamic Ideas, Belmont, pp. 126-586, 2022.

F. P. Kelly, S. Zachary and I. Ziedins, “Stochastic Networks: Theory and Applications”, Clarendon Press, Oxford, pp. 16-298, 2020.

J. Anamika, J. Madhu, D. Bhardwaj, “Controllable multiprocessor queueing system”, Applications of Mathematical Modeling, Machine Learning, and Intelligent Computing for Industrial Development, pp. 61-76, 2023.

V. Sahakyan and A. Vardanyan, ”A Computational Approach for Evaluating Steady-State Probabilities and Virtual Waiting Time of a Multiprocessor Queuing System”, Programming and Computer Software, Volume 49, pp. S16-S23, 2023. DOI: https://doi.org/10.1134/S0361768823090098.

J. F. Shortle, J. M. Thompson, D. Gross and Harris C. M., Fundamentals of Queueing Theory, John Wiley and Sons, New York, pp. 35-475, 2018.

H. Takagi, ”Appendix A: Derivation of Formulas by Queueing Theory” Spectrum Requirement Planning in Wireless Communications, John Wiley & Sons Ltd, pp. 199-218, 2008. DOI: https://doi.org/10.1002/9780470758946.app1.

Downloads

Published

2024-12-01

How to Cite

Vardanyan, A. P. (2024). Advanced Queueing Model of a Multiprocessor Computing System. Mathematical Problems of Computer Science, 62, 43–51. Retrieved from http://mpcs.sci.am/index.php/mpcs/article/view/859