had my 3900x for a while and when i powered on my system with everything at auto temps were high but not too bad (high 70's - low 80's)(boosing on its own to around 4050 - 4100mhz), i'm running a custom 360mm 45mm thick pe rad for cpu.
I started to up the core clocks and reached 4.2ghz with smt enabled but boy oh boy temps were really bad topping out at 98 - 104 degrees on auto volts, i checked and at this point the cpu core voltage was 1.475v, i though hell no.
Headded back into the bios and dropped voltages down to 1.32v at auto core and headded back into windows, re ran cinebench r20 as before and temps were much better at around 68 - 74 drgrees, plus as the cpu was cooler it acutally boosted to 4.2ghz on all cores and smt enabled.
i finally setted on my max clock which is 4.35ghz (43.5 multiplier) all core plus smt enabled and have manually set core voltage to 1.2875v and temps are great topping out max around 68-70 degrees under cinebench r20 load, my max score at 4.35ghz was 7749 in r20 XD
almost forgot to mention i'm running a asus crosshair viii formula x570 mobo with bios version 0702, its the second bios relase from asus not the latest one