I recently installed Rhino 8 (8.4) on one of my laptops and noticed rendering was super slow. Checked the render device settings. Here is what’s in the error log:
Failed to load CUDA kernel from ‘C:\Program Files\Rhino 8\Plug-ins\RhinoCycles\lib/kernel_compute.ptx’ (Unsupported PTX version)
GPU: NVIDIA RTX 2000 Ada Generation Laptop GPU
I upgraded to the latest NVADIA driver but no luck.
Standard graphics configuration.
Primary display: Microsoft Remote Display Adapter (Microsoft) Memory: 0MB, Driver date: 6-21-2006 (M-D-Y).
> Remote Desktop display device with 16 connection(s)
- Windows Main Display using connection #0
Primary OpenGL: NVIDIA RTX 2000 Ada Generation Laptop GPU (NVidia) Memory: 8GB, Driver date: 4-18-2023 (M-D-Y). OpenGL Ver: 4.6.0 NVIDIA 528.95
> Integrated accelerated graphics device (shares primary device ports)
- Video pass-through to primary display device
Secondary graphics devices.
Intel(R) UHD Graphics (Intel) Memory: 1GB, Driver date: 6-15-2023 (M-D-Y).
> Integrated graphics device with 0 adapter port(s)
- Using a remote connection
OpenGL Settings
Safe mode: Off
Use accelerated hardware modes: On
Redraw scene when viewports are exposed: On
Graphics level being used: OpenGL 4.6 (primary GPU’s maximum)
Anti-alias mode: 4x
Mip Map Filtering: Linear
Anisotropic Filtering Mode: High
Vendor Name: NVIDIA Corporation
Render version: 4.6
Shading Language: 4.60 NVIDIA
Driver Date: 4-18-2023
Driver Version: 31.0.15.2895
Maximum Texture size: 32768 x 32768
Z-Buffer depth: 24 bits
Maximum Viewport size: 32768 x 32768
Total Video Memory: 8188 MB
When you do the driver installation make sure you pick advanced/custom installation type and check the clean installation checkbox.
This will ensure you have definitely the latest driver properly installed. Once you have done that Rhino 8 should be able to compile and load the CUDA kernel correctly.
I would suggest to also update to the Rhino 8.5 service release candidate, because it has some important improvements for the CUDA kernel handling. You can do that by going to Tools, then to Options and Updates and Statistics. Change the release frequency to Service Release Candidate, then click on Check Now… . Download the Rhino installer from the link shown to you in your browser and install that.