The 6.5.0 release of the OptiX SDK introduces many performance improvements and extended functionality. cuDNN is no longer required to use the OptiX Denoiser and all required files are shipped with the driver. The introduction of demand loaded buffers allow faster startup times by permitting launch calls before all textures are loaded and the ability to render scenes with very large texture sets by loading the required textures and mipmap levels to the device as needed. Support for Nsight tools has also been added in this release.
Release Highlights NVIDIA® OptiX™ 6.5.0 (Aug 2019):
- OptiX AI denoiser no longer requires redistribution of cuDNN
- New disk caching features offer flexibility for production environments
- Improved PTX handling (extended instruction set)
- Improved build times (3x to 4x faster on average)
- Hit shaders can access triangle vertex data, motion blur data, and the transformation stack
- Introduction of demand loaded buffers and textures
- Decreases memory requirements of large texture sets by only loading required textures
- Time to first pixel is greatly reduced
- Two new samples included to demonstrate best practices
- Nsight Compute 2019.4 & NsightVSE 2019.3 Debugger OptiX application profiling support
- OptiX driver modules are identified
- All public OptiX modules and Application/User kernels called by OptiX are visible
- NsightVSE can set breakpoints, inspect GPU state, and debug with expected run control through application code
You will need a driver numbered 435 or higher to begin using OptiX 6.5.