cuda-gdb - Online nel cloud

Questo è il comando cuda-gdb che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


cuda-gdb - Il debugger NVIDIA CUDA

cuda-gdbserver - Il server NVIDIA CUDA-GDB per il debug remoto

SINOSSI


cuda-gdb [gdb-opzioni] [--cuda-use-lockfile VALORE] [progr [core|procID]]

cuda-gdb [gdb-opzioni] [--cuda-use-lockfile VALORE] --args programma [argomenti]

DESCRIZIONE


cuda-gdb è il debugger NVIDIA CUDA per piattaforme Unix. è gdb con comandi extra
specifico per il debug CUDA.

Tutto l'esistente gdb i comandi sono supportati. Oltre a questi comandi, il seguente CUDA-
sono supportati anche comandi specifici.

Info Comandi
Comandi per richiedere informazioni sulle attività CUDA:

Maggiori informazioni. cuda dispositivi
informazioni su tutti i dispositivi

Maggiori informazioni. cuda sms
informazioni su tutti gli SM nel dispositivo corrente

Maggiori informazioni. cuda orditi
informazioni su tutti gli orditi nell'attuale SM

Maggiori informazioni. cuda corsie
informazioni su tutte le corsie nell'attuale warp

Maggiori informazioni. cuda kernel
informazioni su tutti i kernel attivi

Maggiori informazioni. cuda contesti
informazioni su tutti i contesti

Maggiori informazioni. cuda blocchi
informazioni su tutti i blocchi attivi nel kernel corrente

Maggiori informazioni. cuda fili
informazioni su tutti i thread attivi nel kernel corrente

Maggiori informazioni. cuda lanciare tracciare
informazioni sui kernel genitori del kernel in focus

Maggiori informazioni. cuda lanciare bambini
informazioni sui kernel lanciati dai kernel in focus

Focus Comandi
Comandi per interrogare o cambiare il focus del debugger:

cuda bloccare
Stampa o seleziona il blocco CUDA corrente

cuda dispositivo
Stampa o seleziona il dispositivo CUDA corrente

cuda griglia
Stampa o seleziona la griglia CUDA corrente

cuda Kernel
Stampa o seleziona il kernel CUDA corrente

cuda corsia
Stampa o seleziona la corsia CUDA corrente

cuda sm
Stampa o seleziona l'attuale CUDA SM

cuda filo
Stampa o seleziona il thread CUDA corrente

cuda deformare
Stampa o seleziona il warp CUDA corrente

Configurazione Comandi
Comandi per configurare i comandi specifici di CUDA:

set cuda api_failures
Imposta api_failures per ignorare/arrestare/nascondere gli errori di chiamata API del driver CUDA

set cuda break_on_lancio
Imposta automaticamente un punto di interruzione all'ingresso dei kernel

set cuda coalescente
Attiva/disattiva l'unione dell'output dei comandi CUDA

set cuda contesto_eventi
Attiva/disattiva i messaggi di output degli eventi di contesto (push/pop/crea/destroy)

set cuda defer_kernel_launch_notifications
Attiva/disattiva il rinvio dei messaggi di avvio del kernel

set cuda disassemblare_da
Scegli se smontare dalla memoria del dispositivo (lento) o dall'immagine ELF (veloce)

set cuda gpu_busy_check
Attiva/disattiva il controllo GPU occupato la prossima volta che viene eseguita l'applicazione inferiore

set cuda nascondi_frame_interno
Imposta l'occultamento dei frame CUDA interni durante la stampa dello stack di chiamate

set cuda eventi_kernel
Attiva/disattiva i messaggi di output degli eventi del kernel (avvio/terminazione)

set cuda launch_blocking
Attiva/disattiva il blocco dell'avvio del kernel CUDA (efficace a partire dalla prossima esecuzione)

set cuda check
Attiva/disattiva CUDA Memory Checker la prossima volta che viene eseguita l'applicazione inferiore

set cuda notificare
Discussione per informare sugli eventi CUDA quando nessun altro candidato conosciuto

set cuda software_preemption
Attiva / disattiva il debug della prelazione del software CUDA la prossima volta che l'inferiore
l'applicazione viene eseguita

set cuda thread_selezione
Imposta la politica di selezione automatica del thread da utilizzare quando il thread corrente non può essere
selezionato

VERSIONI


CUDA-GDB supporta le stesse opzioni di GDB, con l'aggiunta delle seguenti opzioni:

--cuda-use-lockfile=VALORE
Se VALUE è 0, CUDA-GDB non creerà un file di blocco e non applicherà il
utilizzo esclusivo di GPU.

AMBIENTE


TMPDIR Se non nullo, il percorso completo per una directory temporanea alternativa. Nota che il
il debugger deve avere i permessi di scrittura ed esecuzione per quella directory.

Usa cuda-gdb online utilizzando i servizi onworks.net



Gli ultimi programmi online per Linux e Windows