SiSoftware SandraBenchmarks the multi-core efficiency of processors, shows how efficient the processor cores and their inter-connects are in comparison to other typical processors.
The ability of the cores to process data blocks and pass them to another core for processing (producer-consumer paradigm) of different sizes and different chain sizes is measured. The efficiency of the inter-connect between cores is thus benchmarked; however, the number of cores (and processors) also counts as more data buffers can be processed simultaneously (aka "in flight").
In this test, I wanted to show you how timings and frequencies affect the multi-threaded performance of the processor. We can see improvements in latency (21–28%) and throughput for Infinity Fabric (+17%). This is a unique phenomenon that is available only on Ryzen processors.
Unfortunately, memory overclocking does not give a perceptible boost to workloads that run mostly in the on-die processor cache, with only minimal memory access.
You may ask why I chose such low graphics settings. I simply wanted to show you results that are not dependent on the capabilities of the graphics card; there will be no GPU bottle neck.
This game (like many other games) responded well to overclocking. We can see an uplift of up to 28% (Avg FPS). Minimum FPS in this test was quite unpredictable, perhaps because the game engine hasn't been optimized properly. This is usually fixed in patches.
Assassin's Creed Odyssey
In this game, even at the minimum quality settings, the graphics card is a partial bottleneck. The minimum GPU core load was 85%. This means that the test is a hybrid scenario, and in order to unlock the potential of the Ryzen 7 2700X processor, you may need a graphics card more powerful than the GeForce GTX 1080 Ti.
Nevertheless, we can observe a significant increase in performance due to the correct overclocking of RAM (+30% average FPS).