The Aida64 Queen tests has a result of 100166 on the Ryzen 7 3700X and 94256 on the Ryzen 7 2700X. That puts the Ryzen 7 3700X at 6% faster in the Queen test compared to the Ryzen 7 2700X. CPU Queen focuses more on integer performance.
Aida64 FPU Mandel
The Aida64 Mandel FPU test focuses more on floating-point performance. The Ryzen 7 3700X scores 42473 while the Ryzen 7 2700X scores 21886. That’s a whopping 94% increase in performance on the Ryzen 7 3700X. This indicates that floating-point performance has been increased greatly from Zen 2 compared to the Zen architecture. Also, the inclusion of twice the amount of L3 cache on the Ryzen 7 3700X also helps out a lot.
Aida64 Memory Read
The memory read performance is pretty much identical between the two CPUs delivering 50-51GB/s of memory read bandwidth.
Aida64 Memory Write
You will notice that the performance is very different for the memory write performance. Ryzen 7 3700X actually writes at a lesser performance of 28GB/s, while Ryzen 7 2700X can write at 48GB/s.
The reason for this is down to the chiplet layout on the Ryzen 7 3700X versus the monolithic layout on the Ryzen 7 2700X. The CCD/IOD link is 16B/cycle for writing on the Ryzen 7 3700X to save power and area inside the package per CCD. Whereas, with the Ryzen 7 2700X monolithic design it’s 32B/cycle because it’s all one die, no separate CCDs. You can read more about it here. This doesn’t actually harm performance though in real-world applications as has been shown so far and you will continue to see.
Aida64 GPGPU CPU Only
In the above picture you will see a comparison running the GPGPU benchmark in CPU mode only between the 2700X and 3700X in Aida64. This lets you compare several values like single-precision and double-precision FLOPS, AES-256 encryption, SHA-1 Hash and Single and Double Precision Julia and Mandel. You can see where the Ryzen 7 3700X really shines.