Overclock.net - Overclocking.net
     
 
Home Gallery Reviews Blogs Register Today's Posts Mark Forums Read Members List


Go Back   Overclock.net - Overclocking.net > Software, Programming and Coding > Coding and Programming

Reply
 
LinkBack Thread Tools
Old 05-20-08   #1 (permalink)
Folding Fanatic
 
smoke12291's Avatar
 
intel nvidia

Join Date: Apr 2008
Location: California, USA
Posts: 1,166
Blog Entries: 2

Rep: 64 smoke12291 is acknowledged by some
Unique Rep: 55
Folding Team Rank: 258
Trader Rating: 0
Question Nvidia Cuda

can anyone possibly explain Cuda, in a short?
Nvidia is pushing it everywhere and i know it's compatible with the PhysX coding.

please?
__________________
fold for a purpose, save a life, its a great cause. learn here!
Quote:
Originally Posted by ENTERPRISE View Post
Fold For The Cause ! Fold For The People .

System: The Gamer
CPU
intel q6600 G0 @ 3.0ghz
Motherboard
asus 750i
Memory
2GB corsair xms2 pc-6400
Graphics Card
evga 9800gtx 512mb (774c/1166m/1944s)
Hard Drive
320gb 16mb cache
Power Supply
apevia warlock 750 watt
Case
apevia x-telestar s-type
CPU cooling
Thermaltake DuOrb
GPU cooling
accelero s1 w/two 120mm fans
OS
vista (32-bit)
Monitor
Samsung SyncMaster 932BW 19"
smoke12291 is offline I fold for Overclock.net   Reply With Quote
Old 05-21-08   #2 (permalink)
Linux Lobbyist
 
FearMeansControl's Avatar
 
intel nvidia

Join Date: Aug 2007
Location: Wrong Island, NY
Posts: 951

Rep: 68 FearMeansControl is acknowledged by some
Unique Rep: 59
Folding Team Rank: 103
Trader Rating: 2
Default

It is a scientific programming language that gets processed (for the most part) on your GPU.

Logistically, its the same as coding in C but there are some added extensions that give it it's functionality (The sdk is free of NV's site if anyone's interested)

As far as running it, just doing your basic console apps for adding 1+1, there's no difference in terms of speed (though it takes about 9x the time it would normally take to code such a procedure). It really shines in terms of high intensity math.. your shaders, your physics, and other things that make your TI-83 choke

And BTW, that physx port isnt public yet, I'm 99% sure its getting released on these upcoming 9900's
__________________
Quote:
Originally Posted by ENTERPRISE View Post
I would reccomend opening task manager and closing the process ''IntelFanboy.exe''
Q6600
(450x8) (417x9) (425x9)

System: Jesus PC v5.3
CPU
Q6600
Motherboard
Gigabyte X38-DS4
Memory
OCZ PC-8000 2x2 GB
Graphics Card
Quadro FX-4600 & FX-1400
Hard Drive
3x2500JS RAID 0, 2x7200.11 500GB RAID 1
Sound Card
Presonus Firepod + Yamaha HS-5M's
Power Supply
OCZ StealthxStream 600W
Case
RocketPwn
CPU cooling
Fuzion v2, mcw-30, GTX 360, D5, CD Waterfall Res.
GPU cooling
Stock, re-applied with AS5
OS
Gentoo, XP x64
Monitor
Samsung Syncmaster 2253LW + 2x17" LCD's
FearMeansControl is offline I fold for Overclock.net   Reply With Quote
Old 05-21-08   #3 (permalink)
Folding Fanatic
 
smoke12291's Avatar
 
intel nvidia

Join Date: Apr 2008
Location: California, USA
Posts: 1,166
Blog Entries: 2

Rep: 64 smoke12291 is acknowledged by some
Unique Rep: 55
Folding Team Rank: 258
Trader Rating: 0
Default

so basically, its a language developed to utilize a GPU much for efficiently?
__________________
fold for a purpose, save a life, its a great cause. learn here!
Quote:
Originally Posted by ENTERPRISE View Post
Fold For The Cause ! Fold For The People .

System: The Gamer
CPU
intel q6600 G0 @ 3.0ghz
Motherboard
asus 750i
Memory
2GB corsair xms2 pc-6400
Graphics Card
evga 9800gtx 512mb (774c/1166m/1944s)
Hard Drive
320gb 16mb cache
Power Supply
apevia warlock 750 watt
Case
apevia x-telestar s-type
CPU cooling
Thermaltake DuOrb
GPU cooling
accelero s1 w/two 120mm fans
OS
vista (32-bit)
Monitor
Samsung SyncMaster 932BW 19"
smoke12291 is offline I fold for Overclock.net   Reply With Quote
Old 05-21-08   #4 (permalink)
Kernel Sanders
 
rabidgnome229's Avatar
 
intel nvidia

Join Date: Feb 2006
Location: Pittsburgh
Posts: 4,900
Blog Entries: 1

Rep: 549 rabidgnome229 is becoming famousrabidgnome229 is becoming famousrabidgnome229 is becoming famousrabidgnome229 is becoming famousrabidgnome229 is becoming famousrabidgnome229 is becoming famous
Unique Rep: 327
FAQs Submitted: 6
Trader Rating: 5
Default

It is not a language.

CUDA is a technology that allows you to run C code on your GPU rather than your CPU. GPU's are optimized for massively parallel tasks (which a single CPU will generally suck at) and are floating point monsters (which is the weak point of a CPU's mathematical capabilities).

There are a few limitations to the code CUDA can run - it isn't vanilla ANSI C. For example, recursion is not allowed. Check wikipedia for more info
__________________
BIG BROTHER
I put on my robe and wizard hat...

IS WATCHING

System: It goes to eleven
CPU
E6300
Motherboard
DS3
Memory
2GB XMS2 DDR2-800
Graphics Card
EVGA 8600GTS
Hard Drive
1.294 TB
Sound Card
Audigy 2 ZS
Power Supply
Corsair 520HX
Case
Lian-Li v1000B Plus
CPU cooling
TTBT
GPU cooling
Thermalright V2
OS
Arch Linux/XP
Monitor
Samsung 226bw
rabidgnome229 is offline Overclocked Account   Reply With Quote
Old 05-21-08   #5 (permalink)
Linux Lobbyist
 
FearMeansControl's Avatar
 
intel nvidia

Join Date: Aug 2007
Location: Wrong Island, NY
Posts: 951

Rep: 68 FearMeansControl is acknowledged by some
Unique Rep: 59
Folding Team Rank: 103
Trader Rating: 2
Default

Quote:
Originally Posted by rabidgnome229 View Post
It is not a language.

CUDA is a technology that allows you to run C code on your GPU rather than your CPU. GPU's are optimized for massively parallel tasks (which a single CPU will generally suck at) and are floating point monsters (which is the weak point of a CPU's mathematical capabilities).

There are a few limitations to the code CUDA can run - it isn't vanilla ANSI C. For example, recursion is not allowed. Check wikipedia for more info
good point.. its not a language, bad terminology on my part

If you wanna see one really cool (and public use), check out http://www.manifold.net

The technology is absolutely incredible, but I'm curious to see who figures out something that will work 'cross platform' for ATI and Nvidia.. It surely will be 3rd party and involve some sort of translation done by the CPU, but that will be something to behold. then we'll probably start seeing SLIFIRE and all kind of crazy conconctions. "Software" multi-gpu if there ever were such a thing
__________________
Quote:
Originally Posted by ENTERPRISE View Post
I would reccomend opening task manager and closing the process ''IntelFanboy.exe''
Q6600
(450x8) (417x9) (425x9)

System: Jesus PC v5.3
CPU
Q6600
Motherboard
Gigabyte X38-DS4
Memory
OCZ PC-8000 2x2 GB
Graphics Card
Quadro FX-4600 & FX-1400
Hard Drive
3x2500JS RAID 0, 2x7200.11 500GB RAID 1
Sound Card
Presonus Firepod + Yamaha HS-5M's
Power Supply
OCZ StealthxStream 600W
Case
RocketPwn
CPU cooling
Fuzion v2, mcw-30, GTX 360, D5, CD Waterfall Res.
GPU cooling
Stock, re-applied with AS5
OS
Gentoo, XP x64
Monitor
Samsung Syncmaster 2253LW + 2x17" LCD's
FearMeansControl is offline I fold for Overclock.net   Reply With Quote
Reply



Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools



All times are GMT -4. The time now is 03:45 PM.


Overclock.net is a Carbon Neutral Site Creative Commons License Internet Security By ControlScan

Terms of Service / Forum Rules | Privacy Policy | Advertising | Become an Official Vendor
Copyright © 2008 Shogun Interactive Development. Most rights reserved.
Page generated in 0.15934 seconds with 9 queries