Bug? diff between "Application" column and app_congif.xml

Message boards : SETI@home Enhanced : Bug? diff between "Application" column and app_congif.xml
Message board moderation

To post messages, you must log in.

AuthorMessage
Stubbles
Volunteer tester
Avatar

Send message
Joined: 11 May 16
Posts: 13
Credit: 121,194
RAC: 0
Canada
Message 59592 - Posted: 17 Sep 2016, 1:27:28 UTC
Last modified: 17 Sep 2016, 1:29:18 UTC

Hello,
I don't know if this is a bug...it just wasn't what I expected.

I normally run just S@h tasks and I have an app_config.xml file setup so that the CPU does not run at 100%.
The rig in an 8core with two GTX750Ti.
Lunatics v0.45 beta4 was used to install and config the Anonymous Platform apps.
My S@h main app_config assigns 2 cores for the GPUs, leaving 6 cores for CPU tasks.

In order to run tasks from S@h main and S@h Beta at the same time, I had to create an app_config.xml for S@h Beta also.
Otherwise, my CPU was running at 100% because by default S@h Beta stock for cuda50 and NV_SoG allocates: 0.162 CPUs + 1 NV

In the Beta app_config file, I used the info in the "Application" column data from BoincManager (same as BoincTasks): "SETI@home v8"
and entered the following: <app_config>...<app>...<name>SETI@home v8</name>...
but in the Event log the following error msg showed up:
2016-09-16 [...] | SETI@home Beta Test | Your app_config.xml file refers to an unknown application 'SETI@home v8'. Known applications: 'setiathome_v8'

So I modifed it to the following and it works.
<app_config>
	<app>
		<name>setiathome_v8</name>
		<gpu_versions>
			<gpu_usage>1</gpu_usage>
			<cpu_usage>1</cpu_usage>
		</gpu_versions>
	</app>
</app_config>

I don't know if this is a bug...it just wasn't what I expected.
Cheers,
RobG :-)
ID: 59592 · Report as offensive
Richard Haselgrove
Volunteer tester

Send message
Joined: 3 Jan 07
Posts: 1451
Credit: 3,272,268
RAC: 0
United Kingdom
Message 59593 - Posted: 17 Sep 2016, 7:36:00 UTC - in response to Message 59592.  

In the Beta app_config file, I used the info in the "Application" column data from BoincManager (same as BoincTasks): "SETI@home v8"
and entered the following: <app_config>...<app>...<name>SETI@home v8</name>...
but in the Event log the following error msg showed up:

2016-09-16 [...] | SETI@home Beta Test | Your app_config.xml file refers to an unknown application 'SETI@home v8'. Known applications: 'setiathome_v8'

Simple misunderstanding. BOINC apps have two names:

<name>einstein_S6CasA</name>
<user_friendly_name>Gravitational Wave S6 Directed Search (CasA)</user_friendly_name>

The 'user friendly name' shows up in GUI management programs, but for control purposes you need to use the real name.

SETI@home v8
setiathome_v8

are very similar, but not the same. I suspect the 'friendly' name (the first) is allowed to use punctuation and spaces, but the 'real' name (the second) isn't.
ID: 59593 · Report as offensive
Stubbles
Volunteer tester
Avatar

Send message
Joined: 11 May 16
Posts: 13
Credit: 121,194
RAC: 0
Canada
Message 59602 - Posted: 18 Sep 2016, 0:48:18 UTC - in response to Message 59593.  

Thanks Richard

I'm guessing Lunatics uses that same label both both
...so as to not cause this type of confusion.

Cheers,
RobG :-}
ID: 59602 · Report as offensive
Richard Haselgrove
Volunteer tester

Send message
Joined: 3 Jan 07
Posts: 1451
Credit: 3,272,268
RAC: 0
United Kingdom
Message 59606 - Posted: 18 Sep 2016, 7:34:29 UTC - in response to Message 59602.  

If you read the formal specification for Anonymous platform, you'll see that <user_friendly_name> is not a defined tag for use in app_info.xml
ID: 59606 · Report as offensive

Message boards : SETI@home Enhanced : Bug? diff between "Application" column and app_congif.xml


 
©2021 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.