昇腾社区首页
中文
注册

接口基本信息

Fixpipe是一种执行从L0C到OUT或L1数据移动的管道,具有实时固定功能的预量化、预ReLU、逐元素加法、后ReLU和后量化。此外,Fixpipe还能够进行布局转换,例如b8/b4通道合并、fp32通道拆分以及5D到4D的布局转换。Fixpipe语义如下:

for(j=0;j<M;j++)
{
    src_temp_n_addr = Xn + j * sizeof(L0C_element) * 16;
    dst_temp_n_addr = Xd + j * 16 * sizeof(DST_element);
    for(k=0; k<ceil(N/16); k++)
    {
          src_block_addr = src_temp_n_addr + k * src_stride * sizeof(L0C_element) * 16;
          dst_block_addr = dst_temp_n_addr + k * dst_stride * 32;

    }
}