gpu running cpu not ,app_config issue

Message boards : Number crunching : gpu running cpu not ,app_config issue
Message board moderation

To post messages, you must log in.

Previous · 1 · 2

AuthorMessage
Profile Brent Norman Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester

Send message
Joined: 1 Dec 99
Posts: 2786
Credit: 685,657,289
RAC: 835
Canada
Message 1679838 - Posted: 15 May 2015, 7:18:40 UTC - in response to Message 1679813.  

Hey Klik, It looks like you are running stock apps so I would try an app_config like I run ...
<app_config>

	<app>
	<name>setiathome_v7</name>
	<gpu_versions>
		<gpu_usage>0.5</gpu_usage>
		<cpu_usage>0.4</cpu_usage>
	</gpu_versions>
	</app>

	<app>
	<name>astropulse_v7</name>
	<gpu_versions>
		<gpu_usage>0.5</gpu_usage>
		<cpu_usage>0.4</cpu_usage>
	</gpu_versions>
	</app>

</app_config>

My app_info file is blank.

Just tweak the numbers for how many tasks you want to run, or set CPU usage to 0.5/1.0 if you want to reserve a core for GPU.
ID: 1679838 · Report as offensive
Richard Haselgrove Project Donor
Volunteer tester

Send message
Joined: 4 Jul 99
Posts: 14653
Credit: 200,643,578
RAC: 874
United Kingdom
Message 1679871 - Posted: 15 May 2015, 8:04:54 UTC - in response to Message 1679813.  

My app_info file is blank.

That really won't help at all. Either have a fully-populated file, for every app you want to crunch with - or delete the file completely. It is an optional file, after all.

app_info.xml is in SETi@home project dir...read a config & local prefs in BOINC...

what I didn't do?

You didn't put both files in the same directory - they both belong in the project directory.
ID: 1679871 · Report as offensive
Profile HAL9000
Volunteer tester
Avatar

Send message
Joined: 11 Sep 99
Posts: 6534
Credit: 196,805,888
RAC: 57
United States
Message 1679958 - Posted: 15 May 2015, 12:37:54 UTC - in response to Message 1679813.  

When pressing read config files(app_ config disabled), i have 8 tasks running in total.
How does that work?
It should do 1 iGPU, 1 nvidia and 4 cpu tasks.

My first guess would be that you have modified the <count>n</count> settings in your app_info.xml. In the absence of an app_config.xml the app_info.xml settings will take over.

My second guess would be that BOINC is acting a little screwy. Which I have seen it do. When changing or adding/removing an app_config.xml. If you restart BOINC & you are still running 8 tasks instead of 6 look at your app_info.xml <count> values. As I previously mentioned.

Also for your app_config.xml running 2 NV & 1 iGPU tasks at a time would look something like this.
I'm not 100% sure I have the right info in <plan_class>. As I don't use an app_info.xml generated from the lunatics installer these days, but you can double check the values that exist in your app_info.xml.

<app_config>
	<app_version>
		<app_name>setiathome_v7</app_name>
		<plan_class>cuda50</plan_class>
		<ngpus>0.5</ngpus>
		<avg_ncpus>0.1</avg_ncpus>
	</app_version>
	<app_version>
		<app_name>setiathome_v7</app_name>
		<plan_class>opencl_intel_gpu_sah</plan_class>
		<ngpus>1.0</ngpus>
		<avg_ncpus>0.1</avg_ncpus>
	</app_version>
</app_config>


Your app_info.xml may have several entries with different plan classes. So you would need to make an app_version entry for each one you are using I expect.

help!

I just put this in my config (1x nVidia Quadro 2000 & 1x iGPU HD2500):
<app_config>	
	<app_version>
		<app_name>setiathome_v7</app_name>
		<plan_class>cuda50</plan_class>
		<ngpus>0.5</ngpus>
		<avg_ncpus>0.1</avg_ncpus>
	</app_version>
	<app_version>
		<app_name>setiathome_v7</app_name>
		<plan_class>cuda32</plan_class>
		<ngpus>0.5</ngpus>
		<avg_ncpus>0.1</avg_ncpus>
	</app_version>
	<app_version>
		<app_name>setiathome_v7</app_name>
		<plan_class>opencl_intel_gpu_sah</plan_class>
		<ngpus>1.0</ngpus>
		<avg_ncpus>0.1</avg_ncpus>
	</app_version>
</app_config>


and it doesn't work! :/

app_info.xml is in SETi@home project dir...read a config & local prefs in BOINC...

what I didn't do?

Well the first issue would be that these settings are for an app_config.xml instead of an app_info.xml.
The header and footer tags <app_config> </app_config> point to while file these settings belong. Where app_info.xml would have <app_info> </app_info>.
SETI@home classic workunits: 93,865 CPU time: 863,447 hours
Join the [url=http://tinyurl.com/8y46zvu]BP6/VP6 User Group[
ID: 1679958 · Report as offensive
Profile HAL9000
Volunteer tester
Avatar

Send message
Joined: 11 Sep 99
Posts: 6534
Credit: 196,805,888
RAC: 57
United States
Message 1679959 - Posted: 15 May 2015, 12:40:00 UTC - in response to Message 1679871.  

My app_info file is blank.

That really won't help at all. Either have a fully-populated file, for every app you want to crunch with - or delete the file completely. It is an optional file, after all.

app_info.xml is in SETi@home project dir...read a config & local prefs in BOINC...

what I didn't do?

You didn't put both files in the same directory - they both belong in the project directory.

Wouldn't having a blank app_info.xml would be a problem. I would guess that would cause BOINC to delete all of the current apps on the system?
SETI@home classic workunits: 93,865 CPU time: 863,447 hours
Join the [url=http://tinyurl.com/8y46zvu]BP6/VP6 User Group[
ID: 1679959 · Report as offensive
Previous · 1 · 2

Message boards : Number crunching : gpu running cpu not ,app_config issue


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