Làm cách nào tôi có thể tìm thấy việc sử dụng bộ nhớ trên GPU của mình?


18

Trước đây tôi đã kiểm tra việc sử dụng bộ nhớ trên GPU của mình bằng lệnh sau:

nvidia-settings -q all | grep Memory

Tôi đang xử lý một số dữ liệu khoa học về GPU của mình với numpytheano. Tôi đã làm điều này với máy tính để bàn gnome đang chạy và đã có 380 Mb bộ nhớ được sử dụng trên thiết bị. Vì vậy, tôi đã dừng lightdm để giải phóng thêm một chút bộ nhớ GPU; nhưng, bây giờ công cụ cài đặt nvidia không còn hoạt động.

Nó chỉ đơn giản là lỗi không có màn hình

ERROR: Cannot open display ':0.0'.

Có một số cách khác để có được bộ nhớ GPU mà không cần sử dụng công cụ này? Có một số cách để sử dụng làm cho nó hoạt động trong chế độ không đầu?


1
Mitch (tín dụng cho) đưa ra câu trả lời ở đây: askubfox.com/questions/387594/how-to-measure-gpu-usage nvidia-smi
xxjjnn 7/12/13

Câu trả lời:


26

Đối với GPU Nvidia:

nvidia-smi

Đối với GPU Intel:

intel_gpu_tools

Đối với GPU AMD:

aticonfig --odgc --odgt

Để xem thời gian thực - ví dụ:

sudo watch nvidia-smi

+1. Chỉ cần một headup: intel_gpu_tools(gạch dưới, không gạch ngang), như một lệnh.
IsaacS
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.