Guru3D.com
  • HOME
  • NEWS
    • Channels
    • Archive
    • Search
    • Submit
  • DOWNLOADS
    • New Downloads
    • Categories
    • Archive
    • Search
    • Submit
  • GAME REVIEWS
  • ARTICLES
    • Editorials
    • Guru3D VGA Charts
    • Rig of the Month
    • Join ROTM
    • PC Buyers Guide
    • Dated content
    • More Categories
  • HARDWARE REVIEWS
    • Videocards
    • Processors
    • Audio
    • Motherboards
    • Memory and Flash
    • SSD Storage
    • Chassis
    • Power Supply
    • Laptop and Mobile
    • Smartphone
    • Networking
    • Keyboard Mouse
    • Cooling
    • Knowledgebase
    • Search articles
    • More Categories
  • FORUMS
  • SEARCH
    • Search Articles
    • Search News
    • Search Files
  • NEWSLETTER
  • CONTACT

New Reviews
Gigabyte GeForce GTX 780 WindForce 3x OC review
GeForce GTX 780 SLI and Multi monitor review
GeForce GTX 780 review
OCZ Vertex 450 SSD review
Gigabyte GeForce GTX 650 Ti Boost OC WindForce 2X review
MSI Radeon HD 7790 TurboDuo OC review
Metro Last Light VGA Graphics Benchmark performance test
Noctua NH-U12S and NH-U14S review
ASUS GeForce GTX 670 DirectCU Mini review
OCZ Vertex 3.20 SSD review

New Downloads
GeForce 320.18 WHQL Driver Download
AMD Catalyst Application Profile Download 13.5 CAP1
MSI Afterburner 3.0.0 Beta 10 Download
PhysX System Software 9.13.0325 Download
GPU-Z Download 0.7.1
HWiNFO32 4.18 Download
HWiNFO64 4.18 Download
GeForce 320.14 BETA Driver Download
Nvidia Lifelike Human Face Rendering Tech Demo Download
3DMark Download v1.1.0


New Forum Topics
by: wsarahan New York GTX 780 local store helpby: MerolaC HD 7950 or 7970?by: Stone Gargoyle Need for Speed Rivalsby: stasio Nvidia GeForce 320.18 WHQL Download and Discussionby: The_Fool Need Advice on Fuel Injectorsby: hallryu The Guru3D Screenshot Thread - RTFM! #22 (Rules update!)by: FULMTL Headphone talkby: mbk1969 Windows: Line-Based vs. Message Signaled-Based Interrupts ...by: Stone Gargoyle Xbox World reveals Next Gen Xbox?by: eighty1 help upgrading cpu mobo and some queries.


Online Users
There are currently 2766 user(s) online:
AxelL, Benny_26, eclap, ElementalDragon, GhostXL, Ghosty, Google, Homeless, Hubble, Live Search, Major Melchett, Memorian, MerolaC, Mraz, MSN, RanCor TDO, Th3Guardian, The_Fool, Uncle Dude, UNREAL_2004, UZ7, Yahoo, yasamoka


Guru3D.com » Review » Inno3D GeForce 9800 GT Twin Turbo review » Page 5

Inno3D GeForce 9800 GT Twin Turbo review

Posted by Hilbert Hagedoorn on: 10/07/2008 01:00 PM [ 0 comment(s) ]

5 - Compute Unified Device Architecture
Tweet


Compute Unified Device Architecture (CUDA)

As you guys know, ever since GeForce series 8 NVIDIA is getting pretty keen on us utilizing the GPU for functions other than rendering your games. Face it, the floating point parallel processing power of GPUs as shown today is humongous. There's a lot of potential doing other things rather than just gaming with your graphics cards.

So there's more to the GeForce 8 series and newer series than playing games. More and more non-gaming related features are and can be offloaded towards the GPU. Roughly a year or two ago NVIDIA introduced CUDA. CUDA is a software layer that allows software developers to 'speak' with the GPU and have it process data using your graphics card. This really is the most simple & basic description I can give it.

Taking it up a notch; still a very simplified explanation: if you can program in C++, chances are pretty good you'll be able to 'speak' to that GPU and get it to return data to you. Here's where we dive into what NVIDIA refers to as 'GPU Beyond' - the GPU evolving beyond graphics applications, beyond gaming. Some dry examples of what you can use the GPU for.

  • Physics simulation
  • Signal processing
  • Computation
  • Computational geometry, biology, chemistry, physics, finance.
  • Data management

Now I know this is all very abstract, especially to explain. But for the years to come we'll start to see some pretty interesting applications that run over or get assisted by your GeForce GPU. The biggest problem with CUDA is that 99% of the CUDA applications are specific to a company or internal projects, therefore that 99% of the software we never get to see. So it's very hard to understand for the end user, specifically the consumer, what CUDA can achieve with your graphics card. To keep it understandable I need to keep it real simple. And I will do so with explaining some examples of where CUDA can help.

Transcoding Video on the GPU

Let's go to a more practical consumer application. Most of us have an iPhone, iTouch or iPod, right? I don't know about you but whenever I need to catch a flight, train or just travelling in general, I like to have some movies on my iTouch. My flights are sometimes inter-continental, and 10+ hour flights have to be the most boring thing ever. So to kill time I like to watch some hand-picked movies or tv-series on my iTouch.

Now if you know what I'm talking about, and do that on a regular basis too then you'll share my pain of transcoding video files. For example, if you have a nice high-def movie you like to transcode to an iPod (MP4) compatible format, the PC with any modern processor will crunch that data for hours (depending on the source material of course). Example for my last trip: I transcoded high-definition files to an MP4 compatible format for my iTouch. My PC has been transcoding 10 GB of content and I think it took like 15 hours to do so. There's only one word for this, and that's nauseating.

So the problem at hand: if you like to fill that iPod with video content, your PC could be at work for a day easily. Quite annoying.

We recently got in contact with a company called Elimental. Among the applications they are working on, they have a piece of software called 'Badaboom media converter'. This company is working right now on several software applications that will manage the transcoding process over the GPU, and it does so with CUDA. Now here's the point I'm slowly working towards.

We've seen what it can do, and it's really interesting. Where a PC with a modern processor would take, say five hours to transcode, with the CUDA based Badaboom media converter (badabing? Sopranos? or is that my twisted mind?) you can cut down that time massively.

Fact is that once you transcode over the GPU instead of over the CPU, the speedup is significant. The software is still in development stages, but once released and 100% stable... it'll rock your GPU.

Badaboom software ladies and gents. Keep an eye on them -  elementaltechnologies.com


Folding@Home on the GeForce GPU

Small sidenote here, Guru3D is ranking in the Folding@Home top 100, yes... I'm very proud of our guys crunching these numbers!

Obviously you guys read the news already, personally I'm pretty psyched about it myself. Last year I spoke with Mike Houston from Stanford University, he's a key figure behind the Folding@Home project, in fact he's the one that convinced me to start Team Guru3D for Folding@Home.

Back then I had concerns about the fact that a GPU client for GeForce Based graphics cards was still not a reality. NVIDIA's point of view on this topic was simple; it's not a priority for us, they stated. When I asked Mike, why not run it through CUDA (as I figured CUDA would be the best solution to their problem) he claimed that lacking development access from NVIDIA was part of the problem.

The problem last year with CUDA was that it is a complete rewrite of lots of code that will only run on a single vendor. And at Stanford they figured, it's hard to be convinced to do this when things don't work with their code base. That and there was a performance differential with the G80 processors (GeForce 8800). Apparently NVIDIA did not open up the bottom layer of CUDA, which would allow Stanford to bypass the DX drivers.

Now, the good news then. Over the past 12 months a lot of progress has been made between the two parties involved. And right now there is a beta folding client available that is working with GeForce Series 8, 9 and GTX graphics processors. See, it is CUDA based... meaning that all CUDA ready GPU's will run and can start folding.

Join Team Guru3D please !

The client is out, if possible please join team Guru3D and let's fold away some nasty stuff. The good thing, you won't even notice that's running. Our Folding@Home info can be found here:

http://www.guru3d.com/category/folding/

For support: hop into our Folding@Home support forums (click here) !

Our team number is 69411 and if you decide to purchase the GeForce GTX 280/260 product, guys, promise me you'll use it to fold for us. Of course I recommend all GeForce 8800/9800 owners to give this a try as well.

By making this move my dear friends, there are now 70 Million GPUs available to compute the biggest mysteries in diseases and illnesses. Again, let's make Team Guru3D the biggest one available guys, join our team - 69411.


We had early access to the application. Here you can see the GPU client activated and crunching data on the GTX 280. And it's fast!





18 pages « < 4 5 6 7 next »


Guru3D.com » Articles » Inno3D GeForce 9800 GT Twin Turbo review » Page 5

Related Articles
Inno3D GeForce GTX 660 Ti iChill review
In this review we'll look at the GeForce GTX 660 Ti from Inno3D, it's their all new GeForce GTX 660 Ti iCHILL version and to date is one of the most impressive graphics cards in the 660 Ti range we have tested.

Inno3D GeForce GTX 580 OC review
We review the Inno3D GeForce GTX 580OC. Despite a very high price tag the product seems to become a nice success. As such directly at launch several models based of this SKU where already announced, e.g. the regular clocked models, factory higher clocked models, liquid cooled models. This OC edition, in particular this is a reference GeForce GTX 580 that has been clocked faster to 820 MHz on the core where it also welcomes a nice bump on the overall memory frequency.

Inno3D GeForce GTX 460 OC review
We test and review the Inno3D GeForce GTX 460 OC. The Inno3D GeForce GTX 460 OC model we test today flexes the GPU and memory muscle all the way up towards a rocking core of 750MHz, the shaders to 1500 MHz and the GDDR5 to 3800 MHz (effective). Armed with a 2-year limited warranty, Inno3D is trying real hard to not only bring a nice custom board to the market, but tries to release pre-overclocked models at a fairly normal pricing, yet with a hefty overclock. And whenever there's 'overclock' in the branding .. there is of course Guru3D.com

Inno3D GeForce GTX 480 iChill Black Series review
We test and review the Inno3D GeForce GTX 480 iChill Black Series. This GeForce GTX 480 graphics card is liquid cooled. With a liquid cooled loop you can bring down temperatures towards roughly 50 Degrees (under full load), that's roughly 40 degrees less than the reference cooler offers. Obviously you'll need a proper water-cooling setup to add this card to but yeah, today we'll review the i-ChiLL GeForce GTX 480 Black Series equipped with a liquid cooling block. In the package we'll spot a "full cover" water-block that is responsible for cooling down the GPU, Voltage Regulators, I/O chip, memory modules, and other critical components.

Follow Guru3D on Google+ - Facebook - YouTube - Twitter © 2013