1)
Message boards :
Sieving :
ppsieve ATI/OpenCL testing
(Message 29292)
Posted 4665 days ago by tepek
It's here
|
2)
Message boards :
Sieving :
ppsieve ATI/OpenCL testing
(Message 29275)
Posted 4665 days ago by tepek
There is a 15% win with the latest ATI sdk 2.3 and driver 10.12, but i don't know if this is the sdk or the driver which give me the win, because i first install the sdk and it needs the 10.12 driver's version to work.
|
3)
Message boards :
Sieving :
ppsieve ATI/OpenCL testing
(Message 27227)
Posted 4720 days ago by tepek
there is an option for the cc_config.xml file which is <ignore_ati_dev>N</ignore_ati_dev>, but i don't know if it will work in an app_info.
|
4)
Message boards :
Sieving :
ppsieve ATI/OpenCL testing
(Message 26923)
Posted 4732 days ago by tepek
Works for me too.
ppsieve version cl-0.2.0-beta (testing)
nstart=70, nstep=30
ppsieve initialized: 1201 <= k <= 9999, 70 <= n < 2000000
Sieve started: 6900015000000 <= p < 6900016000000
Thread 0 starting
Detected 160 multiprocessors (800 SPUs) on device 0.
Didn't change nstep from 30
6900015037673 | 7137*2^1445798-1
6900015118459 | 1577*2^1108206-1
6900015199963 | 8839*2^81555-1
6900015510929 | 6177*2^1704558-1
Thread 0 completed
Waiting for threads to exit
Sieve complete: 6900015000000 <= p < 6900016000000
Found 4 factors
count=33918,sum=0x033f7557d250845a
Elapsed time: 1.60 sec. (0.01 init + 1.59 sieve) at 660683 p/sec.
Processor time: 0.53 sec. (0.03 init + 0.50 sieve) at 2100500 p/sec.
Average processor utilization: 2.23 (init), 0.31 (sieve)
|
5)
Message boards :
Sieving :
ppsieve ATI/OpenCL testing
(Message 26856)
Posted 4734 days ago by tepek
hd4850, win7 64bit
-p42070e9 -P42070010e6 -k 1201 -K 9999 -N 2000000 -c 60
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
Elapsed time: 9.04 sec. (0.03 init + 9.01 sieve) at 1134494 p/sec.
Processor time: 1.14 sec. (0.05 init + 1.09 sieve) at 9362226 p/sec.
Average processor utilization: 1.42 (init), 0.12 (sieve)
-p20070e9 -P20070010e6 -k 1201 -K 9999 -N 2000000 -c 60
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
Found 13 factors
Elapsed time: 12.70 sec. (0.02 init + 12.67 sieve) at 806670 p/sec.
Processor time: 1.19 sec. (0.03 init + 1.15 sieve) at 8856163 p/sec.
Average processor utilization: 1.42 (init), 0.09 (sieve)
-p20070e9 -P20070010e6 -k 1201 -K 9999 -N 2000000 -c 60 -R
20070000541441 | 3243*2^1584966-1
20070000674041 | 8143*2^1397047-1
20070001823101 | 7647*2^1022532-1
20070001843627 | 4955*2^248864-1
20070002680493 | 6455*2^1778260-1
20070003067151 | 9259*2^1869285-1
20070004606567 | 5269*2^257879-1
20070005404357 | 7893*2^796719-1
20070006186677 | 2413*2^1924519-1
20070007049707 | 2149*2^153375-1
20070007529777 | 1367*2^1532230-1
20070008213771 | 4041*2^1187467-1
20070008917537 | 6671*2^1260830-1
20070008991223 | 5523*2^101606-1
Elapsed time: 12.61 sec. (0.02 init + 12.59 sieve) at 812052 p/sec.
Processor time: 1.64 sec. (0.05 init + 1.59 sieve) at 6425058 p/sec.
Average processor utilization: 1.95 (init), 0.13 (sieve)
|
6)
Message boards :
Sieving :
ppsieve ATI/OpenCL testing
(Message 26268)
Posted 4760 days ago by tepek
new app_info, faster than the previous one (1200 to 1030 seconds on a 4850)
<app_info>
<app>
<name>pps_sr2sieve</name>
<user_friendly_name>Proth Prime Search (Sieve)</user_friendly_name>
</app>
<file_info>
<name>ppsieve-cl-boinc-x86-windows.exe</name>
<executable/>
</file_info>
<app_version>
<app_name>pps_sr2sieve</app_name>
<version_num>124</version_num>
<plan_class>ati13ati</plan_class>
<avg_ncpus>0.05</avg_ncpus>
<max_ncpus>1</max_ncpus>
<flops>1.0e11</flops>
<coproc>
<type>ATI</type>
<count>1</count>
</coproc>
<cmdline>-m 16</cmdline>
<file_ref>
<file_name>ppsieve-cl-boinc-x86-windows.exe</file_name>
<main_program/>
</file_ref>
</app_version>
</app_info>
|
7)
Message boards :
Sieving :
ppsieve ATI/OpenCL testing
(Message 26265)
Posted 4760 days ago by tepek
hd 4850
defaultElapsed time: 45.33 sec. (0.03 init + 45.29 sieve) at 665589 p/sec.
Processor time: 2.70 sec. (0.05 init + 2.65 sieve) at 11367408 p/sec.
-m 4Elapsed time: 42.39 sec. (0.03 init + 42.36 sieve) at 711744 p/sec.
Processor time: 2.48 sec. (0.05 init + 2.43 sieve) at 12387563 p/sec.
-m 4 -v 4Elapsed time: 39.20 sec. (0.03 init + 39.16 sieve) at 769739 p/sec.
Processor time: 3.28 sec. (0.05 init + 3.23 sieve) at 9335552 p/sec.
-m 8Elapsed time: 40.09 sec. (0.03 init + 40.06 sieve) at 752615 p/sec.
Processor time: 2.48 sec. (0.05 init + 2.43 sieve) at 12387563 p/sec.
-m 8 -v 4Elapsed time: 44.21 sec. (0.03 init + 44.18 sieve) at 682404 p/sec.
Processor time: 2.87 sec. (0.05 init + 2.82 sieve) at 10676572 p/sec.
-m 16Elapsed time: 39.07 sec. (0.03 init + 39.04 sieve) at 772144 p/sec.
Processor time: 2.32 sec. (0.03 init + 2.29 sieve) at 13145986 p/sec.
-m 16 -v 4Elapsed time: 46.20 sec. (0.03 init + 46.17 sieve) at 652917 p/sec.
Processor time: 2.84 sec. (0.03 init + 2.81 sieve) at 10735886 p/sec.
-m 32Elapsed time: 39.60 sec. (0.03 init + 39.57 sieve) at 761783 p/sec.
Processor time: 2.78 sec. (0.05 init + 2.73 sieve) at 11042627 p/sec.
-m 64
Elapsed time: 39.12 sec. (0.03 init + 39.09 sieve) at 771216 p/sec.
Processor time: 2.37 sec. (0.03 init + 2.34 sieve) at 12883063 p/sec.
|
8)
Message boards :
Sieving :
ppsieve ATI/OpenCL testing
(Message 26255)
Posted 4761 days ago by tepek
OK, a new version, 0.1.0-beta, is out. Major changes you should notice:
- It only runs on GPUs.
Nice, i couldn't use my gpu in boinc with the previous version.
This app_info works for me, but i'm not sure it will for everyone.
<app_info>
<app>
<name>pps_sr2sieve</name>
<user_friendly_name>Proth Prime Search (Sieve)</user_friendly_name>
</app>
<file_info>
<name>pps_sr2sieve_20090322.sieveinput</name>
<nbytes>243615956.000000</nbytes>
<max_nbytes>0.000000</max_nbytes>
<status>1</status>
<sticky/>
</file_info>
<file_info>
<name>ppsieve-cl-boinc-x86-windows.exe</name>
<executable/>
</file_info>
<app_version>
<app_name>pps_sr2sieve</app_name>
<version_num>124</version_num>
<plan_class>ati13ati</plan_class>
<avg_ncpus>0.05</avg_ncpus>
<max_ncpus>1</max_ncpus>
<flops>1.0e11</flops>
<coproc>
<type>ATI</type>
<count>1</count>
</coproc>
<cmdline></cmdline>
<file_ref>
<file_name>ppsieve-cl-boinc-x86-windows.exe</file_name>
<main_program/>
</file_ref>
</app_version>
</app_info>
|
9)
Message boards :
Sieving :
ppsieve ATI/OpenCL testing
(Message 26242)
Posted 4761 days ago by tepek
hd 4850, catalyst 10.8, sdk 2.2
windows 7 x64
ppsieve-cl-x86-windows.exe -p42070e9 -P42070010e6 -k 1201 -K 9999 -N 2000000 -c 60 --device 1
ppsieve version cl-0.0.2-alpha (testing)
nstart=76, nstep=32, gpu_nstep=32
ppsieve initialized: 1201 <= k <= 9999, 76 <= n < 2000000
Sieve started: 42070000000000 <= p < 42070010000000
Thread 0 starting
Detected 160 multiprocessors (800 SPUs) on device 1.
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
Thread 0 completed
Waiting for threads to exit
Sieve complete: 42070000000000 <= p < 42070010000000
Found 10 factors
count=318533,sum=0xb9f8cbeb13d00db3
Elapsed time: 17.40 sec. (0.03 init + 17.36 sieve) at 588844 p/sec.
Processor time: 1.78 sec. (0.05 init + 1.73 sieve) at 5904107 p/sec.
Average processor utilization: 1.38 (init), 0.10 (sieve)
with -v 2
Elapsed time: 15.69 sec. (0.03 init + 15.65 sieve) at 653138 p/sec.
Processor time: 1.29 sec. (0.05 init + 1.25 sieve) at 8191947 p/sec.
with -v 3
Error: Building Program (clBuildProgram)
|
10)
Message boards :
Sieving :
ppsieve ATI/OpenCL testing
(Message 26201)
Posted 4762 days ago by tepek
hd 4850, catalyst 10.8, sdk 2.2
windows 7 x64
Thread 0 starting
Device 1 looks like an 10-core CPU, not a GPU. Adjusting.
Detected 10 multiprocessors (50 SPUs) on device 1.
Error: Building Program (clBuildProgram)
|