Skip to main content
gamedev.net
🔒 Locked

GPU Memory

Started by faa 5 replies 1.5k views
Original Post
faa
faa
hii.. i need to calculate the Memory Bandwidth of my graphics card..i m using Directx 9.0c (June 2006) and Visual Studio 2005,(programming in VC++). I know of one way how to calulate it, by using the GPU Memory Clock Speed and the GPU Memory Bus width...but the problem is that i dont know how to extract these parameters.. Can anyone pls tell me how to get those 2 parameters or another method to calculte the memory bandwidth of the graphics card...
Evil Steve
Evil Steve
Why?

It's not possible with Direct3D - you're kept from knowing these things on purpose.
faa
faa
i need it as part of my final year engineering project...
anyways..is there any other way apart from direct3d to calculate it...
if u've used evrest, they are able to diaplay the memory bandwidth...
Ultimape
Ultimape
there is no way to caclulate it... becuse there is no reason to need to.

There ae so many optimizations, and swapouts to regular ram, etc, that it wouldn't give you a reliable metric.
Ravuya
Ravuya
You probably can't use d3d to do it; my guess is that you'd have to interact with the physical card through the kernel somehow. Take a look at the systems/driver programming guides for win32.
jeremymm
jeremymm
Look at the techincal specs for your graphics card. Most cards have a spec on the manufactures website.

Topic Locked

This topic has been locked by a moderator. New replies are not allowed.

Sign in to reply to this topic.