Jak mogę monitorować, ile kart graficznych jest używanych podczas uruchamiania określonej aplikacji? Chcę zobaczyć, jak bardzo moja aplikacja korzysta z GPU.Monitorowanie użycia karty graficznej
Odpowiedz
Jeśli rozwijać w Visual Studio 2013 i 2015 wersje, można skorzystać z ich funkcji GPU Zastosowanie:
- GPU użycia narzędzi w Visual Studio (wideo) https://www.youtube.com/watch?v=Gjc5bPXGkTE
- GPU Wykorzystanie Visual Studio 2015 https://msdn.microsoft.com/en-us/library/mt126195.aspx
- GPU narzędzie Wykorzystanie w Visual Studio 2013 Update 4 CTP1 (blog) http://blogs.msdn.com/b/vcblog/archive/2014/09/05/gpu-usage-tool-in-visual-studio-2013-update-4-ctp1.aspx
- Wykorzystanie GPU dla DirectX w Visual Studio (blog) http://blogs.msdn.com/b/ianhu/archive/2014/12/16/gpu-usage-for-directx-in-visual-studio.aspx
Ponadto wydaje się, można zdiagnozować dowolną aplikację z nim, nie tylko Visual Studio Projects:
Oprócz projektów Visual Studio można również zbierać Wykorzystanie GPU dane dotyczące dowolnych luźnych aplikacji .exe, które masz w pobliżu. Wystarczy uruchomić plik wykonywalny jako rozwiązanie w Visual Studio, a następnie uruchomić sesję diagnostyczną i można na nią celować przy użyciu GPU. W ten sposób, jeśli używasz jakiegoś silnika lub alternatywnego środowiska programistycznego, możesz nadal gromadzić dane na jego temat, o ile skończysz z plikiem wykonywalnym.
Źródło: http://blogs.msdn.com/b/ianhu/archive/2014/12/16/gpu-usage-for-directx-in-visual-studio.aspx
From Unix.SE: Proste narzędzie wiersza polecenia o nazwie gpustat
teraz istnieje: https://github.com/wookayin/gpustat.
Jest to bezpłatne oprogramowanie (licencja MIT) i jest zapakowane w pypi. To jest opakowanie o numerze: nvidia-smi
.
hi, ja po prostu chcę wiedzieć, jakie zwyczaje są zintegrowane użycie gpustata, podstawowe użycie? wykorzystanie pasma mem? a może coś jeszcze? – hihell
Zobacz również http://superuser.com/questions/160291/how-can-i-monitor-video-memory-usage –