mersenneforum.org  

Go Back   mersenneforum.org > Other Stuff > Archived Projects > NFSNET Discussion

 
 
Thread Tools
Old 2004-02-27, 16:35   #12
xilman
Bamboozled!
 
xilman's Avatar
 
"π’‰Ίπ’ŒŒπ’‡·π’†·π’€­"
May 2003
Down not across

101010000000012 Posts
Default

Quote:
Originally Posted by dsouza123
Longhorn is the new name for Lonestar, so it is maintained by Richard.

As for Fenland, I don't know for sure, but Fenland is near Cambridge so it probably is Paul.
Sure is.

Paul
xilman is offline  
Old 2004-03-11, 12:50   #13
junky
 
junky's Avatar
 
Jan 2004

7·19 Posts
Default

i'd like to know how is going the end of 811, how is the estimated time remaining to fully complete that project.

thanks.
junky is offline  
Old 2004-03-11, 15:21   #14
Wacky
 
Wacky's Avatar
 
Jun 2003
The Texas Hill Country

32·112 Posts
Default

Quote:
Originally Posted by junky
i'd like to know how is going the end of 2,811-, how is the estimated time remaining to fully complete that project.
We have about 6.5GB of data that we are trying to reduce to something like 100 bytes. We won't even have a good estimate of how long it will take until we get a matrix built. So far it isn't going too well. The matrix looks like it may be over 10M square. That will take a LONG time to process.
Wacky is offline  
Old 2004-03-11, 16:30   #15
ET_
Banned
 
ET_'s Avatar
 
"Luigi"
Aug 2002
Team Italia

32·5·107 Posts
Default

Quote:
Originally Posted by Wacky
We have about 6.5GB of data that we are trying to reduce to something like 100 bytes. We won't even have a good estimate of how long it will take until we get a matrix built. So far it isn't going too well. The matrix looks like it may be over 10M square. That will take a LONG time to process.

Would it be time-consuming as well to explain how the matrix is built up?

Luigi
ET_ is offline  
Old 2004-03-12, 00:17   #16
junky
 
junky's Avatar
 
Jan 2004

7·19 Posts
Default

i know Wacky and Paul are pretty busy at this time, but like ET_, i'd like to know more details on how the huge matrix is build and wanna know more details about it.

Thanks.
junky is offline  
Old 2004-03-12, 15:28   #17
R.D. Silverman
 
R.D. Silverman's Avatar
 
Nov 2003

11101001001002 Posts
Thumbs up

Quote:
Originally Posted by junky
i know Wacky and Paul are pretty busy at this time, but like ET_, i'd like to know more details on how the huge matrix is build and wanna know more details about it.

Thanks.
Here are the basics.

Relations are collected of the form

II p_i ^a_i * B1 * B2 = phi(II P_i^b_i * B3 * B4) mod N

where p_i and P_i are primes in the factor bases and B1, B2, B3, B4 are the
large primes. The B's lie outside the factor bases and some/all of them might
equal 1.

To find a square we must find a set of these relations which, when multiplied
together result in every prime in the product having an even exponent.

Thus, if a value of B appears only ONCE it can never be part of a square.
Before the matrix is constructed, the data is filtered. All relations which
have a value of B that appears only once are discarded. Then pairs of
relations having the same B values are combined together. Furthermore
if B appears (say) 3 times, we can combine these 3 relations into two pairs.
etc. This filtering can be done in several ways. I have code that uses
intelligent Gaussian elimination to combine the relations with large primes.
But it is old, flaky, and written in Fortran. The newest CWI filter code
uses graph clique algorithms to combine the relations with matching large primes.

The matrix is then formed by taking the combined relations, reducing the
exponents mod 2 and inserting them as columns into a large bit matrix.
The size of the matrix comes from two sources: the factor base primes
and the combined large primes.

The time to solve the matrix is proportional to N^2 d where N is the number
of columns and d is the average number of bits that are lit in each column.
Note that d/N is *very* small. Typically d might be about 120 while Paul
estimates N ~ 10M for M811.

Note that part of the objective of the filtering process is to reduce N while
keeping the matrix sparse. Combining relations together reduces N, but
increases d.

Hope this helps.

Bob
R.D. Silverman is offline  
 



Similar Threads
Thread Thread Starter Forum Replies Last Post
How many ecm curves per B1 is a good estimate? EdH Factoring 45 2013-10-23 13:39
Benchmark Estimate Primeinator Information & Answers 8 2009-06-11 23:39
V25.7 TF estimate way out ... or am I? petrw1 PrimeNet 5 2008-11-08 02:23
Estimate the new primes davieddy Lounge 34 2008-09-17 04:22
A tricky way to estimate pi(x) XYYXF Math 13 2006-09-01 15:44

All times are UTC. The time now is 23:56.


Fri Jul 16 23:56:23 UTC 2021 up 49 days, 21:43, 1 user, load averages: 1.81, 1.69, 1.50

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, 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.