2012-02-08 17 views
5

nVidia bỏ hỗ trợ cho tất cả các thẻ không phải quadro và tesla khi nói đến việc sử dụng một số công cụ và/hoặc thư viện/công cụ phát triển. Tôi có hai GTX 590 và khi tôi sử dụng nvidia-smi các trường có thể truy vấn nhiều nhất sẽ trả về N/A vì chúng đã giảm hỗ trợ cho thẻ này.Thay thế cho nvidia-smi để đo mức sử dụng GPU?

Có các công cụ khác có ý định thu thập thông tin này không? Có thể/đơn giản để truy vấn thông tin này với SDK không?

Trả lời

6

Trên Windows có NvAPI hoạt động trên tất cả các GPU.

Trên Linux nếu bạn đang chạy X Server, bạn cũng có thể truy vấn một số thông tin (nhiệt độ GPU, đồng hồ, tiếc là không sử dụng) bằng cách sử dụng tiện ích nvidia-settings. ví dụ. nvidia-settings -q all

Đối với Quadro và Tesla GPU có NVML/nvidia-smi mà làm việc cả trên Linux và Windows 64.

3

Mặc dù đây là một câu hỏi rất cũ, tôi sẽ để lại điều này ở đây trong trường hợp ai đó với cùng một vấn đề vấp ngã này. Cài đặt Nvidia vẫn chuyển tiếp chỉ số sử dụng GPU qua -q [gpu: X]/GPUUtilization. nó rất chậm so với nvidia-smi, nhưng nó vẫn tốt hơn là không biết. Dù bằng cách nào, tôi đã viết một kịch bản để đặt điều này và một vài số liệu thống kê phổ biến khác một cách ngắn gọn và dễ đọc. Here it is for those who want it.

+0

Cách sử dụng gpu vẫn không được bao gồm khi sử dụng phương pháp này – user1817188

Các vấn đề liên quan