Purchasing a new workstation - what to look for?

Hi,

Hoping to pick some brains about workstation specs - I’m tasked with purchasing a new one for our lab. We’ll be working with large DICOM data sets (up 2 - 2.5GB). These are full-body scans and we’re planning to do lots of bone rendering.

I’m thinking 16GB+ RAM; i7 processor (someone recommended 3GHz+); but I’m a little lost with what to look for in a graphics card. Any help or thoughts appreciated!

Thanks

16GB is on the low-end for memory for 3D graphics workstations. Depending on what you want to do it might be enough, but you might consider getting 64GB, especially if your datasets are that big and if you are going to apply some image filters or do segmentation. Nvidia’s GeForce line of (e.g. Geforce 1080) will be sufficient (unless you want to do stereo rendering). A high end SSD for storage will help you load your datasets more quickly.

I second @muratmaga.

In general, I would recommend having 10x more RAM than your data set size. In your case, it would mean about 32 GB.

GeForce 1080 should serve you well for 1-2 years, probably even for VR applications.

Thanks to you both! @muratmaga @lassoan

Hi,

I wanted to confirm one thing, as I am also looking to purchase a new machine. What I need is for the 3-D render window to run as smoothly as possible. Does using a dedicated graphics card help improve the speed(frame rate) of the 3-D render window?

Currently, I am running on an integrated graphics card, and the 3-D render window gets slow as the scene gets more complex. I can share an example of why I am looking to upgrade my machine.

Let’s say I have a small sphere of diameter 6mm. If I fill the scene with 100-150 such spheres oriented and placed at several angles, the 3-D render starts lagging. I tried decreasing the sphere resolution to a minimum, but still didn’t see a visible performance gain. Would a dedicated graphics card improve the render speed?

If a dedicated graphics card would help, are there any specifics I should look for, like VRAM, etc for this specific application?

Thank you

P.S :
My machine specs are -

Slicer version: 5.10.0
Operating system: Ubuntu 22.04
GPU hardware: Mesa Intel® UHD Graphics (TGL GT1)