接口基本信息
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; } }
父主题: 矩阵输出搬运(Fixpipe)