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
Products that are in the process of being manufactured but are not yet complete are called:
vazorg [7]

Answer:

Those products are generally called Work in Process WIP

Explanation:

Work in process (WIP), or work in progress (WIP), goods in process, or in-process inventory in a manufacturing industry/company refer to the company's partially finished goods waiting for completion and eventual sale or the value of these items.

These items are either just being produced or require further processing (like purification, separation, packaging or handling) in a queue or a buffer storage.

6 0
3 years ago
The status of which of these determines the sequence in which output devices, such as solenoid values and motor contactors, are
Mkey [24]
A. Physical I/O sensors

Safety switches, operator inputs, travel limit switches etc
5 0
3 years ago
The mass flow rate in a 4.0-m wide, 2.0-m deep channel is 4000 kg/s of water. If the velocity distribution in the channel is lin
IceJOKER [234]

Answer:

V = 0.5 m/s

Explanation:

given data:

width of channel =  4 m

depth of channel = 2 m

mass flow rate = 4000 kg/s = 4 m3/s

we know that mass flow rate is given as

\dot{m}=\rho AV

Putting all the value to get the velocity of the flow

\frac{\dot{m}}{\rho A} = V

V = \frac{4000}{1000*4*2}

V = 0.5 m/s

4 0
3 years ago
the coil polarity in a waste spark system is determined by the direction in which the coil is wound (left hand rule for conventi
zaharov [31]
The coil polarity in a waste-spark system is determined by the direction in which the coil is wound (left-hand rule for conventional current flow)and can’t be changed. For example, if a V-8 engine has a firing order of 18436572 and the number 1 cylinder is on compression, which cylinder will be on the exhaust stroke?
3 0
2 years ago
Fast plz-The mirror check may involve ______________.
barxatty [35]

Answer:

Realigning the mirror

Explanation:

mirrors should be aligned to minimize blind spots, not look at the tires.

6 0
3 years ago
Other questions:
  • Who does the narrator blame for the loss of her job as editor-in-chief? <br> see if i care readworks
    8·2 answers
  • How is this technique is adapted to coat continuous steel strip for manufacture of tinplate products?
    11·1 answer
  • The benefit of using the generalized enthalpy departure chart prepared by using PR and TR as the parameters instead of P and T i
    6·1 answer
  • A hydraulic cylinder has a 125-mm diameter piston with hydraulic fluid inside the cylinder and an ambient pressure of 1 bar. Ass
    8·1 answer
  • For a bronze alloy, the stress at which plastic deformation begins is 297 MPa and the modulus of elasticity is 113 GPa. (a) What
    7·1 answer
  • If the Zener diode is connected<br>wrong polarity the voltage<br>across the load is?​
    11·1 answer
  • Different Gauss quadrature formulae predict different values for the same integral a. True b. False
    11·1 answer
  • Thoughts about drinking and driving
    12·2 answers
  • A steam power plant with a power output of 230 MW consumes coal at a rate of 60 tons/h. If the heating value of the coal is 30,0
    5·1 answer
  • Which level of acceleration should you use when accelerating on a short highway entry ramp?
    11·1 answer
Add answer
Login
Not registered? Fast signup
Signup
Login Signup
Ask question!