< previous page page_374 next page >

Page 374
0374-01.gif
where T1, T2 are the service times for sources 1 and 2.
0374-02.gif
Queue behavior of the various common queue model types is summarized in Table ??.
6.5 Open-, Closed-, and Mixed-Queue Models
Open-queue models are the simplest queueing form. These models (at least as used here) assume:
1. Arrival rate independent of service rate.
2. As a consequence of (1), a queue of unbounded length as well as a (potentially) unbounded waiting time.
Many will recognize the suitability of open-queue models to contain highway congestion or bridge access situations, but will also recognize the unsuitability to computer systems. In a processor-memory interaction, the processor's request rate decreases as memory congestion increases. The arrival rate is a function of the total service time (including waiting time). This latter type of situation can be modeled by a queue with feedback. The system is initially offered a request rate (lo), but certain requests cannot immediately enter the server and are held in a queue. The requestor slows down to accommodate this and the arrival rate is now la (the achieved arrival ratesee Figure ??).
0374-03.gif
Figure 6.18
Capacity queues.
We call such systems closed queue (or a capacity queue) and designate them Qc. These queues usually have a bounded size and waiting time.
It is also possible for systems to behave as open-queueing systems up to a certain queue size, then they behave as closed queues. We call such systems mixed-queue systems. The assumptions made in developing the open-queue model might make it seem an unlikely candidate for memory systems modeling, yet its simplicity is attractive and it remains a useful first approximation to memory systems behavior.

 
< previous page page_374 next page >