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
ASUS Maximus VI Extreme Z87 motherboard review
ASUS GeForce GTX 780 DirectCU II OC review
Fractal Design Arc Midi R2 review
Corsair Vengeance K70 review
MSI GeForce GTX 770 Lightning review
EVGA GeForce GTX 770 SC review
Plextor M5M 256GB mSATA SSD review
AMD A10 6800K review
SanDisk Extreme II 120 - 240 and 480 GB SSD review
ASUS Sabertooth Z87 motherboard review

New Downloads
Media Player Classic Home Cinema v1.6.8 Download
Sandra 2013 SP4 19.50 download
MSI Afterburner 3.0.0 Beta 10 Download
AMD Catalyst 13.6 BETA 2 Download
CPU-Z 1.6.4
AIDA64 Download version 3.00
AMD Catalyst 13.6 BETA Download
PrecisionX Download Version 4.2.0
GeForce 320.18 WHQL Driver Download
AMD Catalyst Application Profile Download 13.5 CAP1


New Forum Topics
by: blesner Give Away Threadby: ankinferno Rage Save Game Req and SignIn Error !!!by: kanej2007 Farmer adds marijuana to pig diet - they get fat and lazyby: Darren Hodgson Microsoft Visual C++ libraries - Should older versions be left installed or not?by: -Tj- Official Intel Haswell 4670/4770(K) threadby: Cyberdyne NVidia Anti-Aliasing Guide (updated)by: CeeJay.dk SweetFX Shader Suite release and discussion thread #3by: harkinsteven Xbox One at E3 all PC's?by: yosef019 any benifit 64bit vs 32bit on 3 gb ram for gamesby: RedSeptember Call of Juarez - Gunslinger


Online Users
There are currently 3028 user(s) online:
AudigyMaster, Blackops_2, chanw4, Extraordinary, FatBoyNL, Google, harkinsteven, iPp, JonasBeckman, Keesberenburg, Live Search, mbk1969, MSN, Neo Cyrus, pbvider, PhazeDelta1, Riffmaster, scatman839, Speed Weed, WindtalkerCS, xafier, yasamoka


Guru3D.com » Review » EVGA GeForce GTX 260 Core 216 Superclocked review » Page 15

EVGA GeForce GTX 260 Core 216 Superclocked review - 15 - Compute Unified Device Architecture (CUDA) | Video transcoding

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

Tweet


Compute Unified Device Architecture (CUDA)

As you guys know, ever since GeForce series 8 NVIDIA is getting pretty keen on is utilizing the GPU for functions other than rendering your games. Face it, the floating point parallel processing power of GPUs as shown today are 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 GTX 200 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 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 all is 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 application 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.

Example 1: 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 traveling 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 towards 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 towards 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 still is 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





17 pages « < 14 15 16 17



Related Articles
EVGA GeForce GTX 770 SC review
In this review we peek at the EVGA GeForce GTX 770 SC (SuperClocked) edition. This model graphics card comes with a factory overclock and the new ACX cooler. Overall the card is sitting in-between the GeForce GTX 680 and GeForce GTX 780 , with its 1111 MHz core clock frequency. We take the latest games and do some FCAT testing as well.

EVGA GeForce GTX 780 SC ACX review
Today a review the EVGA GeForce GTX 780 SC ACX edition. The Superclocked model comes with a nice factory tweak and that all new Sleeve bearing fan based ACX cooler. Overall the card is almost as fast as a GeForce GTX Titan, 100% cool and 100% silent. We test the product with the hottest games like Metro: Last light, Battlefield 3, Sleeping Dogs, Far Cry 3, Medal of Honor Warfighter, Hitman Absolution and many more.

EVGA GeForce GTX 650 Ti Boost SC edition review
In this article we review the EVGA GeForce GTX 650 Ti Boost SC edition review with that SC for superclocked. The product is fairly reference looking but does come with EVGA's own styled cooler, it has 2GB of memory with both that memory and the core baseclock slightly overclocked quite significant.

EVGA GeForce GTX 660 SC review
We review the EVGA GeForce GTX 660 SC aka SuperClocked edition. as the name implies it is already factory overclocked for you with a 1046 MHz baseclock that can boost towards 1111 MHz.

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