A lot of Altium runs on the GPU.. Make sure you have a GPU with lots of dedicated ram and fast DirectX 11 support.
Many people complaining about the later versions of altium being slow turn out to be running it on bad graphics hardware. ATI graphics cards have (had last time i checked, this may have been fixed. not altium's problem. ATI problem) issues (image ghosting)
Things like DRC and the interactive router are heavily accelerated by the GPU. Altium doesn't really use multi cores except for the offline DRC and output generation. When you are editing schematic or pcb you are banking on the GPU , not the cpu.
I'm running latest version on a Zbook Fury . handles even monstrously large boards with 10 layers, 5000 parts and 50cmx32 cm size without even slowing down.
Don't run this on an office computer. you need a workstation.
My PC's CPU is pretty awesome for a bookshelf PC (the afore-mentioned 16-core Ryzen-9) which is the black box on the far end of the bookshelf ...
... and it has plenty of RAM because I also use it for FPGA/ASIC place/route, but the GPU is pretty pathetic (an old NVIDIA GTX750 Ti, with 2GB of GPU-RAM). I don't have any complaints running Altium either on the native machine - the KVM underneath the big screen links to the PC - or, more commonly, served via MS Remote Desktop to the Mac Studio sitting next to - which has a lot more screen real-estate, making life easier.
So if it works well on my almost-decade-old memory-starved GPU, I reckon anything reasonably modern would be fine.
The setup there is my WfH "office", in a previous life it was called "the shed at the bottom of the garden", but now it's air-conditioned and insulated, so it's an office [grin]. To be honest, Altium works also well served over the 10Gbit ethernet connection to the M1 Max MBP (also with 4K screens
in the house in the evening.
I'm not really stretching it yet, though. The most I've put it to is maybe a dozen or so chips on a fairly small board (<10cm square) - see below - I only bought it recently because of the Autodesk Eagle debacle and this is the first board I've tried it with.
So maybe it slows down a lot as things get more complex, but right now it's snappy and responsive zooming in and out, panning around, and routing stuff. Perhaps I just haven't done anything yet where the GPU would cause me problems
[aside: Is it even possible to get images inline ? Those were supposed to actually be where it says 'attach=..' but obviously that didn't work!]