/third_party/mindspore/mindspore/ccsrc/backend/kernel_compiler/cpu/nnacl/fp32/ |
D | conv_winograd_fp32.c | 34 const int tile_num = C12NUM; in ConvWinogardFp32() local 35 int output_tile_count = UP_DIV(output_count, tile_num); in ConvWinogardFp32() 52 int trans_input_offset = tile_num * input_unit_square * in_channel; in ConvWinogardFp32() 53 int gemm_out_offset = tile_num * input_unit_square * oc8 * C8NUM; in ConvWinogardFp32() 55 int col_buffer_offset = tile_num * in_channel; in ConvWinogardFp32() 62 int out_tile_index = thread_id * tile_num; in ConvWinogardFp32() 64 cal_num = cal_num > tile_num ? tile_num : cal_num; in ConvWinogardFp32()
|
D | deconv_fp32.c | 45 const int tile_num = 4; in DeConvPostFp32C8() local 47 const int tile_num = 12; in DeConvPostFp32C8() local 49 int in_plane_round = UP_ROUND(input_plane, tile_num); in DeConvPostFp32C8()
|
D | winograd_transform.c | 88 const int tile_num = C12NUM; in WinogradInputTransform() local 90 int dst_step = tile_num * in_channel; in WinogradInputTransform()
|
/third_party/ffmpeg/libavcodec/ |
D | dxva2_av1.c | 310 for (uint32_t tile_num = 0; tile_num < ctx_pic->tile_count; tile_num++) { in dxva2_av1_decode_slice() local 311 ctx_pic->tiles[tile_num].DataOffset = h->tile_group_info[tile_num].tile_offset; in dxva2_av1_decode_slice() 312 ctx_pic->tiles[tile_num].DataSize = h->tile_group_info[tile_num].tile_size; in dxva2_av1_decode_slice() 313 ctx_pic->tiles[tile_num].row = h->tile_group_info[tile_num].tile_row; in dxva2_av1_decode_slice() 314 ctx_pic->tiles[tile_num].column = h->tile_group_info[tile_num].tile_column; in dxva2_av1_decode_slice() 315 ctx_pic->tiles[tile_num].anchor_frame = 0xFF; in dxva2_av1_decode_slice() 331 for (uint32_t tile_num = h->tg_start; tile_num <= h->tg_end; tile_num++) { in dxva2_av1_decode_slice() local 332 …ctx_pic->tiles[tile_num].DataOffset = ctx_pic->bitstream_size + h->tile_group_info[tile_num].til… in dxva2_av1_decode_slice() 333 ctx_pic->tiles[tile_num].DataSize = h->tile_group_info[tile_num].tile_size; in dxva2_av1_decode_slice() 334 ctx_pic->tiles[tile_num].row = h->tile_group_info[tile_num].tile_row; in dxva2_av1_decode_slice() [all …]
|
D | av1dec.c | 277 if (s->tile_num < cur_tile_num) { in init_tile_data() 281 s->tile_num = 0; in init_tile_data() 285 s->tile_num = cur_tile_num; in init_tile_data() 294 uint16_t tile_num, tile_row, tile_col; in get_tiles_info() local 302 for (tile_num = tile_group->tg_start; tile_num <= tile_group->tg_end; tile_num++) { in get_tiles_info() 303 tile_row = tile_num / s->raw_frame_header->tile_cols; in get_tiles_info() 304 tile_col = tile_num % s->raw_frame_header->tile_cols; in get_tiles_info() 306 if (tile_num == tile_group->tg_end) { in get_tiles_info() 307 s->tile_group_info[tile_num].tile_size = bytestream2_get_bytes_left(&gb); in get_tiles_info() 308 s->tile_group_info[tile_num].tile_offset = bytestream2_tell(&gb); in get_tiles_info() [all …]
|
D | nvdec_av1.c | 325 for (uint32_t tile_num = s->tg_start; tile_num <= s->tg_end; ++tile_num) { in nvdec_av1_decode_slice() local 326 …ctx->slice_offsets[tile_num*2 ] = ctx->bitstream_len + s->tile_group_info[tile_num].tile_offset; in nvdec_av1_decode_slice() 327 …ctx->slice_offsets[tile_num*2 + 1] = ctx->slice_offsets[tile_num*2] + s->tile_group_info[tile_num]… in nvdec_av1_decode_slice()
|
D | av1dec.h | 75 uint16_t tile_num; member
|
D | cbs_av1.h | 455 int tile_num; member
|
D | cbs_av1_syntax_template.c | 1726 priv->tile_num = 0; in FUNC() 1793 fc(tile_bits, tg_start, priv->tile_num, num_tiles - 1); in FUNC() 1797 priv->tile_num = current->tg_end + 1; in FUNC()
|
D | cbs_av1.c | 1259 priv->tile_num = 0; in cbs_av1_flush()
|
/third_party/mindspore/mindspore/ccsrc/backend/kernel_compiler/cpu/nnacl/fp16/ |
D | conv_fp16.c | 192 const int tile_num = 16; in ConvWinogardFp16() local 194 const int tile_num = 12; in ConvWinogardFp16() 203 int real_tile = per_thread_num < tile_num ? per_thread_num : tile_num; in ConvWinogardFp16() 213 int trans_input_offset = tile_num * input_unit_square * in_channel; in ConvWinogardFp16() 214 int gemm_out_offset = tile_num * input_unit_square * oc8 * C8NUM; in ConvWinogardFp16() 216 int col_buffer_offset = tile_num * in_channel; in ConvWinogardFp16() 238 … RowMajor2Col16MajorFp16Opt(src_ptr + i * tile_num * in_channel, tmp_col_ptr, cal_num, in_channel); in ConvWinogardFp16() 240 … RowMajor2Col12MajorFp16Opt(src_ptr + i * tile_num * in_channel, tmp_col_ptr, cal_num, in_channel); in ConvWinogardFp16()
|
D | winograd_transform_fp16.c | 24 const int tile_num = 16; in WinogradInputTransformFp16() local 26 const int tile_num = 12; in WinogradInputTransformFp16() 120 size_t dst_step = in_channel * tile_num; in WinogradInputTransformFp16()
|
/third_party/mindspore/mindspore/lite/micro/coder/opcoders/nnacl/fp32/ |
D | convolution_winograd_fp32_coder.cc | 88 int tile_num = C12NUM; in InitTmpBuffer() local 89 …tile_buffer_size_ = thread_num_ * tile_num * input_unit_ * input_unit_ * conv_param_->input_channe… in InitTmpBuffer() 91 gemm_out_size_ = thread_num_ * tile_num * input_unit_ * input_unit_ * oc8 * C8NUM * sizeof(float); in InitTmpBuffer() 95 col_buffer_size_ = thread_num_ * tile_num * conv_param_->input_channel_ * sizeof(float); in InitTmpBuffer()
|
/third_party/gstreamer/gstplugins_bad/gst-libs/gst/codecparsers/ |
D | gstav1parser.c | 4392 gint tile_num /* TileNum */ , end_bit_pos /* endBitPos */ ; in gst_av1_parse_tile_group() local 4439 for (tile_num = tile_group->tg_start; tile_num <= tile_group->tg_end; in gst_av1_parse_tile_group() 4440 tile_num++) { in gst_av1_parse_tile_group() 4441 tile_row = tile_num / parser->state.tile_cols; in gst_av1_parse_tile_group() 4442 tile_col = tile_num % parser->state.tile_cols; in gst_av1_parse_tile_group() 4444 if (tile_num == tile_group->tg_end) { in gst_av1_parse_tile_group() 4455 tile_group->entry[tile_num].tile_size = tile_size; in gst_av1_parse_tile_group() 4456 tile_group->entry[tile_num].tile_offset = gst_bit_reader_get_pos (br) / 8; in gst_av1_parse_tile_group() 4457 tile_group->entry[tile_num].tile_row = tile_row; in gst_av1_parse_tile_group() 4458 tile_group->entry[tile_num].tile_col = tile_col; in gst_av1_parse_tile_group() [all …]
|