Ini adalah perintah cuda-gdbserver yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS
PROGRAM:
NAMA
cuda-gdb - NVIDIA CUDA Debugger
cuda-gdbserver - Server NVIDIA CUDA-GDB untuk debugging jarak jauh
RINGKASAN
cuda-gdb [opsi-gdb] [--cuda-use-lockfile NILAI] [prog [inti|procID]]
cuda-gdb [opsi-gdb] [--cuda-use-lockfile NILAI] --args prog [argumen]
DESKRIPSI
cuda-gdb adalah debugger NVIDIA CUDA untuk platform Unix. Dia gdb dengan perintah tambahan
khusus untuk debugging CUDA.
Semua yang ada gdb perintah didukung. Di atas perintah-perintah itu, CUDA- berikut
perintah tertentu juga didukung.
Info Perintah
Perintah untuk menanyakan informasi tentang kegiatan CUDA:
Info cuda perangkat
informasi tentang semua perangkat
Info cuda sms
informasi tentang semua SMS di perangkat saat ini
Info cuda melengkung
informasi tentang semua lengkungan di SM saat ini
Info cuda jalur
informasi tentang semua jalur di warp saat ini
Info cuda kernel
informasi tentang semua kernel yang aktif
Info cuda Konteks
informasi tentang semua konteks
Info cuda blok
informasi tentang semua blok aktif di kernel saat ini
Info cuda benang
informasi tentang semua utas aktif di kernel saat ini
Info cuda jalankan jejak
informasi tentang kernel induk dari kernel yang menjadi fokus
Info cuda jalankan anak-anak
informasi tentang kernel yang diluncurkan oleh kernel dalam fokus
Fokus Perintah
Perintah untuk menanyakan atau mengalihkan fokus debugger:
cuda blok
Cetak atau pilih blok CUDA saat ini
cuda alat
Cetak atau pilih perangkat CUDA saat ini
cuda kisi
Cetak atau pilih kisi CUDA saat ini
cuda inti
Cetak atau pilih kernel CUDA saat ini
cuda jalur
Cetak atau pilih jalur CUDA saat ini
cuda sm
Cetak atau pilih CUDA SM . saat ini
cuda benang
Cetak atau pilih utas CUDA saat ini
cuda melengkung
Cetak atau pilih warp CUDA saat ini
konfigurasi Perintah
Perintah untuk mengonfigurasi perintah khusus CUDA:
set cuda api_failures
Setel api_failures untuk mengabaikan/menghentikan/menyembunyikan kesalahan panggilan API driver CUDA
set cuda break_on_launch
Secara otomatis mengatur breakpoint di pintu masuk kernel
set cuda penggabungan
Mengaktifkan/menonaktifkan penggabungan output perintah CUDA
set cuda konteks_acara
Mengaktifkan/menonaktifkan peristiwa konteks (push/pop/buat/hancurkan) pesan keluaran
set cuda defer_kernel_launch_notifications
Aktifkan/nonaktifkan penangguhan pesan peluncuran kernel
set cuda membongkar_dari
Pilih apakah akan membongkar dari memori perangkat (lambat) atau gambar ELF (cepat)
set cuda gpu_busy_check
Hidupkan/matikan GPU sibuk, periksa saat berikutnya aplikasi yang lebih rendah dijalankan
set cuda sembunyikan_internal_frame
Setel penyembunyian bingkai CUDA internal saat mencetak tumpukan panggilan
set cuda kernel_events
Mengaktifkan/menonaktifkan pesan keluaran peristiwa kernel (peluncuran/penghentian)
set cuda peluncuran_pemblokiran
Mengaktifkan/menonaktifkan pemblokiran peluncuran kernel CUDA (efektif mulai dari proses berikutnya)
set cuda memeriksa
Nyalakan/matikan CUDA Memory Checker saat aplikasi inferior dijalankan
set cuda memberitahukan
Utas untuk memberi tahu tentang acara CUDA ketika tidak ada kandidat lain yang diketahui
set cuda software_preemption
Nyalakan/matikan debug preemption perangkat lunak CUDA saat berikutnya yang lebih rendah
aplikasi dijalankan
set cuda utas_pilihan
Setel kebijakan pemilihan utas otomatis untuk digunakan ketika utas saat ini tidak dapat
terpilih
PILIHAN
CUDA-GDB mendukung opsi yang sama seperti GDB, dengan tambahan opsi berikut:
--cuda-use-lockfile=NILAI
Jika VALUE adalah 0, CUDA-GDB tidak akan membuat file kunci dan tidak akan menerapkan
penggunaan eksklusif GPU.
LINGKUNGAN
TMPDIR Jika bukan null, nama path lengkap untuk direktori sementara alternatif. Perhatikan bahwa
debugger harus memiliki izin menulis dan menjalankan ke direktori itu.
Gunakan cuda-gdbserver online menggunakan layanan onworks.net