Monday, July 8th 2024
AMD Ryzen 9 9900X Benchmarked in Geekbench 6, Beats Intel's Best in Single-Core Score
As AMD prepares to roll out its next-generation Ryzen 9000 series of CPUs based on Zen 5 architecture, we are starting to see some systems being tested by third-party OEMs and system integrators. Today, we have Geekbench 6 scores of the Ryzen 9 9900X CPU, and the 12-core, 24-thread processor that has demonstrated impressive performance gains. Boasting a base clock of 4.4 GHz and a boost clock of up to 5.6 GHz, the CPU features only 120 W TDP, a significant reduction from the previous 170 W of the previous generation. In Geekbench 6 tests, the Ryzen 9 9900X achieved a single-core score of 3,401 and a multicore score of 19,756.
These results place it ahead of Intel's current flagship Core i9-14900KS, which scored 3,189 points in single-core performance. Regarding multicore tasks, the i9-14900K scored 21,890 points, still higher than AMD's upcoming 12-core SKU. The benchmark of AMD's CPU was conducted on an ASUS ROG Crosshair X670E Gene motherboard with 32 GB of DDR5 memory. As anticipation builds for the official release, these early benchmarks suggest that AMD will deliver a compelling product that balances high performance with improved energy efficiency. The top tier models will still carry a 170 W TDP, while some high-end and middle-end SKUs get a TDP reduction like the Ryzen 7 9700X and Ryzen 5 9600X dial down to 65 W, decreased from 105 W in their previous iterations.
Sources:
Geekbench v6, via Wccftech
These results place it ahead of Intel's current flagship Core i9-14900KS, which scored 3,189 points in single-core performance. Regarding multicore tasks, the i9-14900K scored 21,890 points, still higher than AMD's upcoming 12-core SKU. The benchmark of AMD's CPU was conducted on an ASUS ROG Crosshair X670E Gene motherboard with 32 GB of DDR5 memory. As anticipation builds for the official release, these early benchmarks suggest that AMD will deliver a compelling product that balances high performance with improved energy efficiency. The top tier models will still carry a 170 W TDP, while some high-end and middle-end SKUs get a TDP reduction like the Ryzen 7 9700X and Ryzen 5 9600X dial down to 65 W, decreased from 105 W in their previous iterations.
105 Comments on AMD Ryzen 9 9900X Benchmarked in Geekbench 6, Beats Intel's Best in Single-Core Score
No offense you guys are seriously out of the loop, you think software is still written like it's the 90s, almost nothing that is intended to process a lot of data is purely single threaded nowadays no matter what language you're using. This myth that software is still primarily single threaded has to die, there probably isn't a single piece of software you use day to day that isn't multithreaded to some extent.
Most software is multithreaded, from game engines to basic things like excel or the browser that you are on right now. Some of you have been living under a rock, If you don't believe me boot within windows with just 1 core, forget things like gaming or rendering, you'll see even basic programs will run like crap. Multi core performance is critical.
Even when it comes to things like games, most people assumed single core performance was the most important thing. X3D chips showed single thread performance wasn't the limiting factor a lot of the time, memory access speed was, game engines are heavily multithreaded.
If single threaded performance is 'less and less significant', what, exactly, makes up multi-threaded performance? 16 faster threads are better than 16 slower threads, no?
I don't need to know what the cache miss rate is to see that games run faster on X3D chips despite the lower single thread performance, it means that wasn't the limiting factor, it's very simple. Same story, there are ways to speed things up with multiple threads with javascript even if it's not natively supported but once again everyone knows javascript is slow and not because it doesn't easily support multithreading but because it's slow period, just like python.
This is a very bad argument, if your problem is that you are writing software in something that doesn't easily support multithreading or if said multithreading performance sucks the solution is to offload that segment of your program to something where that's not an issue and if you can't figure that out then that's on you and not on the hardware or language. Like I pointed out above just do the following experiment, severely downclock your CPU vs have just 1 core enabled, see which scenario yields a more tolerable experience. You don't have to believe anyone or anything, just see for yourself what is more important at this moment in time.
I think you are unaware of the following: Single-threaded performance can be expected to increase 10-20% per CPU generation throughout the next 20 years. This is because the IPC of CPUs in year 2024 (approximately 1.75 instructions per clock in case of Zen4 CPUs, depending on application) is nowhere near the theoretical limits (something like 40 instructions per clock, depending on application) and because branch prediction in current state-of-the-art CPUs is still quite simple compared to what is theoretically possible. Zen5 is [supposedly] the 1st x86 CPU ever to be able to fetch 2 basic blocks per cycle, while Intel CPU architectures will have to go in the same direction. At some point in the near future, a high-performance CPU will be able to fetch 3 basic blocks in a single clock cycle, which will enable the CPU to execute approximately 3-4 instructions per clock in a single thread. There is correlation between [single-threaded performance] and [number of basic blocks executed per clock cycle].
Extrapolating performance when it doesn't scale linearly is a rookie mistake.
Both single core and multicore performance are important. Your mileage will vary (and you generally know what you need in advance!).
Single core performance is no longer the king (but again, could be very important for your usage).
Threading was around for quite some time for developers to pick it up and start using it to a certain degree. You can't do any processing without it, at least in sensible way.
X3D indeed a good example on how higher frequencies are not the only thing which affects real performance.
Today, 6 core is still more than enough for consumer applications, i can tune memory on 12400f and 12500 to match gaming fps of i9 cpus, because the latter FPS advantage is mostly because of its larger cache. No, it shows that memory access can be the bottleneck in many user case, and that the gaming advantage of multicore cpus was mostly because of their larger cache andn ot the number of threads. Wich is also evident when you see that it always scaled for intel (that made monolithic i9s) while it didn't for AMD that made chiplets / ccds / ccx structures that made 16 cores perform worst in games despite the larger cache.
videocardz.com/newz/amd-ryzen-9-9950x-hits-nearly-6-ghz-tops-single-core-performance-charts