| Index | Recent Threads | Unanswered Threads | Who's Active | Guidelines | Search |
| World Community Grid Forums
|
| No member browsing this thread |
|
Thread Status: Active Total posts in this thread: 21
|
|
| Author |
|
|
Macromancer
Veteran Cruncher United States Joined: Sep 6, 2016 Post Count: 994 Status: Offline Project Badges:
|
What you’re missing is the instructions per cycle which can range from 1 for an arm chip to maybe 0.125 for an old chip like the 8088. One of my PCs has an Ryzen 5 1600. Another one has the latest 5000 series, i.e. Ryzen 5 5600 X. The OPN1 runtime difference is staggering between the two CPUs and is almost completely driven by the higher clock speeds of the 5600X: 1.42hrs per WU for the R5 1500 @ 3.4GHz, pulling 56W 0.95hrs per WU for the R5 5600X 4.6GHz, pulling 75W The lower runtimes for the 5000 series are almost all due to higher clock speed, i.e. 1.42 hrs * (3.4/4.6) = 1.0hrs which is very close the 0.95hrs. Macromancer |
||
|
|
Bryn Mawr
Senior Cruncher Joined: Dec 26, 2018 Post Count: 385 Status: Offline Project Badges:
|
What you’re missing is the instructions per cycle which can range from 1 for an arm chip to maybe 0.125 for an old chip like the 8088. One of my PCs has an Ryzen 5 1600. Another one has the latest 5000 series, i.e. Ryzen 5 5600 X. The OPN1 runtime difference is staggering between the two CPUs and is almost completely driven by the higher clock speeds of the 5600X: 1.42hrs per WU for the R5 1500 @ 3.4GHz, pulling 56W 0.95hrs per WU for the R5 5600X 4.6GHz, pulling 75W The lower runtimes for the 5000 series are almost all due to higher clock speed, i.e. 1.42 hrs * (3.4/4.6) = 1.0hrs which is very close the 0.95hrs. Macromancer True but that’s two processors from the same family where the main difference is the fabric - 14nm going to 7nm with very little change in the instruction architecture so, yes, ipc will be the same and the improvement is clock. |
||
|
|
l_mckeon
Senior Cruncher Joined: Oct 20, 2007 Post Count: 439 Status: Offline Project Badges:
|
@Bryn Mawr, The 5600X is Zen 3 and should also have a large IPC improvement over Zen 1.
----------------------------------------[Edit 1 times, last edit by l_mckeon at Feb 8, 2021 12:08:45 AM] |
||
|
|
KerSamson
Master Cruncher Switzerland Joined: Jan 29, 2007 Post Count: 1684 Status: Offline Project Badges:
|
@BobbyB
----------------------------------------I am in the same situation like yours since I planned one year ago to replace my two 10 years old Phenom II x6 with Ryzen. At first, the pandemics strongly disturbed my plan and caused a significant delay. Secondly, since my plan was delayed, I decided to wait for the release of the Zen3 CPU which occurred in early November 2020. Unfortunately the Ryzen 9 5900 (105 W TDP, probably very similar to the Phenom II x6 TDP) is still not really available in Europe at this time. So I am waiting again. Definitively the Ryzen 5900 (12 cores / 24 threads) is a good choice, in particular because all cores shared the same cache and the cache has the same size (i.e. 64 MB) like the Ryzen 5950 with 16 cores / 32 Threads. In terms of cost / performance ratio, based on the current prices, the Ryzen 5900 represents for me a good choice. Cheers, Yves --- PS: Usually, I use only Asus motherboards for my machines. ---------------------------------------- [Edit 2 times, last edit by KerSamson at Feb 8, 2021 2:26:10 AM] |
||
|
|
Bryn Mawr
Senior Cruncher Joined: Dec 26, 2018 Post Count: 385 Status: Offline Project Badges:
|
@Bryn Mawr, The 5600X is Zen 3 and should also have a large IPC improvement over Zen 1. Oops, you are quite correct, I’ve just looked it up and 15% Zen to Zen2 and 19% Zen2 to Zen3 adds up to 37% improvement which has to make a noticeable difference running the same code in like to like systems. |
||
|
|
BobbyB
Veteran Cruncher Canada Joined: Apr 25, 2020 Post Count: 638 Status: Offline Project Badges:
|
The other reason to ask these questions is that on the OPN forum someone is making a case for using Raspberry Pi4s: a tower with 12 Pi4s. I estimated the cost of that setup to be about $1200 CAD.
----------------------------------------https://www.worldcommunitygrid.org/forums/wcg/viewthread_thread,43161_offset,20 The info I can't get is how much work that setup puts out (points). My estimate based on that thread is 1 Pi4 puts out about 6000-7000 points/day which is what my 12-year old Lenovo puts out except the Pi uses about 4-5 times LESS wattage. 12x6500 = 78000 points/day. So @FlynRyan: How many points/day for each machine Ryzen 3950 and Ryzen 5900x Points are my measuring stick. [Edit 2 times, last edit by BobbyB at Feb 9, 2021 4:02:55 PM] |
||
|
|
flynryan
Senior Cruncher United States Joined: Aug 15, 2006 Post Count: 235 Status: Offline Project Badges:
|
So @FlynRyan: How many points/day for each machine Ryzen 3950 and Ryzen 5900x Points are my measuring stick. 200,000+ for each. [Edit 1 times, last edit by FlynRyan at Feb 9, 2021 4:59:15 PM] |
||
|
|
BobbyB
Veteran Cruncher Canada Joined: Apr 25, 2020 Post Count: 638 Status: Offline Project Badges:
|
It's no contest. I can't even guess why there is that much enthusiasm for the Pi4s. One device was my preferred way.
----------------------------------------Don't want to start a war on the other forum so I'll just follow my instincts and start shopping. [Edit 1 times, last edit by BobbyB at Feb 11, 2021 3:51:09 PM] |
||
|
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
Ok, so I will rephrase the question:
Say you have an I5 single core at 2 ghz and an I5 dual core at 1 ghz, which would get the most work done for the project per hour? |
||
|
|
KerSamson
Master Cruncher Switzerland Joined: Jan 29, 2007 Post Count: 1684 Status: Offline Project Badges:
|
Probably the single core at 2 GHz (maybe 10% or 20%) will better perform because multi-/hyper-threading is not perfect and it generates a limited CPU overhead.
----------------------------------------However, I do operate all my multi-/hyper-threading capable machines with multi-/hyper-threading. The other important aspect is the size of the Level 3 cache (see my previous message) because, as more concurrent threads, as higher the memory need. If the Level 3 cache is too small, the CPU will have to wait a lot for memory access and in this case the performance will decrease significantly. This is one of the most significant trouble caused by MIP1 which has huge memory needs. For this reason, it is meaningful to define a balance between concurrent projects in order to generate the best throughput as possible but at the same time being able to support various projects with various expectations. Generally spoken, "as many core as possible at the higher frequency as possible with the largest per thread Level 3 cache as possible" represents the most optimal configuration from a performance point of view; additionally the work/watt - i.e. credit/watt - represents the economical aspect since energy is not for free. Cheers, Yves |
||
|
|
|