2 Stimmen

Abfrage des Satzes aktiver CUDA Kernel auf einer GPU

Gibt es eine Möglichkeit, die GPU (oder den Treiber) aufzufordern, den Satz aktiver (oder beauftragter oder ausgegebener) CUDA-Kernel auf einer GPU aufzulisten, ohne cuda-gdb an den eigenen CPU-Prozess zu senden und diesen zu unterbrechen?

Ich stelle mir etwas vor wie pstack , wobei die Schnittstelle wie folgt aussehen könnte:

> list-cuda-kernels $pid
gpu 0: kernel_foo
gpu 0: kernel_bar
gpu 1: kernel_baz

2voto

Eugene Punkte 8869

Es gibt kein Werkzeug oder API, um eine Liste der aktuell laufenden Kernel zu erhalten, außer cuda-gdb (oder einem anderen CUDA Debugger).

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X