As the title, is there a way to get the GPU idle percentage , GPU memory used, or either of them?
Is there not a appropriate answer to this question? Could it be that there is no way to get even one value on ATI cards? As I known, this value can be get on NVIDEA cards.
try look into ADL_SDK from AMD.
http://www.opengl.org/registry/specs/ATI/meminfo.txt
http://www.opengl.org/registry/specs/AMD/performance_monitor.txt
Originally posted by: nou try look into ADL_SDK from AMD.
http://www.opengl.org/registry/specs/ATI/meminfo.txt
http://www.opengl.org/registry/specs/AMD/performance_monitor.txt
Thank you! I will try look into it.
You might also want to look at the GPU PerfStudio tool.
q]Originally posted by: chiyun
Originally posted by: nou try look into ADL_SDK from AMD.
http://www.opengl.org/registry/specs/ATI/meminfo.txt
http://www.opengl.org/registry/specs/AMD/performance_monitor.txt
I have looked into this url: http://www.opengl.org/registry/specs/AMD/performance_monitor.txt. Some function are declared in the text., but whether these functions are only for AMD CPU ? In addition, which develop kit should I download to use the functions declared in meminfo.txt?
To use the meminfo extension, you will just have to add the function declarations into your own code, there is no dev kit for it.
The Performance Monitor extension will not provide a way to query GPU Idle. We are planning to address this soon. Keep an eye on the forums.
http://developer.amd.com/tools/graphics-development/display-library-adl-sdk/
“ADL_Overdrive5_CurrentActivity_Get”
Use the API to get GPU activity, and current memory clock .
There is no method to get current Memory usage by GPU.