Msieve Publisher's description
Msieve is a C library implementing a suite of algorithms to factor large integers.
Msieve is a C library implementing a suite of algorithms to factor large integers. It contains an implementation of the SIQS and GNFS algorithms; the latter has helped complete some of the largest public factorizations known
What's New in This Release:В· Performed a massive overhaul of the stage 1 NFS polynomial selection, with a huge amount of help from Jayson King. Once this is tuned a little better, polynomial selection should become massively faster, especially on CPUs. The GPU code is much simpler and more flexible now too
В· Added a fast MPI parallel all-against-all xor implementation courtesy of
В· Added more cache size detection for Intel processors
В· Added a fix to prevent potential overflow in the hashtable code
В· Increased the maximum input size to 1024 bits
В· Corrected a bug in Windows win32 inline assembler code
В· Removed the unmaintained Visual Studioo 2008 build projects
В· Updated Visual Studio 2010 CUDA build for NVIDIA Parallel Nsight 1.5 and the CUDA 3.2 toolkit
System Requirements:No special requirements.
Program Release Status: Major Update
Program Install Support: Install and Uninstall