Sridhar Pursai Senior Director, MCP NVIDIA Confidential Maximizing Performance in a Space

NVIDIA Confidential …or in a “bottle”

NVIDIA Confidential ION enables an unobtrusive PC

NVIDIA Confidential ION Overview

Dual LVDS Analog 2 x DP | 1 x Dual TMDS TMDS RGB 2 x TMDS | DP + TMDS

Host CPU FSB 128b DDR2-800 1333 MT/sec DDR3-1333

6 SATA /eSATA x16 or 2x8 PCIe Gen2 lanes 3Gb/s (RAID 0,1) 2 root ports (for SLI)

12 USB 2.0 ports 4x1 PCIe Gen1 lanes 4 root ports

10/100/1000 Ethernet MAC

NVIDIA Confidential Versatility

DDR2-800 / …Full PC Feature Set FSB-1333 DDR3-1333

Dual Channel SMU Pentium4 FSB DDR2/DDR3

EHCI 2.0 USB 16 lanes Gen2 PCIe Pads OHCI 1.1 Gen2 4 lanes Gen2 12 EHCI 2.0 Ports OHCI 1.1 Video RGB DAC Processor Pads Azalia TVENC TV DAC Pads GigE

Dual LVDS / Pads SMBus GPU SingleTMDS

PCI-PCI TMDS / DP Pads Flash Cntrlr

SATA PHY AHCI Pads Legacy 6 Ports

Clock Synthesizer

NVIDIA Confidential Board Space …Two Chip System Solution

FSB

GeForce DDR2/DDR3 GPU Die = 158 mm2 GeForce HD video 65nm TSMC CPU 9400M Processor

21mm x 21mm 35mm x 35mm SMU System Board Space = 1665 mm2 IO (Competition = 2555 mm2)

NVIDIA Confidential Size …NVIDIA ION picoITX Platform

10 cm (3.9”)

7 cm (2.8”)

NVIDIA Confidential ION Reference IO USB 2.0 Dual-Link DVI + Analog RGB

Gigabit Ethernet HDMI

SATA

SO-DIMM on the bottom

NVIDIA Confidential Size …NVIDIA ION Reference PC

Total Power = 25W! ~1/2 Liter case!

1.5”

4.4” 5.7”

NVIDIA Confidential Size …NVIDIA ION for Ultra small form factors

35x35 Package 27x27 HDI Package

Commodity Package Extreme performance/board area Lower cost

NVIDIA Confidential NVIDIA ION has Revolutionized Small, Low Power Desktop PCs

NVIDIA Confidential Optimizing Power … per Use-Case Performance vs Power 700

600 600

500 3DMV @ 90C 400 HD Playback @ 75C 300 DVD Playback @ 65C Idle @ 50C 200 3DMark Vantage 100 100

0 0 2 4 6 8 10 12 14 Power (W)

NVIDIA Confidential Battery Life … >6 Hrs (MobileMark’07) Component Power (W) ION 3.6 Vreg 1.2W CPU 0.5 Misc USB 0.1 0.6W ION SATA 0.7 3.6W Memory (DDR3) 0.45 Panel PCle 0.1 1.8W Panel 1.8 Memory CPU Misc 0.6 (DDR3) SATA 0.5W 0.45W 0.7W Vreg 1.2 PCle USB Total 9.0 0.1W 0.1W Battery Life with 56 Whr 6.2 hr

NVIDIA Confidential Power Management: combination of hardware and software

I/O power management

Device Presence / Link Width Absence indicators Unit Clock gating Device & Link States Unit Frequency modulation ACPI States On-chip Microcontroller Performance Activity & Bandwidth modulation requirement OS/Driver/BIOS indicator Voltage modulation State machine Temperature Based controls Global frequency modulation within units GPIO inputs CPU interrupts Interrupt inputs DRAM power state OS and Driver management commands CPU power state NVIDIA Confidential management Key Power Management techniques

Minimize/coalesce memory traffic Large on-die display buffer Display Compaction Request aggregation Main Memory is in self refresh > 96% of the time under idle conditions Activity based Frequency/Voltage scaling Power-optimized circuits Aggressive power down modes for I/O and custom cells Fast entry/exit from low-power modes Low-leakage cells where speed is not a concern Core Logic Power States software abstraction

NVIDIA Confidential Now ION™ Revolutionizes Small, Low Power Notebooks SMALL SIZE. BIG PEFORMANCE. Lenovo Ideapad S12 with NVIDIA ION

NVIDIA Confidential Co-Processing

CPU GPU

NVIDIA Confidential Consumer Experience Host CPU Bridge Memory GPU …NVIDIA ION GeForce GPU SM Work Distribution I-Cache

16 Streaming Processors MT Issue Geometry Controller 1.1 GHz processor clock SMC C-Cache I-Cache I-Cache MT Issue MT Issue SP SP DX 10.1 Graphics C-Cache C-Cache SP SP SP SP SP SP DX Compute SP SP SP SP SP SP SP SP SP SP CUDA GPU Computing SP SP SP SP SFU SFU SFU SFU

Shared Shared SP SP Memory Memory

Texture Unit SFU SFU Tex L1

Shared Interconnect Memory

ROP L2

Memory Interface

NVIDIA Confidential GPU Computing Programming Interfaces

GPU Computing Applications

DirectX C OpenCL Compute FORTRAN with CUDA extensions

NVIDIA GPU with the CUDA Parallel Computing Architecture

NVIDIA Confidential Optimized Consumer Experience …Win7 CODEC Acceleration – Built in DX-Compute

QuickTime Movie Encode on ION (Lower is better) 120% 100% 80% 60%

CPU Usage 40% 20% 0% 720p 1080p Vista Win7

NVIDIA Confidential HD / BD Video Playback

Security/DRM: AES128 decrypt support Video standards: MPEG1/2, VC1, WMV9 H.264 main and high profile Resolutions: 1080i@60Hz, 1080p@30Hz Display Decode performance: 40+Mbits/sec entropy decode 3D Processor Engine Concurrent decode of one 1080i/p and one 480i/p stream Entropy Decoder Post Processing: Deinterlacing Security Deblocking Processor Film grain technology (FGT) Video Post Decoder Color correction Processor Composition: Scaling Color space conversion Blending

Post- Composite Display Decrypt Decode Processing

NVIDIA Confidential Consumer Experience …Low Power Video Playback Low BD and SD playback power

ION SD 480i ION BD 1080p

CPU N270 N270

Chipset ION ION

MEM 128bit DDR3-1066 128bit DDR3-1066

CPU Power1 0.9W 1.7W

MCP Power2 6W 8W

Total CPU + MCP Power 6.9W 9.7W

1. Based on CPU utilization during playback – SD at 20%, BD at 60%. 2. Measured ION at WC Sigma – Titanic DVD used for SD at 65C, Corpse Bride BD used for BD at 75C.

NVIDIA Confidential Optimized Consumer Experience …Benchmark Performance

N270 Benchmark Perf – Ion vs. Status Quo 2500

2062 2004 2000 1826 1694 1407 1500 1314 1118

Score 1000 ION ION ION ION ION ION 500 128 64 128 64 128 64 129 Does Not Run 0 3DMark06 3DMarkVantage E PCMark 2005

Ion: 128b DDR2-800 – ION + N270, 2x1GB, DDR2-800, Vista32 Ion 64b: DDR2-533 – ION + N270, 1GB, DDR2-533, Vista32 Competition: 64b DDR2-533 – 945G + N270, 1GB, DDR2-533, Vista32

NVIDIA Confidential NVIDIA ION an Industry Phenomenon

NVIDIA Confidential ION Summary

Lowest cost Graphics Plus Premium experience

GeForce Atom GPU CPU

Premium OS Full HD

NVIDIA Confidential Questions? NVIDIA Confidential