AMD Ryzen 7 5800X3D Continues Showing Much Potential For 3D V-Cache In Technical Computing
Here are some initial Linux results for the 5800X3D against the Core i9 12900K / Ryzen 9 5900X / 5950X in fresh testing. More benchmarks coming from this time consuming testing/re-testing of all fresh data.
One of the areas the previous testing of the Ryzen 7 5800X3D was showing much potential was for some AI/ML workloads... With Intel's oneDNN neural network library there are a number of cases where the Ryzen 7 5800X3D is showing much uplift over the 5800X even with the lower clock-speeds. With this new round of testing we have the additional CPU comparison points, including with the Core i9 12900K Alder Lake. Indeed the Ryzen 7 5800X3D is showing very promising results in these additional tests for this first Ryzen 3D V-Cache processor.
The Linux PowerCap/RAPL interfaces were used for monitoring all of the CPU package power consumption metrics during testing. With this oneDNN test the reported CPU power consumption was spiking higher than normal TDP limits but in any event the Ryzen 7 5800X3D was not only performing better than the Ryzen 9 5950X and Core i9 12900K but doing so at lower power consumption.
Not only was the Ryzen 7 5800X3D leading with the recurrent neural network training test case, but for inference too there was significant uplift over the Ryzen 7 5800X and putting it ahead of the other tested CPUs.
In other cases like Numpy the Ryzen 7 5800X3D was showing much uplift over the 5800X while now putting it in line with the 5900X/5950X performance, but for Numpy still trailing Alder Lake's i9-12900K performance.
During the Numpy benchmark, the Ryzen 7 5800X3D was showing similar power use to the Core i9 12900K.
For Microsoft's ONNX Runtime with some of the models benchmarked the Ryzen 7 5800X3D came out ahead of the Ryzen 5900X/5950X and now nearly matched the Core i9 12900K performance.
In such cases the Ryzen 7 5800X3D was delivering significantly better performance-per-Watt than the other tested CPUs.