
HALCON: System Requirements
Requirements for HALCON 24.11 Progress
Windows x64
- Architecture: 64-bit
- Processor: Intel 64 or AMD 64 SSE2 (AVX2 dispatch)
- Supported OS versions: Windows 10 (x64 editions), 11, Windows Server 2016, 2019, 2022
- Compiler: Visual Studio 2013 or newer
- Specifics: -
Linux x86_64
- Architecture: 64-bit
- Processor: Intel 64 or AMD 64 SSE2 (AVX2 dispatch)
- Supported OS versions: Linux x86_64
- Compiler: gcc 7.5 or newer
- Specifics: -
Linux Aarch64
- Architecture: 64-bit
- Processor: Armv8-A with AArch64 support
- Supported OS versions: Linux aarch64
- Compiler: gcc 7.5 or newer
- Specifics: Kernel with hidraw support
Linux ArmV7-A
- Architecture: 32-bit
- Processor: Armv7-A with NEON support
- Supported OS versions: Linux armv7a
- Compiler: gcc 7.5 or newer
- Specifics: Kernel with hidraw support, hard-float ABI
Requirements for HALCON 24.11 Steady
Windows x64
- Architecture: 64-bit
- Processor: Intel 64 or AMD 64 SSE2 (AVX2 dispatch)
- Supported OS versions: Windows 8.1, 10 (x64 editions), 11, Windows Server 2012 R2, 2016, 2019, 2022
- Compiler: Visual Studio 2005 or newer
- Specifics: -
Linux x86_64
- Architecture: 64-bit
- Processor: Intel 64 or AMD 64 SSE2 (AVX2 dispatch)
- Supported OS versions: Linux x86_64
- Compiler: gcc 5.5 or newer
- Specifics: -
Linux AArch64
- Architecture: 64-bit
- Processor: Armv8-A with AArch64 support
- Supported OS versions: Linux aarch64
- Compiler: gcc 5.5 or newer
- Specifics: Kernel with hidraw support
Linux Armv7-A
- Architecture: 32-bit
- Processor: Armv7-A with NEON support
- Supported OS versions: Linux armv7a
- Compiler: gcc 5.5 or newer
- Specifics: Kernel with hidraw support, hard-float ABI

Special requirements for deep learning
Note that specific requirements regarding the different deep learning methods occur; see the Installation Guides for HALCON for detailed information. Please also note that the requirements for training and inference may differ.
CUDA compability overview
HALCON Version | CUDA Version | GPU Architecture (COMPUTE CAPABILITY) | GPU Driver (Windows) | GPU Driver (linux, x64) | GPU Driver (Linux, aarch64) |
---|---|---|---|---|---|
HALCON 24.05 | 12.1.0 | 5.0 - 9.0 | >= 528.33 | >= 525.60.13 | >= 450.80.02 |
HALCON 23.11 | 12.1.0 | 5.0 - 9.0 | >= 528.33 | >= 525.60.13 | >= 450.80.02 |
HALCON 23.05 | 11.1.0 | 3.5 - 8.6 | >= 452.39 | >= 450.80.02 | >= 450.80.02 |
HALCON 22.11 Steady | 11.1.0 With the installed CUDA 12 support https://www.mvtec.com/support-of-cuda-12-in-halcon-2211-steady it should be equal to HALCON 24.05 | 3.5 - 8.6 | >= 452.39 | >= 450.80.02 | >= 450.80.02 |
HALCON 22.05 | 11.1.0 | 3.5 - 8.6 | >= 452.39 | >= 450.80.02 | n.a |
10.2.89 | 3.0 - 7.5 | >= 441.22 | >= 440.33 | >= 440.33 | |
HALCON 21.11 | 11.1.0 | 3.5 - 8.6 | >= 452.39 | >= 450.80.02 | n.a |
10.2.89 | 3.0 - 7.5 | >= 441.22 | >= 440.33 | >= 440.33 | |
HALCON 21.05 | 11.1.0 | 3.5 - 8.6 | >= 452.39 | >= 450.80.02 | n.a |
10.2.89 | 3.0 - 7.5 | >= 441.22 | >= 440.33 | >= 440.33 | |
HALCON 20.11 | 11.1.0 | 3.5 - 8.6 | >= 452.39 | >= 450.80.02 | n.a |
10.2.89 | 3.0 - 7.5 | >= 441.22 | >= 440.33 | >= 440.33 | |
HALCON 20.05 | 10.1 | 3.0 - 7.5 | >= 418.96 | >= 418.39 | >= 410.48 |