OpenCL Application
log in

Advanced search

Message boards : Windows : OpenCL Application

Author Message
Profile Slicker
Volunteer moderator
Project administrator
Project developer
Project tester
Project scientist
Avatar
Send message
Joined: 11 Jun 09
Posts: 2525
Credit: 740,580,099
RAC: 2
Message 13568 - Posted: 28 Feb 2012, 22:47:35 UTC

Version 3.07 of the OpenCL application for 64-bit Windows is now available from the optimized applications page or it can be downloaded from the following link: http://boinc.thesonntags.com/collatz/download/collatz_3.07_windows_x86_64__opencl_ati_100.zip

Key changes include:

* The new application is about 10-13% faster than v3.06. It is still slower than the Brook+ version, so it is recommended only for those with HD 7xxx GPUs that cannot use Brook+/CAL.

* I may also have solved the issue where it would crash almost immediately upon startup, but since v3.06 didn't crash for me, I can't be sure that the changes I made will have fixed it.

D337z
Send message
Joined: 25 Feb 12
Posts: 7
Credit: 333,514
RAC: 0
Message 13585 - Posted: 3 Mar 2012, 18:44:49 UTC - in response to Message 13568.

Do you have the actual script that I can look at to see if I can speed it up some?

Claggy
Send message
Joined: 27 Sep 09
Posts: 288
Credit: 14,320,498
RAC: 0
Message 13603 - Posted: 5 Mar 2012, 18:15:55 UTC - in response to Message 13568.
Last modified: 5 Mar 2012, 18:16:17 UTC

I tried the 3.07 OpenCL app on my HD5770, the Wu's errored out with:

<core_client_version>6.10.58</core_client_version>
<![CDATA[
<message>
- exit code -33 (0xffffffdf)
</message>
<stderr_txt>
GPU type not found in init_data.xml
Collatz Conjecture v3.07 for OpenCL
Based on the AMD Brook kernels by Gipsel
Device 0
clCreateContext() failed (-33)Invalid device
18:11:46 (2916): called boinc_finish

</stderr_txt>
]]>


Claggy

Profile Slicker
Volunteer moderator
Project administrator
Project developer
Project tester
Project scientist
Avatar
Send message
Joined: 11 Jun 09
Posts: 2525
Credit: 740,580,099
RAC: 2
Message 13616 - Posted: 8 Mar 2012, 15:36:03 UTC - in response to Message 13603.

I tried the 3.07 OpenCL app on my HD5770, the Wu's errored out with:

<core_client_version>6.10.58</core_client_version>
<![CDATA[
<message>
- exit code -33 (0xffffffdf)
</message>
<stderr_txt>
GPU type not found in init_data.xml
Collatz Conjecture v3.07 for OpenCL
Based on the AMD Brook kernels by Gipsel
Device 0
clCreateContext() failed (-33)Invalid device
18:11:46 (2916): called boinc_finish

</stderr_txt>
]]>


Claggy


What if you try changing "ati13ati" to just "ati" in the app_info.xml file.

The error is actually coming from the BOINC code that the app is linked to, not the Collatz code itself. I'll have to poke around in the BOINC source and see if I can figure out where that error comes from.

Profile Slicker
Volunteer moderator
Project administrator
Project developer
Project tester
Project scientist
Avatar
Send message
Joined: 11 Jun 09
Posts: 2525
Credit: 740,580,099
RAC: 2
Message 13617 - Posted: 8 Mar 2012, 16:25:54 UTC - in response to Message 13616.

I tried the 3.07 OpenCL app on my HD5770, the Wu's errored out with:

<core_client_version>6.10.58</core_client_version>
<![CDATA[
<message>
- exit code -33 (0xffffffdf)
</message>
<stderr_txt>
GPU type not found in init_data.xml
Collatz Conjecture v3.07 for OpenCL
Based on the AMD Brook kernels by Gipsel
Device 0
clCreateContext() failed (-33)Invalid device
18:11:46 (2916): called boinc_finish

</stderr_txt>
]]>


Claggy


What if you try changing "ati13ati" to just "ati" in the app_info.xml file.

The error is actually coming from the BOINC code that the app is linked to, not the Collatz code itself. I'll have to poke around in the BOINC source and see if I can figure out where that error comes from.


Forget the above. It won't work. The problem is due to the BOINC boinc_get_opencl_ids call that is supposed to return the OpenCL device and platform id which only works with BOINC version 6.13 or higher. I'm testing a work-around now that I hope will allow the app to run as either an ATI plan class or as an OpenCL plan class so it can be used with any BOINC version > 6.10

Profile Slicker
Volunteer moderator
Project administrator
Project developer
Project tester
Project scientist
Avatar
Send message
Joined: 11 Jun 09
Posts: 2525
Credit: 740,580,099
RAC: 2
Message 13645 - Posted: 15 Mar 2012, 20:42:47 UTC

If using an HD 7xxx series GPU, you may want to try the following opt app. It is not currently listed on the opt app page because I don't have enough testing to know on which GPUs it does or doesn't crash. I tried it on an HD 5450 and it crashes the driver no matter what parameters I use. On the other hand, it works OK on the HD 6970 and looks like it works on the one HD 7xxx GPU tested so far.

http://boinc.thesonntags.com/collatz/download/collatz_3.08_windows_x86_64__opencl_ati_100.zip


Once again, if the ATI app works, don't bother with this app as it does perform slower even with the additional optimizations in this version.

Biffa
Send message
Joined: 13 Mar 12
Posts: 3
Credit: 2,445,588
RAC: 0
Message 13646 - Posted: 16 Mar 2012, 8:53:02 UTC - in response to Message 13645.

I'll give it a go, is it slower than 3.07?

Which appears about half the speed of the stock ATI app.

Biffa
Send message
Joined: 13 Mar 12
Posts: 3
Credit: 2,445,588
RAC: 0
Message 13648 - Posted: 16 Mar 2012, 12:19:37 UTC - in response to Message 13646.

Well its not crashing yet, but its slower than 3.07 on a 7970

GPU [CAL|AMD Radeon HD 79x0 series (Tahiti)|1|3072MB|1.4.1658]

Yeti45
Send message
Joined: 18 Feb 10
Posts: 3
Credit: 101,158,014
RAC: 0
Message 13713 - Posted: 1 Apr 2012, 9:30:50 UTC

Another neverending WU here.. i think i will stop collatz for a while.

Win7 x64, HD7950 with driver 12.3 and OpenCL-app 3.08 on boinc 6.10.58

Profile mikey
Avatar
Send message
Joined: 11 Aug 09
Posts: 3242
Credit: 1,684,311,897
RAC: 6,581,430
Message 13715 - Posted: 1 Apr 2012, 11:41:55 UTC - in response to Message 13713.

Another neverending WU here.. i think i will stop collatz for a while.

Win7 x64, HD7950 with driver 12.3 and OpenCL-app 3.08 on boinc 6.10.58


Stop Boinc and then restart it and it should pick right back up again. What else are you running at the same time? You tube and video games etc have problems running at the same time as Boinc as they are all trying to use the same gpu resources.

Profile arkayn
Volunteer tester
Avatar
Send message
Joined: 30 Aug 09
Posts: 219
Credit: 676,877,192
RAC: 28,917
Message 13721 - Posted: 2 Apr 2012, 4:22:56 UTC

This app does run fine on the HD7750.
____________


Post to thread

Message boards : Windows : OpenCL Application


Main page · Your account · Message boards


Copyright © 2018 Jon Sonntag; All rights reserved.