Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [1] 1 thread per core:
- Mlucas 20.0
- http://www.mersenneforum.org/mayer/README.html
- Mlucas 20.0
- http://www.mersenneforum.org/mayer/README.html
- INFO: testing qfloat routines...
- INFO: testing qfloat routines...
- System total RAM = 261620, free RAM = 215391
- INFO: 215391 MB of free system RAM detected; will use up to 90% = 193851 MB of that, unless user specifies a lower fraction via -maxalloc.
- CPU Family = ARM Embedded ABI, OS = Linux, 64-bit Version, compiled with Gnu C [or other compatible], Version 11.1.0.
- System total RAM = 261620, free RAM = 215391
- INFO: 215391 MB of free system RAM detected; will use up to 90% = 193851 MB of that, unless user specifies a lower fraction via -maxalloc.
- CPU Family = ARM Embedded ABI, OS = Linux, 64-bit Version, compiled with Gnu C [or other compatible], Version 11.1.0.
- Mlucas 20.0
- http://www.mersenneforum.org/mayer/README.html
- INFO: testing qfloat routines...
- System total RAM = 261620, free RAM = 215391
- INFO: 215391 MB of free system RAM detected; will use up to 90% = 193851 MB of that, unless user specifies a lower fraction via -maxalloc.
- CPU Family = ARM Embedded ABI, OS = Linux, 64-bit Version, compiled with Gnu C [or other compatible], Version 11.1.0.
- Mlucas 20.0
- http://www.mersenneforum.org/mayer/README.html
- INFO: testing qfloat routines...
- System total RAM = 261620, free RAM = 215391
- INFO: 215391 MB of free system RAM detected; will use up to 90% = 193851 MB of that, unless user specifies a lower fraction via -maxalloc.
- CPU Family = ARM Embedded ABI, OS = Linux, 64-bit Version, compiled with Gnu C [or other compatible], Version 11.1.0.
- INFO: Build uses ARMv8 advanced-SIMD instruction set.
- INFO: Build uses ARMv8 advanced-SIMD instruction set.
- INFO: Using inline-macro form of MUL_LOHI64.
- INFO: Using inline-macro form of MUL_LOHI64.
- INFO: Using FMADD-based 100-bit modmul routines for factoring.
- INFO: Using FMADD-based 100-bit modmul routines for factoring.
- INFO: Build uses ARMv8 advanced-SIMD instruction set.
- INFO: Using inline-macro form of MUL_LOHI64.
- INFO: Using FMADD-based 100-bit modmul routines for factoring.
- INFO: Build uses ARMv8 advanced-SIMD instruction set.
- INFO: Using inline-macro form of MUL_LOHI64.
- INFO: Using FMADD-based 100-bit modmul routines for factoring.
- INFO: MLUCAS_PATH is set to ""
- INFO: using 53-bit-significand form of floating-double rounding constant for scalar-mode DNINT emulation.
- Setting DAT_BITS = 10, PAD_BITS = 2
- INFO: MLUCAS_PATH is set to ""
- INFO: using 53-bit-significand form of floating-double rounding constant for scalar-mode DNINT emulation.
- Setting DAT_BITS = 10, PAD_BITS = 2
- INFO: MLUCAS_PATH is set to ""
- INFO: using 53-bit-significand form of floating-double rounding constant for scalar-mode DNINT emulation.
- Setting DAT_BITS = 10, PAD_BITS = 2
- INFO: MLUCAS_PATH is set to ""
- INFO: using 53-bit-significand form of floating-double rounding constant for scalar-mode DNINT emulation.
- Setting DAT_BITS = 10, PAD_BITS = 2
- INFO: testing IMUL routines...
- INFO: testing IMUL routines...
- INFO: testing IMUL routines...
- INFO: testing IMUL routines...
- INFO: System has 256 available processor cores.
- INFO: testing FFT radix tables...
- Set affinity for the following 8 cores: 8.9.10.11.12.13.14.15.
- Mlucas selftest running.....
- /****************************************************************************/
- INFO: System has 256 available processor cores.
- INFO: testing FFT radix tables...
- Set affinity for the following 8 cores: 16.17.18.19.20.21.22.23.
- Mlucas selftest running.....
- /****************************************************************************/
- INFO: System has 256 available processor cores.
- INFO: testing FFT radix tables...
- Set affinity for the following 8 cores: 0.1.2.3.4.5.6.7.
- Mlucas selftest running.....
- /****************************************************************************/
- INFO: System has 256 available processor cores.
- INFO: testing FFT radix tables...
- INFO: Unable to find/open mlucas.cfg file in r+ mode ... creating from scratch.
- Set affinity for the following 8 cores: 24.25.26.27.28.29.30.31.
- Mlucas selftest running.....
- /****************************************************************************/
- INFO: Unable to find/open mlucas.cfg file in r+ mode ... creating from scratch.
- INFO: Unable to find/open mlucas.cfg file in r+ mode ... creating from scratch.
- INFO: Unable to find/open mlucas.cfg file in r+ mode ... creating from scratch.
- NTHREADS = 8
- Setting ITERS_BETWEEN_CHECKPOINTS = 100000.
- INFO: Maximum recommended exponent for this runlength = 115980220; p[ = 114197579]/pmax_rec = 0.9846297843.
- Initial DWT-multipliers chain length = [medium] in carry step.
- NTHREADS = 8
- Setting ITERS_BETWEEN_CHECKPOINTS = 100000.
- INFO: Maximum recommended exponent for this runlength = 115980220; p[ = 114197579]/pmax_rec = 0.9846297843.
- Initial DWT-multipliers chain length = [medium] in carry step.
- NTHREADS = 8
- Setting ITERS_BETWEEN_CHECKPOINTS = 100000.
- NTHREADS = 8
- Setting ITERS_BETWEEN_CHECKPOINTS = 100000.
- INFO: Maximum recommended exponent for this runlength = 115980220; p[ = 114197579]/pmax_rec = 0.9846297843.
- Initial DWT-multipliers chain length = [medium] in carry step.
- INFO: Maximum recommended exponent for this runlength = 115980220; p[ = 114197579]/pmax_rec = 0.9846297843.
- Initial DWT-multipliers chain length = [medium] in carry step.
- M114197579: using FFT length 6144K = 6291456 8-byte floats, initial residue shift count = 88945467
- this gives an average 18.151216348012287 bits per digit
- Using complex FFT radices 192 16 32 32
- M114197579: using FFT length 6144K = 6291456 8-byte floats, initial residue shift count = 88945467
- this gives an average 18.151216348012287 bits per digit
- Using complex FFT radices 192 16 32 32
- M114197579: using FFT length 6144K = 6291456 8-byte floats, initial residue shift count = 88945467
- this gives an average 18.151216348012287 bits per digit
- M114197579: using FFT length 6144K = 6291456 8-byte floats, initial residue shift count = 88945467
- this gives an average 18.151216348012287 bits per digit
- Using complex FFT radices 192 16 32 32
- Using complex FFT radices 192 16 32 32
- mers_mod_square: Init threadpool of 8 threads
- mers_mod_square: Init threadpool of 8 threads
- mers_mod_square: Init threadpool of 8 threads
- mers_mod_square: Init threadpool of 8 threads
- Using 8 threads in carry step
- Using 8 threads in carry step
- Using 8 threads in carry step
- Using 8 threads in carry step
- 10000 iterations of M114197579 with FFT length 6291456 = 6144 K, final residue shift count = 48267708
- Res64: B64714689FA05366. AvgMaxErr = 0.200450915. MaxErr = 0.312500000. Program: E20.0
- Res mod 2^35 - 1 = 28265310306
- Res mod 2^36 - 1 = 41895437602
- Clocks = 00:04:35.992
- Done ...
- 10000 iterations of M114197579 with FFT length 6291456 = 6144 K, final residue shift count = 48267708
- Res64: B64714689FA05366. AvgMaxErr = 0.200450915. MaxErr = 0.312500000. Program: E20.0
- Res mod 2^35 - 1 = 28265310306
- Res mod 2^36 - 1 = 41895437602
- Clocks = 00:04:36.709
- Done ...
- 10000 iterations of M114197579 with FFT length 6291456 = 6144 K, final residue shift count = 48267708
- Res64: B64714689FA05366. AvgMaxErr = 0.200450915. MaxErr = 0.312500000. Program: E20.0
- Res mod 2^35 - 1 = 28265310306
- Res mod 2^36 - 1 = 41895437602
- Clocks = 00:04:36.949
- Done ...
- 10000 iterations of M114197579 with FFT length 6291456 = 6144 K, final residue shift count = 48267708
- Res64: B64714689FA05366. AvgMaxErr = 0.200450915. MaxErr = 0.312500000. Program: E20.0
- Res mod 2^35 - 1 = 28265310306
- Res mod 2^36 - 1 = 41895437602
- Clocks = 00:04:43.471
- Done ...
- [2] 2 threads per core:
- Mlucas 20.0
- http://www.mersenneforum.org/mayer/README.html
- Mlucas 20.0
- http://www.mersenneforum.org/mayer/README.html
- INFO: testing qfloat routines...
- INFO: testing qfloat routines...
- System total RAM = 261620, free RAM = 215429
- INFO: 215429 MB of free system RAM detected; will use up to 90% = 193886 MB of that, unless user specifies a lower fraction via -maxalloc.
- System total RAM = 261620, free RAM = 215429
- CPU Family = ARM Embedded ABI, OS = Linux, 64-bit Version, compiled with Gnu C [or other compatible], Version 11.1.0.
- Mlucas 20.0
- INFO: 215429 MB of free system RAM detected; will use up to 90% = 193886 MB of that, unless user specifies a lower fraction via -maxalloc.
- http://www.mersenneforum.org/mayer/README.html
- CPU Family = ARM Embedded ABI, OS = Linux, 64-bit Version, compiled with Gnu C [or other compatible], Version 11.1.0.
- INFO: testing qfloat routines...
- System total RAM = 261620, free RAM = 215429
- INFO: 215429 MB of free system RAM detected; will use up to 90% = 193886 MB of that, unless user specifies a lower fraction via -maxalloc.
- CPU Family = ARM Embedded ABI, OS = Linux, 64-bit Version, compiled with Gnu C [or other compatible], Version 11.1.0.
- Mlucas 20.0
- http://www.mersenneforum.org/mayer/README.html
- INFO: Build uses ARMv8 advanced-SIMD instruction set.
- INFO: Using inline-macro form of MUL_LOHI64.
- INFO: Using FMADD-based 100-bit modmul routines for factoring.
- INFO: Build uses ARMv8 advanced-SIMD instruction set.
- INFO: Using inline-macro form of MUL_LOHI64.
- INFO: Using FMADD-based 100-bit modmul routines for factoring.
- INFO: testing qfloat routines...
- System total RAM = 261620, free RAM = 215429
- INFO: 215429 MB of free system RAM detected; will use up to 90% = 193886 MB of that, unless user specifies a lower fraction via -maxalloc.
- INFO: Build uses ARMv8 advanced-SIMD instruction set.
- CPU Family = ARM Embedded ABI, OS = Linux, 64-bit Version, compiled with Gnu C [or other compatible], Version 11.1.0.
- INFO: Using inline-macro form of MUL_LOHI64.
- INFO: Using FMADD-based 100-bit modmul routines for factoring.
- INFO: Build uses ARMv8 advanced-SIMD instruction set.
- INFO: Using inline-macro form of MUL_LOHI64.
- INFO: Using FMADD-based 100-bit modmul routines for factoring.
- INFO: MLUCAS_PATH is set to ""
- INFO: MLUCAS_PATH is set to ""
- INFO: MLUCAS_PATH is set to ""
- INFO: using 53-bit-significand form of floating-double rounding constant for scalar-mode DNINT emulation.
- INFO: using 53-bit-significand form of floating-double rounding constant for scalar-mode DNINT emulation.
- INFO: using 53-bit-significand form of floating-double rounding constant for scalar-mode DNINT emulation.
- Setting DAT_BITS = 10, PAD_BITS = 2
- Setting DAT_BITS = 10, PAD_BITS = 2
- Setting DAT_BITS = 10, PAD_BITS = 2
- INFO: MLUCAS_PATH is set to ""
- INFO: using 53-bit-significand form of floating-double rounding constant for scalar-mode DNINT emulation.
- Setting DAT_BITS = 10, PAD_BITS = 2
- INFO: testing IMUL routines...
- INFO: testing IMUL routines...
- INFO: testing IMUL routines...
- INFO: testing IMUL routines...
- INFO: System has 256 available processor cores.
- INFO: testing FFT radix tables...
- INFO: System has 256 available processor cores.
- INFO: testing FFT radix tables...
- INFO: System has 256 available processor cores.
- INFO: testing FFT radix tables...
- Set affinity for the following 16 cores: 16.17.18.19.20.21.22.23.48.49.50.51.52.53.54.55.
- Mlucas selftest running.....
- /****************************************************************************/
- Set affinity for the following 16 cores: 0.1.2.3.4.5.6.7.32.33.34.35.36.37.38.39.
- Mlucas selftest running.....
- Set affinity for the following 16 cores: 8.9.10.11.12.13.14.15.40.41.42.43.44.45.46.47.
- /****************************************************************************/
- Mlucas selftest running.....
- /****************************************************************************/
- INFO: Unable to find/open mlucas.cfg file in r+ mode ... creating from scratch.
- INFO: Unable to find/open mlucas.cfg file in r+ mode ... creating from scratch.
- INFO: Unable to find/open mlucas.cfg file in r+ mode ... creating from scratch.
- NTHREADS = 16
- Setting ITERS_BETWEEN_CHECKPOINTS = 100000.
- INFO: Maximum recommended exponent for this runlength = 115980220; p[ = 114197579]/pmax_rec = 0.9846297843.
- Initial DWT-multipliers chain length = [medium] in carry step.
- NTHREADS = 16
- Setting ITERS_BETWEEN_CHECKPOINTS = 100000.
- NTHREADS = 16
- Setting ITERS_BETWEEN_CHECKPOINTS = 100000.
- INFO: Maximum recommended exponent for this runlength = 115980220; p[ = 114197579]/pmax_rec = 0.9846297843.
- Initial DWT-multipliers chain length = [medium] in carry step.
- INFO: Maximum recommended exponent for this runlength = 115980220; p[ = 114197579]/pmax_rec = 0.9846297843.
- Initial DWT-multipliers chain length = [medium] in carry step.
- INFO: System has 256 available processor cores.
- INFO: testing FFT radix tables...
- Set affinity for the following 16 cores: 24.25.26.27.28.29.30.31.56.57.58.59.60.61.62.63.
- Mlucas selftest running.....
- /****************************************************************************/
- INFO: Unable to find/open mlucas.cfg file in r+ mode ... creating from scratch.
- NTHREADS = 16
- Setting ITERS_BETWEEN_CHECKPOINTS = 100000.
- INFO: Maximum recommended exponent for this runlength = 115980220; p[ = 114197579]/pmax_rec = 0.9846297843.
- Initial DWT-multipliers chain length = [medium] in carry step.
- M114197579: using FFT length 6144K = 6291456 8-byte floats, initial residue shift count = 88945467
- this gives an average 18.151216348012287 bits per digit
- M114197579: using FFT length 6144K = 6291456 8-byte floats, initial residue shift count = 88945467
- this gives an average 18.151216348012287 bits per digit
- M114197579: using FFT length 6144K = 6291456 8-byte floats, initial residue shift count = 88945467
- Using complex FFT radices 192 16 32 32
- Using complex FFT radices 192 16 32 32
- this gives an average 18.151216348012287 bits per digit
- Using complex FFT radices 192 16 32 32
- M114197579: using FFT length 6144K = 6291456 8-byte floats, initial residue shift count = 88945467
- this gives an average 18.151216348012287 bits per digit
- Using complex FFT radices 192 16 32 32
- mers_mod_square: Init threadpool of 16 threads
- mers_mod_square: Init threadpool of 16 threads
- mers_mod_square: Init threadpool of 16 threads
- mers_mod_square: Init threadpool of 16 threads
- Using 16 threads in carry step
- Using 16 threads in carry step
- Using 16 threads in carry step
- Using 16 threads in carry step
- 10000 iterations of M114197579 with FFT length 6291456 = 6144 K, final residue shift count = 48267708
- Res64: B64714689FA05366. AvgMaxErr = 0.200443862. MaxErr = 0.312500000. Program: E20.0
- Res mod 2^35 - 1 = 28265310306
- Res mod 2^36 - 1 = 41895437602
- Clocks = 00:04:04.176
- Done ...
- 10000 iterations of M114197579 with FFT length 6291456 = 6144 K, final residue shift count = 48267708
- Res64: B64714689FA05366. AvgMaxErr = 0.200443862. MaxErr = 0.312500000. Program: E20.0
- Res mod 2^35 - 1 = 28265310306
- Res mod 2^36 - 1 = 41895437602
- Clocks = 00:04:04.246
- Done ...
- 10000 iterations of M114197579 with FFT length 6291456 = 6144 K, final residue shift count = 48267708
- Res64: B64714689FA05366. AvgMaxErr = 0.200443862. MaxErr = 0.312500000. Program: E20.0
- Res mod 2^35 - 1 = 28265310306
- Res mod 2^36 - 1 = 41895437602
- Clocks = 00:04:04.381
- Done ...
- 10000 iterations of M114197579 with FFT length 6291456 = 6144 K, final residue shift count = 48267708
- Res64: B64714689FA05366. AvgMaxErr = 0.200443862. MaxErr = 0.312500000. Program: E20.0
- Res mod 2^35 - 1 = 28265310306
- Res mod 2^36 - 1 = 41895437602
- Clocks = 00:04:07.481
- Done ...
- [3] 3 threads per core:
- Mlucas 20.0
- http://www.mersenneforum.org/mayer/README.html
- Mlucas 20.0
- INFO: testing qfloat routines...
- http://www.mersenneforum.org/mayer/README.html
- INFO: testing qfloat routines...
- System total RAM = 261620, free RAM = 215434
- INFO: 215434 MB of free system RAM detected; will use up to 90% = 193890 MB of that, unless user specifies a lower fraction via -maxalloc.
- CPU Family = ARM Embedded ABI, OS = Linux, 64-bit Version, compiled with Gnu C [or other compatible], Version 11.1.0.
- System total RAM = 261620, free RAM = 215434
- Mlucas 20.0
- INFO: 215434 MB of free system RAM detected; will use up to 90% = 193890 MB of that, unless user specifies a lower fraction via -maxalloc.
- http://www.mersenneforum.org/mayer/README.html
- CPU Family = ARM Embedded ABI, OS = Linux, 64-bit Version, compiled with Gnu C [or other compatible], Version 11.1.0.
- INFO: testing qfloat routines...
- System total RAM = 261620, free RAM = 215434
- INFO: 215434 MB of free system RAM detected; will use up to 90% = 193890 MB of that, unless user specifies a lower fraction via -maxalloc.
- CPU Family = ARM Embedded ABI, OS = Linux, 64-bit Version, compiled with Gnu C [or other compatible], Version 11.1.0.
- Mlucas 20.0
- http://www.mersenneforum.org/mayer/README.html
- INFO: testing qfloat routines...
- System total RAM = 261620, free RAM = 215434
- INFO: 215434 MB of free system RAM detected; will use up to 90% = 193890 MB of that, unless user specifies a lower fraction via -maxalloc.
- CPU Family = ARM Embedded ABI, OS = Linux, 64-bit Version, compiled with Gnu C [or other compatible], Version 11.1.0.
- INFO: Build uses ARMv8 advanced-SIMD instruction set.
- INFO: Using inline-macro form of MUL_LOHI64.
- INFO: Using FMADD-based 100-bit modmul routines for factoring.
- INFO: Build uses ARMv8 advanced-SIMD instruction set.
- INFO: Using inline-macro form of MUL_LOHI64.
- INFO: Using FMADD-based 100-bit modmul routines for factoring.
- INFO: Build uses ARMv8 advanced-SIMD instruction set.
- INFO: Using inline-macro form of MUL_LOHI64.
- INFO: Using FMADD-based 100-bit modmul routines for factoring.
- INFO: Build uses ARMv8 advanced-SIMD instruction set.
- INFO: Using inline-macro form of MUL_LOHI64.
- INFO: Using FMADD-based 100-bit modmul routines for factoring.
- INFO: MLUCAS_PATH is set to ""
- INFO: using 53-bit-significand form of floating-double rounding constant for scalar-mode DNINT emulation.
- Setting DAT_BITS = 10, PAD_BITS = 2
- INFO: MLUCAS_PATH is set to ""
- INFO: using 53-bit-significand form of floating-double rounding constant for scalar-mode DNINT emulation.
- Setting DAT_BITS = 10, PAD_BITS = 2
- INFO: MLUCAS_PATH is set to ""
- INFO: using 53-bit-significand form of floating-double rounding constant for scalar-mode DNINT emulation.
- Setting DAT_BITS = 10, PAD_BITS = 2
- INFO: MLUCAS_PATH is set to ""
- INFO: using 53-bit-significand form of floating-double rounding constant for scalar-mode DNINT emulation.
- Setting DAT_BITS = 10, PAD_BITS = 2
- INFO: testing IMUL routines...
- INFO: testing IMUL routines...
- INFO: testing IMUL routines...
- INFO: testing IMUL routines...
- INFO: System has 256 available processor cores.
- INFO: testing FFT radix tables...
- INFO: System has 256 available processor cores.
- Set affinity for the following 24 cores: 0.1.2.3.4.5.6.7.32.33.34.35.36.37.38.39.64.65.66.67.68.69.70.71.
- INFO: testing FFT radix tables...
- Mlucas selftest running.....
- /****************************************************************************/
- Set affinity for the following 24 cores: 8.9.10.11.12.13.14.15.40.41.42.43.44.45.46.47.72.73.74.75.76.77.78.79.
- Mlucas selftest running.....
- /****************************************************************************/
- INFO: System has 256 available processor cores.
- INFO: testing FFT radix tables...
- Set affinity for the following 24 cores: 16.17.18.19.20.21.22.23.48.49.50.51.52.53.54.55.80.81.82.83.84.85.86.87.
- Mlucas selftest running.....
- /****************************************************************************/
- INFO: Unable to find/open mlucas.cfg file in r+ mode ... creating from scratch.
- INFO: Unable to find/open mlucas.cfg file in r+ mode ... creating from scratch.
- INFO: System has 256 available processor cores.
- INFO: testing FFT radix tables...
- Set affinity for the following 24 cores: 24.25.26.27.28.29.30.31.56.57.58.59.60.61.62.63.88.89.90.91.92.93.94.95.
- Mlucas selftest running.....
- /****************************************************************************/
- INFO: Unable to find/open mlucas.cfg file in r+ mode ... creating from scratch.
- INFO: Unable to find/open mlucas.cfg file in r+ mode ... creating from scratch.
- NTHREADS = 24
- Setting ITERS_BETWEEN_CHECKPOINTS = 100000.
- INFO: Maximum recommended exponent for this runlength = 115980220; p[ = 114197579]/pmax_rec = 0.9846297843.
- Initial DWT-multipliers chain length = [medium] in carry step.
- NTHREADS = 24
- Setting ITERS_BETWEEN_CHECKPOINTS = 100000.
- INFO: Maximum recommended exponent for this runlength = 115980220; p[ = 114197579]/pmax_rec = 0.9846297843.
- Initial DWT-multipliers chain length = [medium] in carry step.
- NTHREADS = 24
- Setting ITERS_BETWEEN_CHECKPOINTS = 100000.
- NTHREADS = 24
- Setting ITERS_BETWEEN_CHECKPOINTS = 100000.
- INFO: Maximum recommended exponent for this runlength = 115980220; p[ = 114197579]/pmax_rec = 0.9846297843.
- Initial DWT-multipliers chain length = [medium] in carry step.
- INFO: Maximum recommended exponent for this runlength = 115980220; p[ = 114197579]/pmax_rec = 0.9846297843.
- Initial DWT-multipliers chain length = [medium] in carry step.
- M114197579: using FFT length 6144K = 6291456 8-byte floats, initial residue shift count = 88945467
- M114197579: using FFT length 6144K = 6291456 8-byte floats, initial residue shift count = 88945467
- this gives an average 18.151216348012287 bits per digit
- this gives an average 18.151216348012287 bits per digit
- Using complex FFT radices 192 16 32 32
- M114197579: using FFT length 6144K = 6291456 8-byte floats, initial residue shift count = 88945467
- Using complex FFT radices 192 16 32 32
- this gives an average 18.151216348012287 bits per digit
- Using complex FFT radices 192 16 32 32
- M114197579: using FFT length 6144K = 6291456 8-byte floats, initial residue shift count = 88945467
- this gives an average 18.151216348012287 bits per digit
- Using complex FFT radices 192 16 32 32
- mers_mod_square: Init threadpool of 24 threads
- mers_mod_square: Init threadpool of 24 threads
- mers_mod_square: Init threadpool of 24 threads
- mers_mod_square: Init threadpool of 24 threads
- Using 16 threads in carry step
- Using 16 threads in carry step
- Using 16 threads in carry step
- Using 16 threads in carry step
- 10000 iterations of M114197579 with FFT length 6291456 = 6144 K, final residue shift count = 48267708
- Res64: B64714689FA05366. AvgMaxErr = 0.200443862. MaxErr = 0.312500000. Program: E20.0
- Res mod 2^35 - 1 = 28265310306
- Res mod 2^36 - 1 = 41895437602
- Clocks = 00:04:13.105
- Done ...
- 10000 iterations of M114197579 with FFT length 6291456 = 6144 K, final residue shift count = 48267708
- Res64: B64714689FA05366. AvgMaxErr = 0.200443862. MaxErr = 0.312500000. Program: E20.0
- Res mod 2^35 - 1 = 28265310306
- Res mod 2^36 - 1 = 41895437602
- Clocks = 00:04:13.317
- Done ...
- 10000 iterations of M114197579 with FFT length 6291456 = 6144 K, final residue shift count = 48267708
- Res64: B64714689FA05366. AvgMaxErr = 0.200443862. MaxErr = 0.312500000. Program: E20.0
- Res mod 2^35 - 1 = 28265310306
- Res mod 2^36 - 1 = 41895437602
- Clocks = 00:04:13.723
- Done ...
- 10000 iterations of M114197579 with FFT length 6291456 = 6144 K, final residue shift count = 48267708
- Res64: B64714689FA05366. AvgMaxErr = 0.200443862. MaxErr = 0.312500000. Program: E20.0
- Res mod 2^35 - 1 = 28265310306
- Res mod 2^36 - 1 = 41895437602
- Clocks = 00:04:13.813
- Done ...
- [4] 4 threads per core:
- Mlucas 20.0
- http://www.mersenneforum.org/mayer/README.html
- Mlucas 20.0
- http://www.mersenneforum.org/mayer/README.html
- INFO: testing qfloat routines...
- INFO: testing qfloat routines...
- System total RAM = 261620, free RAM = 215367
- INFO: 215367 MB of free system RAM detected; will use up to 90% = 193830 MB of that, unless user specifies a lower fraction via -maxalloc.
- CPU Family = ARM Embedded ABI, OS = Linux, 64-bit Version, compiled with Gnu C [or other compatible], Version 11.1.0.
- System total RAM = 261620, free RAM = 215367
- INFO: 215367 MB of free system RAM detected; will use up to 90% = 193830 MB of that, unless user specifies a lower fraction via -maxalloc.
- CPU Family = ARM Embedded ABI, OS = Linux, 64-bit Version, compiled with Gnu C [or other compatible], Version 11.1.0.
- Mlucas 20.0
- http://www.mersenneforum.org/mayer/README.html
- INFO: testing qfloat routines...
- System total RAM = 261620, free RAM = 215367
- INFO: 215367 MB of free system RAM detected; will use up to 90% = 193830 MB of that, unless user specifies a lower fraction via -maxalloc.
- CPU Family = ARM Embedded ABI, OS = Linux, 64-bit Version, compiled with Gnu C [or other compatible], Version 11.1.0.
- Mlucas 20.0
- http://www.mersenneforum.org/mayer/README.html
- INFO: testing qfloat routines...
- System total RAM = 261620, free RAM = 215367
- INFO: 215367 MB of free system RAM detected; will use up to 90% = 193830 MB of that, unless user specifies a lower fraction via -maxalloc.
- CPU Family = ARM Embedded ABI, OS = Linux, 64-bit Version, compiled with Gnu C [or other compatible], Version 11.1.0.
- INFO: Build uses ARMv8 advanced-SIMD instruction set.
- INFO: Using inline-macro form of MUL_LOHI64.
- INFO: Build uses ARMv8 advanced-SIMD instruction set.
- INFO: Using FMADD-based 100-bit modmul routines for factoring.
- INFO: Using inline-macro form of MUL_LOHI64.
- INFO: Using FMADD-based 100-bit modmul routines for factoring.
- INFO: Build uses ARMv8 advanced-SIMD instruction set.
- INFO: Using inline-macro form of MUL_LOHI64.
- INFO: Using FMADD-based 100-bit modmul routines for factoring.
- INFO: Build uses ARMv8 advanced-SIMD instruction set.
- INFO: Using inline-macro form of MUL_LOHI64.
- INFO: Using FMADD-based 100-bit modmul routines for factoring.
- INFO: MLUCAS_PATH is set to ""
- INFO: using 53-bit-significand form of floating-double rounding constant for scalar-mode DNINT emulation.
- Setting DAT_BITS = 10, PAD_BITS = 2
- INFO: MLUCAS_PATH is set to ""
- INFO: using 53-bit-significand form of floating-double rounding constant for scalar-mode DNINT emulation.
- Setting DAT_BITS = 10, PAD_BITS = 2
- INFO: MLUCAS_PATH is set to ""
- INFO: using 53-bit-significand form of floating-double rounding constant for scalar-mode DNINT emulation.
- Setting DAT_BITS = 10, PAD_BITS = 2
- INFO: MLUCAS_PATH is set to ""
- INFO: using 53-bit-significand form of floating-double rounding constant for scalar-mode DNINT emulation.
- Setting DAT_BITS = 10, PAD_BITS = 2
- INFO: testing IMUL routines...
- INFO: testing IMUL routines...
- INFO: testing IMUL routines...
- INFO: testing IMUL routines...
- INFO: System has 256 available processor cores.
- INFO: testing FFT radix tables...
- Set affinity for the following 32 cores: 0.1.2.3.4.5.6.7.32.33.34.35.36.37.38.39.64.65.66.67.68.69.70.71.96.97.98.99.100.101.102.103.
- Mlucas selftest running.....
- /****************************************************************************/
- INFO: System has 256 available processor cores.
- INFO: testing FFT radix tables...
- Set affinity for the following 32 cores: 8.9.10.11.12.13.14.15.40.41.42.43.44.45.46.47.72.73.74.75.76.77.78.79.104.105.106.107.108.109.110.111.
- Mlucas selftest running.....
- /****************************************************************************/
- INFO: System has 256 available processor cores.
- INFO: testing FFT radix tables...
- Set affinity for the following 32 cores: 16.17.18.19.20.21.22.23.48.49.50.51.52.53.54.55.80.81.82.83.84.85.86.87.112.113.114.115.116.117.118.119.
- Mlucas selftest running.....
- /****************************************************************************/
- INFO: Unable to find/open mlucas.cfg file in r+ mode ... creating from scratch.
- INFO: Unable to find/open mlucas.cfg file in r+ mode ... creating from scratch.
- INFO: System has 256 available processor cores.
- INFO: testing FFT radix tables...
- Set affinity for the following 32 cores: 24.25.26.27.28.29.30.31.56.57.58.59.60.61.62.63.88.89.90.91.92.93.94.95.120.121.122.123.124.125.126.127.
- Mlucas selftest running.....
- /****************************************************************************/
- INFO: Unable to find/open mlucas.cfg file in r+ mode ... creating from scratch.
- INFO: Unable to find/open mlucas.cfg file in r+ mode ... creating from scratch.
- NTHREADS = 32
- Setting ITERS_BETWEEN_CHECKPOINTS = 100000.
- NTHREADS = 32
- INFO: Maximum recommended exponent for this runlength = 115980220; p[ = 114197579]/pmax_rec = 0.9846297843.
- Setting ITERS_BETWEEN_CHECKPOINTS = 100000.
- Initial DWT-multipliers chain length = [medium] in carry step.
- INFO: Maximum recommended exponent for this runlength = 115980220; p[ = 114197579]/pmax_rec = 0.9846297843.
- Initial DWT-multipliers chain length = [medium] in carry step.
- NTHREADS = 32
- Setting ITERS_BETWEEN_CHECKPOINTS = 100000.
- INFO: Maximum recommended exponent for this runlength = 115980220; p[ = 114197579]/pmax_rec = 0.9846297843.
- NTHREADS = 32
- Initial DWT-multipliers chain length = [medium] in carry step.
- Setting ITERS_BETWEEN_CHECKPOINTS = 100000.
- INFO: Maximum recommended exponent for this runlength = 115980220; p[ = 114197579]/pmax_rec = 0.9846297843.
- Initial DWT-multipliers chain length = [medium] in carry step.
- M114197579: using FFT length 6144K = 6291456 8-byte floats, initial residue shift count = 88945467
- this gives an average 18.151216348012287 bits per digit
- M114197579: using FFT length 6144K = 6291456 8-byte floats, initial residue shift count = 88945467
- Using complex FFT radices 192 16 32 32
- this gives an average 18.151216348012287 bits per digit
- Using complex FFT radices 192 16 32 32
- M114197579: using FFT length 6144K = 6291456 8-byte floats, initial residue shift count = 88945467
- this gives an average 18.151216348012287 bits per digit
- Using complex FFT radices 192 16 32 32
- M114197579: using FFT length 6144K = 6291456 8-byte floats, initial residue shift count = 88945467
- this gives an average 18.151216348012287 bits per digit
- Using complex FFT radices 192 16 32 32
- mers_mod_square: Init threadpool of 32 threads
- mers_mod_square: Init threadpool of 32 threads
- mers_mod_square: Init threadpool of 32 threads
- mers_mod_square: Init threadpool of 32 threads
- Using 32 threads in carry step
- Using 32 threads in carry step
- Using 32 threads in carry step
- Using 32 threads in carry step
- 10000 iterations of M114197579 with FFT length 6291456 = 6144 K, final residue shift count = 48267708
- Res64: B64714689FA05366. AvgMaxErr = 0.200458751. MaxErr = 0.312500000. Program: E20.0
- Res mod 2^35 - 1 = 28265310306
- Res mod 2^36 - 1 = 41895437602
- Clocks = 00:04:22.583
- Done ...
- 10000 iterations of M114197579 with FFT length 6291456 = 6144 K, final residue shift count = 48267708
- Res64: B64714689FA05366. AvgMaxErr = 0.200458751. MaxErr = 0.312500000. Program: E20.0
- Res mod 2^35 - 1 = 28265310306
- Res mod 2^36 - 1 = 41895437602
- Clocks = 00:04:22.681
- Done ...
- 10000 iterations of M114197579 with FFT length 6291456 = 6144 K, final residue shift count = 48267708
- Res64: B64714689FA05366. AvgMaxErr = 0.200458751. MaxErr = 0.312500000. Program: E20.0
- Res mod 2^35 - 1 = 28265310306
- Res mod 2^36 - 1 = 41895437602
- Clocks = 00:04:22.800
- Done ...
- 10000 iterations of M114197579 with FFT length 6291456 = 6144 K, final residue shift count = 48267708
- Res64: B64714689FA05366. AvgMaxErr = 0.200458751. MaxErr = 0.312500000. Program: E20.0
- Res mod 2^35 - 1 = 28265310306
- Res mod 2^36 - 1 = 41895437602
- Clocks = 00:04:23.505
- Done ...
- 16 cores 16 threads
- ./Mlucas -fft 6M -radset 192,16,32,32 -iters 10000 -cpu 0:15
- Mlucas 20.0
- http://www.mersenneforum.org/mayer/README.html
- INFO: testing qfloat routines...
- System total RAM = 261620, free RAM = 215447
- INFO: 215447 MB of free system RAM detected; will use up to 90% = 193902 MB of that, unless user specifies a lower fraction via -maxalloc.
- CPU Family = ARM Embedded ABI, OS = Linux, 64-bit Version, compiled with Gnu C [or other compatible], Version 11.1.0.
- INFO: Build uses ARMv8 advanced-SIMD instruction set.
- INFO: Using inline-macro form of MUL_LOHI64.
- INFO: Using FMADD-based 100-bit modmul routines for factoring.
- INFO: MLUCAS_PATH is set to ""
- INFO: using 53-bit-significand form of floating-double rounding constant for scalar-mode DNINT emulation.
- Setting DAT_BITS = 10, PAD_BITS = 2
- INFO: testing IMUL routines...
- INFO: System has 256 available processor cores.
- INFO: testing FFT radix tables...
- Set affinity for the following 16 cores: 0.1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.
- Mlucas selftest running.....
- /****************************************************************************/
- INFO: Unable to find/open mlucas.cfg file in r+ mode ... creating from scratch.
- NTHREADS = 16
- Setting ITERS_BETWEEN_CHECKPOINTS = 100000.
- INFO: Maximum recommended exponent for this runlength = 115980220; p[ = 114197579]/pmax_rec = 0.9846297843.
- Initial DWT-multipliers chain length = [medium] in carry step.
- M114197579: using FFT length 6144K = 6291456 8-byte floats, initial residue shift count = 88945467
- this gives an average 18.151216348012287 bits per digit
- Using complex FFT radices 192 16 32 32
- mers_mod_square: Init threadpool of 16 threads
- Using 16 threads in carry step
- 10000 iterations of M114197579 with FFT length 6291456 = 6144 K, final residue shift count = 48267708
- Res64: B64714689FA05366. AvgMaxErr = 0.200443862. MaxErr = 0.312500000. Program: E20.0
- Res mod 2^35 - 1 = 28265310306
- Res mod 2^36 - 1 = 41895437602
- Clocks = 00:02:20.434
- Done ...
- 16 cores 32 threads
- ./Mlucas -fft 6M -radset 192,16,32,32 -iters 10000 -cpu 0:15,32:47
- Mlucas 20.0
- http://www.mersenneforum.org/mayer/README.html
- INFO: testing qfloat routines...
- System total RAM = 261620, free RAM = 215448
- INFO: 215448 MB of free system RAM detected; will use up to 90% = 193903 MB of that, unless user specifies a lower fraction via -maxalloc.
- CPU Family = ARM Embedded ABI, OS = Linux, 64-bit Version, compiled with Gnu C [or other compatible], Version 11.1.0.
- INFO: Build uses ARMv8 advanced-SIMD instruction set.
- INFO: Using inline-macro form of MUL_LOHI64.
- INFO: Using FMADD-based 100-bit modmul routines for factoring.
- INFO: MLUCAS_PATH is set to ""
- INFO: using 53-bit-significand form of floating-double rounding constant for scalar-mode DNINT emulation.
- Setting DAT_BITS = 10, PAD_BITS = 2
- INFO: testing IMUL routines...
- INFO: System has 256 available processor cores.
- INFO: testing FFT radix tables...
- Set affinity for the following 32 cores: 0.1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.32.33.34.35.36.37.38.39.40.41.42.43.44.45.46.47.
- Mlucas selftest running.....
- /****************************************************************************/
- INFO: Unable to find/open mlucas.cfg file in r+ mode ... creating from scratch.
- NTHREADS = 32
- Setting ITERS_BETWEEN_CHECKPOINTS = 100000.
- INFO: Maximum recommended exponent for this runlength = 115980220; p[ = 114197579]/pmax_rec = 0.9846297843.
- Initial DWT-multipliers chain length = [medium] in carry step.
- M114197579: using FFT length 6144K = 6291456 8-byte floats, initial residue shift count = 88945467
- this gives an average 18.151216348012287 bits per digit
- Using complex FFT radices 192 16 32 32
- mers_mod_square: Init threadpool of 32 threads
- Using 32 threads in carry step
- 10000 iterations of M114197579 with FFT length 6291456 = 6144 K, final residue shift count = 48267708
- Res64: B64714689FA05366. AvgMaxErr = 0.200458751. MaxErr = 0.312500000. Program: E20.0
- Res mod 2^35 - 1 = 28265310306
- Res mod 2^36 - 1 = 41895437602
- Clocks = 00:02:05.124
- Done ...
- 32 cores 32 threads
- ./Mlucas -fft 6M -radset 192,16,32,32 -iters 10000 -cpu 0:31
- Mlucas 20.0
- http://www.mersenneforum.org/mayer/README.html
- INFO: testing qfloat routines...
- System total RAM = 261620, free RAM = 215449
- INFO: 215449 MB of free system RAM detected; will use up to 90% = 193904 MB of that, unless user specifies a lower fraction via -maxalloc.
- CPU Family = ARM Embedded ABI, OS = Linux, 64-bit Version, compiled with Gnu C [or other compatible], Version 11.1.0.
- INFO: Build uses ARMv8 advanced-SIMD instruction set.
- INFO: Using inline-macro form of MUL_LOHI64.
- INFO: Using FMADD-based 100-bit modmul routines for factoring.
- INFO: MLUCAS_PATH is set to ""
- INFO: using 53-bit-significand form of floating-double rounding constant for scalar-mode DNINT emulation.
- Setting DAT_BITS = 10, PAD_BITS = 2
- INFO: testing IMUL routines...
- INFO: System has 256 available processor cores.
- INFO: testing FFT radix tables...
- Set affinity for the following 32 cores: 0.1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17.18.19.20.21.22.23.24.25.26.27.28.29.30.31.
- Mlucas selftest running.....
- /****************************************************************************/
- INFO: Unable to find/open mlucas.cfg file in r+ mode ... creating from scratch.
- NTHREADS = 32
- Setting ITERS_BETWEEN_CHECKPOINTS = 100000.
- INFO: Maximum recommended exponent for this runlength = 115980220; p[ = 114197579]/pmax_rec = 0.9846297843.
- Initial DWT-multipliers chain length = [medium] in carry step.
- M114197579: using FFT length 6144K = 6291456 8-byte floats, initial residue shift count = 88945467
- this gives an average 18.151216348012287 bits per digit
- Using complex FFT radices 192 16 32 32
- mers_mod_square: Init threadpool of 32 threads
- Using 32 threads in carry step
- 10000 iterations of M114197579 with FFT length 6291456 = 6144 K, final residue shift count = 48267708
- Res64: B64714689FA05366. AvgMaxErr = 0.200458751. MaxErr = 0.312500000. Program: E20.0
- Res mod 2^35 - 1 = 28265310306
- Res mod 2^36 - 1 = 41895437602
- Clocks = 00:01:26.665
- Done ...
- 32 cores 64 threads
- ./Mlucas -fft 6M -radset 192,16,32,32 -iters 10000 -cpu 0:63
- Mlucas 20.0
- http://www.mersenneforum.org/mayer/README.html
- INFO: testing qfloat routines...
- System total RAM = 261620, free RAM = 215443
- INFO: 215443 MB of free system RAM detected; will use up to 90% = 193898 MB of that, unless user specifies a lower fraction via -maxalloc.
- CPU Family = ARM Embedded ABI, OS = Linux, 64-bit Version, compiled with Gnu C [or other compatible], Version 11.1.0.
- INFO: Build uses ARMv8 advanced-SIMD instruction set.
- INFO: Using inline-macro form of MUL_LOHI64.
- INFO: Using FMADD-based 100-bit modmul routines for factoring.
- INFO: MLUCAS_PATH is set to ""
- INFO: using 53-bit-significand form of floating-double rounding constant for scalar-mode DNINT emulation.
- Setting DAT_BITS = 10, PAD_BITS = 2
- INFO: testing IMUL routines...
- INFO: System has 256 available processor cores.
- INFO: testing FFT radix tables...
- Set affinity for the following 64 cores: 0.1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17.18.19.20.21.22.23.24.25.26.27.28.29.30.31.32.33.34.35.36.37.38.39.40.41.42.43.44.45.46.47.48.49.50.51.52.53.54.55.56.57.58.59.60.61.62.63.
- Mlucas selftest running.....
- /****************************************************************************/
- INFO: Unable to find/open mlucas.cfg file in r+ mode ... creating from scratch.
- NTHREADS = 64
- Setting ITERS_BETWEEN_CHECKPOINTS = 100000.
- INFO: Maximum recommended exponent for this runlength = 115980220; p[ = 114197579]/pmax_rec = 0.9846297843.
- Initial DWT-multipliers chain length = [medium] in carry step.
- M114197579: using FFT length 6144K = 6291456 8-byte floats, initial residue shift count = 88945467
- this gives an average 18.151216348012287 bits per digit
- Using complex FFT radices 192 16 32 32
- mers_mod_square: radix0/2 not exactly divisible by NTHREADS - This will hurt performance.
- mers_mod_square: Init threadpool of 64 threads
- Using 64 threads in carry step
- 10000 iterations of M114197579 with FFT length 6291456 = 6144 K, final residue shift count = 48267708
- Res64: B64714689FA05366. AvgMaxErr = 0.200458114. MaxErr = 0.312500000. Program: E20.0
- Res mod 2^35 - 1 = 28265310306
- Res mod 2^36 - 1 = 41895437602
- Clocks = 00:01:31.577
- Done ...
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement