NOTE: The Jupyter Notebook below is included in the Chimera SDK and can be run interactively by running the following CLI command:
$ quadric sdk notebook
From the Jupyter Notebook window in your browser, select the notebook named /quadric/sdk-cli/examples/models/qwen/qwen3_prefill/qwen3_single_decoder.ipynb.
Qwen3 Prefill Single Decoder
Why a single decoder layer?
This notebook demonstrates working with a single Qwen3 Prefill decoder layer. The full Qwen3-8B prefill model has 36 decoder layers. Running the complete prefill (sequence length 1024) on ISS takes on the order of 1B+ cycles per decoder, making a full-model ISS run impractically slow. Instead, we isolate a single decoder layer to validate correctness against ONNX Runtime, while demonstrating that the full compilation pipeline (cut → custom ops → CGC → QLLVM) works end-to-end.
In here we demonstrate:
- Cutting the single decoder from the entire qwen3 prefill model.
- Converting ONNX operators to Quadric Custom operators for efficient performance.
- Lowering the ONNX through the Chimera Graph Compiler (CGC). Compiling C++ to assembly using Quadric LLVM compiler with Chimera GPNPU backend.
- Running the single decoder results on Instruction Set Simulator (ISS) and then validating against the onnx outputs.
Target Hardware: QC-P (Quadric Chimera Perform) with 4 cores, 2MB OCM, 16 MACs/PE
Pipeline Overview
┌─────────────────┐
│ Download Model │ Download qwen_0_36.onnx from AWS
│ from AWS │
└────────┬────────┘
│
▼
┌─────────────────┐
│ Fix Shapes │ Set batch=1, seq_len=1024, past_seq_len=0
│ (Prefill Mode) │ Run quantization pre-processing
└────────┬────────┘
│
▼
┌─────────────────┐
│ Cut Single │ Extract decoder layer 0 from full model
│ Decoder Layer │ Isolate inputs/outputs for validation
└────────┬────────┘
│
▼
┌─────────────────┐
│ Custom Op │ Replace ONNX ops with Quadric-optimized
│ Matching │ custom kernels (attention, matmul, etc.)
└────────┬────────┘
│
▼
┌─────────────────┐
│ CGC Compile │ Generate C++ code for QC-P hardware
│ (Graph → C++) │ Schedule operations, optimize memory
└────────┬────────┘
│
▼
┌─────────────────┐
│ Quadric LLVM │ Compile C++ to assembly for Chimera
│ (C++ → ASM) │ Run on ISS (Instruction Set Simulator)
└────────┬────────┘
│
▼
┌─────────────────┐
│ Validate vs │ Compare ISS output against ONNX Runtime
│ ONNX Runtime │ Verify numerical accuracy (atol=0.5)
└─────────────────┘
1. Setup and Model Download
Download the model data from AWS.
This data involves:
- qwen_0_36.onnx - the quantized model
- 9b9822ba-a73f-11f0-9995-10ffe060dbe7.data - the constants bin file
- qwen_0_36.onnx.tranges - the tranges for the quantized model
import os
from examples.models.zoo.zoo_utils import download_file
## Base URL for model files
base_url = "https://sdk-cli-models.s3.amazonaws.com/"
## File names
onnx_filename = "qwen_0_36.onnx"
const_data_filename = "9b9822ba-a73f-11f0-9995-10ffe060dbe7.data"
tranges_filename = "qwen_0_36.onnx.tranges"
current_dir = os.getcwd()
onnx_model_path = os.path.join(current_dir, onnx_filename)
onnx_weights_path = os.path.join(current_dir, const_data_filename)
tranges_path = os.path.join(current_dir, tranges_filename)
## Download files
print(f"Downloading {onnx_filename}...")
download_file(base_url + onnx_filename, onnx_model_path)
print(f" ✓ Downloaded {onnx_filename}")
print(f"Downloading {const_data_filename}...")
download_file(base_url + const_data_filename, onnx_weights_path)
print(f" ✓ Downloaded {const_data_filename}")
print(f"Downloading {tranges_filename}...")
download_file(base_url + tranges_filename, tranges_path)
print(f" ✓ Downloaded {tranges_filename}")
## Verify downloads
if not os.path.exists(onnx_model_path):
print(f"Error: ONNX model not found at {onnx_model_path}")
sys.exit(1)
if not os.path.exists(onnx_weights_path):
print(f"Error: ONNX weights not found at {onnx_weights_path}")
sys.exit(1)
if not os.path.exists(tranges_path):
print(f"Error: Tranges file not found at {tranges_path}")
sys.exit(1)
print("\nAll files downloaded successfully!")
Downloading qwen_0_36.onnx...
✓ Downloaded qwen_0_36.onnx
Downloading 9b9822ba-a73f-11f0-9995-10ffe060dbe7.data...
✓ Downloaded 9b9822ba-a73f-11f0-9995-10ffe060dbe7.data
Downloading qwen_0_36.onnx.tranges...
✓ Downloaded qwen_0_36.onnx.tranges
All files downloaded successfully!
2. Model Preparation
2.1 Fix Shapes for Prefill Execution
The downloaded ONNX model has dynamic shapes. We fix these to static shapes for prefill inference with batch_size=1 and sequence_length=1024.
Runtime: ~30-60 seconds
from examples.models.qwen.qwen3_8b.fix_shapes import fix_shapes
## Input: downloaded quantized model
onnx_model_path = "qwen_0_36.onnx"
## Output: shape-fixed model
prefill_fixed_onnx_path = "qwen3_prefill_seq1024.onnx"
prefill_onnx = "prefill_1024.onnx"
seq_len = 1024
## Use the fix_shapes function for prefill mode
fix_shapes(
onnx_model_path,
prefill_onnx,
seq_len=seq_len,
mode="prefill",
intermediate_path=prefill_fixed_onnx_path,
)
Loading model from qwen_0_36.onnx...
Fixing shapes for prefill mode: seq_len=1024
Saving intermediate fixed model to qwen3_prefill_seq1024.onnx...
Running quantization pre-processing...
Shape fixing complete! Output saved to prefill_1024.onnx
2.2 Isolate Single Decoder Layer
Extract decoder layer 0 from the full 36-layer model for targeted validation. This reduces ISS runtime while proving the compilation pipeline works correctly.
## Load your ONNX model here
from tvm.contrib.epu import onnx_util
import onnx
dec_num = 0
to_cut = onnx.load(prefill_onnx, load_external_data=False)
input_edges = [
"input_ids",
"attention_mask",
"cos",
"sin",
f"past_key_values.{dec_num}.key",
f"past_key_values.{dec_num}.value",
]
output_edges = [
f"/model/layers.{dec_num}/Add_1_output_0",
f"present.{dec_num}.key",
f"present.{dec_num}.value",
]
single_dec_model = onnx_util.cut_onnx(to_cut, input_edges, output_edges)
onnx.save(single_dec_model, "single_dec.onnx")
single_dec_model = onnx.load("single_dec.onnx", load_external_data=True)
onnx.save(single_dec_model, "single_dec.onnx", save_as_external_data=True)
3. Custom Op Replacement
Replace standard ONNX operators with Quadric-optimized custom kernels for efficient execution on the Chimera architecture.
from custom_op_match import qwen3_custom_op_replacer
## QWEN3 8B architecture parameters
num_heads = 8
embed_dim = 4096
seq_length = 1024
num_decoders = 1
single_dec_path = "single_dec.onnx"
custom_onnx_path = "qwen3_custom_op_single_dec.onnx"
tranges_path = "qwen_0_36.onnx.tranges"
qwen3_custom_op_replacer(
single_dec_path,
custom_onnx_path,
tranges_path,
num_heads=num_heads,
embed_dim=embed_dim,
seq_length=seq_length,
num_decoders=num_decoders,
)
Warning: /model/layers.0/self_attn/o_proj/MatMul_smooth_output_QuantizeLinear_Output not found in tranges, using default frac_bits=15
Processing matmul ops for decoder 0...
Decoder 0 gate_up frac bits:
gate_combined_scale=5.489234e-04 frac_bits=41
up_combined_scale=3.307317e-04 frac_bits=42
gate_im_frac_bits=31
up_im_frac_bits=31
gate_output_frac_bits=28
up_output_frac_bits=28
Successfully saved modified model to /quadric/sdk-cli/examples/models/qwen/qwen3_prefill/qwen3_custom_op_single_dec.onnx
4. Compilation Pipeline
4.1 CGC Compilation (ONNX → C++)
The Chimera Graph Compiler (CGC) converts the ONNX graph into optimized C++ code for the Quadric platform.
Key Optimizations:
- Memory-efficient scheduling for 2MB OCM constraint
- Operation fusion and graph optimization
- Hardware-aware tensor layout
Hardware Configuration:
- Product: QC-P (Quadric Chimera Perform)
- Target Language: QIL (Quadric Intermediate Language)
- OCM Size: 2MB on-chip memory
- MACs per PE: 16 multiply-accumulate units per processing element
## Compile through CGC
from tvm.contrib.epu.chimera_job.chimera_job import ChimeraJob
from tvm.contrib.epu.chimera_job.hw_config import HWConfig
## Configure hardware target
num_decoders = 1
custom_onnx_path = "qwen3_custom_op_single_dec.onnx"
tranges_path = "qwen_0_36.onnx.tranges"
hw_config = HWConfig(product="QC-P", ocm_size="2MB", macs_per_pe=16)
## Specify I/O tensors to ignore during compilation (KV cache management)
io_to_ignore = ["attention_mask"]
for i in range(num_decoders):
io_to_ignore.extend(
[
f"present.{i}.key",
f"present.{i}.value",
f"past_key_values.{i}.key",
f"past_key_values.{i}.value",
]
)
## Create and run CGC compilation job
cgc_job = ChimeraJob(
custom_onnx_path,
hw_config=hw_config,
trange_file=tranges_path,
target_lang="QIL", # Quadric Intermediate Language
io_to_ignore=io_to_ignore,
)
print("Starting CGC compilation...")
cgc_job.compile()
print("\nCompilation complete!")
print(cgc_job)
Starting CGC compilation...
2026-06-19 04:02 - INFO - epu - chimera_job - START==================================onnx_ingest
2026-06-19 04:02 - INFO - epu - chimera_job - Numerical ranges provided
/usr/local/lib/python3.10/dist-packages/tvm/relay/frontend/onnx.py:6270: UserWarning: This protobuf of onnx model is too large (>2GB). Call check_model with model path instead.
warnings.warn(str(e))
2026-06-19 04:02 - INFO - epu - codegen - START===============================optimize_relay
2026-06-19 04:02 - INFO - epu - codegen - START====================quantize_to_cpu_runnable_fx
2026-06-19 04:03 - INFO - epu - fx -
Source name Op Output 0 Range Output 0 Frac Bits
------------------------------------------------------------- ----------------------------- ---------------------- --------------------
/model/embed_tokens/Gather contrib.epu.embedding [-0.628906f, 0.8125f] 31
/model/layers.0/input_layernorm/Mul_1 contrib.epu.rms_norm [-0.359118f, 0.37561f] 31
CustomOp/linalg::channelwiseQuantMatMul<43>2 contrib.epu.quadric_custom_op [-2.25614f, 3.85482f] 28
CustomOp/add<MultiCoreMode::All>2 contrib.epu.quadric_custom_op [-2.30253f, 4.25466f] 28
/model/layers.0/post_attention_layernorm/Mul_1 contrib.epu.rms_norm [-1.23024f, 1.59211f] 29
CustomOp/nn::qwen3PrefillGateUpProjection<31,31,28,28,41,42>0 contrib.epu.quadric_custom_op [-11.3828f, 9.95375f] 27
CustomOp/linalg::channelwiseQuantMatMul<38>1 contrib.epu.quadric_custom_op [-5.18762f, 16.7897f] 26
CustomOp/add<MultiCoreMode::All>1 contrib.epu.quadric_custom_op [-6.67269f, 19.2419f] 26
2026-06-19 04:03 - INFO - epu - codegen - START====================build_cpu_runnable_fx_relay
2026-06-19 04:03 - INFO - epu - codegen - START=======================quantize_to_chimera_fx
2026-06-19 04:03 - INFO - epu - codegen - START=================================relay_to_tir
2026-06-19 04:03 - INFO - epu - codegen - START===========================relay_to_epu_relay
2026-06-19 04:03 - INFO - epu - codegen - START==============================adapt_and_order
2026-06-19 04:03 - INFO - epu - codegen - START==============================amend_ctrl_flow
2026-06-19 04:03 - INFO - epu - codegen - START=============================plan_lrm_virtual
2026-06-19 04:03 - INFO - epu - codegen - START==============================amend_ctrl_flow
2026-06-19 04:03 - INFO - epu - codegen - START===============================lrm_alloc_loop
2026-06-19 04:03 - INFO - epu - codegen - START==============================amend_ctrl_flow
2026-06-19 04:03 - INFO - epu - codegen - START================================lrm_splitting
2026-06-19 04:03 - INFO - epu - codegen - START==============================ext_split_relay
2026-06-19 04:03 - INFO - epu - codegen - START====================================build_tir
2026-06-19 04:03 - INFO - epu - chimera_job - Compilation of qwen3_custom_op_single_dec_QC_P_1d7_2MB_4kB_128GBps_128GBps_16_OFF_x1_x1 successful
Compilation complete!
╒═════════════════════╤══════════════════════════════════════════════════════════════════════════╕
│ Module Name │ qwen3_custom_op_single_dec_QC_P_1d7_2MB_4kB_128GBps_128GBps_16_OFF_x1_x1 │
├─────────────────────┼──────────────────────────────────────────────────────────────────────────┤
│ ONNX File │ qwen3_custom_op_single_dec.onnx │
├─────────────────────┼──────────────────────────────────────────────────────────────────────────┤
│ Product Target │ QC-P │
├─────────────────────┼──────────────────────────────────────────────────────────────────────────┤
│ Number of Cores │ 1 │
├─────────────────────┼──────────────────────────────────────────────────────────────────────────┤
│ ISS Clock Frequency │ 1.700 │
├─────────────────────┼──────────────────────────────────────────────────────────────────────────┤
│ L2M Size │ 2MB │
├─────────────────────┼──────────────────────────────────────────────────────────────────────────┤
│ LRM Size │ 4kB │
├─────────────────────┼──────────────────────────────────────────────────────────────────────────┤
│ External Read BW │ 128GBps │
├─────────────────────┼──────────────────────────────────────────────────────────────────────────┤
│ External Write BW │ 128GBps │
├─────────────────────┼──────────────────────────────────────────────────────────────────────────┤
│ MACS per PE │ 16 │
├─────────────────────┼──────────────────────────────────────────────────────────────────────────┤
│ Max L2M │ 0.000MB │
├─────────────────────┼──────────────────────────────────────────────────────────────────────────┤
│ Max LRM │ 0.000kB │
├─────────────────────┼──────────────────────────────────────────────────────────────────────────┤
│ Max Temp Ext Bytes │ 112.000MB │
├─────────────────────┼──────────────────────────────────────────────────────────────────────────┤
│ Network GMACs │ 206.158 │
╘═════════════════════╧══════════════════════════════════════════════════════════════════════════╛
╒════╤════════╤════════════════════════════════╤═══════════════════╤══════════════════════════╤═══════╕
│ │ Type │ Name │ shape │ type │ mse │
╞════╪════════╪════════════════════════════════╪═══════════════════╪══════════════════════════╪═══════╡
│ 0 │ Input │ input_ids │ [1, 1024] │ tensor[int32] │ n/a │
├────┼────────┼────────────────────────────────┼───────────────────┼──────────────────────────┼───────┤
│ 1 │ Input │ attention_mask │ [1, 1024, 1024] │ n/a │ n/a │
├────┼────────┼────────────────────────────────┼───────────────────┼──────────────────────────┼───────┤
│ 2 │ Input │ cos │ [1, 1024, 128] │ tensor[FixedPoint32<30>] │ n/a │
├────┼────────┼────────────────────────────────┼───────────────────┼──────────────────────────┼───────┤
│ 3 │ Input │ sin │ [1, 1024, 128] │ tensor[FixedPoint32<30>] │ n/a │
├────┼────────┼────────────────────────────────┼───────────────────┼──────────────────────────┼───────┤
│ 4 │ Input │ past_key_values.0.key │ [1, 8, 0, 128] │ n/a │ n/a │
├────┼────────┼────────────────────────────────┼───────────────────┼──────────────────────────┼───────┤
│ 5 │ Input │ past_key_values.0.value │ [1, 8, 0, 128] │ n/a │ n/a │
├────┼────────┼────────────────────────────────┼───────────────────┼──────────────────────────┼───────┤
│ 6 │ Output │ /model/layers.0/Add_1_output_0 │ [1, 1024, 4096] │ tensor[FixedPoint32<26>] │ n/a │
├────┼────────┼────────────────────────────────┼───────────────────┼──────────────────────────┼───────┤
│ 7 │ Output │ present.0.key │ [1, 8, 1024, 128] │ n/a │ n/a │
├────┼────────┼────────────────────────────────┼───────────────────┼──────────────────────────┼───────┤
│ 8 │ Output │ present.0.value │ [1, 8, 1024, 128] │ n/a │ n/a │
╘════╧════════╧════════════════════════════════╧═══════════════════╧══════════════════════════╧═══════╛
4.2 Quadric LLVM Compilation & ISS Execution (C++ → Assembly → ISS)
Prepare Input Tokens
Convert the input prompt into tokens for Qwen3 inference.
from examples.models.qwen.qwen3_8b.prepare_inputs import (
prepare_inputs,
prepare_input_id,
prepare_rope,
prepare_inputs_from_file,
)
input_prompt_path = "prompts/0.txt"
new_tokens = 1
num_tokens = 1024
prepare_inputs_from_file(input_prompt_path, num_tokens, new_tokens)
Extracted 1024 tokens from prompts/0.txt
Token IDs: [78043 1573 279 1809 1154 13505 3234 7228 9787 1419]... (showing first 10)
Prompt length: 1024
Compile and Execute on ISS
The sdk source command performs three key operations:
- Compiles the CGC-generated C++ code using the Quadric LLVM compiler
- Links against Chimera runtime libraries and custom op implementations
- Executes the compiled binary on the Instruction Set Simulator (ISS) with cycle-accurate hardware modeling
The ISS simulates the full QC-P processor including cores, memory hierarchy, and interconnects. This produces output.bin containing the decoder's output tensor.
Compilation Parameters:
--target QC-P: Target QC-P (Quadric Chimera Perform) processor architecture--num-cores 4: 4-core multicore configuration--ocm-size 2MB: 2MB on-chip memory (OCM) per core--macs-per-pe 16: 16 multiply-accumulate units per processing element--clock-freq-ghz 1: 1 GHz clock frequency for performance modeling--ext-read-bw/--ext-write-bw 24GBps: External memory bandwidth per core--ddr-axi-width 256: 256-bit DDR AXI interface width
Estimated Times:
- Compile: ~10 minutes
- ISS Execution: ~30 minutes
%%bash
set -euo pipefail
mkdir -p epu_outputs
sdk source -v qwen3_prefill.cpp \
--include-cgc-headers \
--target QC-P \
--num-cores 4 \
--ocm-size 2MB \
--macs-per-pe 16 \
--clock-freq-ghz 1 \
--ext-read-bw 24GBps \
--ext-write-bw 24GBps \
--ddr-axi-width 256
[SDK-CLI] : Compiling source
2026-06-19 04:03 - DEBUG - sdk - cli - Executing command: cmake CMakeLists.txt -B /quadric/sdk-cli/examples/models/qwen/qwen3_prefill/qwen3_prefill_QC-P_2MB_4kB_24GBps_24GBps/build -DNUM_GPNPUS=4 -DNUM_CORES=16 -DNUM_BORDERS=2 -DEPU_VERSION=2.0.0 -DQLLVM_ROOT_PATH=/quadric/llvm -DOCM_SIZE_KIBIBYTES=2048 -DNUM_PE_MACS=16 -DASSERT_MLS_WIDTH_LINE_ALIGN=ON -DHARDWARE_TARGET=OFF
CMAKE_CXX_COMPILER: /quadric/llvm/bin/clang++
-- The C compiler identification is Clang 8.0.1
-- The CXX compiler identification is Clang 8.0.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /quadric/llvm/bin/clang - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /quadric/llvm/bin/clang++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Configuring done (0.3s)
-- Generating done (0.0s)
-- Build files have been written to: /quadric/sdk-cli/examples/models/qwen/qwen3_prefill/qwen3_prefill_QC-P_2MB_4kB_24GBps_24GBps/build
2026-06-19 04:03 - DEBUG - sdk - cli - Executing command: make -j8
clang-8: warning: /quadric/llvm/bin/clang++: 'linker' input unused [-Wunused-command-line-argument]
In file included from /quadric/sdk-cli/examples/models/qwen/qwen3_prefill/qwen3_prefill.cpp:23:
In file included from /quadric/tvm/include/tvm/target/epu/cgc_ccl.hpp:28:
/quadric/tvm/include/tvm/target/epu/norm.hpp:960:7: warning: 'broadcastToColumns<chimera::_Tensor<0, 0, 0, 0, chimera::FixedPoint<int, '\x1F', '\x04', 0>, unsigned int, 64, chimera::TensorLocation::OCM, 4096>, chimera::FixedPoint<int, '\x1F', '\x04', 0>, chimera::container::NDArray<__core chimera::FixedPoint<int, '\x1F', '\x04', 0>, 256> >' is deprecated: Deprecated as of 2026-02-24: nn::broadcastToColumns has been moved; call chimera::broadcastToColumns directly instead.. This function will be removed in 26.04. [-Wdeprecated-declarations]
nn::broadcastToColumns(weight, qWeight);
^
/quadric/tvm/include/tvm/target/epu/norm.hpp:1061:5: note: in instantiation of function template specialization 'cgc::rmsNorm<'\x1F', '\x1F', chimera::_Tensor<0, 0, 0, 0, chimera::FixedPoint<int, '\x1F', '\x04', 0>, unsigned int, 64, chimera::TensorLocation::OCM, 1, 1, 16, 4096>, chimera::_Tensor<0, 0, 0, 0, chimera::FixedPoint<int, '\x1F', '\x04', 0>, unsigned int, 64, chimera::TensorLocation::OCM, 1, 1, 16, 4096>, chimera::_Tensor<0, 0, 0, 0, chimera::FixedPoint<int, '\x1F', '\x04', 0>, unsigned int, 64, chimera::TensorLocation::OCM, 4096>, chimera::blocklist_allocator::MemAllocator, false>' requested here
rmsNorm<inputFracBits, meanSquareFracBits>(ocmInRoi, ocmWeight, outElsFlow.currentBuffer(),
^
/quadric/sdk-cli/examples/models/qwen/qwen3_prefill/ccl_build/qwen3_custom_op_single_dec_QC_P_1d7_2MB_4kB_128GBps_128GBps_16_OFF_x1_x1/qwen3_custom_op_single_dec_QC_P_1d7_2MB_4kB_128GBps_128GBps_16_OFF_x1_x1.cpp:40:8: note: in instantiation of function template specialization 'cgc::rmsNorm<'\x1F', '\x1F', chimera::_Tensor<0, 0, 0, 0, chimera::FixedPoint<int, '\x1F', '\x04', 0>, unsigned long long, 64, chimera::TensorLocation::DDR, 1, 1024, 4096>, chimera::_Tensor<0, 0, 0, 0, chimera::FixedPoint<int, '\x1F', '\x04', 0>, unsigned long long, 64, chimera::TensorLocation::DDR, 1, 1024, 4096>, chimera::_Tensor<0, 0, 0, 0, chimera::FixedPoint<int, '\x1F', '\x04', 0>, unsigned long long, 64, chimera::TensorLocation::DDR, 4096>, chimera::blocklist_allocator::MemAllocator, false>' requested here
cgc::rmsNorm<31, 31>(ext_tensor_0, const_tensor_1_ext, ext_tensor_1, mem_allocator, FixedPoint32<31>(1.0000000e-06f)) /* /model/layers.0/input_layernorm/Mul_1 */ ;
^
/quadric/sdk_install/src/neuralNetBlocks/custom_ops.hpp:2970:5: note: 'broadcastToColumns<chimera::_Tensor<0, 0, 0, 0, chimera::FixedPoint<int, '\x1F', '\x04', 0>, unsigned int, 64, chimera::TensorLocation::OCM, 4096>, chimera::FixedPoint<int, '\x1F', '\x04', 0>, chimera::container::NDArray<__core chimera::FixedPoint<int, '\x1F', '\x04', 0>, 256> >' has been explicitly marked deprecated here
QUADRIC_DEPRECATED_FUNCTION(
^
/quadric/sdk_install/src/core/epu_common.hpp:219:5: note: expanded from macro 'QUADRIC_DEPRECATED_FUNCTION'
[[deprecated("Deprecated as of " deprecation_date ": " reason ". This function will be removed in " removal_target \
^
In file included from /quadric/sdk-cli/examples/models/qwen/qwen3_prefill/qwen3_prefill.cpp:23:
In file included from /quadric/tvm/include/tvm/target/epu/cgc_ccl.hpp:28:
/quadric/tvm/include/tvm/target/epu/norm.hpp:960:7: warning: 'broadcastToColumns<chimera::_Tensor<0, 0, 0, 0, chimera::FixedPoint<int, '\x1F', '\x04', 0>, unsigned int, 64, chimera::TensorLocation::OCM, 4096>, chimera::FixedPoint<int, '\x1F', '\x04', 0>, chimera::container::NDArray<chimera::FixedPoint<int, '\x1F', '\x04', 0>, 256> >' is deprecated: Deprecated as of 2026-02-24: nn::broadcastToColumns has been moved; call chimera::broadcastToColumns directly instead.. This function will be removed in 26.04. [-Wdeprecated-declarations]
nn::broadcastToColumns(weight, qWeight);
^
/quadric/tvm/include/tvm/target/epu/norm.hpp:1061:5: note: in instantiation of function template specialization 'cgc::rmsNorm<'\x1F', '\x1F', chimera::_Tensor<0, 0, 0, 0, chimera::FixedPoint<int, '\x1F', '\x04', 0>, unsigned int, 64, chimera::TensorLocation::OCM, 1, 1, 16, 4096>, chimera::_Tensor<0, 0, 0, 0, chimera::FixedPoint<int, '\x1F', '\x04', 0>, unsigned int, 64, chimera::TensorLocation::OCM, 1, 1, 16, 4096>, chimera::_Tensor<0, 0, 0, 0, chimera::FixedPoint<int, '\x1F', '\x04', 0>, unsigned int, 64, chimera::TensorLocation::OCM, 4096>, chimera::blocklist_allocator::MemAllocator, false>' requested here
rmsNorm<inputFracBits, meanSquareFracBits>(ocmInRoi, ocmWeight, outElsFlow.currentBuffer(),
^
/quadric/sdk-cli/examples/models/qwen/qwen3_prefill/ccl_build/qwen3_custom_op_single_dec_QC_P_1d7_2MB_4kB_128GBps_128GBps_16_OFF_x1_x1/qwen3_custom_op_single_dec_QC_P_1d7_2MB_4kB_128GBps_128GBps_16_OFF_x1_x1.cpp:40:8: note: in instantiation of function template specialization 'cgc::rmsNorm<'\x1F', '\x1F', chimera::_Tensor<0, 0, 0, 0, chimera::FixedPoint<int, '\x1F', '\x04', 0>, unsigned long, 64, chimera::TensorLocation::DDR, 1, 1024, 4096>, chimera::_Tensor<0, 0, 0, 0, chimera::FixedPoint<int, '\x1F', '\x04', 0>, unsigned long, 64, chimera::TensorLocation::DDR, 1, 1024, 4096>, chimera::_Tensor<0, 0, 0, 0, chimera::FixedPoint<int, '\x1F', '\x04', 0>, unsigned long, 64, chimera::TensorLocation::DDR, 4096>, chimera::blocklist_allocator::MemAllocator, false>' requested here
cgc::rmsNorm<31, 31>(ext_tensor_0, const_tensor_1_ext, ext_tensor_1, mem_allocator, FixedPoint32<31>(1.0000000e-06f)) /* /model/layers.0/input_layernorm/Mul_1 */ ;
^
/quadric/sdk_install/src/neuralNetBlocks/custom_ops.hpp:2970:5: note: 'broadcastToColumns<chimera::_Tensor<0, 0, 0, 0, chimera::FixedPoint<int, '\x1F', '\x04', 0>, unsigned int, 64, chimera::TensorLocation::OCM, 4096>, chimera::FixedPoint<int, '\x1F', '\x04', 0>, chimera::container::NDArray<chimera::FixedPoint<int, '\x1F', '\x04', 0>, 256> >' has been explicitly marked deprecated here
QUADRIC_DEPRECATED_FUNCTION(
^
/quadric/sdk_install/src/core/epu_common.hpp:219:5: note: expanded from macro 'QUADRIC_DEPRECATED_FUNCTION'
[[deprecated("Deprecated as of " deprecation_date ": " reason ". This function will be removed in " removal_target \
^
In file included from /quadric/sdk-cli/examples/models/qwen/qwen3_prefill/qwen3_prefill.cpp:23:
In file included from /quadric/tvm/include/tvm/target/epu/cgc_ccl.hpp:28:
/quadric/tvm/include/tvm/target/epu/norm.hpp:960:7: warning: 'broadcastToColumns<chimera::_Tensor<0, 0, 0, 0, chimera::FixedPoint<int, '\x1F', '\x04', 0>, unsigned int, 64, chimera::TensorLocation::OCM, 4096>, chimera::FixedPoint<int, '\x1F', '\x04', 0>, chimera::container::NDArray<chimera::FixedPoint<int, '\x1F', '\x04', 0>, 256> >' is deprecated: Deprecated as of 2026-02-24: nn::broadcastToColumns has been moved; call chimera::broadcastToColumns directly instead.. This function will be removed in 26.04. [-Wdeprecated-declarations]
nn::broadcastToColumns(weight, qWeight);
^
/quadric/tvm/include/tvm/target/epu/norm.hpp:1061:5: note: in instantiation of function template specialization 'cgc::rmsNorm<'\x1C', '\x1F', chimera::_Tensor<0, 0, 0, 0, chimera::FixedPoint<int, '\x1C', '\x04', 0>, unsigned int, 64, chimera::TensorLocation::OCM, 1, 1, 16, 4096>, chimera::_Tensor<0, 0, 0, 0, chimera::FixedPoint<int, '\x1D', '\x04', 0>, unsigned int, 64, chimera::TensorLocation::OCM, 1, 1, 16, 4096>, chimera::_Tensor<0, 0, 0, 0, chimera::FixedPoint<int, '\x1F', '\x04', 0>, unsigned int, 64, chimera::TensorLocation::OCM, 4096>, chimera::blocklist_allocator::MemAllocator, false>' requested here
rmsNorm<inputFracBits, meanSquareFracBits>(ocmInRoi, ocmWeight, outElsFlow.currentBuffer(),
^
/quadric/sdk-cli/examples/models/qwen/qwen3_prefill/ccl_build/qwen3_custom_op_single_dec_QC_P_1d7_2MB_4kB_128GBps_128GBps_16_OFF_x1_x1/qwen3_custom_op_single_dec_QC_P_1d7_2MB_4kB_128GBps_128GBps_16_OFF_x1_x1.cpp:72:8: note: in instantiation of function template specialization 'cgc::rmsNorm<'\x1C', '\x1F', chimera::_Tensor<0, 0, 0, 0, chimera::FixedPoint<int, '\x1C', '\x04', 0>, unsigned long, 64, chimera::TensorLocation::DDR, 1, 1024, 4096>, chimera::_Tensor<0, 0, 0, 0, chimera::FixedPoint<int, '\x1D', '\x04', 0>, unsigned long, 64, chimera::TensorLocation::DDR, 1, 1024, 4096>, chimera::_Tensor<0, 0, 0, 0, chimera::FixedPoint<int, '\x1F', '\x04', 0>, unsigned long, 64, chimera::TensorLocation::DDR, 4096>, chimera::blocklist_allocator::MemAllocator, false>' requested here
cgc::rmsNorm<28, 31>(ext_tensor_4, const_tensor_2_ext, ext_tensor_5, mem_allocator, FixedPoint32<31>(1.0000000e-06f)) /* /model/layers.0/post_attention_layernorm/Mul_1 */ ;
^
/quadric/sdk_install/src/neuralNetBlocks/custom_ops.hpp:2970:5: note: 'broadcastToColumns<chimera::_Tensor<0, 0, 0, 0, chimera::FixedPoint<int, '\x1F', '\x04', 0>, unsigned int, 64, chimera::TensorLocation::OCM, 4096>, chimera::FixedPoint<int, '\x1F', '\x04', 0>, chimera::container::NDArray<chimera::FixedPoint<int, '\x1F', '\x04', 0>, 256> >' has been explicitly marked deprecated here
QUADRIC_DEPRECATED_FUNCTION(
^
/quadric/sdk_install/src/core/epu_common.hpp:219:5: note: expanded from macro 'QUADRIC_DEPRECATED_FUNCTION'
[[deprecated("Deprecated as of " deprecation_date ": " reason ". This function will be removed in " removal_target \
^
In file included from /quadric/sdk-cli/examples/models/qwen/qwen3_prefill/qwen3_prefill.cpp:23:
In file included from /quadric/tvm/include/tvm/target/epu/cgc_ccl.hpp:28:
/quadric/tvm/include/tvm/target/epu/norm.hpp:960:7: warning: 'broadcastToColumns<chimera::_Tensor<0, 0, 0, 0, chimera::FixedPoint<int, '\x1F', '\x04', 0>, unsigned int, 64, chimera::TensorLocation::OCM, 4096>, chimera::FixedPoint<int, '\x1F', '\x04', 0>, chimera::container::NDArray<__core chimera::FixedPoint<int, '\x1F', '\x04', 0>, 256> >' is deprecated: Deprecated as of 2026-02-24: nn::broadcastToColumns has been moved; call chimera::broadcastToColumns directly instead.. This function will be removed in 26.04. [-Wdeprecated-declarations]
nn::broadcastToColumns(weight, qWeight);
^
/quadric/tvm/include/tvm/target/epu/norm.hpp:1061:5: note: in instantiation of function template specialization 'cgc::rmsNorm<'\x1C', '\x1F', chimera::_Tensor<0, 0, 0, 0, chimera::FixedPoint<int, '\x1C', '\x04', 0>, unsigned int, 64, chimera::TensorLocation::OCM, 1, 1, 16, 4096>, chimera::_Tensor<0, 0, 0, 0, chimera::FixedPoint<int, '\x1D', '\x04', 0>, unsigned int, 64, chimera::TensorLocation::OCM, 1, 1, 16, 4096>, chimera::_Tensor<0, 0, 0, 0, chimera::FixedPoint<int, '\x1F', '\x04', 0>, unsigned int, 64, chimera::TensorLocation::OCM, 4096>, chimera::blocklist_allocator::MemAllocator, false>' requested here
rmsNorm<inputFracBits, meanSquareFracBits>(ocmInRoi, ocmWeight, outElsFlow.currentBuffer(),
^
/quadric/sdk-cli/examples/models/qwen/qwen3_prefill/ccl_build/qwen3_custom_op_single_dec_QC_P_1d7_2MB_4kB_128GBps_128GBps_16_OFF_x1_x1/qwen3_custom_op_single_dec_QC_P_1d7_2MB_4kB_128GBps_128GBps_16_OFF_x1_x1.cpp:72:8: note: in instantiation of function template specialization 'cgc::rmsNorm<'\x1C', '\x1F', chimera::_Tensor<0, 0, 0, 0, chimera::FixedPoint<int, '\x1C', '\x04', 0>, unsigned long long, 64, chimera::TensorLocation::DDR, 1, 1024, 4096>, chimera::_Tensor<0, 0, 0, 0, chimera::FixedPoint<int, '\x1D', '\x04', 0>, unsigned long long, 64, chimera::TensorLocation::DDR, 1, 1024, 4096>, chimera::_Tensor<0, 0, 0, 0, chimera::FixedPoint<int, '\x1F', '\x04', 0>, unsigned long long, 64, chimera::TensorLocation::DDR, 4096>, chimera::blocklist_allocator::MemAllocator, false>' requested here
cgc::rmsNorm<28, 31>(ext_tensor_4, const_tensor_2_ext, ext_tensor_5, mem_allocator, FixedPoint32<31>(1.0000000e-06f)) /* /model/layers.0/post_attention_layernorm/Mul_1 */ ;
^
/quadric/sdk_install/src/neuralNetBlocks/custom_ops.hpp:2970:5: note: 'broadcastToColumns<chimera::_Tensor<0, 0, 0, 0, chimera::FixedPoint<int, '\x1F', '\x04', 0>, unsigned int, 64, chimera::TensorLocation::OCM, 4096>, chimera::FixedPoint<int, '\x1F', '\x04', 0>, chimera::container::NDArray<__core chimera::FixedPoint<int, '\x1F', '\x04', 0>, 256> >' has been explicitly marked deprecated here
QUADRIC_DEPRECATED_FUNCTION(
^
/quadric/sdk_install/src/core/epu_common.hpp:219:5: note: expanded from macro 'QUADRIC_DEPRECATED_FUNCTION'
[[deprecated("Deprecated as of " deprecation_date ": " reason ". This function will be removed in " removal_target \
^
2 warnings generated.
qwen3_prefill_epu: EPU opt stage
2 warnings generated.
qwen3_prefill_epu: EPU .s to elf
[ 50%] Building CXX object CMakeFiles/qwen3_prefill_host.dir/quadric/sdk-cli/examples/models/qwen/qwen3_prefill/qwen3_prefill.cpp.o
[ 50%] Building CXX object CMakeFiles/qwen3_prefill_epu.dir/quadric/sdk-cli/examples/models/qwen/qwen3_prefill/qwen3_prefill.cpp.o
[ 75%] Linking EPU executable /quadric/sdk-cli/examples/models/qwen/qwen3_prefill/qwen3_prefill_QC-P_2MB_4kB_24GBps_24GBps/output/qwen3_prefill_epu.s
[100%] Linking CXX executable /quadric/sdk-cli/examples/models/qwen/qwen3_prefill/qwen3_prefill_QC-P_2MB_4kB_24GBps_24GBps/output/qwen3_prefill_host
[100%] Built target qwen3_prefill_host
[100%] Built target qwen3_prefill_epu
[SDK-CLI] : Executing on QC-P simulator
2026-06-19 04:04 - DEBUG - sdk - cli - Executing command: ./qwen3_prefill_host -c --ddrRdBwTotal 196608.0 --ddrWrBwTotal 196608.0 --ddrAxiWidth 256 --instMemDepth 1310720 --ocmSize 2097152 --cycleTimeNS 1.0 --no-check --ddrRdAvgPct 100 --ddrRdMaxPct 100 --ddrWrAvgPct 100 --ddrWrMaxPct 100 --postKernelFlowTimeoutCycles 4000000 --clusterSize 4 --numClusters 1
seed: 3739168203
Reading /quadric/sdk-cli/examples/models/qwen/qwen3_prefill/ccl_build/qwen3_custom_op_single_dec_QC_P_1d7_2MB_4kB_128GBps_128GBps_16_OFF_x1_x1/build/const_tensor_data.bin (2586125312 bytes)
Successfully read 2586125312 bytes from /quadric/sdk-cli/examples/models/qwen/qwen3_prefill/ccl_build/qwen3_custom_op_single_dec_QC_P_1d7_2MB_4kB_128GBps_128GBps_16_OFF_x1_x1/build/const_tensor_data.bin
Global seed is 3739168203
Global seed is 3739168203
Global seed is 3739168203
Global seed is 3739168203
------------------------------------------------
[PROFILE_KGVCID_{00:00}] Profile: region: 1 / 9
[PROFILE_KGVCID_{00:00}] TotalCycles = 1665101
[PROFILE_KGVCID_{00:00}] ExecCycles[COMPUTE] = 139161
[PROFILE_KGVCID_{00:00}] ExecCycles[MAC] = 0
[PROFILE_KGVCID_{00:00}] ExecCycles[MAC_REDUCE] = 0
[PROFILE_KGVCID_{00:00}] ExecCycles[COMPARE] = 50849
[PROFILE_KGVCID_{00:00}] ExecCycles[BRANCH] = 20765
[PROFILE_KGVCID_{00:00}] ExecCycles[CONDITIONAL] = 31166
[PROFILE_KGVCID_{00:00}] ExecCycles[ITERATIVE] = 0
[PROFILE_KGVCID_{00:00}] ExecCycles[PREDICATION] = 100654
[PROFILE_KGVCID_{00:00}] ExecCycles[CONSTANT_MATERIALIZATION] = 49927
[PROFILE_KGVCID_{00:00}] ExecCycles[FLOW_SETUP] = 39031
[PROFILE_KGVCID_{00:00}] ExecCycles[LOOP_SETUP] = 2054
[PROFILE_KGVCID_{00:00}] ExecCycles[REG_MOVEMENT] = 35426
[PROFILE_KGVCID_{00:00}] ExecCycles[DATA_MOVEMENT] = 0
[PROFILE_KGVCID_{00:00}] ExecCycles[KERNEL_SETUP] = 0
[PROFILE_KGVCID_{00:00}] ExecCycles[INTERRUPT] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[DIV] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[MODE_WRITE] = 4
[PROFILE_KGVCID_{00:00}] StallCycles[SPRF_RAW] = 1
[PROFILE_KGVCID_{00:00}] StallCycles[SPRF_RARMW] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[SPRF_PWARMW] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[DEREF_REGPTR_CONFLICT] = 35
[PROFILE_KGVCID_{00:00}] StallCycles[BRANCH] = 50131
[PROFILE_KGVCID_{00:00}] StallCycles[LOAD] = 4
[PROFILE_KGVCID_{00:00}] StallCycles[STORE] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[EXT_LOAD] = 35178
[PROFILE_KGVCID_{00:00}] StallCycles[EXT_STORE] = 734453
[PROFILE_KGVCID_{00:00}] StallCycles[MLS_SEND] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[RAU] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[PREDICATION] = 375550
[PROFILE_KGVCID_{00:00}] StallCycles[MUL] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[FX32TOFP16] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[MAC_REDUCE] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[NBR_RAW] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[MEU] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[PATCH_MESH] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[QLS_Q_FULL] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[BAR_LOAD] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[BAR_STORE] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[BAR_BUBBLE] = 2
[PROFILE_KGVCID_{00:00}] StallCycles[BARRIER_MLS_DONE] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[INTERRUPT] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[TENSOR_TABLE_FULL] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[MLS_FIFO_FULL] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[INSTRUCTION_FETCH] = 710
------------------------------------------------
[PROFILE_KGVCID_{00:00}] ExtBytes[LOAD] = 16781312
[PROFILE_KGVCID_{00:00}] ExtBytes[STORE] = 16777216
------------------------------------------------
[PROFILE_KGVCID_{00:01}] Profile: region: 1 / 9
[PROFILE_KGVCID_{00:01}] TotalCycles = 1665101
[PROFILE_KGVCID_{00:01}] ExecCycles[COMPUTE] = 139161
[PROFILE_KGVCID_{00:01}] ExecCycles[MAC] = 0
[PROFILE_KGVCID_{00:01}] ExecCycles[MAC_REDUCE] = 0
[PROFILE_KGVCID_{00:01}] ExecCycles[COMPARE] = 50849
[PROFILE_KGVCID_{00:01}] ExecCycles[BRANCH] = 20765
[PROFILE_KGVCID_{00:01}] ExecCycles[CONDITIONAL] = 31166
[PROFILE_KGVCID_{00:01}] ExecCycles[ITERATIVE] = 0
[PROFILE_KGVCID_{00:01}] ExecCycles[PREDICATION] = 100654
[PROFILE_KGVCID_{00:01}] ExecCycles[CONSTANT_MATERIALIZATION] = 49927
[PROFILE_KGVCID_{00:01}] ExecCycles[FLOW_SETUP] = 39031
[PROFILE_KGVCID_{00:01}] ExecCycles[LOOP_SETUP] = 2054
[PROFILE_KGVCID_{00:01}] ExecCycles[REG_MOVEMENT] = 35426
[PROFILE_KGVCID_{00:01}] ExecCycles[DATA_MOVEMENT] = 0
[PROFILE_KGVCID_{00:01}] ExecCycles[KERNEL_SETUP] = 0
[PROFILE_KGVCID_{00:01}] ExecCycles[INTERRUPT] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[DIV] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[MODE_WRITE] = 4
[PROFILE_KGVCID_{00:01}] StallCycles[SPRF_RAW] = 1
[PROFILE_KGVCID_{00:01}] StallCycles[SPRF_RARMW] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[SPRF_PWARMW] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[DEREF_REGPTR_CONFLICT] = 35
[PROFILE_KGVCID_{00:01}] StallCycles[BRANCH] = 50131
[PROFILE_KGVCID_{00:01}] StallCycles[LOAD] = 4
[PROFILE_KGVCID_{00:01}] StallCycles[STORE] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[EXT_LOAD] = 35178
[PROFILE_KGVCID_{00:01}] StallCycles[EXT_STORE] = 734453
[PROFILE_KGVCID_{00:01}] StallCycles[MLS_SEND] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[RAU] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[PREDICATION] = 375550
[PROFILE_KGVCID_{00:01}] StallCycles[MUL] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[FX32TOFP16] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[MAC_REDUCE] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[NBR_RAW] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[MEU] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[PATCH_MESH] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[QLS_Q_FULL] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[BAR_LOAD] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[BAR_STORE] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[BAR_BUBBLE] = 2
[PROFILE_KGVCID_{00:01}] StallCycles[BARRIER_MLS_DONE] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[INTERRUPT] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[TENSOR_TABLE_FULL] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[MLS_FIFO_FULL] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[INSTRUCTION_FETCH] = 710
------------------------------------------------
[PROFILE_KGVCID_{00:01}] ExtBytes[LOAD] = 16781312
[PROFILE_KGVCID_{00:01}] ExtBytes[STORE] = 16777216
------------------------------------------------
[PROFILE_KGVCID_{00:02}] Profile: region: 1 / 9
[PROFILE_KGVCID_{00:02}] TotalCycles = 1665101
[PROFILE_KGVCID_{00:02}] ExecCycles[COMPUTE] = 139161
[PROFILE_KGVCID_{00:02}] ExecCycles[MAC] = 0
[PROFILE_KGVCID_{00:02}] ExecCycles[MAC_REDUCE] = 0
[PROFILE_KGVCID_{00:02}] ExecCycles[COMPARE] = 50849
[PROFILE_KGVCID_{00:02}] ExecCycles[BRANCH] = 20765
[PROFILE_KGVCID_{00:02}] ExecCycles[CONDITIONAL] = 31166
[PROFILE_KGVCID_{00:02}] ExecCycles[ITERATIVE] = 0
[PROFILE_KGVCID_{00:02}] ExecCycles[PREDICATION] = 100654
[PROFILE_KGVCID_{00:02}] ExecCycles[CONSTANT_MATERIALIZATION] = 49927
[PROFILE_KGVCID_{00:02}] ExecCycles[FLOW_SETUP] = 39031
[PROFILE_KGVCID_{00:02}] ExecCycles[LOOP_SETUP] = 2054
[PROFILE_KGVCID_{00:02}] ExecCycles[REG_MOVEMENT] = 35426
[PROFILE_KGVCID_{00:02}] ExecCycles[DATA_MOVEMENT] = 0
[PROFILE_KGVCID_{00:02}] ExecCycles[KERNEL_SETUP] = 0
[PROFILE_KGVCID_{00:02}] ExecCycles[INTERRUPT] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[DIV] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[MODE_WRITE] = 4
[PROFILE_KGVCID_{00:02}] StallCycles[SPRF_RAW] = 1
[PROFILE_KGVCID_{00:02}] StallCycles[SPRF_RARMW] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[SPRF_PWARMW] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[DEREF_REGPTR_CONFLICT] = 35
[PROFILE_KGVCID_{00:02}] StallCycles[BRANCH] = 50131
[PROFILE_KGVCID_{00:02}] StallCycles[LOAD] = 4
[PROFILE_KGVCID_{00:02}] StallCycles[STORE] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[EXT_LOAD] = 35178
[PROFILE_KGVCID_{00:02}] StallCycles[EXT_STORE] = 734453
[PROFILE_KGVCID_{00:02}] StallCycles[MLS_SEND] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[RAU] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[PREDICATION] = 375550
[PROFILE_KGVCID_{00:02}] StallCycles[MUL] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[FX32TOFP16] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[MAC_REDUCE] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[NBR_RAW] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[MEU] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[PATCH_MESH] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[QLS_Q_FULL] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[BAR_LOAD] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[BAR_STORE] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[BAR_BUBBLE] = 2
[PROFILE_KGVCID_{00:02}] StallCycles[BARRIER_MLS_DONE] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[INTERRUPT] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[TENSOR_TABLE_FULL] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[MLS_FIFO_FULL] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[INSTRUCTION_FETCH] = 710
------------------------------------------------
[PROFILE_KGVCID_{00:02}] ExtBytes[LOAD] = 16781312
[PROFILE_KGVCID_{00:02}] ExtBytes[STORE] = 16777216
------------------------------------------------
[PROFILE_KGVCID_{00:03}] Profile: region: 1 / 9
[PROFILE_KGVCID_{00:03}] TotalCycles = 1665101
[PROFILE_KGVCID_{00:03}] ExecCycles[COMPUTE] = 139161
[PROFILE_KGVCID_{00:03}] ExecCycles[MAC] = 0
[PROFILE_KGVCID_{00:03}] ExecCycles[MAC_REDUCE] = 0
[PROFILE_KGVCID_{00:03}] ExecCycles[COMPARE] = 50849
[PROFILE_KGVCID_{00:03}] ExecCycles[BRANCH] = 20765
[PROFILE_KGVCID_{00:03}] ExecCycles[CONDITIONAL] = 31166
[PROFILE_KGVCID_{00:03}] ExecCycles[ITERATIVE] = 0
[PROFILE_KGVCID_{00:03}] ExecCycles[PREDICATION] = 100654
[PROFILE_KGVCID_{00:03}] ExecCycles[CONSTANT_MATERIALIZATION] = 49927
[PROFILE_KGVCID_{00:03}] ExecCycles[FLOW_SETUP] = 39031
[PROFILE_KGVCID_{00:03}] ExecCycles[LOOP_SETUP] = 2054
[PROFILE_KGVCID_{00:03}] ExecCycles[REG_MOVEMENT] = 35426
[PROFILE_KGVCID_{00:03}] ExecCycles[DATA_MOVEMENT] = 0
[PROFILE_KGVCID_{00:03}] ExecCycles[KERNEL_SETUP] = 0
[PROFILE_KGVCID_{00:03}] ExecCycles[INTERRUPT] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[DIV] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[MODE_WRITE] = 4
[PROFILE_KGVCID_{00:03}] StallCycles[SPRF_RAW] = 1
[PROFILE_KGVCID_{00:03}] StallCycles[SPRF_RARMW] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[SPRF_PWARMW] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[DEREF_REGPTR_CONFLICT] = 35
[PROFILE_KGVCID_{00:03}] StallCycles[BRANCH] = 50131
[PROFILE_KGVCID_{00:03}] StallCycles[LOAD] = 4
[PROFILE_KGVCID_{00:03}] StallCycles[STORE] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[EXT_LOAD] = 35178
[PROFILE_KGVCID_{00:03}] StallCycles[EXT_STORE] = 734453
[PROFILE_KGVCID_{00:03}] StallCycles[MLS_SEND] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[RAU] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[PREDICATION] = 375550
[PROFILE_KGVCID_{00:03}] StallCycles[MUL] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[FX32TOFP16] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[MAC_REDUCE] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[NBR_RAW] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[MEU] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[PATCH_MESH] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[QLS_Q_FULL] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[BAR_LOAD] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[BAR_STORE] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[BAR_BUBBLE] = 2
[PROFILE_KGVCID_{00:03}] StallCycles[BARRIER_MLS_DONE] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[INTERRUPT] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[TENSOR_TABLE_FULL] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[MLS_FIFO_FULL] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[INSTRUCTION_FETCH] = 710
------------------------------------------------
[PROFILE_KGVCID_{00:03}] ExtBytes[LOAD] = 16781312
[PROFILE_KGVCID_{00:03}] ExtBytes[STORE] = 16777216
------------------------------------------------
[PROFILE_KGVCID_{00:00}] Profile: region: 2 / 9
[PROFILE_KGVCID_{00:00}] TotalCycles = 500815
[PROFILE_KGVCID_{00:00}] ExecCycles[COMPUTE] = 76999
[PROFILE_KGVCID_{00:00}] ExecCycles[MAC] = 0
[PROFILE_KGVCID_{00:00}] ExecCycles[MAC_REDUCE] = 0
[PROFILE_KGVCID_{00:00}] ExecCycles[COMPARE] = 7153
[PROFILE_KGVCID_{00:00}] ExecCycles[BRANCH] = 2121
[PROFILE_KGVCID_{00:00}] ExecCycles[CONDITIONAL] = 1562
[PROFILE_KGVCID_{00:00}] ExecCycles[ITERATIVE] = 0
[PROFILE_KGVCID_{00:00}] ExecCycles[PREDICATION] = 192
[PROFILE_KGVCID_{00:00}] ExecCycles[CONSTANT_MATERIALIZATION] = 1854
[PROFILE_KGVCID_{00:00}] ExecCycles[FLOW_SETUP] = 2188
[PROFILE_KGVCID_{00:00}] ExecCycles[LOOP_SETUP] = 868
[PROFILE_KGVCID_{00:00}] ExecCycles[REG_MOVEMENT] = 98660
[PROFILE_KGVCID_{00:00}] ExecCycles[DATA_MOVEMENT] = 688
[PROFILE_KGVCID_{00:00}] ExecCycles[KERNEL_SETUP] = 0
[PROFILE_KGVCID_{00:00}] ExecCycles[INTERRUPT] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[DIV] = 126976
[PROFILE_KGVCID_{00:00}] StallCycles[MODE_WRITE] = 10
[PROFILE_KGVCID_{00:00}] StallCycles[SPRF_RAW] = 8130
[PROFILE_KGVCID_{00:00}] StallCycles[SPRF_RARMW] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[SPRF_PWARMW] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[DEREF_REGPTR_CONFLICT] = 4389
[PROFILE_KGVCID_{00:00}] StallCycles[BRANCH] = 2768
[PROFILE_KGVCID_{00:00}] StallCycles[LOAD] = 107502
[PROFILE_KGVCID_{00:00}] StallCycles[STORE] = 23776
[PROFILE_KGVCID_{00:00}] StallCycles[EXT_LOAD] = 3528
[PROFILE_KGVCID_{00:00}] StallCycles[EXT_STORE] = 10519
[PROFILE_KGVCID_{00:00}] StallCycles[MLS_SEND] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[RAU] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[PREDICATION] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[MUL] = 13328
[PROFILE_KGVCID_{00:00}] StallCycles[FX32TOFP16] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[MAC_REDUCE] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[NBR_RAW] = 48
[PROFILE_KGVCID_{00:00}] StallCycles[MEU] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[PATCH_MESH] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[QLS_Q_FULL] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[BAR_LOAD] = 5264
[PROFILE_KGVCID_{00:00}] StallCycles[BAR_STORE] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[BAR_BUBBLE] = 197
[PROFILE_KGVCID_{00:00}] StallCycles[BARRIER_MLS_DONE] = 6
[PROFILE_KGVCID_{00:00}] StallCycles[INTERRUPT] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[TENSOR_TABLE_FULL] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[MLS_FIFO_FULL] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[INSTRUCTION_FETCH] = 1065
------------------------------------------------
[PROFILE_KGVCID_{00:00}] ExtBytes[LOAD] = 4210688
[PROFILE_KGVCID_{00:00}] ExtBytes[STORE] = 4194304
------------------------------------------------
[PROFILE_KGVCID_{00:01}] Profile: region: 2 / 9
[PROFILE_KGVCID_{00:01}] TotalCycles = 500815
[PROFILE_KGVCID_{00:01}] ExecCycles[COMPUTE] = 76999
[PROFILE_KGVCID_{00:01}] ExecCycles[MAC] = 0
[PROFILE_KGVCID_{00:01}] ExecCycles[MAC_REDUCE] = 0
[PROFILE_KGVCID_{00:01}] ExecCycles[COMPARE] = 7153
[PROFILE_KGVCID_{00:01}] ExecCycles[BRANCH] = 2121
[PROFILE_KGVCID_{00:01}] ExecCycles[CONDITIONAL] = 1562
[PROFILE_KGVCID_{00:01}] ExecCycles[ITERATIVE] = 0
[PROFILE_KGVCID_{00:01}] ExecCycles[PREDICATION] = 192
[PROFILE_KGVCID_{00:01}] ExecCycles[CONSTANT_MATERIALIZATION] = 1854
[PROFILE_KGVCID_{00:01}] ExecCycles[FLOW_SETUP] = 2188
[PROFILE_KGVCID_{00:01}] ExecCycles[LOOP_SETUP] = 868
[PROFILE_KGVCID_{00:01}] ExecCycles[REG_MOVEMENT] = 98660
[PROFILE_KGVCID_{00:01}] ExecCycles[DATA_MOVEMENT] = 688
[PROFILE_KGVCID_{00:01}] ExecCycles[KERNEL_SETUP] = 0
[PROFILE_KGVCID_{00:01}] ExecCycles[INTERRUPT] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[DIV] = 126976
[PROFILE_KGVCID_{00:01}] StallCycles[MODE_WRITE] = 10
[PROFILE_KGVCID_{00:01}] StallCycles[SPRF_RAW] = 8130
[PROFILE_KGVCID_{00:01}] StallCycles[SPRF_RARMW] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[SPRF_PWARMW] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[DEREF_REGPTR_CONFLICT] = 4389
[PROFILE_KGVCID_{00:01}] StallCycles[BRANCH] = 2768
[PROFILE_KGVCID_{00:01}] StallCycles[LOAD] = 107502
[PROFILE_KGVCID_{00:01}] StallCycles[STORE] = 23776
[PROFILE_KGVCID_{00:01}] StallCycles[EXT_LOAD] = 3528
[PROFILE_KGVCID_{00:01}] StallCycles[EXT_STORE] = 10506
[PROFILE_KGVCID_{00:01}] StallCycles[MLS_SEND] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[RAU] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[PREDICATION] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[MUL] = 13328
[PROFILE_KGVCID_{00:01}] StallCycles[FX32TOFP16] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[MAC_REDUCE] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[NBR_RAW] = 48
[PROFILE_KGVCID_{00:01}] StallCycles[MEU] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[PATCH_MESH] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[QLS_Q_FULL] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[BAR_LOAD] = 5264
[PROFILE_KGVCID_{00:01}] StallCycles[BAR_STORE] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[BAR_BUBBLE] = 197
[PROFILE_KGVCID_{00:01}] StallCycles[BARRIER_MLS_DONE] = 19
[PROFILE_KGVCID_{00:01}] StallCycles[INTERRUPT] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[TENSOR_TABLE_FULL] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[MLS_FIFO_FULL] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[INSTRUCTION_FETCH] = 1065
------------------------------------------------
[PROFILE_KGVCID_{00:01}] ExtBytes[LOAD] = 4210688
[PROFILE_KGVCID_{00:01}] ExtBytes[STORE] = 4194304
------------------------------------------------
[PROFILE_KGVCID_{00:02}] Profile: region: 2 / 9
[PROFILE_KGVCID_{00:02}] TotalCycles = 500815
[PROFILE_KGVCID_{00:02}] ExecCycles[COMPUTE] = 76999
[PROFILE_KGVCID_{00:02}] ExecCycles[MAC] = 0
[PROFILE_KGVCID_{00:02}] ExecCycles[MAC_REDUCE] = 0
[PROFILE_KGVCID_{00:02}] ExecCycles[COMPARE] = 7153
[PROFILE_KGVCID_{00:02}] ExecCycles[BRANCH] = 2121
[PROFILE_KGVCID_{00:02}] ExecCycles[CONDITIONAL] = 1562
[PROFILE_KGVCID_{00:02}] ExecCycles[ITERATIVE] = 0
[PROFILE_KGVCID_{00:02}] ExecCycles[PREDICATION] = 192
[PROFILE_KGVCID_{00:02}] ExecCycles[CONSTANT_MATERIALIZATION] = 1854
[PROFILE_KGVCID_{00:02}] ExecCycles[FLOW_SETUP] = 2188
[PROFILE_KGVCID_{00:02}] ExecCycles[LOOP_SETUP] = 868
[PROFILE_KGVCID_{00:02}] ExecCycles[REG_MOVEMENT] = 98660
[PROFILE_KGVCID_{00:02}] ExecCycles[DATA_MOVEMENT] = 688
[PROFILE_KGVCID_{00:02}] ExecCycles[KERNEL_SETUP] = 0
[PROFILE_KGVCID_{00:02}] ExecCycles[INTERRUPT] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[DIV] = 126976
[PROFILE_KGVCID_{00:02}] StallCycles[MODE_WRITE] = 10
[PROFILE_KGVCID_{00:02}] StallCycles[SPRF_RAW] = 8130
[PROFILE_KGVCID_{00:02}] StallCycles[SPRF_RARMW] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[SPRF_PWARMW] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[DEREF_REGPTR_CONFLICT] = 4389
[PROFILE_KGVCID_{00:02}] StallCycles[BRANCH] = 2768
[PROFILE_KGVCID_{00:02}] StallCycles[LOAD] = 107502
[PROFILE_KGVCID_{00:02}] StallCycles[STORE] = 23776
[PROFILE_KGVCID_{00:02}] StallCycles[EXT_LOAD] = 3528
[PROFILE_KGVCID_{00:02}] StallCycles[EXT_STORE] = 10494
[PROFILE_KGVCID_{00:02}] StallCycles[MLS_SEND] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[RAU] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[PREDICATION] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[MUL] = 13328
[PROFILE_KGVCID_{00:02}] StallCycles[FX32TOFP16] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[MAC_REDUCE] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[NBR_RAW] = 48
[PROFILE_KGVCID_{00:02}] StallCycles[MEU] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[PATCH_MESH] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[QLS_Q_FULL] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[BAR_LOAD] = 5264
[PROFILE_KGVCID_{00:02}] StallCycles[BAR_STORE] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[BAR_BUBBLE] = 197
[PROFILE_KGVCID_{00:02}] StallCycles[BARRIER_MLS_DONE] = 31
[PROFILE_KGVCID_{00:02}] StallCycles[INTERRUPT] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[TENSOR_TABLE_FULL] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[MLS_FIFO_FULL] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[INSTRUCTION_FETCH] = 1065
------------------------------------------------
[PROFILE_KGVCID_{00:02}] ExtBytes[LOAD] = 4210688
[PROFILE_KGVCID_{00:02}] ExtBytes[STORE] = 4194304
------------------------------------------------
[PROFILE_KGVCID_{00:03}] Profile: region: 2 / 9
[PROFILE_KGVCID_{00:03}] TotalCycles = 500815
[PROFILE_KGVCID_{00:03}] ExecCycles[COMPUTE] = 76999
[PROFILE_KGVCID_{00:03}] ExecCycles[MAC] = 0
[PROFILE_KGVCID_{00:03}] ExecCycles[MAC_REDUCE] = 0
[PROFILE_KGVCID_{00:03}] ExecCycles[COMPARE] = 7153
[PROFILE_KGVCID_{00:03}] ExecCycles[BRANCH] = 2121
[PROFILE_KGVCID_{00:03}] ExecCycles[CONDITIONAL] = 1562
[PROFILE_KGVCID_{00:03}] ExecCycles[ITERATIVE] = 0
[PROFILE_KGVCID_{00:03}] ExecCycles[PREDICATION] = 192
[PROFILE_KGVCID_{00:03}] ExecCycles[CONSTANT_MATERIALIZATION] = 1854
[PROFILE_KGVCID_{00:03}] ExecCycles[FLOW_SETUP] = 2188
[PROFILE_KGVCID_{00:03}] ExecCycles[LOOP_SETUP] = 868
[PROFILE_KGVCID_{00:03}] ExecCycles[REG_MOVEMENT] = 98660
[PROFILE_KGVCID_{00:03}] ExecCycles[DATA_MOVEMENT] = 688
[PROFILE_KGVCID_{00:03}] ExecCycles[KERNEL_SETUP] = 0
[PROFILE_KGVCID_{00:03}] ExecCycles[INTERRUPT] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[DIV] = 126976
[PROFILE_KGVCID_{00:03}] StallCycles[MODE_WRITE] = 10
[PROFILE_KGVCID_{00:03}] StallCycles[SPRF_RAW] = 8130
[PROFILE_KGVCID_{00:03}] StallCycles[SPRF_RARMW] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[SPRF_PWARMW] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[DEREF_REGPTR_CONFLICT] = 4389
[PROFILE_KGVCID_{00:03}] StallCycles[BRANCH] = 2768
[PROFILE_KGVCID_{00:03}] StallCycles[LOAD] = 107502
[PROFILE_KGVCID_{00:03}] StallCycles[STORE] = 23776
[PROFILE_KGVCID_{00:03}] StallCycles[EXT_LOAD] = 3528
[PROFILE_KGVCID_{00:03}] StallCycles[EXT_STORE] = 10495
[PROFILE_KGVCID_{00:03}] StallCycles[MLS_SEND] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[RAU] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[PREDICATION] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[MUL] = 13328
[PROFILE_KGVCID_{00:03}] StallCycles[FX32TOFP16] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[MAC_REDUCE] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[NBR_RAW] = 48
[PROFILE_KGVCID_{00:03}] StallCycles[MEU] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[PATCH_MESH] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[QLS_Q_FULL] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[BAR_LOAD] = 5264
[PROFILE_KGVCID_{00:03}] StallCycles[BAR_STORE] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[BAR_BUBBLE] = 197
[PROFILE_KGVCID_{00:03}] StallCycles[BARRIER_MLS_DONE] = 30
[PROFILE_KGVCID_{00:03}] StallCycles[INTERRUPT] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[TENSOR_TABLE_FULL] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[MLS_FIFO_FULL] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[INSTRUCTION_FETCH] = 1065
------------------------------------------------
[PROFILE_KGVCID_{00:03}] ExtBytes[LOAD] = 4210688
[PROFILE_KGVCID_{00:03}] ExtBytes[STORE] = 4194304
------------------------------------------------
[PROFILE_KGVCID_{00:00}] Profile: region: 3 / 9
[PROFILE_KGVCID_{00:00}] TotalCycles = 15535429
[PROFILE_KGVCID_{00:00}] ExecCycles[COMPUTE] = 2633586
[PROFILE_KGVCID_{00:00}] ExecCycles[MAC] = 321664
[PROFILE_KGVCID_{00:00}] ExecCycles[MAC_REDUCE] = 104448
[PROFILE_KGVCID_{00:00}] ExecCycles[COMPARE] = 424866
[PROFILE_KGVCID_{00:00}] ExecCycles[BRANCH] = 364922
[PROFILE_KGVCID_{00:00}] ExecCycles[CONDITIONAL] = 384098
[PROFILE_KGVCID_{00:00}] ExecCycles[ITERATIVE] = 2228224
[PROFILE_KGVCID_{00:00}] ExecCycles[PREDICATION] = 7680
[PROFILE_KGVCID_{00:00}] ExecCycles[CONSTANT_MATERIALIZATION] = 382066
[PROFILE_KGVCID_{00:00}] ExecCycles[FLOW_SETUP] = 747537
[PROFILE_KGVCID_{00:00}] ExecCycles[LOOP_SETUP] = 19190
[PROFILE_KGVCID_{00:00}] ExecCycles[REG_MOVEMENT] = 2013616
[PROFILE_KGVCID_{00:00}] ExecCycles[DATA_MOVEMENT] = 57807
[PROFILE_KGVCID_{00:00}] ExecCycles[KERNEL_SETUP] = 0
[PROFILE_KGVCID_{00:00}] ExecCycles[INTERRUPT] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[DIV] = 159712
[PROFILE_KGVCID_{00:00}] StallCycles[MODE_WRITE] = 341
[PROFILE_KGVCID_{00:00}] StallCycles[SPRF_RAW] = 72345
[PROFILE_KGVCID_{00:00}] StallCycles[SPRF_RARMW] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[SPRF_PWARMW] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[DEREF_REGPTR_CONFLICT] = 70596
[PROFILE_KGVCID_{00:00}] StallCycles[BRANCH] = 229425
[PROFILE_KGVCID_{00:00}] StallCycles[LOAD] = 573826
[PROFILE_KGVCID_{00:00}] StallCycles[STORE] = 1183327
[PROFILE_KGVCID_{00:00}] StallCycles[EXT_LOAD] = 381098
[PROFILE_KGVCID_{00:00}] StallCycles[EXT_STORE] = 16896
[PROFILE_KGVCID_{00:00}] StallCycles[MLS_SEND] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[RAU] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[PREDICATION] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[MUL] = 331641
[PROFILE_KGVCID_{00:00}] StallCycles[FX32TOFP16] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[MAC_REDUCE] = 104448
[PROFILE_KGVCID_{00:00}] StallCycles[NBR_RAW] = 1920
[PROFILE_KGVCID_{00:00}] StallCycles[MEU] = 2516958
[PROFILE_KGVCID_{00:00}] StallCycles[PATCH_MESH] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[QLS_Q_FULL] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[BAR_LOAD] = 136629
[PROFILE_KGVCID_{00:00}] StallCycles[BAR_STORE] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[BAR_BUBBLE] = 38121
[PROFILE_KGVCID_{00:00}] StallCycles[BARRIER_MLS_DONE] = 181
[PROFILE_KGVCID_{00:00}] StallCycles[INTERRUPT] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[TENSOR_TABLE_FULL] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[MLS_FIFO_FULL] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[INSTRUCTION_FETCH] = 20945
------------------------------------------------
[PROFILE_KGVCID_{00:00}] ExtBytes[LOAD] = 64830464
[PROFILE_KGVCID_{00:00}] ExtBytes[STORE] = 17301504
------------------------------------------------
[PROFILE_KGVCID_{00:01}] Profile: region: 3 / 9
[PROFILE_KGVCID_{00:01}] TotalCycles = 15535442
[PROFILE_KGVCID_{00:01}] ExecCycles[COMPUTE] = 2633586
[PROFILE_KGVCID_{00:01}] ExecCycles[MAC] = 321664
[PROFILE_KGVCID_{00:01}] ExecCycles[MAC_REDUCE] = 104448
[PROFILE_KGVCID_{00:01}] ExecCycles[COMPARE] = 424866
[PROFILE_KGVCID_{00:01}] ExecCycles[BRANCH] = 364922
[PROFILE_KGVCID_{00:01}] ExecCycles[CONDITIONAL] = 384098
[PROFILE_KGVCID_{00:01}] ExecCycles[ITERATIVE] = 2228224
[PROFILE_KGVCID_{00:01}] ExecCycles[PREDICATION] = 7680
[PROFILE_KGVCID_{00:01}] ExecCycles[CONSTANT_MATERIALIZATION] = 382066
[PROFILE_KGVCID_{00:01}] ExecCycles[FLOW_SETUP] = 747537
[PROFILE_KGVCID_{00:01}] ExecCycles[LOOP_SETUP] = 19190
[PROFILE_KGVCID_{00:01}] ExecCycles[REG_MOVEMENT] = 2013616
[PROFILE_KGVCID_{00:01}] ExecCycles[DATA_MOVEMENT] = 57807
[PROFILE_KGVCID_{00:01}] ExecCycles[KERNEL_SETUP] = 0
[PROFILE_KGVCID_{00:01}] ExecCycles[INTERRUPT] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[DIV] = 159712
[PROFILE_KGVCID_{00:01}] StallCycles[MODE_WRITE] = 341
[PROFILE_KGVCID_{00:01}] StallCycles[SPRF_RAW] = 72345
[PROFILE_KGVCID_{00:01}] StallCycles[SPRF_RARMW] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[SPRF_PWARMW] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[DEREF_REGPTR_CONFLICT] = 70596
[PROFILE_KGVCID_{00:01}] StallCycles[BRANCH] = 229425
[PROFILE_KGVCID_{00:01}] StallCycles[LOAD] = 573826
[PROFILE_KGVCID_{00:01}] StallCycles[STORE] = 1183327
[PROFILE_KGVCID_{00:01}] StallCycles[EXT_LOAD] = 381098
[PROFILE_KGVCID_{00:01}] StallCycles[EXT_STORE] = 16896
[PROFILE_KGVCID_{00:01}] StallCycles[MLS_SEND] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[RAU] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[PREDICATION] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[MUL] = 331641
[PROFILE_KGVCID_{00:01}] StallCycles[FX32TOFP16] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[MAC_REDUCE] = 104448
[PROFILE_KGVCID_{00:01}] StallCycles[NBR_RAW] = 1920
[PROFILE_KGVCID_{00:01}] StallCycles[MEU] = 2516958
[PROFILE_KGVCID_{00:01}] StallCycles[PATCH_MESH] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[QLS_Q_FULL] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[BAR_LOAD] = 136629
[PROFILE_KGVCID_{00:01}] StallCycles[BAR_STORE] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[BAR_BUBBLE] = 38121
[PROFILE_KGVCID_{00:01}] StallCycles[BARRIER_MLS_DONE] = 194
[PROFILE_KGVCID_{00:01}] StallCycles[INTERRUPT] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[TENSOR_TABLE_FULL] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[MLS_FIFO_FULL] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[INSTRUCTION_FETCH] = 20945
------------------------------------------------
[PROFILE_KGVCID_{00:01}] ExtBytes[LOAD] = 64830464
[PROFILE_KGVCID_{00:01}] ExtBytes[STORE] = 17301504
------------------------------------------------
[PROFILE_KGVCID_{00:03}] Profile: region: 3 / 9
[PROFILE_KGVCID_{00:03}] TotalCycles = 15535452
[PROFILE_KGVCID_{00:03}] ExecCycles[COMPUTE] = 2633555
[PROFILE_KGVCID_{00:03}] ExecCycles[MAC] = 321664
[PROFILE_KGVCID_{00:03}] ExecCycles[MAC_REDUCE] = 104448
[PROFILE_KGVCID_{00:03}] ExecCycles[COMPARE] = 424854
[PROFILE_KGVCID_{00:03}] ExecCycles[BRANCH] = 364913
[PROFILE_KGVCID_{00:03}] ExecCycles[CONDITIONAL] = 384086
[PROFILE_KGVCID_{00:03}] ExecCycles[ITERATIVE] = 2228224
[PROFILE_KGVCID_{00:03}] ExecCycles[PREDICATION] = 7680
[PROFILE_KGVCID_{00:03}] ExecCycles[CONSTANT_MATERIALIZATION] = 382046
[PROFILE_KGVCID_{00:03}] ExecCycles[FLOW_SETUP] = 747483
[PROFILE_KGVCID_{00:03}] ExecCycles[LOOP_SETUP] = 19190
[PROFILE_KGVCID_{00:03}] ExecCycles[REG_MOVEMENT] = 2013591
[PROFILE_KGVCID_{00:03}] ExecCycles[DATA_MOVEMENT] = 57807
[PROFILE_KGVCID_{00:03}] ExecCycles[KERNEL_SETUP] = 0
[PROFILE_KGVCID_{00:03}] ExecCycles[INTERRUPT] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[DIV] = 159712
[PROFILE_KGVCID_{00:03}] StallCycles[MODE_WRITE] = 341
[PROFILE_KGVCID_{00:03}] StallCycles[SPRF_RAW] = 72345
[PROFILE_KGVCID_{00:03}] StallCycles[SPRF_RARMW] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[SPRF_PWARMW] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[DEREF_REGPTR_CONFLICT] = 70593
[PROFILE_KGVCID_{00:03}] StallCycles[BRANCH] = 229443
[PROFILE_KGVCID_{00:03}] StallCycles[LOAD] = 573826
[PROFILE_KGVCID_{00:03}] StallCycles[STORE] = 1183327
[PROFILE_KGVCID_{00:03}] StallCycles[EXT_LOAD] = 372701
[PROFILE_KGVCID_{00:03}] StallCycles[EXT_STORE] = 16906
[PROFILE_KGVCID_{00:03}] StallCycles[MLS_SEND] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[RAU] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[PREDICATION] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[MUL] = 331635
[PROFILE_KGVCID_{00:03}] StallCycles[FX32TOFP16] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[MAC_REDUCE] = 104448
[PROFILE_KGVCID_{00:03}] StallCycles[NBR_RAW] = 1920
[PROFILE_KGVCID_{00:03}] StallCycles[MEU] = 2516952
[PROFILE_KGVCID_{00:03}] StallCycles[PATCH_MESH] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[QLS_Q_FULL] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[BAR_LOAD] = 136629
[PROFILE_KGVCID_{00:03}] StallCycles[BAR_STORE] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[BAR_BUBBLE] = 38121
[PROFILE_KGVCID_{00:03}] StallCycles[BARRIER_MLS_DONE] = 8745
[PROFILE_KGVCID_{00:03}] StallCycles[INTERRUPT] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[TENSOR_TABLE_FULL] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[MLS_FIFO_FULL] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[INSTRUCTION_FETCH] = 20945
------------------------------------------------
[PROFILE_KGVCID_{00:03}] ExtBytes[LOAD] = 64510976
[PROFILE_KGVCID_{00:03}] ExtBytes[STORE] = 17301504
------------------------------------------------
[PROFILE_KGVCID_{00:02}] Profile: region: 3 / 9
[PROFILE_KGVCID_{00:02}] TotalCycles = 15535454
[PROFILE_KGVCID_{00:02}] ExecCycles[COMPUTE] = 2633586
[PROFILE_KGVCID_{00:02}] ExecCycles[MAC] = 321664
[PROFILE_KGVCID_{00:02}] ExecCycles[MAC_REDUCE] = 104448
[PROFILE_KGVCID_{00:02}] ExecCycles[COMPARE] = 424866
[PROFILE_KGVCID_{00:02}] ExecCycles[BRANCH] = 364922
[PROFILE_KGVCID_{00:02}] ExecCycles[CONDITIONAL] = 384098
[PROFILE_KGVCID_{00:02}] ExecCycles[ITERATIVE] = 2228224
[PROFILE_KGVCID_{00:02}] ExecCycles[PREDICATION] = 7680
[PROFILE_KGVCID_{00:02}] ExecCycles[CONSTANT_MATERIALIZATION] = 382066
[PROFILE_KGVCID_{00:02}] ExecCycles[FLOW_SETUP] = 747537
[PROFILE_KGVCID_{00:02}] ExecCycles[LOOP_SETUP] = 19190
[PROFILE_KGVCID_{00:02}] ExecCycles[REG_MOVEMENT] = 2013616
[PROFILE_KGVCID_{00:02}] ExecCycles[DATA_MOVEMENT] = 57807
[PROFILE_KGVCID_{00:02}] ExecCycles[KERNEL_SETUP] = 0
[PROFILE_KGVCID_{00:02}] ExecCycles[INTERRUPT] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[DIV] = 159712
[PROFILE_KGVCID_{00:02}] StallCycles[MODE_WRITE] = 341
[PROFILE_KGVCID_{00:02}] StallCycles[SPRF_RAW] = 72345
[PROFILE_KGVCID_{00:02}] StallCycles[SPRF_RARMW] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[SPRF_PWARMW] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[DEREF_REGPTR_CONFLICT] = 70596
[PROFILE_KGVCID_{00:02}] StallCycles[BRANCH] = 229425
[PROFILE_KGVCID_{00:02}] StallCycles[LOAD] = 573826
[PROFILE_KGVCID_{00:02}] StallCycles[STORE] = 1183327
[PROFILE_KGVCID_{00:02}] StallCycles[EXT_LOAD] = 381098
[PROFILE_KGVCID_{00:02}] StallCycles[EXT_STORE] = 16854
[PROFILE_KGVCID_{00:02}] StallCycles[MLS_SEND] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[RAU] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[PREDICATION] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[MUL] = 331641
[PROFILE_KGVCID_{00:02}] StallCycles[FX32TOFP16] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[MAC_REDUCE] = 104448
[PROFILE_KGVCID_{00:02}] StallCycles[NBR_RAW] = 1920
[PROFILE_KGVCID_{00:02}] StallCycles[MEU] = 2516958
[PROFILE_KGVCID_{00:02}] StallCycles[PATCH_MESH] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[QLS_Q_FULL] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[BAR_LOAD] = 136629
[PROFILE_KGVCID_{00:02}] StallCycles[BAR_STORE] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[BAR_BUBBLE] = 38121
[PROFILE_KGVCID_{00:02}] StallCycles[BARRIER_MLS_DONE] = 248
[PROFILE_KGVCID_{00:02}] StallCycles[INTERRUPT] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[TENSOR_TABLE_FULL] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[MLS_FIFO_FULL] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[INSTRUCTION_FETCH] = 20945
------------------------------------------------
[PROFILE_KGVCID_{00:02}] ExtBytes[LOAD] = 64830464
[PROFILE_KGVCID_{00:02}] ExtBytes[STORE] = 17301504
------------------------------------------------
[PROFILE_KGVCID_{00:00}] Profile: region: 4 / 9
[PROFILE_KGVCID_{00:00}] TotalCycles = 2122996
[PROFILE_KGVCID_{00:00}] ExecCycles[COMPUTE] = 85335
[PROFILE_KGVCID_{00:00}] ExecCycles[MAC] = 99840
[PROFILE_KGVCID_{00:00}] ExecCycles[MAC_REDUCE] = 20480
[PROFILE_KGVCID_{00:00}] ExecCycles[COMPARE] = 11957
[PROFILE_KGVCID_{00:00}] ExecCycles[BRANCH] = 24569
[PROFILE_KGVCID_{00:00}] ExecCycles[CONDITIONAL] = 11657
[PROFILE_KGVCID_{00:00}] ExecCycles[ITERATIVE] = 0
[PROFILE_KGVCID_{00:00}] ExecCycles[PREDICATION] = 0
[PROFILE_KGVCID_{00:00}] ExecCycles[CONSTANT_MATERIALIZATION] = 51236
[PROFILE_KGVCID_{00:00}] ExecCycles[FLOW_SETUP] = 54356
[PROFILE_KGVCID_{00:00}] ExecCycles[LOOP_SETUP] = 2566
[PROFILE_KGVCID_{00:00}] ExecCycles[REG_MOVEMENT] = 170770
[PROFILE_KGVCID_{00:00}] ExecCycles[DATA_MOVEMENT] = 2328
[PROFILE_KGVCID_{00:00}] ExecCycles[KERNEL_SETUP] = 0
[PROFILE_KGVCID_{00:00}] ExecCycles[INTERRUPT] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[DIV] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[MODE_WRITE] = 26
[PROFILE_KGVCID_{00:00}] StallCycles[SPRF_RAW] = 34570
[PROFILE_KGVCID_{00:00}] StallCycles[SPRF_RARMW] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[SPRF_PWARMW] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[DEREF_REGPTR_CONFLICT] = 3793
[PROFILE_KGVCID_{00:00}] StallCycles[BRANCH] = 33248
[PROFILE_KGVCID_{00:00}] StallCycles[LOAD] = 48915
[PROFILE_KGVCID_{00:00}] StallCycles[STORE] = 300916
[PROFILE_KGVCID_{00:00}] StallCycles[EXT_LOAD] = 65896
[PROFILE_KGVCID_{00:00}] StallCycles[EXT_STORE] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[MLS_SEND] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[RAU] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[PREDICATION] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[MUL] = 7996
[PROFILE_KGVCID_{00:00}] StallCycles[FX32TOFP16] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[MAC_REDUCE] = 20480
[PROFILE_KGVCID_{00:00}] StallCycles[NBR_RAW] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[MEU] = 1066280
[PROFILE_KGVCID_{00:00}] StallCycles[PATCH_MESH] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[QLS_Q_FULL] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[BAR_LOAD] = 1692
[PROFILE_KGVCID_{00:00}] StallCycles[BAR_STORE] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[BAR_BUBBLE] = 2341
[PROFILE_KGVCID_{00:00}] StallCycles[BARRIER_MLS_DONE] = 14
[PROFILE_KGVCID_{00:00}] StallCycles[INTERRUPT] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[TENSOR_TABLE_FULL] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[MLS_FIFO_FULL] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[INSTRUCTION_FETCH] = 1775
------------------------------------------------
[PROFILE_KGVCID_{00:00}] ExtBytes[LOAD] = 18984960
[PROFILE_KGVCID_{00:00}] ExtBytes[STORE] = 4194304
------------------------------------------------
[PROFILE_KGVCID_{00:02}] Profile: region: 4 / 9
[PROFILE_KGVCID_{00:02}] TotalCycles = 2122982
[PROFILE_KGVCID_{00:02}] ExecCycles[COMPUTE] = 85335
[PROFILE_KGVCID_{00:02}] ExecCycles[MAC] = 99840
[PROFILE_KGVCID_{00:02}] ExecCycles[MAC_REDUCE] = 20480
[PROFILE_KGVCID_{00:02}] ExecCycles[COMPARE] = 11957
[PROFILE_KGVCID_{00:02}] ExecCycles[BRANCH] = 24569
[PROFILE_KGVCID_{00:02}] ExecCycles[CONDITIONAL] = 11657
[PROFILE_KGVCID_{00:02}] ExecCycles[ITERATIVE] = 0
[PROFILE_KGVCID_{00:02}] ExecCycles[PREDICATION] = 0
[PROFILE_KGVCID_{00:02}] ExecCycles[CONSTANT_MATERIALIZATION] = 51236
[PROFILE_KGVCID_{00:02}] ExecCycles[FLOW_SETUP] = 54356
[PROFILE_KGVCID_{00:02}] ExecCycles[LOOP_SETUP] = 2566
[PROFILE_KGVCID_{00:02}] ExecCycles[REG_MOVEMENT] = 170770
[PROFILE_KGVCID_{00:02}] ExecCycles[DATA_MOVEMENT] = 2328
[PROFILE_KGVCID_{00:02}] ExecCycles[KERNEL_SETUP] = 0
[PROFILE_KGVCID_{00:02}] ExecCycles[INTERRUPT] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[DIV] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[MODE_WRITE] = 26
[PROFILE_KGVCID_{00:02}] StallCycles[SPRF_RAW] = 34570
[PROFILE_KGVCID_{00:02}] StallCycles[SPRF_RARMW] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[SPRF_PWARMW] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[DEREF_REGPTR_CONFLICT] = 3793
[PROFILE_KGVCID_{00:02}] StallCycles[BRANCH] = 33248
[PROFILE_KGVCID_{00:02}] StallCycles[LOAD] = 48915
[PROFILE_KGVCID_{00:02}] StallCycles[STORE] = 300916
[PROFILE_KGVCID_{00:02}] StallCycles[EXT_LOAD] = 65896
[PROFILE_KGVCID_{00:02}] StallCycles[EXT_STORE] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[MLS_SEND] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[RAU] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[PREDICATION] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[MUL] = 7996
[PROFILE_KGVCID_{00:02}] StallCycles[FX32TOFP16] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[MAC_REDUCE] = 20480
[PROFILE_KGVCID_{00:02}] StallCycles[NBR_RAW] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[MEU] = 1066280
[PROFILE_KGVCID_{00:02}] StallCycles[PATCH_MESH] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[QLS_Q_FULL] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[BAR_LOAD] = 1692
[PROFILE_KGVCID_{00:02}] StallCycles[BAR_STORE] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[BAR_BUBBLE] = 2341
[PROFILE_KGVCID_{00:02}] StallCycles[BARRIER_MLS_DONE] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[INTERRUPT] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[TENSOR_TABLE_FULL] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[MLS_FIFO_FULL] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[INSTRUCTION_FETCH] = 1775
------------------------------------------------
[PROFILE_KGVCID_{00:02}] ExtBytes[LOAD] = 18984960
[PROFILE_KGVCID_{00:02}] ExtBytes[STORE] = 4194304
------------------------------------------------
[PROFILE_KGVCID_{00:01}] Profile: region: 4 / 9
[PROFILE_KGVCID_{00:01}] TotalCycles = 2122996
[PROFILE_KGVCID_{00:01}] ExecCycles[COMPUTE] = 85335
[PROFILE_KGVCID_{00:01}] ExecCycles[MAC] = 99840
[PROFILE_KGVCID_{00:01}] ExecCycles[MAC_REDUCE] = 20480
[PROFILE_KGVCID_{00:01}] ExecCycles[COMPARE] = 11957
[PROFILE_KGVCID_{00:01}] ExecCycles[BRANCH] = 24569
[PROFILE_KGVCID_{00:01}] ExecCycles[CONDITIONAL] = 11657
[PROFILE_KGVCID_{00:01}] ExecCycles[ITERATIVE] = 0
[PROFILE_KGVCID_{00:01}] ExecCycles[PREDICATION] = 0
[PROFILE_KGVCID_{00:01}] ExecCycles[CONSTANT_MATERIALIZATION] = 51236
[PROFILE_KGVCID_{00:01}] ExecCycles[FLOW_SETUP] = 54356
[PROFILE_KGVCID_{00:01}] ExecCycles[LOOP_SETUP] = 2566
[PROFILE_KGVCID_{00:01}] ExecCycles[REG_MOVEMENT] = 170770
[PROFILE_KGVCID_{00:01}] ExecCycles[DATA_MOVEMENT] = 2328
[PROFILE_KGVCID_{00:01}] ExecCycles[KERNEL_SETUP] = 0
[PROFILE_KGVCID_{00:01}] ExecCycles[INTERRUPT] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[DIV] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[MODE_WRITE] = 26
[PROFILE_KGVCID_{00:01}] StallCycles[SPRF_RAW] = 34570
[PROFILE_KGVCID_{00:01}] StallCycles[SPRF_RARMW] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[SPRF_PWARMW] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[DEREF_REGPTR_CONFLICT] = 3793
[PROFILE_KGVCID_{00:01}] StallCycles[BRANCH] = 33248
[PROFILE_KGVCID_{00:01}] StallCycles[LOAD] = 48915
[PROFILE_KGVCID_{00:01}] StallCycles[STORE] = 300916
[PROFILE_KGVCID_{00:01}] StallCycles[EXT_LOAD] = 65896
[PROFILE_KGVCID_{00:01}] StallCycles[EXT_STORE] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[MLS_SEND] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[RAU] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[PREDICATION] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[MUL] = 7996
[PROFILE_KGVCID_{00:01}] StallCycles[FX32TOFP16] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[MAC_REDUCE] = 20480
[PROFILE_KGVCID_{00:01}] StallCycles[NBR_RAW] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[MEU] = 1066280
[PROFILE_KGVCID_{00:01}] StallCycles[PATCH_MESH] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[QLS_Q_FULL] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[BAR_LOAD] = 1692
[PROFILE_KGVCID_{00:01}] StallCycles[BAR_STORE] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[BAR_BUBBLE] = 2341
[PROFILE_KGVCID_{00:01}] StallCycles[BARRIER_MLS_DONE] = 14
[PROFILE_KGVCID_{00:01}] StallCycles[INTERRUPT] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[TENSOR_TABLE_FULL] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[MLS_FIFO_FULL] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[INSTRUCTION_FETCH] = 1775
------------------------------------------------
[PROFILE_KGVCID_{00:01}] ExtBytes[LOAD] = 18984960
[PROFILE_KGVCID_{00:01}] ExtBytes[STORE] = 4194304
------------------------------------------------
[PROFILE_KGVCID_{00:03}] Profile: region: 4 / 9
[PROFILE_KGVCID_{00:03}] TotalCycles = 2123000
[PROFILE_KGVCID_{00:03}] ExecCycles[COMPUTE] = 85326
[PROFILE_KGVCID_{00:03}] ExecCycles[MAC] = 99840
[PROFILE_KGVCID_{00:03}] ExecCycles[MAC_REDUCE] = 20480
[PROFILE_KGVCID_{00:03}] ExecCycles[COMPARE] = 11953
[PROFILE_KGVCID_{00:03}] ExecCycles[BRANCH] = 24566
[PROFILE_KGVCID_{00:03}] ExecCycles[CONDITIONAL] = 11653
[PROFILE_KGVCID_{00:03}] ExecCycles[ITERATIVE] = 0
[PROFILE_KGVCID_{00:03}] ExecCycles[PREDICATION] = 0
[PROFILE_KGVCID_{00:03}] ExecCycles[CONSTANT_MATERIALIZATION] = 51228
[PROFILE_KGVCID_{00:03}] ExecCycles[FLOW_SETUP] = 54338
[PROFILE_KGVCID_{00:03}] ExecCycles[LOOP_SETUP] = 2566
[PROFILE_KGVCID_{00:03}] ExecCycles[REG_MOVEMENT] = 170763
[PROFILE_KGVCID_{00:03}] ExecCycles[DATA_MOVEMENT] = 2328
[PROFILE_KGVCID_{00:03}] ExecCycles[KERNEL_SETUP] = 0
[PROFILE_KGVCID_{00:03}] ExecCycles[INTERRUPT] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[DIV] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[MODE_WRITE] = 26
[PROFILE_KGVCID_{00:03}] StallCycles[SPRF_RAW] = 34570
[PROFILE_KGVCID_{00:03}] StallCycles[SPRF_RARMW] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[SPRF_PWARMW] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[DEREF_REGPTR_CONFLICT] = 3792
[PROFILE_KGVCID_{00:03}] StallCycles[BRANCH] = 33254
[PROFILE_KGVCID_{00:03}] StallCycles[LOAD] = 48915
[PROFILE_KGVCID_{00:03}] StallCycles[STORE] = 300916
[PROFILE_KGVCID_{00:03}] StallCycles[EXT_LOAD] = 63080
[PROFILE_KGVCID_{00:03}] StallCycles[EXT_STORE] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[MLS_SEND] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[RAU] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[PREDICATION] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[MUL] = 7994
[PROFILE_KGVCID_{00:03}] StallCycles[FX32TOFP16] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[MAC_REDUCE] = 20480
[PROFILE_KGVCID_{00:03}] StallCycles[NBR_RAW] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[MEU] = 1066278
[PROFILE_KGVCID_{00:03}] StallCycles[PATCH_MESH] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[QLS_Q_FULL] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[BAR_LOAD] = 1692
[PROFILE_KGVCID_{00:03}] StallCycles[BAR_STORE] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[BAR_BUBBLE] = 2341
[PROFILE_KGVCID_{00:03}] StallCycles[BARRIER_MLS_DONE] = 2884
[PROFILE_KGVCID_{00:03}] StallCycles[INTERRUPT] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[TENSOR_TABLE_FULL] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[MLS_FIFO_FULL] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[INSTRUCTION_FETCH] = 1775
------------------------------------------------
[PROFILE_KGVCID_{00:03}] ExtBytes[LOAD] = 18878464
[PROFILE_KGVCID_{00:03}] ExtBytes[STORE] = 4194304
------------------------------------------------
[PROFILE_KGVCID_{00:00}] Profile: region: 5 / 9
[PROFILE_KGVCID_{00:00}] TotalCycles = 1030755
[PROFILE_KGVCID_{00:00}] ExecCycles[COMPUTE] = 95645
[PROFILE_KGVCID_{00:00}] ExecCycles[MAC] = 0
[PROFILE_KGVCID_{00:00}] ExecCycles[MAC_REDUCE] = 0
[PROFILE_KGVCID_{00:00}] ExecCycles[COMPARE] = 7666
[PROFILE_KGVCID_{00:00}] ExecCycles[BRANCH] = 4160
[PROFILE_KGVCID_{00:00}] ExecCycles[CONDITIONAL] = 2117
[PROFILE_KGVCID_{00:00}] ExecCycles[ITERATIVE] = 0
[PROFILE_KGVCID_{00:00}] ExecCycles[PREDICATION] = 192
[PROFILE_KGVCID_{00:00}] ExecCycles[CONSTANT_MATERIALIZATION] = 4635
[PROFILE_KGVCID_{00:00}] ExecCycles[FLOW_SETUP] = 5752
[PROFILE_KGVCID_{00:00}] ExecCycles[LOOP_SETUP] = 1129
[PROFILE_KGVCID_{00:00}] ExecCycles[REG_MOVEMENT] = 115902
[PROFILE_KGVCID_{00:00}] ExecCycles[DATA_MOVEMENT] = 880
[PROFILE_KGVCID_{00:00}] ExecCycles[KERNEL_SETUP] = 0
[PROFILE_KGVCID_{00:00}] ExecCycles[INTERRUPT] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[DIV] = 126976
[PROFILE_KGVCID_{00:00}] StallCycles[MODE_WRITE] = 23
[PROFILE_KGVCID_{00:00}] StallCycles[SPRF_RAW] = 24233
[PROFILE_KGVCID_{00:00}] StallCycles[SPRF_RARMW] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[SPRF_PWARMW] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[DEREF_REGPTR_CONFLICT] = 4863
[PROFILE_KGVCID_{00:00}] StallCycles[BRANCH] = 4937
[PROFILE_KGVCID_{00:00}] StallCycles[LOAD] = 161287
[PROFILE_KGVCID_{00:00}] StallCycles[STORE] = 409562
[PROFILE_KGVCID_{00:00}] StallCycles[EXT_LOAD] = 16192
[PROFILE_KGVCID_{00:00}] StallCycles[EXT_STORE] = 17291
[PROFILE_KGVCID_{00:00}] StallCycles[MLS_SEND] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[RAU] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[PREDICATION] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[MUL] = 13550
[PROFILE_KGVCID_{00:00}] StallCycles[FX32TOFP16] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[MAC_REDUCE] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[NBR_RAW] = 48
[PROFILE_KGVCID_{00:00}] StallCycles[MEU] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[PATCH_MESH] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[QLS_Q_FULL] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[BAR_LOAD] = 8319
[PROFILE_KGVCID_{00:00}] StallCycles[BAR_STORE] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[BAR_BUBBLE] = 395
[PROFILE_KGVCID_{00:00}] StallCycles[BARRIER_MLS_DONE] = 43
[PROFILE_KGVCID_{00:00}] StallCycles[INTERRUPT] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[TENSOR_TABLE_FULL] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[MLS_FIFO_FULL] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[INSTRUCTION_FETCH] = 2840
------------------------------------------------
[PROFILE_KGVCID_{00:00}] ExtBytes[LOAD] = 12599296
[PROFILE_KGVCID_{00:00}] ExtBytes[STORE] = 8388608
------------------------------------------------
[PROFILE_KGVCID_{00:02}] Profile: region: 5 / 9
[PROFILE_KGVCID_{00:02}] TotalCycles = 1030755
[PROFILE_KGVCID_{00:02}] ExecCycles[COMPUTE] = 95645
[PROFILE_KGVCID_{00:02}] ExecCycles[MAC] = 0
[PROFILE_KGVCID_{00:02}] ExecCycles[MAC_REDUCE] = 0
[PROFILE_KGVCID_{00:02}] ExecCycles[COMPARE] = 7666
[PROFILE_KGVCID_{00:02}] ExecCycles[BRANCH] = 4160
[PROFILE_KGVCID_{00:02}] ExecCycles[CONDITIONAL] = 2117
[PROFILE_KGVCID_{00:02}] ExecCycles[ITERATIVE] = 0
[PROFILE_KGVCID_{00:02}] ExecCycles[PREDICATION] = 192
[PROFILE_KGVCID_{00:02}] ExecCycles[CONSTANT_MATERIALIZATION] = 4635
[PROFILE_KGVCID_{00:02}] ExecCycles[FLOW_SETUP] = 5752
[PROFILE_KGVCID_{00:02}] ExecCycles[LOOP_SETUP] = 1129
[PROFILE_KGVCID_{00:02}] ExecCycles[REG_MOVEMENT] = 115902
[PROFILE_KGVCID_{00:02}] ExecCycles[DATA_MOVEMENT] = 880
[PROFILE_KGVCID_{00:02}] ExecCycles[KERNEL_SETUP] = 0
[PROFILE_KGVCID_{00:02}] ExecCycles[INTERRUPT] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[DIV] = 126976
[PROFILE_KGVCID_{00:02}] StallCycles[MODE_WRITE] = 23
[PROFILE_KGVCID_{00:02}] StallCycles[SPRF_RAW] = 24233
[PROFILE_KGVCID_{00:02}] StallCycles[SPRF_RARMW] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[SPRF_PWARMW] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[DEREF_REGPTR_CONFLICT] = 4863
[PROFILE_KGVCID_{00:02}] StallCycles[BRANCH] = 4937
[PROFILE_KGVCID_{00:02}] StallCycles[LOAD] = 161287
[PROFILE_KGVCID_{00:02}] StallCycles[STORE] = 409562
[PROFILE_KGVCID_{00:02}] StallCycles[EXT_LOAD] = 16192
[PROFILE_KGVCID_{00:02}] StallCycles[EXT_STORE] = 17263
[PROFILE_KGVCID_{00:02}] StallCycles[MLS_SEND] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[RAU] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[PREDICATION] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[MUL] = 13550
[PROFILE_KGVCID_{00:02}] StallCycles[FX32TOFP16] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[MAC_REDUCE] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[NBR_RAW] = 48
[PROFILE_KGVCID_{00:02}] StallCycles[MEU] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[PATCH_MESH] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[QLS_Q_FULL] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[BAR_LOAD] = 8319
[PROFILE_KGVCID_{00:02}] StallCycles[BAR_STORE] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[BAR_BUBBLE] = 395
[PROFILE_KGVCID_{00:02}] StallCycles[BARRIER_MLS_DONE] = 71
[PROFILE_KGVCID_{00:02}] StallCycles[INTERRUPT] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[TENSOR_TABLE_FULL] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[MLS_FIFO_FULL] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[INSTRUCTION_FETCH] = 2840
------------------------------------------------
[PROFILE_KGVCID_{00:02}] ExtBytes[LOAD] = 12599296
[PROFILE_KGVCID_{00:02}] ExtBytes[STORE] = 8388608
------------------------------------------------
[PROFILE_KGVCID_{00:01}] Profile: region: 5 / 9
[PROFILE_KGVCID_{00:01}] TotalCycles = 1030755
[PROFILE_KGVCID_{00:01}] ExecCycles[COMPUTE] = 95645
[PROFILE_KGVCID_{00:01}] ExecCycles[MAC] = 0
[PROFILE_KGVCID_{00:01}] ExecCycles[MAC_REDUCE] = 0
[PROFILE_KGVCID_{00:01}] ExecCycles[COMPARE] = 7666
[PROFILE_KGVCID_{00:01}] ExecCycles[BRANCH] = 4160
[PROFILE_KGVCID_{00:01}] ExecCycles[CONDITIONAL] = 2117
[PROFILE_KGVCID_{00:01}] ExecCycles[ITERATIVE] = 0
[PROFILE_KGVCID_{00:01}] ExecCycles[PREDICATION] = 192
[PROFILE_KGVCID_{00:01}] ExecCycles[CONSTANT_MATERIALIZATION] = 4635
[PROFILE_KGVCID_{00:01}] ExecCycles[FLOW_SETUP] = 5752
[PROFILE_KGVCID_{00:01}] ExecCycles[LOOP_SETUP] = 1129
[PROFILE_KGVCID_{00:01}] ExecCycles[REG_MOVEMENT] = 115902
[PROFILE_KGVCID_{00:01}] ExecCycles[DATA_MOVEMENT] = 880
[PROFILE_KGVCID_{00:01}] ExecCycles[KERNEL_SETUP] = 0
[PROFILE_KGVCID_{00:01}] ExecCycles[INTERRUPT] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[DIV] = 126976
[PROFILE_KGVCID_{00:01}] StallCycles[MODE_WRITE] = 23
[PROFILE_KGVCID_{00:01}] StallCycles[SPRF_RAW] = 24233
[PROFILE_KGVCID_{00:01}] StallCycles[SPRF_RARMW] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[SPRF_PWARMW] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[DEREF_REGPTR_CONFLICT] = 4863
[PROFILE_KGVCID_{00:01}] StallCycles[BRANCH] = 4937
[PROFILE_KGVCID_{00:01}] StallCycles[LOAD] = 161287
[PROFILE_KGVCID_{00:01}] StallCycles[STORE] = 409562
[PROFILE_KGVCID_{00:01}] StallCycles[EXT_LOAD] = 16192
[PROFILE_KGVCID_{00:01}] StallCycles[EXT_STORE] = 17291
[PROFILE_KGVCID_{00:01}] StallCycles[MLS_SEND] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[RAU] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[PREDICATION] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[MUL] = 13550
[PROFILE_KGVCID_{00:01}] StallCycles[FX32TOFP16] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[MAC_REDUCE] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[NBR_RAW] = 48
[PROFILE_KGVCID_{00:01}] StallCycles[MEU] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[PATCH_MESH] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[QLS_Q_FULL] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[BAR_LOAD] = 8319
[PROFILE_KGVCID_{00:01}] StallCycles[BAR_STORE] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[BAR_BUBBLE] = 395
[PROFILE_KGVCID_{00:01}] StallCycles[BARRIER_MLS_DONE] = 43
[PROFILE_KGVCID_{00:01}] StallCycles[INTERRUPT] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[TENSOR_TABLE_FULL] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[MLS_FIFO_FULL] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[INSTRUCTION_FETCH] = 2840
------------------------------------------------
[PROFILE_KGVCID_{00:01}] ExtBytes[LOAD] = 12599296
[PROFILE_KGVCID_{00:01}] ExtBytes[STORE] = 8388608
------------------------------------------------
[PROFILE_KGVCID_{00:03}] Profile: region: 5 / 9
[PROFILE_KGVCID_{00:03}] TotalCycles = 1030755
[PROFILE_KGVCID_{00:03}] ExecCycles[COMPUTE] = 95645
[PROFILE_KGVCID_{00:03}] ExecCycles[MAC] = 0
[PROFILE_KGVCID_{00:03}] ExecCycles[MAC_REDUCE] = 0
[PROFILE_KGVCID_{00:03}] ExecCycles[COMPARE] = 7666
[PROFILE_KGVCID_{00:03}] ExecCycles[BRANCH] = 4160
[PROFILE_KGVCID_{00:03}] ExecCycles[CONDITIONAL] = 2117
[PROFILE_KGVCID_{00:03}] ExecCycles[ITERATIVE] = 0
[PROFILE_KGVCID_{00:03}] ExecCycles[PREDICATION] = 192
[PROFILE_KGVCID_{00:03}] ExecCycles[CONSTANT_MATERIALIZATION] = 4635
[PROFILE_KGVCID_{00:03}] ExecCycles[FLOW_SETUP] = 5752
[PROFILE_KGVCID_{00:03}] ExecCycles[LOOP_SETUP] = 1129
[PROFILE_KGVCID_{00:03}] ExecCycles[REG_MOVEMENT] = 115902
[PROFILE_KGVCID_{00:03}] ExecCycles[DATA_MOVEMENT] = 880
[PROFILE_KGVCID_{00:03}] ExecCycles[KERNEL_SETUP] = 0
[PROFILE_KGVCID_{00:03}] ExecCycles[INTERRUPT] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[DIV] = 126976
[PROFILE_KGVCID_{00:03}] StallCycles[MODE_WRITE] = 23
[PROFILE_KGVCID_{00:03}] StallCycles[SPRF_RAW] = 24233
[PROFILE_KGVCID_{00:03}] StallCycles[SPRF_RARMW] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[SPRF_PWARMW] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[DEREF_REGPTR_CONFLICT] = 4863
[PROFILE_KGVCID_{00:03}] StallCycles[BRANCH] = 4937
[PROFILE_KGVCID_{00:03}] StallCycles[LOAD] = 161287
[PROFILE_KGVCID_{00:03}] StallCycles[STORE] = 409562
[PROFILE_KGVCID_{00:03}] StallCycles[EXT_LOAD] = 16192
[PROFILE_KGVCID_{00:03}] StallCycles[EXT_STORE] = 17311
[PROFILE_KGVCID_{00:03}] StallCycles[MLS_SEND] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[RAU] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[PREDICATION] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[MUL] = 13550
[PROFILE_KGVCID_{00:03}] StallCycles[FX32TOFP16] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[MAC_REDUCE] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[NBR_RAW] = 48
[PROFILE_KGVCID_{00:03}] StallCycles[MEU] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[PATCH_MESH] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[QLS_Q_FULL] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[BAR_LOAD] = 8319
[PROFILE_KGVCID_{00:03}] StallCycles[BAR_STORE] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[BAR_BUBBLE] = 395
[PROFILE_KGVCID_{00:03}] StallCycles[BARRIER_MLS_DONE] = 23
[PROFILE_KGVCID_{00:03}] StallCycles[INTERRUPT] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[TENSOR_TABLE_FULL] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[MLS_FIFO_FULL] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[INSTRUCTION_FETCH] = 2840
------------------------------------------------
[PROFILE_KGVCID_{00:03}] ExtBytes[LOAD] = 12599296
[PROFILE_KGVCID_{00:03}] ExtBytes[STORE] = 8388608
------------------------------------------------
[PROFILE_KGVCID_{00:00}] Profile: region: 6 / 9
[PROFILE_KGVCID_{00:00}] TotalCycles = 16310476
[PROFILE_KGVCID_{00:00}] ExecCycles[COMPUTE] = 1068192
[PROFILE_KGVCID_{00:00}] ExecCycles[MAC] = 599040
[PROFILE_KGVCID_{00:00}] ExecCycles[MAC_REDUCE] = 122880
[PROFILE_KGVCID_{00:00}] ExecCycles[COMPARE] = 117022
[PROFILE_KGVCID_{00:00}] ExecCycles[BRANCH] = 192651
[PROFILE_KGVCID_{00:00}] ExecCycles[CONDITIONAL] = 112615
[PROFILE_KGVCID_{00:00}] ExecCycles[ITERATIVE] = 442368
[PROFILE_KGVCID_{00:00}] ExecCycles[PREDICATION] = 0
[PROFILE_KGVCID_{00:00}] ExecCycles[CONSTANT_MATERIALIZATION] = 374277
[PROFILE_KGVCID_{00:00}] ExecCycles[FLOW_SETUP] = 417377
[PROFILE_KGVCID_{00:00}] ExecCycles[LOOP_SETUP] = 22310
[PROFILE_KGVCID_{00:00}] ExecCycles[REG_MOVEMENT] = 1261013
[PROFILE_KGVCID_{00:00}] ExecCycles[DATA_MOVEMENT] = 18631
[PROFILE_KGVCID_{00:00}] ExecCycles[KERNEL_SETUP] = 0
[PROFILE_KGVCID_{00:00}] ExecCycles[INTERRUPT] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[DIV] = 380928
[PROFILE_KGVCID_{00:00}] StallCycles[MODE_WRITE] = 155
[PROFILE_KGVCID_{00:00}] StallCycles[SPRF_RAW] = 256710
[PROFILE_KGVCID_{00:00}] StallCycles[SPRF_RARMW] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[SPRF_PWARMW] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[DEREF_REGPTR_CONFLICT] = 38771
[PROFILE_KGVCID_{00:00}] StallCycles[BRANCH] = 246743
[PROFILE_KGVCID_{00:00}] StallCycles[LOAD] = 293664
[PROFILE_KGVCID_{00:00}] StallCycles[STORE] = 3275102
[PROFILE_KGVCID_{00:00}] StallCycles[EXT_LOAD] = 366966
[PROFILE_KGVCID_{00:00}] StallCycles[EXT_STORE] = 2899
[PROFILE_KGVCID_{00:00}] StallCycles[MLS_SEND] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[RAU] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[PREDICATION] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[MUL] = 138579
[PROFILE_KGVCID_{00:00}] StallCycles[FX32TOFP16] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[MAC_REDUCE] = 122880
[PROFILE_KGVCID_{00:00}] StallCycles[NBR_RAW] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[MEU] = 6397680
[PROFILE_KGVCID_{00:00}] StallCycles[PATCH_MESH] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[QLS_Q_FULL] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[BAR_LOAD] = 10481
[PROFILE_KGVCID_{00:00}] StallCycles[BAR_STORE] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[BAR_BUBBLE] = 18707
[PROFILE_KGVCID_{00:00}] StallCycles[BARRIER_MLS_DONE] = 95
[PROFILE_KGVCID_{00:00}] StallCycles[INTERRUPT] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[TENSOR_TABLE_FULL] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[MLS_FIFO_FULL] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[INSTRUCTION_FETCH] = 8875
------------------------------------------------
[PROFILE_KGVCID_{00:00}] ExtBytes[LOAD] = 147046400
[PROFILE_KGVCID_{00:00}] ExtBytes[STORE] = 39845888
------------------------------------------------
[PROFILE_KGVCID_{00:02}] Profile: region: 6 / 9
[PROFILE_KGVCID_{00:02}] TotalCycles = 16310476
[PROFILE_KGVCID_{00:02}] ExecCycles[COMPUTE] = 1068192
[PROFILE_KGVCID_{00:02}] ExecCycles[MAC] = 599040
[PROFILE_KGVCID_{00:02}] ExecCycles[MAC_REDUCE] = 122880
[PROFILE_KGVCID_{00:02}] ExecCycles[COMPARE] = 117022
[PROFILE_KGVCID_{00:02}] ExecCycles[BRANCH] = 192651
[PROFILE_KGVCID_{00:02}] ExecCycles[CONDITIONAL] = 112615
[PROFILE_KGVCID_{00:02}] ExecCycles[ITERATIVE] = 442368
[PROFILE_KGVCID_{00:02}] ExecCycles[PREDICATION] = 0
[PROFILE_KGVCID_{00:02}] ExecCycles[CONSTANT_MATERIALIZATION] = 374277
[PROFILE_KGVCID_{00:02}] ExecCycles[FLOW_SETUP] = 417377
[PROFILE_KGVCID_{00:02}] ExecCycles[LOOP_SETUP] = 22310
[PROFILE_KGVCID_{00:02}] ExecCycles[REG_MOVEMENT] = 1261013
[PROFILE_KGVCID_{00:02}] ExecCycles[DATA_MOVEMENT] = 18631
[PROFILE_KGVCID_{00:02}] ExecCycles[KERNEL_SETUP] = 0
[PROFILE_KGVCID_{00:02}] ExecCycles[INTERRUPT] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[DIV] = 380928
[PROFILE_KGVCID_{00:02}] StallCycles[MODE_WRITE] = 155
[PROFILE_KGVCID_{00:02}] StallCycles[SPRF_RAW] = 256710
[PROFILE_KGVCID_{00:02}] StallCycles[SPRF_RARMW] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[SPRF_PWARMW] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[DEREF_REGPTR_CONFLICT] = 38771
[PROFILE_KGVCID_{00:02}] StallCycles[BRANCH] = 246743
[PROFILE_KGVCID_{00:02}] StallCycles[LOAD] = 293664
[PROFILE_KGVCID_{00:02}] StallCycles[STORE] = 3275102
[PROFILE_KGVCID_{00:02}] StallCycles[EXT_LOAD] = 366966
[PROFILE_KGVCID_{00:02}] StallCycles[EXT_STORE] = 2885
[PROFILE_KGVCID_{00:02}] StallCycles[MLS_SEND] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[RAU] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[PREDICATION] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[MUL] = 138579
[PROFILE_KGVCID_{00:02}] StallCycles[FX32TOFP16] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[MAC_REDUCE] = 122880
[PROFILE_KGVCID_{00:02}] StallCycles[NBR_RAW] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[MEU] = 6397680
[PROFILE_KGVCID_{00:02}] StallCycles[PATCH_MESH] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[QLS_Q_FULL] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[BAR_LOAD] = 10481
[PROFILE_KGVCID_{00:02}] StallCycles[BAR_STORE] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[BAR_BUBBLE] = 18707
[PROFILE_KGVCID_{00:02}] StallCycles[BARRIER_MLS_DONE] = 109
[PROFILE_KGVCID_{00:02}] StallCycles[INTERRUPT] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[TENSOR_TABLE_FULL] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[MLS_FIFO_FULL] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[INSTRUCTION_FETCH] = 8875
------------------------------------------------
[PROFILE_KGVCID_{00:02}] ExtBytes[LOAD] = 147046400
[PROFILE_KGVCID_{00:02}] ExtBytes[STORE] = 39845888
------------------------------------------------
[PROFILE_KGVCID_{00:01}] Profile: region: 6 / 9
[PROFILE_KGVCID_{00:01}] TotalCycles = 16310476
[PROFILE_KGVCID_{00:01}] ExecCycles[COMPUTE] = 1068192
[PROFILE_KGVCID_{00:01}] ExecCycles[MAC] = 599040
[PROFILE_KGVCID_{00:01}] ExecCycles[MAC_REDUCE] = 122880
[PROFILE_KGVCID_{00:01}] ExecCycles[COMPARE] = 117022
[PROFILE_KGVCID_{00:01}] ExecCycles[BRANCH] = 192651
[PROFILE_KGVCID_{00:01}] ExecCycles[CONDITIONAL] = 112615
[PROFILE_KGVCID_{00:01}] ExecCycles[ITERATIVE] = 442368
[PROFILE_KGVCID_{00:01}] ExecCycles[PREDICATION] = 0
[PROFILE_KGVCID_{00:01}] ExecCycles[CONSTANT_MATERIALIZATION] = 374277
[PROFILE_KGVCID_{00:01}] ExecCycles[FLOW_SETUP] = 417377
[PROFILE_KGVCID_{00:01}] ExecCycles[LOOP_SETUP] = 22310
[PROFILE_KGVCID_{00:01}] ExecCycles[REG_MOVEMENT] = 1261013
[PROFILE_KGVCID_{00:01}] ExecCycles[DATA_MOVEMENT] = 18631
[PROFILE_KGVCID_{00:01}] ExecCycles[KERNEL_SETUP] = 0
[PROFILE_KGVCID_{00:01}] ExecCycles[INTERRUPT] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[DIV] = 380928
[PROFILE_KGVCID_{00:01}] StallCycles[MODE_WRITE] = 155
[PROFILE_KGVCID_{00:01}] StallCycles[SPRF_RAW] = 256710
[PROFILE_KGVCID_{00:01}] StallCycles[SPRF_RARMW] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[SPRF_PWARMW] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[DEREF_REGPTR_CONFLICT] = 38771
[PROFILE_KGVCID_{00:01}] StallCycles[BRANCH] = 246743
[PROFILE_KGVCID_{00:01}] StallCycles[LOAD] = 293664
[PROFILE_KGVCID_{00:01}] StallCycles[STORE] = 3275102
[PROFILE_KGVCID_{00:01}] StallCycles[EXT_LOAD] = 366966
[PROFILE_KGVCID_{00:01}] StallCycles[EXT_STORE] = 2899
[PROFILE_KGVCID_{00:01}] StallCycles[MLS_SEND] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[RAU] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[PREDICATION] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[MUL] = 138579
[PROFILE_KGVCID_{00:01}] StallCycles[FX32TOFP16] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[MAC_REDUCE] = 122880
[PROFILE_KGVCID_{00:01}] StallCycles[NBR_RAW] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[MEU] = 6397680
[PROFILE_KGVCID_{00:01}] StallCycles[PATCH_MESH] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[QLS_Q_FULL] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[BAR_LOAD] = 10481
[PROFILE_KGVCID_{00:01}] StallCycles[BAR_STORE] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[BAR_BUBBLE] = 18707
[PROFILE_KGVCID_{00:01}] StallCycles[BARRIER_MLS_DONE] = 95
[PROFILE_KGVCID_{00:01}] StallCycles[INTERRUPT] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[TENSOR_TABLE_FULL] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[MLS_FIFO_FULL] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[INSTRUCTION_FETCH] = 8875
------------------------------------------------
[PROFILE_KGVCID_{00:01}] ExtBytes[LOAD] = 147046400
[PROFILE_KGVCID_{00:01}] ExtBytes[STORE] = 39845888
------------------------------------------------
[PROFILE_KGVCID_{00:03}] Profile: region: 6 / 9
[PROFILE_KGVCID_{00:03}] TotalCycles = 16310476
[PROFILE_KGVCID_{00:03}] ExecCycles[COMPUTE] = 1068173
[PROFILE_KGVCID_{00:03}] ExecCycles[MAC] = 599040
[PROFILE_KGVCID_{00:03}] ExecCycles[MAC_REDUCE] = 122880
[PROFILE_KGVCID_{00:03}] ExecCycles[COMPARE] = 117014
[PROFILE_KGVCID_{00:03}] ExecCycles[BRANCH] = 192645
[PROFILE_KGVCID_{00:03}] ExecCycles[CONDITIONAL] = 112607
[PROFILE_KGVCID_{00:03}] ExecCycles[ITERATIVE] = 442368
[PROFILE_KGVCID_{00:03}] ExecCycles[PREDICATION] = 0
[PROFILE_KGVCID_{00:03}] ExecCycles[CONSTANT_MATERIALIZATION] = 374263
[PROFILE_KGVCID_{00:03}] ExecCycles[FLOW_SETUP] = 417341
[PROFILE_KGVCID_{00:03}] ExecCycles[LOOP_SETUP] = 22310
[PROFILE_KGVCID_{00:03}] ExecCycles[REG_MOVEMENT] = 1260998
[PROFILE_KGVCID_{00:03}] ExecCycles[DATA_MOVEMENT] = 18631
[PROFILE_KGVCID_{00:03}] ExecCycles[KERNEL_SETUP] = 0
[PROFILE_KGVCID_{00:03}] ExecCycles[INTERRUPT] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[DIV] = 380928
[PROFILE_KGVCID_{00:03}] StallCycles[MODE_WRITE] = 155
[PROFILE_KGVCID_{00:03}] StallCycles[SPRF_RAW] = 256710
[PROFILE_KGVCID_{00:03}] StallCycles[SPRF_RARMW] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[SPRF_PWARMW] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[DEREF_REGPTR_CONFLICT] = 38769
[PROFILE_KGVCID_{00:03}] StallCycles[BRANCH] = 246755
[PROFILE_KGVCID_{00:03}] StallCycles[LOAD] = 293664
[PROFILE_KGVCID_{00:03}] StallCycles[STORE] = 3275102
[PROFILE_KGVCID_{00:03}] StallCycles[EXT_LOAD] = 362981
[PROFILE_KGVCID_{00:03}] StallCycles[EXT_STORE] = 2909
[PROFILE_KGVCID_{00:03}] StallCycles[MLS_SEND] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[RAU] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[PREDICATION] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[MUL] = 138575
[PROFILE_KGVCID_{00:03}] StallCycles[FX32TOFP16] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[MAC_REDUCE] = 122880
[PROFILE_KGVCID_{00:03}] StallCycles[NBR_RAW] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[MEU] = 6397676
[PROFILE_KGVCID_{00:03}] StallCycles[PATCH_MESH] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[QLS_Q_FULL] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[BAR_LOAD] = 10481
[PROFILE_KGVCID_{00:03}] StallCycles[BAR_STORE] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[BAR_BUBBLE] = 18707
[PROFILE_KGVCID_{00:03}] StallCycles[BARRIER_MLS_DONE] = 4170
[PROFILE_KGVCID_{00:03}] StallCycles[INTERRUPT] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[TENSOR_TABLE_FULL] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[MLS_FIFO_FULL] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[INSTRUCTION_FETCH] = 8875
------------------------------------------------
[PROFILE_KGVCID_{00:03}] ExtBytes[LOAD] = 146833408
[PROFILE_KGVCID_{00:03}] ExtBytes[STORE] = 39845888
------------------------------------------------
[PROFILE_KGVCID_{00:00}] Profile: region: 7 / 9
[PROFILE_KGVCID_{00:00}] TotalCycles = 791953
[PROFILE_KGVCID_{00:00}] ExecCycles[COMPUTE] = 150715
[PROFILE_KGVCID_{00:00}] ExecCycles[MAC] = 0
[PROFILE_KGVCID_{00:00}] ExecCycles[MAC_REDUCE] = 0
[PROFILE_KGVCID_{00:00}] ExecCycles[COMPARE] = 8728
[PROFILE_KGVCID_{00:00}] ExecCycles[BRANCH] = 18882
[PROFILE_KGVCID_{00:00}] ExecCycles[CONDITIONAL] = 7184
[PROFILE_KGVCID_{00:00}] ExecCycles[ITERATIVE] = 0
[PROFILE_KGVCID_{00:00}] ExecCycles[PREDICATION] = 0
[PROFILE_KGVCID_{00:00}] ExecCycles[CONSTANT_MATERIALIZATION] = 17887
[PROFILE_KGVCID_{00:00}] ExecCycles[FLOW_SETUP] = 36907
[PROFILE_KGVCID_{00:00}] ExecCycles[LOOP_SETUP] = 4106
[PROFILE_KGVCID_{00:00}] ExecCycles[REG_MOVEMENT] = 97948
[PROFILE_KGVCID_{00:00}] ExecCycles[DATA_MOVEMENT] = 2049
[PROFILE_KGVCID_{00:00}] ExecCycles[KERNEL_SETUP] = 0
[PROFILE_KGVCID_{00:00}] ExecCycles[INTERRUPT] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[DIV] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[MODE_WRITE] = 13
[PROFILE_KGVCID_{00:00}] StallCycles[SPRF_RAW] = 24608
[PROFILE_KGVCID_{00:00}] StallCycles[SPRF_RARMW] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[SPRF_PWARMW] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[DEREF_REGPTR_CONFLICT] = 2950
[PROFILE_KGVCID_{00:00}] StallCycles[BRANCH] = 22025
[PROFILE_KGVCID_{00:00}] StallCycles[LOAD] = 413
[PROFILE_KGVCID_{00:00}] StallCycles[STORE] = 343438
[PROFILE_KGVCID_{00:00}] StallCycles[EXT_LOAD] = 1172
[PROFILE_KGVCID_{00:00}] StallCycles[EXT_STORE] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[MLS_SEND] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[RAU] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[PREDICATION] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[MUL] = 32774
[PROFILE_KGVCID_{00:00}] StallCycles[FX32TOFP16] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[MAC_REDUCE] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[NBR_RAW] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[MEU] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[PATCH_MESH] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[QLS_Q_FULL] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[BAR_LOAD] = 13895
[PROFILE_KGVCID_{00:00}] StallCycles[BAR_STORE] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[BAR_BUBBLE] = 2055
[PROFILE_KGVCID_{00:00}] StallCycles[BARRIER_MLS_DONE] = 25
[PROFILE_KGVCID_{00:00}] StallCycles[INTERRUPT] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[TENSOR_TABLE_FULL] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[MLS_FIFO_FULL] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[INSTRUCTION_FETCH] = 2130
------------------------------------------------
[PROFILE_KGVCID_{00:00}] ExtBytes[LOAD] = 12595200
[PROFILE_KGVCID_{00:00}] ExtBytes[STORE] = 3145728
------------------------------------------------
[PROFILE_KGVCID_{00:01}] Profile: region: 7 / 9
[PROFILE_KGVCID_{00:01}] TotalCycles = 791953
[PROFILE_KGVCID_{00:01}] ExecCycles[COMPUTE] = 150715
[PROFILE_KGVCID_{00:01}] ExecCycles[MAC] = 0
[PROFILE_KGVCID_{00:01}] ExecCycles[MAC_REDUCE] = 0
[PROFILE_KGVCID_{00:01}] ExecCycles[COMPARE] = 8728
[PROFILE_KGVCID_{00:01}] ExecCycles[BRANCH] = 18882
[PROFILE_KGVCID_{00:01}] ExecCycles[CONDITIONAL] = 7184
[PROFILE_KGVCID_{00:01}] ExecCycles[ITERATIVE] = 0
[PROFILE_KGVCID_{00:01}] ExecCycles[PREDICATION] = 0
[PROFILE_KGVCID_{00:01}] ExecCycles[CONSTANT_MATERIALIZATION] = 17887
[PROFILE_KGVCID_{00:01}] ExecCycles[FLOW_SETUP] = 36907
[PROFILE_KGVCID_{00:01}] ExecCycles[LOOP_SETUP] = 4106
[PROFILE_KGVCID_{00:01}] ExecCycles[REG_MOVEMENT] = 97948
[PROFILE_KGVCID_{00:01}] ExecCycles[DATA_MOVEMENT] = 2049
[PROFILE_KGVCID_{00:01}] ExecCycles[KERNEL_SETUP] = 0
[PROFILE_KGVCID_{00:01}] ExecCycles[INTERRUPT] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[DIV] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[MODE_WRITE] = 13
[PROFILE_KGVCID_{00:01}] StallCycles[SPRF_RAW] = 24608
[PROFILE_KGVCID_{00:01}] StallCycles[SPRF_RARMW] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[SPRF_PWARMW] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[DEREF_REGPTR_CONFLICT] = 2950
[PROFILE_KGVCID_{00:01}] StallCycles[BRANCH] = 22025
[PROFILE_KGVCID_{00:01}] StallCycles[LOAD] = 413
[PROFILE_KGVCID_{00:01}] StallCycles[STORE] = 343438
[PROFILE_KGVCID_{00:01}] StallCycles[EXT_LOAD] = 1172
[PROFILE_KGVCID_{00:01}] StallCycles[EXT_STORE] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[MLS_SEND] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[RAU] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[PREDICATION] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[MUL] = 32774
[PROFILE_KGVCID_{00:01}] StallCycles[FX32TOFP16] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[MAC_REDUCE] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[NBR_RAW] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[MEU] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[PATCH_MESH] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[QLS_Q_FULL] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[BAR_LOAD] = 13895
[PROFILE_KGVCID_{00:01}] StallCycles[BAR_STORE] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[BAR_BUBBLE] = 2055
[PROFILE_KGVCID_{00:01}] StallCycles[BARRIER_MLS_DONE] = 25
[PROFILE_KGVCID_{00:01}] StallCycles[INTERRUPT] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[TENSOR_TABLE_FULL] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[MLS_FIFO_FULL] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[INSTRUCTION_FETCH] = 2130
------------------------------------------------
[PROFILE_KGVCID_{00:01}] ExtBytes[LOAD] = 12595200
[PROFILE_KGVCID_{00:01}] ExtBytes[STORE] = 3145728
------------------------------------------------
[PROFILE_KGVCID_{00:03}] Profile: region: 7 / 9
[PROFILE_KGVCID_{00:03}] TotalCycles = 791943
[PROFILE_KGVCID_{00:03}] ExecCycles[COMPUTE] = 150715
[PROFILE_KGVCID_{00:03}] ExecCycles[MAC] = 0
[PROFILE_KGVCID_{00:03}] ExecCycles[MAC_REDUCE] = 0
[PROFILE_KGVCID_{00:03}] ExecCycles[COMPARE] = 8728
[PROFILE_KGVCID_{00:03}] ExecCycles[BRANCH] = 18882
[PROFILE_KGVCID_{00:03}] ExecCycles[CONDITIONAL] = 7184
[PROFILE_KGVCID_{00:03}] ExecCycles[ITERATIVE] = 0
[PROFILE_KGVCID_{00:03}] ExecCycles[PREDICATION] = 0
[PROFILE_KGVCID_{00:03}] ExecCycles[CONSTANT_MATERIALIZATION] = 17887
[PROFILE_KGVCID_{00:03}] ExecCycles[FLOW_SETUP] = 36907
[PROFILE_KGVCID_{00:03}] ExecCycles[LOOP_SETUP] = 4106
[PROFILE_KGVCID_{00:03}] ExecCycles[REG_MOVEMENT] = 97948
[PROFILE_KGVCID_{00:03}] ExecCycles[DATA_MOVEMENT] = 2049
[PROFILE_KGVCID_{00:03}] ExecCycles[KERNEL_SETUP] = 0
[PROFILE_KGVCID_{00:03}] ExecCycles[INTERRUPT] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[DIV] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[MODE_WRITE] = 13
[PROFILE_KGVCID_{00:03}] StallCycles[SPRF_RAW] = 24608
[PROFILE_KGVCID_{00:03}] StallCycles[SPRF_RARMW] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[SPRF_PWARMW] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[DEREF_REGPTR_CONFLICT] = 2950
[PROFILE_KGVCID_{00:03}] StallCycles[BRANCH] = 22025
[PROFILE_KGVCID_{00:03}] StallCycles[LOAD] = 413
[PROFILE_KGVCID_{00:03}] StallCycles[STORE] = 343438
[PROFILE_KGVCID_{00:03}] StallCycles[EXT_LOAD] = 1172
[PROFILE_KGVCID_{00:03}] StallCycles[EXT_STORE] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[MLS_SEND] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[RAU] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[PREDICATION] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[MUL] = 32774
[PROFILE_KGVCID_{00:03}] StallCycles[FX32TOFP16] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[MAC_REDUCE] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[NBR_RAW] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[MEU] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[PATCH_MESH] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[QLS_Q_FULL] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[BAR_LOAD] = 13895
[PROFILE_KGVCID_{00:03}] StallCycles[BAR_STORE] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[BAR_BUBBLE] = 2055
[PROFILE_KGVCID_{00:03}] StallCycles[BARRIER_MLS_DONE] = 15
[PROFILE_KGVCID_{00:03}] StallCycles[INTERRUPT] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[TENSOR_TABLE_FULL] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[MLS_FIFO_FULL] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[INSTRUCTION_FETCH] = 2130
------------------------------------------------
[PROFILE_KGVCID_{00:03}] ExtBytes[LOAD] = 12595200
[PROFILE_KGVCID_{00:03}] ExtBytes[STORE] = 3145728
------------------------------------------------
[PROFILE_KGVCID_{00:02}] Profile: region: 7 / 9
[PROFILE_KGVCID_{00:02}] TotalCycles = 791967
[PROFILE_KGVCID_{00:02}] ExecCycles[COMPUTE] = 150715
[PROFILE_KGVCID_{00:02}] ExecCycles[MAC] = 0
[PROFILE_KGVCID_{00:02}] ExecCycles[MAC_REDUCE] = 0
[PROFILE_KGVCID_{00:02}] ExecCycles[COMPARE] = 8728
[PROFILE_KGVCID_{00:02}] ExecCycles[BRANCH] = 18882
[PROFILE_KGVCID_{00:02}] ExecCycles[CONDITIONAL] = 7184
[PROFILE_KGVCID_{00:02}] ExecCycles[ITERATIVE] = 0
[PROFILE_KGVCID_{00:02}] ExecCycles[PREDICATION] = 0
[PROFILE_KGVCID_{00:02}] ExecCycles[CONSTANT_MATERIALIZATION] = 17887
[PROFILE_KGVCID_{00:02}] ExecCycles[FLOW_SETUP] = 36907
[PROFILE_KGVCID_{00:02}] ExecCycles[LOOP_SETUP] = 4106
[PROFILE_KGVCID_{00:02}] ExecCycles[REG_MOVEMENT] = 97948
[PROFILE_KGVCID_{00:02}] ExecCycles[DATA_MOVEMENT] = 2049
[PROFILE_KGVCID_{00:02}] ExecCycles[KERNEL_SETUP] = 0
[PROFILE_KGVCID_{00:02}] ExecCycles[INTERRUPT] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[DIV] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[MODE_WRITE] = 13
[PROFILE_KGVCID_{00:02}] StallCycles[SPRF_RAW] = 24608
[PROFILE_KGVCID_{00:02}] StallCycles[SPRF_RARMW] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[SPRF_PWARMW] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[DEREF_REGPTR_CONFLICT] = 2950
[PROFILE_KGVCID_{00:02}] StallCycles[BRANCH] = 22025
[PROFILE_KGVCID_{00:02}] StallCycles[LOAD] = 413
[PROFILE_KGVCID_{00:02}] StallCycles[STORE] = 343438
[PROFILE_KGVCID_{00:02}] StallCycles[EXT_LOAD] = 1172
[PROFILE_KGVCID_{00:02}] StallCycles[EXT_STORE] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[MLS_SEND] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[RAU] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[PREDICATION] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[MUL] = 32774
[PROFILE_KGVCID_{00:02}] StallCycles[FX32TOFP16] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[MAC_REDUCE] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[NBR_RAW] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[MEU] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[PATCH_MESH] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[QLS_Q_FULL] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[BAR_LOAD] = 13895
[PROFILE_KGVCID_{00:02}] StallCycles[BAR_STORE] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[BAR_BUBBLE] = 2055
[PROFILE_KGVCID_{00:02}] StallCycles[BARRIER_MLS_DONE] = 39
[PROFILE_KGVCID_{00:02}] StallCycles[INTERRUPT] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[TENSOR_TABLE_FULL] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[MLS_FIFO_FULL] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[INSTRUCTION_FETCH] = 2130
------------------------------------------------
[PROFILE_KGVCID_{00:02}] ExtBytes[LOAD] = 12595200
[PROFILE_KGVCID_{00:02}] ExtBytes[STORE] = 3145728
------------------------------------------------
[PROFILE_KGVCID_{00:00}] Profile: region: 8 / 9
[PROFILE_KGVCID_{00:00}] TotalCycles = 6810753
[PROFILE_KGVCID_{00:00}] ExecCycles[COMPUTE] = 576187
[PROFILE_KGVCID_{00:00}] ExecCycles[MAC] = 372684
[PROFILE_KGVCID_{00:00}] ExecCycles[MAC_REDUCE] = 53248
[PROFILE_KGVCID_{00:00}] ExecCycles[COMPARE] = 84014
[PROFILE_KGVCID_{00:00}] ExecCycles[BRANCH] = 196337
[PROFILE_KGVCID_{00:00}] ExecCycles[CONDITIONAL] = 83117
[PROFILE_KGVCID_{00:00}] ExecCycles[ITERATIVE] = 0
[PROFILE_KGVCID_{00:00}] ExecCycles[PREDICATION] = 0
[PROFILE_KGVCID_{00:00}] ExecCycles[CONSTANT_MATERIALIZATION] = 303360
[PROFILE_KGVCID_{00:00}] ExecCycles[FLOW_SETUP] = 416020
[PROFILE_KGVCID_{00:00}] ExecCycles[LOOP_SETUP] = 21325
[PROFILE_KGVCID_{00:00}] ExecCycles[REG_MOVEMENT] = 607343
[PROFILE_KGVCID_{00:00}] ExecCycles[DATA_MOVEMENT] = 20556
[PROFILE_KGVCID_{00:00}] ExecCycles[KERNEL_SETUP] = 0
[PROFILE_KGVCID_{00:00}] ExecCycles[INTERRUPT] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[DIV] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[MODE_WRITE] = 26
[PROFILE_KGVCID_{00:00}] StallCycles[SPRF_RAW] = 62327
[PROFILE_KGVCID_{00:00}] StallCycles[SPRF_RARMW] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[SPRF_PWARMW] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[DEREF_REGPTR_CONFLICT] = 30947
[PROFILE_KGVCID_{00:00}] StallCycles[BRANCH] = 296224
[PROFILE_KGVCID_{00:00}] StallCycles[LOAD] = 132134
[PROFILE_KGVCID_{00:00}] StallCycles[STORE] = 144768
[PROFILE_KGVCID_{00:00}] StallCycles[EXT_LOAD] = 242830
[PROFILE_KGVCID_{00:00}] StallCycles[EXT_STORE] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[MLS_SEND] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[RAU] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[PREDICATION] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[MUL] = 41204
[PROFILE_KGVCID_{00:00}] StallCycles[FX32TOFP16] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[MAC_REDUCE] = 53248
[PROFILE_KGVCID_{00:00}] StallCycles[NBR_RAW] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[MEU] = 3045900
[PROFILE_KGVCID_{00:00}] StallCycles[PATCH_MESH] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[QLS_Q_FULL] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[BAR_LOAD] = 4700
[PROFILE_KGVCID_{00:00}] StallCycles[BAR_STORE] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[BAR_BUBBLE] = 20569
[PROFILE_KGVCID_{00:00}] StallCycles[BARRIER_MLS_DONE] = 14
[PROFILE_KGVCID_{00:00}] StallCycles[INTERRUPT] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[TENSOR_TABLE_FULL] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[MLS_FIFO_FULL] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[INSTRUCTION_FETCH] = 1775
------------------------------------------------
[PROFILE_KGVCID_{00:00}] ExtBytes[LOAD] = 56750080
[PROFILE_KGVCID_{00:00}] ExtBytes[STORE] = 4194304
------------------------------------------------
[PROFILE_KGVCID_{00:02}] Profile: region: 8 / 9
[PROFILE_KGVCID_{00:02}] TotalCycles = 6810739
[PROFILE_KGVCID_{00:02}] ExecCycles[COMPUTE] = 576187
[PROFILE_KGVCID_{00:02}] ExecCycles[MAC] = 372684
[PROFILE_KGVCID_{00:02}] ExecCycles[MAC_REDUCE] = 53248
[PROFILE_KGVCID_{00:02}] ExecCycles[COMPARE] = 84014
[PROFILE_KGVCID_{00:02}] ExecCycles[BRANCH] = 196337
[PROFILE_KGVCID_{00:02}] ExecCycles[CONDITIONAL] = 83117
[PROFILE_KGVCID_{00:02}] ExecCycles[ITERATIVE] = 0
[PROFILE_KGVCID_{00:02}] ExecCycles[PREDICATION] = 0
[PROFILE_KGVCID_{00:02}] ExecCycles[CONSTANT_MATERIALIZATION] = 303360
[PROFILE_KGVCID_{00:02}] ExecCycles[FLOW_SETUP] = 416020
[PROFILE_KGVCID_{00:02}] ExecCycles[LOOP_SETUP] = 21325
[PROFILE_KGVCID_{00:02}] ExecCycles[REG_MOVEMENT] = 607343
[PROFILE_KGVCID_{00:02}] ExecCycles[DATA_MOVEMENT] = 20556
[PROFILE_KGVCID_{00:02}] ExecCycles[KERNEL_SETUP] = 0
[PROFILE_KGVCID_{00:02}] ExecCycles[INTERRUPT] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[DIV] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[MODE_WRITE] = 26
[PROFILE_KGVCID_{00:02}] StallCycles[SPRF_RAW] = 62327
[PROFILE_KGVCID_{00:02}] StallCycles[SPRF_RARMW] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[SPRF_PWARMW] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[DEREF_REGPTR_CONFLICT] = 30947
[PROFILE_KGVCID_{00:02}] StallCycles[BRANCH] = 296224
[PROFILE_KGVCID_{00:02}] StallCycles[LOAD] = 132134
[PROFILE_KGVCID_{00:02}] StallCycles[STORE] = 144768
[PROFILE_KGVCID_{00:02}] StallCycles[EXT_LOAD] = 242830
[PROFILE_KGVCID_{00:02}] StallCycles[EXT_STORE] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[MLS_SEND] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[RAU] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[PREDICATION] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[MUL] = 41204
[PROFILE_KGVCID_{00:02}] StallCycles[FX32TOFP16] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[MAC_REDUCE] = 53248
[PROFILE_KGVCID_{00:02}] StallCycles[NBR_RAW] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[MEU] = 3045900
[PROFILE_KGVCID_{00:02}] StallCycles[PATCH_MESH] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[QLS_Q_FULL] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[BAR_LOAD] = 4700
[PROFILE_KGVCID_{00:02}] StallCycles[BAR_STORE] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[BAR_BUBBLE] = 20569
[PROFILE_KGVCID_{00:02}] StallCycles[BARRIER_MLS_DONE] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[INTERRUPT] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[TENSOR_TABLE_FULL] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[MLS_FIFO_FULL] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[INSTRUCTION_FETCH] = 1775
------------------------------------------------
[PROFILE_KGVCID_{00:02}] ExtBytes[LOAD] = 56750080
[PROFILE_KGVCID_{00:02}] ExtBytes[STORE] = 4194304
------------------------------------------------
[PROFILE_KGVCID_{00:01}] Profile: region: 8 / 9
[PROFILE_KGVCID_{00:01}] TotalCycles = 6810753
[PROFILE_KGVCID_{00:01}] ExecCycles[COMPUTE] = 576187
[PROFILE_KGVCID_{00:01}] ExecCycles[MAC] = 372684
[PROFILE_KGVCID_{00:01}] ExecCycles[MAC_REDUCE] = 53248
[PROFILE_KGVCID_{00:01}] ExecCycles[COMPARE] = 84014
[PROFILE_KGVCID_{00:01}] ExecCycles[BRANCH] = 196337
[PROFILE_KGVCID_{00:01}] ExecCycles[CONDITIONAL] = 83117
[PROFILE_KGVCID_{00:01}] ExecCycles[ITERATIVE] = 0
[PROFILE_KGVCID_{00:01}] ExecCycles[PREDICATION] = 0
[PROFILE_KGVCID_{00:01}] ExecCycles[CONSTANT_MATERIALIZATION] = 303360
[PROFILE_KGVCID_{00:01}] ExecCycles[FLOW_SETUP] = 416020
[PROFILE_KGVCID_{00:01}] ExecCycles[LOOP_SETUP] = 21325
[PROFILE_KGVCID_{00:01}] ExecCycles[REG_MOVEMENT] = 607343
[PROFILE_KGVCID_{00:01}] ExecCycles[DATA_MOVEMENT] = 20556
[PROFILE_KGVCID_{00:01}] ExecCycles[KERNEL_SETUP] = 0
[PROFILE_KGVCID_{00:01}] ExecCycles[INTERRUPT] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[DIV] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[MODE_WRITE] = 26
[PROFILE_KGVCID_{00:01}] StallCycles[SPRF_RAW] = 62327
[PROFILE_KGVCID_{00:01}] StallCycles[SPRF_RARMW] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[SPRF_PWARMW] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[DEREF_REGPTR_CONFLICT] = 30947
[PROFILE_KGVCID_{00:01}] StallCycles[BRANCH] = 296224
[PROFILE_KGVCID_{00:01}] StallCycles[LOAD] = 132134
[PROFILE_KGVCID_{00:01}] StallCycles[STORE] = 144768
[PROFILE_KGVCID_{00:01}] StallCycles[EXT_LOAD] = 242830
[PROFILE_KGVCID_{00:01}] StallCycles[EXT_STORE] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[MLS_SEND] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[RAU] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[PREDICATION] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[MUL] = 41204
[PROFILE_KGVCID_{00:01}] StallCycles[FX32TOFP16] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[MAC_REDUCE] = 53248
[PROFILE_KGVCID_{00:01}] StallCycles[NBR_RAW] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[MEU] = 3045900
[PROFILE_KGVCID_{00:01}] StallCycles[PATCH_MESH] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[QLS_Q_FULL] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[BAR_LOAD] = 4700
[PROFILE_KGVCID_{00:01}] StallCycles[BAR_STORE] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[BAR_BUBBLE] = 20569
[PROFILE_KGVCID_{00:01}] StallCycles[BARRIER_MLS_DONE] = 14
[PROFILE_KGVCID_{00:01}] StallCycles[INTERRUPT] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[TENSOR_TABLE_FULL] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[MLS_FIFO_FULL] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[INSTRUCTION_FETCH] = 1775
------------------------------------------------
[PROFILE_KGVCID_{00:01}] ExtBytes[LOAD] = 56750080
[PROFILE_KGVCID_{00:01}] ExtBytes[STORE] = 4194304
------------------------------------------------
[PROFILE_KGVCID_{00:03}] Profile: region: 8 / 9
[PROFILE_KGVCID_{00:03}] TotalCycles = 6810763
[PROFILE_KGVCID_{00:03}] ExecCycles[COMPUTE] = 576177
[PROFILE_KGVCID_{00:03}] ExecCycles[MAC] = 372684
[PROFILE_KGVCID_{00:03}] ExecCycles[MAC_REDUCE] = 53248
[PROFILE_KGVCID_{00:03}] ExecCycles[COMPARE] = 84010
[PROFILE_KGVCID_{00:03}] ExecCycles[BRANCH] = 196334
[PROFILE_KGVCID_{00:03}] ExecCycles[CONDITIONAL] = 83113
[PROFILE_KGVCID_{00:03}] ExecCycles[ITERATIVE] = 0
[PROFILE_KGVCID_{00:03}] ExecCycles[PREDICATION] = 0
[PROFILE_KGVCID_{00:03}] ExecCycles[CONSTANT_MATERIALIZATION] = 303353
[PROFILE_KGVCID_{00:03}] ExecCycles[FLOW_SETUP] = 416002
[PROFILE_KGVCID_{00:03}] ExecCycles[LOOP_SETUP] = 21325
[PROFILE_KGVCID_{00:03}] ExecCycles[REG_MOVEMENT] = 607333
[PROFILE_KGVCID_{00:03}] ExecCycles[DATA_MOVEMENT] = 20556
[PROFILE_KGVCID_{00:03}] ExecCycles[KERNEL_SETUP] = 0
[PROFILE_KGVCID_{00:03}] ExecCycles[INTERRUPT] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[DIV] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[MODE_WRITE] = 26
[PROFILE_KGVCID_{00:03}] StallCycles[SPRF_RAW] = 62327
[PROFILE_KGVCID_{00:03}] StallCycles[SPRF_RARMW] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[SPRF_PWARMW] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[DEREF_REGPTR_CONFLICT] = 30946
[PROFILE_KGVCID_{00:03}] StallCycles[BRANCH] = 296230
[PROFILE_KGVCID_{00:03}] StallCycles[LOAD] = 132134
[PROFILE_KGVCID_{00:03}] StallCycles[STORE] = 144768
[PROFILE_KGVCID_{00:03}] StallCycles[EXT_LOAD] = 238477
[PROFILE_KGVCID_{00:03}] StallCycles[EXT_STORE] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[MLS_SEND] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[RAU] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[PREDICATION] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[MUL] = 41202
[PROFILE_KGVCID_{00:03}] StallCycles[FX32TOFP16] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[MAC_REDUCE] = 53248
[PROFILE_KGVCID_{00:03}] StallCycles[NBR_RAW] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[MEU] = 3045898
[PROFILE_KGVCID_{00:03}] StallCycles[PATCH_MESH] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[QLS_Q_FULL] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[BAR_LOAD] = 4700
[PROFILE_KGVCID_{00:03}] StallCycles[BAR_STORE] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[BAR_BUBBLE] = 20569
[PROFILE_KGVCID_{00:03}] StallCycles[BARRIER_MLS_DONE] = 4430
[PROFILE_KGVCID_{00:03}] StallCycles[INTERRUPT] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[TENSOR_TABLE_FULL] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[MLS_FIFO_FULL] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[INSTRUCTION_FETCH] = 1775
------------------------------------------------
[PROFILE_KGVCID_{00:03}] ExtBytes[LOAD] = 56627200
[PROFILE_KGVCID_{00:03}] ExtBytes[STORE] = 4194304
------------------------------------------------
[PROFILE_KGVCID_{00:00}] Profile: region: 9 / 9
[PROFILE_KGVCID_{00:00}] TotalCycles = 531192
[PROFILE_KGVCID_{00:00}] ExecCycles[COMPUTE] = 18869
[PROFILE_KGVCID_{00:00}] ExecCycles[MAC] = 0
[PROFILE_KGVCID_{00:00}] ExecCycles[MAC_REDUCE] = 0
[PROFILE_KGVCID_{00:00}] ExecCycles[COMPARE] = 753
[PROFILE_KGVCID_{00:00}] ExecCycles[BRANCH] = 2087
[PROFILE_KGVCID_{00:00}] ExecCycles[CONDITIONAL] = 651
[PROFILE_KGVCID_{00:00}] ExecCycles[ITERATIVE] = 0
[PROFILE_KGVCID_{00:00}] ExecCycles[PREDICATION] = 0
[PROFILE_KGVCID_{00:00}] ExecCycles[CONSTANT_MATERIALIZATION] = 2917
[PROFILE_KGVCID_{00:00}] ExecCycles[FLOW_SETUP] = 3564
[PROFILE_KGVCID_{00:00}] ExecCycles[LOOP_SETUP] = 263
[PROFILE_KGVCID_{00:00}] ExecCycles[REG_MOVEMENT] = 17436
[PROFILE_KGVCID_{00:00}] ExecCycles[DATA_MOVEMENT] = 192
[PROFILE_KGVCID_{00:00}] ExecCycles[KERNEL_SETUP] = 0
[PROFILE_KGVCID_{00:00}] ExecCycles[INTERRUPT] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[DIV] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[MODE_WRITE] = 13
[PROFILE_KGVCID_{00:00}] StallCycles[SPRF_RAW] = 16199
[PROFILE_KGVCID_{00:00}] StallCycles[SPRF_RARMW] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[SPRF_PWARMW] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[DEREF_REGPTR_CONFLICT] = 468
[PROFILE_KGVCID_{00:00}] StallCycles[BRANCH] = 2141
[PROFILE_KGVCID_{00:00}] StallCycles[LOAD] = 53365
[PROFILE_KGVCID_{00:00}] StallCycles[STORE] = 385625
[PROFILE_KGVCID_{00:00}] StallCycles[EXT_LOAD] = 12720
[PROFILE_KGVCID_{00:00}] StallCycles[EXT_STORE] = 7139
[PROFILE_KGVCID_{00:00}] StallCycles[MLS_SEND] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[RAU] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[PREDICATION] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[MUL] = 318
[PROFILE_KGVCID_{00:00}] StallCycles[FX32TOFP16] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[MAC_REDUCE] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[NBR_RAW] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[MEU] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[PATCH_MESH] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[QLS_Q_FULL] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[BAR_LOAD] = 3008
[PROFILE_KGVCID_{00:00}] StallCycles[BAR_STORE] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[BAR_BUBBLE] = 198
[PROFILE_KGVCID_{00:00}] StallCycles[BARRIER_MLS_DONE] = 25
[PROFILE_KGVCID_{00:00}] StallCycles[INTERRUPT] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[TENSOR_TABLE_FULL] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[MLS_FIFO_FULL] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[INSTRUCTION_FETCH] = 2130
------------------------------------------------
[PROFILE_KGVCID_{00:00}] ExtBytes[LOAD] = 8388608
[PROFILE_KGVCID_{00:00}] ExtBytes[STORE] = 4194304
------------------------------------------------
[PROFILE_KGVCID_{00:02}] Profile: region: 9 / 9
[PROFILE_KGVCID_{00:02}] TotalCycles = 531192
[PROFILE_KGVCID_{00:02}] ExecCycles[COMPUTE] = 18869
[PROFILE_KGVCID_{00:02}] ExecCycles[MAC] = 0
[PROFILE_KGVCID_{00:02}] ExecCycles[MAC_REDUCE] = 0
[PROFILE_KGVCID_{00:02}] ExecCycles[COMPARE] = 753
[PROFILE_KGVCID_{00:02}] ExecCycles[BRANCH] = 2087
[PROFILE_KGVCID_{00:02}] ExecCycles[CONDITIONAL] = 651
[PROFILE_KGVCID_{00:02}] ExecCycles[ITERATIVE] = 0
[PROFILE_KGVCID_{00:02}] ExecCycles[PREDICATION] = 0
[PROFILE_KGVCID_{00:02}] ExecCycles[CONSTANT_MATERIALIZATION] = 2917
[PROFILE_KGVCID_{00:02}] ExecCycles[FLOW_SETUP] = 3564
[PROFILE_KGVCID_{00:02}] ExecCycles[LOOP_SETUP] = 263
[PROFILE_KGVCID_{00:02}] ExecCycles[REG_MOVEMENT] = 17436
[PROFILE_KGVCID_{00:02}] ExecCycles[DATA_MOVEMENT] = 192
[PROFILE_KGVCID_{00:02}] ExecCycles[KERNEL_SETUP] = 0
[PROFILE_KGVCID_{00:02}] ExecCycles[INTERRUPT] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[DIV] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[MODE_WRITE] = 13
[PROFILE_KGVCID_{00:02}] StallCycles[SPRF_RAW] = 16199
[PROFILE_KGVCID_{00:02}] StallCycles[SPRF_RARMW] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[SPRF_PWARMW] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[DEREF_REGPTR_CONFLICT] = 468
[PROFILE_KGVCID_{00:02}] StallCycles[BRANCH] = 2141
[PROFILE_KGVCID_{00:02}] StallCycles[LOAD] = 53365
[PROFILE_KGVCID_{00:02}] StallCycles[STORE] = 385625
[PROFILE_KGVCID_{00:02}] StallCycles[EXT_LOAD] = 12720
[PROFILE_KGVCID_{00:02}] StallCycles[EXT_STORE] = 7125
[PROFILE_KGVCID_{00:02}] StallCycles[MLS_SEND] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[RAU] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[PREDICATION] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[MUL] = 318
[PROFILE_KGVCID_{00:02}] StallCycles[FX32TOFP16] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[MAC_REDUCE] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[NBR_RAW] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[MEU] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[PATCH_MESH] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[QLS_Q_FULL] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[BAR_LOAD] = 3008
[PROFILE_KGVCID_{00:02}] StallCycles[BAR_STORE] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[BAR_BUBBLE] = 198
[PROFILE_KGVCID_{00:02}] StallCycles[BARRIER_MLS_DONE] = 39
[PROFILE_KGVCID_{00:02}] StallCycles[INTERRUPT] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[TENSOR_TABLE_FULL] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[MLS_FIFO_FULL] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[INSTRUCTION_FETCH] = 2130
------------------------------------------------
[PROFILE_KGVCID_{00:02}] ExtBytes[LOAD] = 8388608
[PROFILE_KGVCID_{00:02}] ExtBytes[STORE] = 4194304
------------------------------------------------
[PROFILE_KGVCID_{00:01}] Profile: region: 9 / 9
[PROFILE_KGVCID_{00:01}] TotalCycles = 531192
[PROFILE_KGVCID_{00:01}] ExecCycles[COMPUTE] = 18869
[PROFILE_KGVCID_{00:01}] ExecCycles[MAC] = 0
[PROFILE_KGVCID_{00:01}] ExecCycles[MAC_REDUCE] = 0
[PROFILE_KGVCID_{00:01}] ExecCycles[COMPARE] = 753
[PROFILE_KGVCID_{00:01}] ExecCycles[BRANCH] = 2087
[PROFILE_KGVCID_{00:01}] ExecCycles[CONDITIONAL] = 651
[PROFILE_KGVCID_{00:01}] ExecCycles[ITERATIVE] = 0
[PROFILE_KGVCID_{00:01}] ExecCycles[PREDICATION] = 0
[PROFILE_KGVCID_{00:01}] ExecCycles[CONSTANT_MATERIALIZATION] = 2917
[PROFILE_KGVCID_{00:01}] ExecCycles[FLOW_SETUP] = 3564
[PROFILE_KGVCID_{00:01}] ExecCycles[LOOP_SETUP] = 263
[PROFILE_KGVCID_{00:01}] ExecCycles[REG_MOVEMENT] = 17436
[PROFILE_KGVCID_{00:01}] ExecCycles[DATA_MOVEMENT] = 192
[PROFILE_KGVCID_{00:01}] ExecCycles[KERNEL_SETUP] = 0
[PROFILE_KGVCID_{00:01}] ExecCycles[INTERRUPT] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[DIV] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[MODE_WRITE] = 13
[PROFILE_KGVCID_{00:01}] StallCycles[SPRF_RAW] = 16199
[PROFILE_KGVCID_{00:01}] StallCycles[SPRF_RARMW] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[SPRF_PWARMW] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[DEREF_REGPTR_CONFLICT] = 468
[PROFILE_KGVCID_{00:01}] StallCycles[BRANCH] = 2141
[PROFILE_KGVCID_{00:01}] StallCycles[LOAD] = 53365
[PROFILE_KGVCID_{00:01}] StallCycles[STORE] = 385625
[PROFILE_KGVCID_{00:01}] StallCycles[EXT_LOAD] = 12720
[PROFILE_KGVCID_{00:01}] StallCycles[EXT_STORE] = 7139
[PROFILE_KGVCID_{00:01}] StallCycles[MLS_SEND] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[RAU] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[PREDICATION] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[MUL] = 318
[PROFILE_KGVCID_{00:01}] StallCycles[FX32TOFP16] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[MAC_REDUCE] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[NBR_RAW] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[MEU] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[PATCH_MESH] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[QLS_Q_FULL] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[BAR_LOAD] = 3008
[PROFILE_KGVCID_{00:01}] StallCycles[BAR_STORE] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[BAR_BUBBLE] = 198
[PROFILE_KGVCID_{00:01}] StallCycles[BARRIER_MLS_DONE] = 25
[PROFILE_KGVCID_{00:01}] StallCycles[INTERRUPT] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[TENSOR_TABLE_FULL] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[MLS_FIFO_FULL] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[INSTRUCTION_FETCH] = 2130
------------------------------------------------
[PROFILE_KGVCID_{00:01}] ExtBytes[LOAD] = 8388608
[PROFILE_KGVCID_{00:01}] ExtBytes[STORE] = 4194304
------------------------------------------------
[PROFILE_KGVCID_{00:03}] Profile: region: 9 / 9
[PROFILE_KGVCID_{00:03}] TotalCycles = 531192
[PROFILE_KGVCID_{00:03}] ExecCycles[COMPUTE] = 18869
[PROFILE_KGVCID_{00:03}] ExecCycles[MAC] = 0
[PROFILE_KGVCID_{00:03}] ExecCycles[MAC_REDUCE] = 0
[PROFILE_KGVCID_{00:03}] ExecCycles[COMPARE] = 753
[PROFILE_KGVCID_{00:03}] ExecCycles[BRANCH] = 2087
[PROFILE_KGVCID_{00:03}] ExecCycles[CONDITIONAL] = 651
[PROFILE_KGVCID_{00:03}] ExecCycles[ITERATIVE] = 0
[PROFILE_KGVCID_{00:03}] ExecCycles[PREDICATION] = 0
[PROFILE_KGVCID_{00:03}] ExecCycles[CONSTANT_MATERIALIZATION] = 2917
[PROFILE_KGVCID_{00:03}] ExecCycles[FLOW_SETUP] = 3564
[PROFILE_KGVCID_{00:03}] ExecCycles[LOOP_SETUP] = 263
[PROFILE_KGVCID_{00:03}] ExecCycles[REG_MOVEMENT] = 17436
[PROFILE_KGVCID_{00:03}] ExecCycles[DATA_MOVEMENT] = 192
[PROFILE_KGVCID_{00:03}] ExecCycles[KERNEL_SETUP] = 0
[PROFILE_KGVCID_{00:03}] ExecCycles[INTERRUPT] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[DIV] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[MODE_WRITE] = 13
[PROFILE_KGVCID_{00:03}] StallCycles[SPRF_RAW] = 16199
[PROFILE_KGVCID_{00:03}] StallCycles[SPRF_RARMW] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[SPRF_PWARMW] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[DEREF_REGPTR_CONFLICT] = 468
[PROFILE_KGVCID_{00:03}] StallCycles[BRANCH] = 2141
[PROFILE_KGVCID_{00:03}] StallCycles[LOAD] = 53365
[PROFILE_KGVCID_{00:03}] StallCycles[STORE] = 385625
[PROFILE_KGVCID_{00:03}] StallCycles[EXT_LOAD] = 12720
[PROFILE_KGVCID_{00:03}] StallCycles[EXT_STORE] = 7149
[PROFILE_KGVCID_{00:03}] StallCycles[MLS_SEND] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[RAU] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[PREDICATION] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[MUL] = 318
[PROFILE_KGVCID_{00:03}] StallCycles[FX32TOFP16] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[MAC_REDUCE] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[NBR_RAW] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[MEU] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[PATCH_MESH] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[QLS_Q_FULL] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[BAR_LOAD] = 3008
[PROFILE_KGVCID_{00:03}] StallCycles[BAR_STORE] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[BAR_BUBBLE] = 198
[PROFILE_KGVCID_{00:03}] StallCycles[BARRIER_MLS_DONE] = 15
[PROFILE_KGVCID_{00:03}] StallCycles[INTERRUPT] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[TENSOR_TABLE_FULL] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[MLS_FIFO_FULL] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[INSTRUCTION_FETCH] = 2130
------------------------------------------------
[PROFILE_KGVCID_{00:03}] ExtBytes[LOAD] = 8388608
[PROFILE_KGVCID_{00:03}] ExtBytes[STORE] = 4194304
[PROFILE_KGVCID_{00:00}] Total execution time (cycles): 45299924
------------------------------------------------
[PROFILE_KGVCID_{00:00}] Profile: default
[PROFILE_KGVCID_{00:00}] TotalCycles = 45299924
[PROFILE_KGVCID_{00:00}] ExecCycles[COMPUTE] = 4844724
[PROFILE_KGVCID_{00:00}] ExecCycles[MAC] = 1393228
[PROFILE_KGVCID_{00:00}] ExecCycles[MAC_REDUCE] = 301056
[PROFILE_KGVCID_{00:00}] ExecCycles[COMPARE] = 713008
[PROFILE_KGVCID_{00:00}] ExecCycles[BRANCH] = 826494
[PROFILE_KGVCID_{00:00}] ExecCycles[CONDITIONAL] = 634167
[PROFILE_KGVCID_{00:00}] ExecCycles[ITERATIVE] = 2670592
[PROFILE_KGVCID_{00:00}] ExecCycles[PREDICATION] = 108718
[PROFILE_KGVCID_{00:00}] ExecCycles[CONSTANT_MATERIALIZATION] = 1188186
[PROFILE_KGVCID_{00:00}] ExecCycles[FLOW_SETUP] = 1722732
[PROFILE_KGVCID_{00:00}] ExecCycles[LOOP_SETUP] = 73811
[PROFILE_KGVCID_{00:00}] ExecCycles[REG_MOVEMENT] = 4418136
[PROFILE_KGVCID_{00:00}] ExecCycles[DATA_MOVEMENT] = 103131
[PROFILE_KGVCID_{00:00}] ExecCycles[KERNEL_SETUP] = 13
[PROFILE_KGVCID_{00:00}] ExecCycles[INTERRUPT] = 1
[PROFILE_KGVCID_{00:00}] StallCycles[DIV] = 794592
[PROFILE_KGVCID_{00:00}] StallCycles[MODE_WRITE] = 611
[PROFILE_KGVCID_{00:00}] StallCycles[SPRF_RAW] = 499123
[PROFILE_KGVCID_{00:00}] StallCycles[SPRF_RARMW] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[SPRF_PWARMW] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[DEREF_REGPTR_CONFLICT] = 156812
[PROFILE_KGVCID_{00:00}] StallCycles[BRANCH] = 887642
[PROFILE_KGVCID_{00:00}] StallCycles[LOAD] = 1371110
[PROFILE_KGVCID_{00:00}] StallCycles[STORE] = 6066514
[PROFILE_KGVCID_{00:00}] StallCycles[EXT_LOAD] = 1125580
[PROFILE_KGVCID_{00:00}] StallCycles[EXT_STORE] = 789197
[PROFILE_KGVCID_{00:00}] StallCycles[MLS_SEND] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[RAU] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[PREDICATION] = 375550
[PROFILE_KGVCID_{00:00}] StallCycles[MUL] = 579390
[PROFILE_KGVCID_{00:00}] StallCycles[FX32TOFP16] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[MAC_REDUCE] = 301056
[PROFILE_KGVCID_{00:00}] StallCycles[NBR_RAW] = 2016
[PROFILE_KGVCID_{00:00}] StallCycles[MEU] = 13026818
[PROFILE_KGVCID_{00:00}] StallCycles[PATCH_MESH] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[QLS_Q_FULL] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[BAR_LOAD] = 183988
[PROFILE_KGVCID_{00:00}] StallCycles[BAR_STORE] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[BAR_BUBBLE] = 82585
[PROFILE_KGVCID_{00:00}] StallCycles[BARRIER_MLS_DONE] = 403
[PROFILE_KGVCID_{00:00}] StallCycles[INTERRUPT] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[TENSOR_TABLE_FULL] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[MLS_FIFO_FULL] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[INSTRUCTION_FETCH] = 42600
------------------------------------------------
[PROFILE_KGVCID_{00:00}] ExtBytes[LOAD] = 342187008
[PROFILE_KGVCID_{00:00}] ExtBytes[STORE] = 102236160
[PROFILE_KGVCID_{00:01}] Total execution time (cycles): 45299937
------------------------------------------------
[PROFILE_KGVCID_{00:01}] Profile: default
[PROFILE_KGVCID_{00:01}] TotalCycles = 45299937
[PROFILE_KGVCID_{00:01}] ExecCycles[COMPUTE] = 4844724
[PROFILE_KGVCID_{00:01}] ExecCycles[MAC] = 1393228
[PROFILE_KGVCID_{00:01}] ExecCycles[MAC_REDUCE] = 301056
[PROFILE_KGVCID_{00:01}] ExecCycles[COMPARE] = 713008
[PROFILE_KGVCID_{00:01}] ExecCycles[BRANCH] = 826494
[PROFILE_KGVCID_{00:01}] ExecCycles[CONDITIONAL] = 634167
[PROFILE_KGVCID_{00:01}] ExecCycles[ITERATIVE] = 2670592
[PROFILE_KGVCID_{00:01}] ExecCycles[PREDICATION] = 108718
[PROFILE_KGVCID_{00:01}] ExecCycles[CONSTANT_MATERIALIZATION] = 1188186
[PROFILE_KGVCID_{00:01}] ExecCycles[FLOW_SETUP] = 1722732
[PROFILE_KGVCID_{00:01}] ExecCycles[LOOP_SETUP] = 73811
[PROFILE_KGVCID_{00:01}] ExecCycles[REG_MOVEMENT] = 4418136
[PROFILE_KGVCID_{00:01}] ExecCycles[DATA_MOVEMENT] = 103131
[PROFILE_KGVCID_{00:01}] ExecCycles[KERNEL_SETUP] = 13
[PROFILE_KGVCID_{00:01}] ExecCycles[INTERRUPT] = 1
[PROFILE_KGVCID_{00:01}] StallCycles[DIV] = 794592
[PROFILE_KGVCID_{00:01}] StallCycles[MODE_WRITE] = 611
[PROFILE_KGVCID_{00:01}] StallCycles[SPRF_RAW] = 499123
[PROFILE_KGVCID_{00:01}] StallCycles[SPRF_RARMW] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[SPRF_PWARMW] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[DEREF_REGPTR_CONFLICT] = 156812
[PROFILE_KGVCID_{00:01}] StallCycles[BRANCH] = 887642
[PROFILE_KGVCID_{00:01}] StallCycles[LOAD] = 1371110
[PROFILE_KGVCID_{00:01}] StallCycles[STORE] = 6066514
[PROFILE_KGVCID_{00:01}] StallCycles[EXT_LOAD] = 1125580
[PROFILE_KGVCID_{00:01}] StallCycles[EXT_STORE] = 789184
[PROFILE_KGVCID_{00:01}] StallCycles[MLS_SEND] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[RAU] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[PREDICATION] = 375550
[PROFILE_KGVCID_{00:01}] StallCycles[MUL] = 579390
[PROFILE_KGVCID_{00:01}] StallCycles[FX32TOFP16] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[MAC_REDUCE] = 301056
[PROFILE_KGVCID_{00:01}] StallCycles[NBR_RAW] = 2016
[PROFILE_KGVCID_{00:01}] StallCycles[MEU] = 13026818
[PROFILE_KGVCID_{00:01}] StallCycles[PATCH_MESH] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[QLS_Q_FULL] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[BAR_LOAD] = 183988
[PROFILE_KGVCID_{00:01}] StallCycles[BAR_STORE] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[BAR_BUBBLE] = 82585
[PROFILE_KGVCID_{00:01}] StallCycles[BARRIER_MLS_DONE] = 429
[PROFILE_KGVCID_{00:01}] StallCycles[INTERRUPT] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[TENSOR_TABLE_FULL] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[MLS_FIFO_FULL] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[INSTRUCTION_FETCH] = 42600
------------------------------------------------
[PROFILE_KGVCID_{00:01}] ExtBytes[LOAD] = 342187008
[PROFILE_KGVCID_{00:01}] ExtBytes[STORE] = 102236160
[PROFILE_KGVCID_{00:02}] Total execution time (cycles): 45299935
------------------------------------------------
[PROFILE_KGVCID_{00:02}] Profile: default
[PROFILE_KGVCID_{00:02}] TotalCycles = 45299935
[PROFILE_KGVCID_{00:02}] ExecCycles[COMPUTE] = 4844724
[PROFILE_KGVCID_{00:02}] ExecCycles[MAC] = 1393228
[PROFILE_KGVCID_{00:02}] ExecCycles[MAC_REDUCE] = 301056
[PROFILE_KGVCID_{00:02}] ExecCycles[COMPARE] = 713008
[PROFILE_KGVCID_{00:02}] ExecCycles[BRANCH] = 826494
[PROFILE_KGVCID_{00:02}] ExecCycles[CONDITIONAL] = 634167
[PROFILE_KGVCID_{00:02}] ExecCycles[ITERATIVE] = 2670592
[PROFILE_KGVCID_{00:02}] ExecCycles[PREDICATION] = 108718
[PROFILE_KGVCID_{00:02}] ExecCycles[CONSTANT_MATERIALIZATION] = 1188186
[PROFILE_KGVCID_{00:02}] ExecCycles[FLOW_SETUP] = 1722732
[PROFILE_KGVCID_{00:02}] ExecCycles[LOOP_SETUP] = 73811
[PROFILE_KGVCID_{00:02}] ExecCycles[REG_MOVEMENT] = 4418136
[PROFILE_KGVCID_{00:02}] ExecCycles[DATA_MOVEMENT] = 103131
[PROFILE_KGVCID_{00:02}] ExecCycles[KERNEL_SETUP] = 13
[PROFILE_KGVCID_{00:02}] ExecCycles[INTERRUPT] = 1
[PROFILE_KGVCID_{00:02}] StallCycles[DIV] = 794592
[PROFILE_KGVCID_{00:02}] StallCycles[MODE_WRITE] = 611
[PROFILE_KGVCID_{00:02}] StallCycles[SPRF_RAW] = 499123
[PROFILE_KGVCID_{00:02}] StallCycles[SPRF_RARMW] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[SPRF_PWARMW] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[DEREF_REGPTR_CONFLICT] = 156812
[PROFILE_KGVCID_{00:02}] StallCycles[BRANCH] = 887642
[PROFILE_KGVCID_{00:02}] StallCycles[LOAD] = 1371110
[PROFILE_KGVCID_{00:02}] StallCycles[STORE] = 6066514
[PROFILE_KGVCID_{00:02}] StallCycles[EXT_LOAD] = 1125580
[PROFILE_KGVCID_{00:02}] StallCycles[EXT_STORE] = 789074
[PROFILE_KGVCID_{00:02}] StallCycles[MLS_SEND] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[RAU] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[PREDICATION] = 375550
[PROFILE_KGVCID_{00:02}] StallCycles[MUL] = 579390
[PROFILE_KGVCID_{00:02}] StallCycles[FX32TOFP16] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[MAC_REDUCE] = 301056
[PROFILE_KGVCID_{00:02}] StallCycles[NBR_RAW] = 2016
[PROFILE_KGVCID_{00:02}] StallCycles[MEU] = 13026818
[PROFILE_KGVCID_{00:02}] StallCycles[PATCH_MESH] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[QLS_Q_FULL] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[BAR_LOAD] = 183988
[PROFILE_KGVCID_{00:02}] StallCycles[BAR_STORE] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[BAR_BUBBLE] = 82585
[PROFILE_KGVCID_{00:02}] StallCycles[BARRIER_MLS_DONE] = 537
[PROFILE_KGVCID_{00:02}] StallCycles[INTERRUPT] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[TENSOR_TABLE_FULL] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[MLS_FIFO_FULL] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[INSTRUCTION_FETCH] = 42600
------------------------------------------------
[PROFILE_KGVCID_{00:02}] ExtBytes[LOAD] = 342187008
[PROFILE_KGVCID_{00:02}] ExtBytes[STORE] = 102236160
[PROFILE_KGVCID_{00:03}] Total execution time (cycles): 45299951
------------------------------------------------
[PROFILE_KGVCID_{00:03}] Profile: default
[PROFILE_KGVCID_{00:03}] TotalCycles = 45299951
[PROFILE_KGVCID_{00:03}] ExecCycles[COMPUTE] = 4844655
[PROFILE_KGVCID_{00:03}] ExecCycles[MAC] = 1393228
[PROFILE_KGVCID_{00:03}] ExecCycles[MAC_REDUCE] = 301056
[PROFILE_KGVCID_{00:03}] ExecCycles[COMPARE] = 712980
[PROFILE_KGVCID_{00:03}] ExecCycles[BRANCH] = 826473
[PROFILE_KGVCID_{00:03}] ExecCycles[CONDITIONAL] = 634139
[PROFILE_KGVCID_{00:03}] ExecCycles[ITERATIVE] = 2670592
[PROFILE_KGVCID_{00:03}] ExecCycles[PREDICATION] = 108718
[PROFILE_KGVCID_{00:03}] ExecCycles[CONSTANT_MATERIALIZATION] = 1188137
[PROFILE_KGVCID_{00:03}] ExecCycles[FLOW_SETUP] = 1722606
[PROFILE_KGVCID_{00:03}] ExecCycles[LOOP_SETUP] = 73811
[PROFILE_KGVCID_{00:03}] ExecCycles[REG_MOVEMENT] = 4418079
[PROFILE_KGVCID_{00:03}] ExecCycles[DATA_MOVEMENT] = 103131
[PROFILE_KGVCID_{00:03}] ExecCycles[KERNEL_SETUP] = 13
[PROFILE_KGVCID_{00:03}] ExecCycles[INTERRUPT] = 1
[PROFILE_KGVCID_{00:03}] StallCycles[DIV] = 794592
[PROFILE_KGVCID_{00:03}] StallCycles[MODE_WRITE] = 611
[PROFILE_KGVCID_{00:03}] StallCycles[SPRF_RAW] = 499123
[PROFILE_KGVCID_{00:03}] StallCycles[SPRF_RARMW] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[SPRF_PWARMW] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[DEREF_REGPTR_CONFLICT] = 156805
[PROFILE_KGVCID_{00:03}] StallCycles[BRANCH] = 887684
[PROFILE_KGVCID_{00:03}] StallCycles[LOAD] = 1371110
[PROFILE_KGVCID_{00:03}] StallCycles[STORE] = 6066514
[PROFILE_KGVCID_{00:03}] StallCycles[EXT_LOAD] = 1106029
[PROFILE_KGVCID_{00:03}] StallCycles[EXT_STORE] = 789223
[PROFILE_KGVCID_{00:03}] StallCycles[MLS_SEND] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[RAU] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[PREDICATION] = 375550
[PROFILE_KGVCID_{00:03}] StallCycles[MUL] = 579376
[PROFILE_KGVCID_{00:03}] StallCycles[FX32TOFP16] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[MAC_REDUCE] = 301056
[PROFILE_KGVCID_{00:03}] StallCycles[NBR_RAW] = 2016
[PROFILE_KGVCID_{00:03}] StallCycles[MEU] = 13026804
[PROFILE_KGVCID_{00:03}] StallCycles[PATCH_MESH] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[QLS_Q_FULL] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[BAR_LOAD] = 183988
[PROFILE_KGVCID_{00:03}] StallCycles[BAR_STORE] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[BAR_BUBBLE] = 82585
[PROFILE_KGVCID_{00:03}] StallCycles[BARRIER_MLS_DONE] = 20312
[PROFILE_KGVCID_{00:03}] StallCycles[INTERRUPT] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[TENSOR_TABLE_FULL] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[MLS_FIFO_FULL] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[INSTRUCTION_FETCH] = 42600
------------------------------------------------
[PROFILE_KGVCID_{00:03}] ExtBytes[LOAD] = 341425152
[PROFILE_KGVCID_{00:03}] ExtBytes[STORE] = 102236160
2026-06-19 04:16 - WARNING - epu - core - No profile.json found. Not able to show performance results.
2026-06-19 04:16 - INFO - epu - core - If you would like to see performance results, add profiling statements to your source code.
[SDK-CLI] : Execution completed.
5. Validation
Compare ISS output (output.bin) against ONNX Runtime to verify numerical accuracy.
Validation Parameters:
- Input Shape: (1, 1024) - batch size 1, sequence length 1024
- Absolute Tolerance: 0.5
- Reference: ONNX Runtime execution of
single_dec.onnx
import os
from run_compare_onnx import run_and_compare_onnx
## setting the input shape and atol for the comparison
onnx_model_path = "single_dec.onnx" # onnx to run through ort
atol = 0.7
input_shape = 1, 1024
build_dir = os.getcwd()
run_and_compare_onnx(
onnx_model_path=onnx_model_path,
build_dir=build_dir,
data_dir=build_dir,
input_shape=input_shape,
atol=atol,
mode="isolated",
)
GPNPU vs ORT: max|d|=0.1581 mean|d|=0.0041 | atol=0.7 rtol=0.001 fail=0/4194304 (0.000%) [PASS]
0.7
Summary
Validation Results
| Parameter | Value |
|---|---|
| Model | Qwen3-8B (Single Decoder Layer) |
| Model Type | Prefill (1024 tokens) |
| Target Hardware | QC-P (Quadric Chimera Perform) |
| Configuration | 4 cores, 2MB OCM/core, 16 MACs/PE |
| Input Shape | (1, 1024) |
| Sequence Length | 1024 tokens |
| Batch Size | 1 |
| Validation Method | ISS vs ONNX Runtime |
| Tolerance (atol) | 0.7 |
| Status | Passed (see output above) |
What Was Validated
End-to-End Compilation Pipeline:
- ONNX model shape fixing for prefill mode
- Single decoder layer extraction from full model
- Custom op replacement with Quadric-optimized kernels
- CGC compilation (ONNX → C++)
- Quadric LLVM compilation (C++ → Assembly)
- ISS execution with full hardware simulation
Numerical Accuracy:
- ISS outputs match ONNX Runtime within tolerance (atol=0.7)
- Validates correctness of the entire toolchain