Posts by Knobi
log in
1) Message boards : Number crunching : Optimizing Collatz Sieve (Message 21533)
Posted 832 days ago by Knobi
Slicker, you are right up my street :) please more Collatz Conjecture Sieve 1.21 Windows i686 for OpenCL


26075350 22408550 14 Oct 2015, 9:35:59 UTC 14 Oct 2015, 10:37:59 UTC Fertig und Bestätigt 53.31 1.58 3,631.68 Collatz Sieve v1.21 (opencl_amd_gpu)
26075297 22408500 14 Oct 2015, 9:35:59 UTC 14 Oct 2015, 10:37:59 UTC Fertig und Bestätigt 53.31 1.58 3,580.82 Collatz Sieve v1.21 (opencl_amd_gpu)
26074795 22408007 14 Oct 2015, 9:35:59 UTC 14 Oct 2015, 10:37:59 UTC Fertig und Bestätigt 55.28 1.52 3,756.62 Collatz Sieve v1.21 (opencl_amd_gpu)
26074766 22407978 14 Oct 2015, 9:35:59 UTC 14 Oct 2015, 10:37:59 UTC Fertig und Bestätigt 53.29 1.44 3,745.14 Collatz Sieve v1.21 (opencl_amd_gpu)
2) Message boards : Number crunching : Optimizing Collatz Sieve (Message 21380)
Posted 845 days ago by Knobi
32-bit OpenCL 1.2 is faster than 64 bit OpenCL 2.0? Interesting.

To force it to use the 32 bit version, I think you would need to use an app_info.xml file so that you can refer to the specific executable you want to run.


Could you be so kind to show me an Example.
3) Message boards : Number crunching : Optimizing Collatz Sieve (Message 21373)
Posted 845 days ago by Knobi
Slicker give me a small Hint !


collatz_sieve_1.21_windows_intelx86__opencl_amd_gpu
<core_client_version>7.6.9</core_client_version>
<![CDATA[
<stderr_txt>
Collatz Conjecture Sieve 1.21 Windows i686 for OpenCL
Written by Slicker (Jon Sonntag) of team SETI.USA
Based on the AMD Brook+ kernels by Gipsel of team Planet 3DNow!
Sieve code and OpenCL optimization provided by Sosiris of team BOINC@Taiwan
Collatz Config Settings:
verbose 1 (yes)
kernels/reduction 48
threads 2^8 (256)
lut_size 17 (1048576 bytes)
sieve_size 2^30 (51085096 bytes)
sleep 1
cache_sieve 1 (yes)
reducecpu 0 (no)
Platform ADVANCED MICRO DEVICES
Device 007B85A8
Max Dimensions 3
Max Work Items 256 256 256
Max Work Groups 256
Max Kernel Threads 256
Device Vendor Advanced Micro Devices, Inc.
Name Fiji
Driver Version 1800.11 (VM)
OpenCL Version OpenCL 1.2 AMD-APP (1800.11)
actual threads 256
Start 2404600162929176739840
Stop 2404600169526246506496
Best 2404600164423821990939
Highest steps 1798
Total steps 44876264478933
Average steps 571
CPU time 49.6406 seconds
Elapsed time 52.7782seconds
20:18:11 (7000): called boinc_finish

</stderr_txt>
]]>

collatz_sieve_1.21_windows_x86_64__opencl_amd_gpu

core_client_version>7.6.9</core_client_version>
<![CDATA[
<stderr_txt>
Collatz Conjecture Sieve 1.21 Windows x86_64 for OpenCL
Written by Slicker (Jon Sonntag) of team SETI.USA
Based on the AMD Brook+ kernels by Gipsel of team Planet 3DNow!
Sieve code and OpenCL optimization provided by Sosiris of team BOINC@Taiwan
Collatz Config Settings:
verbose 1 (yes)
kernels/reduction 48
threads 2^8 (256)
lut_size 17 (1048576 bytes)
sieve_size 2^30 (51085096 bytes)
sleep 1
cache_sieve 1 (yes)
reducecpu 0 (no)
Platform ADVANCED MICRO DEVICES
Device 000000A68BFB0AD0
Max Dimensions 3
Max Work Items 256 256 256
Max Work Groups 256
Max Kernel Threads 256
Device Vendor Advanced Micro Devices, Inc.
Name Fiji
Driver Version 1800.11 (VM)
OpenCL Version OpenCL 2.0 AMD-APP (1800.11)
actual threads 256
Start 2404588360771364192256
Stop 2404588367368433958912
Best 2404588367095947113199
Highest steps 1860
Total steps 45504160010639
Average steps 579
CPU time 59.1563 seconds
Elapsed time 62.0799seconds
20:09:42 (6408): called boinc_finish

</stderr_txt>
]]>

Can i choose the faster version ?

Thx 4 reply Knobi
4) Message boards : Number crunching : Optimizing Collatz Sieve (Message 21372)
Posted 845 days ago by Knobi
Hey Guys,

take it to the edge...Fury NANO ! 64 sec Sieve_Runtime ! Have fun ...

verbose=1
kernels_per_reduction=48
threads=8
lut_size=17
sleep=0
cache_sieve=1
reduce_cpu=0
sieve_size=30

Sincerely Knobi




Main page · Your account · Message boards


Copyright © 2018 Jon Sonntag; All rights reserved.