Next Generation Graphics Hardware Architectures
Fabrizio Magugliani SE Director, EMEA [email protected]
1 SGI Confidential-Not for Redistribution Agenda
• The ultimate architecture •Driving the technology •SGI® Onyx® 3000 series –InfiniteReality3™ –InfinitePerformance™ •SGI® Onyx® 300 •Silicon Graphics Fuel™ visual workstation •Conclusion •Q&A
SGI Confidential-Not for Redistribution The Ultimate Architecture
at ink th l” le th too eop old e p an m l like se so o cau o to Be is n ere “Th
SGI Confidential-Not for Redistribution Driving the Technology
Real-time visualization Large DBs Desktop Throughput and Visualization High Turnaround Throughput SGI® Reality Center™
Silicon Graphics Fuel™ Silicon Graphics® SGI® Origin® 3000 series SGI® Origin® 3800 SGI® Origin® 300 SGI™ Onyx® 3000 series Octane2® SGI® Onyx® 3800 SGI® Onyx® 300 (IRIX) (IRIX®) (IRIX) (IRIX) Distributed memory Shared memory
SGI Confidential-Not for Redistribution SGI™ Onyx® 3000 Series
• SGI Onyx 3000 series with InfiniteReality® graphics
IntroducedIntroduced JulyJuly 2000 2000
• The industry’s highest quality graphics • Revolutionary NUMAflex™ modular computing design with integrated graphics
SGI Confidential-Not for Redistribution InfiniteReality™ Performance, Flexibility, and Quality
SGI Confidential-Not for Redistribution InfiniteReality™ Versatile Frame Buffer
Displays
Frame Buffer
SGI Confidential-Not for Redistribution InfiniteReality™ Versatile Frame Buffer
SGI Confidential-Not for Redistribution InfiniteReality™ Reality Center™
Multichannels are easy! Even in Edge-Blended Configurations
SGI Confidential-Not for Redistribution InfiniteReality™ Virtual Reality Rooms Multiple Synchronized Stereo Display Devices
Projector
SGI Onyx
Projector Projector
Tracker Devices
SGI Confidential-Not for Redistribution Introducing InfinitePerformance™ • SGI Onyx 3000 series with InfinitePerformance® graphics •SGI Onyx 3000 series with InfiniteReality® graphics
IntroducedIntroduced JulyJuly 2000 2000
IntroducedIntroduced JanuaryJanuary 2002 2002 • Highest interactive polygon-oriented performance • The industry’s highest quality • Significantly better polygon-oriented graphics performance/price • Revolutionary NUMAflex™ modular • Maintains NUMAflex design computing design with integrated graphics
SGI Confidential-Not for Redistribution SGI® Scalable Graphics Concept Zero-latency method of combining the graphics power of multiple graphics pipes onto a single display scalable graphicscompositor
Graphics Pipe 1
SGI¨ Onyx¨ 3000 Graphics Pipe 2 Graphics Graphics Series Pipe 1 Pipe 2 Shared-Memory Infrastructure Graphics Graphics Graphics Pipe 3 Pipe 4 Pipe 3
Graphics Pipe 4 4-way scaling shown
Zero latency compositing is unique to SGI and enables real-time load-balancing for maximum performance.
SGI Confidential-Not for Redistribution SGI® Scalable Graphics Concept
InfinitePerformance™ graphics is made up of two components.
SGI¨ Onyx¨ 3000 Graphics Graphics Series V-brick Pipe 1 Pipe 2 Shared-Memory Infrastructure Graphics Graphics Pipe 4 Pipe 3
4-way scaling shown V-brick Scalable Graphics Compositor SGI scalable graphics enables applications to scale up to 16 times in both triangles/sec and pixels/sec.
SGI Confidential-Not for Redistribution SGI® Scalable Graphics Concept SGI® 3000 shared-memory architecture supporting multiple independent workstation class graphics pipes.
Graphics Pipe 1
SGI¨ Onyx¨ 3000 Graphics Pipe 2 Series Shared-Memory Infrastructure Graphics Pipe 3
Graphics Pipe 4
Supports multiple independent users Supports multiple display channels in an SGI® Reality Center™
SGI Confidential-Not for Redistribution SGI™ Onyx® 3200 with InfinitePerformance™
• SGI Onyx 3200 supporting 1x IP pipe – Allows short-rack form factor (17U) – Requires two c-bricks (min. 4p, max. 8p) – No scalable graphics compositor!
• Opportunities: – Compute-heavy single-pipe apps – DS-like form-factor requirements – Host requirements above Silicon Graphics® Octane2™ (I/O, RAS) – Examples: imaging, film restoration, CAD preview
SGI Confidential-Not for Redistribution SGI™ Onyx® with InfinitePerformance™
• SGI Onyx 3400 supporting up to 4x IP pipes – Single or multiple tall racks – Independent and/or scalable performance with scalable graphics compositor
• Opportunities: – Compute-heavy visualization – Requirements for solo and/or multipipe – Scalable performance – Examples: • Large-model assembly review • Engineering analysis (Crash and CFD) • Visual serving (many “cheap” pipes on one SSI machine) – Combine HPC with scalable visualization capabilities
SGI Confidential-Not for Redistribution InfinitePerformance™ Features and Benefits
• Highest performance on interactive problems – Scalable single screen performance to over 250M polygons/second and 6G pixels/second • Low cost add-on to compute servers – Leverage scalable system infrastructure for both HPC and visualization – Multiple users share high-performance resources • Power user deskside system – 2x compute performance, 60% better compute price/performance than Silicon Graphics® Onyx2® – 4x compute performance of desktop Silicon Graphics® Octane2™ • Low-cost high-performance VR – Dedicated pipe/screen at 50% of SGI® Onyx® 3000 series with InfiniteReality3™ – Greater system capability, applications availability, and ease of use than a cluster • Incredible solution flexibility – Easily switch between usage modes as workloads change
SGI Confidential-Not for Redistribution InfinitePerformance™ Graphics Features
• Geometry performance at close to 18M L/sec • Fill rate compares to 2RM InfiniteReality3™ pipe (448 Mpixel/sec) • 12-bit per component RGBA • 16-bit Z buffer • 96-bit accumulation buffer • Up to 104MB texture memory • Specular shading • Post-texture lighting • No hardware anti-aliasing
SGI Confidential-Not for Redistribution SGI® Onyx® 3000 Series: Two Graphics Options
InfiniteReality3™ Graphics = Ultimate Visual Realism
Image courtesy of EAI
InfinitePerformance™ Graphics = Ultimate Geometry Performance = Scalable Geometry Performance
Image shows a cross-section from the REVIEW file of the Temelin NPP [Nuclear Power Plant] reactor designed using PDMS [Plant Design Management System]. Screen image courtesy of Ceske Energeticke Zavody a.s. Jadema elektrarna Temelin. SGI Confidential-Not for Redistribution Introducing SGI® Onyx® 300 with InfiniteReality3™ Graphics
• New levels of price/performance • Lower system cost and reduced size • Most modular visualization system on the planet
SGI Confidential-Not for Redistribution The Power Behind the Concept Cost-Effective, Compact NUMAflex™ Computer Platform
C-brick SGI Onyx 300 Compute Module
I-brick
SGI Onyx 3000 SGI Confidential-Not for Redistribution SGI Onyx 300 A Family of Compact High Performance Modules The Ultimate in Flexibility and Investment Protection
Compute Module SGI® TP900 Storage System
NUMAlink™ module
PCI module InfiniteReality3™ Graphics
SGI Confidential-Not for Redistribution Delivering More Power in Less Space
Compact Design Delivers Cost-Effective Technical Computation and Visualization
InfiniteReality3™ Graphics
Geometry Raster Display 2-8 Outputs Engine® Manager(s) Generator
SGI® Onyx® 300 32-processor maximum in a single rack SGI Confidential-Not for Redistribution Cost-Effective Scalability
Up to eight 4RM InfiniteReality3™ graphics pipes Up to 32 MIPS® R14000™ CPUs
SGI® Onyx® 300 with InfiniteReality3
SGI Confidential-Not for Redistribution SGI® Onyx® 300 with InfiniteReality3™ •Cost-effective solutions for seismic Direct Connect and reservoir visualization tasks
•Scalable I/O performance to rapidly load large data sets •Virtually unlimited memory to hold them in memory •Scalable CPUs for feature extraction and processing Visual Serving
SGI Confidential-Not for Redistribution SGI® Onyx® Family Systems
Performance Realism
SGI ® Onyx ® 300 SGI ® Onyx ® 3000 Series SGI® Onyx ® 3000 Series with InfiniteReality3™ with InfiniteReality3™ with InfinitePerformance™ Compact, cost-effective realism Ultimate image quality Fastest interactive geometry performance Lowest InfiniteReality3 entry price Ultimate digital media Unlimited computation SGI Confidential-Not for Redistribution SGI® Onyx® Family Systems
Unique combination of Industry- Flexible Complex Processing Leading Display Data Horse Power Graphics Capabilities
• Interactive photo-realism • Large datasets (9 PB) • 2 to 128 CPUs • Super-high resolution • Fast I/O • Advanced ccNUMA • Fast polygons, fast pixel fill • Multiple displays architecture • CXFS™ File System • Precise color information • VR devices • Low latency • Real-time data • Unlimited geospecific • Stereo • Modular flexibility acquisition terrain flyover • Multiple-mode usage • Large volume visualization Real-time environment Advanced software environment Huge bandwidth to keep it all moving
SGI Confidential-Not for Redistribution Silicon Graphics Fuel™ Visual Workstation
A New level of •Performance •Productivity •Precision on the Desktop
SGI Confidential-Not for Redistribution Fueling a New Level of Performance and Affordability
–New IRIX® workstation line leveraging high- end SGI® 3000 Family architecture
–Includes top-of-the-line VPro™ graphics
–Binary compatibility with current IRIX ensures application availability
–Complementary to Silicon Graphics® O2+™ and Silicon Graphics® Octane2™
SGI Confidential-Not for Redistribution Delivering More Performance at a Lower Price
High-Bandwidth SGI¨ 3000 New Workstation in Power-Packed Form Family Architecture Factor ¥Increased memory and CPU bandwidth ¥Increased secondary cache
New MIPS¨ Processors ¥ 500MHz and 600MHz Single Processor ¥ VPro graphics Industry-Leading VProª Graphics ¥ Up to 4MB L2 cache ¥ 48-bit RGBA, fast geometry performance, large texture memory, ¥ Up to 4GB memory hardware accelerated specular shading ¥Binary compatible
SGI Confidential-Not for Redistribution High-Performance Design on the Desktop Includes existing leading VPro™ graphics Latest MIPS® processors V10 and V12 Dual Channel 2X Graphics Display cache 2–4MB 500MHz option L2 cache 600MHz CPU
200 MHz 64-bit
front side bus 1.6GB/sec 1.6GB/sec 2 External PCI Memory Slots 33 MHz controller 2 External PCI 200 MHz DDR Slots 66 MHz memory Xbridge bandwidth 3.2GB/sec 1.6GB/sec Up to 4GB RAM
Internal SCSI Disk, Networking, etc. SGI Confidential-Not for Redistribution API Support
Transparent OpenGL Multipipe™ Display Scaling
Scalable OpenGL Multipipe SDK APIs OpenGL Optimizer™ OpenGL Performer™
Software Hardware Types of Time, Spatial, Depth, Spatial Scaling Hardware Stereo, Combinations Time and Display SGI Onyx 3000 series InfinitePerformance Graphics Scaling SkyWriter Silicon Graphics® Silicon Graphics® Onyx2® SGI Onyx 3000 series VGXT Onyx® RealityEngine2™ InfiniteReality® InfiniteReality3 2-way 3-way 4-way 8-way 16-way 16-way
1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 SGI Confidential-Not for Redistribution Conclusion
• SGI experience: 10 years with scalable graphics and computing systems means that the SGI™® is solving real problems today
•SGI’s modular system approach means that SGI is rapidly developing the components to revolutionize tomorrow’s workflow
•SGI™ ISV portfolio and software tools mean that customers get up and running quickly
SGI Confidential-Not for Redistribution Questions?
SGI Confidential-Not for Redistribution Thanks
SGI Confidential-Not for Redistribution