Hello all. I installed nvidia driver as well, and CUDA, after that installed Cpyrit:
root@Debian:~/Downloads/cpyrit-cuda-0.4.0# python setup.py build
svn: '.' is not a working copy
running build
running build_ext
Skipping rebuild of Nvidia CUDA kernel ...
Building modules...
building 'cpyrit._cpyrit_cuda' extension
gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/local/cuda/include -I/usr/include/python2.7 -c _cpyrit_cuda.c -o build/temp.linux-x86_64-2.7/_cpyrit_cuda.o -Wall -fno-strict-aliasing -DVERSION="0.4.0"
gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/_cpyrit_cuda.o -lcrypto -lcuda -lz -o build/lib.linux-x86_64-2.7/cpyrit/_cpyrit_cuda.so
root@Debian:~/Downloads/cpyrit-cuda-0.4.0# python setup.py install
svn: '.' is not a working copy
running install
running build
running build_ext
Skipping rebuild of Nvidia CUDA kernel ...
Building modules...
running install_lib
copying build/lib.linux-x86_64-2.7/cpyrit/_cpyrit_cuda.so -> /usr/local/lib/python2.7/dist-packages/cpyrit
running install_egg_info
Removing /usr/local/lib/python2.7/dist-packages/cpyrit_cuda-0.4.0.egg-info
Writing /usr/local/lib/python2.7/dist-packages/cpyrit_cuda-0.4.0.egg-info
root@Debian:~/Downloads/cpyrit-cuda-0.4.0# pyrit list_cores
Pyrit 0.4.0 (C) 2008-2011 Lukas Lueg http://pyrit.googlecode.com
This code is distributed under the GNU General Public License v3+
The following cores seem available...
#1: 'CPU-Core (SSE2)'
#2: 'CPU-Core (SSE2)'
#3: 'CPU-Core (SSE2)'
#4: 'CPU-Core (SSE2)'
#5: 'CPU-Core (SSE2)'
#6: 'CPU-Core (SSE2)'
#7: 'CPU-Core (SSE2)'
#8: 'CPU-Core (SSE2)'
root@Debian:~/Downloads/cpyrit-cuda-0.4.0#
But it does not see any GPU cores. I found in google that i must do import from _cpyrit_cuda, but...
root@Debian:~/Downloads/cpyrit-cuda-0.4.0# python -c 'from cpyrit import _cpyrit_cuda'
Traceback (most recent call last):
File "<string>", line 1, in <module>
ImportError: cannot import name _cpyrit_cuda
What can i do? Thanks