Boinc Benchmark values differ Linux vs Windows on same Hardware

blaubo
blaubo
Joined: 22 Dec 06
Posts: 10
Credit: 287155
RAC: 0
Topic 192556

Hello,
mostly I am crunching for two projects: E@H and QMC@H. E@H is done using the Windows client, QMC with Linux. Both on exactly the same ´hardware which is Intel Core2Duo E6600, 2GB RAM. As I understand it the core calculation is independent from the OS and the speed depends only on the Processor and RAM speed.

Even so the Benchmark result in the Boinc App gives me about 3200 Whetstone/6800 Dhrystone using Linux and 2200/4600 using Windows. (using just one of the two cores) both measured while boinc was the only program running (except for system processes). I did the benchmark several times for about a month and the difference is always in favor of Linux and always quite significant.

Could anyone help interpreting these results?
Thank you

Alinator
Alinator
Joined: 8 May 05
Posts: 927
Credit: 9352143
RAC: 0

Boinc Benchmark values differ Linux vs Windows on same Hardware

It's dependant on the compiler used, and level of optimization of the resultant executable.

I've read that the latest builds of BOINC have taken care of this problem for the most part.

HTH,

Alinator

blaubo
blaubo
Joined: 22 Dec 06
Posts: 10
Credit: 287155
RAC: 0

Thanks. Do I have to update

Thanks.
Do I have to update something then or is it done automatically?

Udo
Udo
Joined: 19 May 05
Posts: 203
Credit: 8945570
RAC: 0

RE: Thanks. Do I have to

Message 61770 in response to message 61769

Quote:

Thanks.
Do I have to update something then or is it done automatically?

E@H and QMC@H both have fixed credits - only dependant of the WU and not of the benchmark...

Udo

Alinator
Alinator
Joined: 8 May 05
Posts: 927
Credit: 9352143
RAC: 0

Benchmarks are part of BOINC

Benchmarks are part of BOINC itself, so that you have to DL the latest version and install it.

Also, I'm not 100% sure if the latest recommended version (5.8.15) has those fixes in it, or if the conversation was talking about the current dev build.

Alinator

Alinator
Alinator
Joined: 8 May 05
Posts: 927
Credit: 9352143
RAC: 0

RE: RE: Thanks. Do I have

Message 61772 in response to message 61770

Quote:
Quote:

Thanks.
Do I have to update something then or is it done automatically?

E@H and QMC@H both have fixed credits - only dependant of the WU and not of the benchmark...

That's true but the benchmarks are used for more than just calculating credit.

Alinator

blaubo
blaubo
Joined: 22 Dec 06
Posts: 10
Credit: 287155
RAC: 0

Currently 5.4.11 is installed

Currently 5.4.11 is installed in Windows and in Linux. So I will upgrade anyway.

I am not so familiar with the concept of Whetstone and Dhrystone so my guess was that there are multiply and add instructions and some such in the processor E6600 and using them gives you integer and floating point values which are independent from the OS. Like the measurement Instructions per second which is totally independent from the OS.

But this seems to be wrong?

Alinator
Alinator
Joined: 8 May 05
Posts: 927
Credit: 9352143
RAC: 0

I was looking around for the

I was looking around for the post I read where the BM performance on Linux was finally equivalent to Win boxes, but you think I can find it when I need it?

NOT! ;-)

Anyway, there are some other fixes in 5.8.15 so it's probably worthwhile doing the upgrade.

Alinator

blaubo
blaubo
Joined: 22 Dec 06
Posts: 10
Credit: 287155
RAC: 0

And I heard it said that a

And I heard it said that a computer does not forget anything, :-)
Thanks anyway.

KSMarksPsych
KSMarksPsych
Moderator
Joined: 15 Oct 05
Posts: 2702
Credit: 4090227
RAC: 0

The improved benchmark is in

The improved benchmark is in the latest alpha build, not the release version.

I don't have a linux box, but I can say the alpha list has been quite quiet for the last few days. Nothing major has turned up.

Older distros might have a problem with it because of the version of glibc the compiler used. But give it a shot.

:)

Kathryn :o)

Einstein@Home Moderator

Alinator
Alinator
Joined: 8 May 05
Posts: 927
Credit: 9352143
RAC: 0

Thanks Kathryn, I knew I

Thanks Kathryn, I knew I hadn't imagined it! :-)

IIRC, I even saw reports where the BM's were actually a little higher than when running Windows.

Alinator

Comment viewing options

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