1answer.
Ask question
Login Signup
Ask question
All categories
  • English
  • Mathematics
  • Social Studies
  • Business
  • History
  • Health
  • Geography
  • Biology
  • Physics
  • Chemistry
  • Computers and Technology
  • Arts
  • World Languages
  • Spanish
  • French
  • German
  • Advanced Placement (AP)
  • SAT
  • Medicine
  • Law
  • Engineering
MakcuM [25]
3 years ago
5

Suppose we could improve the speed of the CPU in a computer by a factor of 5 (without affecting I/O performance) for 5 times the

cost. Also assume that the CPU is used 50% of the time, and the rest of the time the CPU is waiting for I/O. If the CPU is one-third of the total cost of the computer, is increasing the CPU speed by a factor of 5 a good investment from a cost/performance viewpoint?
Computers and Technology
1 answer:
Darya [45]3 years ago
4 0

Answer:

Bad Investment

Explanation:

  • Fraction enhanced = 50% = 0.5 (50% CPU is used all times and rest is waiting for I/O.
  • Speed up = 5 (By a factor of CPU speed is increased)
  • Speed up (overall) = \frac{1}{1-Fraction enhanced + \frac{Fraction enhanced}{Speedup enhanced} }
  • Speed up (overall) = \frac{1}{(1-0.5)+\frac{0.5}{5} } = 1.67
  • CPU = 1/3rd the total cost which means rest of the 2/3rd cost remains the same.
  • New cost of machines = (2/3 * 1) + (1/3 * 5) = 2.33
  • This means new machine is 2.33 times the cost of the old machine.
  • \frac{Cost increase}{Performance increase} = \frac{2.33}{1.67} = 1.3980
  • As seen above cost increase is greater then performance increase therefore this is a BAD Investment.
You might be interested in
What IP address is used as a loopback address and is not a valid IP address that can be assigned to a network
devlian [24]

Answer:

127.0.0.1

Network 127.0. 0.0 is reserved for IP traffic local to your host. Usually, address 127.0. 0.1 will be assigned to a special interface on your host, the loopback interface, which acts like a closed circuit.

Hope this can help you!

4 0
3 years ago
When doing a complex presentation, which of the following would be the best tool to begin designing your presentation?
Dafna1 [17]
An outline can be a best tool to begin describes a presentation....
4 0
4 years ago
Read 2 more answers
Fire stick optimizing system storage and applications
vivado [14]

Answer:

IN MY PROFILE

Explanation:

I HAVE AWNSERED THIS QUESTION THROUGHOUT MY BEING HERE PLEASE DO NOT BE AFRAID TO CLICK ON MY PROFILE AND FIND THE ANSWER

5 0
3 years ago
Imagine that you are about to make a presentation during an online meeting, where people will need to be able to see you, and yo
djyliett [7]

Answer:

You would check your devices / features in your settings to see if your camera is enabled, connected, or working.

Run a diagnostics scan to see if anything is affecting your camera.

Clear cookies.

Call a technician.

5 0
3 years ago
)1-bit sign, 8-bit exponent, 23-bit fraction and a bias of127 is used for ___________ Binary Floating PointRepresentation
Darina [25.2K]

Answer: Single  precision

Explanation:

A 1-bit sign, 8-bit exponent, 23-bit fraction and a bias of 127 is used for the single precision binary floating point representation. As, single precision is the smallest change that can be represented as floating point representation is called as precision. It is the computer format number, which occupies 32 bits in the computer memory.

The IEEE standard specify a binary 32 as:

Sign bit- 1 bit

Exponent width- 8 bits

Significant and precision- 24 bits (23 stored as explicitly)

7 0
3 years ago
Other questions:
  • 6. Which of the following options is used to view a computer's memory properties?
    8·1 answer
  • Which one of the following oscilloscope controls is used to move the trace up and down the screen vertically
    14·1 answer
  • Emily has to create an audio-visual presentation on animated movies. Which input device will she be LEAST likely to use while cr
    6·1 answer
  • In statistics the mode of a set of values is the value that occurs most often. Write a program that determines how many pieces o
    10·1 answer
  • When an application contains an array and you want to use every element of the array in some task, it is common to perform loops
    14·1 answer
  • Cliff just started working with a client who has a very disorganized AdWords account. What’s an effective way for him to begin r
    15·1 answer
  • Que es la papirofobia​
    13·2 answers
  • Name two reasons why we don't make use of optical drives that often any more​
    5·1 answer
  • What will happen if storage devices are removed from computer?​
    10·2 answers
  • You're on the lead generation team at a wine reseller called Partners in Wine. You've noticed that the user open rate of your em
    10·1 answer
Add answer
Login
Not registered? Fast signup
Signup
Login Signup
Ask question!