Benchmarks for SMP In XP32, XP64, Vista, Linux, etc. ?

Moderators: Site Moderators, FAHC Science Team

KevinDL
Posts: 1
Joined: Mon Feb 11, 2008 5:28 pm

Benchmarks for SMP In XP32, XP64, Vista, Linux, etc. ?

Post by KevinDL »

Does anyone have Benchmarks for SMP In XP32, XP64, Vista, Linux, etc. ?

I Just want to make sure I Run My AMD X2 4200 on whatever OS will give the most PPD, and don't wanty to have to reinvent the wheel, if someone has already done this comparison.

Also I am planing on Building a new PC and welcome any Guidance on PPD for AMD Phenom Black Edition Vs Intel's Quad Cores?

Any Input greatly Appreciated!

Kevin
Ivoshiee
Site Moderator
Posts: 822
Joined: Sun Dec 02, 2007 12:05 am
Location: Estonia

Re: Benchmarks for SMP In XP32, XP64, Vista, Linux, etc. ?

Post by Ivoshiee »

ChasR
Posts: 402
Joined: Sun Dec 02, 2007 5:36 am
Location: Atlanta, GA

Re: Benchmarks for SMP In XP32, XP64, Vista, Linux, etc. ?

Post by ChasR »

Linux produces the most ppd on current SMP WUs.
Image
toTOW
Site Moderator
Posts: 6359
Joined: Sun Dec 02, 2007 10:38 am
Location: Bordeaux, France
Contact:

Re: Benchmarks for SMP In XP32, XP64, Vista, Linux, etc. ?

Post by toTOW »

KevinDL wrote:Does anyone have Benchmarks for SMP In XP32, XP64, Vista, Linux, etc. ?

I Just want to make sure I Run My AMD X2 4200 on whatever OS will give the most PPD, and don't wanty to have to reinvent the wheel, if someone has already done this comparison.

Also I am planing on Building a new PC and welcome any Guidance on PPD for AMD Phenom Black Edition Vs Intel's Quad Cores?

Any Input greatly Appreciated!

Kevin
Linux will do better with SMP ;)

I wouldn't get a Phenom : wait for the TLB bug to be solved before getting one ...
Image

Folding@Home beta tester since 2002. Folding Forum moderator since July 2008.
Ivoshiee
Site Moderator
Posts: 822
Joined: Sun Dec 02, 2007 12:05 am
Location: Estonia

Re: Benchmarks for SMP In XP32, XP64, Vista, Linux, etc. ?

Post by Ivoshiee »

toTOW wrote:
KevinDL wrote:Does anyone have Benchmarks for SMP In XP32, XP64, Vista, Linux, etc. ?

I Just want to make sure I Run My AMD X2 4200 on whatever OS will give the most PPD, and don't wanty to have to reinvent the wheel, if someone has already done this comparison.

Also I am planing on Building a new PC and welcome any Guidance on PPD for AMD Phenom Black Edition Vs Intel's Quad Cores?

Any Input greatly Appreciated!

Kevin
Linux will do better with SMP ;)

I wouldn't get a Phenom : wait for the TLB bug to be solved before getting one ...
I have 2 Phenoms running the FAH clients and I see no TLB bug....
toTOW
Site Moderator
Posts: 6359
Joined: Sun Dec 02, 2007 10:38 am
Location: Bordeaux, France
Contact:

Re: Benchmarks for SMP In XP32, XP64, Vista, Linux, etc. ?

Post by toTOW »

Well ... but Phenom is still slower than C2Q ... and they still overclock less :mrgreen:
Image

Folding@Home beta tester since 2002. Folding Forum moderator since July 2008.
7im
Posts: 10179
Joined: Thu Nov 29, 2007 4:30 pm
Hardware configuration: Intel i7-4770K @ 4.5 GHz, 16 GB DDR3-2133 Corsair Vengence (black/red), EVGA GTX 760 @ 1200 MHz, on an Asus Maximus VI Hero MB (black/red), in a blacked out Antec P280 Tower, with a Xigmatek Night Hawk (black) HSF, Seasonic 760w Platinum (black case, sleeves, wires), 4 SilenX 120mm Case fans with silicon fan gaskets and silicon mounts (all black), a 512GB Samsung SSD (black), and a 2TB Black Western Digital HD (silver/black).
Location: Arizona
Contact:

Re: Benchmarks for SMP In XP32, XP64, Vista, Linux, etc. ?

Post by 7im »

Linux will do better with SMP ;)

I wouldn't get a Phenom...
More info needed here. The SMP linux client "currently" produces slightly more PPD on most WUs, but not all.

Also note the "currently" part. The project has a long history of continuing to optimize clients over time, and eventually the Windows and Linux clients end up running at the same faster speeds. I expect the same in the SMP clients as has been done with the CPU clients.

And unless you have a direct upgrade path to a Phenom (and therefore much less expensive), please note that the Intel chips "currently" lead in performance and are more overclockable. And with the 45nm Penryns just around the corner, Intel will maintain that performance lead for a while, IMO. As such, it would seem that continuing to purchase AMD over Intel then becomes a philosophical choice rather than a performance choice. And with the Intel so overclockable, I'm not sure the AMD side can claim a bang for the buck advantage either. Depends on your situation I suppose. Let's hope AMD can ramp up the Phenom improvements quickly to keep the CPU game very competative so people on both sides of the fence continue to get a win-win.
How to provide enough information to get helpful support
Tell me and I forget. Teach me and I remember. Involve me and I learn.
v00d00
Posts: 390
Joined: Sun Dec 02, 2007 4:53 am
Hardware configuration: FX8320e (6 cores enabled) @ stock,
- 16GB DDR3,
- Zotac GTX 1050Ti @ Stock.
- Gigabyte GTX 970 @ Stock
Debian 9.

Running GPU since it came out, CPU since client version 3.
Folding since Folding began (~2000) and ran Genome@Home for a while too.
Ran Seti@Home prior to that.
Location: UK
Contact:

Re: Benchmarks for SMP In XP32, XP64, Vista, Linux, etc. ?

Post by v00d00 »

Unless you already have a motherboard capable of supporting an AM2+ CPU, then dont bother with them at present.
Image
TheGlassman
Posts: 4
Joined: Wed Feb 13, 2008 1:30 am

Re: Benchmarks for SMP In XP32, XP64, Vista, Linux, etc. ?

Post by TheGlassman »

How much of the Linux advantage (15%), is due to it's being 64 bit, and so tweaks to the Win 32 SMP client will never overcome it. When will there be a Win-64 SMP client?
bruce
Posts: 20824
Joined: Thu Nov 29, 2007 10:13 pm
Location: So. Cal.

Re: Benchmarks for SMP In XP32, XP64, Vista, Linux, etc. ?

Post by bruce »

TheGlassman wrote:How much of the Linux advantage (15%), is due to it's being 64 bit, and so tweaks to the Win 32 SMP client will never overcome it. When will there be a Win-64 SMP client?
I don't think anybody knows.

The basic calculations in FahCore_a1 are floating point, so there's no significant difference between 32-bit and 64-bit. It's the MPI code that's running 64-bit. Since the primary problem mentioned in with Windows 5.91beta is a less that ideal implementation of MPI, it's not clear whether the speed differences are related to the MPI code itself or to the 32-/64-bit differences or to a combination of the two. (One of the fundamental rules of science: Only change one thing at a time -- and you're asking about a situation where there are at least two significant differences.)
Ivoshiee
Site Moderator
Posts: 822
Joined: Sun Dec 02, 2007 12:05 am
Location: Estonia

Re: Benchmarks for SMP In XP32, XP64, Vista, Linux, etc. ?

Post by Ivoshiee »

TheGlassman wrote:How much of the Linux advantage (15%), is due to it's being 64 bit, and so tweaks to the Win 32 SMP client will never overcome it. When will there be a Win-64 SMP client?
The 64-bit advantage should be small, but we have no way to test it.
7im
Posts: 10179
Joined: Thu Nov 29, 2007 4:30 pm
Hardware configuration: Intel i7-4770K @ 4.5 GHz, 16 GB DDR3-2133 Corsair Vengence (black/red), EVGA GTX 760 @ 1200 MHz, on an Asus Maximus VI Hero MB (black/red), in a blacked out Antec P280 Tower, with a Xigmatek Night Hawk (black) HSF, Seasonic 760w Platinum (black case, sleeves, wires), 4 SilenX 120mm Case fans with silicon fan gaskets and silicon mounts (all black), a 512GB Samsung SSD (black), and a 2TB Black Western Digital HD (silver/black).
Location: Arizona
Contact:

Re: Benchmarks for SMP In XP32, XP64, Vista, Linux, etc. ?

Post by 7im »

The fah smp client performance advantage in Linux is due to MPICH being written natively to linux, and only ported (kluged) to work in Windows (also a kluge in general). The Windows port of MPI is slower.

And if you think about what is different between x32 and x64, very little (if any) of that applies to folding, so nothing about making the client run as 64 bits applies to a performance difference.

And in some cases the x64 is slower, because the newer drivers needed are not as mature as x32 (not as well tweaked for performance). For instance, Windows XP-64 runs slower than XP-32.

Yes, it may take a while, but the Windows and Linux SMP clients will eventually run at about the same speed, IMO. There are so may Windows users, that eventually, everything ported to Windows will be improved to about the same level of performance as Linux. It's all the same hardware, so eventually the almost all code can be tweaked up to that hardware's maximum performance regardless of operating system.
How to provide enough information to get helpful support
Tell me and I forget. Teach me and I remember. Involve me and I learn.
TheGlassman
Posts: 4
Joined: Wed Feb 13, 2008 1:30 am

Re: Benchmarks for SMP In XP32, XP64, Vista, Linux, etc. ?

Post by TheGlassman »

The fah smp client performance advantage in Linux is due to MPICH being written natively to linux, and only ported (kluged) to work in Windows (also a kluge in general). The Windows port of MPI is slower.
Funny, in Linux, mpiexec is asleep, 0% cpu and Windows shows 0% as well.
And if you think about what is different between x32 and x64, very little (if any) of that applies to folding, so nothing about making the client run as 64 bits applies to a performance difference.
If the Linux 64-bit client doesn't use the extra internal registers, then it is a klugde job itself. So where does the extra 15% performance come from?
And in some cases the x64 is slower, because the newer drivers needed are not as mature as x32 (not as well tweaked for performance). For instance, Windows XP-64 runs slower than XP-32.
Were not talking gpu folding here, cpu drivers control power savings, not applicable when folding. The only WU I've run on both OSes is 2605, that's where I get the 15%. What other SMP WU's run on both OSes? Maybe you mean 32 bit SMP running on Win XP-64 or Vista 64. Not the same thing at all. 32 bit SMP should be consistantly slower on the 64bit Windows OSes then on 32 bit Windows OSes.

So to be clear, how can 32bit SMP (it is Windows only by the way) catch the performance of 64-bit Linux SMP?
RAH
Posts: 131
Joined: Sun Dec 02, 2007 6:29 am
Hardware configuration: 1. C2Q 8200@2880 / W7Pro64 / SMP2 / 2 GPU - GTS250/GTS450
2. C2D 6300@3600 / XPsp3 / SMP2 / 1 GPU - GT240
Location: Florida

Re: Benchmarks for SMP In XP32, XP64, Vista, Linux, etc. ?

Post by RAH »

I know in what I have run, the Linux SMP is faster. Though it still needs the 32libs for something.
The only linux I have right now is a USB stick on a 631, and its 3 MPF faster then my 631 XP machine, both running 2653.

On this machine (920@3200) I have a dual boot vista64/xphome, both running as service, working on the same
client, and the vista is only 1 MPF slower, once it settles down. Only have 2gig, so that may be part of it.

Not enough difference for me to go one way or the other.
Image
Nonymoussurfer
Posts: 16
Joined: Sun Dec 09, 2007 9:44 pm
Hardware configuration: Q6600 G0 @3.0GHz - 9657AB, OCZ600SXS 2x8800GS 1x running GPU2, VM-Notfred SMP (2), Vista 32bit
Q6600 G0 @3.0GHz -IP35V, EA430, Notfred SMP diskless
Q6600 G0 @3.0GHz -IP35E, Antec 650W. Notfred SMP diskless
X3210 B3 @3.0GHz - P5B-965 Deluxe EA430, Notfred SMP diskless
X3210 G0 @2.8GHz - GA-G31M-S2L EA380, Notfred SMP diskless
E6300 B2 @3.0GHz - GA-965P-DS3,, CP-500T, HD3870 GPU2, XP MCE
E2160@1.8GHz generic emachine, EA380, 9600GSO GPU2,1 CPU client, vista 32bit
P4@3.2GHz generic emachine, NEO380, 8800GT GPU2, XP MCE
Athlon64@2.2GHz - NFK8AB-RS, EA430, 8800GT GPU2, XP Pro 32bit
Location: Wichita

Re: Benchmarks for SMP In XP32, XP64, Vista, Linux, etc. ?

Post by Nonymoussurfer »

There are quite a few benchmark numbers out of FahMon posted to compare ppd output on the thread listed below. I posted some benchmark data of same series WUs performance on same hardware at same settings (for a couple of different CPUs), & see a consistent 15-20% improvement when using the Notfred Linux folding CD versus Win XP Pro SP2 or XP MCE2005. BTW, I believe XP MCE is XP Pro in disguise.

For more info, see this thread: viewtopic.php?f=38&t=836&st=0&sk=t&sd=a
Post Reply