|
|
|
#1 (permalink) | ||||||||||||
|
Folding Fanatic
|
can anyone possibly explain Cuda, in a short?
Nvidia is pushing it everywhere and i know it's compatible with the PhysX coding. please? ![]()
|
||||||||||||
|
|
|
|
#2 (permalink) | ||||||||||||||
|
Linux Lobbyist
|
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:
(450x8) (417x9) (425x9)![]()
|
||||||||||||||
|
|
|
|
#3 (permalink) | ||||||||||||
|
Folding Fanatic
|
so basically, its a language developed to utilize a GPU much for efficiently?
|
||||||||||||
|
|
|
|
#4 (permalink) | |||||||||||||
|
Kernel Sanders
|
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
|
|||||||||||||
|
|
|
|
#5 (permalink) | |||||||||||||||
|
Linux Lobbyist
|
Quote:
![]() 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:
(450x8) (417x9) (425x9)![]()
|
|||||||||||||||
|
|
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
|
|