cuda conf mar 2008 korea - nvidiakr.nvidia.com/.../showcase/kr/cuda-conf-mar-2008-korea.pdf ·...
TRANSCRIPT
CUDA Conference
Walter Mundt-BlumMarch 6th, 2008
NVIDIA Confidential
NVIDIA Confidential
NVIDIA’s BusinessesMultiple Growth Engines
GPUGraphics
Processing Units
MCPMedia and
CommunicationsProcessors
PESGProfessional Embedded &
Solutions Group
HandheldGPU
ConsumerElectronics
Build for Professional
NVIDIA Confidential
NVIDIA Quadro15,000 person years of professional GPU experience
200 engineers dedicated to applications
13 Million Quadros shipped
$1B invested each year in GPU development – the most
advanced processors on earth
NVIDIA Confidential
NVIDIA GPU Families
Core Technical 3DWS Applications
Professional 2D CorporateServer
Quadro SDIQuadro G-SyncQuadro PlexMiddleware
NVIDIA Quadro NVS
NVIDIA Quadro FX
Industry Solutions
Consumers:Entertainment
Professionals:Design & Creation
Professionals:HPC
NVIDIA Confidential
PSGProfessional
Solutions Group
#1 Brand of Professional Graphics Solutions ~ 80% Market Share units / +80% Revenue
Powering the most advanced solutions in the worldVisualization Centers – Aerospace and AutomotiveMedical Imaging – Mass GeneralScientific Computing Digital Film Production HD Broadcast GraphicsMCAD for Automotive, Aerospace & Oil & Gas
Engineered for performance and qualityCertified on all leading professional applications
NVIDIA QuadroDelivering the broadest range of Professional Graphics Solutions
NVIDIA Confidential
Unified Architecture Quadro Family
NVIDIA Quadro FX 370
NVIDIA Quadro FX 3700
NVIDIA Quadro FX 1700
+ 2x Frame Buffer (512MB)+ HD Video Connector+ 1.3x Performance
+ Dual Dual Link DVI+ 1.3x Performance
NVIDIA Quadro FX 570
+ Stereo Connector+ SLI+ 1.3x Performance
+ 2x Frame Buffer – 1.5GB
NVIDIA Quadro FX 5600
NVIDIA Quadro FX 4600
+ 1.5x Frame Buffer (768MB)+ SDI/Genlock/Framelock
NVIDIA Quadro NVS 290 Pro 2D
Pro 3D
NVIDIA Confidential
Exceptional Performance
Viewperf 10
0
10
20
30
40
50
60
70
FX 350 FX 370 FX 560 FX 570 FX 1500 FX 1700 FX 3500 FX 3700 FX 4600 FX 5500 FX 5600
Entry High-EndMid-Range Ultra High-End
NVIDIA Confidential
Best-of-class Industry Solutions
NVIDIA SLI
NVDIA G-Sync II
NVIDIAHD SDI
NVIDIAQuadro Plex VCS
NVIDIA Confidential
VideoMedicalAuto Sciences
OpenGL DirectX
ISV Applications
1.0 Quadro Component Sales
NVIDIA Confidential
CATIA Features
Breakthough, Realistic Rendering within the CATIA viewport
CgFX Shader Integration
CgFX Shader Creation Tools (Programmers, Artists, and “average” CATIA operators)
Enables accelerated time to market throughout upstream and downstream production development
NVIDIA Confidential
NVIDIA Quadro Application Configuration Engine (ACE)
Graphics hardware and applications automatically configured for maximum application performance and “correctness”
Manual user interaction no longer required
Available even when multiple applications are running (e.g. Studio Tools + CATIA)
Driver automatically detects the application and sets the appropriate application profile.
Available with Windows Vista since July 07; Windows XP since November 07
NVIDIA Confidential
NVIDIA Quadro FXArchitected for Workstation Performance
Relative Performances of NVIDIA Quadro FX vs. GeForce equivalent (at same clock/power budget)
0%
100%
200%
300%
400%
500%
600%
GeForce equivalent 100% 100% 100% 100% 100% 100% 100% 100%
NVIDIA Quadro FX 178% 246% 196% 200% 214% 298% 216% 484%
3dsmax-03 catia-01 ensight-01 light-07 maya-01 proe-03 sw-01 ugs-04
NVIDIA Confidential
1024x768 VGA Adapter1024x768 VGA Adapter
AutoCAD System Requirements: Autodesk Recommends a Professional-Class GPU
OpenGL or DirectX capable Workstation Graphics Class card
(NVIDIA Quadro)
NVIDIA Confidential
3D Wireframe
Unprecedented Performance & Quality Get the Most Out of All AutoCAD Visual Styles
3D Hidden 3D Realistic3D Conceptual
NVIDIA Confidential
AutoCAD 3D Hidden Visual StyleQuadro Delivers Up to 3X Performance Increase
Consumer Graphics
GeForce 8600 GTS
Professional Graphics
Quadro FX 370
NVIDIA Confidential
Superior Image QualityDramatically Higher Image Quality with AutoCAD Smooth Lines
Consumer Graphics with out smooth lines
NVIDIA Confidential
Superior Image QualityDramatically Higher Image Quality with AutoCAD Smooth Lines
Professional Graphics with smooth lines
NVIDIA Confidential
Performance for Every User
AutoDesk “GStest”
$600
$400
$200
Com
plex
ity /
Gra
phic
s B
udge
t
3D Hidden (FPS Geomean Index)
$800
20 40 60 80 100 120 140 160 180 200
Quadro FX 1700FireGL V5600Radeon HD 2900 XTGeForce 8800 GTX
GeForce 8600 GTS Radeon HD 2600 XTGeForce 8400 GSIntel 945G
Quadro FX 370
GeForce 8800 GTS FireGL V3600
Quadro FX 570
Quadro FX 3700
GeForce 8800 Ultra
FireGL V7600
NVIDIA Confidential
NVIDIA Quadro®
Range of Professional Graphics Solutions
Images courtesy of Softimage Co. and Avid Technology Inc., model provided by AconyG
Mobile/Notebook Desktop Power Desk Side
Remote Desktop Blades Remote Graphics Servers
NVIDIA Confidential
VideoMedicalAuto Sciences
Cg Plex SDI GSync SLI
NVSG CUDA RealityServer Mental Ray
ISV Applications
2.0 Quadro Platform
Mental Mill PhysX
NVIDIA Confidential
Platform 1: Automotive Design
Quadro
Cg Plex SDI GSync SLI
NVSG CUDA RealityRerver Mental Ray
AutoDesk Showcase & RTT DeltaGen
Mental Mill PhysX
NVIDIA Confidential
Platform 2: Sciences
Cg Plex SDI GSync SLI
NVSG CUDA RealityServer Mental Ray
Oak Ridge National Labs (ORNL)CEI Ensight
Mental Mill PhysX
NVIDIA Confidential
Platform 3: Broadcast
Cg Plex SDI GSync SLI
NVSG CUDA RealityServer Mental Ray
SportVision - NASCAR
Mental Mill PhysX
NVIDIA Confidential
DraftTrack: Navier-Stokes meets NASCAR
• Calculation of real-time air flows at 200 MPH
• Previously impossible -- hours to run on high-performance cluster
• Developed by 2 Univ of Washington grad students, presented SIGGRAPH 06
GPU Computing vs GPGPU
NVIDIA Confidential
Transportation Discontinuity
1
10
100
1000
1700 1725 1750 1775 1800 1825 1850 1875 1900 1925 1950 1970
Sailships Steamships Airplanes
Spee
d in
KTS
1993 - 2000
2000 - 2006
2006 -
NVIDIA Confidential
Time to Discovery
0.1
1
10
100
Pre GPU Post GPU
Computational Chemistry
NeurologicalModeling
Cell PhoneRF Simulation
4.6 Days
27 Minutes
2.7 Days
30 Minutes
8 Hours
13 Minutes
NVIDIA Confidential
Streaming GPGPU Programming OpenGL Program to
Add A and B
Vertex Program
Rasterization
Fragment Program
CPU Reads Texture Memory for Results
Start by creating a quad
“Programs” created with raster operation
Write answer to texture memory as a “color”
Read textures as input to OpenGL shader program
All this just to do A + B
NVIDIA Confidential
New GPU Computing Model
Thread ID
Thread Program
Written in ‘C’
Constants
opt.Texture
Registers
Global Memory
Parallel Data Cache
Dedicated computing mode
Thread programs use ‘C’
On-chip shared memory
General load/store
NVIDIA Confidential
Areas of CUDA use
Oil and Gas (seismic)Financial (risk modeling)Medical (3D X-Ray Imaging)Automotive & Aerospace (Crash + CFD Simulation)Manufacturing (CAD + Design)Video (Encoding, Augmented Technology)
NVIDIA Confidential
Design
Real Time Ray Tracing on a Single WS
NVIDIA Confidential
Fluid Simulation
NVIDIA Confidential
CAD Simulation
NVIDIA Confidential
Augmented Technology
HPC Hardware
NVIDIA Confidential
NVIDIA Tesla®
Introduces complete Range of Professional Graphics Solutions
Images courtesy of Softimage Co. and Avid Technology Inc., model provided by Acony Games.
Desktop Power Desk Side Remote Graphics Servers
NVIDIA Confidential
110-220VAC
Gen 2 PCI ExpressSwitch Connections
(1 or 2 Hosts) Quadro FX 5600 (4)
Power Supply 40x56mm Fans
Quadro Plex Model S4 Graphics Server
17.5” W x 29.5” D x 1U Chassiswith rail mounting
Thank You!