GPU Compatibility Issue Report (Blackwell RTX 5090 + CUDA 12.5 + cuDNN 9.10 + Hailo DFC)
Subject: GPU compatibility issue on RTX 5090 (Blackwell) — CUDA_ERROR_INVALID_HANDLE with Hailo Dataflow Compiler
Hello,
I am experiencing a GPU initialization failure when running the Hailo Dataflow Compiler on a system equipped with an NVIDIA GeForce RTX 5090 (Blackwell architecture).
Even though CUDA, cuDNN, and TensorFlow are successfully installed and detected, the CLI fails immediately upon importing hailo_model_optimization, with the following error:
'cuLaunchKernel(...) failed with CUDA_ERROR_INVALID_HANDLE'
[Op:AddV2]
System Information
-
GPU: NVIDIA GeForce RTX 5090 (Blackwell architecture)
-
Driver: 470.195.03
-
CUDA toolkit: 12.5 (nvcc reports V12.5.82)
-
cuDNN: 9.10
-
OS: Ubuntu 24.04
-
Python: 3.12
-
Hailo DFC version: 3.33.0
TensorFlow GPU visibility test also fails with similar symptoms unless I force CPU execution (CUDA_VISIBLE_DEVICES=-1), in which case Hailo runs correctly.
Question
Is the Hailo Dataflow Compiler currently compatible with NVIDIA’s new Blackwell architecture (SM_120)?
If not, is there an expected timeline for support, or any recommended workaround (specific CUDA/cuDNN version, patched TensorFlow build, etc.)?
I would like to utilize GPU-based hardware emulation but will temporarily continue with CPU fallback if necessary.
Any guidance would be greatly appreciated.
Thank you.