FiringSquad: Home of the Hardcore Gamer - Games, Hardware, Reviews and NewsSubmit your own or view users' CPU overclocking results!

  
 Home   News   THE MATRIX   Deals   Hardware   Games   Features   Media   Products   Forums   FS China 
AddThis Social Bookmark Button

Home : Hardware : Video Cards : NVIDIA GF100 'Fermi' Graphics Architecture Overview
» Join the Greatest Gaming Community NOW! (It's free)

Already a member? Login
 



Random Gallery >> 
Click to view high-res Image!
Grand Theft Auto V August 2012 Screenshots [12] (0)

Crank that SH#!t Up Contest Entry (10) by Boltshot
ENTRY FOR CONTEST (4) by Alexander470
Superlative Computer (6) by arvernis
HOW I CRANK THAT S#!T UP!! (4) by nvidia4life
Nvidia+Socom Cranks that $#%^ UP!!!!! (4) by mrinfinit3
[Entry] Crank That S#!t Up Video Contest (5) by Animehero
[FX] 3-Screen Effect - Guide (part-3) (0) by nGAGE
Crank That S#!t Up!!!! (6) by CamoDaGreat
CRANG That S#!T Up! (15) by ElwinRansom
The Nvidia "Crank That S#!T Up" Quiz Show! (21) by mohawkade

More Blogs >>




NVIDIA GF100 'Fermi' Graphics Architecture Overview
January 17, 2010   Brandon Sandman Bell > [View My Other Articles]
Product Info | User Reviews | Article Images(14) | Image Gallery | Comments | Forum Thread
NVIDIA’s GF100 Graphics Architecture


NVIDIA GF100 'Fermi' Graphics Architecture Overview [ A Ferrari 458 Italia rendered with GPU-based ray tracing @ 1600 x 1000 ] > View Full-Size in another window.
A Ferrari 458 Italia rendered with GPU-based ray tracing

NVIDIA GF100 'Fermi' Graphics Architecture Overview [ GPU Ray tracing isn't quite ready for gaming in realtime however. GF100 ran this demo at 0.6 fps versus GT200 at 0.2 fps. @ 1600 x 1000 ] > View Full-Size in another window.
GPU Ray tracing isn't quite ready for gaming in realtime however. GF100 ran this demo at 0.6 fps versus GT200 at 0.2 fps.


NVIDIA’s got a big problem. Literally.

Their next-generation DirectX 11 graphics chip, internally codenamed GF100 (Graphics Fermi, “100” denotes the high-end part of the GF family of GPUs) missed Q4, the busiest time of the year, and it’s looking like it’s going to miss most of Q1 also.

The GPU is the most ambitious design NVIDIA’s ever conceived, containing over 3 billion transistors, making it the most complex chip on the planet. To provide some context, NVIDIA’s current flagship, the GT200b GPU found inside GeForce GTX 285 features 1.4 billion transistors, while ATI’s RV870 GPU used in the Radeon HD 5870 weighs in at 2.15 billion transistors. How does this compare to CPUs? Intel’s Core i7-965, which is universally considered to be the most powerful CPU money can buy, contains approximately 731 million transistors.

NVIDIA GF100 'Fermi' Graphics Architecture Overview [ NVIDIA Supersonic sled demo @ 1600 x 900 ] > View Full-Size in another window.
NVIDIA Supersonic sled demo

NVIDIA GF100 'Fermi' Graphics Architecture Overview [ The supersonic sled demo uses tessellation, DX11, and PhysX effects @ 1600 x 900 ] > View Full-Size in another window.
The supersonic sled demo uses tessellation, DX11, and PhysX effects


As you can imagine, designing a 3 billion transistor GPU isn’t easy. NVIDIA’s likely poured hundreds of millions into R&D on GF100. Part of the reason why the chip is late and so large is because GF100 is dramatically different than previous GeForce GPUs. Unlike GT200 and RV870, which are fundamentally based on preceding graphics designs, merely tweaked to support new features and scaled up to incorporate more shaders, with refinements here and there, GF100 is a completely new architecture. NVIDIA’s redesigned and tweaked practically everything on the chip, with an emphasis on GPU compute and geometric realism.



As far as NVIDIA’s concerned, these two areas are key to ushering in the next-generation of gaming.

NVIDIA envisions a future where games begin to incorporate hybrid rendering, where the strengths of different methods are combined to produce the final result. For instance, a game would use DirectX 11 to render the basic scene, then use the GPU’s compute engine for gaming applications. You could selectively incorporate ray-tracing for effects like shadowing or reflections, while Direct Compute could be use to add depth of field (DoF) effects instead of using the pixel shaders (good DoF techniques don’t always perform well with pixel shaders). And of course, there’s also PhysX.

To improve geometry processing performance, NVIDIA has incorporated 16 tessellation engines and four raster engines; the graphics pipeline itself has been changed – instead of handling geometry processing at the front of the pipeline, where it’s traditionally done, its been incorporated directly into the streaming multiprocessors (SMs, ATI refers to them as SIMD units), the shading clusters themselves.

Each SM has its own dedicated hardware for tessellation and other geometry processing units. As a result, GF100 can perform tessellation and other geometry processing in parallel, enabling breakthrough levels of geometry performance.

NVIDIA GF100 'Fermi' Graphics Architecture Overview [  @ 1600 x 900 ] > View Full-Size in another window.


NVIDIA GF100 'Fermi' Graphics Architecture Overview [  @ 1600 x 900 ] > View Full-Size in another window.



But it doesn’t stop there. As NVIDIA revealed at GPU Technology Conference last year, GF100 features a 512 unified shader architecture, that’s more than twice that of GT200, which featured 240. NVIDIA has incorporated a 384-bit memory interface – that’s a little narrower than GT200’s 512-bit interface – but thanks to the use of GDDR5 memory, GF100 should end up offering more memory bandwidth than its predecessor.

We’ll be discussing all this and more in further detail on the following pages. Unfortunately, we aren’t going to be able to discuss clock speeds or performance today, NVIDIA’s not quite ready to commit to that level of detail just yet, but we can tell you all about the architecture behind GF100. Let’s get started…




An excerpt from NVIDIA’s Supersonic Sled demo. Source: NVIDIA


    512 CUDA Cores, 384-bit memory interface and more Next!
Blog + Share: Digg Del.icio.us Reddit SU furl • More: AddThis Social Bookmark Button
Send This Article to a Friend!  
Table of Contents
  Print Entire Article  

MATRIX CONTENT » RANDOM MEDIA BLOG More Blogs >>
No ratings yet
» Please rate this
Read this Media-Blog entry!» Crank That S#!t Up! ENTRY :) (2)
by CamoDaGreat () Talk with this user on their Shout Box (My other blogs) Posted 34 months ago


 Latest Headlines
South Park: The Stick of Truth VGA gameplay trailer (0)
New Hawken cinematic trailer heralds an open beta (0)
BioShock: Infinite VGA 2012 gameplay trailer (0)
New SimCity trailer highlights Multi-City gameplay (0)
Tomb Raider reboot gets new gameplay trailer (0)
Today's News >>
Today's Siteseeing >>


 Table of Contents


FiringSquad is powered by... Back to Top Site MapContact UsAdvertise With Us Privacy StatementAbout Us  
News RSSSiteseeing RSSArticle RSS   © 1998-2013 FS Media, Inc. All Rights Reserved