How GPU's works?

Forum Graphic & Displays : Graphics Cards - How GPU's works?

Tom's Hardware: Over 1.4 million members in 6 different countries available to answer all your high-tech questions. Sign up now! Its free!
Word :    Username :           
 

Hi, i just wonder how a GPU work, if anyone knows because i tought about Nvidias PhysX thing and CUDA and so on. And i wonder how the cards calcuates the physics and other stuff on the cards. Is it Like this: (for exampel) GF8500GT has 16 Shader-CPU's and the Shader-clock is on 900MHz. So is it like this: 900 x 16 = 15600 = 15.6GHz.. It looks kinda much for a cheap card, but could it be that!?. (I know that GPU's don't work the same way as CPU's!)

Or does they use the Core-clock? Or everything on the Card!? And i read that PhysX needed atleast 256MB VRAM, does the RAM do much difference!?

If anyone know this and could give me an answer because i have wondered how the things works, i would appreciate it really much! Because i think this things it really interesting! :D :)

Sponsored Links
Register or log in to remove.
------------------------------ You need a license to buy a gun, but they'll sell anyone a stamp (or internet account) - RED GREEN. GA to SK
HD Freedom: 45 5F E1 04 22 CA 29 C4 93 3F 95 05 2B 79 2A B2

Reply to TheGreatGrapeApe

Yeah, it helped a little. Thanks. :)
But it wasn't enough. ;)

Reply to novasoft

There's an article in TH that talks about CUDA and explains very well how the GPU handles all the work loads and describes a lot of things.

That could be a little dense to read, but u can have wikipedia on a second window/tab =)

Esop!

PS: http://www.tomshardware.com/review [...] ,1954.html

Reply to Yuka

Oh thanks.. :D

Hehe.. I Didn't think about Wikipedia.. >.<
Fail on me.. ;)

Reply to novasoft

Epic fail... :lol:

for the most part Wikipedia is ur friend, if ur not sure about the reliability you could always check back here on more specific information concerning specifications and compatibility, etc, etc, etc, but a site called how things work, I think its called that helps too.

Reply to FrozenGpu

Anywhoo, related to the focus of your inquiry, it's the shader clock that would matter, the physics calculations can be done in 2 ways, as stream processor workloads (likely but not necessary cause CUDA would let you access other no-GPGPU-traditional components as well), or it could use vertex and geometry components to run the physics vector calculations.

Anywhoo, both reside in the shader part of the GPU.

There isn't a whitepaper on it yet, but here's they're GDC presentation which mentions the SPUs;
http://developer.download.nvidia.c [...] hysics.pdf


------------------------------ You need a license to buy a gun, but they'll sell anyone a stamp (or internet account) - RED GREEN. GA to SK
HD Freedom: 45 5F E1 04 22 CA 29 C4 93 3F 95 05 2B 79 2A B2

Reply to TheGreatGrapeApe

Ok thanks to you too.. :D

 

Now i understand some of the things even better.. yay! :) Hehe..


Message edited by novasoft on 08-22-2008 at 10:50:08 PM
Reply to novasoft

And just one more thing.. Uhmm.. If the physics uses the Shaders, then can i underclock the Core and Memory speed so the card gets cooler (if it works!?) and then Overclock the shaders more. Or will The Card get slower Because of the Core and Memory underclock? (The card will be Dedicated for only physics and stuff, so it will not use any graphical things at all.)

Reply to novasoft

U should note that when we talk about GPGPU, the cards RAM becomes some-what standard RAM in terms of practical mapping in CUDA (and OpenCL too i think). So underclocking the GPU and RAM of the card would affect it's performance.

Now, i don't know how much it would be, and since CUDA is very programmer-optimized code, it's a really subjective point to discuss =/

And i also don't have a clear picture about optimizations in CUDA, so i could be omfg-wrong about it, lol.

Esop!

Reply to Yuka

Yeah Yuka is right, the VRAM is important (although not sure how bandwidth sensitive PhysX would be) ; you could underclock the core, but you'd want to leave the memory where it is (doesn't save you much power and heat wise anyways) and also OC the shaders, but the core with the ROP and TMUs shouldn't matter for the physics component of the equation.

------------------------------ You need a license to buy a gun, but they'll sell anyone a stamp (or internet account) - RED GREEN. GA to SK
HD Freedom: 45 5F E1 04 22 CA 29 C4 93 3F 95 05 2B 79 2A B2

Reply to TheGreatGrapeApe

Ok, great. :)
Thanks once again. x)

Reply to novasoft
Tom's Hardware > Forum > Graphic & Displays > Graphics Cards > How GPU's works?
Go to:

There are 539 identified and unidentified users. To see the list of identified users, Click here.

Please mind

You are about to answer a thread that has been inactive for more than 6 months.
If you still wish to proceed, please ensure that your posting is original and does not duplicate or overlap any prior responses to this thread.

Add a reply Cancel
Sponsored links
  • Ask the community now
  • Publish
Ad
They won a badge
Join us in greeting them