What have I done now...no more Cuda jobs running


log in

Advanced search

Questions and Answers : GPU applications : What have I done now...no more Cuda jobs running

Author Message
Jon Rook
Send message
Joined: 9 Jan 02
Posts: 29
Credit: 4,882,083
RAC: 3,615
United States
Message 1383036 - Posted: 20 Jun 2013, 14:31:08 UTC

Hi,

For several weeks, I have been getting the following messages:
"Message from server: Your app_info.xml file doesn't have a usable version of SETI@home v7".

So I eventually went up to the lunatics website (http://lunatics.kwsn.net/index.php?module=Downloads;catd=1) and downloaded a new app. I downloaded this one: "Linux 64bit Multibeam V7 for SSE3 CPUs (r1848), June 2013".

I unpackaged it, copied the appropriate files to my project directory and appended the included app_info.xml to my existing one.

Unfortunately, my machine is no longer processing cuda apps on my NVIDIA card, and I am still getting the messages about not having a usable version of Seti@home V7.

So either I downloaded the wrong file, or I mucked up my app_info.xml. Here are the contents of my app_info file (not including the **Begin and **End).
**Begin
<app_info>
<app>
<name>setiathome_enhanced</name>
</app>
<file_info>
<name>AK_V8_linux64_sse3</name>
<executable/>
</file_info>
<app_version>
<app_name>setiathome_enhanced</app_name>
<version_num>603</version_num>
<file_ref>
<file_name>AK_V8_linux64_sse3</file_name>
<main_program/>
</file_ref>
</app_version>

<app>
<name>setiathome_enhanced</name>
</app>
<file_info>
<name>setiathome-6.11.x86_64-pc-linux-gnu__cuda32</name>
<executable/>
</file_info>
<app_version>
<app_name>setiathome_enhanced</app_name>
<version_num>611</version_num>
<plan_class>cuda_fermi</plan_class>
<avg_ncpus>0.20</avg_ncpus>
<max_ncpus>1.0</max_ncpus>
<coproc>
<type>CUDA</type>
<count>.5</count>
</coproc>
<file_ref>
<file_name>setiathome-6.11.x86_64-pc-linux-gnu__cuda32</file_name>
<main_program/>
</file_ref>
</app_version>

<app>
<name>astropulse_v6</name>
</app>
<file_info>
<name>ap_6.01r546_sse3_linux64</name>
<executable/>
</file_info>
<app_version>
<app_name>astropulse_v6</app_name>
<version_num>601</version_num>
<file_ref>
<file_name>ap_6.01r546_sse3_linux64</file_name>
<main_program/>
</file_ref>
</app_version>

<app>
<name>setiathome_v7</name>
</app>
<file_info>
<name>MBv7_7.05r1848_sse3_linux64</name>
<executable/>
</file_info>
<app_version>
<app_name>setiathome_v7</app_name>
<version_num>705</version_num>
<cmdline></cmdline>
<file_ref>
<file_name>MBv7_7.05r1844_sse2_clATI_HD5_linux64</file_name>
<main_program/>
</file_ref>
</app_version>
</app_info>

**End

Any help would be greatly appreciated.
Thank you in advance,
Jon
____________

Profile BilBg
Volunteer tester
Avatar
Send message
Joined: 27 May 07
Posts: 2830
Credit: 6,372,020
RAC: 7,324
Bulgaria
Message 1383050 - Posted: 20 Jun 2013, 15:09:00 UTC - in response to Message 1383036.


Read "Porting s@h V7 to Linux" (= the CUDA Linux app is not ready/ported yet)
http://setiathome.berkeley.edu/forum_thread.php?id=71818

And the part about setiathome_v7 (in what you posted) for CPU looks very wrong (names do not match and you do not have ATI but NVIDIA GeForce GT 520):
<name>MBv7_7.05r1848_sse3_linux64</name> <- this is maybe the CPU app name
<file_name>MBv7_7.05r1844_sse2_clATI_HD5_linux64</file_name> <- this is for ATI GPU


____________



- ALF - "Find out what you don't do well ..... then don't do it!" :)

Jon Rook
Send message
Joined: 9 Jan 02
Posts: 29
Credit: 4,882,083
RAC: 3,615
United States
Message 1383076 - Posted: 20 Jun 2013, 15:38:24 UTC

BilBg,

Thanks, I actually noticed the same thing after I posted it. The <File_info> line seems to have the correct name, but the <file_name> does not.

This is directly copied from the unedited app_info that came with the package I downloaded. Looks like that is corrupted. How do you notify them (i.e. Lunatics) of this?

In the meantime, how do I get back to processing Cuda WUs? Do I just remove this "section" from the app_info and restart BOINC?

Jon
____________

Profile BilBg
Volunteer tester
Avatar
Send message
Joined: 27 May 07
Posts: 2830
Credit: 6,372,020
RAC: 7,324
Bulgaria
Message 1383124 - Posted: 20 Jun 2013, 18:04:01 UTC - in response to Message 1383076.
Last modified: 20 Jun 2013, 18:20:22 UTC

Do I just remove this "section" from the app_info and restart BOINC?

No, 'just' read again the first line of my previous post ;)


But I think this old package is compatible with setiathome_v7
01-Linux 64bit Cuda Multibeam (x41g), Dec 2011

You need to change in its app_info part:
<name>setiathome_enhanced</name>
...
<app_name>setiathome_enhanced</app_name>
<version_num>611</version_num>
<plan_class>cuda_fermi</plan_class>

to:
<name>setiathome_v7</name>
...
<app_name>setiathome_v7</app_name>
<version_num>700</version_num>
<plan_class>cuda42</plan_class>

You may also need to do for all executable files:
chmod +x MBv7_7.05r1848_sse3_linux64


This is example of similar section for Windows for reference:
<app> <name>setiathome_v7</name> </app> <file_info> <name>Lunatics_x41zc_win32_cuda42.exe</name> <executable/> </file_info> <file_info> <name>cudart32_42_9.dll</name> <executable/> </file_info> <file_info> <name>cufft32_42_9.dll</name> <executable/> </file_info> <file_info> <name>mbcuda.cfg</name> </file_info> <app_version> <app_name>setiathome_v7</app_name> <version_num>700</version_num> <platform>windows_intelx86</platform> <plan_class>cuda42</plan_class> <avg_ncpus>0.040000</avg_ncpus> <max_ncpus>0.040000</max_ncpus> <coproc> <type>CUDA</type> <count>1</count> </coproc> <file_ref> <file_name>Lunatics_x41zc_win32_cuda42.exe</file_name> <main_program/> </file_ref> <file_ref> <file_name>cudart32_42_9.dll</file_name> </file_ref> <file_ref> <file_name>cufft32_42_9.dll</file_name> </file_ref> <file_ref> <file_name>mbcuda.cfg</file_name> </file_ref> </app_version>


____________



- ALF - "Find out what you don't do well ..... then don't do it!" :)

Questions and Answers : GPU applications : What have I done now...no more Cuda jobs running

Copyright © 2014 University of California