Einstein@Home Developers:
The GPU applications (v1.33, and maybe also v1.34) appear to have a bug.
When the user chooses to Run CPU benchmarks (Advanced View -> Advanced -> Run CPU benchmarks)
... the Einstein@Home GPU applications continue to run, interfering with the benchmarks!
Details from 2 emails are below.
Could you please fix it, so the GPU applications properly suspend work, like all other applications do?
Let me know what you find!
Thanks,
Jacob Klein
> From:
> To: charlief@...keley.edu; davea@...keley.edu
> Date: Sat, 1 Jun 2013 08:49:26 -0400
> CC: rwalton@...keley.edu; djangofett@...net; boinc_alpha@...keley.edu
> Subject: Re: [boinc_alpha] Run Benchmarks in Client/Manager 7.0.65
>
> I did some testing on this, since I'm attached to several GPU and CPU projects.
> I tested with BOINC v7.0.3 x64 Alpha.
>
> Basically, by inspection of GPU Load/Usage using eVGA Precision-X, as well as CPU Usage in Windows Task Manager,
> I have confirmed that the Einstein@Home GPU apps:
> - "Binary Radio Pulsar Search (Arecibo) 1.33"
> - "Binary Radio Pulsar Search (Perseus Arm Survey) 1.33"
> ... both continue to run during CPU benchmarking, utilizing the full GPU and whatever CPU they need.
>
> Other notes:
> - All of my *other* projects and apps (that I have tasks for) appear to be correctly suspending tasks during the benchmark.
> - Einstein@Home's CPU app "Gamma-ray pulsar search #2 1.04" does properly suspend.
> - All of my projects and apps suspend properly when I choose Activity -> Suspend (or Tray -> Snooze), including the Einstein GPU apps.
>
> So...
> It sounds like the Einstein GPU apps are bugged.
> I'll check their forums to see if it's been reported, and if not, I'll try to remember to report it.
>
> Regards,
> Jacob
>
>
> > >>> On 31-May-2013 8:40 AM, Christian Beer wrote:
> > >>>> Hi Rom,
> > >>>>
> > >>>> I just noticed a strange behavior of the Manager. I paused all CPU
> > >>>> Projects and only have work for Einstein on GPU I then click Advanced ->
> > >>>> Run CPU Benchmarks Two things happen: all (not ready to report) Tasks get
> > >>>> the Status [Suspended - CPU Benchmarks in progress (0.2 CPUs + 1 NVIDIA
> > >>>> GPU)] but Einstein is not suspended (although it uses 0.2 CPU) the
> > >>>> progress indicator is also showing progress (as is top). This may be not
> > >>>> a problem with Einstein but there are other projects that use 1 CPU for
> > >>>> each GPU and this will interfere with Benchmark results I guess.
> > >>>>
> > >>>> I'm runing 7.0.65 on Debian.
> > >>>>
> > >>>> Regards Christian
Copyright © 2024 Einstein@Home. All rights reserved.
Bug - Einstein@Home GPU apps continue during CPU benchmarks
)
Yup
Hi! Thanks for reporting
)
Hi!
Thanks for reporting this. We'll look into this.
HBE
We identified an issue in the
)
We identified an issue in the BOINC API code and proposed a fix that's currently being tested upstream. We'll provide updated binaries as soon as the fix got finalised...
Cheers,
Oliver
Einstein@Home Project
That's awesome news! Thank
)
That's awesome news! Thank you for the prompt response!
All GPU apps >= v1.36 (BRP5)
)
All GPU apps >= v1.36 (BRP5) will contain the upstream fix for this issue. They're currently being tested on albert...
Stay tuned,
Oliver
Einstein@Home Project
FWIW, BRP5 v1.36 now also
)
FWIW, BRP5 v1.36 now also available here on einstein. Give it a try...
Cheers,
Oliver
Einstein@Home Project