SetDoubleBuffer

功能说明

设置A/B/C/Bias是否使能double buffer功能,以及是否需要做ND2NZ或者NZ2ND的转换,主要用于Tiling函数内部调优。

函数原型

int32_t SetDoubleBuffer(bool a, bool b, bool c, bool bias, bool transND2NZ = true, bool transNZ2ND = true);

参数说明

表1 参数说明

参数名

输入/输出

描述

a

输入

设置A矩阵是否开启double buffer

b

输入

设置B矩阵是否开启double buffer

c

输入

设置C矩阵是否开启double buffer

bias

输入

设置Bias矩阵是否开启double buffer

transND2NZ

输入

设置是否需要ND2NZ

transNZ2ND

输入

设置是否需要NZ2ND

返回值

-1表示设置失败; 0表示设置成功。

注意事项