Categories




Review Contents:

BFG GeForce GTX 260 896MB Video Card Review

by Michael "SKYMTL" Hoenig     |     July 27, 2008

The GT200-series Architecture


The GT200-series represents Nvidia’s first brand new architecture since the G80 launched all the way back in November of 2006. In human years this 19 month timeframe may have not seemed like a long time but in computer years it was an eternity.

Even though these new cards are still considered graphics cards, the GT200 architecture has been built from the ground up in order to make use of emerging applications which can use parallel processing. These applications are specifically designed to take advantage of the massive potential that comes with the inherently parallel nature of a graphics card’s floating point vector processors. To accomplish this, Nvidia has released CUDA which we will be talking about in the next section.

On the graphics processing side of things the GT200 series are second generation DX10 chips which do not support DX10.1 like some ATI cards while promising to open a whole new realm in graphics capabilities. Nvidia’s mantra in the graphics processing arena is to move us away from the photo-realism of the last generation of graphics cards into something they call Dynamic Realism. For Nvidia, Dynamic Realism means that not only is the character rendered in photo-real definition but said character interacts with a realistically with a photo real environment as well.

To accomplish all of this, Nvidia knew that they needed a serious amount of horsepower and to this end have released what is effectively the largest, most complex GPU to date with 1.4 billion transistors. To put this into perspective, the original G80 core had about 686 million transistors. Let’s take a look at how this all fits together.


Here we have a basic die shot of the GT200 core which shows the layout of the different areas. There are four sets of processor cores clustered into each of the four corners which have separate texture units and shared frame buffers. The processor core areas hold the individual Texture Processing Clusters (or TPCs) along with their local memory. This layout is used for both Parallel Computing and graphics rendering so to put things into a bit better context, let’s have a look at what one of these TPCs looks like.


Each individual TPC consists of 24 stream (or thread) processors which are broken into three groups of eight. When you combine eight SPs plus shared memory into one unit you get what Nvidia calls a Streaming Multiprocessor. Basically, a GTX 280 will have ten texture processing clusters each with a grand total of 24 stream processors for a grand total of 240 processors. On the other hand a GTX 260 has two clusters disabled which brings its total to 192 processor “cores”. Got all of that? I hope so since we are now moving on to the different ways in which this architecture can be used.


Parallel Processing


At the top of the architecture shot above is the hardware-level thread scheduler that manages which threads are set across the texture processing clusters. You will also see that each “node” has its own texture cache which is used to combine memory accesses for more efficient and higher bandwidth memory read/write operations. The “atomic” nodes work in conjunction with the texture cache to speed up memory access when the GT200 is being used for parallel processing. Basically, atomic refers to the ability to perform atomic read-modify-write operations to memory. In this mode all 240 processors can be used for high-level calculations such as a Folding @ Home client or video transcoding


Graphics Processing


This architecture is primarily used for graphics processing and when it is being as such there is a dedicated shader thread dispatch logic which controls data to the processor cores as well as setup and raster units. Other than that and the lack of Atomic processing, the layout is pretty much identical to the parallel computing architecture. Overall, Nvidia claims that this is an extremely efficient architecture which should usher in a new damn of innovative games and applications.
 
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Bookmark to Slashdot!Stumble this Post!Reddit! Bookmark to Newsvine!
 

Latest Reviews in Video Cards
March 10, 2010
Lately, there has been a lot of talk about upcoming overclocked and 2GB HD 5800 series cards which will see the light of day in the next few months.  In this sneak peak, we take a look at the ASUS HD ...
March 7, 2010
If you weren't pay close attention to the GPU market a few months ago, you may have missed the launch of the GT 240 series since the launch wasn't preceded by any of the usual marketing or release day...
March 1, 2010
There is no denying that Intel's Atom family of processors are extremely popular and that companies are clamoring to get products out which feature it.  NVIDIA's original ION blazed the trail for bett...
LinkBacks (?)
LinkBack to this Thread: http://www.hardwarecanucks.com/forum/hardware-canucks-reviews/8869-bfg-geforce-gtx-260-896mb-video-card-review.html
Posted By Date
Anyone have any info on dismantling a BFG GTX285? - Overclock.net - Overclocking.net January 28, 2010 06:17 PM
NVIDIA's Fermi GF100 Facts & Opinions @ [H] - Page 17 - [H]ard|Forum January 20, 2010 06:52 AM
Qué tanto calienta una GTX 260? - GamingCR Foros December 24, 2009 11:52 AM
July 2008 - Overclockers Australia November 19, 2009 05:14 AM
gpu-oc : Tests, tutoriels, voltmods pour choisir et overclocker sa carte graphique ATI October 17, 2009 12:05 PM
The Mother Board :: View topic - BFG GTX 260 896MB Video Card Review @ Hardware Canucks September 30, 2009 09:23 AM
Building A Computer - Runescape Community September 14, 2009 07:46 PM
HD 4870 o 9800 GTX+? - Foros de CHW August 23, 2009 03:45 PM
Hight PerformanceSV (Ventas): VENDIDA!!! BFG Technologies BFGEGTX260MC896OCBE NVIDIA GeForce GTX 260 OC MAXCORE 55 896MB GDDR3 PCI Express 2.0 Graphics Card Retail Package!! July 23, 2009 10:28 AM
[HarwareCanucks] BFG GeForce GTX 260 896MB Review - Overclock.net - Overclocking.net July 12, 2009 05:06 AM
Building new comp - Budget: about $1000 - Building - Desktops - Whirlpool Broadband Forums July 7, 2009 11:00 PM
Hight PerformanceSV (Ventas) July 5, 2009 10:30 AM
BFG GTX 260 896MB Video Card Review June 5, 2009 09:02 AM
Âñè÷êî çà GeForce GTX260 - Ñòðàíèöà 6 - hardwareBG.com ôîðóì June 3, 2009 01:14 PM
Enthusiast Hardware News and Niche Market Hardware Guide - Ninjalane.com May 31, 2009 12:27 PM
BFG GeForce GTX 260 896MB Graphics Card Review :: mvk.tech :: NVIDIA GeForce GTX 295 285 275 260 ATI Radeon HD 4890 4870 4850 4830 :: MVKTech :: On the Edge of Technology May 30, 2009 01:08 AM
techPowerUp! :: Review Database May 19, 2009 11:28 PM
Pomoæ pri odabiru GTX260 vs. 4870 - PC Ekspert Forum May 5, 2009 11:08 AM
Futuremark - News - Newsarticle May 2, 2009 02:12 AM
BFG GeForce GTX 260 896MB Graphics Card Review - Futuremark / YouGamers Forums April 30, 2009 02:31 PM
GTX 260 Max OC Vs. HD4870 Max OC - Page 2 - XtremeSystems Forums April 27, 2009 08:20 AM
Case to use with GTX 260+ 896 - Cases - Desktops - Whirlpool Broadband Forums April 14, 2009 10:33 AM
Case to use with GTX 260+ 896 - Cases - Desktops April 12, 2009 11:57 AM
BFG GeForce GTX 260 896MB Video Card Review April 6, 2009 05:25 AM
Asus ENGTX260: A Quiet Graphics Card for Gamers? | silentpcreview.com April 4, 2009 02:07 PM
BFG GeForce GTX 260 OC - 869Mo - Carte Graphique - Test, Avis, Vido, photos, prix - Numerama.com April 4, 2009 01:20 PM
BFG GTX 260 896MB Video Card Review April 4, 2009 07:06 AM
GeForce GTX 260 Outperformed by 8800GT??? April 2, 2009 07:52 PM
4870 Vs gtx 260 ¿Cual comprar? - Foros de CHW April 2, 2009 03:31 PM