1) Faster trial factoring for machines that support FMA (Haswell and later).
Multi-threaded trial factoring now supports more than one thread sieving for
small primes. Several tuning parameters added - see undoc.txt.
2) The portable library, hwloc, for analyzing a machine's topology is now used.
This replaces the buggy code prime95 used to detect hyperthreading. It also
eliminates the need for AffinityScramble2. Running a benchmark will output
this topology information to results.txt.
3) AVX-512 trial factoring support added.
4) Dialog box for benchmarking added.
5) In the Test/Worker Windows dialog box you no longer choose how many threads
each worker uses. Instead, you choose how many CPU cores each worker uses.
There affinity options have been removed. There are two new options that
will decide if each worker also uses hyperthreading.
|
|