Skip to content

MIOpen Environment Variables

Mayank Daga edited this page Jul 19, 2017 · 1 revision

Below is the list of environment variables to help debug MIOpen issues during the process of integrating it in a framework or during the development of MIOpen itself.

  • MIOPEN_ENABLE_LOGGING=1 – log all the MIOpen APIs called including the parameters passed to those APIs.
  • MIOPEN_DEBUG_AMD_ROCM_PRECOMPILED_BINARIES=0 – disable Winograd convolution algorithm.
  • MIOPEN_DEBUG_GCN_ASM_KERNELS=0 – disable hand-tuned asm. kernels for Direct convolution algorithm. Fall-back to kernels written in high-level language.
  • MIOPEN_DEBUG_CONV_FFT=0 – disable FFT convolution algorithm.
  • MIOPEN_DEBUG_CONV_DIRECT=0 – disable Direct convolution algorithm.