I have an AMD Threadripper 1950X, has there been benchmarks done for mining on RandomX compared to other CPUs and high end GPUs?
I can get about 8k on a TR 1950X. Some more benchmarks here: https://randomx.jir.dk/
I haven't seen any results for your specific CPU yet, but looking at a somewhat outdated thread (the algorithm and benchmark tool have had minor changes since), and the details on the project README for other Ryzen processors, I would guess at a minimum yours will achieve 5Kh/s.
It's really not possible to compare to what "high end GPUs" will achieve because the code is not yet finished for GPUs, so there are no benchmarks to compare. The developers have previously signaled at GPUs hashing at roughly the same rate as they do currently though.
I just tested this with the RandomX benchmark v1.0.4 (Win64) because I am thinking about picking up a Ryzen 3000 CPU. I only spent about 10 mins with it but was shocked how bad the TR4 platform performed (all tests were with LargePages enabled):
Ryzen 7 1700 @3.9 (3200 DDR): 5030 h/s (8 threads)
Ryzen 7 1700 @3.9 (3200 DDR): 4000 h/s (10 threads)
Ryzen 5 2600 @3.7 (2133 DDR): 3175 h/s (6 threads)
Ryzen 5 2600 @3.7 (2133 DDR): 3225 h/s (8 threads)
Threadripper 1950x @3.8 (2133 DDR): 4825 h/s (16 threads)
Threadripper 1950x @3.8 (2133 DDR): 1550 h/s (32 threads)
Edit: Was curious about RAM speed, so switched my 1700 to 2133 RAM and got 3837 h/s, so memory speed has a huge effect.