昇腾社区首页
中文
注册

常用环境变量说明

  • 开启Task多线程下发,绝大多数情况下,打开该功能会进一步提升整网训练性能。
    export TASK_QUEUE_ENABLE=1
  • 开启重定向日志到stdout,用于导出host日志到屏幕。
    export ASCEND_SLOG_PRINT_TO_STDOUT=0
  • 设置日志级别。日志级别设置信息如下。
    • 0:debug
    • 1:info
    • 2:warning
    • 3:error
    • 4:null
    一般设置为error,调试时使用info。请参考日志参考中的“日志操作”章节设置日志级别。
    export ASCEND_GLOBAL_LOG_LEVEL=3
  • dump图,主要用于查看图结构。
    export DUMP_GE_GRAPH=2
    export DUMP_GRAPH_LEVEL=3
  • 设置Event日志开启标志。
    export ASCEND_GLOBAL_EVENT_ENABLE=0
  • 设置开启combined标志,用于优化非连续两个算子组合类场景。
    export COMBINED_ENABLE=1
  • 配置在使用HCCL时是否关闭通信白名单。1:关闭白名单,无需校验HCCL通信白名单,0:开启白名单,校验HCCL通信白名单,此时需要配置HCCL_WHITELIST_FILE,默认值为1。
    export HCCL_WHITELIST_DISABLE=1
    • 指向HCCL通信白名单配置文件的路径,白名单ip需要指定为集群通信使用的有效ip。
      export HCCL_WHITELIST_FILE=${白名单文件所在路径}

      HCCL通信白名单配置文件格式为:{ "host_ip": ["ip1", "ip2"], "device_ip": ["ip1", "ip2"] }。其中,device_ip为预留字段,当前版本暂不支持,ip格式为点分十进制。