The Mac client 4.25 (BOINC Menubar 0.2b) under MacOS X 10.3.8 shows a display-bug: The "work completed" line shows 0.130% while the client_state.xml file shows 0.130223. This bug was not present in 0.1b!
This bug is most likely associated with international number formats. While Americans use the "." as decimal and the "," as thousands separator most european number formats have it exactly the other way round: "," is the decimal and "." is the thousands separator.
US 10,000.00 = EUR 10.000,00
Please fix if possible.
Copyright © 2024 Einstein@Home. All rights reserved.
Error in Mac client 4.25 (BOINC Menubar 0.2b)
)
I just identified another bug in the Mac Client:
Prerequisit: Dual-CPU computer attached to two project (e.g. Seti@Home and Einstein@Home).
Whenever the computer finishes a work unit it automatically switches to the other project, although there are be enough work units downloaded. This does not seem to be a bug on first sight but it makes resource sharing almost completely useless.
Example: My computer takes appr. 23,000 seconds (= appr. 6h 20min) for a Set@Home unit and appr. 68,000 seconds (= appr. 18h 50min) for an E@H unit. My resource share is set to 50/50. On a dual processor machine with only one project running one result every 3h 10min or 9h 25min should be reported.
Running 2 projects@50/50 will divide the time, theoretically in half. This is exactly what BOINC menubar does: it runs Seti@Home for 1 hour then switches to E@H - unless either of the projects finish a WU, because then it switches the project. This means: Seti@Home looses 1 hour of computing time every 3rd cycle (=33%), E@H looses 1 hour every 9th cycle (=11%).
Therefore: a resource share of 50/50 for these 2 projects really comes down to something like 35/65.
I just downloaded 4.25v2 of
)
I just downloaded 4.25v2 of BOINC menubar. Percentages show correctly now. However, the dual-processor support does not work. It shows 2 instances of Current project, but only the top part shows data, the bottom one shows ""None running". System monitor correctly shows 2 instances of Einstein@Home running.
Do I have to reset the projects in order to make it work?
Thanks in advance!
The CPU scheduler refigures
)
The CPU scheduler refigures debts after a time (default 60mins), at the finish of a workunit, and at a successful scheduler RPC. It should get that time back at one of the other decision points even though it changes at the end of a workunit when you think it shouldn't.
I don't have an answer for your other problem. There have been reports that seem to indicate the client is getting assigned to one CPU only, and thus all processes started by that process will be assigned to the same CPU. See if this is happening in your case.
BOINC WIKI
BOINCing since 2002/12/8
bump
)
bump