answer.
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
Pani-rosa [81]
2 years ago
8

The Pentium 4 Prescott processor, released in 2004, had a clock rate of 3.6 GHz and voltage of 1.25 V. Assume that, on average,

it consumed 10 W of static power and 90 W of dynamic power. The Core i5 Ivy Bridge, released in 2012, had a clock rate of 3.4 GHz and voltage of 0.9 V. Assume that, on average, it consumed 30 W of static power and 40 W of dynamic power. 1. For each processor find the average capacitive loads. 2. Find the percentage of the total dissipated power comprised by static power and the ratio of static power to dynamic power for each technology. 3. If the total dissipated power is to be reduced by 10%, how much should the voltage be reduced to maintain the same leakage current? Note: power is defined as the product of voltage and current.
Computers and Technology
1 answer:
vovikov84 [41]2 years ago
6 0

Answer:

1. Capacitive load for pentium 4 prescott processor = 32 nF. Capacitive load for core i5 ivy processor = 29.05 nF

2. Percentage of total dissipated power comprised by static power for Pentium 4 Prescott processor = 10 %. The ratio of static power to dynamic power = 0.11

Percentage of total dissipated power comprised by static power for Core i5 Ivy Bridge processor = 42.86 %. The ratio of static power to dynamic power = 0.75

3. Reduction in voltage for Pentium 4 Prescott processor = 5.9 % reduction

Reduction in voltage for Core i5 Ivy Bridge processor = 9.8 % reduction

Explanation:

1. We know that dynamic power, P ≈ 1/2 CV²f where C is the capacitive load of the transistor, v its voltage and f the frequency.

So C ≈ 2P/V²f

For the Pentium 4 Prescott processor, V₁ = 1.25 V, f₁ = 3.6 GHz and P₁ = 90 W. Let C₁ be its capacitive load. So, C₁ ≈ 2P/V²f = 2 × 90 W/ (1.25 V)² × 3.6 × 10⁹ Hz = 3.2 × 10⁻⁸ F = 32 × 10⁻⁹ F = 32 nF

For the Core i% Ivy Bridge processor, V = 0.9 V, f = 3.4 GHz and P = 40 W. Let C₂ be its capacitive load. So, C₂ ≈ 2P/V²f = 2 × 40 W/ (0.9 V)² × 3.4 × 10⁹ Hz = 2.905 × 10⁻⁸ F = 29.05 × 10⁻⁹ F = 29.05 nF

2. Total power = static power + dynamic power.

For the Pentium 4 Prescott processor, static power = 10 W and dynamic power = 90 W. So, total power, P = 10 W + 90 W = 100 W.

The percentage of this total power that is static power = static power/total power × 100 = 10/100 × 100 = 10 %

The ratio of static power to dynamic power = static power/ dynamic power = 10/90 = 0.11

For the Core i5 Ivy Bridge processor, static power = 30 W and dynamic power = 40 W. So, total power, P = 30 W + 40 W = 70 W.

The percentage of this total power that is static power = static power/total power × 100 = 30/70 × 100 = 42.86 %

The ratio of static power to dynamic power = static power/ dynamic power = 30/40 = 0.75

3. We know Total power = static power + dynamic power. And that leakage current is due to static power. Since P = IV , I (leakage current) = P/ V

Since the total dissipated power is reduced by 10%, P₂ = (1 - 0.1)P₁ = 0.9P₁ where P₁ is the total power dissipated before the 10% reduction and P₂ is the new power dissipated after the 10% reduction in total dissipated power.

Let new total dissipated power, P₂ = new static power I₂V₂ + new dynamic power 1/2C₂V₂²f₂  = 0.9P₁.

For the Pentium 4 Prescott processor, P₂ = I₂V₂ + 1/2C₂V₂²f₂ = 0.9P₁. Since I₂(leakage current) = static power/voltage = 10 W/1.25 V = 8 A (since the leakage current is constant), we have

8 A × V₂ + 1/2 × 32 × 10⁻⁹ F × V₂² × 3.6 × 10⁹ Hz = 0.9 × 100

8V₂ + 57.6V₂² = 90. This leads to the quadratic equation

57.6V₂² + 8V₂ - 90 = 0. By the quadratic formula,

V₂ = \frac{-8 +/- \sqrt{8^{2} -4X57.6 X -90} }{2X57.6} = \frac{-8 +/- \sqrt{64 + 20736} }{115.2} = \frac{-8 +/- \sqrt{20800} }{115.2}\\=\frac{-8 +/- 144.222}{115.2}\\

V₂ = 1.18 V or - 1.32 V .

Choosing the positive answer, the new voltage is 1.18 V. The percentage reduction is (new voltage - old voltage)/new voltage × 100 % = (1.18 - 1.25)/1.18 × 100 % = -0.07/1.18 × 100 % = -5.9 % . Which is a 5.9 % reduction from 1.25 V

For the Core i5 Ivy Bridge processor, P₂ = I₂V₂ + 1/2C₂V₂²f₂ = 0.9P₁. Since I₂(leakage current) = static power/voltage = 30 W/0.9 V = 33.33 A (since the leakage current is constant), we have

33.33 A × V₂ + 1/2 × 29.05 × 10⁻⁹ F × V₂² × 3.4 × 10⁹ Hz = 0.9 × 70

33.33V₂ + 49.385V₂² = 63. This leads to the quadratic equation

49.385V₂² + 33.33V₂ - 63 = 0. By the quadratic formula,

V₂ = \frac{-49.385 +/- \sqrt{49.385^{2} -4X33.33 X -63} }{2X33.33} = \frac{-49.385 +/- \sqrt{2438.8782 + 8399.916} }{66.66} = \frac{-49.385 +/- \sqrt{10838.794} }{66.66}\\=\frac{-49.385 +/- 104.110}{66.66}\\

V₂ = 0.82 V or - 2.30 V .

Choosing the positive answer, the new voltage is 0.82 V. The percentage reduction is (new voltage - old voltage)/new voltage × 100 % = (0.82 - 0.9)/0.82 × 100 % = -0.08/0.82 × 100 % = -9.8 % . Which is a 9.8 % reduction from 0.9 V

You might be interested in
Consider the following skeletal C program: void fun1(void); /* prototype */ void fun2(void); /* prototype */ void fun3(void); /*
natita [175]

Answer:

Check the explanation

Explanation:

a) main calls fun1; fun1 calls fun2; fun2 calls fun3

fun3()                                        d, e, f

fun2()                                        c, d, e

fun1()                                        b, c, d

main()                                        a, b,c

CALL STACK SHOWING THE VARIABLES OF EVERY FUNCTION

   From the above call stack diagram, it is very clear that the last function call is made to fun3().

   In fun3(), the local variables "d, e, f" of fun3() will be visible

   variable "c" of fun2() will be visible

   variable "b" of fun1() will be visible

   variable "a" of main() will be visible

b) main calls fun1; fun1 calls fun3

fun3()                                        d, e, f

fun1()                                        b, c, d

main()                                        a, b,c

CALL STACK SHOWING THE VARIABLES OF EVERY FUNCTION

   From the above call stack diagram, it is very clear that the last function call is made to fun3().

   In fun3(), the local variables "d, e, f" of fun3() will be visible

   variable "b, c" of fun1() will be visible

   variable "a" of main() will be visible

c) main calls fun2; fun2 calls fun3; fun3 calls fun1

fun1()                                        b, c, d

fun3()                                        d, e, f

fun2()                                        c, d, e

main()                                        a, b,c

CALL STACK SHOWING THE VARIABLES OF EVERY FUNCTION

   From the above call stack diagram, it is very clear that the last function call is made to fun1().

   In fun1(), the local variables "b, c, d" of fun1() will be visible

   variable "e, f" of fun3() will be visible

   variable "a" of main() will be visible

d) main calls fun1; fun1 calls fun3; fun3 calls fun2

fun2()                                        c, d, e

fun3()                                        d, e, f

fun1()                                        b, c, d,

main()                                        a, b,c

CALL STACK SHOWING THE VARIABLES OF EVERY FUNCTION

   From the above call stack diagram, it is very clear that the last function call is made to fun2().

   In fun2(), the local variables "c, d, e" of fun2() will be visible

   variable "f" of fun3() will be visible

     variable "b" of fun1() will be visible

   variable "a" of main() will be visible

The last function called will comprise of all its local variables and the variables other than its local variables from all its preceding function calls till the main function.

8 0
1 year ago
You are describing the boot process to a friend and get to the step where the device loads the operating files into RAM, includi
EastWind [94]

I would say, "not those kinds of kernels, when I say kernel, I mean the core of your computers operating system. It controls all of the system components and tell specific parts of the computer to do certain things." or in more compact terms, "think of the kernel as the brain of the computer, telling each system component what to do."

5 0
2 years ago
What might be one reason why a stock becomes more valuable over time
Nikolay [14]
1. The General Market is Down This is for the most part the most evident reason that a stock is underestimated and happens when the large scale perspective of the economy is poor. It is helpful for financial specialists to have some fundamental apparatuses to esteem the general market so they can get ready as the market progresses toward becoming underestimated.
7 0
2 years ago
Which of the following is a collection of unprocessed items, which can include text, numbers, images, audio, and video?A. DataB.
Tema [17]

Answer:

Option A is the correct answer for the above question.

Explanation:

Data can be defined as raw fact which can be useful when it will be processed. The processed data can be formed as information. The data can be anything. It can b e text or audio or images or video. The above question asked about the term which is an unprocessed item and can form information after processing. Then the answer is Data which stated from the option A. So Option A is the correct answer while the other is not because--

  • Option B states about instruction which is useful to process the data.
  • Option C states about Programs that can be formed when one or more instruction is grouped.
  • Option D states about the information that the user can get after processed the data.

6 0
2 years ago
Write code that prints: Ready! firstNumber ... 2 1 Run! Your code should contain a for loop. Print a newline after each number a
LUCKY_DIMON [66]

Complete Question:

Write code that prints: Ready! userNum ... 2 1 Blastoff! Your code should contain a for loop. Print a newline after each number and after each line of text Ex: userNum = 3 outputs: Ready! 3 2 1 Blastoff!

Answer:

public class TestClock {

   public static void main(String[] args) {

       int userNum= 3;

       System.out.print("Ready! "+userNum+" ");

       for (int i=userNum;i>1; i--){

           userNum--;

           System.out.print(userNum+" ");

       }

       System.out.println("Blasoff!");

   }

}

Explanation:

  1. Create and initialize userNum
  2. Use System.out.print to print the sequence ("Ready! "+userNum+" ") on same line
  3. use for statement with this condition for (int i=userNum;i>1; i--) decremeent userNum by 1 after each loop iteration and print userNum on same line
  4. outside the for loop print "Blasoff!"
3 0
2 years ago
Read 3 more answers
Other questions:
  • What helps companies and organizations to target masses of people, provide 24/7 services, and deliver better marketing in a chea
    13·2 answers
  • Based on a kc value of 0.150 and the data table given, what are the equilibrium concentrations of xy, x, and y, respectively?
    9·1 answer
  • Why is it important to back up data on a computer before you burn-in test the cpu?
    9·1 answer
  • Lance is at a bus station. His friend is using the ATM machine to withdraw some money. Lance notices a stranger deceptively watc
    6·2 answers
  • To gain experience of using and combing different sorting algorithms: election sort, insertion sort, merge sort, and quick sort.
    14·1 answer
  • C# Write, compile, and test a program named PersonalInfo that displays a person’s name, birthdate, work phone number, and cell p
    8·1 answer
  • Sara is having a tough time finding the cause of a problem on a computer she is troubleshooting. She found a possible problem bu
    15·1 answer
  • [Assembly Language]Extended Subtraction Procedure.Create a procedure named Extended_Sub --(Receives: ESI and EDI point to the tw
    12·1 answer
  • 1. The precious metals needed to make computer chips, graphic cards, and transistors are found in only a small population of cou
    8·1 answer
  • In cell M2, enter a formula using a nested IF function as follows to determine first if a student has already been elected to of
    12·1 answer
Add answer
Login
Not registered? Fast signup
Signup
Login Signup
Ask question!