Preview

04 Utilization

Satisfactory Essays
Open Document
Open Document
353 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
04 Utilization
One Processor, one job type

Utilization Analysis
 Utilization (u) = fraction of time a resource is busy.
 Calculate u for each resource as shown on

following slides.
 In a network (i.e., system) where jobs flow through

multiple resources, the one with the highest u is the
“bottleneck.”
 Utilization must be kept below 1 (i.e., 100%), and as we will see later, if there is variability then u may need to even be kept significantly below 100%.
 The system capacity is the job flow rate R that yields u = 100% at the bottleneck (unless a lower u is determined necessary for satisfactory operation).

Inventory

Processor

Inventory

(queue of raw materials)

holds
1 job

(finished goods) Departures at rate R

Arrivals at rate R
Interarrival
time
= a =1/R

Inventory
= Iq
Time in queue = Tq

Utilization
=u=R/c=Rp
Actual u cannot exceed 1. If a calculation yields u > 1, it is called ‘implied utilization’.
(The calculation may imply u > 1, but this is not possible.)

Slide ‹#›

Slide ‹#›

Multiple (m) Processors, one job type
Processors

Inventory

Inventory

(queue of raw materials)

(1 job each)

(finished goods) (queue of raw materials)

Inventory
= Iq
Time in queue=Tq …

Interarrival time =1/R

One Processor, multiple (n) job types

Inventory

Arrivals at rate R

Process time = p
Capacity
= c = 1/p

Departures at rate R

Inventory
Processor
(holds 1 job)

Departures at rates
R1, R2,…,Rn

Arrivals at rates
R1, R2,…,Rn

# of processors
=m

(finished goods) For a job of type i,
Process time = pi
Capacity = 1/pi = ci
Utilization for job type i = ui = Ri pi

Process time= p
Capacity
= c = 1/p
Utilization = u = R p / m

Total utilization of each processor = u = u1 + u2 + …. + un

Slide ‹#›

Slide ‹#›

Multiple (m) Processors, multiple (n) job types
Inventory

Processors

Inventory

(queue of raw materials)

(1 job each)

(finished goods) Departures at rates
R1, R2,…,Rn



Arrivals at rates
R1, R2,…,Rn

# of processors
=m

For a job of type i,
Process time = pi

You May Also Find These Documents Helpful

  • Good Essays

    911 Operator Case Summary

    • 361 Words
    • 2 Pages

    The total system performance depends on the operator (user), the machine and the environment where human factors users is concerned with the interrelations between machine, its operation and environment.…

    • 361 Words
    • 2 Pages
    Good Essays
  • Good Essays

    Pt2520 Unit 3 Metrics

    • 544 Words
    • 3 Pages

    In large software products, a measure is a number of functions used. Some studies showed that some programmer uses the same number of functions to solve given a problem. Another important part of the software is data processed. To understand the psychological complexity of software understanding the amount of data processed by the software is important. VARS is the count of all user defined is the variables used during program development. The average number of variables is the sum of the count of live variables divided by executable statement count. The span defines how many times the variable is used. Based on modules sharing data there are two software measurement types Fan-in which gives the number of modules pass data either indirectly or directly. Whereas Fan-out gives the number of modules to which data passed indirectly or directly. There also another measure which is called as decision count which gives the number of decision statement used in the program. Paths are also used to count the number of different ways the program can be…

    • 544 Words
    • 3 Pages
    Good Essays
  • Satisfactory Essays

    so lines 10 and 11 keep track of the information we need to compute the average at the end.…

    • 313 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    Acct 504 Quiz 4

    • 1017 Words
    • 5 Pages

    To determine the units started during the current month, account for all units in the processing department as…

    • 1017 Words
    • 5 Pages
    Good Essays
  • Good Essays

    analysis are either built into the operating system, or are available at no cost. Two such tools for…

    • 3838 Words
    • 17 Pages
    Good Essays
  • Satisfactory Essays

    cmis 102 HW 2

    • 748 Words
    • 6 Pages

    The required output for the program will be the total cost (TotalCost) of the state of the art gaming computer. The program will then determine the total cost of the state of the art gaming computer by using the following computation: TotalCost = BasePrice+Cost+MonitorCost+CaseCost.…

    • 748 Words
    • 6 Pages
    Satisfactory Essays
  • Good Essays

    Aem 4570 Week 1

    • 1095 Words
    • 5 Pages

    zero when it is certain not to be exercised. If the call is certain to be…

    • 1095 Words
    • 5 Pages
    Good Essays
  • Satisfactory Essays

    Week 6 Lab

    • 313 Words
    • 2 Pages

    Under Object Statistics, select Server for A Group / Throughput (bits/sec) and Server for B Group B Group / Throughput (bits/sec). Change the presentation style to Stacked Statistics. Use <Alt><PrtSc> to this DES Graphs window (as shown below) and paste it into your…

    • 313 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Week 5 iLab

    • 321 Words
    • 2 Pages

    Set up the graphs as shown using Stacked Statistics this time. Note that the Utilization is slightly less than 100% and the packets/sec value is 100 packets/sec. Capture this DES Graphs window () as shown below and paste (V) it into your lab document.…

    • 321 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Student Name

    • 624 Words
    • 4 Pages

    In this scenario, we need to query the Computer database to determine which computers need to be replaced. Our decision will be based on the CPU speed, Number of Processors and the size of the Hard Drive.…

    • 624 Words
    • 4 Pages
    Satisfactory Essays
  • Satisfactory Essays

    homework

    • 483 Words
    • 2 Pages

    --U1, U2, U3...U6 unemployement (U6 are discouraged workers. 16%. part time workers who would prefer full time)…

    • 483 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    The loss of future economic benefit as the amount in the balance sheet for the asset or CGU exceeds it recoverable amount.…

    • 1230 Words
    • 6 Pages
    Satisfactory Essays
  • Satisfactory Essays

    This process uses unitary cost, or marginal cost as the computation base incontrast to the traditional cost accounting methods which employ total cost.…

    • 353 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    Uniprocessor Scheduling

    • 1838 Words
    • 8 Pages

    43% • Utilization U of task set { ti} for i = 1, …, n:…

    • 1838 Words
    • 8 Pages
    Good Essays
  • Satisfactory Essays

    Lovely

    • 375 Words
    • 2 Pages

    | | |performance and |analysis will be done for two periods that is by |allotted one sector and…

    • 375 Words
    • 2 Pages
    Satisfactory Essays