Response Time Analysis of a Multi-Server Processor Sharing Model
نویسنده
چکیده
In this paper, we investigate the response time of a multi-server processor sharing (PS) model. A multi-server PS model is a PS queue but the number of requests which can be processed simultaneously is limited by a threshold. An arriving request has to wait in the queue if the number of requests exceeds the threshold. Assuming Markovian arrival input of requests and general processing time distribution, we investigate how mean response time is affected by the threshold. Through numerical experiments for various instances, it turns out that the mean response time geometrically converges as the threshold increases. This property is used to derive a useful formula for capacity planning of multi-threaded server systems. We also develop a numerical procedure for computing the response time distribution. We found from numerical experiments that the processing time distribution has a strong impact on the response time distribution.
منابع مشابه
Discrete Time Analysis of Multi-Server Queueing System with Multiple Working Vacations and Reneging of Customers
This paper analyzes a discrete-time $Geo/Geo/c$ queueing system with multiple working vacations and reneging in which customers arrive according to a geometric process. As soon as the system gets empty, the servers go to a working vacations all together. The service times during regular busy period, working vacation period and vacation times are assumed to be geometrically distributed. Customer...
متن کاملA Unifying Conservation Law for Single-server Queues
We develop a conservation law for a multi-class GI/GI/1 queue operating under a general work-conserving scheduling discipline. For single-class single-server queues, conservation laws have been obtained for both nonanticipating and anticipating disciplines with general service time distributions. For multi-class single-server queues, conservation laws have been obtained for (i) nonanticipating ...
متن کاملProposed Feature Selection for Dynamic Thermal Management in Multicore Systems
Increasing the number of cores in order to the demand of more computing power has led to increasing the processor temperature of a multi-core system. One of the main approaches for reducing temperature is the dynamic thermal management techniques. These methods divided into two classes, reactive and proactive. Proactive methods manage the processor temperature, by forecasting the temperature be...
متن کاملA Qualitative and Quantitative Analysis of Multi-core CPU Power and Performance Impact on Server Virtualization for Enterprise Cloud Data Centers
Cloud is an on demand service provisioning techniques uses virtualization as the underlying technology for managing and improving the utilization of data and computing center resources by server consolidation. Even though virtualization is a software technology, it has the effect of making hardware more important for high consolidation ratio. Performance and energy efficiency is one of the most...
متن کاملPerformance Evaluation of a Prioritized, Limited Multi-Server Processor-Sharing System That Includes Servers with Various Capacities
We present a prioritized, limited multi-server processor sharing (PS) system where each server has various capacities, and N (≥2) priority classes are allowed in each PS server. In each prioritized, limited server, different service ratio is assigned to each class request, and the number of requests to be processed is limited to less than a certain number. Routing strategies of such prioritized...
متن کامل