Created attachment 204330 [details] patch 1) Support added for AVX-512 FFTs. 2) FMA3 FFTs now have slightly higher FFT crossover points. Soft crossovers are no longer used by default. See undoc.txt. 3) Torture test dialog box options now based on cache sizes. Options for performing a weaker torture test are available. Torture tests that use all RAM are now more stressful. In-place vs. not in-place memory accesses now displayed on screen. On machines with more than 4GB of memory, blend defaults to 1/16th of RAM. 4) Add & subtract operations for AVX-512 FFTs are now multithreaded. This should improve performance for P-1 and ECM when using multiple threads. 5) Benchmark results are now written to results.bench.txt. 6) JSON results are now available for all work performed. JSON results are written to results.json.txt. 7) PRP tests with Gerbicz error checking are more immune to hardware errors.
A commit references this bug: Author: swills Date: Sun May 12 02:00:15 UTC 2019 New revision: 501357 URL: https://svnweb.freebsd.org/changeset/ports/501357 Log: math/mprime: update to 29.8b3 PR: 237844 Submitted by: rozhuk.im@gmail.com (maintainer) Changes: head/math/mprime/Makefile head/math/mprime/distinfo head/math/mprime/files/patch-commonc.c head/math/mprime/files/patch-ecm.c head/math/mprime/files/patch-gwnum_gwnum.c head/math/mprime/files/patch-gwnum_gwutil.c head/math/mprime/files/patch-gwnum_makebsd64 head/math/mprime/files/patch-gwnum_makemsys head/math/mprime/files/patch-gwtest.c head/math/mprime/files/patch-linux64_makebsd head/math/mprime/files/patch-linux_makebsd
Committed, thanks!
Created attachment 204380 [details] fix build on i386
Fix build on i386
A commit references this bug: Author: swills Date: Thu May 23 11:26:29 UTC 2019 New revision: 502338 URL: https://svnweb.freebsd.org/changeset/ports/502338 Log: math/mprime: fix i386 build Bump PORTREVISION due to CFLAGS change PR: 237844 Submitted by: rozhuk.im@gmail.com (maintainer) Changes: head/math/mprime/Makefile head/math/mprime/files/patch-gwnum_makemsys head/math/mprime/files/patch-linux_makebsd