Windows Factoring Software Binaries
(64bit & 32bit)

by Jeff Gilchrist
Jeff's E-mail Address


Last Updated:  June 18, 2011

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.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
32bitIntel6.2.3 (with MPIR 1.1.1)356 KBecm623_win32_intel.zip04/26/2009
32bitAMD6.2.3 (with MPIR 1.1.1)356 KBecm623_win32_amd.zip04/26/2009
64bitCore26.2.3 (with MPIR 1.1.1)398 KBecm623_win64_core2.zip04/26/2009
64bitAMD646.2.3 (with MPIR 1.1.1)397 KBecm623_win64_amd64.zip04/26/2009


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.49 (with GMP 5.0.1/GMP-ECM 6.3)557 KBDownload from official project site06/17/2011
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
32bitIntel1.48 (with MPIR 2.2.1/GMP-ECM 6.3)527 KBmsieve148_win32.zip01/08/2011
64bitCore 21.48 (with MPIR 2.2.1/GMP-ECM 6.3)1181 KBmsieve148_win64.zip01/08/2011
64bitCUDA1.48 (compiled by Brian Gladman)766 KBmsieve148_win64_cuda.zip02/10/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.265.3 MBDownload from official project site06/13/2011


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