Please remember that any mention of competitors, hinting at competitors or offering to provide details of competitors will result in an account suspension. The full rules can be found under the 'Terms and Rules' link in the bottom right corner of your screen. Just don't mention competitors in any way, shape or form and you'll be OK.
How well is AMD currently doing for single threading compared to intel as some people seem to feel it's got better but still not as good as Intel?
How well is AMD currently doing for single threading compared to intel as some people seem to feel it's got better but still not as good as Intel?
Work carried out in X amount of time is what makes the difference. It's not a single variable that this is attributed too, be that clock speed or anything else.
If one processor can use a single thread/process and produce more work in the same time, it is faster regardless of the frequency it is running at.
If you mean real world performance for a single core? Intel is still slightly in the lead due to it's high clock speeds.
Work carried out in X amount of time is what makes the difference. It's not a single variable that this is attributed too, be that clock speed or anything else.
If one processor can use a single thread/process and produce more work in the same time, it is faster regardless of the frequency it is running at.
On a technical level yes a Ryzen does more per clock but the same process running on a 5Ghz 9900 vs a slower clocked Ryzen is going to be quicker on the Intel regardless.
AMD wins in Cinebench single core tests because it finishes first, but it only tests IPC. Outside of Cinebench Intel performs single core tasks faster.
If I designed and made a CPU that runs at 100Hz, and it completes a task or continuously runs a task faster/in less time than a CPU that runs at 10GHz which one is faster?
The number of per-seconds (Hz) makes no difference if your design isn't as good, you compensate for a worse design with more Hz.
You guys must not have been around during the Pentium 4 days.
Take gaming as an example if you want to feed a 2080Ti an Intels poor performing architecture is still better than Ryzen because it has higher clocks, so which CPU is better depends entirely on use case. There is a reason why Intel is top of nearly all gaming bench marks with their ancient architecture, it is because its runs at a high clock speed and it still bloody good.
If Ryzen ran at 5Ghz, it would absolutely dominate everything but it doesn't, so it doesn't.
Things don't happen overnight unfortunately as we discovered with muli threading, so in 10 years at the end of the next console cycle when engines have had iterations and optimizations that might be the case.
Lets face it you are unlikely to be unhappy with any of them, I am rocking gen1 Ryzen and it still does the business, Ryzen at least has some platform advantages and an upgrade path.
Outside of Cinebench Intel performs single core tasks faster.
That has always been the case engines are continually developed but often extensions on top of pre existing stuff, rarely ground up builds, so what works well enough will be left as is, as they are often bought in and of course time is better spent developing the games than the engine unless your business is game engines, so unless something is broken it is unlikely to change drastically, unless the company developing an engine for a game is forced to use an architecture and really have to optimise their own engines for performance as was the case in the days of cell.If the game engines don't change, that would mean the console would not run optimally and the performance would be lower than what's allowed by the maximum potential of the Zen architecture.
That has always been the case engines are continually developed but often extensions on top of pre existing stuff, rarely ground up builds, so what works well enough will be left as is, as they are often bought in and of course time is better spent developing the games than the engine unless your business is game engines, so unless something is broken it is unlikely to change drastically, unless the company developing an engine for a game is forced to use an architecture and really have to optimise their own engines for performance as was the case in the days of cell.
Consoles running Ryzen will allow you to brute force almost anything such is the leap over what is in current gen, it's more power than they will know what to do with and of course the Gpu will never be fast enough so Cpu will be sat waiting, doubt any optimizations to a specific arch will be needed.
AMD wins in Cinebench single core tests because it finishes first, but it only tests IPC. Outside of Cinebench Intel performs single core tasks faster.
AMD still has higher latency as well. If you take notice of Digital Foundry benchmarks they show 10-30% behind Intel worst case in some games.
I guess that gap where they are still behind should just about disappear if Zen 3 gets the rumoured 17% boost. It is strange how AMD are faster or just as fast in everything else except gaming though.
The reason i asked is because i'm considering jumping over to AMD and had concerns with Linux as multithreading can still be flakey or non-existent with legacy apps.I've noticed Gnome-Boxes can do some freaky thing like suddenly using 1 core.
Slightly different single threading between the two i can live with.