Tôi muốn hiển thị thời gian hoàn thành của một tập lệnh, theo thời gian GPU (không phải CPU).
Đối với CPU, tôi chỉ có thể sử dụng time
:
francky@gimmek80s:~$ time ls -l
total 8
drwxrwxr-x 3 francky francky 4096 Dec 16 22:19 codes
drwxrwxr-x 2 francky francky 4096 Jun 20 00:06 CUDA_practice
drwxrwxr-x 3 francky francky 4096 Dec 16 22:44 data
real 0m0.001s
user 0m0.000s
sys 0m0.000s
Tương đương với GPU là gì?
(Tôi sử dụng bộ công cụ CUDA để thực hiện một số tính toán trên GPU Nvidia của mình.)
nvprof python $script_name
. Thông thường, thời gian trong CUDA được thực hiện trong chính mã.