Windows Factoring Software Binaries
(64bit & 32bit)

by Jeff Gilchrist
Jeff's E-mail Address


Last Updated: November 9, 2016

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. You may need the Visual C++ 2015 Redistributable Package (vcomp140.dll), Visual C++ 2013 Redistributable Package (vcomp120.dll), Visual C++ 2012 Redistributable Package (vcomp110.dll), or 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 GGNFS Project Site

Beginners Guide to NFS factoring using GGNFS and MSIEVE

Type Processor Version Size File Date
64bit IvyBridge asm64 (Dan Ee & Gábor Stefanik) 5.4 MB gnfs-win64-ivybridge-asm64.zip 03/30/2013
64bit Westmere asm64 (Dan Ee & Gábor Stefanik) 5.4 MB gnfs-win64-westmere-asm64.zip 03/30/2013
64bit Core 2 asm64 (Dan Ee & Gábor Stefanik) 5.4 MB gnfs-win64-core2-asm64.zip 03/30/2013
32bit x86 SVN 413 4.0 MB ggnfs-svn413-win32-p4.zip 03/20/2011
64bit Core 2 SVN 413 4.9 MB ggnfs-svn413-win64-core2.zip 03/20/2011
64bit AMD64 SVN 374 5.0 MB ggnfs-svn374-win64-opteron.zip 11/01/2009


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

Official GMP-ECM Project Site

NOTE: You may need to install cudart64_80.dll on your system if not already present.  This file can be found in the CUDA SDK from NVIDA and can be copied into your gmp-ecm folder.

Type Processor Version Size File Date
64bit CUDA (SDK 8) 7.0.4 SVN 2990 (compiled by Brian Gladman) 1325 KB ecm704dev-svn2990-win64-cuda.zip 10/19/2016
64bit Core2/Nehalem/IvyBridge 7.0.4 SVN 2990 (compiled by Brian Gladman) 1484 KB ecm704dev-svn2990-win64.zip 10/19/2016
64bit AMD Bulldozer 7.0dev (SVN 2518) - Karl M Johnson 852 KB ecm70dev-svn2518-x64-bulldozer.zip 04/16/2013
32bit x86 Generic 7.0dev SVN 2256 (compiled by Brian Gladman) 426 KB ecm70dev-svn2256-win32-gc.zip 11/13/2012
64bit x64 Generic 7.0dev SVN 2256 (compiled by Brian Gladman) 484 KB ecm70dev-svn2256-x64-gc.zip 11/13/2012
64bit Core 2 7.0dev SVN 2256 (compiled by Brian Gladman) 477 KB ecm70dev-svn2256-x64-core2.zip 11/13/2012
64bit Nehalem (i7/i5) 7.0dev SVN 2256 (compiled by Brian Gladman) 477 KB ecm70dev-svn2256-x64-nehalem.zip 11/13/2012
64bit K8 7.0dev SVN 2256 (compiled by Brian Gladman) 477 KB ecm70dev-svn2256-x64-k8.zip 11/13/2012


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

Official MSIEVE Project Site

Beginners Guide to NFS factoring using GGNFS and MSIEVE

NOTE: You may need to install cudart64_80.dll on your system if not already present.  This file can be found in the CUDA SDK from NVIDA and can be copied into your msieve folder.

Type Processor Version Size File Date
64bit CUDA (SDK 8) 1.53dev SVN 1002 (compiled by Brian Gladman) 2864 KB msieve153dev_svn1002_win64_cuda.zip 10/19/2016
64bit Core2/Nehalem/IvyBridge 1.53dev SVN 998 (compiled by Brian Gladman) 2179 KB msieve153dev_svn998_win64.zip 10/15/2016
64bit CUDA 1.52dev SVN 942 (compiled by Brian Gladman) 1376 KB msieve152_svn942_win64_cuda.zip 08/25/2013
64bit Core i7/i5 1.52dev SVN 939 (compiled by Brian Gladman) 730 KB msieve152_svn939_win64_i7.zip 08/09/2013
64bit Core i7/i5 1.52dev SVN 883 (with MPIR 2.6.0/GMP-ECM 6.4.4) 1293 KB msieve152_svn883_win64_i7.zip 04/25/2013
32bit x86 1.52 615 KB Download from official project site 02/05/2014


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

Official YAFU Project Site

Type Processor Version Size File Date
64bit Core2/Nehalem/IvyBridge 1.34.5dev SVN 352 (compiled by Brian Gladman) 4.1 MB yafu-1.34.5dev_svn352_win64.zip
10/15/2016
32bit & 64bit Intel & AMD Prime Calculator - GUI (Graphical User Interface) to YAFU 3.9 MB Prime Calculator project site 06/19/2016
32bit & 64bit Intel & AMD 1.34 4.1 MB Download from official project site 03/06/2013


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