@Markfw, the LLR applications run fastest on Intel CPUs if Hyperthreading was disabled in the BIOS. Almost as fast if HT is on, but only 50 % of the logical CPUs used. Slower if HT is on and more than 50 % of the logical CPUs are used.
AMD's SMT performs different from Intel's HT. Therefore whether SMT should be on or off for optimum performance of PrimeGrid LLR on Ryzen is an open question.
Per this page:
https://www.primegrid.com/forum_thread.php?id=7323
The Ryzen beats Haswel, Broadwell, and barely, Skylake on Primegrid.
That's for PrimeGrid Sieve, which differs from LLR. LLR very heavily relies on AVX. While all recent AMD processors implement the AVX instructions, they have fewer hardware resources behind it than some of the Intel processors.
It keeps changing the ETA now down to 12 hours 5 min, one hour 32 min elapsed. Is that good ?
On my dual-socket Xeon E5-2690v4 (2x14 cores, 2x28 threads if HT on, 2x14 threads if HT off, 2.9 GHz):
HT on, 56 single-threaded jobs: ...... 3.95...4.2 days task duration .......... 13.7 tasks per day
HT off, 28 single-threaded jobs: ........ 1.9...2.0 days task duration .......... 14.4 tasks per day
HT off, 14 dual-threaded jobs: ................... 1.3 days task duration .......... 11 tasks per day
HT off, 4 seven-threaded jobs: ............ 5.5...6 hours task duration .......... 16...17.5 tasks per day
HT off, two 14-threaded jobs: ...................... 3 hours task duration .......... 15.5 tasks per day
(That's from the thread "
PrimeGrid: CPU benchmarks". Take half the number of simultaneous jobs and half the number of tasks per day for a single-socket machine.)
Haswell Xeon E3-1245v3 (4 cores, 3.4 GHz):
HT on but only 50 % logical CPUs used, 2 dual-threaded jobs: .... 29 h task duration .... ~1.6 tasks per day
If the Ryzen runs 1 task in 12 hours, that's 2 tasks per day obviously, 1.2x as fast as the 4-core Haswell.