Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in /disks/centurion/b/carolyn/b/home/boincadm/projects/beta/html/inc/boinc_db.inc on line 147
app_info help

app_info help

Message boards : SETI@home Enhanced : app_info help
Message board moderation

To post messages, you must log in.

AuthorMessage
Dave Stegner
Volunteer tester
Avatar

Send message
Joined: 23 Aug 11
Posts: 16
Credit: 74,238
RAC: 0
United States
Message 41271 - Posted: 8 Sep 2011, 7:29:50 UTC

Stock beta has been running for a couple of weeks on some of my machines, stable now. I run opti apps in main Seti and am fairly used to app_info. I thought I would try the new opti (365) here on Beta but I am unsure of the app_info. Could anyone post an app_info for running MB on cpu and gpu.

I am running Nvida GTX520.

Thanks in advance,

Dave
ID: 41271 · Report as offensive
Profile Mike
Volunteer tester
Avatar

Send message
Joined: 16 Jun 05
Posts: 2531
Credit: 1,074,556
RAC: 0
Germany
Message 41273 - Posted: 8 Sep 2011, 8:44:48 UTC
Last modified: 8 Sep 2011, 8:53:29 UTC

Here is my appinfo.

Beware i´m running 64 bit OS so you need to change platform entry and plan class for your GPU as well.

<app_info>
<app>
<name>setiathome_v7</name>
<user_friendly_name>SETI@home v7 BETA</user_friendly_name>
</app>
<file_info>
<name>MB7_win_x86_SSE2_CPU_r365.exe</name>
<executable/>
</file_info>
<app_version>
<app_name>setiathome_v7</app_name>
<version_num>694</version_num>
<platform>windows_intelx86</platform>
<file_ref>
<file_name>MB7_win_x86_SSE2_CPU_r365.exe</file_name>
<main_program/>
</file_ref>
</app_version>
<app_name>setiathome_v7</app_name>
<version_num>694</version_num>
<platform>windows_x86_64</platform>
<file_ref>
<file_name>MB7_win_x86_SSE2_CPU_r365.exe</file_name>
<main_program/>
</file_ref>
</app_version>

<app>
<name>setiathome_v7</name>
<user_friendly_name>SETI@home v7</user_friendly_name>
</app>

<file_info>
<name>MB7_win_x86_SSE3_OpenCL_ATi_HD5_r365.exe</name>
<executable/>
</file_info>
<file_info>
<name>MultiBeam_Kernels_r365.cl</name>
<executable/>
</file_info>
<app_version>
<app_name>setiathome_v7</app_name>
<version_num>691</version_num>
<file_ref>

<main_program/>
</file_ref>
</app_version>
<app_version>
<app_name>setiathome_v7</app_name>
<version_num>691</version_num>
<platform>windows_intelx86</platform>
<avg_ncpus>0.05</avg_ncpus>
<max_ncpus>0.05</max_ncpus>
<plan_class>ati13ati</plan_class>
<cmdline>-period_iterations_num 15 -instances_per_device 2</cmdline>
<file_ref>
<file_name>MB7_win_x86_SSE3_OpenCL_ATi_HD5_r365.exe</file_name>
<main_program/>
</file_ref>
<file_ref>
<file_name>MultiBeam_Kernels_r365.cl</file_name>
<copy_file/>
</file_ref>
<coproc>
<type>ATI</type>
<count>0.5</count>
</coproc>
</app_version>

</app_info>
With each crime and every kindness we birth our future.
ID: 41273 · Report as offensive
Dave Stegner
Volunteer tester
Avatar

Send message
Joined: 23 Aug 11
Posts: 16
Credit: 74,238
RAC: 0
United States
Message 41276 - Posted: 8 Sep 2011, 17:58:16 UTC

Mike,

Thank you. Is there documentation somewhere that describes the acceptable entries. I am not sure what to change them to.

Dave
ID: 41276 · Report as offensive
Fred J. Verster
Volunteer tester

Send message
Joined: 3 May 10
Posts: 88
Credit: 1,594,385
RAC: 0
Netherlands
Message 41277 - Posted: 8 Sep 2011, 22:03:02 UTC - in response to Message 41276.  
Last modified: 8 Sep 2011, 22:19:40 UTC

[quote]
Here is my appinfo.

Beware i´m running 64 bit OS so you need to change platform entry and plan class for your GPU as well.

<app_info>
<app>
<name>setiathome_v7</name>
<user_friendly_name>SETI@home v7 BETA</user_friendly_name>
</app>
<file_info>
<name>MB7_win_x86_SSE2_CPU_r365.exe</name>
<executable/>
</file_info>
<app_version>
<app_name>setiathome_v7</app_name>
<version_num>694</version_num>
<platform>windows_intelx86</platform>
-----[snipped]-----

Mike, why do you run the SSE2 version for CPU, SSE3 or SSSE3 is faster!
(Perhaps the CPU says otherwise, f.i. SSE2)
Couldn't help noticing...

Anotherthing, all apps are 32bit, although more and more systems run64bit OSses.
LINUX flavors and with the arrival of Windows (2000), XP, VISTA and 7, 64bit has become more and more mainstream.
Probably, cause a good part of the older hosts, will likeley run a 32bit version of * NUX of Windows.
(The SET and forget, crowd)
ID: 41277 · Report as offensive
Claggy
Volunteer tester

Send message
Joined: 29 May 06
Posts: 1037
Credit: 8,440,339
RAC: 0
United Kingdom
Message 41278 - Posted: 8 Sep 2011, 22:10:55 UTC - in response to Message 41277.  

Mike, why do you run the SSE2 version for CPU, SSE3 or SSSE3 is faster!
(Perhaps the CPU says otherwise, f.i. SSE2)
Couldn't help noticing...

Because his AMD Phenom(tm) II X6 1090T Processor Doesn't have SSSE3?

Claggy
ID: 41278 · Report as offensive
Dave Stegner
Volunteer tester
Avatar

Send message
Joined: 23 Aug 11
Posts: 16
Credit: 74,238
RAC: 0
United States
Message 41279 - Posted: 8 Sep 2011, 22:17:08 UTC

Mike was kind enough to supply me with his app_info. Anyone know how I should change it to run with this computer:

http://setiweb.ssl.berkeley.edu/beta/show_host_detail.php?hostid=53052
ID: 41279 · Report as offensive
Fred J. Verster
Volunteer tester

Send message
Joined: 3 May 10
Posts: 88
Credit: 1,594,385
RAC: 0
Netherlands
Message 41280 - Posted: 8 Sep 2011, 22:31:09 UTC - in response to Message 41278.  

Mike, why do you run the SSE2 version for CPU, SSE3 or SSSE3 is faster!
(Perhaps the CPU says otherwise, f.i. SSE2)
Couldn't help noticing...

Because his AMD Phenom(tm) II X6 1090T Processor Doesn't have SSSE3?

Claggy



But maybe SSE3, I can't think of CPUs, without this feature, exept ofcause older
types, such as the first Athlons.
(I had 2 of them, SSE2 not SSE3 and not that fast).
ID: 41280 · Report as offensive
Urs Echternacht
Volunteer tester
Avatar

Send message
Joined: 18 Jan 06
Posts: 1038
Credit: 18,734,730
RAC: 0
Germany
Message 41283 - Posted: 8 Sep 2011, 23:04:37 UTC - in response to Message 41279.  

Mike was kind enough to supply me with his app_info. Anyone know how I should change it to run with this computer:

http://setiweb.ssl.berkeley.edu/beta/show_host_detail.php?hostid=53052

All Pentium D cpus support SSE3.
_\|/_
U r s
ID: 41283 · Report as offensive
TeeVeeEss
Volunteer tester

Send message
Joined: 16 Aug 10
Posts: 8
Credit: 1,186,513
RAC: 0
Netherlands
Message 41286 - Posted: 9 Sep 2011, 0:12:34 UTC - in response to Message 41279.  
Last modified: 9 Sep 2011, 0:15:00 UTC

<app_info>
	<app>
		<name>setiathome_v7</name>
		<user_friendly_name>SETI@home v7 BETA</user_friendly_name>
	</app>
	<file_info>
		<name>MB7_win_x86_SSSE3x_CPU_r365.exe</name>
		<executable/>
	</file_info>
	<app_version>
		<app_name>setiathome_v7</app_name>
		<version_num>694</version_num>
		<platform>windows_intelx86</platform>
		<file_ref>
			<file_name>MB7_win_x86_SSSE3x_CPU_r365.exe</file_name>
			<main_program/>
		</file_ref>
	</app_version>
	<app_version>
		<app_name>setiathome_v7</app_name>
		<version_num>694</version_num>
		<platform>windows_x86_64</platform>
		<file_ref>
			<file_name>MB7_win_x86_SSSE3x_CPU_r365.exe</file_name>
			<main_program/>
		</file_ref>
	</app_version>
	<app>
		<name>setiathome_v7</name>
		<user_friendly_name>SETI@home v7</user_friendly_name>
	</app>
	<file_info>
		<name>MB7_win_x86_SSE3_OpenCL_NV_r365.exe</name>
		<executable/>
	</file_info>
	<file_info>
		<name>MultiBeam_Kernels_r365.cl</name>
		<executable/>
	</file_info>
	<app_version>
		<app_name>setiathome_v7</app_name>
		<version_num>691</version_num>
		<flops>120000000000</flops>
		<platform>windows_intelx86</platform>
		<avg_ncpus>0.05</avg_ncpus>
		<max_ncpus>0.05</max_ncpus>
		<plan_class>cuda_fermi</plan_class>
		<cmdline>-period_iterations_num 10 -instances_per_device 2</cmdline>
		<file_ref>
			<file_name>MB7_win_x86_SSE3_OpenCL_NV_r365.exe</file_name>
			<main_program/>
		</file_ref>
		<file_ref>
			<file_name>MultiBeam_Kernels_r365.cl</file_name>
			<copy_file/>
		</file_ref>
		<coproc>
			<type>CUDA</type>
			<count>0.5</count>
		</coproc>
	</app_version>
</app_info>

I personally don't use the CPU (only GPU), but this app_info should work for your rig. If you experience gui-lags of driver-resets, you should enlarge the value of -period_iterations_num to something higher like 15.
If things run well you can try 3 WU's : -instances_per_device 3 and <count>0.33</count>
ID: 41286 · Report as offensive
Josef W. Segur
Volunteer tester

Send message
Joined: 14 Oct 05
Posts: 1137
Credit: 1,848,733
RAC: 0
United States
Message 41288 - Posted: 9 Sep 2011, 2:45:32 UTC - in response to Message 41286.  

TeeVeeEss wrote:
...
I personally don't use the CPU (only GPU), but this app_info should work for your rig. If you experience gui-lags of driver-resets, you should enlarge the value of -period_iterations_num to something higher like 15.
If things run well you can try 3 WU's : -instances_per_device 3 and <count>0.33</count>

That looks almost right, but a Pentium D does not have SSSE3 so change all the "MB7_win_x86_SSSE3x_CPU_r365.exe" to "MB7_win_x86_SSE2_CPU_r365.exe".

With 2GB the card will run more than one instance as suggested, but as it's the least capable of the 5xx series it might peak at 2 rather than 3 or higher. Definitely worth trying to see what it likes best.

If it works well with multiple tasks, perhaps setting the <avg_ncpus>0.05</avg_ncpus> and <max_ncpus>0.05</max_ncpus> higher so that when the GPU is actually doing multiple tasks BOINC will run one less CPU task. A setting of 0.51 would give that effect when there are 2 or more tasks on GPU, 0.34 when there are 3 or more.
                                                                 Joe
ID: 41288 · Report as offensive
Profile Mike
Volunteer tester
Avatar

Send message
Joined: 16 Jun 05
Posts: 2531
Credit: 1,074,556
RAC: 0
Germany
Message 41291 - Posted: 9 Sep 2011, 7:49:56 UTC - in response to Message 41278.  

Mike, why do you run the SSE2 version for CPU, SSE3 or SSSE3 is faster!
(Perhaps the CPU says otherwise, f.i. SSE2)
Couldn't help noticing...

Because his AMD Phenom(tm) II X6 1090T Processor Doesn't have SSSE3?

Claggy


Yes, i would of course if supported.

With each crime and every kindness we birth our future.
ID: 41291 · Report as offensive
Profile Mike
Volunteer tester
Avatar

Send message
Joined: 16 Jun 05
Posts: 2531
Credit: 1,074,556
RAC: 0
Germany
Message 41292 - Posted: 9 Sep 2011, 8:00:40 UTC - in response to Message 41288.  
Last modified: 9 Sep 2011, 8:05:56 UTC

TeeVeeEss wrote:
...
I personally don't use the CPU (only GPU), but this app_info should work for your rig. If you experience gui-lags of driver-resets, you should enlarge the value of -period_iterations_num to something higher like 15.
If things run well you can try 3 WU's : -instances_per_device 3 and <count>0.33</count>

That looks almost right, but a Pentium D does not have SSSE3 so change all the "MB7_win_x86_SSSE3x_CPU_r365.exe" to "MB7_win_x86_SSE2_CPU_r365.exe".

With 2GB the card will run more than one instance as suggested, but as it's the least capable of the 5xx series it might peak at 2 rather than 3 or higher. Definitely worth trying to see what it likes best.

If it works well with multiple tasks, perhaps setting the <avg_ncpus>0.05</avg_ncpus> and <max_ncpus>0.05</max_ncpus> higher so that when the GPU is actually doing multiple tasks BOINC will run one less CPU task. A setting of 0.51 would give that effect when there are 2 or more tasks on GPU, 0.34 when there are 3 or more.
                                                                 Joe


Still platform info needs to be changed.


<platform>windows_x86_64</platform>


to

<platform>windows_intelx86</platform>


This should work Dave.

<app_info>
<app>
<name>setiathome_v7</name>
<user_friendly_name>SETI@home v7 BETA</user_friendly_name>
</app>
<file_info>
<name>MB7_win_x86_SSE2_CPU_r365.exe</name>
<executable/>
</file_info>
<app_version>
<app_name>setiathome_v7</app_name>
<version_num>694</version_num>
<platform>windows_intelx86</platform>
<file_ref>
<file_name>MB7_win_x86_SSE2_CPU_r365.exe</file_name>
<main_program/>
</file_ref>
</app_version>
<app_version>
<app_name>setiathome_v7</app_name>
<version_num>694</version_num>
<platform>windows_intelx86</platform>
<file_ref>
<file_name>MB7_win_x86_SSE2_CPU_r365.exe</file_name>
<main_program/>
</file_ref>
</app_version>
<app>
<name>setiathome_v7</name>
<user_friendly_name>SETI@home v7</user_friendly_name>
</app>
<file_info>
<name>MB7_win_x86_SSE3_OpenCL_NV_r365.exe</name>
<executable/>
</file_info>
<file_info>
<name>MultiBeam_Kernels_r365.cl</name>
<executable/>
</file_info>
<app_version>
<app_name>setiathome_v7</app_name>
<version_num>691</version_num>
<flops>120000000000</flops>
<platform>windows_intelx86</platform>
<avg_ncpus>0.05</avg_ncpus>
<max_ncpus>0.05</max_ncpus>
<plan_class>cuda_fermi</plan_class>
<cmdline>-period_iterations_num 15 -instances_per_device 2</cmdline>
<file_ref>
<file_name>MB7_win_x86_SSE3_OpenCL_NV_r365.exe</file_name>
<main_program/>
</file_ref>
<file_ref>
<file_name>MultiBeam_Kernels_r365.cl</file_name>
<copy_file/>
</file_ref>
<coproc>
<type>CUDA</type>
<count>0.5</count>
</coproc>
</app_version>
</app_info>

With each crime and every kindness we birth our future.
ID: 41292 · Report as offensive
TeeVeeEss
Volunteer tester

Send message
Joined: 16 Aug 10
Posts: 8
Credit: 1,186,513
RAC: 0
Netherlands
Message 41293 - Posted: 9 Sep 2011, 10:57:03 UTC - in response to Message 41292.  
Last modified: 9 Sep 2011, 10:59:12 UTC

Mike wrote:
Still platform info needs to be changed.
But it's already in the app_info:

(snip...)
<app_name>setiathome_v7</app_name>
<version_num>694</version_num>
<platform>windows_intelx86</platform> (your modification)
<file_ref>
<file_name>MB7_win_x86_SSE2_CPU_r365.exe</file_name>
<main_program/>
</file_ref>
</app_version>
<app_version>
<app_name>setiathome_v7</app_name>
<version_num>694</version_num>
<platform>windows_intelx86</platform>
<file_ref>
<file_name>MB7_win_x86_SSE2_CPU_r365.exe</file_name>
<main_program/>
</file_ref>
</app_version>
(snip...)
ID: 41293 · Report as offensive
Profile Mike
Volunteer tester
Avatar

Send message
Joined: 16 Jun 05
Posts: 2531
Credit: 1,074,556
RAC: 0
Germany
Message 41303 - Posted: 11 Sep 2011, 16:29:36 UTC

Yes, because i did it.

With each crime and every kindness we birth our future.
ID: 41303 · Report as offensive
Josef W. Segur
Volunteer tester

Send message
Joined: 14 Oct 05
Posts: 1137
Credit: 1,848,733
RAC: 0
United States
Message 41305 - Posted: 11 Sep 2011, 17:42:52 UTC - in response to Message 41303.  

Yes, because i did it.

Before your change, both platforms were there for the CPU application. That would have worked just fine, as will your revision which probably has two identical <app_version> sections for the CPU app. The cleanest revision would have only what's actually needed, but redundant information is not harmful.
                                                                 Joe
ID: 41305 · Report as offensive

Message boards : SETI@home Enhanced : app_info help


 
©2024 University of California
 
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.