Hardware for slicer

as I am about some new hardware which will partly be used to render and segment high resolution pre-clinical MRI and CT images (including DTI fibre tracts) with slicer I was wondering if someone can give me a hint.
Currently I have 2 different options:
Either I can get a cheaper CPU, which leaves me with some budget for a dedicated GPU or I get a higher end CPU and use integrated graphics. Here are the specs of both options:
+some graphics card.
Or alternatively:
without graphics card.
Any opinions abpout the preferred specs for using slicer would be appreciated.
Essentially this is probably a question about the relative impaortance of CPU vs graphics card in general slicer applications.
Thanks for your help.

The Ryzen 3900X does not include an integrated GPU. The Intel does have a weak integrated (UHD Graphics 630). The 3900X includes a heat sink (Wraith Prism). Assuming you build the AMD system without the ML360R, that should give you about $140 for a GPU.

I am sure others can comment, but my sense is that Slicer likes a lot of system RAM and having a graphics card with a good amount of dedicated video RAM will help a lot. I would think the 8 core AMD 3700X ($330 with cooler) would give you the budget for a better graphics card. Since the popular diffusion tools Eddy, Topup and Probtrackx support CUDA but not OpenCL, I think you would want an Nvidia GPU rather than AMD and you would want at least 6Gb of video RAM (in my experience, those tools are more constrained by video RAM than GPU cores).

I would also reserve some money for an inexpensive slow spinning hard disk to complement your fast SSD - diffusion data will fill up a 500 Gb SSD very quickly.

1 Like