Categories




Review Contents:

BFG GTX 260 OCX MAXCORE (216SP) 896MB Video Card Review

by Michael "SKYMTL" Hoenig     |     November 17, 2008

Of Parallel Processing and CUDA



What is CUDA?

Nvidia has this to say about their CUDA architecture:

CUDA is a software and GPU architecture that makes it possible to use the many processor cores (and eventually thousands of cores) in a GPU to perform general-purpose mathematical calculations. CUDA is accessible to all programmers through an extension to the C and C++ programming languages for parallel computing.

To put that into layman’s terms it means that we will now be able to take advantage of the massive potential offered by current GPU architectures in order to speed up certain tasks. In essence, CUDA should be able to take a task like video transcoding which takes hours on a quad core CPU and perform that same operation in a matter of minutes on a GPU. Not all applications can be transferred to the GPU but those that do will supposedly see an amazing jump in performance.

We could go on and on about CUDA but before we go into some of the applications it can be used in, we invite you to visit Nvidia’s CUDA site: CUDA Zone - resource for C developers of applications that solve computing problems


Folding @ Home


By now, many of you know what Stanford University’s Folding @ Home is since it is the most widely used distributed computing program around right now. While in the past it was only ATI graphics cards that were able to fold, Nvidia has taken up the flag as well and will be using the CUDA architecture to make this application available to their customers. From the information we have from Nvidia, a single GTX 280 graphics card could potentially take the place of an entire folding farm of CPUs in terms of folding capabilities.


Video Transcoding


In today’s high tech world mobile devices have given users the capability to bring their movie collections with them on the go. To this end, consumers need to have a quick and efficient way of transferring their movies from one device to another. From my experience, this can be a pain in the butt since it seems like every device from a Cowon D2 to an iPod needs a different resolution, bitrate and compression to look the best possible. Even a quad core processor can take hours to transcode a movie and that just isn’t an option for many of us who are on the go.

To streamline this process for us, Nvidia has teamed up with Elemental Technologies to offer a video transcoding solution which harnesses the power available from the GTX’s 240 processors. The BadaBOOM Media Converter they will be releasing can take a transcoding process which took up to six hours on a quad core CPU and streamline it into a sub-40 minute timeframe. This also frees up your CPU to work on other tasks.

If these promises are kept, this may be one of the most-used CUDA applications even though it will need to be purchased (pricing is not determined at this point).


PhysX Technology


About two years ago there were many industry insiders who predicted that physics implementation would be the next Big Thing when it came to new games. With the release of their PhysX PPU, Ageia brought to the market a stand-alone physics processor which had the potential to redefine gaming. However, the idea of buying a $200 physics card never appealed to many people and the unit never became very popular with either consumers or game developers. Fast forward to the present time and Nvidia now has control over Ageia’s PhysX technology and will be putting it to good use in their all their cards featuring a unified architecture. This means that PhysX suddenly has an installed base numbering in the tens of millions instead of the tiny portion who bought the original PPU. Usually, a larger number of potential customers means that developers will use a technology more often which will lead to more titles being developed for PhysX.

Since physics calculations are inherently parallel, the thread dispatcher in the unified shader architecture is able to shunt these calculations to the appropriate texture processing cluster. This means a fine balancing act must be done since in theory running physics calculations can degrease rendering performance of the GPU. However, it seems like Nvidia is working long and hard to get things balanced out properly so turning up in game physics will have a minimal affect on overall graphics performance.
 
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/11907-bfg-gtx-260-ocx-maxcore-216sp-896mb-video-card-review.html
Posted By Date
BFG GTX 260 OCX MAXCORE 896MB - PCSTATS.com February 11, 2010 06:34 AM
should I buy? - AnandTech Forums January 31, 2010 12:15 AM
GTX260 or 4870 1gig ? - Graphics-Cards - Graphic-Displays January 26, 2010 09:47 AM
BFG GTX 260 OCX MAXCORE (216SP) Video Card Review January 1, 2010 05:39 PM
Which Nvidia card to get? - Nvidia - Graphic-Displays December 12, 2009 05:23 PM
BFG GTX 260 OCX MAXCORE (216SP) Video Card Review December 11, 2009 01:47 PM
Which Nvidia card to get? - Nvidia - Graphic-Displays December 6, 2009 06:54 AM
BFG GTX 260 OCX MAXCORE (216SP) 896MB Video Card Review @ Hardware Canucks November 8, 2009 01:19 PM
Hardware RoundUp - HotHardware October 12, 2009 09:56 PM
Futuremark - News - Newsarticle September 4, 2009 12:37 AM
running a GTX 260 SSC off a 500 watt? - [H]ard|Forum July 25, 2009 08:05 AM
?? ??PC???????: BFG GTX 260 OCX MAXCORE 896MB ???? July 18, 2009 07:26 AM
BFG GTX 260 OCX MAXCORE (216SP) 896MB Video Card Review - GeForce GTX 260 , Video Cards July 16, 2009 08:37 PM
BFG GTX 260 OCX MAXCORE (216SP) 896MB Video Card Review July 15, 2009 03:36 PM
?????? • ???????? ???? - ?????/??????? ??????? - ????????????, pls July 14, 2009 02:39 PM
TR Forums • View topic - 4870 1gb vs. gtx260 July 14, 2009 02:10 AM
bfg 260 ocx backplate - Overclockers UK Forums July 8, 2009 07:40 AM
GTX 260 / 280 Overclocking Thread - Rage3D Discussion Area June 19, 2009 05:34 PM
Thinking of getting a Nvidia GTX 260 - AVForums.com May 30, 2009 12:27 PM
BFG GeForce GTX 260 OCX MaxCore Version Review :: mvk.tech :: NVIDIA GeForce GTX 295 285 275 260 ATI Radeon HD 4890 4870 4850 4830 :: MVKTech :: On the Edge of Technology May 27, 2009 09:57 PM
Week of November 16, 2008 May 27, 2009 07:34 AM
GTX260 or 4870 1gig ? May 25, 2009 09:08 AM
GTX 260 | GPU Watch - The Latest Video Card News and Reviews May 24, 2009 07:44 AM
GTX 260 216 or HD4870 1GB? Intelligent decision for my gaming May 10, 2009 03:10 PM
BFG GeForce GTX 260 OCX MAXCORE May 2, 2009 11:36 AM
Wednesday Shortbread - The Tech Report April 30, 2009 09:28 PM
GTX260 or 4870 1gig ? April 26, 2009 07:47 AM
BFG GTX 260 OCX MAXCORE (216SP) 896MB Video Card Review - Hardware Canucks April 23, 2009 04:49 PM
» BFG GTX 260 OCX MAXCORE (216SP) Video Card Review April 14, 2009 02:23 AM
Its upgrade time again (8800GT > 4870?) - AVForums.com April 13, 2009 07:54 AM
techPowerUp! :: Review Database April 10, 2009 05:32 PM
[H] Enthusiast --- www.hardocp.com April 9, 2009 01:42 PM
Review of BFG GeForce GTX 260 OCX maXcore 896MB PCIe BFGRGTX260MC896OCXE, Review BFG GeForce GTX 260 OCX maXcore 896MB PCIe BFGRGTX260MC896OCXE April 9, 2009 01:16 AM
Should I get the BGF GTX260 core 216? - Page 2 - Overclock.net - Overclocking.net April 4, 2009 06:18 AM
BFG GTX 260 OCX MAXCORE (216SP) 896MB Video Card Review April 3, 2009 03:10 PM
GTX 260 216 or HD4870 1GB? Intelligent decision for my gaming April 2, 2009 09:02 PM