¿Hay algún comando o script rápido para comprobar la versión de CUDA instalada?
He encontrado el manual de la versión 4.0 en el directorio de instalación, pero no estoy seguro de si se trata de la versión real instalada o no.
Como menciona Jared en un comentario, desde la línea de comandos:
nvcc --version
(o /usr/local/cuda/bin/nvcc --version
) da la versión del compilador CUDA (que coincide con la versión del kit de herramientas).
Desde el código de la aplicación, se puede consultar la versión de la API en tiempo de ejecución con
cudaRuntimeGetVersion()
o la versión de la API del controlador con
cudaDriverGetVersion()
Como señala Daniel, deviceQuery es una aplicación de ejemplo del SDK que consulta lo anterior, junto con las capacidades del dispositivo.
Como otros señalan, también se puede comprobar el contenido del version.txt
utilizando (por ejemplo, en Mac o Linux)
cat /usr/local/cuda/version.txt
Sin embargo, si hay otra versión del kit de herramientas CUDA instalada que no sea la vinculada simbólicamente desde /usr/local/cuda
, esto puede reportar una versión inexacta si otra versión es anterior en su PATH
que la anterior, así que úselo con precaución.
Después de instalar CUDA se pueden comprobar las versiones mediante: nvcc -V
He instalado tanto la versión 5.0 como la 5.5 por lo que da
Cuda Compilation Tools,release 5.5,V5.5,0
Este comando funciona tanto para Windows como para Ubuntu.