Is Gentoo faster? Or is it the 2.6 kernel?

Wurgl (speak^Wcrunching for Special: Off-Topic)
Wurgl (speak^Wc...
Joined: 11 Feb 05
Posts: 321
Credit: 140,550,008
RAC: 0
Topic 189692

I switched from the preinstalled SLES2 to Gentoo 2005.0 and the crunching time was reduced from ~32.000 seconds to 30.000. The difference is close to 10%, so it is remarkable.

Look here.

Q1: Is it gentoo?
Q2: Is it the switch from kernel 2.4 to 2.6?

Anybody with a similar experiance?

Bernd Machenschalk
Bernd Machenschalk
Moderator
Administrator
Joined: 15 Oct 04
Posts: 3,861
Credit: 183,869,204
RAC: 35,998

Is Gentoo faster? Or is it the 2.6 kernel?

I think that SuSE runs a lot of stuff periodically in the background (mandb etc.). As the BOINC Apps run with low priority, they may be hold up enought by it. But 10% is quite a lot...

BM

BM

wijata.com
wijata.com
Joined: 11 Feb 05
Posts: 113
Credit: 25,495,895
RAC: 0

gentoo is optimized for Your

gentoo is optimized for Your CPU (i686 at least) including the kernel, which in fact can make those 10%...

Desti
Desti
Joined: 20 Aug 05
Posts: 117
Credit: 23,687,819
RAC: 172

I think it's all together,

I think it's all together, new kernel, newer libs, little Gentoo optimizations and less background tasks.
Cause u can't compile the Einstein application with the fastest flags for your system, Gentoo will not be more than 0-2% faster compared to an other up-to-date distribution like Ubuntu or Mandriva

wijata.com
wijata.com
Joined: 11 Feb 05
Posts: 113
Credit: 25,495,895
RAC: 0

As stated on this page:

As stated on this page: http://einstein.phys.uwm.edu/app_test.php
Compilation optimization gave about 30% speed improvement on SSE-capable CPUs (Pentium III and above)

so why You so underestimate the optimization of code for specific cpu?

Wurgl (speak^Wcrunching for Special: Off-Topic)
Wurgl (speak^Wc...
Joined: 11 Feb 05
Posts: 321
Credit: 140,550,008
RAC: 0

RE: As stated on this page:

Message 15297 in response to message 15296

Quote:

As stated on this page: http://einstein.phys.uwm.edu/app_test.php
Compilation optimization gave about 30% speed improvement on SSE-capable CPUs (Pentium III and above)

so why You so underestimate the optimization of code for specific cpu?

Too late to see what I ment.

With the old client one WU used ~46.000 seconds.
With the 0.06 (the improved) client on preinstalled SLES2 it took 32.000 seconds.
With the 0.06 (the improved) client on Gentoo it took 30.000 seconds.

I ment the difference between the last two lines. The binaries of BOINC *and* Einstein are the same for the last two lines, I did *not* emerge the boinc client.

Comment viewing options

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