Re: Mersenne: Question about speed...

1999-06-21 Thread Anonymous

Hi,

At 12:42 AM 6/21/99 +0200, Otto Bruggeman wrote:
>Sorry to bother you people with this but can anybody tell me why my celeron
>400 all of a sudden slows to (almost) half speed when it reaches the
>1,000,000,000 (actually a little more, i guess it's around 2^30) mark in
>factoring numbers??? My p233mmx slows about 15 percent. The numbers
>currently being factored are in the 9.7 million range (shoudn't matter, it
>happened also in the 7.5 million range...).

This is normal.  The factoring code uses different algorithms to find
factors below 2^62, from 2^62 to 2^63, and from 2^63 to 2^64.

What you have noticed is prime95 switching over to the 2^62 to 2^63 code
which is slower than the below 2^62 code.

Hope that helps,
George


Unsubscribe & list info -- http://www.scruz.net/~luke/signup.htm



Re: Mersenne: Question about speed...

1999-06-20 Thread Anonymous

>
>Sorry to bother you people with this but can anybody tell me why my celeron
>400 all of a sudden slows to (almost) half speed when it reaches the
>1,000,000,000 (actually a little more, i guess it's around 2^30) mark in
>factoring numbers??? My p233mmx slows about 15 percent. The numbers
>currently being factored are in the 9.7 million range (shoudn't matter, it
>happened also in the 7.5 million range...).
>
>Thanks in advance...
>
>Otto.
>

Prime95 is trying to find factor in the 2^63 range, soo it take a bit longer 
then 2^62

1,000,000,000 * 2^32 ~= 2^62

David



__
Get Your Private, Free Email at http://www.hotmail.com

Unsubscribe & list info -- http://www.scruz.net/~luke/signup.htm



Re: Mersenne: Question about speed...

1999-06-20 Thread Anonymous

At 08:41 PM 6/20/99 -0400, lrwiman wrote:
>
>Doubtful, since the LL remainder never goes above Mp.  The only thing that
>inherantly increases is the iteration count, which takes up about log_2(p)
>bits.  Not that much...

>P.S. 2^30 is ~100,000,000
>not ~1,000,000

Actually 2^30 is ~ 1,000,000,000.  2^20 is ~ 1,000,000.

He said 1,000,000,000 but he may have meant 1,000,000.  Prime95 can't handle
1,000,000,000 yet.  Anyhow, the Celeron cache is only 128KB, which is 1.34
million bits.  So the Celeron cache size may be the reason for the slowdown at
about 1,000,000 bits.  



+--+
| Jud "program first and think later" McCranie |
+--+



Unsubscribe & list info -- http://www.scruz.net/~luke/signup.htm



Re: Mersenne: Question about speed...

1999-06-20 Thread Anonymous

>> Sorry to bother you people with this but can anybody tell me why my celeron
>> 400 all of a sudden slows to (almost) half speed when it reaches the
>> 1,000,000,000 (actually a little more, i guess it's around 2^30) mark in
>> factoring numbers??? My p233mmx slows about 15 percent.

> I'm just guessing, but it could be that the Celeron's smaller cache gets 
> filled up.

Doubtful, since the LL remainder never goes above Mp.  The only thing that
inherantly increases is the iteration count, which takes up about log_2(p)
bits.  Not that much...

-Lucas Wiman

P.S. 2^30 is ~100,000,000
not ~1,000,000

Unsubscribe & list info -- http://www.scruz.net/~luke/signup.htm



Re: Mersenne: Question about speed...

1999-06-20 Thread Anonymous

At 12:42 AM 6/21/99 +0200, Otto Bruggeman wrote:
>
>Sorry to bother you people with this but can anybody tell me why my celeron
>400 all of a sudden slows to (almost) half speed when it reaches the
>1,000,000,000 (actually a little more, i guess it's around 2^30) mark in
>factoring numbers??? My p233mmx slows about 15 percent. 

I'm just guessing, but it could be that the Celeron's smaller cache gets filled
up.

+--+
| Jud "program first and think later" McCranie |
+--+



Unsubscribe & list info -- http://www.scruz.net/~luke/signup.htm