command_handle()
|
|
load_2d(cmd, src_dram, src_elem_offset, x_size, ...)
|
|
store_2d(cmd, src_sram_index, src_memory_type, ...)
|
|
uop_push(mode, reset_out, dst_index, src_index, ...)
|
|
uop_loop_begin(extent, dst_factor, src_factor, wgt_factor)
|
|
uop_loop_end()
|
|
dep_push(cmd, from_qid, to_qid)
|
|
dep_pop(cmd, from_qid, to_qid)
|
|
synchronize(cmd, wait_cycles)
|
|
buffer_alloc(nbytes)
|
|
buffer_free(ptr)
|
|
buffer_copy(from_ptr, from_offset, to_ptr, to_offset, ...)
|
|
buffer_cpu_ptr(cmd, buffer)
|
|
write_barrier(cmd, buffer, elem_bits, start, extent)
|
|
read_barrier(cmd, buffer, elem_bits, start, extent)
|
|