Posts by Souls Collective
log in
1) Message boards : Number crunching : ATI Application (Message 841)
Posted 3061 days ago by Souls Collective
Excellent, it's now crunching on one of my 4870X2 cores. Appears that the MSVC update fixed whatever the problem was.

Slicker, PM sent.
2) Message boards : Number crunching : ATI Application (Message 834)
Posted 3061 days ago by Souls Collective
Can't get work? Try checking the "Use Central Processing Unit (CPU)" in the Collatz preferences. I'm pretty sure that in order to run the ATI app with anything other than Crunch3rs Boinc client (and that included BOINC 6.10), you will need to have "Use Central Processing Unit (CPU)" checked.
If I uncheck that box I get work all right, but it only ran on my CPU - and as below, no offence but I'd rather donate my CPU cycles to WCG.

The current version of the ATI app does not support X2 cards. That's because I implemented Gipsel's code incorrectly. The next version should work on X2s, but I don't have an X2 card much less a box with multiple ATI cards. So, it anyone with either an X2 card or multiple ATI cards in one box would like to assist with testing, please send me a PM.
If this MSVC update works, I'd be happy to help out.
3) Message boards : Number crunching : ATI Application (Message 832)
Posted 3061 days ago by Souls Collective
Installing the SP1 update to MSVC seems to have fixed things - no more red messages, although I have yet to see any actual work being done.

Fingers crossed.

I only updated to 6.10 because I read here that it was necessary to support ATi - so if this doesn't work I have no problems with downgrading to an earlier BOINC version to test it out. Thanks for the suggestion :)
4) Message boards : Number crunching : ATI Application (Message 829)
Posted 3061 days ago by Souls Collective
Thanks for the help, much appreciated.

Did you completely shut down BOINC before putting the files in?

Advanced menu - Shut down connected client.

Quit BOINC.
Machine was restarted after making the changes, so yes.

Also BOINC cannot be installed as a service on Windows 7/Vista if you want to use the video card.

Heh, I have no idea how to install as a service. I just ran the standard setup files from the BOINC homepage.

Install MSVC 2008
MSVC 2008 SP1 runtime package 32bit
MSVC 2008 SP1 runtime package 64bit
I'll give that a shot. Downloading now.

Copy the following files ...

Already done all of that, but thanks anyway :)
5) Message boards : Number crunching : ATI Application (Message 827)
Posted 3061 days ago by Souls Collective
Urgh, that's where I put all three files on my machine as well (as it was the listed data directory in my messages log), but the only Collatz messages in my BOINC log are "No work sent - can't use CUDA app for collatz: Your computer has no CUDA device".

At the moment, I wouldn't care if it didn't have full support - I'd just like /some/ support to run on even one core.
6) Message boards : Number crunching : ATI Application (Message 822)
Posted 3061 days ago by Souls Collective
When you start up Boinc are you getting a message in message tab that says:

8/31/2009 10:02:00 PM Collatz Conjecture Found app_info.xml; using anonymous platform

If you don't see this then your are not putting the files in the correct location. You are correct the location I specified is for windows XP only. Not sure where they go on Vista or Win 7
I get nothing like that, no.

Can anyone with a working ATi system on Vista/Win7 tell me where these files need to go?

You don't need both the x86 SSE2 optimized files and the CAL optimized files only the CAL one
I figured as much. Now corrected.

However, it seems I spoke too soon re the absence of red error message - BOINC has now resumed complaining about a lack of CUDA devices.
7) Message boards : Number crunching : ATI Application (Message 820)
Posted 3061 days ago by Souls Collective
Ok, followed all those instructions but they don't seem to have helped.

I now no longer get red error messages telling me that my machine doesn't support CUDA, but BOINC still only runs Collatz work on CPU - I get no WUs downloading or running if the Run on CPU box is unchecked. If the "Run on CPU" box is unchecked and "Run on GPU" /is/ checked, BOINC gives me "Not reporting or requesting tasks" messages. If I allow CPU, I get sporadic WUs, but they're clearly running on CPU, and not as suggested below running on my GPU - 13hrs to completion etc.

8) Message boards : Number crunching : ATI Application (Message 818)
Posted 3061 days ago by Souls Collective
The app_info.xml file is included as part of the correct archive for your system listed here:

CAL packages
...
STOP BOINC

All of the files in the CAL package should be put inside of your collatz project folder in the application data->all users->boinc->projects folder

you can then add the <coproc> tag section into the app_info.xml file

START BOINC
Ah! Thanks for that, why isn't this explained anywhere else? I presumed these files needed to go in the BOINC program file, and as I downloaded both the x86 SSE2 optimised files and the CAL optimised files it appears the x86 SSE2 appinfo overwrote the CAL one.

Just as an aside, though, your instructions as to where to put things look like XP-only: On Vista and Win7 systems, I'm presuming that I should instead be looking for C:\ProgramData\BOINC\projects? And to confirm, the optimised files should go in projects\boinc.thesonntags.com_collatz, rather than in the root of projects?

you should not check GPU only, you should check CPU only, as the CAL device is treated as a CPU not a GPU.
...
Your ATI card should take over crunching the WUs that were previously on the CPU
Again this is not explained anywhere and probably should be. Thanks for pointing it out!
9) Message boards : Number crunching : ATI Application (Message 816)
Posted 3061 days ago by Souls Collective
This is what Crunch3r posted over at MW.

<app_info>
<app>
<name>milkyway</name>
</app>
<file_info>
<name>astronomy_0.19_ATI_x64f.exe</name>
<executable/>
</file_info>
<file_info>
<name>brook.dll</name>
<executable/>
</file_info>
<app_version>
<app_name>milkyway</app_name>
<version_num>19</version_num>
<max_ncpus>1.0</max_ncpus>
<avg_ncpus>0.05</avg_ncpus>
<coproc>
<type>ATI</type>
<count>0.25</count>
</coproc>
<flops>1.0e11</flops>
<cmdline>n4</cmdline>
<file_ref>
<file_name>astronomy_0.19_ATI_x64f.exe</file_name>
<main_program/>
</file_ref>
<file_ref>
<file_name>brook.dll</file_name>
</file_ref>
</app_version>
</app_info>


For here on the 4350 I went with


<coproc>
<type>ATI</type>
<count>0.50</count>
</coproc>


That runs 2 units at once on the GPU and the rest wait to run.

Many thanks for that - I'm presuming though that here I'm going to have to edit and replace the "<name>milkyway</name>", "<name>astronomy_0.19_ATI_x64f.exe</name>", "<app_name>milkyway</app_name>", "<version_num>19</version_num>" and "<file_name>astronomy_0.19_ATI_x64f.exe</file_name>" lines, though?

Does anyone know what these lines should be for the Collatz project?

Secondly, where am I looking to find this file to edit?
If you are running the 6.10.0 or higher client then you should put the <coproc> tags in your app_info file. (I don't remember the exact tags)

If you are running a boinc prior to 6.10.0 then you leave those tags out. Regardless the WUs you download will be considered CPU workunits and wont have (GPU) listed.
Thanks for the attempted help :) As above, I'm running 6.10, so at least now I know I need to do some file editing. I realise that the WUs probably won't have anything special written on them, and can be run on either CPU or GPU, but at present BOINC is doing nothing more than telling me that I don't have a CUDA device - my client is connecting to the Collatz server, but not being given any work because it doesn't seem to recognise that work can be done on CAL devices. If I turn off GPU only in my project preferences I can get WUs and crunch them on my CPU all day long, I just get absolutely nothing other than an error message if I specify GPU only.
10) Message boards : Number crunching : ATI Application (Message 809)
Posted 3062 days ago by Souls Collective
BarryAZ, thanks for the attempted help but as I said I've already done both those things - running the 6.10 BOINC client and the Collatz optimised apps from the download page:
I've updated to the 6.10.0 BOINC x64 client, downloaded the latest "optimised" app files for Collatz


Paul D. Buck, again thanks but I realise that CUDA will not work on my system - I think that this is part of my problem: BOINC or possibly Collatz does not seem to be willing to give any GPU work to my CAL system, saying that
Message from Server: No work sent - can't use CUDA app for collatz: Your computer has no CUDA device
This would seem to suggest that for whatever reason, BOINC or Collatz is not even attempting to look for CAL devices, only CUDA.

Arkayn, you mention
Add the <coproc> lines to the app_info and let er rip.
Could you possibly elaborate? This is mentioned a few times above as a possible factor/solution/necessary step, but I can't see anywhere (possibly it's just hidden in a wall of text) any instructions as to what one's actually supposed to do/add.

As for a potential solution being dropping back to an earlier driver package, I'd really rather not if it's at all possible. I'm running Catalyst 9.8, which others above seem to have no issues with, so it should be working, and the 9.8 package contains come important fixes and optimisations which I'd rather not do without - this system is used for gaming fairly regularly.
11) Message boards : Number crunching : ATI Application (Message 779)
Posted 3062 days ago by Souls Collective
I posted this in the Q&A section linked to on the home page (http://boinc.thesonntags.com/collatz/forum_thread.php?id=48), but it's been two days without any replies so while I'm not sure this is "discussion of the ATI version" I'm crossposting to try and get some help.
Hey folks
I've tried searching these Q&A forums and a Google, but I'm not sure what I'm doing wrong because there doesn't seem to be any instructions anywhere on how to get this to work.

I've been running WCG for a while, but would like to put my 4870X2 to work as well. I've updated to the 6.10.0 BOINC x64 client, downloaded the latest "optimised" app files for Collatz and copied and renamed the .dll's in the System32 folder to get it to install properly as instructed by Google after searching for the error message I first got. My preferences have been set to use GPU only (sorry folks, but IMHO WCG projects need my CPU cycles more). BOINC starts up and informs me of the presence of two RV770 CAL devices, but that nvcuda.dll is missing, and then goes on to say "Message from Server: No work sent - can't use CUDA app for collatz: Your computer has no CUDA device", and never gets any WUs or runs anything on my GPU.

OS is Win7 x64 Beta, system is an i7 920 @ 3.8GHz, 6GB DDR3-1866, 4870X2.

I've tried Googling this, but I can't seem to find any solutions - it looks like this project can't run on CAL after all? It only seems to be looking for CUDA devices, ie. nVidia only.

It's now been two days without my GPU doing anything at all, other than BOINC telling me that it doesn't support CUDA. Any ideas?
12) Message boards : Windows : Issues with ATi (Message 739)
Posted 3064 days ago by Souls Collective
Hey folks
I've tried searching these Q&A forums and a Google, but I'm not sure what I'm doing wrong because there doesn't seem to be any instructions anywhere on how to get this to work.

I've been running WCG for a while, but would like to put my 4870X2 to work as well. I've updated to the 6.10.0 BOINC x64 client, downloaded the latest "optimised" app files for Collatz and copied and renamed the .dll's in the System32 folder to get it to install properly as instructed by Google after searching for the error message I first got. My preferences have been set to use GPU only (sorry folks, but IMHO WCG projects need my CPU cycles more). BOINC starts up and informs me of the presence of two RV770 CAL devices, but that nvcuda.dll is missing, and then goes on to say "Message from Server: No work sent - can't use CUDA app for collatz: Your computer has no CUDA device", and never gets any WUs or runs anything on my GPU.

OS is Win7 x64 Beta, system is an i7 920 @ 3.8GHz, 6GB DDR3-1866, 4870X2.

I've tried Googling this, but I can't seem to find any solutions - it looks like this project can't run on CAL after all? It only seems to be looking for CUDA devices, ie. nVidia only.




Main page · Your account · Message boards


Copyright © 2018 Jon Sonntag; All rights reserved.