Skip to content

Latest commit

 

History

History
52 lines (51 loc) · 1.94 KB

Computer Power.md

File metadata and controls

52 lines (51 loc) · 1.94 KB
title date lastmod
Computer Power
2022-11-08
2022-11-21

Computer Power

Power dissipation

Dynamic Power

Dissipated only when computation is performed

Static Power

Due to leakage current and dissipated whenever the system is powered on Thus, it is possible that heat reducing solutions like a heat sink can help to reduce powe consumption.

Total Power

When voltage is reduced, the threshold that is used to differentiate between a logic 1 and logic 0 output will be reduced. If this threshold is small, a high frequency will be more prone to noise that could alter the output.

Reducing power consumption

  1. Component design
  2. Power gating: shutting down unused components
  3. Clock gating: reduce unnecessary switching
  4. Reduce data movement, number of memory access and register transfer

The problem between power and energy

Practice Problems

Case 1: Change in voltage = 3.3 - 3 / 3 = 10% i. New frequency = $1.1 * 300 = 330 MHz$ Change in dynamic power = $\frac{3.3^2 \times 330 }{3^2300} - 1 = 33.1%$ ii. Change in static power = 10% iii. Perf is directly proportional to freq. Change in perf = 10% iv. $$ \begin{aligned} &\text{Perf is = 1/Time} \ &\text{Dynamic energy} \ &\text{Increase in performance by 10% means that the change in time is 1/1.1}\ &\text{Consumption change} = 1.331 P * 1/1.1T - PT = 21%increase\ &\text{Static energy:}\ &1.1P * 1/1.1T - 1 = 0% \end{aligned} $$

Case 2: i. $\frac{3.3^2 - 3^2}{3^2} = 21%$ ii. 10% increase iii. No change in frequency so no change in performance iv. Dynamic energy consumption: 21% increase Static energy consumption: 10% increase