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-07-18 12:16 - INFO - epu - chimera_job - START==================================onnx_ingest
2026-07-18 12:16 - 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-07-18 12:16 - INFO - epu - codegen - START===============================optimize_relay
2026-07-18 12:16 - INFO - epu - codegen - START====================quantize_to_cpu_runnable_fx
2026-07-18 12:17 - 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-07-18 12:17 - INFO - epu - codegen - START====================build_cpu_runnable_fx_relay
2026-07-18 12:17 - INFO - epu - codegen - START=======================quantize_to_chimera_fx
2026-07-18 12:17 - INFO - epu - codegen - START=================================relay_to_tir
2026-07-18 12:17 - INFO - epu - codegen - START===========================relay_to_epu_relay
2026-07-18 12:17 - INFO - epu - codegen - START==============================adapt_and_order
2026-07-18 12:17 - INFO - epu - codegen - START==============================amend_ctrl_flow
2026-07-18 12:17 - INFO - epu - codegen - START=============================plan_lrm_virtual
2026-07-18 12:17 - INFO - epu - codegen - START==============================amend_ctrl_flow
2026-07-18 12:17 - INFO - epu - codegen - START===============================lrm_alloc_loop
2026-07-18 12:17 - INFO - epu - codegen - START==============================amend_ctrl_flow
2026-07-18 12:17 - INFO - epu - codegen - START================================lrm_splitting
2026-07-18 12:18 - INFO - epu - codegen - START==============================ext_split_relay
2026-07-18 12:18 - INFO - epu - codegen - START====================================build_tir
2026-07-18 12:18 - 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-07-18 12:18 - DEBUG - sdk - cli - Executing command: cmake CMakeLists.txt -B /quadric/sdk-cli/examples/models/qwen/qwen3_prefill/qwen3_prefill_QC-P_1d0_2MB_4kB_24GBps_24GBps_16_OFF_x1_x4/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.5s)
-- Generating done (0.0s)
-- Build files have been written to: /quadric/sdk-cli/examples/models/qwen/qwen3_prefill/qwen3_prefill_QC-P_1d0_2MB_4kB_24GBps_24GBps_16_OFF_x1_x4/build
2026-07-18 12:18 - 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:1009: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:1110: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:41: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:1009: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:1110: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:41: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:1009: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:1110: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:73: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:1009: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:1110: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:73: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
[ 25%] Building CXX object CMakeFiles/qwen3_prefill_epu.dir/quadric/sdk-cli/examples/models/qwen/qwen3_prefill/qwen3_prefill.cpp.o
[ 50%] Building CXX object CMakeFiles/qwen3_prefill_host.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_1d0_2MB_4kB_24GBps_24GBps_16_OFF_x1_x4/output/qwen3_prefill_epu.s
[100%] Linking CXX executable /quadric/sdk-cli/examples/models/qwen/qwen3_prefill/qwen3_prefill_QC-P_1d0_2MB_4kB_24GBps_24GBps_16_OFF_x1_x4/output/qwen3_prefill_host
[100%] Built target qwen3_prefill_host
[100%] Built target qwen3_prefill_epu
[SDK-CLI] : Executing on QC-P simulator
2026-07-18 12:19 - 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: 1795241360
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 1795241360
Global seed is 1795241360
Global seed is 1795241360
Global seed is 1795241360
------------------------------------------------
[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] = 77004
[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] = 1857
[PROFILE_KGVCID_{00:00}] ExecCycles[FLOW_SETUP] = 2188
[PROFILE_KGVCID_{00:00}] ExecCycles[LOOP_SETUP] = 868
[PROFILE_KGVCID_{00:00}] ExecCycles[REG_MOVEMENT] = 98666
[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] = 8131
[PROFILE_KGVCID_{00:00}] StallCycles[SPRF_RARMW] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[SPRF_PWARMW] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[DEREF_REGPTR_CONFLICT] = 4390
[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] = 3512
[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] = 77004
[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] = 1857
[PROFILE_KGVCID_{00:01}] ExecCycles[FLOW_SETUP] = 2188
[PROFILE_KGVCID_{00:01}] ExecCycles[LOOP_SETUP] = 868
[PROFILE_KGVCID_{00:01}] ExecCycles[REG_MOVEMENT] = 98666
[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] = 8131
[PROFILE_KGVCID_{00:01}] StallCycles[SPRF_RARMW] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[SPRF_PWARMW] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[DEREF_REGPTR_CONFLICT] = 4390
[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] = 3512
[PROFILE_KGVCID_{00:01}] StallCycles[EXT_STORE] = 10514
[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] = 11
[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] = 77004
[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] = 1857
[PROFILE_KGVCID_{00:02}] ExecCycles[FLOW_SETUP] = 2188
[PROFILE_KGVCID_{00:02}] ExecCycles[LOOP_SETUP] = 868
[PROFILE_KGVCID_{00:02}] ExecCycles[REG_MOVEMENT] = 98666
[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] = 8131
[PROFILE_KGVCID_{00:02}] StallCycles[SPRF_RARMW] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[SPRF_PWARMW] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[DEREF_REGPTR_CONFLICT] = 4390
[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] = 3512
[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] = 77004
[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] = 1857
[PROFILE_KGVCID_{00:03}] ExecCycles[FLOW_SETUP] = 2188
[PROFILE_KGVCID_{00:03}] ExecCycles[LOOP_SETUP] = 868
[PROFILE_KGVCID_{00:03}] ExecCycles[REG_MOVEMENT] = 98666
[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] = 8131
[PROFILE_KGVCID_{00:03}] StallCycles[SPRF_RARMW] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[SPRF_PWARMW] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[DEREF_REGPTR_CONFLICT] = 4390
[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] = 3512
[PROFILE_KGVCID_{00:03}] StallCycles[EXT_STORE] = 10490
[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] = 35
[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 = 15526237
[PROFILE_KGVCID_{00:00}] ExecCycles[COMPUTE] = 2632102
[PROFILE_KGVCID_{00:00}] ExecCycles[MAC] = 321728
[PROFILE_KGVCID_{00:00}] ExecCycles[MAC_REDUCE] = 104448
[PROFILE_KGVCID_{00:00}] ExecCycles[COMPARE] = 422452
[PROFILE_KGVCID_{00:00}] ExecCycles[BRANCH] = 357840
[PROFILE_KGVCID_{00:00}] ExecCycles[CONDITIONAL] = 381154
[PROFILE_KGVCID_{00:00}] ExecCycles[ITERATIVE] = 2228224
[PROFILE_KGVCID_{00:00}] ExecCycles[PREDICATION] = 7680
[PROFILE_KGVCID_{00:00}] ExecCycles[CONSTANT_MATERIALIZATION] = 438575
[PROFILE_KGVCID_{00:00}] ExecCycles[FLOW_SETUP] = 734931
[PROFILE_KGVCID_{00:00}] ExecCycles[LOOP_SETUP] = 19195
[PROFILE_KGVCID_{00:00}] ExecCycles[REG_MOVEMENT] = 2029431
[PROFILE_KGVCID_{00:00}] ExecCycles[DATA_MOVEMENT] = 57039
[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] = 330
[PROFILE_KGVCID_{00:00}] StallCycles[SPRF_RAW] = 72834
[PROFILE_KGVCID_{00:00}] StallCycles[SPRF_RARMW] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[SPRF_PWARMW] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[DEREF_REGPTR_CONFLICT] = 70383
[PROFILE_KGVCID_{00:00}] StallCycles[BRANCH] = 222989
[PROFILE_KGVCID_{00:00}] StallCycles[LOAD] = 505045
[PROFILE_KGVCID_{00:00}] StallCycles[STORE] = 1240563
[PROFILE_KGVCID_{00:00}] StallCycles[EXT_LOAD] = 347301
[PROFILE_KGVCID_{00:00}] StallCycles[EXT_STORE] = 20404
[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] = 331233
[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] = 2516894
[PROFILE_KGVCID_{00:00}] StallCycles[PATCH_MESH] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[QLS_Q_FULL] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[BAR_LOAD] = 134079
[PROFILE_KGVCID_{00:00}] StallCycles[BAR_STORE] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[BAR_BUBBLE] = 37365
[PROFILE_KGVCID_{00:00}] StallCycles[BARRIER_MLS_DONE] = 247
[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] = 64044032
[PROFILE_KGVCID_{00:00}] ExtBytes[STORE] = 16515072
------------------------------------------------
[PROFILE_KGVCID_{00:01}] Profile: region: 3 / 9
[PROFILE_KGVCID_{00:01}] TotalCycles = 15526250
[PROFILE_KGVCID_{00:01}] ExecCycles[COMPUTE] = 2632102
[PROFILE_KGVCID_{00:01}] ExecCycles[MAC] = 321728
[PROFILE_KGVCID_{00:01}] ExecCycles[MAC_REDUCE] = 104448
[PROFILE_KGVCID_{00:01}] ExecCycles[COMPARE] = 422452
[PROFILE_KGVCID_{00:01}] ExecCycles[BRANCH] = 357840
[PROFILE_KGVCID_{00:01}] ExecCycles[CONDITIONAL] = 381154
[PROFILE_KGVCID_{00:01}] ExecCycles[ITERATIVE] = 2228224
[PROFILE_KGVCID_{00:01}] ExecCycles[PREDICATION] = 7680
[PROFILE_KGVCID_{00:01}] ExecCycles[CONSTANT_MATERIALIZATION] = 438575
[PROFILE_KGVCID_{00:01}] ExecCycles[FLOW_SETUP] = 734931
[PROFILE_KGVCID_{00:01}] ExecCycles[LOOP_SETUP] = 19195
[PROFILE_KGVCID_{00:01}] ExecCycles[REG_MOVEMENT] = 2029431
[PROFILE_KGVCID_{00:01}] ExecCycles[DATA_MOVEMENT] = 57039
[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] = 330
[PROFILE_KGVCID_{00:01}] StallCycles[SPRF_RAW] = 72834
[PROFILE_KGVCID_{00:01}] StallCycles[SPRF_RARMW] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[SPRF_PWARMW] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[DEREF_REGPTR_CONFLICT] = 70383
[PROFILE_KGVCID_{00:01}] StallCycles[BRANCH] = 222989
[PROFILE_KGVCID_{00:01}] StallCycles[LOAD] = 505045
[PROFILE_KGVCID_{00:01}] StallCycles[STORE] = 1240563
[PROFILE_KGVCID_{00:01}] StallCycles[EXT_LOAD] = 347301
[PROFILE_KGVCID_{00:01}] StallCycles[EXT_STORE] = 20404
[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] = 331233
[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] = 2516894
[PROFILE_KGVCID_{00:01}] StallCycles[PATCH_MESH] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[QLS_Q_FULL] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[BAR_LOAD] = 134079
[PROFILE_KGVCID_{00:01}] StallCycles[BAR_STORE] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[BAR_BUBBLE] = 37365
[PROFILE_KGVCID_{00:01}] StallCycles[BARRIER_MLS_DONE] = 260
[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] = 64044032
[PROFILE_KGVCID_{00:01}] ExtBytes[STORE] = 16515072
------------------------------------------------
[PROFILE_KGVCID_{00:02}] Profile: region: 3 / 9
[PROFILE_KGVCID_{00:02}] TotalCycles = 15526251
[PROFILE_KGVCID_{00:02}] ExecCycles[COMPUTE] = 2632102
[PROFILE_KGVCID_{00:02}] ExecCycles[MAC] = 321728
[PROFILE_KGVCID_{00:02}] ExecCycles[MAC_REDUCE] = 104448
[PROFILE_KGVCID_{00:02}] ExecCycles[COMPARE] = 422452
[PROFILE_KGVCID_{00:02}] ExecCycles[BRANCH] = 357840
[PROFILE_KGVCID_{00:02}] ExecCycles[CONDITIONAL] = 381154
[PROFILE_KGVCID_{00:02}] ExecCycles[ITERATIVE] = 2228224
[PROFILE_KGVCID_{00:02}] ExecCycles[PREDICATION] = 7680
[PROFILE_KGVCID_{00:02}] ExecCycles[CONSTANT_MATERIALIZATION] = 438575
[PROFILE_KGVCID_{00:02}] ExecCycles[FLOW_SETUP] = 734931
[PROFILE_KGVCID_{00:02}] ExecCycles[LOOP_SETUP] = 19195
[PROFILE_KGVCID_{00:02}] ExecCycles[REG_MOVEMENT] = 2029431
[PROFILE_KGVCID_{00:02}] ExecCycles[DATA_MOVEMENT] = 57039
[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] = 330
[PROFILE_KGVCID_{00:02}] StallCycles[SPRF_RAW] = 72834
[PROFILE_KGVCID_{00:02}] StallCycles[SPRF_RARMW] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[SPRF_PWARMW] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[DEREF_REGPTR_CONFLICT] = 70383
[PROFILE_KGVCID_{00:02}] StallCycles[BRANCH] = 222989
[PROFILE_KGVCID_{00:02}] StallCycles[LOAD] = 505045
[PROFILE_KGVCID_{00:02}] StallCycles[STORE] = 1240563
[PROFILE_KGVCID_{00:02}] StallCycles[EXT_LOAD] = 347301
[PROFILE_KGVCID_{00:02}] StallCycles[EXT_STORE] = 20368
[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] = 331233
[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] = 2516894
[PROFILE_KGVCID_{00:02}] StallCycles[PATCH_MESH] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[QLS_Q_FULL] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[BAR_LOAD] = 134079
[PROFILE_KGVCID_{00:02}] StallCycles[BAR_STORE] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[BAR_BUBBLE] = 37365
[PROFILE_KGVCID_{00:02}] StallCycles[BARRIER_MLS_DONE] = 297
[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] = 64044032
[PROFILE_KGVCID_{00:02}] ExtBytes[STORE] = 16515072
------------------------------------------------
[PROFILE_KGVCID_{00:03}] Profile: region: 3 / 9
[PROFILE_KGVCID_{00:03}] TotalCycles = 15526262
[PROFILE_KGVCID_{00:03}] ExecCycles[COMPUTE] = 2631946
[PROFILE_KGVCID_{00:03}] ExecCycles[MAC] = 321728
[PROFILE_KGVCID_{00:03}] ExecCycles[MAC_REDUCE] = 104448
[PROFILE_KGVCID_{00:03}] ExecCycles[COMPARE] = 422434
[PROFILE_KGVCID_{00:03}] ExecCycles[BRANCH] = 357816
[PROFILE_KGVCID_{00:03}] ExecCycles[CONDITIONAL] = 381139
[PROFILE_KGVCID_{00:03}] ExecCycles[ITERATIVE] = 2228224
[PROFILE_KGVCID_{00:03}] ExecCycles[PREDICATION] = 7680
[PROFILE_KGVCID_{00:03}] ExecCycles[CONSTANT_MATERIALIZATION] = 438473
[PROFILE_KGVCID_{00:03}] ExecCycles[FLOW_SETUP] = 734874
[PROFILE_KGVCID_{00:03}] ExecCycles[LOOP_SETUP] = 19195
[PROFILE_KGVCID_{00:03}] ExecCycles[REG_MOVEMENT] = 2029352
[PROFILE_KGVCID_{00:03}] ExecCycles[DATA_MOVEMENT] = 57039
[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] = 330
[PROFILE_KGVCID_{00:03}] StallCycles[SPRF_RAW] = 72834
[PROFILE_KGVCID_{00:03}] StallCycles[SPRF_RARMW] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[SPRF_PWARMW] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[DEREF_REGPTR_CONFLICT] = 70372
[PROFILE_KGVCID_{00:03}] StallCycles[BRANCH] = 222989
[PROFILE_KGVCID_{00:03}] StallCycles[LOAD] = 505045
[PROFILE_KGVCID_{00:03}] StallCycles[STORE] = 1240563
[PROFILE_KGVCID_{00:03}] StallCycles[EXT_LOAD] = 338977
[PROFILE_KGVCID_{00:03}] StallCycles[EXT_STORE] = 20418
[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] = 331227
[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] = 2516888
[PROFILE_KGVCID_{00:03}] StallCycles[PATCH_MESH] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[QLS_Q_FULL] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[BAR_LOAD] = 134079
[PROFILE_KGVCID_{00:03}] StallCycles[BAR_STORE] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[BAR_BUBBLE] = 37365
[PROFILE_KGVCID_{00:03}] StallCycles[BARRIER_MLS_DONE] = 9050
[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] = 63724544
[PROFILE_KGVCID_{00:03}] ExtBytes[STORE] = 16515072
------------------------------------------------
[PROFILE_KGVCID_{00:00}] Profile: region: 4 / 9
[PROFILE_KGVCID_{00:00}] TotalCycles = 2127132
[PROFILE_KGVCID_{00:00}] ExecCycles[COMPUTE] = 84130
[PROFILE_KGVCID_{00:00}] ExecCycles[MAC] = 99840
[PROFILE_KGVCID_{00:00}] ExecCycles[MAC_REDUCE] = 20480
[PROFILE_KGVCID_{00:00}] ExecCycles[COMPARE] = 11960
[PROFILE_KGVCID_{00:00}] ExecCycles[BRANCH] = 24566
[PROFILE_KGVCID_{00:00}] ExecCycles[CONDITIONAL] = 11660
[PROFILE_KGVCID_{00:00}] ExecCycles[ITERATIVE] = 0
[PROFILE_KGVCID_{00:00}] ExecCycles[PREDICATION] = 0
[PROFILE_KGVCID_{00:00}] ExecCycles[CONSTANT_MATERIALIZATION] = 58158
[PROFILE_KGVCID_{00:00}] ExecCycles[FLOW_SETUP] = 54356
[PROFILE_KGVCID_{00:00}] ExecCycles[LOOP_SETUP] = 2566
[PROFILE_KGVCID_{00:00}] ExecCycles[REG_MOVEMENT] = 170046
[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] = 34569
[PROFILE_KGVCID_{00:00}] StallCycles[SPRF_RARMW] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[SPRF_PWARMW] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[DEREF_REGPTR_CONFLICT] = 3839
[PROFILE_KGVCID_{00:00}] StallCycles[BRANCH] = 33230
[PROFILE_KGVCID_{00:00}] StallCycles[LOAD] = 48846
[PROFILE_KGVCID_{00:00}] StallCycles[STORE] = 300160
[PROFILE_KGVCID_{00:00}] StallCycles[EXT_LOAD] = 65575
[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] = 8255
[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 = 2127123
[PROFILE_KGVCID_{00:02}] ExecCycles[COMPUTE] = 84130
[PROFILE_KGVCID_{00:02}] ExecCycles[MAC] = 99840
[PROFILE_KGVCID_{00:02}] ExecCycles[MAC_REDUCE] = 20480
[PROFILE_KGVCID_{00:02}] ExecCycles[COMPARE] = 11960
[PROFILE_KGVCID_{00:02}] ExecCycles[BRANCH] = 24566
[PROFILE_KGVCID_{00:02}] ExecCycles[CONDITIONAL] = 11660
[PROFILE_KGVCID_{00:02}] ExecCycles[ITERATIVE] = 0
[PROFILE_KGVCID_{00:02}] ExecCycles[PREDICATION] = 0
[PROFILE_KGVCID_{00:02}] ExecCycles[CONSTANT_MATERIALIZATION] = 58158
[PROFILE_KGVCID_{00:02}] ExecCycles[FLOW_SETUP] = 54356
[PROFILE_KGVCID_{00:02}] ExecCycles[LOOP_SETUP] = 2566
[PROFILE_KGVCID_{00:02}] ExecCycles[REG_MOVEMENT] = 170046
[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] = 34569
[PROFILE_KGVCID_{00:02}] StallCycles[SPRF_RARMW] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[SPRF_PWARMW] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[DEREF_REGPTR_CONFLICT] = 3839
[PROFILE_KGVCID_{00:02}] StallCycles[BRANCH] = 33230
[PROFILE_KGVCID_{00:02}] StallCycles[LOAD] = 48846
[PROFILE_KGVCID_{00:02}] StallCycles[STORE] = 300160
[PROFILE_KGVCID_{00:02}] StallCycles[EXT_LOAD] = 65575
[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] = 8255
[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] = 5
[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 = 2127132
[PROFILE_KGVCID_{00:01}] ExecCycles[COMPUTE] = 84130
[PROFILE_KGVCID_{00:01}] ExecCycles[MAC] = 99840
[PROFILE_KGVCID_{00:01}] ExecCycles[MAC_REDUCE] = 20480
[PROFILE_KGVCID_{00:01}] ExecCycles[COMPARE] = 11960
[PROFILE_KGVCID_{00:01}] ExecCycles[BRANCH] = 24566
[PROFILE_KGVCID_{00:01}] ExecCycles[CONDITIONAL] = 11660
[PROFILE_KGVCID_{00:01}] ExecCycles[ITERATIVE] = 0
[PROFILE_KGVCID_{00:01}] ExecCycles[PREDICATION] = 0
[PROFILE_KGVCID_{00:01}] ExecCycles[CONSTANT_MATERIALIZATION] = 58158
[PROFILE_KGVCID_{00:01}] ExecCycles[FLOW_SETUP] = 54356
[PROFILE_KGVCID_{00:01}] ExecCycles[LOOP_SETUP] = 2566
[PROFILE_KGVCID_{00:01}] ExecCycles[REG_MOVEMENT] = 170046
[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] = 34569
[PROFILE_KGVCID_{00:01}] StallCycles[SPRF_RARMW] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[SPRF_PWARMW] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[DEREF_REGPTR_CONFLICT] = 3839
[PROFILE_KGVCID_{00:01}] StallCycles[BRANCH] = 33230
[PROFILE_KGVCID_{00:01}] StallCycles[LOAD] = 48846
[PROFILE_KGVCID_{00:01}] StallCycles[STORE] = 300160
[PROFILE_KGVCID_{00:01}] StallCycles[EXT_LOAD] = 65575
[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] = 8255
[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 = 2127136
[PROFILE_KGVCID_{00:03}] ExecCycles[COMPUTE] = 84077
[PROFILE_KGVCID_{00:03}] ExecCycles[MAC] = 99840
[PROFILE_KGVCID_{00:03}] ExecCycles[MAC_REDUCE] = 20480
[PROFILE_KGVCID_{00:03}] ExecCycles[COMPARE] = 11954
[PROFILE_KGVCID_{00:03}] ExecCycles[BRANCH] = 24558
[PROFILE_KGVCID_{00:03}] ExecCycles[CONDITIONAL] = 11655
[PROFILE_KGVCID_{00:03}] ExecCycles[ITERATIVE] = 0
[PROFILE_KGVCID_{00:03}] ExecCycles[PREDICATION] = 0
[PROFILE_KGVCID_{00:03}] ExecCycles[CONSTANT_MATERIALIZATION] = 58123
[PROFILE_KGVCID_{00:03}] ExecCycles[FLOW_SETUP] = 54337
[PROFILE_KGVCID_{00:03}] ExecCycles[LOOP_SETUP] = 2566
[PROFILE_KGVCID_{00:03}] ExecCycles[REG_MOVEMENT] = 170018
[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] = 34569
[PROFILE_KGVCID_{00:03}] StallCycles[SPRF_RARMW] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[SPRF_PWARMW] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[DEREF_REGPTR_CONFLICT] = 3835
[PROFILE_KGVCID_{00:03}] StallCycles[BRANCH] = 33230
[PROFILE_KGVCID_{00:03}] StallCycles[LOAD] = 48846
[PROFILE_KGVCID_{00:03}] StallCycles[STORE] = 300160
[PROFILE_KGVCID_{00:03}] StallCycles[EXT_LOAD] = 62784
[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] = 8253
[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] = 2969
[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 = 1030781
[PROFILE_KGVCID_{00:00}] ExecCycles[COMPUTE] = 95568
[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] = 4650
[PROFILE_KGVCID_{00:00}] ExecCycles[FLOW_SETUP] = 5752
[PROFILE_KGVCID_{00:00}] ExecCycles[LOOP_SETUP] = 1129
[PROFILE_KGVCID_{00:00}] ExecCycles[REG_MOVEMENT] = 115924
[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] = 22
[PROFILE_KGVCID_{00:00}] StallCycles[SPRF_RAW] = 24243
[PROFILE_KGVCID_{00:00}] StallCycles[SPRF_RARMW] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[SPRF_PWARMW] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[DEREF_REGPTR_CONFLICT] = 4898
[PROFILE_KGVCID_{00:00}] StallCycles[BRANCH] = 4937
[PROFILE_KGVCID_{00:00}] StallCycles[LOAD] = 161287
[PROFILE_KGVCID_{00:00}] StallCycles[STORE] = 409622
[PROFILE_KGVCID_{00:00}] StallCycles[EXT_LOAD] = 16150
[PROFILE_KGVCID_{00:00}] StallCycles[EXT_STORE] = 17307
[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] = 31
[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 = 1030781
[PROFILE_KGVCID_{00:02}] ExecCycles[COMPUTE] = 95568
[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] = 4650
[PROFILE_KGVCID_{00:02}] ExecCycles[FLOW_SETUP] = 5752
[PROFILE_KGVCID_{00:02}] ExecCycles[LOOP_SETUP] = 1129
[PROFILE_KGVCID_{00:02}] ExecCycles[REG_MOVEMENT] = 115924
[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] = 22
[PROFILE_KGVCID_{00:02}] StallCycles[SPRF_RAW] = 24243
[PROFILE_KGVCID_{00:02}] StallCycles[SPRF_RARMW] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[SPRF_PWARMW] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[DEREF_REGPTR_CONFLICT] = 4898
[PROFILE_KGVCID_{00:02}] StallCycles[BRANCH] = 4937
[PROFILE_KGVCID_{00:02}] StallCycles[LOAD] = 161287
[PROFILE_KGVCID_{00:02}] StallCycles[STORE] = 409622
[PROFILE_KGVCID_{00:02}] StallCycles[EXT_LOAD] = 16150
[PROFILE_KGVCID_{00:02}] StallCycles[EXT_STORE] = 17265
[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] = 73
[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 = 1030781
[PROFILE_KGVCID_{00:01}] ExecCycles[COMPUTE] = 95568
[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] = 4650
[PROFILE_KGVCID_{00:01}] ExecCycles[FLOW_SETUP] = 5752
[PROFILE_KGVCID_{00:01}] ExecCycles[LOOP_SETUP] = 1129
[PROFILE_KGVCID_{00:01}] ExecCycles[REG_MOVEMENT] = 115924
[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] = 22
[PROFILE_KGVCID_{00:01}] StallCycles[SPRF_RAW] = 24243
[PROFILE_KGVCID_{00:01}] StallCycles[SPRF_RARMW] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[SPRF_PWARMW] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[DEREF_REGPTR_CONFLICT] = 4898
[PROFILE_KGVCID_{00:01}] StallCycles[BRANCH] = 4937
[PROFILE_KGVCID_{00:01}] StallCycles[LOAD] = 161287
[PROFILE_KGVCID_{00:01}] StallCycles[STORE] = 409622
[PROFILE_KGVCID_{00:01}] StallCycles[EXT_LOAD] = 16150
[PROFILE_KGVCID_{00:01}] StallCycles[EXT_STORE] = 17307
[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] = 31
[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 = 1030781
[PROFILE_KGVCID_{00:03}] ExecCycles[COMPUTE] = 95568
[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] = 4650
[PROFILE_KGVCID_{00:03}] ExecCycles[FLOW_SETUP] = 5752
[PROFILE_KGVCID_{00:03}] ExecCycles[LOOP_SETUP] = 1129
[PROFILE_KGVCID_{00:03}] ExecCycles[REG_MOVEMENT] = 115924
[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] = 22
[PROFILE_KGVCID_{00:03}] StallCycles[SPRF_RAW] = 24243
[PROFILE_KGVCID_{00:03}] StallCycles[SPRF_RARMW] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[SPRF_PWARMW] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[DEREF_REGPTR_CONFLICT] = 4898
[PROFILE_KGVCID_{00:03}] StallCycles[BRANCH] = 4937
[PROFILE_KGVCID_{00:03}] StallCycles[LOAD] = 161287
[PROFILE_KGVCID_{00:03}] StallCycles[STORE] = 409622
[PROFILE_KGVCID_{00:03}] StallCycles[EXT_LOAD] = 16150
[PROFILE_KGVCID_{00:03}] StallCycles[EXT_STORE] = 17317
[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] = 21
[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 = 15253908
[PROFILE_KGVCID_{00:00}] ExecCycles[COMPUTE] = 672841
[PROFILE_KGVCID_{00:00}] ExecCycles[MAC] = 1961472
[PROFILE_KGVCID_{00:00}] ExecCycles[MAC_REDUCE] = 393216
[PROFILE_KGVCID_{00:00}] ExecCycles[COMPARE] = 65021
[PROFILE_KGVCID_{00:00}] ExecCycles[BRANCH] = 97029
[PROFILE_KGVCID_{00:00}] ExecCycles[CONDITIONAL] = 62588
[PROFILE_KGVCID_{00:00}] ExecCycles[ITERATIVE] = 442368
[PROFILE_KGVCID_{00:00}] ExecCycles[PREDICATION] = 0
[PROFILE_KGVCID_{00:00}] ExecCycles[CONSTANT_MATERIALIZATION] = 586521
[PROFILE_KGVCID_{00:00}] ExecCycles[FLOW_SETUP] = 208700
[PROFILE_KGVCID_{00:00}] ExecCycles[LOOP_SETUP] = 9660
[PROFILE_KGVCID_{00:00}] ExecCycles[REG_MOVEMENT] = 2441201
[PROFILE_KGVCID_{00:00}] ExecCycles[DATA_MOVEMENT] = 7458
[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] = 140
[PROFILE_KGVCID_{00:00}] StallCycles[SPRF_RAW] = 218051
[PROFILE_KGVCID_{00:00}] StallCycles[SPRF_RARMW] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[SPRF_PWARMW] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[DEREF_REGPTR_CONFLICT] = 17480
[PROFILE_KGVCID_{00:00}] StallCycles[BRANCH] = 94824
[PROFILE_KGVCID_{00:00}] StallCycles[LOAD] = 10466
[PROFILE_KGVCID_{00:00}] StallCycles[STORE] = 405996
[PROFILE_KGVCID_{00:00}] StallCycles[EXT_LOAD] = 339602
[PROFILE_KGVCID_{00:00}] StallCycles[EXT_STORE] = 44197
[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] = 89067
[PROFILE_KGVCID_{00:00}] StallCycles[FX32TOFP16] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[MAC_REDUCE] = 393216
[PROFILE_KGVCID_{00:00}] StallCycles[NBR_RAW] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[MEU] = 6286984
[PROFILE_KGVCID_{00:00}] StallCycles[PATCH_MESH] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[QLS_Q_FULL] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[BAR_LOAD] = 1020
[PROFILE_KGVCID_{00:00}] StallCycles[BAR_STORE] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[BAR_BUBBLE] = 7528
[PROFILE_KGVCID_{00:00}] StallCycles[BARRIER_MLS_DONE] = 71
[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] = 7100
------------------------------------------------
[PROFILE_KGVCID_{00:00}] ExtBytes[LOAD] = 117645312
[PROFILE_KGVCID_{00:00}] ExtBytes[STORE] = 14680064
------------------------------------------------
[PROFILE_KGVCID_{00:01}] Profile: region: 6 / 9
[PROFILE_KGVCID_{00:01}] TotalCycles = 15253908
[PROFILE_KGVCID_{00:01}] ExecCycles[COMPUTE] = 672841
[PROFILE_KGVCID_{00:01}] ExecCycles[MAC] = 1961472
[PROFILE_KGVCID_{00:01}] ExecCycles[MAC_REDUCE] = 393216
[PROFILE_KGVCID_{00:01}] ExecCycles[COMPARE] = 65021
[PROFILE_KGVCID_{00:01}] ExecCycles[BRANCH] = 97029
[PROFILE_KGVCID_{00:01}] ExecCycles[CONDITIONAL] = 62588
[PROFILE_KGVCID_{00:01}] ExecCycles[ITERATIVE] = 442368
[PROFILE_KGVCID_{00:01}] ExecCycles[PREDICATION] = 0
[PROFILE_KGVCID_{00:01}] ExecCycles[CONSTANT_MATERIALIZATION] = 586521
[PROFILE_KGVCID_{00:01}] ExecCycles[FLOW_SETUP] = 208700
[PROFILE_KGVCID_{00:01}] ExecCycles[LOOP_SETUP] = 9660
[PROFILE_KGVCID_{00:01}] ExecCycles[REG_MOVEMENT] = 2441201
[PROFILE_KGVCID_{00:01}] ExecCycles[DATA_MOVEMENT] = 7458
[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] = 140
[PROFILE_KGVCID_{00:01}] StallCycles[SPRF_RAW] = 218051
[PROFILE_KGVCID_{00:01}] StallCycles[SPRF_RARMW] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[SPRF_PWARMW] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[DEREF_REGPTR_CONFLICT] = 17480
[PROFILE_KGVCID_{00:01}] StallCycles[BRANCH] = 94824
[PROFILE_KGVCID_{00:01}] StallCycles[LOAD] = 10466
[PROFILE_KGVCID_{00:01}] StallCycles[STORE] = 405996
[PROFILE_KGVCID_{00:01}] StallCycles[EXT_LOAD] = 339602
[PROFILE_KGVCID_{00:01}] StallCycles[EXT_STORE] = 44197
[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] = 89067
[PROFILE_KGVCID_{00:01}] StallCycles[FX32TOFP16] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[MAC_REDUCE] = 393216
[PROFILE_KGVCID_{00:01}] StallCycles[NBR_RAW] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[MEU] = 6286984
[PROFILE_KGVCID_{00:01}] StallCycles[PATCH_MESH] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[QLS_Q_FULL] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[BAR_LOAD] = 1020
[PROFILE_KGVCID_{00:01}] StallCycles[BAR_STORE] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[BAR_BUBBLE] = 7528
[PROFILE_KGVCID_{00:01}] StallCycles[BARRIER_MLS_DONE] = 71
[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] = 7100
------------------------------------------------
[PROFILE_KGVCID_{00:01}] ExtBytes[LOAD] = 117645312
[PROFILE_KGVCID_{00:01}] ExtBytes[STORE] = 14680064
------------------------------------------------
[PROFILE_KGVCID_{00:03}] Profile: region: 6 / 9
[PROFILE_KGVCID_{00:03}] TotalCycles = 15253896
[PROFILE_KGVCID_{00:03}] ExecCycles[COMPUTE] = 672841
[PROFILE_KGVCID_{00:03}] ExecCycles[MAC] = 1961472
[PROFILE_KGVCID_{00:03}] ExecCycles[MAC_REDUCE] = 393216
[PROFILE_KGVCID_{00:03}] ExecCycles[COMPARE] = 65021
[PROFILE_KGVCID_{00:03}] ExecCycles[BRANCH] = 97029
[PROFILE_KGVCID_{00:03}] ExecCycles[CONDITIONAL] = 62588
[PROFILE_KGVCID_{00:03}] ExecCycles[ITERATIVE] = 442368
[PROFILE_KGVCID_{00:03}] ExecCycles[PREDICATION] = 0
[PROFILE_KGVCID_{00:03}] ExecCycles[CONSTANT_MATERIALIZATION] = 586521
[PROFILE_KGVCID_{00:03}] ExecCycles[FLOW_SETUP] = 208700
[PROFILE_KGVCID_{00:03}] ExecCycles[LOOP_SETUP] = 9660
[PROFILE_KGVCID_{00:03}] ExecCycles[REG_MOVEMENT] = 2441201
[PROFILE_KGVCID_{00:03}] ExecCycles[DATA_MOVEMENT] = 7458
[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] = 140
[PROFILE_KGVCID_{00:03}] StallCycles[SPRF_RAW] = 218051
[PROFILE_KGVCID_{00:03}] StallCycles[SPRF_RARMW] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[SPRF_PWARMW] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[DEREF_REGPTR_CONFLICT] = 17480
[PROFILE_KGVCID_{00:03}] StallCycles[BRANCH] = 94824
[PROFILE_KGVCID_{00:03}] StallCycles[LOAD] = 10466
[PROFILE_KGVCID_{00:03}] StallCycles[STORE] = 405996
[PROFILE_KGVCID_{00:03}] StallCycles[EXT_LOAD] = 339602
[PROFILE_KGVCID_{00:03}] StallCycles[EXT_STORE] = 44197
[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] = 89067
[PROFILE_KGVCID_{00:03}] StallCycles[FX32TOFP16] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[MAC_REDUCE] = 393216
[PROFILE_KGVCID_{00:03}] StallCycles[NBR_RAW] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[MEU] = 6286984
[PROFILE_KGVCID_{00:03}] StallCycles[PATCH_MESH] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[QLS_Q_FULL] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[BAR_LOAD] = 1020
[PROFILE_KGVCID_{00:03}] StallCycles[BAR_STORE] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[BAR_BUBBLE] = 7528
[PROFILE_KGVCID_{00:03}] StallCycles[BARRIER_MLS_DONE] = 59
[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] = 7100
------------------------------------------------
[PROFILE_KGVCID_{00:03}] ExtBytes[LOAD] = 117645312
[PROFILE_KGVCID_{00:03}] ExtBytes[STORE] = 14680064
------------------------------------------------
[PROFILE_KGVCID_{00:02}] Profile: region: 6 / 9
[PROFILE_KGVCID_{00:02}] TotalCycles = 15253929
[PROFILE_KGVCID_{00:02}] ExecCycles[COMPUTE] = 672841
[PROFILE_KGVCID_{00:02}] ExecCycles[MAC] = 1961472
[PROFILE_KGVCID_{00:02}] ExecCycles[MAC_REDUCE] = 393216
[PROFILE_KGVCID_{00:02}] ExecCycles[COMPARE] = 65021
[PROFILE_KGVCID_{00:02}] ExecCycles[BRANCH] = 97029
[PROFILE_KGVCID_{00:02}] ExecCycles[CONDITIONAL] = 62588
[PROFILE_KGVCID_{00:02}] ExecCycles[ITERATIVE] = 442368
[PROFILE_KGVCID_{00:02}] ExecCycles[PREDICATION] = 0
[PROFILE_KGVCID_{00:02}] ExecCycles[CONSTANT_MATERIALIZATION] = 586521
[PROFILE_KGVCID_{00:02}] ExecCycles[FLOW_SETUP] = 208700
[PROFILE_KGVCID_{00:02}] ExecCycles[LOOP_SETUP] = 9660
[PROFILE_KGVCID_{00:02}] ExecCycles[REG_MOVEMENT] = 2441201
[PROFILE_KGVCID_{00:02}] ExecCycles[DATA_MOVEMENT] = 7458
[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] = 140
[PROFILE_KGVCID_{00:02}] StallCycles[SPRF_RAW] = 218051
[PROFILE_KGVCID_{00:02}] StallCycles[SPRF_RARMW] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[SPRF_PWARMW] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[DEREF_REGPTR_CONFLICT] = 17480
[PROFILE_KGVCID_{00:02}] StallCycles[BRANCH] = 94824
[PROFILE_KGVCID_{00:02}] StallCycles[LOAD] = 10466
[PROFILE_KGVCID_{00:02}] StallCycles[STORE] = 405996
[PROFILE_KGVCID_{00:02}] StallCycles[EXT_LOAD] = 339602
[PROFILE_KGVCID_{00:02}] StallCycles[EXT_STORE] = 44197
[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] = 89067
[PROFILE_KGVCID_{00:02}] StallCycles[FX32TOFP16] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[MAC_REDUCE] = 393216
[PROFILE_KGVCID_{00:02}] StallCycles[NBR_RAW] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[MEU] = 6286984
[PROFILE_KGVCID_{00:02}] StallCycles[PATCH_MESH] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[QLS_Q_FULL] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[BAR_LOAD] = 1020
[PROFILE_KGVCID_{00:02}] StallCycles[BAR_STORE] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[BAR_BUBBLE] = 7528
[PROFILE_KGVCID_{00:02}] StallCycles[BARRIER_MLS_DONE] = 92
[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] = 7100
------------------------------------------------
[PROFILE_KGVCID_{00:02}] ExtBytes[LOAD] = 117645312
[PROFILE_KGVCID_{00:02}] ExtBytes[STORE] = 14680064
------------------------------------------------
[PROFILE_KGVCID_{00:00}] Profile: region: 7 / 9
[PROFILE_KGVCID_{00:00}] TotalCycles = 791971
[PROFILE_KGVCID_{00:00}] ExecCycles[COMPUTE] = 149198
[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] = 17903
[PROFILE_KGVCID_{00:00}] ExecCycles[FLOW_SETUP] = 36907
[PROFILE_KGVCID_{00:00}] ExecCycles[LOOP_SETUP] = 4106
[PROFILE_KGVCID_{00:00}] ExecCycles[REG_MOVEMENT] = 97966
[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] = 12
[PROFILE_KGVCID_{00:00}] StallCycles[SPRF_RAW] = 24615
[PROFILE_KGVCID_{00:00}] StallCycles[SPRF_RARMW] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[SPRF_PWARMW] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[DEREF_REGPTR_CONFLICT] = 2957
[PROFILE_KGVCID_{00:00}] StallCycles[BRANCH] = 22025
[PROFILE_KGVCID_{00:00}] StallCycles[LOAD] = 413
[PROFILE_KGVCID_{00:00}] StallCycles[STORE] = 345223
[PROFILE_KGVCID_{00:00}] StallCycles[EXT_LOAD] = 1130
[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] = 26
[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 = 791971
[PROFILE_KGVCID_{00:01}] ExecCycles[COMPUTE] = 149198
[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] = 17903
[PROFILE_KGVCID_{00:01}] ExecCycles[FLOW_SETUP] = 36907
[PROFILE_KGVCID_{00:01}] ExecCycles[LOOP_SETUP] = 4106
[PROFILE_KGVCID_{00:01}] ExecCycles[REG_MOVEMENT] = 97966
[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] = 12
[PROFILE_KGVCID_{00:01}] StallCycles[SPRF_RAW] = 24615
[PROFILE_KGVCID_{00:01}] StallCycles[SPRF_RARMW] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[SPRF_PWARMW] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[DEREF_REGPTR_CONFLICT] = 2957
[PROFILE_KGVCID_{00:01}] StallCycles[BRANCH] = 22025
[PROFILE_KGVCID_{00:01}] StallCycles[LOAD] = 413
[PROFILE_KGVCID_{00:01}] StallCycles[STORE] = 345223
[PROFILE_KGVCID_{00:01}] StallCycles[EXT_LOAD] = 1130
[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] = 26
[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:02}] Profile: region: 7 / 9
[PROFILE_KGVCID_{00:02}] TotalCycles = 791959
[PROFILE_KGVCID_{00:02}] ExecCycles[COMPUTE] = 149198
[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] = 17903
[PROFILE_KGVCID_{00:02}] ExecCycles[FLOW_SETUP] = 36907
[PROFILE_KGVCID_{00:02}] ExecCycles[LOOP_SETUP] = 4106
[PROFILE_KGVCID_{00:02}] ExecCycles[REG_MOVEMENT] = 97966
[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] = 12
[PROFILE_KGVCID_{00:02}] StallCycles[SPRF_RAW] = 24615
[PROFILE_KGVCID_{00:02}] StallCycles[SPRF_RARMW] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[SPRF_PWARMW] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[DEREF_REGPTR_CONFLICT] = 2957
[PROFILE_KGVCID_{00:02}] StallCycles[BRANCH] = 22025
[PROFILE_KGVCID_{00:02}] StallCycles[LOAD] = 413
[PROFILE_KGVCID_{00:02}] StallCycles[STORE] = 345223
[PROFILE_KGVCID_{00:02}] StallCycles[EXT_LOAD] = 1130
[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] = 14
[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:03}] Profile: region: 7 / 9
[PROFILE_KGVCID_{00:03}] TotalCycles = 791979
[PROFILE_KGVCID_{00:03}] ExecCycles[COMPUTE] = 149198
[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] = 17903
[PROFILE_KGVCID_{00:03}] ExecCycles[FLOW_SETUP] = 36907
[PROFILE_KGVCID_{00:03}] ExecCycles[LOOP_SETUP] = 4106
[PROFILE_KGVCID_{00:03}] ExecCycles[REG_MOVEMENT] = 97966
[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] = 12
[PROFILE_KGVCID_{00:03}] StallCycles[SPRF_RAW] = 24615
[PROFILE_KGVCID_{00:03}] StallCycles[SPRF_RARMW] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[SPRF_PWARMW] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[DEREF_REGPTR_CONFLICT] = 2957
[PROFILE_KGVCID_{00:03}] StallCycles[BRANCH] = 22025
[PROFILE_KGVCID_{00:03}] StallCycles[LOAD] = 413
[PROFILE_KGVCID_{00:03}] StallCycles[STORE] = 345223
[PROFILE_KGVCID_{00:03}] StallCycles[EXT_LOAD] = 1130
[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] = 34
[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:00}] Profile: region: 8 / 9
[PROFILE_KGVCID_{00:00}] TotalCycles = 6823391
[PROFILE_KGVCID_{00:00}] ExecCycles[COMPUTE] = 585367
[PROFILE_KGVCID_{00:00}] ExecCycles[MAC] = 372684
[PROFILE_KGVCID_{00:00}] ExecCycles[MAC_REDUCE] = 53248
[PROFILE_KGVCID_{00:00}] ExecCycles[COMPARE] = 84017
[PROFILE_KGVCID_{00:00}] ExecCycles[BRANCH] = 195514
[PROFILE_KGVCID_{00:00}] ExecCycles[CONDITIONAL] = 83120
[PROFILE_KGVCID_{00:00}] ExecCycles[ITERATIVE] = 0
[PROFILE_KGVCID_{00:00}] ExecCycles[PREDICATION] = 0
[PROFILE_KGVCID_{00:00}] ExecCycles[CONSTANT_MATERIALIZATION] = 310003
[PROFILE_KGVCID_{00:00}] ExecCycles[FLOW_SETUP] = 416020
[PROFILE_KGVCID_{00:00}] ExecCycles[LOOP_SETUP] = 21325
[PROFILE_KGVCID_{00:00}] ExecCycles[REG_MOVEMENT] = 610815
[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] = 62325
[PROFILE_KGVCID_{00:00}] StallCycles[SPRF_RARMW] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[SPRF_PWARMW] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[DEREF_REGPTR_CONFLICT] = 31005
[PROFILE_KGVCID_{00:00}] StallCycles[BRANCH] = 293746
[PROFILE_KGVCID_{00:00}] StallCycles[LOAD] = 132206
[PROFILE_KGVCID_{00:00}] StallCycles[STORE] = 140352
[PROFILE_KGVCID_{00:00}] StallCycles[EXT_LOAD] = 242931
[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] = 42029
[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 = 6823382
[PROFILE_KGVCID_{00:02}] ExecCycles[COMPUTE] = 585367
[PROFILE_KGVCID_{00:02}] ExecCycles[MAC] = 372684
[PROFILE_KGVCID_{00:02}] ExecCycles[MAC_REDUCE] = 53248
[PROFILE_KGVCID_{00:02}] ExecCycles[COMPARE] = 84017
[PROFILE_KGVCID_{00:02}] ExecCycles[BRANCH] = 195514
[PROFILE_KGVCID_{00:02}] ExecCycles[CONDITIONAL] = 83120
[PROFILE_KGVCID_{00:02}] ExecCycles[ITERATIVE] = 0
[PROFILE_KGVCID_{00:02}] ExecCycles[PREDICATION] = 0
[PROFILE_KGVCID_{00:02}] ExecCycles[CONSTANT_MATERIALIZATION] = 310003
[PROFILE_KGVCID_{00:02}] ExecCycles[FLOW_SETUP] = 416020
[PROFILE_KGVCID_{00:02}] ExecCycles[LOOP_SETUP] = 21325
[PROFILE_KGVCID_{00:02}] ExecCycles[REG_MOVEMENT] = 610815
[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] = 62325
[PROFILE_KGVCID_{00:02}] StallCycles[SPRF_RARMW] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[SPRF_PWARMW] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[DEREF_REGPTR_CONFLICT] = 31005
[PROFILE_KGVCID_{00:02}] StallCycles[BRANCH] = 293746
[PROFILE_KGVCID_{00:02}] StallCycles[LOAD] = 132206
[PROFILE_KGVCID_{00:02}] StallCycles[STORE] = 140352
[PROFILE_KGVCID_{00:02}] StallCycles[EXT_LOAD] = 242931
[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] = 42029
[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] = 5
[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 = 6823391
[PROFILE_KGVCID_{00:01}] ExecCycles[COMPUTE] = 585367
[PROFILE_KGVCID_{00:01}] ExecCycles[MAC] = 372684
[PROFILE_KGVCID_{00:01}] ExecCycles[MAC_REDUCE] = 53248
[PROFILE_KGVCID_{00:01}] ExecCycles[COMPARE] = 84017
[PROFILE_KGVCID_{00:01}] ExecCycles[BRANCH] = 195514
[PROFILE_KGVCID_{00:01}] ExecCycles[CONDITIONAL] = 83120
[PROFILE_KGVCID_{00:01}] ExecCycles[ITERATIVE] = 0
[PROFILE_KGVCID_{00:01}] ExecCycles[PREDICATION] = 0
[PROFILE_KGVCID_{00:01}] ExecCycles[CONSTANT_MATERIALIZATION] = 310003
[PROFILE_KGVCID_{00:01}] ExecCycles[FLOW_SETUP] = 416020
[PROFILE_KGVCID_{00:01}] ExecCycles[LOOP_SETUP] = 21325
[PROFILE_KGVCID_{00:01}] ExecCycles[REG_MOVEMENT] = 610815
[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] = 62325
[PROFILE_KGVCID_{00:01}] StallCycles[SPRF_RARMW] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[SPRF_PWARMW] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[DEREF_REGPTR_CONFLICT] = 31005
[PROFILE_KGVCID_{00:01}] StallCycles[BRANCH] = 293746
[PROFILE_KGVCID_{00:01}] StallCycles[LOAD] = 132206
[PROFILE_KGVCID_{00:01}] StallCycles[STORE] = 140352
[PROFILE_KGVCID_{00:01}] StallCycles[EXT_LOAD] = 242931
[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] = 42029
[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 = 6823395
[PROFILE_KGVCID_{00:03}] ExecCycles[COMPUTE] = 585316
[PROFILE_KGVCID_{00:03}] ExecCycles[MAC] = 372684
[PROFILE_KGVCID_{00:03}] ExecCycles[MAC_REDUCE] = 53248
[PROFILE_KGVCID_{00:03}] ExecCycles[COMPARE] = 84011
[PROFILE_KGVCID_{00:03}] ExecCycles[BRANCH] = 195506
[PROFILE_KGVCID_{00:03}] ExecCycles[CONDITIONAL] = 83115
[PROFILE_KGVCID_{00:03}] ExecCycles[ITERATIVE] = 0
[PROFILE_KGVCID_{00:03}] ExecCycles[PREDICATION] = 0
[PROFILE_KGVCID_{00:03}] ExecCycles[CONSTANT_MATERIALIZATION] = 309968
[PROFILE_KGVCID_{00:03}] ExecCycles[FLOW_SETUP] = 416001
[PROFILE_KGVCID_{00:03}] ExecCycles[LOOP_SETUP] = 21325
[PROFILE_KGVCID_{00:03}] ExecCycles[REG_MOVEMENT] = 610788
[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] = 62325
[PROFILE_KGVCID_{00:03}] StallCycles[SPRF_RARMW] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[SPRF_PWARMW] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[DEREF_REGPTR_CONFLICT] = 31002
[PROFILE_KGVCID_{00:03}] StallCycles[BRANCH] = 293746
[PROFILE_KGVCID_{00:03}] StallCycles[LOAD] = 132206
[PROFILE_KGVCID_{00:03}] StallCycles[STORE] = 140352
[PROFILE_KGVCID_{00:03}] StallCycles[EXT_LOAD] = 238581
[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] = 42026
[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] = 4525
[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 = 531218
[PROFILE_KGVCID_{00:00}] ExecCycles[COMPUTE] = 18787
[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] = 2929
[PROFILE_KGVCID_{00:00}] ExecCycles[FLOW_SETUP] = 3564
[PROFILE_KGVCID_{00:00}] ExecCycles[LOOP_SETUP] = 263
[PROFILE_KGVCID_{00:00}] ExecCycles[REG_MOVEMENT] = 17452
[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] = 12
[PROFILE_KGVCID_{00:00}] StallCycles[SPRF_RAW] = 16208
[PROFILE_KGVCID_{00:00}] StallCycles[SPRF_RARMW] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[SPRF_PWARMW] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[DEREF_REGPTR_CONFLICT] = 502
[PROFILE_KGVCID_{00:00}] StallCycles[BRANCH] = 2141
[PROFILE_KGVCID_{00:00}] StallCycles[LOAD] = 53365
[PROFILE_KGVCID_{00:00}] StallCycles[STORE] = 385685
[PROFILE_KGVCID_{00:00}] StallCycles[EXT_LOAD] = 12694
[PROFILE_KGVCID_{00:00}] StallCycles[EXT_STORE] = 7149
[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] = 19
[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 = 531218
[PROFILE_KGVCID_{00:02}] ExecCycles[COMPUTE] = 18787
[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] = 2929
[PROFILE_KGVCID_{00:02}] ExecCycles[FLOW_SETUP] = 3564
[PROFILE_KGVCID_{00:02}] ExecCycles[LOOP_SETUP] = 263
[PROFILE_KGVCID_{00:02}] ExecCycles[REG_MOVEMENT] = 17452
[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] = 12
[PROFILE_KGVCID_{00:02}] StallCycles[SPRF_RAW] = 16208
[PROFILE_KGVCID_{00:02}] StallCycles[SPRF_RARMW] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[SPRF_PWARMW] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[DEREF_REGPTR_CONFLICT] = 502
[PROFILE_KGVCID_{00:02}] StallCycles[BRANCH] = 2141
[PROFILE_KGVCID_{00:02}] StallCycles[LOAD] = 53365
[PROFILE_KGVCID_{00:02}] StallCycles[STORE] = 385685
[PROFILE_KGVCID_{00:02}] StallCycles[EXT_LOAD] = 12694
[PROFILE_KGVCID_{00:02}] StallCycles[EXT_STORE] = 7128
[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] = 40
[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 = 531218
[PROFILE_KGVCID_{00:01}] ExecCycles[COMPUTE] = 18787
[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] = 2929
[PROFILE_KGVCID_{00:01}] ExecCycles[FLOW_SETUP] = 3564
[PROFILE_KGVCID_{00:01}] ExecCycles[LOOP_SETUP] = 263
[PROFILE_KGVCID_{00:01}] ExecCycles[REG_MOVEMENT] = 17452
[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] = 12
[PROFILE_KGVCID_{00:01}] StallCycles[SPRF_RAW] = 16208
[PROFILE_KGVCID_{00:01}] StallCycles[SPRF_RARMW] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[SPRF_PWARMW] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[DEREF_REGPTR_CONFLICT] = 502
[PROFILE_KGVCID_{00:01}] StallCycles[BRANCH] = 2141
[PROFILE_KGVCID_{00:01}] StallCycles[LOAD] = 53365
[PROFILE_KGVCID_{00:01}] StallCycles[STORE] = 385685
[PROFILE_KGVCID_{00:01}] StallCycles[EXT_LOAD] = 12694
[PROFILE_KGVCID_{00:01}] StallCycles[EXT_STORE] = 7149
[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] = 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] = 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 = 531218
[PROFILE_KGVCID_{00:03}] ExecCycles[COMPUTE] = 18787
[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] = 2929
[PROFILE_KGVCID_{00:03}] ExecCycles[FLOW_SETUP] = 3564
[PROFILE_KGVCID_{00:03}] ExecCycles[LOOP_SETUP] = 263
[PROFILE_KGVCID_{00:03}] ExecCycles[REG_MOVEMENT] = 17452
[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] = 12
[PROFILE_KGVCID_{00:03}] StallCycles[SPRF_RAW] = 16208
[PROFILE_KGVCID_{00:03}] StallCycles[SPRF_RARMW] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[SPRF_PWARMW] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[DEREF_REGPTR_CONFLICT] = 502
[PROFILE_KGVCID_{00:03}] StallCycles[BRANCH] = 2141
[PROFILE_KGVCID_{00:03}] StallCycles[LOAD] = 53365
[PROFILE_KGVCID_{00:03}] StallCycles[STORE] = 385685
[PROFILE_KGVCID_{00:03}] StallCycles[EXT_LOAD] = 12694
[PROFILE_KGVCID_{00:03}] StallCycles[EXT_STORE] = 7154
[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] = 14
[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): 44251008
------------------------------------------------
[PROFILE_KGVCID_{00:00}] Profile: default
[PROFILE_KGVCID_{00:00}] TotalCycles = 44251008
[PROFILE_KGVCID_{00:00}] ExecCycles[COMPUTE] = 4454193
[PROFILE_KGVCID_{00:00}] ExecCycles[MAC] = 2755724
[PROFILE_KGVCID_{00:00}] ExecCycles[MAC_REDUCE] = 571392
[PROFILE_KGVCID_{00:00}] ExecCycles[COMPARE] = 658599
[PROFILE_KGVCID_{00:00}] ExecCycles[BRANCH] = 722964
[PROFILE_KGVCID_{00:00}] ExecCycles[CONDITIONAL] = 581202
[PROFILE_KGVCID_{00:00}] ExecCycles[ITERATIVE] = 2670592
[PROFILE_KGVCID_{00:00}] ExecCycles[PREDICATION] = 108718
[PROFILE_KGVCID_{00:00}] ExecCycles[CONSTANT_MATERIALIZATION] = 1470550
[PROFILE_KGVCID_{00:00}] ExecCycles[FLOW_SETUP] = 1501449
[PROFILE_KGVCID_{00:00}] ExecCycles[LOOP_SETUP] = 61166
[PROFILE_KGVCID_{00:00}] ExecCycles[REG_MOVEMENT] = 5616949
[PROFILE_KGVCID_{00:00}] ExecCycles[DATA_MOVEMENT] = 91190
[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] = 582
[PROFILE_KGVCID_{00:00}] StallCycles[SPRF_RAW] = 460977
[PROFILE_KGVCID_{00:00}] StallCycles[SPRF_RARMW] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[SPRF_PWARMW] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[DEREF_REGPTR_CONFLICT] = 135489
[PROFILE_KGVCID_{00:00}] StallCycles[BRANCH] = 726791
[PROFILE_KGVCID_{00:00}] StallCycles[LOAD] = 1019134
[PROFILE_KGVCID_{00:00}] StallCycles[STORE] = 3251377
[PROFILE_KGVCID_{00:00}] StallCycles[EXT_LOAD] = 1064073
[PROFILE_KGVCID_{00:00}] StallCycles[EXT_STORE] = 834029
[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] = 530554
[PROFILE_KGVCID_{00:00}] StallCycles[FX32TOFP16] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[MAC_REDUCE] = 571392
[PROFILE_KGVCID_{00:00}] StallCycles[NBR_RAW] = 2016
[PROFILE_KGVCID_{00:00}] StallCycles[MEU] = 12916058
[PROFILE_KGVCID_{00:00}] StallCycles[PATCH_MESH] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[QLS_Q_FULL] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[BAR_LOAD] = 171977
[PROFILE_KGVCID_{00:00}] StallCycles[BAR_STORE] = 0
[PROFILE_KGVCID_{00:00}] StallCycles[BAR_BUBBLE] = 70650
[PROFILE_KGVCID_{00:00}] StallCycles[BARRIER_MLS_DONE] = 428
[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] = 40825
------------------------------------------------
[PROFILE_KGVCID_{00:00}] ExtBytes[LOAD] = 311999488
[PROFILE_KGVCID_{00:00}] ExtBytes[STORE] = 76283904
[PROFILE_KGVCID_{00:01}] Total execution time (cycles): 44251021
------------------------------------------------
[PROFILE_KGVCID_{00:01}] Profile: default
[PROFILE_KGVCID_{00:01}] TotalCycles = 44251021
[PROFILE_KGVCID_{00:01}] ExecCycles[COMPUTE] = 4454193
[PROFILE_KGVCID_{00:01}] ExecCycles[MAC] = 2755724
[PROFILE_KGVCID_{00:01}] ExecCycles[MAC_REDUCE] = 571392
[PROFILE_KGVCID_{00:01}] ExecCycles[COMPARE] = 658599
[PROFILE_KGVCID_{00:01}] ExecCycles[BRANCH] = 722964
[PROFILE_KGVCID_{00:01}] ExecCycles[CONDITIONAL] = 581202
[PROFILE_KGVCID_{00:01}] ExecCycles[ITERATIVE] = 2670592
[PROFILE_KGVCID_{00:01}] ExecCycles[PREDICATION] = 108718
[PROFILE_KGVCID_{00:01}] ExecCycles[CONSTANT_MATERIALIZATION] = 1470550
[PROFILE_KGVCID_{00:01}] ExecCycles[FLOW_SETUP] = 1501449
[PROFILE_KGVCID_{00:01}] ExecCycles[LOOP_SETUP] = 61166
[PROFILE_KGVCID_{00:01}] ExecCycles[REG_MOVEMENT] = 5616949
[PROFILE_KGVCID_{00:01}] ExecCycles[DATA_MOVEMENT] = 91190
[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] = 582
[PROFILE_KGVCID_{00:01}] StallCycles[SPRF_RAW] = 460977
[PROFILE_KGVCID_{00:01}] StallCycles[SPRF_RARMW] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[SPRF_PWARMW] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[DEREF_REGPTR_CONFLICT] = 135489
[PROFILE_KGVCID_{00:01}] StallCycles[BRANCH] = 726791
[PROFILE_KGVCID_{00:01}] StallCycles[LOAD] = 1019134
[PROFILE_KGVCID_{00:01}] StallCycles[STORE] = 3251377
[PROFILE_KGVCID_{00:01}] StallCycles[EXT_LOAD] = 1064073
[PROFILE_KGVCID_{00:01}] StallCycles[EXT_STORE] = 834024
[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] = 530554
[PROFILE_KGVCID_{00:01}] StallCycles[FX32TOFP16] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[MAC_REDUCE] = 571392
[PROFILE_KGVCID_{00:01}] StallCycles[NBR_RAW] = 2016
[PROFILE_KGVCID_{00:01}] StallCycles[MEU] = 12916058
[PROFILE_KGVCID_{00:01}] StallCycles[PATCH_MESH] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[QLS_Q_FULL] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[BAR_LOAD] = 171977
[PROFILE_KGVCID_{00:01}] StallCycles[BAR_STORE] = 0
[PROFILE_KGVCID_{00:01}] StallCycles[BAR_BUBBLE] = 70650
[PROFILE_KGVCID_{00:01}] StallCycles[BARRIER_MLS_DONE] = 446
[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] = 40825
------------------------------------------------
[PROFILE_KGVCID_{00:01}] ExtBytes[LOAD] = 311999488
[PROFILE_KGVCID_{00:01}] ExtBytes[STORE] = 76283904
[PROFILE_KGVCID_{00:02}] Total execution time (cycles): 44251013
------------------------------------------------
[PROFILE_KGVCID_{00:02}] Profile: default
[PROFILE_KGVCID_{00:02}] TotalCycles = 44251013
[PROFILE_KGVCID_{00:02}] ExecCycles[COMPUTE] = 4454193
[PROFILE_KGVCID_{00:02}] ExecCycles[MAC] = 2755724
[PROFILE_KGVCID_{00:02}] ExecCycles[MAC_REDUCE] = 571392
[PROFILE_KGVCID_{00:02}] ExecCycles[COMPARE] = 658599
[PROFILE_KGVCID_{00:02}] ExecCycles[BRANCH] = 722964
[PROFILE_KGVCID_{00:02}] ExecCycles[CONDITIONAL] = 581202
[PROFILE_KGVCID_{00:02}] ExecCycles[ITERATIVE] = 2670592
[PROFILE_KGVCID_{00:02}] ExecCycles[PREDICATION] = 108718
[PROFILE_KGVCID_{00:02}] ExecCycles[CONSTANT_MATERIALIZATION] = 1470550
[PROFILE_KGVCID_{00:02}] ExecCycles[FLOW_SETUP] = 1501449
[PROFILE_KGVCID_{00:02}] ExecCycles[LOOP_SETUP] = 61166
[PROFILE_KGVCID_{00:02}] ExecCycles[REG_MOVEMENT] = 5616949
[PROFILE_KGVCID_{00:02}] ExecCycles[DATA_MOVEMENT] = 91190
[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] = 582
[PROFILE_KGVCID_{00:02}] StallCycles[SPRF_RAW] = 460977
[PROFILE_KGVCID_{00:02}] StallCycles[SPRF_RARMW] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[SPRF_PWARMW] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[DEREF_REGPTR_CONFLICT] = 135489
[PROFILE_KGVCID_{00:02}] StallCycles[BRANCH] = 726791
[PROFILE_KGVCID_{00:02}] StallCycles[LOAD] = 1019134
[PROFILE_KGVCID_{00:02}] StallCycles[STORE] = 3251377
[PROFILE_KGVCID_{00:02}] StallCycles[EXT_LOAD] = 1064073
[PROFILE_KGVCID_{00:02}] StallCycles[EXT_STORE] = 833905
[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] = 530554
[PROFILE_KGVCID_{00:02}] StallCycles[FX32TOFP16] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[MAC_REDUCE] = 571392
[PROFILE_KGVCID_{00:02}] StallCycles[NBR_RAW] = 2016
[PROFILE_KGVCID_{00:02}] StallCycles[MEU] = 12916058
[PROFILE_KGVCID_{00:02}] StallCycles[PATCH_MESH] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[QLS_Q_FULL] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[BAR_LOAD] = 171977
[PROFILE_KGVCID_{00:02}] StallCycles[BAR_STORE] = 0
[PROFILE_KGVCID_{00:02}] StallCycles[BAR_BUBBLE] = 70650
[PROFILE_KGVCID_{00:02}] StallCycles[BARRIER_MLS_DONE] = 557
[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] = 40825
------------------------------------------------
[PROFILE_KGVCID_{00:02}] ExtBytes[LOAD] = 311999488
[PROFILE_KGVCID_{00:02}] ExtBytes[STORE] = 76283904
[PROFILE_KGVCID_{00:03}] Total execution time (cycles): 44251037
------------------------------------------------
[PROFILE_KGVCID_{00:03}] Profile: default
[PROFILE_KGVCID_{00:03}] TotalCycles = 44251037
[PROFILE_KGVCID_{00:03}] ExecCycles[COMPUTE] = 4453933
[PROFILE_KGVCID_{00:03}] ExecCycles[MAC] = 2755724
[PROFILE_KGVCID_{00:03}] ExecCycles[MAC_REDUCE] = 571392
[PROFILE_KGVCID_{00:03}] ExecCycles[COMPARE] = 658569
[PROFILE_KGVCID_{00:03}] ExecCycles[BRANCH] = 722924
[PROFILE_KGVCID_{00:03}] ExecCycles[CONDITIONAL] = 581177
[PROFILE_KGVCID_{00:03}] ExecCycles[ITERATIVE] = 2670592
[PROFILE_KGVCID_{00:03}] ExecCycles[PREDICATION] = 108718
[PROFILE_KGVCID_{00:03}] ExecCycles[CONSTANT_MATERIALIZATION] = 1470378
[PROFILE_KGVCID_{00:03}] ExecCycles[FLOW_SETUP] = 1501354
[PROFILE_KGVCID_{00:03}] ExecCycles[LOOP_SETUP] = 61166
[PROFILE_KGVCID_{00:03}] ExecCycles[REG_MOVEMENT] = 5616815
[PROFILE_KGVCID_{00:03}] ExecCycles[DATA_MOVEMENT] = 91190
[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] = 582
[PROFILE_KGVCID_{00:03}] StallCycles[SPRF_RAW] = 460977
[PROFILE_KGVCID_{00:03}] StallCycles[SPRF_RARMW] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[SPRF_PWARMW] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[DEREF_REGPTR_CONFLICT] = 135471
[PROFILE_KGVCID_{00:03}] StallCycles[BRANCH] = 726791
[PROFILE_KGVCID_{00:03}] StallCycles[LOAD] = 1019134
[PROFILE_KGVCID_{00:03}] StallCycles[STORE] = 3251377
[PROFILE_KGVCID_{00:03}] StallCycles[EXT_LOAD] = 1048608
[PROFILE_KGVCID_{00:03}] StallCycles[EXT_STORE] = 834029
[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] = 530543
[PROFILE_KGVCID_{00:03}] StallCycles[FX32TOFP16] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[MAC_REDUCE] = 571392
[PROFILE_KGVCID_{00:03}] StallCycles[NBR_RAW] = 2016
[PROFILE_KGVCID_{00:03}] StallCycles[MEU] = 12916048
[PROFILE_KGVCID_{00:03}] StallCycles[PATCH_MESH] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[QLS_Q_FULL] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[BAR_LOAD] = 171977
[PROFILE_KGVCID_{00:03}] StallCycles[BAR_STORE] = 0
[PROFILE_KGVCID_{00:03}] StallCycles[BAR_BUBBLE] = 70650
[PROFILE_KGVCID_{00:03}] StallCycles[BARRIER_MLS_DONE] = 16707
[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] = 40825
------------------------------------------------
[PROFILE_KGVCID_{00:03}] ExtBytes[LOAD] = 311450624
[PROFILE_KGVCID_{00:03}] ExtBytes[STORE] = 76283904
2026-07-18 12:43 - WARNING - epu - core - No profile.json found. Not able to show performance results.
2026-07-18 12:43 - 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.0040 | 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
