YAFU full changelog
YAFU 1.34
released Feb 27, 2013 (New Release)
· new sse2 code: faster small prime sieving in siqs
· new sse4.1 code: even faster small prime sieving in siqs
· new sse4.1 code: faster large prime bucket sieving in siqs
· makefile additions to include sse4.1 code in the fat binary on compatible hardware
· runtime flag to utilize sse4.1 code on compatible hardware
· enabled multipliers for fermat factorization
· fixed bug in qs filtering
· fixed a bug in .job file filling - handle no line break on last line
· fixed quot;too many refactorizationsquot; bug
· added a function to factor all single precision integers within a specified range
· frontend calculator now uses GMP
· Updated quot;gnfs.hquot; to use GMP
· automatic processing of several SNFS forms: N = a*b^n +/- c, for b < 100, c < 2^30, N < 1024 bits N = b^n +/- 1, for b > 100, N < 1024 bits N = a^n +/- b^n, for gcd(a,b) = 1, a,b
· new sse4.1 code: even faster small prime sieving in siqs
· new sse4.1 code: faster large prime bucket sieving in siqs
· makefile additions to include sse4.1 code in the fat binary on compatible hardware
· runtime flag to utilize sse4.1 code on compatible hardware
· enabled multipliers for fermat factorization
· fixed bug in qs filtering
· fixed a bug in .job file filling - handle no line break on last line
· fixed quot;too many refactorizationsquot; bug
· added a function to factor all single precision integers within a specified range
· frontend calculator now uses GMP
· Updated quot;gnfs.hquot; to use GMP
· automatic processing of several SNFS forms: N = a*b^n +/- c, for b < 100, c < 2^30, N < 1024 bits N = b^n +/- 1, for b > 100, N < 1024 bits N = a^n +/- b^n, for gcd(a,b) = 1, a,b
YAFU 1.33
released Oct 29, 2012 (New Release)
· made quot;found polyquot; messages much less verbose
· using /r instead of printing backspaces now in ecm.c and SIQS.c
· ggnfs jobs launched by yafu will now print out individual .last_spq files per thread, although they are still not used for anything
· get rid of blk_rel_count experiment code in siqs
· add the beginnings of CUDA squfof support - although it is far from working and probably not even beneficial at this point. currently protected by HAVE_CUDA definition
· more work on tinySIQS, but still not fully operational.
· added more fclose's
· fixed bugs that caused crashes when inputs numbers approached or exceeded 1024 characters in batchfiles.
· updates to text output of factor() to prevent window scrolling
· (re)support builds without NFS=1
· got rid of cat.exe warning messages in windows that don't have unxutils
· slight cleanup of nfs state machine
· improved min_rels calculation
· added ability to parse user supplied job files and supply missing parameters
· using /r instead of printing backspaces now in ecm.c and SIQS.c
· ggnfs jobs launched by yafu will now print out individual .last_spq files per thread, although they are still not used for anything
· get rid of blk_rel_count experiment code in siqs
· add the beginnings of CUDA squfof support - although it is far from working and probably not even beneficial at this point. currently protected by HAVE_CUDA definition
· more work on tinySIQS, but still not fully operational.
· added more fclose's
· fixed bugs that caused crashes when inputs numbers approached or exceeded 1024 characters in batchfiles.
· updates to text output of factor() to prevent window scrolling
· (re)support builds without NFS=1
· got rid of cat.exe warning messages in windows that don't have unxutils
· slight cleanup of nfs state machine
· improved min_rels calculation
· added ability to parse user supplied job files and supply missing parameters
YAFU 1.32.1
released Aug 2, 2012 (New Release)
· added fclose's and fixed gethostname alloc problem
· removed the quot;found time recordquot; messages from poly select
· remove the printing of rels during .dat parsing (available with verbose mode -v -v)
· changed siqs cutoff back to 115 bits
· removed the quot;found time recordquot; messages from poly select
· remove the printing of rels during .dat parsing (available with verbose mode -v -v)
· changed siqs cutoff back to 115 bits
YAFU 1.32
released Jul 15, 2012 (New Release)
· fixed restart-with-factor bug by logging factors removed during restart with add_to_factor_list
· fiddled with q-range table again, and changed multi-threaded nfs sieving so that q-ranges are split over the threads, instead of each thread getting its own range.
· split blocksize dependent code in siqs into separate functions; runtime decisions are made based on cpu architecture as to which function to use. This eliminates the need for separate 32k/64k executables.
· much improved fermat factorization routine: 50x+ faster and accepts user supplied multipliers
· watch for ggnfs siever crash error code
· added ETA estimate to ecm for larger B1 values
· added ETA estimate to the filtering stage of NFS, while sieving
· cosmetic changes to factor() messages
· resume nfs in factor() if input matches .job file -ns bug fix and small changes to nfs state machine
· fiddled with q-range table again, and changed multi-threaded nfs sieving so that q-ranges are split over the threads, instead of each thread getting its own range.
· split blocksize dependent code in siqs into separate functions; runtime decisions are made based on cpu architecture as to which function to use. This eliminates the need for separate 32k/64k executables.
· much improved fermat factorization routine: 50x+ faster and accepts user supplied multipliers
· watch for ggnfs siever crash error code
· added ETA estimate to ecm for larger B1 values
· added ETA estimate to the filtering stage of NFS, while sieving
· cosmetic changes to factor() messages
· resume nfs in factor() if input matches .job file -ns bug fix and small changes to nfs state machine
YAFU 1.30
released Jan 15, 2012 (New Release)
· fixed counting of decimal digits for logging purposes
· massive overhaul of factor(): pretesting to (customizable) digit level instead of timed ecm pretesting, more ecm pretesting levels, better usage of ecm levels, printing of computed t levels. See docfile.txt for more info.
· removed -qs_ecm_ratio and -gnfs_ecm_ratio, added -pretest_ratio and -xover options - see docfile for more info
· added some logging info of new factor() state machine
· added -work option to make factor() aware of prior pretesting work (specified as a t-level)
· handle aborts and errors within nfs the same as with other factoring routines (print_factors and exit), to avoid infinite loops in the new factor() state machine
· a little bit more verbose when resuming nfs (with vflag > 0)
· skip looking for last special-q if argument -ns is given + prevent quot;time=xquot; lines from being written to .job files
· massive overhaul of factor(): pretesting to (customizable) digit level instead of timed ecm pretesting, more ecm pretesting levels, better usage of ecm levels, printing of computed t levels. See docfile.txt for more info.
· removed -qs_ecm_ratio and -gnfs_ecm_ratio, added -pretest_ratio and -xover options - see docfile for more info
· added some logging info of new factor() state machine
· added -work option to make factor() aware of prior pretesting work (specified as a t-level)
· handle aborts and errors within nfs the same as with other factoring routines (print_factors and exit), to avoid infinite loops in the new factor() state machine
· a little bit more verbose when resuming nfs (with vflag > 0)
· skip looking for last special-q if argument -ns is given + prevent quot;time=xquot; lines from being written to .job files
YAFU 1.29.2
released Dec 4, 2011 (New Release)
· Includes fixes for the most recently reported bugs.
· Also removed zlib support, so data files will be as before.
· Also removed zlib support, so data files will be as before.
YAFU 1.28.5
released Sep 9, 2011 (New Release)
· fixed bug in primes() routine
· smallmpqs now prints its factors to the logfile like it should
· disabled 8x med prime trial division due to windows x64 bug
· ported rho.c entirely to gmp removed my homegrown monty code from the project
· main now returns 0 instead of 1 (thanks yoyo!)
· smallmpqs now prints its factors to the logfile like it should
· disabled 8x med prime trial division due to windows x64 bug
· ported rho.c entirely to gmp removed my homegrown monty code from the project
· main now returns 0 instead of 1 (thanks yoyo!)
YAFU 1.28.4
released Aug 25, 2011 (New Release)
· fixed bug in primes() routine
· smallmpqs now prints its factors to the logfile like it should
· disabled 8x med prime trial division due to windows x64 bug
· ported rho.c entirely to gmp removed my homegrown monty code from the project
· main now returns 0 instead of 1 (thanks yoyo!)
· smallmpqs now prints its factors to the logfile like it should
· disabled 8x med prime trial division due to windows x64 bug
· ported rho.c entirely to gmp removed my homegrown monty code from the project
· main now returns 0 instead of 1 (thanks yoyo!)
YAFU 1.28
released Jul 26, 2011 (New Release)
· fixed a bug in LEGCD that called spDivide when v == 1, causing a crash
· tweaked poly_a generation to allow siqs to work on much smaller inputs
· modified siqs to use smallmpqs (instead of mpqs) below a threshold, and lowered the threshold to take advantage of new parameters for small siqs jobs.
· fixed a bug in nextprime that caused some small primes to be identifed as not prime
· smallmpqs called standalone now returns factors and residue
· smallmpqs now uses gmp throughout (for a large speedup)
· parameter adjustments to smallmpqs resulting in a small speedup
· fixed a bug in the SoE to allocate memory better
· double large prime cutoffs changed to uint64s, simplifying the code and providing a small speedup for larger jobs
· better polynomial root update and bucket sieving assembler code, providing a small speedup
· fixed a couple more bugs in prime counting and printing (
· added some extra info to the -v printout at the end of DLP siqs factorizations
· tweaked poly_a generation to allow siqs to work on much smaller inputs
· modified siqs to use smallmpqs (instead of mpqs) below a threshold, and lowered the threshold to take advantage of new parameters for small siqs jobs.
· fixed a bug in nextprime that caused some small primes to be identifed as not prime
· smallmpqs called standalone now returns factors and residue
· smallmpqs now uses gmp throughout (for a large speedup)
· parameter adjustments to smallmpqs resulting in a small speedup
· fixed a bug in the SoE to allocate memory better
· double large prime cutoffs changed to uint64s, simplifying the code and providing a small speedup for larger jobs
· better polynomial root update and bucket sieving assembler code, providing a small speedup
· fixed a couple more bugs in prime counting and printing (
· added some extra info to the -v printout at the end of DLP siqs factorizations
YAFU for Windows 7 - free download notice
Windows 7 Download periodically updates software information of YAFU from the publisher.
« BACK
My Account
Help
Windows 7 Software Coupons
-
WinX HD Video Converter
56% Off -
MacX Media Management Bundle
70% Off -
WinX DVD Copy Pro
42% Off -
MacX MediaTrans
63% Off -
WinX DVD Ripper
50% Off
My Saved Stuff
You have not saved any software.
Click "Save" next to each software.
Click "Save" next to each software.
Would you like to receive announcements of new versions of your software by email or by RSS reader? Register for FREE!
Windows 7 Downloads Picks
- Autodesk Infrastructure Design Suite 2016
- LochMaster 4.0
- MaxIm DL 6.05
- AutoCAD 2008
- Sweet Home 3D 7.4
- DICOMscope 3.5.1
- AutoCAD Electrical 2025
- Voyager 4.5.7
- Melanie Viewer 7.0.7
- AutoCAD 2018 2018
- BricsCad Classic 24.2.06-1
- Circuit Diagram 3.1.0 B3
- TinyQuant 1.55
- Geneious PRO x64 6.0.4
- AutoCAD Architecture 2019
- OpenRocket 14.06
- LabCollector 4.96
- TinyCAD 3.00.04
- Amira 2019.2
- tinyFLP 1.30
Popular Tags
solidworks
dwg
landscape
export
home
convert
plug in
stl
open
autocad
cam
bmp
view
dxf
viewer
solidedge
file
architect
import
cad
design
obj file
assembly
dwg viewer
converter
animation
software
stl file
hpgl
intellicad
Popular Windows 7 Software
- Autodesk Infrastructure Design Suite 2016
- CorelDRAW X7 (x32 bit) 17.4.0.887
- CorelDRAW X5 15.2.0.686
- CorelDRAW X7 (x64 bit) 17.4.0.887
- DXF Laser Cutting Fonts 5.1
- CorelDRAW X4
- LochMaster 4.0
- Graphic Workshop Professional 15.0a rev11
- Flip PDF Plus for Windows 6.3.3
- Webp Converter 1.2.0
- Adobe InDesign CS5 CS5.5 7.5.3
- MaxIm DL 6.05
- CorelDRAW 2017 19.1.0.419
- CorelDRAW X6 16.4.0.1280
- xFunc 4.1.0
© 2025 Windows7Download.com - All logos, trademarks, art and other creative works are and remain copyright and property of their respective owners. Microsoft Windows is a registered trademarks of Microsoft Corporation. Microsoft Corporation in no way endorses or is affiliated with windows7download.com.