Rage Fury MAXX™
description
Transcript of Rage Fury MAXX™
![Page 1: Rage Fury MAXX™](https://reader036.fdocuments.in/reader036/viewer/2022062314/56813e59550346895da8507f/html5/thumbnails/1.jpg)
Rage Fury MAXX™Rage Fury MAXX™
![Page 2: Rage Fury MAXX™](https://reader036.fdocuments.in/reader036/viewer/2022062314/56813e59550346895da8507f/html5/thumbnails/2.jpg)
Rage Fury MAXX™Rage Fury MAXX™The Answer to today’s 3D dilemma
High performanceAND
High quality
AND
Universal application acceleration
![Page 3: Rage Fury MAXX™](https://reader036.fdocuments.in/reader036/viewer/2022062314/56813e59550346895da8507f/html5/thumbnails/3.jpg)
3D Tradeoff3D Tradeoff
• The classic hardware trade-off– Speed (Frame Rates)– vs. Quality (Resolution, Color Depth,
Texture Size)– vs. Scene Complexity (Triangle Count)
• Software community lag
Creates user confusion and frustration
![Page 4: Rage Fury MAXX™](https://reader036.fdocuments.in/reader036/viewer/2022062314/56813e59550346895da8507f/html5/thumbnails/4.jpg)
Why High Resolution Why High Resolution Gaming?Gaming?• Increased realism
– Flight sims, FPS’s, sports– High resolution eliminates jaggies and need for anti-
aliasing
• Improved playability– Strategy games
• View larger fields in greater detail
– Flight sims, FPS, sports• Able to see finer detail and respond earlier
• Increased Satisfaction– Enjoy better “eye candy”
![Page 5: Rage Fury MAXX™](https://reader036.fdocuments.in/reader036/viewer/2022062314/56813e59550346895da8507f/html5/thumbnails/5.jpg)
Traditional SolutionsTraditional Solutions
• 3D pipe parallelism• Faster engine clocks• Higher memory bandwidth• More of the 3D Pipe - e.g. T&L
Each of these options have
advantages and limitations
![Page 6: Rage Fury MAXX™](https://reader036.fdocuments.in/reader036/viewer/2022062314/56813e59550346895da8507f/html5/thumbnails/6.jpg)
3D Pipe Parallelism3D Pipe Parallelism
• Setup engine– More triangles per second
• Rendering engine– Multiple pipes, single pass multi-texturing
– More rendered pixels per second
• Both result in larger dies• Implications
– Decreased yield due to larger die– Increased complexity lowers clock speeds– Process technology limits cost effective die size
![Page 7: Rage Fury MAXX™](https://reader036.fdocuments.in/reader036/viewer/2022062314/56813e59550346895da8507f/html5/thumbnails/7.jpg)
Faster Engine ClocksFaster Engine Clocks
• Design for 150+ MHz increases engine throughput (triangles and pixels)– Decreased yield at speed– Limits ASIC complexity– Process technology limits cost effective engine
speeds
• Simpler architectures are easier to push
![Page 8: Rage Fury MAXX™](https://reader036.fdocuments.in/reader036/viewer/2022062314/56813e59550346895da8507f/html5/thumbnails/8.jpg)
Higher Memory BandwidthHigher Memory Bandwidth
• Design for higher speed memories increases rendering bandwidth– 166MHz or faster SDR SDRAM or DDR SDRAM
• Enables high frame rates at high resolutions• Implications
– More costly memory– More exotic memories not in mass production– Lower ASIC yield (as for higher engine clocks)
![Page 9: Rage Fury MAXX™](https://reader036.fdocuments.in/reader036/viewer/2022062314/56813e59550346895da8507f/html5/thumbnails/9.jpg)
More Pipeline - T&LMore Pipeline - T&L
• Offload CPU with Transform and Lighting acceleration on ASIC
• Increases scene complexity through higher supportable triangle count
• Implications– Larger die - lower yield– Higher complexity - lower speed in a given
technology (.18 micron is where it becomes viable)– Must wait 8-12 months for software to take
advantage of this
![Page 10: Rage Fury MAXX™](https://reader036.fdocuments.in/reader036/viewer/2022062314/56813e59550346895da8507f/html5/thumbnails/10.jpg)
The ideal gaming solution The ideal gaming solution wouldwould• Support higher resolutions and color depths
for games over the next 12 months with• A balanced approach to
– Clock speeds (memory and engine)– ASIC size– Parallelism– Transparent software support
• .25 micron technology for high quality, high volume production
![Page 11: Rage Fury MAXX™](https://reader036.fdocuments.in/reader036/viewer/2022062314/56813e59550346895da8507f/html5/thumbnails/11.jpg)
The solution...The solution...
ATI MAXX™(Multiple ASIC)
Technology
![Page 12: Rage Fury MAXX™](https://reader036.fdocuments.in/reader036/viewer/2022062314/56813e59550346895da8507f/html5/thumbnails/12.jpg)
Mass Market Multiple Chip Mass Market Multiple Chip Processing TechniquesProcessing Techniques
• 3Dfx’s Scan Line Interleave (SLI)• Metabyte/Wicked 3D Parallel Graphics
Configuration (PGC)• ATI’s MAXX™ (Multiple ASIC)
Technology
![Page 13: Rage Fury MAXX™](https://reader036.fdocuments.in/reader036/viewer/2022062314/56813e59550346895da8507f/html5/thumbnails/13.jpg)
Scan Line Interleave (SLI)Scan Line Interleave (SLI)Issues
• Required specific chip design
• No AGP support
• Sychronization delays
• ASIC’s cannot work ahead (inefficient design)
• No DAC calibration
![Page 14: Rage Fury MAXX™](https://reader036.fdocuments.in/reader036/viewer/2022062314/56813e59550346895da8507f/html5/thumbnails/14.jpg)
Parallel Graphics Configuration Parallel Graphics Configuration (PGC) - Split Frame Rendering(PGC) - Split Frame Rendering
Issues• Bus imbalance (PCI vs.
AGP)• Imbalanced load
– Scene complexity in top half typically lower than bottom
• ASIC’s cannot work ahead
• Image tearing• No DAC calibration
![Page 15: Rage Fury MAXX™](https://reader036.fdocuments.in/reader036/viewer/2022062314/56813e59550346895da8507f/html5/thumbnails/15.jpg)
Software Community LagSoftware Community Lag
• Software community lags hardware– API support and game engine develop lags – Optimizations unique to each chip– Reduces ISV development and support cost– User unable to realize full acceleration capabilities
(eg. geometry)
• User and channel confusion with 3D software support
![Page 16: Rage Fury MAXX™](https://reader036.fdocuments.in/reader036/viewer/2022062314/56813e59550346895da8507f/html5/thumbnails/16.jpg)
AURORA Project GoalsAURORA Project Goals• Develop a patentable technology that
demonstrates ATI’s technology and performance leadership
• Using multiple (2) current ATI ASICS
• on a single AGP board
• With transparent support for OpenGL and D3D applications
• Architecture that supports future ATI ASICS
![Page 17: Rage Fury MAXX™](https://reader036.fdocuments.in/reader036/viewer/2022062314/56813e59550346895da8507f/html5/thumbnails/17.jpg)
““Difficult” ProblemsDifficult” Problems
• “Bridgeless” Design• Driver transparency• Frame/texture/rendering management• Page flip synchronization• DAC calibration• Efficient use of each ASIC
Desire for a simple, quality design that could be leveraged with future ASIC’s
![Page 18: Rage Fury MAXX™](https://reader036.fdocuments.in/reader036/viewer/2022062314/56813e59550346895da8507f/html5/thumbnails/18.jpg)
DB-15 RGB
out
RAGE 128 PRO GL
32 MB SDRAM32 M
B S
DR
AM
RAGE 128 PRO GL
Block DiagramBlock Diagram
![Page 19: Rage Fury MAXX™](https://reader036.fdocuments.in/reader036/viewer/2022062314/56813e59550346895da8507f/html5/thumbnails/19.jpg)
ATI Multiple ASIC ATI Multiple ASIC TechnologyTechnology
Each engine renders alternate framesEngine rendering load is cut in half
Engine rendering capacity is doubled
Patent Pending
![Page 20: Rage Fury MAXX™](https://reader036.fdocuments.in/reader036/viewer/2022062314/56813e59550346895da8507f/html5/thumbnails/20.jpg)
MAXX™MAXX™ Performance Performance• Alternates frame rendering between ASICs
for a very efficient use of resources - each frame does half the work
• Render ahead if required -- engines do not have to wait for each other as is the case with SLI and split frame techniques
• Can be fully decoupled for single ASIC software and OS compatibility
![Page 21: Rage Fury MAXX™](https://reader036.fdocuments.in/reader036/viewer/2022062314/56813e59550346895da8507f/html5/thumbnails/21.jpg)
Performance Con’tPerformance Con’t
• High fill rate, 500 Mpixels/sec • Superior memory bandwidth: 4GB/sec• Run full speed in 32bpp hi-res modes
with large 64 MB (dual 32MB configuration)
• Performance achieved with standard, readily available production parts
![Page 22: Rage Fury MAXX™](https://reader036.fdocuments.in/reader036/viewer/2022062314/56813e59550346895da8507f/html5/thumbnails/22.jpg)
3D Community Lag3D Community Lag
RAGE FURY MAXX™ accelerates all D3D and OGL applications– No changes needed to games– Accelerates past, current and future
generations of applications– ATI drivers split rendering and display
activity without software invention
![Page 23: Rage Fury MAXX™](https://reader036.fdocuments.in/reader036/viewer/2022062314/56813e59550346895da8507f/html5/thumbnails/23.jpg)
Target MarketTarget Market
• High-end gamer who is passionate about:– Frame rate (speed, power) – Game optimization – Frame buffer size – Benchmarks– Resolution– Maximum visual stimulation– Latest games
![Page 24: Rage Fury MAXX™](https://reader036.fdocuments.in/reader036/viewer/2022062314/56813e59550346895da8507f/html5/thumbnails/24.jpg)
Rage 128 Pro AdvantagesRage 128 Pro Advantages
• Rage Fury MAXX™ operates like a Rage Fury Pro in 2D mode– Stable, high volume quality– Superior 2D performance– Leadership Video features and quality– Integrated HW DVD
![Page 25: Rage Fury MAXX™](https://reader036.fdocuments.in/reader036/viewer/2022062314/56813e59550346895da8507f/html5/thumbnails/25.jpg)
Key Selling FeaturesKey Selling Features• FASTEST Game Frame Rates Today
– Multiple ASIC technology and true colour rendering performance for ultimate speed
• High Resolution, True Color Display• 64MB memory
– for photo realistic game play with massive textures
ATI MAXX™ Technology
![Page 26: Rage Fury MAXX™](https://reader036.fdocuments.in/reader036/viewer/2022062314/56813e59550346895da8507f/html5/thumbnails/26.jpg)
Rage Fury Rage Fury MAXX™MAXX™ Strengths Strengths• 32 bit true color for highest quality
– Multitexturing requires 32bpp in order to avoid color banding or flat washed out colors
– Highly realistic blending and lighting effects– Quality without a compromise in frame rates
• High fill rates (> 500 megapixels/sec.) required for rendering at true color, 1280x1024 and 1600x1200 resolution
• Ideal for high resolutions and high color depth
![Page 27: Rage Fury MAXX™](https://reader036.fdocuments.in/reader036/viewer/2022062314/56813e59550346895da8507f/html5/thumbnails/27.jpg)
LimitationsLimitations
• Performance benefits reduced below 1024x768 resolution compared to single ASIC solutions
• 64MB is configured as two 32MB frame buffers
• 2nd ASIC does not assist 2D performance
![Page 28: Rage Fury MAXX™](https://reader036.fdocuments.in/reader036/viewer/2022062314/56813e59550346895da8507f/html5/thumbnails/28.jpg)
Aurora CL GeForce256SRP $299 $299Chipset 2xR128PRO GeForce256Memory 64MB SDRAM 32MB SDRAMTheoritical Maximum Fill Rate 500Mpixels/sec 480Mpixels/sec Full HW DVD YES No
ATI Rage Fury MAXX™ vs. GeFORCE256
The MAXX™ advantage:
• Faster performance especially in 32bit mode
• More memory for the same price as opposed to less memory with T&L. Games require higher fill rates in high resolution and not much from geometry.
![Page 29: Rage Fury MAXX™](https://reader036.fdocuments.in/reader036/viewer/2022062314/56813e59550346895da8507f/html5/thumbnails/29.jpg)
The FutureThe Future
• More driver performance enhancements• Possible higher clock speeds• Future ASICs on MAXX™ platform
ATI MAXX™ Technology will continually provide the leading edge gamer with the
best game experience