If you only need that CPU so you get 8 threads, surely a quad core i7, which has hyperthreading, would also do the trick? In case you aren't aware, hyperthreading allows the OS to address each core more or less as if it was two cores, effectively giving you '8 cores' in very threaded applications with non-monumental demand on each thread.
OS: Windows 10 64 bit Professional
CPU: AMD Ryzen 5900X
RAM: 48GB
GPU: Radeon 7800 XT
CPU: AMD Ryzen 5900X
RAM: 48GB
GPU: Radeon 7800 XT