2010-01-29 28 views
10

Có cách nào tiêu chuẩn để tải tải hiện tại trên GPU không? Tôi đang tìm một cái gì đó tương tự như Task Manager hiển thị CPU%. Các tiện ích như GPU-Z hiển thị giá trị này nhưng tôi không chắc chắn nó sẽ như thế nào. Tôi đặc biệt quan tâm đến card đồ họa AMD tại thời điểm này, bất kỳ con trỏ nào cũng sẽ hữu ích.Sử dụng GPU theo cách có lập trình

Nếu không có cách làm sạch API nào, có bất kỳ chương trình nào có kết quả mà tôi có thể nắm bắt để nhận thông tin này không?

Trả lời

5

Đối với thẻ AMD/ATI, hãy xem GPU PerfStudio. http://developer.amd.com/gpu/Pages/default.aspx

Đối với thẻ NVidia, hãy xem PerfHUD. http://developer.nvidia.com/object/nvperfhud_home.html

Ngoài ra còn có một công cụ chung chung hơn trong DirectX SDK từ MS được gọi là Pix trùng lặp một phần với các công cụ này.

AFAIK không có cách nào để có được một cái gì đó đơn giản như một số% sử dụng cho GPU vì nó không phải là đơn giản. Nhưng những công cụ này sẽ giúp gỡ lỗi và định hình những gì đang xảy ra trong GPU. Cả ATI và NVidia đều cung cấp tài liệu công khai với các bước được đề xuất để tìm và sửa các loại tắc nghẽn GPU cụ thể.

+0

Cả hai đều là công cụ, chứ không phải API. Tuy nhiên, khá hữu ích. Từ trang web của nhà phát triển AMD, tôi đã tìm thấy AMD Display Library SDK có vẻ như nó có thể làm được điều đó. Cảm ơn. –

+0

PerfHUD là cửa sổ chỉ, không may. –

1

Loại thông tin này luôn được cung cấp thông qua PerformanceCounter hoặc WMI. Sử dụng Perfmon.exe hoặc tải xuống WmiCodeCreator để tìm hiểu nhà sản xuất thẻ được cung cấp. Có lẽ không cần phải nói, loại mã này không chuyển từ máy này sang máy khác.

+0

+1 để đề cập đến công cụ WmiCodeCreator, trông rất hữu ích. Đáng buồn thay, nó dường như không hiển thị bất cứ điều gì hữu ích cho trường hợp cụ thể này. –

+0

Duyệt trang web của nhà sản xuất bộ điều hợp video, xem loại nhà cung cấp WMI nào họ có sẵn. –

4

Thử nvidia-smi -a. Nó được vận chuyển với các trình điều khiển nvidia. Cung cấp thông tin sử dụng bộ nhớ lõi và GPU hiện tại.

nvidia --help để biết thông tin trợ giúp đầy đủ.

+0

Chắc chắn nvidia-smi hoạt động ngay cả đối với dòng GTX –

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