Mentions légales du service

7.0.4 Historical release

Evidence collection
Collected 2 years ago

Changes between GMP-ECM 7.0.3 and 7.0.4:

ecm-7.0.4.tar.gz

7.0.3 Historical release

Evidence collection
Collected 2 years ago

Changes between GMP-ECM 7.0.2 and GMP-ECM 7.0.3:

  • fixed compilation issue on powerpc64

ecm-7.0.3.tar.gz

7.0.2 Historical release

Evidence collection
Collected 2 years ago

Changes between GMP-ECM 7.0.1 and GMP-ECM 7.0.2:

  • fixed bug in P-1/P+1 stage 2 and -redc when -1/N mod R has less than n limbs

ecm-7.0.2.tar.gz

7.0.1 Historical release

Evidence collection
Collected 2 years ago

Changes between GMP-ECM 7.0 and GMP-ECM 7.0.1:

  • fixed efficiency issue with divisors of 2^n+/-1
  • allow for larger B1 values on Windows computers in batch mode
  • several fixes on Debian (FreeBSD, powerpc64)
  • fixed save files generated by gpu-ecm
  • fixed issue with gcc-5 (CC/CFLAGS from gmp.h were no longer used)
  • updated longlong.h file from GMP 6.1.0
  • fixed some compiler warnings

ecm-7.0.1.tar.gz

7.0 Historical release

Evidence collection
Collected 2 years ago

Changes between GMP-ECM 6.4.4 and GMP-ECM 7.0:

  • GMP-ECM is now thread-safe. In particular the "ecmfactor" binary can be called with say -t 17 to use 17 threads.
  • Added GPU code for Step 1 (command-line option -gpu).
  • Command-line option -param allows to choose the parametrization (valid values are 0, 1, 2, 3). Command-line option -sigma allows to choose the parameter. "-sigma i:s" is a shortcut to "-param i -sigma s". Use -param 0 to get historical Suyama parametrization.
  • The batch mode is now chosen with -param command-line option. The default parametrization depends on other command-line options.
  • For P-1 stage 2, by default the NTT code is always used.
  • Speedup in stage 2 with -no-ntt
  • New primality proving code with APRCL (contributed by David Cleaver) with --enable-aprcl (default=yes)
  • Removed some options that were unused or not tested (-n, -nn, -ve, -cofdec, -B2scale).
  • The configure --enable-shellcmd option was removed, and also the --enable-memory-debug configure option (now obsolete with valgrind).
  • The -b options was removed (breadth-first mode)
  • Improved source coverage (92.7% of source code lines)

ecm-7.0.tar.gz

6.4.4 Historical release

Evidence collection
Collected 2 years ago

Changes between GMP-ECM 6.4.3 and GMP-ECM 6.4.4:

  • Fixed PowerPC64 assembly code with --enable-shared (thanks Leif Leonhardy)
  • Fix to deal with change of semantics of internal GMP functions in GMP 5.1
  • Fixed small memory leak in non-NTT P-1 stage 2
  • Fixed segfaults with large non-NTT P+-1 stage 2
  • Removed defunct -t command line option

ecm-6.4.4.tar.gz

6.4.3 Historical release

Evidence collection
Collected 2 years ago

Fixes incorrect NTT arithmetic on Windows systems with large input numbers

ecm-6.4.3.tar.gz

6.4.2 Historical release

Evidence collection
Collected 2 years ago

Changes between ecm-6.4.1 and ecm-6.4.2:

  • Corrected the copyright headers
  • Reduced memory usage in stage 1 with -batch={1,2} mode.
  • Fixed bug in modular reduction (could occur only for numbers larger than 386 digits on 64-bit computers and 193 digits on 32-bit computers).
  • Speedup in stage 2 with the NTT default mode

ecm-6.4.2.tar.gz

6.4.1 Historical release

Evidence collection
Collected 2 years ago

Changes between ecm-6.4 and ecm-6.4.1:

  • GMP-ECM is now distributed under the GPL version 3 or later for the binary, and under the LGPL version 3 or later for the library
  • Fixed a speed regression with respect to ecm-6.3 http://lists.gforge.inria.fr/pipermail/ecm-discuss/2012-February/004103.html
  • Fixed a bug with the -treefile option which had been present for a long time
  • Several fixes for the Visual Studio 2010 build
  • New experimental option -batch=2, and speedup for -batch (i.e., -batch=1)
  • New tuning mechanism, now --enable-asm-redc is always recommended
  • New configure option --enable-mulredc-svoboda, for input numbers whose low limbs is congruent to -1
  • New tuning parameters for Intel Core i5
  • New ecmbench utility

ecm-6.4.1.tar.gz