Help Wanted - Danger - Lunatic at work

Soldato
Joined
8 Mar 2010
Posts
7,184
Location
TBagTowers
As its down for a few days might take the opportunity to put some new gpu in machines but i have a question
One of the machines i want to replace gpu in is running 2 x 470 and the stock 6.10.56 app only no optimised etc.
How can i back up and then install optimised(so i can run more than 1 task concurrently) without loosing all the wu's?
I've been using rescheduler too so would need to know what to back up there too.
I've seen people talk of back ups but not entirely sure what it entails, any thoughts or advice would be very much appreciated. The last thing i want to do is bork 3000+ wu's. If it works on one machine will do it on others.
Thanks in advance :)
 
The data directory is c:\Program Data\BOINC directory. This is all I back-up and recover to. It holds all wu's and related files and project specific binaries. Do be careful though!
 
The data directory is c:\Program Data\BOINC directory. This is all I back-up and recover to. It holds all wu's and related files and project specific binaries. Do be careful though!

Thanks for that Area 51, so simply copy the entire boinc folder, install lunatics edit my app info and copy everything back ? :)
 
Perhaps not quite that simple. If you're installing the lunatics app, you should obviously back up the entire contents c:\Program Data\BOINC once you have stopped BOINC client, since that is your known recovery point should it all go FUBAR (just restore the entire backup, have a beer and think what could have gone wrong)!

I think what you need to do is:

1) backup
2) install lunatics apps
3) modify client_state (for multiple thread processing)
4) cross fingers
5) re-start client

The last thing I would do is ensure that there were only 1 set of CUDA or CUDA 23 entries in the app_info file (depending on whether you are running the 2.3 dlls or not). The lunatics installer just seems to append new entries into the file. Are you currently running the 2.3 dlls?
 
Hang on, just re-read your first post. There are no optimised Fermi apps at the moment, stock is as good as it gets........
 
Mmmmm think i might have the beer first :D
Its partly why i keep my computers hidden because i have mad some mistakes and i dont like trashing the science but am in a perpetual...make it faster...make it cooler loop but judging by Edgedemons 3 concurrent gpu tasks it should work out nicely.
Thank you very much Area 51 i look forward to letting you know if it works ok. If it does i can begin my assault on the top 20 and on, been trying for weeks to get it right and am very close now, just this one final hurdle :D
 
Well, from the look of things, all you have to do is modify app_info. Do however:

1) stop processing
2) back-up c:\program Data\BOINC (all of it)
3) modify your app_info for multiple threads
4) light the blue touch paper and stand well clear

If all goes well, great, if not, stop processing and shout!!!!! If you are in a hurry to get processing again, stop the client and just delete c:\Program data\BOINC, and dump your back-up copy in the root of the c drive, and off you go as if nothing ever happened.
 
It might be a good idea to disable network communication before backing up the client. I know the servers are down atm but if you do bork your units, you don't want them having a chance of being sent off as computational error units.
 
I have to admit I left out the thing about the ethernet cable, even though I do that myself - I absolutely do not trust the comms off option; its bitten me in the ass once already!
 
Ahah Senture your absolutely right i had just removed ethernet cable just in case, so when are they down untill?

Well, their advertised outage is tues 'thru' thurs, so 'innage' begins sometime Friday, which could be quite late on Firday evening for us. I do not plan to start uploading etc 'till Saturday, as I think things will get really messy very quickly!
 
Hmmm
I copied the entire Boinc folder, installed just the sse part of lunatics, dropped in the same app info that i use on 3 same machines....message application not found for blahblah cuda etc and discarded the lot. Copied the entire Boinc folder back and it works as it did before i started.
When it comes to the error message cannot find app for cuda the cuda fermi exec is there and this is the app_info i dropped in am 99% sure it is right and have followed the logical path and it does point to the cuda fermi exec.
Now i am not about to do a Marine and force my foot on the case in a casual manner but am thinking of testing the endurance of double glazing with gpu's any thoughts gentlemen?

<app_info>
<app>
<name>setiathome_enhanced</name>
</app>
<file_info>
<name>AK_v8b_win_x64_SSSE3x.exe</name>
<executable/>
</file_info>
<app_version>
<app_name>setiathome_enhanced</app_name>
<version_num>603</version_num>
<platform>windows_intelx86</platform>
<file_ref>
<file_name>AK_v8b_win_x64_SSSE3x.exe</file_name>
<main_program/>
</file_ref>
</app_version>
<app_version>
<app_name>setiathome_enhanced</app_name>
<version_num>603</version_num>
<platform>windows_x86_64</platform>
<file_ref>
<file_name>AK_v8b_win_x64_SSSE3x.exe</file_name>
<main_program/>
</file_ref>
</app_version>
<app>
<name>setiathome_enhanced</name>
</app>
<file_info>
<name>libfftw3f-3-1-1a_upx.dll</name>
<executable/>
</file_info>
<file_info>
<name>setiathome_6.10_windows_intelx86__cuda_fermi.exe</name>
<executable/>
</file_info>
<file_info>
<name>cudart32_30_14.dll</name>
<executable/>
</file_info>
<file_info>
<name>cufft32_30_14.dll</name>
<executable/>
</file_info>
<app_version>
<app_name>setiathome_enhanced</app_name>
<version_num>610</version_num>
<avg_ncpus>0.200000</avg_ncpus>
<max_ncpus>0.200000</max_ncpus>
<plan_class>cuda_fermi</plan_class>
<file_ref>
<file_name>setiathome_6.10_windows_intelx86__cuda_fermi.exe</file_name>
<main_program/>
</file_ref>
<file_ref>
<file_name>cudart32_30_14.dll</file_name>
</file_ref>
<file_ref>

Apologies if i have posted the app_info incorrecly i have seen it done another way but not sure :)
 
oops missed this bit off bottom

<file_name>cufft32_30_14.dll</file_name>
</file_ref>
<file_ref>
<file_name>libfftw3f-3-1-1a_upx.dll</file_name>
</file_ref>
<coproc>
<type>CUDA</type>
<count>0.5</count>
</coproc>
</app_version>
</app_info>
 
Good to see you've come full circle and have done no real damage. This is going to take a little while to work through, and I'm about to hit the sack so I will have to continue tomorrow. Don't rush this and loose processing time, or worse, really FUBAR things up!

We need to back up just a little. When you installed the lunatics client, what options did you select for the GPU (if any)? Did the lunatics installer touch the client_state.xml file (check the date/time stamp, you'll find the file in the C:\Program Data\BOINC sub-directory)?

Can you post the app_info you currently use on this machine (prior to installing the sse version)?

Can you translate the 'blahblah'?

Was there any reason you decided to borrow an app_info from somewhere else, and not edit in place the existing one?
 
Last edited:
:D Evening TT hows you this fine summers eve?

Bloody hot to be honest. Summer is all well and good, but I wish it'd bugger off at night and let me sleep!

I thought I had a possible solution to your woes, but alas I did not. One thing intrigues me though:

<app_version>
<app_name>setiathome_enhanced</app_name>
<version_num>603</version_num>
<platform>windows_intelx86</platform>
<file_ref>
<file_name>AK_v8b_win_x64_SSSE3x.exe</file_name>
<main_program/>
</file_ref>
</app_version>

The platform suggests 32-bit, yet the app is for 64-bit. Doubt this will solve your CUDA-related issues, but was just wondering if the above is correct.
 
Back
Top Bottom