6.4.10 · D2 · HinglishPower, Thermal & Reliability

Visual walkthroughEnergy efficiency (performance per watt)

2,485 words11 min read↑ Read in English

6.4.10 · D2 · Hardware › Power, Thermal & Reliability › Energy efficiency (performance per watt)

Hum yeh cheezein, isi order mein, earn karne wale hain:

  1. "Capacitor" kya hota hai aur ek logic gate us jaisa kyun hota hai.
  2. Use charge karne mein energy kyun lagti hai.
  3. Yeh times per second karne se power kyun banta hai.
  4. Faster jaana voltage ko secretly upar kyun khींchta hai.
  5. Yeh power ko cube mein kyun badal deta hai aur efficiency ko mein.

Neeche kuch bhi assume nahi kiya gaya ki aapne yeh pehle dekha hai. Chalo paani ki ek bucket se shuru karte hain.


Step 1 — Ek logic gate ek chhoti bucket hai (ek capacitor)

Figure — Energy efficiency (performance per watt)

Yeh picture kyun? Ek capacitor invisible aur abstract hota hai, lekin ek paani ki bucket har agle step ko physical bana deti hai: "voltage" paani ki height ban jaata hai, "charge" paani ki miqdar ban jaati hai, aur "energy" paani ko upar uthane ki koshish ban jaayegi. Laal bucket dekho — woh laalpanat is page par har figure mein "jis cheez ke liye hum pay kar rahe hain" ke saath follow karegi.


Step 2 — Bucket bharne mein energy lagti hai

Figure — Energy efficiency (performance per watt)

kyun aaya? Figure mein laal triangle dekho. Energy push-vs-charge line ke neeche ka area hai. Kyunki push linearly se tak badhti hai jab charge se tak badhta hai, woh area ek triangle hai: . Triangle aadha rectangle hota hai — literally yahi se aata hai.


Step 3 — Yeh times per second karne se power milta hai

Figure — Energy efficiency (performance per watt)

yahan sirf linear kyun hai? Figure mein pulses ki row dekho — double karna sirf ek second mein twice as many identical pulses pack kar deta hai. Har pulse ka cost same hai. Toh energy-per-second double hoti hai: ek seedha, linear relationship. Isko se compare karo, jahan har pulse khud mehengi ho jaati hai. Yeh asymmetry yaad rakho — Step 5 ise detonate karta hai.


Step 4 — Hidden coupling: faster jaana secretly zyada voltage maangta hai

Figure — Energy efficiency (performance per watt)

Higher ka matlab faster switching kyun hai? Figure mein, laal curve (high ) switching threshold line tak black curve (low ) se pehle pahunchti hai. Zyada tall starting push gate ko jaldi charge karta hai, toh bit pehle ready hoti hai — aapko chip ko higher clock karne deta hai. cut karna fill slow kar deta hai, toh aapko lower clock karna padta hai. Isliye aap cheat nahi kar sakte: speed aur voltage saath badhte aur girte hain.


Step 5 — Substitute karo, aur power mein explode ho jaati hai

Ab efficiency. Performance (throughput) sirf linearly badhti hai ke saath — double clock, double kaam:

Performance ko power se divide karo toh performance per watt milta hai (jise parent note ne prove kiya tha ki secretly operations per joule hai):

Figure — Energy efficiency (performance per watt)

Yeh kyun poori kahani hai. Figure mein, kaali performance line dheere aur seedhi chadhti hai, jabki laal power curve ki tarah rocket ki tarah upar jaati hai. Unke beech ka gap barbad efficiency hai. upar push karo aur aap thoda zyada kaam khareedoge bahut zyada heat ke liye — efficiency ki tarah girती hai. Yahi ek divergence hai jiske wajah se industry ne clock speed chase karna band kiya aur Multicore and Parallelism ki taraf mudi, aur isliye DVFS - Dynamic Voltage and Frequency Scaling is curve par neeche move karke itna bachata hai.


Step 6 — Degenerate cases (ambush mat ho jaana)

Real chips extremes par nahi rehte, toh chalte hain check karte hain wahan kya hota hai.

Figure — Energy efficiency (performance per watt)

Teeno kyun dikhao? Clean law sirf curve ka middle part hai. Low- end par leakage aapko floor kar deta hai; high- end par cube aapko ceiling kar deta hai. Figure ka laal U-shaped total curve real efficiency landscape dikhata hai — high efficiency ek valley mein rehti hai, aur Thermal Design Power (TDP) woh right wall fix karta hai jise cross karna allowed nahi hai.


Ek-picture summary

Figure — Energy efficiency (performance per watt)

Yeh saare chhe steps compress karta hai: ek bucket () height tak bhari jaati hai jisme lagta hai (triangle); use ek second mein times pay karo watts ke liye; lekin , ko upar khींchta hai, toh power ban jaati hai (laal rocket) jabki performance linear rehti hai (kaali line) — efficiency ki tarah girti rehti hai, tab tak valid jab tak leakage ya voltage floor ride khatam na kar de.

Recall Feynman: poori walkthrough plain words mein

Chip mein har switch ek chhoti bucket hai. Bit flip karne ke liye aap bucket mein electric "paani" voltage kehlaane waali height tak bharte ho. Bharne mein koshish lagti hai — aur kyunki aakhiri boondein sabse upar uthaayi jaati hain, total koshish height ke square ke saath badhti hai. Ab yeh lakhon times per second karo (yahi clock speed hai), aur koshish-per-second hai — yahi aapka power bill hai. Yahan sting hai: har bucket jaldi bharne ke liye (higher clock), aapko zyada tall push chahiye (higher voltage). Toh jab aap clock badhate ho, voltage us ke saath upar jaata hai — aur kyunki power pehle se voltage squared ke saath badh rahi thi, aur aap yeh zyada baar bhi kar rahe ho, dono effects ek cube mein multiply ho jaate hain: clock double karo aur aap aath guna power pay kar sakte ho. Jabki actual kaam sirf double hua. Toh zyada speed squeeze karna har joule se kam aur kam kaam khareedta hai — efficiency ki tarah girती hai. Isliye smart move ek screaming-fast core nahi, balki kai calm cores hain, ya fir voltage ko dheere se giraa dena jab full speed ki zaroorat na ho. Aur yeh hamesha nahi chal sakta: bahut slow, aur ek constant leak-drip waise bhi energy waste karta hai — toh best efficiency ek quiet valley mein beech mein hoti hai.

Charging energy hai kyunki
push linearly 0 se tak badhti hai, toh energy (push-vs-charge ke neeche area) ek triangle hai = rectangle ka aadha.
Cube isliye aata hai kyunki
badhana ko force karta hai upar, aur .
Performance per watt scale karta hai
ki tarah, kyunki performance ko power se divide karo.
Efficiency ek middle frequency par best hoti hai kyunki
high power cube trigger karta hai, jabki bahut low par constant leakage dominate karne lagti hai — ek U-shaped valley.