Hi
I have successfully install my hd5970 double GPU.
I can run pyrit only on the first of GPU, because if I use both GPU result in error
link to discussion hxxp://code.google.com/p/pyrit/issues/detail?id=123
Lukas (pyrit's developper) suggested me to change the source code of cpyrit.py line 375 from
Code:
for dev_idx in range(p.numDevices):
to
Code:
for dev_idx in range(p.numDevices)[:2]:
and now
Code:
root@bt:~# pyrit benchmark
Pyrit 0.3.1-dev (svn r228) (C) 2008-2010 Lukas Lueg hxxp://pyrit.googlecode.com
This code is distributed under the GNU General Public License v3+
Running benchmark (36830.8 PMKs/s)... /
Computed 35963.01 PMKs/s total.
#1: 'OpenCL-Device 'Cypress'': 32751.7 PMKs/s (RTT 2.7)
#2: 'CPU-Core (SSE2)': 520.0 PMKs/s (RTT 2.8)
#3: 'CPU-Core (SSE2)': 493.9 PMKs/s (RTT 2.8)
#4: 'CPU-Core (SSE2)': 498.5 PMKs/s (RTT 2.8)
#5: 'CPU-Core (SSE2)': 519.9 PMKs/s (RTT 2.9)
#6: 'CPU-Core (SSE2)': 484.0 PMKs/s (RTT 3.0)
#7: 'CPU-Core (SSE2)': 530.6 PMKs/s (RTT 3.1)
#8: 'CPU-Core (SSE2)': 476.9 PMKs/s (RTT 2.9)
My second GPU apparently is not working under pyrit. Now I'm trying to figure out whether it is a hardware failure or not and my question is if anyone can successfully run pyrit on ati hd5970 using both GPU
Now fixed.
No more need to change code of cpyrit.py line 375 from
Code:
for dev_idx in range(p.numDevices):
to
Code:
for dev_idx in range(p.numDevices)[:2]:
and now
Code:
aticonfig --adapter=0 --cfd
aticonfig --adapter=1 --cfd
aticonfig --adapter=all --initial -f
export DISPLAY=:0
Code:
pyrit benchmark
Pyrit 0.3.1-dev (svn r250) (C) 2008-2010 Lukas Lueg pyrit - Project Hosting on Google Code
This code is distributed under the GNU General Public License v3+
Running benchmark (68003.6 PMKs/s)... |
Computed 68829.74 PMKs/s total.
#1: 'OpenCL-Device 'Cypress'': 33249.7 PMKs/s (RTT 1.8)
#2: 'OpenCL-Device 'Cypress'': 32210.5 PMKs/s (RTT 1.8)
#3: 'CPU-Core (SSE2)': 578.4 PMKs/s (RTT 2.8)
#4: 'CPU-Core (SSE2)': 573.1 PMKs/s (RTT 2.9)
#5: 'CPU-Core (SSE2)': 592.5 PMKs/s (RTT 3.2)
#6: 'CPU-Core (SSE2)': 614.2 PMKs/s (RTT 2.8)
#7: 'CPU-Core (SSE2)': 603.3 PMKs/s (RTT 2.9)
#8: 'CPU-Core (SSE2)': 628.9 PMKs/s (RTT 3.1)
Anyway version of pyrit CAL++ is much more performant
Code:
pyrit benchmark
Pyrit 0.3.1-dev (C) 2008-2010 Lukas Lueg http://pyrit.googlecode.com
This code is distributed under the GNU General Public License v3+
Running benchmark (115617.4 PMKs/s)... \
Computed 120388.59 PMKs/s total.
#1: 'CAL++ Device #1 'ATI CYPRESS'': 57400.8 PMKs/s (RTT 1.3)
#2: 'CAL++ Device #2 'ATI CYPRESS'': 56835.5 PMKs/s (RTT 1.2)