概述

为什么需要自动性能调优

综上所述,想让昇腾AI处理器上的算子性能达到最优,是一件很复杂的事情。人工的优化往往耗时多结果却不尽如人意,使用自动优化技术却可以充分利用机器资源来挖掘硬件性能。

Auto Tune工具作用

Auto Tune工具的作用就是充分利用硬件资源进行算子的自动调优。

用户在生成网络模型时,仅需要打开auto_tune_mode开关使能Auto Tune工具,就可以在算子编译时自动调用Auto Tune工具进行算子调优,调优后的结果会放在自定义知识库中,在后续调用相关算子时便可直接享受到调优后的算子性能。

Auto Tune工具当前版本仅支持使用DSL接口实现计算逻辑的AI Core算子的自动调优,支持的算子请参见算子列表