title: NVIDIA-SMI, NVML, Power usage: [NOT SUPPORTED]
body: <p>I tried to get current power usage with the following command in Windows 10 x64: <br></p>
  
  <blockquote>
    <p>nvidia-smi.exe --format=csv,noheader --query-gpu=power.draw</p>
  </blockquote>
  
  <p>And got the next result:</p>
  
  <blockquote>
    <p>[Not Supported]</p>
  </blockquote>
  
  <p>I checked it on the GTX1050(notebook) video card.
  Please also see the nvidia-smi output: <br></p>
  
  <pre><code>+-----------------------------------------------------------------------------+
  | NVIDIA-SMI 382.05                 Driver Version: 382.05                    |
  |-------------------------------+----------------------+----------------------+
  | GPU  Name            TCC/WDDM | Bus-Id        Disp.A | Volatile Uncorr. ECC |
  | Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
  |===============================+======================+======================|
  |   0  GeForce GTX 1050   WDDM  | 0000:01:00.0     Off |                  N/A |
  | N/A   38C    P8    N/A /  N/A |    319MiB /  2048MiB |      0%      Default |
  +-------------------------------+----------------------+----------------------+
  </code></pre>
  
  <p>Also tried to get this info via
  <a href="http://docs.nvidia.com/deploy/nvml-api/index.html" rel="nofollow noreferrer">NVML library:</a></p>
  
  <pre><code>nvmlReturn_t result;
  nvmlDevice_t device;
  result = nvmlInit();
  if (NVML_SUCCESS != result)
  {
      printf("Failed to initialize NVML: %s\n", nvmlErrorString(result));
      return 1;
  }
  result = nvmlDeviceGetHandleByIndex(0, &amp;device);
  if (NVML_SUCCESS != result)
  {
      printf("Failed to get handle for device %i: %s\n", 0, nvmlErrorString(result));
  }
  unsigned int power_usage = 0;
  result = nvmlDeviceGetPowerUsage(device, &amp;power_usage);
  printf(nvmlErrorString(result));
  </code></pre>
  
  <p>The output is the same:</p>
  
  <blockquote>
    <p>Not Supported</p>
  </blockquote>
  
  <p><strong>First question:</strong> Is exist the way to get the power usage or other parameter from NVIDIA card which is not supported?<br>
  Please also see the Feature Matrix part in the old
  <a href="https://developer.nvidia.com/sites/default/files/akamai/cuda/files/CUDADownloads/NVML_cuda5/nvml.4.304.55.pdf#Feature%20Matrix" rel="nofollow noreferrer">manual</a>
   it contain the information about features supported NVIDIA cards. <br><strong>Second question:</strong> Is exist such docs about new video cards?</p>