https://gitlab.inria.fr/cado-nfs/cado-nfs
Tip revision: cdc0548cc7a51eb3917dfaa91865217ff7c39c28 authored by Alexander Kruppa on 08 October 2014, 12:53:22 UTC
Add missing entries
Add missing entries
Tip revision: cdc0548
NEWS
Main changes between cado-nfs-2.1 and cado-nfs-2.1.1:
* Added test-case in wuclient2.py for buggy Python MIME encoder to prevent
data corruption during file upload under future Python versions
* Bug fixes to multi-threading in linear algebra code
* fixed a bug in duplicate suppression, which might produce an error for
some collisions corresponding to false duplicates
* fixed detection of minimal cmake version
Main changes between cado-nfs-2.0 and cado-nfs-2.1:
* Polynomial selection now runs in two separate phases, size optimization
and root optimization, with improved parameters
* Unit tests added, please run "make check" after building
* Various small speed-ups
* Various bug-fixes
* The wuclient2.py script no longer requires an external download tool
(wget or curl) to download securely via SSL under Python 2
* better support of DL in GF(p); still not fully automatic, nor
independent of third-party software. See README.dlp.
Main changes between cado-nfs-1.1 and cado-nfs-2.0:
* the default parameters in the params subdirectory have been improved
* major speedups in the polynomial selection, sieving and filtering steps
* the filtering step produces a smaller matrix (about 5% less rows),
see http://hal.inria.fr/hal-00734654 for more details.
* the replay step is faster and uses less memory
* fixed bug in the lattice siever (las) on 32-bit computers
* allow compilation on MinGW32. Performance is poor, however. MinGW64 is
currently not supported
* new cadofactor.py script written in Python, allows larger-scale distribution
with client/server model
* files used/generated by cado-nfs-1.1 are not entirely compatible with
cado-nfs-2.0. Relations files are compatible, but for pretty much
everything else, it is preferrable to start afresh. Likewise,
command-line options of several binaries have changed.
* implementations of NFS-DL and NFS-FFS (experimental, requires some
background knowledge to use)
Main changes between cado-nfs-1.0 and cado-nfs-1.1:
* the polynomial selection uses the new algorithm presented by Kleinjung at
the 2008 CADO workshop (supports multithreading)
* the polynomial selection uses a faster root sieve (rootsieve5)
* the lattice siever (las) supports a larger sieving region (I=16). This is
useful for integers greater than 200 digits
* minor bug fixes, small speedup in sieving (las) and filtering (purge)
* reorganization of the binaries in the linear algebra step and speedup
when using many machines with MPI
* new experimental scripts to execute the sieve on a cluster.
These scripts rely on the OAR job scheduler being used, and exploit its
"besteffort" mode. Some even more experimental scripts for linear
algebra are in the development version.
* addition of new parameter files and a few new parameters (cf params.c91)
* the linear algebra step now makes use of dynamically loaded shared
libraries. This might result in configuration issues, which we hope the
scripts get it right. See the README file.