nVidia dropped support for all non quadro and tesla cards when it comes to using some tools and/or development libraries/tools. I have two GTX 590s, and when I use nvidia-smi most queryable fields return N/A because they dropped support for this card.
Are there other tools that purport to gather this information? Is it possible/straightforward to query this information with the SDK?
On Windows there’s NvAPI which works on all GPUs.
On Linux if you’re running X Server you can also query some of the information (GPU temperature, clocks, unfortunately no utilization) using nvidia-settings utility. e.g.
nvidia-settings -q allFor Quadro and Tesla GPUs there’s NVML/nvidia-smi that works both on Linux and Windows 64.