Mersenne Digest         Wednesday, May 9 2001         Volume 01 : Number 847




----------------------------------------------------------------------

Date: Sun, 6 May 2001 21:55:25 -0600
From: "Matt Goodrich" <[EMAIL PROTECTED]>
Subject: RE: Mersenne: Slow CPU's in a Proliant 2500

Thanks for the response Ethan, it was quite helpful.
Yes I did set the type and speed in Prime 95.  I wish it was something
obvious like that!
The indexing service was set to manual and is now disabled. No change in
times.
I wasn't aware that running 2 instances on a dual machine would run 30% to
40% slower than a single instance (if I understand you correctly?)

It looks like I may just have to live with it. I am loathe to change those
chips when I am not sure it will help. Also, I'm not even sure I will be
able to find them, even if I was inclined to change them.

I will try your suggestion of running a double check on 1 CPU and LL test on
the other, when these double checks are done.

Thanks again,
Matt


- -----Original Message-----
From: Ethan Hansen [mailto:[EMAIL PROTECTED]]
Sent: Sunday, May 06, 2001 8:01 PM
To: [EMAIL PROTECTED]
Subject: RE: Mersenne: Slow CPU's in a Proliant 2500


Matt,

  Sorry for raising the obvious, but have you changed both the CPU type and
speed values under the Prime95 Options->CPU menu?  Another item to check are
that you have disabled the blasted indexing service.  It could explain the
slight CPU time leakage you are seeing.  That said, the ratio I typically
see between Prime95 iteration times on a dual processor system with two
instances vs. only one running is in the 1.3-1.4x range; i.e. the difference
between your times of 0.448 and 0.325.  I have seen a slight degradation of
iteration time/MHz when upgrading from 500 to 1GHz processors, but not as
much as you report.  A way to boost overall throughput is to run double
checking (with it's smaller memory footprint) on one CPU, and primality
tests on the other.

Regards,

Ethan

- -----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]]On Behalf Of Matt
Goodrich
Sent: Sunday, May 06, 2001 5:26 PM
To: [EMAIL PROTECTED]
Subject: Mersenne: Slow CPU's in a Proliant 2500



I have just upgraded a Proliant 2500 from dual PPro 200's to dual Pentium II
333 overdrive processors.
According to Intel's website this is supported. Also Compaq offers this
upgrade.
Now before I upgraded, I was running double check's on 2 exponents, 668xxxx.
I was getting about .515 second iteration times.
Now that I have upgraded, I am only getting .448 second iteration times.
Yes, the affinity is set properly.

[SNIP]

Interesting note here.
If I run just 1 copy of Prime on either CPU I get .325 second iteration
times. It doesn't matter which copy of the program
or which CPU I run it on.

It is only when I run both copies that it slows down to .448 seconds. BTW I
am running Windows 2000 Server with the latest SSD from Compaq.

[SNIP]

Any thoughts or suggestions would be appreciated.

Matt

_________________________________________________________________________
Unsubscribe & list info -- http://www.scruz.net/~luke/signup.htm
Mersenne Prime FAQ      -- http://www.tasam.com/~lrwiman/FAQ-mers

------------------------------

Date: Mon, 07 May 2001 02:04:23 -0400
From: Sandy Harris <[EMAIL PROTECTED]>
Subject: Re: Mersenne: Slow CPU's in a Proliant 2500

Matt Goodrich wrote:
> 
> I have just upgraded a Proliant 2500 from dual PPro 200's to dual Pentium II
> 333 overdrive processors. ...
> Now before I upgraded, I was running double check's on 2 exponents, 668xxxx.
> I was getting about .515 second iteration times.
> Now that I have upgraded, I am only getting .448 second iteration times.

Might it just be the effect of slower cache? As I recall, the numbers were:

P Pro    256 or 512K     one CPU clock to deliver data
P II     512 K           two
Celeron  128 K           one

and on some tasks, Celeron outperforms P II at the same clock because of
this.

If the process is cache-bound and key data fits in both caches, this gives
about the right numbers. P II cache runs at 333/2 which is to 200 roughly
as .448 is to .515.

Alternately. do you just need a differently optimised version of the code
to get the best out of your P IIs?
_________________________________________________________________________
Unsubscribe & list info -- http://www.scruz.net/~luke/signup.htm
Mersenne Prime FAQ      -- http://www.tasam.com/~lrwiman/FAQ-mers

------------------------------

Date: Mon, 7 May 2001 07:55:56 +0200
From: "tom ehlert" <[EMAIL PROTECTED]>
Subject: Mersenne: Slow CPU's in a Proliant 2500

Hi Matt,

> Now that I have upgraded, I am only getting .448 second iteration times.
> If I run just 1 copy of Prime on either CPU I get .325 second iteration

As I have the same problem, some hints:

I have a dual P700 (MSI 694D motherboard, PC133 RAM).
running Prime twice, I get .340 (at 12xxxxxx), running only one copy, I get
270.

If the second Prime is set for factoring, the first copy still tests at
270.

My conclusion is, that it's not a Win2K or something else bug, its rather
the limited memory througput, which prevents 2 copies two do twice the
work, that on CPU would do alone.

tom

_________________________________________________________________________
Unsubscribe & list info -- http://www.scruz.net/~luke/signup.htm
Mersenne Prime FAQ      -- http://www.tasam.com/~lrwiman/FAQ-mers

------------------------------

Date: Mon, 7 May 2001 00:15:52 -0700
From: "Aaron Blosser" <[EMAIL PROTECTED]>
Subject: Re: Mersenne: Slow CPU's in a Proliant 2500

Besides other nefarious things I'm known for, I am also a Compaq ASE, so
hopefully that'll carry some weight in my response. :)

> > I have just upgraded a Proliant 2500 from dual PPro 200's to dual
Pentium II
> > 333 overdrive processors. ...
> > Now before I upgraded, I was running double check's on 2 exponents,
668xxxx.
> > I was getting about .515 second iteration times.
> > Now that I have upgraded, I am only getting .448 second iteration times.
>
> Might it just be the effect of slower cache? As I recall, the numbers
were:
>
> P Pro    256 or 512K     one CPU clock to deliver data
> P II     512 K           two
> Celeron  128 K           one
>
> and on some tasks, Celeron outperforms P II at the same clock because of
> this.

One problem is most likely due to the Pentium II Overdrive's cache
architecture which, if I recall correctly (I hate abbreviations), runs at
half-speed like the other PII's.

The PPro cache ran at full speed, and the Proliant 2500 (and I've got a
couple of the 2500's around) came with 512MB L2 cache chips, but could be
ordered with the 1MB or 2MB L2 PPro's also... believe me, even on a 200 MHz
machine, that extra cache, and running at full speed, does make a
difference.

Sure, a PII running at 333 would be faster, but you have to deduct "speed
points" for the smaller cache (256K I think) running at half the full speed
(166 MHz, even less than the cache on a PPro 200)...

Also, please DO NOT DO NOT DO NOT DO NOT replace the BIOS chips on your 2500
with the E50 BIOS.  There are a LOT more differences in the systemboards for
a Proliant 2500 E24 (the PPro system board) and the E50 board (the PII
board).

Not only would those BIOS chips not work, but they would *really* not work
(I'm not sure what that means...)

The odd performance stemming from running NTPrime on both CPU's is a direct
result of the memory architecture not being optimized for PII accesses and
speeds.

The E24 board was made to work great at handling mem requests for a pair of
PPro's.  Compaq does a GREAT job at SMP architecture, even on their older
boards, using their custom chipsets and all that (much better than
off-the-shelf dual CPU boards).

However, when you go beyond what the motherboard was designed for, the peak
performance of the mem architecture goes away.

I would say that the BEST option you could come up with would be to forget
the PII Overdrive chips (they're almost worthless, in my opinion, performing
worse than a regular PII at the same speed... go figure.  It shouldn't be
that way, but that's my experience...

The thing to do is to get the PPro-Celeron socket adapter from Powerleap
(www.powerleap.com).  They're compatible with the Proliant 2500 (and a few
other dual PPro machines)... One caveat... you can get 2 upgrades for your
2500, but due to some physical constraints, some people have been forced to
shave off a few millimeters of PCB to get both CPU's working in the 2500...
but it can be done.

Another caveat... only the older Celeron 550's are dual CPU capable... the
newer ones are now missing that capability altogether.  Powerleap sells kits
of 2 Celeron 550's that are SMP capable, so that's one way to go.

Another way to go is to forego the dual CPU and just get the fastest single
Celeron they support, which is a Celeron 766MHz (the fastest 66MHz Celeron
there is).

Given the trade-offs of running dual 550's or a single 766, you might get
better performance with the single, faster CPU than with 2 slower ones...
only some benchmarks of either would really tell you though.  Hmmm...

I'm currently debating which way to go on that for the 2 Proliant 2500's I
currently run.  I'm leaning towards the single faster option for my own
machine, which doesn't really need dual CPU's for much, and getting the dual
550's for the server at work since it does more things.  Hey, that way I can
tell you all which works better at NTPrime. :)

To sum up:
... E24 boards don't work with E50 BIOS (there's actual physical differences
in the board, which should be obvious since one is socket 8 and one is Slot
1. :)
... PL-Pro/II upgrades using Celeron (cache runs at full speed!) are a MUCH
MUCH better option than the cheesy PII Overdrives (if you can even find one
of those dinosaurs)
... Besides NTPrime, judge whether dual Celeron's at 550 would be better or
worse than a single Celeron at 766.

Aaron

_________________________________________________________________________
Unsubscribe & list info -- http://www.scruz.net/~luke/signup.htm
Mersenne Prime FAQ      -- http://www.tasam.com/~lrwiman/FAQ-mers

------------------------------

Date: Mon, 7 May 2001 11:49:52 -0000
From: "Brian J. Beesley" <[EMAIL PROTECTED]>
Subject: Re: Mersenne: Slow CPU's in a Proliant 2500

On 7 May 2001, at 2:04, Sandy Harris wrote:

> Might it just be the effect of slower cache? As I recall, the numbers were:
> 
> P Pro    256 or 512K     one CPU clock to deliver data
> P II     512 K           two
> Celeron  128 K           one
> 
> and on some tasks, Celeron outperforms P II at the same clock because of
> this.

Though when I investigated why a C266 system I had outperformed a PII-
266 running Prime95, I found that the reason was that the LX chipset 
on the PII was assuming that the memory was very slow, whereas the EX 
chipset on the C266 system was taking advantage of the memory timing 
information set in the PROM on the SDRAM boardlet.
> 
> If the process is cache-bound and key data fits in both caches, this gives
> about the right numbers. P II cache runs at 333/2 which is to 200 roughly
> as .448 is to .515.

Key data does NOT fit in the caches. In fact if you look at the 
timings page you will see that where the same processor is available 
in "slow" 512K L2 cache & "fast" 256K L2 cache formats (e.g. PIII vs 
PIIIE, or Slot A Athlon vs Socket A Athlon) the "slow" 512K cache 
version usually runs Prime95 a few percent faster. The key is the 
memory bus loading and the efficiency of access to the memory.
> 
> Alternately. do you just need a differently optimised version of the code
> to get the best out of your P IIs?

No, the PPro and the PII are the same hardware architecture.


Regards
Brian Beesley

1775*2^332181+1 is prime! (100000 digits) Discovered 22-Apr-2001
_________________________________________________________________________
Unsubscribe & list info -- http://www.scruz.net/~luke/signup.htm
Mersenne Prime FAQ      -- http://www.tasam.com/~lrwiman/FAQ-mers

------------------------------

Date: Mon, 07 May 2001 10:09:49 -0400
From: "Brian Last-Name" <[EMAIL PROTECTED]>
Subject: Re: Mersenne: Slow CPU's in a Proliant 2500

>I have set the switches on the I/O board for 66/333 speed.
>

That is probably your problem.   Your bus is only 66 mhz.   You are not able 
to access your memory as fast as you want to process the data.   I once 
upgraded a 486 100Mhz to a 486 150Mhz (I think, it was a while ago) and 
there was almost no change in the speed.   I overclocked the memory bus from 
66 to 75, and lowered the multiplier (so the CPU was at the right speed) and 
gained more of an improvement.   You may have to buy new, faster memory to 
make this possible, but the stuff is CHEAP right now. (just bought 128MB 
PC-133 Cas 2 for $30!)   Good luck!

Brian Peltzer
[EMAIL PROTECTED]

_________________________________________________________________
Get your FREE download of MSN Explorer at http://explorer.msn.com

_________________________________________________________________________
Unsubscribe & list info -- http://www.scruz.net/~luke/signup.htm
Mersenne Prime FAQ      -- http://www.tasam.com/~lrwiman/FAQ-mers

------------------------------

Date: Mon, 7 May 2001 09:09:29 -0700
From: "John R Pierce" <[EMAIL PROTECTED]>
Subject: Re: Mersenne: Slow CPU's in a Proliant 2500

> That is probably your problem.   Your bus is only 66 mhz.   You are not
able
> to access your memory as fast as you want to process the data.   I once
> upgraded a 486 100Mhz to a 486 150Mhz (I think, it was a while ago) and
> there was almost no change in the speed.   I overclocked the memory bus
from
> 66 to 75, and lowered the multiplier (so the CPU was at the right speed)
and
> gained more of an improvement.   You may have to buy new, faster memory to
> make this possible, but the stuff is CHEAP right now. (just bought 128MB
> PC-133 Cas 2 for $30!)   Good luck!

the PPro chips only supported 66Mhz FSB operations, so thats going to be all
the motherboards support.



_________________________________________________________________________
Unsubscribe & list info -- http://www.scruz.net/~luke/signup.htm
Mersenne Prime FAQ      -- http://www.tasam.com/~lrwiman/FAQ-mers

------------------------------

Date: Mon, 7 May 2001 10:36:53 -0700
From: "Pardoe, Richard (PRDR)" <[EMAIL PROTECTED]>
Subject: Mersenne: OT:  Distributed Computing: YETI@home

Appears that SETI@home has some new competition - YETI@home.
Details (and perhaps a few chuckles) to be found at:

http://www.phobe.com/yeti/index.html

On a bit more serious note - humour does often try to capture
what people feel uncomfortable about.  I think the comments
about "aggressive algorithm" that takes control of the computer
probably echo the reservations many have towards participating in
distributed computing.

Rich Pardoe

_________________________________________________________________________
Unsubscribe & list info -- http://www.scruz.net/~luke/signup.htm
Mersenne Prime FAQ      -- http://www.tasam.com/~lrwiman/FAQ-mers

------------------------------

Date: Mon, 7 May 2001 22:02:05 +0000 (GMT)
From: Russel Brooks <[EMAIL PROTECTED]>
Subject: Mersenne: W2K screen saver vs. Prime95

I just up(?)graded from NT4 to Win2000.  In the old NT4 screen
saver selections was a "Blank Screen" option that I used.  It
would blank the screen when it locked my keyboard but it didn't
run any active screen program that would take cycles from
Prime95. Under W2K I don't have any Blank Screen option.  If I
want the screen saver active to lock the unattended keyboard I
have to pick one of their 'active' display selections.

Any ideas on how I can get automatic keyboad lockup with a blank
(or cleared) screen AND leave the most cycles for Prime95?

Cheers... Russ

_________________________________________________________________________
Unsubscribe & list info -- http://www.scruz.net/~luke/signup.htm
Mersenne Prime FAQ      -- http://www.tasam.com/~lrwiman/FAQ-mers

------------------------------

Date: Mon, 7 May 2001 16:46:06 -0700
From: "Aaron Blosser" <[EMAIL PROTECTED]>
Subject: Re: Mersenne: W2K screen saver vs. Prime95

> I just up(?)graded from NT4 to Win2000.  In the old NT4 screen
> saver selections was a "Blank Screen" option that I used.  It
> would blank the screen when it locked my keyboard but it didn't
> run any active screen program that would take cycles from
> Prime95. Under W2K I don't have any Blank Screen option.  If I
> want the screen saver active to lock the unattended keyboard I
> have to pick one of their 'active' display selections.
>
> Any ideas on how I can get automatic keyboad lockup with a blank
> (or cleared) screen AND leave the most cycles for Prime95?

You should see a screen saver called 'Default Screen Saver'

That's what you want... just a blank screen.

Note: If you have power saving on your monitor, once your monitor turns off,
any running screen saver is "supposed to" stop running.  Whether that's the
case or not for many screen savers, I have no idea.

Besides the blank screen, another good, low impact saver is the "logon" one.

Aaron

_________________________________________________________________________
Unsubscribe & list info -- http://www.scruz.net/~luke/signup.htm
Mersenne Prime FAQ      -- http://www.tasam.com/~lrwiman/FAQ-mers

------------------------------

Date: Mon, 7 May 2001 18:06:24 -0600
From: "Matt Goodrich" <[EMAIL PROTECTED]>
Subject: RE: Mersenne: Slow CPU's in a Proliant 2500

I just wanted to thank everyone for all the great responses I got.
I have decided to just leave it alone. Perhaps at a later time I will look
into putting a Celeron in here as Aaron Blosser suggested.
Again, thanks to everyone! You were all very helpful.
Matt


_________________________________________________________________________
Unsubscribe & list info -- http://www.scruz.net/~luke/signup.htm
Mersenne Prime FAQ      -- http://www.tasam.com/~lrwiman/FAQ-mers

------------------------------

Date: Tue, 8 May 2001 05:21:28 -0500
From: "Steve" <[EMAIL PROTECTED]>
Subject: Re: Mersenne: W2K screen saver vs. Prime95

>From my experience with dozens of cases on all flavors of Windows, the power
save mode has no effect on screensavers.  They will continue running with
the monitor off. The ones with sound effects (such as "underwater") continue
producing their noises. If anyone has any ideas on how to make it otherwise,
I would love to hear them.

Steve Harris

>
>Note: If you have power saving on your monitor, once your monitor turns
off,
>any running screen saver is "supposed to" stop running.  Whether that's the
>case or not for many screen savers, I have no idea.
>
>Besides the blank screen, another good, low impact saver is the "logon"
one.
>
>Aaron
>
>_________________________________________________________________________
>Unsubscribe & list info -- http://www.scruz.net/~luke/signup.htm
>Mersenne Prime FAQ      -- http://www.tasam.com/~lrwiman/FAQ-mers

_________________________________________________________________________
Unsubscribe & list info -- http://www.scruz.net/~luke/signup.htm
Mersenne Prime FAQ      -- http://www.tasam.com/~lrwiman/FAQ-mers

------------------------------

Date: Tue, 8 May 2001 21:28:00 +0000 (GMT)
From: Russel Brooks <[EMAIL PROTECTED]>
Subject: RE: Mersenne: W2K screen saver vs. Prime95

> On my Win2K boxes here the "default" screen saver is a blank screen. It
> doesn't look that way when you select it, but it is. I just tested it and it
> didn't steal a single cpu cycle from Prime95.

Yeah, it doesn't look like a blank screen so I didn't try it.
Thanks for the pointers to the "Default" screen saver, I'm now
using it so Prime95 gets the max cycles when I'm away.

Cheers... Russ

_________________________________________________________________________
Unsubscribe & list info -- http://www.scruz.net/~luke/signup.htm
Mersenne Prime FAQ      -- http://www.tasam.com/~lrwiman/FAQ-mers

------------------------------

Date: Wed, 09 May 2001 16:47:13 -0400
From: "Joshua Zelinsky" <[EMAIL PROTECTED]>
Subject: Mersenne: Really minor suggestion.

Not sure if this is even worth it to bother writing. It wouldn't be dificult 
to have Prime95 accept non-integer quantities for the estimated amount of 
time on. Why not do this? Granted, the benefit, in terms of accuracy of 
completion dates will be small, but for computers that are only on rarely 
(under about 3 or 4 hours) it would really matter. Any thoughts.

Regards,
Joshua Zelinsky
[EMAIL PROTECTED]
_________________________________________________________________
Get your FREE download of MSN Explorer at http://explorer.msn.com

_________________________________________________________________________
Unsubscribe & list info -- http://www.scruz.net/~luke/signup.htm
Mersenne Prime FAQ      -- http://www.tasam.com/~lrwiman/FAQ-mers

------------------------------

End of Mersenne Digest V1 #847
******************************

Reply via email to