Listing of known working GPU card and associated datasets

To help Slicer users understand which graphics card works best for which tasks, I would appreciate if you could comment below with details like:

  • Slicer version
  • GPU card description (name, memory, …)
  • Operating System, CPU, memory
  • Image dimension, spacing
  • Volume rendering settings
  • Screen resolution

Thanks for your inputs,

Slicer version
latest git home built

Hosts
AMD kaveri(1 GB) + AMD Topaz (2 GB)
AMD A10 APU
RAM : 12 GB

AMD RX 480 (8 GB)
AMD Phenom™ II X6 1100T CPU
RAM : 16 GB

AMD Cape Verde Pro (1 GB)
AMD FX-4300
RAM : 8 GB

AMD VEGA 8 (1 GB shared VRAM)
AMD Ryzen 5 - 2500U APU
RAM : 16 GB

AMD VEGA 8 (1 GB shared VRAM) + NVidia (2 GB) (unknown model, mid-level)
AMD Ryzen 5 - 2500U APU
RAM : 8 GB

Operation system
Linux x86_64 on all hosts

Image dimension
512 x 512 x [up to ~2200]
Spacing : 0.3 to 2 mm

Volume rendering settings
Sum of VRAM available
Quality : normal
VTK GPU raycasting

Screen resolution
1440x900, 1920x1080, 2560x1440

Modules
amdgpu
NVidia proprietary

I’ve had good luck lately with windows (nvidia 1080) mac (AMD FirePro D700 6 GB) and linux (nvidia v100 16G) on pretty much any volume I’ve tried at any screen resolution. Also the software fallback rendering on a docker x11 also works remarkably well.

So maybe the other side of the question is what doesn’t work? Off the top of my head I think maybe some linux drivers, some older Intel GPUs. Any other broad categories?

I thought a google sheet might be a bit more useful to compile this information in a more structured way.

Smooth volume renderings on:
Slicer 4.10 and 4.11
GPU: Nvidia gtx 970 4Gb
CPU: i7 4770s
Memory 16gb
Resolution full hd
Os: win 10
Image dimensions around 512x512×300 (0.89x0.89x1)
Volume rendering settings: Gpu rendering

Great idea. Here is a link to publicly editable spreadsheet: http://bit.ly/slicer-working-gpu-and-dataset-specs

If you already posted the spec, consider adding the info to the document and editing your previous post. Thanks