mersenneforum.org  

Go Back   mersenneforum.org > Great Internet Mersenne Prime Search > PrimeNet

Reply
 
Thread Tools
Old 2022-11-15, 19:02   #12
Mark Rose
 
Mark Rose's Avatar
 
"/X\(‘-‘)/X\"
Jan 2013

5·619 Posts
Default

Quote:
Originally Posted by kriesel View Post
Welcome to the party. There's plenty to do. It's now at ~85.5M and there are a lot of them.
Try one worker and two workers, and use whatever gives better aggregate throughput. Four workers would either leave 3 stage 1 oversaturating one stage 2 at a time, or divide the memory into 2 stage two 15 GiB workers which is below George's threshold of 24 GiB.
I took a few hundred assignments for the first four Skylake systems. I've got some DC work to finish up with one worker on each.

I configured them with 2 workers, 2 cores, with a single high memory worker. If stage 2 is balanced correctly by mprime, each stage 2 run should have 30 GB to use while the other work runs a stage 1.
Mark Rose is offline   Reply With Quote
Old 2022-11-21, 19:09   #13
Mark Rose
 
Mark Rose's Avatar
 
"/X\(‘-‘)/X\"
Jan 2013

60278 Posts
Default

Tangentially related: When mprime prints out Time numbers doing P-1, are lower or higher numbers better?

I'm running it on an 8-core laptop and see lower numbers when using 6 cores versus 8, which is counter intuitive. Or is the system actually slower running more cores?
Mark Rose is offline   Reply With Quote
Old 2022-11-21, 19:19   #14
paulunderwood
 
paulunderwood's Avatar
 
Sep 2002
Database er0rr

23·3·11·17 Posts
Default

Quote:
Originally Posted by Mark Rose View Post
Tangentially related: When mprime prints out Time numbers doing P-1, are lower or higher numbers better?

I'm running it on an 8-core laptop and see lower numbers when using 6 cores versus 8, which is counter intuitive. Or is the system actually slower running more cores?
Could this laptop of yours be TDP limited? That might be what's happening.
paulunderwood is offline   Reply With Quote
Old 2022-11-21, 19:24   #15
Mark Rose
 
Mark Rose's Avatar
 
"/X\(‘-‘)/X\"
Jan 2013

5·619 Posts
Default

Quote:
Originally Posted by paulunderwood View Post
Could this laptop of yours be TDP limited? That might be what's happening.
Yes. The six active cores are throttled to 3.8 GHz (base 2.4 GHz, max turbo 5.3 GHz)

But I'm a bit surprised that 8 cores at even lower clocks wouldn't deliver more throughput, if lower "Time" numbers are better. Are lower "Time" numbers better?

Last fiddled with by Mark Rose on 2022-11-21 at 19:27
Mark Rose is offline   Reply With Quote
Old 2022-11-21, 19:27   #16
paulunderwood
 
paulunderwood's Avatar
 
Sep 2002
Database er0rr

23·3·11·17 Posts
Default

Quote:
Originally Posted by Mark Rose View Post
Yes. The six active cores are throttled to 3.8 GHz (base 2.4 GHz, max turbo 5.3 GHz)

But I'm a bit surprised that 8 cores at even lower clocks wouldn't deliver more throughput, if lower "Time" numbers are better.
Do the math: core count times GHz, and compare.
"
I think lower "time" is better.

Last fiddled with by paulunderwood on 2022-11-21 at 19:37
paulunderwood is offline   Reply With Quote
Old 2022-11-21, 21:09   #17
Mark Rose
 
Mark Rose's Avatar
 
"/X\(‘-‘)/X\"
Jan 2013

5·619 Posts
Default

After playing around a bit, at least on this i9-10885H system with dual channel memory, a single worker doing P-1 using 4 cores gives the lowest time numbers. Configuring two workers to maximize the RAM usage is slower. Interestingly, in this configuration, stage 1 does not thermal throttle. Stage 2 does.
Mark Rose is offline   Reply With Quote
Old 2022-11-21, 21:15   #18
Prime95
P90 years forever!
 
Prime95's Avatar
 
Aug 2002
Yeehaw, FL

41·199 Posts
Default

Be careful. Measure the change-in-B2-completed-values divided by time. Using fewer cores may result in a lower target B2 value.
Prime95 is offline   Reply With Quote
Old 2022-11-21, 21:40   #19
chalsall
If I May
 
chalsall's Avatar
 
"Chris Halsall"
Sep 2002
Barbados

2×72×113 Posts
Default

Quote:
Originally Posted by Prime95 View Post
Be careful. Measure the change-in-B2-completed-values divided by time. Using fewer cores may result in a lower target B2 value.
Agreed.

I have found that when using most COTS kit it is relatively trivial to bring the thermals up high. Without much effort. Burn baby, burn.

Measuring stuff is just what we were trained to do.

Correct?
chalsall is offline   Reply With Quote
Old 2022-11-21, 23:02   #20
Mark Rose
 
Mark Rose's Avatar
 
"/X\(‘-‘)/X\"
Jan 2013

5×619 Posts
Default

So all my Stage 2 testing was done on the same exponent in progress.

But I could definitely see running a second worker impacting the timing.

I'll let it run single worker, 4 cores, on a new exponent, to see what kind of timing I get.
Mark Rose is offline   Reply With Quote
Old 2022-11-21, 23:14   #21
chalsall
If I May
 
chalsall's Avatar
 
"Chris Halsall"
Sep 2002
Barbados

1107410 Posts
Default

Quote:
Originally Posted by Mark Rose View Post
So all my Stage 2 testing was done on the same exponent in progress.
Thank you for this work.

Is it safe to assume you are currently working within an Intel compute space?
chalsall is offline   Reply With Quote
Old 2022-11-22, 02:32   #22
Mark Rose
 
Mark Rose's Avatar
 
"/X\(‘-‘)/X\"
Jan 2013

5·619 Posts
Default

Quote:
Originally Posted by chalsall View Post
Thank you for this work.

Is it safe to assume you are currently working within an Intel compute space?
Yes. I don't have any AMD systems at the moment. Haven't bought a new system personally in many years, since the five i5-6600 systems.
Mark Rose is offline   Reply With Quote
Reply

Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
Configuration recommendations gedelmann Software 4 2021-07-06 16:32
What's the best configuration of mprime for dual CPUs? drkirkby Software 13 2021-04-18 18:28
Configuration on linux seppe Information & Answers 3 2019-02-11 18:48
Optimal LL configuration aurashift Hardware 11 2015-09-22 14:09
configuration for max memory bandwidth smartypants Hardware 11 2015-07-26 09:16

All times are UTC. The time now is 08:25.


Thu Feb 2 08:25:33 UTC 2023 up 168 days, 5:54, 1 user, load averages: 1.10, 0.94, 0.93

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, Jelsoft Enterprises Ltd.

This forum has received and complied with 0 (zero) government requests for information.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.
A copy of the license is included in the FAQ.

≠ ± ∓ ÷ × · − √ ‰ ⊗ ⊕ ⊖ ⊘ ⊙ ≤ ≥ ≦ ≧ ≨ ≩ ≺ ≻ ≼ ≽ ⊏ ⊐ ⊑ ⊒ ² ³ °
∠ ∟ ° ≅ ~ ‖ ⟂ ⫛
≡ ≜ ≈ ∝ ∞ ≪ ≫ ⌊⌋ ⌈⌉ ∘ ∏ ∐ ∑ ∧ ∨ ∩ ∪ ⨀ ⊕ ⊗ 𝖕 𝖖 𝖗 ⊲ ⊳
∅ ∖ ∁ ↦ ↣ ∩ ∪ ⊆ ⊂ ⊄ ⊊ ⊇ ⊃ ⊅ ⊋ ⊖ ∈ ∉ ∋ ∌ ℕ ℤ ℚ ℝ ℂ ℵ ℶ ℷ ℸ 𝓟
¬ ∨ ∧ ⊕ → ← ⇒ ⇐ ⇔ ∀ ∃ ∄ ∴ ∵ ⊤ ⊥ ⊢ ⊨ ⫤ ⊣ … ⋯ ⋮ ⋰ ⋱
∫ ∬ ∭ ∮ ∯ ∰ ∇ ∆ δ ∂ ℱ ℒ ℓ
𝛢𝛼 𝛣𝛽 𝛤𝛾 𝛥𝛿 𝛦𝜀𝜖 𝛧𝜁 𝛨𝜂 𝛩𝜃𝜗 𝛪𝜄 𝛫𝜅 𝛬𝜆 𝛭𝜇 𝛮𝜈 𝛯𝜉 𝛰𝜊 𝛱𝜋 𝛲𝜌 𝛴𝜎𝜍 𝛵𝜏 𝛶𝜐 𝛷𝜙𝜑 𝛸𝜒 𝛹𝜓 𝛺𝜔