Loading...
 
Skip to main content

GPU acceleration options for the current version of Huygens.

This page gives an overview of NVIDIA cards that can be used in combination with Huygens Small, Medium, Large, Extreme, or Ultimate GPU options for GPU acceleration. This page refers to the GPU options of the most current Huygens version. For a category overview of cards working with older versions of Huygens, please contact us.

For cards that are not included in this page: the option that is required in your license will depend on the amount of CUDA cores and amount of RAM that the card has according to the following specifications:

Small GPU option: for cards that have up to 6000 CUDA cores and up to 8 GB of video RAM (included with every Huygens license Free of Charge)
Medium GPU option: for cards that have up to 12000 CUDA cores and up to 16 GB of video RAM.
Large GPU option: for cards that have up to 20000 CUDA cores and up to 24 GB of video RAM.
Extreme GPU option: for cards that have up to 30000 CUDA cores and up to 64 GB of video RAM.
Ultimate GPU option: for cards that have up to 100000 CUDA cores and up to 256 GB of video RAM.

For the ideal combination with your CPU power and number of GPU cards, please check the various Performance Options in which we bundle CPU and GPU power to let your Huygens instance run optimally.

Huygens GPU acceleration is supported for Nvidia cards present in Windows and Linux computers. Unfortunately, Mac OS is not supporting these cards. If your Nvidia GPU card is not recognized by Huygens, there may be a video driver issue. Please check out GPU checklist for solutions.

Small GPU cards

The Small GPU option is required in your Huygens license in order to use small GPU cards. A small GPU option is included in every Huygens base license from 15.10 and later. Download the latest Huygens now.

GPU card CUDA cores VRAM
GeForce RTX 5060 Ti 4608 8 GB
GeForce RTX 5060 3840 8 GB
GeForce RTX 4060 Ti 8GB 4352 8 GB
GeForce RTX 4060 3072 8 GB
GeForce RTX 4050 2560 6 GB
GeForce RTX 3070 5888 8 GB
GeForce RTX 3060 Ti 4864 8 GB
GeForce RTX 3060 8GB 3584 8 GB
GeForce RTX 2080 SUPER 3072 8 GB
GeForce RTX 2080 2944 8 GB
GeForce RTX 2070 SUPER 2560 8 GB
GeForce RTX 2070 2304 8 GB
GeForce RTX 2060 SUPER 2176 8 GB
GeForce RTX 2060 1920 6 GB
GeForce GTX 1660 Ti 1536 6 GB
GeForce GTX 1660 Super 1408 6 GB
GeForce GTX 1660 1408 6 GB
GeForce GTX 1650 Super 1408 4 GB
GeForce GTX 1650 1024 4 GB
GeForce GTX 1650 896 4 GB
GeForce GTX 1080 2560 8 GB
GeForce GTX 1070 Ti 2432 8 GB
GeForce GTX 1070 1920 8 GB
GeForce GTX 1060 3GB 1280 3 GB
GeForce GTX 1060 6GB 1280 6 GB
GeForce GTX 1050 Ti 768 4 GB
GeForce GTX 1050 (3GB) 768 3 GB
GeForce GTX 1050 (2GB) 640 2 GB
GeForce GTX 980 Ti 2816 6 GB
GeForce GTX 980 2048 4 GB
GeForce GTX 970 1664 4 GB
GeForce GTX 960 1024 2 GB
GeForce GTX 950 768 2 GB
GeForce GTX 780 Ti 2880 3 GB
GeForce GTX 780 2304 3 GB
GeForce GTX 750 Ti 640 2 GB
GeForce GTX 750 512 1 GB or 2 GB
Quadro RTX 4000 2304 8 GB
Quadro P4000 1792 8 GB
Quadro P2200 1280 5 GB
Quadro P2000 1024 5 GB
Quadro P1000 640 4 GB
Quadro M5000 2048 8 GB
Quadro M4000 1664 8 GB
Quadro M2000 768 4 GB
Quadro K2200 640 4 GB
Quadro T2000 1024 4 GB
Quadro T1000 768 4 GB

Medium GPU cards

The Medium GPU option is required in your Huygens license in order to use medium GPU cards. Request Quote

GPU card CUDA cores VRAM
Titan V 5120 12GB
Titan-Xp (Pascal Generation) 3584 12 GB
GeForce GTX Titan-X 3072 12 GB
GeForce RTX 5080 10752 16 GB
GeForce RTX 5070 Ti 8960 16 GB
GeForce RTX 5070 6144 12 GB
GeForce RTX 4080 9728 16 GB
GeForce RTX 4080 12GB 7680 12 GB
GeForce RTX 4070 Ti SUPER 8448 16 GB
GeForce RTX 4070 SUPER 7168 12 GB
GeForce RTX 4070 Ti 7680 12 GB
GeForce RTX 4070 5888 12 GB
GeForce RTX 4060 Ti 16GB 4352 16 GB
GeForce RTX 3080 Ti 10240 12 GB
GeForce RTX 3080 12GB 8960 12 GB
GeForce RTX 3080 8704 10 GB
GeForce RTX 3060 12GB 3584 12 GB
GeForce RTX 2080 Ti 4352 11 GB
GeForce GTX 1080 Ti 3584 11 GB
Quadro M6000 3072 12 GB
Quadro GP100 3584 16 GB
Quadro RTX A4000 6144 16 GB
Quadro RTX 5000 3072 16 GB
Quadro P5000 2560 16 GB
Tesla V100 (16GB version) 5120 16 GB
Tesla P100 3584 16 GB
Tesla P100 NVLINK 3584 16 GB
Tesla M60 4096 16 GB
Tesla M40 3072 12 GB
RTX PRO 4000 Blackwell 8960 16 GB

Large GPU cards

Large GPU option is required in your license in order to use Large GPU cards. Request Quote

GPU card CUDA cores VRAM
Titan RTX 4608 24 GB
GeForce RTX 4090 16384 24 GB
GeForce RTX 3090 10496 24GB
GeForce RTX 3090 Ti 10752 24 GB
Tesla P40 3840 24 GB
Tesla M40 3072 24 GB
Quadro RTX A5000 8192 24 GB
Quadro RTX 6000 4608 24 GB
Quadro P6000 3840 24 GB
Quadro M6000 24GB 3072 24 GB
RTX 4000 SFF Ada 6144 20 GB
A10 9216 24 GB

Extreme GPU cards

Extreme GPU option is required in your license in order to use the GPU cards below. Request Quote

GPU card CUDA cores VRAM
Tesla V100 (32GB version) 5120 32 GB
Quadro RTX 8000 4608 48 GB
Quadro GV100 5120 32 GB
Titan V CEO Edition 5120 32 GB
A40 10752 48 GB
RTX 5000 Ada 12800 32 GB
RTX A6000 10752 48 GB
RTX 6000 Ada 18176 48 GB
L40 18176 48 GB
GeForce RTX 5090 21670 32 GB
RTX PRO 5000 Blackwell 14080 48 GB
RTX PRO 4500 Blackwell 10496 32 GB
B40 14080 48 GB

Ultimate GPU cards

Extreme GPU option is required in your license in order to use the GPU cards below. Request Quote

GPU card CUDA cores VRAM
H100 14592 80 GB
RTX PRO 6000 Blackwell 24064 96 GB

Deprecation notice

Huygens 23.10

Compute Capability lower than 5.0 and Cuda Toolkit versions older than 11.0 are deprecated as of Huygens 23.04. Huygens 23.10 will no longer support these for GPU acceleration. CPU computation and display on a monitor via these cards will continue to be supported.

Affected cards that are still supported in Huygens 23.04 but not in Huygens 23.10: GeForce GTX Titan Z, GeForce GTX Titan Black, GeForce GTX Titan, GeForce GTX 780 Ti, GeForce GTX 780, GeForce GT 640 (GDDR5), GeForce GT 630 v2, GeForce GT 730, GeForce GT 720, GeForce GT 710, GeForce GT 740M (64-bit, DDR3), GeForce GT 920M; Quadro K6000, Quadro K5200, Tesla K40; Tesla K20x, Tesla K20, Tesla K80.

Huygens 20.10

Compute Capability lower than 3.5 and Cuda Toolkit versions older than 8.0 are now deprecated. Huygens 20.10 does no longer support these for GPU acceleration. CPU computation and display on a monitor via these cards will continue to be supported.

Affected cards that are still supported in Huygens 20.04 but not in Huygens 20.10: GeForce GTX 770, GeForce GTX 760, GeForce GT 740, GeForce GTX 690, GeForce GTX 680, GeForce GTX 670, GeForce GTX 660 Ti, GeForce GTX 660, GeForce GTX 650 Ti BOOST, GeForce GTX 650 Ti, GeForce GTX 650, GeForce GTX 880M, GeForce GTX 780M, GeForce GTX 770M, GeForce GTX 765M, GeForce GTX 760M, GeForce GTX 680MX, GeForce GTX 680M, GeForce GTX 675MX, GeForce GTX 670MX, GeForce GTX 660M, GeForce GT 750M, GeForce GT 650M, GeForce GT 745M, GeForce GT 645M, GeForce GT 740M, GeForce GT 730M, GeForce GT 640M, GeForce GT 640M LE, GeForce GT 735M, GeForce GT 730M; Quadro K5000, Quadro K4200, Quadro K4000, Quadro K2000, Quadro K2000D, Quadro K600, Quadro K420, Quadro K500M, Quadro K510M, Quadro K610M, Quadro K1000M, Quadro K2000M, Quadro K1100M, Quadro K2100M, Quadro K3000M, Quadro K3100M, Quadro K4000M, Quadro K5000M, Quadro K4100M, Quadro K5100M, NVS 510, Quadro 410; Tesla K10, GRID K340, GRID K520.

Huygens 20.04

Huygens versions up to and including 20.04 support NVidia graphics cards with a Compute Capability of 3.0 or higher and a Cuda Toolkit version of 7.0 or higher.

See also the wikipedia page on CUDA.

Multi-GPU acceleration with Performance options

Besides the GPU options for Huygens, SVI also offers Performance options. For the use of multi-GPU acceleration the Performance Plus, Mega or Extreme option is needed. With Huygens version 16.10.0p8, multi-GPU support has been introduced in the Batch Processor (now Workflow Processor), and Huygens Core to perform deconvolution of a queue of images on multiple GPU devices simultaneously. With Huygens 17.10 (Linux) and Huygens 18.04 (Windows), support is added for running a single image deconvolution on multiple GPUs in Huygens Professional Operation Window. We offer the following Performance Packages to get the most out of your workstation:

Performance Basic: Standard included in Huygens for using up to 16 CPU cores (32 logical when hyper-threaded) and 1 Small GPU card.

Performance Plus: Allows you to use up to 32 CPU cores (64 logical cores when hyper-threaded) and 2 Large GPU cards or 1 Extreme GPU card.

Performance Mega: Allows you to use up to 64 CPU cores (128 logical cores when hyper-threaded) and 4 Large GPU cards or 2 Extreme GPU cards. Performance Extreme: Allows you to use up to 128 CPU cores (256 logical cores when hyper-threaded) and 8 Large GPU cards or 4 Extreme GPU cards.

Below is a table that shows which options and commands in Huygens can use single GPU acceleration or multi-GPU acceleration in batch mode.

Accelerated with GPU (CUDA)

Deconvolution algorithms
CMLE deconvolution + Multi GPU support: Operation Window, Workflow Processor & Scripting
QMLE deconvolution + Multi GPU support: Operation Window, Workflow Processor & Scripting
GMLE deconvolution + Multi GPU support: Operation Window, Workflow Processor & Scripting
Tikhonov-Miller deconvolution
Workflow Processor + Multi GPU support
Deconvolution Wizard
Deconvolution Express
Batch Feeder
Localization algorithms for Huygens Localizer
MLE particle fitting
LSQ particle fitting
Center of mass particle fitting
Registration & Deconvolution
Object Stabilizer + Multi GPU support: Workflow Processor
Drift correction + Multi GPU support: Workflow Processor
Stitching & Decon Wizard + Multi GPU support: HuCore/HRM
Light-Sheet Decon & Fusion Wizard
Image processing commands
Image processing filters (min, max, variance ppu, avg, gauss)
Image properites functions (hist, stat, range)
Image processing commands 1 (estbg, phaseCorr)
Image processing commands 2 (getpix, setpix, cp, slice, multiMip, miniMip, sum)
Image processing commands 3 (shift, resample, mirror, hist2ch, label, perc, optrep)
Visualization & Analysis
2D slice renderers
3D SFP renderer Since v.19.04
3D MIP renderer Since v.19.04
3D Surface renderer Since v.19.04
Colocalization Analysis + Multi GPU support: HuCore/HRM
Object Analyzer GPU support for labeling and rendering