Windows Factoring Software Binaries
(64bit & 32bit)

by Jeff Gilchrist
Jeff's E-mail Address


Last Updated:  March 28, 2012

This page has links to various Factoring software that I have compiled from source for Windows in 64bit and 32bit using Visual Studio 2010. Benchmarking information is provided on the Benchmarking Page.

Note:
You may need to download and install a Microsoft Visual C++ Redistributable Package if the application does not work when you try to run it. For software compiled in 2011 or newer, download the Visual C++ 2010 Redistributable Package for 32bit or 64bit software. For software compiled in 2009, download the Visual C++ 2008 Redistributable Package for 32bit or 64bit software.

GGNFS - Number Field Sieve (GNFS/SNFS)

Official Project Site

Beginners Guide to NFS factoring using GGNFS and MSIEVE

Type Processor Version Size FileDate
32bitx86SVN 4134.0 MBggnfs-svn413-win32-p4.zip03/20/2011
64bitCore 2SVN 4134.9 MBggnfs-svn413-win64-core2.zip03/20/2011
32bitx86SVN 3744.2 MBggnfs-svn374-win32-p4.zip11/01/2009
64bitCore 2SVN 3744.9 MBggnfs-svn374-win64-core2.zip11/01/2009
64bitAMD64SVN 3745.0 MBggnfs-svn374-win64-opteron.zip11/01/2009


GMP-ECM - Elliptic Curve Method (ECM), P-1, P+1

Official Project Site

Type Processor Version Size FileDate
32bitIntel6.4.2 (with MPIR 2.5.1)416 KBecm642_win32.zip03/28/2012
64bitCore26.4.2 (with MPIR 2.5.1)480 KBecm642_win64_core2.zip
03/28/2012
64bitCore i7/i56.4.2 (with MPIR 2.5.1)481 KBecm642_win64_i7.zip
03/28/2012
32bitIntel6.3 (SVN 1582 with MPIR 2.4.0)388 KBecm63_svn1582_win32_intel.zip06/17/2011
32bitAMD6.3 (SVN 1577 with MPIR 2.3.0)385 KBecm63_svn1577_win32_amd.zip
05/17/2011
64bitCore26.3 (SVN 1582 with MPIR 2.4.0)453 KBecm63_svn1582_win64_core2.zip
06/17/2011
64bitAMD646.3 (SVN 1577 with MPIR 2.3.0)452 KBecm63_svn1577_win64_amd64.zip
05/17/2011


MSIEVE - Self-Initializing Quadratic Sieve (SIQS) and Number Field Sieve (GNFS/SNFS)

Official Project Site

Beginners Guide to NFS factoring using GGNFS and MSIEVE

Type Processor Version Size FileDate
32bitx861.50642 KBDownload from official project site02/03/2012
32bitIntel1.50 (with MPIR 2.5.1/GMP-ECM 6.4.2)579 KBmsieve150_win32.zip03/28/2012
64bitCore 21.50 (with MPIR 2.5.1/GMP-ECM 6.4.2)1277 KBmsieve150_win64_core2.zip03/28/2012
64bitCore i7/i51.50 (with MPIR 2.5.1/GMP-ECM 6.4.2)1283 KBmsieve150_win64_i7.zip03/28/2012
64bitCUDA1.50 (compiled by Brian Gladman)698 KBmsieve150_win64_cuda.zip03/28/2012
32bitIntel1.49 (with MPIR 2.4.0/GMP-ECM 6.3)532 KBmsieve149_win32.zip06/17/2011
64bitCore 21.49 (with MPIR 2.4.0/GMP-ECM 6.3)1195 KBmsieve149_win64.zip06/17/2011
32bit & 64bitCUDA1.49 (compiled by Brian Gladman)1196 KBmsieve149_cuda.zip06/18/2011


YAFU -
Quadratic Sieves (SIQS/MPQS/QS)Elliptic Curve Method (ECM), P-1, P+1, Squfof, Rho, and Fast Sieve of Eratosthenes

Official Project Site

Type Processor Version Size FileDate
32bit & 64bitIntel & AMD1.306.3 MBDownload from official project site01/11/2012


  • This web page is maintained by Jeff Gilchrist, Copyright (C) 2012.
  • This web page best viewed using a resolution of 800 x 600 or higher.