Hi
I have an idea, test the TFOPS of the CPU/GPU and real world performance and then define the relationship between them. That will show for sure if TFLOPS is a valid measure
The theoretical TFLOP rating of my CPU is 1.2 TFLOPS. My CPU is the Ryzen 5 3500X. A main frame can do 442000 TFLOPS.
Edited.
My GPU does 3 TFLOPS, nearly.
There are 2 issues with this for this. One is the theoretical fltops represent an all core workload that is in ideal and for the most part unrealistic optimize code to get. The problem is dolphin won't use all the core of a modern system. For the most part dolphin can only use 2 or 3 core at best even if you have 12 cores in my desktop r9 5900x case. Next like Nintendo Maniac 64 said other factor like cache size, memory speed, instruction set usage, etc can make measuring Tflops useless. There are countless difference benchmark because 2 different cpu can perform different depending on the program. For example the r9 5900x(The cpu in my main system) geekbench score is around 1669 compared to 1244 for the r5 3600x. This is a different of about 34 percent. Going to anandtech bench page and looking at the dolphin benchmark . the r9 time is 229 compare to the r5 263 is only about 14 percent. Here the page
https://www.anandtech.com/bench/product/2674?vs=2610 . I use the r5 3600x since anandtech didn't have the r5 3500x in the bench page. Notice in the page that the difference between the 2 cpu can vary greatly depending on the program.
Gpu is just as useless if not more to compare tflops. Drivers, graphic api, game optimization are examples of variables that can influence performance. This says nothing of memory type and speed in the case of integrated graphic or some graphic cards(gt 1030 had both ddr 4 and gddr 5 option for example).
It's interesting to note on the anandtech page, the 3600X out performs 5900x in a couple of tests, but seeing as there was about 80 benchmarks, this puts it in perspective: your cores increase the TFLOPS 'power' of your CPU.
Here's how to calculate the speed of your CPU, in TFLOPS.
1. For a CPU, multiply the number of sockets by the number of cores for each socket.
2. Take that and multiply the number of clock cycles per second by the number of floating-point operations per cycle. (Where do I find this info?). Should I just use geekbench?
Remember that almost all computers (desktop or laptop) used for personal use will have a CPU with just one socket.
Edit: the X500 mini computer while being portable, the Vega 8 gpu doesn't really cut it on the modern games
https://www.notebookcheck.net/AMD-Radeon...180.0.html
(09-03-2022, 10:11 PM)davediamond Wrote: [ -> ]the Vega 8 gpu doesn't really cut it on the modern games
That's kind of what I was alluding to when I said that the Steam Deck's iGPU is substantially more powerful.
Thing is though, for emulation workloads, you want more focus on the CPU cores than the GPU but, for native non-emulation gaming, you want more focus on the GPU than the CPU (and console hardware themselves take this "less focus on the CPU" thing to an even greater extreme than native PC gaming tends to).
...until raytracing gets factored in, then it seems like you want pretty equal focus on both the GPU and CPU (though the next two gens of GPU architectures from both AMD and Nvidia are rumored to start absolutely doubling-down on raytracing performance, in which case it's very possible that raytracing in the future could become more of a CPU bottleneck just like emulation tends to be, especially as resolutions and refresh rates are beginning to approach diminishing returns outside of VR).
Is there any way I can get around the moderator delay when I post? It's quite annoying!
It likely because you a new user. Probably intended to prevent abuse like spam. I don't remember if it time or post based though.
For the most part you're better off ignoring tflop and look at benchmark related to you program/games yoi want to run. That generally the way to go. For example the i3 12300 can run dolphin faster then my r9 5900 according to this
https://www.anandtech.com/bench/product/2897?vs=2674, but in other program is completely outperformed by that same cpu.
I have an Optiplex 3040M with an i5-6500T processor that I use as a Linux small server
. When I'm checking out some Linux software, I occasionally run Dolphin on it, and the games I've played at 1x and 2x play just great.
Whether you have a certain game (or games) in mind, I can see if I have it in my collection and play it for you.