2002Unpublished venueRequires access

Approximate method for polling systems with time-limited-based polling tables

Imed Frigui, Attahiru Sule Alfa

Open publisher page 2 citations

Abstract

Time-limited based polling systems with polling tables are encountered frequently in operating systems schedulers such as the fair share scheduler. The analysis of such systems are usually carried out by simulation. We present a simple approximation for determining the mean waiting times in such polling systems. This approximation can be used by system designers to carry out a first cut design to reduce the set of alternative designs and then use simulation to assess a few good designs. The method transforms the M table polling system with N distinct stations, (N/spl les/M), to an equivalent M pseudostations cyclic polling system. It then uses the known K-limited polling results by approximating K from the time limit and the mean service time of each station. Polling systems are a class of multiqueueing systems attended to a single server. Such systems are encountered very frequently in communications and computer, traffic signal, and also manufacturing systems. For computer systems in a multiprogramming environment we would like to keep the CPU busy all the time (a 100% utilization would be optimal).

About this research paper

What this paper is about

Time-limited based polling systems with polling tables are encountered frequently in operating systems schedulers such as the fair share scheduler. The analysis of such systems are usually carried out by simulation. We present a simple approximation for determining the mean waiting times in such polling systems. This approximation can be used by system designers to carry out a first cut design to reduce the set of alternative designs and then use simulation to assess a few good designs. The method transforms the M table polling system with N distinct stations, (N/spl les/M), to an equivalent M pseudostations cyclic polling system. It then uses the known K-limited polling results by approximating K from the time limit and the mean service time of each station. Polling systems are a class of multiqueueing systems attended to a single server. Such systems are encountered very frequently in communications and computer, traffic signal, and also manufacturing systems. For computer systems in a multiprogramming environment we would like to keep the CPU busy all the time (a 100% utilization would be optimal).

Why it matters

OpenAlex reports 2 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

Time-limited based polling systems with polling tables are encountered frequently in operating systems schedulers such as the fair share scheduler. The analysis of such systems are usually carried out by simulation. We present a simple approximation for determining the mean waiting times in such polling systems. This approximation can be used by system designers to carry out a first cut design to reduce the set of alternative designs and then use simulation to assess a few good designs. The method transforms the M table polling system with N distinct stations, (N/spl les/M), to an equivalent M pseudostations cyclic polling system. It then uses the known K-limited polling results by approximating K from the time limit and the mean service time of each station. Polling systems are a class of multiqueueing systems attended to a single server. Such systems are encountered very frequently in communications and computer, traffic signal, and also manufacturing systems. For computer systems in a multiprogramming environment we would like to keep the CPU busy all the time (a 100% utilization would be optimal).

Key concepts: Polling, Polling system, Computer science, Computer network, Set (abstract data type), Table (database), Communications system, Real-time computing

Related papers

Back to paper searchBrowse research topicsOriginal source
Approximate method for polling systems with time-limited-based polling tables — Research Paper | ScholarLens