mersenneforum.org  

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

Reply
 
Thread Tools
Old 2017-04-13, 04:07   #749
kladner
 
kladner's Avatar
 
"Kieren"
Jul 2011
In My Own Galaxy!

3·72·67 Posts
Default

Quote:
Originally Posted by James Heinrich View Post
According to Intel, Processor Base Frequency is 4.0GHz, Max Turbo Frequency is 4.2GHz.
I would guess that Prime95 reads the processor frequency on startup before starting the actual benchmark, and turbo doesn't kick in until the CPU is under load. You could use your favourite monitoring utility (e.g. CPU-Z) to monitor CPU frequency in realtime and see how it changes as you start/run the benchmark.
The first is of course true. I have mine set to sync all cores at multiplier 42x. It still will clock down with no extra-system loading, but the clock rate is very twitchy, and goes full on with minimal load increase.

I will have to see when it goes to max when starting the benchmark. This will include trying to limit other loads (like shutting down multi-tabbed Firefox,) and maybe even mfaktc to limit whatever memory contention might arise. Of course, too, limiting other loads is not a Real Life® situation, either. Most of the time I expect this machine to do a bunch of other stuff when I want it to, and this certainly takes a toll on the ms/it.

Last fiddled with by kladner on 2017-04-13 at 04:10
kladner is offline   Reply With Quote
Old 2017-04-13, 05:15   #750
db597
 
db597's Avatar
 
Jan 2003

7×29 Posts
Default

So from the benchmarks it looks like 8 Ryzen cores is still slower than 4 Skylake/Kabylake cores:

Ryzen @ 3.3GHz:
Code:
Timings for 4096K FFT length (8 cpus, 1 worker): 6.92 ms. Throughput: 144.58 iter/sec.
i7-6700K @ 4.2GHz:
Code:
Timings for 4096K FFT length (4 cpus, 1 worker):  4.07 ms.  Throughput: 245.91 iter/sec.
Given it's a new architecture, I wonder if there is AMD specific optimisation that can be done. Going above 4 cores on Ryzen yields very small gains. It could be the slow communication between the CCX. If we can keep each worker within it's own CCX, perhaps running 4 cores x 2 workers might be the most optimum for Ryzen.
db597 is offline   Reply With Quote
Old 2017-04-13, 05:29   #751
Mark Rose
 
Mark Rose's Avatar
 
"/X\(‘-‘)/X\"
Jan 2013
Ͳօɾօղէօ

1010111000102 Posts
Default

The @ 4.0GHz is part of the model name when queried from the processor. It has nothing to do with the actual running processor frequency. It has confused me in the past as well.


Kieren, are you running 12 GB of RAM? Kind of an odd amount. Not having matched sticks is probably hampering performance. That being said, you're getting 32% more throughput with a 27% higher CPU clock and a 50% higher memory clock compared to my systems (for 4 cores, 1 worker, 4096K FFT). That extra memory bandwidth is helping.

Your benchmark also tells me I'm still memory constrained at 2133 with 4 cores at 3.3 GHz. I may try poking around the bios to see if there's a way to under a locked CPU besides disabling turbo.
Mark Rose is offline   Reply With Quote
Old 2017-04-13, 12:00   #752
kladner
 
kladner's Avatar
 
"Kieren"
Jul 2011
In My Own Galaxy!

231718 Posts
Default

Quote:
Originally Posted by Mark Rose View Post
The @ 4.0GHz is part of the model name when queried from the processor. It has nothing to do with the actual running processor frequency. It has confused me in the past as well.


Kieren, are you running 12 GB of RAM? Kind of an odd amount. Not having matched sticks is probably hampering performance. That being said, you're getting 32% more throughput with a 27% higher CPU clock and a 50% higher memory clock compared to my systems (for 4 cores, 1 worker, 4096K FFT). That extra memory bandwidth is helping.

Your benchmark also tells me I'm still memory constrained at 2133 with 4 cores at 3.3 GHz. I may try poking around the bios to see if there's a way to under a locked CPU besides disabling turbo.
Does it indicate 12 GB somewhere? It should be 16GB, dual channel, dual rank. They are rated at 2666MHz, running at 3200.
Attached Thumbnails
Click image for larger version

Name:	16GB-dual rank.JPG
Views:	85
Size:	42.3 KB
ID:	15929  
kladner is offline   Reply With Quote
Old 2017-04-13, 13:23   #753
VictordeHolland
 
VictordeHolland's Avatar
 
"Victor de Hollander"
Aug 2011
the Netherlands

23·3·72 Posts
Default

Quote:
Originally Posted by db597 View Post
So from the benchmarks it looks like 8 Ryzen cores is still slower than 4 Skylake/Kabylake cores:

Ryzen @ 3.3GHz:
Code:
Timings for 4096K FFT length (8 cpus, 1 worker): 6.92 ms. Throughput: 144.58 iter/sec.
i7-6700K @ 4.2GHz:
Code:
Timings for 4096K FFT length (4 cpus, 1 worker):  4.07 ms.  Throughput: 245.91 iter/sec.
Ryzen is about as fast as my 5?6? year old SandyBridge

i5-2500k @4.0GHz DDR3-2133
Code:
Best time for 4096K FFT length: 6.839 ms., avg: 7.155 ms.
Timings for 4096K FFT length (4 cpus, 4 workers): 27.12, 26.85, 27.58, 27.00 ms.  Throughput: 147.41 iter/sec.
VictordeHolland is offline   Reply With Quote
Old 2017-04-13, 15:36   #754
Mark Rose
 
Mark Rose's Avatar
 
"/X\(‘-‘)/X\"
Jan 2013
Ͳօɾօղէօ

2×7×199 Posts
Default

Quote:
Originally Posted by kladner View Post
Does it indicate 12 GB somewhere? It should be 16GB, dual channel, dual rank. They are rated at 2666MHz, running at 3200.
Yeah, it does:

Code:
 Machine#0 (total=12649168KB, Backend=Windows, hwlocVersion=1.11.6, ProcessName=prime95.exe)
I doubt it will affect Prime95 though, now that you've confirmed the install RAM.
Mark Rose is offline   Reply With Quote
Old 2017-04-13, 18:08   #755
James Heinrich
 
James Heinrich's Avatar
 
"James Heinrich"
May 2004
ex-Northern Ontario

2·1,429 Posts
Default

Quote:
Originally Posted by Mark Rose View Post
The @ 4.0GHz is part of the model name when queried from the processor. It has nothing to do with the actual running processor frequency.
I don't think it's the "@ 4.00 GHz" that was concerning, it was the "CPU speed: 4008.14 MHz".

Quote:
Originally Posted by Mark Rose View Post
are you running 12 GB of RAM? Kind of an odd amount. Not having matched sticks is probably hampering performance.
That depends on the system configuration. My i7-920 system has 12GB, but it's triple-channel so 12GB is a balanced configuration. Granted most systems are dual-channel (I'm odd and my two systems are 3-channel [i7-920] and 4-channel [i7-3930K] )

As for the RAM reported, I believe that's what's available to Prime95, not total system RAM. In my case I have 64GB installed and it logs as
Code:
Machine#0 (total=54609356KB)
which is 52GB. Although I'm not entirely sure how it pulled up that number, since I have 5 workers, specified at 11000MB each, maximum 4 high-memory workers, and an overall maximum of 44000MB. But in any case, it's clearly not the installed system RAM amount.
James Heinrich is offline   Reply With Quote
Old 2017-04-13, 21:08   #756
kladner
 
kladner's Avatar
 
"Kieren"
Jul 2011
In My Own Galaxy!

267916 Posts
Default

Quote:
I don't think it's the "@ 4.00 GHz" that was concerning, it was the "CPU speed: 4008.14 MHz".
I see numbers like that when running stock. I think it must come from variations in the base clock.
kladner is offline   Reply With Quote
Old 2017-04-13, 21:16   #757
James Heinrich
 
James Heinrich's Avatar
 
"James Heinrich"
May 2004
ex-Northern Ontario

2×1,429 Posts
Default

Quote:
Originally Posted by kladner View Post
I see numbers like that when running stock. I think it must come from variations in the base clock.
It's not that it wasn't exactly 4000.00MHz, but rather that kladner was expecting ~4.2GHz, not ~4.0GHz, hence my suggestion to monitor the frequency in realtime.
James Heinrich is offline   Reply With Quote
Old 2017-04-14, 00:41   #758
kladner
 
kladner's Avatar
 
"Kieren"
Jul 2011
In My Own Galaxy!

267916 Posts
Default

Quote:
Originally Posted by James Heinrich View Post
It's not that it wasn't exactly 4000.00MHz, but rather that kladner was expecting ~4.2GHz, not ~4.0GHz, hence my suggestion to monitor the frequency in realtime.
I did try watching CPU-Z when starting the benchmark. It takes thinning out other CPU users to get a baseline. As mentioned, in the "Sync all cores" option on the Asus board seems to make the frequency (multiplier) jump around a lot. When things were quiet, and the core clock was only occasionally hitting 4200 MHz, moving the mouse of clicking on something would make it peak.

The jump to 42x seems virtually simultaneous with clicking to start the benchmark, at least to human-scaled perceptions.
kladner is offline   Reply With Quote
Old 2017-04-17, 14:12   #759
FSund
 
Apr 2017

2 Posts
Default

Quote:
Originally Posted by db597 View Post
The 8192K FFT performance looks incredible on this version of Prime95, especially when all 8 cores are thrown at it. Would be good if someone can post results from a similarly priced Intel i7 7700K on Prime95 v29.1 Build 15 for comparison (I expect the i7 is a lot faster per core, but at the end of the day having double the cores may make it a rather close competition).
I have just gotten a 7700k, and I'm in the process of overclocking it now. Will try to report back with benchmarks when I'm done.

At the moment it's looking like I'll have to accept 4.7 GHz for Prime95 runs, any higher and my temperatures get too high. Or to be more specific, at 4.7 GHz have to increase the voltage to 1.280 V to do the the Prime95 torture tests without errors, and at those voltages I get peak temperatures of 85 C, which is a bit too high for my comfort.
FSund is offline   Reply With Quote
Reply

Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
LLR benchmark thread Oddball Riesel Prime Search 5 2010-08-02 00:11
Perpetual I'm pi**ed off thread rogue Soap Box 19 2009-10-28 19:17
Perpetual "interesting video" thread... Xyzzy Lounge 9 2006-12-24 20:06
Perpetual autostereogram thread... Xyzzy Lounge 10 2006-09-28 00:36
Perpetual ECM factoring challenge thread... Xyzzy Factoring 65 2005-09-05 08:16

All times are UTC. The time now is 14:05.

Wed Jun 3 14:05:14 UTC 2020 up 70 days, 11:38, 2 users, load averages: 1.36, 1.34, 1.34

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2020, 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.