Adv Comp Arch
Adv Comp Arch
Exercise 1
Due 02. November 2010, 12:15pm
c) Now assume the voltage may not decrease below 30% of the original voltage (minimum 70%of the original voltage). This voltage is referred to as the voltage floor,
and any voltage lower than that will lose the state. What percent of parallelization
gives you a voltage at the voltage floor.
d) Using the equation for the dynamic power P owerdynamic , how much dynamic power
would the dual-core system require from part a) compared to the single-core system
when taking into account the voltage floor.
a) Assuming the maximum load for each component, and a power supply efficiency
of 80%, what wattage must the servers power supply deliver to a system with an
Intel Pentium 4 chip, 2 GB 240-pin Kingston DRAM, and one 7200 rpm hard drive?
[2 pt.]
b) How much power will the 7200 rpm disk drive consume if it is idle roughly 60% of
the time? [1 pt.]
c) Given that the time to read data of a 7200 rpm disk drive will be roughly 75% of a
5400 rpm disk, at what idle time of the 7200 rpm disk will the power consumption
be equal, on average, for the two disks? [2 pt.]
Hint: Describe a system of equations. Take into account the idle time and read/seek
time in a time frame.
4.2. Your companys internal studies show that a single-core system is sufficient for the
demand on your processing power. You are exploring, however, whether you could save
power by using two cores (on one die).
a) Assume your application is 80% parallelizable. By how much could you decrease
the frequency and get the same performance? [2 pt.]
b) Assume that the voltage may be decreased linearly with the frequency. Using the
equation P owerdynamic , how much dynamic power would the dual-core system require as compared to the single-core system? [2 pt.]
c) Now assume the voltage may not decrease below 25% of the original voltage. This
voltage is referred to as the voltage floor, and any voltage lower than that will lose
the state. What percent of parallelization gives you a voltage at the voltage floor?
[2 pt.]
d) Using the equation P owerdynamic , how much dynamic power would the dual-core
system require as compared to the single-core system when taking into account the
voltage floor? [2 pt.]
4.3. Your company has just bought a new dual Pentium processor, and you have been
tasked with optimizing your software for this processor. You will run two applications
on this dual Pentium, but the resource requirements are not equal. The first application
needs 75% of the resources, and the other only 25% of the resources
a) Given that 60% of the first application is parallelizable, how much speedup would
you achieve with that application if run in isolation? [1 pt.]
b) Given that 95% of the second application is parallelizable, how much speedup would
this application observe if run in isolation? [1 pt.]
c) Given that 60% of the first application is parallelizable, how much overall system
speedup would you observe if you parallelized it, but not the second application?
[1 pt.]
Your solutions need to be traceable!
Coordinator: Dipl.-Ing. Philpp Mahr (Dipl.-Inf. Benajmin Andres)
Die yield:
Def ects per unit area Die area
Die yield = W af er yield 1 +
(1)
( W aver diameter
)2 W aver diameter
2
Die area
2 Die area
W af er Cost
Dies per waf er Die yield
1
F ailure rate
(2)
(3)
(4)
Amdahls Law:
Speedupoverall =
1
(1 F ractionenhanced ) +
F ractionenhanced
Speedupenhanced
(5)