• Login
  • Register
  • Dolphin Forums
  • Home
  • FAQ
  • Download
  • Wiki
  • Code


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Emulator Discussion and Support › Hardware v
« Previous 1 2 3 4 5 ... 189 Next »

[Unofficial] New Dolphin 5.0 CPU benchmark - results automatically updated!
View New Posts | View Today's Posts

Pages (13): 1 2 3 4 5 ... 13 Next »
Jump to page 
Thread Rating:
  • 2 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
[Unofficial] New Dolphin 5.0 CPU benchmark - results automatically updated!
06-29-2016, 02:15 PM (This post was last modified: 04-14-2022, 04:52 AM by Nintendo Maniac 64.)
#1
Nintendo Maniac 64 Offline
Posting Freak
*****
Posts: 845
Threads: 30
Joined: Jan 2011
DISCLAIMER: The purpose of this thread is to use Dolphin and luabench as a general CPU benchmark that can used to determine a CPU architecture's relative capabilities in emulation-based workloads; it is not intended to benchmark Dolphin itself and should not be viewed as an example of absolute performance in Dolphin (which typically is several times slower).

----------------------------------------------------------------

CLICK HERE to submit your benchmark results

Click here to view the current results



Delroth, the creator of the previous Dolphin benchmark, has put together a newer benchmark that should be more comparable to real-world performance in Dolphin.  With the release of Dolphin 5.0, I figured that now was an appropriate time to put together a new Dolphin Benchmark thread - but this time, taking a page from Overclock.net's Cinebench 15 benchmark thread, the results will automatically update without any input from myself!


When specifically benchmarking the per-GHz and IPC performance between different CPU architectures, please try to run your CPU at 2.0 GHz, 3.0 GHz, or 4.0GHz. In order to make comparing easier, I have and will also mark all 2.0GHz, 3.0GHz, and 4.0GHz runs with inverted colors (white text with a dark background) on the spreadsheet. Thank you for your cooperation.


WARNING: Do not pause the benchmark at any time - doing this will actually hurt your final score!

Also note: Ignore the error [string ''IUB ambiguity codes''] while running the benchmark - this is NORMAL!

Screenshot of said error: (Show Spoiler)
[Image: 5HNRr0q.png]
----------------------------------------------------------------


[Windows only] "For dummies" edition - not for paranoid users!
(Paranoid users should instead scroll down and read the instructions under "Windows geeks that know what they're doing")


Download the following EXE (paranoid users should notice that it's merely a self-extracting 7z archive, meaning you can browse the file contents via any archive manager that supports 7z):
  • https://drive.google.com/file/d/0B3hUE5vj6-14NHJ6RlREbVZ6eDA

Run the EXE and click "Extract".  Open the newly-created "Dolphin 5.0 CPU Benchmark" folder and double-click "Run Benchmark".

Select "Yes" or "No" if you want to send performance analytics to the Dolphin developers, then wait for the benchmark to complete.

Once "Overall time" is displayed, the benchmark is complete; take a screenshot and submit your results via the form above.  If this forum thread hasn't had any new posts in a while, then please consider making a post in this thread as well.





Other platforms + Windows geeks that know what they're doing

Download a copy of Dolphin 5.0-9 (which, according to JosJuice, is functionally identical to Dolphin 5.0 stable):
  • https://dolphin-emu.org/download/dev/8a1bbaa56382b1bca3b95d79c716fc377c78e591

Once you've launched the actual program, go into "Config" and set the "Speed Limit" to 'Unlimited' (optionally you may also want to go into the "Audio" tab and set the "Audio Backend" to 'No audio output').

Also go into the "Graphics" settings, find the "Hacks" tab, enable the "External Frame Buffer (XFB)" and set it to 'Real' (Windows users may want to change their graphics "Backend" to 'Direct3D 11' which is necessary for many older GPUs and might also be a bit faster).

Now download the following Wii homebrew application and run it in Dolphin; this is the actual CPU benchmark:
http://delroth.net/luabench.dol ~ Mirror download link

Once "Overall time" is displayed, the benchmark is complete; take a screenshot and submit your results via the form above.  If this forum thread hasn't had any new posts in a while, then please consider making a post in this thread as well.
Dolphin 5.0 CPU benchmark

CPU: Pentium G3258 @ 4.5GHz 1.24v
GPU: Intel integrated
RAM: 4x4GB Corsair Vengence @ DDR3-1600
OS: Linux Mint of some variety + [VM] Win7 SP1 x64 
Find
Reply
06-29-2016, 04:52 PM
#2
mimimi Offline
Senior Member
****
Posts: 720
Threads: 1
Joined: May 2014
When and where has delroth uploaded a new benchmark???
Find
Reply
06-29-2016, 04:56 PM (This post was last modified: 06-29-2016, 05:21 PM by Nintendo Maniac 64.)
#3
Nintendo Maniac 64 Offline
Posting Freak
*****
Posts: 845
Threads: 30
Joined: Jan 2011
About 2 years ago, but for whatever reason he didn't seem to care about sharing the link publicly (you can find the link under the instructions for "Other Platforms".) I mean, the link worked for anybody, but he just never posted it anywhere.

For reference I found out about it when he PMed me the link about 2 years ago to see if I was interested in making a new Dolphin Benchmark thread, but I was waiting for the next major version of Dolphin before making the thread.
Dolphin 5.0 CPU benchmark

CPU: Pentium G3258 @ 4.5GHz 1.24v
GPU: Intel integrated
RAM: 4x4GB Corsair Vengence @ DDR3-1600
OS: Linux Mint of some variety + [VM] Win7 SP1 x64 
Find
Reply
06-29-2016, 05:09 PM
#4
mimimi Offline
Senior Member
****
Posts: 720
Threads: 1
Joined: May 2014
Hmm, sounds like it was a work in progress, and that build is just a test version.
Find
Reply
06-29-2016, 05:14 PM (This post was last modified: 04-14-2022, 04:36 AM by Nintendo Maniac 64.)
#5
Nintendo Maniac 64 Offline
Posting Freak
*****
Posts: 845
Threads: 30
Joined: Jan 2011
I don't think so...I'm pretty sure it was just a case of not wanting to manage the benchmark thread himself after throwing in the towel on the original official Dolphin Benchmark thread.

Besides, I had prematurely jumped the gun and had made a benchmark thread for the "failed" release candidates of Dolphin 5.0, and nothing was ever mentioned about the benchmark itself being unfinished or similar - just that Dolphin 5.0 itself was not actually ready at the time.


EDIT: Oh wow, I looked at my PMs wrong; he sent me the link 2 years ago; I've edited my previous post accordingly. If the development of luabench was "unfinished", then at this rate I don't think it'll ever be "finished".
Dolphin 5.0 CPU benchmark

CPU: Pentium G3258 @ 4.5GHz 1.24v
GPU: Intel integrated
RAM: 4x4GB Corsair Vengence @ DDR3-1600
OS: Linux Mint of some variety + [VM] Win7 SP1 x64 
Find
Reply
06-29-2016, 10:43 PM (This post was last modified: 06-29-2016, 10:53 PM by Helios.)
#6
Helios Offline
Stellaaaaaaa
**********
Developers (Some Administrators and Super Moderators)
Posts: 4,397
Threads: 15
Joined: May 2012
(06-29-2016, 02:15 PM)Nintendo Maniac 64 Wrote: newer benchmark that is more comparable to real-world performance in Dolphin.


The benchmark is not representative of real world performance at all. By design. This benchmark is honestly useless for users beyond comparing JIT performance on different CPUs. Dolphin has many different workloads that can translate to different kinds of performance. GPU heavy games like SMG. MMU intensive games like the RS games. Games that require LLE. This benchmark doesn't really demonstrate any of that. All it tests is JIT performance. Thats it. And it doesn't even test it in a way that is useful to the user. As in, not gamespeed. Just time. A time number doesn't tell you anything about how good your computer is for dolphin beyond how much faster than a Wii it is (Which... Again, doesn't even tell you what speed you'll be playing at)

This benchmark is very useful to developers because it lets us see perf gains and regressions in the JIT, and *nothing else*. You'd also need to be testing on one hardware config for that to even be useful, which delroth did here: http://delroth.net/dolphin-benchmark.html

Combine that with the fact that you're telling users to go grab the latest build of Dolphin whenever they test and I question whether your benchmark result collections would even be useful (or readable) at all. There is zero consistency here. This isn't how you do a benchmark.

Changing the environment completely invalidates results.
Find
Reply
06-29-2016, 10:59 PM
#7
admin89 Offline
Overclocker™ ✓ᵛᵉʳᶦᶠᶦᵉᵈ
*******
Posts: 6,889
Threads: 127
Joined: Nov 2009
Quote:The benchmark is not representative of real world performance at all
True . If I use Dx12 for demanding game like The Last Story , Quad Core Haswell i7 4700MQ @ 3.4GHz outperforms Dual Core Haswell G3258 @ 4.6GHz ...Simply because of multi-threading feature
It's the other way around in benchmark or when I use DX11/OpenGL though
Laptop: (Show Spoiler)
Clevo W230SS : 3200x1800 IPS | i7 4700MQ @ 3.6GHz (Intel XTU + Triple fan mod) | GTX 860M GDDR5 | 128GB Toshiba CFD SSD | 16GB DDR3L 1600MHz
Aspire 715 43G : 1080p 144Hz |  R5 5625U @ 4.3GHz | Nvidia RTX 3050 4GB | 500GB WD SSD  | 16GB DDR4 3200MHz 
Mini PC :: (Show Spoiler)
G3258 @ 4.6GHz | ELSA GTX 750 | Asrock Z87E ITX | 600W SFX 80+ Gold Silverstone + SG06-LITE | Corsair Vengeance 8GB 2000MHz | Scythe Kozuti + Ao Kaze | 45TB 2.5" Ex HDD (in total) , Zelda Gold Wiimote , LE Wii Classic Controller , Gold LE PS3 DualShock , BlackWidow Chroma ,
Now Playing : Xenoblade Definitive Edition on Yuzu - Switch Emu 

 
Find
Reply
06-30-2016, 04:52 AM
#8
Kandira
Unregistered
 
test done
Reply
06-30-2016, 07:08 AM (This post was last modified: 06-30-2016, 07:42 AM by Nintendo Maniac 64.)
#9
Nintendo Maniac 64 Offline
Posting Freak
*****
Posts: 845
Threads: 30
Joined: Jan 2011
(06-29-2016, 10:43 PM)Helios Wrote: The benchmark is not representative of real world performance at all.

I am merely quoting delroth himself; I hope he will not mind me quoting his PM:
delroth Wrote:
Nintendo Maniac 64 Wrote:
delroth Wrote:http://delroth.net/luabench.dol
First off, humor me, what makes this benchmark an improvement over the previous?

Should have an overall closer mapping to real world Dolphin performance, the previous bench was extremely floating point heavy even compared to games.



(06-29-2016, 10:43 PM)Helios Wrote: This benchmark is very useful to developers because it lets us see perf gains and regressions in the JIT, and *nothing else*. You'd also need to be testing on one hardware config for that to even be useful, which delroth did here: http://delroth.net/dolphin-benchmark.html
The purpose of this thread was to use Dolphin and luabench as a general CPU benchmark that could be used to determine a CPU architecture's relative capabilities in emulation-based workloads; it was never intended to benchmark Dolphin itself and, and you say, should not be viewed as an example of absolute performance in Dolphin as it is typically several times slower. This is also partially why I posted this thread in the "Hardware" sub-forum rather than the "General Discussion" sub-forum like the original benchmarks were.

If one remembers back to the launch of Haswell, all of the review sites found that it was only 5-10% faster than Ivy Bridge. However, nobody tested emulation workloads, so it wasn't until after-the-fact that forum members and the like discovered that Haswell was like 20-30% faster with emulation workloads - it was a performance jump large enough that other people initially thought it was a mistake and that something was wrong. It turns out that the results were very much legit and that, somehow, pretty much all of the CPU reviewers missed this.

(06-29-2016, 10:43 PM)Helios Wrote: Combine that with the fact that you're telling users to go grab the latest build of Dolphin whenever they test
May I ask where I say to get the latest build? All I see is where I say to "grab a fresh copy of Dolphin 5.0"...
Dolphin 5.0 CPU benchmark

CPU: Pentium G3258 @ 4.5GHz 1.24v
GPU: Intel integrated
RAM: 4x4GB Corsair Vengence @ DDR3-1600
OS: Linux Mint of some variety + [VM] Win7 SP1 x64 
Find
Reply
06-30-2016, 07:46 AM (This post was last modified: 06-30-2016, 07:52 AM by Admentus.)
#10
Admentus Offline
Nothing but perfection for gaming
*******
Posts: 1,971
Threads: 25
Joined: May 2015
Ahh yes, "grab a fresh copy of Dolphin 5.0". I believe it is confusing because it may either refer to the stable or development builds. A fresh copy does not specifically which one it is. So which type is this benchmark aimed at? Stable or development? It is development... Well that's quite bad as it tends to be updated several times each day. The purpose for a benchmark is to have reliable results. Your intentions may be good, but the secret to sucess lies in phrasing it correctly.
Super Mario 64 - Super Smash Bros. 64 - Mario Kart 64 - Zelda 64 - Star Fox 64 - Patreon - Discord
Find
Reply
« Next Oldest | Next Newest »
Pages (13): 1 2 3 4 5 ... 13 Next »
Jump to page 


  • View a Printable Version
  • Subscribe to this thread
Forum Jump:


Users browsing this thread: 1 Guest(s)



Powered By MyBB | Theme by Fragma

Linear Mode
Threaded Mode