CompileIQ Documentation#

What is CompileIQ?#

CompileIQ is a hyperparameter optimization engine (HPO) designed for tuning NVIDIA compiler controls.

This documentation portal enables you to:

  • Learn about the new Advanced Controls interface of NVIDIA Compilers.

  • Make CompileIQ tune the compiler’s Advanced Controls to maximise a metric of interest.

  • Use CompileIQ to simultaneously adjust Advanced Controls and application parameters like block and batch sizes.

What can be expected from using CompileIQ?#

For highly optimized workloads, CompileIQ has shown 2% to 3% improvements in some cases. Less optimized workloads may see larger gains, but actual results depend on the workload, hardware, metric, and available optimization headroom.