ACL_OP_COMPILER_CACHE_DIR
功能描述
Pytorch训练或者在线推理场景,可以通过此环境变量配置算子编译磁盘缓存的目录。
优先级:ACL_OP_COMPILER_CACHE_DIR > ASCEND_CACHE_PATH > 默认路径($HOME/atc_data)
如果设置了该环境变量,则按照该环境变量指定路径落盘算子编译缓存;未设置则使用ASCEND_CACHE_PATH指定路径;若未设置该环境变量且未使用ASCEND_CACHE_PATH指定路径,则使用默认路径($HOME/atc_data)。
配置示例
export ACL_OP_COMPILER_CACHE_DIR=/home/cache
使用约束
- 该环境变量仅在单算子模式下可以使用,图模式不支持该环境变量。
- 该环境变量需要与ACL_OP_COMPILER_CACHE_MODE配合使用。
- 如果同时设置了环境变量和torch_npu_option,则以代码中的torch_npu_option方式为优先。
- 如果设置了ACL_OP_DEBUG_LEVEL编译选项,则只有编译选项值为0或3才会启用编译缓存功能,其它取值禁用编译缓存功能。
支持的型号
Atlas 训练系列产品
Atlas A2 训练系列产品