C'è qualche comando rapido o script per controllare la versione di CUDA installata?
Ho trovato il manuale della 4.0 sotto la directory di installazione ma non sono sicuro che sia della versione effettivamente installata o meno.
Come menzionato da Jared in un commento, dalla linea di comando:
nvcc --version
(o /usr/local/cuda/bin/nvcc --version
) dà la versione del compilatore CUDA (che corrisponde alla versione del toolkit).
Dal codice dell'applicazione, è possibile interrogare la versione delle API di runtime con
cudaRuntimeGetVersion()
o la versione API del driver con
cudaDriverGetVersion()
Come sottolinea Daniel, deviceQuery è un'applicazione di esempio dell'SDK che interroga quanto sopra, insieme alle capacità del dispositivo.
Come altri notano, puoi anche controllare il contenuto della versione.txt
usando (ad esempio, su Mac o Linux)
cat /usr/local/cuda/version.txt
Tuttavia, se c'è un'altra versione del toolkit di CUDA installata diversa da quella con symlink da /usr/local/cuda
, questo potrebbe riportare una versione imprecisa se un'altra versione è prima nel tuo PATH
rispetto a quella sopra, quindi usa con cautela.