PrimeGrid
Please visit donation page to help the project cover running costs for this month

Sponsored by:

Hosted at and sponsored by Rackspace.

Join PrimeGrid

Returning Participants

Community

Leader Boards

Results

Other

drummers-lowrise
1) Message boards : Sieving : ppsieve ATI/OpenCL testing (Message 27926)
Posted 2898 days ago by Profile [AF>Libristes>Jip] Elgrande71
With my 5870 (catalyst 10.10) on my Q6600 Linux system (Gentoo 2.6.34 kernel),
I have this

./ppsieve-cl-boinc-x86_64-linux -p42070e9 -P42070010e6 -k 1201 -K 9999 -N 2000000 -c 60
ppsieve version cl-0.2.3c (testing)
Compiled Nov 11 2010 with GCC 4.3.3
nstart=76, nstep=32
ppsieve initialized: 1201 <= k <= 9999, 76 <= n < 2000000
CL setup complete.
cthread_count = 20480
42070000070587 | 9475*2^197534+1
42070000198537 | 3373*2^1046686+1
42070003101727 | 4207*2^1054290+1
42070003511309 | 6057*2^1043547+1
42070006307657 | 1513*2^1771812+1
42070006388603 | 2059*2^1816098+1
42070007177519 | 5437*2^1121592+1
42070007396759 | 7339*2^1803518+1
42070008823897 | 4639*2^952018+1
42070008858187 | 2893*2^317690+1
Found 10 factors

And also

./ppsieve-cl-x86_64-linux -p20070e9 -P20070030e6 -k 1201 -K 9999 -N 2000000 -c 60
ppsieve version cl-0.2.3c (testing)
Compiled Nov 11 2010 with GCC 4.3.3
nstart=74, nstep=31
ppsieve initialized: 1201 <= k <= 9999, 74 <= n < 2000000
Sieve started: 20070000000000 <= p < 20070030000000
Thread 0 starting
Detected 320 multiprocessors (1600 SPUs) on device 0.
nstep changed to 22
CL setup complete.
cthread_count = 20480
20070000475957 | 4995*2^1822738+1
20070001146497 | 4977*2^626298+1
20070001163929 | 3765*2^461308+1
20070001302811 | 7669*2^725426+1
20070001425977 | 5821*2^1775248+1
20070002245151 | 1221*2^646983+1
20070002606341 | 4809*2^497683+1
20070004816819 | 6699*2^1215561+1
20070005914001 | 9847*2^1634140+1
20070006187837 | 9923*2^287853+1
20070006875981 | 1645*2^965954+1
20070007170259 | 3889*2^49730+1
20070008329039 | 9065*2^832569+1
20070012507137 | 7061*2^1730371+1
20070014814419 | 6923*2^1257277+1
20070014902183 | 6981*2^1674047+1
20070014977063 | 4809*2^470009+1
20070015687191 | 5973*2^502229+1
20070016440869 | 9577*2^34776+1
20070016765411 | 1421*2^1766083+1
20070016992617 | 7001*2^1177373+1
20070017505563 | 7627*2^401848+1
20070017763227 | 6625*2^1332032+1
20070018281791 | 4685*2^1510525+1
20070019870763 | 8189*2^2803+1
20070020027809 | 5031*2^723009+1
20070020746903 | 8401*2^1665760+1
20070020822867 | 1285*2^1300724+1
20070021227887 | 5441*2^715393+1
20070021461873 | 5251*2^1961728+1
20070021656557 | 9639*2^1501295+1
20070025749457 | 4769*2^1235959+1
20070026004331 | 6885*2^1246616+1
20070026054417 | 6445*2^911818+1
20070027042589 | 9033*2^1767986+1
20070027157451 | 9965*2^1295127+1
20070027234133 | 2485*2^20872+1
20070028746013 | 5707*2^1770344+1
20070029659087 | 7945*2^230508+1

Thread 0 completed
Waiting for threads to exit
Sieve complete: 20070000000000 <= p < 20070030000000
Found 39 factors
count=979501,sum=0x10d16054a061b5d7
Elapsed time: 11.88 sec. (0.01 init + 11.87 sieve) at 2539866 p/sec.
Processor time: 11.85 sec. (0.01 init + 11.84 sieve) at 2545612 p/sec.
Average processor utilization: 0.72 (init), 1.00 (sieve)
2) Message boards : Sieving : ppsieve ATI/OpenCL testing (Message 27242)
Posted 2921 days ago by Profile [AF>Libristes>Jip] Elgrande71
Ati Radeon HD5870 Catalyst 10.9
./ppsieve-cl-boinc-x86_64-linux -p42070e9 -P42070010e6 -k 1201 -K 9999 -N 2000000 -c 60
ppsieve version cl-0.2.0-beta (testing)
Compiled Oct 6 2010 with GCC 4.3.3
nstart=76, nstep=32
ppsieve initialized: 1201 <= k <= 9999, 76 <= n < 2000000
42070000070587 | 9475*2^197534+1
42070000198537 | 3373*2^1046686+1
42070003101727 | 4207*2^1054290+1
42070003511309 | 6057*2^1043547+1
42070006307657 | 1513*2^1771812+1
42070006388603 | 2059*2^1816098+1
42070007177519 | 5437*2^1121592+1
42070007396759 | 7339*2^1803518+1
42070008823897 | 4639*2^952018+1
42070008858187 | 2893*2^317690+1
Found 10 factors

stderr.txt
Can't open init data file - running in standalone mode
Sieve started: 42070000000000 <= p < 42070010000000
Thread 0 starting
Detected 320 multiprocessors (1600 SPUs) on device 2.

Thread 0 completed
Sieve complete: 42070000000000 <= p < 42070010000000
count=318533,sum=0xb9f8cbeb13d00db3
Elapsed time: 6.79 sec. (0.01 init + 6.77 sieve) at 1509057 p/sec.
Processor time: 6.79 sec. (0.01 init + 6.78 sieve) at 1508006 p/sec.
Average processor utilization: 0.99 (init), 1.00 (sieve)
called boinc_finish
Can't open init data file - running in standalone mode
Sieve started: 42070000000000 <= p < 42070010000000
Thread 0 starting
Detected 320 multiprocessors (1600 SPUs) on device 0.

Thread 0 completed
Sieve complete: 42070000000000 <= p < 42070010000000
count=318533,sum=0xb9f8cbeb13d00db3
Elapsed time: 4.81 sec. (0.04 init + 4.77 sieve) at 2142853 p/sec.
Processor time: 3.55 sec. (0.01 init + 3.54 sieve) at 2888216 p/sec.
Average processor utilization: 0.37 (init), 0.74 (sieve)
called boinc_finish
3) Message boards : Sieving : ppsieve ATI/OpenCL testing (Message 26412)
Posted 2956 days ago by Profile [AF>Libristes>Jip] Elgrande71
After several tests with my system ( Q6600 4Go Ram, 2x ATI HD5870 Crossfire), it seems that the m parameter doesn't have to exceed 24 otherwise one of my GPU send out compute errors.
With m equal to 32, the only GPU which doesn't provide with compute errors calculates workunits in 6min30s instead of 7min30s. It's a shame that the second GPU doesn't calculate workunits without errors.
I tried to find a fix for this but no luck (driver, etc....) .
Futhermore, I upgraded Boinc to the 6.10.58 version but nothing changes.


you have to disable crossfire to make the second gpu working in opencl. It's a long standing bug, fortunately now solved for "old" Brook/CAL apps but still not for OpenCL/CAL apps.

It's a big problem for people with a 5970, because you cannot disable crossfire on that graphic card and so you're forced to use only one gpu.

It's not a problem of this app, it's a problem of both driver (10.7b, 10.8 & 10.9) and AMD SDK 2.2

I have to summarize my situation :
without crossfire only one GPU is detected by Boinc
with crossfire two GPU detected by Boinc
All other configurations have been tested without success.
GPU workunits computation errors only occured if m parameter is equal or higher than 32 and only one GPU is concerned (not the other).
Is it clear ?
Ati (Amd) developpers have to fix their drivers and SDK.
4) Message boards : Sieving : ppsieve ATI/OpenCL testing (Message 26376)
Posted 2958 days ago by Profile [AF>Libristes>Jip] Elgrande71
After several tests with my system ( Q6600 4Go Ram, 2x ATI HD5870 Crossfire), it seems that the m parameter doesn't have to exceed 24 otherwise one of my GPU send out compute errors.
With m equal to 32, the only GPU which doesn't provide with compute errors calculates workunits in 6min30s instead of 7min30s. It's a shame that the second GPU doesn't calculate workunits without errors.
I tried to find a fix for this but no luck (driver, etc....) .
Futhermore, I upgraded Boinc to the 6.10.58 version but nothing changes.

Don't hesitate to put another version of your app for testing.
5) Message boards : Sieving : ppsieve ATI/OpenCL testing (Message 26373)
Posted 2959 days ago by Profile [AF>Libristes>Jip] Elgrande71
After several tests with my system ( Q6600 4Go Ram, 2x ATI HD5870 Crossfire), it seems that the m parameter doesn't have to exceed 24 otherwise one of my GPU send out compute errors.
With m equal to 32, the only GPU which doesn't provide with compute errors calculates workunits in 6min30s instead of 7min30s. It's a shame that the second GPU doesn't calculate workunits without errors.
I tried to find a fix for this but no luck (driver, etc....) .
Futhermore, I upgraded Boinc to the 6.10.58 version but nothing changes.
6) Message boards : Sieving : ppsieve ATI/OpenCL testing (Message 26272)
Posted 2962 days ago by Profile [AF>Libristes>Jip] Elgrande71
@Elgrande71: A computation error means just that: your GPU found a factor that your CPU couldn't verify. Usually, this means you've overclocked too much!

By the way, for PPSieve, there's not much reason to overclock the memory, if such things are separate in ATI like they are in nVIDIA. You can under-clock the memory, overclock the shaders, and get better performance (as long as you don't overclock too much).


My GPU cards are a bit overclocked (Sapphire HD5870 Vapor-X) but now, there is no problem at all.
First WUs are gone in errors but now everything is working fine.
Thank you for your advice and your work.
Continue.
7) Message boards : Sieving : ppsieve ATI/OpenCL testing (Message 26267)
Posted 2963 days ago by Profile [AF>Libristes>Jip] Elgrande71
I have a lot of wu errors like this http://www.primegrid.com/result.php?resultid=188107021
Few wus are ok.
what is the problem ?
8) Message boards : Sieving : ppsieve ATI/OpenCL testing (Message 26264)
Posted 2963 days ago by Profile [AF>Libristes>Jip] Elgrande71
./ppsieve-cl-boinc-x86_64-linux -p42070e9 -P42070010e6 -k 1201 -K 9999 -N 2000000 -c 60
ppsieve version cl-0.1.0-beta (testing)
Compiled Sep 9 2010 with GCC 4.3.3
nstart=76, nstep=32, gpu_nstep=32
ppsieve initialized: 1201 <= k <= 9999, 76 <= n < 2000000
42070000070587 | 9475*2^197534+1
42070000198537 | 3373*2^1046686+1
42070003101727 | 4207*2^1054290+1
42070003511309 | 6057*2^1043547+1
42070006307657 | 1513*2^1771812+1
42070006388603 | 2059*2^1816098+1
42070007177519 | 5437*2^1121592+1
42070007396759 | 7339*2^1803518+1
42070008823897 | 4639*2^952018+1
42070008858187 | 2893*2^317690+1
Found 10 factors

stderr.txt :
Can't open init data file - running in standalone mode
Sieve started: 42070000000000 <= p < 42070010000000
Thread 0 starting
Detected 320 multiprocessors (1600 SPUs) on device 0.

Thread 0 completed
Sieve complete: 42070000000000 <= p < 42070010000000
count=318533,sum=0xb9f8cbeb13d00db3
Elapsed time: 6.03 sec. (0.01 init + 6.01 sieve) at 1700196 p/sec.
Processor time: 5.99 sec. (0.01 init + 5.98 sieve) at 1710700 p/sec.
Average processor utilization: 0.99 (init), 0.99 (sieve)
called boinc_finish

./ppsieve-cl-boinc-x86_64-linux -p42070e9 -P42070010e6 -k 1201 -K 9999 -N 2000000 -c 60 --vecsize=4 --mthreads=2
ppsieve version cl-0.1.0-beta (testing)
Compiled Sep 9 2010 with GCC 4.3.3
nstart=76, nstep=32, gpu_nstep=32
ppsieve initialized: 1201 <= k <= 9999, 76 <= n < 2000000
42070000070587 | 9475*2^197534+1
42070000198537 | 3373*2^1046686+1
42070003101727 | 4207*2^1054290+1
42070003511309 | 6057*2^1043547+1
42070006307657 | 1513*2^1771812+1
42070006388603 | 2059*2^1816098+1
42070007177519 | 5437*2^1121592+1
42070007396759 | 7339*2^1803518+1
42070008823897 | 4639*2^952018+1
42070008858187 | 2893*2^317690+1
Found 10 factors

stderr.txt :
Can't open init data file - running in standalone mode
Sieve started: 42070000000000 <= p < 42070010000000
Thread 0 starting
Detected 320 multiprocessors (1600 SPUs) on device 0.

Thread 0 completed
Sieve complete: 42070000000000 <= p < 42070010000000
count=318533,sum=0xb9f8cbeb13d00db3
Elapsed time: 10.15 sec. (0.01 init + 10.14 sieve) at 1008154 p/sec.
Processor time: 10.14 sec. (0.01 init + 10.13 sieve) at 1008975 p/sec.
Average processor utilization: 0.74 (init), 1.00 (sieve)
called boinc_finish

./ppsieve-cl-boinc-x86_64-linux -p42070e9 -P42070010e6 -k 1201 -K 9999 -N 2000000 -c 60 --vecsize=4 --mthreads=7
ppsieve version cl-0.1.0-beta (testing)
Compiled Sep 9 2010 with GCC 4.3.3
nstart=76, nstep=32, gpu_nstep=32
ppsieve initialized: 1201 <= k <= 9999, 76 <= n < 2000000
42070000070587 | 9475*2^197534+1
42070000198537 | 3373*2^1046686+1
42070003101727 | 4207*2^1054290+1
42070003511309 | 6057*2^1043547+1
42070006307657 | 1513*2^1771812+1
42070006388603 | 2059*2^1816098+1
42070007177519 | 5437*2^1121592+1
42070007396759 | 7339*2^1803518+1
42070008823897 | 4639*2^952018+1
42070008858187 | 2893*2^317690+1
Found 10 factors

stderr.txt :
Can't open init data file - running in standalone mode
Sieve started: 42070000000000 <= p < 42070010000000
Thread 0 starting
Detected 320 multiprocessors (1600 SPUs) on device 0.

Thread 0 completed
Sieve complete: 42070000000000 <= p < 42070010000000
count=318533,sum=0xb9f8cbeb13d00db3
Elapsed time: 6.87 sec. (0.01 init + 6.86 sieve) at 1490629 p/sec.
Processor time: 6.85 sec. (0.01 init + 6.83 sieve) at 1496237 p/sec.
Average processor utilization: 0.99 (init), 1.00 (sieve)
called boinc_finish

./ppsieve-cl-boinc-x86_64-linux -p42070e9 -P42070010e6 -k 1201 -K 9999 -N 2000000 -c 60 --vecsize=4 --mthreads=10
ppsieve version cl-0.1.0-beta (testing)
Compiled Sep 9 2010 with GCC 4.3.3
nstart=76, nstep=32, gpu_nstep=32
ppsieve initialized: 1201 <= k <= 9999, 76 <= n < 2000000
42070000070587 | 9475*2^197534+1
42070000198537 | 3373*2^1046686+1
42070003101727 | 4207*2^1054290+1
42070003511309 | 6057*2^1043547+1
42070006307657 | 1513*2^1771812+1
42070006388603 | 2059*2^1816098+1
42070007177519 | 5437*2^1121592+1
42070007396759 | 7339*2^1803518+1
42070008823897 | 4639*2^952018+1
42070008858187 | 2893*2^317690+1
Found 10 factors

stderr.txt :
Can't open init data file - running in standalone mode
Sieve started: 42070000000000 <= p < 42070010000000
Thread 0 starting
Detected 320 multiprocessors (1600 SPUs) on device 0.

Thread 0 completed
Sieve complete: 42070000000000 <= p < 42070010000000
count=318533,sum=0xb9f8cbeb13d00db3
Elapsed time: 7.95 sec. (0.01 init + 7.93 sieve) at 1288497 p/sec.
Processor time: 7.95 sec. (0.01 init + 7.94 sieve) at 1287153 p/sec.
Average processor utilization: 0.74 (init), 1.00 (sieve)
called boinc_finish

./ppsieve-cl-boinc-x86_64-linux -p42070e9 -P42070010e6 -k 1201 -K 9999 -N 2000000 -c 60 --vecsize=4 --mthreads=20
ppsieve version cl-0.1.0-beta (testing)
Compiled Sep 9 2010 with GCC 4.3.3
nstart=76, nstep=32, gpu_nstep=32
ppsieve initialized: 1201 <= k <= 9999, 76 <= n < 2000000
42070000070587 | 9475*2^197534+1
42070000198537 | 3373*2^1046686+1
42070003101727 | 4207*2^1054290+1
42070003511309 | 6057*2^1043547+1
42070006307657 | 1513*2^1771812+1
42070006388603 | 2059*2^1816098+1
42070007177519 | 5437*2^1121592+1
42070007396759 | 7339*2^1803518+1
42070008823897 | 4639*2^952018+1
42070008858187 | 2893*2^317690+1
Found 10 factors

stderr.txt :
Can't open init data file - running in standalone mode
Sieve started: 42070000000000 <= p < 42070010000000
Thread 0 starting
Detected 320 multiprocessors (1600 SPUs) on device 0.

Thread 0 completed
Sieve complete: 42070000000000 <= p < 42070010000000
count=318533,sum=0xb9f8cbeb13d00db3
Elapsed time: 7.79 sec. (0.01 init + 7.78 sieve) at 1314750 p/sec.
Processor time: 7.79 sec. (0.01 init + 7.78 sieve) at 1314739 p/sec.
Average processor utilization: 0.96 (init), 1.00 (sieve)
called boinc_finish
9) Message boards : Sieving : ppsieve ATI/OpenCL testing (Message 26252)
Posted 2963 days ago by Profile [AF>Libristes>Jip] Elgrande71
Sorry, I make a mistake for my first test.

GPU (first or second, I don't know) calculation :

./ppsieve-cl-boinc-x86_64-linux -p42070e9 -P42070010e6 -k 1201 -K 9999 -N 2000000 -c 60 --device 1
ppsieve version cl-0.0.2-alpha (testing)
Compiled Sep 9 2010 with GCC 4.3.3
nstart=76, nstep=32, gpu_nstep=32
ppsieve initialized: 1201 <= k <= 9999, 76 <= n < 2000000
42070003101727 | 4207*2^1054290+1
42070003511309 | 6057*2^1043547+1
42070006307657 | 1513*2^1771812+1
42070006388603 | 2059*2^1816098+1
42070007177519 | 5437*2^1121592+1
42070007396759 | 7339*2^1803518+1
42070008823897 | 4639*2^952018+1
42070008858187 | 2893*2^317690+1
Found 10 factors

Can't open init data file - running in standalone mode
Sieve started: 42070000000000 <= p < 42070010000000
Thread 0 starting
Detected 64 multiprocessors (320 SPUs) on device 0.

Thread 0 interrupted
Sieve incomplete: 42070000000000 <= p < 42070001572865
count=50065,sum=0x1d3ad93327b6df1f
Elapsed time: 17.79 sec. (0.01 init + 17.77 sieve) at 88504 p/sec.
Processor time: 69.20 sec. (0.01 init + 69.19 sieve) at 22734 p/sec.
Average processor utilization: 0.98 (init), 3.89 (sieve)
Can't open init data file - running in standalone mode
Sieve started: 42070000000000 <= p < 42070010000000
Resuming from checkpoint p=42070001572865 in ppcheck42070e9.txt
Thread 0 starting
Detected 320 multiprocessors (1600 SPUs) on device 1.

Thread 0 completed
Sieve complete: 42070000000000 <= p < 42070010000000
count=318533,sum=0xb9f8cbeb13d00db3
Elapsed time: 6.20 sec. (0.01 init + 6.19 sieve) at 1398453 p/sec.
Processor time: 6.20 sec. (0.01 init + 6.19 sieve) at 1398381 p/sec.
Average processor utilization: 0.98 (init), 1.00 (sieve)
called boinc_finish
10) Message boards : Sieving : ppsieve ATI/OpenCL testing (Message 26244)
Posted 2963 days ago by Profile [AF>Libristes>Jip] Elgrande71
Hardware configuration :
Q6600 Intel Processor
4 Go RAM
2 Ati Radeon HD5870 Sapphire (crossfire)

Software configuration :
Gentoo Linux 10.0 system (64 bits)
2.6.34-gentoo-r6 kernel
ati-drivers 10.8 (catalyst)
ati-stream-sdk-bin 2.2

ppsieve version cl-0.0.2-alpha (testing)
Compiled Sep 9 2010 with GCC 4.3.3
nstart=76, nstep=32, gpu_nstep=32
ppsieve initialized: 1201 <= k <= 9999, 76 <= n < 2000000
42070003101727 | 4207*2^1054290+1
42070003511309 | 6057*2^1043547+1
42070006307657 | 1513*2^1771812+1
42070006388603 | 2059*2^1816098+1
42070007177519 | 5437*2^1121592+1
42070007396759 | 7339*2^1803518+1
42070008823897 | 4639*2^952018+1
42070008858187 | 2893*2^317690+1
Found 10 factors

stderr.txt :
Can't open init data file - running in standalone mode
Sieve started: 42070000000000 <= p < 42070010000000
Thread 0 starting
Detected 64 multiprocessors (320 SPUs) on device 0.

Thread 0 interrupted
Sieve incomplete: 42070000000000 <= p < 42070001310721
count=41690,sum=0x1857193c797374b0
Elapsed time: 16.99 sec. (0.01 init + 16.98 sieve) at 77199 p/sec.
Processor time: 59.81 sec. (0.01 init + 59.80 sieve) at 21919 p/sec.
Average processor utilization: 0.90 (init), 3.52 (sieve)
Can't open init data file - running in standalone mode
Sieve started: 42070000000000 <= p < 42070010000000
Resuming from checkpoint p=42070001310721 in ppcheck42070e9.txt
Thread 0 starting
Detected 64 multiprocessors (320 SPUs) on device 0.

Thread 0 completed
Sieve complete: 42070000000000 <= p < 42070010000000
count=318533,sum=0xb9f8cbeb13d00db3
Elapsed time: 97.11 sec. (0.01 init + 97.10 sieve) at 91791 p/sec.
Processor time: 384.34 sec. (0.01 init + 384.33 sieve) at 23191 p/sec.
Average processor utilization: 0.99 (init), 3.96 (sieve)
called boinc_finish


Next 10 posts
[Return to PrimeGrid main page]
Copyright © 2005 - 2018 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 1.30, 1.06, 1.10
Generated 21 Oct 2018 | 10:57:24 UTC