Overclock.net › Forums › Overclockers Care › Overclock.net Folding@Home Team › Native Linux SMP folds significantly slower than Win SMP on the same machine
New Posts  All Forums:Forum Nav:

Native Linux SMP folds significantly slower than Win SMP on the same machine

post #1 of 5
Thread Starter 
Hi all,

I've recently been trying to shift my Dedicated Folding Rig (E6420 OC'ed to 3.2ghz - click the link in my signature if you want to see the full specs.) from the Windows SMP client to the Linux SMP Client under native Ubuntu. I'm trying to do this because of the widespread consensus that native Linux SMP is way faster folding than Win SMP (almost 20% faster if I understand Knitelife's posts correctly).

To this end I installed an old hard drive (Maxtor 40GB 7200rpm UDMA133), reformatted it and installed Ubuntu 7.04 on the drive. This actually went pretty easy and I can now switch back-and-forth between the drive that boots Win XP and the one that boots Ubuntu by just by restarting the computer and changing the boot drive order in the CMOS setup. After much blundering around, I even managed to install the Linux SMP client and FahMon and get them working together . This was no small feat for a Linux noob like me. My problem now is that every time I've tried it, the Linux SMP client running under native Ubuntu Linux folds significantly slower than the Windows SMP client running under Win XP pro.

I'm doing my level best to make apples-to-apples comparisons: I'm running both clients on the same machine at the same overclock with all same CMOS (bios) settings and compare the times per frame for WU's from the same project(2605 to 2605, 2609 to 2609, etc..,) run on both the Windows and Linux clients.

A good example of the speed difference is what I observed this morning. The windows client was running and it got assigned a Project 2609 WU. I let it fold the first 12 frames, taking 11m 53s to 11m 54s per frame. After 12 frames, I stopped the client (ctrl-C), and restarted the computer, making no changes to the hardware setup, with the exception of making the Ubuntu drive first in the boot order. After Ubuntu finished loading, I started the Linux SMP client and was lucky enough to be assigned another project 2609. I let it fold the first 2 frames before I gave up and switched back to the Windows drive, because the Linux client was taking 13m 47s per frame. That's 1m 53s longer per frame, Which translates into >3 additional hours to complete a work unit from the same project. :swearing: I saw a similar result last week when I found that a project 2605 took >2 minutes longer per frame in Linux SMP than it did on the Win SMP client. I've watched the Linux system monitor while the SMP client is folding and processor use fluctuates between 90 and 100% on both cores, which I think is in line with what others are reporting.

Would someone please try to help me figure out what I'm doing wrong and how I can correct the problem?? (I wish there was a pleading or begging smiley that I could use here)

Elwood
    
CPUMotherboardGraphicsRAM
Q6600 ASUS P5K Deluxe SAPPHIRE 194L Radeon X1650 256MB 2 X 1GB OCZ Platanum rev. 2 PC2-8000 
Hard DriveOptical DriveOSMonitor
Maxtor 200gb ATA133, Maxtor 320gb SATA300 BenQ DW1655, NEC ND-4550a, ASUS 616A2 Win XP pro 19" Dell (Trinitron) 
PowerCase
Antec True Power Trio TP3-550 Antec 900 
  hide details  
Reply
    
CPUMotherboardGraphicsRAM
Q6600 ASUS P5K Deluxe SAPPHIRE 194L Radeon X1650 256MB 2 X 1GB OCZ Platanum rev. 2 PC2-8000 
Hard DriveOptical DriveOSMonitor
Maxtor 200gb ATA133, Maxtor 320gb SATA300 BenQ DW1655, NEC ND-4550a, ASUS 616A2 Win XP pro 19" Dell (Trinitron) 
PowerCase
Antec True Power Trio TP3-550 Antec 900 
  hide details  
Reply
post #2 of 5
Quote:
Originally Posted by elwoodps View Post
Hi all,

I've recently been trying to shift my Dedicated Folding Rig (E6420 OC'ed to 3.2ghz - click the link in my signature if you want to see the full specs.) from the Windows SMP client to the Linux SMP Client under native Ubuntu. I'm trying to do this because of the widespread consensus that native Linux SMP is way faster folding than Win SMP (almost 20% faster if I understand Knitelife's posts correctly).

To this end I installed an old hard drive (Maxtor 40GB 7200rpm UDMA133), reformatted it and installed Ubuntu 7.04 on the drive. This actually went pretty easy and I can now switch back-and-forth between the drive that boots Win XP and the one that boots Ubuntu by just by restarting the computer and changing the boot drive order in the CMOS setup. After much blundering around, I even managed to install the Linux SMP client and FahMon and get them working together . This was no small feat for a Linux noob like me. My problem now is that every time I've tried it, the Linux SMP client running under native Ubuntu Linux folds significantly slower than the Windows SMP client running under Win XP pro.

I'm doing my level best to make apples-to-apples comparisons: I'm running both clients on the same machine at the same overclock with all same CMOS (bios) settings and compare the times per frame for WU's from the same project(2605 to 2605, 2609 to 2609, etc..,) run on both the Windows and Linux clients.

A good example of the speed difference is what I observed this morning. The windows client was running and it got assigned a Project 2609 WU. I let it fold the first 12 frames, taking 11m 53s to 11m 54s per frame. After 12 frames, I stopped the client (ctrl-C), and restarted the computer, making no changes to the hardware setup, with the exception of making the Ubuntu drive first in the boot order. After Ubuntu finished loading, I started the Linux SMP client and was lucky enough to be assigned another project 2609. I let it fold the first 2 frames before I gave up and switched back to the Windows drive, because the Linux client was taking 13m 47s per frame. That's 1m 53s longer per frame, Which translates into >3 additional hours to complete a work unit from the same project. :swearing: I saw a similar result last week when I found that a project 2605 took >2 minutes longer per frame in Linux SMP than it did on the Win SMP client. I've watched the Linux system monitor while the SMP client is folding and processor use fluctuates between 90 and 100% on both cores, which I think is in line with what others are reporting.

Would someone please try to help me figure out what I'm doing wrong and how I can correct the problem?? (I wish there was a pleading or begging smiley that I could use here)

Elwood

Elwood, if I send you my email address, can you email me the folding directories from both your machines? I will test the same on mine and see what it might be.
Folding Rigs
(13 items)
 
  
CPUMotherboardGraphicsRAM
AMD or Intel Anything with a lot of GPU Slots PPD Cruncher Just enough to fold. 
Hard DriveOptical DriveMonitorPower
Smallest Possible None None Whatever it takes 
Case
Bare Naked 
  hide details  
Reply
Folding Rigs
(13 items)
 
  
CPUMotherboardGraphicsRAM
AMD or Intel Anything with a lot of GPU Slots PPD Cruncher Just enough to fold. 
Hard DriveOptical DriveMonitorPower
Smallest Possible None None Whatever it takes 
Case
Bare Naked 
  hide details  
Reply
post #3 of 5
Thread Starter 
Hi Knitelife, I've got to run right now, so I'll send them to you when I get back to the office in the morning. It will be 2 emails because Windows won't read the Linux drive and vice-versa.

Many thanks.

Elwood
    
CPUMotherboardGraphicsRAM
Q6600 ASUS P5K Deluxe SAPPHIRE 194L Radeon X1650 256MB 2 X 1GB OCZ Platanum rev. 2 PC2-8000 
Hard DriveOptical DriveOSMonitor
Maxtor 200gb ATA133, Maxtor 320gb SATA300 BenQ DW1655, NEC ND-4550a, ASUS 616A2 Win XP pro 19" Dell (Trinitron) 
PowerCase
Antec True Power Trio TP3-550 Antec 900 
  hide details  
Reply
    
CPUMotherboardGraphicsRAM
Q6600 ASUS P5K Deluxe SAPPHIRE 194L Radeon X1650 256MB 2 X 1GB OCZ Platanum rev. 2 PC2-8000 
Hard DriveOptical DriveOSMonitor
Maxtor 200gb ATA133, Maxtor 320gb SATA300 BenQ DW1655, NEC ND-4550a, ASUS 616A2 Win XP pro 19" Dell (Trinitron) 
PowerCase
Antec True Power Trio TP3-550 Antec 900 
  hide details  
Reply
post #4 of 5
Quote:
Originally Posted by elwoodps View Post
Hi Knitelife, I've got to run right now, so I'll send them to you in the morning. It will be 2 emails because Windows won't read the Linux drive and vice-versa.

Many thanks.

Elwood
PMing my email address.
Folding Rigs
(13 items)
 
  
CPUMotherboardGraphicsRAM
AMD or Intel Anything with a lot of GPU Slots PPD Cruncher Just enough to fold. 
Hard DriveOptical DriveMonitorPower
Smallest Possible None None Whatever it takes 
Case
Bare Naked 
  hide details  
Reply
Folding Rigs
(13 items)
 
  
CPUMotherboardGraphicsRAM
AMD or Intel Anything with a lot of GPU Slots PPD Cruncher Just enough to fold. 
Hard DriveOptical DriveMonitorPower
Smallest Possible None None Whatever it takes 
Case
Bare Naked 
  hide details  
Reply
post #5 of 5
Knitelifes the best!!!!!!!
Pro
(13 items)
 
  
CPUMotherboardGraphicsRAM
Q6600(B3)@3.33 P5K Deluxe 6600 2GB Ballistix Tracer 
Hard DriveOptical DriveOSMonitor
33GB Normal DVD Drive linux Samsung 19Inch 
KeyboardPowerCaseMouse
MS Wireless 600W Antec 900 RAZR 
  hide details  
Reply
Pro
(13 items)
 
  
CPUMotherboardGraphicsRAM
Q6600(B3)@3.33 P5K Deluxe 6600 2GB Ballistix Tracer 
Hard DriveOptical DriveOSMonitor
33GB Normal DVD Drive linux Samsung 19Inch 
KeyboardPowerCaseMouse
MS Wireless 600W Antec 900 RAZR 
  hide details  
Reply
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Overclock.net Folding@Home Team
Overclock.net › Forums › Overclockers Care › Overclock.net Folding@Home Team › Native Linux SMP folds significantly slower than Win SMP on the same machine