Interesting factoid from Dell UK

Message boards : Number crunching : Interesting factoid from Dell UK
Message board moderation

To post messages, you must log in.

1 · 2 · Next

AuthorMessage
Profile ivan
Volunteer tester
Avatar

Send message
Joined: 5 Mar 01
Posts: 783
Credit: 348,560,338
RAC: 223
United Kingdom
Message 1221285 - Posted: 21 Apr 2012, 17:57:43 UTC

I was at a UK WLCG meeting this week. One of the sponsors was Dell so they got a slot in the schedule to try to sell us high performance servers... The presentation concentrated on the performance of servers on HEP-type jobs with various operating systems. They noticed a small jump going from Scientific Linux 5 to SL6 -- but a huge leap going to Red Hat 7A (beta apparently) for both Sandy Bridge and Interlagos. So, those of you in a position to test (and recompile under) RH7A should probably do so -- and report back here, if you would be so kind.
ID: 1221285 · Report as offensive
Profile Khangollo
Avatar

Send message
Joined: 1 Aug 00
Posts: 245
Credit: 36,410,524
RAC: 0
Slovenia
Message 1221287 - Posted: 21 Apr 2012, 18:01:34 UTC
Last modified: 21 Apr 2012, 18:09:22 UTC

Distribution itself is not that relevant. It would be more useful to know, is it 3.x kernel (or some options in it) or some of the newer libraries (glibc, etc...) scientific applications use or compiler version/optimization flags they've been compiled with.
ID: 1221287 · Report as offensive
Profile ivan
Volunteer tester
Avatar

Send message
Joined: 5 Mar 01
Posts: 783
Credit: 348,560,338
RAC: 223
United Kingdom
Message 1221294 - Posted: 21 Apr 2012, 18:12:52 UTC - in response to Message 1221287.  

Distribution itself is not that relevant. It would be more useful to know, is it 3.x kernel (or some options in it) or some of the newer libraries (glibc, etc...) scientific applications use or compiler version/optimization flags they've been compiled with.

Quite. That info is hard to find on the RH site (i.e. I haven't found it yet...).
I'll try to get the presentation slides from Dell.

ID: 1221294 · Report as offensive
Profile Ex: "Socialist"
Volunteer tester
Avatar

Send message
Joined: 12 Mar 12
Posts: 3433
Credit: 2,616,158
RAC: 2
United States
Message 1221697 - Posted: 22 Apr 2012, 14:46:08 UTC
Last modified: 22 Apr 2012, 14:48:56 UTC

Skildude had mentioned that Suse outperformed Kubuntu by 5% with processor tasks. I mentioned that he should try a lightweight Ubuntu (xubuntu) and compare. I felt that all the bells and whistles in that heavyweight distro could account for 5% less performance vs. Suse.

But what I did not even think to mention in that thread, was that perhaps suse's kernel was compiled/optimized in a different fashion.

And now I see something similar being mentioned about redhat.

If that's the case, I'd really love to know what optimizations can make the kernel a better crunching platform... And maybe some distros are compiling kernels that are in fact superior to others for crunching.

(I'd love to see a Linux box pull off win7 performance with crunching. It makes me sad that it doesn't work that way. (Is this 100% due to the lack of proprietary drivers and software in Linux????) Especially considering you can run Linux without a GUI, I'm surprised that a GUI-less Linux box does not outperform a windows box.)
#resist
ID: 1221697 · Report as offensive
Richard Haselgrove Project Donor
Volunteer tester

Send message
Joined: 4 Jul 99
Posts: 14654
Credit: 200,643,578
RAC: 874
United Kingdom
Message 1221737 - Posted: 22 Apr 2012, 17:02:54 UTC - in response to Message 1221697.  

One important one that we discovered after a long discussion, several years ago, is that the Linux kernel is compiled (or configured) to use the "performance" governor rather than "ondemand". Otherwise, power saving features kick in - great for the environment, lousy for crunching.

Windows vs. Linux
ID: 1221737 · Report as offensive
Sirius B Project Donor
Volunteer tester
Avatar

Send message
Joined: 26 Dec 00
Posts: 24879
Credit: 3,081,182
RAC: 7
Ireland
Message 1221872 - Posted: 22 Apr 2012, 22:54:49 UTC

Apologies for going off topic but think this could be important enough.

Just clicked on that link Richard & got this.....


ID: 1221872 · Report as offensive
Richard Haselgrove Project Donor
Volunteer tester

Send message
Joined: 4 Jul 99
Posts: 14654
Credit: 200,643,578
RAC: 874
United Kingdom
Message 1221879 - Posted: 22 Apr 2012, 23:03:35 UTC - in response to Message 1221872.  

Fair warning.

The chances are that it's either (less likely) somebody's avatar image, or (more likely) an external site not under SETI's control, perhaps displayed via somebody's signature.

Two tests:

1) What does 'show details' (as in your screenshot) tell you about the source or nature of the threat?

2) If you turn off signature display in your user preferences (middle set), is the threat still detected?
ID: 1221879 · Report as offensive
Sirius B Project Donor
Volunteer tester
Avatar

Send message
Joined: 26 Dec 00
Posts: 24879
Credit: 3,081,182
RAC: 7
Ireland
Message 1221921 - Posted: 22 Apr 2012, 23:58:16 UTC - in response to Message 1221879.  
Last modified: 23 Apr 2012, 0:12:00 UTC

Sorry Richard, didn't stop to think of those. I'll try again & see if its repeated.

Yes, its repeatable, so going to do as you suggested.

Edit:



Going to retry test with sig turned off.

Edit 2:

Tried again with both sig & avatar turned off, & it still came up with the same threat.
ID: 1221921 · Report as offensive
Profile ML1
Volunteer moderator
Volunteer tester

Send message
Joined: 25 Nov 01
Posts: 20359
Credit: 7,508,002
RAC: 20
United Kingdom
Message 1221923 - Posted: 23 Apr 2012, 0:02:19 UTC - in response to Message 1221737.  
Last modified: 23 Apr 2012, 0:06:40 UTC

One important one that we discovered after a long discussion, several years ago, is that the Linux kernel is compiled (or configured) to use the "performance" governor rather than "ondemand". Otherwise, power saving features kick in - great for the environment, lousy for crunching.

Windows vs. Linux

Indeed so...

And from that, I thought an option was included in Boinc whereby you could set to run at low priority but not so low that hardware power-saving activated... "nice 5" or so should ensure that (as opposed the usual lower "nice 19" priority). ('Normal' user priority is "nice 0".)

I simply have the power saving turned off :-)


As for crunch performance, by far the biggest influence is whether or not you are running an 'optimised application'. The default Windows compiled version served out by Berkeley has long had a performance advantage over their versions as compiled for Linux. Try instead comparing the Lunatics optimised builds?

Also, the overheads from any OS itself should be very low. More significant will be what other applications might be running that will steal CPU cycles away from Boinc.


Happy fast crunchin',
Martin
See new freedom: Mageia Linux
Take a look for yourself: Linux Format
The Future is what We all make IT (GPLv3)
ID: 1221923 · Report as offensive
Profile Khangollo
Avatar

Send message
Joined: 1 Aug 00
Posts: 245
Credit: 36,410,524
RAC: 0
Slovenia
Message 1221927 - Posted: 23 Apr 2012, 0:08:49 UTC
Last modified: 23 Apr 2012, 0:09:58 UTC

It is pretty much application-dependent. E@H applications for Linux, especially CUDA one, are significantly faster than Windows ones.

Also, I'm crunching majority of S@H work on Linux, including CUDA and am using script which raises the niceness of all CUDA-feeding processes to -10 for max. performance.
ID: 1221927 · Report as offensive
Sirius B Project Donor
Volunteer tester
Avatar

Send message
Joined: 26 Dec 00
Posts: 24879
Credit: 3,081,182
RAC: 7
Ireland
Message 1221938 - Posted: 23 Apr 2012, 0:14:59 UTC - in response to Message 1221921.  

Tried again, & same threat, so is it possible the threat's on that page?
ID: 1221938 · Report as offensive
Profile Ex: "Socialist"
Volunteer tester
Avatar

Send message
Joined: 12 Mar 12
Posts: 3433
Credit: 2,616,158
RAC: 2
United States
Message 1221995 - Posted: 23 Apr 2012, 2:10:58 UTC - in response to Message 1221872.  
Last modified: 23 Apr 2012, 2:13:40 UTC

Sirius,
Funny, I tested with windows 7/mse and I'm not detecting the same issue...

Maybe something you already have is being triggered by something on someones sig on that thread...????

I use Firefox. I'm assuming you must be using internet explorer Sirius?
#resist
ID: 1221995 · Report as offensive
Profile Ex: "Socialist"
Volunteer tester
Avatar

Send message
Joined: 12 Mar 12
Posts: 3433
Credit: 2,616,158
RAC: 2
United States
Message 1221996 - Posted: 23 Apr 2012, 2:12:49 UTC - in response to Message 1221927.  
Last modified: 23 Apr 2012, 2:17:51 UTC

It is pretty much application-dependent. E@H applications for Linux, especially CUDA one, are significantly faster than Windows ones.

Also, I'm crunching majority of S@H work on Linux, including CUDA and am using script which raises the niceness of all CUDA-feeding processes to -10 for max. performance.


Thanks for that tidbit. That is good to know sir. At least then we know results definitely vary by application.

Now I'd love to know if the different processing speeds of different Linux distros are also random depending on the application, or if for example suse or redhat will typically do 5% faster than kubuntu regardless of application...
#resist
ID: 1221996 · Report as offensive
Sirius B Project Donor
Volunteer tester
Avatar

Send message
Joined: 26 Dec 00
Posts: 24879
Credit: 3,081,182
RAC: 7
Ireland
Message 1222000 - Posted: 23 Apr 2012, 2:16:00 UTC - in response to Message 1221995.  

No, my rig died last Sat & only just done a fresh clean install with AV showing no issues.

I've done what Richard suggested & still got the threat. but saying that, I'll run a complete check again, just to be safe.
ID: 1222000 · Report as offensive
Profile Ex: "Socialist"
Volunteer tester
Avatar

Send message
Joined: 12 Mar 12
Posts: 3433
Credit: 2,616,158
RAC: 2
United States
Message 1222005 - Posted: 23 Apr 2012, 2:24:29 UTC
Last modified: 23 Apr 2012, 2:27:08 UTC

check your computer with malwarebytes or something similar. make sure your browsers extensions (add-ons) are up to date, especially java and flash. And perhaps you're getting the warning because someones sig/image/etc on that page links to something bad, and your browsers security settings are set different than mine. I just think it's weird no one else has an issue with that link or thread...

Man some p***** off Mod is really gonna have to clean up after us. Sirius start a new thread in windows q+a for it, we'll discuss it there.
#resist
ID: 1222005 · Report as offensive
Sirius B Project Donor
Volunteer tester
Avatar

Send message
Joined: 26 Dec 00
Posts: 24879
Credit: 3,081,182
RAC: 7
Ireland
Message 1222011 - Posted: 23 Apr 2012, 2:29:59 UTC - in response to Message 1222005.  

Good point. Have done so.
ID: 1222011 · Report as offensive
Wembley
Volunteer tester
Avatar

Send message
Joined: 16 Sep 09
Posts: 429
Credit: 1,844,293
RAC: 0
United States
Message 1222061 - Posted: 23 Apr 2012, 5:02:08 UTC
Last modified: 23 Apr 2012, 5:05:51 UTC

[moved to other thread]
ID: 1222061 · Report as offensive
Profile Ex: "Socialist"
Volunteer tester
Avatar

Send message
Joined: 12 Mar 12
Posts: 3433
Credit: 2,616,158
RAC: 2
United States
Message 1222062 - Posted: 23 Apr 2012, 5:03:39 UTC - in response to Message 1222061.  
Last modified: 23 Apr 2012, 5:05:36 UTC

see the thread ...something"threat" in questions and answers
#resist
ID: 1222062 · Report as offensive
Profile Ex: "Socialist"
Volunteer tester
Avatar

Send message
Joined: 12 Mar 12
Posts: 3433
Credit: 2,616,158
RAC: 2
United States
Message 1222063 - Posted: 23 Apr 2012, 5:04:43 UTC

So how bout that linux? We need some true linux junkies to get at the facts why some distros outperform others, and whether it's across the board or just on certain apps.
#resist
ID: 1222063 · Report as offensive
Profile ML1
Volunteer moderator
Volunteer tester

Send message
Joined: 25 Nov 01
Posts: 20359
Credit: 7,508,002
RAC: 20
United Kingdom
Message 1222122 - Posted: 23 Apr 2012, 10:50:43 UTC - in response to Message 1222063.  
Last modified: 23 Apr 2012, 10:52:19 UTC

So how bout that linux? We need some true linux junkies to get at the facts why some distros outperform others, and whether it's across the board or just on certain apps.

Me a Linux junkie?... ;-)

For any good OS, the overheads from the OS should be negligible. That's certainly the case for what I've seen, including for Windows and others.

What does make a big difference with what OS you run is what else you have running with that OS, and how well or otherwise the OS manages scheduling and resource use for a particular application... Some OSes are better than others on that count...


The one biggest performance killer is at what point does your system run out of available system RAM to hold all your executables and their data in RAM. Distros with a smaller RAM footprint will give you more spare space in RAM. However, note that 'more spare space' does not give any additional speed-up. It is purely that you need to have 'enough' instead of the 'not enough' causing a progressively ever worse slow-down.

Next in significance I'd rate how well optimised the application is for your hardware. For s@h, check out the latest from the Lunatics.

Next is whether you're running a 32bit system or a 64bit system. For more than 3GBytes system RAM, 64bits wins out nicely. Also, some applications optimise up for very much better performance with 64bits. For example ABC@home gains a x2 performance boost for 64bits over that of 32bits.

Then comes all the various 'fine tuning' tweaks such as process priorities, what processes you have running, 'power saving', and OS clock ticks interrupts rates, HDD layout or SSD use, "RAMdisks" use, caching, and deeper esoterics to squeeze out the last fractions of a percent.

(Aside: The Linux kernel has moved to a "tickless" clock for schedling events. Hence I suspect that the resolution of the system clock doesn't incur a noticeable overhead.)


One brief comment about caching... Too big a Boinc cache and you can lose many minutes of CPU time just for Boinc to manage its own cache of jobs!


Happy fast crunchin',
Martin
See new freedom: Mageia Linux
Take a look for yourself: Linux Format
The Future is what We all make IT (GPLv3)
ID: 1222122 · Report as offensive
1 · 2 · Next

Message boards : Number crunching : Interesting factoid from Dell UK


 
©2024 University of California
 
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.