DOC PREVIEW
Berkeley COMPSCI 150 - Lecture 27 - Miscellanea

This preview shows page 1-2-17-18-19-35-36 out of 36 pages.

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 36 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 36 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 36 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 36 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 36 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 36 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 36 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 36 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

Spring 2010EECS150 - Lec27-miscPage EECS150 - Digital DesignLecture 27 - MiscellaneaApril 27, 2010John Wawrzynek1Spring 2010EECS150 - Lec27-miscPage Miscellaneous Topics• Power Consumption• Cross-coupled Gates• Asynchronous Logic• Error Correction (Hamming Codes)• Linear Feedback Shift Registers (LFSRs)2UC Regents Spring 2010 © UCBEECS 150 L27: Power and EnergyEnergy and PerformanceSad fact: Computers turn electrical energy into heat. Computation is a byproduct.Air or water carries heat away, or chip melts.Thanks to John Lazzaro for the great slides!UC Regents Spring 2010 © UCBEECS 150 L27: Power and Energy+1V-1 Ohm Resistor1A0.24 Calories per SecondHeats 1 gram of water 0.24 degree CThis is how electric tea pots work ...1 Joule of Heat Energy per Second1 Watt20 W rating: Maximum power the package is able to transfer to the air. Exceed rating and resistor burns.UC Regents Spring 2010 © UCBEECS 150 L15: Power and EnergyCooling an iPod nano ...Like resistor on last slide, iPod relies on passive transfer of heat from case to the air.Why? Users don’t want fans in their pocket ... To stay “cool to the touch” via passive cooling, power budget of 5 W.If iPod nano used 5W all the time, its battery would last 15 minutes ...UC Regents Spring 2010 © UCBEECS 150 L15: Power and EnergyPowering an iPod nano (2005 edition)Battery has 1.2 W-hour rating: Can supply 1.2 W of power for 1 hour.1.2 W / 5 W = 15 minutes.Real specs for iPod nano : 14 hours for music, 4 hours for slide shows.85 mW for music.300 mW for slides.More W-hours require bigger battery and thus bigger “form factor” -- it wouldn’t be “nano” anymore :-).UC Regents Spring 2010 © UCBEECS 150 L15: Power and EnergyFinding the (2005) iPod nano CPU ...Two 80 MHz CPUs. One CPU used for audio, one for slides.Low-power ARM roughly 1mW per MHz ... variable clock, sleep modes.85 mW system power realistic ...A close relative ...UC Regents Spring 2010 © UCBEECS 150 L15: Power and EnergyBattery: Set by size and weight limits ...Almost full 1 inch depth. Width and height set by available space, weight.Battery rating: 55 W-hour.At 2.3 GHz, Intel Core Duo CPU consumes 31 W running a heavy load - under 2 hours battery life! And, just for CPU!At 1 GHz, CPU consumes 13 Watts. “Energy saver” option uses this mode ...46x more energy than iPod nano battery. And iPod lets you listen to music for 14 hours!UC Regents Spring 2010 © UCBEECS 150 L15: Power and EnergyThe CPU is only part of power budget!T.J. Watson Research Center© 2004, 2005 IBM Corporation6 Pradip Bose| Hot Chips 2005 T utorial August 14, 2005Current Generation Laptop Power Pie15%4%5%1%8%26%1%3%8%29%CPU HDDPower Supply WirelessLCD LCD BacklightOptical Drive MemoryGraphics Rest of the system52%3%3%1%4%13%1%4%4%15%Idle PowerMax Power Workload(IBM Thinkpad R40)Data courtesy Mahesri et al., U of Illinois, 20042004-era notebook running a full workload.“Amdahl’s Law for Power”If our CPU took no power at all to run, that would only double battery life!T.J. Watson Research Center© 2004, 2005 IBM Corporation6 Pradip Bose| Hot Chips 2005 Tutorial August 14, 2005Current Generation Laptop Power Pie15%4%5%1%8%26%1%3%8%29%CPU HDDPower Supply WirelessLCD LCD BacklightOptical Drive MemoryGraphics Rest of the system52%3%3%1%4%13%1%4%4%15%Idle PowerMax Power Workload(IBM Thinkpad R40)Data courtesy Mahesri et al., U of Illinois, 2004CPULCD Backlight“other”LCDGPUUC Regents Spring 2010 © UCBEECS 150 L27: Power and EnergyMacBook Air ... fits in a manila envelope!UC Regents Spring 2010 © UCBEECS 150 L27: Power and EnergyNon-removable, “form-fit” battery ...UC Regents Spring 2010 © UCBEECS 150 L27: Power and Energy55 W-hour battery stores the energy of 1/2 a stick of dynamite.If battery short-circuits, catastrophe is possible ...UC Regents Spring 2010 © UCBEECS 150 L15: Power and EnergyServers: Total Cost of Ownership (TCO)Rack Stats•Weight: 1500 Lbs•Power: 98 Amps•Fans: 340 (2”) + 2 (8”)•Wire: 0.25 miles•Assembly and wiring time: 60 man-hoursMachine rooms are expensive. Removing heat dictates how many servers to put in a machine room.Electric bill adds up! Powering the servers + powering the air conditioners is a big part of TCO.Reliability: running computers hot makes them fail more often.UC Regents Spring 2010 © UCBEECS 150 L27: Power and EnergyProcessors and EnergyUC Regents Spring 2010 © UCBEECS 150 L15: Power and Energy Switching Energy: Fundamental Physics!"#$%&'())* ++,!-.)'/ 012-)34$5$%&67&1'-)!"#$%&'(#)*(+,%-$*".(/01 2+.$0#$031 4546%,"#$3VddC 12C VddE1->0= 212C VddE0->1= 2VddEvery logic transition dissipates energy.Strong result: Independent of technology.How can we limit switching energy? (1) Slow down clock (fewer transitions). But we like speed ...(2) Reduce Vdd. But lowering Vdd limits the clock speed ...(3) Fewer circuits. But more transistors can do more work.(4) Reduce C per node. One reason why we scale processes.UC Regents Spring 2010 © UCBEECS 150 L15: Power and EnergyScaling switching energy per gate ...6665nm300mmDual CoreScaling: Scaling: The Fundamental Cost DriverThe Fundamental Cost Driver90nm300mm130nm200mm180nm200mm250nm200mm350nm200mmOROR==Twice theTwice thecircuitry in thecircuitry in thesame spacesame space(architectural(architecturalinnovation)innovation)The sameThe samecircuitry in halfcircuitry in halfthe spacethe space(cost reduction)(cost reduction)Half the die sizeHalf the die sizefor the samefor the samecapability thancapability thanin the priorin the priorprocessprocessIC process scaling (“Moore’s Law”)From: “Facing the Hot Chips Challenge Again”, Bill Holt, Intel, presented at Hot Chips 17, 2005.1616Process Advances Still Scale PowerProcess Advances Still Scale Powerbut the rate has slowed and collaboration is requiredbut the rate has slowed and collaboration is required..35!m35!m..25!m25!m..18!m18!m..13!m13!m90nm90nm65nm65nm45nm45nm32nm32nmCVCV22 Scaling ScalingDue to reducing V and C (length and width of Cs decrease, but plate distance gets smaller).Recent slope more shallow because V is being scaled less aggressively.UC Regents Spring 2010 © UCBEECS 150 L15: Power and EnergyT.J. Watson Research Center© 2004, 2005 IBM Corporation29 Pradip Bose| Hot Chips 2005 Tutorial August 14, 2005Power-related issues in chip designTemperatureCapacitive (Dynamic) PowerStatic (Leakage) PowerMinimum Voltage20 cyclesDi/Dt (Vdd/Gnd Bounce)Voltage (V)Current (A)


View Full Document

Berkeley COMPSCI 150 - Lecture 27 - Miscellanea

Documents in this Course
Lab 2

Lab 2

9 pages

Debugging

Debugging

28 pages

Lab 1

Lab 1

15 pages

Memory

Memory

13 pages

Lecture 7

Lecture 7

11 pages

SPDIF

SPDIF

18 pages

Memory

Memory

27 pages

Exam III

Exam III

15 pages

Quiz

Quiz

6 pages

Problem

Problem

3 pages

Memory

Memory

26 pages

Lab 1

Lab 1

9 pages

Memory

Memory

5 pages

Load more
Download Lecture 27 - Miscellanea
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view Lecture 27 - Miscellanea and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Lecture 27 - Miscellanea 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?