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
Which of the following is the class of ingredient which is the base for most baked items?
Ierofanga [76]

Answer:flour

Explanation:

3 0
3 years ago
The combustion chamber has different shapes depending on the make and model of the engine. True or false
Alisiya [41]

Answer:

svdsdfdfsdfssdf

Explanation:

fsdsdfsdffsdsfdsdf

5 0
3 years ago
A seamless pipe 800mm diameter contains a fluid under a pressure of 2N/mm2. If the permissible tensile stress is 100N/mm2, find
Bad White [126]

Answer:

8 mm

Explanation:

Given:

Diameter, D = 800 mm

Pressure, P = 2 N/mm²

Permissible tensile stress, σ = 100 N/mm²

Now,

for the pipes, we have the relation as:

\sigma=\frac{\textup{PD}}{\textup{2t}}

where, t is the thickness

on substituting the respective values, we get

100=\frac{\textup{2\times800}}{\textup{2t}}

or

t = 8 mm

Hence, the minimum thickness of pipe is 8 mm

3 0
3 years ago
Consider the velocity boundary layer profile for flow over u flat plate to be of the form u = C_1 + C_2 y. Applying appropriate
ra1l [238]

Answer:

The  result in terms of the local Reynolds number ⇒ Re = [μ_∞ · x] / v

Explanation:

See below my full workings so you can compare the results with those obtained from the exact solution.

4 0
3 years ago
Consider a thin suspended hotplate that measures 0.25 m × 0.25 m. The isothermal plate has a mass of 3.75 kg, a specific heat of
Orlov [11]

Answer:

Heat losses by convection, Qconv = 90W

Heat losses by radiation, Qrad = 5.814W

Explanation:

Heat transfer is defined as the transfer of heat from the heat surface to the object that needs to be heated. There are three types which are:

1. Radiation

2. Conduction

3. Convection

Convection is defined as the transfer of heat through the actual movement of the molecules.

Qconv = hA(Temp.final - Temp.surr)

Where h = 6.4KW/m2K

A, area of a square = L2

= (0.25)2

= 0.0625m2

Temp.final = 250°C

Temp.surr = 25°C

Q = 64 * 0.0625 * (250 - 25)

= 90W

Radiation is a heat transfer method that does not rely upon the contact between the initial heat source and the object to be heated, it can be called thermal radiation.

Qrad = E*S*(Temp.final4 - Temp.surr4)

Where E = emissivity of the surface

S = boltzmann constant

= 5.6703 x 10-8 W/m2K4

Qrad = 5.6703 x 10-8 * 0.42 * 0.0625 * ((250)4 - (25)4)

= 5.814 W

7 0
3 years ago
Other questions:
  • A belt/pulley system has tight side of 1000N, a slack side of 100N and a wrap angle of 500 degrees. The belt is just on the poin
    5·1 answer
  • A string of ASCII characters has been converted to hexadecimal resulting in the following message: 4A EF 62 73 73 F4 E5 76 E5 Of
    6·1 answer
  • Complete the following sentence. The skills and content of several subject areas were combined to form a new field known as a me
    12·2 answers
  • ____________ is the range of all the colors created by different amounts of light.
    8·2 answers
  • Compared to 15 mph on a dry road, about how much longer will it take for
    12·2 answers
  • How do you make a 3d print
    6·1 answer
  • A 36 ft simply supported beam is loaded with concentrated loads 16 ft inwards from each support. On the left side, the dead load
    7·1 answer
  • Which is the correct definition of schematic? a type of computer program that project managers use to track engineers on a proje
    13·1 answer
  • Technician A states that a scan tool can read
    13·1 answer
  • A common boundary-crossing problem for engineers is when their home country' values come into sharp contrast with the host count
    7·1 answer
Add answer
Login
Not registered? Fast signup
Signup
Login Signup
Ask question!