diff options
Diffstat (limited to 'python/openvino/demo/models/architectures/agx7_performance.arch')
| -rw-r--r-- | python/openvino/demo/models/architectures/agx7_performance.arch | 111 |
1 files changed, 111 insertions, 0 deletions
diff --git a/python/openvino/demo/models/architectures/agx7_performance.arch b/python/openvino/demo/models/architectures/agx7_performance.arch new file mode 100644 index 0000000..15e535a --- /dev/null +++ b/python/openvino/demo/models/architectures/agx7_performance.arch @@ -0,0 +1,111 @@ +k_vector: 128 +c_vector: 64 +family: "AGX7" +arch_precision: FP11 +filter_precision: FP11 +sb_precision: FP11 +output_channels_max: 14320 +enable_debug: false +stream_buffer_depth: 98441 +dma { + csr_addr_width: 11 + csr_data_bytes: 4 + ddr_addr_width: 32 + ddr_burst_width: 4 + ddr_data_bytes: 64 + ddr_read_id_width: 2 +} +config_network { + modules { + module { + name: "filter_reader" + cross_clock: 1 + } + module { + name: "input_feeder_mux" + } + module { + name: "input_feeder_writer" + } + module { + name: "input_feeder_in" + } + module { + name: "input_feeder_reader" + } + module { + name: "input_feeder_out" + } + module { + name: "feature_writer" + cross_clock: 1 + } + module { + name: "feature_reader" + cross_clock: 1 + } + module { + name: "xbar" + } + module { + name: "activation" + } + module { + name: "pool" + } + } +} +xbar { + xbar_k_vector: 64 + max_input_interfaces: 4 + max_output_interfaces: 4 + xbar_ports { + xbar_aux_port { + name: "activation" + input_connection: "xbar_in_port" + } + xbar_aux_port { + name: "pool" + input_connection: "xbar_in_port" + input_connection: "activation" + } + } + xbar_in_port { + external_connection: "pe_array" + } + xbar_out_port { + external_connection: "input_feeder" + external_connection: "output_writer" + input_connection: "xbar_in_port" + input_connection: "pool" + input_connection: "activation" + } +} +activation { + generic_aux_parameters { + k_vector: 64 + } + enable_relu: true + enable_leaky_relu: false + enable_prelu: false + enable_sigmoid: false +} +pool { + generic_aux_parameters { + k_vector: 64 + } + max_window_height: 3 + max_window_width: 3 + max_stride_vertical: 4 + max_stride_horizontal: 4 +} +pe_array { + dsp_limit: 8528 + num_interleaved_features: 5 + num_interleaved_filters: 1 + exit_fifo_depth: 1024 +} +filter_scratchpad { + filter_depth: 512 + bias_scale_depth: 512 +} |
