mersenneforum.org  

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

Reply
 
Thread Tools
Old 2017-05-07, 04:39   #1
Prime95
P90 years forever!
 
Prime95's Avatar
 
Aug 2002
Yeehaw, FL

2·3·1,193 Posts
Default 29.2 benchmark help #2 (Ryzen only)

I've decided to implement different default FFT selections for Ryzen. To do this, I need just one user's benchmark of the all-complex FFTs. Again, I only need one Ryzen benchmark.

Linux executable:
https://www.dropbox.com/s/9n3cfkumuqykbbp/mprime?dl=0

Put this in prime.txt:
BenchComplex=2
AllBench=1 (actually Linux menus will now ask you about this option)

Do a throughput benchmark with settings 16 to 32768 sizes, "every FFT size", "all CPU cores", "one worker" and "maximum workers", 8 seconds should be sufficient.

When done delete mprime.

Thanks!
Prime95 is online now   Reply With Quote
Old 2017-05-07, 09:54   #2
db597
 
db597's Avatar
 
Jan 2003

7·29 Posts
Default

I'd be happy to help with Ryzen benchmarks, but my machine is running Windows 10... any plans to release a Windows build?
db597 is offline   Reply With Quote
Old 2017-05-07, 15:08   #3
airsquirrels
 
airsquirrels's Avatar
 
"David"
Jul 2015
Ohio

10000001012 Posts
Default

Running now...
airsquirrels is offline   Reply With Quote
Old 2017-05-07, 15:09   #4
Prime95
P90 years forever!
 
Prime95's Avatar
 
Aug 2002
Yeehaw, FL

2·3·1,193 Posts
Default

Here's the Windows link: https://www.dropbox.com/s/8tek7axg6v...ime95.exe?dl=0

It is untested, but ought to work. Be sure to add AllBench=1 as the benchmark dialog box has not been upgraded yet to include that option.
Prime95 is online now   Reply With Quote
Old 2017-05-07, 15:38   #5
db597
 
db597's Avatar
 
Jan 2003

20310 Posts
Default

I tried to run the windows executable, but got an error message (System Error):

"The code execution cannot proceed because libhwloc-5.dll was not found. Reinstalling the program may fix this problem."
db597 is offline   Reply With Quote
Old 2017-05-07, 15:47   #6
Prime95
P90 years forever!
 
Prime95's Avatar
 
Aug 2002
Yeehaw, FL

2·3·1,193 Posts
Default

Quote:
Originally Posted by db597 View Post
I tried to run the windows executable, but got an error message (System Error):

"The code execution cannot proceed because libhwloc-5.dll was not found. Reinstalling the program may fix this problem."
Thanks, but Airsquirrels is running now. One benchmark is sufficient.
Prime95 is online now   Reply With Quote
Old 2017-05-07, 23:22   #7
airsquirrels
 
airsquirrels's Avatar
 
"David"
Jul 2015
Ohio

11×47 Posts
Default

Quote:
Originally Posted by Prime95 View Post
Thanks, but Airsquirrels is running now. One benchmark is sufficient.
I'm not sure if I miss-tagged one of the options to make this even more intense than intended,, but it is still running. Up around 5000K at the moment.
airsquirrels is offline   Reply With Quote
Old 2017-05-08, 00:47   #8
tului
 
Jan 2013

22·17 Posts
Default

Quote:
Originally Posted by Prime95 View Post
Thanks, but Airsquirrels is running now. One benchmark is sufficient.
I've got it downloaded and ready if you need more than one hmu.
tului is offline   Reply With Quote
Old 2017-05-08, 09:27   #9
Dubslow
Basketry That Evening!
 
Dubslow's Avatar
 
"Bunslow the Bold"
Jun 2011
40<A<43 -89<O<-88

3×2,399 Posts
Default

Quote:
Originally Posted by Prime95 View Post
Thanks, but Airsquirrels is running now. One benchmark is sufficient.
It seems to me that in an attempt to empirically classify and measure a broad category of hardware, one should have a sample size greater than n=1.

For instance memory hardware, memory architecture, different chip levels (speed, core count, cache size etc), different motherboards. Unless you are testing only sizes that fit in cache? Which on the face of it I can't really justify in any way based on my limited and outdated knowledge.
Dubslow is offline   Reply With Quote
Old 2017-05-08, 12:40   #10
Prime95
P90 years forever!
 
Prime95's Avatar
 
Aug 2002
Yeehaw, FL

715810 Posts
Default

Quote:
Originally Posted by Dubslow View Post
It seems to me that in an attempt to empirically classify and measure a broad category of hardware, one should have a sample size greater than n=1.
This data will be to select the default FFT implementation for all-complex FFTs. If all goes well, in 29.2 you'll be able to run a benchmark to override the default selection with the best FFT implementation for your particular CPU / memory configuration.
Prime95 is online now   Reply With Quote
Old 2017-05-08, 13:24   #11
airsquirrels
 
airsquirrels's Avatar
 
"David"
Jul 2015
Ohio

11×47 Posts
Default

Here is the results.txt (bottom of this file). I left the other tests I had run on different versions in there for posterity.
Attached Files
File Type: txt 1800X_Ryzen.txt (679.4 KB, 238 views)
airsquirrels is offline   Reply With Quote
Reply

Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
Ryzen help Prime95 Hardware 9 2018-05-14 04:06
Help to choose components for a Ryzen rig robert44444uk Hardware 50 2018-04-07 20:41
29.2 benchmark help Prime95 Software 69 2017-05-23 23:49
AMD Ryzen is risin' up. jasong Hardware 11 2017-03-02 19:56
Does anyone have i7 920? for Benchmark? cipher Twin Prime Search 2 2009-04-14 20:16

All times are UTC. The time now is 20:10.

Fri Nov 27 20:10:32 UTC 2020 up 78 days, 17:21, 3 users, load averages: 1.63, 1.81, 1.66

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.