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
Alexeev081 [22]
3 years ago
12

Given a program with execution times broken down shown below. Assume that techniques can only be applied to accelerate the integ

er instructions. What is the theoretical upper bound (theoretical maximum) of the speedup that can be achieved? Show your derivation Continued from the previous question, now assume our goal is to redesign the machine to achieve an overall speedup of 2 times. A technique was found to accelerate the floating point instructions by 4x. To achieve our design goal, how much speedup is needed from optimizing the integer instructions?
Engineering
1 answer:
Alex17521 [72]3 years ago
7 0

<u>Solution and Explanation:</u>

Floating point and Integer consumes 1000 seconds of 1600 seconds.

Since we shall be talking of theoretical speed-up, please do not try to relate this with any practical scenario :P

To achieve maximum speed up, we need to reduce the time consumed by FP and Integer as large as possible. So we consider a system that does not at all consume time to perform FP and Integer operations. With such specifications, we can say that our new system will consume 600 seconds.

 speed up = 1600 divide by 600 = 2.66

<u>part b: </u>

We need a System with enhancement that will result in speedup of 2.

So the time required for the new system would be 800 sec

 Required time = 1600 divide by = 800 seconds

It is now given that Floating Point can now be accelerated by 5 times, so our enhanced system will consume 40 seconds to perform Floating point operations

We know that Load/Store and branch operations cannot be enhanced and hence they will consume 600 seconds.

Therefore to attend speedup of 2, Integer operations must be completed in 160 seconds (160 = 800 – (600 + 40))

So speed up required for Integer Operations is 800/160 = 5

So Integer Operation should need 5 times less time to achieve speed up of 2

You might be interested in
A furniture manufacturer purchases a drill press machine enabled with 5G and edge computing capabilities to keep the machine ope
Andreas93 [3]

A lot of manufacturer often uses 5G machines. How these capabilities could help improve safety of the operators is that it does includes an emergency switch for the operator so that one can manually shut off when needed.

<h3>Edge computing with 5G</h3>

  • The edge computing along with 5G network and IoT devices can help put together  different safety features and limitations and on can use them to known the unsafe action and also data can be communicated.

Edge computing when use with 5G produces good opportunities in all industry. It is known to help bring computation and data storage close to where data is been produced and it enable good data control, reduced costs, etc.

Learn more about 5G network from

brainly.com/question/24664177

8 0
2 years ago
Steam at 1 MPa, 300 C flows through a 30 cm diameter pipe with an average velocity of 10 m/s. The mass flow rate of this steam i
stealth61 [152]

Answer:

\dot m = 2.74 kg/s

Explanation:

given data:

pressure 1 MPa

diameter of pipe  =  30 cm

average velocity = 10 m/s

area of pipe= \frac[\pi}{4}d^2

                 = \frac{\pi}{4} 0.3^2

A = 0.070 m2

WE KNOW THAT mass flow rate is given as

\dot m = \rho A v

for pressure 1 MPa, the density of steam is = 4.068 kg/m3

therefore we have

\dot m = 4.068 * 0.070* 10

\dot m = 2.74 kg/s

7 0
3 years ago
Click this link to view O*NET’s Wages and Employment section for Film and Video Editors.
vova2212 [387]

Answer:

much faster than average

Explanation:

did it on edge (2022-2032)

6 0
2 years ago
You are driving on a roadway with multiple lanes of travel in the same direction, and are approaching an emergency vehicle parke
solmaris [256]

Answer: a. Leave the lane closest to the emergency as soon as it is safe to do so, or slow down to a speed of 20 MPH below the posted speed limit.

Explanation:

Giving a way to the law enforcement vehicle and a medical emergency vehicle is necessary. If one approaches an emergency vehicle parked along the roadway one should change the lane as the vehicle may not move and the driver may also waste his or her time also one should also slow down his or her speed while approaching the vehicle as most of the emergency vehicle are in rush to reach the hospital so the driver should maintain some distance with the medical emergency vehicle.

7 0
3 years ago
The pressure of a gas in a rigid container is 125kpa at 300k, what we be the new pressure if the temperature increases to 900k​
kipiarov [429]

Answer:

375 KPa

Explanation:

From the question given above, the following data were obtained:

Initial pressure (P₁) = 125 KPa

Initial temperature (T₁) = 300 K

Final temperature (T₂) = 900 K

Final pressure (P₂) =?

The new (i.e final) pressure of the gas can be obtained as follow:

P₁/T₁ = P₂/T₂

125 / 300 = P₂ / 900

Cross multiply

300 × P₂ = 125 × 900

300 × P₂ = 112500

Divide both side by 300

P₂ = 112500 / 300

P₂ = 375 KPa

Thus, the new pressure of the gas is 375 KPa

7 0
2 years ago
Other questions:
  • After a capacitor is fully chargerd, a small amount of current will flow though it. what is this current called?
    14·1 answer
  • The value of the critical Reynolds number for the flow over a flat plate is 5 x10^5. The significance of the value is:
    13·1 answer
  • Explain the use of remote sensing in surveying.​
    8·1 answer
  • A sewage lagoon that has a surface area of 10 ha and a depth of 1 m is receiving 8,640 m^3 /d of sewage containing 100 mg/L of b
    9·1 answer
  • How does refrigeration preserve food and dead bodies​
    12·2 answers
  • What are wheel cylinders used for?
    6·1 answer
  • Suggest how the following requirements might be rewritten in a
    8·1 answer
  • What energy type is represented in the picture?
    6·2 answers
  • Which type of blade is used with a demolition saw?
    11·1 answer
  • Write a statement that calls the recursive method backwardsAlphabet() with parameter startingLetter.
    15·1 answer
Add answer
Login
Not registered? Fast signup
Signup
Login Signup
Ask question!