this is 9900X vs 7900X, its pretty easy to work it out yourself from there,
We compared 12-core AMD Ryzen 9 9900X (4.4 GHz) against Ryzen 9 7900X (4.7 GHz) in games and benchmarks. Find out which CPU has better performance.
nanoreview.net
a 7900X and 7900X3d perform the same, the X3D just does it at a lower TDP, whereas the X has the frequency advantage across all cores.
g2digital.co.uk
Ive not been wrong about a lot so far.
And finally, 9900X vs 7900X3D
https://nanoreview.net/en/cpu-compare/amd-ryzen-9-9900x-vs-amd-ryzen-9-7900x3d
Bare in mind, all of the 9000 series chips are ES samples, no one owns one yet, so they could improve even further.
Please note that the tests on the Ryzen 9 9900X are done on engineering sample provided by our insiders. The data will be more accurate after we get the final version of this CPU.