12-20-2010, 08:55 PM
Good News!!!!!!
Today some guy posted on AMD dev forum about an undocumented environment variable "GPU_USE_SYNC_OBJECTS": http://forums.amd.com/forum/messageview....did=143851
Setting this environment variable to 1 solves the three most annoying problems at once:
1. hd5970 2nd gpu works (have not tested 2x hd5970 yet, have not tested on windows)
2. multi gpu on linux works
3. CPU usage is at 0%. This means i was able to run hashcat (CPU) which creates 100% load on all cores while i run oclHashcat in parallel without any speed loss
One thing before we all go crazy now. It requires a BIG change in oclHashcat core. I am going for vacation in the next days so i can not implement it. But i try to get it ready ASAP when i am back in january.
Today some guy posted on AMD dev forum about an undocumented environment variable "GPU_USE_SYNC_OBJECTS": http://forums.amd.com/forum/messageview....did=143851
Setting this environment variable to 1 solves the three most annoying problems at once:
1. hd5970 2nd gpu works (have not tested 2x hd5970 yet, have not tested on windows)
2. multi gpu on linux works
3. CPU usage is at 0%. This means i was able to run hashcat (CPU) which creates 100% load on all cores while i run oclHashcat in parallel without any speed loss
One thing before we all go crazy now. It requires a BIG change in oclHashcat core. I am going for vacation in the next days so i can not implement it. But i try to get it ready ASAP when i am back in january.