PDA

View Full Version : I want to try sieving or factoring!



Matt
05-16-2005, 03:00 PM
I have an AMD64 3000+ with 512MB RAM that I want to put onto sieving or factoring and several other AMD systems that I could put on it as well depending on how well it works. I run FreeBSD on most of my systems but have linux binary compatability.

I don't understand the sieve co-ordination thread so if someone could just tell me a range to do I will have a look at trying to get set up and get crunching. If factoring would be more profitable use of my system or better use of my hardware I'm receptive to that as well.

I noticed the threads about the interactive site they have over at rieselsieve and the possibility of porting it to SoB. If and when I get my head around how sieving and factoring work I may be able to offer some assistance with that as I have a fair bit of experience with php/mySQL.

vjs
05-16-2005, 03:16 PM
Matt I'm not a linux Guru but Xyxxz made a log of what he did...

<quote>
I got the Linux version working... I don't know if this will help anyone or not, but here is the log of what I did to set it up...


mkdir sieve
cd sieve
wget http://85.8.4.99/proth_sieve_042_linux_sse2.tgz
tar -zxvf proth_sieve_042_linux_sse2.tgz
rm proth_sieve_042_linux_sse2.tgz
chmod 500 proth_sieve_sse2
wget http://www.aooq73.dsl.pipex.com/sobdat/SobDat_n1M-20M.zip
unzip SobDat_n1M-20M.zip
rm SobDat_n1M-20M.zip
chmod 600 SoB.dat
echo -e 'pmax=796000000000000\npmin=795000000000000' > SoBStatus.dat
chmod 600 SoBStatus.dat
nohup ./proth_sieve_sse2 > /dev/null & clear ; nice tail -f -n 99 SoBStatus.dat
</quote>

This was for the 795000-796000 range he reserved. If this looks like it would work for you then I could reserve you a range, later you could reserve for yourself. Just let me know what type of machine and howlong you'd like to sieve for.

Matt
05-16-2005, 05:00 PM
I have the client installed and ready to go. The machine is an AMD64 3000+ with 512MB of RAM. I don't care how long it sieves for, you probably best assign me a small range first though, just so I can get the hang of it.

vjs
05-16-2005, 05:22 PM
Hey Matt it was a little confusing even for myself...

Take this range

798000-798755 Matt [reserved]

I think there may be a gap between 797800-798000 but that range is definetly free and the lowest.

So I guess you'd edit the line

echo -e 'pmax=796000000000000\npmin=795000000000000' > SoBStatus.dat

with

echo -e 'pmax=798755000000000\npmin=798000000000000' > SoBStatus.dat

The range is not that small will take close to 2 weeks but it will give you a good flavor.

Matt
05-16-2005, 05:58 PM
Seems to be working, it's throwing stuff out like:



p = 798000150000619 @ 536kp/s
p = 798000160000627 @ 553kp/s
p = 798000170000651 @ 550kp/s
p = 798000180000659 @ 560kp/s
p = 798000190000709 @ 532kp/s


It's also created a file factecl.txt containing a line of something.

When the time comes how would I submit the data I have computed?

vjs
05-16-2005, 08:51 PM
You would cut and past the contents of fact.txt into the following window...

Http://www.seventeenorbust.com/sieve

make sure you login

Matt
06-02-2005, 03:21 AM
Ok, my range is now complete, it found 17 factors which I've submitted by http://www.seventeenorbust.com/sieve what should I do next?

It should be OK to use my reservation system shouldn't it? As long as everyone's also been entering their ranges into the thread at the same time.

Matt
06-03-2005, 12:50 PM
Ok, I've gone to try and start a new range and it's asking me if I want to clear SoBStatus.dat do I want to or not? Also what to I do with my factexcl.txt and factrange.txt files?

vjs
06-03-2005, 12:57 PM
If the range is complete then yes you want to clear the sobstatus.dat file. Generally people enter the another range into a txt file called nextrange.txt before this happens, the client automatically looks for another range after it finishes the current.

Try sobistrator it makes life easier.

I generally submit the factexcl.txt and factrange.txt files after the entire range is finished through the site as well. It helps prove that no gaps exist.

Finally zip and send the factrange.txt file to factrange@yahoo.com Joe and I use it in the high-n sieve effort. I.E. those unique factors above 20M are archived for later use.

Also Matt you seem to be getting into the sieve and factor aspects quite heavily...

you may want to try to read and understand this thread...

http://www.free-dc.org/forum/showthread.php?s=&threadid=8014

Matt
06-03-2005, 01:41 PM
That thread is way over my head, I'm not very good at maths :(

I've emailed those files to that address, thanks.

Matt
06-03-2005, 01:50 PM
Another question, do I delete my old factrange.txt factexcl.txt and fact.txt files? Otherwise surely it will write into these won't it, and just add to confusion?

vjs
06-03-2005, 02:07 PM
what I generally do is create a subfolder and cut/paste the files over. It's only a few kb so I can store them for a while once everything looks good mike marks the range as complete on his site. I would delete them.

Matt
06-03-2005, 02:35 PM
I've zipped them up out of the way, that should do for now. Thanks :)