====== Ejecutando aplicaciones en la GPU (EN MANTENIMIENTO) ====== {{https://technicalcity.b-cdn.net/_content/video_logotypes/image/3/3.png?nolink&200x132}} ---- Para enviar cómputos en la GPU el código debe al menos soportar CUDA 8. Antes de enviar cualquier proceso a la GPU primero debes verificar que no hay otros procesos en ejecución, ejecutar en el servidor lo siguiente: nvidia-smi ---- La salida del comando anterior debe verse asi: +-----------------------------------------------------------------------------+ | NVIDIA-SMI 410.48 Driver Version: 410.48 | |-------------------------------+----------------------+----------------------+ | GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC | | Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. | |===============================+======================+======================| | 0 Tesla K40c Off | 00000000:03:00.0 Off | 0 | | 23% 29C P0 65W / 235W | 0MiB / 11441MiB | 99% Default | +-------------------------------+----------------------+----------------------+ +-----------------------------------------------------------------------------+ | Processes: GPU Memory | | GPU PID Type Process name Usage | |=============================================================================| | No running processes found | +-----------------------------------------------------------------------------+ Verificado que no hay procesos ejecutandose en la GPU el procedimiento para enviar un trabajo a la GPU es identico a ejecutar cualquier programa utilizando el** [[:namespace:ejecutar_un_trabajo|multiplexor screen]]** [[:namespace:ejecutar_un_trabajo|,]] pero esta vez la ejecución del programa será en la GPU.