Eeinstein@home continue working while CPU and GPU are suspended

Anton Berezhinsky
Anton Berezhinsky
Joined: 3 Sep 11
Posts: 6
Credit: 10954
RAC: 0
Topic 195972

Hey guys,

Einstein@home continue processing while both CPU and GPU must be suspended. I've checked both client and project settings.
I think it's related to all tasks which use GPU, not specific one.

My conf: i5-2410M, Nvidia GT540M, Win7, Boinc 6.12.34

So, what should be done? That's really annoying.

Thanks

Michael Karlinsky
Michael Karlinsky
Joined: 22 Jan 05
Posts: 888
Credit: 23502182
RAC: 0

Eeinstein@home continue working while CPU and GPU are suspended

Quote:
I've checked both client and project settings.

Hi Anton,

can you post the settings?

Michael

Gundolf Jahn
Gundolf Jahn
Joined: 1 Mar 05
Posts: 1079
Credit: 341280
RAC: 0

How long does the GPU task

Message 106686 in response to (parent removed)

How long does the GPU task stay running? There's sometimes a gap between request to suspend and the actual suspending.

Gruß,
Gundolf

Computer sind nicht alles im Leben. (Kleiner Scherz)

Anton Berezhinsky
Anton Berezhinsky
Joined: 3 Sep 11
Posts: 6
Credit: 10954
RAC: 0

For 30 minutes and keeps

For 30 minutes and keeps running..
(For the clarity of experiment I put 60 minutes in "Only after computer has been idle for" field)..

Anton Berezhinsky
Anton Berezhinsky
Joined: 3 Sep 11
Posts: 6
Credit: 10954
RAC: 0

And if I push Suspend Button

And if I push Suspend Button it suspends immediately..

Jord
Joined: 26 Jan 05
Posts: 2952
Credit: 5893653
RAC: 1

Next time, please post the

Next time, please post the contents of global_prefs.xml and if it exists, of global_prefs_override.xml from your BOINC Data directory. That way you don't have to link to a page where your pictures are surrounded by links going against the rules. :-)

In the mean time, please open Windows Task Manager and check that boinctray.exe is running. This is the BOINC idle detection program. Without it, BOINC won't follow your usage preferences on Windows Vista and 7.

If it isn't running, navigate to your BOINC Programs directory (default on Windows 64bit at C:\Program Files\BOINC\) and (double) click boinctray.exe --check in Windows task manager that it starts, as it won't show through any opening window or confirmation that it has started.

Anton Berezhinsky
Anton Berezhinsky
Joined: 3 Sep 11
Posts: 6
Credit: 10954
RAC: 0

Hi, sorry for against the

Hi, sorry for against the rules stuff..

So, boinctray.exe was running all the time..
And regarding my previous post, Suspend Button some time works some time doesn't.

Here is global_prefs.xml content:

http://www.worldcommunitygrid.org/
https://grid.worldcommunitygrid.org/boinc/wcg_cgi/fcgi
1316255899
0
2.0
0.0
45.0
1
120
16
90.0
30.0
20.0
0.5
50.0
60.0
50.0
50.0
75.0
0.2
0.3
0
0
0.0
0.0
0.0
0
0
0
0
0
0

And global_prefs_override.xml content:

0
0
0
2.000000
25.000000
0.000000
0.000000
0.000000
0.000000
1
0
0
0
0.200000
0.300000
90.000000
120.000000
60.000000
20.000000
50.000000
0.500000
50.000000
50.000000
75.000000
0.000000
0.000000
40.000000
0.000000
0

Anton Berezhinsky
Anton Berezhinsky
Joined: 3 Sep 11
Posts: 6
Credit: 10954
RAC: 0

So, any suggestions?

So, any suggestions?

Bikeman (Heinz-Bernd Eggenstein)
Bikeman (Heinz-...
Moderator
Joined: 28 Aug 06
Posts: 3522
Credit: 780070053
RAC: 1195377

Hi! I think the most

Hi!

I think the most likely explanation is that during suspension, the CUDA task actually crashed internally but failed to terminate .

The result http://einsteinathome.org/task/247721859 seems to indicate this, as there is a app crash report (sort of) at the end of the log, but the task was actually aborted manually (according to the status of the task).

There is a known problem that will be fixed in the next release (suspending the task while app is doing GPU computations is to be avoided). This could fix this.

If you still want to continue using the GPU app on that PC (notebook I guess) I would configure the settings in a way to AVOID suspending as much as possible, e.g. let it run undisturbed over night but don't allow it to run during normal use of the PC.

The setting that is suspending BOINC tasks if the CPU load reaches a certain threshold is especially prone to cause many suspensions, I would consider disabling this. Newer versions of BOINC also let you suspend GPU tasks selectively and manually in the Activity menu of Boinc manager. I use this a lot on my notebook, as the GPU under full load will cause quite some noise and heat.

HB

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.