Mersenne Digest         Sunday, March 11 2001         Volume 01 : Number 826




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

Date: Sat, 10 Mar 2001 12:08:09 +0100
From: "Robert van der Peijl" <[EMAIL PROTECTED]>
Subject: Re: Mersenne: numbering the messages

Steve ( [EMAIL PROTECTED] ) wrote on
Saturday, March 10, 2001 at 02:24:00 +0000

> X-Mersenne-Count 229

X-headers, good idea. I agree, no need to reset the message count.

> But having said all of that I don't really think there's much point in
> doing this.

We can't all share the same opinion :-) But I'll ask you this:
how many Mersenne list messages have you missed since you joined the list?
Respectfully, you probably don't know.
Would you want to miss, say, a posting by George Woltman, and not
know about it?

It's common practice in the printed world to consecutively number the
publications.
Besides, I don't think it's that difficult to add a message counter.
(Could you give me a good reason why the server shouldn't number the
messages?)
As Joshua Zelinsky put it: automatic numbering would be pretty helpful.

Maybe Luke Welsh would give his opinion on this subject?

Happy hunting,
Robert van der Peijl
- ------------------------------------------------------------------
  Your mouse has moved. Windows NT must be restarted for the
  change to take effect. Reboot now?  [ OK ]  [ YES ]  [ APPLY ]
- ------------------------------------------------------------------

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

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

Date: Sat, 10 Mar 2001 15:26:08 +0000
From: Steve <[EMAIL PROTECTED]>
Subject: Re: Mersenne: numbering the messages

On Sat, Mar 10, 2001 at 12:08:09PM +0100, Robert van der Peijl wrote:
 
> We can't all share the same opinion :-) But I'll ask you this:
> how many Mersenne list messages have you missed since you joined the list?

Don't know. 

> Respectfully, you probably don't know.
> Would you want to miss, say, a posting by George Woltman, and not
> know about it?

Missed many before I joined the list and the world kept on turning.
 
> It's common practice in the printed world to consecutively number the
> publications.
> Besides, I don't think it's that difficult to add a message counter.
> (Could you give me a good reason why the server shouldn't number the
> messages?)

Well there isn't a good reason why not, and there is already a counter
of sorts in the Message ID in the header, but it's not very human 
readable.  

Surely the list management software keeps a count of how many posts have
been sent out to the group, it's just a case of reading/writing that 
digit into a header line. 

- -- 
Cheers
Steve              email mailto:[EMAIL PROTECTED]

%HAV-A-NICEDAY Error not enough coffee  0 pps. 

web http://www.zeropps.uklinux.net/

or  http://start.at/zero-pps

  3:10pm  up 36 days, 16:51,  2 users,  load average: 1.16, 1.14, 1.06
_________________________________________________________________________
Unsubscribe & list info -- http://www.scruz.net/~luke/signup.htm
Mersenne Prime FAQ      -- http://www.tasam.com/~lrwiman/FAQ-mers

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

Date: Sat, 10 Mar 2001 10:15:15 -0800
From: "John R Pierce" <[EMAIL PROTECTED]>
Subject: Re: Mersenne: numbering the messages

> Well there isn't a good reason why not, and there is already a counter
> of sorts in the Message ID in the header, but it's not very human
> readable.
>
> Surely the list management software keeps a count of how many posts have
> been sent out to the group, it's just a case of reading/writing that
> digit into a header line.

digests are generally numbered, while regular postings are passed thru the
email list server systems relatively unscathed (other than appending the tag
at the bottom).   Majordomo at least doesn't keep any sort of counters.  I
guess it could be modified to do so, but this could get messy on a large
busy server (afaik, multiple messages can be in the queue at once getting
handled by parallel processes, so updating this counter would have to be
done on an 'atomic' basis... preventing deadlock issues etc complicates
matters)

- -jrp


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

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

Date: Sat, 10 Mar 2001 19:56:59 +0100
From: Martijn <[EMAIL PROTECTED]>
Subject: Re: Mersenne: prime95 - v21 progress

This message apperently got lost, so I sent it again
(so sorry if you receive it twice / how appropiate the number though
discussion)

Hello,

when looking at the data it can clearly be seen that computer speed is
not the problem for progress
currently, expiring exponents are.
(Why are checks started on those exponents anyway nowadays, the 3xxxxxx
range was first handed out for
doublecheck in 98 or 99,
there is no computer that had it assigned in 98 or 99 left in the row.)
The funny part, the same holds true
for the 6xxxxxxx range and first checks (at least at a first glance)!

I have made some annotations in the lowest 30 double checks according to
primenet
I have not looked at the days run/togo/exp but at curr it, date updated
date assigned account and
computer ID together with the cleared exp list when doing the
predictions.

A - is an account with no previous data I suspect these will expire.
A = is an account with only 1 previous data nothing can be said here
A ? means something funny is with this account so that no prediction is
possible.
A + means the account exists but not this computer from historical data

Note that as the doublechecks in this range were handed out originally
somewhere in 98 these all must
have expired multiple times.

 prime      fact  current          days
exponent    bits iteration  run / to go / exp   date updated     date
assigned   account
ID     computer ID
- -------- -- ---- ---------  -----------------  ---------------
- ---------------
- -------------- ------------
 3475261 D*  61   1638399    33.5  -6.6  53.4  01-Mar-01 20:44
05-Feb-01 00:53
keithcostello  CC7BF71E5  expect March 6 (PII 200 effectively)
 3518041 D*  61   1441792    33.4   7.8  61.8  07-Mar-01 05:03
05-Feb-01 01:10
jerky1         C4031A6A1  expect March 17 (PII 50 effectively)
- -3526283 D*  61              33.4 -12.9  47.1  05-Feb-01 13:31
05-Feb-01 01:18
shaft          shaft
- -3560023 D*  61    846783    33.4  -5.0  55.0  12-Feb-01 10:58
05-Feb-01 02:29
S36717         C4FDFE920
 3682961 D*  61    360128    33.4   1.4  61.4  08-Mar-01 20:34
05-Feb-01 02:47
dismit         BX6R2_BT   expect March 11 (PII 700 effectively)
 3689597 D*  61              33.4   3.4  63.4  08-Mar-01 20:34
05-Feb-01 02:47
dismit         BX6R2_BT   expect March 14 (Work starts march 11, PII 700
effectively)
?3900433 D*  61              32.8 -26.8  33.2
05-Feb-01 15:27
TempleU-CAS    AL22
 3985067 D   62   2162688    77.3  -4.5  55.5  18-Feb-01 22:53
23-Dec-00 05:51
vlon-gaucho    Mom        expect April 8 (PII 30 effectively)
 3995161 D*  61              77.3   0.9  60.9  06-Mar-01 08:43
23-Dec-00 05:59
.              CD41AEFAF  expect March 10 (PII 700 effectively)
=3998413 D*  61              77.2 -48.6  11.4  28-Dec-00 20:30
23-Dec-00 06:16
whenman        James_1
 4007881 D*  61              77.2   3.9  63.9  06-Mar-01 08:43
23-Dec-00 07:40
.              CD41AEFAF  expect March 13 (PII 700 effectively)
?4015381 D*  61              77.2 -44.5  15.5  05-Jan-01 00:28
23-Dec-00 07:43
humpback       student_dec
- -4037263 D*  61               6.2  56.9  81.9  04-Mar-01 09:14
04-Mar-01 06:14
S39083         C1C0571C0
=4038581 D*  62       312    77.1  -1.5  58.5  25-Feb-01 22:14
23-Dec-00 09:06
SLL_           XPS933
- -4047721 D*  61              77.1 -48.1  10.9
23-Dec-00 09:49
S32998         C16902784
 4058777 D*  61   1363008    77.0   6.5  60.5  09-Mar-01 23:51
23-Dec-00 10:05
ArjenRodenhuis P2-300     expect March 15   (Work started march 6th! PII
250 effectively)
 4066273 D*  62              77.0  17.5  60.5  09-Mar-01 23:51
23-Dec-00 10:05
ArjenRodenhuis P2-300     expect March 23   (Work starts march 15th! PII
250 effectively)
- -4071647 D*  62              77.0 -51.0   9.0
23-Dec-00 10:23
S33000         C01A113E2
- -4073701 D   61   2801596   268.2  25.1  60.1  09-Mar-01 13:47
15-Jun-00 06:09
S07619         hagw10
- -4105363 D   61               0.2  14.8  74.8
10-Mar-01 06:02  kiste0
- -4106551 D*  61    969216    77.0 -32.6  27.4  24-Jan-01 20:00
23-Dec-00 12:36
S33011         C17ED6CC8
?4119307 D*  61   3371850   133.2 -50.8   7.3  15-Jan-01 17:12
28-Oct-00 06:15
TempleU-CAS    AL19
- -4119331 D*  61              76.9 -50.9   9.1
23-Dec-00 13:12
S33013         C5B9E9A51
- -4195183 D*  61              76.8 -57.8   2.2
23-Dec-00 16:27
kris2904       kris2904
- -4195559 D*  62              76.8 -55.8   4.2
23-Dec-00 16:28
.              CAD15998F
- -4195621 D   62              76.8 -51.8   8.2
23-Dec-00 16:39
WW             WW
?4197839 D*  62              76.8 -49.0  11.0  31-Dec-00 10:02
23-Dec-00 16:47
thomasd        NRC
=4198037 D*  61     61119    76.8 -21.7  38.3  21-Jan-01 18:45
23-Dec-00 17:02
ninfanatic     2
- -4198637 D*  61              76.8 -55.8   4.3
23-Dec-00 17:06
daghdha        polipop
?4198759 D*  62              76.8  17.2  59.2  17-Feb-01 16:38
23-Dec-00 17:13
OIFFER         1
According to historical data this machine should have started! a new
exponent in Feb 2000 not dec.)

13 computer with no historical data
3 with only 1 measurement point
5 times funny stuff goes on (many computers using 1 computer id, long
gap since last result handed in)
9 computers with 2 LL measurement points that have normal distances
between check ins.

Of the 14 we have historical data on
9 times a prediction could be made (lets see how good that prediction
is)
As we can see the slowest will probably be ready in 30 days and worked
for 100 days then,
This is not the slow down factor!

The 5 with funny stuff 5 times it was known when the exponent was handed
out that something funny
was going on or nothing was handed out yet.
4 of them are more then 10 days over the togo days

Of the 16 computers with insufficient data 11 are more then 10 days over
the days to go and will
probably never check in their results
(80 days delay for that exponent)

Of the 9 computers that have historical date no computer is more than 10
days over the calculated run
and also no togo value less than -10.

This proves that the delay is not caused by slow computers but by
computers that have no track record.

The best way to stop this is not some speed limit (A pentium 60 will do
it in 43 days) but to check that at
least 2 LL results are present in the cleared exponents list before
handing out a re-assigned exponent.

A short look at the lowest part of the first time tests gives the same
results at the first glance. I will have a
look at it if someone is interested.
(Of the first 30 12 alre overdue by more than 10 days and all of these
accounts have no cleared exponents
in the reports list)


Easy to implement and effective assignment proposal for re-assigned
exponents: Check if at least 2 results
have been checked in by that computer in the last 3 months and that
computer has not more then 1
outstanding exponent. (Then the re-assigned exponent will with very high
probability be returned within
60 days)
The really slow reliable one gets filtered out by this rule and all
unreliable ones.

Easier to implement (fairly effective, but not as effective as the 2
results in a timeframe and only one
outstanding) Only re-assign exponents to computers that have already
checked in at least one result.

Another solution that will work: Have as default a 7 day check in period
at most and only a grace period
of 7 days (not 60). Let the user set the check in period to a higher
value only via the expert menu and
after results have been checked in. That way abandoned exponents get
released in 14 instead of 80 days.

Kind regards, Martijn

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

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

Date: Sat, 10 Mar 2001 21:50:40 +0100
From: "tom ehlert" <[EMAIL PROTECTED]>
Subject: Mersenne: Re: rat race  (was prime95 - v21 progress)Re: Mersenne Digest V1 
#825

Hi all,
> Is that what we want - an elitist organization which SEGREGATES
> those participants to whom we do not attribute "sufficient calibre" 
certainly, NO.

> Is that what we want - an elitist organization which SEGREGATES
> those participants to whom we do not attribute "sufficient calibre" ?

certainly, NO.

>Changing prime95/primenet to only recycle smallest-500 
> double-checks and smallest-500 first-time tests to PII-300 or better
> machines might address the concerns of both camps.
>  I don't think distinguishing between long-time and new users makes 
>  sense...

You are right, and not.
I think, the assignement should be based upon something I called few weeks
ago a RPTM = "Reasonable performing, trusted maschine".

I have a P200MMX here, which does one 10million+ assignement every three
months. this may be much better, than a new user 1GHZ athlon, doing a fancy
3D screensaver all the time.

we all probably want only differenciate between maschines, that do deliver
the result sooner or later and those, that simply timeout because of no
activity at all.



I think, that reserving the lowest ~500 LL or DC numbers to maschines, that
seem to run reliable and reasonable fast, is a good idea; a new user will
most probably get a 12million+ number anyway.

and I think, it would be a very easy thing for the server, to give out
numbers below a certain threshold (because they have been recycled), if the
asking maschine has already reported at least one result.

no, this is not elitary thinking; I just want to see everything below
6972593 ( and also below 9.000.000 and other milestones )  done in a
reasonable time; has no to be next month.

best regards
tom ehlert



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

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

Date: Sat, 10 Mar 2001 18:54:43 -0500
From: "Joshua Zelinsky" <[EMAIL PROTECTED]>
Subject: Re: Mersenne: Security of prime95 + electricity costs.

Brian J. Beesley wrote:

> > 2.What the are actual monetary costs would be of running Prime95. In
> > particular, what are the percentage increases from normal costs.
>
>Depends how much extra you're running the system ... if it's on 24
>hours a day anyway, the answer is _nothing_. Normally I switch off
>monitors on systems left running unattended (this is in any case good
>practise from the fire prevention point of view); power consumption
>of system units does vary but somewhere around 150W would be typical.
>So allow 1 KWh per 6 hours extra running. How much that costs
>obviously depends on how greedy your utility provider is.
What about running all the extra floating point operations? Is there no 
significant affect?

Joshua Zelinsky
_________________________________________________________________
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: Sun, 11 Mar 2001 08:59:59 +0100
From: Martijn <[EMAIL PROTECTED]>
Subject: Re: Mersenne: Security of prime95 + electricity costs.

Joshua Zelinsky wrote:

> Brian J. Beesley wrote:
>
> > > 2.What the are actual monetary costs would be of running Prime95. In
> > > particular, what are the percentage increases from normal costs.
> >
> >Depends how much extra you're running the system ... if it's on 24
> >hours a day anyway, the answer is _nothing_. Normally I switch off
> >monitors on systems left running unattended (this is in any case good
> >practise from the fire prevention point of view); power consumption
> >of system units does vary but somewhere around 150W would be typical.
> >So allow 1 KWh per 6 hours extra running. How much that costs
> >obviously depends on how greedy your utility provider is.
> What about running all the extra floating point operations? Is there no
> significant affect?
>

There is a significant diference else there would be no options like do
not run when on battery power and would the temperature of an idle
system not be lower than that of a system running mprime/prime95
With some processors power consuption of an idle processor is less than
1/10th  of a busy processor.



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

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

Date: Sun, 11 Mar 2001 09:58:00 +-100
From: Denis Cazor <[EMAIL PROTECTED]>
Subject: RE: Mersenne: Security of prime95 + electricity costs.

> 2.What the are actual monetary costs would be of running Prime95. In 
> particular, what are the percentage increases from normal costs.

Depends how much extra you're running the system ... if it's on 24 
hours a day anyway, the answer is _nothing_. Normally I switch off 
monitors on systems left running unattended (this is in any case good 
practise from the fire prevention point of view); power consumption 
of system units does vary but somewhere around 150W would be typical. 
So allow 1 KWh per 6 hours extra running. How much that costs 
obviously depends on how greedy your utility provider is.

In winter, when you are heating the house, computer
is just replacing the heating system, at no extra cost.

Regards,
Denis Cazor

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

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

Date: Sun, 11 Mar 2001 04:33:36 -0600
From: "Jeramy Ross" <[EMAIL PROTECTED]>
Subject: Re: Mersenne: prime95 - v21 progress

Martijn wrote:
*SNIP*
> Another solution that will work: Have as default a 7 day check in period
> at most and only a grace period
> of 7 days (not 60). Let the user set the check in period to a higher
> value only via the expert menu and
> after results have been checked in. That way abandoned exponents get
> released in 14 instead of 80 days.
>
> Kind regards, Martijn

That idea sounds the least painful of all that have been discussed so far
(to me at least), and since the discussion of what people want in a new
version of Prime95 has also been floating arround... this sounds like a good
suggestion to be submitted.  It would not only take care of a problem, but
would also not be so harsh to those who own slower machines.  A win-win
situation from those points of view.  Great idea, Martijn!!

Best wishes,
Jeramy



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

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

Date: Sun, 11 Mar 2001 07:55:04 -0600
From: "Steve" <[EMAIL PROTECTED]>
Subject: Re: Mersenne: prime95 - v21 progress

- -----Original Message-----
From: Jeramy Ross <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED] <[EMAIL PROTECTED]>
Date: Sunday, March 11, 2001 5:10 AM
Subject: Re: Mersenne: prime95 - v21 progress


>Martijn wrote:
>*SNIP*
>> Another solution that will work: Have as default a 7 day check in period
>> at most and only a grace period
>> of 7 days (not 60). Let the user set the check in period to a higher
>> value only via the expert menu and
>> after results have been checked in. That way abandoned exponents get
>> released in 14 instead of 80 days.
>>
>> Kind regards, Martijn
>
>That idea sounds the least painful of all that have been discussed so far
>(to me at least), and since the discussion of what people want in a new
>version of Prime95 has also been floating arround... this sounds like a
good
>suggestion to be submitted.  It would not only take care of a problem, but
>would also not be so harsh to those who own slower machines.  A win-win
>situation from those points of view.  Great idea, Martijn!!
>
>Best wishes,
>Jeramy
>

I agree this is a good idea, although the 7-day grace period may be a little
drastic. But even reducing that just from 60 to 30 days (along with a 7-day
default check in) would release abandoned exponents in 37 days instead of
88. This would recycle them more than twice as fast, greatly enhancing the
odds of someone eventually getting the assignment who will actually finish
it. And I don't believe it would be necessary to put the default changes in
the expert menu; most people seem to not bother changing the defaults
anyway, and it is already impossible to change the defaults until after the
first exponent is assigned (unless you start/set up the program while
offline). As others have mentioned, the problem is NOT slow machines but
rather abandoned exponents, which has nothing to do with machine speeds.
This change would have no effect on those of us who have been regularly
completing our work and reporting it in, regardless of whether or not  we
have slow machines.

Regards,
Steve Harris


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

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

Date: Sun, 11 Mar 2001 12:03:47 -0500
From: "Joshua Zelinsky" <[EMAIL PROTECTED]>
Subject: Mersenne: Ways to increase recruitment.

The vast majority of computers still aren't doing any form of distributed 
computing. Here are a few suggestions to help increase GIMPS participation:

1. Get people at major universities + colleges to become "active 
recruiters," posting messages on announcement boards, talking to friends and 
faculty. We should all be doing this sort of stuff anyways, but if we could 
get people to volunteer/coordinate efforts, we might get a lot out of it.

2. Give people/teams some form of credit for recruiting people. This could 
be done as competition separate from the main one, or somehow connected. We 
could probably have people list an option of listing a "sponsor" or 
"sponsors" already on GIMPS when they join. Competition almost always makes 
things work better.

3. Post periodic announcements to sci.math and other discussion groups. In 
particular, if someone asks a question about Mersenne primes someone should 
answer it and throw GIMPS in as well. I'm alrwady doing this, but I can't 
get every group. If we organize to split them up, assigning different groups 
to different people, it might help out a lot.

Sincerely,
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

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

Date: Sun, 11 Mar 2001 12:34:53 -0500
From: Jeff Woods <[EMAIL PROTECTED]>
Subject: Re: R: Mersenne: prime95 - v21 progress

At 08:13 AM 3/10/01 +0100, you wrote:

>this without any polemic spirit, please belive me, enjoy yourself and try to
>explain yourself why it is tolerable to wait one year or more for testing
>M(33250000) and is not tolerable to wait eight years for testing M(3250000):
>is it the first figure really more important than the first just because of
>its size?

Actually, the latter is more important (to me) because of its proximity to 
the lower boundary of untested numbers.   Not knowing the former is of 
little importance today in comparison, because there are substantially more 
untested exponents below it.

I'm only saying that I'd rather see the profject working a bit more 
linearly, as opposed to "first come first served" now, so that all machines 
can contribute while at the same time, we make linear progress from zero 
forward, instead of expending the bulk of our efforts on exponents double 
or higher above those untested ones.


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

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

Date: Sun, 11 Mar 2001 19:59:56 -0000
From: "Brian J. Beesley" <[EMAIL PROTECTED]>
Subject: Re: Mersenne: Security of prime95 + electricity costs.

On 11 Mar 2001, at 8:59, Martijn wrote:

> > What about running all the extra floating point operations? Is 
> > there no significant affect?
> 
> There is a significant diference else there would be no options like do
> not run when on battery power

In theory there should be a difference. In practise the difference in 
power consumption is small. Somewhere around 10W seems typical.

I put a current meter on the mains lead of my 1.2 GHz Athlon system, 
it registered 0.74A. (We have 240V AC mains power here). I stopped 
mprime and the change in current draw was barely perceptible.

CPUs designed for mobile use do tend to use more sophisticated 
methods of power consumption control, including turning off parts of 
the processor like the FPU whilst they're not in use. Also, 10W is a 
much greater fraction of the total power consumption of a laptop PC 
than it is of a desktop system unit. However, the option to suspend 
Prime95/mprime when operating on battery is really there to reduce 
the current drawn from the battery, thereby increasing the run time 
before battery recharging is neccessary, rather than to reduce mains 
power consumption.

> and would the temperature of an idle
> system not be lower than that of a system running mprime/prime95

Yes, but you have to engineer the cooling to cope with the worst 
possible case. However many laptops appear to turn on an extra 
cooling fan almost immediately a program which makes use of the FPU 
starts.

> With some processors power consuption of an idle processor is less than
> 1/10th  of a busy processor.

Yes, using tricks like dropping into a "standby" state where the CPU 
clock rate is zero. Signalling an interrupt is required to return the 
CPU to normal operation. These techniques reduce the CPU's reaction 
speed and are rarely found except in low-drain devices designed for 
mobile applications.



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

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

Date: Sun, 11 Mar 2001 19:59:56 -0000
From: "Brian J. Beesley" <[EMAIL PROTECTED]>
Subject: Re: Mersenne: prime95 - v21 progress

On 11 Mar 2001, at 7:55, Steve wrote:

> >> Another solution that will work: Have as default a 7 day check in period
> >> at most and only a grace period
> >> of 7 days (not 60). Let the user set the check in period to a higher
> >> value only via the expert menu and
> >> after results have been checked in. That way abandoned exponents get
> >> released in 14 instead of 80 days.
> >
> >That idea sounds the least painful of all that have been discussed so far
> >(to me at least), and since the discussion of what people want in a new
> >version of Prime95 has also been floating arround... this sounds like a
> good
> >suggestion to be submitted.  It would not only take care of a problem, but
> >would also not be so harsh to those who own slower machines.  A win-win
> >situation from those points of view.  Great idea, Martijn!!
> 
> I agree this is a good idea, although the 7-day grace period may be a little
> drastic. But even reducing that just from 60 to 30 days (along with a 7-day
> default check in) would release abandoned exponents in 37 days instead of
> 88. This would recycle them more than twice as fast, greatly enhancing the
> odds of someone eventually getting the assignment who will actually finish
> it.

The downside is that there would probably be a great increase in the 
number of assignments which are still running but don't complete 
before the expiry date. Clearly there is a balance to be struck 
somewhere, but 7 days seems to me to be _ludicrously_ short.

In fact, as assignments take progressively longer to run, the "grace 
period" should be extending, rather than contracting.

We should also bear in mind the very valuable contributions made by 
those people who do not have permanent (or near-permanent) network 
connections, and those people who are using clients without the 
PrimeNet communication protocol. Requirement to check in frequently 
is off-putting to these people. (Some would put it a lot stronger 
than that!) I don't think we want to risk driving these people out of 
the project.

> As others have mentioned, the problem is NOT slow machines but
> rather abandoned exponents, which has nothing to do with machine speeds.

I fail to see how reducing the check-in interval would have any 
impact on the "problem". Those people who are checking in every 28 
days aren't running into the 60-day expiry deadline.

The 60 day expiry value is a server parameter, not a client 
parameter. In any case, as I explained above, I think that a drastic 
reduction in the value would be dangerous.

Might I suggest a couple of alternative approaches. Both of these 
would require the identification of exponents which are "seriously 
lagging" - perhaps the 100 smallest outstanding LL and the 100 
smallest outstanding DC assignments.

(1) Removing these assignments from PrimeNet and managing them 
seperately. Anyone who is prepared to make special arrangements to 
acquire these assignments is unlikely to default by reason of lack of 
commitment.

(2) Alternatively, awarding double PrimeNet CPU time credit for the 
completion of these assignments. The downside to this is that, as 
well as requiring changes to the server software, recycled "small" 
exponents would have to be released at random times of the day, to 
prevent them being systematically "grabbed" by a few users.


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

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

Date: Mon, 11 Mar 2002 15:08:13 -0500
From: vincent mooney <[EMAIL PROTECTED]>
Subject: Mersenne: Getting new GIMPSers

see http://www.freechess.org/ for a way to attract GIMPS members.

Freechess.org RC5 cracking team

Is your computer doing all it can? Do you have idle CPU cycles laying
around that aren't doing anything for you? Put those extra cycles to work!
Join the Freechess.Org RC5 cracking team! Team Freechess.Org is currently
participating in the RC5 cracking effort hosted by distributed.net. For
more information on the key cracking effort you are invited to vist
http://www.distributed.net. This site has all the information on the
cracking effort as well as the client you will need to join the team.

If team Freechess.Org wins,

- - $6,000 US will go to a charity selected by the vote of all participants
("The Gutenberg Project" is currently leading here),
- - $2,000 US will go to distributed.net for hosting the effort,
- - $1,000 US will go to the single person who finds the correct key (This
could be you!), and finally 
- - $1,000 US will go to FICS to use as they see fit.

If you would like to see how our team is currently doing, please visit
http://rc5stats.distributed.net/rc5-64/tmsummary.php3?team=4264.
Team Freechess.Org looks forward to your participation! If you have any
further questions, please send email to [EMAIL PROTECTED]

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

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

Date: Sun, 11 Mar 2001 20:11:33 -0000
From: "Daran" <[EMAIL PROTECTED]>
Subject: Re: Mersenne: Security of prime95 + electricity costs.

Hi all.  I'm new to the list, but I've been GIMPING for just over two years.
I'd been thinking about possible security risks myself just before I joined
the list, so it's a bit of a coincidence that this was the first thread I
read.

>From: Brian J. Beesley
>Subject: Re: Mersenne: Security of prime95 + electricity costs.
>Date: Fri, 09 Mar 2001 14:25:07 -0800
>
>-----------------------------------------------------------------------------
- ---
>
>On 9 Mar 2001, at 15:35, Joshua Zelinsky wrote:
>
>> 1. How will Prime95 affect security? I don't think there would be any major
>> problems created, but the readme doesn't discuss this much and this isn't
my
>> area of expertise. Any thoughts?
>
>The _only_ security risk to the user associated with Prime95 is the
>same risk associated with downloading and executing _any_ program.
>Possibly we should be providing MD5 checksums to go with the binaries
>so that they can be checked for non-interference.
>
>The network communications between the server and client pose no risk
>as there is no instruction payload. All the code you need is in the
>binary executable and the DLLs supplied.

That doesn't necessarily follow.  The 'classic' buffer overrun exploit is
where an attacker deliberately overruns a fixed length buffer, clobbering any
adjacent data and - if the buffer is declared as a local (stack) variable -
the return address of the last subroutine call.  In that case, the attacker
can cause the program to 'return' to an arbitrary place within the program's
virtual memory including the clobbered stack, allowing him to execute his own
payload.  Result:  Potentially the attacker can gain all the privileges of the
attacked program.  The fact that the /intended/ messages contain no
instruction payload is irrelevant.

Whether prime95 or any of the other clients (or even the server) has such a
vulnerability I don't know.  Has anyone actually checked?  If it does, then to
exploit it the attacker would either have to masquerade as the server - rather
difficult to do if communication is always initiated by the client.  He would
have to monitor the network (LANs being more vulnerable than the Internet at
large) for server bound packets - or he could crack and compromise the server
itself.  This would give him the capability to attack any (or every) client.

A firewall can not protect against this, since client-server communications
are permitted.  I would suggest anyone running an Internet client (of any
kind, including browsers) on a *nix system give it it's own UID/GID, and
ensure that no file or directory on the system is world-readable unless it
needs to be.  Even this may not be foolproof, since there may be other
vulnerabilities in any given system that could be exploited by the attacker
once he has got a toehold.

I don't know the security models for WIN98/NT/ME But I expect something
similar would be possible.  WIN95 and earlier can't be secured in this way.

I would also suggest - if it hasn't already been done - that the message
handling routines in the client do as much sanity checking as possible, and
abort the program /before/ returning if anything untoward is found.

Regards

Daran Gill


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

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

Date: Sun, 11 Mar 2001 19:49:59 -0000
From: "Daran" <[EMAIL PROTECTED]>
Subject: Re: Mersenne: Security of prime95 + electricity costs.

- -----Original Message-----
From: Denis Cazor <[EMAIL PROTECTED]>
To: 'Brian J. Beesley' <[EMAIL PROTECTED]>; 'Joshua Zelinsky'
<[EMAIL PROTECTED]>
Cc: '[EMAIL PROTECTED]' <[EMAIL PROTECTED]>
Date: 11 March 2001 09:22
Subject: RE: Mersenne: Security of prime95 + electricity costs.

>> 2.What the are actual monetary costs would be of running Prime95. In
>> particular, what are the percentage increases from normal costs.
>
>Depends how much extra you're running the system ... if it's on 24
>hours a day anyway, the answer is _nothing_.

According to the README file, the FPU is shutdown when it's not being used.
Presumably that means it's no longer using power.

[...]

>In winter, when you are heating the house, computer
>is just replacing the heating system, at no extra cost.

With the latest Athlons pushing 50W+ probably the best time for an upgrade is
the autumn.  :-)

>Regards,
>Denis Cazor

Daran G.


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

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

Date: Sun, 11 Mar 2001 22:57:34 +0100
From: "Martijn Kruithof" <[EMAIL PROTECTED]>
Subject: RE: Mersenne: prime95 - v21 progress

> >
> > I agree this is a good idea, although the 7-day grace period
> may be a little
> > drastic. But even reducing that just from 60 to 30 days (along
> with a 7-day
> > default check in) would release abandoned exponents in 37 days
> instead of
> > 88. This would recycle them more than twice as fast, greatly
> enhancing the
> > odds of someone eventually getting the assignment who will
> actually finish
> > it.
>
> The downside is that there would probably be a great increase in the
> number of assignments which are still running but don't complete
> before the expiry date. Clearly there is a balance to be struck
> somewhere, but 7 days seems to me to be _ludicrously_ short.
>
> In fact, as assignments take progressively longer to run, the "grace
> period" should be extending, rather than contracting.
>
> We should also bear in mind the very valuable contributions made by
> those people who do not have permanent (or near-permanent) network
> connections, and those people who are using clients without the
> PrimeNet communication protocol. Requirement to check in frequently
> is off-putting to these people. (Some would put it a lot stronger
> than that!) I don't think we want to risk driving these people out of
> the project.

I have said nothing about not being able to set a longer period,
just set the default one low!

> > As others have mentioned, the problem is NOT slow machines but
> > rather abandoned exponents, which has nothing to do with machine speeds.
>
> I fail to see how reducing the check-in interval would have any
> impact on the "problem". Those people who are checking in every 28
> days aren't running into the 60-day expiry deadline.

The reduction of the default check-in interval would recycle the exponents
quicker of people grabbing but not testing exponents.

> The 60 day expiry value is a server parameter, not a client
> parameter. In any case, as I explained above, I think that a drastic
> reduction in the value would be dangerous.

Certainly not for first time assignments, the results are re-used as double
checks right away. People with non frequent contact could put their time
between
check ins up. (could we let the grace period be the same as the time set
between
check ins on the client with a minimum of 7 days?)

> Might I suggest a couple of alternative approaches. Both of these
> would require the identification of exponents which are "seriously
> lagging" - perhaps the 100 smallest outstanding LL and the 100
> smallest outstanding DC assignments.
>
> (1) Removing these assignments from PrimeNet and managing them
> seperately. Anyone who is prepared to make special arrangements to
> acquire these assignments is unlikely to default by reason of lack of
> commitment.

Seems reasonable, see proposal on bottom (which saves the 100 smalles checks
needed)

> (2) Alternatively, awarding double PrimeNet CPU time credit for the
> completion of these assignments. The downside to this is that, as
> well as requiring changes to the server software, recycled "small"
> exponents would have to be released at random times of the day, to
> prevent them being systematically "grabbed" by a few users.

Will not work, someone working on a exponent is always good (also if he/she
takes a year)
Someone who will forget about their exponent and not check in will not care
if he/she would
have gotten double points for these assignments.

Now the next proposal:
Let Primenet reassign automatically only exponents with a exp date < -5.
Make it possible that a user can explicitly request an exponent with an exp
date between -0.1 and -5. (Primenet could have 2 reactions ok (and the list
gets
updated at the next hour) or not ok (exponent not expired
(yet/anymore)/exponent has been
checked in))
Primenet is already able to assign unassigned specific exponenents to
someone.
(Just try to send an update on a unreserved exponent, you will be listed)
When trying to check in a status on an reserved exponent you will get an
error message.
I just do not know how it exactly works with recycling expired exponents.
Most of the time
they come aroun 6:00 status time, but sometimes the come really bulky at
"random" times.

This makes it possible for the people that want to "hunt" the holes to hunt
those holes.

Maybe we could also update the client to not accept exponents it will work
on for longer
than lets say 2 years, and then let the client get another type of
assignment automatically.

Kind regards, Martijn

_________________________________________________________________________
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 #826
******************************

Reply via email to