Home
last modified time | relevance | path

Searched refs:tile_num (Results 1 – 14 of 14) sorted by relevance

/third_party/mindspore/mindspore/ccsrc/backend/kernel_compiler/cpu/nnacl/fp32/
Dconv_winograd_fp32.c34 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()
Ddeconv_fp32.c45 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()
Dwinograd_transform.c88 const int tile_num = C12NUM; in WinogradInputTransform() local
90 int dst_step = tile_num * in_channel; in WinogradInputTransform()
/third_party/ffmpeg/libavcodec/
Ddxva2_av1.c310 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 …]
Dav1dec.c277 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 …]
Dnvdec_av1.c325 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()
Dav1dec.h75 uint16_t tile_num; member
Dcbs_av1.h455 int tile_num; member
Dcbs_av1_syntax_template.c1726 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()
Dcbs_av1.c1259 priv->tile_num = 0; in cbs_av1_flush()
/third_party/mindspore/mindspore/ccsrc/backend/kernel_compiler/cpu/nnacl/fp16/
Dconv_fp16.c192 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()
Dwinograd_transform_fp16.c24 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/
Dconvolution_winograd_fp32_coder.cc88 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/
Dgstav1parser.c4392 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 …]