Gravitational Wave search O2 Multi-Directional ("O2MD1")

Bernd Machenschalk
Bernd Machenschalk
Moderator
Administrator
Joined: 15 Oct 04
Posts: 4312
Credit: 250451180
RAC: 35102

There is still "O2MD1" work

There is still "O2MD1" work for the CPUs. However currently the "locality scheduler" only makes one pass per work request (GPU or CPU). if the client requests work for the GPU, it will (try to) send GPU work. If the client keeps requesting GPU work with every scheduler contact, it will probably never get CPU from the locality scheduler (it will get CPU work from the "array scheduler", though, i.e. FGRP5).

BM

Mr Anderson
Mr Anderson
Joined: 28 Oct 17
Posts: 39
Credit: 149918722
RAC: 39605

If I understand correctly

If I understand correctly then if I only request CPU GW jobs (so "Gravitational Wave search O2 Multi-Directional GPU" is not selected) and/or the "Use XXX GPU" options are not selected then it shouldn't be requesting any GPU work and my PC should get CPU work. This isn't happening, not for GW jobs anyway.

Holmis
Joined: 4 Jan 05
Posts: 1118
Credit: 1055935564
RAC: 0

If you haven't already, try

If you haven't already, try to enable "Run test applications", I managed to get CPU GW work by doing that.

Mr Anderson
Mr Anderson
Joined: 28 Oct 17
Posts: 39
Credit: 149918722
RAC: 39605

Holmis wrote:If you haven't

Holmis wrote:
If you haven't already, try to enable "Run test applications", I managed to get CPU GW work by doing that.

Yes, that worked. Thanks.

It's not really ideal and this seems to be a reoccurring problem. On this forum I've repeatedly read comments from people not getting work for their selected applications. Perhaps the event log in BOINC needs to have entries stating the first reason why no work was delivered for the selected applications. The scheduler will filter out jobs for a number of reasons but if it can find jobs by dropping certain criteria, then it could report that. In this particular case a message stating that no regular jobs are available but test jobs are would have been helpful.

DanNeely
DanNeely
Joined: 4 Sep 05
Posts: 1364
Credit: 3562358667
RAC: 0

Mr Anderson wrote:Holmis

Mr Anderson wrote:
Holmis wrote:
If you haven't already, try to enable "Run test applications", I managed to get CPU GW work by doing that.

Yes, that worked. Thanks.

It's not really ideal and this seems to be a reoccurring problem. On this forum I've repeatedly read comments from people not getting work for their selected applications. Perhaps the event log in BOINC needs to have entries stating the first reason why no work was delivered for the selected applications. The scheduler will filter out jobs for a number of reasons but if it can find jobs by dropping certain criteria, then it could report that. In this particular case a message stating that no regular jobs are available but test jobs are would have been helpful.

It definitely could've been clearer; but the needed information was in the scheduler log.  From one of my boxes before turning on beta:

The remaining data couldn't be run on GWold (first 3 lines); but GWnew wasn't available because I had beta applications turned off.  (Previously the only way to opt out of GW-GPU testing while doing GW-CPU apps and Fermi-GPU.)

2019-12-12 11:44:07.1655 [PID=17184]    [version] Checking plan class 'GWold'
2019-12-12 11:44:07.1688 [PID=17184]    [version] reading plan classes from file '/BOINC/projects/EinsteinAtHome/plan_class_spec.xml'
2019-12-12 11:44:07.1688 [PID=17184]    [version] WU#424750889 too new
2019-12-12 11:44:07.1688 [PID=17184]    [version] Checking plan class 'GWnew'
2019-12-12 11:44:07.1688 [PID=17184]    [version] plan class ok
2019-12-12 11:44:07.1688 [PID=17184]    [version] beta test app versions not allowed in project prefs.
2019-12-12 11:44:07.1689 [PID=17184]    [version] no app version available: APP#53 (einstein_O2MD1) PLATFORM#9 (windows_x86_64) min_version 0
2019-12-12 11:44:07.1689 [PID=17184]    [version] no app version available: APP#53 (einstein_O2MD1) PLATFORM#2 (windows_intelx86) min_version 0

Bernd Machenschalk
Bernd Machenschalk
Moderator
Administrator
Joined: 15 Oct 04
Posts: 4312
Credit: 250451180
RAC: 35102

This is weird, there is a

This is weird, there is a "Beta" version (2.05) and a version that's non-Beta (2.00). You should get work, but with teh 2.00 App version.

Anyway, I just promoted the 2.05 version out of Beta test, you should now get CPU work in any case.

BM

Mr Anderson
Mr Anderson
Joined: 28 Oct 17
Posts: 39
Credit: 149918722
RAC: 39605

After a disappointing result

After a disappointing result trying "Gravitational Wave search O2 Multi-Directional GPU" about two months ago (they all timed out and I was told that my GPU was too slow), I decided to give it another go since they are no longer beta status. I watched one of them for about 30 minutes and in BOINC its progress made its way up to about 95% and the remaining time reduced down to about 1 minute 30 seconds. After making steady and consistent progress, the progress indicator suddenly jumped back down to less than 1% and the remaining time was shown in multiple days.

My AMD Radeon HD 7700 is not the newest and most powerful thing around but this looks like a bug to me.

Holmis
Joined: 4 Jan 05
Posts: 1118
Credit: 1055935564
RAC: 0

Mr Anderson wrote:I watched

Mr Anderson wrote:
I watched one of them for about 30 minutes and in BOINC its progress made its way up to about 95% and the remaining time reduced down to about 1 minute 30 seconds. After making steady and consistent progress, the progress indicator suddenly jumped back down to less than 1% and the remaining time was shown in multiple days.

As the task runs really slow and thus doesn't report any progress Boinc will simulate progress, that's what you're seeing. This simulation will got towards but never reach 100%. Then when the task finally reaches a point where it will report some progress Boinc stops the simulation and switches to show actual progress as reported by the task.

Mr Anderson
Mr Anderson
Joined: 28 Oct 17
Posts: 39
Credit: 149918722
RAC: 39605

Holmis wrote:As the task runs

Holmis wrote:
As the task runs really slow and thus doesn't report any progress Boinc will simulate progress, that's what you're seeing. This simulation will got towards but never reach 100%. Then when the task finally reaches a point where it will report some progress Boinc stops the simulation and switches to show actual progress as reported by the task.

Well that's just absurd. Who's responsible for a silly idea like that? The progress information is just totally bogus and therefore worthless.

San-Fernando-Valley
San-Fernando-Valley
Joined: 16 Mar 16
Posts: 401
Credit: 10155863455
RAC: 25748695

...   totally bogus and

...   totally bogus and therefore worthless.

YES, for you!

Just crunch and relax!

Have a nice day.

 

 

Comment viewing options

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