GN did one of the more interesting comparison benchmarks between the Ryzen 3100 and 3300X. Both are 4 core 8 threads but 3100 has 2 CCX and 3300X has a single CCX. Some of the difference is kinda crazy with 24%+ difference at times. 3300X also beats 7700k at stock.
PC Specs: CPU: 7800X3D || GPU: Strix 4090 || RAM: 32GB DDR5 6000 || Main SSD: WD 2TB SN850