What steps will reproduce the problem?
1. pyrit benchmark
2.
3.
What is the expected output? What do you see instead?
Calibrating... Exception in thread CUDA-Device #1 'GeForce GTX 460':
Traceback (most recent call last):
File "/usr/lib/python2.6/threading.py", line 532, in __bootstrap_inner
self.run()
File "/usr/local/lib/python2.6/dist-packages/cpyrit/cpyrit.py", line 111, in run
self._testComputeFunction(101)
File "/usr/local/lib/python2.6/dist-packages/cpyrit/cpyrit.py", line 100, in _testComputeFunction
self.solve(Core.TV_ESSID, [Core.TV_PW] * i))):
SystemError: CUDA_ERROR_LAUNCH_FAILED
Exception in thread CPU-Core (SSE2):
Traceback (most recent call last):
File "/usr/lib/python2.6/threading.py", line 532, in __bootstrap_inner
self.run()
File "/usr/local/lib/python2.6/dist-packages/cpyrit/cpyrit.py", line 108, in run
essid, pwlist = self.queue._gather(self.buffersize, timeout=0.5)
File "/usr/local/lib/python2.6/dist-packages/cpyrit/cpyrit.py", line 552, in _gather
self._check_cores()
File "/usr/local/lib/python2.6/dist-packages/cpyrit/cpyrit.py", line 410, in _check_cores
raise SystemError("The core '%s' has died unexpectedly" % core)
SystemError: The core 'CUDA-Device #1 'GeForce GTX 460'' has died unexpectedly
Traceback (most recent call last):
File "/usr/local/bin/pyrit", line 6, in <module>
pyrit_cli.Pyrit_CLI().initFromArgv()
File "/usr/local/lib/python2.6/dist-packages/pyrit_cli.py", line 106, in initFromArgv
func(self, **options)
File "/usr/local/lib/python2.6/dist-packages/pyrit_cli.py", line 803, in benchmark
cp.enqueue('foo', ['barbarbar'] * 1500)
File "/usr/local/lib/python2.6/dist-packages/cpyrit/cpyrit.py", line 484, in enqueue
self._check_cores()
File "/usr/local/lib/python2.6/dist-packages/cpyrit/cpyrit.py", line 410, in _check_cores
raise SystemError("The core '%s' has died unexpectedly" % core)
SystemError: The core 'CUDA-Device #1 'GeForce GTX 460'' has died unexpectedly
What version of the product are you using? On what operating system?
pyrit-0.3.0 & cpyrit-cuda-0.3.0
Im running Debian 5, 2.6.32-5, using newest Nvidia drivers atm, and cuda 3.2
rc2 (for Ubuntu 10)(kernel & Nvidia modules built with gcc-4.3)
Please provide any additional information below.
pyrit & cpyrit compiled with gcc-4.4 (got errors with gcc-4.3).
When I tried list_cores gave error(issue 153):
list_cores
Traceback (most recent call last):
File "/usr/local/bin/pyrit", line 6, in <module>
pyrit_cli.Pyrit_CLI().initFromArgv()
File "/usr/local/lib/python2.6/dist-packages/pyrit_cli.py", line 110, in
initFromArgv
func(self, **options)
File "/usr/local/lib/python2.6/dist-packages/pyrit_cli.py", line 255, in
list_cores
with cpyrit.cpyrit.CPyrit() as cp:
File "/usr/local/lib/python2.6/dist-packages/cpyrit/cpyrit.py", line 392,
in __init__
self.cores.append(CUDACore(queue=self, dev_idx=dev_idx))
File "/usr/local/lib/python2.6/dist-packages/cpyrit/cpyrit.py", line 181,
in __init__
_cpyrit_cuda.CUDADevice.__init__(self, dev_idx)
SystemError: CUDA_ERROR_INVALID SOURCE
Using hazeman's changes in setup.py (from issue 153) i managed to get
list_cores working, and now error occurs only when benchmarking.
Cuda compiles and runs SDK examples without problem.
Original issue reported on code.google.com by alexge...@hotmail.com on 15 Nov 2010 at 7:35
Original issue reported on code.google.com by
alexge...@hotmail.com
on 15 Nov 2010 at 7:35