LINUX Beta Test App 4.17 available

Bernd Machenschalk
Bernd Machenschalk
Joined: 15 Oct 04
Posts: 2,684
Credit: 25,950,161
RAC: 34,820
Topic 13396

A new Beta Test App is available on our usual Beta Test Page.

This has some changes to the code used in the 4.16 App that apparently further speed it up, though I'm still puzzled why. These changes are only suitable for the SSE code, the generic code (on non-SSE CPUs) probably won't show an improvement over the 4.16 App.

I've seen very large variations regarding the speed compared to the 4.01 App depending on the CPU type, so if you report speed values here, please also report the CPU.

Happy tessting!

BM

BM

Bernd Machenschalk
Bernd Machenschalk
Joined: 15 Oct 04
Posts: 2,684
Credit: 25,950,161
RAC: 34,820

LINUX Beta Test App 4.17 available

Leave them. Overwrite the app_info.xml with the new one. The tasks already assigned to 4.16 will be finished with that, new work should be assigned to the 4.17.

BM

BM

Bernd Machenschalk
Bernd Machenschalk
Joined: 15 Oct 04
Posts: 2,684
Credit: 25,950,161
RAC: 34,820

What CPUs are these? I've

What CPUs are these?

I've seen a bit more speedup, but I mostly tested it on Xeon and Pentium-M ...

BM

BM

Bernd Machenschalk
Bernd Machenschalk
Joined: 15 Oct 04
Posts: 2,684
Credit: 25,950,161
RAC: 34,820

I'm still a bit puzzled. The

I'm still a bit puzzled. The changes I made from 4.16 to 4.17 were some that I would have expected to slow things down. However on my Xeons they sped things up quite noticably. My current guess is that CPUs with large caches will rather benefit from these changes, while they slowed down things on all others (though not much).

Does this sound reasonable?

BM

BM

Bernd Machenschalk
Bernd Machenschalk
Joined: 15 Oct 04
Posts: 2,684
Credit: 25,950,161
RAC: 34,820

RE: I have a 512K L2 cache

Quote:
I have a 512K L2 cache on my Pentium II and 4.17 was slower than 4.16 and also 4.01. What I saw was that 4.17 used very little of my 320 MB RAM, which means it did not cache disk.SuSE Linux 9.3.

I payed most attention to the SSE code, the "generic" on hasn't changed much, so my statement about cache referrs to the SSE code only.

The Einstein@Home Application doesn't use much memory at all, just a few MB, plus the stuff that the code for the OS it's running on needs (code, libraries etc.). It also doesn't write much. It'ts totally CPU bound.

BM

BM

Bernd Machenschalk
Bernd Machenschalk
Joined: 15 Oct 04
Posts: 2,684
Credit: 25,950,161
RAC: 34,820

RE: However, quite some

Quote:
However, quite some "small x"-es on this result.


Not so many. We have something like 50.000 templates in the long WUs, so less than 50 "small x" ist still < 0.1%. This result has 38.

BM

BM

Bernd Machenschalk
Bernd Machenschalk
Joined: 15 Oct 04
Posts: 2,684
Credit: 25,950,161
RAC: 34,820

RE: Up to August 11

Quote:
Up to August 11 stderr.txt was not empty, now it is on all results. Maybe the program has gone in vacation...Cheers.


Have you changed something at the BOINC Client side, e.g. upgraded it or attached to a new project then? It may also be that due to some change in permissions the Client is not able to store the stderr output of the App anymore.

BM

BM

Bernd Machenschalk
Bernd Machenschalk
Joined: 15 Oct 04
Posts: 2,684
Credit: 25,950,161
RAC: 34,820

For people who think the 4.16

For people who think the 4.16 runs faster on their machines than the 4.17 App I put a link to the 4.16 on our Power User Apps page. Note that this is the original Beta Test package, so if you intall the app_info.xml, all work already assigned to the 4.17 will end up with a client error.

BM

BM

Bernd Machenschalk
Bernd Machenschalk
Joined: 15 Oct 04
Posts: 2,684
Credit: 25,950,161
RAC: 34,820

RE: RE: Well, so far I

Quote:
Quote:

Well, so far I was starting the 5.4.9 client first with "run_client" and then "run_manager". Then I read from the BOINC home page that the manager starts the client if it is not running and I started giving the "run_manager" command only. Maybe this is the reason. I shall go back to the old way and see what happens.
Tullio

I confirm this guess. Starting the BOINC client first and the BOINC manager second gives back the stderr.txt text.


Might be worth a bug report to BOINC

BM

BM

Bernd Machenschalk
Bernd Machenschalk
Joined: 15 Oct 04
Posts: 2,684
Credit: 25,950,161
RAC: 34,820

Bruce has made the Beta Apps

Bruce has made the Beta Apps 4.17 and 4.24 official. You can now remove the app_info.xml and restart the client to switch back to the official, auto-update path.

Thanks a lot for participating in this Beta Test.

BM

BM

Bernd Machenschalk
Bernd Machenschalk
Joined: 15 Oct 04
Posts: 2,684
Credit: 25,950,161
RAC: 34,820

Are you using the Beta Test

Are you using the Beta Test package or did the Client download the official App?

Try the Beta Test package. Check the md5 sum before installing. Check permissions of the BOINC directory and subdirectories.

The stderr of your 4.16 results is empty. Try to start the Client manually before the Manager.

BM

BM

Comment viewing options

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