The AMD Threadripper 1950x has more cores and threads than the i7 7920x, so in CPU demanding applications it should perform better.
The Intel single core performance is still faster by a small margin, but it can overclock better then Threadripper making single threaded apps even faster.
Threadripper is a darn good chip for its price, Both platforms seem to run fairly warm so you will need a decent cooler, and Threadripper is vary limited right now with the options for good cooling.
Again if you know you don't need all of them threads and cores, the 7920x or cheaper the 7820k can be pretty quick and if you want to venture into overclocking again you can get the single core performance pretty high compared to Threadripper.