mersenneforum.org  

Go Back   mersenneforum.org > Factoring Projects > Lone Mersenne Hunters

Reply
 
Thread Tools
Old 2003-02-19, 12:03   #1
Thomas11
 
Thomas11's Avatar
 
Feb 2003

77316 Posts
Default How to start?

Hi all,

I would like to do trialfactoring on some range, but I need a bit more information on how to do that. I did some test runs using Goerge Woltmans mprime code on Linux and observed that an AdvancedFactor job is much slower than "normal" factoring using the FactorOverride option and giving one line for each exponent in the worktodo.ini file, e.g. AdvancedFactoring from 2^31 to 2^32 takes as long as normal Factoring from 2^62 to 2^63.

If I run a factoring job like the following:

Factor=21866239,0

then the screen output starts around 2^57. Is it because the factoring below that value is done that fast or doesn't the factoring start at 2^0?

So my question is what type of factoring is the right one and what are you using?

Thanks in advance,

Thomas.
Thomas11 is offline   Reply With Quote
Old 2003-02-19, 12:55   #2
tha
 
tha's Avatar
 
Dec 2002

787 Posts
Default Re: How to start?

Quote:
Originally Posted by Thomas11
I would like to do trialfactoring on some range, but I need a bit more information on how to do that.
Hi Thomas,

Let me tell you and others who will read this later how most of us work.

Usually we use P95 for Windows or MPrime for Linux downloaded from
http://www.mersenne.org/freesoft.htm
In the Test|Primenet menuoption we make sure that 'Use Primenet' is unchecked, we don't use Primenet. Then from the page
http://www.mersenne.org/status.htm
we download decomp.zip and nofactor.zip. Read the readme file of decomp and then if you want to have all exponents between 52.5 million and 53 million or so use the following setting:
decomp -w 52500000 53000000
This creates an output file that you have to rename to worktodo.ini and move it to the directory in which you have MPrime or P95.
In the file prime.ini that come with MPrime or P95 add the following two lines:
FactorOverride=60
WellBehavedWork=1
This will stop factoring above 2^60, you may want to use 58 or 64, whatever your choice. WellBehavedWork will make sure your I/O is not stressed too much as a result of the FactorOverride setting.
Send in the results every now and then to George Woltman. Download a new nofactor.zip when available (weekly) and needed for choosing a new range. A graphical overview of how much factoring has been done can be found at
http://home.planet.nl/~tha/mersenne/index.html

Post any more questions you have in this forum. Also look in this forum to see which ranges have been taken by others and post your own range over here.

YotN,

Henk
tha is offline   Reply With Quote
Old 2003-02-19, 16:49   #3
Thomas11
 
Thomas11's Avatar
 
Feb 2003

35638 Posts
Default Re: How to start?

Thank you, Henk.

I've started trialfactoring for the range 44M-45M up to 2^60.

With best wishes,

Thomas.
Thomas11 is offline   Reply With Quote
Old 2003-06-17, 10:23   #4
flasholinos
 
Jun 2003

22 Posts
Default

where we pt the decomp -w 52500000 53000000 ?????
flasholinos is offline   Reply With Quote
Old 2003-06-17, 15:27   #5
S80780
 
Jan 2003
far from M40

7D16 Posts
Default

You got to type this in at the command line (Ensure you unzipped decomp.zip and nofactor.zip to the same directory and that your current dirotory is the one you unzipped to.).
If you want to LL-test a certain range, type in " -t " instead of " -w ".
The program creates a file called "nofactor" which you rename in "worktodo.ini" and move to the directory, you installed prime95 / mprime to, as stated by Henk.
You should add the "WellBehavedWork=1" line to prime.ini in both cases. The "FactorOverride=n" line is only of interest, if you trialfactor a range. If you LL-test a range, it doesn't matter.

Benjamin
S80780 is offline   Reply With Quote
Old 2003-08-29, 19:21   #6
tom11784
 
tom11784's Avatar
 
Aug 2003
Upstate NY, USA

1010001102 Posts
Default

command line of what file? sorry, but I'm a bit lost in trying to get a range of my own to test
tom11784 is offline   Reply With Quote
Old 2003-08-29, 19:29   #7
garo
 
garo's Avatar
 
Aug 2002
Termonfeckin, IE

2·5·251 Posts
Default

commandline = dos prompt
garo is offline   Reply With Quote
Old 2005-01-31, 18:09   #8
leifbk
 
leifbk's Avatar
 
May 2004
Oslo, Norway

1708 Posts
Default

I've followed tha's instructions, and downloaded decomp.zip and nofactor.zip, and unpacked them on my Linux machine. As I couldn't get decomp.c to compile, I sent decomp.exe and nofactor.cmp to my Windows laptop. This machine don't currently run Prime95, but has version 23.8.1 installed. I ran

Code:
decomp -w 29600000 29700000
this produced a nofactor file of 50,500 bytes, that I copied to worktodo.ini in the Prime95 folder. I've also made the required changes to prime.ini:

Code:
FactorOverride=60
WellBehavedWork=1
as well as unchecking the "Use PrimeNet" option. But as soon as I start Prime95 with this worktodo.ini, I get an endless row of

Code:
Error: Work-to-do file contained bad factoring assignment: XXXXXXXX,60
where XXXXXXXX is any number in the range. When it's done, the worktodo.ini is empty.

I've tried a couple of other ranges as well, but I get the same result.

The nofactor file looks perfectly normal eg. with more<nofactor, with the first line looking like this:

Code:
Factor=29600027,60
Can anybody suggest a cure for this situation? I've probably done something silly again

regards, Leif.
leifbk is offline   Reply With Quote
Old 2005-01-31, 18:36   #9
ric
 
ric's Avatar
 
Jul 2004
Milan, Ita

22·32·5 Posts
Default

Quote:
Originally Posted by leifbk
I've also made the required changes to prime.ini:
Code:
FactorOverride=60
All of those candidates have already been factored to 2^60, so you'll have to raise FactorOverride to 62 (or whatever other depth you'll be LMH-ing to).

ric
ric is online now   Reply With Quote
Old 2005-01-31, 18:44   #10
garo
 
garo's Avatar
 
Aug 2002
Termonfeckin, IE

47168 Posts
Default

ric beat me to the response there! Also, leif can you tell me what the error message was while compiling? I have successfully compiled decomp.c on Solaris and Linux. Did you use the -lm flag to tell it to use the math library?
garo is offline   Reply With Quote
Old 2005-01-31, 18:48   #11
leifbk
 
leifbk's Avatar
 
May 2004
Oslo, Norway

23×3×5 Posts
Default

Quote:
Originally Posted by ric
All of those candidates have already been factored to 2^60, so you'll have to raise FactorOverride to 62 (or whatever other depth you'll be LMH-ing to).
Right -- I said that I'd probably done something silly

Thanks. Then I'll try to factor 29600000-29700000 to 62. It seems to work now, and I've got some wrecks that I can spread this row around on.

regards, Leif.
leifbk is offline   Reply With Quote
Reply

Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
Where should I start? christian_ Information & Answers 9 2016-01-22 19:28
Before you start... jasonp Operation Kibibit 65 2013-09-03 22:06
Where to start Jellyfish420 Homework Help 46 2013-02-06 13:51
how to start with P-1? ValerieVonck Marin's Mersenne-aries 8 2006-04-29 22:21
How to start? OmbooHankvald Factoring 15 2005-09-03 13:42

All times are UTC. The time now is 08:41.

Fri Nov 27 08:41:44 UTC 2020 up 78 days, 5:52, 4 users, load averages: 1.41, 1.36, 1.32

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.

This forum has received and complied with 0 (zero) government requests for information.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.
A copy of the license is included in the FAQ.