- Windows 8.1 64-bit
- Intel i7-3770
- NVIDIA MSI GTX 660
- GeForce 332.21 display driver
Code:
C:\>cudaHashcat64.exe -m 6900 --benchmark
cudaHashcat v1.01 starting in benchmark-mode...
Device #1: GeForce GTX 660, 2048MB, 1097Mhz, 5MCU
Hashtype: GOST R 34.11-94
Workload: 256 loops, 256 accel
[s]tatus [p]ause [r]esume [b]ypass [q]uit => ERROR: cuStreamSynchronize() 719
I will receive one of two errors, either "ERROR: cuMemcpyDtoH() 702" or "ERROR: cuStreamSynchronize() 719". I also receive the error message "Display driver stopped responding and has recovered" in Windows when this happens.
If I manually specify a --gpu-accel value lower than the default of 256, the issue is less likely to occur or may not occur at all.
Why does this happen? Any help would be appreciated. Thank you.