From b8af814467f920a6c4ecc228703be175cb21d52e Mon Sep 17 00:00:00 2001 From: coleramos425 Date: Wed, 29 May 2024 18:53:11 +0000 Subject: [PATCH] Add CI workloads for MI300A_A1 and MI300X_A1 Signed-off-by: coleramos425 --- .../MI300A_A1/SQ_IFETCH_LEVEL.csv | 4 + .../MI300A_A1/SQ_INST_LEVEL_LDS.csv | 4 + .../MI300A_A1/SQ_INST_LEVEL_SMEM.csv | 4 + .../MI300A_A1/SQ_INST_LEVEL_VMEM.csv | 4 + .../MI300A_A1/SQ_LEVEL_WAVES.csv | 4 + .../workloads/device_filter/MI300A_A1/log.txt | 247 +++++++++++++ .../MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt | 5 + .../MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt | 5 + .../MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt | 5 + .../MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt | 5 + .../MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_0.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_1.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_10.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_11.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_12.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_13.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_14.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_15.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_16.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_17.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_2.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_3.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_4.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_5.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_6.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_7.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_8.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_9.txt | 5 + .../MI300A_A1/perfmon/timestamps.txt | 5 + .../device_filter/MI300A_A1/pmc_perf.csv | 4 + .../device_filter/MI300A_A1/sysinfo.csv | 2 + .../device_filter/MI300A_A1/timestamps.csv | 4 + .../MI300X_A1/SQ_IFETCH_LEVEL.csv | 4 + .../MI300X_A1/SQ_INST_LEVEL_LDS.csv | 4 + .../MI300X_A1/SQ_INST_LEVEL_SMEM.csv | 4 + .../MI300X_A1/SQ_INST_LEVEL_VMEM.csv | 4 + .../MI300X_A1/SQ_LEVEL_WAVES.csv | 4 + .../workloads/device_filter/MI300X_A1/log.txt | 157 +++++++++ .../MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt | 5 + .../MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt | 5 + .../MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt | 5 + .../MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt | 5 + .../MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_0.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_1.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_10.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_11.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_12.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_13.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_14.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_15.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_16.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_17.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_2.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_3.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_4.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_5.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_6.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_7.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_8.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_9.txt | 5 + .../MI300X_A1/perfmon/timestamps.txt | 5 + .../device_filter/MI300X_A1/pmc_perf.csv | 4 + .../device_filter/MI300X_A1/sysinfo.csv | 2 + .../device_filter/MI300X_A1/timestamps.csv | 4 + .../MI300A_A1/SQ_IFETCH_LEVEL.csv | 4 + .../MI300A_A1/SQ_INST_LEVEL_LDS.csv | 4 + .../MI300A_A1/SQ_INST_LEVEL_SMEM.csv | 4 + .../MI300A_A1/SQ_INST_LEVEL_VMEM.csv | 4 + .../MI300A_A1/SQ_LEVEL_WAVES.csv | 4 + .../device_inv_int/MI300A_A1/log.txt | 280 +++++++++++++++ .../MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt | 5 + .../MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt | 5 + .../MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt | 5 + .../MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt | 5 + .../MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_0.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_1.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_10.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_11.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_12.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_13.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_14.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_15.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_16.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_17.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_2.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_3.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_4.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_5.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_6.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_7.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_8.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_9.txt | 5 + .../MI300A_A1/perfmon/timestamps.txt | 5 + .../device_inv_int/MI300A_A1/pmc_perf.csv | 4 + .../device_inv_int/MI300A_A1/sysinfo.csv | 2 + .../device_inv_int/MI300A_A1/timestamps.csv | 4 + .../MI300X_A1/SQ_IFETCH_LEVEL.csv | 4 + .../MI300X_A1/SQ_INST_LEVEL_LDS.csv | 4 + .../MI300X_A1/SQ_INST_LEVEL_SMEM.csv | 4 + .../MI300X_A1/SQ_INST_LEVEL_VMEM.csv | 4 + .../MI300X_A1/SQ_LEVEL_WAVES.csv | 4 + .../device_inv_int/MI300X_A1/log.txt | 158 +++++++++ .../MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt | 5 + .../MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt | 5 + .../MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt | 5 + .../MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt | 5 + .../MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_0.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_1.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_10.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_11.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_12.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_13.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_14.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_15.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_16.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_17.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_2.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_3.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_4.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_5.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_6.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_7.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_8.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_9.txt | 5 + .../MI300X_A1/perfmon/timestamps.txt | 5 + .../device_inv_int/MI300X_A1/pmc_perf.csv | 4 + .../device_inv_int/MI300X_A1/sysinfo.csv | 2 + .../device_inv_int/MI300X_A1/timestamps.csv | 4 + .../dispatch_0/MI300A_A1/SQ_IFETCH_LEVEL.csv | 4 + .../MI300A_A1/SQ_INST_LEVEL_LDS.csv | 4 + .../MI300A_A1/SQ_INST_LEVEL_SMEM.csv | 4 + .../MI300A_A1/SQ_INST_LEVEL_VMEM.csv | 4 + .../dispatch_0/MI300A_A1/SQ_LEVEL_WAVES.csv | 4 + tests/workloads/dispatch_0/MI300A_A1/log.txt | 259 ++++++++++++++ .../MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt | 5 + .../MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt | 5 + .../MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt | 5 + .../MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt | 5 + .../MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_0.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_1.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_10.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_11.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_12.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_13.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_14.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_15.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_16.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_17.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_2.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_3.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_4.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_5.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_6.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_7.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_8.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_9.txt | 5 + .../MI300A_A1/perfmon/timestamps.txt | 5 + .../dispatch_0/MI300A_A1/pmc_perf.csv | 4 + .../dispatch_0/MI300A_A1/sysinfo.csv | 2 + .../dispatch_0/MI300A_A1/timestamps.csv | 4 + .../dispatch_0/MI300X_A1/SQ_IFETCH_LEVEL.csv | 4 + .../MI300X_A1/SQ_INST_LEVEL_LDS.csv | 4 + .../MI300X_A1/SQ_INST_LEVEL_SMEM.csv | 4 + .../MI300X_A1/SQ_INST_LEVEL_VMEM.csv | 4 + .../dispatch_0/MI300X_A1/SQ_LEVEL_WAVES.csv | 4 + tests/workloads/dispatch_0/MI300X_A1/log.txt | 226 ++++++++++++ .../MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt | 5 + .../MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt | 5 + .../MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt | 5 + .../MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt | 5 + .../MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_0.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_1.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_10.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_11.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_12.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_13.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_14.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_15.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_16.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_17.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_2.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_3.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_4.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_5.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_6.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_7.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_8.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_9.txt | 5 + .../MI300X_A1/perfmon/timestamps.txt | 5 + .../dispatch_0/MI300X_A1/pmc_perf.csv | 4 + .../dispatch_0/MI300X_A1/sysinfo.csv | 2 + .../dispatch_0/MI300X_A1/timestamps.csv | 4 + .../MI300A_A1/SQ_IFETCH_LEVEL.csv | 4 + .../MI300A_A1/SQ_INST_LEVEL_LDS.csv | 4 + .../MI300A_A1/SQ_INST_LEVEL_SMEM.csv | 4 + .../MI300A_A1/SQ_INST_LEVEL_VMEM.csv | 4 + .../dispatch_0_1/MI300A_A1/SQ_LEVEL_WAVES.csv | 4 + .../workloads/dispatch_0_1/MI300A_A1/log.txt | 223 ++++++++++++ .../MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt | 5 + .../MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt | 5 + .../MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt | 5 + .../MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt | 5 + .../MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_0.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_1.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_10.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_11.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_12.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_13.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_14.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_15.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_16.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_17.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_2.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_3.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_4.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_5.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_6.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_7.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_8.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_9.txt | 5 + .../MI300A_A1/perfmon/timestamps.txt | 5 + .../dispatch_0_1/MI300A_A1/pmc_perf.csv | 4 + .../dispatch_0_1/MI300A_A1/sysinfo.csv | 2 + .../dispatch_0_1/MI300A_A1/timestamps.csv | 4 + .../MI300X_A1/SQ_IFETCH_LEVEL.csv | 4 + .../MI300X_A1/SQ_INST_LEVEL_LDS.csv | 4 + .../MI300X_A1/SQ_INST_LEVEL_SMEM.csv | 4 + .../MI300X_A1/SQ_INST_LEVEL_VMEM.csv | 4 + .../dispatch_0_1/MI300X_A1/SQ_LEVEL_WAVES.csv | 4 + .../workloads/dispatch_0_1/MI300X_A1/log.txt | 229 ++++++++++++ .../MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt | 5 + .../MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt | 5 + .../MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt | 5 + .../MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt | 5 + .../MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_0.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_1.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_10.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_11.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_12.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_13.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_14.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_15.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_16.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_17.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_2.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_3.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_4.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_5.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_6.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_7.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_8.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_9.txt | 5 + .../MI300X_A1/perfmon/timestamps.txt | 5 + .../dispatch_0_1/MI300X_A1/pmc_perf.csv | 4 + .../dispatch_0_1/MI300X_A1/sysinfo.csv | 2 + .../dispatch_0_1/MI300X_A1/timestamps.csv | 4 + .../dispatch_2/MI300A_A1/SQ_IFETCH_LEVEL.csv | 4 + .../MI300A_A1/SQ_INST_LEVEL_LDS.csv | 4 + .../MI300A_A1/SQ_INST_LEVEL_SMEM.csv | 4 + .../MI300A_A1/SQ_INST_LEVEL_VMEM.csv | 4 + .../dispatch_2/MI300A_A1/SQ_LEVEL_WAVES.csv | 4 + tests/workloads/dispatch_2/MI300A_A1/log.txt | 267 ++++++++++++++ .../MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt | 5 + .../MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt | 5 + .../MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt | 5 + .../MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt | 5 + .../MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_0.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_1.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_10.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_11.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_12.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_13.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_14.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_15.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_16.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_17.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_2.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_3.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_4.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_5.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_6.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_7.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_8.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_9.txt | 5 + .../MI300A_A1/perfmon/timestamps.txt | 5 + .../dispatch_2/MI300A_A1/pmc_perf.csv | 4 + .../dispatch_2/MI300A_A1/sysinfo.csv | 2 + .../dispatch_2/MI300A_A1/timestamps.csv | 4 + .../dispatch_2/MI300X_A1/SQ_IFETCH_LEVEL.csv | 4 + .../MI300X_A1/SQ_INST_LEVEL_LDS.csv | 4 + .../MI300X_A1/SQ_INST_LEVEL_SMEM.csv | 4 + .../MI300X_A1/SQ_INST_LEVEL_VMEM.csv | 4 + .../dispatch_2/MI300X_A1/SQ_LEVEL_WAVES.csv | 4 + tests/workloads/dispatch_2/MI300X_A1/log.txt | 230 ++++++++++++ .../MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt | 5 + .../MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt | 5 + .../MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt | 5 + .../MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt | 5 + .../MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_0.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_1.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_10.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_11.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_12.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_13.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_14.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_15.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_16.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_17.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_2.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_3.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_4.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_5.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_6.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_7.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_8.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_9.txt | 5 + .../MI300X_A1/perfmon/timestamps.txt | 5 + .../dispatch_2/MI300X_A1/pmc_perf.csv | 4 + .../dispatch_2/MI300X_A1/sysinfo.csv | 2 + .../dispatch_2/MI300X_A1/timestamps.csv | 4 + .../MI300A_A1/SQ_IFETCH_LEVEL.csv | 4 + .../MI300A_A1/SQ_INST_LEVEL_LDS.csv | 4 + .../MI300A_A1/SQ_INST_LEVEL_SMEM.csv | 4 + .../MI300A_A1/SQ_INST_LEVEL_VMEM.csv | 4 + .../dispatch_6_8/MI300A_A1/SQ_LEVEL_WAVES.csv | 4 + .../workloads/dispatch_6_8/MI300A_A1/log.txt | 234 +++++++++++++ .../MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt | 5 + .../MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt | 5 + .../MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt | 5 + .../MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt | 5 + .../MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_0.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_1.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_10.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_11.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_12.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_13.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_14.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_15.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_16.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_17.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_2.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_3.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_4.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_5.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_6.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_7.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_8.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_9.txt | 5 + .../MI300A_A1/perfmon/timestamps.txt | 5 + .../dispatch_6_8/MI300A_A1/pmc_perf.csv | 4 + .../dispatch_6_8/MI300A_A1/sysinfo.csv | 2 + .../dispatch_6_8/MI300A_A1/timestamps.csv | 4 + .../MI300X_A1/SQ_IFETCH_LEVEL.csv | 4 + .../MI300X_A1/SQ_INST_LEVEL_LDS.csv | 4 + .../MI300X_A1/SQ_INST_LEVEL_SMEM.csv | 4 + .../MI300X_A1/SQ_INST_LEVEL_VMEM.csv | 4 + .../dispatch_6_8/MI300X_A1/SQ_LEVEL_WAVES.csv | 4 + .../workloads/dispatch_6_8/MI300X_A1/log.txt | 210 +++++++++++ .../MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt | 5 + .../MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt | 5 + .../MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt | 5 + .../MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt | 5 + .../MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_0.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_1.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_10.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_11.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_12.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_13.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_14.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_15.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_16.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_17.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_2.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_3.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_4.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_5.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_6.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_7.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_8.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_9.txt | 5 + .../MI300X_A1/perfmon/timestamps.txt | 5 + .../dispatch_6_8/MI300X_A1/pmc_perf.csv | 4 + .../dispatch_6_8/MI300X_A1/sysinfo.csv | 2 + .../dispatch_6_8/MI300X_A1/timestamps.csv | 4 + .../dispatch_7/MI300A_A1/SQ_IFETCH_LEVEL.csv | 4 + .../MI300A_A1/SQ_INST_LEVEL_LDS.csv | 4 + .../MI300A_A1/SQ_INST_LEVEL_SMEM.csv | 4 + .../MI300A_A1/SQ_INST_LEVEL_VMEM.csv | 4 + .../dispatch_7/MI300A_A1/SQ_LEVEL_WAVES.csv | 4 + tests/workloads/dispatch_7/MI300A_A1/log.txt | 234 +++++++++++++ .../MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt | 5 + .../MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt | 5 + .../MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt | 5 + .../MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt | 5 + .../MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_0.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_1.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_10.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_11.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_12.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_13.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_14.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_15.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_16.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_17.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_2.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_3.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_4.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_5.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_6.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_7.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_8.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_9.txt | 5 + .../MI300A_A1/perfmon/timestamps.txt | 5 + .../dispatch_7/MI300A_A1/pmc_perf.csv | 4 + .../dispatch_7/MI300A_A1/sysinfo.csv | 2 + .../dispatch_7/MI300A_A1/timestamps.csv | 4 + .../dispatch_7/MI300X_A1/SQ_IFETCH_LEVEL.csv | 4 + .../MI300X_A1/SQ_INST_LEVEL_LDS.csv | 4 + .../MI300X_A1/SQ_INST_LEVEL_SMEM.csv | 4 + .../MI300X_A1/SQ_INST_LEVEL_VMEM.csv | 4 + .../dispatch_7/MI300X_A1/SQ_LEVEL_WAVES.csv | 4 + tests/workloads/dispatch_7/MI300X_A1/log.txt | 215 ++++++++++++ .../MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt | 5 + .../MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt | 5 + .../MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt | 5 + .../MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt | 5 + .../MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_0.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_1.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_10.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_11.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_12.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_13.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_14.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_15.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_16.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_17.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_2.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_3.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_4.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_5.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_6.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_7.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_8.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_9.txt | 5 + .../MI300X_A1/perfmon/timestamps.txt | 5 + .../dispatch_7/MI300X_A1/pmc_perf.csv | 4 + .../dispatch_7/MI300X_A1/sysinfo.csv | 2 + .../dispatch_7/MI300X_A1/timestamps.csv | 4 + .../MI300A_A1/SQ_IFETCH_LEVEL.csv | 4 + .../MI300A_A1/SQ_INST_LEVEL_LDS.csv | 4 + .../MI300A_A1/SQ_INST_LEVEL_SMEM.csv | 4 + .../MI300A_A1/SQ_INST_LEVEL_VMEM.csv | 4 + .../dispatch_inv/MI300A_A1/SQ_LEVEL_WAVES.csv | 4 + .../workloads/dispatch_inv/MI300A_A1/log.txt | 233 +++++++++++++ .../MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt | 5 + .../MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt | 5 + .../MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt | 5 + .../MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt | 5 + .../MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_0.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_1.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_10.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_11.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_12.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_13.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_14.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_15.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_16.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_17.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_2.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_3.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_4.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_5.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_6.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_7.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_8.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_9.txt | 5 + .../MI300A_A1/perfmon/timestamps.txt | 5 + .../dispatch_inv/MI300A_A1/pmc_perf.csv | 4 + .../dispatch_inv/MI300A_A1/sysinfo.csv | 2 + .../dispatch_inv/MI300A_A1/timestamps.csv | 4 + .../MI300X_A1/SQ_IFETCH_LEVEL.csv | 4 + .../MI300X_A1/SQ_INST_LEVEL_LDS.csv | 4 + .../MI300X_A1/SQ_INST_LEVEL_SMEM.csv | 4 + .../MI300X_A1/SQ_INST_LEVEL_VMEM.csv | 4 + .../dispatch_inv/MI300X_A1/SQ_LEVEL_WAVES.csv | 4 + .../workloads/dispatch_inv/MI300X_A1/log.txt | 202 +++++++++++ .../MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt | 5 + .../MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt | 5 + .../MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt | 5 + .../MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt | 5 + .../MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_0.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_1.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_10.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_11.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_12.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_13.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_14.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_15.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_16.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_17.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_2.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_3.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_4.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_5.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_6.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_7.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_8.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_9.txt | 5 + .../MI300X_A1/perfmon/timestamps.txt | 5 + .../dispatch_inv/MI300X_A1/pmc_perf.csv | 4 + .../dispatch_inv/MI300X_A1/sysinfo.csv | 2 + .../dispatch_inv/MI300X_A1/timestamps.csv | 4 + .../workloads/ipblocks_CPC/MI300A_A1/log.txt | 67 ++++ .../MI300A_A1/perfmon/pmc_perf_0.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_1.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_2.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_3.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_4.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_5.txt | 5 + .../MI300A_A1/perfmon/timestamps.txt | 5 + .../ipblocks_CPC/MI300A_A1/pmc_perf.csv | 4 + .../ipblocks_CPC/MI300A_A1/sysinfo.csv | 2 + .../ipblocks_CPC/MI300A_A1/timestamps.csv | 4 + .../workloads/ipblocks_CPC/MI300X_A1/log.txt | 60 ++++ .../MI300X_A1/perfmon/pmc_perf_0.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_1.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_2.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_3.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_4.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_5.txt | 5 + .../MI300X_A1/perfmon/timestamps.txt | 5 + .../ipblocks_CPC/MI300X_A1/pmc_perf.csv | 4 + .../ipblocks_CPC/MI300X_A1/sysinfo.csv | 2 + .../ipblocks_CPC/MI300X_A1/timestamps.csv | 4 + .../workloads/ipblocks_CPF/MI300A_A1/log.txt | 68 ++++ .../MI300A_A1/perfmon/pmc_perf_0.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_1.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_2.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_3.txt | 5 + .../MI300A_A1/perfmon/timestamps.txt | 5 + .../ipblocks_CPF/MI300A_A1/pmc_perf.csv | 4 + .../ipblocks_CPF/MI300A_A1/sysinfo.csv | 2 + .../ipblocks_CPF/MI300A_A1/timestamps.csv | 4 + .../workloads/ipblocks_CPF/MI300X_A1/log.txt | 54 +++ .../MI300X_A1/perfmon/pmc_perf_0.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_1.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_2.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_3.txt | 5 + .../MI300X_A1/perfmon/timestamps.txt | 5 + .../ipblocks_CPF/MI300X_A1/pmc_perf.csv | 4 + .../ipblocks_CPF/MI300X_A1/sysinfo.csv | 2 + .../ipblocks_CPF/MI300X_A1/timestamps.csv | 4 + .../workloads/ipblocks_SPI/MI300A_A1/log.txt | 105 ++++++ .../MI300A_A1/perfmon/pmc_perf_0.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_1.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_2.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_3.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_4.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_5.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_6.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_7.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_8.txt | 5 + .../MI300A_A1/perfmon/timestamps.txt | 5 + .../ipblocks_SPI/MI300A_A1/pmc_perf.csv | 4 + .../ipblocks_SPI/MI300A_A1/sysinfo.csv | 2 + .../ipblocks_SPI/MI300A_A1/timestamps.csv | 4 + .../workloads/ipblocks_SPI/MI300X_A1/log.txt | 85 +++++ .../MI300X_A1/perfmon/pmc_perf_0.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_1.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_2.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_3.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_4.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_5.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_6.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_7.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_8.txt | 5 + .../MI300X_A1/perfmon/timestamps.txt | 5 + .../ipblocks_SPI/MI300X_A1/pmc_perf.csv | 4 + .../ipblocks_SPI/MI300X_A1/sysinfo.csv | 2 + .../ipblocks_SPI/MI300X_A1/timestamps.csv | 4 + .../ipblocks_SQ/MI300A_A1/SQ_IFETCH_LEVEL.csv | 4 + .../MI300A_A1/SQ_INST_LEVEL_LDS.csv | 4 + .../MI300A_A1/SQ_INST_LEVEL_SMEM.csv | 4 + .../MI300A_A1/SQ_INST_LEVEL_VMEM.csv | 4 + .../ipblocks_SQ/MI300A_A1/SQ_LEVEL_WAVES.csv | 4 + tests/workloads/ipblocks_SQ/MI300A_A1/log.txt | 191 ++++++++++ .../MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt | 5 + .../MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt | 5 + .../MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt | 5 + .../MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt | 5 + .../MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_0.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_1.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_10.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_11.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_12.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_2.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_3.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_4.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_5.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_6.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_7.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_8.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_9.txt | 5 + .../MI300A_A1/perfmon/timestamps.txt | 5 + .../ipblocks_SQ/MI300A_A1/pmc_perf.csv | 4 + .../ipblocks_SQ/MI300A_A1/sysinfo.csv | 2 + .../ipblocks_SQ/MI300A_A1/timestamps.csv | 4 + .../ipblocks_SQ/MI300X_A1/SQ_IFETCH_LEVEL.csv | 4 + .../MI300X_A1/SQ_INST_LEVEL_LDS.csv | 4 + .../MI300X_A1/SQ_INST_LEVEL_SMEM.csv | 4 + .../MI300X_A1/SQ_INST_LEVEL_VMEM.csv | 4 + .../ipblocks_SQ/MI300X_A1/SQ_LEVEL_WAVES.csv | 4 + tests/workloads/ipblocks_SQ/MI300X_A1/log.txt | 121 +++++++ .../MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt | 5 + .../MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt | 5 + .../MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt | 5 + .../MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt | 5 + .../MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_0.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_1.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_10.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_11.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_12.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_2.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_3.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_4.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_5.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_6.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_7.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_8.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_9.txt | 5 + .../MI300X_A1/perfmon/timestamps.txt | 5 + .../ipblocks_SQ/MI300X_A1/pmc_perf.csv | 4 + .../ipblocks_SQ/MI300X_A1/sysinfo.csv | 2 + .../ipblocks_SQ/MI300X_A1/timestamps.csv | 4 + .../workloads/ipblocks_SQC/MI300A_A1/log.txt | 61 ++++ .../MI300A_A1/perfmon/pmc_perf_0.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_1.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_2.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_3.txt | 5 + .../MI300A_A1/perfmon/timestamps.txt | 5 + .../ipblocks_SQC/MI300A_A1/pmc_perf.csv | 4 + .../ipblocks_SQC/MI300A_A1/sysinfo.csv | 2 + .../ipblocks_SQC/MI300A_A1/timestamps.csv | 4 + .../workloads/ipblocks_SQC/MI300X_A1/log.txt | 46 +++ .../MI300X_A1/perfmon/pmc_perf_0.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_1.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_2.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_3.txt | 5 + .../MI300X_A1/perfmon/timestamps.txt | 5 + .../ipblocks_SQC/MI300X_A1/pmc_perf.csv | 4 + .../ipblocks_SQC/MI300X_A1/sysinfo.csv | 2 + .../ipblocks_SQC/MI300X_A1/timestamps.csv | 4 + .../MI300A_A1/SQ_IFETCH_LEVEL.csv | 4 + .../MI300A_A1/SQ_INST_LEVEL_LDS.csv | 4 + .../MI300A_A1/SQ_INST_LEVEL_SMEM.csv | 4 + .../MI300A_A1/SQ_INST_LEVEL_VMEM.csv | 4 + .../MI300A_A1/SQ_LEVEL_WAVES.csv | 4 + .../ipblocks_SQ_CPC/MI300A_A1/log.txt | 175 ++++++++++ .../MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt | 5 + .../MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt | 5 + .../MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt | 5 + .../MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt | 5 + .../MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_0.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_1.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_10.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_11.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_12.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_2.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_3.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_4.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_5.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_6.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_7.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_8.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_9.txt | 5 + .../MI300A_A1/perfmon/timestamps.txt | 5 + .../ipblocks_SQ_CPC/MI300A_A1/pmc_perf.csv | 4 + .../ipblocks_SQ_CPC/MI300A_A1/sysinfo.csv | 2 + .../ipblocks_SQ_CPC/MI300A_A1/timestamps.csv | 4 + .../MI300X_A1/SQ_IFETCH_LEVEL.csv | 4 + .../MI300X_A1/SQ_INST_LEVEL_LDS.csv | 4 + .../MI300X_A1/SQ_INST_LEVEL_SMEM.csv | 4 + .../MI300X_A1/SQ_INST_LEVEL_VMEM.csv | 4 + .../MI300X_A1/SQ_LEVEL_WAVES.csv | 4 + .../ipblocks_SQ_CPC/MI300X_A1/log.txt | 141 ++++++++ .../MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt | 5 + .../MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt | 5 + .../MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt | 5 + .../MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt | 5 + .../MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_0.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_1.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_10.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_11.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_12.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_2.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_3.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_4.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_5.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_6.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_7.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_8.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_9.txt | 5 + .../MI300X_A1/perfmon/timestamps.txt | 5 + .../ipblocks_SQ_CPC/MI300X_A1/pmc_perf.csv | 4 + .../ipblocks_SQ_CPC/MI300X_A1/sysinfo.csv | 2 + .../ipblocks_SQ_CPC/MI300X_A1/timestamps.csv | 4 + .../MI300A_A1/SQ_IFETCH_LEVEL.csv | 4 + .../MI300A_A1/SQ_INST_LEVEL_LDS.csv | 4 + .../MI300A_A1/SQ_INST_LEVEL_SMEM.csv | 4 + .../MI300A_A1/SQ_INST_LEVEL_VMEM.csv | 4 + .../MI300A_A1/SQ_LEVEL_WAVES.csv | 4 + .../ipblocks_SQ_SPI/MI300A_A1/log.txt | 244 +++++++++++++ .../MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt | 5 + .../MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt | 5 + .../MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt | 5 + .../MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt | 5 + .../MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_0.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_1.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_10.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_11.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_12.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_2.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_3.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_4.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_5.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_6.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_7.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_8.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_9.txt | 5 + .../MI300A_A1/perfmon/timestamps.txt | 5 + .../ipblocks_SQ_SPI/MI300A_A1/pmc_perf.csv | 4 + .../ipblocks_SQ_SPI/MI300A_A1/sysinfo.csv | 2 + .../ipblocks_SQ_SPI/MI300A_A1/timestamps.csv | 4 + .../MI300X_A1/SQ_IFETCH_LEVEL.csv | 4 + .../MI300X_A1/SQ_INST_LEVEL_LDS.csv | 4 + .../MI300X_A1/SQ_INST_LEVEL_SMEM.csv | 4 + .../MI300X_A1/SQ_INST_LEVEL_VMEM.csv | 4 + .../MI300X_A1/SQ_LEVEL_WAVES.csv | 4 + .../ipblocks_SQ_SPI/MI300X_A1/log.txt | 154 ++++++++ .../MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt | 5 + .../MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt | 5 + .../MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt | 5 + .../MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt | 5 + .../MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_0.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_1.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_10.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_11.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_12.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_2.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_3.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_4.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_5.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_6.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_7.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_8.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_9.txt | 5 + .../MI300X_A1/perfmon/timestamps.txt | 5 + .../ipblocks_SQ_SPI/MI300X_A1/pmc_perf.csv | 4 + .../ipblocks_SQ_SPI/MI300X_A1/sysinfo.csv | 2 + .../ipblocks_SQ_SPI/MI300X_A1/timestamps.csv | 4 + .../MI300A_A1/SQ_IFETCH_LEVEL.csv | 4 + .../MI300A_A1/SQ_INST_LEVEL_LDS.csv | 4 + .../MI300A_A1/SQ_INST_LEVEL_SMEM.csv | 4 + .../MI300A_A1/SQ_INST_LEVEL_VMEM.csv | 4 + .../MI300A_A1/SQ_LEVEL_WAVES.csv | 4 + .../MI300A_A1/log.txt | 197 +++++++++++ .../MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt | 5 + .../MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt | 5 + .../MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt | 5 + .../MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt | 5 + .../MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_0.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_1.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_10.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_11.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_12.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_2.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_3.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_4.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_5.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_6.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_7.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_8.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_9.txt | 5 + .../MI300A_A1/perfmon/timestamps.txt | 5 + .../MI300A_A1/pmc_perf.csv | 4 + .../MI300A_A1/sysinfo.csv | 2 + .../MI300A_A1/timestamps.csv | 4 + .../MI300X_A1/SQ_IFETCH_LEVEL.csv | 4 + .../MI300X_A1/SQ_INST_LEVEL_LDS.csv | 4 + .../MI300X_A1/SQ_INST_LEVEL_SMEM.csv | 4 + .../MI300X_A1/SQ_INST_LEVEL_VMEM.csv | 4 + .../MI300X_A1/SQ_LEVEL_WAVES.csv | 4 + .../MI300X_A1/log.txt | 140 ++++++++ .../MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt | 5 + .../MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt | 5 + .../MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt | 5 + .../MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt | 5 + .../MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_0.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_1.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_10.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_11.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_12.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_2.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_3.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_4.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_5.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_6.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_7.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_8.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_9.txt | 5 + .../MI300X_A1/perfmon/timestamps.txt | 5 + .../MI300X_A1/pmc_perf.csv | 4 + .../MI300X_A1/sysinfo.csv | 2 + .../MI300X_A1/timestamps.csv | 4 + .../MI300A_A1/SQ_IFETCH_LEVEL.csv | 4 + .../MI300A_A1/SQ_INST_LEVEL_LDS.csv | 4 + .../MI300A_A1/SQ_INST_LEVEL_SMEM.csv | 4 + .../MI300A_A1/SQ_INST_LEVEL_VMEM.csv | 4 + .../MI300A_A1/SQ_LEVEL_WAVES.csv | 4 + .../ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/log.txt | 159 +++++++++ .../MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt | 5 + .../MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt | 5 + .../MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt | 5 + .../MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt | 5 + .../MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_0.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_1.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_10.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_11.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_12.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_2.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_3.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_4.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_5.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_6.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_7.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_8.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_9.txt | 5 + .../MI300A_A1/perfmon/timestamps.txt | 5 + .../MI300A_A1/pmc_perf.csv | 4 + .../MI300A_A1/sysinfo.csv | 2 + .../MI300A_A1/timestamps.csv | 4 + .../MI300X_A1/SQ_IFETCH_LEVEL.csv | 4 + .../MI300X_A1/SQ_INST_LEVEL_LDS.csv | 4 + .../MI300X_A1/SQ_INST_LEVEL_SMEM.csv | 4 + .../MI300X_A1/SQ_INST_LEVEL_VMEM.csv | 4 + .../MI300X_A1/SQ_LEVEL_WAVES.csv | 4 + .../ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/log.txt | 132 +++++++ .../MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt | 5 + .../MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt | 5 + .../MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt | 5 + .../MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt | 5 + .../MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_0.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_1.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_10.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_11.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_12.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_2.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_3.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_4.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_5.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_6.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_7.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_8.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_9.txt | 5 + .../MI300X_A1/perfmon/timestamps.txt | 5 + .../MI300X_A1/pmc_perf.csv | 4 + .../MI300X_A1/sysinfo.csv | 2 + .../MI300X_A1/timestamps.csv | 4 + .../MI300A_A1/SQ_IFETCH_LEVEL.csv | 4 + .../MI300A_A1/SQ_INST_LEVEL_LDS.csv | 4 + .../MI300A_A1/SQ_INST_LEVEL_SMEM.csv | 4 + .../MI300A_A1/SQ_INST_LEVEL_VMEM.csv | 4 + .../MI300A_A1/SQ_LEVEL_WAVES.csv | 4 + .../ipblocks_SQ_TA/MI300A_A1/log.txt | 175 ++++++++++ .../MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt | 5 + .../MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt | 5 + .../MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt | 5 + .../MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt | 5 + .../MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_0.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_1.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_10.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_11.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_12.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_2.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_3.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_4.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_5.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_6.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_7.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_8.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_9.txt | 5 + .../MI300A_A1/perfmon/timestamps.txt | 5 + .../ipblocks_SQ_TA/MI300A_A1/pmc_perf.csv | 4 + .../ipblocks_SQ_TA/MI300A_A1/sysinfo.csv | 2 + .../ipblocks_SQ_TA/MI300A_A1/timestamps.csv | 4 + .../MI300X_A1/SQ_IFETCH_LEVEL.csv | 4 + .../MI300X_A1/SQ_INST_LEVEL_LDS.csv | 4 + .../MI300X_A1/SQ_INST_LEVEL_SMEM.csv | 4 + .../MI300X_A1/SQ_INST_LEVEL_VMEM.csv | 4 + .../MI300X_A1/SQ_LEVEL_WAVES.csv | 4 + .../ipblocks_SQ_TA/MI300X_A1/log.txt | 141 ++++++++ .../MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt | 5 + .../MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt | 5 + .../MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt | 5 + .../MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt | 5 + .../MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_0.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_1.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_10.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_11.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_12.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_2.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_3.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_4.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_5.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_6.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_7.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_8.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_9.txt | 5 + .../MI300X_A1/perfmon/timestamps.txt | 5 + .../ipblocks_SQ_TA/MI300X_A1/pmc_perf.csv | 4 + .../ipblocks_SQ_TA/MI300X_A1/sysinfo.csv | 2 + .../ipblocks_SQ_TA/MI300X_A1/timestamps.csv | 4 + tests/workloads/ipblocks_TA/MI300A_A1/log.txt | 114 ++++++ .../MI300A_A1/perfmon/pmc_perf_0.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_1.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_2.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_3.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_4.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_5.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_6.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_7.txt | 5 + .../MI300A_A1/perfmon/timestamps.txt | 5 + .../ipblocks_TA/MI300A_A1/pmc_perf.csv | 4 + .../ipblocks_TA/MI300A_A1/sysinfo.csv | 2 + .../ipblocks_TA/MI300A_A1/timestamps.csv | 4 + tests/workloads/ipblocks_TA/MI300X_A1/log.txt | 69 ++++ .../MI300X_A1/perfmon/pmc_perf_0.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_1.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_2.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_3.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_4.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_5.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_6.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_7.txt | 5 + .../MI300X_A1/perfmon/timestamps.txt | 5 + .../ipblocks_TA/MI300X_A1/pmc_perf.csv | 4 + .../ipblocks_TA/MI300X_A1/sysinfo.csv | 2 + .../ipblocks_TA/MI300X_A1/timestamps.csv | 4 + .../workloads/ipblocks_TCC/MI300A_A1/log.txt | 98 ++++++ .../MI300A_A1/perfmon/pmc_perf_0.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_1.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_2.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_3.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_4.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_5.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_6.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_7.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_8.txt | 5 + .../MI300A_A1/perfmon/timestamps.txt | 5 + .../ipblocks_TCC/MI300A_A1/pmc_perf.csv | 4 + .../ipblocks_TCC/MI300A_A1/sysinfo.csv | 2 + .../ipblocks_TCC/MI300A_A1/timestamps.csv | 4 + .../workloads/ipblocks_TCC/MI300X_A1/log.txt | 79 +++++ .../MI300X_A1/perfmon/pmc_perf_0.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_1.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_2.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_3.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_4.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_5.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_6.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_7.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_8.txt | 5 + .../MI300X_A1/perfmon/timestamps.txt | 5 + .../ipblocks_TCC/MI300X_A1/pmc_perf.csv | 4 + .../ipblocks_TCC/MI300X_A1/sysinfo.csv | 2 + .../ipblocks_TCC/MI300X_A1/timestamps.csv | 4 + .../workloads/ipblocks_TCP/MI300A_A1/log.txt | 219 ++++++++++++ .../MI300A_A1/perfmon/pmc_perf_0.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_1.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_2.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_3.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_4.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_5.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_6.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_7.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_8.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_9.txt | 5 + .../MI300A_A1/perfmon/timestamps.txt | 5 + .../ipblocks_TCP/MI300A_A1/pmc_perf.csv | 4 + .../ipblocks_TCP/MI300A_A1/sysinfo.csv | 2 + .../ipblocks_TCP/MI300A_A1/timestamps.csv | 4 + .../workloads/ipblocks_TCP/MI300X_A1/log.txt | 102 ++++++ .../MI300X_A1/perfmon/pmc_perf_0.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_1.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_2.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_3.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_4.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_5.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_6.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_7.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_8.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_9.txt | 5 + .../MI300X_A1/perfmon/timestamps.txt | 5 + .../ipblocks_TCP/MI300X_A1/pmc_perf.csv | 4 + .../ipblocks_TCP/MI300X_A1/sysinfo.csv | 2 + .../ipblocks_TCP/MI300X_A1/timestamps.csv | 4 + tests/workloads/ipblocks_TD/MI300A_A1/log.txt | 54 +++ .../MI300A_A1/perfmon/pmc_perf_0.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_1.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_2.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_3.txt | 5 + .../MI300A_A1/perfmon/timestamps.txt | 5 + .../ipblocks_TD/MI300A_A1/pmc_perf.csv | 4 + .../ipblocks_TD/MI300A_A1/sysinfo.csv | 2 + .../ipblocks_TD/MI300A_A1/timestamps.csv | 4 + tests/workloads/ipblocks_TD/MI300X_A1/log.txt | 45 +++ .../MI300X_A1/perfmon/pmc_perf_0.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_1.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_2.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_3.txt | 5 + .../MI300X_A1/perfmon/timestamps.txt | 5 + .../ipblocks_TD/MI300X_A1/pmc_perf.csv | 4 + .../ipblocks_TD/MI300X_A1/sysinfo.csv | 2 + .../ipblocks_TD/MI300X_A1/timestamps.csv | 4 + .../MI300A_A1/SQ_IFETCH_LEVEL.csv | 4 + .../MI300A_A1/SQ_INST_LEVEL_LDS.csv | 4 + .../MI300A_A1/SQ_INST_LEVEL_SMEM.csv | 4 + .../MI300A_A1/SQ_INST_LEVEL_VMEM.csv | 4 + .../MI300A_A1/SQ_LEVEL_WAVES.csv | 4 + .../join_type_grid/MI300A_A1/log.txt | 212 +++++++++++ .../MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt | 5 + .../MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt | 5 + .../MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt | 5 + .../MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt | 5 + .../MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_0.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_1.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_10.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_11.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_12.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_13.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_14.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_15.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_16.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_17.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_2.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_3.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_4.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_5.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_6.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_7.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_8.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_9.txt | 5 + .../MI300A_A1/perfmon/timestamps.txt | 5 + .../join_type_grid/MI300A_A1/pmc_perf.csv | 4 + .../join_type_grid/MI300A_A1/sysinfo.csv | 2 + .../join_type_grid/MI300A_A1/timestamps.csv | 4 + .../MI300X_A1/SQ_IFETCH_LEVEL.csv | 4 + .../MI300X_A1/SQ_INST_LEVEL_LDS.csv | 4 + .../MI300X_A1/SQ_INST_LEVEL_SMEM.csv | 4 + .../MI300X_A1/SQ_INST_LEVEL_VMEM.csv | 4 + .../MI300X_A1/SQ_LEVEL_WAVES.csv | 4 + .../join_type_grid/MI300X_A1/log.txt | 180 ++++++++++ .../MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt | 5 + .../MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt | 5 + .../MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt | 5 + .../MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt | 5 + .../MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_0.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_1.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_10.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_11.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_12.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_13.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_14.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_15.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_16.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_17.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_2.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_3.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_4.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_5.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_6.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_7.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_8.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_9.txt | 5 + .../MI300X_A1/perfmon/timestamps.txt | 5 + .../join_type_grid/MI300X_A1/pmc_perf.csv | 4 + .../join_type_grid/MI300X_A1/sysinfo.csv | 2 + .../join_type_grid/MI300X_A1/timestamps.csv | 4 + .../MI300A_A1/SQ_IFETCH_LEVEL.csv | 4 + .../MI300A_A1/SQ_INST_LEVEL_LDS.csv | 4 + .../MI300A_A1/SQ_INST_LEVEL_SMEM.csv | 4 + .../MI300A_A1/SQ_INST_LEVEL_VMEM.csv | 4 + .../MI300A_A1/SQ_LEVEL_WAVES.csv | 4 + .../join_type_kernel/MI300A_A1/log.txt | 274 +++++++++++++++ .../MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt | 5 + .../MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt | 5 + .../MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt | 5 + .../MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt | 5 + .../MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_0.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_1.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_10.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_11.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_12.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_13.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_14.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_15.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_16.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_17.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_2.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_3.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_4.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_5.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_6.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_7.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_8.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_9.txt | 5 + .../MI300A_A1/perfmon/timestamps.txt | 5 + .../join_type_kernel/MI300A_A1/pmc_perf.csv | 4 + .../join_type_kernel/MI300A_A1/sysinfo.csv | 2 + .../join_type_kernel/MI300A_A1/timestamps.csv | 4 + .../MI300X_A1/SQ_IFETCH_LEVEL.csv | 4 + .../MI300X_A1/SQ_INST_LEVEL_LDS.csv | 4 + .../MI300X_A1/SQ_INST_LEVEL_SMEM.csv | 4 + .../MI300X_A1/SQ_INST_LEVEL_VMEM.csv | 4 + .../MI300X_A1/SQ_LEVEL_WAVES.csv | 4 + .../join_type_kernel/MI300X_A1/log.txt | 173 +++++++++ .../MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt | 5 + .../MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt | 5 + .../MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt | 5 + .../MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt | 5 + .../MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_0.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_1.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_10.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_11.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_12.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_13.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_14.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_15.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_16.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_17.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_2.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_3.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_4.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_5.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_6.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_7.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_8.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_9.txt | 5 + .../MI300X_A1/perfmon/timestamps.txt | 5 + .../join_type_kernel/MI300X_A1/pmc_perf.csv | 4 + .../join_type_kernel/MI300X_A1/sysinfo.csv | 2 + .../join_type_kernel/MI300X_A1/timestamps.csv | 4 + .../kernel/MI300A_A1/SQ_IFETCH_LEVEL.csv | 4 + .../kernel/MI300A_A1/SQ_INST_LEVEL_LDS.csv | 4 + .../kernel/MI300A_A1/SQ_INST_LEVEL_SMEM.csv | 4 + .../kernel/MI300A_A1/SQ_INST_LEVEL_VMEM.csv | 4 + .../kernel/MI300A_A1/SQ_LEVEL_WAVES.csv | 4 + tests/workloads/kernel/MI300A_A1/log.txt | 215 ++++++++++++ .../MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt | 5 + .../MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt | 5 + .../MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt | 5 + .../MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt | 5 + .../MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt | 5 + .../kernel/MI300A_A1/perfmon/pmc_perf_0.txt | 5 + .../kernel/MI300A_A1/perfmon/pmc_perf_1.txt | 5 + .../kernel/MI300A_A1/perfmon/pmc_perf_10.txt | 5 + .../kernel/MI300A_A1/perfmon/pmc_perf_11.txt | 5 + .../kernel/MI300A_A1/perfmon/pmc_perf_12.txt | 5 + .../kernel/MI300A_A1/perfmon/pmc_perf_13.txt | 5 + .../kernel/MI300A_A1/perfmon/pmc_perf_14.txt | 5 + .../kernel/MI300A_A1/perfmon/pmc_perf_15.txt | 5 + .../kernel/MI300A_A1/perfmon/pmc_perf_16.txt | 5 + .../kernel/MI300A_A1/perfmon/pmc_perf_17.txt | 5 + .../kernel/MI300A_A1/perfmon/pmc_perf_2.txt | 5 + .../kernel/MI300A_A1/perfmon/pmc_perf_3.txt | 5 + .../kernel/MI300A_A1/perfmon/pmc_perf_4.txt | 5 + .../kernel/MI300A_A1/perfmon/pmc_perf_5.txt | 5 + .../kernel/MI300A_A1/perfmon/pmc_perf_6.txt | 5 + .../kernel/MI300A_A1/perfmon/pmc_perf_7.txt | 5 + .../kernel/MI300A_A1/perfmon/pmc_perf_8.txt | 5 + .../kernel/MI300A_A1/perfmon/pmc_perf_9.txt | 5 + .../kernel/MI300A_A1/perfmon/timestamps.txt | 5 + tests/workloads/kernel/MI300A_A1/pmc_perf.csv | 4 + tests/workloads/kernel/MI300A_A1/sysinfo.csv | 2 + .../workloads/kernel/MI300A_A1/timestamps.csv | 4 + .../kernel/MI300X_A1/SQ_IFETCH_LEVEL.csv | 4 + .../kernel/MI300X_A1/SQ_INST_LEVEL_LDS.csv | 4 + .../kernel/MI300X_A1/SQ_INST_LEVEL_SMEM.csv | 4 + .../kernel/MI300X_A1/SQ_INST_LEVEL_VMEM.csv | 4 + .../kernel/MI300X_A1/SQ_LEVEL_WAVES.csv | 4 + tests/workloads/kernel/MI300X_A1/log.txt | 229 ++++++++++++ .../MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt | 5 + .../MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt | 5 + .../MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt | 5 + .../MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt | 5 + .../MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt | 5 + .../kernel/MI300X_A1/perfmon/pmc_perf_0.txt | 5 + .../kernel/MI300X_A1/perfmon/pmc_perf_1.txt | 5 + .../kernel/MI300X_A1/perfmon/pmc_perf_10.txt | 5 + .../kernel/MI300X_A1/perfmon/pmc_perf_11.txt | 5 + .../kernel/MI300X_A1/perfmon/pmc_perf_12.txt | 5 + .../kernel/MI300X_A1/perfmon/pmc_perf_13.txt | 5 + .../kernel/MI300X_A1/perfmon/pmc_perf_14.txt | 5 + .../kernel/MI300X_A1/perfmon/pmc_perf_15.txt | 5 + .../kernel/MI300X_A1/perfmon/pmc_perf_16.txt | 5 + .../kernel/MI300X_A1/perfmon/pmc_perf_17.txt | 5 + .../kernel/MI300X_A1/perfmon/pmc_perf_2.txt | 5 + .../kernel/MI300X_A1/perfmon/pmc_perf_3.txt | 5 + .../kernel/MI300X_A1/perfmon/pmc_perf_4.txt | 5 + .../kernel/MI300X_A1/perfmon/pmc_perf_5.txt | 5 + .../kernel/MI300X_A1/perfmon/pmc_perf_6.txt | 5 + .../kernel/MI300X_A1/perfmon/pmc_perf_7.txt | 5 + .../kernel/MI300X_A1/perfmon/pmc_perf_8.txt | 5 + .../kernel/MI300X_A1/perfmon/pmc_perf_9.txt | 5 + .../kernel/MI300X_A1/perfmon/timestamps.txt | 5 + tests/workloads/kernel/MI300X_A1/pmc_perf.csv | 4 + tests/workloads/kernel/MI300X_A1/sysinfo.csv | 2 + .../workloads/kernel/MI300X_A1/timestamps.csv | 4 + .../MI300A_A1/SQ_IFETCH_LEVEL.csv | 4 + .../MI300A_A1/SQ_INST_LEVEL_LDS.csv | 4 + .../MI300A_A1/SQ_INST_LEVEL_SMEM.csv | 4 + .../MI300A_A1/SQ_INST_LEVEL_VMEM.csv | 4 + .../MI300A_A1/SQ_LEVEL_WAVES.csv | 4 + .../kernel_inv_int/MI300A_A1/log.txt | 281 +++++++++++++++ .../MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt | 5 + .../MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt | 5 + .../MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt | 5 + .../MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt | 5 + .../MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_0.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_1.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_10.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_11.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_12.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_13.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_14.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_15.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_16.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_17.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_2.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_3.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_4.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_5.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_6.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_7.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_8.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_9.txt | 5 + .../MI300A_A1/perfmon/timestamps.txt | 5 + .../kernel_inv_int/MI300A_A1/pmc_perf.csv | 4 + .../kernel_inv_int/MI300A_A1/sysinfo.csv | 2 + .../kernel_inv_int/MI300A_A1/timestamps.csv | 4 + .../MI300X_A1/SQ_IFETCH_LEVEL.csv | 4 + .../MI300X_A1/SQ_INST_LEVEL_LDS.csv | 4 + .../MI300X_A1/SQ_INST_LEVEL_SMEM.csv | 4 + .../MI300X_A1/SQ_INST_LEVEL_VMEM.csv | 4 + .../MI300X_A1/SQ_LEVEL_WAVES.csv | 4 + .../kernel_inv_int/MI300X_A1/log.txt | 205 +++++++++++ .../MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt | 5 + .../MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt | 5 + .../MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt | 5 + .../MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt | 5 + .../MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_0.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_1.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_10.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_11.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_12.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_13.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_14.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_15.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_16.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_17.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_2.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_3.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_4.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_5.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_6.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_7.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_8.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_9.txt | 5 + .../MI300X_A1/perfmon/timestamps.txt | 5 + .../kernel_inv_int/MI300X_A1/pmc_perf.csv | 4 + .../kernel_inv_int/MI300X_A1/sysinfo.csv | 2 + .../kernel_inv_int/MI300X_A1/timestamps.csv | 4 + .../MI300A_A1/SQ_IFETCH_LEVEL.csv | 4 + .../MI300A_A1/SQ_INST_LEVEL_LDS.csv | 4 + .../MI300A_A1/SQ_INST_LEVEL_SMEM.csv | 4 + .../MI300A_A1/SQ_INST_LEVEL_VMEM.csv | 4 + .../MI300A_A1/SQ_LEVEL_WAVES.csv | 4 + .../kernel_inv_str/MI300A_A1/log.txt | 244 +++++++++++++ .../MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt | 5 + .../MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt | 5 + .../MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt | 5 + .../MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt | 5 + .../MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_0.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_1.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_10.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_11.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_12.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_13.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_14.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_15.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_16.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_17.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_2.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_3.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_4.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_5.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_6.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_7.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_8.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_9.txt | 5 + .../MI300A_A1/perfmon/timestamps.txt | 5 + .../kernel_inv_str/MI300A_A1/pmc_perf.csv | 4 + .../kernel_inv_str/MI300A_A1/sysinfo.csv | 2 + .../kernel_inv_str/MI300A_A1/timestamps.csv | 4 + .../MI300X_A1/SQ_IFETCH_LEVEL.csv | 4 + .../MI300X_A1/SQ_INST_LEVEL_LDS.csv | 4 + .../MI300X_A1/SQ_INST_LEVEL_SMEM.csv | 4 + .../MI300X_A1/SQ_INST_LEVEL_VMEM.csv | 4 + .../MI300X_A1/SQ_LEVEL_WAVES.csv | 4 + .../kernel_inv_str/MI300X_A1/log.txt | 210 +++++++++++ .../MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt | 5 + .../MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt | 5 + .../MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt | 5 + .../MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt | 5 + .../MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_0.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_1.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_10.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_11.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_12.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_13.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_14.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_15.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_16.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_17.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_2.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_3.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_4.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_5.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_6.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_7.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_8.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_9.txt | 5 + .../MI300X_A1/perfmon/timestamps.txt | 5 + .../kernel_inv_str/MI300X_A1/pmc_perf.csv | 4 + .../kernel_inv_str/MI300X_A1/sysinfo.csv | 2 + .../kernel_inv_str/MI300X_A1/timestamps.csv | 4 + .../MI300A_A1/SQ_IFETCH_LEVEL.csv | 4 + .../MI300A_A1/SQ_INST_LEVEL_LDS.csv | 4 + .../MI300A_A1/SQ_INST_LEVEL_SMEM.csv | 4 + .../MI300A_A1/SQ_INST_LEVEL_VMEM.csv | 4 + .../MI300A_A1/SQ_LEVEL_WAVES.csv | 4 + .../workloads/kernel_substr/MI300A_A1/log.txt | 329 ++++++++++++++++++ .../MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt | 5 + .../MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt | 5 + .../MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt | 5 + .../MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt | 5 + .../MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_0.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_1.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_10.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_11.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_12.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_13.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_14.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_15.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_16.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_17.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_2.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_3.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_4.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_5.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_6.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_7.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_8.txt | 5 + .../MI300A_A1/perfmon/pmc_perf_9.txt | 5 + .../MI300A_A1/perfmon/timestamps.txt | 5 + .../kernel_substr/MI300A_A1/pmc_perf.csv | 4 + .../kernel_substr/MI300A_A1/sysinfo.csv | 2 + .../kernel_substr/MI300A_A1/timestamps.csv | 4 + .../MI300X_A1/SQ_IFETCH_LEVEL.csv | 4 + .../MI300X_A1/SQ_INST_LEVEL_LDS.csv | 4 + .../MI300X_A1/SQ_INST_LEVEL_SMEM.csv | 4 + .../MI300X_A1/SQ_INST_LEVEL_VMEM.csv | 4 + .../MI300X_A1/SQ_LEVEL_WAVES.csv | 4 + .../workloads/kernel_substr/MI300X_A1/log.txt | 234 +++++++++++++ .../MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt | 5 + .../MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt | 5 + .../MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt | 5 + .../MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt | 5 + .../MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_0.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_1.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_10.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_11.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_12.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_13.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_14.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_15.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_16.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_17.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_2.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_3.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_4.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_5.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_6.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_7.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_8.txt | 5 + .../MI300X_A1/perfmon/pmc_perf_9.txt | 5 + .../MI300X_A1/perfmon/timestamps.txt | 5 + .../kernel_substr/MI300X_A1/pmc_perf.csv | 4 + .../kernel_substr/MI300X_A1/sysinfo.csv | 2 + .../kernel_substr/MI300X_A1/timestamps.csv | 4 + .../no_roof/MI300A_A1/SQ_IFETCH_LEVEL.csv | 4 + .../no_roof/MI300A_A1/SQ_INST_LEVEL_LDS.csv | 4 + .../no_roof/MI300A_A1/SQ_INST_LEVEL_SMEM.csv | 4 + .../no_roof/MI300A_A1/SQ_INST_LEVEL_VMEM.csv | 4 + .../no_roof/MI300A_A1/SQ_LEVEL_WAVES.csv | 4 + tests/workloads/no_roof/MI300A_A1/log.txt | 227 ++++++++++++ .../MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt | 5 + .../MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt | 5 + .../MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt | 5 + .../MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt | 5 + .../MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt | 5 + .../no_roof/MI300A_A1/perfmon/pmc_perf_0.txt | 5 + .../no_roof/MI300A_A1/perfmon/pmc_perf_1.txt | 5 + .../no_roof/MI300A_A1/perfmon/pmc_perf_10.txt | 5 + .../no_roof/MI300A_A1/perfmon/pmc_perf_11.txt | 5 + .../no_roof/MI300A_A1/perfmon/pmc_perf_12.txt | 5 + .../no_roof/MI300A_A1/perfmon/pmc_perf_13.txt | 5 + .../no_roof/MI300A_A1/perfmon/pmc_perf_14.txt | 5 + .../no_roof/MI300A_A1/perfmon/pmc_perf_15.txt | 5 + .../no_roof/MI300A_A1/perfmon/pmc_perf_16.txt | 5 + .../no_roof/MI300A_A1/perfmon/pmc_perf_17.txt | 5 + .../no_roof/MI300A_A1/perfmon/pmc_perf_2.txt | 5 + .../no_roof/MI300A_A1/perfmon/pmc_perf_3.txt | 5 + .../no_roof/MI300A_A1/perfmon/pmc_perf_4.txt | 5 + .../no_roof/MI300A_A1/perfmon/pmc_perf_5.txt | 5 + .../no_roof/MI300A_A1/perfmon/pmc_perf_6.txt | 5 + .../no_roof/MI300A_A1/perfmon/pmc_perf_7.txt | 5 + .../no_roof/MI300A_A1/perfmon/pmc_perf_8.txt | 5 + .../no_roof/MI300A_A1/perfmon/pmc_perf_9.txt | 5 + .../no_roof/MI300A_A1/perfmon/timestamps.txt | 5 + .../workloads/no_roof/MI300A_A1/pmc_perf.csv | 4 + tests/workloads/no_roof/MI300A_A1/sysinfo.csv | 2 + .../no_roof/MI300A_A1/timestamps.csv | 4 + .../no_roof/MI300X_A1/SQ_IFETCH_LEVEL.csv | 4 + .../no_roof/MI300X_A1/SQ_INST_LEVEL_LDS.csv | 4 + .../no_roof/MI300X_A1/SQ_INST_LEVEL_SMEM.csv | 4 + .../no_roof/MI300X_A1/SQ_INST_LEVEL_VMEM.csv | 4 + .../no_roof/MI300X_A1/SQ_LEVEL_WAVES.csv | 4 + tests/workloads/no_roof/MI300X_A1/log.txt | 177 ++++++++++ .../MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt | 5 + .../MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt | 5 + .../MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt | 5 + .../MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt | 5 + .../MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt | 5 + .../no_roof/MI300X_A1/perfmon/pmc_perf_0.txt | 5 + .../no_roof/MI300X_A1/perfmon/pmc_perf_1.txt | 5 + .../no_roof/MI300X_A1/perfmon/pmc_perf_10.txt | 5 + .../no_roof/MI300X_A1/perfmon/pmc_perf_11.txt | 5 + .../no_roof/MI300X_A1/perfmon/pmc_perf_12.txt | 5 + .../no_roof/MI300X_A1/perfmon/pmc_perf_13.txt | 5 + .../no_roof/MI300X_A1/perfmon/pmc_perf_14.txt | 5 + .../no_roof/MI300X_A1/perfmon/pmc_perf_15.txt | 5 + .../no_roof/MI300X_A1/perfmon/pmc_perf_16.txt | 5 + .../no_roof/MI300X_A1/perfmon/pmc_perf_17.txt | 5 + .../no_roof/MI300X_A1/perfmon/pmc_perf_2.txt | 5 + .../no_roof/MI300X_A1/perfmon/pmc_perf_3.txt | 5 + .../no_roof/MI300X_A1/perfmon/pmc_perf_4.txt | 5 + .../no_roof/MI300X_A1/perfmon/pmc_perf_5.txt | 5 + .../no_roof/MI300X_A1/perfmon/pmc_perf_6.txt | 5 + .../no_roof/MI300X_A1/perfmon/pmc_perf_7.txt | 5 + .../no_roof/MI300X_A1/perfmon/pmc_perf_8.txt | 5 + .../no_roof/MI300X_A1/perfmon/pmc_perf_9.txt | 5 + .../no_roof/MI300X_A1/perfmon/timestamps.txt | 5 + .../workloads/no_roof/MI300X_A1/pmc_perf.csv | 4 + tests/workloads/no_roof/MI300X_A1/sysinfo.csv | 2 + .../no_roof/MI300X_A1/timestamps.csv | 4 + .../path/MI300A_A1/SQ_IFETCH_LEVEL.csv | 4 + .../path/MI300A_A1/SQ_INST_LEVEL_LDS.csv | 4 + .../path/MI300A_A1/SQ_INST_LEVEL_SMEM.csv | 4 + .../path/MI300A_A1/SQ_INST_LEVEL_VMEM.csv | 4 + .../path/MI300A_A1/SQ_LEVEL_WAVES.csv | 4 + tests/workloads/path/MI300A_A1/log.txt | 229 ++++++++++++ .../MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt | 5 + .../MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt | 5 + .../MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt | 5 + .../MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt | 5 + .../path/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt | 5 + .../path/MI300A_A1/perfmon/pmc_perf_0.txt | 5 + .../path/MI300A_A1/perfmon/pmc_perf_1.txt | 5 + .../path/MI300A_A1/perfmon/pmc_perf_10.txt | 5 + .../path/MI300A_A1/perfmon/pmc_perf_11.txt | 5 + .../path/MI300A_A1/perfmon/pmc_perf_12.txt | 5 + .../path/MI300A_A1/perfmon/pmc_perf_13.txt | 5 + .../path/MI300A_A1/perfmon/pmc_perf_14.txt | 5 + .../path/MI300A_A1/perfmon/pmc_perf_15.txt | 5 + .../path/MI300A_A1/perfmon/pmc_perf_16.txt | 5 + .../path/MI300A_A1/perfmon/pmc_perf_17.txt | 5 + .../path/MI300A_A1/perfmon/pmc_perf_2.txt | 5 + .../path/MI300A_A1/perfmon/pmc_perf_3.txt | 5 + .../path/MI300A_A1/perfmon/pmc_perf_4.txt | 5 + .../path/MI300A_A1/perfmon/pmc_perf_5.txt | 5 + .../path/MI300A_A1/perfmon/pmc_perf_6.txt | 5 + .../path/MI300A_A1/perfmon/pmc_perf_7.txt | 5 + .../path/MI300A_A1/perfmon/pmc_perf_8.txt | 5 + .../path/MI300A_A1/perfmon/pmc_perf_9.txt | 5 + .../path/MI300A_A1/perfmon/timestamps.txt | 5 + tests/workloads/path/MI300A_A1/pmc_perf.csv | 4 + tests/workloads/path/MI300A_A1/sysinfo.csv | 2 + tests/workloads/path/MI300A_A1/timestamps.csv | 4 + .../path/MI300X_A1/SQ_IFETCH_LEVEL.csv | 4 + .../path/MI300X_A1/SQ_INST_LEVEL_LDS.csv | 4 + .../path/MI300X_A1/SQ_INST_LEVEL_SMEM.csv | 4 + .../path/MI300X_A1/SQ_INST_LEVEL_VMEM.csv | 4 + .../path/MI300X_A1/SQ_LEVEL_WAVES.csv | 4 + tests/workloads/path/MI300X_A1/log.txt | 149 ++++++++ .../MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt | 5 + .../MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt | 5 + .../MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt | 5 + .../MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt | 5 + .../path/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt | 5 + .../path/MI300X_A1/perfmon/pmc_perf_0.txt | 5 + .../path/MI300X_A1/perfmon/pmc_perf_1.txt | 5 + .../path/MI300X_A1/perfmon/pmc_perf_10.txt | 5 + .../path/MI300X_A1/perfmon/pmc_perf_11.txt | 5 + .../path/MI300X_A1/perfmon/pmc_perf_12.txt | 5 + .../path/MI300X_A1/perfmon/pmc_perf_13.txt | 5 + .../path/MI300X_A1/perfmon/pmc_perf_14.txt | 5 + .../path/MI300X_A1/perfmon/pmc_perf_15.txt | 5 + .../path/MI300X_A1/perfmon/pmc_perf_16.txt | 5 + .../path/MI300X_A1/perfmon/pmc_perf_17.txt | 5 + .../path/MI300X_A1/perfmon/pmc_perf_2.txt | 5 + .../path/MI300X_A1/perfmon/pmc_perf_3.txt | 5 + .../path/MI300X_A1/perfmon/pmc_perf_4.txt | 5 + .../path/MI300X_A1/perfmon/pmc_perf_5.txt | 5 + .../path/MI300X_A1/perfmon/pmc_perf_6.txt | 5 + .../path/MI300X_A1/perfmon/pmc_perf_7.txt | 5 + .../path/MI300X_A1/perfmon/pmc_perf_8.txt | 5 + .../path/MI300X_A1/perfmon/pmc_perf_9.txt | 5 + .../path/MI300X_A1/perfmon/timestamps.txt | 5 + tests/workloads/path/MI300X_A1/pmc_perf.csv | 4 + tests/workloads/path/MI300X_A1/sysinfo.csv | 2 + tests/workloads/path/MI300X_A1/timestamps.csv | 4 + 1580 files changed, 17548 insertions(+) create mode 100644 tests/workloads/device_filter/MI300A_A1/SQ_IFETCH_LEVEL.csv create mode 100644 tests/workloads/device_filter/MI300A_A1/SQ_INST_LEVEL_LDS.csv create mode 100644 tests/workloads/device_filter/MI300A_A1/SQ_INST_LEVEL_SMEM.csv create mode 100644 tests/workloads/device_filter/MI300A_A1/SQ_INST_LEVEL_VMEM.csv create mode 100644 tests/workloads/device_filter/MI300A_A1/SQ_LEVEL_WAVES.csv create mode 100644 tests/workloads/device_filter/MI300A_A1/log.txt create mode 100644 tests/workloads/device_filter/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt create mode 100644 tests/workloads/device_filter/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt create mode 100644 tests/workloads/device_filter/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt create mode 100644 tests/workloads/device_filter/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt create mode 100644 tests/workloads/device_filter/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt create mode 100644 tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_0.txt create mode 100644 tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_1.txt create mode 100644 tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_10.txt create mode 100644 tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_11.txt create mode 100644 tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_12.txt create mode 100644 tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_13.txt create mode 100644 tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_14.txt create mode 100644 tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_15.txt create mode 100644 tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_16.txt create mode 100644 tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_17.txt create mode 100644 tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_2.txt create mode 100644 tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_3.txt create mode 100644 tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_4.txt create mode 100644 tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_5.txt create mode 100644 tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_6.txt create mode 100644 tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_7.txt create mode 100644 tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_8.txt create mode 100644 tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_9.txt create mode 100644 tests/workloads/device_filter/MI300A_A1/perfmon/timestamps.txt create mode 100644 tests/workloads/device_filter/MI300A_A1/pmc_perf.csv create mode 100644 tests/workloads/device_filter/MI300A_A1/sysinfo.csv create mode 100644 tests/workloads/device_filter/MI300A_A1/timestamps.csv create mode 100644 tests/workloads/device_filter/MI300X_A1/SQ_IFETCH_LEVEL.csv create mode 100644 tests/workloads/device_filter/MI300X_A1/SQ_INST_LEVEL_LDS.csv create mode 100644 tests/workloads/device_filter/MI300X_A1/SQ_INST_LEVEL_SMEM.csv create mode 100644 tests/workloads/device_filter/MI300X_A1/SQ_INST_LEVEL_VMEM.csv create mode 100644 tests/workloads/device_filter/MI300X_A1/SQ_LEVEL_WAVES.csv create mode 100644 tests/workloads/device_filter/MI300X_A1/log.txt create mode 100644 tests/workloads/device_filter/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt create mode 100644 tests/workloads/device_filter/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt create mode 100644 tests/workloads/device_filter/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt create mode 100644 tests/workloads/device_filter/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt create mode 100644 tests/workloads/device_filter/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt create mode 100644 tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_0.txt create mode 100644 tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_1.txt create mode 100644 tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_10.txt create mode 100644 tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_11.txt create mode 100644 tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_12.txt create mode 100644 tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_13.txt create mode 100644 tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_14.txt create mode 100644 tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_15.txt create mode 100644 tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_16.txt create mode 100644 tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_17.txt create mode 100644 tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_2.txt create mode 100644 tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_3.txt create mode 100644 tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_4.txt create mode 100644 tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_5.txt create mode 100644 tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_6.txt create mode 100644 tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_7.txt create mode 100644 tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_8.txt create mode 100644 tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_9.txt create mode 100644 tests/workloads/device_filter/MI300X_A1/perfmon/timestamps.txt create mode 100644 tests/workloads/device_filter/MI300X_A1/pmc_perf.csv create mode 100644 tests/workloads/device_filter/MI300X_A1/sysinfo.csv create mode 100644 tests/workloads/device_filter/MI300X_A1/timestamps.csv create mode 100644 tests/workloads/device_inv_int/MI300A_A1/SQ_IFETCH_LEVEL.csv create mode 100644 tests/workloads/device_inv_int/MI300A_A1/SQ_INST_LEVEL_LDS.csv create mode 100644 tests/workloads/device_inv_int/MI300A_A1/SQ_INST_LEVEL_SMEM.csv create mode 100644 tests/workloads/device_inv_int/MI300A_A1/SQ_INST_LEVEL_VMEM.csv create mode 100644 tests/workloads/device_inv_int/MI300A_A1/SQ_LEVEL_WAVES.csv create mode 100644 tests/workloads/device_inv_int/MI300A_A1/log.txt create mode 100644 tests/workloads/device_inv_int/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt create mode 100644 tests/workloads/device_inv_int/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt create mode 100644 tests/workloads/device_inv_int/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt create mode 100644 tests/workloads/device_inv_int/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt create mode 100644 tests/workloads/device_inv_int/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt create mode 100644 tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_0.txt create mode 100644 tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_1.txt create mode 100644 tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_10.txt create mode 100644 tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_11.txt create mode 100644 tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_12.txt create mode 100644 tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_13.txt create mode 100644 tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_14.txt create mode 100644 tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_15.txt create mode 100644 tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_16.txt create mode 100644 tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_17.txt create mode 100644 tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_2.txt create mode 100644 tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_3.txt create mode 100644 tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_4.txt create mode 100644 tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_5.txt create mode 100644 tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_6.txt create mode 100644 tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_7.txt create mode 100644 tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_8.txt create mode 100644 tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_9.txt create mode 100644 tests/workloads/device_inv_int/MI300A_A1/perfmon/timestamps.txt create mode 100644 tests/workloads/device_inv_int/MI300A_A1/pmc_perf.csv create mode 100644 tests/workloads/device_inv_int/MI300A_A1/sysinfo.csv create mode 100644 tests/workloads/device_inv_int/MI300A_A1/timestamps.csv create mode 100644 tests/workloads/device_inv_int/MI300X_A1/SQ_IFETCH_LEVEL.csv create mode 100644 tests/workloads/device_inv_int/MI300X_A1/SQ_INST_LEVEL_LDS.csv create mode 100644 tests/workloads/device_inv_int/MI300X_A1/SQ_INST_LEVEL_SMEM.csv create mode 100644 tests/workloads/device_inv_int/MI300X_A1/SQ_INST_LEVEL_VMEM.csv create mode 100644 tests/workloads/device_inv_int/MI300X_A1/SQ_LEVEL_WAVES.csv create mode 100644 tests/workloads/device_inv_int/MI300X_A1/log.txt create mode 100644 tests/workloads/device_inv_int/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt create mode 100644 tests/workloads/device_inv_int/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt create mode 100644 tests/workloads/device_inv_int/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt create mode 100644 tests/workloads/device_inv_int/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt create mode 100644 tests/workloads/device_inv_int/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt create mode 100644 tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_0.txt create mode 100644 tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_1.txt create mode 100644 tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_10.txt create mode 100644 tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_11.txt create mode 100644 tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_12.txt create mode 100644 tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_13.txt create mode 100644 tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_14.txt create mode 100644 tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_15.txt create mode 100644 tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_16.txt create mode 100644 tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_17.txt create mode 100644 tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_2.txt create mode 100644 tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_3.txt create mode 100644 tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_4.txt create mode 100644 tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_5.txt create mode 100644 tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_6.txt create mode 100644 tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_7.txt create mode 100644 tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_8.txt create mode 100644 tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_9.txt create mode 100644 tests/workloads/device_inv_int/MI300X_A1/perfmon/timestamps.txt create mode 100644 tests/workloads/device_inv_int/MI300X_A1/pmc_perf.csv create mode 100644 tests/workloads/device_inv_int/MI300X_A1/sysinfo.csv create mode 100644 tests/workloads/device_inv_int/MI300X_A1/timestamps.csv create mode 100644 tests/workloads/dispatch_0/MI300A_A1/SQ_IFETCH_LEVEL.csv create mode 100644 tests/workloads/dispatch_0/MI300A_A1/SQ_INST_LEVEL_LDS.csv create mode 100644 tests/workloads/dispatch_0/MI300A_A1/SQ_INST_LEVEL_SMEM.csv create mode 100644 tests/workloads/dispatch_0/MI300A_A1/SQ_INST_LEVEL_VMEM.csv create mode 100644 tests/workloads/dispatch_0/MI300A_A1/SQ_LEVEL_WAVES.csv create mode 100644 tests/workloads/dispatch_0/MI300A_A1/log.txt create mode 100644 tests/workloads/dispatch_0/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt create mode 100644 tests/workloads/dispatch_0/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt create mode 100644 tests/workloads/dispatch_0/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt create mode 100644 tests/workloads/dispatch_0/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt create mode 100644 tests/workloads/dispatch_0/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt create mode 100644 tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_0.txt create mode 100644 tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_1.txt create mode 100644 tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_10.txt create mode 100644 tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_11.txt create mode 100644 tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_12.txt create mode 100644 tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_13.txt create mode 100644 tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_14.txt create mode 100644 tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_15.txt create mode 100644 tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_16.txt create mode 100644 tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_17.txt create mode 100644 tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_2.txt create mode 100644 tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_3.txt create mode 100644 tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_4.txt create mode 100644 tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_5.txt create mode 100644 tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_6.txt create mode 100644 tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_7.txt create mode 100644 tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_8.txt create mode 100644 tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_9.txt create mode 100644 tests/workloads/dispatch_0/MI300A_A1/perfmon/timestamps.txt create mode 100644 tests/workloads/dispatch_0/MI300A_A1/pmc_perf.csv create mode 100644 tests/workloads/dispatch_0/MI300A_A1/sysinfo.csv create mode 100644 tests/workloads/dispatch_0/MI300A_A1/timestamps.csv create mode 100644 tests/workloads/dispatch_0/MI300X_A1/SQ_IFETCH_LEVEL.csv create mode 100644 tests/workloads/dispatch_0/MI300X_A1/SQ_INST_LEVEL_LDS.csv create mode 100644 tests/workloads/dispatch_0/MI300X_A1/SQ_INST_LEVEL_SMEM.csv create mode 100644 tests/workloads/dispatch_0/MI300X_A1/SQ_INST_LEVEL_VMEM.csv create mode 100644 tests/workloads/dispatch_0/MI300X_A1/SQ_LEVEL_WAVES.csv create mode 100644 tests/workloads/dispatch_0/MI300X_A1/log.txt create mode 100644 tests/workloads/dispatch_0/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt create mode 100644 tests/workloads/dispatch_0/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt create mode 100644 tests/workloads/dispatch_0/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt create mode 100644 tests/workloads/dispatch_0/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt create mode 100644 tests/workloads/dispatch_0/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt create mode 100644 tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_0.txt create mode 100644 tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_1.txt create mode 100644 tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_10.txt create mode 100644 tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_11.txt create mode 100644 tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_12.txt create mode 100644 tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_13.txt create mode 100644 tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_14.txt create mode 100644 tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_15.txt create mode 100644 tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_16.txt create mode 100644 tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_17.txt create mode 100644 tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_2.txt create mode 100644 tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_3.txt create mode 100644 tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_4.txt create mode 100644 tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_5.txt create mode 100644 tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_6.txt create mode 100644 tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_7.txt create mode 100644 tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_8.txt create mode 100644 tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_9.txt create mode 100644 tests/workloads/dispatch_0/MI300X_A1/perfmon/timestamps.txt create mode 100644 tests/workloads/dispatch_0/MI300X_A1/pmc_perf.csv create mode 100644 tests/workloads/dispatch_0/MI300X_A1/sysinfo.csv create mode 100644 tests/workloads/dispatch_0/MI300X_A1/timestamps.csv create mode 100644 tests/workloads/dispatch_0_1/MI300A_A1/SQ_IFETCH_LEVEL.csv create mode 100644 tests/workloads/dispatch_0_1/MI300A_A1/SQ_INST_LEVEL_LDS.csv create mode 100644 tests/workloads/dispatch_0_1/MI300A_A1/SQ_INST_LEVEL_SMEM.csv create mode 100644 tests/workloads/dispatch_0_1/MI300A_A1/SQ_INST_LEVEL_VMEM.csv create mode 100644 tests/workloads/dispatch_0_1/MI300A_A1/SQ_LEVEL_WAVES.csv create mode 100644 tests/workloads/dispatch_0_1/MI300A_A1/log.txt create mode 100644 tests/workloads/dispatch_0_1/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt create mode 100644 tests/workloads/dispatch_0_1/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt create mode 100644 tests/workloads/dispatch_0_1/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt create mode 100644 tests/workloads/dispatch_0_1/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt create mode 100644 tests/workloads/dispatch_0_1/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt create mode 100644 tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_0.txt create mode 100644 tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_1.txt create mode 100644 tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_10.txt create mode 100644 tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_11.txt create mode 100644 tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_12.txt create mode 100644 tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_13.txt create mode 100644 tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_14.txt create mode 100644 tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_15.txt create mode 100644 tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_16.txt create mode 100644 tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_17.txt create mode 100644 tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_2.txt create mode 100644 tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_3.txt create mode 100644 tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_4.txt create mode 100644 tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_5.txt create mode 100644 tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_6.txt create mode 100644 tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_7.txt create mode 100644 tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_8.txt create mode 100644 tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_9.txt create mode 100644 tests/workloads/dispatch_0_1/MI300A_A1/perfmon/timestamps.txt create mode 100644 tests/workloads/dispatch_0_1/MI300A_A1/pmc_perf.csv create mode 100644 tests/workloads/dispatch_0_1/MI300A_A1/sysinfo.csv create mode 100644 tests/workloads/dispatch_0_1/MI300A_A1/timestamps.csv create mode 100644 tests/workloads/dispatch_0_1/MI300X_A1/SQ_IFETCH_LEVEL.csv create mode 100644 tests/workloads/dispatch_0_1/MI300X_A1/SQ_INST_LEVEL_LDS.csv create mode 100644 tests/workloads/dispatch_0_1/MI300X_A1/SQ_INST_LEVEL_SMEM.csv create mode 100644 tests/workloads/dispatch_0_1/MI300X_A1/SQ_INST_LEVEL_VMEM.csv create mode 100644 tests/workloads/dispatch_0_1/MI300X_A1/SQ_LEVEL_WAVES.csv create mode 100644 tests/workloads/dispatch_0_1/MI300X_A1/log.txt create mode 100644 tests/workloads/dispatch_0_1/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt create mode 100644 tests/workloads/dispatch_0_1/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt create mode 100644 tests/workloads/dispatch_0_1/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt create mode 100644 tests/workloads/dispatch_0_1/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt create mode 100644 tests/workloads/dispatch_0_1/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt create mode 100644 tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_0.txt create mode 100644 tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_1.txt create mode 100644 tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_10.txt create mode 100644 tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_11.txt create mode 100644 tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_12.txt create mode 100644 tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_13.txt create mode 100644 tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_14.txt create mode 100644 tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_15.txt create mode 100644 tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_16.txt create mode 100644 tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_17.txt create mode 100644 tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_2.txt create mode 100644 tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_3.txt create mode 100644 tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_4.txt create mode 100644 tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_5.txt create mode 100644 tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_6.txt create mode 100644 tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_7.txt create mode 100644 tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_8.txt create mode 100644 tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_9.txt create mode 100644 tests/workloads/dispatch_0_1/MI300X_A1/perfmon/timestamps.txt create mode 100644 tests/workloads/dispatch_0_1/MI300X_A1/pmc_perf.csv create mode 100644 tests/workloads/dispatch_0_1/MI300X_A1/sysinfo.csv create mode 100644 tests/workloads/dispatch_0_1/MI300X_A1/timestamps.csv create mode 100644 tests/workloads/dispatch_2/MI300A_A1/SQ_IFETCH_LEVEL.csv create mode 100644 tests/workloads/dispatch_2/MI300A_A1/SQ_INST_LEVEL_LDS.csv create mode 100644 tests/workloads/dispatch_2/MI300A_A1/SQ_INST_LEVEL_SMEM.csv create mode 100644 tests/workloads/dispatch_2/MI300A_A1/SQ_INST_LEVEL_VMEM.csv create mode 100644 tests/workloads/dispatch_2/MI300A_A1/SQ_LEVEL_WAVES.csv create mode 100644 tests/workloads/dispatch_2/MI300A_A1/log.txt create mode 100644 tests/workloads/dispatch_2/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt create mode 100644 tests/workloads/dispatch_2/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt create mode 100644 tests/workloads/dispatch_2/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt create mode 100644 tests/workloads/dispatch_2/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt create mode 100644 tests/workloads/dispatch_2/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt create mode 100644 tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_0.txt create mode 100644 tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_1.txt create mode 100644 tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_10.txt create mode 100644 tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_11.txt create mode 100644 tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_12.txt create mode 100644 tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_13.txt create mode 100644 tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_14.txt create mode 100644 tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_15.txt create mode 100644 tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_16.txt create mode 100644 tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_17.txt create mode 100644 tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_2.txt create mode 100644 tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_3.txt create mode 100644 tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_4.txt create mode 100644 tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_5.txt create mode 100644 tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_6.txt create mode 100644 tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_7.txt create mode 100644 tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_8.txt create mode 100644 tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_9.txt create mode 100644 tests/workloads/dispatch_2/MI300A_A1/perfmon/timestamps.txt create mode 100644 tests/workloads/dispatch_2/MI300A_A1/pmc_perf.csv create mode 100644 tests/workloads/dispatch_2/MI300A_A1/sysinfo.csv create mode 100644 tests/workloads/dispatch_2/MI300A_A1/timestamps.csv create mode 100644 tests/workloads/dispatch_2/MI300X_A1/SQ_IFETCH_LEVEL.csv create mode 100644 tests/workloads/dispatch_2/MI300X_A1/SQ_INST_LEVEL_LDS.csv create mode 100644 tests/workloads/dispatch_2/MI300X_A1/SQ_INST_LEVEL_SMEM.csv create mode 100644 tests/workloads/dispatch_2/MI300X_A1/SQ_INST_LEVEL_VMEM.csv create mode 100644 tests/workloads/dispatch_2/MI300X_A1/SQ_LEVEL_WAVES.csv create mode 100644 tests/workloads/dispatch_2/MI300X_A1/log.txt create mode 100644 tests/workloads/dispatch_2/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt create mode 100644 tests/workloads/dispatch_2/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt create mode 100644 tests/workloads/dispatch_2/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt create mode 100644 tests/workloads/dispatch_2/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt create mode 100644 tests/workloads/dispatch_2/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt create mode 100644 tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_0.txt create mode 100644 tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_1.txt create mode 100644 tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_10.txt create mode 100644 tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_11.txt create mode 100644 tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_12.txt create mode 100644 tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_13.txt create mode 100644 tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_14.txt create mode 100644 tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_15.txt create mode 100644 tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_16.txt create mode 100644 tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_17.txt create mode 100644 tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_2.txt create mode 100644 tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_3.txt create mode 100644 tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_4.txt create mode 100644 tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_5.txt create mode 100644 tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_6.txt create mode 100644 tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_7.txt create mode 100644 tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_8.txt create mode 100644 tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_9.txt create mode 100644 tests/workloads/dispatch_2/MI300X_A1/perfmon/timestamps.txt create mode 100644 tests/workloads/dispatch_2/MI300X_A1/pmc_perf.csv create mode 100644 tests/workloads/dispatch_2/MI300X_A1/sysinfo.csv create mode 100644 tests/workloads/dispatch_2/MI300X_A1/timestamps.csv create mode 100644 tests/workloads/dispatch_6_8/MI300A_A1/SQ_IFETCH_LEVEL.csv create mode 100644 tests/workloads/dispatch_6_8/MI300A_A1/SQ_INST_LEVEL_LDS.csv create mode 100644 tests/workloads/dispatch_6_8/MI300A_A1/SQ_INST_LEVEL_SMEM.csv create mode 100644 tests/workloads/dispatch_6_8/MI300A_A1/SQ_INST_LEVEL_VMEM.csv create mode 100644 tests/workloads/dispatch_6_8/MI300A_A1/SQ_LEVEL_WAVES.csv create mode 100644 tests/workloads/dispatch_6_8/MI300A_A1/log.txt create mode 100644 tests/workloads/dispatch_6_8/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt create mode 100644 tests/workloads/dispatch_6_8/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt create mode 100644 tests/workloads/dispatch_6_8/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt create mode 100644 tests/workloads/dispatch_6_8/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt create mode 100644 tests/workloads/dispatch_6_8/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt create mode 100644 tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_0.txt create mode 100644 tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_1.txt create mode 100644 tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_10.txt create mode 100644 tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_11.txt create mode 100644 tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_12.txt create mode 100644 tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_13.txt create mode 100644 tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_14.txt create mode 100644 tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_15.txt create mode 100644 tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_16.txt create mode 100644 tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_17.txt create mode 100644 tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_2.txt create mode 100644 tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_3.txt create mode 100644 tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_4.txt create mode 100644 tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_5.txt create mode 100644 tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_6.txt create mode 100644 tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_7.txt create mode 100644 tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_8.txt create mode 100644 tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_9.txt create mode 100644 tests/workloads/dispatch_6_8/MI300A_A1/perfmon/timestamps.txt create mode 100644 tests/workloads/dispatch_6_8/MI300A_A1/pmc_perf.csv create mode 100644 tests/workloads/dispatch_6_8/MI300A_A1/sysinfo.csv create mode 100644 tests/workloads/dispatch_6_8/MI300A_A1/timestamps.csv create mode 100644 tests/workloads/dispatch_6_8/MI300X_A1/SQ_IFETCH_LEVEL.csv create mode 100644 tests/workloads/dispatch_6_8/MI300X_A1/SQ_INST_LEVEL_LDS.csv create mode 100644 tests/workloads/dispatch_6_8/MI300X_A1/SQ_INST_LEVEL_SMEM.csv create mode 100644 tests/workloads/dispatch_6_8/MI300X_A1/SQ_INST_LEVEL_VMEM.csv create mode 100644 tests/workloads/dispatch_6_8/MI300X_A1/SQ_LEVEL_WAVES.csv create mode 100644 tests/workloads/dispatch_6_8/MI300X_A1/log.txt create mode 100644 tests/workloads/dispatch_6_8/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt create mode 100644 tests/workloads/dispatch_6_8/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt create mode 100644 tests/workloads/dispatch_6_8/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt create mode 100644 tests/workloads/dispatch_6_8/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt create mode 100644 tests/workloads/dispatch_6_8/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt create mode 100644 tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_0.txt create mode 100644 tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_1.txt create mode 100644 tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_10.txt create mode 100644 tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_11.txt create mode 100644 tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_12.txt create mode 100644 tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_13.txt create mode 100644 tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_14.txt create mode 100644 tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_15.txt create mode 100644 tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_16.txt create mode 100644 tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_17.txt create mode 100644 tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_2.txt create mode 100644 tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_3.txt create mode 100644 tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_4.txt create mode 100644 tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_5.txt create mode 100644 tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_6.txt create mode 100644 tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_7.txt create mode 100644 tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_8.txt create mode 100644 tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_9.txt create mode 100644 tests/workloads/dispatch_6_8/MI300X_A1/perfmon/timestamps.txt create mode 100644 tests/workloads/dispatch_6_8/MI300X_A1/pmc_perf.csv create mode 100644 tests/workloads/dispatch_6_8/MI300X_A1/sysinfo.csv create mode 100644 tests/workloads/dispatch_6_8/MI300X_A1/timestamps.csv create mode 100644 tests/workloads/dispatch_7/MI300A_A1/SQ_IFETCH_LEVEL.csv create mode 100644 tests/workloads/dispatch_7/MI300A_A1/SQ_INST_LEVEL_LDS.csv create mode 100644 tests/workloads/dispatch_7/MI300A_A1/SQ_INST_LEVEL_SMEM.csv create mode 100644 tests/workloads/dispatch_7/MI300A_A1/SQ_INST_LEVEL_VMEM.csv create mode 100644 tests/workloads/dispatch_7/MI300A_A1/SQ_LEVEL_WAVES.csv create mode 100644 tests/workloads/dispatch_7/MI300A_A1/log.txt create mode 100644 tests/workloads/dispatch_7/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt create mode 100644 tests/workloads/dispatch_7/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt create mode 100644 tests/workloads/dispatch_7/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt create mode 100644 tests/workloads/dispatch_7/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt create mode 100644 tests/workloads/dispatch_7/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt create mode 100644 tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_0.txt create mode 100644 tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_1.txt create mode 100644 tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_10.txt create mode 100644 tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_11.txt create mode 100644 tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_12.txt create mode 100644 tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_13.txt create mode 100644 tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_14.txt create mode 100644 tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_15.txt create mode 100644 tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_16.txt create mode 100644 tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_17.txt create mode 100644 tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_2.txt create mode 100644 tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_3.txt create mode 100644 tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_4.txt create mode 100644 tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_5.txt create mode 100644 tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_6.txt create mode 100644 tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_7.txt create mode 100644 tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_8.txt create mode 100644 tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_9.txt create mode 100644 tests/workloads/dispatch_7/MI300A_A1/perfmon/timestamps.txt create mode 100644 tests/workloads/dispatch_7/MI300A_A1/pmc_perf.csv create mode 100644 tests/workloads/dispatch_7/MI300A_A1/sysinfo.csv create mode 100644 tests/workloads/dispatch_7/MI300A_A1/timestamps.csv create mode 100644 tests/workloads/dispatch_7/MI300X_A1/SQ_IFETCH_LEVEL.csv create mode 100644 tests/workloads/dispatch_7/MI300X_A1/SQ_INST_LEVEL_LDS.csv create mode 100644 tests/workloads/dispatch_7/MI300X_A1/SQ_INST_LEVEL_SMEM.csv create mode 100644 tests/workloads/dispatch_7/MI300X_A1/SQ_INST_LEVEL_VMEM.csv create mode 100644 tests/workloads/dispatch_7/MI300X_A1/SQ_LEVEL_WAVES.csv create mode 100644 tests/workloads/dispatch_7/MI300X_A1/log.txt create mode 100644 tests/workloads/dispatch_7/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt create mode 100644 tests/workloads/dispatch_7/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt create mode 100644 tests/workloads/dispatch_7/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt create mode 100644 tests/workloads/dispatch_7/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt create mode 100644 tests/workloads/dispatch_7/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt create mode 100644 tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_0.txt create mode 100644 tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_1.txt create mode 100644 tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_10.txt create mode 100644 tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_11.txt create mode 100644 tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_12.txt create mode 100644 tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_13.txt create mode 100644 tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_14.txt create mode 100644 tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_15.txt create mode 100644 tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_16.txt create mode 100644 tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_17.txt create mode 100644 tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_2.txt create mode 100644 tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_3.txt create mode 100644 tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_4.txt create mode 100644 tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_5.txt create mode 100644 tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_6.txt create mode 100644 tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_7.txt create mode 100644 tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_8.txt create mode 100644 tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_9.txt create mode 100644 tests/workloads/dispatch_7/MI300X_A1/perfmon/timestamps.txt create mode 100644 tests/workloads/dispatch_7/MI300X_A1/pmc_perf.csv create mode 100644 tests/workloads/dispatch_7/MI300X_A1/sysinfo.csv create mode 100644 tests/workloads/dispatch_7/MI300X_A1/timestamps.csv create mode 100644 tests/workloads/dispatch_inv/MI300A_A1/SQ_IFETCH_LEVEL.csv create mode 100644 tests/workloads/dispatch_inv/MI300A_A1/SQ_INST_LEVEL_LDS.csv create mode 100644 tests/workloads/dispatch_inv/MI300A_A1/SQ_INST_LEVEL_SMEM.csv create mode 100644 tests/workloads/dispatch_inv/MI300A_A1/SQ_INST_LEVEL_VMEM.csv create mode 100644 tests/workloads/dispatch_inv/MI300A_A1/SQ_LEVEL_WAVES.csv create mode 100644 tests/workloads/dispatch_inv/MI300A_A1/log.txt create mode 100644 tests/workloads/dispatch_inv/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt create mode 100644 tests/workloads/dispatch_inv/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt create mode 100644 tests/workloads/dispatch_inv/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt create mode 100644 tests/workloads/dispatch_inv/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt create mode 100644 tests/workloads/dispatch_inv/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt create mode 100644 tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_0.txt create mode 100644 tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_1.txt create mode 100644 tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_10.txt create mode 100644 tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_11.txt create mode 100644 tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_12.txt create mode 100644 tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_13.txt create mode 100644 tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_14.txt create mode 100644 tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_15.txt create mode 100644 tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_16.txt create mode 100644 tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_17.txt create mode 100644 tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_2.txt create mode 100644 tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_3.txt create mode 100644 tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_4.txt create mode 100644 tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_5.txt create mode 100644 tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_6.txt create mode 100644 tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_7.txt create mode 100644 tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_8.txt create mode 100644 tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_9.txt create mode 100644 tests/workloads/dispatch_inv/MI300A_A1/perfmon/timestamps.txt create mode 100644 tests/workloads/dispatch_inv/MI300A_A1/pmc_perf.csv create mode 100644 tests/workloads/dispatch_inv/MI300A_A1/sysinfo.csv create mode 100644 tests/workloads/dispatch_inv/MI300A_A1/timestamps.csv create mode 100644 tests/workloads/dispatch_inv/MI300X_A1/SQ_IFETCH_LEVEL.csv create mode 100644 tests/workloads/dispatch_inv/MI300X_A1/SQ_INST_LEVEL_LDS.csv create mode 100644 tests/workloads/dispatch_inv/MI300X_A1/SQ_INST_LEVEL_SMEM.csv create mode 100644 tests/workloads/dispatch_inv/MI300X_A1/SQ_INST_LEVEL_VMEM.csv create mode 100644 tests/workloads/dispatch_inv/MI300X_A1/SQ_LEVEL_WAVES.csv create mode 100644 tests/workloads/dispatch_inv/MI300X_A1/log.txt create mode 100644 tests/workloads/dispatch_inv/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt create mode 100644 tests/workloads/dispatch_inv/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt create mode 100644 tests/workloads/dispatch_inv/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt create mode 100644 tests/workloads/dispatch_inv/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt create mode 100644 tests/workloads/dispatch_inv/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt create mode 100644 tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_0.txt create mode 100644 tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_1.txt create mode 100644 tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_10.txt create mode 100644 tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_11.txt create mode 100644 tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_12.txt create mode 100644 tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_13.txt create mode 100644 tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_14.txt create mode 100644 tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_15.txt create mode 100644 tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_16.txt create mode 100644 tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_17.txt create mode 100644 tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_2.txt create mode 100644 tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_3.txt create mode 100644 tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_4.txt create mode 100644 tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_5.txt create mode 100644 tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_6.txt create mode 100644 tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_7.txt create mode 100644 tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_8.txt create mode 100644 tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_9.txt create mode 100644 tests/workloads/dispatch_inv/MI300X_A1/perfmon/timestamps.txt create mode 100644 tests/workloads/dispatch_inv/MI300X_A1/pmc_perf.csv create mode 100644 tests/workloads/dispatch_inv/MI300X_A1/sysinfo.csv create mode 100644 tests/workloads/dispatch_inv/MI300X_A1/timestamps.csv create mode 100644 tests/workloads/ipblocks_CPC/MI300A_A1/log.txt create mode 100644 tests/workloads/ipblocks_CPC/MI300A_A1/perfmon/pmc_perf_0.txt create mode 100644 tests/workloads/ipblocks_CPC/MI300A_A1/perfmon/pmc_perf_1.txt create mode 100644 tests/workloads/ipblocks_CPC/MI300A_A1/perfmon/pmc_perf_2.txt create mode 100644 tests/workloads/ipblocks_CPC/MI300A_A1/perfmon/pmc_perf_3.txt create mode 100644 tests/workloads/ipblocks_CPC/MI300A_A1/perfmon/pmc_perf_4.txt create mode 100644 tests/workloads/ipblocks_CPC/MI300A_A1/perfmon/pmc_perf_5.txt create mode 100644 tests/workloads/ipblocks_CPC/MI300A_A1/perfmon/timestamps.txt create mode 100644 tests/workloads/ipblocks_CPC/MI300A_A1/pmc_perf.csv create mode 100644 tests/workloads/ipblocks_CPC/MI300A_A1/sysinfo.csv create mode 100644 tests/workloads/ipblocks_CPC/MI300A_A1/timestamps.csv create mode 100644 tests/workloads/ipblocks_CPC/MI300X_A1/log.txt create mode 100644 tests/workloads/ipblocks_CPC/MI300X_A1/perfmon/pmc_perf_0.txt create mode 100644 tests/workloads/ipblocks_CPC/MI300X_A1/perfmon/pmc_perf_1.txt create mode 100644 tests/workloads/ipblocks_CPC/MI300X_A1/perfmon/pmc_perf_2.txt create mode 100644 tests/workloads/ipblocks_CPC/MI300X_A1/perfmon/pmc_perf_3.txt create mode 100644 tests/workloads/ipblocks_CPC/MI300X_A1/perfmon/pmc_perf_4.txt create mode 100644 tests/workloads/ipblocks_CPC/MI300X_A1/perfmon/pmc_perf_5.txt create mode 100644 tests/workloads/ipblocks_CPC/MI300X_A1/perfmon/timestamps.txt create mode 100644 tests/workloads/ipblocks_CPC/MI300X_A1/pmc_perf.csv create mode 100644 tests/workloads/ipblocks_CPC/MI300X_A1/sysinfo.csv create mode 100644 tests/workloads/ipblocks_CPC/MI300X_A1/timestamps.csv create mode 100644 tests/workloads/ipblocks_CPF/MI300A_A1/log.txt create mode 100644 tests/workloads/ipblocks_CPF/MI300A_A1/perfmon/pmc_perf_0.txt create mode 100644 tests/workloads/ipblocks_CPF/MI300A_A1/perfmon/pmc_perf_1.txt create mode 100644 tests/workloads/ipblocks_CPF/MI300A_A1/perfmon/pmc_perf_2.txt create mode 100644 tests/workloads/ipblocks_CPF/MI300A_A1/perfmon/pmc_perf_3.txt create mode 100644 tests/workloads/ipblocks_CPF/MI300A_A1/perfmon/timestamps.txt create mode 100644 tests/workloads/ipblocks_CPF/MI300A_A1/pmc_perf.csv create mode 100644 tests/workloads/ipblocks_CPF/MI300A_A1/sysinfo.csv create mode 100644 tests/workloads/ipblocks_CPF/MI300A_A1/timestamps.csv create mode 100644 tests/workloads/ipblocks_CPF/MI300X_A1/log.txt create mode 100644 tests/workloads/ipblocks_CPF/MI300X_A1/perfmon/pmc_perf_0.txt create mode 100644 tests/workloads/ipblocks_CPF/MI300X_A1/perfmon/pmc_perf_1.txt create mode 100644 tests/workloads/ipblocks_CPF/MI300X_A1/perfmon/pmc_perf_2.txt create mode 100644 tests/workloads/ipblocks_CPF/MI300X_A1/perfmon/pmc_perf_3.txt create mode 100644 tests/workloads/ipblocks_CPF/MI300X_A1/perfmon/timestamps.txt create mode 100644 tests/workloads/ipblocks_CPF/MI300X_A1/pmc_perf.csv create mode 100644 tests/workloads/ipblocks_CPF/MI300X_A1/sysinfo.csv create mode 100644 tests/workloads/ipblocks_CPF/MI300X_A1/timestamps.csv create mode 100644 tests/workloads/ipblocks_SPI/MI300A_A1/log.txt create mode 100644 tests/workloads/ipblocks_SPI/MI300A_A1/perfmon/pmc_perf_0.txt create mode 100644 tests/workloads/ipblocks_SPI/MI300A_A1/perfmon/pmc_perf_1.txt create mode 100644 tests/workloads/ipblocks_SPI/MI300A_A1/perfmon/pmc_perf_2.txt create mode 100644 tests/workloads/ipblocks_SPI/MI300A_A1/perfmon/pmc_perf_3.txt create mode 100644 tests/workloads/ipblocks_SPI/MI300A_A1/perfmon/pmc_perf_4.txt create mode 100644 tests/workloads/ipblocks_SPI/MI300A_A1/perfmon/pmc_perf_5.txt create mode 100644 tests/workloads/ipblocks_SPI/MI300A_A1/perfmon/pmc_perf_6.txt create mode 100644 tests/workloads/ipblocks_SPI/MI300A_A1/perfmon/pmc_perf_7.txt create mode 100644 tests/workloads/ipblocks_SPI/MI300A_A1/perfmon/pmc_perf_8.txt create mode 100644 tests/workloads/ipblocks_SPI/MI300A_A1/perfmon/timestamps.txt create mode 100644 tests/workloads/ipblocks_SPI/MI300A_A1/pmc_perf.csv create mode 100644 tests/workloads/ipblocks_SPI/MI300A_A1/sysinfo.csv create mode 100644 tests/workloads/ipblocks_SPI/MI300A_A1/timestamps.csv create mode 100644 tests/workloads/ipblocks_SPI/MI300X_A1/log.txt create mode 100644 tests/workloads/ipblocks_SPI/MI300X_A1/perfmon/pmc_perf_0.txt create mode 100644 tests/workloads/ipblocks_SPI/MI300X_A1/perfmon/pmc_perf_1.txt create mode 100644 tests/workloads/ipblocks_SPI/MI300X_A1/perfmon/pmc_perf_2.txt create mode 100644 tests/workloads/ipblocks_SPI/MI300X_A1/perfmon/pmc_perf_3.txt create mode 100644 tests/workloads/ipblocks_SPI/MI300X_A1/perfmon/pmc_perf_4.txt create mode 100644 tests/workloads/ipblocks_SPI/MI300X_A1/perfmon/pmc_perf_5.txt create mode 100644 tests/workloads/ipblocks_SPI/MI300X_A1/perfmon/pmc_perf_6.txt create mode 100644 tests/workloads/ipblocks_SPI/MI300X_A1/perfmon/pmc_perf_7.txt create mode 100644 tests/workloads/ipblocks_SPI/MI300X_A1/perfmon/pmc_perf_8.txt create mode 100644 tests/workloads/ipblocks_SPI/MI300X_A1/perfmon/timestamps.txt create mode 100644 tests/workloads/ipblocks_SPI/MI300X_A1/pmc_perf.csv create mode 100644 tests/workloads/ipblocks_SPI/MI300X_A1/sysinfo.csv create mode 100644 tests/workloads/ipblocks_SPI/MI300X_A1/timestamps.csv create mode 100644 tests/workloads/ipblocks_SQ/MI300A_A1/SQ_IFETCH_LEVEL.csv create mode 100644 tests/workloads/ipblocks_SQ/MI300A_A1/SQ_INST_LEVEL_LDS.csv create mode 100644 tests/workloads/ipblocks_SQ/MI300A_A1/SQ_INST_LEVEL_SMEM.csv create mode 100644 tests/workloads/ipblocks_SQ/MI300A_A1/SQ_INST_LEVEL_VMEM.csv create mode 100644 tests/workloads/ipblocks_SQ/MI300A_A1/SQ_LEVEL_WAVES.csv create mode 100644 tests/workloads/ipblocks_SQ/MI300A_A1/log.txt create mode 100644 tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt create mode 100644 tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt create mode 100644 tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt create mode 100644 tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt create mode 100644 tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt create mode 100644 tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/pmc_perf_0.txt create mode 100644 tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/pmc_perf_1.txt create mode 100644 tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/pmc_perf_10.txt create mode 100644 tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/pmc_perf_11.txt create mode 100644 tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/pmc_perf_12.txt create mode 100644 tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/pmc_perf_2.txt create mode 100644 tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/pmc_perf_3.txt create mode 100644 tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/pmc_perf_4.txt create mode 100644 tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/pmc_perf_5.txt create mode 100644 tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/pmc_perf_6.txt create mode 100644 tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/pmc_perf_7.txt create mode 100644 tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/pmc_perf_8.txt create mode 100644 tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/pmc_perf_9.txt create mode 100644 tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/timestamps.txt create mode 100644 tests/workloads/ipblocks_SQ/MI300A_A1/pmc_perf.csv create mode 100644 tests/workloads/ipblocks_SQ/MI300A_A1/sysinfo.csv create mode 100644 tests/workloads/ipblocks_SQ/MI300A_A1/timestamps.csv create mode 100644 tests/workloads/ipblocks_SQ/MI300X_A1/SQ_IFETCH_LEVEL.csv create mode 100644 tests/workloads/ipblocks_SQ/MI300X_A1/SQ_INST_LEVEL_LDS.csv create mode 100644 tests/workloads/ipblocks_SQ/MI300X_A1/SQ_INST_LEVEL_SMEM.csv create mode 100644 tests/workloads/ipblocks_SQ/MI300X_A1/SQ_INST_LEVEL_VMEM.csv create mode 100644 tests/workloads/ipblocks_SQ/MI300X_A1/SQ_LEVEL_WAVES.csv create mode 100644 tests/workloads/ipblocks_SQ/MI300X_A1/log.txt create mode 100644 tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt create mode 100644 tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt create mode 100644 tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt create mode 100644 tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt create mode 100644 tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt create mode 100644 tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/pmc_perf_0.txt create mode 100644 tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/pmc_perf_1.txt create mode 100644 tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/pmc_perf_10.txt create mode 100644 tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/pmc_perf_11.txt create mode 100644 tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/pmc_perf_12.txt create mode 100644 tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/pmc_perf_2.txt create mode 100644 tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/pmc_perf_3.txt create mode 100644 tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/pmc_perf_4.txt create mode 100644 tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/pmc_perf_5.txt create mode 100644 tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/pmc_perf_6.txt create mode 100644 tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/pmc_perf_7.txt create mode 100644 tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/pmc_perf_8.txt create mode 100644 tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/pmc_perf_9.txt create mode 100644 tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/timestamps.txt create mode 100644 tests/workloads/ipblocks_SQ/MI300X_A1/pmc_perf.csv create mode 100644 tests/workloads/ipblocks_SQ/MI300X_A1/sysinfo.csv create mode 100644 tests/workloads/ipblocks_SQ/MI300X_A1/timestamps.csv create mode 100644 tests/workloads/ipblocks_SQC/MI300A_A1/log.txt create mode 100644 tests/workloads/ipblocks_SQC/MI300A_A1/perfmon/pmc_perf_0.txt create mode 100644 tests/workloads/ipblocks_SQC/MI300A_A1/perfmon/pmc_perf_1.txt create mode 100644 tests/workloads/ipblocks_SQC/MI300A_A1/perfmon/pmc_perf_2.txt create mode 100644 tests/workloads/ipblocks_SQC/MI300A_A1/perfmon/pmc_perf_3.txt create mode 100644 tests/workloads/ipblocks_SQC/MI300A_A1/perfmon/timestamps.txt create mode 100644 tests/workloads/ipblocks_SQC/MI300A_A1/pmc_perf.csv create mode 100644 tests/workloads/ipblocks_SQC/MI300A_A1/sysinfo.csv create mode 100644 tests/workloads/ipblocks_SQC/MI300A_A1/timestamps.csv create mode 100644 tests/workloads/ipblocks_SQC/MI300X_A1/log.txt create mode 100644 tests/workloads/ipblocks_SQC/MI300X_A1/perfmon/pmc_perf_0.txt create mode 100644 tests/workloads/ipblocks_SQC/MI300X_A1/perfmon/pmc_perf_1.txt create mode 100644 tests/workloads/ipblocks_SQC/MI300X_A1/perfmon/pmc_perf_2.txt create mode 100644 tests/workloads/ipblocks_SQC/MI300X_A1/perfmon/pmc_perf_3.txt create mode 100644 tests/workloads/ipblocks_SQC/MI300X_A1/perfmon/timestamps.txt create mode 100644 tests/workloads/ipblocks_SQC/MI300X_A1/pmc_perf.csv create mode 100644 tests/workloads/ipblocks_SQC/MI300X_A1/sysinfo.csv create mode 100644 tests/workloads/ipblocks_SQC/MI300X_A1/timestamps.csv create mode 100644 tests/workloads/ipblocks_SQ_CPC/MI300A_A1/SQ_IFETCH_LEVEL.csv create mode 100644 tests/workloads/ipblocks_SQ_CPC/MI300A_A1/SQ_INST_LEVEL_LDS.csv create mode 100644 tests/workloads/ipblocks_SQ_CPC/MI300A_A1/SQ_INST_LEVEL_SMEM.csv create mode 100644 tests/workloads/ipblocks_SQ_CPC/MI300A_A1/SQ_INST_LEVEL_VMEM.csv create mode 100644 tests/workloads/ipblocks_SQ_CPC/MI300A_A1/SQ_LEVEL_WAVES.csv create mode 100644 tests/workloads/ipblocks_SQ_CPC/MI300A_A1/log.txt create mode 100644 tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt create mode 100644 tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt create mode 100644 tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt create mode 100644 tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt create mode 100644 tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt create mode 100644 tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/pmc_perf_0.txt create mode 100644 tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/pmc_perf_1.txt create mode 100644 tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/pmc_perf_10.txt create mode 100644 tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/pmc_perf_11.txt create mode 100644 tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/pmc_perf_12.txt create mode 100644 tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/pmc_perf_2.txt create mode 100644 tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/pmc_perf_3.txt create mode 100644 tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/pmc_perf_4.txt create mode 100644 tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/pmc_perf_5.txt create mode 100644 tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/pmc_perf_6.txt create mode 100644 tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/pmc_perf_7.txt create mode 100644 tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/pmc_perf_8.txt create mode 100644 tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/pmc_perf_9.txt create mode 100644 tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/timestamps.txt create mode 100644 tests/workloads/ipblocks_SQ_CPC/MI300A_A1/pmc_perf.csv create mode 100644 tests/workloads/ipblocks_SQ_CPC/MI300A_A1/sysinfo.csv create mode 100644 tests/workloads/ipblocks_SQ_CPC/MI300A_A1/timestamps.csv create mode 100644 tests/workloads/ipblocks_SQ_CPC/MI300X_A1/SQ_IFETCH_LEVEL.csv create mode 100644 tests/workloads/ipblocks_SQ_CPC/MI300X_A1/SQ_INST_LEVEL_LDS.csv create mode 100644 tests/workloads/ipblocks_SQ_CPC/MI300X_A1/SQ_INST_LEVEL_SMEM.csv create mode 100644 tests/workloads/ipblocks_SQ_CPC/MI300X_A1/SQ_INST_LEVEL_VMEM.csv create mode 100644 tests/workloads/ipblocks_SQ_CPC/MI300X_A1/SQ_LEVEL_WAVES.csv create mode 100644 tests/workloads/ipblocks_SQ_CPC/MI300X_A1/log.txt create mode 100644 tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt create mode 100644 tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt create mode 100644 tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt create mode 100644 tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt create mode 100644 tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt create mode 100644 tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/pmc_perf_0.txt create mode 100644 tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/pmc_perf_1.txt create mode 100644 tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/pmc_perf_10.txt create mode 100644 tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/pmc_perf_11.txt create mode 100644 tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/pmc_perf_12.txt create mode 100644 tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/pmc_perf_2.txt create mode 100644 tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/pmc_perf_3.txt create mode 100644 tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/pmc_perf_4.txt create mode 100644 tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/pmc_perf_5.txt create mode 100644 tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/pmc_perf_6.txt create mode 100644 tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/pmc_perf_7.txt create mode 100644 tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/pmc_perf_8.txt create mode 100644 tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/pmc_perf_9.txt create mode 100644 tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/timestamps.txt create mode 100644 tests/workloads/ipblocks_SQ_CPC/MI300X_A1/pmc_perf.csv create mode 100644 tests/workloads/ipblocks_SQ_CPC/MI300X_A1/sysinfo.csv create mode 100644 tests/workloads/ipblocks_SQ_CPC/MI300X_A1/timestamps.csv create mode 100644 tests/workloads/ipblocks_SQ_SPI/MI300A_A1/SQ_IFETCH_LEVEL.csv create mode 100644 tests/workloads/ipblocks_SQ_SPI/MI300A_A1/SQ_INST_LEVEL_LDS.csv create mode 100644 tests/workloads/ipblocks_SQ_SPI/MI300A_A1/SQ_INST_LEVEL_SMEM.csv create mode 100644 tests/workloads/ipblocks_SQ_SPI/MI300A_A1/SQ_INST_LEVEL_VMEM.csv create mode 100644 tests/workloads/ipblocks_SQ_SPI/MI300A_A1/SQ_LEVEL_WAVES.csv create mode 100644 tests/workloads/ipblocks_SQ_SPI/MI300A_A1/log.txt create mode 100644 tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt create mode 100644 tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt create mode 100644 tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt create mode 100644 tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt create mode 100644 tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt create mode 100644 tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/pmc_perf_0.txt create mode 100644 tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/pmc_perf_1.txt create mode 100644 tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/pmc_perf_10.txt create mode 100644 tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/pmc_perf_11.txt create mode 100644 tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/pmc_perf_12.txt create mode 100644 tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/pmc_perf_2.txt create mode 100644 tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/pmc_perf_3.txt create mode 100644 tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/pmc_perf_4.txt create mode 100644 tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/pmc_perf_5.txt create mode 100644 tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/pmc_perf_6.txt create mode 100644 tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/pmc_perf_7.txt create mode 100644 tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/pmc_perf_8.txt create mode 100644 tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/pmc_perf_9.txt create mode 100644 tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/timestamps.txt create mode 100644 tests/workloads/ipblocks_SQ_SPI/MI300A_A1/pmc_perf.csv create mode 100644 tests/workloads/ipblocks_SQ_SPI/MI300A_A1/sysinfo.csv create mode 100644 tests/workloads/ipblocks_SQ_SPI/MI300A_A1/timestamps.csv create mode 100644 tests/workloads/ipblocks_SQ_SPI/MI300X_A1/SQ_IFETCH_LEVEL.csv create mode 100644 tests/workloads/ipblocks_SQ_SPI/MI300X_A1/SQ_INST_LEVEL_LDS.csv create mode 100644 tests/workloads/ipblocks_SQ_SPI/MI300X_A1/SQ_INST_LEVEL_SMEM.csv create mode 100644 tests/workloads/ipblocks_SQ_SPI/MI300X_A1/SQ_INST_LEVEL_VMEM.csv create mode 100644 tests/workloads/ipblocks_SQ_SPI/MI300X_A1/SQ_LEVEL_WAVES.csv create mode 100644 tests/workloads/ipblocks_SQ_SPI/MI300X_A1/log.txt create mode 100644 tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt create mode 100644 tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt create mode 100644 tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt create mode 100644 tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt create mode 100644 tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt create mode 100644 tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/pmc_perf_0.txt create mode 100644 tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/pmc_perf_1.txt create mode 100644 tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/pmc_perf_10.txt create mode 100644 tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/pmc_perf_11.txt create mode 100644 tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/pmc_perf_12.txt create mode 100644 tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/pmc_perf_2.txt create mode 100644 tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/pmc_perf_3.txt create mode 100644 tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/pmc_perf_4.txt create mode 100644 tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/pmc_perf_5.txt create mode 100644 tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/pmc_perf_6.txt create mode 100644 tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/pmc_perf_7.txt create mode 100644 tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/pmc_perf_8.txt create mode 100644 tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/pmc_perf_9.txt create mode 100644 tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/timestamps.txt create mode 100644 tests/workloads/ipblocks_SQ_SPI/MI300X_A1/pmc_perf.csv create mode 100644 tests/workloads/ipblocks_SQ_SPI/MI300X_A1/sysinfo.csv create mode 100644 tests/workloads/ipblocks_SQ_SPI/MI300X_A1/timestamps.csv create mode 100644 tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/SQ_IFETCH_LEVEL.csv create mode 100644 tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/SQ_INST_LEVEL_LDS.csv create mode 100644 tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/SQ_INST_LEVEL_SMEM.csv create mode 100644 tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/SQ_INST_LEVEL_VMEM.csv create mode 100644 tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/SQ_LEVEL_WAVES.csv create mode 100644 tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/log.txt create mode 100644 tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt create mode 100644 tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt create mode 100644 tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt create mode 100644 tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt create mode 100644 tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt create mode 100644 tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/pmc_perf_0.txt create mode 100644 tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/pmc_perf_1.txt create mode 100644 tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/pmc_perf_10.txt create mode 100644 tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/pmc_perf_11.txt create mode 100644 tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/pmc_perf_12.txt create mode 100644 tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/pmc_perf_2.txt create mode 100644 tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/pmc_perf_3.txt create mode 100644 tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/pmc_perf_4.txt create mode 100644 tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/pmc_perf_5.txt create mode 100644 tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/pmc_perf_6.txt create mode 100644 tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/pmc_perf_7.txt create mode 100644 tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/pmc_perf_8.txt create mode 100644 tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/pmc_perf_9.txt create mode 100644 tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/timestamps.txt create mode 100644 tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/pmc_perf.csv create mode 100644 tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/sysinfo.csv create mode 100644 tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/timestamps.csv create mode 100644 tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/SQ_IFETCH_LEVEL.csv create mode 100644 tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/SQ_INST_LEVEL_LDS.csv create mode 100644 tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/SQ_INST_LEVEL_SMEM.csv create mode 100644 tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/SQ_INST_LEVEL_VMEM.csv create mode 100644 tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/SQ_LEVEL_WAVES.csv create mode 100644 tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/log.txt create mode 100644 tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt create mode 100644 tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt create mode 100644 tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt create mode 100644 tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt create mode 100644 tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt create mode 100644 tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/pmc_perf_0.txt create mode 100644 tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/pmc_perf_1.txt create mode 100644 tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/pmc_perf_10.txt create mode 100644 tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/pmc_perf_11.txt create mode 100644 tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/pmc_perf_12.txt create mode 100644 tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/pmc_perf_2.txt create mode 100644 tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/pmc_perf_3.txt create mode 100644 tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/pmc_perf_4.txt create mode 100644 tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/pmc_perf_5.txt create mode 100644 tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/pmc_perf_6.txt create mode 100644 tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/pmc_perf_7.txt create mode 100644 tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/pmc_perf_8.txt create mode 100644 tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/pmc_perf_9.txt create mode 100644 tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/timestamps.txt create mode 100644 tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/pmc_perf.csv create mode 100644 tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/sysinfo.csv create mode 100644 tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/timestamps.csv create mode 100644 tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/SQ_IFETCH_LEVEL.csv create mode 100644 tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/SQ_INST_LEVEL_LDS.csv create mode 100644 tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/SQ_INST_LEVEL_SMEM.csv create mode 100644 tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/SQ_INST_LEVEL_VMEM.csv create mode 100644 tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/SQ_LEVEL_WAVES.csv create mode 100644 tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/log.txt create mode 100644 tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt create mode 100644 tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt create mode 100644 tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt create mode 100644 tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt create mode 100644 tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt create mode 100644 tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/pmc_perf_0.txt create mode 100644 tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/pmc_perf_1.txt create mode 100644 tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/pmc_perf_10.txt create mode 100644 tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/pmc_perf_11.txt create mode 100644 tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/pmc_perf_12.txt create mode 100644 tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/pmc_perf_2.txt create mode 100644 tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/pmc_perf_3.txt create mode 100644 tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/pmc_perf_4.txt create mode 100644 tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/pmc_perf_5.txt create mode 100644 tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/pmc_perf_6.txt create mode 100644 tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/pmc_perf_7.txt create mode 100644 tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/pmc_perf_8.txt create mode 100644 tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/pmc_perf_9.txt create mode 100644 tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/timestamps.txt create mode 100644 tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/pmc_perf.csv create mode 100644 tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/sysinfo.csv create mode 100644 tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/timestamps.csv create mode 100644 tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/SQ_IFETCH_LEVEL.csv create mode 100644 tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/SQ_INST_LEVEL_LDS.csv create mode 100644 tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/SQ_INST_LEVEL_SMEM.csv create mode 100644 tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/SQ_INST_LEVEL_VMEM.csv create mode 100644 tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/SQ_LEVEL_WAVES.csv create mode 100644 tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/log.txt create mode 100644 tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt create mode 100644 tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt create mode 100644 tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt create mode 100644 tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt create mode 100644 tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt create mode 100644 tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/pmc_perf_0.txt create mode 100644 tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/pmc_perf_1.txt create mode 100644 tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/pmc_perf_10.txt create mode 100644 tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/pmc_perf_11.txt create mode 100644 tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/pmc_perf_12.txt create mode 100644 tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/pmc_perf_2.txt create mode 100644 tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/pmc_perf_3.txt create mode 100644 tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/pmc_perf_4.txt create mode 100644 tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/pmc_perf_5.txt create mode 100644 tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/pmc_perf_6.txt create mode 100644 tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/pmc_perf_7.txt create mode 100644 tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/pmc_perf_8.txt create mode 100644 tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/pmc_perf_9.txt create mode 100644 tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/timestamps.txt create mode 100644 tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/pmc_perf.csv create mode 100644 tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/sysinfo.csv create mode 100644 tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/timestamps.csv create mode 100644 tests/workloads/ipblocks_SQ_TA/MI300A_A1/SQ_IFETCH_LEVEL.csv create mode 100644 tests/workloads/ipblocks_SQ_TA/MI300A_A1/SQ_INST_LEVEL_LDS.csv create mode 100644 tests/workloads/ipblocks_SQ_TA/MI300A_A1/SQ_INST_LEVEL_SMEM.csv create mode 100644 tests/workloads/ipblocks_SQ_TA/MI300A_A1/SQ_INST_LEVEL_VMEM.csv create mode 100644 tests/workloads/ipblocks_SQ_TA/MI300A_A1/SQ_LEVEL_WAVES.csv create mode 100644 tests/workloads/ipblocks_SQ_TA/MI300A_A1/log.txt create mode 100644 tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt create mode 100644 tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt create mode 100644 tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt create mode 100644 tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt create mode 100644 tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt create mode 100644 tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/pmc_perf_0.txt create mode 100644 tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/pmc_perf_1.txt create mode 100644 tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/pmc_perf_10.txt create mode 100644 tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/pmc_perf_11.txt create mode 100644 tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/pmc_perf_12.txt create mode 100644 tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/pmc_perf_2.txt create mode 100644 tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/pmc_perf_3.txt create mode 100644 tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/pmc_perf_4.txt create mode 100644 tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/pmc_perf_5.txt create mode 100644 tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/pmc_perf_6.txt create mode 100644 tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/pmc_perf_7.txt create mode 100644 tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/pmc_perf_8.txt create mode 100644 tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/pmc_perf_9.txt create mode 100644 tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/timestamps.txt create mode 100644 tests/workloads/ipblocks_SQ_TA/MI300A_A1/pmc_perf.csv create mode 100644 tests/workloads/ipblocks_SQ_TA/MI300A_A1/sysinfo.csv create mode 100644 tests/workloads/ipblocks_SQ_TA/MI300A_A1/timestamps.csv create mode 100644 tests/workloads/ipblocks_SQ_TA/MI300X_A1/SQ_IFETCH_LEVEL.csv create mode 100644 tests/workloads/ipblocks_SQ_TA/MI300X_A1/SQ_INST_LEVEL_LDS.csv create mode 100644 tests/workloads/ipblocks_SQ_TA/MI300X_A1/SQ_INST_LEVEL_SMEM.csv create mode 100644 tests/workloads/ipblocks_SQ_TA/MI300X_A1/SQ_INST_LEVEL_VMEM.csv create mode 100644 tests/workloads/ipblocks_SQ_TA/MI300X_A1/SQ_LEVEL_WAVES.csv create mode 100644 tests/workloads/ipblocks_SQ_TA/MI300X_A1/log.txt create mode 100644 tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt create mode 100644 tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt create mode 100644 tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt create mode 100644 tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt create mode 100644 tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt create mode 100644 tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/pmc_perf_0.txt create mode 100644 tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/pmc_perf_1.txt create mode 100644 tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/pmc_perf_10.txt create mode 100644 tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/pmc_perf_11.txt create mode 100644 tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/pmc_perf_12.txt create mode 100644 tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/pmc_perf_2.txt create mode 100644 tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/pmc_perf_3.txt create mode 100644 tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/pmc_perf_4.txt create mode 100644 tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/pmc_perf_5.txt create mode 100644 tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/pmc_perf_6.txt create mode 100644 tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/pmc_perf_7.txt create mode 100644 tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/pmc_perf_8.txt create mode 100644 tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/pmc_perf_9.txt create mode 100644 tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/timestamps.txt create mode 100644 tests/workloads/ipblocks_SQ_TA/MI300X_A1/pmc_perf.csv create mode 100644 tests/workloads/ipblocks_SQ_TA/MI300X_A1/sysinfo.csv create mode 100644 tests/workloads/ipblocks_SQ_TA/MI300X_A1/timestamps.csv create mode 100644 tests/workloads/ipblocks_TA/MI300A_A1/log.txt create mode 100644 tests/workloads/ipblocks_TA/MI300A_A1/perfmon/pmc_perf_0.txt create mode 100644 tests/workloads/ipblocks_TA/MI300A_A1/perfmon/pmc_perf_1.txt create mode 100644 tests/workloads/ipblocks_TA/MI300A_A1/perfmon/pmc_perf_2.txt create mode 100644 tests/workloads/ipblocks_TA/MI300A_A1/perfmon/pmc_perf_3.txt create mode 100644 tests/workloads/ipblocks_TA/MI300A_A1/perfmon/pmc_perf_4.txt create mode 100644 tests/workloads/ipblocks_TA/MI300A_A1/perfmon/pmc_perf_5.txt create mode 100644 tests/workloads/ipblocks_TA/MI300A_A1/perfmon/pmc_perf_6.txt create mode 100644 tests/workloads/ipblocks_TA/MI300A_A1/perfmon/pmc_perf_7.txt create mode 100644 tests/workloads/ipblocks_TA/MI300A_A1/perfmon/timestamps.txt create mode 100644 tests/workloads/ipblocks_TA/MI300A_A1/pmc_perf.csv create mode 100644 tests/workloads/ipblocks_TA/MI300A_A1/sysinfo.csv create mode 100644 tests/workloads/ipblocks_TA/MI300A_A1/timestamps.csv create mode 100644 tests/workloads/ipblocks_TA/MI300X_A1/log.txt create mode 100644 tests/workloads/ipblocks_TA/MI300X_A1/perfmon/pmc_perf_0.txt create mode 100644 tests/workloads/ipblocks_TA/MI300X_A1/perfmon/pmc_perf_1.txt create mode 100644 tests/workloads/ipblocks_TA/MI300X_A1/perfmon/pmc_perf_2.txt create mode 100644 tests/workloads/ipblocks_TA/MI300X_A1/perfmon/pmc_perf_3.txt create mode 100644 tests/workloads/ipblocks_TA/MI300X_A1/perfmon/pmc_perf_4.txt create mode 100644 tests/workloads/ipblocks_TA/MI300X_A1/perfmon/pmc_perf_5.txt create mode 100644 tests/workloads/ipblocks_TA/MI300X_A1/perfmon/pmc_perf_6.txt create mode 100644 tests/workloads/ipblocks_TA/MI300X_A1/perfmon/pmc_perf_7.txt create mode 100644 tests/workloads/ipblocks_TA/MI300X_A1/perfmon/timestamps.txt create mode 100644 tests/workloads/ipblocks_TA/MI300X_A1/pmc_perf.csv create mode 100644 tests/workloads/ipblocks_TA/MI300X_A1/sysinfo.csv create mode 100644 tests/workloads/ipblocks_TA/MI300X_A1/timestamps.csv create mode 100644 tests/workloads/ipblocks_TCC/MI300A_A1/log.txt create mode 100644 tests/workloads/ipblocks_TCC/MI300A_A1/perfmon/pmc_perf_0.txt create mode 100644 tests/workloads/ipblocks_TCC/MI300A_A1/perfmon/pmc_perf_1.txt create mode 100644 tests/workloads/ipblocks_TCC/MI300A_A1/perfmon/pmc_perf_2.txt create mode 100644 tests/workloads/ipblocks_TCC/MI300A_A1/perfmon/pmc_perf_3.txt create mode 100644 tests/workloads/ipblocks_TCC/MI300A_A1/perfmon/pmc_perf_4.txt create mode 100644 tests/workloads/ipblocks_TCC/MI300A_A1/perfmon/pmc_perf_5.txt create mode 100644 tests/workloads/ipblocks_TCC/MI300A_A1/perfmon/pmc_perf_6.txt create mode 100644 tests/workloads/ipblocks_TCC/MI300A_A1/perfmon/pmc_perf_7.txt create mode 100644 tests/workloads/ipblocks_TCC/MI300A_A1/perfmon/pmc_perf_8.txt create mode 100644 tests/workloads/ipblocks_TCC/MI300A_A1/perfmon/timestamps.txt create mode 100644 tests/workloads/ipblocks_TCC/MI300A_A1/pmc_perf.csv create mode 100644 tests/workloads/ipblocks_TCC/MI300A_A1/sysinfo.csv create mode 100644 tests/workloads/ipblocks_TCC/MI300A_A1/timestamps.csv create mode 100644 tests/workloads/ipblocks_TCC/MI300X_A1/log.txt create mode 100644 tests/workloads/ipblocks_TCC/MI300X_A1/perfmon/pmc_perf_0.txt create mode 100644 tests/workloads/ipblocks_TCC/MI300X_A1/perfmon/pmc_perf_1.txt create mode 100644 tests/workloads/ipblocks_TCC/MI300X_A1/perfmon/pmc_perf_2.txt create mode 100644 tests/workloads/ipblocks_TCC/MI300X_A1/perfmon/pmc_perf_3.txt create mode 100644 tests/workloads/ipblocks_TCC/MI300X_A1/perfmon/pmc_perf_4.txt create mode 100644 tests/workloads/ipblocks_TCC/MI300X_A1/perfmon/pmc_perf_5.txt create mode 100644 tests/workloads/ipblocks_TCC/MI300X_A1/perfmon/pmc_perf_6.txt create mode 100644 tests/workloads/ipblocks_TCC/MI300X_A1/perfmon/pmc_perf_7.txt create mode 100644 tests/workloads/ipblocks_TCC/MI300X_A1/perfmon/pmc_perf_8.txt create mode 100644 tests/workloads/ipblocks_TCC/MI300X_A1/perfmon/timestamps.txt create mode 100644 tests/workloads/ipblocks_TCC/MI300X_A1/pmc_perf.csv create mode 100644 tests/workloads/ipblocks_TCC/MI300X_A1/sysinfo.csv create mode 100644 tests/workloads/ipblocks_TCC/MI300X_A1/timestamps.csv create mode 100644 tests/workloads/ipblocks_TCP/MI300A_A1/log.txt create mode 100644 tests/workloads/ipblocks_TCP/MI300A_A1/perfmon/pmc_perf_0.txt create mode 100644 tests/workloads/ipblocks_TCP/MI300A_A1/perfmon/pmc_perf_1.txt create mode 100644 tests/workloads/ipblocks_TCP/MI300A_A1/perfmon/pmc_perf_2.txt create mode 100644 tests/workloads/ipblocks_TCP/MI300A_A1/perfmon/pmc_perf_3.txt create mode 100644 tests/workloads/ipblocks_TCP/MI300A_A1/perfmon/pmc_perf_4.txt create mode 100644 tests/workloads/ipblocks_TCP/MI300A_A1/perfmon/pmc_perf_5.txt create mode 100644 tests/workloads/ipblocks_TCP/MI300A_A1/perfmon/pmc_perf_6.txt create mode 100644 tests/workloads/ipblocks_TCP/MI300A_A1/perfmon/pmc_perf_7.txt create mode 100644 tests/workloads/ipblocks_TCP/MI300A_A1/perfmon/pmc_perf_8.txt create mode 100644 tests/workloads/ipblocks_TCP/MI300A_A1/perfmon/pmc_perf_9.txt create mode 100644 tests/workloads/ipblocks_TCP/MI300A_A1/perfmon/timestamps.txt create mode 100644 tests/workloads/ipblocks_TCP/MI300A_A1/pmc_perf.csv create mode 100644 tests/workloads/ipblocks_TCP/MI300A_A1/sysinfo.csv create mode 100644 tests/workloads/ipblocks_TCP/MI300A_A1/timestamps.csv create mode 100644 tests/workloads/ipblocks_TCP/MI300X_A1/log.txt create mode 100644 tests/workloads/ipblocks_TCP/MI300X_A1/perfmon/pmc_perf_0.txt create mode 100644 tests/workloads/ipblocks_TCP/MI300X_A1/perfmon/pmc_perf_1.txt create mode 100644 tests/workloads/ipblocks_TCP/MI300X_A1/perfmon/pmc_perf_2.txt create mode 100644 tests/workloads/ipblocks_TCP/MI300X_A1/perfmon/pmc_perf_3.txt create mode 100644 tests/workloads/ipblocks_TCP/MI300X_A1/perfmon/pmc_perf_4.txt create mode 100644 tests/workloads/ipblocks_TCP/MI300X_A1/perfmon/pmc_perf_5.txt create mode 100644 tests/workloads/ipblocks_TCP/MI300X_A1/perfmon/pmc_perf_6.txt create mode 100644 tests/workloads/ipblocks_TCP/MI300X_A1/perfmon/pmc_perf_7.txt create mode 100644 tests/workloads/ipblocks_TCP/MI300X_A1/perfmon/pmc_perf_8.txt create mode 100644 tests/workloads/ipblocks_TCP/MI300X_A1/perfmon/pmc_perf_9.txt create mode 100644 tests/workloads/ipblocks_TCP/MI300X_A1/perfmon/timestamps.txt create mode 100644 tests/workloads/ipblocks_TCP/MI300X_A1/pmc_perf.csv create mode 100644 tests/workloads/ipblocks_TCP/MI300X_A1/sysinfo.csv create mode 100644 tests/workloads/ipblocks_TCP/MI300X_A1/timestamps.csv create mode 100644 tests/workloads/ipblocks_TD/MI300A_A1/log.txt create mode 100644 tests/workloads/ipblocks_TD/MI300A_A1/perfmon/pmc_perf_0.txt create mode 100644 tests/workloads/ipblocks_TD/MI300A_A1/perfmon/pmc_perf_1.txt create mode 100644 tests/workloads/ipblocks_TD/MI300A_A1/perfmon/pmc_perf_2.txt create mode 100644 tests/workloads/ipblocks_TD/MI300A_A1/perfmon/pmc_perf_3.txt create mode 100644 tests/workloads/ipblocks_TD/MI300A_A1/perfmon/timestamps.txt create mode 100644 tests/workloads/ipblocks_TD/MI300A_A1/pmc_perf.csv create mode 100644 tests/workloads/ipblocks_TD/MI300A_A1/sysinfo.csv create mode 100644 tests/workloads/ipblocks_TD/MI300A_A1/timestamps.csv create mode 100644 tests/workloads/ipblocks_TD/MI300X_A1/log.txt create mode 100644 tests/workloads/ipblocks_TD/MI300X_A1/perfmon/pmc_perf_0.txt create mode 100644 tests/workloads/ipblocks_TD/MI300X_A1/perfmon/pmc_perf_1.txt create mode 100644 tests/workloads/ipblocks_TD/MI300X_A1/perfmon/pmc_perf_2.txt create mode 100644 tests/workloads/ipblocks_TD/MI300X_A1/perfmon/pmc_perf_3.txt create mode 100644 tests/workloads/ipblocks_TD/MI300X_A1/perfmon/timestamps.txt create mode 100644 tests/workloads/ipblocks_TD/MI300X_A1/pmc_perf.csv create mode 100644 tests/workloads/ipblocks_TD/MI300X_A1/sysinfo.csv create mode 100644 tests/workloads/ipblocks_TD/MI300X_A1/timestamps.csv create mode 100644 tests/workloads/join_type_grid/MI300A_A1/SQ_IFETCH_LEVEL.csv create mode 100644 tests/workloads/join_type_grid/MI300A_A1/SQ_INST_LEVEL_LDS.csv create mode 100644 tests/workloads/join_type_grid/MI300A_A1/SQ_INST_LEVEL_SMEM.csv create mode 100644 tests/workloads/join_type_grid/MI300A_A1/SQ_INST_LEVEL_VMEM.csv create mode 100644 tests/workloads/join_type_grid/MI300A_A1/SQ_LEVEL_WAVES.csv create mode 100644 tests/workloads/join_type_grid/MI300A_A1/log.txt create mode 100644 tests/workloads/join_type_grid/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt create mode 100644 tests/workloads/join_type_grid/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt create mode 100644 tests/workloads/join_type_grid/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt create mode 100644 tests/workloads/join_type_grid/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt create mode 100644 tests/workloads/join_type_grid/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt create mode 100644 tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_0.txt create mode 100644 tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_1.txt create mode 100644 tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_10.txt create mode 100644 tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_11.txt create mode 100644 tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_12.txt create mode 100644 tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_13.txt create mode 100644 tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_14.txt create mode 100644 tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_15.txt create mode 100644 tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_16.txt create mode 100644 tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_17.txt create mode 100644 tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_2.txt create mode 100644 tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_3.txt create mode 100644 tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_4.txt create mode 100644 tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_5.txt create mode 100644 tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_6.txt create mode 100644 tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_7.txt create mode 100644 tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_8.txt create mode 100644 tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_9.txt create mode 100644 tests/workloads/join_type_grid/MI300A_A1/perfmon/timestamps.txt create mode 100644 tests/workloads/join_type_grid/MI300A_A1/pmc_perf.csv create mode 100644 tests/workloads/join_type_grid/MI300A_A1/sysinfo.csv create mode 100644 tests/workloads/join_type_grid/MI300A_A1/timestamps.csv create mode 100644 tests/workloads/join_type_grid/MI300X_A1/SQ_IFETCH_LEVEL.csv create mode 100644 tests/workloads/join_type_grid/MI300X_A1/SQ_INST_LEVEL_LDS.csv create mode 100644 tests/workloads/join_type_grid/MI300X_A1/SQ_INST_LEVEL_SMEM.csv create mode 100644 tests/workloads/join_type_grid/MI300X_A1/SQ_INST_LEVEL_VMEM.csv create mode 100644 tests/workloads/join_type_grid/MI300X_A1/SQ_LEVEL_WAVES.csv create mode 100644 tests/workloads/join_type_grid/MI300X_A1/log.txt create mode 100644 tests/workloads/join_type_grid/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt create mode 100644 tests/workloads/join_type_grid/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt create mode 100644 tests/workloads/join_type_grid/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt create mode 100644 tests/workloads/join_type_grid/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt create mode 100644 tests/workloads/join_type_grid/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt create mode 100644 tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_0.txt create mode 100644 tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_1.txt create mode 100644 tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_10.txt create mode 100644 tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_11.txt create mode 100644 tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_12.txt create mode 100644 tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_13.txt create mode 100644 tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_14.txt create mode 100644 tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_15.txt create mode 100644 tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_16.txt create mode 100644 tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_17.txt create mode 100644 tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_2.txt create mode 100644 tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_3.txt create mode 100644 tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_4.txt create mode 100644 tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_5.txt create mode 100644 tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_6.txt create mode 100644 tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_7.txt create mode 100644 tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_8.txt create mode 100644 tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_9.txt create mode 100644 tests/workloads/join_type_grid/MI300X_A1/perfmon/timestamps.txt create mode 100644 tests/workloads/join_type_grid/MI300X_A1/pmc_perf.csv create mode 100644 tests/workloads/join_type_grid/MI300X_A1/sysinfo.csv create mode 100644 tests/workloads/join_type_grid/MI300X_A1/timestamps.csv create mode 100644 tests/workloads/join_type_kernel/MI300A_A1/SQ_IFETCH_LEVEL.csv create mode 100644 tests/workloads/join_type_kernel/MI300A_A1/SQ_INST_LEVEL_LDS.csv create mode 100644 tests/workloads/join_type_kernel/MI300A_A1/SQ_INST_LEVEL_SMEM.csv create mode 100644 tests/workloads/join_type_kernel/MI300A_A1/SQ_INST_LEVEL_VMEM.csv create mode 100644 tests/workloads/join_type_kernel/MI300A_A1/SQ_LEVEL_WAVES.csv create mode 100644 tests/workloads/join_type_kernel/MI300A_A1/log.txt create mode 100644 tests/workloads/join_type_kernel/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt create mode 100644 tests/workloads/join_type_kernel/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt create mode 100644 tests/workloads/join_type_kernel/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt create mode 100644 tests/workloads/join_type_kernel/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt create mode 100644 tests/workloads/join_type_kernel/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt create mode 100644 tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_0.txt create mode 100644 tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_1.txt create mode 100644 tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_10.txt create mode 100644 tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_11.txt create mode 100644 tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_12.txt create mode 100644 tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_13.txt create mode 100644 tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_14.txt create mode 100644 tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_15.txt create mode 100644 tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_16.txt create mode 100644 tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_17.txt create mode 100644 tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_2.txt create mode 100644 tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_3.txt create mode 100644 tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_4.txt create mode 100644 tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_5.txt create mode 100644 tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_6.txt create mode 100644 tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_7.txt create mode 100644 tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_8.txt create mode 100644 tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_9.txt create mode 100644 tests/workloads/join_type_kernel/MI300A_A1/perfmon/timestamps.txt create mode 100644 tests/workloads/join_type_kernel/MI300A_A1/pmc_perf.csv create mode 100644 tests/workloads/join_type_kernel/MI300A_A1/sysinfo.csv create mode 100644 tests/workloads/join_type_kernel/MI300A_A1/timestamps.csv create mode 100644 tests/workloads/join_type_kernel/MI300X_A1/SQ_IFETCH_LEVEL.csv create mode 100644 tests/workloads/join_type_kernel/MI300X_A1/SQ_INST_LEVEL_LDS.csv create mode 100644 tests/workloads/join_type_kernel/MI300X_A1/SQ_INST_LEVEL_SMEM.csv create mode 100644 tests/workloads/join_type_kernel/MI300X_A1/SQ_INST_LEVEL_VMEM.csv create mode 100644 tests/workloads/join_type_kernel/MI300X_A1/SQ_LEVEL_WAVES.csv create mode 100644 tests/workloads/join_type_kernel/MI300X_A1/log.txt create mode 100644 tests/workloads/join_type_kernel/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt create mode 100644 tests/workloads/join_type_kernel/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt create mode 100644 tests/workloads/join_type_kernel/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt create mode 100644 tests/workloads/join_type_kernel/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt create mode 100644 tests/workloads/join_type_kernel/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt create mode 100644 tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_0.txt create mode 100644 tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_1.txt create mode 100644 tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_10.txt create mode 100644 tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_11.txt create mode 100644 tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_12.txt create mode 100644 tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_13.txt create mode 100644 tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_14.txt create mode 100644 tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_15.txt create mode 100644 tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_16.txt create mode 100644 tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_17.txt create mode 100644 tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_2.txt create mode 100644 tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_3.txt create mode 100644 tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_4.txt create mode 100644 tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_5.txt create mode 100644 tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_6.txt create mode 100644 tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_7.txt create mode 100644 tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_8.txt create mode 100644 tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_9.txt create mode 100644 tests/workloads/join_type_kernel/MI300X_A1/perfmon/timestamps.txt create mode 100644 tests/workloads/join_type_kernel/MI300X_A1/pmc_perf.csv create mode 100644 tests/workloads/join_type_kernel/MI300X_A1/sysinfo.csv create mode 100644 tests/workloads/join_type_kernel/MI300X_A1/timestamps.csv create mode 100644 tests/workloads/kernel/MI300A_A1/SQ_IFETCH_LEVEL.csv create mode 100644 tests/workloads/kernel/MI300A_A1/SQ_INST_LEVEL_LDS.csv create mode 100644 tests/workloads/kernel/MI300A_A1/SQ_INST_LEVEL_SMEM.csv create mode 100644 tests/workloads/kernel/MI300A_A1/SQ_INST_LEVEL_VMEM.csv create mode 100644 tests/workloads/kernel/MI300A_A1/SQ_LEVEL_WAVES.csv create mode 100644 tests/workloads/kernel/MI300A_A1/log.txt create mode 100644 tests/workloads/kernel/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt create mode 100644 tests/workloads/kernel/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt create mode 100644 tests/workloads/kernel/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt create mode 100644 tests/workloads/kernel/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt create mode 100644 tests/workloads/kernel/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt create mode 100644 tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_0.txt create mode 100644 tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_1.txt create mode 100644 tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_10.txt create mode 100644 tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_11.txt create mode 100644 tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_12.txt create mode 100644 tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_13.txt create mode 100644 tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_14.txt create mode 100644 tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_15.txt create mode 100644 tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_16.txt create mode 100644 tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_17.txt create mode 100644 tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_2.txt create mode 100644 tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_3.txt create mode 100644 tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_4.txt create mode 100644 tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_5.txt create mode 100644 tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_6.txt create mode 100644 tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_7.txt create mode 100644 tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_8.txt create mode 100644 tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_9.txt create mode 100644 tests/workloads/kernel/MI300A_A1/perfmon/timestamps.txt create mode 100644 tests/workloads/kernel/MI300A_A1/pmc_perf.csv create mode 100644 tests/workloads/kernel/MI300A_A1/sysinfo.csv create mode 100644 tests/workloads/kernel/MI300A_A1/timestamps.csv create mode 100644 tests/workloads/kernel/MI300X_A1/SQ_IFETCH_LEVEL.csv create mode 100644 tests/workloads/kernel/MI300X_A1/SQ_INST_LEVEL_LDS.csv create mode 100644 tests/workloads/kernel/MI300X_A1/SQ_INST_LEVEL_SMEM.csv create mode 100644 tests/workloads/kernel/MI300X_A1/SQ_INST_LEVEL_VMEM.csv create mode 100644 tests/workloads/kernel/MI300X_A1/SQ_LEVEL_WAVES.csv create mode 100644 tests/workloads/kernel/MI300X_A1/log.txt create mode 100644 tests/workloads/kernel/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt create mode 100644 tests/workloads/kernel/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt create mode 100644 tests/workloads/kernel/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt create mode 100644 tests/workloads/kernel/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt create mode 100644 tests/workloads/kernel/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt create mode 100644 tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_0.txt create mode 100644 tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_1.txt create mode 100644 tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_10.txt create mode 100644 tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_11.txt create mode 100644 tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_12.txt create mode 100644 tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_13.txt create mode 100644 tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_14.txt create mode 100644 tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_15.txt create mode 100644 tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_16.txt create mode 100644 tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_17.txt create mode 100644 tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_2.txt create mode 100644 tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_3.txt create mode 100644 tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_4.txt create mode 100644 tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_5.txt create mode 100644 tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_6.txt create mode 100644 tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_7.txt create mode 100644 tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_8.txt create mode 100644 tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_9.txt create mode 100644 tests/workloads/kernel/MI300X_A1/perfmon/timestamps.txt create mode 100644 tests/workloads/kernel/MI300X_A1/pmc_perf.csv create mode 100644 tests/workloads/kernel/MI300X_A1/sysinfo.csv create mode 100644 tests/workloads/kernel/MI300X_A1/timestamps.csv create mode 100644 tests/workloads/kernel_inv_int/MI300A_A1/SQ_IFETCH_LEVEL.csv create mode 100644 tests/workloads/kernel_inv_int/MI300A_A1/SQ_INST_LEVEL_LDS.csv create mode 100644 tests/workloads/kernel_inv_int/MI300A_A1/SQ_INST_LEVEL_SMEM.csv create mode 100644 tests/workloads/kernel_inv_int/MI300A_A1/SQ_INST_LEVEL_VMEM.csv create mode 100644 tests/workloads/kernel_inv_int/MI300A_A1/SQ_LEVEL_WAVES.csv create mode 100644 tests/workloads/kernel_inv_int/MI300A_A1/log.txt create mode 100644 tests/workloads/kernel_inv_int/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt create mode 100644 tests/workloads/kernel_inv_int/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt create mode 100644 tests/workloads/kernel_inv_int/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt create mode 100644 tests/workloads/kernel_inv_int/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt create mode 100644 tests/workloads/kernel_inv_int/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt create mode 100644 tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_0.txt create mode 100644 tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_1.txt create mode 100644 tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_10.txt create mode 100644 tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_11.txt create mode 100644 tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_12.txt create mode 100644 tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_13.txt create mode 100644 tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_14.txt create mode 100644 tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_15.txt create mode 100644 tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_16.txt create mode 100644 tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_17.txt create mode 100644 tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_2.txt create mode 100644 tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_3.txt create mode 100644 tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_4.txt create mode 100644 tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_5.txt create mode 100644 tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_6.txt create mode 100644 tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_7.txt create mode 100644 tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_8.txt create mode 100644 tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_9.txt create mode 100644 tests/workloads/kernel_inv_int/MI300A_A1/perfmon/timestamps.txt create mode 100644 tests/workloads/kernel_inv_int/MI300A_A1/pmc_perf.csv create mode 100644 tests/workloads/kernel_inv_int/MI300A_A1/sysinfo.csv create mode 100644 tests/workloads/kernel_inv_int/MI300A_A1/timestamps.csv create mode 100644 tests/workloads/kernel_inv_int/MI300X_A1/SQ_IFETCH_LEVEL.csv create mode 100644 tests/workloads/kernel_inv_int/MI300X_A1/SQ_INST_LEVEL_LDS.csv create mode 100644 tests/workloads/kernel_inv_int/MI300X_A1/SQ_INST_LEVEL_SMEM.csv create mode 100644 tests/workloads/kernel_inv_int/MI300X_A1/SQ_INST_LEVEL_VMEM.csv create mode 100644 tests/workloads/kernel_inv_int/MI300X_A1/SQ_LEVEL_WAVES.csv create mode 100644 tests/workloads/kernel_inv_int/MI300X_A1/log.txt create mode 100644 tests/workloads/kernel_inv_int/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt create mode 100644 tests/workloads/kernel_inv_int/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt create mode 100644 tests/workloads/kernel_inv_int/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt create mode 100644 tests/workloads/kernel_inv_int/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt create mode 100644 tests/workloads/kernel_inv_int/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt create mode 100644 tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_0.txt create mode 100644 tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_1.txt create mode 100644 tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_10.txt create mode 100644 tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_11.txt create mode 100644 tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_12.txt create mode 100644 tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_13.txt create mode 100644 tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_14.txt create mode 100644 tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_15.txt create mode 100644 tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_16.txt create mode 100644 tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_17.txt create mode 100644 tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_2.txt create mode 100644 tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_3.txt create mode 100644 tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_4.txt create mode 100644 tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_5.txt create mode 100644 tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_6.txt create mode 100644 tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_7.txt create mode 100644 tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_8.txt create mode 100644 tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_9.txt create mode 100644 tests/workloads/kernel_inv_int/MI300X_A1/perfmon/timestamps.txt create mode 100644 tests/workloads/kernel_inv_int/MI300X_A1/pmc_perf.csv create mode 100644 tests/workloads/kernel_inv_int/MI300X_A1/sysinfo.csv create mode 100644 tests/workloads/kernel_inv_int/MI300X_A1/timestamps.csv create mode 100644 tests/workloads/kernel_inv_str/MI300A_A1/SQ_IFETCH_LEVEL.csv create mode 100644 tests/workloads/kernel_inv_str/MI300A_A1/SQ_INST_LEVEL_LDS.csv create mode 100644 tests/workloads/kernel_inv_str/MI300A_A1/SQ_INST_LEVEL_SMEM.csv create mode 100644 tests/workloads/kernel_inv_str/MI300A_A1/SQ_INST_LEVEL_VMEM.csv create mode 100644 tests/workloads/kernel_inv_str/MI300A_A1/SQ_LEVEL_WAVES.csv create mode 100644 tests/workloads/kernel_inv_str/MI300A_A1/log.txt create mode 100644 tests/workloads/kernel_inv_str/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt create mode 100644 tests/workloads/kernel_inv_str/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt create mode 100644 tests/workloads/kernel_inv_str/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt create mode 100644 tests/workloads/kernel_inv_str/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt create mode 100644 tests/workloads/kernel_inv_str/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt create mode 100644 tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_0.txt create mode 100644 tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_1.txt create mode 100644 tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_10.txt create mode 100644 tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_11.txt create mode 100644 tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_12.txt create mode 100644 tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_13.txt create mode 100644 tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_14.txt create mode 100644 tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_15.txt create mode 100644 tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_16.txt create mode 100644 tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_17.txt create mode 100644 tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_2.txt create mode 100644 tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_3.txt create mode 100644 tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_4.txt create mode 100644 tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_5.txt create mode 100644 tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_6.txt create mode 100644 tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_7.txt create mode 100644 tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_8.txt create mode 100644 tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_9.txt create mode 100644 tests/workloads/kernel_inv_str/MI300A_A1/perfmon/timestamps.txt create mode 100644 tests/workloads/kernel_inv_str/MI300A_A1/pmc_perf.csv create mode 100644 tests/workloads/kernel_inv_str/MI300A_A1/sysinfo.csv create mode 100644 tests/workloads/kernel_inv_str/MI300A_A1/timestamps.csv create mode 100644 tests/workloads/kernel_inv_str/MI300X_A1/SQ_IFETCH_LEVEL.csv create mode 100644 tests/workloads/kernel_inv_str/MI300X_A1/SQ_INST_LEVEL_LDS.csv create mode 100644 tests/workloads/kernel_inv_str/MI300X_A1/SQ_INST_LEVEL_SMEM.csv create mode 100644 tests/workloads/kernel_inv_str/MI300X_A1/SQ_INST_LEVEL_VMEM.csv create mode 100644 tests/workloads/kernel_inv_str/MI300X_A1/SQ_LEVEL_WAVES.csv create mode 100644 tests/workloads/kernel_inv_str/MI300X_A1/log.txt create mode 100644 tests/workloads/kernel_inv_str/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt create mode 100644 tests/workloads/kernel_inv_str/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt create mode 100644 tests/workloads/kernel_inv_str/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt create mode 100644 tests/workloads/kernel_inv_str/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt create mode 100644 tests/workloads/kernel_inv_str/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt create mode 100644 tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_0.txt create mode 100644 tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_1.txt create mode 100644 tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_10.txt create mode 100644 tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_11.txt create mode 100644 tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_12.txt create mode 100644 tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_13.txt create mode 100644 tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_14.txt create mode 100644 tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_15.txt create mode 100644 tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_16.txt create mode 100644 tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_17.txt create mode 100644 tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_2.txt create mode 100644 tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_3.txt create mode 100644 tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_4.txt create mode 100644 tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_5.txt create mode 100644 tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_6.txt create mode 100644 tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_7.txt create mode 100644 tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_8.txt create mode 100644 tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_9.txt create mode 100644 tests/workloads/kernel_inv_str/MI300X_A1/perfmon/timestamps.txt create mode 100644 tests/workloads/kernel_inv_str/MI300X_A1/pmc_perf.csv create mode 100644 tests/workloads/kernel_inv_str/MI300X_A1/sysinfo.csv create mode 100644 tests/workloads/kernel_inv_str/MI300X_A1/timestamps.csv create mode 100644 tests/workloads/kernel_substr/MI300A_A1/SQ_IFETCH_LEVEL.csv create mode 100644 tests/workloads/kernel_substr/MI300A_A1/SQ_INST_LEVEL_LDS.csv create mode 100644 tests/workloads/kernel_substr/MI300A_A1/SQ_INST_LEVEL_SMEM.csv create mode 100644 tests/workloads/kernel_substr/MI300A_A1/SQ_INST_LEVEL_VMEM.csv create mode 100644 tests/workloads/kernel_substr/MI300A_A1/SQ_LEVEL_WAVES.csv create mode 100644 tests/workloads/kernel_substr/MI300A_A1/log.txt create mode 100644 tests/workloads/kernel_substr/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt create mode 100644 tests/workloads/kernel_substr/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt create mode 100644 tests/workloads/kernel_substr/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt create mode 100644 tests/workloads/kernel_substr/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt create mode 100644 tests/workloads/kernel_substr/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt create mode 100644 tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_0.txt create mode 100644 tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_1.txt create mode 100644 tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_10.txt create mode 100644 tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_11.txt create mode 100644 tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_12.txt create mode 100644 tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_13.txt create mode 100644 tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_14.txt create mode 100644 tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_15.txt create mode 100644 tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_16.txt create mode 100644 tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_17.txt create mode 100644 tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_2.txt create mode 100644 tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_3.txt create mode 100644 tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_4.txt create mode 100644 tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_5.txt create mode 100644 tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_6.txt create mode 100644 tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_7.txt create mode 100644 tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_8.txt create mode 100644 tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_9.txt create mode 100644 tests/workloads/kernel_substr/MI300A_A1/perfmon/timestamps.txt create mode 100644 tests/workloads/kernel_substr/MI300A_A1/pmc_perf.csv create mode 100644 tests/workloads/kernel_substr/MI300A_A1/sysinfo.csv create mode 100644 tests/workloads/kernel_substr/MI300A_A1/timestamps.csv create mode 100644 tests/workloads/kernel_substr/MI300X_A1/SQ_IFETCH_LEVEL.csv create mode 100644 tests/workloads/kernel_substr/MI300X_A1/SQ_INST_LEVEL_LDS.csv create mode 100644 tests/workloads/kernel_substr/MI300X_A1/SQ_INST_LEVEL_SMEM.csv create mode 100644 tests/workloads/kernel_substr/MI300X_A1/SQ_INST_LEVEL_VMEM.csv create mode 100644 tests/workloads/kernel_substr/MI300X_A1/SQ_LEVEL_WAVES.csv create mode 100644 tests/workloads/kernel_substr/MI300X_A1/log.txt create mode 100644 tests/workloads/kernel_substr/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt create mode 100644 tests/workloads/kernel_substr/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt create mode 100644 tests/workloads/kernel_substr/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt create mode 100644 tests/workloads/kernel_substr/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt create mode 100644 tests/workloads/kernel_substr/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt create mode 100644 tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_0.txt create mode 100644 tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_1.txt create mode 100644 tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_10.txt create mode 100644 tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_11.txt create mode 100644 tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_12.txt create mode 100644 tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_13.txt create mode 100644 tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_14.txt create mode 100644 tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_15.txt create mode 100644 tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_16.txt create mode 100644 tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_17.txt create mode 100644 tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_2.txt create mode 100644 tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_3.txt create mode 100644 tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_4.txt create mode 100644 tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_5.txt create mode 100644 tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_6.txt create mode 100644 tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_7.txt create mode 100644 tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_8.txt create mode 100644 tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_9.txt create mode 100644 tests/workloads/kernel_substr/MI300X_A1/perfmon/timestamps.txt create mode 100644 tests/workloads/kernel_substr/MI300X_A1/pmc_perf.csv create mode 100644 tests/workloads/kernel_substr/MI300X_A1/sysinfo.csv create mode 100644 tests/workloads/kernel_substr/MI300X_A1/timestamps.csv create mode 100644 tests/workloads/no_roof/MI300A_A1/SQ_IFETCH_LEVEL.csv create mode 100644 tests/workloads/no_roof/MI300A_A1/SQ_INST_LEVEL_LDS.csv create mode 100644 tests/workloads/no_roof/MI300A_A1/SQ_INST_LEVEL_SMEM.csv create mode 100644 tests/workloads/no_roof/MI300A_A1/SQ_INST_LEVEL_VMEM.csv create mode 100644 tests/workloads/no_roof/MI300A_A1/SQ_LEVEL_WAVES.csv create mode 100644 tests/workloads/no_roof/MI300A_A1/log.txt create mode 100644 tests/workloads/no_roof/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt create mode 100644 tests/workloads/no_roof/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt create mode 100644 tests/workloads/no_roof/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt create mode 100644 tests/workloads/no_roof/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt create mode 100644 tests/workloads/no_roof/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt create mode 100644 tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_0.txt create mode 100644 tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_1.txt create mode 100644 tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_10.txt create mode 100644 tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_11.txt create mode 100644 tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_12.txt create mode 100644 tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_13.txt create mode 100644 tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_14.txt create mode 100644 tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_15.txt create mode 100644 tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_16.txt create mode 100644 tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_17.txt create mode 100644 tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_2.txt create mode 100644 tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_3.txt create mode 100644 tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_4.txt create mode 100644 tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_5.txt create mode 100644 tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_6.txt create mode 100644 tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_7.txt create mode 100644 tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_8.txt create mode 100644 tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_9.txt create mode 100644 tests/workloads/no_roof/MI300A_A1/perfmon/timestamps.txt create mode 100644 tests/workloads/no_roof/MI300A_A1/pmc_perf.csv create mode 100644 tests/workloads/no_roof/MI300A_A1/sysinfo.csv create mode 100644 tests/workloads/no_roof/MI300A_A1/timestamps.csv create mode 100644 tests/workloads/no_roof/MI300X_A1/SQ_IFETCH_LEVEL.csv create mode 100644 tests/workloads/no_roof/MI300X_A1/SQ_INST_LEVEL_LDS.csv create mode 100644 tests/workloads/no_roof/MI300X_A1/SQ_INST_LEVEL_SMEM.csv create mode 100644 tests/workloads/no_roof/MI300X_A1/SQ_INST_LEVEL_VMEM.csv create mode 100644 tests/workloads/no_roof/MI300X_A1/SQ_LEVEL_WAVES.csv create mode 100644 tests/workloads/no_roof/MI300X_A1/log.txt create mode 100644 tests/workloads/no_roof/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt create mode 100644 tests/workloads/no_roof/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt create mode 100644 tests/workloads/no_roof/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt create mode 100644 tests/workloads/no_roof/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt create mode 100644 tests/workloads/no_roof/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt create mode 100644 tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_0.txt create mode 100644 tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_1.txt create mode 100644 tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_10.txt create mode 100644 tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_11.txt create mode 100644 tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_12.txt create mode 100644 tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_13.txt create mode 100644 tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_14.txt create mode 100644 tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_15.txt create mode 100644 tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_16.txt create mode 100644 tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_17.txt create mode 100644 tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_2.txt create mode 100644 tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_3.txt create mode 100644 tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_4.txt create mode 100644 tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_5.txt create mode 100644 tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_6.txt create mode 100644 tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_7.txt create mode 100644 tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_8.txt create mode 100644 tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_9.txt create mode 100644 tests/workloads/no_roof/MI300X_A1/perfmon/timestamps.txt create mode 100644 tests/workloads/no_roof/MI300X_A1/pmc_perf.csv create mode 100644 tests/workloads/no_roof/MI300X_A1/sysinfo.csv create mode 100644 tests/workloads/no_roof/MI300X_A1/timestamps.csv create mode 100644 tests/workloads/path/MI300A_A1/SQ_IFETCH_LEVEL.csv create mode 100644 tests/workloads/path/MI300A_A1/SQ_INST_LEVEL_LDS.csv create mode 100644 tests/workloads/path/MI300A_A1/SQ_INST_LEVEL_SMEM.csv create mode 100644 tests/workloads/path/MI300A_A1/SQ_INST_LEVEL_VMEM.csv create mode 100644 tests/workloads/path/MI300A_A1/SQ_LEVEL_WAVES.csv create mode 100644 tests/workloads/path/MI300A_A1/log.txt create mode 100644 tests/workloads/path/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt create mode 100644 tests/workloads/path/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt create mode 100644 tests/workloads/path/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt create mode 100644 tests/workloads/path/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt create mode 100644 tests/workloads/path/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt create mode 100644 tests/workloads/path/MI300A_A1/perfmon/pmc_perf_0.txt create mode 100644 tests/workloads/path/MI300A_A1/perfmon/pmc_perf_1.txt create mode 100644 tests/workloads/path/MI300A_A1/perfmon/pmc_perf_10.txt create mode 100644 tests/workloads/path/MI300A_A1/perfmon/pmc_perf_11.txt create mode 100644 tests/workloads/path/MI300A_A1/perfmon/pmc_perf_12.txt create mode 100644 tests/workloads/path/MI300A_A1/perfmon/pmc_perf_13.txt create mode 100644 tests/workloads/path/MI300A_A1/perfmon/pmc_perf_14.txt create mode 100644 tests/workloads/path/MI300A_A1/perfmon/pmc_perf_15.txt create mode 100644 tests/workloads/path/MI300A_A1/perfmon/pmc_perf_16.txt create mode 100644 tests/workloads/path/MI300A_A1/perfmon/pmc_perf_17.txt create mode 100644 tests/workloads/path/MI300A_A1/perfmon/pmc_perf_2.txt create mode 100644 tests/workloads/path/MI300A_A1/perfmon/pmc_perf_3.txt create mode 100644 tests/workloads/path/MI300A_A1/perfmon/pmc_perf_4.txt create mode 100644 tests/workloads/path/MI300A_A1/perfmon/pmc_perf_5.txt create mode 100644 tests/workloads/path/MI300A_A1/perfmon/pmc_perf_6.txt create mode 100644 tests/workloads/path/MI300A_A1/perfmon/pmc_perf_7.txt create mode 100644 tests/workloads/path/MI300A_A1/perfmon/pmc_perf_8.txt create mode 100644 tests/workloads/path/MI300A_A1/perfmon/pmc_perf_9.txt create mode 100644 tests/workloads/path/MI300A_A1/perfmon/timestamps.txt create mode 100644 tests/workloads/path/MI300A_A1/pmc_perf.csv create mode 100644 tests/workloads/path/MI300A_A1/sysinfo.csv create mode 100644 tests/workloads/path/MI300A_A1/timestamps.csv create mode 100644 tests/workloads/path/MI300X_A1/SQ_IFETCH_LEVEL.csv create mode 100644 tests/workloads/path/MI300X_A1/SQ_INST_LEVEL_LDS.csv create mode 100644 tests/workloads/path/MI300X_A1/SQ_INST_LEVEL_SMEM.csv create mode 100644 tests/workloads/path/MI300X_A1/SQ_INST_LEVEL_VMEM.csv create mode 100644 tests/workloads/path/MI300X_A1/SQ_LEVEL_WAVES.csv create mode 100644 tests/workloads/path/MI300X_A1/log.txt create mode 100644 tests/workloads/path/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt create mode 100644 tests/workloads/path/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt create mode 100644 tests/workloads/path/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt create mode 100644 tests/workloads/path/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt create mode 100644 tests/workloads/path/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt create mode 100644 tests/workloads/path/MI300X_A1/perfmon/pmc_perf_0.txt create mode 100644 tests/workloads/path/MI300X_A1/perfmon/pmc_perf_1.txt create mode 100644 tests/workloads/path/MI300X_A1/perfmon/pmc_perf_10.txt create mode 100644 tests/workloads/path/MI300X_A1/perfmon/pmc_perf_11.txt create mode 100644 tests/workloads/path/MI300X_A1/perfmon/pmc_perf_12.txt create mode 100644 tests/workloads/path/MI300X_A1/perfmon/pmc_perf_13.txt create mode 100644 tests/workloads/path/MI300X_A1/perfmon/pmc_perf_14.txt create mode 100644 tests/workloads/path/MI300X_A1/perfmon/pmc_perf_15.txt create mode 100644 tests/workloads/path/MI300X_A1/perfmon/pmc_perf_16.txt create mode 100644 tests/workloads/path/MI300X_A1/perfmon/pmc_perf_17.txt create mode 100644 tests/workloads/path/MI300X_A1/perfmon/pmc_perf_2.txt create mode 100644 tests/workloads/path/MI300X_A1/perfmon/pmc_perf_3.txt create mode 100644 tests/workloads/path/MI300X_A1/perfmon/pmc_perf_4.txt create mode 100644 tests/workloads/path/MI300X_A1/perfmon/pmc_perf_5.txt create mode 100644 tests/workloads/path/MI300X_A1/perfmon/pmc_perf_6.txt create mode 100644 tests/workloads/path/MI300X_A1/perfmon/pmc_perf_7.txt create mode 100644 tests/workloads/path/MI300X_A1/perfmon/pmc_perf_8.txt create mode 100644 tests/workloads/path/MI300X_A1/perfmon/pmc_perf_9.txt create mode 100644 tests/workloads/path/MI300X_A1/perfmon/timestamps.txt create mode 100644 tests/workloads/path/MI300X_A1/pmc_perf.csv create mode 100644 tests/workloads/path/MI300X_A1/sysinfo.csv create mode 100644 tests/workloads/path/MI300X_A1/timestamps.csv diff --git a/tests/workloads/device_filter/MI300A_A1/SQ_IFETCH_LEVEL.csv b/tests/workloads/device_filter/MI300A_A1/SQ_IFETCH_LEVEL.csv new file mode 100644 index 0000000000..13ff33da0f --- /dev/null +++ b/tests/workloads/device_filter/MI300A_A1/SQ_IFETCH_LEVEL.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,SQ_WAVES,SQ_IFETCH,SQ_IFETCH_LEVEL,SQ_ACCUM_PREV_HIRES +0,11995,1,148337,148337,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73843971992178,73843971999909,0,218990.0,218990.0,16384.0,65536.0,28159.0,2249984.0 +1,11995,1,148337,148337,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73843972017897,73843972024226,0,194419.0,194419.0,16384.0,65536.0,13100.0,1048608.0 +2,11995,1,148337,148337,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73843972039650,73843972045859,0,166313.0,166313.0,16384.0,65536.0,13087.0,1048708.0 diff --git a/tests/workloads/device_filter/MI300A_A1/SQ_INST_LEVEL_LDS.csv b/tests/workloads/device_filter/MI300A_A1/SQ_INST_LEVEL_LDS.csv new file mode 100644 index 0000000000..e054bf484a --- /dev/null +++ b/tests/workloads/device_filter/MI300A_A1/SQ_INST_LEVEL_LDS.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_LDS,SQ_INST_LEVEL_LDS,SQ_ACCUM_PREV_HIRES +0,11995,1,148348,148348,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73843971992178,73843971999909,0,0.0,0.0,0.0 +1,11995,1,148348,148348,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73843972017897,73843972024226,0,0.0,0.0,0.0 +2,11995,1,148348,148348,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73843972039650,73843972045859,0,0.0,0.0,0.0 diff --git a/tests/workloads/device_filter/MI300A_A1/SQ_INST_LEVEL_SMEM.csv b/tests/workloads/device_filter/MI300A_A1/SQ_INST_LEVEL_SMEM.csv new file mode 100644 index 0000000000..fb932bf36f --- /dev/null +++ b/tests/workloads/device_filter/MI300A_A1/SQ_INST_LEVEL_SMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_SMEM,SQ_INST_LEVEL_SMEM,SQ_ACCUM_PREV_HIRES +0,11995,1,148359,148359,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73843971992178,73843971999909,0,65536.0,359830.0,28775024.0 +1,11995,1,148359,148359,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73843972017897,73843972024226,0,65536.0,279626.0,22368848.0 +2,11995,1,148359,148359,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73843972039650,73843972045859,0,65536.0,212150.0,16965480.0 diff --git a/tests/workloads/device_filter/MI300A_A1/SQ_INST_LEVEL_VMEM.csv b/tests/workloads/device_filter/MI300A_A1/SQ_INST_LEVEL_VMEM.csv new file mode 100644 index 0000000000..78adf86f25 --- /dev/null +++ b/tests/workloads/device_filter/MI300A_A1/SQ_INST_LEVEL_VMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_VMEM,SQ_INST_LEVEL_VMEM,SQ_ACCUM_PREV_HIRES +0,11995,1,148370,148370,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73843971992178,73843971999909,0,32768.0,540654.0,43241432.0 +1,11995,1,148370,148370,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73843972017897,73843972024226,0,32768.0,423717.0,33892596.0 +2,11995,1,148370,148370,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73843972039650,73843972045859,0,32768.0,421757.0,33736452.0 diff --git a/tests/workloads/device_filter/MI300A_A1/SQ_LEVEL_WAVES.csv b/tests/workloads/device_filter/MI300A_A1/SQ_LEVEL_WAVES.csv new file mode 100644 index 0000000000..cc64bc31d6 --- /dev/null +++ b/tests/workloads/device_filter/MI300A_A1/SQ_LEVEL_WAVES.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,CPC_ME1_BUSY_FOR_PACKET_DECODE,SQ_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,SQ_BUSY_CYCLES,SQ_LEVEL_WAVES,SQ_ACCUM_PREV_HIRES +0,11995,1,148381,148381,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73843971992178,73843971999909,0,215077.0,215077.0,120524.0,860308.0,16384.0,14073357.0,258076.0,0.0,56727488.0 +1,11995,1,148381,148381,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73843972017897,73843972024226,0,186817.0,186817.0,103332.0,747268.0,16384.0,10901162.0,200092.0,0.0,43996920.0 +2,11995,1,148381,148381,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73843972039650,73843972045859,0,183393.0,183393.0,102287.0,733572.0,16384.0,10354964.0,192829.0,0.0,41809560.0 diff --git a/tests/workloads/device_filter/MI300A_A1/log.txt b/tests/workloads/device_filter/MI300A_A1/log.txt new file mode 100644 index 0000000000..5823741b04 --- /dev/null +++ b/tests/workloads/device_filter/MI300A_A1/log.txt @@ -0,0 +1,247 @@ +Omniperf version: 2.0.0 +Profiler choice: rocprofv2 +Path: /home/colramos/omniperf/tests/workloads/device_filter/MI300A_A1 +Target: MI300A_A1 +Command: ./tests/vcopy -n 1048576 -b 256 -i 3 +Kernel Selection: None +Dispatch Selection: None +Hardware Blocks: All + +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Collecting Performance Counters +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +[profiling] Current input file: tests/workloads/device_filter/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH_LEVEL + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + |-> [/opt/rocm/bin/rocprofv2] Total threads: 1048576, Grid Size: 4096 block Size:256, Wavefronts:16384: + |-> [/opt/rocm/bin/rocprofv2] Launching the kernel on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel +[profiling] Current input file: tests/workloads/device_filter/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + |-> [/opt/rocm/bin/rocprofv2] Total threads: 1048576, Grid Size: 4096 block Size:256, Wavefronts:16384: +[profiling] Current input file: tests/workloads/device_filter/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + |-> [/opt/rocm/bin/rocprofv2] Total threads: 1048576, Grid Size: 4096 block Size:256, Wavefronts:16384: +[profiling] Current input file: tests/workloads/device_filter/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + |-> [/opt/rocm/bin/rocprofv2] Total threads: 1048576, Grid Size: 4096 block Size:256, Wavefronts:16384: + |-> [/opt/rocm/bin/rocprofv2] Launching the kernel on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished copying the output vector from the GPU to the CPU + |-> [/opt/rocm/bin/rocprofv2] Releasing GPU memory + |-> [/opt/rocm/bin/rocprofv2] Releasing CPU memory + |-> [/opt/rocm/bin/rocprofv2] Results File: "tests/workloads/device_filter/MI300A_A1/out/pmc_1/results_SQ_INST_LEVEL_VMEM.csv" + |-> [/opt/rocm/bin/rocprofv2] + |-> [/opt/rocm/bin/rocprofv2] The output path for the following counters: tests/workloads/device_filter/MI300A_A1/out/pmc_1 +[profiling] Current input file: tests/workloads/device_filter/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - CPC_ME1_BUSY_FOR_PACKET_DECODE + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVE_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_LEVEL_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES +[profiling] Current input file: tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_0.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CU_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVE_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_CVT + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM_WR + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM_RD +[profiling] Current input file: tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_1.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VSKIPPED + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_FMA_F16 + |-> [/opt/rocm/bin/rocprofv2] - GRBM_SPI_BUSY +[profiling] Current input file: tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_10.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_DATA_ATOMIC_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_STALL + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_REQ +[profiling] Current input file: tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_11.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_INPUT_VALID_READYB + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_ATOMIC + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_8 +[profiling] Current input file: tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_12.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_2 + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_4 + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection +[profiling] Current input file: tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_13.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_ATOMIC[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_BUBBLE[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_CYCLE[0] +[profiling] Current input file: tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_14.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_32B[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC_LEVEL[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_32B[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_LEVEL[1] +[profiling] Current input file: tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_15.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_64B[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_HIT[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_64B[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_LEVEL[1] +[profiling] Current input file: tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_16.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_MISS[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_READ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_REQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_RW_REQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_MISS[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_READ[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_REQ[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_RW_REQ[1] +[profiling] Current input file: tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_17.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_TAG_STALL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TOO_MANY_EA_WRREQS_STALL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_WRITE[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TAG_STALL[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TOO_MANY_EA_WRREQS_STALL[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_WRITE[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TAG_STALL[2] +[profiling] Current input file: tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_2.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_FMA_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F64 +[profiling] Current input file: tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_3.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_INT32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_INT64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_FLAT + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_GDS +[profiling] Current input file: tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_4.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_BRANCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SENDMSG + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAIT_ANY +[profiling] Current input file: tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_5.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_SCA + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_EXP_GDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_MISC + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_FLAT + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_CYCLES_VMEM_WR + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_CYCLES_VMEM_RD + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_CYCLES_SMEM +[profiling] Current input file: tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_6.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_THREAD_CYCLES_VALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_BANK_CONFLICT + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_ADDR_CONFLICT + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_UNALIGNED_STALL + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_EQ_64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_64 +[profiling] Current input file: tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_7.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_ITEMS + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_MEM_VIOLATIONS + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_ATOMIC_RETURN + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_IDX_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_RESTORED + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_SAVED +[profiling] Current input file: tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_8.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM_NORM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_MFMA + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_I8 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_BF16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_F64 +[profiling] Current input file: tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_9.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_I8 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_BF16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_INST_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_DATA_READ_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_DATA_WRITE_REQ +[profiling] Current input file: tests/workloads/device_filter/MI300A_A1/perfmon/timestamps.txt + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + |-> [/opt/rocm/bin/rocprofv2] Total threads: 1048576, Grid Size: 4096 block Size:256, Wavefronts:16384: + |-> [/opt/rocm/bin/rocprofv2] Launching the kernel on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel +[roofline] Roofline temporarily disabled in MI300 diff --git a/tests/workloads/device_filter/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt b/tests/workloads/device_filter/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt new file mode 100644 index 0000000000..293092f641 --- /dev/null +++ b/tests/workloads/device_filter/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE SQ_WAVES SQ_IFETCH SQ_IFETCH_LEVEL SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/device_filter/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt b/tests/workloads/device_filter/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt new file mode 100644 index 0000000000..08439eedce --- /dev/null +++ b/tests/workloads/device_filter/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_LDS SQ_INST_LEVEL_LDS SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/device_filter/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt b/tests/workloads/device_filter/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt new file mode 100644 index 0000000000..6cca322d4e --- /dev/null +++ b/tests/workloads/device_filter/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM SQ_INST_LEVEL_SMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/device_filter/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt b/tests/workloads/device_filter/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt new file mode 100644 index 0000000000..e527ad31ba --- /dev/null +++ b/tests/workloads/device_filter/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VMEM SQ_INST_LEVEL_VMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/device_filter/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt b/tests/workloads/device_filter/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt new file mode 100644 index 0000000000..3f8e04adb3 --- /dev/null +++ b/tests/workloads/device_filter/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE CPC_ME1_BUSY_FOR_PACKET_DECODE SQ_CYCLES SQ_WAVES SQ_WAVE_CYCLES SQ_BUSY_CYCLES SQ_LEVEL_WAVES SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_0.txt b/tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_0.txt new file mode 100644 index 0000000000..ebc550fbfe --- /dev/null +++ b/tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_0.txt @@ -0,0 +1,5 @@ +pmc: SQ_CYCLES SQ_BUSY_CYCLES SQ_BUSY_CU_CYCLES SQ_WAVES SQ_WAVE_CYCLES SQ_INSTS_VALU_CVT SQ_INSTS_VMEM_WR SQ_INSTS_VMEM_RD GRBM_COUNT GRBM_GUI_ACTIVE TCP_GATE_EN1_sum TCP_GATE_EN2_sum TCP_TD_TCP_STALL_CYCLES_sum TCP_TCR_TCP_STALL_CYCLES_sum TA_TA_BUSY_sum TA_BUFFER_WAVEFRONTS_sum TD_TD_BUSY_sum TD_TC_STALL_sum SPI_CSN_WINDOW_VALID SPI_CSN_BUSY CPC_CPC_STAT_BUSY CPC_CPC_STAT_IDLE CPF_CPF_STAT_BUSY CPF_CPF_STAT_STALL TCC_CYCLE_sum TCC_BUSY_sum TCC_PROBE_sum TCC_PROBE_ALL_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_1.txt b/tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_1.txt new file mode 100644 index 0000000000..9ad887ddbb --- /dev/null +++ b/tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_1.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VMEM SQ_INSTS_SALU SQ_INSTS_VSKIPPED SQ_INSTS SQ_INSTS_VALU SQ_INSTS_VALU_ADD_F16 SQ_INSTS_VALU_MUL_F16 SQ_INSTS_VALU_FMA_F16 GRBM_SPI_BUSY TCP_READ_TAGCONFLICT_STALL_CYCLES_sum TCP_WRITE_TAGCONFLICT_STALL_CYCLES_sum TCP_ATOMIC_TAGCONFLICT_STALL_CYCLES_sum TCP_TA_TCP_STATE_READ_sum TA_BUFFER_READ_WAVEFRONTS_sum TA_BUFFER_WRITE_WAVEFRONTS_sum TD_SPI_STALL_sum TD_LOAD_WAVEFRONT_sum SPI_CSN_NUM_THREADGROUPS SPI_CSN_WAVE CPC_CPC_TCIU_BUSY CPC_CPC_TCIU_IDLE CPF_CPF_TCIU_BUSY CPF_CPF_TCIU_STALL TCC_NC_REQ_sum TCC_UC_REQ_sum TCC_CC_REQ_sum TCC_RW_REQ_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_10.txt b/tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_10.txt new file mode 100644 index 0000000000..21c59688f7 --- /dev/null +++ b/tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_10.txt @@ -0,0 +1,5 @@ +pmc: SQC_TC_DATA_ATOMIC_REQ SQC_TC_STALL SQC_TC_REQ SQC_DCACHE_REQ_READ_16 SQC_ICACHE_REQ SQC_ICACHE_HITS SQC_ICACHE_MISSES SQC_ICACHE_MISSES_DUPLICATE + +gpu: +range: +kernel: diff --git a/tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_11.txt b/tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_11.txt new file mode 100644 index 0000000000..df6d67d7b7 --- /dev/null +++ b/tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_11.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_INPUT_VALID_READYB SQC_DCACHE_ATOMIC SQC_DCACHE_REQ_READ_8 SQC_DCACHE_REQ SQC_DCACHE_HITS SQC_DCACHE_MISSES SQC_DCACHE_MISSES_DUPLICATE SQC_DCACHE_REQ_READ_1 + +gpu: +range: +kernel: diff --git a/tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_12.txt b/tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_12.txt new file mode 100644 index 0000000000..6e5320c11c --- /dev/null +++ b/tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_12.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_REQ_READ_2 SQC_DCACHE_REQ_READ_4 + +gpu: +range: +kernel: diff --git a/tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_13.txt b/tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_13.txt new file mode 100644 index 0000000000..d95492c1cd --- /dev/null +++ b/tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_13.txt @@ -0,0 +1,5 @@ +pmc: TCC_ATOMIC[0] TCC_BUBBLE[0] TCC_CYCLE[0] TCC_EA0_ATOMIC[0] TCC_ATOMIC[1] TCC_BUBBLE[1] TCC_CYCLE[1] TCC_EA0_ATOMIC[1] TCC_ATOMIC[2] TCC_BUBBLE[2] TCC_CYCLE[2] TCC_EA0_ATOMIC[2] TCC_ATOMIC[3] TCC_BUBBLE[3] TCC_CYCLE[3] TCC_EA0_ATOMIC[3] TCC_ATOMIC[4] TCC_BUBBLE[4] TCC_CYCLE[4] TCC_EA0_ATOMIC[4] TCC_ATOMIC[5] TCC_BUBBLE[5] TCC_CYCLE[5] TCC_EA0_ATOMIC[5] TCC_ATOMIC[6] TCC_BUBBLE[6] TCC_CYCLE[6] TCC_EA0_ATOMIC[6] TCC_ATOMIC[7] TCC_BUBBLE[7] TCC_CYCLE[7] TCC_EA0_ATOMIC[7] TCC_ATOMIC[8] TCC_BUBBLE[8] TCC_CYCLE[8] TCC_EA0_ATOMIC[8] TCC_ATOMIC[9] TCC_BUBBLE[9] TCC_CYCLE[9] TCC_EA0_ATOMIC[9] TCC_ATOMIC[10] TCC_BUBBLE[10] TCC_CYCLE[10] TCC_EA0_ATOMIC[10] TCC_ATOMIC[11] TCC_BUBBLE[11] TCC_CYCLE[11] TCC_EA0_ATOMIC[11] TCC_ATOMIC[12] TCC_BUBBLE[12] TCC_CYCLE[12] TCC_EA0_ATOMIC[12] TCC_ATOMIC[13] TCC_BUBBLE[13] TCC_CYCLE[13] TCC_EA0_ATOMIC[13] TCC_ATOMIC[14] TCC_BUBBLE[14] TCC_CYCLE[14] TCC_EA0_ATOMIC[14] TCC_ATOMIC[15] TCC_BUBBLE[15] TCC_CYCLE[15] TCC_EA0_ATOMIC[15] + +gpu: +range: +kernel: diff --git a/tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_14.txt b/tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_14.txt new file mode 100644 index 0000000000..28327b86d3 --- /dev/null +++ b/tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_14.txt @@ -0,0 +1,5 @@ +pmc: TCC_EA0_ATOMIC_LEVEL[0] TCC_EA0_RDREQ[0] TCC_EA0_RDREQ_32B[0] TCC_EA0_RDREQ_LEVEL[0] TCC_EA0_ATOMIC_LEVEL[1] TCC_EA0_RDREQ[1] TCC_EA0_RDREQ_32B[1] TCC_EA0_RDREQ_LEVEL[1] TCC_EA0_ATOMIC_LEVEL[2] TCC_EA0_RDREQ[2] TCC_EA0_RDREQ_32B[2] TCC_EA0_RDREQ_LEVEL[2] TCC_EA0_ATOMIC_LEVEL[3] TCC_EA0_RDREQ[3] TCC_EA0_RDREQ_32B[3] TCC_EA0_RDREQ_LEVEL[3] TCC_EA0_ATOMIC_LEVEL[4] TCC_EA0_RDREQ[4] TCC_EA0_RDREQ_32B[4] TCC_EA0_RDREQ_LEVEL[4] TCC_EA0_ATOMIC_LEVEL[5] TCC_EA0_RDREQ[5] TCC_EA0_RDREQ_32B[5] TCC_EA0_RDREQ_LEVEL[5] TCC_EA0_ATOMIC_LEVEL[6] TCC_EA0_RDREQ[6] TCC_EA0_RDREQ_32B[6] TCC_EA0_RDREQ_LEVEL[6] TCC_EA0_ATOMIC_LEVEL[7] TCC_EA0_RDREQ[7] TCC_EA0_RDREQ_32B[7] TCC_EA0_RDREQ_LEVEL[7] TCC_EA0_ATOMIC_LEVEL[8] TCC_EA0_RDREQ[8] TCC_EA0_RDREQ_32B[8] TCC_EA0_RDREQ_LEVEL[8] TCC_EA0_ATOMIC_LEVEL[9] TCC_EA0_RDREQ[9] TCC_EA0_RDREQ_32B[9] TCC_EA0_RDREQ_LEVEL[9] TCC_EA0_ATOMIC_LEVEL[10] TCC_EA0_RDREQ[10] TCC_EA0_RDREQ_32B[10] TCC_EA0_RDREQ_LEVEL[10] TCC_EA0_ATOMIC_LEVEL[11] TCC_EA0_RDREQ[11] TCC_EA0_RDREQ_32B[11] TCC_EA0_RDREQ_LEVEL[11] TCC_EA0_ATOMIC_LEVEL[12] TCC_EA0_RDREQ[12] TCC_EA0_RDREQ_32B[12] TCC_EA0_RDREQ_LEVEL[12] TCC_EA0_ATOMIC_LEVEL[13] TCC_EA0_RDREQ[13] TCC_EA0_RDREQ_32B[13] TCC_EA0_RDREQ_LEVEL[13] TCC_EA0_ATOMIC_LEVEL[14] TCC_EA0_RDREQ[14] TCC_EA0_RDREQ_32B[14] TCC_EA0_RDREQ_LEVEL[14] TCC_EA0_ATOMIC_LEVEL[15] TCC_EA0_RDREQ[15] TCC_EA0_RDREQ_32B[15] TCC_EA0_RDREQ_LEVEL[15] + +gpu: +range: +kernel: diff --git a/tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_15.txt b/tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_15.txt new file mode 100644 index 0000000000..033ae877ed --- /dev/null +++ b/tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_15.txt @@ -0,0 +1,5 @@ +pmc: TCC_EA0_WRREQ[0] TCC_EA0_WRREQ_64B[0] TCC_EA0_WRREQ_LEVEL[0] TCC_HIT[0] TCC_EA0_WRREQ[1] TCC_EA0_WRREQ_64B[1] TCC_EA0_WRREQ_LEVEL[1] TCC_HIT[1] TCC_EA0_WRREQ[2] TCC_EA0_WRREQ_64B[2] TCC_EA0_WRREQ_LEVEL[2] TCC_HIT[2] TCC_EA0_WRREQ[3] TCC_EA0_WRREQ_64B[3] TCC_EA0_WRREQ_LEVEL[3] TCC_HIT[3] TCC_EA0_WRREQ[4] TCC_EA0_WRREQ_64B[4] TCC_EA0_WRREQ_LEVEL[4] TCC_HIT[4] TCC_EA0_WRREQ[5] TCC_EA0_WRREQ_64B[5] TCC_EA0_WRREQ_LEVEL[5] TCC_HIT[5] TCC_EA0_WRREQ[6] TCC_EA0_WRREQ_64B[6] TCC_EA0_WRREQ_LEVEL[6] TCC_HIT[6] TCC_EA0_WRREQ[7] TCC_EA0_WRREQ_64B[7] TCC_EA0_WRREQ_LEVEL[7] TCC_HIT[7] TCC_EA0_WRREQ[8] TCC_EA0_WRREQ_64B[8] TCC_EA0_WRREQ_LEVEL[8] TCC_HIT[8] TCC_EA0_WRREQ[9] TCC_EA0_WRREQ_64B[9] TCC_EA0_WRREQ_LEVEL[9] TCC_HIT[9] TCC_EA0_WRREQ[10] TCC_EA0_WRREQ_64B[10] TCC_EA0_WRREQ_LEVEL[10] TCC_HIT[10] TCC_EA0_WRREQ[11] TCC_EA0_WRREQ_64B[11] TCC_EA0_WRREQ_LEVEL[11] TCC_HIT[11] TCC_EA0_WRREQ[12] TCC_EA0_WRREQ_64B[12] TCC_EA0_WRREQ_LEVEL[12] TCC_HIT[12] TCC_EA0_WRREQ[13] TCC_EA0_WRREQ_64B[13] TCC_EA0_WRREQ_LEVEL[13] TCC_HIT[13] TCC_EA0_WRREQ[14] TCC_EA0_WRREQ_64B[14] TCC_EA0_WRREQ_LEVEL[14] TCC_HIT[14] TCC_EA0_WRREQ[15] TCC_EA0_WRREQ_64B[15] TCC_EA0_WRREQ_LEVEL[15] TCC_HIT[15] + +gpu: +range: +kernel: diff --git a/tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_16.txt b/tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_16.txt new file mode 100644 index 0000000000..123269c3f9 --- /dev/null +++ b/tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_16.txt @@ -0,0 +1,5 @@ +pmc: TCC_MISS[0] TCC_READ[0] TCC_REQ[0] TCC_RW_REQ[0] TCC_MISS[1] TCC_READ[1] TCC_REQ[1] TCC_RW_REQ[1] TCC_MISS[2] TCC_READ[2] TCC_REQ[2] TCC_RW_REQ[2] TCC_MISS[3] TCC_READ[3] TCC_REQ[3] TCC_RW_REQ[3] TCC_MISS[4] TCC_READ[4] TCC_REQ[4] TCC_RW_REQ[4] TCC_MISS[5] TCC_READ[5] TCC_REQ[5] TCC_RW_REQ[5] TCC_MISS[6] TCC_READ[6] TCC_REQ[6] TCC_RW_REQ[6] TCC_MISS[7] TCC_READ[7] TCC_REQ[7] TCC_RW_REQ[7] TCC_MISS[8] TCC_READ[8] TCC_REQ[8] TCC_RW_REQ[8] TCC_MISS[9] TCC_READ[9] TCC_REQ[9] TCC_RW_REQ[9] TCC_MISS[10] TCC_READ[10] TCC_REQ[10] TCC_RW_REQ[10] TCC_MISS[11] TCC_READ[11] TCC_REQ[11] TCC_RW_REQ[11] TCC_MISS[12] TCC_READ[12] TCC_REQ[12] TCC_RW_REQ[12] TCC_MISS[13] TCC_READ[13] TCC_REQ[13] TCC_RW_REQ[13] TCC_MISS[14] TCC_READ[14] TCC_REQ[14] TCC_RW_REQ[14] TCC_MISS[15] TCC_READ[15] TCC_REQ[15] TCC_RW_REQ[15] + +gpu: +range: +kernel: diff --git a/tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_17.txt b/tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_17.txt new file mode 100644 index 0000000000..102fb795bd --- /dev/null +++ b/tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_17.txt @@ -0,0 +1,5 @@ +pmc: TCC_TAG_STALL[0] TCC_TOO_MANY_EA_WRREQS_STALL[0] TCC_WRITE[0] TCC_TAG_STALL[1] TCC_TOO_MANY_EA_WRREQS_STALL[1] TCC_WRITE[1] TCC_TAG_STALL[2] TCC_TOO_MANY_EA_WRREQS_STALL[2] TCC_WRITE[2] TCC_TAG_STALL[3] TCC_TOO_MANY_EA_WRREQS_STALL[3] TCC_WRITE[3] TCC_TAG_STALL[4] TCC_TOO_MANY_EA_WRREQS_STALL[4] TCC_WRITE[4] TCC_TAG_STALL[5] TCC_TOO_MANY_EA_WRREQS_STALL[5] TCC_WRITE[5] TCC_TAG_STALL[6] TCC_TOO_MANY_EA_WRREQS_STALL[6] TCC_WRITE[6] TCC_TAG_STALL[7] TCC_TOO_MANY_EA_WRREQS_STALL[7] TCC_WRITE[7] TCC_TAG_STALL[8] TCC_TOO_MANY_EA_WRREQS_STALL[8] TCC_WRITE[8] TCC_TAG_STALL[9] TCC_TOO_MANY_EA_WRREQS_STALL[9] TCC_WRITE[9] TCC_TAG_STALL[10] TCC_TOO_MANY_EA_WRREQS_STALL[10] TCC_WRITE[10] TCC_TAG_STALL[11] TCC_TOO_MANY_EA_WRREQS_STALL[11] TCC_WRITE[11] TCC_TAG_STALL[12] TCC_TOO_MANY_EA_WRREQS_STALL[12] TCC_WRITE[12] TCC_TAG_STALL[13] TCC_TOO_MANY_EA_WRREQS_STALL[13] TCC_WRITE[13] TCC_TAG_STALL[14] TCC_TOO_MANY_EA_WRREQS_STALL[14] TCC_WRITE[14] TCC_TAG_STALL[15] TCC_TOO_MANY_EA_WRREQS_STALL[15] TCC_WRITE[15] + +gpu: +range: +kernel: diff --git a/tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_2.txt b/tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_2.txt new file mode 100644 index 0000000000..8ff8201c5a --- /dev/null +++ b/tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_2.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_TRANS_F16 SQ_INSTS_VALU_ADD_F32 SQ_INSTS_VALU_MUL_F32 SQ_INSTS_VALU_FMA_F32 SQ_INSTS_VALU_TRANS_F32 SQ_INSTS_VALU_ADD_F64 SQ_INSTS_VALU_MUL_F64 SQ_INSTS_VALU_FMA_F64 TCP_VOLATILE_sum TCP_TOTAL_ACCESSES_sum TCP_TOTAL_READ_sum TCP_TOTAL_WRITE_sum TA_BUFFER_ATOMIC_WAVEFRONTS_sum TA_BUFFER_TOTAL_CYCLES_sum TD_ATOMIC_WAVEFRONT_sum TD_STORE_WAVEFRONT_sum SPI_RA_REQ_NO_ALLOC SPI_RA_REQ_NO_ALLOC_CSN CPC_CPC_STAT_STALL CPC_UTCL1_STALL_ON_TRANSLATION CPF_CPF_STAT_IDLE CPF_CPF_TCIU_IDLE TCC_REQ_sum TCC_STREAMING_REQ_sum TCC_HIT_sum TCC_MISS_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_3.txt b/tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_3.txt new file mode 100644 index 0000000000..cb10e4801d --- /dev/null +++ b/tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_3.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_TRANS_F64 SQ_INSTS_VALU_INT32 SQ_INSTS_VALU_INT64 SQ_INSTS_SMEM SQ_INSTS_FLAT SQ_INSTS_LDS SQ_INSTS_GDS SQ_INSTS_EXP_GDS TCP_TOTAL_ATOMIC_WITH_RET_sum TCP_TOTAL_ATOMIC_WITHOUT_RET_sum TCP_TOTAL_WRITEBACK_INVALIDATES_sum TCP_TOTAL_CACHE_ACCESSES_sum TA_BUFFER_COALESCED_READ_CYCLES_sum TA_BUFFER_COALESCED_WRITE_CYCLES_sum TD_COALESCABLE_WAVEFRONT_sum SPI_RA_RES_STALL_CSN SPI_RA_TMP_STALL_CSN CPC_CPC_UTCL2IU_BUSY CPC_CPC_UTCL2IU_IDLE CPF_CMP_UTCL1_STALL_ON_TRANSLATION TCC_READ_sum TCC_WRITE_sum TCC_ATOMIC_sum TCC_WRITEBACK_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_4.txt b/tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_4.txt new file mode 100644 index 0000000000..e4e6069e38 --- /dev/null +++ b/tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_4.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_BRANCH SQ_INSTS_SENDMSG SQ_WAIT_ANY SQ_WAIT_INST_ANY SQ_ACTIVE_INST_ANY SQ_ACTIVE_INST_VMEM SQ_ACTIVE_INST_LDS SQ_ACTIVE_INST_VALU TCP_UTCL1_TRANSLATION_MISS_sum TCP_UTCL1_TRANSLATION_HIT_sum TCP_UTCL1_PERMISSION_MISS_sum TCP_UTCL1_REQUEST_sum TA_ADDR_STALLED_BY_TC_CYCLES_sum TA_TOTAL_WAVEFRONTS_sum SPI_RA_WAVE_SIMD_FULL_CSN SPI_RA_VGPR_SIMD_FULL_CSN CPC_CPC_UTCL2IU_STALL CPC_ME1_BUSY_FOR_PACKET_DECODE TCC_EA0_WRREQ_sum TCC_EA0_WRREQ_64B_sum TCC_EA0_WR_UNCACHED_32B_sum TCC_EA0_WRREQ_DRAM_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_5.txt b/tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_5.txt new file mode 100644 index 0000000000..77bd288232 --- /dev/null +++ b/tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_5.txt @@ -0,0 +1,5 @@ +pmc: SQ_ACTIVE_INST_SCA SQ_ACTIVE_INST_EXP_GDS SQ_ACTIVE_INST_MISC SQ_ACTIVE_INST_FLAT SQ_INST_CYCLES_VMEM_WR SQ_INST_CYCLES_VMEM_RD SQ_INST_CYCLES_SMEM SQ_INST_CYCLES_SALU TCP_TCC_READ_REQ_sum TCP_TCC_WRITE_REQ_sum TCP_TCC_ATOMIC_WITH_RET_REQ_sum TCP_TCC_ATOMIC_WITHOUT_RET_REQ_sum TA_ADDR_STALLED_BY_TD_CYCLES_sum TA_DATA_STALLED_BY_TC_CYCLES_sum SPI_RA_SGPR_SIMD_FULL_CSN SPI_RA_LDS_CU_FULL_CSN CPC_ME1_DC0_SPI_BUSY TCC_EA0_RDREQ_sum TCC_EA0_RDREQ_32B_sum TCC_BUBBLE_sum TCC_EA0_RD_UNCACHED_32B_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_6.txt b/tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_6.txt new file mode 100644 index 0000000000..609c184df8 --- /dev/null +++ b/tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_6.txt @@ -0,0 +1,5 @@ +pmc: SQ_THREAD_CYCLES_VALU SQ_IFETCH SQ_LDS_BANK_CONFLICT SQ_LDS_ADDR_CONFLICT SQ_LDS_UNALIGNED_STALL SQ_WAVES_EQ_64 SQ_WAVES_LT_64 SQ_WAVES_LT_48 TCP_TCC_NC_READ_REQ_sum TCP_TCC_NC_WRITE_REQ_sum TCP_TCC_NC_ATOMIC_REQ_sum TCP_TCC_UC_READ_REQ_sum TA_FLAT_WAVEFRONTS_sum TA_FLAT_READ_WAVEFRONTS_sum SPI_RA_BAR_CU_FULL_CSN SPI_RA_TGLIM_CU_FULL_CSN TCC_EA0_RDREQ_DRAM_sum TCC_TAG_STALL_sum TCC_NORMAL_WRITEBACK_sum TCC_ALL_TC_OP_WB_WRITEBACK_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_7.txt b/tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_7.txt new file mode 100644 index 0000000000..5881e5fb8f --- /dev/null +++ b/tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_7.txt @@ -0,0 +1,5 @@ +pmc: SQ_WAVES_LT_32 SQ_WAVES_LT_16 SQ_ITEMS SQ_LDS_MEM_VIOLATIONS SQ_LDS_ATOMIC_RETURN SQ_LDS_IDX_ACTIVE SQ_WAVES_RESTORED SQ_WAVES_SAVED TCP_TCC_UC_WRITE_REQ_sum TCP_TCC_UC_ATOMIC_REQ_sum TCP_TCC_CC_READ_REQ_sum TCP_TCC_CC_WRITE_REQ_sum TA_FLAT_WRITE_WAVEFRONTS_sum TA_FLAT_ATOMIC_WAVEFRONTS_sum SPI_RA_WVLIM_STALL_CSN SPI_SWC_CSC_WR TCC_NORMAL_EVICT_sum TCC_ALL_TC_OP_INV_EVICT_sum TCC_TOO_MANY_EA_WRREQS_STALL_sum TCC_EA0_ATOMIC_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_8.txt b/tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_8.txt new file mode 100644 index 0000000000..66317384f5 --- /dev/null +++ b/tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_8.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM_NORM SQ_INSTS_MFMA SQ_INSTS_VALU_MFMA_I8 SQ_INSTS_VALU_MFMA_F16 SQ_INSTS_VALU_MFMA_BF16 SQ_INSTS_VALU_MFMA_F32 SQ_INSTS_VALU_MFMA_F64 SQ_VALU_MFMA_BUSY_CYCLES TCP_TCC_CC_ATOMIC_REQ_sum TCP_TCC_RW_READ_REQ_sum TCP_TCC_RW_WRITE_REQ_sum TCP_TCC_RW_ATOMIC_REQ_sum SPI_VWC_CSC_WR SPI_RA_BULKY_CU_FULL_CSN TCC_EA0_RDREQ_LEVEL_sum TCC_EA0_WRREQ_LEVEL_sum TCC_EA0_ATOMIC_LEVEL_sum TCC_EA0_WRREQ_STALL_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_9.txt b/tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_9.txt new file mode 100644 index 0000000000..60ceab315a --- /dev/null +++ b/tests/workloads/device_filter/MI300A_A1/perfmon/pmc_perf_9.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_MFMA_MOPS_I8 SQ_INSTS_VALU_MFMA_MOPS_F16 SQ_INSTS_VALU_MFMA_MOPS_BF16 SQ_INSTS_VALU_MFMA_MOPS_F32 SQ_INSTS_VALU_MFMA_MOPS_F64 SQC_TC_INST_REQ SQC_TC_DATA_READ_REQ SQC_TC_DATA_WRITE_REQ TCP_PENDING_STALL_CYCLES_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/device_filter/MI300A_A1/perfmon/timestamps.txt b/tests/workloads/device_filter/MI300A_A1/perfmon/timestamps.txt new file mode 100644 index 0000000000..676cca1b80 --- /dev/null +++ b/tests/workloads/device_filter/MI300A_A1/perfmon/timestamps.txt @@ -0,0 +1,5 @@ +pmc: + +gpu: +range: +kernel: diff --git a/tests/workloads/device_filter/MI300A_A1/pmc_perf.csv b/tests/workloads/device_filter/MI300A_A1/pmc_perf.csv new file mode 100644 index 0000000000..64174b4b87 --- /dev/null +++ b/tests/workloads/device_filter/MI300A_A1/pmc_perf.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Correlation_ID,SQ_INSTS_BRANCH,SQ_INSTS_SENDMSG,SQ_WAIT_ANY,SQ_WAIT_INST_ANY,SQ_ACTIVE_INST_ANY,SQ_ACTIVE_INST_VMEM,SQ_ACTIVE_INST_LDS,SQ_ACTIVE_INST_VALU,SPI_RA_WAVE_SIMD_FULL_CSN,SPI_RA_VGPR_SIMD_FULL_CSN,CPC_CPC_UTCL2IU_STALL,CPC_ME1_BUSY_FOR_PACKET_DECODE,TA_ADDR_STALLED_BY_TC_CYCLES_sum,TA_TOTAL_WAVEFRONTS_sum,TCC_EA0_WRREQ_64B_sum,TCC_EA0_WRREQ_DRAM_sum,TCC_EA0_WRREQ_sum,TCC_EA0_WR_UNCACHED_32B_sum,TCP_UTCL1_PERMISSION_MISS_sum,TCP_UTCL1_REQUEST_sum,TCP_UTCL1_TRANSLATION_HIT_sum,TCP_UTCL1_TRANSLATION_MISS_sum,Wave_Size_1,Correlation_ID_1,XCC_Index,TCC_EA0_WRREQ[0],TCC_EA0_WRREQ_64B[0],TCC_EA0_WRREQ_LEVEL[0],TCC_HIT[0],TCC_EA0_WRREQ[1],TCC_EA0_WRREQ_64B[1],TCC_EA0_WRREQ_LEVEL[1],TCC_HIT[1],TCC_EA0_WRREQ[2],TCC_EA0_WRREQ_64B[2],TCC_EA0_WRREQ_LEVEL[2],TCC_HIT[2],TCC_EA0_WRREQ[3],TCC_EA0_WRREQ_64B[3],TCC_EA0_WRREQ_LEVEL[3],TCC_HIT[3],TCC_EA0_WRREQ[4],TCC_EA0_WRREQ_64B[4],TCC_EA0_WRREQ_LEVEL[4],TCC_HIT[4],TCC_EA0_WRREQ[5],TCC_EA0_WRREQ_64B[5],TCC_EA0_WRREQ_LEVEL[5],TCC_HIT[5],TCC_EA0_WRREQ[6],TCC_EA0_WRREQ_64B[6],TCC_EA0_WRREQ_LEVEL[6],TCC_HIT[6],TCC_EA0_WRREQ[7],TCC_EA0_WRREQ_64B[7],TCC_EA0_WRREQ_LEVEL[7],TCC_HIT[7],TCC_EA0_WRREQ[8],TCC_EA0_WRREQ_64B[8],TCC_EA0_WRREQ_LEVEL[8],TCC_HIT[8],TCC_EA0_WRREQ[9],TCC_EA0_WRREQ_64B[9],TCC_EA0_WRREQ_LEVEL[9],TCC_HIT[9],TCC_EA0_WRREQ[10],TCC_EA0_WRREQ_64B[10],TCC_EA0_WRREQ_LEVEL[10],TCC_HIT[10],TCC_EA0_WRREQ[11],TCC_EA0_WRREQ_64B[11],TCC_EA0_WRREQ_LEVEL[11],TCC_HIT[11],TCC_EA0_WRREQ[12],TCC_EA0_WRREQ_64B[12],TCC_EA0_WRREQ_LEVEL[12],TCC_HIT[12],TCC_EA0_WRREQ[13],TCC_EA0_WRREQ_64B[13],TCC_EA0_WRREQ_LEVEL[13],TCC_HIT[13],TCC_EA0_WRREQ[14],TCC_EA0_WRREQ_64B[14],TCC_EA0_WRREQ_LEVEL[14],TCC_HIT[14],TCC_EA0_WRREQ[15],TCC_EA0_WRREQ_64B[15],TCC_EA0_WRREQ_LEVEL[15],TCC_HIT[15],TCC_EA0_WRREQ[16],TCC_EA0_WRREQ_64B[16],TCC_EA0_WRREQ_LEVEL[16],TCC_HIT[16],TCC_EA0_WRREQ[17],TCC_EA0_WRREQ_64B[17],TCC_EA0_WRREQ_LEVEL[17],TCC_HIT[17],TCC_EA0_WRREQ[18],TCC_EA0_WRREQ_64B[18],TCC_EA0_WRREQ_LEVEL[18],TCC_HIT[18],TCC_EA0_WRREQ[19],TCC_EA0_WRREQ_64B[19],TCC_EA0_WRREQ_LEVEL[19],TCC_HIT[19],TCC_EA0_WRREQ[20],TCC_EA0_WRREQ_64B[20],TCC_EA0_WRREQ_LEVEL[20],TCC_HIT[20],TCC_EA0_WRREQ[21],TCC_EA0_WRREQ_64B[21],TCC_EA0_WRREQ_LEVEL[21],TCC_HIT[21],TCC_EA0_WRREQ[22],TCC_EA0_WRREQ_64B[22],TCC_EA0_WRREQ_LEVEL[22],TCC_HIT[22],TCC_EA0_WRREQ[23],TCC_EA0_WRREQ_64B[23],TCC_EA0_WRREQ_LEVEL[23],TCC_HIT[23],TCC_EA0_WRREQ[24],TCC_EA0_WRREQ_64B[24],TCC_EA0_WRREQ_LEVEL[24],TCC_HIT[24],TCC_EA0_WRREQ[25],TCC_EA0_WRREQ_64B[25],TCC_EA0_WRREQ_LEVEL[25],TCC_HIT[25],TCC_EA0_WRREQ[26],TCC_EA0_WRREQ_64B[26],TCC_EA0_WRREQ_LEVEL[26],TCC_HIT[26],TCC_EA0_WRREQ[27],TCC_EA0_WRREQ_64B[27],TCC_EA0_WRREQ_LEVEL[27],TCC_HIT[27],TCC_EA0_WRREQ[28],TCC_EA0_WRREQ_64B[28],TCC_EA0_WRREQ_LEVEL[28],TCC_HIT[28],TCC_EA0_WRREQ[29],TCC_EA0_WRREQ_64B[29],TCC_EA0_WRREQ_LEVEL[29],TCC_HIT[29],TCC_EA0_WRREQ[30],TCC_EA0_WRREQ_64B[30],TCC_EA0_WRREQ_LEVEL[30],TCC_HIT[30],TCC_EA0_WRREQ[31],TCC_EA0_WRREQ_64B[31],TCC_EA0_WRREQ_LEVEL[31],TCC_HIT[31],TCC_EA0_WRREQ[32],TCC_EA0_WRREQ_64B[32],TCC_EA0_WRREQ_LEVEL[32],TCC_HIT[32],TCC_EA0_WRREQ[33],TCC_EA0_WRREQ_64B[33],TCC_EA0_WRREQ_LEVEL[33],TCC_HIT[33],TCC_EA0_WRREQ[34],TCC_EA0_WRREQ_64B[34],TCC_EA0_WRREQ_LEVEL[34],TCC_HIT[34],TCC_EA0_WRREQ[35],TCC_EA0_WRREQ_64B[35],TCC_EA0_WRREQ_LEVEL[35],TCC_HIT[35],TCC_EA0_WRREQ[36],TCC_EA0_WRREQ_64B[36],TCC_EA0_WRREQ_LEVEL[36],TCC_HIT[36],TCC_EA0_WRREQ[37],TCC_EA0_WRREQ_64B[37],TCC_EA0_WRREQ_LEVEL[37],TCC_HIT[37],TCC_EA0_WRREQ[38],TCC_EA0_WRREQ_64B[38],TCC_EA0_WRREQ_LEVEL[38],TCC_HIT[38],TCC_EA0_WRREQ[39],TCC_EA0_WRREQ_64B[39],TCC_EA0_WRREQ_LEVEL[39],TCC_HIT[39],TCC_EA0_WRREQ[40],TCC_EA0_WRREQ_64B[40],TCC_EA0_WRREQ_LEVEL[40],TCC_HIT[40],TCC_EA0_WRREQ[41],TCC_EA0_WRREQ_64B[41],TCC_EA0_WRREQ_LEVEL[41],TCC_HIT[41],TCC_EA0_WRREQ[42],TCC_EA0_WRREQ_64B[42],TCC_EA0_WRREQ_LEVEL[42],TCC_HIT[42],TCC_EA0_WRREQ[43],TCC_EA0_WRREQ_64B[43],TCC_EA0_WRREQ_LEVEL[43],TCC_HIT[43],TCC_EA0_WRREQ[44],TCC_EA0_WRREQ_64B[44],TCC_EA0_WRREQ_LEVEL[44],TCC_HIT[44],TCC_EA0_WRREQ[45],TCC_EA0_WRREQ_64B[45],TCC_EA0_WRREQ_LEVEL[45],TCC_HIT[45],TCC_EA0_WRREQ[46],TCC_EA0_WRREQ_64B[46],TCC_EA0_WRREQ_LEVEL[46],TCC_HIT[46],TCC_EA0_WRREQ[47],TCC_EA0_WRREQ_64B[47],TCC_EA0_WRREQ_LEVEL[47],TCC_HIT[47],TCC_EA0_WRREQ[48],TCC_EA0_WRREQ_64B[48],TCC_EA0_WRREQ_LEVEL[48],TCC_HIT[48],TCC_EA0_WRREQ[49],TCC_EA0_WRREQ_64B[49],TCC_EA0_WRREQ_LEVEL[49],TCC_HIT[49],TCC_EA0_WRREQ[50],TCC_EA0_WRREQ_64B[50],TCC_EA0_WRREQ_LEVEL[50],TCC_HIT[50],TCC_EA0_WRREQ[51],TCC_EA0_WRREQ_64B[51],TCC_EA0_WRREQ_LEVEL[51],TCC_HIT[51],TCC_EA0_WRREQ[52],TCC_EA0_WRREQ_64B[52],TCC_EA0_WRREQ_LEVEL[52],TCC_HIT[52],TCC_EA0_WRREQ[53],TCC_EA0_WRREQ_64B[53],TCC_EA0_WRREQ_LEVEL[53],TCC_HIT[53],TCC_EA0_WRREQ[54],TCC_EA0_WRREQ_64B[54],TCC_EA0_WRREQ_LEVEL[54],TCC_HIT[54],TCC_EA0_WRREQ[55],TCC_EA0_WRREQ_64B[55],TCC_EA0_WRREQ_LEVEL[55],TCC_HIT[55],TCC_EA0_WRREQ[56],TCC_EA0_WRREQ_64B[56],TCC_EA0_WRREQ_LEVEL[56],TCC_HIT[56],TCC_EA0_WRREQ[57],TCC_EA0_WRREQ_64B[57],TCC_EA0_WRREQ_LEVEL[57],TCC_HIT[57],TCC_EA0_WRREQ[58],TCC_EA0_WRREQ_64B[58],TCC_EA0_WRREQ_LEVEL[58],TCC_HIT[58],TCC_EA0_WRREQ[59],TCC_EA0_WRREQ_64B[59],TCC_EA0_WRREQ_LEVEL[59],TCC_HIT[59],TCC_EA0_WRREQ[60],TCC_EA0_WRREQ_64B[60],TCC_EA0_WRREQ_LEVEL[60],TCC_HIT[60],TCC_EA0_WRREQ[61],TCC_EA0_WRREQ_64B[61],TCC_EA0_WRREQ_LEVEL[61],TCC_HIT[61],TCC_EA0_WRREQ[62],TCC_EA0_WRREQ_64B[62],TCC_EA0_WRREQ_LEVEL[62],TCC_HIT[62],TCC_EA0_WRREQ[63],TCC_EA0_WRREQ_64B[63],TCC_EA0_WRREQ_LEVEL[63],TCC_HIT[63],TCC_EA0_WRREQ[64],TCC_EA0_WRREQ_64B[64],TCC_EA0_WRREQ_LEVEL[64],TCC_HIT[64],TCC_EA0_WRREQ[65],TCC_EA0_WRREQ_64B[65],TCC_EA0_WRREQ_LEVEL[65],TCC_HIT[65],TCC_EA0_WRREQ[66],TCC_EA0_WRREQ_64B[66],TCC_EA0_WRREQ_LEVEL[66],TCC_HIT[66],TCC_EA0_WRREQ[67],TCC_EA0_WRREQ_64B[67],TCC_EA0_WRREQ_LEVEL[67],TCC_HIT[67],TCC_EA0_WRREQ[68],TCC_EA0_WRREQ_64B[68],TCC_EA0_WRREQ_LEVEL[68],TCC_HIT[68],TCC_EA0_WRREQ[69],TCC_EA0_WRREQ_64B[69],TCC_EA0_WRREQ_LEVEL[69],TCC_HIT[69],TCC_EA0_WRREQ[70],TCC_EA0_WRREQ_64B[70],TCC_EA0_WRREQ_LEVEL[70],TCC_HIT[70],TCC_EA0_WRREQ[71],TCC_EA0_WRREQ_64B[71],TCC_EA0_WRREQ_LEVEL[71],TCC_HIT[71],TCC_EA0_WRREQ[72],TCC_EA0_WRREQ_64B[72],TCC_EA0_WRREQ_LEVEL[72],TCC_HIT[72],TCC_EA0_WRREQ[73],TCC_EA0_WRREQ_64B[73],TCC_EA0_WRREQ_LEVEL[73],TCC_HIT[73],TCC_EA0_WRREQ[74],TCC_EA0_WRREQ_64B[74],TCC_EA0_WRREQ_LEVEL[74],TCC_HIT[74],TCC_EA0_WRREQ[75],TCC_EA0_WRREQ_64B[75],TCC_EA0_WRREQ_LEVEL[75],TCC_HIT[75],TCC_EA0_WRREQ[76],TCC_EA0_WRREQ_64B[76],TCC_EA0_WRREQ_LEVEL[76],TCC_HIT[76],TCC_EA0_WRREQ[77],TCC_EA0_WRREQ_64B[77],TCC_EA0_WRREQ_LEVEL[77],TCC_HIT[77],TCC_EA0_WRREQ[78],TCC_EA0_WRREQ_64B[78],TCC_EA0_WRREQ_LEVEL[78],TCC_HIT[78],TCC_EA0_WRREQ[79],TCC_EA0_WRREQ_64B[79],TCC_EA0_WRREQ_LEVEL[79],TCC_HIT[79],TCC_EA0_WRREQ[80],TCC_EA0_WRREQ_64B[80],TCC_EA0_WRREQ_LEVEL[80],TCC_HIT[80],TCC_EA0_WRREQ[81],TCC_EA0_WRREQ_64B[81],TCC_EA0_WRREQ_LEVEL[81],TCC_HIT[81],TCC_EA0_WRREQ[82],TCC_EA0_WRREQ_64B[82],TCC_EA0_WRREQ_LEVEL[82],TCC_HIT[82],TCC_EA0_WRREQ[83],TCC_EA0_WRREQ_64B[83],TCC_EA0_WRREQ_LEVEL[83],TCC_HIT[83],TCC_EA0_WRREQ[84],TCC_EA0_WRREQ_64B[84],TCC_EA0_WRREQ_LEVEL[84],TCC_HIT[84],TCC_EA0_WRREQ[85],TCC_EA0_WRREQ_64B[85],TCC_EA0_WRREQ_LEVEL[85],TCC_HIT[85],TCC_EA0_WRREQ[86],TCC_EA0_WRREQ_64B[86],TCC_EA0_WRREQ_LEVEL[86],TCC_HIT[86],TCC_EA0_WRREQ[87],TCC_EA0_WRREQ_64B[87],TCC_EA0_WRREQ_LEVEL[87],TCC_HIT[87],TCC_EA0_WRREQ[88],TCC_EA0_WRREQ_64B[88],TCC_EA0_WRREQ_LEVEL[88],TCC_HIT[88],TCC_EA0_WRREQ[89],TCC_EA0_WRREQ_64B[89],TCC_EA0_WRREQ_LEVEL[89],TCC_HIT[89],TCC_EA0_WRREQ[90],TCC_EA0_WRREQ_64B[90],TCC_EA0_WRREQ_LEVEL[90],TCC_HIT[90],TCC_EA0_WRREQ[91],TCC_EA0_WRREQ_64B[91],TCC_EA0_WRREQ_LEVEL[91],TCC_HIT[91],TCC_EA0_WRREQ[92],TCC_EA0_WRREQ_64B[92],TCC_EA0_WRREQ_LEVEL[92],TCC_HIT[92],TCC_EA0_WRREQ[93],TCC_EA0_WRREQ_64B[93],TCC_EA0_WRREQ_LEVEL[93],TCC_HIT[93],TCC_EA0_WRREQ[94],TCC_EA0_WRREQ_64B[94],TCC_EA0_WRREQ_LEVEL[94],TCC_HIT[94],TCC_EA0_WRREQ[95],TCC_EA0_WRREQ_64B[95],TCC_EA0_WRREQ_LEVEL[95],TCC_HIT[95],Wave_Size_2,Correlation_ID_2,SQ_THREAD_CYCLES_VALU,SQ_IFETCH,SQ_LDS_BANK_CONFLICT,SQ_LDS_ADDR_CONFLICT,SQ_LDS_UNALIGNED_STALL,SQ_WAVES_EQ_64,SQ_WAVES_LT_64,SQ_WAVES_LT_48,SPI_RA_BAR_CU_FULL_CSN,SPI_RA_TGLIM_CU_FULL_CSN,TA_FLAT_READ_WAVEFRONTS_sum,TA_FLAT_WAVEFRONTS_sum,TCC_ALL_TC_OP_WB_WRITEBACK_sum,TCC_EA0_RDREQ_DRAM_sum,TCC_NORMAL_WRITEBACK_sum,TCC_TAG_STALL_sum,TCP_TCC_NC_ATOMIC_REQ_sum,TCP_TCC_NC_READ_REQ_sum,TCP_TCC_NC_WRITE_REQ_sum,TCP_TCC_UC_READ_REQ_sum,Wave_Size_3,Correlation_ID_3,XCC_Index_3,TCC_TAG_STALL[0],TCC_TOO_MANY_EA_WRREQS_STALL[0],TCC_WRITE[0],TCC_TAG_STALL[1],TCC_TOO_MANY_EA_WRREQS_STALL[1],TCC_WRITE[1],TCC_TAG_STALL[2],TCC_TOO_MANY_EA_WRREQS_STALL[2],TCC_WRITE[2],TCC_TAG_STALL[3],TCC_TOO_MANY_EA_WRREQS_STALL[3],TCC_WRITE[3],TCC_TAG_STALL[4],TCC_TOO_MANY_EA_WRREQS_STALL[4],TCC_WRITE[4],TCC_TAG_STALL[5],TCC_TOO_MANY_EA_WRREQS_STALL[5],TCC_WRITE[5],TCC_TAG_STALL[6],TCC_TOO_MANY_EA_WRREQS_STALL[6],TCC_WRITE[6],TCC_TAG_STALL[7],TCC_TOO_MANY_EA_WRREQS_STALL[7],TCC_WRITE[7],TCC_TAG_STALL[8],TCC_TOO_MANY_EA_WRREQS_STALL[8],TCC_WRITE[8],TCC_TAG_STALL[9],TCC_TOO_MANY_EA_WRREQS_STALL[9],TCC_WRITE[9],TCC_TAG_STALL[10],TCC_TOO_MANY_EA_WRREQS_STALL[10],TCC_WRITE[10],TCC_TAG_STALL[11],TCC_TOO_MANY_EA_WRREQS_STALL[11],TCC_WRITE[11],TCC_TAG_STALL[12],TCC_TOO_MANY_EA_WRREQS_STALL[12],TCC_WRITE[12],TCC_TAG_STALL[13],TCC_TOO_MANY_EA_WRREQS_STALL[13],TCC_WRITE[13],TCC_TAG_STALL[14],TCC_TOO_MANY_EA_WRREQS_STALL[14],TCC_WRITE[14],TCC_TAG_STALL[15],TCC_TOO_MANY_EA_WRREQS_STALL[15],TCC_WRITE[15],TCC_TAG_STALL[16],TCC_TOO_MANY_EA_WRREQS_STALL[16],TCC_WRITE[16],TCC_TAG_STALL[17],TCC_TOO_MANY_EA_WRREQS_STALL[17],TCC_WRITE[17],TCC_TAG_STALL[18],TCC_TOO_MANY_EA_WRREQS_STALL[18],TCC_WRITE[18],TCC_TAG_STALL[19],TCC_TOO_MANY_EA_WRREQS_STALL[19],TCC_WRITE[19],TCC_TAG_STALL[20],TCC_TOO_MANY_EA_WRREQS_STALL[20],TCC_WRITE[20],TCC_TAG_STALL[21],TCC_TOO_MANY_EA_WRREQS_STALL[21],TCC_WRITE[21],TCC_TAG_STALL[22],TCC_TOO_MANY_EA_WRREQS_STALL[22],TCC_WRITE[22],TCC_TAG_STALL[23],TCC_TOO_MANY_EA_WRREQS_STALL[23],TCC_WRITE[23],TCC_TAG_STALL[24],TCC_TOO_MANY_EA_WRREQS_STALL[24],TCC_WRITE[24],TCC_TAG_STALL[25],TCC_TOO_MANY_EA_WRREQS_STALL[25],TCC_WRITE[25],TCC_TAG_STALL[26],TCC_TOO_MANY_EA_WRREQS_STALL[26],TCC_WRITE[26],TCC_TAG_STALL[27],TCC_TOO_MANY_EA_WRREQS_STALL[27],TCC_WRITE[27],TCC_TAG_STALL[28],TCC_TOO_MANY_EA_WRREQS_STALL[28],TCC_WRITE[28],TCC_TAG_STALL[29],TCC_TOO_MANY_EA_WRREQS_STALL[29],TCC_WRITE[29],TCC_TAG_STALL[30],TCC_TOO_MANY_EA_WRREQS_STALL[30],TCC_WRITE[30],TCC_TAG_STALL[31],TCC_TOO_MANY_EA_WRREQS_STALL[31],TCC_WRITE[31],TCC_TAG_STALL[32],TCC_TOO_MANY_EA_WRREQS_STALL[32],TCC_WRITE[32],TCC_TAG_STALL[33],TCC_TOO_MANY_EA_WRREQS_STALL[33],TCC_WRITE[33],TCC_TAG_STALL[34],TCC_TOO_MANY_EA_WRREQS_STALL[34],TCC_WRITE[34],TCC_TAG_STALL[35],TCC_TOO_MANY_EA_WRREQS_STALL[35],TCC_WRITE[35],TCC_TAG_STALL[36],TCC_TOO_MANY_EA_WRREQS_STALL[36],TCC_WRITE[36],TCC_TAG_STALL[37],TCC_TOO_MANY_EA_WRREQS_STALL[37],TCC_WRITE[37],TCC_TAG_STALL[38],TCC_TOO_MANY_EA_WRREQS_STALL[38],TCC_WRITE[38],TCC_TAG_STALL[39],TCC_TOO_MANY_EA_WRREQS_STALL[39],TCC_WRITE[39],TCC_TAG_STALL[40],TCC_TOO_MANY_EA_WRREQS_STALL[40],TCC_WRITE[40],TCC_TAG_STALL[41],TCC_TOO_MANY_EA_WRREQS_STALL[41],TCC_WRITE[41],TCC_TAG_STALL[42],TCC_TOO_MANY_EA_WRREQS_STALL[42],TCC_WRITE[42],TCC_TAG_STALL[43],TCC_TOO_MANY_EA_WRREQS_STALL[43],TCC_WRITE[43],TCC_TAG_STALL[44],TCC_TOO_MANY_EA_WRREQS_STALL[44],TCC_WRITE[44],TCC_TAG_STALL[45],TCC_TOO_MANY_EA_WRREQS_STALL[45],TCC_WRITE[45],TCC_TAG_STALL[46],TCC_TOO_MANY_EA_WRREQS_STALL[46],TCC_WRITE[46],TCC_TAG_STALL[47],TCC_TOO_MANY_EA_WRREQS_STALL[47],TCC_WRITE[47],TCC_TAG_STALL[48],TCC_TOO_MANY_EA_WRREQS_STALL[48],TCC_WRITE[48],TCC_TAG_STALL[49],TCC_TOO_MANY_EA_WRREQS_STALL[49],TCC_WRITE[49],TCC_TAG_STALL[50],TCC_TOO_MANY_EA_WRREQS_STALL[50],TCC_WRITE[50],TCC_TAG_STALL[51],TCC_TOO_MANY_EA_WRREQS_STALL[51],TCC_WRITE[51],TCC_TAG_STALL[52],TCC_TOO_MANY_EA_WRREQS_STALL[52],TCC_WRITE[52],TCC_TAG_STALL[53],TCC_TOO_MANY_EA_WRREQS_STALL[53],TCC_WRITE[53],TCC_TAG_STALL[54],TCC_TOO_MANY_EA_WRREQS_STALL[54],TCC_WRITE[54],TCC_TAG_STALL[55],TCC_TOO_MANY_EA_WRREQS_STALL[55],TCC_WRITE[55],TCC_TAG_STALL[56],TCC_TOO_MANY_EA_WRREQS_STALL[56],TCC_WRITE[56],TCC_TAG_STALL[57],TCC_TOO_MANY_EA_WRREQS_STALL[57],TCC_WRITE[57],TCC_TAG_STALL[58],TCC_TOO_MANY_EA_WRREQS_STALL[58],TCC_WRITE[58],TCC_TAG_STALL[59],TCC_TOO_MANY_EA_WRREQS_STALL[59],TCC_WRITE[59],TCC_TAG_STALL[60],TCC_TOO_MANY_EA_WRREQS_STALL[60],TCC_WRITE[60],TCC_TAG_STALL[61],TCC_TOO_MANY_EA_WRREQS_STALL[61],TCC_WRITE[61],TCC_TAG_STALL[62],TCC_TOO_MANY_EA_WRREQS_STALL[62],TCC_WRITE[62],TCC_TAG_STALL[63],TCC_TOO_MANY_EA_WRREQS_STALL[63],TCC_WRITE[63],TCC_TAG_STALL[64],TCC_TOO_MANY_EA_WRREQS_STALL[64],TCC_WRITE[64],TCC_TAG_STALL[65],TCC_TOO_MANY_EA_WRREQS_STALL[65],TCC_WRITE[65],TCC_TAG_STALL[66],TCC_TOO_MANY_EA_WRREQS_STALL[66],TCC_WRITE[66],TCC_TAG_STALL[67],TCC_TOO_MANY_EA_WRREQS_STALL[67],TCC_WRITE[67],TCC_TAG_STALL[68],TCC_TOO_MANY_EA_WRREQS_STALL[68],TCC_WRITE[68],TCC_TAG_STALL[69],TCC_TOO_MANY_EA_WRREQS_STALL[69],TCC_WRITE[69],TCC_TAG_STALL[70],TCC_TOO_MANY_EA_WRREQS_STALL[70],TCC_WRITE[70],TCC_TAG_STALL[71],TCC_TOO_MANY_EA_WRREQS_STALL[71],TCC_WRITE[71],TCC_TAG_STALL[72],TCC_TOO_MANY_EA_WRREQS_STALL[72],TCC_WRITE[72],TCC_TAG_STALL[73],TCC_TOO_MANY_EA_WRREQS_STALL[73],TCC_WRITE[73],TCC_TAG_STALL[74],TCC_TOO_MANY_EA_WRREQS_STALL[74],TCC_WRITE[74],TCC_TAG_STALL[75],TCC_TOO_MANY_EA_WRREQS_STALL[75],TCC_WRITE[75],TCC_TAG_STALL[76],TCC_TOO_MANY_EA_WRREQS_STALL[76],TCC_WRITE[76],TCC_TAG_STALL[77],TCC_TOO_MANY_EA_WRREQS_STALL[77],TCC_WRITE[77],TCC_TAG_STALL[78],TCC_TOO_MANY_EA_WRREQS_STALL[78],TCC_WRITE[78],TCC_TAG_STALL[79],TCC_TOO_MANY_EA_WRREQS_STALL[79],TCC_WRITE[79],TCC_TAG_STALL[80],TCC_TOO_MANY_EA_WRREQS_STALL[80],TCC_WRITE[80],TCC_TAG_STALL[81],TCC_TOO_MANY_EA_WRREQS_STALL[81],TCC_WRITE[81],TCC_TAG_STALL[82],TCC_TOO_MANY_EA_WRREQS_STALL[82],TCC_WRITE[82],TCC_TAG_STALL[83],TCC_TOO_MANY_EA_WRREQS_STALL[83],TCC_WRITE[83],TCC_TAG_STALL[84],TCC_TOO_MANY_EA_WRREQS_STALL[84],TCC_WRITE[84],TCC_TAG_STALL[85],TCC_TOO_MANY_EA_WRREQS_STALL[85],TCC_WRITE[85],TCC_TAG_STALL[86],TCC_TOO_MANY_EA_WRREQS_STALL[86],TCC_WRITE[86],TCC_TAG_STALL[87],TCC_TOO_MANY_EA_WRREQS_STALL[87],TCC_WRITE[87],TCC_TAG_STALL[88],TCC_TOO_MANY_EA_WRREQS_STALL[88],TCC_WRITE[88],TCC_TAG_STALL[89],TCC_TOO_MANY_EA_WRREQS_STALL[89],TCC_WRITE[89],TCC_TAG_STALL[90],TCC_TOO_MANY_EA_WRREQS_STALL[90],TCC_WRITE[90],TCC_TAG_STALL[91],TCC_TOO_MANY_EA_WRREQS_STALL[91],TCC_WRITE[91],TCC_TAG_STALL[92],TCC_TOO_MANY_EA_WRREQS_STALL[92],TCC_WRITE[92],TCC_TAG_STALL[93],TCC_TOO_MANY_EA_WRREQS_STALL[93],TCC_WRITE[93],TCC_TAG_STALL[94],TCC_TOO_MANY_EA_WRREQS_STALL[94],TCC_WRITE[94],TCC_TAG_STALL[95],TCC_TOO_MANY_EA_WRREQS_STALL[95],TCC_WRITE[95],Wave_Size_4,Correlation_ID_4,SQ_INSTS_VALU_TRANS_F64,SQ_INSTS_VALU_INT32,SQ_INSTS_VALU_INT64,SQ_INSTS_SMEM,SQ_INSTS_FLAT,SQ_INSTS_LDS,SQ_INSTS_GDS,SQ_INSTS_EXP_GDS,SPI_RA_RES_STALL_CSN,SPI_RA_TMP_STALL_CSN,CPC_CPC_UTCL2IU_BUSY,CPC_CPC_UTCL2IU_IDLE,CPF_CMP_UTCL1_STALL_ON_TRANSLATION,TA_BUFFER_COALESCED_READ_CYCLES_sum,TA_BUFFER_COALESCED_WRITE_CYCLES_sum,TCC_ATOMIC_sum,TCC_READ_sum,TCC_WRITEBACK_sum,TCC_WRITE_sum,TCP_TOTAL_ATOMIC_WITHOUT_RET_sum,TCP_TOTAL_ATOMIC_WITH_RET_sum,TCP_TOTAL_CACHE_ACCESSES_sum,TCP_TOTAL_WRITEBACK_INVALIDATES_sum,TD_COALESCABLE_WAVEFRONT_sum,Wave_Size_5,Correlation_ID_5,SQ_WAVES_LT_32,SQ_WAVES_LT_16,SQ_ITEMS,SQ_LDS_MEM_VIOLATIONS,SQ_LDS_ATOMIC_RETURN,SQ_LDS_IDX_ACTIVE,SQ_WAVES_RESTORED,SQ_WAVES_SAVED,SPI_RA_WVLIM_STALL_CSN,SPI_SWC_CSC_WR,TA_FLAT_ATOMIC_WAVEFRONTS_sum,TA_FLAT_WRITE_WAVEFRONTS_sum,TCC_ALL_TC_OP_INV_EVICT_sum,TCC_EA0_ATOMIC_sum,TCC_NORMAL_EVICT_sum,TCC_TOO_MANY_EA_WRREQS_STALL_sum,TCP_TCC_CC_READ_REQ_sum,TCP_TCC_CC_WRITE_REQ_sum,TCP_TCC_UC_ATOMIC_REQ_sum,TCP_TCC_UC_WRITE_REQ_sum,Wave_Size_6,Correlation_ID_6,XCC_Index_6,TCC_MISS[0],TCC_READ[0],TCC_REQ[0],TCC_RW_REQ[0],TCC_MISS[1],TCC_READ[1],TCC_REQ[1],TCC_RW_REQ[1],TCC_MISS[2],TCC_READ[2],TCC_REQ[2],TCC_RW_REQ[2],TCC_MISS[3],TCC_READ[3],TCC_REQ[3],TCC_RW_REQ[3],TCC_MISS[4],TCC_READ[4],TCC_REQ[4],TCC_RW_REQ[4],TCC_MISS[5],TCC_READ[5],TCC_REQ[5],TCC_RW_REQ[5],TCC_MISS[6],TCC_READ[6],TCC_REQ[6],TCC_RW_REQ[6],TCC_MISS[7],TCC_READ[7],TCC_REQ[7],TCC_RW_REQ[7],TCC_MISS[8],TCC_READ[8],TCC_REQ[8],TCC_RW_REQ[8],TCC_MISS[9],TCC_READ[9],TCC_REQ[9],TCC_RW_REQ[9],TCC_MISS[10],TCC_READ[10],TCC_REQ[10],TCC_RW_REQ[10],TCC_MISS[11],TCC_READ[11],TCC_REQ[11],TCC_RW_REQ[11],TCC_MISS[12],TCC_READ[12],TCC_REQ[12],TCC_RW_REQ[12],TCC_MISS[13],TCC_READ[13],TCC_REQ[13],TCC_RW_REQ[13],TCC_MISS[14],TCC_READ[14],TCC_REQ[14],TCC_RW_REQ[14],TCC_MISS[15],TCC_READ[15],TCC_REQ[15],TCC_RW_REQ[15],TCC_MISS[16],TCC_READ[16],TCC_REQ[16],TCC_RW_REQ[16],TCC_MISS[17],TCC_READ[17],TCC_REQ[17],TCC_RW_REQ[17],TCC_MISS[18],TCC_READ[18],TCC_REQ[18],TCC_RW_REQ[18],TCC_MISS[19],TCC_READ[19],TCC_REQ[19],TCC_RW_REQ[19],TCC_MISS[20],TCC_READ[20],TCC_REQ[20],TCC_RW_REQ[20],TCC_MISS[21],TCC_READ[21],TCC_REQ[21],TCC_RW_REQ[21],TCC_MISS[22],TCC_READ[22],TCC_REQ[22],TCC_RW_REQ[22],TCC_MISS[23],TCC_READ[23],TCC_REQ[23],TCC_RW_REQ[23],TCC_MISS[24],TCC_READ[24],TCC_REQ[24],TCC_RW_REQ[24],TCC_MISS[25],TCC_READ[25],TCC_REQ[25],TCC_RW_REQ[25],TCC_MISS[26],TCC_READ[26],TCC_REQ[26],TCC_RW_REQ[26],TCC_MISS[27],TCC_READ[27],TCC_REQ[27],TCC_RW_REQ[27],TCC_MISS[28],TCC_READ[28],TCC_REQ[28],TCC_RW_REQ[28],TCC_MISS[29],TCC_READ[29],TCC_REQ[29],TCC_RW_REQ[29],TCC_MISS[30],TCC_READ[30],TCC_REQ[30],TCC_RW_REQ[30],TCC_MISS[31],TCC_READ[31],TCC_REQ[31],TCC_RW_REQ[31],TCC_MISS[32],TCC_READ[32],TCC_REQ[32],TCC_RW_REQ[32],TCC_MISS[33],TCC_READ[33],TCC_REQ[33],TCC_RW_REQ[33],TCC_MISS[34],TCC_READ[34],TCC_REQ[34],TCC_RW_REQ[34],TCC_MISS[35],TCC_READ[35],TCC_REQ[35],TCC_RW_REQ[35],TCC_MISS[36],TCC_READ[36],TCC_REQ[36],TCC_RW_REQ[36],TCC_MISS[37],TCC_READ[37],TCC_REQ[37],TCC_RW_REQ[37],TCC_MISS[38],TCC_READ[38],TCC_REQ[38],TCC_RW_REQ[38],TCC_MISS[39],TCC_READ[39],TCC_REQ[39],TCC_RW_REQ[39],TCC_MISS[40],TCC_READ[40],TCC_REQ[40],TCC_RW_REQ[40],TCC_MISS[41],TCC_READ[41],TCC_REQ[41],TCC_RW_REQ[41],TCC_MISS[42],TCC_READ[42],TCC_REQ[42],TCC_RW_REQ[42],TCC_MISS[43],TCC_READ[43],TCC_REQ[43],TCC_RW_REQ[43],TCC_MISS[44],TCC_READ[44],TCC_REQ[44],TCC_RW_REQ[44],TCC_MISS[45],TCC_READ[45],TCC_REQ[45],TCC_RW_REQ[45],TCC_MISS[46],TCC_READ[46],TCC_REQ[46],TCC_RW_REQ[46],TCC_MISS[47],TCC_READ[47],TCC_REQ[47],TCC_RW_REQ[47],TCC_MISS[48],TCC_READ[48],TCC_REQ[48],TCC_RW_REQ[48],TCC_MISS[49],TCC_READ[49],TCC_REQ[49],TCC_RW_REQ[49],TCC_MISS[50],TCC_READ[50],TCC_REQ[50],TCC_RW_REQ[50],TCC_MISS[51],TCC_READ[51],TCC_REQ[51],TCC_RW_REQ[51],TCC_MISS[52],TCC_READ[52],TCC_REQ[52],TCC_RW_REQ[52],TCC_MISS[53],TCC_READ[53],TCC_REQ[53],TCC_RW_REQ[53],TCC_MISS[54],TCC_READ[54],TCC_REQ[54],TCC_RW_REQ[54],TCC_MISS[55],TCC_READ[55],TCC_REQ[55],TCC_RW_REQ[55],TCC_MISS[56],TCC_READ[56],TCC_REQ[56],TCC_RW_REQ[56],TCC_MISS[57],TCC_READ[57],TCC_REQ[57],TCC_RW_REQ[57],TCC_MISS[58],TCC_READ[58],TCC_REQ[58],TCC_RW_REQ[58],TCC_MISS[59],TCC_READ[59],TCC_REQ[59],TCC_RW_REQ[59],TCC_MISS[60],TCC_READ[60],TCC_REQ[60],TCC_RW_REQ[60],TCC_MISS[61],TCC_READ[61],TCC_REQ[61],TCC_RW_REQ[61],TCC_MISS[62],TCC_READ[62],TCC_REQ[62],TCC_RW_REQ[62],TCC_MISS[63],TCC_READ[63],TCC_REQ[63],TCC_RW_REQ[63],TCC_MISS[64],TCC_READ[64],TCC_REQ[64],TCC_RW_REQ[64],TCC_MISS[65],TCC_READ[65],TCC_REQ[65],TCC_RW_REQ[65],TCC_MISS[66],TCC_READ[66],TCC_REQ[66],TCC_RW_REQ[66],TCC_MISS[67],TCC_READ[67],TCC_REQ[67],TCC_RW_REQ[67],TCC_MISS[68],TCC_READ[68],TCC_REQ[68],TCC_RW_REQ[68],TCC_MISS[69],TCC_READ[69],TCC_REQ[69],TCC_RW_REQ[69],TCC_MISS[70],TCC_READ[70],TCC_REQ[70],TCC_RW_REQ[70],TCC_MISS[71],TCC_READ[71],TCC_REQ[71],TCC_RW_REQ[71],TCC_MISS[72],TCC_READ[72],TCC_REQ[72],TCC_RW_REQ[72],TCC_MISS[73],TCC_READ[73],TCC_REQ[73],TCC_RW_REQ[73],TCC_MISS[74],TCC_READ[74],TCC_REQ[74],TCC_RW_REQ[74],TCC_MISS[75],TCC_READ[75],TCC_REQ[75],TCC_RW_REQ[75],TCC_MISS[76],TCC_READ[76],TCC_REQ[76],TCC_RW_REQ[76],TCC_MISS[77],TCC_READ[77],TCC_REQ[77],TCC_RW_REQ[77],TCC_MISS[78],TCC_READ[78],TCC_REQ[78],TCC_RW_REQ[78],TCC_MISS[79],TCC_READ[79],TCC_REQ[79],TCC_RW_REQ[79],TCC_MISS[80],TCC_READ[80],TCC_REQ[80],TCC_RW_REQ[80],TCC_MISS[81],TCC_READ[81],TCC_REQ[81],TCC_RW_REQ[81],TCC_MISS[82],TCC_READ[82],TCC_REQ[82],TCC_RW_REQ[82],TCC_MISS[83],TCC_READ[83],TCC_REQ[83],TCC_RW_REQ[83],TCC_MISS[84],TCC_READ[84],TCC_REQ[84],TCC_RW_REQ[84],TCC_MISS[85],TCC_READ[85],TCC_REQ[85],TCC_RW_REQ[85],TCC_MISS[86],TCC_READ[86],TCC_REQ[86],TCC_RW_REQ[86],TCC_MISS[87],TCC_READ[87],TCC_REQ[87],TCC_RW_REQ[87],TCC_MISS[88],TCC_READ[88],TCC_REQ[88],TCC_RW_REQ[88],TCC_MISS[89],TCC_READ[89],TCC_REQ[89],TCC_RW_REQ[89],TCC_MISS[90],TCC_READ[90],TCC_REQ[90],TCC_RW_REQ[90],TCC_MISS[91],TCC_READ[91],TCC_REQ[91],TCC_RW_REQ[91],TCC_MISS[92],TCC_READ[92],TCC_REQ[92],TCC_RW_REQ[92],TCC_MISS[93],TCC_READ[93],TCC_REQ[93],TCC_RW_REQ[93],TCC_MISS[94],TCC_READ[94],TCC_REQ[94],TCC_RW_REQ[94],TCC_MISS[95],TCC_READ[95],TCC_REQ[95],TCC_RW_REQ[95],Wave_Size_7,Correlation_ID_7,SQ_INSTS_VALU_TRANS_F16,SQ_INSTS_VALU_ADD_F32,SQ_INSTS_VALU_MUL_F32,SQ_INSTS_VALU_FMA_F32,SQ_INSTS_VALU_TRANS_F32,SQ_INSTS_VALU_ADD_F64,SQ_INSTS_VALU_MUL_F64,SQ_INSTS_VALU_FMA_F64,SPI_RA_REQ_NO_ALLOC,SPI_RA_REQ_NO_ALLOC_CSN,CPC_CPC_STAT_STALL,CPC_UTCL1_STALL_ON_TRANSLATION,CPF_CPF_STAT_IDLE,CPF_CPF_TCIU_IDLE,TA_BUFFER_ATOMIC_WAVEFRONTS_sum,TA_BUFFER_TOTAL_CYCLES_sum,TCC_HIT_sum,TCC_MISS_sum,TCC_REQ_sum,TCC_STREAMING_REQ_sum,TCP_TOTAL_ACCESSES_sum,TCP_TOTAL_READ_sum,TCP_TOTAL_WRITE_sum,TCP_VOLATILE_sum,TD_ATOMIC_WAVEFRONT_sum,TD_STORE_WAVEFRONT_sum,Wave_Size_8,Correlation_ID_8,XCC_Index_8,TCC_ATOMIC[0],TCC_BUBBLE[0],TCC_CYCLE[0],TCC_EA0_ATOMIC[0],TCC_ATOMIC[1],TCC_BUBBLE[1],TCC_CYCLE[1],TCC_EA0_ATOMIC[1],TCC_ATOMIC[2],TCC_BUBBLE[2],TCC_CYCLE[2],TCC_EA0_ATOMIC[2],TCC_ATOMIC[3],TCC_BUBBLE[3],TCC_CYCLE[3],TCC_EA0_ATOMIC[3],TCC_ATOMIC[4],TCC_BUBBLE[4],TCC_CYCLE[4],TCC_EA0_ATOMIC[4],TCC_ATOMIC[5],TCC_BUBBLE[5],TCC_CYCLE[5],TCC_EA0_ATOMIC[5],TCC_ATOMIC[6],TCC_BUBBLE[6],TCC_CYCLE[6],TCC_EA0_ATOMIC[6],TCC_ATOMIC[7],TCC_BUBBLE[7],TCC_CYCLE[7],TCC_EA0_ATOMIC[7],TCC_ATOMIC[8],TCC_BUBBLE[8],TCC_CYCLE[8],TCC_EA0_ATOMIC[8],TCC_ATOMIC[9],TCC_BUBBLE[9],TCC_CYCLE[9],TCC_EA0_ATOMIC[9],TCC_ATOMIC[10],TCC_BUBBLE[10],TCC_CYCLE[10],TCC_EA0_ATOMIC[10],TCC_ATOMIC[11],TCC_BUBBLE[11],TCC_CYCLE[11],TCC_EA0_ATOMIC[11],TCC_ATOMIC[12],TCC_BUBBLE[12],TCC_CYCLE[12],TCC_EA0_ATOMIC[12],TCC_ATOMIC[13],TCC_BUBBLE[13],TCC_CYCLE[13],TCC_EA0_ATOMIC[13],TCC_ATOMIC[14],TCC_BUBBLE[14],TCC_CYCLE[14],TCC_EA0_ATOMIC[14],TCC_ATOMIC[15],TCC_BUBBLE[15],TCC_CYCLE[15],TCC_EA0_ATOMIC[15],TCC_ATOMIC[16],TCC_BUBBLE[16],TCC_CYCLE[16],TCC_EA0_ATOMIC[16],TCC_ATOMIC[17],TCC_BUBBLE[17],TCC_CYCLE[17],TCC_EA0_ATOMIC[17],TCC_ATOMIC[18],TCC_BUBBLE[18],TCC_CYCLE[18],TCC_EA0_ATOMIC[18],TCC_ATOMIC[19],TCC_BUBBLE[19],TCC_CYCLE[19],TCC_EA0_ATOMIC[19],TCC_ATOMIC[20],TCC_BUBBLE[20],TCC_CYCLE[20],TCC_EA0_ATOMIC[20],TCC_ATOMIC[21],TCC_BUBBLE[21],TCC_CYCLE[21],TCC_EA0_ATOMIC[21],TCC_ATOMIC[22],TCC_BUBBLE[22],TCC_CYCLE[22],TCC_EA0_ATOMIC[22],TCC_ATOMIC[23],TCC_BUBBLE[23],TCC_CYCLE[23],TCC_EA0_ATOMIC[23],TCC_ATOMIC[24],TCC_BUBBLE[24],TCC_CYCLE[24],TCC_EA0_ATOMIC[24],TCC_ATOMIC[25],TCC_BUBBLE[25],TCC_CYCLE[25],TCC_EA0_ATOMIC[25],TCC_ATOMIC[26],TCC_BUBBLE[26],TCC_CYCLE[26],TCC_EA0_ATOMIC[26],TCC_ATOMIC[27],TCC_BUBBLE[27],TCC_CYCLE[27],TCC_EA0_ATOMIC[27],TCC_ATOMIC[28],TCC_BUBBLE[28],TCC_CYCLE[28],TCC_EA0_ATOMIC[28],TCC_ATOMIC[29],TCC_BUBBLE[29],TCC_CYCLE[29],TCC_EA0_ATOMIC[29],TCC_ATOMIC[30],TCC_BUBBLE[30],TCC_CYCLE[30],TCC_EA0_ATOMIC[30],TCC_ATOMIC[31],TCC_BUBBLE[31],TCC_CYCLE[31],TCC_EA0_ATOMIC[31],TCC_ATOMIC[32],TCC_BUBBLE[32],TCC_CYCLE[32],TCC_EA0_ATOMIC[32],TCC_ATOMIC[33],TCC_BUBBLE[33],TCC_CYCLE[33],TCC_EA0_ATOMIC[33],TCC_ATOMIC[34],TCC_BUBBLE[34],TCC_CYCLE[34],TCC_EA0_ATOMIC[34],TCC_ATOMIC[35],TCC_BUBBLE[35],TCC_CYCLE[35],TCC_EA0_ATOMIC[35],TCC_ATOMIC[36],TCC_BUBBLE[36],TCC_CYCLE[36],TCC_EA0_ATOMIC[36],TCC_ATOMIC[37],TCC_BUBBLE[37],TCC_CYCLE[37],TCC_EA0_ATOMIC[37],TCC_ATOMIC[38],TCC_BUBBLE[38],TCC_CYCLE[38],TCC_EA0_ATOMIC[38],TCC_ATOMIC[39],TCC_BUBBLE[39],TCC_CYCLE[39],TCC_EA0_ATOMIC[39],TCC_ATOMIC[40],TCC_BUBBLE[40],TCC_CYCLE[40],TCC_EA0_ATOMIC[40],TCC_ATOMIC[41],TCC_BUBBLE[41],TCC_CYCLE[41],TCC_EA0_ATOMIC[41],TCC_ATOMIC[42],TCC_BUBBLE[42],TCC_CYCLE[42],TCC_EA0_ATOMIC[42],TCC_ATOMIC[43],TCC_BUBBLE[43],TCC_CYCLE[43],TCC_EA0_ATOMIC[43],TCC_ATOMIC[44],TCC_BUBBLE[44],TCC_CYCLE[44],TCC_EA0_ATOMIC[44],TCC_ATOMIC[45],TCC_BUBBLE[45],TCC_CYCLE[45],TCC_EA0_ATOMIC[45],TCC_ATOMIC[46],TCC_BUBBLE[46],TCC_CYCLE[46],TCC_EA0_ATOMIC[46],TCC_ATOMIC[47],TCC_BUBBLE[47],TCC_CYCLE[47],TCC_EA0_ATOMIC[47],TCC_ATOMIC[48],TCC_BUBBLE[48],TCC_CYCLE[48],TCC_EA0_ATOMIC[48],TCC_ATOMIC[49],TCC_BUBBLE[49],TCC_CYCLE[49],TCC_EA0_ATOMIC[49],TCC_ATOMIC[50],TCC_BUBBLE[50],TCC_CYCLE[50],TCC_EA0_ATOMIC[50],TCC_ATOMIC[51],TCC_BUBBLE[51],TCC_CYCLE[51],TCC_EA0_ATOMIC[51],TCC_ATOMIC[52],TCC_BUBBLE[52],TCC_CYCLE[52],TCC_EA0_ATOMIC[52],TCC_ATOMIC[53],TCC_BUBBLE[53],TCC_CYCLE[53],TCC_EA0_ATOMIC[53],TCC_ATOMIC[54],TCC_BUBBLE[54],TCC_CYCLE[54],TCC_EA0_ATOMIC[54],TCC_ATOMIC[55],TCC_BUBBLE[55],TCC_CYCLE[55],TCC_EA0_ATOMIC[55],TCC_ATOMIC[56],TCC_BUBBLE[56],TCC_CYCLE[56],TCC_EA0_ATOMIC[56],TCC_ATOMIC[57],TCC_BUBBLE[57],TCC_CYCLE[57],TCC_EA0_ATOMIC[57],TCC_ATOMIC[58],TCC_BUBBLE[58],TCC_CYCLE[58],TCC_EA0_ATOMIC[58],TCC_ATOMIC[59],TCC_BUBBLE[59],TCC_CYCLE[59],TCC_EA0_ATOMIC[59],TCC_ATOMIC[60],TCC_BUBBLE[60],TCC_CYCLE[60],TCC_EA0_ATOMIC[60],TCC_ATOMIC[61],TCC_BUBBLE[61],TCC_CYCLE[61],TCC_EA0_ATOMIC[61],TCC_ATOMIC[62],TCC_BUBBLE[62],TCC_CYCLE[62],TCC_EA0_ATOMIC[62],TCC_ATOMIC[63],TCC_BUBBLE[63],TCC_CYCLE[63],TCC_EA0_ATOMIC[63],TCC_ATOMIC[64],TCC_BUBBLE[64],TCC_CYCLE[64],TCC_EA0_ATOMIC[64],TCC_ATOMIC[65],TCC_BUBBLE[65],TCC_CYCLE[65],TCC_EA0_ATOMIC[65],TCC_ATOMIC[66],TCC_BUBBLE[66],TCC_CYCLE[66],TCC_EA0_ATOMIC[66],TCC_ATOMIC[67],TCC_BUBBLE[67],TCC_CYCLE[67],TCC_EA0_ATOMIC[67],TCC_ATOMIC[68],TCC_BUBBLE[68],TCC_CYCLE[68],TCC_EA0_ATOMIC[68],TCC_ATOMIC[69],TCC_BUBBLE[69],TCC_CYCLE[69],TCC_EA0_ATOMIC[69],TCC_ATOMIC[70],TCC_BUBBLE[70],TCC_CYCLE[70],TCC_EA0_ATOMIC[70],TCC_ATOMIC[71],TCC_BUBBLE[71],TCC_CYCLE[71],TCC_EA0_ATOMIC[71],TCC_ATOMIC[72],TCC_BUBBLE[72],TCC_CYCLE[72],TCC_EA0_ATOMIC[72],TCC_ATOMIC[73],TCC_BUBBLE[73],TCC_CYCLE[73],TCC_EA0_ATOMIC[73],TCC_ATOMIC[74],TCC_BUBBLE[74],TCC_CYCLE[74],TCC_EA0_ATOMIC[74],TCC_ATOMIC[75],TCC_BUBBLE[75],TCC_CYCLE[75],TCC_EA0_ATOMIC[75],TCC_ATOMIC[76],TCC_BUBBLE[76],TCC_CYCLE[76],TCC_EA0_ATOMIC[76],TCC_ATOMIC[77],TCC_BUBBLE[77],TCC_CYCLE[77],TCC_EA0_ATOMIC[77],TCC_ATOMIC[78],TCC_BUBBLE[78],TCC_CYCLE[78],TCC_EA0_ATOMIC[78],TCC_ATOMIC[79],TCC_BUBBLE[79],TCC_CYCLE[79],TCC_EA0_ATOMIC[79],TCC_ATOMIC[80],TCC_BUBBLE[80],TCC_CYCLE[80],TCC_EA0_ATOMIC[80],TCC_ATOMIC[81],TCC_BUBBLE[81],TCC_CYCLE[81],TCC_EA0_ATOMIC[81],TCC_ATOMIC[82],TCC_BUBBLE[82],TCC_CYCLE[82],TCC_EA0_ATOMIC[82],TCC_ATOMIC[83],TCC_BUBBLE[83],TCC_CYCLE[83],TCC_EA0_ATOMIC[83],TCC_ATOMIC[84],TCC_BUBBLE[84],TCC_CYCLE[84],TCC_EA0_ATOMIC[84],TCC_ATOMIC[85],TCC_BUBBLE[85],TCC_CYCLE[85],TCC_EA0_ATOMIC[85],TCC_ATOMIC[86],TCC_BUBBLE[86],TCC_CYCLE[86],TCC_EA0_ATOMIC[86],TCC_ATOMIC[87],TCC_BUBBLE[87],TCC_CYCLE[87],TCC_EA0_ATOMIC[87],TCC_ATOMIC[88],TCC_BUBBLE[88],TCC_CYCLE[88],TCC_EA0_ATOMIC[88],TCC_ATOMIC[89],TCC_BUBBLE[89],TCC_CYCLE[89],TCC_EA0_ATOMIC[89],TCC_ATOMIC[90],TCC_BUBBLE[90],TCC_CYCLE[90],TCC_EA0_ATOMIC[90],TCC_ATOMIC[91],TCC_BUBBLE[91],TCC_CYCLE[91],TCC_EA0_ATOMIC[91],TCC_ATOMIC[92],TCC_BUBBLE[92],TCC_CYCLE[92],TCC_EA0_ATOMIC[92],TCC_ATOMIC[93],TCC_BUBBLE[93],TCC_CYCLE[93],TCC_EA0_ATOMIC[93],TCC_ATOMIC[94],TCC_BUBBLE[94],TCC_CYCLE[94],TCC_EA0_ATOMIC[94],TCC_ATOMIC[95],TCC_BUBBLE[95],TCC_CYCLE[95],TCC_EA0_ATOMIC[95],Wave_Size_9,Correlation_ID_9,SQC_DCACHE_INPUT_VALID_READYB,SQC_DCACHE_ATOMIC,SQC_DCACHE_REQ_READ_8,SQC_DCACHE_REQ,SQC_DCACHE_HITS,SQC_DCACHE_MISSES,SQC_DCACHE_MISSES_DUPLICATE,SQC_DCACHE_REQ_READ_1,Wave_Size_10,Correlation_ID_10,SQC_TC_DATA_ATOMIC_REQ,SQC_TC_STALL,SQC_TC_REQ,SQC_DCACHE_REQ_READ_16,SQC_ICACHE_REQ,SQC_ICACHE_HITS,SQC_ICACHE_MISSES,SQC_ICACHE_MISSES_DUPLICATE,Wave_Size_11,Correlation_ID_11,SQ_INSTS_VALU_MFMA_MOPS_I8,SQ_INSTS_VALU_MFMA_MOPS_F16,SQ_INSTS_VALU_MFMA_MOPS_BF16,SQ_INSTS_VALU_MFMA_MOPS_F32,SQ_INSTS_VALU_MFMA_MOPS_F64,SQC_TC_INST_REQ,SQC_TC_DATA_READ_REQ,SQC_TC_DATA_WRITE_REQ,TCP_PENDING_STALL_CYCLES_sum,Wave_Size_12,Correlation_ID_12,SQ_INSTS_SMEM_NORM,SQ_INSTS_MFMA,SQ_INSTS_VALU_MFMA_I8,SQ_INSTS_VALU_MFMA_F16,SQ_INSTS_VALU_MFMA_BF16,SQ_INSTS_VALU_MFMA_F32,SQ_INSTS_VALU_MFMA_F64,SQ_VALU_MFMA_BUSY_CYCLES,SPI_VWC_CSC_WR,SPI_RA_BULKY_CU_FULL_CSN,TCC_EA0_ATOMIC_LEVEL_sum,TCC_EA0_RDREQ_LEVEL_sum,TCC_EA0_WRREQ_LEVEL_sum,TCC_EA0_WRREQ_STALL_sum,TCP_TCC_CC_ATOMIC_REQ_sum,TCP_TCC_RW_ATOMIC_REQ_sum,TCP_TCC_RW_READ_REQ_sum,TCP_TCC_RW_WRITE_REQ_sum,Wave_Size_13,Correlation_ID_13,SQC_DCACHE_REQ_READ_2,SQC_DCACHE_REQ_READ_4,Wave_Size_14,Correlation_ID_14,SQ_ACTIVE_INST_SCA,SQ_ACTIVE_INST_EXP_GDS,SQ_ACTIVE_INST_MISC,SQ_ACTIVE_INST_FLAT,SQ_INST_CYCLES_VMEM_WR,SQ_INST_CYCLES_VMEM_RD,SQ_INST_CYCLES_SMEM,SQ_INST_CYCLES_SALU,SPI_RA_SGPR_SIMD_FULL_CSN,SPI_RA_LDS_CU_FULL_CSN,CPC_ME1_DC0_SPI_BUSY,TA_ADDR_STALLED_BY_TD_CYCLES_sum,TA_DATA_STALLED_BY_TC_CYCLES_sum,TCC_BUBBLE_sum,TCC_EA0_RDREQ_32B_sum,TCC_EA0_RDREQ_sum,TCC_EA0_RD_UNCACHED_32B_sum,TCP_TCC_ATOMIC_WITHOUT_RET_REQ_sum,TCP_TCC_ATOMIC_WITH_RET_REQ_sum,TCP_TCC_READ_REQ_sum,TCP_TCC_WRITE_REQ_sum,Wave_Size_15,Correlation_ID_15,XCC_Index_15,TCC_EA0_ATOMIC_LEVEL[0],TCC_EA0_RDREQ[0],TCC_EA0_RDREQ_32B[0],TCC_EA0_RDREQ_LEVEL[0],TCC_EA0_ATOMIC_LEVEL[1],TCC_EA0_RDREQ[1],TCC_EA0_RDREQ_32B[1],TCC_EA0_RDREQ_LEVEL[1],TCC_EA0_ATOMIC_LEVEL[2],TCC_EA0_RDREQ[2],TCC_EA0_RDREQ_32B[2],TCC_EA0_RDREQ_LEVEL[2],TCC_EA0_ATOMIC_LEVEL[3],TCC_EA0_RDREQ[3],TCC_EA0_RDREQ_32B[3],TCC_EA0_RDREQ_LEVEL[3],TCC_EA0_ATOMIC_LEVEL[4],TCC_EA0_RDREQ[4],TCC_EA0_RDREQ_32B[4],TCC_EA0_RDREQ_LEVEL[4],TCC_EA0_ATOMIC_LEVEL[5],TCC_EA0_RDREQ[5],TCC_EA0_RDREQ_32B[5],TCC_EA0_RDREQ_LEVEL[5],TCC_EA0_ATOMIC_LEVEL[6],TCC_EA0_RDREQ[6],TCC_EA0_RDREQ_32B[6],TCC_EA0_RDREQ_LEVEL[6],TCC_EA0_ATOMIC_LEVEL[7],TCC_EA0_RDREQ[7],TCC_EA0_RDREQ_32B[7],TCC_EA0_RDREQ_LEVEL[7],TCC_EA0_ATOMIC_LEVEL[8],TCC_EA0_RDREQ[8],TCC_EA0_RDREQ_32B[8],TCC_EA0_RDREQ_LEVEL[8],TCC_EA0_ATOMIC_LEVEL[9],TCC_EA0_RDREQ[9],TCC_EA0_RDREQ_32B[9],TCC_EA0_RDREQ_LEVEL[9],TCC_EA0_ATOMIC_LEVEL[10],TCC_EA0_RDREQ[10],TCC_EA0_RDREQ_32B[10],TCC_EA0_RDREQ_LEVEL[10],TCC_EA0_ATOMIC_LEVEL[11],TCC_EA0_RDREQ[11],TCC_EA0_RDREQ_32B[11],TCC_EA0_RDREQ_LEVEL[11],TCC_EA0_ATOMIC_LEVEL[12],TCC_EA0_RDREQ[12],TCC_EA0_RDREQ_32B[12],TCC_EA0_RDREQ_LEVEL[12],TCC_EA0_ATOMIC_LEVEL[13],TCC_EA0_RDREQ[13],TCC_EA0_RDREQ_32B[13],TCC_EA0_RDREQ_LEVEL[13],TCC_EA0_ATOMIC_LEVEL[14],TCC_EA0_RDREQ[14],TCC_EA0_RDREQ_32B[14],TCC_EA0_RDREQ_LEVEL[14],TCC_EA0_ATOMIC_LEVEL[15],TCC_EA0_RDREQ[15],TCC_EA0_RDREQ_32B[15],TCC_EA0_RDREQ_LEVEL[15],TCC_EA0_ATOMIC_LEVEL[16],TCC_EA0_RDREQ[16],TCC_EA0_RDREQ_32B[16],TCC_EA0_RDREQ_LEVEL[16],TCC_EA0_ATOMIC_LEVEL[17],TCC_EA0_RDREQ[17],TCC_EA0_RDREQ_32B[17],TCC_EA0_RDREQ_LEVEL[17],TCC_EA0_ATOMIC_LEVEL[18],TCC_EA0_RDREQ[18],TCC_EA0_RDREQ_32B[18],TCC_EA0_RDREQ_LEVEL[18],TCC_EA0_ATOMIC_LEVEL[19],TCC_EA0_RDREQ[19],TCC_EA0_RDREQ_32B[19],TCC_EA0_RDREQ_LEVEL[19],TCC_EA0_ATOMIC_LEVEL[20],TCC_EA0_RDREQ[20],TCC_EA0_RDREQ_32B[20],TCC_EA0_RDREQ_LEVEL[20],TCC_EA0_ATOMIC_LEVEL[21],TCC_EA0_RDREQ[21],TCC_EA0_RDREQ_32B[21],TCC_EA0_RDREQ_LEVEL[21],TCC_EA0_ATOMIC_LEVEL[22],TCC_EA0_RDREQ[22],TCC_EA0_RDREQ_32B[22],TCC_EA0_RDREQ_LEVEL[22],TCC_EA0_ATOMIC_LEVEL[23],TCC_EA0_RDREQ[23],TCC_EA0_RDREQ_32B[23],TCC_EA0_RDREQ_LEVEL[23],TCC_EA0_ATOMIC_LEVEL[24],TCC_EA0_RDREQ[24],TCC_EA0_RDREQ_32B[24],TCC_EA0_RDREQ_LEVEL[24],TCC_EA0_ATOMIC_LEVEL[25],TCC_EA0_RDREQ[25],TCC_EA0_RDREQ_32B[25],TCC_EA0_RDREQ_LEVEL[25],TCC_EA0_ATOMIC_LEVEL[26],TCC_EA0_RDREQ[26],TCC_EA0_RDREQ_32B[26],TCC_EA0_RDREQ_LEVEL[26],TCC_EA0_ATOMIC_LEVEL[27],TCC_EA0_RDREQ[27],TCC_EA0_RDREQ_32B[27],TCC_EA0_RDREQ_LEVEL[27],TCC_EA0_ATOMIC_LEVEL[28],TCC_EA0_RDREQ[28],TCC_EA0_RDREQ_32B[28],TCC_EA0_RDREQ_LEVEL[28],TCC_EA0_ATOMIC_LEVEL[29],TCC_EA0_RDREQ[29],TCC_EA0_RDREQ_32B[29],TCC_EA0_RDREQ_LEVEL[29],TCC_EA0_ATOMIC_LEVEL[30],TCC_EA0_RDREQ[30],TCC_EA0_RDREQ_32B[30],TCC_EA0_RDREQ_LEVEL[30],TCC_EA0_ATOMIC_LEVEL[31],TCC_EA0_RDREQ[31],TCC_EA0_RDREQ_32B[31],TCC_EA0_RDREQ_LEVEL[31],TCC_EA0_ATOMIC_LEVEL[32],TCC_EA0_RDREQ[32],TCC_EA0_RDREQ_32B[32],TCC_EA0_RDREQ_LEVEL[32],TCC_EA0_ATOMIC_LEVEL[33],TCC_EA0_RDREQ[33],TCC_EA0_RDREQ_32B[33],TCC_EA0_RDREQ_LEVEL[33],TCC_EA0_ATOMIC_LEVEL[34],TCC_EA0_RDREQ[34],TCC_EA0_RDREQ_32B[34],TCC_EA0_RDREQ_LEVEL[34],TCC_EA0_ATOMIC_LEVEL[35],TCC_EA0_RDREQ[35],TCC_EA0_RDREQ_32B[35],TCC_EA0_RDREQ_LEVEL[35],TCC_EA0_ATOMIC_LEVEL[36],TCC_EA0_RDREQ[36],TCC_EA0_RDREQ_32B[36],TCC_EA0_RDREQ_LEVEL[36],TCC_EA0_ATOMIC_LEVEL[37],TCC_EA0_RDREQ[37],TCC_EA0_RDREQ_32B[37],TCC_EA0_RDREQ_LEVEL[37],TCC_EA0_ATOMIC_LEVEL[38],TCC_EA0_RDREQ[38],TCC_EA0_RDREQ_32B[38],TCC_EA0_RDREQ_LEVEL[38],TCC_EA0_ATOMIC_LEVEL[39],TCC_EA0_RDREQ[39],TCC_EA0_RDREQ_32B[39],TCC_EA0_RDREQ_LEVEL[39],TCC_EA0_ATOMIC_LEVEL[40],TCC_EA0_RDREQ[40],TCC_EA0_RDREQ_32B[40],TCC_EA0_RDREQ_LEVEL[40],TCC_EA0_ATOMIC_LEVEL[41],TCC_EA0_RDREQ[41],TCC_EA0_RDREQ_32B[41],TCC_EA0_RDREQ_LEVEL[41],TCC_EA0_ATOMIC_LEVEL[42],TCC_EA0_RDREQ[42],TCC_EA0_RDREQ_32B[42],TCC_EA0_RDREQ_LEVEL[42],TCC_EA0_ATOMIC_LEVEL[43],TCC_EA0_RDREQ[43],TCC_EA0_RDREQ_32B[43],TCC_EA0_RDREQ_LEVEL[43],TCC_EA0_ATOMIC_LEVEL[44],TCC_EA0_RDREQ[44],TCC_EA0_RDREQ_32B[44],TCC_EA0_RDREQ_LEVEL[44],TCC_EA0_ATOMIC_LEVEL[45],TCC_EA0_RDREQ[45],TCC_EA0_RDREQ_32B[45],TCC_EA0_RDREQ_LEVEL[45],TCC_EA0_ATOMIC_LEVEL[46],TCC_EA0_RDREQ[46],TCC_EA0_RDREQ_32B[46],TCC_EA0_RDREQ_LEVEL[46],TCC_EA0_ATOMIC_LEVEL[47],TCC_EA0_RDREQ[47],TCC_EA0_RDREQ_32B[47],TCC_EA0_RDREQ_LEVEL[47],TCC_EA0_ATOMIC_LEVEL[48],TCC_EA0_RDREQ[48],TCC_EA0_RDREQ_32B[48],TCC_EA0_RDREQ_LEVEL[48],TCC_EA0_ATOMIC_LEVEL[49],TCC_EA0_RDREQ[49],TCC_EA0_RDREQ_32B[49],TCC_EA0_RDREQ_LEVEL[49],TCC_EA0_ATOMIC_LEVEL[50],TCC_EA0_RDREQ[50],TCC_EA0_RDREQ_32B[50],TCC_EA0_RDREQ_LEVEL[50],TCC_EA0_ATOMIC_LEVEL[51],TCC_EA0_RDREQ[51],TCC_EA0_RDREQ_32B[51],TCC_EA0_RDREQ_LEVEL[51],TCC_EA0_ATOMIC_LEVEL[52],TCC_EA0_RDREQ[52],TCC_EA0_RDREQ_32B[52],TCC_EA0_RDREQ_LEVEL[52],TCC_EA0_ATOMIC_LEVEL[53],TCC_EA0_RDREQ[53],TCC_EA0_RDREQ_32B[53],TCC_EA0_RDREQ_LEVEL[53],TCC_EA0_ATOMIC_LEVEL[54],TCC_EA0_RDREQ[54],TCC_EA0_RDREQ_32B[54],TCC_EA0_RDREQ_LEVEL[54],TCC_EA0_ATOMIC_LEVEL[55],TCC_EA0_RDREQ[55],TCC_EA0_RDREQ_32B[55],TCC_EA0_RDREQ_LEVEL[55],TCC_EA0_ATOMIC_LEVEL[56],TCC_EA0_RDREQ[56],TCC_EA0_RDREQ_32B[56],TCC_EA0_RDREQ_LEVEL[56],TCC_EA0_ATOMIC_LEVEL[57],TCC_EA0_RDREQ[57],TCC_EA0_RDREQ_32B[57],TCC_EA0_RDREQ_LEVEL[57],TCC_EA0_ATOMIC_LEVEL[58],TCC_EA0_RDREQ[58],TCC_EA0_RDREQ_32B[58],TCC_EA0_RDREQ_LEVEL[58],TCC_EA0_ATOMIC_LEVEL[59],TCC_EA0_RDREQ[59],TCC_EA0_RDREQ_32B[59],TCC_EA0_RDREQ_LEVEL[59],TCC_EA0_ATOMIC_LEVEL[60],TCC_EA0_RDREQ[60],TCC_EA0_RDREQ_32B[60],TCC_EA0_RDREQ_LEVEL[60],TCC_EA0_ATOMIC_LEVEL[61],TCC_EA0_RDREQ[61],TCC_EA0_RDREQ_32B[61],TCC_EA0_RDREQ_LEVEL[61],TCC_EA0_ATOMIC_LEVEL[62],TCC_EA0_RDREQ[62],TCC_EA0_RDREQ_32B[62],TCC_EA0_RDREQ_LEVEL[62],TCC_EA0_ATOMIC_LEVEL[63],TCC_EA0_RDREQ[63],TCC_EA0_RDREQ_32B[63],TCC_EA0_RDREQ_LEVEL[63],TCC_EA0_ATOMIC_LEVEL[64],TCC_EA0_RDREQ[64],TCC_EA0_RDREQ_32B[64],TCC_EA0_RDREQ_LEVEL[64],TCC_EA0_ATOMIC_LEVEL[65],TCC_EA0_RDREQ[65],TCC_EA0_RDREQ_32B[65],TCC_EA0_RDREQ_LEVEL[65],TCC_EA0_ATOMIC_LEVEL[66],TCC_EA0_RDREQ[66],TCC_EA0_RDREQ_32B[66],TCC_EA0_RDREQ_LEVEL[66],TCC_EA0_ATOMIC_LEVEL[67],TCC_EA0_RDREQ[67],TCC_EA0_RDREQ_32B[67],TCC_EA0_RDREQ_LEVEL[67],TCC_EA0_ATOMIC_LEVEL[68],TCC_EA0_RDREQ[68],TCC_EA0_RDREQ_32B[68],TCC_EA0_RDREQ_LEVEL[68],TCC_EA0_ATOMIC_LEVEL[69],TCC_EA0_RDREQ[69],TCC_EA0_RDREQ_32B[69],TCC_EA0_RDREQ_LEVEL[69],TCC_EA0_ATOMIC_LEVEL[70],TCC_EA0_RDREQ[70],TCC_EA0_RDREQ_32B[70],TCC_EA0_RDREQ_LEVEL[70],TCC_EA0_ATOMIC_LEVEL[71],TCC_EA0_RDREQ[71],TCC_EA0_RDREQ_32B[71],TCC_EA0_RDREQ_LEVEL[71],TCC_EA0_ATOMIC_LEVEL[72],TCC_EA0_RDREQ[72],TCC_EA0_RDREQ_32B[72],TCC_EA0_RDREQ_LEVEL[72],TCC_EA0_ATOMIC_LEVEL[73],TCC_EA0_RDREQ[73],TCC_EA0_RDREQ_32B[73],TCC_EA0_RDREQ_LEVEL[73],TCC_EA0_ATOMIC_LEVEL[74],TCC_EA0_RDREQ[74],TCC_EA0_RDREQ_32B[74],TCC_EA0_RDREQ_LEVEL[74],TCC_EA0_ATOMIC_LEVEL[75],TCC_EA0_RDREQ[75],TCC_EA0_RDREQ_32B[75],TCC_EA0_RDREQ_LEVEL[75],TCC_EA0_ATOMIC_LEVEL[76],TCC_EA0_RDREQ[76],TCC_EA0_RDREQ_32B[76],TCC_EA0_RDREQ_LEVEL[76],TCC_EA0_ATOMIC_LEVEL[77],TCC_EA0_RDREQ[77],TCC_EA0_RDREQ_32B[77],TCC_EA0_RDREQ_LEVEL[77],TCC_EA0_ATOMIC_LEVEL[78],TCC_EA0_RDREQ[78],TCC_EA0_RDREQ_32B[78],TCC_EA0_RDREQ_LEVEL[78],TCC_EA0_ATOMIC_LEVEL[79],TCC_EA0_RDREQ[79],TCC_EA0_RDREQ_32B[79],TCC_EA0_RDREQ_LEVEL[79],TCC_EA0_ATOMIC_LEVEL[80],TCC_EA0_RDREQ[80],TCC_EA0_RDREQ_32B[80],TCC_EA0_RDREQ_LEVEL[80],TCC_EA0_ATOMIC_LEVEL[81],TCC_EA0_RDREQ[81],TCC_EA0_RDREQ_32B[81],TCC_EA0_RDREQ_LEVEL[81],TCC_EA0_ATOMIC_LEVEL[82],TCC_EA0_RDREQ[82],TCC_EA0_RDREQ_32B[82],TCC_EA0_RDREQ_LEVEL[82],TCC_EA0_ATOMIC_LEVEL[83],TCC_EA0_RDREQ[83],TCC_EA0_RDREQ_32B[83],TCC_EA0_RDREQ_LEVEL[83],TCC_EA0_ATOMIC_LEVEL[84],TCC_EA0_RDREQ[84],TCC_EA0_RDREQ_32B[84],TCC_EA0_RDREQ_LEVEL[84],TCC_EA0_ATOMIC_LEVEL[85],TCC_EA0_RDREQ[85],TCC_EA0_RDREQ_32B[85],TCC_EA0_RDREQ_LEVEL[85],TCC_EA0_ATOMIC_LEVEL[86],TCC_EA0_RDREQ[86],TCC_EA0_RDREQ_32B[86],TCC_EA0_RDREQ_LEVEL[86],TCC_EA0_ATOMIC_LEVEL[87],TCC_EA0_RDREQ[87],TCC_EA0_RDREQ_32B[87],TCC_EA0_RDREQ_LEVEL[87],TCC_EA0_ATOMIC_LEVEL[88],TCC_EA0_RDREQ[88],TCC_EA0_RDREQ_32B[88],TCC_EA0_RDREQ_LEVEL[88],TCC_EA0_ATOMIC_LEVEL[89],TCC_EA0_RDREQ[89],TCC_EA0_RDREQ_32B[89],TCC_EA0_RDREQ_LEVEL[89],TCC_EA0_ATOMIC_LEVEL[90],TCC_EA0_RDREQ[90],TCC_EA0_RDREQ_32B[90],TCC_EA0_RDREQ_LEVEL[90],TCC_EA0_ATOMIC_LEVEL[91],TCC_EA0_RDREQ[91],TCC_EA0_RDREQ_32B[91],TCC_EA0_RDREQ_LEVEL[91],TCC_EA0_ATOMIC_LEVEL[92],TCC_EA0_RDREQ[92],TCC_EA0_RDREQ_32B[92],TCC_EA0_RDREQ_LEVEL[92],TCC_EA0_ATOMIC_LEVEL[93],TCC_EA0_RDREQ[93],TCC_EA0_RDREQ_32B[93],TCC_EA0_RDREQ_LEVEL[93],TCC_EA0_ATOMIC_LEVEL[94],TCC_EA0_RDREQ[94],TCC_EA0_RDREQ_32B[94],TCC_EA0_RDREQ_LEVEL[94],TCC_EA0_ATOMIC_LEVEL[95],TCC_EA0_RDREQ[95],TCC_EA0_RDREQ_32B[95],TCC_EA0_RDREQ_LEVEL[95],Wave_Size_16,Correlation_ID_16,SQ_INSTS_VMEM,SQ_INSTS_SALU,SQ_INSTS_VSKIPPED,SQ_INSTS,SQ_INSTS_VALU,SQ_INSTS_VALU_ADD_F16,SQ_INSTS_VALU_MUL_F16,SQ_INSTS_VALU_FMA_F16,GRBM_SPI_BUSY,SPI_CSN_NUM_THREADGROUPS,SPI_CSN_WAVE,CPC_CPC_TCIU_BUSY,CPC_CPC_TCIU_IDLE,CPF_CPF_TCIU_BUSY,CPF_CPF_TCIU_STALL,TA_BUFFER_READ_WAVEFRONTS_sum,TA_BUFFER_WRITE_WAVEFRONTS_sum,TCC_CC_REQ_sum,TCC_NC_REQ_sum,TCC_RW_REQ_sum,TCC_UC_REQ_sum,TCP_ATOMIC_TAGCONFLICT_STALL_CYCLES_sum,TCP_READ_TAGCONFLICT_STALL_CYCLES_sum,TCP_TA_TCP_STATE_READ_sum,TCP_WRITE_TAGCONFLICT_STALL_CYCLES_sum,TD_LOAD_WAVEFRONT_sum,TD_SPI_STALL_sum,Wave_Size_17,Correlation_ID_17,SQ_CYCLES,SQ_BUSY_CYCLES,SQ_BUSY_CU_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,SQ_INSTS_VALU_CVT,SQ_INSTS_VMEM_WR,SQ_INSTS_VMEM_RD,GRBM_COUNT,GRBM_GUI_ACTIVE,SPI_CSN_WINDOW_VALID,SPI_CSN_BUSY,CPC_CPC_STAT_BUSY,CPC_CPC_STAT_IDLE,CPF_CPF_STAT_BUSY,CPF_CPF_STAT_STALL,TA_BUFFER_WAVEFRONTS_sum,TA_TA_BUSY_sum,TCC_BUSY_sum,TCC_CYCLE_sum,TCC_PROBE_ALL_sum,TCC_PROBE_sum,TCP_GATE_EN1_sum,TCP_GATE_EN2_sum,TCP_TCR_TCP_STALL_CYCLES_sum,TCP_TD_TCP_STALL_CYCLES_sum,TD_TC_STALL_sum,TD_TD_BUSY_sum,Start_Timestamp,End_Timestamp +0,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,16384.0,16384.0,12334507.0,1067434.0,278528.0,0.0,0.0,98304.0,381995.0,0.0,0.0,437520.0,125868.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,453233.0,1820.0,64,0,0,1368.0,1368.0,546411.0,684.0,1368.0,1368.0,565023.0,742.0,1368.0,1368.0,549661.0,684.0,1368.0,1368.0,561715.0,684.0,1368.0,1368.0,551798.0,684.0,1368.0,1368.0,555107.0,684.0,1368.0,1368.0,564643.0,684.0,1368.0,1368.0,558600.0,684.0,1364.0,1364.0,546949.0,682.0,1364.0,1364.0,554556.0,682.0,1364.0,1364.0,560534.0,682.0,1364.0,1364.0,561856.0,701.0,1364.0,1364.0,555849.0,682.0,1364.0,1364.0,559714.0,682.0,1364.0,1364.0,571523.0,682.0,1364.0,1364.0,567575.0,682.0,1368.0,1368.0,537981.0,684.0,1368.0,1368.0,548436.0,684.0,1368.0,1368.0,559503.0,684.0,1368.0,1368.0,557232.0,703.0,1368.0,1368.0,551999.0,684.0,1368.0,1368.0,553807.0,684.0,1368.0,1368.0,565949.0,684.0,1368.0,1368.0,559748.0,684.0,1364.0,1364.0,548720.0,682.0,1364.0,1364.0,560367.0,740.0,1364.0,1364.0,557628.0,682.0,1364.0,1364.0,568507.0,682.0,1364.0,1364.0,558472.0,682.0,1364.0,1364.0,560630.0,682.0,1364.0,1364.0,570028.0,682.0,1364.0,1364.0,562090.0,682.0,1364.0,1364.0,556285.0,682.0,1364.0,1364.0,565792.0,682.0,1364.0,1364.0,575044.0,682.0,1364.0,1364.0,572799.0,701.0,1364.0,1364.0,568191.0,682.0,1364.0,1364.0,573080.0,682.0,1364.0,1364.0,583848.0,682.0,1364.0,1364.0,580923.0,682.0,1368.0,1368.0,544729.0,684.0,1368.0,1368.0,557050.0,742.0,1368.0,1368.0,557036.0,684.0,1368.0,1368.0,564447.0,684.0,1368.0,1368.0,559356.0,684.0,1368.0,1368.0,564086.0,684.0,1368.0,1368.0,567295.0,684.0,1368.0,1368.0,563169.0,684.0,1364.0,1364.0,550477.0,682.0,1364.0,1364.0,562645.0,740.0,1364.0,1364.0,559547.0,682.0,1364.0,1364.0,567003.0,682.0,1364.0,1364.0,560377.0,682.0,1364.0,1364.0,562802.0,682.0,1364.0,1364.0,571882.0,682.0,1364.0,1364.0,567060.0,682.0,1368.0,1368.0,548612.0,684.0,1368.0,1368.0,556374.0,684.0,1368.0,1368.0,561216.0,684.0,1368.0,1368.0,560870.0,703.0,1368.0,1368.0,558265.0,684.0,1368.0,1368.0,562714.0,684.0,1368.0,1368.0,570020.0,684.0,1368.0,1368.0,566027.0,684.0,1368.0,1368.0,550134.0,684.0,1368.0,1368.0,563310.0,684.0,1368.0,1368.0,559008.0,684.0,1368.0,1368.0,565849.0,703.0,1368.0,1368.0,558385.0,684.0,1368.0,1368.0,563287.0,684.0,1368.0,1368.0,570210.0,684.0,1368.0,1368.0,565153.0,684.0,1360.0,1360.0,544448.0,680.0,1360.0,1360.0,551888.0,738.0,1360.0,1360.0,566336.0,680.0,1360.0,1360.0,564671.0,680.0,1360.0,1360.0,555074.0,680.0,1360.0,1360.0,559253.0,680.0,1360.0,1360.0,574939.0,680.0,1360.0,1360.0,571252.0,680.0,1368.0,1368.0,552807.0,684.0,1368.0,1368.0,559337.0,742.0,1368.0,1368.0,567423.0,684.0,1368.0,1368.0,567409.0,684.0,1368.0,1368.0,559366.0,684.0,1368.0,1368.0,564285.0,684.0,1368.0,1368.0,578677.0,684.0,1368.0,1368.0,573115.0,684.0,1360.0,1360.0,545268.0,680.0,1360.0,1360.0,558534.0,680.0,1360.0,1360.0,552590.0,680.0,1360.0,1360.0,560550.0,699.0,1360.0,1360.0,550226.0,680.0,1360.0,1360.0,555836.0,680.0,1360.0,1360.0,561624.0,680.0,1360.0,1360.0,557000.0,680.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,49332.0,65596.0,16204.0,83742.0,0.0,0.0,0.0,0.0,64,0,0,783.0,0.0,1360.0,403.0,0.0,1360.0,945.0,0.0,1360.0,217.0,0.0,1360.0,347.0,0.0,1360.0,352.0,0.0,1360.0,265.0,0.0,1360.0,246.0,0.0,1360.0,493.0,0.0,1368.0,608.0,0.0,1368.0,810.0,0.0,1368.0,272.0,0.0,1368.0,224.0,0.0,1368.0,534.0,0.0,1368.0,659.0,0.0,1368.0,614.0,0.0,1368.0,540.0,0.0,1360.0,602.0,0.0,1360.0,625.0,0.0,1360.0,478.0,0.0,1360.0,192.0,0.0,1360.0,561.0,0.0,1360.0,562.0,0.0,1360.0,514.0,0.0,1360.0,506.0,0.0,1368.0,316.0,0.0,1368.0,598.0,0.0,1368.0,213.0,0.0,1368.0,129.0,0.0,1368.0,120.0,0.0,1368.0,102.0,0.0,1368.0,92.0,0.0,1368.0,961.0,0.0,1364.0,462.0,0.0,1364.0,876.0,0.0,1364.0,281.0,0.0,1364.0,175.0,0.0,1364.0,724.0,0.0,1364.0,600.0,0.0,1364.0,606.0,0.0,1364.0,905.0,0.0,1368.0,465.0,0.0,1368.0,959.0,0.0,1368.0,244.0,0.0,1368.0,218.0,0.0,1368.0,212.0,0.0,1368.0,288.0,0.0,1368.0,290.0,0.0,1368.0,774.0,0.0,1364.0,361.0,0.0,1364.0,856.0,0.0,1364.0,133.0,0.0,1364.0,134.0,0.0,1364.0,125.0,0.0,1364.0,99.0,0.0,1364.0,94.0,0.0,1364.0,999.0,0.0,1368.0,647.0,0.0,1368.0,851.0,0.0,1368.0,438.0,0.0,1368.0,228.0,0.0,1368.0,908.0,0.0,1368.0,646.0,0.0,1368.0,657.0,0.0,1368.0,564.0,0.0,1364.0,589.0,0.0,1364.0,530.0,0.0,1364.0,290.0,0.0,1364.0,129.0,0.0,1364.0,627.0,0.0,1364.0,425.0,0.0,1364.0,371.0,0.0,1364.0,682.0,0.0,1368.0,457.0,0.0,1368.0,659.0,0.0,1368.0,197.0,0.0,1368.0,152.0,0.0,1368.0,149.0,0.0,1368.0,242.0,0.0,1368.0,229.0,0.0,1368.0,728.0,0.0,1364.0,411.0,0.0,1364.0,736.0,0.0,1364.0,208.0,0.0,1364.0,152.0,0.0,1364.0,142.0,0.0,1364.0,84.0,0.0,1364.0,75.0,0.0,1364.0,736.0,0.0,1368.0,732.0,0.0,1368.0,714.0,0.0,1368.0,400.0,0.0,1368.0,158.0,0.0,1368.0,667.0,0.0,1368.0,570.0,0.0,1368.0,539.0,0.0,1368.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,13436.0,0.0,510.0,593975.0,78.0,0.0,0.0,0.0,66066.0,65536.0,131072.0,0.0,0.0,524288.0,228.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,1249.0,0.0,0.0,0.0,0.0,0.0,64,0,0,1364.0,682.0,2046.0,2046.0,1366.0,742.0,2106.0,2106.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1369.0,704.0,2072.0,2072.0,1370.0,686.0,2054.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,702.0,2066.0,2066.0,1366.0,684.0,2048.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1368.0,684.0,2052.0,2052.0,1370.0,744.0,2112.0,2112.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1369.0,685.0,2053.0,2052.0,1368.0,684.0,2052.0,2052.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,702.0,2066.0,2066.0,1366.0,684.0,2048.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,742.0,2106.0,2106.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,742.0,2106.0,2106.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,702.0,2066.0,2066.0,1366.0,684.0,2048.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,702.0,2066.0,2066.0,1366.0,684.0,2048.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1368.0,684.0,2052.0,2052.0,1370.0,744.0,2112.0,2112.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1369.0,685.0,2053.0,2052.0,1368.0,684.0,2052.0,2052.0,1364.0,682.0,2046.0,2046.0,1366.0,742.0,2106.0,2106.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1369.0,704.0,2072.0,2072.0,1370.0,686.0,2054.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,13435.0,19986.0,344829.0,522.0,0.0,185817.0,0.0,0.0,65998.0,131156.0,197154.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,0.0,682.0,34795.0,0.0,0.0,682.0,34795.0,0.0,0.0,682.0,34795.0,0.0,0.0,682.0,34795.0,0.0,0.0,682.0,34795.0,0.0,0.0,682.0,34795.0,0.0,0.0,682.0,34795.0,0.0,0.0,682.0,34795.0,0.0,0.0,684.0,34795.0,0.0,0.0,684.0,34795.0,0.0,0.0,684.0,34795.0,0.0,0.0,684.0,34795.0,0.0,0.0,684.0,34795.0,0.0,0.0,684.0,34795.0,0.0,0.0,684.0,34795.0,0.0,0.0,684.0,34795.0,0.0,0.0,682.0,34839.0,0.0,0.0,682.0,34839.0,0.0,0.0,682.0,34839.0,0.0,0.0,682.0,34839.0,0.0,0.0,682.0,34839.0,0.0,0.0,682.0,34839.0,0.0,0.0,682.0,34839.0,0.0,0.0,682.0,34839.0,0.0,0.0,684.0,34839.0,0.0,0.0,684.0,34839.0,0.0,0.0,684.0,34839.0,0.0,0.0,684.0,34839.0,0.0,0.0,684.0,34839.0,0.0,0.0,684.0,34839.0,0.0,0.0,684.0,34839.0,0.0,0.0,684.0,34839.0,0.0,0.0,680.0,38425.0,0.0,0.0,680.0,38425.0,0.0,0.0,680.0,38425.0,0.0,0.0,680.0,38425.0,0.0,0.0,680.0,38425.0,0.0,0.0,680.0,38425.0,0.0,0.0,680.0,38425.0,0.0,0.0,680.0,38425.0,0.0,0.0,684.0,38425.0,0.0,0.0,684.0,38425.0,0.0,0.0,684.0,38425.0,0.0,0.0,684.0,38425.0,0.0,0.0,684.0,38425.0,0.0,0.0,684.0,38425.0,0.0,0.0,684.0,38425.0,0.0,0.0,684.0,38425.0,0.0,0.0,680.0,41796.0,0.0,0.0,680.0,41796.0,0.0,0.0,680.0,41796.0,0.0,0.0,680.0,41796.0,0.0,0.0,680.0,41796.0,0.0,0.0,680.0,41796.0,0.0,0.0,680.0,41796.0,0.0,0.0,680.0,41796.0,0.0,0.0,684.0,41796.0,0.0,0.0,684.0,41796.0,0.0,0.0,684.0,41796.0,0.0,0.0,684.0,41796.0,0.0,0.0,684.0,41796.0,0.0,0.0,684.0,41796.0,0.0,0.0,684.0,41796.0,0.0,0.0,684.0,41796.0,0.0,0.0,684.0,46204.0,0.0,0.0,684.0,46204.0,0.0,0.0,684.0,46204.0,0.0,0.0,684.0,46204.0,0.0,0.0,684.0,46204.0,0.0,0.0,684.0,46204.0,0.0,0.0,684.0,46204.0,0.0,0.0,684.0,46204.0,0.0,0.0,682.0,46204.0,0.0,0.0,682.0,46204.0,0.0,0.0,682.0,46204.0,0.0,0.0,682.0,46204.0,0.0,0.0,682.0,46204.0,0.0,0.0,682.0,46204.0,0.0,0.0,682.0,46204.0,0.0,0.0,682.0,46204.0,0.0,0.0,684.0,49402.0,0.0,0.0,684.0,49402.0,0.0,0.0,684.0,49402.0,0.0,0.0,684.0,49402.0,0.0,0.0,684.0,49402.0,0.0,0.0,684.0,49402.0,0.0,0.0,684.0,49402.0,0.0,0.0,684.0,49402.0,0.0,0.0,682.0,49402.0,0.0,0.0,682.0,49402.0,0.0,0.0,682.0,49402.0,0.0,0.0,682.0,49402.0,0.0,0.0,682.0,49402.0,0.0,0.0,682.0,49402.0,0.0,0.0,682.0,49402.0,0.0,0.0,682.0,49402.0,0.0,64,0,195169.0,0.0,0.0,65536.0,61816.0,120.0,3600.0,32768.0,64,0,0.0,0.0,480.0,0.0,65536.0,62368.0,120.0,3048.0,64,0,0.0,0.0,0.0,0.0,0.0,360.0,120.0,0.0,1247063.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,101547050.0,52426045.0,179669.0,0.0,0.0,65536.0,131072.0,64,0,32768.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,46500.0,0.0,158872.0,65536.0,0.0,65614.0,108.0,0.0,0.0,65536.0,131072.0,64,0,0,0.0,683.0,0.0,1045019.0,0.0,685.0,0.0,1102733.0,0.0,682.0,0.0,1091980.0,0.0,683.0,0.0,1098848.0,0.0,682.0,0.0,1110455.0,0.0,682.0,0.0,1078330.0,0.0,684.0,0.0,1129139.0,0.0,682.0,0.0,1088987.0,0.0,682.0,0.0,1019098.0,0.0,682.0,0.0,1023968.0,0.0,682.0,0.0,1071051.0,0.0,683.0,0.0,1054431.0,0.0,682.0,0.0,1031555.0,0.0,682.0,0.0,1045270.0,0.0,682.0,0.0,1060945.0,0.0,682.0,0.0,1085147.0,0.0,682.0,0.0,1093153.0,0.0,682.0,0.0,1109810.0,0.0,682.0,0.0,1131875.0,0.0,683.0,0.0,1146537.0,0.0,682.0,0.0,1089454.0,0.0,682.0,0.0,1122965.0,0.0,682.0,0.0,1156425.0,0.0,682.0,0.0,1113096.0,0.0,683.0,0.0,1040863.0,0.0,685.0,0.0,1103565.0,0.0,682.0,0.0,1037910.0,0.0,683.0,0.0,1060374.0,0.0,682.0,0.0,1076258.0,0.0,682.0,0.0,1065928.0,0.0,684.0,0.0,1119369.0,0.0,682.0,0.0,1062461.0,0.0,682.0,0.0,1008028.0,0.0,682.0,0.0,1018593.0,0.0,682.0,0.0,1052942.0,0.0,683.0,0.0,1068515.0,0.0,682.0,0.0,1015393.0,0.0,682.0,0.0,1053071.0,0.0,682.0,0.0,1062696.0,0.0,682.0,0.0,1073486.0,0.0,685.0,0.0,1035614.0,0.0,687.0,0.0,1091329.0,0.0,684.0,0.0,1068024.0,0.0,685.0,0.0,1088939.0,0.0,684.0,0.0,1066121.0,0.0,684.0,0.0,1087383.0,0.0,686.0,0.0,1125077.0,0.0,684.0,0.0,1097703.0,0.0,683.0,0.0,1011522.0,0.0,685.0,0.0,1055731.0,0.0,682.0,0.0,1033623.0,0.0,683.0,0.0,1060956.0,0.0,682.0,0.0,1071536.0,0.0,682.0,0.0,1066394.0,0.0,684.0,0.0,1104224.0,0.0,682.0,0.0,1071439.0,0.0,684.0,0.0,1082256.0,0.0,684.0,0.0,1088554.0,0.0,684.0,0.0,1119928.0,0.0,685.0,0.0,1132874.0,0.0,684.0,0.0,1061574.0,0.0,684.0,0.0,1094834.0,0.0,684.0,0.0,1131214.0,0.0,684.0,0.0,1148150.0,0.0,684.0,0.0,1064330.0,0.0,684.0,0.0,1103245.0,0.0,684.0,0.0,1119050.0,0.0,685.0,0.0,1125779.0,0.0,684.0,0.0,1044798.0,0.0,684.0,0.0,1095072.0,0.0,684.0,0.0,1104655.0,0.0,684.0,0.0,1090860.0,0.0,683.0,0.0,1056001.0,0.0,685.0,0.0,1108378.0,0.0,682.0,0.0,1075770.0,0.0,683.0,0.0,1102777.0,0.0,682.0,0.0,1094562.0,0.0,682.0,0.0,1129974.0,0.0,684.0,0.0,1125684.0,0.0,682.0,0.0,1094089.0,0.0,685.0,0.0,1029487.0,0.0,687.0,0.0,1073581.0,0.0,684.0,0.0,1060844.0,0.0,685.0,0.0,1073662.0,0.0,684.0,0.0,1067374.0,0.0,684.0,0.0,1085313.0,0.0,686.0,0.0,1125276.0,0.0,684.0,0.0,1106589.0,0.0,682.0,0.0,1029565.0,0.0,682.0,0.0,1066635.0,0.0,682.0,0.0,1060125.0,0.0,683.0,0.0,1073181.0,0.0,682.0,0.0,1016055.0,0.0,682.0,0.0,1044814.0,0.0,682.0,0.0,1050358.0,0.0,682.0,0.0,1029035.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,74144.0,4096.0,16384.0,1234.0,605328.0,409320.0,0.0,0.0,0.0,0.0,0.0,197088.0,60.0,0.0,0.0,32768.0,0.0,32768.0,189.0,64,0,2477088.0,248536.0,2073142.0,16384.0,12995457.0,0.0,16384.0,16384.0,619272.0,619272.0,2472042.0,275092.0,619272.0,0.0,619272.0,78.0,0.0,1092948.0,2781487.0,9908352.0,0.0,0.0,3064141.0,1699115.0,0.0,2815.0,1365109.0,1677897.0,73843971992178,73843971999909 +1,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,16384.0,16384.0,9891523.0,854215.0,278528.0,0.0,0.0,98304.0,241392.0,0.0,0.0,494319.0,113802.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,453517.0,1824.0,64,0,0,1364.0,1364.0,559058.0,682.0,1364.0,1364.0,570584.0,682.0,1364.0,1364.0,575819.0,682.0,1364.0,1364.0,579888.0,682.0,1364.0,1364.0,569649.0,682.0,1364.0,1364.0,574582.0,682.0,1364.0,1364.0,589472.0,682.0,1364.0,1364.0,580098.0,682.0,1368.0,1368.0,594267.0,684.0,1368.0,1368.0,587697.0,684.0,1368.0,1368.0,595652.0,684.0,1368.0,1368.0,603662.0,703.0,1368.0,1368.0,591710.0,684.0,1368.0,1368.0,594223.0,684.0,1368.0,1368.0,611007.0,684.0,1368.0,1368.0,606938.0,684.0,1364.0,1364.0,572451.0,682.0,1364.0,1364.0,576891.0,682.0,1364.0,1364.0,589652.0,682.0,1364.0,1364.0,585999.0,701.0,1364.0,1364.0,577921.0,682.0,1364.0,1364.0,580875.0,682.0,1364.0,1364.0,598312.0,682.0,1364.0,1364.0,597061.0,682.0,1368.0,1368.0,568602.0,684.0,1368.0,1368.0,580399.0,684.0,1368.0,1368.0,577413.0,684.0,1368.0,1368.0,586002.0,684.0,1368.0,1368.0,574290.0,684.0,1368.0,1368.0,578080.0,684.0,1368.0,1368.0,582392.0,684.0,1368.0,1368.0,576673.0,684.0,1368.0,1368.0,563564.0,684.0,1368.0,1368.0,583022.0,684.0,1368.0,1368.0,591235.0,684.0,1368.0,1368.0,583196.0,703.0,1368.0,1368.0,566974.0,684.0,1368.0,1368.0,570573.0,684.0,1368.0,1368.0,581883.0,684.0,1368.0,1368.0,576232.0,684.0,1364.0,1364.0,565589.0,682.0,1364.0,1364.0,579378.0,682.0,1364.0,1364.0,579627.0,682.0,1364.0,1364.0,590073.0,682.0,1364.0,1364.0,567227.0,682.0,1364.0,1364.0,575899.0,682.0,1364.0,1364.0,578746.0,682.0,1364.0,1364.0,572859.0,682.0,1360.0,1360.0,565273.0,680.0,1360.0,1360.0,576284.0,680.0,1360.0,1360.0,573126.0,680.0,1360.0,1360.0,582623.0,680.0,1360.0,1360.0,567814.0,680.0,1360.0,1360.0,572221.0,680.0,1360.0,1360.0,585459.0,680.0,1360.0,1360.0,579973.0,680.0,1368.0,1368.0,573007.0,684.0,1368.0,1368.0,584104.0,684.0,1368.0,1368.0,595109.0,684.0,1368.0,1368.0,587685.0,703.0,1368.0,1368.0,580520.0,684.0,1368.0,1368.0,592767.0,684.0,1368.0,1368.0,593901.0,684.0,1368.0,1368.0,591567.0,684.0,1360.0,1360.0,554972.0,680.0,1360.0,1360.0,568012.0,680.0,1360.0,1360.0,565630.0,680.0,1360.0,1360.0,571039.0,699.0,1360.0,1360.0,567990.0,680.0,1360.0,1360.0,570194.0,680.0,1360.0,1360.0,584357.0,680.0,1360.0,1360.0,577352.0,680.0,1368.0,1368.0,574343.0,684.0,1368.0,1368.0,586682.0,684.0,1368.0,1368.0,594030.0,684.0,1368.0,1368.0,590040.0,684.0,1368.0,1368.0,581848.0,684.0,1368.0,1368.0,586105.0,684.0,1368.0,1368.0,597918.0,684.0,1368.0,1368.0,587677.0,684.0,1368.0,1368.0,582109.0,684.0,1368.0,1368.0,590535.0,684.0,1368.0,1368.0,606860.0,684.0,1368.0,1368.0,605048.0,684.0,1368.0,1368.0,591644.0,684.0,1368.0,1368.0,595070.0,684.0,1368.0,1368.0,609617.0,684.0,1368.0,1368.0,606026.0,684.0,1364.0,1364.0,553271.0,682.0,1364.0,1364.0,565845.0,682.0,1364.0,1364.0,564011.0,682.0,1364.0,1364.0,568726.0,701.0,1364.0,1364.0,562808.0,682.0,1364.0,1364.0,567413.0,682.0,1364.0,1364.0,570808.0,682.0,1364.0,1364.0,565649.0,682.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,48701.0,65608.0,16835.0,106904.0,0.0,0.0,0.0,0.0,64,0,0,480.0,0.0,1368.0,450.0,0.0,1368.0,471.0,0.0,1368.0,513.0,0.0,1368.0,524.0,0.0,1368.0,443.0,0.0,1368.0,437.0,0.0,1368.0,475.0,0.0,1368.0,426.0,0.0,1360.0,435.0,0.0,1360.0,457.0,0.0,1360.0,396.0,0.0,1360.0,354.0,0.0,1360.0,356.0,0.0,1360.0,417.0,0.0,1360.0,393.0,0.0,1360.0,179.0,0.0,1364.0,190.0,0.0,1364.0,301.0,0.0,1364.0,235.0,0.0,1364.0,170.0,0.0,1364.0,156.0,0.0,1364.0,171.0,0.0,1364.0,175.0,0.0,1364.0,641.0,0.0,1368.0,665.0,0.0,1368.0,607.0,0.0,1368.0,636.0,0.0,1368.0,640.0,0.0,1368.0,689.0,0.0,1368.0,636.0,0.0,1368.0,679.0,0.0,1368.0,562.0,0.0,1368.0,521.0,0.0,1368.0,575.0,0.0,1368.0,520.0,0.0,1368.0,389.0,0.0,1368.0,470.0,0.0,1368.0,516.0,0.0,1368.0,494.0,0.0,1368.0,369.0,0.0,1364.0,386.0,0.0,1364.0,308.0,0.0,1364.0,335.0,0.0,1364.0,166.0,0.0,1364.0,253.0,0.0,1364.0,274.0,0.0,1364.0,205.0,0.0,1364.0,514.0,0.0,1368.0,523.0,0.0,1368.0,517.0,0.0,1368.0,519.0,0.0,1368.0,456.0,0.0,1368.0,353.0,0.0,1368.0,412.0,0.0,1368.0,499.0,0.0,1368.0,682.0,0.0,1364.0,662.0,0.0,1364.0,658.0,0.0,1364.0,614.0,0.0,1364.0,605.0,0.0,1364.0,608.0,0.0,1364.0,724.0,0.0,1364.0,732.0,0.0,1364.0,523.0,0.0,1368.0,506.0,0.0,1368.0,488.0,0.0,1368.0,439.0,0.0,1368.0,470.0,0.0,1368.0,425.0,0.0,1368.0,537.0,0.0,1368.0,501.0,0.0,1368.0,753.0,0.0,1364.0,749.0,0.0,1364.0,711.0,0.0,1364.0,661.0,0.0,1364.0,635.0,0.0,1364.0,597.0,0.0,1364.0,727.0,0.0,1364.0,648.0,0.0,1364.0,523.0,0.0,1360.0,547.0,0.0,1360.0,523.0,0.0,1360.0,502.0,0.0,1360.0,391.0,0.0,1360.0,375.0,0.0,1360.0,319.0,0.0,1360.0,405.0,0.0,1360.0,399.0,0.0,1368.0,367.0,0.0,1368.0,440.0,0.0,1368.0,317.0,0.0,1368.0,395.0,0.0,1368.0,351.0,0.0,1368.0,470.0,0.0,1368.0,427.0,0.0,1368.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,8414.0,0.0,7557.0,575460.0,944.0,0.0,0.0,0.0,65730.0,65536.0,131072.0,0.0,0.0,524288.0,228.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,29212.0,0.0,0.0,0.0,0.0,0.0,64,0,0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1370.0,686.0,2054.0,2052.0,1369.0,685.0,2053.0,2052.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,702.0,2066.0,2066.0,1367.0,685.0,2049.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,702.0,2066.0,2066.0,1367.0,685.0,2049.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,684.0,2048.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,702.0,2066.0,2066.0,1367.0,685.0,2049.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,684.0,2048.0,2046.0,1365.0,683.0,2047.0,2046.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1370.0,686.0,2054.0,2052.0,1369.0,685.0,2053.0,2052.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,702.0,2066.0,2066.0,1367.0,685.0,2049.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1369.0,704.0,2072.0,2072.0,1371.0,687.0,2055.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,684.0,2048.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,684.0,2048.0,2046.0,1365.0,683.0,2047.0,2046.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1369.0,704.0,2072.0,2072.0,1371.0,687.0,2055.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,9795.0,18033.0,356329.0,7665.0,0.0,177175.0,0.0,0.0,65650.0,131171.0,196821.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,0.0,684.0,26595.0,0.0,0.0,684.0,26595.0,0.0,0.0,684.0,26595.0,0.0,0.0,684.0,26595.0,0.0,0.0,684.0,26595.0,0.0,0.0,684.0,26595.0,0.0,0.0,684.0,26595.0,0.0,0.0,684.0,26595.0,0.0,0.0,682.0,26595.0,0.0,0.0,682.0,26595.0,0.0,0.0,682.0,26595.0,0.0,0.0,682.0,26595.0,0.0,0.0,682.0,26595.0,0.0,0.0,682.0,26595.0,0.0,0.0,682.0,26595.0,0.0,0.0,682.0,26595.0,0.0,0.0,680.0,31526.0,0.0,0.0,680.0,31526.0,0.0,0.0,680.0,31526.0,0.0,0.0,680.0,31526.0,0.0,0.0,680.0,31526.0,0.0,0.0,680.0,31526.0,0.0,0.0,680.0,31526.0,0.0,0.0,680.0,31526.0,0.0,0.0,684.0,31526.0,0.0,0.0,684.0,31526.0,0.0,0.0,684.0,31526.0,0.0,0.0,684.0,31526.0,0.0,0.0,684.0,31526.0,0.0,0.0,684.0,31526.0,0.0,0.0,684.0,31526.0,0.0,0.0,684.0,31526.0,0.0,0.0,684.0,34766.0,0.0,0.0,684.0,34766.0,0.0,0.0,684.0,34766.0,0.0,0.0,684.0,34766.0,0.0,0.0,684.0,34766.0,0.0,0.0,684.0,34766.0,0.0,0.0,684.0,34766.0,0.0,0.0,684.0,34766.0,0.0,0.0,680.0,34766.0,0.0,0.0,680.0,34766.0,0.0,0.0,680.0,34766.0,0.0,0.0,680.0,34766.0,0.0,0.0,680.0,34766.0,0.0,0.0,680.0,34766.0,0.0,0.0,680.0,34766.0,0.0,0.0,680.0,34766.0,0.0,0.0,682.0,37422.0,0.0,0.0,682.0,37422.0,0.0,0.0,682.0,37422.0,0.0,0.0,682.0,37422.0,0.0,0.0,682.0,37422.0,0.0,0.0,682.0,37422.0,0.0,0.0,682.0,37422.0,0.0,0.0,682.0,37422.0,0.0,0.0,684.0,37422.0,0.0,0.0,684.0,37422.0,0.0,0.0,684.0,37422.0,0.0,0.0,684.0,37422.0,0.0,0.0,684.0,37422.0,0.0,0.0,684.0,37422.0,0.0,0.0,684.0,37422.0,0.0,0.0,684.0,37422.0,0.0,0.0,682.0,44464.0,0.0,0.0,682.0,44464.0,0.0,0.0,682.0,44464.0,0.0,0.0,682.0,44464.0,0.0,0.0,682.0,44464.0,0.0,0.0,682.0,44464.0,0.0,0.0,682.0,44464.0,0.0,0.0,682.0,44464.0,0.0,0.0,684.0,44464.0,0.0,0.0,684.0,44464.0,0.0,0.0,684.0,44464.0,0.0,0.0,684.0,44464.0,0.0,0.0,684.0,44464.0,0.0,0.0,684.0,44464.0,0.0,0.0,684.0,44464.0,0.0,0.0,684.0,44464.0,0.0,0.0,682.0,48764.0,0.0,0.0,682.0,48764.0,0.0,0.0,682.0,48764.0,0.0,0.0,682.0,48764.0,0.0,0.0,682.0,48764.0,0.0,0.0,682.0,48764.0,0.0,0.0,682.0,48764.0,0.0,0.0,682.0,48764.0,0.0,0.0,684.0,48764.0,0.0,0.0,684.0,48764.0,0.0,0.0,684.0,48764.0,0.0,0.0,684.0,48764.0,0.0,0.0,684.0,48764.0,0.0,0.0,684.0,48764.0,0.0,0.0,684.0,48764.0,0.0,0.0,684.0,48764.0,0.0,64,0,181471.0,0.0,0.0,65536.0,61816.0,120.0,3600.0,32768.0,64,0,0.0,0.0,120.0,0.0,65536.0,65536.0,0.0,0.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,120.0,0.0,946084.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,70299532.0,56410247.0,190454.0,0.0,0.0,65536.0,131072.0,64,0,32768.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,40377.0,0.0,185819.0,65536.0,0.0,65625.0,166.0,0.0,0.0,65536.0,131072.0,64,0,0,0.0,684.0,0.0,714224.0,0.0,682.0,0.0,740748.0,0.0,682.0,0.0,732234.0,0.0,682.0,0.0,742134.0,0.0,682.0,0.0,749433.0,0.0,682.0,0.0,737912.0,0.0,685.0,0.0,740123.0,0.0,683.0,0.0,727009.0,0.0,682.0,0.0,765370.0,0.0,682.0,0.0,779156.0,0.0,682.0,0.0,804694.0,0.0,683.0,0.0,807532.0,0.0,682.0,0.0,794929.0,0.0,682.0,0.0,801236.0,0.0,682.0,0.0,795755.0,0.0,682.0,0.0,783199.0,0.0,682.0,0.0,673610.0,0.0,682.0,0.0,682956.0,0.0,682.0,0.0,698627.0,0.0,683.0,0.0,694905.0,0.0,682.0,0.0,707528.0,0.0,682.0,0.0,705250.0,0.0,682.0,0.0,720081.0,0.0,682.0,0.0,699174.0,0.0,685.0,0.0,782187.0,0.0,684.0,0.0,804761.0,0.0,684.0,0.0,782636.0,0.0,684.0,0.0,781127.0,0.0,684.0,0.0,804491.0,0.0,684.0,0.0,794087.0,0.0,689.0,0.0,793156.0,0.0,684.0,0.0,779829.0,0.0,684.0,0.0,787899.0,0.0,684.0,0.0,803628.0,0.0,684.0,0.0,803957.0,0.0,685.0,0.0,795021.0,0.0,684.0,0.0,785796.0,0.0,684.0,0.0,785721.0,0.0,684.0,0.0,787112.0,0.0,684.0,0.0,779283.0,0.0,683.0,0.0,673397.0,0.0,682.0,0.0,710229.0,0.0,682.0,0.0,720593.0,0.0,682.0,0.0,725591.0,0.0,682.0,0.0,716588.0,0.0,682.0,0.0,710190.0,0.0,687.0,0.0,734927.0,0.0,682.0,0.0,722625.0,0.0,683.0,0.0,771589.0,0.0,682.0,0.0,787586.0,0.0,682.0,0.0,787114.0,0.0,682.0,0.0,785642.0,0.0,682.0,0.0,816682.0,0.0,682.0,0.0,810397.0,0.0,687.0,0.0,812575.0,0.0,682.0,0.0,796785.0,0.0,684.0,0.0,763956.0,0.0,684.0,0.0,770592.0,0.0,684.0,0.0,781872.0,0.0,685.0,0.0,759817.0,0.0,684.0,0.0,784905.0,0.0,684.0,0.0,787224.0,0.0,684.0,0.0,798468.0,0.0,684.0,0.0,790335.0,0.0,682.0,0.0,768630.0,0.0,682.0,0.0,779114.0,0.0,682.0,0.0,771327.0,0.0,683.0,0.0,771044.0,0.0,682.0,0.0,755881.0,0.0,682.0,0.0,759488.0,0.0,682.0,0.0,753963.0,0.0,682.0,0.0,746408.0,0.0,685.0,0.0,765047.0,0.0,684.0,0.0,768574.0,0.0,684.0,0.0,783175.0,0.0,684.0,0.0,785573.0,0.0,684.0,0.0,764779.0,0.0,684.0,0.0,756246.0,0.0,689.0,0.0,779004.0,0.0,684.0,0.0,769857.0,0.0,683.0,0.0,733313.0,0.0,682.0,0.0,748161.0,0.0,682.0,0.0,743120.0,0.0,682.0,0.0,744176.0,0.0,682.0,0.0,767704.0,0.0,682.0,0.0,755509.0,0.0,687.0,0.0,777219.0,0.0,682.0,0.0,764168.0,0.0,682.0,0.0,712007.0,0.0,682.0,0.0,723900.0,0.0,682.0,0.0,734539.0,0.0,683.0,0.0,724557.0,0.0,682.0,0.0,715055.0,0.0,682.0,0.0,713854.0,0.0,682.0,0.0,754094.0,0.0,682.0,0.0,751773.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,60982.0,4096.0,16384.0,1234.0,603565.0,435619.0,0.0,0.0,0.0,0.0,0.0,196728.0,42.0,0.0,0.0,32768.0,0.0,32768.0,298.0,64,0,2522444.0,199737.0,1796887.0,16384.0,10814083.0,0.0,16384.0,16384.0,630611.0,630611.0,2522444.0,234686.0,630611.0,0.0,630611.0,811.0,0.0,1126153.0,2732318.0,10089776.0,0.0,0.0,2624794.0,1495921.0,510.0,1491.0,1187549.0,1483234.0,73843972017897,73843972024226 +2,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,16384.0,16384.0,9912781.0,854942.0,278528.0,0.0,0.0,98304.0,245973.0,0.0,0.0,448559.0,112225.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,453372.0,1824.0,64,0,0,1368.0,1368.0,555436.0,684.0,1368.0,1368.0,567265.0,684.0,1368.0,1368.0,560386.0,684.0,1368.0,1368.0,561284.0,684.0,1368.0,1368.0,556189.0,684.0,1368.0,1368.0,561173.0,684.0,1368.0,1368.0,570363.0,684.0,1368.0,1368.0,565070.0,684.0,1364.0,1364.0,560646.0,682.0,1364.0,1364.0,561590.0,682.0,1364.0,1364.0,576921.0,682.0,1364.0,1364.0,573932.0,701.0,1364.0,1364.0,569721.0,682.0,1364.0,1364.0,576293.0,682.0,1364.0,1364.0,583554.0,682.0,1364.0,1364.0,577868.0,682.0,1368.0,1368.0,551001.0,684.0,1368.0,1368.0,558312.0,684.0,1368.0,1368.0,570733.0,684.0,1368.0,1368.0,570395.0,703.0,1368.0,1368.0,560372.0,684.0,1368.0,1368.0,562201.0,684.0,1368.0,1368.0,576549.0,684.0,1368.0,1368.0,573576.0,684.0,1364.0,1364.0,570584.0,682.0,1364.0,1364.0,572518.0,682.0,1364.0,1364.0,569085.0,682.0,1364.0,1364.0,578140.0,682.0,1364.0,1364.0,572034.0,682.0,1364.0,1364.0,578785.0,682.0,1364.0,1364.0,583424.0,682.0,1364.0,1364.0,570500.0,682.0,1368.0,1368.0,572641.0,684.0,1368.0,1368.0,592140.0,684.0,1368.0,1368.0,599966.0,684.0,1368.0,1368.0,594696.0,703.0,1368.0,1368.0,582409.0,684.0,1368.0,1368.0,584849.0,684.0,1368.0,1368.0,599403.0,684.0,1368.0,1368.0,600204.0,684.0,1360.0,1360.0,561415.0,680.0,1360.0,1360.0,575437.0,680.0,1360.0,1360.0,572141.0,680.0,1360.0,1360.0,579496.0,680.0,1360.0,1360.0,571584.0,680.0,1360.0,1360.0,574839.0,680.0,1360.0,1360.0,584565.0,680.0,1360.0,1360.0,578145.0,680.0,1368.0,1368.0,569424.0,684.0,1368.0,1368.0,579030.0,684.0,1368.0,1368.0,582260.0,684.0,1368.0,1368.0,591055.0,684.0,1368.0,1368.0,577424.0,684.0,1368.0,1368.0,581982.0,684.0,1368.0,1368.0,585477.0,684.0,1368.0,1368.0,585117.0,684.0,1360.0,1360.0,563411.0,680.0,1360.0,1360.0,575068.0,680.0,1360.0,1360.0,588677.0,680.0,1360.0,1360.0,589490.0,699.0,1360.0,1360.0,576967.0,680.0,1360.0,1360.0,579296.0,680.0,1360.0,1360.0,589264.0,680.0,1360.0,1360.0,586166.0,680.0,1364.0,1364.0,546921.0,682.0,1364.0,1364.0,562589.0,682.0,1364.0,1364.0,556266.0,682.0,1364.0,1364.0,563258.0,701.0,1364.0,1364.0,545480.0,682.0,1364.0,1364.0,552008.0,682.0,1364.0,1364.0,565392.0,682.0,1364.0,1364.0,563276.0,682.0,1368.0,1368.0,571498.0,684.0,1368.0,1368.0,580987.0,684.0,1368.0,1368.0,590187.0,684.0,1368.0,1368.0,591029.0,684.0,1368.0,1368.0,592817.0,684.0,1368.0,1368.0,593497.0,684.0,1368.0,1368.0,604396.0,684.0,1368.0,1368.0,597966.0,684.0,1364.0,1364.0,552394.0,682.0,1364.0,1364.0,559422.0,682.0,1364.0,1364.0,558820.0,682.0,1364.0,1364.0,572744.0,682.0,1364.0,1364.0,560948.0,682.0,1364.0,1364.0,562010.0,682.0,1364.0,1364.0,570358.0,682.0,1364.0,1364.0,569899.0,682.0,1368.0,1368.0,574271.0,684.0,1368.0,1368.0,587681.0,684.0,1368.0,1368.0,585280.0,684.0,1368.0,1368.0,592150.0,703.0,1368.0,1368.0,584394.0,684.0,1368.0,1368.0,589888.0,684.0,1368.0,1368.0,593778.0,684.0,1368.0,1368.0,591259.0,684.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,48740.0,65618.0,16796.0,109209.0,0.0,0.0,0.0,0.0,64,0,0,591.0,0.0,1368.0,544.0,0.0,1368.0,651.0,0.0,1368.0,649.0,0.0,1368.0,558.0,0.0,1368.0,522.0,0.0,1368.0,605.0,0.0,1368.0,555.0,0.0,1368.0,133.0,0.0,1364.0,153.0,0.0,1364.0,248.0,0.0,1364.0,216.0,0.0,1364.0,247.0,0.0,1364.0,235.0,0.0,1364.0,211.0,0.0,1364.0,197.0,0.0,1364.0,931.0,0.0,1368.0,957.0,0.0,1368.0,899.0,0.0,1368.0,949.0,0.0,1368.0,1090.0,0.0,1368.0,1062.0,0.0,1368.0,890.0,0.0,1368.0,968.0,0.0,1368.0,763.0,0.0,1364.0,756.0,0.0,1364.0,735.0,0.0,1364.0,735.0,0.0,1364.0,674.0,0.0,1364.0,653.0,0.0,1364.0,757.0,0.0,1364.0,743.0,0.0,1364.0,1220.0,0.0,1364.0,1214.0,0.0,1364.0,1307.0,0.0,1364.0,1277.0,0.0,1364.0,1386.0,0.0,1364.0,1402.0,0.0,1364.0,1260.0,0.0,1364.0,1240.0,0.0,1364.0,937.0,0.0,1368.0,951.0,0.0,1368.0,1014.0,0.0,1368.0,942.0,0.0,1368.0,850.0,0.0,1368.0,857.0,0.0,1368.0,917.0,0.0,1368.0,908.0,0.0,1368.0,1221.0,0.0,1364.0,1223.0,0.0,1364.0,1190.0,0.0,1364.0,1253.0,0.0,1364.0,1217.0,0.0,1364.0,1201.0,0.0,1364.0,1302.0,0.0,1364.0,1340.0,0.0,1364.0,931.0,0.0,1368.0,917.0,0.0,1368.0,973.0,0.0,1368.0,939.0,0.0,1368.0,971.0,0.0,1368.0,918.0,0.0,1368.0,965.0,0.0,1368.0,985.0,0.0,1368.0,655.0,0.0,1368.0,604.0,0.0,1368.0,636.0,0.0,1368.0,516.0,0.0,1368.0,537.0,0.0,1368.0,526.0,0.0,1368.0,542.0,0.0,1368.0,540.0,0.0,1368.0,592.0,0.0,1360.0,606.0,0.0,1360.0,594.0,0.0,1360.0,595.0,0.0,1360.0,616.0,0.0,1360.0,605.0,0.0,1360.0,509.0,0.0,1360.0,498.0,0.0,1360.0,527.0,0.0,1368.0,524.0,0.0,1368.0,456.0,0.0,1368.0,462.0,0.0,1368.0,438.0,0.0,1368.0,405.0,0.0,1368.0,398.0,0.0,1368.0,456.0,0.0,1368.0,401.0,0.0,1360.0,268.0,0.0,1360.0,434.0,0.0,1360.0,272.0,0.0,1360.0,267.0,0.0,1360.0,264.0,0.0,1360.0,295.0,0.0,1360.0,294.0,0.0,1360.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,8237.0,0.0,5411.0,601250.0,0.0,0.0,0.0,0.0,65733.0,65536.0,131072.0,0.0,0.0,524288.0,228.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,73611.0,0.0,0.0,0.0,0.0,0.0,64,0,0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,684.0,2048.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,702.0,2066.0,2066.0,1367.0,685.0,2049.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,702.0,2066.0,2066.0,1367.0,685.0,2049.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,684.0,2048.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,702.0,2066.0,2066.0,1367.0,685.0,2049.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1370.0,686.0,2054.0,2052.0,1368.0,684.0,2052.0,2052.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,684.0,2048.0,2046.0,1364.0,682.0,2046.0,2046.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1369.0,704.0,2072.0,2072.0,1371.0,687.0,2055.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1369.0,704.0,2072.0,2072.0,1371.0,687.0,2055.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,684.0,2048.0,2046.0,1364.0,682.0,2046.0,2046.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1370.0,686.0,2054.0,2052.0,1368.0,684.0,2052.0,2052.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,702.0,2066.0,2066.0,1367.0,685.0,2049.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,9634.0,18160.0,340642.0,7591.0,0.0,168036.0,0.0,0.0,65650.0,131172.0,196822.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,0.0,684.0,26624.0,0.0,0.0,684.0,26624.0,0.0,0.0,684.0,26624.0,0.0,0.0,684.0,26624.0,0.0,0.0,684.0,26624.0,0.0,0.0,684.0,26624.0,0.0,0.0,684.0,26624.0,0.0,0.0,684.0,26624.0,0.0,0.0,680.0,26624.0,0.0,0.0,680.0,26624.0,0.0,0.0,680.0,26624.0,0.0,0.0,680.0,26624.0,0.0,0.0,680.0,26624.0,0.0,0.0,680.0,26624.0,0.0,0.0,680.0,26624.0,0.0,0.0,680.0,26624.0,0.0,0.0,684.0,32565.0,0.0,0.0,684.0,32565.0,0.0,0.0,684.0,32565.0,0.0,0.0,684.0,32565.0,0.0,0.0,684.0,32565.0,0.0,0.0,684.0,32565.0,0.0,0.0,684.0,32565.0,0.0,0.0,684.0,32565.0,0.0,0.0,680.0,32565.0,0.0,0.0,680.0,32565.0,0.0,0.0,680.0,32565.0,0.0,0.0,680.0,32565.0,0.0,0.0,680.0,32565.0,0.0,0.0,680.0,32565.0,0.0,0.0,680.0,32565.0,0.0,0.0,680.0,32565.0,0.0,0.0,684.0,36873.0,0.0,0.0,684.0,36873.0,0.0,0.0,684.0,36873.0,0.0,0.0,684.0,36873.0,0.0,0.0,684.0,36873.0,0.0,0.0,684.0,36873.0,0.0,0.0,684.0,36873.0,0.0,0.0,684.0,36873.0,0.0,0.0,682.0,36873.0,0.0,0.0,682.0,36873.0,0.0,0.0,682.0,36873.0,0.0,0.0,682.0,36873.0,0.0,0.0,682.0,36873.0,0.0,0.0,682.0,36873.0,0.0,0.0,682.0,36873.0,0.0,0.0,682.0,36873.0,0.0,0.0,684.0,41010.0,0.0,0.0,684.0,41010.0,0.0,0.0,684.0,41010.0,0.0,0.0,684.0,41010.0,0.0,0.0,684.0,41010.0,0.0,0.0,684.0,41010.0,0.0,0.0,684.0,41010.0,0.0,0.0,684.0,41010.0,0.0,0.0,682.0,41010.0,0.0,0.0,682.0,41010.0,0.0,0.0,682.0,41010.0,0.0,0.0,682.0,41010.0,0.0,0.0,682.0,41010.0,0.0,0.0,682.0,41010.0,0.0,0.0,682.0,41010.0,0.0,0.0,682.0,41010.0,0.0,0.0,684.0,44081.0,0.0,0.0,684.0,44081.0,0.0,0.0,684.0,44081.0,0.0,0.0,684.0,44081.0,0.0,0.0,684.0,44081.0,0.0,0.0,684.0,44081.0,0.0,0.0,684.0,44081.0,0.0,0.0,684.0,44081.0,0.0,0.0,682.0,44081.0,0.0,0.0,682.0,44081.0,0.0,0.0,682.0,44081.0,0.0,0.0,682.0,44081.0,0.0,0.0,682.0,44081.0,0.0,0.0,682.0,44081.0,0.0,0.0,682.0,44081.0,0.0,0.0,682.0,44081.0,0.0,0.0,684.0,46940.0,0.0,0.0,684.0,46940.0,0.0,0.0,684.0,46940.0,0.0,0.0,684.0,46940.0,0.0,0.0,684.0,46940.0,0.0,0.0,684.0,46940.0,0.0,0.0,684.0,46940.0,0.0,0.0,684.0,46940.0,0.0,0.0,682.0,46940.0,0.0,0.0,682.0,46940.0,0.0,0.0,682.0,46940.0,0.0,0.0,682.0,46940.0,0.0,0.0,682.0,46940.0,0.0,0.0,682.0,46940.0,0.0,0.0,682.0,46940.0,0.0,0.0,682.0,46940.0,0.0,64,0,131669.0,0.0,0.0,65536.0,61816.0,120.0,3600.0,32768.0,64,0,0.0,0.0,120.0,0.0,65536.0,65536.0,0.0,0.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,120.0,0.0,974718.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,69587702.0,55731747.0,192130.0,0.0,0.0,65536.0,131072.0,64,0,32768.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,38105.0,0.0,185339.0,65536.0,0.0,65615.0,146.0,0.0,0.0,65536.0,131072.0,64,0,0,0.0,685.0,0.0,805222.0,0.0,684.0,0.0,832452.0,0.0,684.0,0.0,833135.0,0.0,684.0,0.0,840245.0,0.0,684.0,0.0,839317.0,0.0,684.0,0.0,842352.0,0.0,687.0,0.0,840292.0,0.0,684.0,0.0,827428.0,0.0,682.0,0.0,709867.0,0.0,682.0,0.0,718511.0,0.0,682.0,0.0,742302.0,0.0,683.0,0.0,737077.0,0.0,682.0,0.0,746852.0,0.0,682.0,0.0,748003.0,0.0,682.0,0.0,778696.0,0.0,682.0,0.0,768520.0,0.0,684.0,0.0,800446.0,0.0,684.0,0.0,811523.0,0.0,684.0,0.0,792900.0,0.0,685.0,0.0,788181.0,0.0,684.0,0.0,813923.0,0.0,684.0,0.0,818761.0,0.0,684.0,0.0,816511.0,0.0,684.0,0.0,808038.0,0.0,683.0,0.0,690158.0,0.0,682.0,0.0,710145.0,0.0,682.0,0.0,720855.0,0.0,682.0,0.0,712142.0,0.0,682.0,0.0,716609.0,0.0,682.0,0.0,706828.0,0.0,685.0,0.0,732102.0,0.0,682.0,0.0,724496.0,0.0,684.0,0.0,753838.0,0.0,684.0,0.0,749156.0,0.0,684.0,0.0,784017.0,0.0,685.0,0.0,784734.0,0.0,684.0,0.0,795696.0,0.0,684.0,0.0,795615.0,0.0,684.0,0.0,770685.0,0.0,684.0,0.0,783105.0,0.0,683.0,0.0,761600.0,0.0,682.0,0.0,780820.0,0.0,682.0,0.0,771083.0,0.0,682.0,0.0,759410.0,0.0,682.0,0.0,809120.0,0.0,682.0,0.0,819162.0,0.0,685.0,0.0,816258.0,0.0,682.0,0.0,804861.0,0.0,685.0,0.0,761027.0,0.0,684.0,0.0,783977.0,0.0,684.0,0.0,788913.0,0.0,684.0,0.0,786998.0,0.0,684.0,0.0,807104.0,0.0,684.0,0.0,811615.0,0.0,687.0,0.0,805808.0,0.0,684.0,0.0,796004.0,0.0,682.0,0.0,760132.0,0.0,682.0,0.0,773853.0,0.0,682.0,0.0,796603.0,0.0,683.0,0.0,786595.0,0.0,682.0,0.0,768484.0,0.0,682.0,0.0,764953.0,0.0,682.0,0.0,773782.0,0.0,682.0,0.0,760670.0,0.0,682.0,0.0,723556.0,0.0,682.0,0.0,733884.0,0.0,682.0,0.0,721442.0,0.0,683.0,0.0,727969.0,0.0,682.0,0.0,730189.0,0.0,682.0,0.0,738113.0,0.0,682.0,0.0,734144.0,0.0,682.0,0.0,723393.0,0.0,683.0,0.0,708187.0,0.0,682.0,0.0,735327.0,0.0,682.0,0.0,727320.0,0.0,682.0,0.0,710401.0,0.0,682.0,0.0,776629.0,0.0,682.0,0.0,767836.0,0.0,685.0,0.0,760440.0,0.0,682.0,0.0,752497.0,0.0,683.0,0.0,733699.0,0.0,682.0,0.0,746923.0,0.0,682.0,0.0,730656.0,0.0,682.0,0.0,714523.0,0.0,682.0,0.0,742956.0,0.0,682.0,0.0,723009.0,0.0,685.0,0.0,784161.0,0.0,682.0,0.0,775666.0,0.0,682.0,0.0,726741.0,0.0,682.0,0.0,741037.0,0.0,682.0,0.0,721820.0,0.0,683.0,0.0,730219.0,0.0,682.0,0.0,691543.0,0.0,682.0,0.0,706607.0,0.0,682.0,0.0,717145.0,0.0,682.0,0.0,707687.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,60762.0,4096.0,16384.0,1234.0,623661.0,455111.0,0.0,0.0,0.0,0.0,0.0,196728.0,80.0,0.0,0.0,32768.0,0.0,32768.0,311.0,64,0,2569308.0,200518.0,1800889.0,16384.0,10821771.0,0.0,16384.0,16384.0,642327.0,642327.0,2569308.0,235458.0,642327.0,0.0,642327.0,0.0,0.0,1124616.0,2694820.0,10277232.0,0.0,0.0,2632378.0,1485107.0,335.0,1679.0,1177004.0,1472346.0,73843972039650,73843972045859 diff --git a/tests/workloads/device_filter/MI300A_A1/sysinfo.csv b/tests/workloads/device_filter/MI300A_A1/sysinfo.csv new file mode 100644 index 0000000000..c0f20e28fb --- /dev/null +++ b/tests/workloads/device_filter/MI300A_A1/sysinfo.csv @@ -0,0 +1,2 @@ +workload_name,command,ip_blocks,timestamp,version,hostname,cpu_model,sbios,linux_distro,linux_kernel_version,amd_gpu_kernel_version,cpu_memory,gpu_memory,rocm_version,vbios,compute_partition,memory_partition,gpu_model,gpu_arch,gpu_l1,gpu_l2,cu_per_gpu,simd_per_cu,se_per_gpu,wave_size,workgroup_max_size,max_waves_per_cu,max_sclk,max_mclk,cur_sclk,cur_mclk,total_l2_chan,lds_banks_per_cu,sqc_per_gpu,pipes_per_gpu,hbm_bw,num_xcd +device_filter,./tests/vcopy -n 1048576 -b 256 -i 3,SQ|LDS|SQC|TA|TD|TCP|TCC|SPI|CPC|CPF,Wed 29 May 2024 01:39:25 PM (CDT),2,sh5-1w300-rg3-3,AMD Instinct MI300A Accelerator,"American Megatrends International, LLC.RMO1002DS",Ubuntu 22.04.2 LTS,5.18.2-mi300-build-140423-ubuntu-22.04+,,131174852,,6.1.2-110,N/A,SPX,NPS1,MI300A_A1,gfx942,32,24576,228,4,24,64,1024,32,2100,1300,2100,1300,96,32,120,4,5324.8,6 diff --git a/tests/workloads/device_filter/MI300A_A1/timestamps.csv b/tests/workloads/device_filter/MI300A_A1/timestamps.csv new file mode 100644 index 0000000000..73da220647 --- /dev/null +++ b/tests/workloads/device_filter/MI300A_A1/timestamps.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID +1,11995,1,148592,148592,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73843971992178,73843971999909,0 +2,11995,1,148592,148592,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73843972017897,73843972024226,0 +3,11995,1,148592,148592,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73843972039650,73843972045859,0 diff --git a/tests/workloads/device_filter/MI300X_A1/SQ_IFETCH_LEVEL.csv b/tests/workloads/device_filter/MI300X_A1/SQ_IFETCH_LEVEL.csv new file mode 100644 index 0000000000..1010c34fd7 --- /dev/null +++ b/tests/workloads/device_filter/MI300X_A1/SQ_IFETCH_LEVEL.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,SQ_WAVES,SQ_IFETCH,SQ_IFETCH_LEVEL,SQ_ACCUM_PREV_HIRES +0,60633,1,966829,966829,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716380685145736,716380685161855,0,423448.0,423448.0,16384.0,65536.0,35074.0,2819140.0 +1,60633,1,966829,966829,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716380685184013,716380685197573,0,431311.0,431311.0,16384.0,65536.0,13102.0,1048576.0 +2,60633,1,966829,966829,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716380685217852,716380685231332,0,381273.0,381273.0,16384.0,65536.0,13173.0,1048580.0 diff --git a/tests/workloads/device_filter/MI300X_A1/SQ_INST_LEVEL_LDS.csv b/tests/workloads/device_filter/MI300X_A1/SQ_INST_LEVEL_LDS.csv new file mode 100644 index 0000000000..db686f29bf --- /dev/null +++ b/tests/workloads/device_filter/MI300X_A1/SQ_INST_LEVEL_LDS.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_LDS,SQ_INST_LEVEL_LDS,SQ_ACCUM_PREV_HIRES +0,60633,1,966840,966840,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716380685145736,716380685161855,0,0.0,0.0,0.0 +1,60633,1,966840,966840,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716380685184013,716380685197573,0,0.0,0.0,0.0 +2,60633,1,966840,966840,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716380685217852,716380685231332,0,0.0,0.0,0.0 diff --git a/tests/workloads/device_filter/MI300X_A1/SQ_INST_LEVEL_SMEM.csv b/tests/workloads/device_filter/MI300X_A1/SQ_INST_LEVEL_SMEM.csv new file mode 100644 index 0000000000..4277b4a4ee --- /dev/null +++ b/tests/workloads/device_filter/MI300X_A1/SQ_INST_LEVEL_SMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_SMEM,SQ_INST_LEVEL_SMEM,SQ_ACCUM_PREV_HIRES +0,60633,1,966851,966851,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716380685145736,716380685161855,0,65536.0,3552914.0,284244392.0 +1,60633,1,966851,966851,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716380685184013,716380685197573,0,65536.0,3754770.0,300333168.0 +2,60633,1,966851,966851,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716380685217852,716380685231332,0,65536.0,3553382.0,284188504.0 diff --git a/tests/workloads/device_filter/MI300X_A1/SQ_INST_LEVEL_VMEM.csv b/tests/workloads/device_filter/MI300X_A1/SQ_INST_LEVEL_VMEM.csv new file mode 100644 index 0000000000..ff7e475503 --- /dev/null +++ b/tests/workloads/device_filter/MI300X_A1/SQ_INST_LEVEL_VMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_VMEM,SQ_INST_LEVEL_VMEM,SQ_ACCUM_PREV_HIRES +0,60633,1,966862,966862,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716380685145736,716380685161855,0,32768.0,514988.0,41193032.0 +1,60633,1,966862,966862,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716380685184013,716380685197573,0,32768.0,388588.0,31078292.0 +2,60633,1,966862,966862,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716380685217852,716380685231332,0,32768.0,387452.0,30980248.0 diff --git a/tests/workloads/device_filter/MI300X_A1/SQ_LEVEL_WAVES.csv b/tests/workloads/device_filter/MI300X_A1/SQ_LEVEL_WAVES.csv new file mode 100644 index 0000000000..7d726f2073 --- /dev/null +++ b/tests/workloads/device_filter/MI300X_A1/SQ_LEVEL_WAVES.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,CPC_ME1_BUSY_FOR_PACKET_DECODE,SQ_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,SQ_BUSY_CYCLES,SQ_LEVEL_WAVES,SQ_ACCUM_PREV_HIRES +0,60633,1,966874,966874,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716380685145736,716380685161855,0,453185.0,453185.0,261839.0,1812740.0,16384.0,35223316.0,578033.0,0.0,141236700.0 +1,60633,1,966874,966874,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716380685184013,716380685197573,0,353470.0,353470.0,174815.0,1413880.0,16384.0,31712257.0,507967.0,0.0,127205848.0 +2,60633,1,966874,966874,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716380685217852,716380685231332,0,374628.0,374628.0,200237.0,1498512.0,16384.0,30945661.0,514530.0,0.0,124133364.0 diff --git a/tests/workloads/device_filter/MI300X_A1/log.txt b/tests/workloads/device_filter/MI300X_A1/log.txt new file mode 100644 index 0000000000..9feec1879e --- /dev/null +++ b/tests/workloads/device_filter/MI300X_A1/log.txt @@ -0,0 +1,157 @@ +Omniperf version: 2.0.0 +Profiler choice: rocprofv2 +Path: /home/colramos/omniperf/tests/workloads/device_filter/MI300X_A1 +Target: MI300X_A1 +Command: ./tests/vcopy -n 1048576 -b 256 -i 3 +Kernel Selection: None +Dispatch Selection: None +Hardware Blocks: All + +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Collecting Performance Counters +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +[profiling] Current input file: tests/workloads/device_filter/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH_LEVEL +[profiling] Current input file: tests/workloads/device_filter/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection +[profiling] Current input file: tests/workloads/device_filter/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection +[profiling] Current input file: tests/workloads/device_filter/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM +[profiling] Current input file: tests/workloads/device_filter/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - CPC_ME1_BUSY_FOR_PACKET_DECODE + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES +[profiling] Current input file: tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_0.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CU_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVE_CYCLES +[profiling] Current input file: tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_1.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VSKIPPED + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS +[profiling] Current input file: tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_10.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_DATA_ATOMIC_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_STALL + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_16 + |-> [/opt/rocm/bin/rocprofv2] - SQC_ICACHE_REQ +[profiling] Current input file: tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_11.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_INPUT_VALID_READYB + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_ATOMIC + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_8 + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ +[profiling] Current input file: tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_12.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_2 + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_4 + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 +[profiling] Current input file: tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_13.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_ATOMIC[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_BUBBLE[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_CYCLE[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC[0] +[profiling] Current input file: tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_14.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_32B[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC_LEVEL[1] +[profiling] Current input file: tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_15.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_64B[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_HIT[0] +[profiling] Current input file: tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_16.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_MISS[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_READ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_REQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_RW_REQ[0] +[profiling] Current input file: tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_17.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_TAG_STALL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TOO_MANY_EA_WRREQS_STALL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_WRITE[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TAG_STALL[1] +[profiling] Current input file: tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_2.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_FMA_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F32 +[profiling] Current input file: tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_3.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_INT32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_INT64 +[profiling] Current input file: tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_4.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_BRANCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SENDMSG + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAIT_ANY +[profiling] Current input file: tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_5.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_SCA + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_EXP_GDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_MISC +[profiling] Current input file: tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_6.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_THREAD_CYCLES_VALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_BANK_CONFLICT +[profiling] Current input file: tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_7.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_ITEMS +[profiling] Current input file: tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_8.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM_NORM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_MFMA + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_I8 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_F16 +[profiling] Current input file: tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_9.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_I8 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_BF16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F32 +[profiling] Current input file: tests/workloads/device_filter/MI300X_A1/perfmon/timestamps.txt + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + |-> [/opt/rocm/bin/rocprofv2] Total threads: 1048576, Grid Size: 4096 block Size:256, Wavefronts:16384: +[roofline] Roofline temporarily disabled in MI300 diff --git a/tests/workloads/device_filter/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt b/tests/workloads/device_filter/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt new file mode 100644 index 0000000000..293092f641 --- /dev/null +++ b/tests/workloads/device_filter/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE SQ_WAVES SQ_IFETCH SQ_IFETCH_LEVEL SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/device_filter/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt b/tests/workloads/device_filter/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt new file mode 100644 index 0000000000..08439eedce --- /dev/null +++ b/tests/workloads/device_filter/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_LDS SQ_INST_LEVEL_LDS SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/device_filter/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt b/tests/workloads/device_filter/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt new file mode 100644 index 0000000000..6cca322d4e --- /dev/null +++ b/tests/workloads/device_filter/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM SQ_INST_LEVEL_SMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/device_filter/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt b/tests/workloads/device_filter/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt new file mode 100644 index 0000000000..e527ad31ba --- /dev/null +++ b/tests/workloads/device_filter/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VMEM SQ_INST_LEVEL_VMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/device_filter/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt b/tests/workloads/device_filter/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt new file mode 100644 index 0000000000..3f8e04adb3 --- /dev/null +++ b/tests/workloads/device_filter/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE CPC_ME1_BUSY_FOR_PACKET_DECODE SQ_CYCLES SQ_WAVES SQ_WAVE_CYCLES SQ_BUSY_CYCLES SQ_LEVEL_WAVES SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_0.txt b/tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_0.txt new file mode 100644 index 0000000000..ebc550fbfe --- /dev/null +++ b/tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_0.txt @@ -0,0 +1,5 @@ +pmc: SQ_CYCLES SQ_BUSY_CYCLES SQ_BUSY_CU_CYCLES SQ_WAVES SQ_WAVE_CYCLES SQ_INSTS_VALU_CVT SQ_INSTS_VMEM_WR SQ_INSTS_VMEM_RD GRBM_COUNT GRBM_GUI_ACTIVE TCP_GATE_EN1_sum TCP_GATE_EN2_sum TCP_TD_TCP_STALL_CYCLES_sum TCP_TCR_TCP_STALL_CYCLES_sum TA_TA_BUSY_sum TA_BUFFER_WAVEFRONTS_sum TD_TD_BUSY_sum TD_TC_STALL_sum SPI_CSN_WINDOW_VALID SPI_CSN_BUSY CPC_CPC_STAT_BUSY CPC_CPC_STAT_IDLE CPF_CPF_STAT_BUSY CPF_CPF_STAT_STALL TCC_CYCLE_sum TCC_BUSY_sum TCC_PROBE_sum TCC_PROBE_ALL_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_1.txt b/tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_1.txt new file mode 100644 index 0000000000..9ad887ddbb --- /dev/null +++ b/tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_1.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VMEM SQ_INSTS_SALU SQ_INSTS_VSKIPPED SQ_INSTS SQ_INSTS_VALU SQ_INSTS_VALU_ADD_F16 SQ_INSTS_VALU_MUL_F16 SQ_INSTS_VALU_FMA_F16 GRBM_SPI_BUSY TCP_READ_TAGCONFLICT_STALL_CYCLES_sum TCP_WRITE_TAGCONFLICT_STALL_CYCLES_sum TCP_ATOMIC_TAGCONFLICT_STALL_CYCLES_sum TCP_TA_TCP_STATE_READ_sum TA_BUFFER_READ_WAVEFRONTS_sum TA_BUFFER_WRITE_WAVEFRONTS_sum TD_SPI_STALL_sum TD_LOAD_WAVEFRONT_sum SPI_CSN_NUM_THREADGROUPS SPI_CSN_WAVE CPC_CPC_TCIU_BUSY CPC_CPC_TCIU_IDLE CPF_CPF_TCIU_BUSY CPF_CPF_TCIU_STALL TCC_NC_REQ_sum TCC_UC_REQ_sum TCC_CC_REQ_sum TCC_RW_REQ_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_10.txt b/tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_10.txt new file mode 100644 index 0000000000..21c59688f7 --- /dev/null +++ b/tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_10.txt @@ -0,0 +1,5 @@ +pmc: SQC_TC_DATA_ATOMIC_REQ SQC_TC_STALL SQC_TC_REQ SQC_DCACHE_REQ_READ_16 SQC_ICACHE_REQ SQC_ICACHE_HITS SQC_ICACHE_MISSES SQC_ICACHE_MISSES_DUPLICATE + +gpu: +range: +kernel: diff --git a/tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_11.txt b/tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_11.txt new file mode 100644 index 0000000000..df6d67d7b7 --- /dev/null +++ b/tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_11.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_INPUT_VALID_READYB SQC_DCACHE_ATOMIC SQC_DCACHE_REQ_READ_8 SQC_DCACHE_REQ SQC_DCACHE_HITS SQC_DCACHE_MISSES SQC_DCACHE_MISSES_DUPLICATE SQC_DCACHE_REQ_READ_1 + +gpu: +range: +kernel: diff --git a/tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_12.txt b/tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_12.txt new file mode 100644 index 0000000000..6e5320c11c --- /dev/null +++ b/tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_12.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_REQ_READ_2 SQC_DCACHE_REQ_READ_4 + +gpu: +range: +kernel: diff --git a/tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_13.txt b/tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_13.txt new file mode 100644 index 0000000000..d95492c1cd --- /dev/null +++ b/tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_13.txt @@ -0,0 +1,5 @@ +pmc: TCC_ATOMIC[0] TCC_BUBBLE[0] TCC_CYCLE[0] TCC_EA0_ATOMIC[0] TCC_ATOMIC[1] TCC_BUBBLE[1] TCC_CYCLE[1] TCC_EA0_ATOMIC[1] TCC_ATOMIC[2] TCC_BUBBLE[2] TCC_CYCLE[2] TCC_EA0_ATOMIC[2] TCC_ATOMIC[3] TCC_BUBBLE[3] TCC_CYCLE[3] TCC_EA0_ATOMIC[3] TCC_ATOMIC[4] TCC_BUBBLE[4] TCC_CYCLE[4] TCC_EA0_ATOMIC[4] TCC_ATOMIC[5] TCC_BUBBLE[5] TCC_CYCLE[5] TCC_EA0_ATOMIC[5] TCC_ATOMIC[6] TCC_BUBBLE[6] TCC_CYCLE[6] TCC_EA0_ATOMIC[6] TCC_ATOMIC[7] TCC_BUBBLE[7] TCC_CYCLE[7] TCC_EA0_ATOMIC[7] TCC_ATOMIC[8] TCC_BUBBLE[8] TCC_CYCLE[8] TCC_EA0_ATOMIC[8] TCC_ATOMIC[9] TCC_BUBBLE[9] TCC_CYCLE[9] TCC_EA0_ATOMIC[9] TCC_ATOMIC[10] TCC_BUBBLE[10] TCC_CYCLE[10] TCC_EA0_ATOMIC[10] TCC_ATOMIC[11] TCC_BUBBLE[11] TCC_CYCLE[11] TCC_EA0_ATOMIC[11] TCC_ATOMIC[12] TCC_BUBBLE[12] TCC_CYCLE[12] TCC_EA0_ATOMIC[12] TCC_ATOMIC[13] TCC_BUBBLE[13] TCC_CYCLE[13] TCC_EA0_ATOMIC[13] TCC_ATOMIC[14] TCC_BUBBLE[14] TCC_CYCLE[14] TCC_EA0_ATOMIC[14] TCC_ATOMIC[15] TCC_BUBBLE[15] TCC_CYCLE[15] TCC_EA0_ATOMIC[15] + +gpu: +range: +kernel: diff --git a/tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_14.txt b/tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_14.txt new file mode 100644 index 0000000000..28327b86d3 --- /dev/null +++ b/tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_14.txt @@ -0,0 +1,5 @@ +pmc: TCC_EA0_ATOMIC_LEVEL[0] TCC_EA0_RDREQ[0] TCC_EA0_RDREQ_32B[0] TCC_EA0_RDREQ_LEVEL[0] TCC_EA0_ATOMIC_LEVEL[1] TCC_EA0_RDREQ[1] TCC_EA0_RDREQ_32B[1] TCC_EA0_RDREQ_LEVEL[1] TCC_EA0_ATOMIC_LEVEL[2] TCC_EA0_RDREQ[2] TCC_EA0_RDREQ_32B[2] TCC_EA0_RDREQ_LEVEL[2] TCC_EA0_ATOMIC_LEVEL[3] TCC_EA0_RDREQ[3] TCC_EA0_RDREQ_32B[3] TCC_EA0_RDREQ_LEVEL[3] TCC_EA0_ATOMIC_LEVEL[4] TCC_EA0_RDREQ[4] TCC_EA0_RDREQ_32B[4] TCC_EA0_RDREQ_LEVEL[4] TCC_EA0_ATOMIC_LEVEL[5] TCC_EA0_RDREQ[5] TCC_EA0_RDREQ_32B[5] TCC_EA0_RDREQ_LEVEL[5] TCC_EA0_ATOMIC_LEVEL[6] TCC_EA0_RDREQ[6] TCC_EA0_RDREQ_32B[6] TCC_EA0_RDREQ_LEVEL[6] TCC_EA0_ATOMIC_LEVEL[7] TCC_EA0_RDREQ[7] TCC_EA0_RDREQ_32B[7] TCC_EA0_RDREQ_LEVEL[7] TCC_EA0_ATOMIC_LEVEL[8] TCC_EA0_RDREQ[8] TCC_EA0_RDREQ_32B[8] TCC_EA0_RDREQ_LEVEL[8] TCC_EA0_ATOMIC_LEVEL[9] TCC_EA0_RDREQ[9] TCC_EA0_RDREQ_32B[9] TCC_EA0_RDREQ_LEVEL[9] TCC_EA0_ATOMIC_LEVEL[10] TCC_EA0_RDREQ[10] TCC_EA0_RDREQ_32B[10] TCC_EA0_RDREQ_LEVEL[10] TCC_EA0_ATOMIC_LEVEL[11] TCC_EA0_RDREQ[11] TCC_EA0_RDREQ_32B[11] TCC_EA0_RDREQ_LEVEL[11] TCC_EA0_ATOMIC_LEVEL[12] TCC_EA0_RDREQ[12] TCC_EA0_RDREQ_32B[12] TCC_EA0_RDREQ_LEVEL[12] TCC_EA0_ATOMIC_LEVEL[13] TCC_EA0_RDREQ[13] TCC_EA0_RDREQ_32B[13] TCC_EA0_RDREQ_LEVEL[13] TCC_EA0_ATOMIC_LEVEL[14] TCC_EA0_RDREQ[14] TCC_EA0_RDREQ_32B[14] TCC_EA0_RDREQ_LEVEL[14] TCC_EA0_ATOMIC_LEVEL[15] TCC_EA0_RDREQ[15] TCC_EA0_RDREQ_32B[15] TCC_EA0_RDREQ_LEVEL[15] + +gpu: +range: +kernel: diff --git a/tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_15.txt b/tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_15.txt new file mode 100644 index 0000000000..033ae877ed --- /dev/null +++ b/tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_15.txt @@ -0,0 +1,5 @@ +pmc: TCC_EA0_WRREQ[0] TCC_EA0_WRREQ_64B[0] TCC_EA0_WRREQ_LEVEL[0] TCC_HIT[0] TCC_EA0_WRREQ[1] TCC_EA0_WRREQ_64B[1] TCC_EA0_WRREQ_LEVEL[1] TCC_HIT[1] TCC_EA0_WRREQ[2] TCC_EA0_WRREQ_64B[2] TCC_EA0_WRREQ_LEVEL[2] TCC_HIT[2] TCC_EA0_WRREQ[3] TCC_EA0_WRREQ_64B[3] TCC_EA0_WRREQ_LEVEL[3] TCC_HIT[3] TCC_EA0_WRREQ[4] TCC_EA0_WRREQ_64B[4] TCC_EA0_WRREQ_LEVEL[4] TCC_HIT[4] TCC_EA0_WRREQ[5] TCC_EA0_WRREQ_64B[5] TCC_EA0_WRREQ_LEVEL[5] TCC_HIT[5] TCC_EA0_WRREQ[6] TCC_EA0_WRREQ_64B[6] TCC_EA0_WRREQ_LEVEL[6] TCC_HIT[6] TCC_EA0_WRREQ[7] TCC_EA0_WRREQ_64B[7] TCC_EA0_WRREQ_LEVEL[7] TCC_HIT[7] TCC_EA0_WRREQ[8] TCC_EA0_WRREQ_64B[8] TCC_EA0_WRREQ_LEVEL[8] TCC_HIT[8] TCC_EA0_WRREQ[9] TCC_EA0_WRREQ_64B[9] TCC_EA0_WRREQ_LEVEL[9] TCC_HIT[9] TCC_EA0_WRREQ[10] TCC_EA0_WRREQ_64B[10] TCC_EA0_WRREQ_LEVEL[10] TCC_HIT[10] TCC_EA0_WRREQ[11] TCC_EA0_WRREQ_64B[11] TCC_EA0_WRREQ_LEVEL[11] TCC_HIT[11] TCC_EA0_WRREQ[12] TCC_EA0_WRREQ_64B[12] TCC_EA0_WRREQ_LEVEL[12] TCC_HIT[12] TCC_EA0_WRREQ[13] TCC_EA0_WRREQ_64B[13] TCC_EA0_WRREQ_LEVEL[13] TCC_HIT[13] TCC_EA0_WRREQ[14] TCC_EA0_WRREQ_64B[14] TCC_EA0_WRREQ_LEVEL[14] TCC_HIT[14] TCC_EA0_WRREQ[15] TCC_EA0_WRREQ_64B[15] TCC_EA0_WRREQ_LEVEL[15] TCC_HIT[15] + +gpu: +range: +kernel: diff --git a/tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_16.txt b/tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_16.txt new file mode 100644 index 0000000000..123269c3f9 --- /dev/null +++ b/tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_16.txt @@ -0,0 +1,5 @@ +pmc: TCC_MISS[0] TCC_READ[0] TCC_REQ[0] TCC_RW_REQ[0] TCC_MISS[1] TCC_READ[1] TCC_REQ[1] TCC_RW_REQ[1] TCC_MISS[2] TCC_READ[2] TCC_REQ[2] TCC_RW_REQ[2] TCC_MISS[3] TCC_READ[3] TCC_REQ[3] TCC_RW_REQ[3] TCC_MISS[4] TCC_READ[4] TCC_REQ[4] TCC_RW_REQ[4] TCC_MISS[5] TCC_READ[5] TCC_REQ[5] TCC_RW_REQ[5] TCC_MISS[6] TCC_READ[6] TCC_REQ[6] TCC_RW_REQ[6] TCC_MISS[7] TCC_READ[7] TCC_REQ[7] TCC_RW_REQ[7] TCC_MISS[8] TCC_READ[8] TCC_REQ[8] TCC_RW_REQ[8] TCC_MISS[9] TCC_READ[9] TCC_REQ[9] TCC_RW_REQ[9] TCC_MISS[10] TCC_READ[10] TCC_REQ[10] TCC_RW_REQ[10] TCC_MISS[11] TCC_READ[11] TCC_REQ[11] TCC_RW_REQ[11] TCC_MISS[12] TCC_READ[12] TCC_REQ[12] TCC_RW_REQ[12] TCC_MISS[13] TCC_READ[13] TCC_REQ[13] TCC_RW_REQ[13] TCC_MISS[14] TCC_READ[14] TCC_REQ[14] TCC_RW_REQ[14] TCC_MISS[15] TCC_READ[15] TCC_REQ[15] TCC_RW_REQ[15] + +gpu: +range: +kernel: diff --git a/tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_17.txt b/tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_17.txt new file mode 100644 index 0000000000..102fb795bd --- /dev/null +++ b/tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_17.txt @@ -0,0 +1,5 @@ +pmc: TCC_TAG_STALL[0] TCC_TOO_MANY_EA_WRREQS_STALL[0] TCC_WRITE[0] TCC_TAG_STALL[1] TCC_TOO_MANY_EA_WRREQS_STALL[1] TCC_WRITE[1] TCC_TAG_STALL[2] TCC_TOO_MANY_EA_WRREQS_STALL[2] TCC_WRITE[2] TCC_TAG_STALL[3] TCC_TOO_MANY_EA_WRREQS_STALL[3] TCC_WRITE[3] TCC_TAG_STALL[4] TCC_TOO_MANY_EA_WRREQS_STALL[4] TCC_WRITE[4] TCC_TAG_STALL[5] TCC_TOO_MANY_EA_WRREQS_STALL[5] TCC_WRITE[5] TCC_TAG_STALL[6] TCC_TOO_MANY_EA_WRREQS_STALL[6] TCC_WRITE[6] TCC_TAG_STALL[7] TCC_TOO_MANY_EA_WRREQS_STALL[7] TCC_WRITE[7] TCC_TAG_STALL[8] TCC_TOO_MANY_EA_WRREQS_STALL[8] TCC_WRITE[8] TCC_TAG_STALL[9] TCC_TOO_MANY_EA_WRREQS_STALL[9] TCC_WRITE[9] TCC_TAG_STALL[10] TCC_TOO_MANY_EA_WRREQS_STALL[10] TCC_WRITE[10] TCC_TAG_STALL[11] TCC_TOO_MANY_EA_WRREQS_STALL[11] TCC_WRITE[11] TCC_TAG_STALL[12] TCC_TOO_MANY_EA_WRREQS_STALL[12] TCC_WRITE[12] TCC_TAG_STALL[13] TCC_TOO_MANY_EA_WRREQS_STALL[13] TCC_WRITE[13] TCC_TAG_STALL[14] TCC_TOO_MANY_EA_WRREQS_STALL[14] TCC_WRITE[14] TCC_TAG_STALL[15] TCC_TOO_MANY_EA_WRREQS_STALL[15] TCC_WRITE[15] + +gpu: +range: +kernel: diff --git a/tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_2.txt b/tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_2.txt new file mode 100644 index 0000000000..8ff8201c5a --- /dev/null +++ b/tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_2.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_TRANS_F16 SQ_INSTS_VALU_ADD_F32 SQ_INSTS_VALU_MUL_F32 SQ_INSTS_VALU_FMA_F32 SQ_INSTS_VALU_TRANS_F32 SQ_INSTS_VALU_ADD_F64 SQ_INSTS_VALU_MUL_F64 SQ_INSTS_VALU_FMA_F64 TCP_VOLATILE_sum TCP_TOTAL_ACCESSES_sum TCP_TOTAL_READ_sum TCP_TOTAL_WRITE_sum TA_BUFFER_ATOMIC_WAVEFRONTS_sum TA_BUFFER_TOTAL_CYCLES_sum TD_ATOMIC_WAVEFRONT_sum TD_STORE_WAVEFRONT_sum SPI_RA_REQ_NO_ALLOC SPI_RA_REQ_NO_ALLOC_CSN CPC_CPC_STAT_STALL CPC_UTCL1_STALL_ON_TRANSLATION CPF_CPF_STAT_IDLE CPF_CPF_TCIU_IDLE TCC_REQ_sum TCC_STREAMING_REQ_sum TCC_HIT_sum TCC_MISS_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_3.txt b/tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_3.txt new file mode 100644 index 0000000000..cb10e4801d --- /dev/null +++ b/tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_3.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_TRANS_F64 SQ_INSTS_VALU_INT32 SQ_INSTS_VALU_INT64 SQ_INSTS_SMEM SQ_INSTS_FLAT SQ_INSTS_LDS SQ_INSTS_GDS SQ_INSTS_EXP_GDS TCP_TOTAL_ATOMIC_WITH_RET_sum TCP_TOTAL_ATOMIC_WITHOUT_RET_sum TCP_TOTAL_WRITEBACK_INVALIDATES_sum TCP_TOTAL_CACHE_ACCESSES_sum TA_BUFFER_COALESCED_READ_CYCLES_sum TA_BUFFER_COALESCED_WRITE_CYCLES_sum TD_COALESCABLE_WAVEFRONT_sum SPI_RA_RES_STALL_CSN SPI_RA_TMP_STALL_CSN CPC_CPC_UTCL2IU_BUSY CPC_CPC_UTCL2IU_IDLE CPF_CMP_UTCL1_STALL_ON_TRANSLATION TCC_READ_sum TCC_WRITE_sum TCC_ATOMIC_sum TCC_WRITEBACK_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_4.txt b/tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_4.txt new file mode 100644 index 0000000000..e4e6069e38 --- /dev/null +++ b/tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_4.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_BRANCH SQ_INSTS_SENDMSG SQ_WAIT_ANY SQ_WAIT_INST_ANY SQ_ACTIVE_INST_ANY SQ_ACTIVE_INST_VMEM SQ_ACTIVE_INST_LDS SQ_ACTIVE_INST_VALU TCP_UTCL1_TRANSLATION_MISS_sum TCP_UTCL1_TRANSLATION_HIT_sum TCP_UTCL1_PERMISSION_MISS_sum TCP_UTCL1_REQUEST_sum TA_ADDR_STALLED_BY_TC_CYCLES_sum TA_TOTAL_WAVEFRONTS_sum SPI_RA_WAVE_SIMD_FULL_CSN SPI_RA_VGPR_SIMD_FULL_CSN CPC_CPC_UTCL2IU_STALL CPC_ME1_BUSY_FOR_PACKET_DECODE TCC_EA0_WRREQ_sum TCC_EA0_WRREQ_64B_sum TCC_EA0_WR_UNCACHED_32B_sum TCC_EA0_WRREQ_DRAM_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_5.txt b/tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_5.txt new file mode 100644 index 0000000000..77bd288232 --- /dev/null +++ b/tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_5.txt @@ -0,0 +1,5 @@ +pmc: SQ_ACTIVE_INST_SCA SQ_ACTIVE_INST_EXP_GDS SQ_ACTIVE_INST_MISC SQ_ACTIVE_INST_FLAT SQ_INST_CYCLES_VMEM_WR SQ_INST_CYCLES_VMEM_RD SQ_INST_CYCLES_SMEM SQ_INST_CYCLES_SALU TCP_TCC_READ_REQ_sum TCP_TCC_WRITE_REQ_sum TCP_TCC_ATOMIC_WITH_RET_REQ_sum TCP_TCC_ATOMIC_WITHOUT_RET_REQ_sum TA_ADDR_STALLED_BY_TD_CYCLES_sum TA_DATA_STALLED_BY_TC_CYCLES_sum SPI_RA_SGPR_SIMD_FULL_CSN SPI_RA_LDS_CU_FULL_CSN CPC_ME1_DC0_SPI_BUSY TCC_EA0_RDREQ_sum TCC_EA0_RDREQ_32B_sum TCC_BUBBLE_sum TCC_EA0_RD_UNCACHED_32B_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_6.txt b/tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_6.txt new file mode 100644 index 0000000000..609c184df8 --- /dev/null +++ b/tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_6.txt @@ -0,0 +1,5 @@ +pmc: SQ_THREAD_CYCLES_VALU SQ_IFETCH SQ_LDS_BANK_CONFLICT SQ_LDS_ADDR_CONFLICT SQ_LDS_UNALIGNED_STALL SQ_WAVES_EQ_64 SQ_WAVES_LT_64 SQ_WAVES_LT_48 TCP_TCC_NC_READ_REQ_sum TCP_TCC_NC_WRITE_REQ_sum TCP_TCC_NC_ATOMIC_REQ_sum TCP_TCC_UC_READ_REQ_sum TA_FLAT_WAVEFRONTS_sum TA_FLAT_READ_WAVEFRONTS_sum SPI_RA_BAR_CU_FULL_CSN SPI_RA_TGLIM_CU_FULL_CSN TCC_EA0_RDREQ_DRAM_sum TCC_TAG_STALL_sum TCC_NORMAL_WRITEBACK_sum TCC_ALL_TC_OP_WB_WRITEBACK_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_7.txt b/tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_7.txt new file mode 100644 index 0000000000..5881e5fb8f --- /dev/null +++ b/tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_7.txt @@ -0,0 +1,5 @@ +pmc: SQ_WAVES_LT_32 SQ_WAVES_LT_16 SQ_ITEMS SQ_LDS_MEM_VIOLATIONS SQ_LDS_ATOMIC_RETURN SQ_LDS_IDX_ACTIVE SQ_WAVES_RESTORED SQ_WAVES_SAVED TCP_TCC_UC_WRITE_REQ_sum TCP_TCC_UC_ATOMIC_REQ_sum TCP_TCC_CC_READ_REQ_sum TCP_TCC_CC_WRITE_REQ_sum TA_FLAT_WRITE_WAVEFRONTS_sum TA_FLAT_ATOMIC_WAVEFRONTS_sum SPI_RA_WVLIM_STALL_CSN SPI_SWC_CSC_WR TCC_NORMAL_EVICT_sum TCC_ALL_TC_OP_INV_EVICT_sum TCC_TOO_MANY_EA_WRREQS_STALL_sum TCC_EA0_ATOMIC_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_8.txt b/tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_8.txt new file mode 100644 index 0000000000..66317384f5 --- /dev/null +++ b/tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_8.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM_NORM SQ_INSTS_MFMA SQ_INSTS_VALU_MFMA_I8 SQ_INSTS_VALU_MFMA_F16 SQ_INSTS_VALU_MFMA_BF16 SQ_INSTS_VALU_MFMA_F32 SQ_INSTS_VALU_MFMA_F64 SQ_VALU_MFMA_BUSY_CYCLES TCP_TCC_CC_ATOMIC_REQ_sum TCP_TCC_RW_READ_REQ_sum TCP_TCC_RW_WRITE_REQ_sum TCP_TCC_RW_ATOMIC_REQ_sum SPI_VWC_CSC_WR SPI_RA_BULKY_CU_FULL_CSN TCC_EA0_RDREQ_LEVEL_sum TCC_EA0_WRREQ_LEVEL_sum TCC_EA0_ATOMIC_LEVEL_sum TCC_EA0_WRREQ_STALL_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_9.txt b/tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_9.txt new file mode 100644 index 0000000000..60ceab315a --- /dev/null +++ b/tests/workloads/device_filter/MI300X_A1/perfmon/pmc_perf_9.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_MFMA_MOPS_I8 SQ_INSTS_VALU_MFMA_MOPS_F16 SQ_INSTS_VALU_MFMA_MOPS_BF16 SQ_INSTS_VALU_MFMA_MOPS_F32 SQ_INSTS_VALU_MFMA_MOPS_F64 SQC_TC_INST_REQ SQC_TC_DATA_READ_REQ SQC_TC_DATA_WRITE_REQ TCP_PENDING_STALL_CYCLES_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/device_filter/MI300X_A1/perfmon/timestamps.txt b/tests/workloads/device_filter/MI300X_A1/perfmon/timestamps.txt new file mode 100644 index 0000000000..676cca1b80 --- /dev/null +++ b/tests/workloads/device_filter/MI300X_A1/perfmon/timestamps.txt @@ -0,0 +1,5 @@ +pmc: + +gpu: +range: +kernel: diff --git a/tests/workloads/device_filter/MI300X_A1/pmc_perf.csv b/tests/workloads/device_filter/MI300X_A1/pmc_perf.csv new file mode 100644 index 0000000000..17d431dda0 --- /dev/null +++ b/tests/workloads/device_filter/MI300X_A1/pmc_perf.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Correlation_ID,SQC_DCACHE_INPUT_VALID_READYB,SQC_DCACHE_ATOMIC,SQC_DCACHE_REQ_READ_8,SQC_DCACHE_REQ,SQC_DCACHE_HITS,SQC_DCACHE_MISSES,SQC_DCACHE_MISSES_DUPLICATE,SQC_DCACHE_REQ_READ_1,Wave_Size_1,Correlation_ID_1,XCC_Index,TCC_ATOMIC[0],TCC_BUBBLE[0],TCC_CYCLE[0],TCC_EA0_ATOMIC[0],TCC_ATOMIC[1],TCC_BUBBLE[1],TCC_CYCLE[1],TCC_EA0_ATOMIC[1],TCC_ATOMIC[2],TCC_BUBBLE[2],TCC_CYCLE[2],TCC_EA0_ATOMIC[2],TCC_ATOMIC[3],TCC_BUBBLE[3],TCC_CYCLE[3],TCC_EA0_ATOMIC[3],TCC_ATOMIC[4],TCC_BUBBLE[4],TCC_CYCLE[4],TCC_EA0_ATOMIC[4],TCC_ATOMIC[5],TCC_BUBBLE[5],TCC_CYCLE[5],TCC_EA0_ATOMIC[5],TCC_ATOMIC[6],TCC_BUBBLE[6],TCC_CYCLE[6],TCC_EA0_ATOMIC[6],TCC_ATOMIC[7],TCC_BUBBLE[7],TCC_CYCLE[7],TCC_EA0_ATOMIC[7],TCC_ATOMIC[8],TCC_BUBBLE[8],TCC_CYCLE[8],TCC_EA0_ATOMIC[8],TCC_ATOMIC[9],TCC_BUBBLE[9],TCC_CYCLE[9],TCC_EA0_ATOMIC[9],TCC_ATOMIC[10],TCC_BUBBLE[10],TCC_CYCLE[10],TCC_EA0_ATOMIC[10],TCC_ATOMIC[11],TCC_BUBBLE[11],TCC_CYCLE[11],TCC_EA0_ATOMIC[11],TCC_ATOMIC[12],TCC_BUBBLE[12],TCC_CYCLE[12],TCC_EA0_ATOMIC[12],TCC_ATOMIC[13],TCC_BUBBLE[13],TCC_CYCLE[13],TCC_EA0_ATOMIC[13],TCC_ATOMIC[14],TCC_BUBBLE[14],TCC_CYCLE[14],TCC_EA0_ATOMIC[14],TCC_ATOMIC[15],TCC_BUBBLE[15],TCC_CYCLE[15],TCC_EA0_ATOMIC[15],TCC_ATOMIC[16],TCC_BUBBLE[16],TCC_CYCLE[16],TCC_EA0_ATOMIC[16],TCC_ATOMIC[17],TCC_BUBBLE[17],TCC_CYCLE[17],TCC_EA0_ATOMIC[17],TCC_ATOMIC[18],TCC_BUBBLE[18],TCC_CYCLE[18],TCC_EA0_ATOMIC[18],TCC_ATOMIC[19],TCC_BUBBLE[19],TCC_CYCLE[19],TCC_EA0_ATOMIC[19],TCC_ATOMIC[20],TCC_BUBBLE[20],TCC_CYCLE[20],TCC_EA0_ATOMIC[20],TCC_ATOMIC[21],TCC_BUBBLE[21],TCC_CYCLE[21],TCC_EA0_ATOMIC[21],TCC_ATOMIC[22],TCC_BUBBLE[22],TCC_CYCLE[22],TCC_EA0_ATOMIC[22],TCC_ATOMIC[23],TCC_BUBBLE[23],TCC_CYCLE[23],TCC_EA0_ATOMIC[23],TCC_ATOMIC[24],TCC_BUBBLE[24],TCC_CYCLE[24],TCC_EA0_ATOMIC[24],TCC_ATOMIC[25],TCC_BUBBLE[25],TCC_CYCLE[25],TCC_EA0_ATOMIC[25],TCC_ATOMIC[26],TCC_BUBBLE[26],TCC_CYCLE[26],TCC_EA0_ATOMIC[26],TCC_ATOMIC[27],TCC_BUBBLE[27],TCC_CYCLE[27],TCC_EA0_ATOMIC[27],TCC_ATOMIC[28],TCC_BUBBLE[28],TCC_CYCLE[28],TCC_EA0_ATOMIC[28],TCC_ATOMIC[29],TCC_BUBBLE[29],TCC_CYCLE[29],TCC_EA0_ATOMIC[29],TCC_ATOMIC[30],TCC_BUBBLE[30],TCC_CYCLE[30],TCC_EA0_ATOMIC[30],TCC_ATOMIC[31],TCC_BUBBLE[31],TCC_CYCLE[31],TCC_EA0_ATOMIC[31],TCC_ATOMIC[32],TCC_BUBBLE[32],TCC_CYCLE[32],TCC_EA0_ATOMIC[32],TCC_ATOMIC[33],TCC_BUBBLE[33],TCC_CYCLE[33],TCC_EA0_ATOMIC[33],TCC_ATOMIC[34],TCC_BUBBLE[34],TCC_CYCLE[34],TCC_EA0_ATOMIC[34],TCC_ATOMIC[35],TCC_BUBBLE[35],TCC_CYCLE[35],TCC_EA0_ATOMIC[35],TCC_ATOMIC[36],TCC_BUBBLE[36],TCC_CYCLE[36],TCC_EA0_ATOMIC[36],TCC_ATOMIC[37],TCC_BUBBLE[37],TCC_CYCLE[37],TCC_EA0_ATOMIC[37],TCC_ATOMIC[38],TCC_BUBBLE[38],TCC_CYCLE[38],TCC_EA0_ATOMIC[38],TCC_ATOMIC[39],TCC_BUBBLE[39],TCC_CYCLE[39],TCC_EA0_ATOMIC[39],TCC_ATOMIC[40],TCC_BUBBLE[40],TCC_CYCLE[40],TCC_EA0_ATOMIC[40],TCC_ATOMIC[41],TCC_BUBBLE[41],TCC_CYCLE[41],TCC_EA0_ATOMIC[41],TCC_ATOMIC[42],TCC_BUBBLE[42],TCC_CYCLE[42],TCC_EA0_ATOMIC[42],TCC_ATOMIC[43],TCC_BUBBLE[43],TCC_CYCLE[43],TCC_EA0_ATOMIC[43],TCC_ATOMIC[44],TCC_BUBBLE[44],TCC_CYCLE[44],TCC_EA0_ATOMIC[44],TCC_ATOMIC[45],TCC_BUBBLE[45],TCC_CYCLE[45],TCC_EA0_ATOMIC[45],TCC_ATOMIC[46],TCC_BUBBLE[46],TCC_CYCLE[46],TCC_EA0_ATOMIC[46],TCC_ATOMIC[47],TCC_BUBBLE[47],TCC_CYCLE[47],TCC_EA0_ATOMIC[47],TCC_ATOMIC[48],TCC_BUBBLE[48],TCC_CYCLE[48],TCC_EA0_ATOMIC[48],TCC_ATOMIC[49],TCC_BUBBLE[49],TCC_CYCLE[49],TCC_EA0_ATOMIC[49],TCC_ATOMIC[50],TCC_BUBBLE[50],TCC_CYCLE[50],TCC_EA0_ATOMIC[50],TCC_ATOMIC[51],TCC_BUBBLE[51],TCC_CYCLE[51],TCC_EA0_ATOMIC[51],TCC_ATOMIC[52],TCC_BUBBLE[52],TCC_CYCLE[52],TCC_EA0_ATOMIC[52],TCC_ATOMIC[53],TCC_BUBBLE[53],TCC_CYCLE[53],TCC_EA0_ATOMIC[53],TCC_ATOMIC[54],TCC_BUBBLE[54],TCC_CYCLE[54],TCC_EA0_ATOMIC[54],TCC_ATOMIC[55],TCC_BUBBLE[55],TCC_CYCLE[55],TCC_EA0_ATOMIC[55],TCC_ATOMIC[56],TCC_BUBBLE[56],TCC_CYCLE[56],TCC_EA0_ATOMIC[56],TCC_ATOMIC[57],TCC_BUBBLE[57],TCC_CYCLE[57],TCC_EA0_ATOMIC[57],TCC_ATOMIC[58],TCC_BUBBLE[58],TCC_CYCLE[58],TCC_EA0_ATOMIC[58],TCC_ATOMIC[59],TCC_BUBBLE[59],TCC_CYCLE[59],TCC_EA0_ATOMIC[59],TCC_ATOMIC[60],TCC_BUBBLE[60],TCC_CYCLE[60],TCC_EA0_ATOMIC[60],TCC_ATOMIC[61],TCC_BUBBLE[61],TCC_CYCLE[61],TCC_EA0_ATOMIC[61],TCC_ATOMIC[62],TCC_BUBBLE[62],TCC_CYCLE[62],TCC_EA0_ATOMIC[62],TCC_ATOMIC[63],TCC_BUBBLE[63],TCC_CYCLE[63],TCC_EA0_ATOMIC[63],TCC_ATOMIC[64],TCC_BUBBLE[64],TCC_CYCLE[64],TCC_EA0_ATOMIC[64],TCC_ATOMIC[65],TCC_BUBBLE[65],TCC_CYCLE[65],TCC_EA0_ATOMIC[65],TCC_ATOMIC[66],TCC_BUBBLE[66],TCC_CYCLE[66],TCC_EA0_ATOMIC[66],TCC_ATOMIC[67],TCC_BUBBLE[67],TCC_CYCLE[67],TCC_EA0_ATOMIC[67],TCC_ATOMIC[68],TCC_BUBBLE[68],TCC_CYCLE[68],TCC_EA0_ATOMIC[68],TCC_ATOMIC[69],TCC_BUBBLE[69],TCC_CYCLE[69],TCC_EA0_ATOMIC[69],TCC_ATOMIC[70],TCC_BUBBLE[70],TCC_CYCLE[70],TCC_EA0_ATOMIC[70],TCC_ATOMIC[71],TCC_BUBBLE[71],TCC_CYCLE[71],TCC_EA0_ATOMIC[71],TCC_ATOMIC[72],TCC_BUBBLE[72],TCC_CYCLE[72],TCC_EA0_ATOMIC[72],TCC_ATOMIC[73],TCC_BUBBLE[73],TCC_CYCLE[73],TCC_EA0_ATOMIC[73],TCC_ATOMIC[74],TCC_BUBBLE[74],TCC_CYCLE[74],TCC_EA0_ATOMIC[74],TCC_ATOMIC[75],TCC_BUBBLE[75],TCC_CYCLE[75],TCC_EA0_ATOMIC[75],TCC_ATOMIC[76],TCC_BUBBLE[76],TCC_CYCLE[76],TCC_EA0_ATOMIC[76],TCC_ATOMIC[77],TCC_BUBBLE[77],TCC_CYCLE[77],TCC_EA0_ATOMIC[77],TCC_ATOMIC[78],TCC_BUBBLE[78],TCC_CYCLE[78],TCC_EA0_ATOMIC[78],TCC_ATOMIC[79],TCC_BUBBLE[79],TCC_CYCLE[79],TCC_EA0_ATOMIC[79],TCC_ATOMIC[80],TCC_BUBBLE[80],TCC_CYCLE[80],TCC_EA0_ATOMIC[80],TCC_ATOMIC[81],TCC_BUBBLE[81],TCC_CYCLE[81],TCC_EA0_ATOMIC[81],TCC_ATOMIC[82],TCC_BUBBLE[82],TCC_CYCLE[82],TCC_EA0_ATOMIC[82],TCC_ATOMIC[83],TCC_BUBBLE[83],TCC_CYCLE[83],TCC_EA0_ATOMIC[83],TCC_ATOMIC[84],TCC_BUBBLE[84],TCC_CYCLE[84],TCC_EA0_ATOMIC[84],TCC_ATOMIC[85],TCC_BUBBLE[85],TCC_CYCLE[85],TCC_EA0_ATOMIC[85],TCC_ATOMIC[86],TCC_BUBBLE[86],TCC_CYCLE[86],TCC_EA0_ATOMIC[86],TCC_ATOMIC[87],TCC_BUBBLE[87],TCC_CYCLE[87],TCC_EA0_ATOMIC[87],TCC_ATOMIC[88],TCC_BUBBLE[88],TCC_CYCLE[88],TCC_EA0_ATOMIC[88],TCC_ATOMIC[89],TCC_BUBBLE[89],TCC_CYCLE[89],TCC_EA0_ATOMIC[89],TCC_ATOMIC[90],TCC_BUBBLE[90],TCC_CYCLE[90],TCC_EA0_ATOMIC[90],TCC_ATOMIC[91],TCC_BUBBLE[91],TCC_CYCLE[91],TCC_EA0_ATOMIC[91],TCC_ATOMIC[92],TCC_BUBBLE[92],TCC_CYCLE[92],TCC_EA0_ATOMIC[92],TCC_ATOMIC[93],TCC_BUBBLE[93],TCC_CYCLE[93],TCC_EA0_ATOMIC[93],TCC_ATOMIC[94],TCC_BUBBLE[94],TCC_CYCLE[94],TCC_EA0_ATOMIC[94],TCC_ATOMIC[95],TCC_BUBBLE[95],TCC_CYCLE[95],TCC_EA0_ATOMIC[95],TCC_ATOMIC[96],TCC_BUBBLE[96],TCC_CYCLE[96],TCC_EA0_ATOMIC[96],TCC_ATOMIC[97],TCC_BUBBLE[97],TCC_CYCLE[97],TCC_EA0_ATOMIC[97],TCC_ATOMIC[98],TCC_BUBBLE[98],TCC_CYCLE[98],TCC_EA0_ATOMIC[98],TCC_ATOMIC[99],TCC_BUBBLE[99],TCC_CYCLE[99],TCC_EA0_ATOMIC[99],TCC_ATOMIC[100],TCC_BUBBLE[100],TCC_CYCLE[100],TCC_EA0_ATOMIC[100],TCC_ATOMIC[101],TCC_BUBBLE[101],TCC_CYCLE[101],TCC_EA0_ATOMIC[101],TCC_ATOMIC[102],TCC_BUBBLE[102],TCC_CYCLE[102],TCC_EA0_ATOMIC[102],TCC_ATOMIC[103],TCC_BUBBLE[103],TCC_CYCLE[103],TCC_EA0_ATOMIC[103],TCC_ATOMIC[104],TCC_BUBBLE[104],TCC_CYCLE[104],TCC_EA0_ATOMIC[104],TCC_ATOMIC[105],TCC_BUBBLE[105],TCC_CYCLE[105],TCC_EA0_ATOMIC[105],TCC_ATOMIC[106],TCC_BUBBLE[106],TCC_CYCLE[106],TCC_EA0_ATOMIC[106],TCC_ATOMIC[107],TCC_BUBBLE[107],TCC_CYCLE[107],TCC_EA0_ATOMIC[107],TCC_ATOMIC[108],TCC_BUBBLE[108],TCC_CYCLE[108],TCC_EA0_ATOMIC[108],TCC_ATOMIC[109],TCC_BUBBLE[109],TCC_CYCLE[109],TCC_EA0_ATOMIC[109],TCC_ATOMIC[110],TCC_BUBBLE[110],TCC_CYCLE[110],TCC_EA0_ATOMIC[110],TCC_ATOMIC[111],TCC_BUBBLE[111],TCC_CYCLE[111],TCC_EA0_ATOMIC[111],TCC_ATOMIC[112],TCC_BUBBLE[112],TCC_CYCLE[112],TCC_EA0_ATOMIC[112],TCC_ATOMIC[113],TCC_BUBBLE[113],TCC_CYCLE[113],TCC_EA0_ATOMIC[113],TCC_ATOMIC[114],TCC_BUBBLE[114],TCC_CYCLE[114],TCC_EA0_ATOMIC[114],TCC_ATOMIC[115],TCC_BUBBLE[115],TCC_CYCLE[115],TCC_EA0_ATOMIC[115],TCC_ATOMIC[116],TCC_BUBBLE[116],TCC_CYCLE[116],TCC_EA0_ATOMIC[116],TCC_ATOMIC[117],TCC_BUBBLE[117],TCC_CYCLE[117],TCC_EA0_ATOMIC[117],TCC_ATOMIC[118],TCC_BUBBLE[118],TCC_CYCLE[118],TCC_EA0_ATOMIC[118],TCC_ATOMIC[119],TCC_BUBBLE[119],TCC_CYCLE[119],TCC_EA0_ATOMIC[119],TCC_ATOMIC[120],TCC_BUBBLE[120],TCC_CYCLE[120],TCC_EA0_ATOMIC[120],TCC_ATOMIC[121],TCC_BUBBLE[121],TCC_CYCLE[121],TCC_EA0_ATOMIC[121],TCC_ATOMIC[122],TCC_BUBBLE[122],TCC_CYCLE[122],TCC_EA0_ATOMIC[122],TCC_ATOMIC[123],TCC_BUBBLE[123],TCC_CYCLE[123],TCC_EA0_ATOMIC[123],TCC_ATOMIC[124],TCC_BUBBLE[124],TCC_CYCLE[124],TCC_EA0_ATOMIC[124],TCC_ATOMIC[125],TCC_BUBBLE[125],TCC_CYCLE[125],TCC_EA0_ATOMIC[125],TCC_ATOMIC[126],TCC_BUBBLE[126],TCC_CYCLE[126],TCC_EA0_ATOMIC[126],TCC_ATOMIC[127],TCC_BUBBLE[127],TCC_CYCLE[127],TCC_EA0_ATOMIC[127],Wave_Size_2,Correlation_ID_2,SQ_WAVES_LT_32,SQ_WAVES_LT_16,SQ_ITEMS,SQ_LDS_MEM_VIOLATIONS,SQ_LDS_ATOMIC_RETURN,SQ_LDS_IDX_ACTIVE,SQ_WAVES_RESTORED,SQ_WAVES_SAVED,SPI_RA_WVLIM_STALL_CSN,SPI_SWC_CSC_WR,TA_FLAT_ATOMIC_WAVEFRONTS_sum,TA_FLAT_WRITE_WAVEFRONTS_sum,TCC_ALL_TC_OP_INV_EVICT_sum,TCC_EA0_ATOMIC_sum,TCC_NORMAL_EVICT_sum,TCC_TOO_MANY_EA_WRREQS_STALL_sum,TCP_TCC_CC_READ_REQ_sum,TCP_TCC_CC_WRITE_REQ_sum,TCP_TCC_UC_ATOMIC_REQ_sum,TCP_TCC_UC_WRITE_REQ_sum,Wave_Size_3,Correlation_ID_3,SQ_INSTS_SMEM_NORM,SQ_INSTS_MFMA,SQ_INSTS_VALU_MFMA_I8,SQ_INSTS_VALU_MFMA_F16,SQ_INSTS_VALU_MFMA_BF16,SQ_INSTS_VALU_MFMA_F32,SQ_INSTS_VALU_MFMA_F64,SQ_VALU_MFMA_BUSY_CYCLES,SPI_VWC_CSC_WR,SPI_RA_BULKY_CU_FULL_CSN,TCC_EA0_ATOMIC_LEVEL_sum,TCC_EA0_RDREQ_LEVEL_sum,TCC_EA0_WRREQ_LEVEL_sum,TCC_EA0_WRREQ_STALL_sum,TCP_TCC_CC_ATOMIC_REQ_sum,TCP_TCC_RW_ATOMIC_REQ_sum,TCP_TCC_RW_READ_REQ_sum,TCP_TCC_RW_WRITE_REQ_sum,Wave_Size_4,Correlation_ID_4,SQ_INSTS_VALU_TRANS_F16,SQ_INSTS_VALU_ADD_F32,SQ_INSTS_VALU_MUL_F32,SQ_INSTS_VALU_FMA_F32,SQ_INSTS_VALU_TRANS_F32,SQ_INSTS_VALU_ADD_F64,SQ_INSTS_VALU_MUL_F64,SQ_INSTS_VALU_FMA_F64,SPI_RA_REQ_NO_ALLOC,SPI_RA_REQ_NO_ALLOC_CSN,CPC_CPC_STAT_STALL,CPC_UTCL1_STALL_ON_TRANSLATION,CPF_CPF_STAT_IDLE,CPF_CPF_TCIU_IDLE,TA_BUFFER_ATOMIC_WAVEFRONTS_sum,TA_BUFFER_TOTAL_CYCLES_sum,TCC_HIT_sum,TCC_MISS_sum,TCC_REQ_sum,TCC_STREAMING_REQ_sum,TCP_TOTAL_ACCESSES_sum,TCP_TOTAL_READ_sum,TCP_TOTAL_WRITE_sum,TCP_VOLATILE_sum,TD_ATOMIC_WAVEFRONT_sum,TD_STORE_WAVEFRONT_sum,Wave_Size_5,Correlation_ID_5,XCC_Index_5,TCC_MISS[0],TCC_READ[0],TCC_REQ[0],TCC_RW_REQ[0],TCC_MISS[1],TCC_READ[1],TCC_REQ[1],TCC_RW_REQ[1],TCC_MISS[2],TCC_READ[2],TCC_REQ[2],TCC_RW_REQ[2],TCC_MISS[3],TCC_READ[3],TCC_REQ[3],TCC_RW_REQ[3],TCC_MISS[4],TCC_READ[4],TCC_REQ[4],TCC_RW_REQ[4],TCC_MISS[5],TCC_READ[5],TCC_REQ[5],TCC_RW_REQ[5],TCC_MISS[6],TCC_READ[6],TCC_REQ[6],TCC_RW_REQ[6],TCC_MISS[7],TCC_READ[7],TCC_REQ[7],TCC_RW_REQ[7],TCC_MISS[8],TCC_READ[8],TCC_REQ[8],TCC_RW_REQ[8],TCC_MISS[9],TCC_READ[9],TCC_REQ[9],TCC_RW_REQ[9],TCC_MISS[10],TCC_READ[10],TCC_REQ[10],TCC_RW_REQ[10],TCC_MISS[11],TCC_READ[11],TCC_REQ[11],TCC_RW_REQ[11],TCC_MISS[12],TCC_READ[12],TCC_REQ[12],TCC_RW_REQ[12],TCC_MISS[13],TCC_READ[13],TCC_REQ[13],TCC_RW_REQ[13],TCC_MISS[14],TCC_READ[14],TCC_REQ[14],TCC_RW_REQ[14],TCC_MISS[15],TCC_READ[15],TCC_REQ[15],TCC_RW_REQ[15],TCC_MISS[16],TCC_READ[16],TCC_REQ[16],TCC_RW_REQ[16],TCC_MISS[17],TCC_READ[17],TCC_REQ[17],TCC_RW_REQ[17],TCC_MISS[18],TCC_READ[18],TCC_REQ[18],TCC_RW_REQ[18],TCC_MISS[19],TCC_READ[19],TCC_REQ[19],TCC_RW_REQ[19],TCC_MISS[20],TCC_READ[20],TCC_REQ[20],TCC_RW_REQ[20],TCC_MISS[21],TCC_READ[21],TCC_REQ[21],TCC_RW_REQ[21],TCC_MISS[22],TCC_READ[22],TCC_REQ[22],TCC_RW_REQ[22],TCC_MISS[23],TCC_READ[23],TCC_REQ[23],TCC_RW_REQ[23],TCC_MISS[24],TCC_READ[24],TCC_REQ[24],TCC_RW_REQ[24],TCC_MISS[25],TCC_READ[25],TCC_REQ[25],TCC_RW_REQ[25],TCC_MISS[26],TCC_READ[26],TCC_REQ[26],TCC_RW_REQ[26],TCC_MISS[27],TCC_READ[27],TCC_REQ[27],TCC_RW_REQ[27],TCC_MISS[28],TCC_READ[28],TCC_REQ[28],TCC_RW_REQ[28],TCC_MISS[29],TCC_READ[29],TCC_REQ[29],TCC_RW_REQ[29],TCC_MISS[30],TCC_READ[30],TCC_REQ[30],TCC_RW_REQ[30],TCC_MISS[31],TCC_READ[31],TCC_REQ[31],TCC_RW_REQ[31],TCC_MISS[32],TCC_READ[32],TCC_REQ[32],TCC_RW_REQ[32],TCC_MISS[33],TCC_READ[33],TCC_REQ[33],TCC_RW_REQ[33],TCC_MISS[34],TCC_READ[34],TCC_REQ[34],TCC_RW_REQ[34],TCC_MISS[35],TCC_READ[35],TCC_REQ[35],TCC_RW_REQ[35],TCC_MISS[36],TCC_READ[36],TCC_REQ[36],TCC_RW_REQ[36],TCC_MISS[37],TCC_READ[37],TCC_REQ[37],TCC_RW_REQ[37],TCC_MISS[38],TCC_READ[38],TCC_REQ[38],TCC_RW_REQ[38],TCC_MISS[39],TCC_READ[39],TCC_REQ[39],TCC_RW_REQ[39],TCC_MISS[40],TCC_READ[40],TCC_REQ[40],TCC_RW_REQ[40],TCC_MISS[41],TCC_READ[41],TCC_REQ[41],TCC_RW_REQ[41],TCC_MISS[42],TCC_READ[42],TCC_REQ[42],TCC_RW_REQ[42],TCC_MISS[43],TCC_READ[43],TCC_REQ[43],TCC_RW_REQ[43],TCC_MISS[44],TCC_READ[44],TCC_REQ[44],TCC_RW_REQ[44],TCC_MISS[45],TCC_READ[45],TCC_REQ[45],TCC_RW_REQ[45],TCC_MISS[46],TCC_READ[46],TCC_REQ[46],TCC_RW_REQ[46],TCC_MISS[47],TCC_READ[47],TCC_REQ[47],TCC_RW_REQ[47],TCC_MISS[48],TCC_READ[48],TCC_REQ[48],TCC_RW_REQ[48],TCC_MISS[49],TCC_READ[49],TCC_REQ[49],TCC_RW_REQ[49],TCC_MISS[50],TCC_READ[50],TCC_REQ[50],TCC_RW_REQ[50],TCC_MISS[51],TCC_READ[51],TCC_REQ[51],TCC_RW_REQ[51],TCC_MISS[52],TCC_READ[52],TCC_REQ[52],TCC_RW_REQ[52],TCC_MISS[53],TCC_READ[53],TCC_REQ[53],TCC_RW_REQ[53],TCC_MISS[54],TCC_READ[54],TCC_REQ[54],TCC_RW_REQ[54],TCC_MISS[55],TCC_READ[55],TCC_REQ[55],TCC_RW_REQ[55],TCC_MISS[56],TCC_READ[56],TCC_REQ[56],TCC_RW_REQ[56],TCC_MISS[57],TCC_READ[57],TCC_REQ[57],TCC_RW_REQ[57],TCC_MISS[58],TCC_READ[58],TCC_REQ[58],TCC_RW_REQ[58],TCC_MISS[59],TCC_READ[59],TCC_REQ[59],TCC_RW_REQ[59],TCC_MISS[60],TCC_READ[60],TCC_REQ[60],TCC_RW_REQ[60],TCC_MISS[61],TCC_READ[61],TCC_REQ[61],TCC_RW_REQ[61],TCC_MISS[62],TCC_READ[62],TCC_REQ[62],TCC_RW_REQ[62],TCC_MISS[63],TCC_READ[63],TCC_REQ[63],TCC_RW_REQ[63],TCC_MISS[64],TCC_READ[64],TCC_REQ[64],TCC_RW_REQ[64],TCC_MISS[65],TCC_READ[65],TCC_REQ[65],TCC_RW_REQ[65],TCC_MISS[66],TCC_READ[66],TCC_REQ[66],TCC_RW_REQ[66],TCC_MISS[67],TCC_READ[67],TCC_REQ[67],TCC_RW_REQ[67],TCC_MISS[68],TCC_READ[68],TCC_REQ[68],TCC_RW_REQ[68],TCC_MISS[69],TCC_READ[69],TCC_REQ[69],TCC_RW_REQ[69],TCC_MISS[70],TCC_READ[70],TCC_REQ[70],TCC_RW_REQ[70],TCC_MISS[71],TCC_READ[71],TCC_REQ[71],TCC_RW_REQ[71],TCC_MISS[72],TCC_READ[72],TCC_REQ[72],TCC_RW_REQ[72],TCC_MISS[73],TCC_READ[73],TCC_REQ[73],TCC_RW_REQ[73],TCC_MISS[74],TCC_READ[74],TCC_REQ[74],TCC_RW_REQ[74],TCC_MISS[75],TCC_READ[75],TCC_REQ[75],TCC_RW_REQ[75],TCC_MISS[76],TCC_READ[76],TCC_REQ[76],TCC_RW_REQ[76],TCC_MISS[77],TCC_READ[77],TCC_REQ[77],TCC_RW_REQ[77],TCC_MISS[78],TCC_READ[78],TCC_REQ[78],TCC_RW_REQ[78],TCC_MISS[79],TCC_READ[79],TCC_REQ[79],TCC_RW_REQ[79],TCC_MISS[80],TCC_READ[80],TCC_REQ[80],TCC_RW_REQ[80],TCC_MISS[81],TCC_READ[81],TCC_REQ[81],TCC_RW_REQ[81],TCC_MISS[82],TCC_READ[82],TCC_REQ[82],TCC_RW_REQ[82],TCC_MISS[83],TCC_READ[83],TCC_REQ[83],TCC_RW_REQ[83],TCC_MISS[84],TCC_READ[84],TCC_REQ[84],TCC_RW_REQ[84],TCC_MISS[85],TCC_READ[85],TCC_REQ[85],TCC_RW_REQ[85],TCC_MISS[86],TCC_READ[86],TCC_REQ[86],TCC_RW_REQ[86],TCC_MISS[87],TCC_READ[87],TCC_REQ[87],TCC_RW_REQ[87],TCC_MISS[88],TCC_READ[88],TCC_REQ[88],TCC_RW_REQ[88],TCC_MISS[89],TCC_READ[89],TCC_REQ[89],TCC_RW_REQ[89],TCC_MISS[90],TCC_READ[90],TCC_REQ[90],TCC_RW_REQ[90],TCC_MISS[91],TCC_READ[91],TCC_REQ[91],TCC_RW_REQ[91],TCC_MISS[92],TCC_READ[92],TCC_REQ[92],TCC_RW_REQ[92],TCC_MISS[93],TCC_READ[93],TCC_REQ[93],TCC_RW_REQ[93],TCC_MISS[94],TCC_READ[94],TCC_REQ[94],TCC_RW_REQ[94],TCC_MISS[95],TCC_READ[95],TCC_REQ[95],TCC_RW_REQ[95],TCC_MISS[96],TCC_READ[96],TCC_REQ[96],TCC_RW_REQ[96],TCC_MISS[97],TCC_READ[97],TCC_REQ[97],TCC_RW_REQ[97],TCC_MISS[98],TCC_READ[98],TCC_REQ[98],TCC_RW_REQ[98],TCC_MISS[99],TCC_READ[99],TCC_REQ[99],TCC_RW_REQ[99],TCC_MISS[100],TCC_READ[100],TCC_REQ[100],TCC_RW_REQ[100],TCC_MISS[101],TCC_READ[101],TCC_REQ[101],TCC_RW_REQ[101],TCC_MISS[102],TCC_READ[102],TCC_REQ[102],TCC_RW_REQ[102],TCC_MISS[103],TCC_READ[103],TCC_REQ[103],TCC_RW_REQ[103],TCC_MISS[104],TCC_READ[104],TCC_REQ[104],TCC_RW_REQ[104],TCC_MISS[105],TCC_READ[105],TCC_REQ[105],TCC_RW_REQ[105],TCC_MISS[106],TCC_READ[106],TCC_REQ[106],TCC_RW_REQ[106],TCC_MISS[107],TCC_READ[107],TCC_REQ[107],TCC_RW_REQ[107],TCC_MISS[108],TCC_READ[108],TCC_REQ[108],TCC_RW_REQ[108],TCC_MISS[109],TCC_READ[109],TCC_REQ[109],TCC_RW_REQ[109],TCC_MISS[110],TCC_READ[110],TCC_REQ[110],TCC_RW_REQ[110],TCC_MISS[111],TCC_READ[111],TCC_REQ[111],TCC_RW_REQ[111],TCC_MISS[112],TCC_READ[112],TCC_REQ[112],TCC_RW_REQ[112],TCC_MISS[113],TCC_READ[113],TCC_REQ[113],TCC_RW_REQ[113],TCC_MISS[114],TCC_READ[114],TCC_REQ[114],TCC_RW_REQ[114],TCC_MISS[115],TCC_READ[115],TCC_REQ[115],TCC_RW_REQ[115],TCC_MISS[116],TCC_READ[116],TCC_REQ[116],TCC_RW_REQ[116],TCC_MISS[117],TCC_READ[117],TCC_REQ[117],TCC_RW_REQ[117],TCC_MISS[118],TCC_READ[118],TCC_REQ[118],TCC_RW_REQ[118],TCC_MISS[119],TCC_READ[119],TCC_REQ[119],TCC_RW_REQ[119],TCC_MISS[120],TCC_READ[120],TCC_REQ[120],TCC_RW_REQ[120],TCC_MISS[121],TCC_READ[121],TCC_REQ[121],TCC_RW_REQ[121],TCC_MISS[122],TCC_READ[122],TCC_REQ[122],TCC_RW_REQ[122],TCC_MISS[123],TCC_READ[123],TCC_REQ[123],TCC_RW_REQ[123],TCC_MISS[124],TCC_READ[124],TCC_REQ[124],TCC_RW_REQ[124],TCC_MISS[125],TCC_READ[125],TCC_REQ[125],TCC_RW_REQ[125],TCC_MISS[126],TCC_READ[126],TCC_REQ[126],TCC_RW_REQ[126],TCC_MISS[127],TCC_READ[127],TCC_REQ[127],TCC_RW_REQ[127],Wave_Size_6,Correlation_ID_6,SQ_INSTS_BRANCH,SQ_INSTS_SENDMSG,SQ_WAIT_ANY,SQ_WAIT_INST_ANY,SQ_ACTIVE_INST_ANY,SQ_ACTIVE_INST_VMEM,SQ_ACTIVE_INST_LDS,SQ_ACTIVE_INST_VALU,SPI_RA_WAVE_SIMD_FULL_CSN,SPI_RA_VGPR_SIMD_FULL_CSN,CPC_CPC_UTCL2IU_STALL,CPC_ME1_BUSY_FOR_PACKET_DECODE,TA_ADDR_STALLED_BY_TC_CYCLES_sum,TA_TOTAL_WAVEFRONTS_sum,TCC_EA0_WRREQ_64B_sum,TCC_EA0_WRREQ_DRAM_sum,TCC_EA0_WRREQ_sum,TCC_EA0_WR_UNCACHED_32B_sum,TCP_UTCL1_PERMISSION_MISS_sum,TCP_UTCL1_REQUEST_sum,TCP_UTCL1_TRANSLATION_HIT_sum,TCP_UTCL1_TRANSLATION_MISS_sum,Wave_Size_7,Correlation_ID_7,XCC_Index_7,TCC_TAG_STALL[0],TCC_TOO_MANY_EA_WRREQS_STALL[0],TCC_WRITE[0],TCC_TAG_STALL[1],TCC_TOO_MANY_EA_WRREQS_STALL[1],TCC_WRITE[1],TCC_TAG_STALL[2],TCC_TOO_MANY_EA_WRREQS_STALL[2],TCC_WRITE[2],TCC_TAG_STALL[3],TCC_TOO_MANY_EA_WRREQS_STALL[3],TCC_WRITE[3],TCC_TAG_STALL[4],TCC_TOO_MANY_EA_WRREQS_STALL[4],TCC_WRITE[4],TCC_TAG_STALL[5],TCC_TOO_MANY_EA_WRREQS_STALL[5],TCC_WRITE[5],TCC_TAG_STALL[6],TCC_TOO_MANY_EA_WRREQS_STALL[6],TCC_WRITE[6],TCC_TAG_STALL[7],TCC_TOO_MANY_EA_WRREQS_STALL[7],TCC_WRITE[7],TCC_TAG_STALL[8],TCC_TOO_MANY_EA_WRREQS_STALL[8],TCC_WRITE[8],TCC_TAG_STALL[9],TCC_TOO_MANY_EA_WRREQS_STALL[9],TCC_WRITE[9],TCC_TAG_STALL[10],TCC_TOO_MANY_EA_WRREQS_STALL[10],TCC_WRITE[10],TCC_TAG_STALL[11],TCC_TOO_MANY_EA_WRREQS_STALL[11],TCC_WRITE[11],TCC_TAG_STALL[12],TCC_TOO_MANY_EA_WRREQS_STALL[12],TCC_WRITE[12],TCC_TAG_STALL[13],TCC_TOO_MANY_EA_WRREQS_STALL[13],TCC_WRITE[13],TCC_TAG_STALL[14],TCC_TOO_MANY_EA_WRREQS_STALL[14],TCC_WRITE[14],TCC_TAG_STALL[15],TCC_TOO_MANY_EA_WRREQS_STALL[15],TCC_WRITE[15],TCC_TAG_STALL[16],TCC_TOO_MANY_EA_WRREQS_STALL[16],TCC_WRITE[16],TCC_TAG_STALL[17],TCC_TOO_MANY_EA_WRREQS_STALL[17],TCC_WRITE[17],TCC_TAG_STALL[18],TCC_TOO_MANY_EA_WRREQS_STALL[18],TCC_WRITE[18],TCC_TAG_STALL[19],TCC_TOO_MANY_EA_WRREQS_STALL[19],TCC_WRITE[19],TCC_TAG_STALL[20],TCC_TOO_MANY_EA_WRREQS_STALL[20],TCC_WRITE[20],TCC_TAG_STALL[21],TCC_TOO_MANY_EA_WRREQS_STALL[21],TCC_WRITE[21],TCC_TAG_STALL[22],TCC_TOO_MANY_EA_WRREQS_STALL[22],TCC_WRITE[22],TCC_TAG_STALL[23],TCC_TOO_MANY_EA_WRREQS_STALL[23],TCC_WRITE[23],TCC_TAG_STALL[24],TCC_TOO_MANY_EA_WRREQS_STALL[24],TCC_WRITE[24],TCC_TAG_STALL[25],TCC_TOO_MANY_EA_WRREQS_STALL[25],TCC_WRITE[25],TCC_TAG_STALL[26],TCC_TOO_MANY_EA_WRREQS_STALL[26],TCC_WRITE[26],TCC_TAG_STALL[27],TCC_TOO_MANY_EA_WRREQS_STALL[27],TCC_WRITE[27],TCC_TAG_STALL[28],TCC_TOO_MANY_EA_WRREQS_STALL[28],TCC_WRITE[28],TCC_TAG_STALL[29],TCC_TOO_MANY_EA_WRREQS_STALL[29],TCC_WRITE[29],TCC_TAG_STALL[30],TCC_TOO_MANY_EA_WRREQS_STALL[30],TCC_WRITE[30],TCC_TAG_STALL[31],TCC_TOO_MANY_EA_WRREQS_STALL[31],TCC_WRITE[31],TCC_TAG_STALL[32],TCC_TOO_MANY_EA_WRREQS_STALL[32],TCC_WRITE[32],TCC_TAG_STALL[33],TCC_TOO_MANY_EA_WRREQS_STALL[33],TCC_WRITE[33],TCC_TAG_STALL[34],TCC_TOO_MANY_EA_WRREQS_STALL[34],TCC_WRITE[34],TCC_TAG_STALL[35],TCC_TOO_MANY_EA_WRREQS_STALL[35],TCC_WRITE[35],TCC_TAG_STALL[36],TCC_TOO_MANY_EA_WRREQS_STALL[36],TCC_WRITE[36],TCC_TAG_STALL[37],TCC_TOO_MANY_EA_WRREQS_STALL[37],TCC_WRITE[37],TCC_TAG_STALL[38],TCC_TOO_MANY_EA_WRREQS_STALL[38],TCC_WRITE[38],TCC_TAG_STALL[39],TCC_TOO_MANY_EA_WRREQS_STALL[39],TCC_WRITE[39],TCC_TAG_STALL[40],TCC_TOO_MANY_EA_WRREQS_STALL[40],TCC_WRITE[40],TCC_TAG_STALL[41],TCC_TOO_MANY_EA_WRREQS_STALL[41],TCC_WRITE[41],TCC_TAG_STALL[42],TCC_TOO_MANY_EA_WRREQS_STALL[42],TCC_WRITE[42],TCC_TAG_STALL[43],TCC_TOO_MANY_EA_WRREQS_STALL[43],TCC_WRITE[43],TCC_TAG_STALL[44],TCC_TOO_MANY_EA_WRREQS_STALL[44],TCC_WRITE[44],TCC_TAG_STALL[45],TCC_TOO_MANY_EA_WRREQS_STALL[45],TCC_WRITE[45],TCC_TAG_STALL[46],TCC_TOO_MANY_EA_WRREQS_STALL[46],TCC_WRITE[46],TCC_TAG_STALL[47],TCC_TOO_MANY_EA_WRREQS_STALL[47],TCC_WRITE[47],TCC_TAG_STALL[48],TCC_TOO_MANY_EA_WRREQS_STALL[48],TCC_WRITE[48],TCC_TAG_STALL[49],TCC_TOO_MANY_EA_WRREQS_STALL[49],TCC_WRITE[49],TCC_TAG_STALL[50],TCC_TOO_MANY_EA_WRREQS_STALL[50],TCC_WRITE[50],TCC_TAG_STALL[51],TCC_TOO_MANY_EA_WRREQS_STALL[51],TCC_WRITE[51],TCC_TAG_STALL[52],TCC_TOO_MANY_EA_WRREQS_STALL[52],TCC_WRITE[52],TCC_TAG_STALL[53],TCC_TOO_MANY_EA_WRREQS_STALL[53],TCC_WRITE[53],TCC_TAG_STALL[54],TCC_TOO_MANY_EA_WRREQS_STALL[54],TCC_WRITE[54],TCC_TAG_STALL[55],TCC_TOO_MANY_EA_WRREQS_STALL[55],TCC_WRITE[55],TCC_TAG_STALL[56],TCC_TOO_MANY_EA_WRREQS_STALL[56],TCC_WRITE[56],TCC_TAG_STALL[57],TCC_TOO_MANY_EA_WRREQS_STALL[57],TCC_WRITE[57],TCC_TAG_STALL[58],TCC_TOO_MANY_EA_WRREQS_STALL[58],TCC_WRITE[58],TCC_TAG_STALL[59],TCC_TOO_MANY_EA_WRREQS_STALL[59],TCC_WRITE[59],TCC_TAG_STALL[60],TCC_TOO_MANY_EA_WRREQS_STALL[60],TCC_WRITE[60],TCC_TAG_STALL[61],TCC_TOO_MANY_EA_WRREQS_STALL[61],TCC_WRITE[61],TCC_TAG_STALL[62],TCC_TOO_MANY_EA_WRREQS_STALL[62],TCC_WRITE[62],TCC_TAG_STALL[63],TCC_TOO_MANY_EA_WRREQS_STALL[63],TCC_WRITE[63],TCC_TAG_STALL[64],TCC_TOO_MANY_EA_WRREQS_STALL[64],TCC_WRITE[64],TCC_TAG_STALL[65],TCC_TOO_MANY_EA_WRREQS_STALL[65],TCC_WRITE[65],TCC_TAG_STALL[66],TCC_TOO_MANY_EA_WRREQS_STALL[66],TCC_WRITE[66],TCC_TAG_STALL[67],TCC_TOO_MANY_EA_WRREQS_STALL[67],TCC_WRITE[67],TCC_TAG_STALL[68],TCC_TOO_MANY_EA_WRREQS_STALL[68],TCC_WRITE[68],TCC_TAG_STALL[69],TCC_TOO_MANY_EA_WRREQS_STALL[69],TCC_WRITE[69],TCC_TAG_STALL[70],TCC_TOO_MANY_EA_WRREQS_STALL[70],TCC_WRITE[70],TCC_TAG_STALL[71],TCC_TOO_MANY_EA_WRREQS_STALL[71],TCC_WRITE[71],TCC_TAG_STALL[72],TCC_TOO_MANY_EA_WRREQS_STALL[72],TCC_WRITE[72],TCC_TAG_STALL[73],TCC_TOO_MANY_EA_WRREQS_STALL[73],TCC_WRITE[73],TCC_TAG_STALL[74],TCC_TOO_MANY_EA_WRREQS_STALL[74],TCC_WRITE[74],TCC_TAG_STALL[75],TCC_TOO_MANY_EA_WRREQS_STALL[75],TCC_WRITE[75],TCC_TAG_STALL[76],TCC_TOO_MANY_EA_WRREQS_STALL[76],TCC_WRITE[76],TCC_TAG_STALL[77],TCC_TOO_MANY_EA_WRREQS_STALL[77],TCC_WRITE[77],TCC_TAG_STALL[78],TCC_TOO_MANY_EA_WRREQS_STALL[78],TCC_WRITE[78],TCC_TAG_STALL[79],TCC_TOO_MANY_EA_WRREQS_STALL[79],TCC_WRITE[79],TCC_TAG_STALL[80],TCC_TOO_MANY_EA_WRREQS_STALL[80],TCC_WRITE[80],TCC_TAG_STALL[81],TCC_TOO_MANY_EA_WRREQS_STALL[81],TCC_WRITE[81],TCC_TAG_STALL[82],TCC_TOO_MANY_EA_WRREQS_STALL[82],TCC_WRITE[82],TCC_TAG_STALL[83],TCC_TOO_MANY_EA_WRREQS_STALL[83],TCC_WRITE[83],TCC_TAG_STALL[84],TCC_TOO_MANY_EA_WRREQS_STALL[84],TCC_WRITE[84],TCC_TAG_STALL[85],TCC_TOO_MANY_EA_WRREQS_STALL[85],TCC_WRITE[85],TCC_TAG_STALL[86],TCC_TOO_MANY_EA_WRREQS_STALL[86],TCC_WRITE[86],TCC_TAG_STALL[87],TCC_TOO_MANY_EA_WRREQS_STALL[87],TCC_WRITE[87],TCC_TAG_STALL[88],TCC_TOO_MANY_EA_WRREQS_STALL[88],TCC_WRITE[88],TCC_TAG_STALL[89],TCC_TOO_MANY_EA_WRREQS_STALL[89],TCC_WRITE[89],TCC_TAG_STALL[90],TCC_TOO_MANY_EA_WRREQS_STALL[90],TCC_WRITE[90],TCC_TAG_STALL[91],TCC_TOO_MANY_EA_WRREQS_STALL[91],TCC_WRITE[91],TCC_TAG_STALL[92],TCC_TOO_MANY_EA_WRREQS_STALL[92],TCC_WRITE[92],TCC_TAG_STALL[93],TCC_TOO_MANY_EA_WRREQS_STALL[93],TCC_WRITE[93],TCC_TAG_STALL[94],TCC_TOO_MANY_EA_WRREQS_STALL[94],TCC_WRITE[94],TCC_TAG_STALL[95],TCC_TOO_MANY_EA_WRREQS_STALL[95],TCC_WRITE[95],TCC_TAG_STALL[96],TCC_TOO_MANY_EA_WRREQS_STALL[96],TCC_WRITE[96],TCC_TAG_STALL[97],TCC_TOO_MANY_EA_WRREQS_STALL[97],TCC_WRITE[97],TCC_TAG_STALL[98],TCC_TOO_MANY_EA_WRREQS_STALL[98],TCC_WRITE[98],TCC_TAG_STALL[99],TCC_TOO_MANY_EA_WRREQS_STALL[99],TCC_WRITE[99],TCC_TAG_STALL[100],TCC_TOO_MANY_EA_WRREQS_STALL[100],TCC_WRITE[100],TCC_TAG_STALL[101],TCC_TOO_MANY_EA_WRREQS_STALL[101],TCC_WRITE[101],TCC_TAG_STALL[102],TCC_TOO_MANY_EA_WRREQS_STALL[102],TCC_WRITE[102],TCC_TAG_STALL[103],TCC_TOO_MANY_EA_WRREQS_STALL[103],TCC_WRITE[103],TCC_TAG_STALL[104],TCC_TOO_MANY_EA_WRREQS_STALL[104],TCC_WRITE[104],TCC_TAG_STALL[105],TCC_TOO_MANY_EA_WRREQS_STALL[105],TCC_WRITE[105],TCC_TAG_STALL[106],TCC_TOO_MANY_EA_WRREQS_STALL[106],TCC_WRITE[106],TCC_TAG_STALL[107],TCC_TOO_MANY_EA_WRREQS_STALL[107],TCC_WRITE[107],TCC_TAG_STALL[108],TCC_TOO_MANY_EA_WRREQS_STALL[108],TCC_WRITE[108],TCC_TAG_STALL[109],TCC_TOO_MANY_EA_WRREQS_STALL[109],TCC_WRITE[109],TCC_TAG_STALL[110],TCC_TOO_MANY_EA_WRREQS_STALL[110],TCC_WRITE[110],TCC_TAG_STALL[111],TCC_TOO_MANY_EA_WRREQS_STALL[111],TCC_WRITE[111],TCC_TAG_STALL[112],TCC_TOO_MANY_EA_WRREQS_STALL[112],TCC_WRITE[112],TCC_TAG_STALL[113],TCC_TOO_MANY_EA_WRREQS_STALL[113],TCC_WRITE[113],TCC_TAG_STALL[114],TCC_TOO_MANY_EA_WRREQS_STALL[114],TCC_WRITE[114],TCC_TAG_STALL[115],TCC_TOO_MANY_EA_WRREQS_STALL[115],TCC_WRITE[115],TCC_TAG_STALL[116],TCC_TOO_MANY_EA_WRREQS_STALL[116],TCC_WRITE[116],TCC_TAG_STALL[117],TCC_TOO_MANY_EA_WRREQS_STALL[117],TCC_WRITE[117],TCC_TAG_STALL[118],TCC_TOO_MANY_EA_WRREQS_STALL[118],TCC_WRITE[118],TCC_TAG_STALL[119],TCC_TOO_MANY_EA_WRREQS_STALL[119],TCC_WRITE[119],TCC_TAG_STALL[120],TCC_TOO_MANY_EA_WRREQS_STALL[120],TCC_WRITE[120],TCC_TAG_STALL[121],TCC_TOO_MANY_EA_WRREQS_STALL[121],TCC_WRITE[121],TCC_TAG_STALL[122],TCC_TOO_MANY_EA_WRREQS_STALL[122],TCC_WRITE[122],TCC_TAG_STALL[123],TCC_TOO_MANY_EA_WRREQS_STALL[123],TCC_WRITE[123],TCC_TAG_STALL[124],TCC_TOO_MANY_EA_WRREQS_STALL[124],TCC_WRITE[124],TCC_TAG_STALL[125],TCC_TOO_MANY_EA_WRREQS_STALL[125],TCC_WRITE[125],TCC_TAG_STALL[126],TCC_TOO_MANY_EA_WRREQS_STALL[126],TCC_WRITE[126],TCC_TAG_STALL[127],TCC_TOO_MANY_EA_WRREQS_STALL[127],TCC_WRITE[127],Wave_Size_8,Correlation_ID_8,XCC_Index_8,TCC_EA0_ATOMIC_LEVEL[0],TCC_EA0_RDREQ[0],TCC_EA0_RDREQ_32B[0],TCC_EA0_RDREQ_LEVEL[0],TCC_EA0_ATOMIC_LEVEL[1],TCC_EA0_RDREQ[1],TCC_EA0_RDREQ_32B[1],TCC_EA0_RDREQ_LEVEL[1],TCC_EA0_ATOMIC_LEVEL[2],TCC_EA0_RDREQ[2],TCC_EA0_RDREQ_32B[2],TCC_EA0_RDREQ_LEVEL[2],TCC_EA0_ATOMIC_LEVEL[3],TCC_EA0_RDREQ[3],TCC_EA0_RDREQ_32B[3],TCC_EA0_RDREQ_LEVEL[3],TCC_EA0_ATOMIC_LEVEL[4],TCC_EA0_RDREQ[4],TCC_EA0_RDREQ_32B[4],TCC_EA0_RDREQ_LEVEL[4],TCC_EA0_ATOMIC_LEVEL[5],TCC_EA0_RDREQ[5],TCC_EA0_RDREQ_32B[5],TCC_EA0_RDREQ_LEVEL[5],TCC_EA0_ATOMIC_LEVEL[6],TCC_EA0_RDREQ[6],TCC_EA0_RDREQ_32B[6],TCC_EA0_RDREQ_LEVEL[6],TCC_EA0_ATOMIC_LEVEL[7],TCC_EA0_RDREQ[7],TCC_EA0_RDREQ_32B[7],TCC_EA0_RDREQ_LEVEL[7],TCC_EA0_ATOMIC_LEVEL[8],TCC_EA0_RDREQ[8],TCC_EA0_RDREQ_32B[8],TCC_EA0_RDREQ_LEVEL[8],TCC_EA0_ATOMIC_LEVEL[9],TCC_EA0_RDREQ[9],TCC_EA0_RDREQ_32B[9],TCC_EA0_RDREQ_LEVEL[9],TCC_EA0_ATOMIC_LEVEL[10],TCC_EA0_RDREQ[10],TCC_EA0_RDREQ_32B[10],TCC_EA0_RDREQ_LEVEL[10],TCC_EA0_ATOMIC_LEVEL[11],TCC_EA0_RDREQ[11],TCC_EA0_RDREQ_32B[11],TCC_EA0_RDREQ_LEVEL[11],TCC_EA0_ATOMIC_LEVEL[12],TCC_EA0_RDREQ[12],TCC_EA0_RDREQ_32B[12],TCC_EA0_RDREQ_LEVEL[12],TCC_EA0_ATOMIC_LEVEL[13],TCC_EA0_RDREQ[13],TCC_EA0_RDREQ_32B[13],TCC_EA0_RDREQ_LEVEL[13],TCC_EA0_ATOMIC_LEVEL[14],TCC_EA0_RDREQ[14],TCC_EA0_RDREQ_32B[14],TCC_EA0_RDREQ_LEVEL[14],TCC_EA0_ATOMIC_LEVEL[15],TCC_EA0_RDREQ[15],TCC_EA0_RDREQ_32B[15],TCC_EA0_RDREQ_LEVEL[15],TCC_EA0_ATOMIC_LEVEL[16],TCC_EA0_RDREQ[16],TCC_EA0_RDREQ_32B[16],TCC_EA0_RDREQ_LEVEL[16],TCC_EA0_ATOMIC_LEVEL[17],TCC_EA0_RDREQ[17],TCC_EA0_RDREQ_32B[17],TCC_EA0_RDREQ_LEVEL[17],TCC_EA0_ATOMIC_LEVEL[18],TCC_EA0_RDREQ[18],TCC_EA0_RDREQ_32B[18],TCC_EA0_RDREQ_LEVEL[18],TCC_EA0_ATOMIC_LEVEL[19],TCC_EA0_RDREQ[19],TCC_EA0_RDREQ_32B[19],TCC_EA0_RDREQ_LEVEL[19],TCC_EA0_ATOMIC_LEVEL[20],TCC_EA0_RDREQ[20],TCC_EA0_RDREQ_32B[20],TCC_EA0_RDREQ_LEVEL[20],TCC_EA0_ATOMIC_LEVEL[21],TCC_EA0_RDREQ[21],TCC_EA0_RDREQ_32B[21],TCC_EA0_RDREQ_LEVEL[21],TCC_EA0_ATOMIC_LEVEL[22],TCC_EA0_RDREQ[22],TCC_EA0_RDREQ_32B[22],TCC_EA0_RDREQ_LEVEL[22],TCC_EA0_ATOMIC_LEVEL[23],TCC_EA0_RDREQ[23],TCC_EA0_RDREQ_32B[23],TCC_EA0_RDREQ_LEVEL[23],TCC_EA0_ATOMIC_LEVEL[24],TCC_EA0_RDREQ[24],TCC_EA0_RDREQ_32B[24],TCC_EA0_RDREQ_LEVEL[24],TCC_EA0_ATOMIC_LEVEL[25],TCC_EA0_RDREQ[25],TCC_EA0_RDREQ_32B[25],TCC_EA0_RDREQ_LEVEL[25],TCC_EA0_ATOMIC_LEVEL[26],TCC_EA0_RDREQ[26],TCC_EA0_RDREQ_32B[26],TCC_EA0_RDREQ_LEVEL[26],TCC_EA0_ATOMIC_LEVEL[27],TCC_EA0_RDREQ[27],TCC_EA0_RDREQ_32B[27],TCC_EA0_RDREQ_LEVEL[27],TCC_EA0_ATOMIC_LEVEL[28],TCC_EA0_RDREQ[28],TCC_EA0_RDREQ_32B[28],TCC_EA0_RDREQ_LEVEL[28],TCC_EA0_ATOMIC_LEVEL[29],TCC_EA0_RDREQ[29],TCC_EA0_RDREQ_32B[29],TCC_EA0_RDREQ_LEVEL[29],TCC_EA0_ATOMIC_LEVEL[30],TCC_EA0_RDREQ[30],TCC_EA0_RDREQ_32B[30],TCC_EA0_RDREQ_LEVEL[30],TCC_EA0_ATOMIC_LEVEL[31],TCC_EA0_RDREQ[31],TCC_EA0_RDREQ_32B[31],TCC_EA0_RDREQ_LEVEL[31],TCC_EA0_ATOMIC_LEVEL[32],TCC_EA0_RDREQ[32],TCC_EA0_RDREQ_32B[32],TCC_EA0_RDREQ_LEVEL[32],TCC_EA0_ATOMIC_LEVEL[33],TCC_EA0_RDREQ[33],TCC_EA0_RDREQ_32B[33],TCC_EA0_RDREQ_LEVEL[33],TCC_EA0_ATOMIC_LEVEL[34],TCC_EA0_RDREQ[34],TCC_EA0_RDREQ_32B[34],TCC_EA0_RDREQ_LEVEL[34],TCC_EA0_ATOMIC_LEVEL[35],TCC_EA0_RDREQ[35],TCC_EA0_RDREQ_32B[35],TCC_EA0_RDREQ_LEVEL[35],TCC_EA0_ATOMIC_LEVEL[36],TCC_EA0_RDREQ[36],TCC_EA0_RDREQ_32B[36],TCC_EA0_RDREQ_LEVEL[36],TCC_EA0_ATOMIC_LEVEL[37],TCC_EA0_RDREQ[37],TCC_EA0_RDREQ_32B[37],TCC_EA0_RDREQ_LEVEL[37],TCC_EA0_ATOMIC_LEVEL[38],TCC_EA0_RDREQ[38],TCC_EA0_RDREQ_32B[38],TCC_EA0_RDREQ_LEVEL[38],TCC_EA0_ATOMIC_LEVEL[39],TCC_EA0_RDREQ[39],TCC_EA0_RDREQ_32B[39],TCC_EA0_RDREQ_LEVEL[39],TCC_EA0_ATOMIC_LEVEL[40],TCC_EA0_RDREQ[40],TCC_EA0_RDREQ_32B[40],TCC_EA0_RDREQ_LEVEL[40],TCC_EA0_ATOMIC_LEVEL[41],TCC_EA0_RDREQ[41],TCC_EA0_RDREQ_32B[41],TCC_EA0_RDREQ_LEVEL[41],TCC_EA0_ATOMIC_LEVEL[42],TCC_EA0_RDREQ[42],TCC_EA0_RDREQ_32B[42],TCC_EA0_RDREQ_LEVEL[42],TCC_EA0_ATOMIC_LEVEL[43],TCC_EA0_RDREQ[43],TCC_EA0_RDREQ_32B[43],TCC_EA0_RDREQ_LEVEL[43],TCC_EA0_ATOMIC_LEVEL[44],TCC_EA0_RDREQ[44],TCC_EA0_RDREQ_32B[44],TCC_EA0_RDREQ_LEVEL[44],TCC_EA0_ATOMIC_LEVEL[45],TCC_EA0_RDREQ[45],TCC_EA0_RDREQ_32B[45],TCC_EA0_RDREQ_LEVEL[45],TCC_EA0_ATOMIC_LEVEL[46],TCC_EA0_RDREQ[46],TCC_EA0_RDREQ_32B[46],TCC_EA0_RDREQ_LEVEL[46],TCC_EA0_ATOMIC_LEVEL[47],TCC_EA0_RDREQ[47],TCC_EA0_RDREQ_32B[47],TCC_EA0_RDREQ_LEVEL[47],TCC_EA0_ATOMIC_LEVEL[48],TCC_EA0_RDREQ[48],TCC_EA0_RDREQ_32B[48],TCC_EA0_RDREQ_LEVEL[48],TCC_EA0_ATOMIC_LEVEL[49],TCC_EA0_RDREQ[49],TCC_EA0_RDREQ_32B[49],TCC_EA0_RDREQ_LEVEL[49],TCC_EA0_ATOMIC_LEVEL[50],TCC_EA0_RDREQ[50],TCC_EA0_RDREQ_32B[50],TCC_EA0_RDREQ_LEVEL[50],TCC_EA0_ATOMIC_LEVEL[51],TCC_EA0_RDREQ[51],TCC_EA0_RDREQ_32B[51],TCC_EA0_RDREQ_LEVEL[51],TCC_EA0_ATOMIC_LEVEL[52],TCC_EA0_RDREQ[52],TCC_EA0_RDREQ_32B[52],TCC_EA0_RDREQ_LEVEL[52],TCC_EA0_ATOMIC_LEVEL[53],TCC_EA0_RDREQ[53],TCC_EA0_RDREQ_32B[53],TCC_EA0_RDREQ_LEVEL[53],TCC_EA0_ATOMIC_LEVEL[54],TCC_EA0_RDREQ[54],TCC_EA0_RDREQ_32B[54],TCC_EA0_RDREQ_LEVEL[54],TCC_EA0_ATOMIC_LEVEL[55],TCC_EA0_RDREQ[55],TCC_EA0_RDREQ_32B[55],TCC_EA0_RDREQ_LEVEL[55],TCC_EA0_ATOMIC_LEVEL[56],TCC_EA0_RDREQ[56],TCC_EA0_RDREQ_32B[56],TCC_EA0_RDREQ_LEVEL[56],TCC_EA0_ATOMIC_LEVEL[57],TCC_EA0_RDREQ[57],TCC_EA0_RDREQ_32B[57],TCC_EA0_RDREQ_LEVEL[57],TCC_EA0_ATOMIC_LEVEL[58],TCC_EA0_RDREQ[58],TCC_EA0_RDREQ_32B[58],TCC_EA0_RDREQ_LEVEL[58],TCC_EA0_ATOMIC_LEVEL[59],TCC_EA0_RDREQ[59],TCC_EA0_RDREQ_32B[59],TCC_EA0_RDREQ_LEVEL[59],TCC_EA0_ATOMIC_LEVEL[60],TCC_EA0_RDREQ[60],TCC_EA0_RDREQ_32B[60],TCC_EA0_RDREQ_LEVEL[60],TCC_EA0_ATOMIC_LEVEL[61],TCC_EA0_RDREQ[61],TCC_EA0_RDREQ_32B[61],TCC_EA0_RDREQ_LEVEL[61],TCC_EA0_ATOMIC_LEVEL[62],TCC_EA0_RDREQ[62],TCC_EA0_RDREQ_32B[62],TCC_EA0_RDREQ_LEVEL[62],TCC_EA0_ATOMIC_LEVEL[63],TCC_EA0_RDREQ[63],TCC_EA0_RDREQ_32B[63],TCC_EA0_RDREQ_LEVEL[63],TCC_EA0_ATOMIC_LEVEL[64],TCC_EA0_RDREQ[64],TCC_EA0_RDREQ_32B[64],TCC_EA0_RDREQ_LEVEL[64],TCC_EA0_ATOMIC_LEVEL[65],TCC_EA0_RDREQ[65],TCC_EA0_RDREQ_32B[65],TCC_EA0_RDREQ_LEVEL[65],TCC_EA0_ATOMIC_LEVEL[66],TCC_EA0_RDREQ[66],TCC_EA0_RDREQ_32B[66],TCC_EA0_RDREQ_LEVEL[66],TCC_EA0_ATOMIC_LEVEL[67],TCC_EA0_RDREQ[67],TCC_EA0_RDREQ_32B[67],TCC_EA0_RDREQ_LEVEL[67],TCC_EA0_ATOMIC_LEVEL[68],TCC_EA0_RDREQ[68],TCC_EA0_RDREQ_32B[68],TCC_EA0_RDREQ_LEVEL[68],TCC_EA0_ATOMIC_LEVEL[69],TCC_EA0_RDREQ[69],TCC_EA0_RDREQ_32B[69],TCC_EA0_RDREQ_LEVEL[69],TCC_EA0_ATOMIC_LEVEL[70],TCC_EA0_RDREQ[70],TCC_EA0_RDREQ_32B[70],TCC_EA0_RDREQ_LEVEL[70],TCC_EA0_ATOMIC_LEVEL[71],TCC_EA0_RDREQ[71],TCC_EA0_RDREQ_32B[71],TCC_EA0_RDREQ_LEVEL[71],TCC_EA0_ATOMIC_LEVEL[72],TCC_EA0_RDREQ[72],TCC_EA0_RDREQ_32B[72],TCC_EA0_RDREQ_LEVEL[72],TCC_EA0_ATOMIC_LEVEL[73],TCC_EA0_RDREQ[73],TCC_EA0_RDREQ_32B[73],TCC_EA0_RDREQ_LEVEL[73],TCC_EA0_ATOMIC_LEVEL[74],TCC_EA0_RDREQ[74],TCC_EA0_RDREQ_32B[74],TCC_EA0_RDREQ_LEVEL[74],TCC_EA0_ATOMIC_LEVEL[75],TCC_EA0_RDREQ[75],TCC_EA0_RDREQ_32B[75],TCC_EA0_RDREQ_LEVEL[75],TCC_EA0_ATOMIC_LEVEL[76],TCC_EA0_RDREQ[76],TCC_EA0_RDREQ_32B[76],TCC_EA0_RDREQ_LEVEL[76],TCC_EA0_ATOMIC_LEVEL[77],TCC_EA0_RDREQ[77],TCC_EA0_RDREQ_32B[77],TCC_EA0_RDREQ_LEVEL[77],TCC_EA0_ATOMIC_LEVEL[78],TCC_EA0_RDREQ[78],TCC_EA0_RDREQ_32B[78],TCC_EA0_RDREQ_LEVEL[78],TCC_EA0_ATOMIC_LEVEL[79],TCC_EA0_RDREQ[79],TCC_EA0_RDREQ_32B[79],TCC_EA0_RDREQ_LEVEL[79],TCC_EA0_ATOMIC_LEVEL[80],TCC_EA0_RDREQ[80],TCC_EA0_RDREQ_32B[80],TCC_EA0_RDREQ_LEVEL[80],TCC_EA0_ATOMIC_LEVEL[81],TCC_EA0_RDREQ[81],TCC_EA0_RDREQ_32B[81],TCC_EA0_RDREQ_LEVEL[81],TCC_EA0_ATOMIC_LEVEL[82],TCC_EA0_RDREQ[82],TCC_EA0_RDREQ_32B[82],TCC_EA0_RDREQ_LEVEL[82],TCC_EA0_ATOMIC_LEVEL[83],TCC_EA0_RDREQ[83],TCC_EA0_RDREQ_32B[83],TCC_EA0_RDREQ_LEVEL[83],TCC_EA0_ATOMIC_LEVEL[84],TCC_EA0_RDREQ[84],TCC_EA0_RDREQ_32B[84],TCC_EA0_RDREQ_LEVEL[84],TCC_EA0_ATOMIC_LEVEL[85],TCC_EA0_RDREQ[85],TCC_EA0_RDREQ_32B[85],TCC_EA0_RDREQ_LEVEL[85],TCC_EA0_ATOMIC_LEVEL[86],TCC_EA0_RDREQ[86],TCC_EA0_RDREQ_32B[86],TCC_EA0_RDREQ_LEVEL[86],TCC_EA0_ATOMIC_LEVEL[87],TCC_EA0_RDREQ[87],TCC_EA0_RDREQ_32B[87],TCC_EA0_RDREQ_LEVEL[87],TCC_EA0_ATOMIC_LEVEL[88],TCC_EA0_RDREQ[88],TCC_EA0_RDREQ_32B[88],TCC_EA0_RDREQ_LEVEL[88],TCC_EA0_ATOMIC_LEVEL[89],TCC_EA0_RDREQ[89],TCC_EA0_RDREQ_32B[89],TCC_EA0_RDREQ_LEVEL[89],TCC_EA0_ATOMIC_LEVEL[90],TCC_EA0_RDREQ[90],TCC_EA0_RDREQ_32B[90],TCC_EA0_RDREQ_LEVEL[90],TCC_EA0_ATOMIC_LEVEL[91],TCC_EA0_RDREQ[91],TCC_EA0_RDREQ_32B[91],TCC_EA0_RDREQ_LEVEL[91],TCC_EA0_ATOMIC_LEVEL[92],TCC_EA0_RDREQ[92],TCC_EA0_RDREQ_32B[92],TCC_EA0_RDREQ_LEVEL[92],TCC_EA0_ATOMIC_LEVEL[93],TCC_EA0_RDREQ[93],TCC_EA0_RDREQ_32B[93],TCC_EA0_RDREQ_LEVEL[93],TCC_EA0_ATOMIC_LEVEL[94],TCC_EA0_RDREQ[94],TCC_EA0_RDREQ_32B[94],TCC_EA0_RDREQ_LEVEL[94],TCC_EA0_ATOMIC_LEVEL[95],TCC_EA0_RDREQ[95],TCC_EA0_RDREQ_32B[95],TCC_EA0_RDREQ_LEVEL[95],TCC_EA0_ATOMIC_LEVEL[96],TCC_EA0_RDREQ[96],TCC_EA0_RDREQ_32B[96],TCC_EA0_RDREQ_LEVEL[96],TCC_EA0_ATOMIC_LEVEL[97],TCC_EA0_RDREQ[97],TCC_EA0_RDREQ_32B[97],TCC_EA0_RDREQ_LEVEL[97],TCC_EA0_ATOMIC_LEVEL[98],TCC_EA0_RDREQ[98],TCC_EA0_RDREQ_32B[98],TCC_EA0_RDREQ_LEVEL[98],TCC_EA0_ATOMIC_LEVEL[99],TCC_EA0_RDREQ[99],TCC_EA0_RDREQ_32B[99],TCC_EA0_RDREQ_LEVEL[99],TCC_EA0_ATOMIC_LEVEL[100],TCC_EA0_RDREQ[100],TCC_EA0_RDREQ_32B[100],TCC_EA0_RDREQ_LEVEL[100],TCC_EA0_ATOMIC_LEVEL[101],TCC_EA0_RDREQ[101],TCC_EA0_RDREQ_32B[101],TCC_EA0_RDREQ_LEVEL[101],TCC_EA0_ATOMIC_LEVEL[102],TCC_EA0_RDREQ[102],TCC_EA0_RDREQ_32B[102],TCC_EA0_RDREQ_LEVEL[102],TCC_EA0_ATOMIC_LEVEL[103],TCC_EA0_RDREQ[103],TCC_EA0_RDREQ_32B[103],TCC_EA0_RDREQ_LEVEL[103],TCC_EA0_ATOMIC_LEVEL[104],TCC_EA0_RDREQ[104],TCC_EA0_RDREQ_32B[104],TCC_EA0_RDREQ_LEVEL[104],TCC_EA0_ATOMIC_LEVEL[105],TCC_EA0_RDREQ[105],TCC_EA0_RDREQ_32B[105],TCC_EA0_RDREQ_LEVEL[105],TCC_EA0_ATOMIC_LEVEL[106],TCC_EA0_RDREQ[106],TCC_EA0_RDREQ_32B[106],TCC_EA0_RDREQ_LEVEL[106],TCC_EA0_ATOMIC_LEVEL[107],TCC_EA0_RDREQ[107],TCC_EA0_RDREQ_32B[107],TCC_EA0_RDREQ_LEVEL[107],TCC_EA0_ATOMIC_LEVEL[108],TCC_EA0_RDREQ[108],TCC_EA0_RDREQ_32B[108],TCC_EA0_RDREQ_LEVEL[108],TCC_EA0_ATOMIC_LEVEL[109],TCC_EA0_RDREQ[109],TCC_EA0_RDREQ_32B[109],TCC_EA0_RDREQ_LEVEL[109],TCC_EA0_ATOMIC_LEVEL[110],TCC_EA0_RDREQ[110],TCC_EA0_RDREQ_32B[110],TCC_EA0_RDREQ_LEVEL[110],TCC_EA0_ATOMIC_LEVEL[111],TCC_EA0_RDREQ[111],TCC_EA0_RDREQ_32B[111],TCC_EA0_RDREQ_LEVEL[111],TCC_EA0_ATOMIC_LEVEL[112],TCC_EA0_RDREQ[112],TCC_EA0_RDREQ_32B[112],TCC_EA0_RDREQ_LEVEL[112],TCC_EA0_ATOMIC_LEVEL[113],TCC_EA0_RDREQ[113],TCC_EA0_RDREQ_32B[113],TCC_EA0_RDREQ_LEVEL[113],TCC_EA0_ATOMIC_LEVEL[114],TCC_EA0_RDREQ[114],TCC_EA0_RDREQ_32B[114],TCC_EA0_RDREQ_LEVEL[114],TCC_EA0_ATOMIC_LEVEL[115],TCC_EA0_RDREQ[115],TCC_EA0_RDREQ_32B[115],TCC_EA0_RDREQ_LEVEL[115],TCC_EA0_ATOMIC_LEVEL[116],TCC_EA0_RDREQ[116],TCC_EA0_RDREQ_32B[116],TCC_EA0_RDREQ_LEVEL[116],TCC_EA0_ATOMIC_LEVEL[117],TCC_EA0_RDREQ[117],TCC_EA0_RDREQ_32B[117],TCC_EA0_RDREQ_LEVEL[117],TCC_EA0_ATOMIC_LEVEL[118],TCC_EA0_RDREQ[118],TCC_EA0_RDREQ_32B[118],TCC_EA0_RDREQ_LEVEL[118],TCC_EA0_ATOMIC_LEVEL[119],TCC_EA0_RDREQ[119],TCC_EA0_RDREQ_32B[119],TCC_EA0_RDREQ_LEVEL[119],TCC_EA0_ATOMIC_LEVEL[120],TCC_EA0_RDREQ[120],TCC_EA0_RDREQ_32B[120],TCC_EA0_RDREQ_LEVEL[120],TCC_EA0_ATOMIC_LEVEL[121],TCC_EA0_RDREQ[121],TCC_EA0_RDREQ_32B[121],TCC_EA0_RDREQ_LEVEL[121],TCC_EA0_ATOMIC_LEVEL[122],TCC_EA0_RDREQ[122],TCC_EA0_RDREQ_32B[122],TCC_EA0_RDREQ_LEVEL[122],TCC_EA0_ATOMIC_LEVEL[123],TCC_EA0_RDREQ[123],TCC_EA0_RDREQ_32B[123],TCC_EA0_RDREQ_LEVEL[123],TCC_EA0_ATOMIC_LEVEL[124],TCC_EA0_RDREQ[124],TCC_EA0_RDREQ_32B[124],TCC_EA0_RDREQ_LEVEL[124],TCC_EA0_ATOMIC_LEVEL[125],TCC_EA0_RDREQ[125],TCC_EA0_RDREQ_32B[125],TCC_EA0_RDREQ_LEVEL[125],TCC_EA0_ATOMIC_LEVEL[126],TCC_EA0_RDREQ[126],TCC_EA0_RDREQ_32B[126],TCC_EA0_RDREQ_LEVEL[126],TCC_EA0_ATOMIC_LEVEL[127],TCC_EA0_RDREQ[127],TCC_EA0_RDREQ_32B[127],TCC_EA0_RDREQ_LEVEL[127],Wave_Size_9,Correlation_ID_9,XCC_Index_9,TCC_EA0_WRREQ[0],TCC_EA0_WRREQ_64B[0],TCC_EA0_WRREQ_LEVEL[0],TCC_HIT[0],TCC_EA0_WRREQ[1],TCC_EA0_WRREQ_64B[1],TCC_EA0_WRREQ_LEVEL[1],TCC_HIT[1],TCC_EA0_WRREQ[2],TCC_EA0_WRREQ_64B[2],TCC_EA0_WRREQ_LEVEL[2],TCC_HIT[2],TCC_EA0_WRREQ[3],TCC_EA0_WRREQ_64B[3],TCC_EA0_WRREQ_LEVEL[3],TCC_HIT[3],TCC_EA0_WRREQ[4],TCC_EA0_WRREQ_64B[4],TCC_EA0_WRREQ_LEVEL[4],TCC_HIT[4],TCC_EA0_WRREQ[5],TCC_EA0_WRREQ_64B[5],TCC_EA0_WRREQ_LEVEL[5],TCC_HIT[5],TCC_EA0_WRREQ[6],TCC_EA0_WRREQ_64B[6],TCC_EA0_WRREQ_LEVEL[6],TCC_HIT[6],TCC_EA0_WRREQ[7],TCC_EA0_WRREQ_64B[7],TCC_EA0_WRREQ_LEVEL[7],TCC_HIT[7],TCC_EA0_WRREQ[8],TCC_EA0_WRREQ_64B[8],TCC_EA0_WRREQ_LEVEL[8],TCC_HIT[8],TCC_EA0_WRREQ[9],TCC_EA0_WRREQ_64B[9],TCC_EA0_WRREQ_LEVEL[9],TCC_HIT[9],TCC_EA0_WRREQ[10],TCC_EA0_WRREQ_64B[10],TCC_EA0_WRREQ_LEVEL[10],TCC_HIT[10],TCC_EA0_WRREQ[11],TCC_EA0_WRREQ_64B[11],TCC_EA0_WRREQ_LEVEL[11],TCC_HIT[11],TCC_EA0_WRREQ[12],TCC_EA0_WRREQ_64B[12],TCC_EA0_WRREQ_LEVEL[12],TCC_HIT[12],TCC_EA0_WRREQ[13],TCC_EA0_WRREQ_64B[13],TCC_EA0_WRREQ_LEVEL[13],TCC_HIT[13],TCC_EA0_WRREQ[14],TCC_EA0_WRREQ_64B[14],TCC_EA0_WRREQ_LEVEL[14],TCC_HIT[14],TCC_EA0_WRREQ[15],TCC_EA0_WRREQ_64B[15],TCC_EA0_WRREQ_LEVEL[15],TCC_HIT[15],TCC_EA0_WRREQ[16],TCC_EA0_WRREQ_64B[16],TCC_EA0_WRREQ_LEVEL[16],TCC_HIT[16],TCC_EA0_WRREQ[17],TCC_EA0_WRREQ_64B[17],TCC_EA0_WRREQ_LEVEL[17],TCC_HIT[17],TCC_EA0_WRREQ[18],TCC_EA0_WRREQ_64B[18],TCC_EA0_WRREQ_LEVEL[18],TCC_HIT[18],TCC_EA0_WRREQ[19],TCC_EA0_WRREQ_64B[19],TCC_EA0_WRREQ_LEVEL[19],TCC_HIT[19],TCC_EA0_WRREQ[20],TCC_EA0_WRREQ_64B[20],TCC_EA0_WRREQ_LEVEL[20],TCC_HIT[20],TCC_EA0_WRREQ[21],TCC_EA0_WRREQ_64B[21],TCC_EA0_WRREQ_LEVEL[21],TCC_HIT[21],TCC_EA0_WRREQ[22],TCC_EA0_WRREQ_64B[22],TCC_EA0_WRREQ_LEVEL[22],TCC_HIT[22],TCC_EA0_WRREQ[23],TCC_EA0_WRREQ_64B[23],TCC_EA0_WRREQ_LEVEL[23],TCC_HIT[23],TCC_EA0_WRREQ[24],TCC_EA0_WRREQ_64B[24],TCC_EA0_WRREQ_LEVEL[24],TCC_HIT[24],TCC_EA0_WRREQ[25],TCC_EA0_WRREQ_64B[25],TCC_EA0_WRREQ_LEVEL[25],TCC_HIT[25],TCC_EA0_WRREQ[26],TCC_EA0_WRREQ_64B[26],TCC_EA0_WRREQ_LEVEL[26],TCC_HIT[26],TCC_EA0_WRREQ[27],TCC_EA0_WRREQ_64B[27],TCC_EA0_WRREQ_LEVEL[27],TCC_HIT[27],TCC_EA0_WRREQ[28],TCC_EA0_WRREQ_64B[28],TCC_EA0_WRREQ_LEVEL[28],TCC_HIT[28],TCC_EA0_WRREQ[29],TCC_EA0_WRREQ_64B[29],TCC_EA0_WRREQ_LEVEL[29],TCC_HIT[29],TCC_EA0_WRREQ[30],TCC_EA0_WRREQ_64B[30],TCC_EA0_WRREQ_LEVEL[30],TCC_HIT[30],TCC_EA0_WRREQ[31],TCC_EA0_WRREQ_64B[31],TCC_EA0_WRREQ_LEVEL[31],TCC_HIT[31],TCC_EA0_WRREQ[32],TCC_EA0_WRREQ_64B[32],TCC_EA0_WRREQ_LEVEL[32],TCC_HIT[32],TCC_EA0_WRREQ[33],TCC_EA0_WRREQ_64B[33],TCC_EA0_WRREQ_LEVEL[33],TCC_HIT[33],TCC_EA0_WRREQ[34],TCC_EA0_WRREQ_64B[34],TCC_EA0_WRREQ_LEVEL[34],TCC_HIT[34],TCC_EA0_WRREQ[35],TCC_EA0_WRREQ_64B[35],TCC_EA0_WRREQ_LEVEL[35],TCC_HIT[35],TCC_EA0_WRREQ[36],TCC_EA0_WRREQ_64B[36],TCC_EA0_WRREQ_LEVEL[36],TCC_HIT[36],TCC_EA0_WRREQ[37],TCC_EA0_WRREQ_64B[37],TCC_EA0_WRREQ_LEVEL[37],TCC_HIT[37],TCC_EA0_WRREQ[38],TCC_EA0_WRREQ_64B[38],TCC_EA0_WRREQ_LEVEL[38],TCC_HIT[38],TCC_EA0_WRREQ[39],TCC_EA0_WRREQ_64B[39],TCC_EA0_WRREQ_LEVEL[39],TCC_HIT[39],TCC_EA0_WRREQ[40],TCC_EA0_WRREQ_64B[40],TCC_EA0_WRREQ_LEVEL[40],TCC_HIT[40],TCC_EA0_WRREQ[41],TCC_EA0_WRREQ_64B[41],TCC_EA0_WRREQ_LEVEL[41],TCC_HIT[41],TCC_EA0_WRREQ[42],TCC_EA0_WRREQ_64B[42],TCC_EA0_WRREQ_LEVEL[42],TCC_HIT[42],TCC_EA0_WRREQ[43],TCC_EA0_WRREQ_64B[43],TCC_EA0_WRREQ_LEVEL[43],TCC_HIT[43],TCC_EA0_WRREQ[44],TCC_EA0_WRREQ_64B[44],TCC_EA0_WRREQ_LEVEL[44],TCC_HIT[44],TCC_EA0_WRREQ[45],TCC_EA0_WRREQ_64B[45],TCC_EA0_WRREQ_LEVEL[45],TCC_HIT[45],TCC_EA0_WRREQ[46],TCC_EA0_WRREQ_64B[46],TCC_EA0_WRREQ_LEVEL[46],TCC_HIT[46],TCC_EA0_WRREQ[47],TCC_EA0_WRREQ_64B[47],TCC_EA0_WRREQ_LEVEL[47],TCC_HIT[47],TCC_EA0_WRREQ[48],TCC_EA0_WRREQ_64B[48],TCC_EA0_WRREQ_LEVEL[48],TCC_HIT[48],TCC_EA0_WRREQ[49],TCC_EA0_WRREQ_64B[49],TCC_EA0_WRREQ_LEVEL[49],TCC_HIT[49],TCC_EA0_WRREQ[50],TCC_EA0_WRREQ_64B[50],TCC_EA0_WRREQ_LEVEL[50],TCC_HIT[50],TCC_EA0_WRREQ[51],TCC_EA0_WRREQ_64B[51],TCC_EA0_WRREQ_LEVEL[51],TCC_HIT[51],TCC_EA0_WRREQ[52],TCC_EA0_WRREQ_64B[52],TCC_EA0_WRREQ_LEVEL[52],TCC_HIT[52],TCC_EA0_WRREQ[53],TCC_EA0_WRREQ_64B[53],TCC_EA0_WRREQ_LEVEL[53],TCC_HIT[53],TCC_EA0_WRREQ[54],TCC_EA0_WRREQ_64B[54],TCC_EA0_WRREQ_LEVEL[54],TCC_HIT[54],TCC_EA0_WRREQ[55],TCC_EA0_WRREQ_64B[55],TCC_EA0_WRREQ_LEVEL[55],TCC_HIT[55],TCC_EA0_WRREQ[56],TCC_EA0_WRREQ_64B[56],TCC_EA0_WRREQ_LEVEL[56],TCC_HIT[56],TCC_EA0_WRREQ[57],TCC_EA0_WRREQ_64B[57],TCC_EA0_WRREQ_LEVEL[57],TCC_HIT[57],TCC_EA0_WRREQ[58],TCC_EA0_WRREQ_64B[58],TCC_EA0_WRREQ_LEVEL[58],TCC_HIT[58],TCC_EA0_WRREQ[59],TCC_EA0_WRREQ_64B[59],TCC_EA0_WRREQ_LEVEL[59],TCC_HIT[59],TCC_EA0_WRREQ[60],TCC_EA0_WRREQ_64B[60],TCC_EA0_WRREQ_LEVEL[60],TCC_HIT[60],TCC_EA0_WRREQ[61],TCC_EA0_WRREQ_64B[61],TCC_EA0_WRREQ_LEVEL[61],TCC_HIT[61],TCC_EA0_WRREQ[62],TCC_EA0_WRREQ_64B[62],TCC_EA0_WRREQ_LEVEL[62],TCC_HIT[62],TCC_EA0_WRREQ[63],TCC_EA0_WRREQ_64B[63],TCC_EA0_WRREQ_LEVEL[63],TCC_HIT[63],TCC_EA0_WRREQ[64],TCC_EA0_WRREQ_64B[64],TCC_EA0_WRREQ_LEVEL[64],TCC_HIT[64],TCC_EA0_WRREQ[65],TCC_EA0_WRREQ_64B[65],TCC_EA0_WRREQ_LEVEL[65],TCC_HIT[65],TCC_EA0_WRREQ[66],TCC_EA0_WRREQ_64B[66],TCC_EA0_WRREQ_LEVEL[66],TCC_HIT[66],TCC_EA0_WRREQ[67],TCC_EA0_WRREQ_64B[67],TCC_EA0_WRREQ_LEVEL[67],TCC_HIT[67],TCC_EA0_WRREQ[68],TCC_EA0_WRREQ_64B[68],TCC_EA0_WRREQ_LEVEL[68],TCC_HIT[68],TCC_EA0_WRREQ[69],TCC_EA0_WRREQ_64B[69],TCC_EA0_WRREQ_LEVEL[69],TCC_HIT[69],TCC_EA0_WRREQ[70],TCC_EA0_WRREQ_64B[70],TCC_EA0_WRREQ_LEVEL[70],TCC_HIT[70],TCC_EA0_WRREQ[71],TCC_EA0_WRREQ_64B[71],TCC_EA0_WRREQ_LEVEL[71],TCC_HIT[71],TCC_EA0_WRREQ[72],TCC_EA0_WRREQ_64B[72],TCC_EA0_WRREQ_LEVEL[72],TCC_HIT[72],TCC_EA0_WRREQ[73],TCC_EA0_WRREQ_64B[73],TCC_EA0_WRREQ_LEVEL[73],TCC_HIT[73],TCC_EA0_WRREQ[74],TCC_EA0_WRREQ_64B[74],TCC_EA0_WRREQ_LEVEL[74],TCC_HIT[74],TCC_EA0_WRREQ[75],TCC_EA0_WRREQ_64B[75],TCC_EA0_WRREQ_LEVEL[75],TCC_HIT[75],TCC_EA0_WRREQ[76],TCC_EA0_WRREQ_64B[76],TCC_EA0_WRREQ_LEVEL[76],TCC_HIT[76],TCC_EA0_WRREQ[77],TCC_EA0_WRREQ_64B[77],TCC_EA0_WRREQ_LEVEL[77],TCC_HIT[77],TCC_EA0_WRREQ[78],TCC_EA0_WRREQ_64B[78],TCC_EA0_WRREQ_LEVEL[78],TCC_HIT[78],TCC_EA0_WRREQ[79],TCC_EA0_WRREQ_64B[79],TCC_EA0_WRREQ_LEVEL[79],TCC_HIT[79],TCC_EA0_WRREQ[80],TCC_EA0_WRREQ_64B[80],TCC_EA0_WRREQ_LEVEL[80],TCC_HIT[80],TCC_EA0_WRREQ[81],TCC_EA0_WRREQ_64B[81],TCC_EA0_WRREQ_LEVEL[81],TCC_HIT[81],TCC_EA0_WRREQ[82],TCC_EA0_WRREQ_64B[82],TCC_EA0_WRREQ_LEVEL[82],TCC_HIT[82],TCC_EA0_WRREQ[83],TCC_EA0_WRREQ_64B[83],TCC_EA0_WRREQ_LEVEL[83],TCC_HIT[83],TCC_EA0_WRREQ[84],TCC_EA0_WRREQ_64B[84],TCC_EA0_WRREQ_LEVEL[84],TCC_HIT[84],TCC_EA0_WRREQ[85],TCC_EA0_WRREQ_64B[85],TCC_EA0_WRREQ_LEVEL[85],TCC_HIT[85],TCC_EA0_WRREQ[86],TCC_EA0_WRREQ_64B[86],TCC_EA0_WRREQ_LEVEL[86],TCC_HIT[86],TCC_EA0_WRREQ[87],TCC_EA0_WRREQ_64B[87],TCC_EA0_WRREQ_LEVEL[87],TCC_HIT[87],TCC_EA0_WRREQ[88],TCC_EA0_WRREQ_64B[88],TCC_EA0_WRREQ_LEVEL[88],TCC_HIT[88],TCC_EA0_WRREQ[89],TCC_EA0_WRREQ_64B[89],TCC_EA0_WRREQ_LEVEL[89],TCC_HIT[89],TCC_EA0_WRREQ[90],TCC_EA0_WRREQ_64B[90],TCC_EA0_WRREQ_LEVEL[90],TCC_HIT[90],TCC_EA0_WRREQ[91],TCC_EA0_WRREQ_64B[91],TCC_EA0_WRREQ_LEVEL[91],TCC_HIT[91],TCC_EA0_WRREQ[92],TCC_EA0_WRREQ_64B[92],TCC_EA0_WRREQ_LEVEL[92],TCC_HIT[92],TCC_EA0_WRREQ[93],TCC_EA0_WRREQ_64B[93],TCC_EA0_WRREQ_LEVEL[93],TCC_HIT[93],TCC_EA0_WRREQ[94],TCC_EA0_WRREQ_64B[94],TCC_EA0_WRREQ_LEVEL[94],TCC_HIT[94],TCC_EA0_WRREQ[95],TCC_EA0_WRREQ_64B[95],TCC_EA0_WRREQ_LEVEL[95],TCC_HIT[95],TCC_EA0_WRREQ[96],TCC_EA0_WRREQ_64B[96],TCC_EA0_WRREQ_LEVEL[96],TCC_HIT[96],TCC_EA0_WRREQ[97],TCC_EA0_WRREQ_64B[97],TCC_EA0_WRREQ_LEVEL[97],TCC_HIT[97],TCC_EA0_WRREQ[98],TCC_EA0_WRREQ_64B[98],TCC_EA0_WRREQ_LEVEL[98],TCC_HIT[98],TCC_EA0_WRREQ[99],TCC_EA0_WRREQ_64B[99],TCC_EA0_WRREQ_LEVEL[99],TCC_HIT[99],TCC_EA0_WRREQ[100],TCC_EA0_WRREQ_64B[100],TCC_EA0_WRREQ_LEVEL[100],TCC_HIT[100],TCC_EA0_WRREQ[101],TCC_EA0_WRREQ_64B[101],TCC_EA0_WRREQ_LEVEL[101],TCC_HIT[101],TCC_EA0_WRREQ[102],TCC_EA0_WRREQ_64B[102],TCC_EA0_WRREQ_LEVEL[102],TCC_HIT[102],TCC_EA0_WRREQ[103],TCC_EA0_WRREQ_64B[103],TCC_EA0_WRREQ_LEVEL[103],TCC_HIT[103],TCC_EA0_WRREQ[104],TCC_EA0_WRREQ_64B[104],TCC_EA0_WRREQ_LEVEL[104],TCC_HIT[104],TCC_EA0_WRREQ[105],TCC_EA0_WRREQ_64B[105],TCC_EA0_WRREQ_LEVEL[105],TCC_HIT[105],TCC_EA0_WRREQ[106],TCC_EA0_WRREQ_64B[106],TCC_EA0_WRREQ_LEVEL[106],TCC_HIT[106],TCC_EA0_WRREQ[107],TCC_EA0_WRREQ_64B[107],TCC_EA0_WRREQ_LEVEL[107],TCC_HIT[107],TCC_EA0_WRREQ[108],TCC_EA0_WRREQ_64B[108],TCC_EA0_WRREQ_LEVEL[108],TCC_HIT[108],TCC_EA0_WRREQ[109],TCC_EA0_WRREQ_64B[109],TCC_EA0_WRREQ_LEVEL[109],TCC_HIT[109],TCC_EA0_WRREQ[110],TCC_EA0_WRREQ_64B[110],TCC_EA0_WRREQ_LEVEL[110],TCC_HIT[110],TCC_EA0_WRREQ[111],TCC_EA0_WRREQ_64B[111],TCC_EA0_WRREQ_LEVEL[111],TCC_HIT[111],TCC_EA0_WRREQ[112],TCC_EA0_WRREQ_64B[112],TCC_EA0_WRREQ_LEVEL[112],TCC_HIT[112],TCC_EA0_WRREQ[113],TCC_EA0_WRREQ_64B[113],TCC_EA0_WRREQ_LEVEL[113],TCC_HIT[113],TCC_EA0_WRREQ[114],TCC_EA0_WRREQ_64B[114],TCC_EA0_WRREQ_LEVEL[114],TCC_HIT[114],TCC_EA0_WRREQ[115],TCC_EA0_WRREQ_64B[115],TCC_EA0_WRREQ_LEVEL[115],TCC_HIT[115],TCC_EA0_WRREQ[116],TCC_EA0_WRREQ_64B[116],TCC_EA0_WRREQ_LEVEL[116],TCC_HIT[116],TCC_EA0_WRREQ[117],TCC_EA0_WRREQ_64B[117],TCC_EA0_WRREQ_LEVEL[117],TCC_HIT[117],TCC_EA0_WRREQ[118],TCC_EA0_WRREQ_64B[118],TCC_EA0_WRREQ_LEVEL[118],TCC_HIT[118],TCC_EA0_WRREQ[119],TCC_EA0_WRREQ_64B[119],TCC_EA0_WRREQ_LEVEL[119],TCC_HIT[119],TCC_EA0_WRREQ[120],TCC_EA0_WRREQ_64B[120],TCC_EA0_WRREQ_LEVEL[120],TCC_HIT[120],TCC_EA0_WRREQ[121],TCC_EA0_WRREQ_64B[121],TCC_EA0_WRREQ_LEVEL[121],TCC_HIT[121],TCC_EA0_WRREQ[122],TCC_EA0_WRREQ_64B[122],TCC_EA0_WRREQ_LEVEL[122],TCC_HIT[122],TCC_EA0_WRREQ[123],TCC_EA0_WRREQ_64B[123],TCC_EA0_WRREQ_LEVEL[123],TCC_HIT[123],TCC_EA0_WRREQ[124],TCC_EA0_WRREQ_64B[124],TCC_EA0_WRREQ_LEVEL[124],TCC_HIT[124],TCC_EA0_WRREQ[125],TCC_EA0_WRREQ_64B[125],TCC_EA0_WRREQ_LEVEL[125],TCC_HIT[125],TCC_EA0_WRREQ[126],TCC_EA0_WRREQ_64B[126],TCC_EA0_WRREQ_LEVEL[126],TCC_HIT[126],TCC_EA0_WRREQ[127],TCC_EA0_WRREQ_64B[127],TCC_EA0_WRREQ_LEVEL[127],TCC_HIT[127],Wave_Size_10,Correlation_ID_10,SQC_DCACHE_REQ_READ_2,SQC_DCACHE_REQ_READ_4,Wave_Size_11,Correlation_ID_11,SQ_CYCLES,SQ_BUSY_CYCLES,SQ_BUSY_CU_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,SQ_INSTS_VALU_CVT,SQ_INSTS_VMEM_WR,SQ_INSTS_VMEM_RD,GRBM_COUNT,GRBM_GUI_ACTIVE,SPI_CSN_WINDOW_VALID,SPI_CSN_BUSY,CPC_CPC_STAT_BUSY,CPC_CPC_STAT_IDLE,CPF_CPF_STAT_BUSY,CPF_CPF_STAT_STALL,TA_BUFFER_WAVEFRONTS_sum,TA_TA_BUSY_sum,TCC_BUSY_sum,TCC_CYCLE_sum,TCC_PROBE_ALL_sum,TCC_PROBE_sum,TCP_GATE_EN1_sum,TCP_GATE_EN2_sum,TCP_TCR_TCP_STALL_CYCLES_sum,TCP_TD_TCP_STALL_CYCLES_sum,TD_TC_STALL_sum,TD_TD_BUSY_sum,Wave_Size_12,Correlation_ID_12,SQ_THREAD_CYCLES_VALU,SQ_IFETCH,SQ_LDS_BANK_CONFLICT,SQ_LDS_ADDR_CONFLICT,SQ_LDS_UNALIGNED_STALL,SQ_WAVES_EQ_64,SQ_WAVES_LT_64,SQ_WAVES_LT_48,SPI_RA_BAR_CU_FULL_CSN,SPI_RA_TGLIM_CU_FULL_CSN,TA_FLAT_READ_WAVEFRONTS_sum,TA_FLAT_WAVEFRONTS_sum,TCC_ALL_TC_OP_WB_WRITEBACK_sum,TCC_EA0_RDREQ_DRAM_sum,TCC_NORMAL_WRITEBACK_sum,TCC_TAG_STALL_sum,TCP_TCC_NC_ATOMIC_REQ_sum,TCP_TCC_NC_READ_REQ_sum,TCP_TCC_NC_WRITE_REQ_sum,TCP_TCC_UC_READ_REQ_sum,Wave_Size_13,Correlation_ID_13,SQ_INSTS_VMEM,SQ_INSTS_SALU,SQ_INSTS_VSKIPPED,SQ_INSTS,SQ_INSTS_VALU,SQ_INSTS_VALU_ADD_F16,SQ_INSTS_VALU_MUL_F16,SQ_INSTS_VALU_FMA_F16,GRBM_SPI_BUSY,SPI_CSN_NUM_THREADGROUPS,SPI_CSN_WAVE,CPC_CPC_TCIU_BUSY,CPC_CPC_TCIU_IDLE,CPF_CPF_TCIU_BUSY,CPF_CPF_TCIU_STALL,TA_BUFFER_READ_WAVEFRONTS_sum,TA_BUFFER_WRITE_WAVEFRONTS_sum,TCC_CC_REQ_sum,TCC_NC_REQ_sum,TCC_RW_REQ_sum,TCC_UC_REQ_sum,TCP_ATOMIC_TAGCONFLICT_STALL_CYCLES_sum,TCP_READ_TAGCONFLICT_STALL_CYCLES_sum,TCP_TA_TCP_STATE_READ_sum,TCP_WRITE_TAGCONFLICT_STALL_CYCLES_sum,TD_LOAD_WAVEFRONT_sum,TD_SPI_STALL_sum,Wave_Size_14,Correlation_ID_14,SQ_INSTS_VALU_MFMA_MOPS_I8,SQ_INSTS_VALU_MFMA_MOPS_F16,SQ_INSTS_VALU_MFMA_MOPS_BF16,SQ_INSTS_VALU_MFMA_MOPS_F32,SQ_INSTS_VALU_MFMA_MOPS_F64,SQC_TC_INST_REQ,SQC_TC_DATA_READ_REQ,SQC_TC_DATA_WRITE_REQ,TCP_PENDING_STALL_CYCLES_sum,Wave_Size_15,Correlation_ID_15,SQ_INSTS_VALU_TRANS_F64,SQ_INSTS_VALU_INT32,SQ_INSTS_VALU_INT64,SQ_INSTS_SMEM,SQ_INSTS_FLAT,SQ_INSTS_LDS,SQ_INSTS_GDS,SQ_INSTS_EXP_GDS,SPI_RA_RES_STALL_CSN,SPI_RA_TMP_STALL_CSN,CPC_CPC_UTCL2IU_BUSY,CPC_CPC_UTCL2IU_IDLE,CPF_CMP_UTCL1_STALL_ON_TRANSLATION,TA_BUFFER_COALESCED_READ_CYCLES_sum,TA_BUFFER_COALESCED_WRITE_CYCLES_sum,TCC_ATOMIC_sum,TCC_READ_sum,TCC_WRITEBACK_sum,TCC_WRITE_sum,TCP_TOTAL_ATOMIC_WITHOUT_RET_sum,TCP_TOTAL_ATOMIC_WITH_RET_sum,TCP_TOTAL_CACHE_ACCESSES_sum,TCP_TOTAL_WRITEBACK_INVALIDATES_sum,TD_COALESCABLE_WAVEFRONT_sum,Wave_Size_16,Correlation_ID_16,SQC_TC_DATA_ATOMIC_REQ,SQC_TC_STALL,SQC_TC_REQ,SQC_DCACHE_REQ_READ_16,SQC_ICACHE_REQ,SQC_ICACHE_HITS,SQC_ICACHE_MISSES,SQC_ICACHE_MISSES_DUPLICATE,Wave_Size_17,Correlation_ID_17,SQ_ACTIVE_INST_SCA,SQ_ACTIVE_INST_EXP_GDS,SQ_ACTIVE_INST_MISC,SQ_ACTIVE_INST_FLAT,SQ_INST_CYCLES_VMEM_WR,SQ_INST_CYCLES_VMEM_RD,SQ_INST_CYCLES_SMEM,SQ_INST_CYCLES_SALU,SPI_RA_SGPR_SIMD_FULL_CSN,SPI_RA_LDS_CU_FULL_CSN,CPC_ME1_DC0_SPI_BUSY,TA_ADDR_STALLED_BY_TD_CYCLES_sum,TA_DATA_STALLED_BY_TC_CYCLES_sum,TCC_BUBBLE_sum,TCC_EA0_RDREQ_32B_sum,TCC_EA0_RDREQ_sum,TCC_EA0_RD_UNCACHED_32B_sum,TCP_TCC_ATOMIC_WITHOUT_RET_REQ_sum,TCP_TCC_ATOMIC_WITH_RET_REQ_sum,TCP_TCC_READ_REQ_sum,TCP_TCC_WRITE_REQ_sum,Start_Timestamp,End_Timestamp +0,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,2579507.0,0.0,0.0,65536.0,60576.0,160.0,4800.0,32768.0,64,0,0,0.0,512.0,47833.0,0.0,0.0,512.0,47833.0,0.0,0.0,512.0,47833.0,0.0,0.0,512.0,47833.0,0.0,0.0,512.0,47833.0,0.0,0.0,512.0,47833.0,0.0,0.0,512.0,47833.0,0.0,0.0,512.0,47833.0,0.0,0.0,512.0,47833.0,0.0,0.0,512.0,47833.0,0.0,0.0,512.0,47833.0,0.0,0.0,512.0,47833.0,0.0,0.0,512.0,47833.0,0.0,0.0,512.0,47833.0,0.0,0.0,512.0,47833.0,0.0,0.0,512.0,47833.0,0.0,0.0,512.0,44756.0,0.0,0.0,512.0,44756.0,0.0,0.0,512.0,44756.0,0.0,0.0,512.0,44756.0,0.0,0.0,512.0,44756.0,0.0,0.0,512.0,44756.0,0.0,0.0,512.0,44756.0,0.0,0.0,512.0,44756.0,0.0,0.0,512.0,44756.0,0.0,0.0,512.0,44756.0,0.0,0.0,512.0,44756.0,0.0,0.0,512.0,44756.0,0.0,0.0,512.0,44756.0,0.0,0.0,512.0,44756.0,0.0,0.0,512.0,44756.0,0.0,0.0,512.0,44756.0,0.0,0.0,512.0,62026.0,0.0,0.0,512.0,62026.0,0.0,0.0,512.0,62026.0,0.0,0.0,512.0,62026.0,0.0,0.0,512.0,62026.0,0.0,0.0,512.0,62026.0,0.0,0.0,512.0,62026.0,0.0,0.0,512.0,62026.0,0.0,0.0,512.0,62026.0,0.0,0.0,512.0,62026.0,0.0,0.0,512.0,62026.0,0.0,0.0,512.0,62026.0,0.0,0.0,512.0,62026.0,0.0,0.0,512.0,62026.0,0.0,0.0,512.0,62026.0,0.0,0.0,512.0,62026.0,0.0,0.0,512.0,67392.0,0.0,0.0,512.0,67392.0,0.0,0.0,512.0,67392.0,0.0,0.0,512.0,67392.0,0.0,0.0,512.0,67392.0,0.0,0.0,512.0,67392.0,0.0,0.0,512.0,67392.0,0.0,0.0,512.0,67392.0,0.0,0.0,512.0,67392.0,0.0,0.0,512.0,67392.0,0.0,0.0,512.0,67392.0,0.0,0.0,512.0,67392.0,0.0,0.0,512.0,67392.0,0.0,0.0,512.0,67392.0,0.0,0.0,512.0,67392.0,0.0,0.0,512.0,67392.0,0.0,0.0,512.0,88078.0,0.0,0.0,512.0,88078.0,0.0,0.0,512.0,88078.0,0.0,0.0,512.0,88078.0,0.0,0.0,512.0,88078.0,0.0,0.0,512.0,88078.0,0.0,0.0,512.0,88078.0,0.0,0.0,512.0,88078.0,0.0,0.0,512.0,88078.0,0.0,0.0,512.0,88078.0,0.0,0.0,512.0,88078.0,0.0,0.0,512.0,88078.0,0.0,0.0,512.0,88078.0,0.0,0.0,512.0,88078.0,0.0,0.0,512.0,88078.0,0.0,0.0,512.0,88078.0,0.0,0.0,512.0,100177.0,0.0,0.0,512.0,100177.0,0.0,0.0,512.0,100177.0,0.0,0.0,512.0,100177.0,0.0,0.0,512.0,100177.0,0.0,0.0,512.0,100177.0,0.0,0.0,512.0,100177.0,0.0,0.0,512.0,100177.0,0.0,0.0,512.0,100177.0,0.0,0.0,512.0,100177.0,0.0,0.0,512.0,100177.0,0.0,0.0,512.0,100177.0,0.0,0.0,512.0,100177.0,0.0,0.0,512.0,100177.0,0.0,0.0,512.0,100177.0,0.0,0.0,512.0,100177.0,0.0,0.0,512.0,102523.0,0.0,0.0,512.0,102523.0,0.0,0.0,512.0,102523.0,0.0,0.0,512.0,102523.0,0.0,0.0,512.0,102523.0,0.0,0.0,512.0,102523.0,0.0,0.0,512.0,102523.0,0.0,0.0,512.0,102523.0,0.0,0.0,512.0,102523.0,0.0,0.0,512.0,102523.0,0.0,0.0,512.0,102523.0,0.0,0.0,512.0,102523.0,0.0,0.0,512.0,102523.0,0.0,0.0,512.0,102523.0,0.0,0.0,512.0,102523.0,0.0,0.0,512.0,102523.0,0.0,0.0,512.0,112654.0,0.0,0.0,512.0,112654.0,0.0,0.0,512.0,112654.0,0.0,0.0,512.0,112654.0,0.0,0.0,512.0,112654.0,0.0,0.0,512.0,112654.0,0.0,0.0,512.0,112654.0,0.0,0.0,512.0,112654.0,0.0,0.0,512.0,112654.0,0.0,0.0,512.0,112654.0,0.0,0.0,512.0,112654.0,0.0,0.0,512.0,112654.0,0.0,0.0,512.0,112654.0,0.0,0.0,512.0,112654.0,0.0,0.0,512.0,112654.0,0.0,0.0,512.0,112654.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,106313320.0,78709793.0,287102.0,0.0,0.0,65536.0,131072.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,124352.0,41261.0,2103449.0,696.0,0.0,457115.0,0.0,0.0,66160.0,131314.0,197474.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1046.0,534.0,1558.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,592.0,1616.0,1616.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1046.0,534.0,1558.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,592.0,1616.0,1616.0,1030.0,518.0,1542.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1046.0,534.0,1558.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,592.0,1616.0,1616.0,1028.0,516.0,1540.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1046.0,534.0,1558.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,592.0,1616.0,1616.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1046.0,534.0,1558.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,592.0,1616.0,1616.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1046.0,534.0,1558.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,592.0,1616.0,1616.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1046.0,534.0,1558.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,592.0,1616.0,1616.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1046.0,534.0,1558.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,592.0,1616.0,1616.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,64,0,16384.0,16384.0,32675368.0,8485900.0,278528.0,0.0,0.0,98304.0,1610649.0,0.0,0.0,1998328.0,46145.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,444721.0,2302.0,64,0,0,238.0,0.0,1024.0,282.0,0.0,1024.0,293.0,0.0,1024.0,344.0,0.0,1024.0,407.0,0.0,1024.0,312.0,0.0,1024.0,399.0,0.0,1024.0,264.0,0.0,1024.0,409.0,0.0,1024.0,234.0,0.0,1024.0,541.0,0.0,1024.0,262.0,0.0,1024.0,299.0,0.0,1024.0,0.0,0.0,1024.0,496.0,0.0,1024.0,281.0,0.0,1024.0,1777.0,0.0,1024.0,1441.0,0.0,1024.0,1789.0,0.0,1024.0,1807.0,0.0,1024.0,307.0,0.0,1024.0,6.0,0.0,1024.0,1761.0,0.0,1024.0,1198.0,0.0,1024.0,289.0,0.0,1024.0,311.0,0.0,1024.0,227.0,0.0,1024.0,248.0,0.0,1024.0,489.0,0.0,1024.0,527.0,0.0,1024.0,699.0,0.0,1024.0,487.0,0.0,1024.0,298.0,0.0,1024.0,283.0,0.0,1024.0,270.0,0.0,1024.0,250.0,0.0,1024.0,474.0,0.0,1024.0,451.0,0.0,1024.0,428.0,0.0,1024.0,400.0,0.0,1024.0,451.0,0.0,1024.0,230.0,0.0,1024.0,378.0,0.0,1024.0,399.0,0.0,1024.0,303.0,0.0,1024.0,0.0,0.0,1024.0,475.0,0.0,1024.0,294.0,0.0,1024.0,520.0,0.0,1024.0,343.0,0.0,1024.0,467.0,0.0,1024.0,439.0,0.0,1024.0,312.0,0.0,1024.0,0.0,0.0,1024.0,468.0,0.0,1024.0,260.0,0.0,1024.0,254.0,0.0,1024.0,302.0,0.0,1024.0,331.0,0.0,1024.0,312.0,0.0,1024.0,385.0,0.0,1024.0,408.0,0.0,1024.0,488.0,0.0,1024.0,465.0,0.0,1024.0,576.0,0.0,1024.0,266.0,0.0,1024.0,442.0,0.0,1024.0,459.0,0.0,1024.0,314.0,0.0,1024.0,0.0,0.0,1024.0,575.0,0.0,1024.0,471.0,0.0,1024.0,424.0,0.0,1024.0,253.0,0.0,1024.0,295.0,0.0,1024.0,300.0,0.0,1024.0,502.0,0.0,1024.0,347.0,0.0,1024.0,557.0,0.0,1024.0,382.0,0.0,1024.0,241.0,0.0,1024.0,266.0,0.0,1024.0,250.0,0.0,1024.0,272.0,0.0,1024.0,468.0,0.0,1024.0,506.0,0.0,1024.0,395.0,0.0,1024.0,352.0,0.0,1024.0,600.0,0.0,1024.0,229.0,0.0,1024.0,418.0,0.0,1024.0,406.0,0.0,1024.0,310.0,0.0,1024.0,0.0,0.0,1024.0,449.0,0.0,1024.0,449.0,0.0,1024.0,491.0,0.0,1024.0,270.0,0.0,1024.0,369.0,0.0,1024.0,356.0,0.0,1024.0,307.0,0.0,1024.0,0.0,0.0,1024.0,445.0,0.0,1024.0,399.0,0.0,1024.0,255.0,0.0,1024.0,230.0,0.0,1024.0,273.0,0.0,1024.0,404.0,0.0,1024.0,473.0,0.0,1024.0,428.0,0.0,1024.0,400.0,0.0,1024.0,370.0,0.0,1024.0,292.0,0.0,1024.0,263.0,0.0,1024.0,229.0,0.0,1024.0,454.0,0.0,1024.0,417.0,0.0,1024.0,441.0,0.0,1024.0,436.0,0.0,1024.0,409.0,0.0,1024.0,426.0,0.0,1024.0,233.0,0.0,1024.0,402.0,0.0,1024.0,334.0,0.0,1024.0,308.0,0.0,1024.0,0.0,0.0,1024.0,394.0,0.0,1024.0,418.0,0.0,1024.0,64,0,0,0.0,512.0,0.0,814621.0,0.0,513.0,0.0,810489.0,0.0,512.0,0.0,795607.0,0.0,512.0,0.0,826868.0,0.0,512.0,0.0,813340.0,0.0,512.0,0.0,871238.0,0.0,512.0,0.0,867449.0,0.0,512.0,0.0,854587.0,0.0,518.0,0.0,772892.0,0.0,533.0,0.0,1082424.0,0.0,512.0,0.0,817517.0,0.0,512.0,0.0,804804.0,0.0,517.0,0.0,820946.0,0.0,512.0,0.0,819928.0,0.0,512.0,0.0,821211.0,0.0,512.0,0.0,841454.0,0.0,516.0,0.0,1083802.0,0.0,533.0,0.0,1099027.0,0.0,512.0,0.0,1010884.0,0.0,512.0,0.0,1075526.0,0.0,517.0,0.0,1075033.0,0.0,512.0,0.0,957627.0,0.0,512.0,0.0,1097513.0,0.0,512.0,0.0,1035634.0,0.0,512.0,0.0,806272.0,0.0,513.0,0.0,956498.0,0.0,512.0,0.0,977197.0,0.0,512.0,0.0,953645.0,0.0,512.0,0.0,992948.0,0.0,512.0,0.0,918616.0,0.0,512.0,0.0,1004092.0,0.0,512.0,0.0,1007889.0,0.0,512.0,0.0,664487.0,0.0,513.0,0.0,676515.0,0.0,512.0,0.0,691100.0,0.0,512.0,0.0,723003.0,0.0,512.0,0.0,695052.0,0.0,512.0,0.0,728730.0,0.0,512.0,0.0,768921.0,0.0,512.0,0.0,737298.0,0.0,517.0,0.0,682656.0,0.0,533.0,0.0,802179.0,0.0,512.0,0.0,737315.0,0.0,512.0,0.0,770300.0,0.0,517.0,0.0,714123.0,0.0,512.0,0.0,763631.0,0.0,512.0,0.0,725248.0,0.0,512.0,0.0,735714.0,0.0,516.0,0.0,706382.0,0.0,533.0,0.0,844811.0,0.0,512.0,0.0,756564.0,0.0,512.0,0.0,731736.0,0.0,517.0,0.0,724716.0,0.0,512.0,0.0,762391.0,0.0,512.0,0.0,762397.0,0.0,512.0,0.0,754381.0,0.0,512.0,0.0,667694.0,0.0,513.0,0.0,686997.0,0.0,512.0,0.0,681038.0,0.0,512.0,0.0,724718.0,0.0,512.0,0.0,700435.0,0.0,512.0,0.0,688552.0,0.0,512.0,0.0,775221.0,0.0,512.0,0.0,695373.0,0.0,515.0,0.0,870634.0,0.0,533.0,0.0,1171085.0,0.0,512.0,0.0,909001.0,0.0,512.0,0.0,884656.0,0.0,517.0,0.0,912933.0,0.0,512.0,0.0,905097.0,0.0,512.0,0.0,879536.0,0.0,512.0,0.0,926838.0,0.0,512.0,0.0,885724.0,0.0,513.0,0.0,876565.0,0.0,512.0,0.0,869596.0,0.0,512.0,0.0,897371.0,0.0,512.0,0.0,859349.0,0.0,512.0,0.0,897523.0,0.0,512.0,0.0,918274.0,0.0,512.0,0.0,874051.0,0.0,512.0,0.0,850229.0,0.0,513.0,0.0,876107.0,0.0,512.0,0.0,832485.0,0.0,512.0,0.0,880929.0,0.0,512.0,0.0,838917.0,0.0,512.0,0.0,877695.0,0.0,512.0,0.0,902044.0,0.0,512.0,0.0,852284.0,0.0,515.0,0.0,813562.0,0.0,533.0,0.0,1151452.0,0.0,512.0,0.0,870695.0,0.0,512.0,0.0,823971.0,0.0,517.0,0.0,863610.0,0.0,512.0,0.0,821094.0,0.0,512.0,0.0,847728.0,0.0,512.0,0.0,866252.0,0.0,515.0,0.0,752928.0,0.0,533.0,0.0,1018835.0,0.0,512.0,0.0,791810.0,0.0,512.0,0.0,785325.0,0.0,517.0,0.0,788362.0,0.0,512.0,0.0,763894.0,0.0,512.0,0.0,793629.0,0.0,512.0,0.0,794600.0,0.0,512.0,0.0,729079.0,0.0,513.0,0.0,714180.0,0.0,512.0,0.0,740165.0,0.0,512.0,0.0,754250.0,0.0,512.0,0.0,743497.0,0.0,512.0,0.0,744534.0,0.0,512.0,0.0,785845.0,0.0,512.0,0.0,762528.0,0.0,512.0,0.0,758727.0,0.0,513.0,0.0,737309.0,0.0,512.0,0.0,752315.0,0.0,512.0,0.0,758725.0,0.0,512.0,0.0,775167.0,0.0,512.0,0.0,768240.0,0.0,512.0,0.0,783434.0,0.0,512.0,0.0,758437.0,0.0,515.0,0.0,733217.0,0.0,533.0,0.0,1061141.0,0.0,512.0,0.0,785888.0,0.0,512.0,0.0,775576.0,0.0,517.0,0.0,793355.0,0.0,512.0,0.0,769133.0,0.0,512.0,0.0,794032.0,0.0,512.0,0.0,828860.0,64,0,0,1024.0,1024.0,740152.0,512.0,1024.0,1024.0,761642.0,512.0,1024.0,1024.0,768297.0,512.0,1024.0,1024.0,761330.0,512.0,1024.0,1024.0,736782.0,512.0,1024.0,1024.0,748549.0,512.0,1024.0,1024.0,804997.0,512.0,1024.0,1024.0,770706.0,512.0,1024.0,1024.0,728301.0,512.0,1024.0,1024.0,749155.0,512.0,1024.0,1024.0,733293.0,512.0,1024.0,1024.0,753134.0,512.0,1024.0,1024.0,738897.0,590.0,1024.0,1024.0,763077.0,512.0,1024.0,1024.0,776893.0,512.0,1024.0,1024.0,731475.0,512.0,1024.0,1024.0,550015.0,512.0,1024.0,1024.0,555692.0,512.0,1024.0,1024.0,540482.0,512.0,1024.0,1024.0,536927.0,512.0,1024.0,1024.0,508402.0,590.0,1024.0,1024.0,527883.0,512.0,1024.0,1024.0,513378.0,512.0,1024.0,1024.0,504518.0,512.0,1024.0,1024.0,449386.0,512.0,1024.0,1024.0,463299.0,512.0,1024.0,1024.0,469095.0,512.0,1024.0,1024.0,468356.0,512.0,1024.0,1024.0,491559.0,512.0,1024.0,1024.0,507885.0,512.0,1024.0,1024.0,519529.0,512.0,1024.0,1024.0,505316.0,512.0,1024.0,1024.0,685486.0,512.0,1024.0,1024.0,774901.0,512.0,1024.0,1024.0,697576.0,512.0,1024.0,1024.0,780411.0,512.0,1024.0,1024.0,726926.0,512.0,1024.0,1024.0,731348.0,512.0,1024.0,1024.0,777868.0,512.0,1024.0,1024.0,695542.0,512.0,1024.0,1024.0,785637.0,512.0,1024.0,1024.0,848275.0,512.0,1024.0,1024.0,803888.0,512.0,1024.0,1024.0,802632.0,512.0,1024.0,1024.0,812364.0,590.0,1024.0,1024.0,826672.0,512.0,1024.0,1024.0,825644.0,512.0,1024.0,1024.0,867825.0,512.0,1024.0,1024.0,839468.0,512.0,1024.0,1024.0,874876.0,512.0,1024.0,1024.0,858154.0,512.0,1024.0,1024.0,847549.0,512.0,1024.0,1024.0,856786.0,590.0,1024.0,1024.0,855475.0,512.0,1024.0,1024.0,868116.0,512.0,1024.0,1024.0,893327.0,512.0,1024.0,1024.0,774883.0,512.0,1024.0,1024.0,844410.0,512.0,1024.0,1024.0,791044.0,512.0,1024.0,1024.0,845719.0,512.0,1024.0,1024.0,828428.0,512.0,1024.0,1024.0,825994.0,512.0,1024.0,1024.0,848955.0,512.0,1024.0,1024.0,780011.0,512.0,1024.0,1024.0,424081.0,512.0,1024.0,1024.0,431738.0,512.0,1024.0,1024.0,440932.0,512.0,1024.0,1024.0,439078.0,512.0,1024.0,1024.0,427254.0,590.0,1024.0,1024.0,431287.0,512.0,1024.0,1024.0,446858.0,512.0,1024.0,1024.0,443593.0,512.0,1024.0,1024.0,424239.0,512.0,1024.0,1024.0,434417.0,512.0,1024.0,1024.0,432307.0,512.0,1024.0,1024.0,438967.0,512.0,1024.0,1024.0,428183.0,512.0,1024.0,1024.0,432199.0,512.0,1024.0,1024.0,441893.0,512.0,1024.0,1024.0,436278.0,512.0,1024.0,1024.0,573584.0,512.0,1024.0,1024.0,610587.0,512.0,1024.0,1024.0,577826.0,512.0,1024.0,1024.0,603877.0,512.0,1024.0,1024.0,557699.0,512.0,1024.0,1024.0,598102.0,512.0,1024.0,1024.0,679157.0,512.0,1024.0,1024.0,639521.0,512.0,1024.0,1024.0,550709.0,512.0,1024.0,1024.0,587897.0,512.0,1024.0,1024.0,581574.0,512.0,1024.0,1024.0,567589.0,512.0,1024.0,1024.0,549553.0,590.0,1024.0,1024.0,581595.0,512.0,1024.0,1024.0,572004.0,512.0,1024.0,1024.0,557499.0,512.0,1024.0,1024.0,422646.0,512.0,1024.0,1024.0,435367.0,512.0,1024.0,1024.0,429991.0,512.0,1024.0,1024.0,437486.0,512.0,1024.0,1024.0,426128.0,590.0,1024.0,1024.0,432118.0,512.0,1024.0,1024.0,438432.0,512.0,1024.0,1024.0,432800.0,512.0,1024.0,1024.0,419173.0,512.0,1024.0,1024.0,424141.0,512.0,1024.0,1024.0,438650.0,512.0,1024.0,1024.0,435715.0,512.0,1024.0,1024.0,427611.0,512.0,1024.0,1024.0,432209.0,512.0,1024.0,1024.0,448864.0,512.0,1024.0,1024.0,444819.0,512.0,1024.0,1024.0,426111.0,512.0,1024.0,1024.0,424774.0,512.0,1024.0,1024.0,436005.0,512.0,1024.0,1024.0,443782.0,512.0,1024.0,1024.0,427137.0,512.0,1024.0,1024.0,429641.0,512.0,1024.0,1024.0,450192.0,512.0,1024.0,1024.0,442715.0,512.0,1024.0,1024.0,426755.0,512.0,1024.0,1024.0,441188.0,512.0,1024.0,1024.0,426071.0,512.0,1024.0,1024.0,440171.0,512.0,1024.0,1024.0,427729.0,590.0,1024.0,1024.0,436518.0,512.0,1024.0,1024.0,441736.0,512.0,1024.0,1024.0,440523.0,512.0,64,0,32768.0,0.0,64,0,10689672.0,630615.0,5300664.0,16384.0,36903869.0,0.0,16384.0,16384.0,2672418.0,2672418.0,10683460.0,670444.0,2672418.0,0.0,2672418.0,78.0,0.0,900554.0,11561430.0,42758688.0,0.0,0.0,6961812.0,1669707.0,122.0,1438.0,1328986.0,1641170.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,65536.0,65609.0,0.0,58474.0,0.0,0.0,0.0,0.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,163924.0,4096.0,16384.0,1586.0,2652695.0,2329606.0,0.0,0.0,0.0,0.0,0.0,197248.0,222.0,0.0,0.0,32768.0,0.0,32768.0,210.0,64,0,0.0,0.0,0.0,0.0,0.0,640.0,160.0,0.0,1416400.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,38017.0,0.0,680.0,2417587.0,78.0,0.0,0.0,0.0,66390.0,65656.0,131072.0,0.0,0.0,524288.0,304.0,0.0,64,0,0.0,0.0,800.0,0.0,65536.0,61519.0,160.0,3857.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,132765.0,0.0,200215.0,65536.0,0.0,65786.0,436.0,0.0,0.0,65536.0,131072.0,716380685145736,716380685161855 +1,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,2964941.0,0.0,0.0,65536.0,60576.0,160.0,4800.0,32768.0,64,0,0,0.0,512.0,42306.0,0.0,0.0,512.0,42306.0,0.0,0.0,512.0,42306.0,0.0,0.0,512.0,42306.0,0.0,0.0,512.0,42306.0,0.0,0.0,512.0,42306.0,0.0,0.0,512.0,42306.0,0.0,0.0,512.0,42306.0,0.0,0.0,512.0,42306.0,0.0,0.0,512.0,42306.0,0.0,0.0,512.0,42306.0,0.0,0.0,512.0,42306.0,0.0,0.0,512.0,42306.0,0.0,0.0,512.0,42306.0,0.0,0.0,512.0,42306.0,0.0,0.0,512.0,42306.0,0.0,0.0,512.0,43334.0,0.0,0.0,512.0,43334.0,0.0,0.0,512.0,43334.0,0.0,0.0,512.0,43334.0,0.0,0.0,512.0,43334.0,0.0,0.0,512.0,43334.0,0.0,0.0,512.0,43334.0,0.0,0.0,512.0,43334.0,0.0,0.0,512.0,43334.0,0.0,0.0,512.0,43334.0,0.0,0.0,512.0,43334.0,0.0,0.0,512.0,43334.0,0.0,0.0,512.0,43334.0,0.0,0.0,512.0,43334.0,0.0,0.0,512.0,43334.0,0.0,0.0,512.0,43334.0,0.0,0.0,512.0,61831.0,0.0,0.0,512.0,61831.0,0.0,0.0,512.0,61831.0,0.0,0.0,512.0,61831.0,0.0,0.0,512.0,61831.0,0.0,0.0,512.0,61831.0,0.0,0.0,512.0,61831.0,0.0,0.0,512.0,61831.0,0.0,0.0,512.0,61831.0,0.0,0.0,512.0,61831.0,0.0,0.0,512.0,61831.0,0.0,0.0,512.0,61831.0,0.0,0.0,512.0,61831.0,0.0,0.0,512.0,61831.0,0.0,0.0,512.0,61831.0,0.0,0.0,512.0,61831.0,0.0,0.0,512.0,71556.0,0.0,0.0,512.0,71556.0,0.0,0.0,512.0,71556.0,0.0,0.0,512.0,71556.0,0.0,0.0,512.0,71556.0,0.0,0.0,512.0,71556.0,0.0,0.0,512.0,71556.0,0.0,0.0,512.0,71556.0,0.0,0.0,512.0,71556.0,0.0,0.0,512.0,71556.0,0.0,0.0,512.0,71556.0,0.0,0.0,512.0,71556.0,0.0,0.0,512.0,71556.0,0.0,0.0,512.0,71556.0,0.0,0.0,512.0,71556.0,0.0,0.0,512.0,71556.0,0.0,0.0,512.0,84426.0,0.0,0.0,512.0,84426.0,0.0,0.0,512.0,84426.0,0.0,0.0,512.0,84426.0,0.0,0.0,512.0,84426.0,0.0,0.0,512.0,84426.0,0.0,0.0,512.0,84426.0,0.0,0.0,512.0,84426.0,0.0,0.0,512.0,84426.0,0.0,0.0,512.0,84426.0,0.0,0.0,512.0,84426.0,0.0,0.0,512.0,84426.0,0.0,0.0,512.0,84426.0,0.0,0.0,512.0,84426.0,0.0,0.0,512.0,84426.0,0.0,0.0,512.0,84426.0,0.0,0.0,512.0,96245.0,0.0,0.0,512.0,96245.0,0.0,0.0,512.0,96245.0,0.0,0.0,512.0,96245.0,0.0,0.0,512.0,96245.0,0.0,0.0,512.0,96245.0,0.0,0.0,512.0,96245.0,0.0,0.0,512.0,96245.0,0.0,0.0,512.0,96245.0,0.0,0.0,512.0,96245.0,0.0,0.0,512.0,96245.0,0.0,0.0,512.0,96245.0,0.0,0.0,512.0,96245.0,0.0,0.0,512.0,96245.0,0.0,0.0,512.0,96245.0,0.0,0.0,512.0,96245.0,0.0,0.0,512.0,97295.0,0.0,0.0,512.0,97295.0,0.0,0.0,512.0,97295.0,0.0,0.0,512.0,97295.0,0.0,0.0,512.0,97295.0,0.0,0.0,512.0,97295.0,0.0,0.0,512.0,97295.0,0.0,0.0,512.0,97295.0,0.0,0.0,512.0,97295.0,0.0,0.0,512.0,97295.0,0.0,0.0,512.0,97295.0,0.0,0.0,512.0,97295.0,0.0,0.0,512.0,97295.0,0.0,0.0,512.0,97295.0,0.0,0.0,512.0,97295.0,0.0,0.0,512.0,97295.0,0.0,0.0,512.0,105864.0,0.0,0.0,512.0,105864.0,0.0,0.0,512.0,105864.0,0.0,0.0,512.0,105864.0,0.0,0.0,512.0,105864.0,0.0,0.0,512.0,105864.0,0.0,0.0,512.0,105864.0,0.0,0.0,512.0,105864.0,0.0,0.0,512.0,105864.0,0.0,0.0,512.0,105864.0,0.0,0.0,512.0,105864.0,0.0,0.0,512.0,105864.0,0.0,0.0,512.0,105864.0,0.0,0.0,512.0,105864.0,0.0,0.0,512.0,105864.0,0.0,0.0,512.0,105864.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,58781442.0,79949547.0,289329.0,0.0,0.0,65536.0,131072.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,49090.0,29851.0,1995062.0,9609.0,0.0,242373.0,0.0,0.0,65536.0,131321.0,196857.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1046.0,534.0,1558.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1045.0,533.0,1557.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1045.0,533.0,1557.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1046.0,534.0,1558.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1028.0,516.0,1540.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1045.0,533.0,1557.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1045.0,533.0,1557.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1028.0,516.0,1540.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1045.0,533.0,1557.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1028.0,516.0,1540.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1045.0,533.0,1557.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,64,0,16384.0,16384.0,24689859.0,6642716.0,278528.0,0.0,0.0,98304.0,1151667.0,0.0,0.0,1942993.0,48915.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,448243.0,2252.0,64,0,0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,64,0,0,0.0,512.0,0.0,442252.0,0.0,514.0,0.0,443896.0,0.0,512.0,0.0,479096.0,0.0,513.0,0.0,476102.0,0.0,512.0,0.0,450174.0,0.0,512.0,0.0,451330.0,0.0,512.0,0.0,471557.0,0.0,512.0,0.0,466481.0,0.0,517.0,0.0,399330.0,0.0,535.0,0.0,713799.0,0.0,512.0,0.0,401772.0,0.0,512.0,0.0,409970.0,0.0,512.0,0.0,401573.0,0.0,513.0,0.0,396656.0,0.0,512.0,0.0,423422.0,0.0,512.0,0.0,407518.0,0.0,517.0,0.0,384183.0,0.0,534.0,0.0,457194.0,0.0,512.0,0.0,403379.0,0.0,512.0,0.0,410727.0,0.0,512.0,0.0,402844.0,0.0,513.0,0.0,404439.0,0.0,512.0,0.0,423412.0,0.0,512.0,0.0,405795.0,0.0,512.0,0.0,390047.0,0.0,515.0,0.0,405631.0,0.0,512.0,0.0,414183.0,0.0,512.0,0.0,417294.0,0.0,512.0,0.0,422581.0,0.0,512.0,0.0,420506.0,0.0,512.0,0.0,468066.0,0.0,512.0,0.0,456526.0,0.0,512.0,0.0,392937.0,0.0,515.0,0.0,422257.0,0.0,512.0,0.0,414821.0,0.0,512.0,0.0,438186.0,0.0,512.0,0.0,420235.0,0.0,512.0,0.0,431468.0,0.0,512.0,0.0,454440.0,0.0,512.0,0.0,437473.0,0.0,515.0,0.0,454476.0,0.0,534.0,0.0,685894.0,0.0,512.0,0.0,474888.0,0.0,512.0,0.0,476455.0,0.0,512.0,0.0,458528.0,0.0,513.0,0.0,459449.0,0.0,512.0,0.0,486074.0,0.0,512.0,0.0,477958.0,0.0,515.0,0.0,597642.0,0.0,534.0,0.0,836499.0,0.0,512.0,0.0,616135.0,0.0,512.0,0.0,615688.0,0.0,512.0,0.0,590297.0,0.0,513.0,0.0,584139.0,0.0,512.0,0.0,611085.0,0.0,512.0,0.0,595488.0,0.0,512.0,0.0,418710.0,0.0,515.0,0.0,457538.0,0.0,512.0,0.0,440108.0,0.0,512.0,0.0,475177.0,0.0,512.0,0.0,472075.0,0.0,512.0,0.0,487688.0,0.0,512.0,0.0,507581.0,0.0,512.0,0.0,502899.0,0.0,517.0,0.0,505226.0,0.0,534.0,0.0,716485.0,0.0,512.0,0.0,512672.0,0.0,512.0,0.0,516618.0,0.0,512.0,0.0,481461.0,0.0,513.0,0.0,481043.0,0.0,512.0,0.0,503102.0,0.0,512.0,0.0,489124.0,0.0,512.0,0.0,391714.0,0.0,515.0,0.0,426884.0,0.0,512.0,0.0,413368.0,0.0,512.0,0.0,435049.0,0.0,512.0,0.0,448119.0,0.0,512.0,0.0,473541.0,0.0,512.0,0.0,477754.0,0.0,512.0,0.0,475419.0,0.0,512.0,0.0,414260.0,0.0,515.0,0.0,445233.0,0.0,512.0,0.0,424802.0,0.0,512.0,0.0,453161.0,0.0,512.0,0.0,491365.0,0.0,512.0,0.0,516146.0,0.0,512.0,0.0,523288.0,0.0,512.0,0.0,521081.0,0.0,516.0,0.0,597750.0,0.0,534.0,0.0,798803.0,0.0,512.0,0.0,615788.0,0.0,512.0,0.0,617798.0,0.0,512.0,0.0,588527.0,0.0,513.0,0.0,579165.0,0.0,512.0,0.0,610608.0,0.0,512.0,0.0,586729.0,0.0,516.0,0.0,525044.0,0.0,534.0,0.0,662883.0,0.0,512.0,0.0,544767.0,0.0,512.0,0.0,572022.0,0.0,512.0,0.0,534098.0,0.0,513.0,0.0,524560.0,0.0,512.0,0.0,561537.0,0.0,512.0,0.0,518674.0,0.0,512.0,0.0,521709.0,0.0,515.0,0.0,566829.0,0.0,512.0,0.0,550655.0,0.0,512.0,0.0,557930.0,0.0,512.0,0.0,543873.0,0.0,512.0,0.0,565872.0,0.0,512.0,0.0,584094.0,0.0,512.0,0.0,598419.0,0.0,512.0,0.0,637373.0,0.0,516.0,0.0,668044.0,0.0,512.0,0.0,648982.0,0.0,513.0,0.0,657603.0,0.0,512.0,0.0,665231.0,0.0,512.0,0.0,666897.0,0.0,512.0,0.0,667125.0,0.0,512.0,0.0,683612.0,0.0,516.0,0.0,567642.0,0.0,535.0,0.0,762918.0,0.0,512.0,0.0,585842.0,0.0,512.0,0.0,636771.0,0.0,512.0,0.0,591622.0,0.0,513.0,0.0,583336.0,0.0,512.0,0.0,649604.0,0.0,512.0,0.0,577672.0,64,0,0,1024.0,1024.0,421718.0,512.0,1024.0,1024.0,428943.0,512.0,1024.0,1024.0,438587.0,512.0,1024.0,1024.0,436633.0,512.0,1024.0,1024.0,428183.0,512.0,1024.0,1024.0,430001.0,512.0,1024.0,1024.0,444517.0,512.0,1024.0,1024.0,441943.0,512.0,1024.0,1024.0,420967.0,512.0,1024.0,1024.0,433312.0,512.0,1024.0,1024.0,430656.0,512.0,1024.0,1024.0,436902.0,512.0,1024.0,1024.0,427343.0,512.0,1024.0,1024.0,430665.0,512.0,1024.0,1024.0,438912.0,512.0,1024.0,1024.0,432026.0,512.0,1024.0,1024.0,722184.0,512.0,1024.0,1024.0,744749.0,512.0,1024.0,1024.0,720502.0,512.0,1024.0,1024.0,753392.0,512.0,1024.0,1024.0,740587.0,512.0,1024.0,1024.0,747294.0,512.0,1024.0,1024.0,760645.0,512.0,1024.0,1024.0,724230.0,512.0,1024.0,1024.0,723506.0,512.0,1024.0,1024.0,744608.0,512.0,1024.0,1024.0,735821.0,512.0,1024.0,1024.0,732829.0,512.0,1024.0,1024.0,719888.0,512.0,1024.0,1024.0,731570.0,512.0,1024.0,1024.0,717930.0,512.0,1024.0,1024.0,754821.0,512.0,1024.0,1024.0,909286.0,512.0,1024.0,1024.0,913376.0,512.0,1024.0,1024.0,900505.0,512.0,1024.0,1024.0,893087.0,512.0,1024.0,1024.0,856028.0,512.0,1024.0,1024.0,861851.0,512.0,1024.0,1024.0,877860.0,512.0,1024.0,1024.0,839986.0,512.0,1024.0,1024.0,744886.0,512.0,1024.0,1024.0,769325.0,512.0,1024.0,1024.0,765812.0,512.0,1024.0,1024.0,753076.0,512.0,1024.0,1024.0,811498.0,512.0,1024.0,1024.0,814664.0,512.0,1024.0,1024.0,845868.0,512.0,1024.0,1024.0,857798.0,512.0,1024.0,1024.0,845600.0,512.0,1024.0,1024.0,896278.0,512.0,1024.0,1024.0,872432.0,512.0,1024.0,1024.0,855793.0,512.0,1024.0,1024.0,901460.0,512.0,1024.0,1024.0,919953.0,512.0,1024.0,1024.0,917370.0,512.0,1024.0,1024.0,967485.0,512.0,1024.0,1024.0,840521.0,512.0,1024.0,1024.0,983236.0,512.0,1024.0,1024.0,854924.0,512.0,1024.0,1024.0,963406.0,512.0,1024.0,1024.0,885717.0,512.0,1024.0,1024.0,900820.0,512.0,1024.0,1024.0,970247.0,512.0,1024.0,1024.0,838991.0,512.0,1024.0,1024.0,611203.0,512.0,1024.0,1024.0,632466.0,512.0,1024.0,1024.0,636547.0,512.0,1024.0,1024.0,624058.0,512.0,1024.0,1024.0,653967.0,512.0,1024.0,1024.0,654297.0,512.0,1024.0,1024.0,696027.0,512.0,1024.0,1024.0,682974.0,512.0,1024.0,1024.0,727265.0,512.0,1024.0,1024.0,754939.0,512.0,1024.0,1024.0,732217.0,512.0,1024.0,1024.0,736645.0,512.0,1024.0,1024.0,702445.0,512.0,1024.0,1024.0,704842.0,512.0,1024.0,1024.0,721694.0,512.0,1024.0,1024.0,684573.0,512.0,1024.0,1024.0,720142.0,512.0,1024.0,1024.0,744602.0,512.0,1024.0,1024.0,724106.0,512.0,1024.0,1024.0,720486.0,512.0,1024.0,1024.0,690087.0,512.0,1024.0,1024.0,694428.0,512.0,1024.0,1024.0,708980.0,512.0,1024.0,1024.0,673013.0,512.0,1024.0,1024.0,604575.0,512.0,1024.0,1024.0,626699.0,512.0,1024.0,1024.0,631359.0,512.0,1024.0,1024.0,618994.0,512.0,1024.0,1024.0,648591.0,512.0,1024.0,1024.0,651556.0,512.0,1024.0,1024.0,691427.0,512.0,1024.0,1024.0,677223.0,512.0,1024.0,1024.0,590688.0,512.0,1024.0,1024.0,621094.0,512.0,1024.0,1024.0,580274.0,512.0,1024.0,1024.0,611371.0,512.0,1024.0,1024.0,586337.0,512.0,1024.0,1024.0,592261.0,512.0,1024.0,1024.0,598565.0,512.0,1024.0,1024.0,576429.0,512.0,1024.0,1024.0,494319.0,512.0,1024.0,1024.0,505783.0,512.0,1024.0,1024.0,519168.0,512.0,1024.0,1024.0,517364.0,512.0,1024.0,1024.0,522105.0,512.0,1024.0,1024.0,522916.0,512.0,1024.0,1024.0,573375.0,512.0,1024.0,1024.0,566481.0,512.0,1024.0,1024.0,516501.0,512.0,1024.0,1024.0,530363.0,512.0,1024.0,1024.0,539207.0,512.0,1024.0,1024.0,535504.0,512.0,1024.0,1024.0,551925.0,512.0,1024.0,1024.0,552907.0,512.0,1024.0,1024.0,598578.0,512.0,1024.0,1024.0,591841.0,512.0,1024.0,1024.0,699562.0,512.0,1024.0,1024.0,708579.0,512.0,1024.0,1024.0,702915.0,512.0,1024.0,1024.0,704390.0,512.0,1024.0,1024.0,651251.0,512.0,1024.0,1024.0,658035.0,512.0,1024.0,1024.0,667853.0,512.0,1024.0,1024.0,650523.0,512.0,64,0,32768.0,0.0,64,0,12100288.0,503512.0,4547159.0,16384.0,31606800.0,0.0,16384.0,16384.0,3025072.0,3025072.0,12100288.0,548541.0,3025072.0,0.0,3025072.0,77.0,0.0,845304.0,12995491.0,48401152.0,0.0,0.0,5752353.0,1137374.0,0.0,896.0,807957.0,1113283.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,65536.0,65612.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,138319.0,4096.0,16384.0,1586.0,2548830.0,2237465.0,0.0,0.0,0.0,0.0,0.0,196608.0,253.0,0.0,0.0,32768.0,0.0,32768.0,187.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,160.0,0.0,839519.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,36726.0,0.0,51510.0,2772940.0,43413.0,0.0,0.0,0.0,65795.0,65536.0,131072.0,0.0,0.0,524288.0,304.0,0.0,64,0,0.0,0.0,160.0,0.0,65536.0,65536.0,0.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,113140.0,0.0,227628.0,65536.0,0.0,65778.0,484.0,0.0,0.0,65536.0,131072.0,716380685184013,716380685197573 +2,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,2920449.0,0.0,0.0,65536.0,60576.0,160.0,4800.0,32768.0,64,0,0,0.0,512.0,42343.0,0.0,0.0,512.0,42343.0,0.0,0.0,512.0,42343.0,0.0,0.0,512.0,42343.0,0.0,0.0,512.0,42343.0,0.0,0.0,512.0,42343.0,0.0,0.0,512.0,42343.0,0.0,0.0,512.0,42343.0,0.0,0.0,512.0,42343.0,0.0,0.0,512.0,42343.0,0.0,0.0,512.0,42343.0,0.0,0.0,512.0,42343.0,0.0,0.0,512.0,42343.0,0.0,0.0,512.0,42343.0,0.0,0.0,512.0,42343.0,0.0,0.0,512.0,42343.0,0.0,0.0,512.0,35792.0,0.0,0.0,512.0,35792.0,0.0,0.0,512.0,35792.0,0.0,0.0,512.0,35792.0,0.0,0.0,512.0,35792.0,0.0,0.0,512.0,35792.0,0.0,0.0,512.0,35792.0,0.0,0.0,512.0,35792.0,0.0,0.0,512.0,35792.0,0.0,0.0,512.0,35792.0,0.0,0.0,512.0,35792.0,0.0,0.0,512.0,35792.0,0.0,0.0,512.0,35792.0,0.0,0.0,512.0,35792.0,0.0,0.0,512.0,35792.0,0.0,0.0,512.0,35792.0,0.0,0.0,512.0,56305.0,0.0,0.0,512.0,56305.0,0.0,0.0,512.0,56305.0,0.0,0.0,512.0,56305.0,0.0,0.0,512.0,56305.0,0.0,0.0,512.0,56305.0,0.0,0.0,512.0,56305.0,0.0,0.0,512.0,56305.0,0.0,0.0,512.0,56305.0,0.0,0.0,512.0,56305.0,0.0,0.0,512.0,56305.0,0.0,0.0,512.0,56305.0,0.0,0.0,512.0,56305.0,0.0,0.0,512.0,56305.0,0.0,0.0,512.0,56305.0,0.0,0.0,512.0,56305.0,0.0,0.0,512.0,66837.0,0.0,0.0,512.0,66837.0,0.0,0.0,512.0,66837.0,0.0,0.0,512.0,66837.0,0.0,0.0,512.0,66837.0,0.0,0.0,512.0,66837.0,0.0,0.0,512.0,66837.0,0.0,0.0,512.0,66837.0,0.0,0.0,512.0,66837.0,0.0,0.0,512.0,66837.0,0.0,0.0,512.0,66837.0,0.0,0.0,512.0,66837.0,0.0,0.0,512.0,66837.0,0.0,0.0,512.0,66837.0,0.0,0.0,512.0,66837.0,0.0,0.0,512.0,66837.0,0.0,0.0,512.0,77526.0,0.0,0.0,512.0,77526.0,0.0,0.0,512.0,77526.0,0.0,0.0,512.0,77526.0,0.0,0.0,512.0,77526.0,0.0,0.0,512.0,77526.0,0.0,0.0,512.0,77526.0,0.0,0.0,512.0,77526.0,0.0,0.0,512.0,77526.0,0.0,0.0,512.0,77526.0,0.0,0.0,512.0,77526.0,0.0,0.0,512.0,77526.0,0.0,0.0,512.0,77526.0,0.0,0.0,512.0,77526.0,0.0,0.0,512.0,77526.0,0.0,0.0,512.0,77526.0,0.0,0.0,512.0,88886.0,0.0,0.0,512.0,88886.0,0.0,0.0,512.0,88886.0,0.0,0.0,512.0,88886.0,0.0,0.0,512.0,88886.0,0.0,0.0,512.0,88886.0,0.0,0.0,512.0,88886.0,0.0,0.0,512.0,88886.0,0.0,0.0,512.0,88886.0,0.0,0.0,512.0,88886.0,0.0,0.0,512.0,88886.0,0.0,0.0,512.0,88886.0,0.0,0.0,512.0,88886.0,0.0,0.0,512.0,88886.0,0.0,0.0,512.0,88886.0,0.0,0.0,512.0,88886.0,0.0,0.0,512.0,90144.0,0.0,0.0,512.0,90144.0,0.0,0.0,512.0,90144.0,0.0,0.0,512.0,90144.0,0.0,0.0,512.0,90144.0,0.0,0.0,512.0,90144.0,0.0,0.0,512.0,90144.0,0.0,0.0,512.0,90144.0,0.0,0.0,512.0,90144.0,0.0,0.0,512.0,90144.0,0.0,0.0,512.0,90144.0,0.0,0.0,512.0,90144.0,0.0,0.0,512.0,90144.0,0.0,0.0,512.0,90144.0,0.0,0.0,512.0,90144.0,0.0,0.0,512.0,90144.0,0.0,0.0,512.0,100192.0,0.0,0.0,512.0,100192.0,0.0,0.0,512.0,100192.0,0.0,0.0,512.0,100192.0,0.0,0.0,512.0,100192.0,0.0,0.0,512.0,100192.0,0.0,0.0,512.0,100192.0,0.0,0.0,512.0,100192.0,0.0,0.0,512.0,100192.0,0.0,0.0,512.0,100192.0,0.0,0.0,512.0,100192.0,0.0,0.0,512.0,100192.0,0.0,0.0,512.0,100192.0,0.0,0.0,512.0,100192.0,0.0,0.0,512.0,100192.0,0.0,0.0,512.0,100192.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,25.0,0.0,0.0,0.0,0.0,0.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,39165814.0,52183729.0,131388.0,0.0,0.0,65536.0,131072.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,49601.0,30790.0,1995849.0,9682.0,0.0,247415.0,0.0,0.0,65536.0,131326.0,196862.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1046.0,534.0,1558.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1046.0,534.0,1558.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1028.0,516.0,1540.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1046.0,534.0,1558.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1046.0,534.0,1558.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1046.0,534.0,1558.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1046.0,534.0,1558.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1046.0,534.0,1558.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1028.0,516.0,1540.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1046.0,534.0,1558.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,64,0,16384.0,16384.0,25699909.0,7126369.0,278528.0,0.0,0.0,98304.0,1231472.0,0.0,0.0,1910958.0,45901.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,449254.0,2226.0,64,0,0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,64,0,0,0.0,512.0,0.0,553679.0,0.0,514.0,0.0,540635.0,0.0,512.0,0.0,542455.0,0.0,512.0,0.0,559045.0,0.0,512.0,0.0,591012.0,0.0,512.0,0.0,585908.0,0.0,512.0,0.0,616504.0,0.0,512.0,0.0,600884.0,0.0,517.0,0.0,486640.0,0.0,534.0,0.0,804402.0,0.0,512.0,0.0,524123.0,0.0,512.0,0.0,524899.0,0.0,513.0,0.0,527427.0,0.0,512.0,0.0,530177.0,0.0,512.0,0.0,571711.0,0.0,512.0,0.0,527709.0,0.0,516.0,0.0,392255.0,0.0,534.0,0.0,503003.0,0.0,512.0,0.0,417560.0,0.0,512.0,0.0,424346.0,0.0,513.0,0.0,404246.0,0.0,512.0,0.0,406030.0,0.0,512.0,0.0,424515.0,0.0,512.0,0.0,405399.0,0.0,512.0,0.0,379897.0,0.0,514.0,0.0,395759.0,0.0,512.0,0.0,402181.0,0.0,512.0,0.0,401851.0,0.0,512.0,0.0,402457.0,0.0,512.0,0.0,406768.0,0.0,512.0,0.0,433592.0,0.0,512.0,0.0,429506.0,0.0,512.0,0.0,395076.0,0.0,514.0,0.0,427495.0,0.0,512.0,0.0,406746.0,0.0,512.0,0.0,431023.0,0.0,512.0,0.0,423724.0,0.0,512.0,0.0,422850.0,0.0,512.0,0.0,462804.0,0.0,512.0,0.0,434045.0,0.0,515.0,0.0,410056.0,0.0,534.0,0.0,568883.0,0.0,512.0,0.0,439172.0,0.0,512.0,0.0,435653.0,0.0,513.0,0.0,427074.0,0.0,512.0,0.0,423447.0,0.0,512.0,0.0,449615.0,0.0,512.0,0.0,442985.0,0.0,517.0,0.0,415207.0,0.0,534.0,0.0,587320.0,0.0,512.0,0.0,437304.0,0.0,512.0,0.0,435525.0,0.0,513.0,0.0,424442.0,0.0,512.0,0.0,419775.0,0.0,512.0,0.0,446710.0,0.0,512.0,0.0,440993.0,0.0,512.0,0.0,404833.0,0.0,514.0,0.0,440031.0,0.0,512.0,0.0,415294.0,0.0,512.0,0.0,441430.0,0.0,512.0,0.0,435778.0,0.0,512.0,0.0,433416.0,0.0,512.0,0.0,463711.0,0.0,512.0,0.0,435743.0,0.0,515.0,0.0,391143.0,0.0,534.0,0.0,614135.0,0.0,512.0,0.0,420013.0,0.0,512.0,0.0,422209.0,0.0,513.0,0.0,410605.0,0.0,512.0,0.0,408765.0,0.0,512.0,0.0,431781.0,0.0,512.0,0.0,414250.0,0.0,512.0,0.0,362385.0,0.0,514.0,0.0,390236.0,0.0,512.0,0.0,384061.0,0.0,512.0,0.0,392255.0,0.0,512.0,0.0,393373.0,0.0,512.0,0.0,384218.0,0.0,512.0,0.0,405685.0,0.0,512.0,0.0,395347.0,0.0,512.0,0.0,705232.0,0.0,514.0,0.0,733623.0,0.0,512.0,0.0,743514.0,0.0,512.0,0.0,725950.0,0.0,512.0,0.0,688875.0,0.0,512.0,0.0,686219.0,0.0,512.0,0.0,696190.0,0.0,512.0,0.0,663509.0,0.0,518.0,0.0,560567.0,0.0,534.0,0.0,879746.0,0.0,512.0,0.0,587275.0,0.0,512.0,0.0,577850.0,0.0,513.0,0.0,645434.0,0.0,512.0,0.0,640382.0,0.0,512.0,0.0,651132.0,0.0,512.0,0.0,636678.0,0.0,515.0,0.0,464130.0,0.0,534.0,0.0,683800.0,0.0,512.0,0.0,489151.0,0.0,512.0,0.0,500115.0,0.0,513.0,0.0,471091.0,0.0,512.0,0.0,475301.0,0.0,512.0,0.0,500530.0,0.0,512.0,0.0,478089.0,0.0,512.0,0.0,422567.0,0.0,514.0,0.0,471281.0,0.0,512.0,0.0,449163.0,0.0,512.0,0.0,457887.0,0.0,512.0,0.0,466539.0,0.0,512.0,0.0,460825.0,0.0,512.0,0.0,492240.0,0.0,512.0,0.0,472601.0,0.0,512.0,0.0,392788.0,0.0,514.0,0.0,405473.0,0.0,512.0,0.0,414937.0,0.0,512.0,0.0,414821.0,0.0,512.0,0.0,422714.0,0.0,512.0,0.0,413595.0,0.0,512.0,0.0,444638.0,0.0,512.0,0.0,437617.0,0.0,515.0,0.0,396113.0,0.0,534.0,0.0,658672.0,0.0,512.0,0.0,415921.0,0.0,512.0,0.0,440968.0,0.0,513.0,0.0,412233.0,0.0,512.0,0.0,417477.0,0.0,512.0,0.0,448161.0,0.0,512.0,0.0,406274.0,64,0,0,1024.0,1024.0,422047.0,512.0,1024.0,1024.0,428898.0,512.0,1024.0,1024.0,437432.0,512.0,1024.0,1024.0,436114.0,512.0,1024.0,1024.0,425946.0,512.0,1024.0,1024.0,429149.0,512.0,1024.0,1024.0,445378.0,512.0,1024.0,1024.0,442663.0,512.0,1024.0,1024.0,422318.0,512.0,1024.0,1024.0,433159.0,512.0,1024.0,1024.0,431060.0,512.0,1024.0,1024.0,438421.0,512.0,1024.0,1024.0,427130.0,512.0,1024.0,1024.0,430310.0,512.0,1024.0,1024.0,437640.0,512.0,1024.0,1024.0,433399.0,512.0,1024.0,1024.0,677569.0,512.0,1024.0,1024.0,721139.0,512.0,1024.0,1024.0,680571.0,512.0,1024.0,1024.0,707449.0,512.0,1024.0,1024.0,702599.0,512.0,1024.0,1024.0,720670.0,512.0,1024.0,1024.0,721085.0,512.0,1024.0,1024.0,676587.0,512.0,1024.0,1024.0,679529.0,512.0,1024.0,1024.0,730943.0,512.0,1024.0,1024.0,696239.0,512.0,1024.0,1024.0,680531.0,512.0,1024.0,1024.0,704619.0,512.0,1024.0,1024.0,705989.0,512.0,1024.0,1024.0,683723.0,512.0,1024.0,1024.0,705013.0,512.0,1024.0,1024.0,801695.0,512.0,1024.0,1024.0,807613.0,512.0,1024.0,1024.0,782996.0,512.0,1024.0,1024.0,784109.0,512.0,1024.0,1024.0,746771.0,512.0,1024.0,1024.0,747223.0,512.0,1024.0,1024.0,765162.0,512.0,1024.0,1024.0,721218.0,512.0,1024.0,1024.0,589416.0,512.0,1024.0,1024.0,626253.0,512.0,1024.0,1024.0,616567.0,512.0,1024.0,1024.0,606062.0,512.0,1024.0,1024.0,674221.0,512.0,1024.0,1024.0,673259.0,512.0,1024.0,1024.0,727376.0,512.0,1024.0,1024.0,714270.0,512.0,1024.0,1024.0,689478.0,512.0,1024.0,1024.0,724507.0,512.0,1024.0,1024.0,716347.0,512.0,1024.0,1024.0,703402.0,512.0,1024.0,1024.0,713203.0,512.0,1024.0,1024.0,727058.0,512.0,1024.0,1024.0,748194.0,512.0,1024.0,1024.0,785488.0,512.0,1024.0,1024.0,750125.0,512.0,1024.0,1024.0,784142.0,512.0,1024.0,1024.0,737647.0,512.0,1024.0,1024.0,797720.0,512.0,1024.0,1024.0,725744.0,512.0,1024.0,1024.0,730156.0,512.0,1024.0,1024.0,743937.0,512.0,1024.0,1024.0,709567.0,512.0,1024.0,1024.0,559208.0,512.0,1024.0,1024.0,577919.0,512.0,1024.0,1024.0,581908.0,512.0,1024.0,1024.0,577719.0,512.0,1024.0,1024.0,615316.0,512.0,1024.0,1024.0,617168.0,512.0,1024.0,1024.0,669115.0,512.0,1024.0,1024.0,661973.0,512.0,1024.0,1024.0,787507.0,512.0,1024.0,1024.0,798269.0,512.0,1024.0,1024.0,751744.0,512.0,1024.0,1024.0,764345.0,512.0,1024.0,1024.0,714597.0,512.0,1024.0,1024.0,713122.0,512.0,1024.0,1024.0,719753.0,512.0,1024.0,1024.0,701726.0,512.0,1024.0,1024.0,739275.0,512.0,1024.0,1024.0,761287.0,512.0,1024.0,1024.0,723662.0,512.0,1024.0,1024.0,735759.0,512.0,1024.0,1024.0,678770.0,512.0,1024.0,1024.0,684944.0,512.0,1024.0,1024.0,690059.0,512.0,1024.0,1024.0,673820.0,512.0,1024.0,1024.0,562730.0,512.0,1024.0,1024.0,583142.0,512.0,1024.0,1024.0,584690.0,512.0,1024.0,1024.0,579651.0,512.0,1024.0,1024.0,605494.0,512.0,1024.0,1024.0,606782.0,512.0,1024.0,1024.0,660259.0,512.0,1024.0,1024.0,656423.0,512.0,1024.0,1024.0,439777.0,512.0,1024.0,1024.0,452503.0,512.0,1024.0,1024.0,446953.0,512.0,1024.0,1024.0,456303.0,512.0,1024.0,1024.0,440487.0,512.0,1024.0,1024.0,449191.0,512.0,1024.0,1024.0,456920.0,512.0,1024.0,1024.0,450416.0,512.0,1024.0,1024.0,432666.0,512.0,1024.0,1024.0,439526.0,512.0,1024.0,1024.0,453284.0,512.0,1024.0,1024.0,451433.0,512.0,1024.0,1024.0,444029.0,512.0,1024.0,1024.0,447929.0,512.0,1024.0,1024.0,465512.0,512.0,1024.0,1024.0,459946.0,512.0,1024.0,1024.0,439017.0,512.0,1024.0,1024.0,449893.0,512.0,1024.0,1024.0,456276.0,512.0,1024.0,1024.0,451686.0,512.0,1024.0,1024.0,458683.0,512.0,1024.0,1024.0,472333.0,512.0,1024.0,1024.0,505219.0,512.0,1024.0,1024.0,496993.0,512.0,1024.0,1024.0,520415.0,512.0,1024.0,1024.0,552801.0,512.0,1024.0,1024.0,514915.0,512.0,1024.0,1024.0,522979.0,512.0,1024.0,1024.0,510530.0,512.0,1024.0,1024.0,526586.0,512.0,1024.0,1024.0,512553.0,512.0,1024.0,1024.0,499013.0,512.0,64,0,32768.0,0.0,64,0,10026940.0,564456.0,5056501.0,16384.0,35935671.0,0.0,16384.0,16384.0,2506735.0,2506735.0,10026940.0,608882.0,2506735.0,0.0,2506735.0,0.0,0.0,811488.0,10915446.0,40107760.0,0.0,0.0,6330483.0,1050028.0,0.0,716.0,723757.0,1026885.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,65536.0,65604.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,283197.0,4096.0,16384.0,1586.0,2682656.0,2242331.0,0.0,0.0,0.0,0.0,0.0,196608.0,255.0,0.0,0.0,32768.0,0.0,32768.0,172.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,160.0,0.0,940662.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,41499.0,0.0,9645.0,2315523.0,0.0,0.0,0.0,0.0,65798.0,65536.0,131072.0,0.0,0.0,524288.0,304.0,0.0,64,0,0.0,0.0,160.0,0.0,65536.0,65536.0,0.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,109028.0,0.0,201704.0,65536.0,0.0,65763.0,454.0,0.0,0.0,65536.0,131072.0,716380685217852,716380685231332 diff --git a/tests/workloads/device_filter/MI300X_A1/sysinfo.csv b/tests/workloads/device_filter/MI300X_A1/sysinfo.csv new file mode 100644 index 0000000000..e442600526 --- /dev/null +++ b/tests/workloads/device_filter/MI300X_A1/sysinfo.csv @@ -0,0 +1,2 @@ +workload_name,command,ip_blocks,timestamp,version,hostname,cpu_model,sbios,linux_distro,linux_kernel_version,amd_gpu_kernel_version,cpu_memory,gpu_memory,rocm_version,vbios,compute_partition,memory_partition,gpu_model,gpu_arch,gpu_l1,gpu_l2,cu_per_gpu,simd_per_cu,se_per_gpu,wave_size,workgroup_max_size,max_waves_per_cu,max_sclk,max_mclk,cur_sclk,cur_mclk,total_l2_chan,lds_banks_per_cu,sqc_per_gpu,pipes_per_gpu,hbm_bw,num_xcd +device_filter,./tests/vcopy -n 1048576 -b 256 -i 3,SQ|LDS|SQC|TA|TD|TCP|TCC|SPI|CPC|CPF,Wed 29 May 2024 12:03:10 PM (CDT),2,splinter-126-wr-c6,AMD Ryzen 9 7950X 16-Core Processor,"American Megatrends International, LLC.VS2683299N.FD",Ubuntu 22.04.4 LTS,5.18.2-mi300-build-140423-ubuntu-22.04+,,114656528,,6.2.0-13611,113-MI3SRIOV-001,SPX,NPS1,MI300X_A1,gfx942,32,4096,304,4,32,64,1024,32,2100,1300,2100,1300,128,32,160,4,5324.8,8 diff --git a/tests/workloads/device_filter/MI300X_A1/timestamps.csv b/tests/workloads/device_filter/MI300X_A1/timestamps.csv new file mode 100644 index 0000000000..44af2f8420 --- /dev/null +++ b/tests/workloads/device_filter/MI300X_A1/timestamps.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID +1,60633,1,967084,967084,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716380685145736,716380685161855,0 +2,60633,1,967084,967084,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716380685184013,716380685197573,0 +3,60633,1,967084,967084,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716380685217852,716380685231332,0 diff --git a/tests/workloads/device_inv_int/MI300A_A1/SQ_IFETCH_LEVEL.csv b/tests/workloads/device_inv_int/MI300A_A1/SQ_IFETCH_LEVEL.csv new file mode 100644 index 0000000000..c8b9ee8230 --- /dev/null +++ b/tests/workloads/device_inv_int/MI300A_A1/SQ_IFETCH_LEVEL.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,SQ_WAVES,SQ_IFETCH,SQ_IFETCH_LEVEL,SQ_ACCUM_PREV_HIRES +0,11995,1,147631,147631,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73775713810508,73775713819482,0,198768.0,198768.0,16384.0,65536.0,30553.0,2437716.0 +1,11995,1,147631,147631,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73775713837269,73775713843599,0,185170.0,185170.0,16384.0,65536.0,13014.0,1048612.0 +2,11995,1,147631,147631,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73775713858742,73775713864711,0,166578.0,166578.0,16384.0,65536.0,13160.0,1048760.0 diff --git a/tests/workloads/device_inv_int/MI300A_A1/SQ_INST_LEVEL_LDS.csv b/tests/workloads/device_inv_int/MI300A_A1/SQ_INST_LEVEL_LDS.csv new file mode 100644 index 0000000000..e5da9e716f --- /dev/null +++ b/tests/workloads/device_inv_int/MI300A_A1/SQ_INST_LEVEL_LDS.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_LDS,SQ_INST_LEVEL_LDS,SQ_ACCUM_PREV_HIRES +0,11995,1,147642,147642,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73775713810508,73775713819482,0,0.0,0.0,0.0 +1,11995,1,147642,147642,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73775713837269,73775713843599,0,0.0,0.0,0.0 +2,11995,1,147642,147642,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73775713858742,73775713864711,0,0.0,0.0,0.0 diff --git a/tests/workloads/device_inv_int/MI300A_A1/SQ_INST_LEVEL_SMEM.csv b/tests/workloads/device_inv_int/MI300A_A1/SQ_INST_LEVEL_SMEM.csv new file mode 100644 index 0000000000..c6d5627caf --- /dev/null +++ b/tests/workloads/device_inv_int/MI300A_A1/SQ_INST_LEVEL_SMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_SMEM,SQ_INST_LEVEL_SMEM,SQ_ACCUM_PREV_HIRES +0,11995,1,147653,147653,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73775713810508,73775713819482,0,65536.0,295872.0,23626064.0 +1,11995,1,147653,147653,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73775713837269,73775713843599,0,65536.0,312782.0,24988448.0 +2,11995,1,147653,147653,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73775713858742,73775713864711,0,65536.0,210580.0,16805392.0 diff --git a/tests/workloads/device_inv_int/MI300A_A1/SQ_INST_LEVEL_VMEM.csv b/tests/workloads/device_inv_int/MI300A_A1/SQ_INST_LEVEL_VMEM.csv new file mode 100644 index 0000000000..3d50e51e84 --- /dev/null +++ b/tests/workloads/device_inv_int/MI300A_A1/SQ_INST_LEVEL_VMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_VMEM,SQ_INST_LEVEL_VMEM,SQ_ACCUM_PREV_HIRES +0,11995,1,147664,147664,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73775713810508,73775713819482,0,32768.0,538994.0,43116484.0 +1,11995,1,147664,147664,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73775713837269,73775713843599,0,32768.0,402738.0,32213296.0 +2,11995,1,147664,147664,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73775713858742,73775713864711,0,32768.0,403310.0,32259720.0 diff --git a/tests/workloads/device_inv_int/MI300A_A1/SQ_LEVEL_WAVES.csv b/tests/workloads/device_inv_int/MI300A_A1/SQ_LEVEL_WAVES.csv new file mode 100644 index 0000000000..b48fd02db2 --- /dev/null +++ b/tests/workloads/device_inv_int/MI300A_A1/SQ_LEVEL_WAVES.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,CPC_ME1_BUSY_FOR_PACKET_DECODE,SQ_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,SQ_BUSY_CYCLES,SQ_LEVEL_WAVES,SQ_ACCUM_PREV_HIRES +0,11995,1,147675,147675,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73775713810508,73775713819482,0,209852.0,209852.0,118131.0,839408.0,16384.0,13412399.0,248440.0,0.0,54053128.0 +1,11995,1,147675,147675,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73775713837269,73775713843599,0,195449.0,195449.0,109420.0,781796.0,16384.0,11478548.0,207429.0,0.0,46306644.0 +2,11995,1,147675,147675,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73775713858742,73775713864711,0,171967.0,171967.0,93464.0,687868.0,16384.0,10057887.0,187792.0,0.0,40635096.0 diff --git a/tests/workloads/device_inv_int/MI300A_A1/log.txt b/tests/workloads/device_inv_int/MI300A_A1/log.txt new file mode 100644 index 0000000000..8f3140cc4c --- /dev/null +++ b/tests/workloads/device_inv_int/MI300A_A1/log.txt @@ -0,0 +1,280 @@ +Omniperf version: 2.0.0 +Profiler choice: rocprofv2 +Path: /home/colramos/omniperf/tests/workloads/device_inv_int/MI300A_A1 +Target: MI300A_A1 +Command: ./tests/vcopy -n 1048576 -b 256 -i 3 +Kernel Selection: None +Dispatch Selection: None +Hardware Blocks: All + +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Collecting Performance Counters +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +[profiling] Current input file: tests/workloads/device_inv_int/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH_LEVEL + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + |-> [/opt/rocm/bin/rocprofv2] Total threads: 1048576, Grid Size: 4096 block Size:256, Wavefronts:16384: + |-> [/opt/rocm/bin/rocprofv2] Launching the kernel on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel +[profiling] Current input file: tests/workloads/device_inv_int/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + |-> [/opt/rocm/bin/rocprofv2] Total threads: 1048576, Grid Size: 4096 block Size:256, Wavefronts:16384: + |-> [/opt/rocm/bin/rocprofv2] Launching the kernel on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel +[profiling] Current input file: tests/workloads/device_inv_int/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + |-> [/opt/rocm/bin/rocprofv2] Total threads: 1048576, Grid Size: 4096 block Size:256, Wavefronts:16384: + |-> [/opt/rocm/bin/rocprofv2] Launching the kernel on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished copying the output vector from the GPU to the CPU + |-> [/opt/rocm/bin/rocprofv2] Releasing GPU memory + |-> [/opt/rocm/bin/rocprofv2] Releasing CPU memory + |-> [/opt/rocm/bin/rocprofv2] Results File: "tests/workloads/device_inv_int/MI300A_A1/out/pmc_1/results_SQ_INST_LEVEL_SMEM.csv" + |-> [/opt/rocm/bin/rocprofv2] + |-> [/opt/rocm/bin/rocprofv2] The output path for the following counters: tests/workloads/device_inv_int/MI300A_A1/out/pmc_1 +[profiling] Current input file: tests/workloads/device_inv_int/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave +[profiling] Current input file: tests/workloads/device_inv_int/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - CPC_ME1_BUSY_FOR_PACKET_DECODE + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVE_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_LEVEL_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + |-> [/opt/rocm/bin/rocprofv2] Total threads: 1048576, Grid Size: 4096 block Size:256, Wavefronts:16384: + |-> [/opt/rocm/bin/rocprofv2] Launching the kernel on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished copying the output vector from the GPU to the CPU + |-> [/opt/rocm/bin/rocprofv2] Releasing GPU memory + |-> [/opt/rocm/bin/rocprofv2] Releasing CPU memory + |-> [/opt/rocm/bin/rocprofv2] Results File: "tests/workloads/device_inv_int/MI300A_A1/out/pmc_1/results_SQ_LEVEL_WAVES.csv" + |-> [/opt/rocm/bin/rocprofv2] + |-> [/opt/rocm/bin/rocprofv2] The output path for the following counters: tests/workloads/device_inv_int/MI300A_A1/out/pmc_1 +[profiling] Current input file: tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_0.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CU_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVE_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_CVT + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM_WR + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM_RD +[profiling] Current input file: tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_1.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VSKIPPED + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F16 +[profiling] Current input file: tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_10.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_DATA_ATOMIC_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_STALL + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_16 + |-> [/opt/rocm/bin/rocprofv2] - SQC_ICACHE_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_ICACHE_HITS +[profiling] Current input file: tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_11.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_INPUT_VALID_READYB + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_ATOMIC + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_8 + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_HITS + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_MISSES + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_MISSES_DUPLICATE +[profiling] Current input file: tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_12.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_2 + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_4 + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave +[profiling] Current input file: tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_13.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_ATOMIC[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_BUBBLE[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_CYCLE[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_ATOMIC[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_BUBBLE[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_CYCLE[1] +[profiling] Current input file: tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_14.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_32B[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC_LEVEL[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_32B[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_LEVEL[1] +[profiling] Current input file: tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_15.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_64B[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_HIT[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_64B[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_LEVEL[1] +[profiling] Current input file: tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_16.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_MISS[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_READ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_REQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_RW_REQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_MISS[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_READ[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_REQ[1] +[profiling] Current input file: tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_17.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_TAG_STALL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TOO_MANY_EA_WRREQS_STALL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_WRITE[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TAG_STALL[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TOO_MANY_EA_WRREQS_STALL[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_WRITE[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TAG_STALL[2] +[profiling] Current input file: tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_2.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_FMA_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F64 +[profiling] Current input file: tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_3.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_INT32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_INT64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_FLAT + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_GDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_EXP_GDS +[profiling] Current input file: tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_4.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_BRANCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SENDMSG + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAIT_ANY + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAIT_INST_ANY + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_ANY + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_VALU +[profiling] Current input file: tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_5.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_SCA + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_EXP_GDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_MISC + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_FLAT + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_CYCLES_VMEM_WR + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_CYCLES_VMEM_RD + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_CYCLES_SMEM +[profiling] Current input file: tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_6.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_THREAD_CYCLES_VALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_BANK_CONFLICT + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_ADDR_CONFLICT + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_UNALIGNED_STALL + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_EQ_64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_64 +[profiling] Current input file: tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_7.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_ITEMS + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_MEM_VIOLATIONS + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_ATOMIC_RETURN + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_IDX_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_RESTORED + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_SAVED +[profiling] Current input file: tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_8.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM_NORM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_MFMA + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_I8 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_BF16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_VALU_MFMA_BUSY_CYCLES +[profiling] Current input file: tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_9.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_I8 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_BF16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_INST_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_DATA_READ_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_DATA_WRITE_REQ +[profiling] Current input file: tests/workloads/device_inv_int/MI300A_A1/perfmon/timestamps.txt + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU +[roofline] Roofline temporarily disabled in MI300 diff --git a/tests/workloads/device_inv_int/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt b/tests/workloads/device_inv_int/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt new file mode 100644 index 0000000000..293092f641 --- /dev/null +++ b/tests/workloads/device_inv_int/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE SQ_WAVES SQ_IFETCH SQ_IFETCH_LEVEL SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/device_inv_int/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt b/tests/workloads/device_inv_int/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt new file mode 100644 index 0000000000..08439eedce --- /dev/null +++ b/tests/workloads/device_inv_int/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_LDS SQ_INST_LEVEL_LDS SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/device_inv_int/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt b/tests/workloads/device_inv_int/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt new file mode 100644 index 0000000000..6cca322d4e --- /dev/null +++ b/tests/workloads/device_inv_int/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM SQ_INST_LEVEL_SMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/device_inv_int/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt b/tests/workloads/device_inv_int/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt new file mode 100644 index 0000000000..e527ad31ba --- /dev/null +++ b/tests/workloads/device_inv_int/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VMEM SQ_INST_LEVEL_VMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/device_inv_int/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt b/tests/workloads/device_inv_int/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt new file mode 100644 index 0000000000..3f8e04adb3 --- /dev/null +++ b/tests/workloads/device_inv_int/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE CPC_ME1_BUSY_FOR_PACKET_DECODE SQ_CYCLES SQ_WAVES SQ_WAVE_CYCLES SQ_BUSY_CYCLES SQ_LEVEL_WAVES SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_0.txt b/tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_0.txt new file mode 100644 index 0000000000..ebc550fbfe --- /dev/null +++ b/tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_0.txt @@ -0,0 +1,5 @@ +pmc: SQ_CYCLES SQ_BUSY_CYCLES SQ_BUSY_CU_CYCLES SQ_WAVES SQ_WAVE_CYCLES SQ_INSTS_VALU_CVT SQ_INSTS_VMEM_WR SQ_INSTS_VMEM_RD GRBM_COUNT GRBM_GUI_ACTIVE TCP_GATE_EN1_sum TCP_GATE_EN2_sum TCP_TD_TCP_STALL_CYCLES_sum TCP_TCR_TCP_STALL_CYCLES_sum TA_TA_BUSY_sum TA_BUFFER_WAVEFRONTS_sum TD_TD_BUSY_sum TD_TC_STALL_sum SPI_CSN_WINDOW_VALID SPI_CSN_BUSY CPC_CPC_STAT_BUSY CPC_CPC_STAT_IDLE CPF_CPF_STAT_BUSY CPF_CPF_STAT_STALL TCC_CYCLE_sum TCC_BUSY_sum TCC_PROBE_sum TCC_PROBE_ALL_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_1.txt b/tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_1.txt new file mode 100644 index 0000000000..9ad887ddbb --- /dev/null +++ b/tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_1.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VMEM SQ_INSTS_SALU SQ_INSTS_VSKIPPED SQ_INSTS SQ_INSTS_VALU SQ_INSTS_VALU_ADD_F16 SQ_INSTS_VALU_MUL_F16 SQ_INSTS_VALU_FMA_F16 GRBM_SPI_BUSY TCP_READ_TAGCONFLICT_STALL_CYCLES_sum TCP_WRITE_TAGCONFLICT_STALL_CYCLES_sum TCP_ATOMIC_TAGCONFLICT_STALL_CYCLES_sum TCP_TA_TCP_STATE_READ_sum TA_BUFFER_READ_WAVEFRONTS_sum TA_BUFFER_WRITE_WAVEFRONTS_sum TD_SPI_STALL_sum TD_LOAD_WAVEFRONT_sum SPI_CSN_NUM_THREADGROUPS SPI_CSN_WAVE CPC_CPC_TCIU_BUSY CPC_CPC_TCIU_IDLE CPF_CPF_TCIU_BUSY CPF_CPF_TCIU_STALL TCC_NC_REQ_sum TCC_UC_REQ_sum TCC_CC_REQ_sum TCC_RW_REQ_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_10.txt b/tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_10.txt new file mode 100644 index 0000000000..21c59688f7 --- /dev/null +++ b/tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_10.txt @@ -0,0 +1,5 @@ +pmc: SQC_TC_DATA_ATOMIC_REQ SQC_TC_STALL SQC_TC_REQ SQC_DCACHE_REQ_READ_16 SQC_ICACHE_REQ SQC_ICACHE_HITS SQC_ICACHE_MISSES SQC_ICACHE_MISSES_DUPLICATE + +gpu: +range: +kernel: diff --git a/tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_11.txt b/tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_11.txt new file mode 100644 index 0000000000..df6d67d7b7 --- /dev/null +++ b/tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_11.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_INPUT_VALID_READYB SQC_DCACHE_ATOMIC SQC_DCACHE_REQ_READ_8 SQC_DCACHE_REQ SQC_DCACHE_HITS SQC_DCACHE_MISSES SQC_DCACHE_MISSES_DUPLICATE SQC_DCACHE_REQ_READ_1 + +gpu: +range: +kernel: diff --git a/tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_12.txt b/tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_12.txt new file mode 100644 index 0000000000..6e5320c11c --- /dev/null +++ b/tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_12.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_REQ_READ_2 SQC_DCACHE_REQ_READ_4 + +gpu: +range: +kernel: diff --git a/tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_13.txt b/tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_13.txt new file mode 100644 index 0000000000..d95492c1cd --- /dev/null +++ b/tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_13.txt @@ -0,0 +1,5 @@ +pmc: TCC_ATOMIC[0] TCC_BUBBLE[0] TCC_CYCLE[0] TCC_EA0_ATOMIC[0] TCC_ATOMIC[1] TCC_BUBBLE[1] TCC_CYCLE[1] TCC_EA0_ATOMIC[1] TCC_ATOMIC[2] TCC_BUBBLE[2] TCC_CYCLE[2] TCC_EA0_ATOMIC[2] TCC_ATOMIC[3] TCC_BUBBLE[3] TCC_CYCLE[3] TCC_EA0_ATOMIC[3] TCC_ATOMIC[4] TCC_BUBBLE[4] TCC_CYCLE[4] TCC_EA0_ATOMIC[4] TCC_ATOMIC[5] TCC_BUBBLE[5] TCC_CYCLE[5] TCC_EA0_ATOMIC[5] TCC_ATOMIC[6] TCC_BUBBLE[6] TCC_CYCLE[6] TCC_EA0_ATOMIC[6] TCC_ATOMIC[7] TCC_BUBBLE[7] TCC_CYCLE[7] TCC_EA0_ATOMIC[7] TCC_ATOMIC[8] TCC_BUBBLE[8] TCC_CYCLE[8] TCC_EA0_ATOMIC[8] TCC_ATOMIC[9] TCC_BUBBLE[9] TCC_CYCLE[9] TCC_EA0_ATOMIC[9] TCC_ATOMIC[10] TCC_BUBBLE[10] TCC_CYCLE[10] TCC_EA0_ATOMIC[10] TCC_ATOMIC[11] TCC_BUBBLE[11] TCC_CYCLE[11] TCC_EA0_ATOMIC[11] TCC_ATOMIC[12] TCC_BUBBLE[12] TCC_CYCLE[12] TCC_EA0_ATOMIC[12] TCC_ATOMIC[13] TCC_BUBBLE[13] TCC_CYCLE[13] TCC_EA0_ATOMIC[13] TCC_ATOMIC[14] TCC_BUBBLE[14] TCC_CYCLE[14] TCC_EA0_ATOMIC[14] TCC_ATOMIC[15] TCC_BUBBLE[15] TCC_CYCLE[15] TCC_EA0_ATOMIC[15] + +gpu: +range: +kernel: diff --git a/tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_14.txt b/tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_14.txt new file mode 100644 index 0000000000..28327b86d3 --- /dev/null +++ b/tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_14.txt @@ -0,0 +1,5 @@ +pmc: TCC_EA0_ATOMIC_LEVEL[0] TCC_EA0_RDREQ[0] TCC_EA0_RDREQ_32B[0] TCC_EA0_RDREQ_LEVEL[0] TCC_EA0_ATOMIC_LEVEL[1] TCC_EA0_RDREQ[1] TCC_EA0_RDREQ_32B[1] TCC_EA0_RDREQ_LEVEL[1] TCC_EA0_ATOMIC_LEVEL[2] TCC_EA0_RDREQ[2] TCC_EA0_RDREQ_32B[2] TCC_EA0_RDREQ_LEVEL[2] TCC_EA0_ATOMIC_LEVEL[3] TCC_EA0_RDREQ[3] TCC_EA0_RDREQ_32B[3] TCC_EA0_RDREQ_LEVEL[3] TCC_EA0_ATOMIC_LEVEL[4] TCC_EA0_RDREQ[4] TCC_EA0_RDREQ_32B[4] TCC_EA0_RDREQ_LEVEL[4] TCC_EA0_ATOMIC_LEVEL[5] TCC_EA0_RDREQ[5] TCC_EA0_RDREQ_32B[5] TCC_EA0_RDREQ_LEVEL[5] TCC_EA0_ATOMIC_LEVEL[6] TCC_EA0_RDREQ[6] TCC_EA0_RDREQ_32B[6] TCC_EA0_RDREQ_LEVEL[6] TCC_EA0_ATOMIC_LEVEL[7] TCC_EA0_RDREQ[7] TCC_EA0_RDREQ_32B[7] TCC_EA0_RDREQ_LEVEL[7] TCC_EA0_ATOMIC_LEVEL[8] TCC_EA0_RDREQ[8] TCC_EA0_RDREQ_32B[8] TCC_EA0_RDREQ_LEVEL[8] TCC_EA0_ATOMIC_LEVEL[9] TCC_EA0_RDREQ[9] TCC_EA0_RDREQ_32B[9] TCC_EA0_RDREQ_LEVEL[9] TCC_EA0_ATOMIC_LEVEL[10] TCC_EA0_RDREQ[10] TCC_EA0_RDREQ_32B[10] TCC_EA0_RDREQ_LEVEL[10] TCC_EA0_ATOMIC_LEVEL[11] TCC_EA0_RDREQ[11] TCC_EA0_RDREQ_32B[11] TCC_EA0_RDREQ_LEVEL[11] TCC_EA0_ATOMIC_LEVEL[12] TCC_EA0_RDREQ[12] TCC_EA0_RDREQ_32B[12] TCC_EA0_RDREQ_LEVEL[12] TCC_EA0_ATOMIC_LEVEL[13] TCC_EA0_RDREQ[13] TCC_EA0_RDREQ_32B[13] TCC_EA0_RDREQ_LEVEL[13] TCC_EA0_ATOMIC_LEVEL[14] TCC_EA0_RDREQ[14] TCC_EA0_RDREQ_32B[14] TCC_EA0_RDREQ_LEVEL[14] TCC_EA0_ATOMIC_LEVEL[15] TCC_EA0_RDREQ[15] TCC_EA0_RDREQ_32B[15] TCC_EA0_RDREQ_LEVEL[15] + +gpu: +range: +kernel: diff --git a/tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_15.txt b/tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_15.txt new file mode 100644 index 0000000000..033ae877ed --- /dev/null +++ b/tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_15.txt @@ -0,0 +1,5 @@ +pmc: TCC_EA0_WRREQ[0] TCC_EA0_WRREQ_64B[0] TCC_EA0_WRREQ_LEVEL[0] TCC_HIT[0] TCC_EA0_WRREQ[1] TCC_EA0_WRREQ_64B[1] TCC_EA0_WRREQ_LEVEL[1] TCC_HIT[1] TCC_EA0_WRREQ[2] TCC_EA0_WRREQ_64B[2] TCC_EA0_WRREQ_LEVEL[2] TCC_HIT[2] TCC_EA0_WRREQ[3] TCC_EA0_WRREQ_64B[3] TCC_EA0_WRREQ_LEVEL[3] TCC_HIT[3] TCC_EA0_WRREQ[4] TCC_EA0_WRREQ_64B[4] TCC_EA0_WRREQ_LEVEL[4] TCC_HIT[4] TCC_EA0_WRREQ[5] TCC_EA0_WRREQ_64B[5] TCC_EA0_WRREQ_LEVEL[5] TCC_HIT[5] TCC_EA0_WRREQ[6] TCC_EA0_WRREQ_64B[6] TCC_EA0_WRREQ_LEVEL[6] TCC_HIT[6] TCC_EA0_WRREQ[7] TCC_EA0_WRREQ_64B[7] TCC_EA0_WRREQ_LEVEL[7] TCC_HIT[7] TCC_EA0_WRREQ[8] TCC_EA0_WRREQ_64B[8] TCC_EA0_WRREQ_LEVEL[8] TCC_HIT[8] TCC_EA0_WRREQ[9] TCC_EA0_WRREQ_64B[9] TCC_EA0_WRREQ_LEVEL[9] TCC_HIT[9] TCC_EA0_WRREQ[10] TCC_EA0_WRREQ_64B[10] TCC_EA0_WRREQ_LEVEL[10] TCC_HIT[10] TCC_EA0_WRREQ[11] TCC_EA0_WRREQ_64B[11] TCC_EA0_WRREQ_LEVEL[11] TCC_HIT[11] TCC_EA0_WRREQ[12] TCC_EA0_WRREQ_64B[12] TCC_EA0_WRREQ_LEVEL[12] TCC_HIT[12] TCC_EA0_WRREQ[13] TCC_EA0_WRREQ_64B[13] TCC_EA0_WRREQ_LEVEL[13] TCC_HIT[13] TCC_EA0_WRREQ[14] TCC_EA0_WRREQ_64B[14] TCC_EA0_WRREQ_LEVEL[14] TCC_HIT[14] TCC_EA0_WRREQ[15] TCC_EA0_WRREQ_64B[15] TCC_EA0_WRREQ_LEVEL[15] TCC_HIT[15] + +gpu: +range: +kernel: diff --git a/tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_16.txt b/tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_16.txt new file mode 100644 index 0000000000..123269c3f9 --- /dev/null +++ b/tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_16.txt @@ -0,0 +1,5 @@ +pmc: TCC_MISS[0] TCC_READ[0] TCC_REQ[0] TCC_RW_REQ[0] TCC_MISS[1] TCC_READ[1] TCC_REQ[1] TCC_RW_REQ[1] TCC_MISS[2] TCC_READ[2] TCC_REQ[2] TCC_RW_REQ[2] TCC_MISS[3] TCC_READ[3] TCC_REQ[3] TCC_RW_REQ[3] TCC_MISS[4] TCC_READ[4] TCC_REQ[4] TCC_RW_REQ[4] TCC_MISS[5] TCC_READ[5] TCC_REQ[5] TCC_RW_REQ[5] TCC_MISS[6] TCC_READ[6] TCC_REQ[6] TCC_RW_REQ[6] TCC_MISS[7] TCC_READ[7] TCC_REQ[7] TCC_RW_REQ[7] TCC_MISS[8] TCC_READ[8] TCC_REQ[8] TCC_RW_REQ[8] TCC_MISS[9] TCC_READ[9] TCC_REQ[9] TCC_RW_REQ[9] TCC_MISS[10] TCC_READ[10] TCC_REQ[10] TCC_RW_REQ[10] TCC_MISS[11] TCC_READ[11] TCC_REQ[11] TCC_RW_REQ[11] TCC_MISS[12] TCC_READ[12] TCC_REQ[12] TCC_RW_REQ[12] TCC_MISS[13] TCC_READ[13] TCC_REQ[13] TCC_RW_REQ[13] TCC_MISS[14] TCC_READ[14] TCC_REQ[14] TCC_RW_REQ[14] TCC_MISS[15] TCC_READ[15] TCC_REQ[15] TCC_RW_REQ[15] + +gpu: +range: +kernel: diff --git a/tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_17.txt b/tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_17.txt new file mode 100644 index 0000000000..102fb795bd --- /dev/null +++ b/tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_17.txt @@ -0,0 +1,5 @@ +pmc: TCC_TAG_STALL[0] TCC_TOO_MANY_EA_WRREQS_STALL[0] TCC_WRITE[0] TCC_TAG_STALL[1] TCC_TOO_MANY_EA_WRREQS_STALL[1] TCC_WRITE[1] TCC_TAG_STALL[2] TCC_TOO_MANY_EA_WRREQS_STALL[2] TCC_WRITE[2] TCC_TAG_STALL[3] TCC_TOO_MANY_EA_WRREQS_STALL[3] TCC_WRITE[3] TCC_TAG_STALL[4] TCC_TOO_MANY_EA_WRREQS_STALL[4] TCC_WRITE[4] TCC_TAG_STALL[5] TCC_TOO_MANY_EA_WRREQS_STALL[5] TCC_WRITE[5] TCC_TAG_STALL[6] TCC_TOO_MANY_EA_WRREQS_STALL[6] TCC_WRITE[6] TCC_TAG_STALL[7] TCC_TOO_MANY_EA_WRREQS_STALL[7] TCC_WRITE[7] TCC_TAG_STALL[8] TCC_TOO_MANY_EA_WRREQS_STALL[8] TCC_WRITE[8] TCC_TAG_STALL[9] TCC_TOO_MANY_EA_WRREQS_STALL[9] TCC_WRITE[9] TCC_TAG_STALL[10] TCC_TOO_MANY_EA_WRREQS_STALL[10] TCC_WRITE[10] TCC_TAG_STALL[11] TCC_TOO_MANY_EA_WRREQS_STALL[11] TCC_WRITE[11] TCC_TAG_STALL[12] TCC_TOO_MANY_EA_WRREQS_STALL[12] TCC_WRITE[12] TCC_TAG_STALL[13] TCC_TOO_MANY_EA_WRREQS_STALL[13] TCC_WRITE[13] TCC_TAG_STALL[14] TCC_TOO_MANY_EA_WRREQS_STALL[14] TCC_WRITE[14] TCC_TAG_STALL[15] TCC_TOO_MANY_EA_WRREQS_STALL[15] TCC_WRITE[15] + +gpu: +range: +kernel: diff --git a/tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_2.txt b/tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_2.txt new file mode 100644 index 0000000000..8ff8201c5a --- /dev/null +++ b/tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_2.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_TRANS_F16 SQ_INSTS_VALU_ADD_F32 SQ_INSTS_VALU_MUL_F32 SQ_INSTS_VALU_FMA_F32 SQ_INSTS_VALU_TRANS_F32 SQ_INSTS_VALU_ADD_F64 SQ_INSTS_VALU_MUL_F64 SQ_INSTS_VALU_FMA_F64 TCP_VOLATILE_sum TCP_TOTAL_ACCESSES_sum TCP_TOTAL_READ_sum TCP_TOTAL_WRITE_sum TA_BUFFER_ATOMIC_WAVEFRONTS_sum TA_BUFFER_TOTAL_CYCLES_sum TD_ATOMIC_WAVEFRONT_sum TD_STORE_WAVEFRONT_sum SPI_RA_REQ_NO_ALLOC SPI_RA_REQ_NO_ALLOC_CSN CPC_CPC_STAT_STALL CPC_UTCL1_STALL_ON_TRANSLATION CPF_CPF_STAT_IDLE CPF_CPF_TCIU_IDLE TCC_REQ_sum TCC_STREAMING_REQ_sum TCC_HIT_sum TCC_MISS_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_3.txt b/tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_3.txt new file mode 100644 index 0000000000..cb10e4801d --- /dev/null +++ b/tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_3.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_TRANS_F64 SQ_INSTS_VALU_INT32 SQ_INSTS_VALU_INT64 SQ_INSTS_SMEM SQ_INSTS_FLAT SQ_INSTS_LDS SQ_INSTS_GDS SQ_INSTS_EXP_GDS TCP_TOTAL_ATOMIC_WITH_RET_sum TCP_TOTAL_ATOMIC_WITHOUT_RET_sum TCP_TOTAL_WRITEBACK_INVALIDATES_sum TCP_TOTAL_CACHE_ACCESSES_sum TA_BUFFER_COALESCED_READ_CYCLES_sum TA_BUFFER_COALESCED_WRITE_CYCLES_sum TD_COALESCABLE_WAVEFRONT_sum SPI_RA_RES_STALL_CSN SPI_RA_TMP_STALL_CSN CPC_CPC_UTCL2IU_BUSY CPC_CPC_UTCL2IU_IDLE CPF_CMP_UTCL1_STALL_ON_TRANSLATION TCC_READ_sum TCC_WRITE_sum TCC_ATOMIC_sum TCC_WRITEBACK_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_4.txt b/tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_4.txt new file mode 100644 index 0000000000..e4e6069e38 --- /dev/null +++ b/tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_4.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_BRANCH SQ_INSTS_SENDMSG SQ_WAIT_ANY SQ_WAIT_INST_ANY SQ_ACTIVE_INST_ANY SQ_ACTIVE_INST_VMEM SQ_ACTIVE_INST_LDS SQ_ACTIVE_INST_VALU TCP_UTCL1_TRANSLATION_MISS_sum TCP_UTCL1_TRANSLATION_HIT_sum TCP_UTCL1_PERMISSION_MISS_sum TCP_UTCL1_REQUEST_sum TA_ADDR_STALLED_BY_TC_CYCLES_sum TA_TOTAL_WAVEFRONTS_sum SPI_RA_WAVE_SIMD_FULL_CSN SPI_RA_VGPR_SIMD_FULL_CSN CPC_CPC_UTCL2IU_STALL CPC_ME1_BUSY_FOR_PACKET_DECODE TCC_EA0_WRREQ_sum TCC_EA0_WRREQ_64B_sum TCC_EA0_WR_UNCACHED_32B_sum TCC_EA0_WRREQ_DRAM_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_5.txt b/tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_5.txt new file mode 100644 index 0000000000..77bd288232 --- /dev/null +++ b/tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_5.txt @@ -0,0 +1,5 @@ +pmc: SQ_ACTIVE_INST_SCA SQ_ACTIVE_INST_EXP_GDS SQ_ACTIVE_INST_MISC SQ_ACTIVE_INST_FLAT SQ_INST_CYCLES_VMEM_WR SQ_INST_CYCLES_VMEM_RD SQ_INST_CYCLES_SMEM SQ_INST_CYCLES_SALU TCP_TCC_READ_REQ_sum TCP_TCC_WRITE_REQ_sum TCP_TCC_ATOMIC_WITH_RET_REQ_sum TCP_TCC_ATOMIC_WITHOUT_RET_REQ_sum TA_ADDR_STALLED_BY_TD_CYCLES_sum TA_DATA_STALLED_BY_TC_CYCLES_sum SPI_RA_SGPR_SIMD_FULL_CSN SPI_RA_LDS_CU_FULL_CSN CPC_ME1_DC0_SPI_BUSY TCC_EA0_RDREQ_sum TCC_EA0_RDREQ_32B_sum TCC_BUBBLE_sum TCC_EA0_RD_UNCACHED_32B_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_6.txt b/tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_6.txt new file mode 100644 index 0000000000..609c184df8 --- /dev/null +++ b/tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_6.txt @@ -0,0 +1,5 @@ +pmc: SQ_THREAD_CYCLES_VALU SQ_IFETCH SQ_LDS_BANK_CONFLICT SQ_LDS_ADDR_CONFLICT SQ_LDS_UNALIGNED_STALL SQ_WAVES_EQ_64 SQ_WAVES_LT_64 SQ_WAVES_LT_48 TCP_TCC_NC_READ_REQ_sum TCP_TCC_NC_WRITE_REQ_sum TCP_TCC_NC_ATOMIC_REQ_sum TCP_TCC_UC_READ_REQ_sum TA_FLAT_WAVEFRONTS_sum TA_FLAT_READ_WAVEFRONTS_sum SPI_RA_BAR_CU_FULL_CSN SPI_RA_TGLIM_CU_FULL_CSN TCC_EA0_RDREQ_DRAM_sum TCC_TAG_STALL_sum TCC_NORMAL_WRITEBACK_sum TCC_ALL_TC_OP_WB_WRITEBACK_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_7.txt b/tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_7.txt new file mode 100644 index 0000000000..5881e5fb8f --- /dev/null +++ b/tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_7.txt @@ -0,0 +1,5 @@ +pmc: SQ_WAVES_LT_32 SQ_WAVES_LT_16 SQ_ITEMS SQ_LDS_MEM_VIOLATIONS SQ_LDS_ATOMIC_RETURN SQ_LDS_IDX_ACTIVE SQ_WAVES_RESTORED SQ_WAVES_SAVED TCP_TCC_UC_WRITE_REQ_sum TCP_TCC_UC_ATOMIC_REQ_sum TCP_TCC_CC_READ_REQ_sum TCP_TCC_CC_WRITE_REQ_sum TA_FLAT_WRITE_WAVEFRONTS_sum TA_FLAT_ATOMIC_WAVEFRONTS_sum SPI_RA_WVLIM_STALL_CSN SPI_SWC_CSC_WR TCC_NORMAL_EVICT_sum TCC_ALL_TC_OP_INV_EVICT_sum TCC_TOO_MANY_EA_WRREQS_STALL_sum TCC_EA0_ATOMIC_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_8.txt b/tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_8.txt new file mode 100644 index 0000000000..66317384f5 --- /dev/null +++ b/tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_8.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM_NORM SQ_INSTS_MFMA SQ_INSTS_VALU_MFMA_I8 SQ_INSTS_VALU_MFMA_F16 SQ_INSTS_VALU_MFMA_BF16 SQ_INSTS_VALU_MFMA_F32 SQ_INSTS_VALU_MFMA_F64 SQ_VALU_MFMA_BUSY_CYCLES TCP_TCC_CC_ATOMIC_REQ_sum TCP_TCC_RW_READ_REQ_sum TCP_TCC_RW_WRITE_REQ_sum TCP_TCC_RW_ATOMIC_REQ_sum SPI_VWC_CSC_WR SPI_RA_BULKY_CU_FULL_CSN TCC_EA0_RDREQ_LEVEL_sum TCC_EA0_WRREQ_LEVEL_sum TCC_EA0_ATOMIC_LEVEL_sum TCC_EA0_WRREQ_STALL_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_9.txt b/tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_9.txt new file mode 100644 index 0000000000..60ceab315a --- /dev/null +++ b/tests/workloads/device_inv_int/MI300A_A1/perfmon/pmc_perf_9.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_MFMA_MOPS_I8 SQ_INSTS_VALU_MFMA_MOPS_F16 SQ_INSTS_VALU_MFMA_MOPS_BF16 SQ_INSTS_VALU_MFMA_MOPS_F32 SQ_INSTS_VALU_MFMA_MOPS_F64 SQC_TC_INST_REQ SQC_TC_DATA_READ_REQ SQC_TC_DATA_WRITE_REQ TCP_PENDING_STALL_CYCLES_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/device_inv_int/MI300A_A1/perfmon/timestamps.txt b/tests/workloads/device_inv_int/MI300A_A1/perfmon/timestamps.txt new file mode 100644 index 0000000000..676cca1b80 --- /dev/null +++ b/tests/workloads/device_inv_int/MI300A_A1/perfmon/timestamps.txt @@ -0,0 +1,5 @@ +pmc: + +gpu: +range: +kernel: diff --git a/tests/workloads/device_inv_int/MI300A_A1/pmc_perf.csv b/tests/workloads/device_inv_int/MI300A_A1/pmc_perf.csv new file mode 100644 index 0000000000..0061690a22 --- /dev/null +++ b/tests/workloads/device_inv_int/MI300A_A1/pmc_perf.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Correlation_ID,SQ_INSTS_BRANCH,SQ_INSTS_SENDMSG,SQ_WAIT_ANY,SQ_WAIT_INST_ANY,SQ_ACTIVE_INST_ANY,SQ_ACTIVE_INST_VMEM,SQ_ACTIVE_INST_LDS,SQ_ACTIVE_INST_VALU,SPI_RA_WAVE_SIMD_FULL_CSN,SPI_RA_VGPR_SIMD_FULL_CSN,CPC_CPC_UTCL2IU_STALL,CPC_ME1_BUSY_FOR_PACKET_DECODE,TA_ADDR_STALLED_BY_TC_CYCLES_sum,TA_TOTAL_WAVEFRONTS_sum,TCC_EA0_WRREQ_64B_sum,TCC_EA0_WRREQ_DRAM_sum,TCC_EA0_WRREQ_sum,TCC_EA0_WR_UNCACHED_32B_sum,TCP_UTCL1_PERMISSION_MISS_sum,TCP_UTCL1_REQUEST_sum,TCP_UTCL1_TRANSLATION_HIT_sum,TCP_UTCL1_TRANSLATION_MISS_sum,Wave_Size_1,Correlation_ID_1,XCC_Index,TCC_EA0_WRREQ[0],TCC_EA0_WRREQ_64B[0],TCC_EA0_WRREQ_LEVEL[0],TCC_HIT[0],TCC_EA0_WRREQ[1],TCC_EA0_WRREQ_64B[1],TCC_EA0_WRREQ_LEVEL[1],TCC_HIT[1],TCC_EA0_WRREQ[2],TCC_EA0_WRREQ_64B[2],TCC_EA0_WRREQ_LEVEL[2],TCC_HIT[2],TCC_EA0_WRREQ[3],TCC_EA0_WRREQ_64B[3],TCC_EA0_WRREQ_LEVEL[3],TCC_HIT[3],TCC_EA0_WRREQ[4],TCC_EA0_WRREQ_64B[4],TCC_EA0_WRREQ_LEVEL[4],TCC_HIT[4],TCC_EA0_WRREQ[5],TCC_EA0_WRREQ_64B[5],TCC_EA0_WRREQ_LEVEL[5],TCC_HIT[5],TCC_EA0_WRREQ[6],TCC_EA0_WRREQ_64B[6],TCC_EA0_WRREQ_LEVEL[6],TCC_HIT[6],TCC_EA0_WRREQ[7],TCC_EA0_WRREQ_64B[7],TCC_EA0_WRREQ_LEVEL[7],TCC_HIT[7],TCC_EA0_WRREQ[8],TCC_EA0_WRREQ_64B[8],TCC_EA0_WRREQ_LEVEL[8],TCC_HIT[8],TCC_EA0_WRREQ[9],TCC_EA0_WRREQ_64B[9],TCC_EA0_WRREQ_LEVEL[9],TCC_HIT[9],TCC_EA0_WRREQ[10],TCC_EA0_WRREQ_64B[10],TCC_EA0_WRREQ_LEVEL[10],TCC_HIT[10],TCC_EA0_WRREQ[11],TCC_EA0_WRREQ_64B[11],TCC_EA0_WRREQ_LEVEL[11],TCC_HIT[11],TCC_EA0_WRREQ[12],TCC_EA0_WRREQ_64B[12],TCC_EA0_WRREQ_LEVEL[12],TCC_HIT[12],TCC_EA0_WRREQ[13],TCC_EA0_WRREQ_64B[13],TCC_EA0_WRREQ_LEVEL[13],TCC_HIT[13],TCC_EA0_WRREQ[14],TCC_EA0_WRREQ_64B[14],TCC_EA0_WRREQ_LEVEL[14],TCC_HIT[14],TCC_EA0_WRREQ[15],TCC_EA0_WRREQ_64B[15],TCC_EA0_WRREQ_LEVEL[15],TCC_HIT[15],TCC_EA0_WRREQ[16],TCC_EA0_WRREQ_64B[16],TCC_EA0_WRREQ_LEVEL[16],TCC_HIT[16],TCC_EA0_WRREQ[17],TCC_EA0_WRREQ_64B[17],TCC_EA0_WRREQ_LEVEL[17],TCC_HIT[17],TCC_EA0_WRREQ[18],TCC_EA0_WRREQ_64B[18],TCC_EA0_WRREQ_LEVEL[18],TCC_HIT[18],TCC_EA0_WRREQ[19],TCC_EA0_WRREQ_64B[19],TCC_EA0_WRREQ_LEVEL[19],TCC_HIT[19],TCC_EA0_WRREQ[20],TCC_EA0_WRREQ_64B[20],TCC_EA0_WRREQ_LEVEL[20],TCC_HIT[20],TCC_EA0_WRREQ[21],TCC_EA0_WRREQ_64B[21],TCC_EA0_WRREQ_LEVEL[21],TCC_HIT[21],TCC_EA0_WRREQ[22],TCC_EA0_WRREQ_64B[22],TCC_EA0_WRREQ_LEVEL[22],TCC_HIT[22],TCC_EA0_WRREQ[23],TCC_EA0_WRREQ_64B[23],TCC_EA0_WRREQ_LEVEL[23],TCC_HIT[23],TCC_EA0_WRREQ[24],TCC_EA0_WRREQ_64B[24],TCC_EA0_WRREQ_LEVEL[24],TCC_HIT[24],TCC_EA0_WRREQ[25],TCC_EA0_WRREQ_64B[25],TCC_EA0_WRREQ_LEVEL[25],TCC_HIT[25],TCC_EA0_WRREQ[26],TCC_EA0_WRREQ_64B[26],TCC_EA0_WRREQ_LEVEL[26],TCC_HIT[26],TCC_EA0_WRREQ[27],TCC_EA0_WRREQ_64B[27],TCC_EA0_WRREQ_LEVEL[27],TCC_HIT[27],TCC_EA0_WRREQ[28],TCC_EA0_WRREQ_64B[28],TCC_EA0_WRREQ_LEVEL[28],TCC_HIT[28],TCC_EA0_WRREQ[29],TCC_EA0_WRREQ_64B[29],TCC_EA0_WRREQ_LEVEL[29],TCC_HIT[29],TCC_EA0_WRREQ[30],TCC_EA0_WRREQ_64B[30],TCC_EA0_WRREQ_LEVEL[30],TCC_HIT[30],TCC_EA0_WRREQ[31],TCC_EA0_WRREQ_64B[31],TCC_EA0_WRREQ_LEVEL[31],TCC_HIT[31],TCC_EA0_WRREQ[32],TCC_EA0_WRREQ_64B[32],TCC_EA0_WRREQ_LEVEL[32],TCC_HIT[32],TCC_EA0_WRREQ[33],TCC_EA0_WRREQ_64B[33],TCC_EA0_WRREQ_LEVEL[33],TCC_HIT[33],TCC_EA0_WRREQ[34],TCC_EA0_WRREQ_64B[34],TCC_EA0_WRREQ_LEVEL[34],TCC_HIT[34],TCC_EA0_WRREQ[35],TCC_EA0_WRREQ_64B[35],TCC_EA0_WRREQ_LEVEL[35],TCC_HIT[35],TCC_EA0_WRREQ[36],TCC_EA0_WRREQ_64B[36],TCC_EA0_WRREQ_LEVEL[36],TCC_HIT[36],TCC_EA0_WRREQ[37],TCC_EA0_WRREQ_64B[37],TCC_EA0_WRREQ_LEVEL[37],TCC_HIT[37],TCC_EA0_WRREQ[38],TCC_EA0_WRREQ_64B[38],TCC_EA0_WRREQ_LEVEL[38],TCC_HIT[38],TCC_EA0_WRREQ[39],TCC_EA0_WRREQ_64B[39],TCC_EA0_WRREQ_LEVEL[39],TCC_HIT[39],TCC_EA0_WRREQ[40],TCC_EA0_WRREQ_64B[40],TCC_EA0_WRREQ_LEVEL[40],TCC_HIT[40],TCC_EA0_WRREQ[41],TCC_EA0_WRREQ_64B[41],TCC_EA0_WRREQ_LEVEL[41],TCC_HIT[41],TCC_EA0_WRREQ[42],TCC_EA0_WRREQ_64B[42],TCC_EA0_WRREQ_LEVEL[42],TCC_HIT[42],TCC_EA0_WRREQ[43],TCC_EA0_WRREQ_64B[43],TCC_EA0_WRREQ_LEVEL[43],TCC_HIT[43],TCC_EA0_WRREQ[44],TCC_EA0_WRREQ_64B[44],TCC_EA0_WRREQ_LEVEL[44],TCC_HIT[44],TCC_EA0_WRREQ[45],TCC_EA0_WRREQ_64B[45],TCC_EA0_WRREQ_LEVEL[45],TCC_HIT[45],TCC_EA0_WRREQ[46],TCC_EA0_WRREQ_64B[46],TCC_EA0_WRREQ_LEVEL[46],TCC_HIT[46],TCC_EA0_WRREQ[47],TCC_EA0_WRREQ_64B[47],TCC_EA0_WRREQ_LEVEL[47],TCC_HIT[47],TCC_EA0_WRREQ[48],TCC_EA0_WRREQ_64B[48],TCC_EA0_WRREQ_LEVEL[48],TCC_HIT[48],TCC_EA0_WRREQ[49],TCC_EA0_WRREQ_64B[49],TCC_EA0_WRREQ_LEVEL[49],TCC_HIT[49],TCC_EA0_WRREQ[50],TCC_EA0_WRREQ_64B[50],TCC_EA0_WRREQ_LEVEL[50],TCC_HIT[50],TCC_EA0_WRREQ[51],TCC_EA0_WRREQ_64B[51],TCC_EA0_WRREQ_LEVEL[51],TCC_HIT[51],TCC_EA0_WRREQ[52],TCC_EA0_WRREQ_64B[52],TCC_EA0_WRREQ_LEVEL[52],TCC_HIT[52],TCC_EA0_WRREQ[53],TCC_EA0_WRREQ_64B[53],TCC_EA0_WRREQ_LEVEL[53],TCC_HIT[53],TCC_EA0_WRREQ[54],TCC_EA0_WRREQ_64B[54],TCC_EA0_WRREQ_LEVEL[54],TCC_HIT[54],TCC_EA0_WRREQ[55],TCC_EA0_WRREQ_64B[55],TCC_EA0_WRREQ_LEVEL[55],TCC_HIT[55],TCC_EA0_WRREQ[56],TCC_EA0_WRREQ_64B[56],TCC_EA0_WRREQ_LEVEL[56],TCC_HIT[56],TCC_EA0_WRREQ[57],TCC_EA0_WRREQ_64B[57],TCC_EA0_WRREQ_LEVEL[57],TCC_HIT[57],TCC_EA0_WRREQ[58],TCC_EA0_WRREQ_64B[58],TCC_EA0_WRREQ_LEVEL[58],TCC_HIT[58],TCC_EA0_WRREQ[59],TCC_EA0_WRREQ_64B[59],TCC_EA0_WRREQ_LEVEL[59],TCC_HIT[59],TCC_EA0_WRREQ[60],TCC_EA0_WRREQ_64B[60],TCC_EA0_WRREQ_LEVEL[60],TCC_HIT[60],TCC_EA0_WRREQ[61],TCC_EA0_WRREQ_64B[61],TCC_EA0_WRREQ_LEVEL[61],TCC_HIT[61],TCC_EA0_WRREQ[62],TCC_EA0_WRREQ_64B[62],TCC_EA0_WRREQ_LEVEL[62],TCC_HIT[62],TCC_EA0_WRREQ[63],TCC_EA0_WRREQ_64B[63],TCC_EA0_WRREQ_LEVEL[63],TCC_HIT[63],TCC_EA0_WRREQ[64],TCC_EA0_WRREQ_64B[64],TCC_EA0_WRREQ_LEVEL[64],TCC_HIT[64],TCC_EA0_WRREQ[65],TCC_EA0_WRREQ_64B[65],TCC_EA0_WRREQ_LEVEL[65],TCC_HIT[65],TCC_EA0_WRREQ[66],TCC_EA0_WRREQ_64B[66],TCC_EA0_WRREQ_LEVEL[66],TCC_HIT[66],TCC_EA0_WRREQ[67],TCC_EA0_WRREQ_64B[67],TCC_EA0_WRREQ_LEVEL[67],TCC_HIT[67],TCC_EA0_WRREQ[68],TCC_EA0_WRREQ_64B[68],TCC_EA0_WRREQ_LEVEL[68],TCC_HIT[68],TCC_EA0_WRREQ[69],TCC_EA0_WRREQ_64B[69],TCC_EA0_WRREQ_LEVEL[69],TCC_HIT[69],TCC_EA0_WRREQ[70],TCC_EA0_WRREQ_64B[70],TCC_EA0_WRREQ_LEVEL[70],TCC_HIT[70],TCC_EA0_WRREQ[71],TCC_EA0_WRREQ_64B[71],TCC_EA0_WRREQ_LEVEL[71],TCC_HIT[71],TCC_EA0_WRREQ[72],TCC_EA0_WRREQ_64B[72],TCC_EA0_WRREQ_LEVEL[72],TCC_HIT[72],TCC_EA0_WRREQ[73],TCC_EA0_WRREQ_64B[73],TCC_EA0_WRREQ_LEVEL[73],TCC_HIT[73],TCC_EA0_WRREQ[74],TCC_EA0_WRREQ_64B[74],TCC_EA0_WRREQ_LEVEL[74],TCC_HIT[74],TCC_EA0_WRREQ[75],TCC_EA0_WRREQ_64B[75],TCC_EA0_WRREQ_LEVEL[75],TCC_HIT[75],TCC_EA0_WRREQ[76],TCC_EA0_WRREQ_64B[76],TCC_EA0_WRREQ_LEVEL[76],TCC_HIT[76],TCC_EA0_WRREQ[77],TCC_EA0_WRREQ_64B[77],TCC_EA0_WRREQ_LEVEL[77],TCC_HIT[77],TCC_EA0_WRREQ[78],TCC_EA0_WRREQ_64B[78],TCC_EA0_WRREQ_LEVEL[78],TCC_HIT[78],TCC_EA0_WRREQ[79],TCC_EA0_WRREQ_64B[79],TCC_EA0_WRREQ_LEVEL[79],TCC_HIT[79],TCC_EA0_WRREQ[80],TCC_EA0_WRREQ_64B[80],TCC_EA0_WRREQ_LEVEL[80],TCC_HIT[80],TCC_EA0_WRREQ[81],TCC_EA0_WRREQ_64B[81],TCC_EA0_WRREQ_LEVEL[81],TCC_HIT[81],TCC_EA0_WRREQ[82],TCC_EA0_WRREQ_64B[82],TCC_EA0_WRREQ_LEVEL[82],TCC_HIT[82],TCC_EA0_WRREQ[83],TCC_EA0_WRREQ_64B[83],TCC_EA0_WRREQ_LEVEL[83],TCC_HIT[83],TCC_EA0_WRREQ[84],TCC_EA0_WRREQ_64B[84],TCC_EA0_WRREQ_LEVEL[84],TCC_HIT[84],TCC_EA0_WRREQ[85],TCC_EA0_WRREQ_64B[85],TCC_EA0_WRREQ_LEVEL[85],TCC_HIT[85],TCC_EA0_WRREQ[86],TCC_EA0_WRREQ_64B[86],TCC_EA0_WRREQ_LEVEL[86],TCC_HIT[86],TCC_EA0_WRREQ[87],TCC_EA0_WRREQ_64B[87],TCC_EA0_WRREQ_LEVEL[87],TCC_HIT[87],TCC_EA0_WRREQ[88],TCC_EA0_WRREQ_64B[88],TCC_EA0_WRREQ_LEVEL[88],TCC_HIT[88],TCC_EA0_WRREQ[89],TCC_EA0_WRREQ_64B[89],TCC_EA0_WRREQ_LEVEL[89],TCC_HIT[89],TCC_EA0_WRREQ[90],TCC_EA0_WRREQ_64B[90],TCC_EA0_WRREQ_LEVEL[90],TCC_HIT[90],TCC_EA0_WRREQ[91],TCC_EA0_WRREQ_64B[91],TCC_EA0_WRREQ_LEVEL[91],TCC_HIT[91],TCC_EA0_WRREQ[92],TCC_EA0_WRREQ_64B[92],TCC_EA0_WRREQ_LEVEL[92],TCC_HIT[92],TCC_EA0_WRREQ[93],TCC_EA0_WRREQ_64B[93],TCC_EA0_WRREQ_LEVEL[93],TCC_HIT[93],TCC_EA0_WRREQ[94],TCC_EA0_WRREQ_64B[94],TCC_EA0_WRREQ_LEVEL[94],TCC_HIT[94],TCC_EA0_WRREQ[95],TCC_EA0_WRREQ_64B[95],TCC_EA0_WRREQ_LEVEL[95],TCC_HIT[95],Wave_Size_2,Correlation_ID_2,SQ_THREAD_CYCLES_VALU,SQ_IFETCH,SQ_LDS_BANK_CONFLICT,SQ_LDS_ADDR_CONFLICT,SQ_LDS_UNALIGNED_STALL,SQ_WAVES_EQ_64,SQ_WAVES_LT_64,SQ_WAVES_LT_48,SPI_RA_BAR_CU_FULL_CSN,SPI_RA_TGLIM_CU_FULL_CSN,TA_FLAT_READ_WAVEFRONTS_sum,TA_FLAT_WAVEFRONTS_sum,TCC_ALL_TC_OP_WB_WRITEBACK_sum,TCC_EA0_RDREQ_DRAM_sum,TCC_NORMAL_WRITEBACK_sum,TCC_TAG_STALL_sum,TCP_TCC_NC_ATOMIC_REQ_sum,TCP_TCC_NC_READ_REQ_sum,TCP_TCC_NC_WRITE_REQ_sum,TCP_TCC_UC_READ_REQ_sum,Wave_Size_3,Correlation_ID_3,XCC_Index_3,TCC_TAG_STALL[0],TCC_TOO_MANY_EA_WRREQS_STALL[0],TCC_WRITE[0],TCC_TAG_STALL[1],TCC_TOO_MANY_EA_WRREQS_STALL[1],TCC_WRITE[1],TCC_TAG_STALL[2],TCC_TOO_MANY_EA_WRREQS_STALL[2],TCC_WRITE[2],TCC_TAG_STALL[3],TCC_TOO_MANY_EA_WRREQS_STALL[3],TCC_WRITE[3],TCC_TAG_STALL[4],TCC_TOO_MANY_EA_WRREQS_STALL[4],TCC_WRITE[4],TCC_TAG_STALL[5],TCC_TOO_MANY_EA_WRREQS_STALL[5],TCC_WRITE[5],TCC_TAG_STALL[6],TCC_TOO_MANY_EA_WRREQS_STALL[6],TCC_WRITE[6],TCC_TAG_STALL[7],TCC_TOO_MANY_EA_WRREQS_STALL[7],TCC_WRITE[7],TCC_TAG_STALL[8],TCC_TOO_MANY_EA_WRREQS_STALL[8],TCC_WRITE[8],TCC_TAG_STALL[9],TCC_TOO_MANY_EA_WRREQS_STALL[9],TCC_WRITE[9],TCC_TAG_STALL[10],TCC_TOO_MANY_EA_WRREQS_STALL[10],TCC_WRITE[10],TCC_TAG_STALL[11],TCC_TOO_MANY_EA_WRREQS_STALL[11],TCC_WRITE[11],TCC_TAG_STALL[12],TCC_TOO_MANY_EA_WRREQS_STALL[12],TCC_WRITE[12],TCC_TAG_STALL[13],TCC_TOO_MANY_EA_WRREQS_STALL[13],TCC_WRITE[13],TCC_TAG_STALL[14],TCC_TOO_MANY_EA_WRREQS_STALL[14],TCC_WRITE[14],TCC_TAG_STALL[15],TCC_TOO_MANY_EA_WRREQS_STALL[15],TCC_WRITE[15],TCC_TAG_STALL[16],TCC_TOO_MANY_EA_WRREQS_STALL[16],TCC_WRITE[16],TCC_TAG_STALL[17],TCC_TOO_MANY_EA_WRREQS_STALL[17],TCC_WRITE[17],TCC_TAG_STALL[18],TCC_TOO_MANY_EA_WRREQS_STALL[18],TCC_WRITE[18],TCC_TAG_STALL[19],TCC_TOO_MANY_EA_WRREQS_STALL[19],TCC_WRITE[19],TCC_TAG_STALL[20],TCC_TOO_MANY_EA_WRREQS_STALL[20],TCC_WRITE[20],TCC_TAG_STALL[21],TCC_TOO_MANY_EA_WRREQS_STALL[21],TCC_WRITE[21],TCC_TAG_STALL[22],TCC_TOO_MANY_EA_WRREQS_STALL[22],TCC_WRITE[22],TCC_TAG_STALL[23],TCC_TOO_MANY_EA_WRREQS_STALL[23],TCC_WRITE[23],TCC_TAG_STALL[24],TCC_TOO_MANY_EA_WRREQS_STALL[24],TCC_WRITE[24],TCC_TAG_STALL[25],TCC_TOO_MANY_EA_WRREQS_STALL[25],TCC_WRITE[25],TCC_TAG_STALL[26],TCC_TOO_MANY_EA_WRREQS_STALL[26],TCC_WRITE[26],TCC_TAG_STALL[27],TCC_TOO_MANY_EA_WRREQS_STALL[27],TCC_WRITE[27],TCC_TAG_STALL[28],TCC_TOO_MANY_EA_WRREQS_STALL[28],TCC_WRITE[28],TCC_TAG_STALL[29],TCC_TOO_MANY_EA_WRREQS_STALL[29],TCC_WRITE[29],TCC_TAG_STALL[30],TCC_TOO_MANY_EA_WRREQS_STALL[30],TCC_WRITE[30],TCC_TAG_STALL[31],TCC_TOO_MANY_EA_WRREQS_STALL[31],TCC_WRITE[31],TCC_TAG_STALL[32],TCC_TOO_MANY_EA_WRREQS_STALL[32],TCC_WRITE[32],TCC_TAG_STALL[33],TCC_TOO_MANY_EA_WRREQS_STALL[33],TCC_WRITE[33],TCC_TAG_STALL[34],TCC_TOO_MANY_EA_WRREQS_STALL[34],TCC_WRITE[34],TCC_TAG_STALL[35],TCC_TOO_MANY_EA_WRREQS_STALL[35],TCC_WRITE[35],TCC_TAG_STALL[36],TCC_TOO_MANY_EA_WRREQS_STALL[36],TCC_WRITE[36],TCC_TAG_STALL[37],TCC_TOO_MANY_EA_WRREQS_STALL[37],TCC_WRITE[37],TCC_TAG_STALL[38],TCC_TOO_MANY_EA_WRREQS_STALL[38],TCC_WRITE[38],TCC_TAG_STALL[39],TCC_TOO_MANY_EA_WRREQS_STALL[39],TCC_WRITE[39],TCC_TAG_STALL[40],TCC_TOO_MANY_EA_WRREQS_STALL[40],TCC_WRITE[40],TCC_TAG_STALL[41],TCC_TOO_MANY_EA_WRREQS_STALL[41],TCC_WRITE[41],TCC_TAG_STALL[42],TCC_TOO_MANY_EA_WRREQS_STALL[42],TCC_WRITE[42],TCC_TAG_STALL[43],TCC_TOO_MANY_EA_WRREQS_STALL[43],TCC_WRITE[43],TCC_TAG_STALL[44],TCC_TOO_MANY_EA_WRREQS_STALL[44],TCC_WRITE[44],TCC_TAG_STALL[45],TCC_TOO_MANY_EA_WRREQS_STALL[45],TCC_WRITE[45],TCC_TAG_STALL[46],TCC_TOO_MANY_EA_WRREQS_STALL[46],TCC_WRITE[46],TCC_TAG_STALL[47],TCC_TOO_MANY_EA_WRREQS_STALL[47],TCC_WRITE[47],TCC_TAG_STALL[48],TCC_TOO_MANY_EA_WRREQS_STALL[48],TCC_WRITE[48],TCC_TAG_STALL[49],TCC_TOO_MANY_EA_WRREQS_STALL[49],TCC_WRITE[49],TCC_TAG_STALL[50],TCC_TOO_MANY_EA_WRREQS_STALL[50],TCC_WRITE[50],TCC_TAG_STALL[51],TCC_TOO_MANY_EA_WRREQS_STALL[51],TCC_WRITE[51],TCC_TAG_STALL[52],TCC_TOO_MANY_EA_WRREQS_STALL[52],TCC_WRITE[52],TCC_TAG_STALL[53],TCC_TOO_MANY_EA_WRREQS_STALL[53],TCC_WRITE[53],TCC_TAG_STALL[54],TCC_TOO_MANY_EA_WRREQS_STALL[54],TCC_WRITE[54],TCC_TAG_STALL[55],TCC_TOO_MANY_EA_WRREQS_STALL[55],TCC_WRITE[55],TCC_TAG_STALL[56],TCC_TOO_MANY_EA_WRREQS_STALL[56],TCC_WRITE[56],TCC_TAG_STALL[57],TCC_TOO_MANY_EA_WRREQS_STALL[57],TCC_WRITE[57],TCC_TAG_STALL[58],TCC_TOO_MANY_EA_WRREQS_STALL[58],TCC_WRITE[58],TCC_TAG_STALL[59],TCC_TOO_MANY_EA_WRREQS_STALL[59],TCC_WRITE[59],TCC_TAG_STALL[60],TCC_TOO_MANY_EA_WRREQS_STALL[60],TCC_WRITE[60],TCC_TAG_STALL[61],TCC_TOO_MANY_EA_WRREQS_STALL[61],TCC_WRITE[61],TCC_TAG_STALL[62],TCC_TOO_MANY_EA_WRREQS_STALL[62],TCC_WRITE[62],TCC_TAG_STALL[63],TCC_TOO_MANY_EA_WRREQS_STALL[63],TCC_WRITE[63],TCC_TAG_STALL[64],TCC_TOO_MANY_EA_WRREQS_STALL[64],TCC_WRITE[64],TCC_TAG_STALL[65],TCC_TOO_MANY_EA_WRREQS_STALL[65],TCC_WRITE[65],TCC_TAG_STALL[66],TCC_TOO_MANY_EA_WRREQS_STALL[66],TCC_WRITE[66],TCC_TAG_STALL[67],TCC_TOO_MANY_EA_WRREQS_STALL[67],TCC_WRITE[67],TCC_TAG_STALL[68],TCC_TOO_MANY_EA_WRREQS_STALL[68],TCC_WRITE[68],TCC_TAG_STALL[69],TCC_TOO_MANY_EA_WRREQS_STALL[69],TCC_WRITE[69],TCC_TAG_STALL[70],TCC_TOO_MANY_EA_WRREQS_STALL[70],TCC_WRITE[70],TCC_TAG_STALL[71],TCC_TOO_MANY_EA_WRREQS_STALL[71],TCC_WRITE[71],TCC_TAG_STALL[72],TCC_TOO_MANY_EA_WRREQS_STALL[72],TCC_WRITE[72],TCC_TAG_STALL[73],TCC_TOO_MANY_EA_WRREQS_STALL[73],TCC_WRITE[73],TCC_TAG_STALL[74],TCC_TOO_MANY_EA_WRREQS_STALL[74],TCC_WRITE[74],TCC_TAG_STALL[75],TCC_TOO_MANY_EA_WRREQS_STALL[75],TCC_WRITE[75],TCC_TAG_STALL[76],TCC_TOO_MANY_EA_WRREQS_STALL[76],TCC_WRITE[76],TCC_TAG_STALL[77],TCC_TOO_MANY_EA_WRREQS_STALL[77],TCC_WRITE[77],TCC_TAG_STALL[78],TCC_TOO_MANY_EA_WRREQS_STALL[78],TCC_WRITE[78],TCC_TAG_STALL[79],TCC_TOO_MANY_EA_WRREQS_STALL[79],TCC_WRITE[79],TCC_TAG_STALL[80],TCC_TOO_MANY_EA_WRREQS_STALL[80],TCC_WRITE[80],TCC_TAG_STALL[81],TCC_TOO_MANY_EA_WRREQS_STALL[81],TCC_WRITE[81],TCC_TAG_STALL[82],TCC_TOO_MANY_EA_WRREQS_STALL[82],TCC_WRITE[82],TCC_TAG_STALL[83],TCC_TOO_MANY_EA_WRREQS_STALL[83],TCC_WRITE[83],TCC_TAG_STALL[84],TCC_TOO_MANY_EA_WRREQS_STALL[84],TCC_WRITE[84],TCC_TAG_STALL[85],TCC_TOO_MANY_EA_WRREQS_STALL[85],TCC_WRITE[85],TCC_TAG_STALL[86],TCC_TOO_MANY_EA_WRREQS_STALL[86],TCC_WRITE[86],TCC_TAG_STALL[87],TCC_TOO_MANY_EA_WRREQS_STALL[87],TCC_WRITE[87],TCC_TAG_STALL[88],TCC_TOO_MANY_EA_WRREQS_STALL[88],TCC_WRITE[88],TCC_TAG_STALL[89],TCC_TOO_MANY_EA_WRREQS_STALL[89],TCC_WRITE[89],TCC_TAG_STALL[90],TCC_TOO_MANY_EA_WRREQS_STALL[90],TCC_WRITE[90],TCC_TAG_STALL[91],TCC_TOO_MANY_EA_WRREQS_STALL[91],TCC_WRITE[91],TCC_TAG_STALL[92],TCC_TOO_MANY_EA_WRREQS_STALL[92],TCC_WRITE[92],TCC_TAG_STALL[93],TCC_TOO_MANY_EA_WRREQS_STALL[93],TCC_WRITE[93],TCC_TAG_STALL[94],TCC_TOO_MANY_EA_WRREQS_STALL[94],TCC_WRITE[94],TCC_TAG_STALL[95],TCC_TOO_MANY_EA_WRREQS_STALL[95],TCC_WRITE[95],Wave_Size_4,Correlation_ID_4,SQ_INSTS_VALU_TRANS_F64,SQ_INSTS_VALU_INT32,SQ_INSTS_VALU_INT64,SQ_INSTS_SMEM,SQ_INSTS_FLAT,SQ_INSTS_LDS,SQ_INSTS_GDS,SQ_INSTS_EXP_GDS,SPI_RA_RES_STALL_CSN,SPI_RA_TMP_STALL_CSN,CPC_CPC_UTCL2IU_BUSY,CPC_CPC_UTCL2IU_IDLE,CPF_CMP_UTCL1_STALL_ON_TRANSLATION,TA_BUFFER_COALESCED_READ_CYCLES_sum,TA_BUFFER_COALESCED_WRITE_CYCLES_sum,TCC_ATOMIC_sum,TCC_READ_sum,TCC_WRITEBACK_sum,TCC_WRITE_sum,TCP_TOTAL_ATOMIC_WITHOUT_RET_sum,TCP_TOTAL_ATOMIC_WITH_RET_sum,TCP_TOTAL_CACHE_ACCESSES_sum,TCP_TOTAL_WRITEBACK_INVALIDATES_sum,TD_COALESCABLE_WAVEFRONT_sum,Wave_Size_5,Correlation_ID_5,SQ_WAVES_LT_32,SQ_WAVES_LT_16,SQ_ITEMS,SQ_LDS_MEM_VIOLATIONS,SQ_LDS_ATOMIC_RETURN,SQ_LDS_IDX_ACTIVE,SQ_WAVES_RESTORED,SQ_WAVES_SAVED,SPI_RA_WVLIM_STALL_CSN,SPI_SWC_CSC_WR,TA_FLAT_ATOMIC_WAVEFRONTS_sum,TA_FLAT_WRITE_WAVEFRONTS_sum,TCC_ALL_TC_OP_INV_EVICT_sum,TCC_EA0_ATOMIC_sum,TCC_NORMAL_EVICT_sum,TCC_TOO_MANY_EA_WRREQS_STALL_sum,TCP_TCC_CC_READ_REQ_sum,TCP_TCC_CC_WRITE_REQ_sum,TCP_TCC_UC_ATOMIC_REQ_sum,TCP_TCC_UC_WRITE_REQ_sum,Wave_Size_6,Correlation_ID_6,XCC_Index_6,TCC_MISS[0],TCC_READ[0],TCC_REQ[0],TCC_RW_REQ[0],TCC_MISS[1],TCC_READ[1],TCC_REQ[1],TCC_RW_REQ[1],TCC_MISS[2],TCC_READ[2],TCC_REQ[2],TCC_RW_REQ[2],TCC_MISS[3],TCC_READ[3],TCC_REQ[3],TCC_RW_REQ[3],TCC_MISS[4],TCC_READ[4],TCC_REQ[4],TCC_RW_REQ[4],TCC_MISS[5],TCC_READ[5],TCC_REQ[5],TCC_RW_REQ[5],TCC_MISS[6],TCC_READ[6],TCC_REQ[6],TCC_RW_REQ[6],TCC_MISS[7],TCC_READ[7],TCC_REQ[7],TCC_RW_REQ[7],TCC_MISS[8],TCC_READ[8],TCC_REQ[8],TCC_RW_REQ[8],TCC_MISS[9],TCC_READ[9],TCC_REQ[9],TCC_RW_REQ[9],TCC_MISS[10],TCC_READ[10],TCC_REQ[10],TCC_RW_REQ[10],TCC_MISS[11],TCC_READ[11],TCC_REQ[11],TCC_RW_REQ[11],TCC_MISS[12],TCC_READ[12],TCC_REQ[12],TCC_RW_REQ[12],TCC_MISS[13],TCC_READ[13],TCC_REQ[13],TCC_RW_REQ[13],TCC_MISS[14],TCC_READ[14],TCC_REQ[14],TCC_RW_REQ[14],TCC_MISS[15],TCC_READ[15],TCC_REQ[15],TCC_RW_REQ[15],TCC_MISS[16],TCC_READ[16],TCC_REQ[16],TCC_RW_REQ[16],TCC_MISS[17],TCC_READ[17],TCC_REQ[17],TCC_RW_REQ[17],TCC_MISS[18],TCC_READ[18],TCC_REQ[18],TCC_RW_REQ[18],TCC_MISS[19],TCC_READ[19],TCC_REQ[19],TCC_RW_REQ[19],TCC_MISS[20],TCC_READ[20],TCC_REQ[20],TCC_RW_REQ[20],TCC_MISS[21],TCC_READ[21],TCC_REQ[21],TCC_RW_REQ[21],TCC_MISS[22],TCC_READ[22],TCC_REQ[22],TCC_RW_REQ[22],TCC_MISS[23],TCC_READ[23],TCC_REQ[23],TCC_RW_REQ[23],TCC_MISS[24],TCC_READ[24],TCC_REQ[24],TCC_RW_REQ[24],TCC_MISS[25],TCC_READ[25],TCC_REQ[25],TCC_RW_REQ[25],TCC_MISS[26],TCC_READ[26],TCC_REQ[26],TCC_RW_REQ[26],TCC_MISS[27],TCC_READ[27],TCC_REQ[27],TCC_RW_REQ[27],TCC_MISS[28],TCC_READ[28],TCC_REQ[28],TCC_RW_REQ[28],TCC_MISS[29],TCC_READ[29],TCC_REQ[29],TCC_RW_REQ[29],TCC_MISS[30],TCC_READ[30],TCC_REQ[30],TCC_RW_REQ[30],TCC_MISS[31],TCC_READ[31],TCC_REQ[31],TCC_RW_REQ[31],TCC_MISS[32],TCC_READ[32],TCC_REQ[32],TCC_RW_REQ[32],TCC_MISS[33],TCC_READ[33],TCC_REQ[33],TCC_RW_REQ[33],TCC_MISS[34],TCC_READ[34],TCC_REQ[34],TCC_RW_REQ[34],TCC_MISS[35],TCC_READ[35],TCC_REQ[35],TCC_RW_REQ[35],TCC_MISS[36],TCC_READ[36],TCC_REQ[36],TCC_RW_REQ[36],TCC_MISS[37],TCC_READ[37],TCC_REQ[37],TCC_RW_REQ[37],TCC_MISS[38],TCC_READ[38],TCC_REQ[38],TCC_RW_REQ[38],TCC_MISS[39],TCC_READ[39],TCC_REQ[39],TCC_RW_REQ[39],TCC_MISS[40],TCC_READ[40],TCC_REQ[40],TCC_RW_REQ[40],TCC_MISS[41],TCC_READ[41],TCC_REQ[41],TCC_RW_REQ[41],TCC_MISS[42],TCC_READ[42],TCC_REQ[42],TCC_RW_REQ[42],TCC_MISS[43],TCC_READ[43],TCC_REQ[43],TCC_RW_REQ[43],TCC_MISS[44],TCC_READ[44],TCC_REQ[44],TCC_RW_REQ[44],TCC_MISS[45],TCC_READ[45],TCC_REQ[45],TCC_RW_REQ[45],TCC_MISS[46],TCC_READ[46],TCC_REQ[46],TCC_RW_REQ[46],TCC_MISS[47],TCC_READ[47],TCC_REQ[47],TCC_RW_REQ[47],TCC_MISS[48],TCC_READ[48],TCC_REQ[48],TCC_RW_REQ[48],TCC_MISS[49],TCC_READ[49],TCC_REQ[49],TCC_RW_REQ[49],TCC_MISS[50],TCC_READ[50],TCC_REQ[50],TCC_RW_REQ[50],TCC_MISS[51],TCC_READ[51],TCC_REQ[51],TCC_RW_REQ[51],TCC_MISS[52],TCC_READ[52],TCC_REQ[52],TCC_RW_REQ[52],TCC_MISS[53],TCC_READ[53],TCC_REQ[53],TCC_RW_REQ[53],TCC_MISS[54],TCC_READ[54],TCC_REQ[54],TCC_RW_REQ[54],TCC_MISS[55],TCC_READ[55],TCC_REQ[55],TCC_RW_REQ[55],TCC_MISS[56],TCC_READ[56],TCC_REQ[56],TCC_RW_REQ[56],TCC_MISS[57],TCC_READ[57],TCC_REQ[57],TCC_RW_REQ[57],TCC_MISS[58],TCC_READ[58],TCC_REQ[58],TCC_RW_REQ[58],TCC_MISS[59],TCC_READ[59],TCC_REQ[59],TCC_RW_REQ[59],TCC_MISS[60],TCC_READ[60],TCC_REQ[60],TCC_RW_REQ[60],TCC_MISS[61],TCC_READ[61],TCC_REQ[61],TCC_RW_REQ[61],TCC_MISS[62],TCC_READ[62],TCC_REQ[62],TCC_RW_REQ[62],TCC_MISS[63],TCC_READ[63],TCC_REQ[63],TCC_RW_REQ[63],TCC_MISS[64],TCC_READ[64],TCC_REQ[64],TCC_RW_REQ[64],TCC_MISS[65],TCC_READ[65],TCC_REQ[65],TCC_RW_REQ[65],TCC_MISS[66],TCC_READ[66],TCC_REQ[66],TCC_RW_REQ[66],TCC_MISS[67],TCC_READ[67],TCC_REQ[67],TCC_RW_REQ[67],TCC_MISS[68],TCC_READ[68],TCC_REQ[68],TCC_RW_REQ[68],TCC_MISS[69],TCC_READ[69],TCC_REQ[69],TCC_RW_REQ[69],TCC_MISS[70],TCC_READ[70],TCC_REQ[70],TCC_RW_REQ[70],TCC_MISS[71],TCC_READ[71],TCC_REQ[71],TCC_RW_REQ[71],TCC_MISS[72],TCC_READ[72],TCC_REQ[72],TCC_RW_REQ[72],TCC_MISS[73],TCC_READ[73],TCC_REQ[73],TCC_RW_REQ[73],TCC_MISS[74],TCC_READ[74],TCC_REQ[74],TCC_RW_REQ[74],TCC_MISS[75],TCC_READ[75],TCC_REQ[75],TCC_RW_REQ[75],TCC_MISS[76],TCC_READ[76],TCC_REQ[76],TCC_RW_REQ[76],TCC_MISS[77],TCC_READ[77],TCC_REQ[77],TCC_RW_REQ[77],TCC_MISS[78],TCC_READ[78],TCC_REQ[78],TCC_RW_REQ[78],TCC_MISS[79],TCC_READ[79],TCC_REQ[79],TCC_RW_REQ[79],TCC_MISS[80],TCC_READ[80],TCC_REQ[80],TCC_RW_REQ[80],TCC_MISS[81],TCC_READ[81],TCC_REQ[81],TCC_RW_REQ[81],TCC_MISS[82],TCC_READ[82],TCC_REQ[82],TCC_RW_REQ[82],TCC_MISS[83],TCC_READ[83],TCC_REQ[83],TCC_RW_REQ[83],TCC_MISS[84],TCC_READ[84],TCC_REQ[84],TCC_RW_REQ[84],TCC_MISS[85],TCC_READ[85],TCC_REQ[85],TCC_RW_REQ[85],TCC_MISS[86],TCC_READ[86],TCC_REQ[86],TCC_RW_REQ[86],TCC_MISS[87],TCC_READ[87],TCC_REQ[87],TCC_RW_REQ[87],TCC_MISS[88],TCC_READ[88],TCC_REQ[88],TCC_RW_REQ[88],TCC_MISS[89],TCC_READ[89],TCC_REQ[89],TCC_RW_REQ[89],TCC_MISS[90],TCC_READ[90],TCC_REQ[90],TCC_RW_REQ[90],TCC_MISS[91],TCC_READ[91],TCC_REQ[91],TCC_RW_REQ[91],TCC_MISS[92],TCC_READ[92],TCC_REQ[92],TCC_RW_REQ[92],TCC_MISS[93],TCC_READ[93],TCC_REQ[93],TCC_RW_REQ[93],TCC_MISS[94],TCC_READ[94],TCC_REQ[94],TCC_RW_REQ[94],TCC_MISS[95],TCC_READ[95],TCC_REQ[95],TCC_RW_REQ[95],Wave_Size_7,Correlation_ID_7,SQ_INSTS_VALU_TRANS_F16,SQ_INSTS_VALU_ADD_F32,SQ_INSTS_VALU_MUL_F32,SQ_INSTS_VALU_FMA_F32,SQ_INSTS_VALU_TRANS_F32,SQ_INSTS_VALU_ADD_F64,SQ_INSTS_VALU_MUL_F64,SQ_INSTS_VALU_FMA_F64,SPI_RA_REQ_NO_ALLOC,SPI_RA_REQ_NO_ALLOC_CSN,CPC_CPC_STAT_STALL,CPC_UTCL1_STALL_ON_TRANSLATION,CPF_CPF_STAT_IDLE,CPF_CPF_TCIU_IDLE,TA_BUFFER_ATOMIC_WAVEFRONTS_sum,TA_BUFFER_TOTAL_CYCLES_sum,TCC_HIT_sum,TCC_MISS_sum,TCC_REQ_sum,TCC_STREAMING_REQ_sum,TCP_TOTAL_ACCESSES_sum,TCP_TOTAL_READ_sum,TCP_TOTAL_WRITE_sum,TCP_VOLATILE_sum,TD_ATOMIC_WAVEFRONT_sum,TD_STORE_WAVEFRONT_sum,Wave_Size_8,Correlation_ID_8,XCC_Index_8,TCC_ATOMIC[0],TCC_BUBBLE[0],TCC_CYCLE[0],TCC_EA0_ATOMIC[0],TCC_ATOMIC[1],TCC_BUBBLE[1],TCC_CYCLE[1],TCC_EA0_ATOMIC[1],TCC_ATOMIC[2],TCC_BUBBLE[2],TCC_CYCLE[2],TCC_EA0_ATOMIC[2],TCC_ATOMIC[3],TCC_BUBBLE[3],TCC_CYCLE[3],TCC_EA0_ATOMIC[3],TCC_ATOMIC[4],TCC_BUBBLE[4],TCC_CYCLE[4],TCC_EA0_ATOMIC[4],TCC_ATOMIC[5],TCC_BUBBLE[5],TCC_CYCLE[5],TCC_EA0_ATOMIC[5],TCC_ATOMIC[6],TCC_BUBBLE[6],TCC_CYCLE[6],TCC_EA0_ATOMIC[6],TCC_ATOMIC[7],TCC_BUBBLE[7],TCC_CYCLE[7],TCC_EA0_ATOMIC[7],TCC_ATOMIC[8],TCC_BUBBLE[8],TCC_CYCLE[8],TCC_EA0_ATOMIC[8],TCC_ATOMIC[9],TCC_BUBBLE[9],TCC_CYCLE[9],TCC_EA0_ATOMIC[9],TCC_ATOMIC[10],TCC_BUBBLE[10],TCC_CYCLE[10],TCC_EA0_ATOMIC[10],TCC_ATOMIC[11],TCC_BUBBLE[11],TCC_CYCLE[11],TCC_EA0_ATOMIC[11],TCC_ATOMIC[12],TCC_BUBBLE[12],TCC_CYCLE[12],TCC_EA0_ATOMIC[12],TCC_ATOMIC[13],TCC_BUBBLE[13],TCC_CYCLE[13],TCC_EA0_ATOMIC[13],TCC_ATOMIC[14],TCC_BUBBLE[14],TCC_CYCLE[14],TCC_EA0_ATOMIC[14],TCC_ATOMIC[15],TCC_BUBBLE[15],TCC_CYCLE[15],TCC_EA0_ATOMIC[15],TCC_ATOMIC[16],TCC_BUBBLE[16],TCC_CYCLE[16],TCC_EA0_ATOMIC[16],TCC_ATOMIC[17],TCC_BUBBLE[17],TCC_CYCLE[17],TCC_EA0_ATOMIC[17],TCC_ATOMIC[18],TCC_BUBBLE[18],TCC_CYCLE[18],TCC_EA0_ATOMIC[18],TCC_ATOMIC[19],TCC_BUBBLE[19],TCC_CYCLE[19],TCC_EA0_ATOMIC[19],TCC_ATOMIC[20],TCC_BUBBLE[20],TCC_CYCLE[20],TCC_EA0_ATOMIC[20],TCC_ATOMIC[21],TCC_BUBBLE[21],TCC_CYCLE[21],TCC_EA0_ATOMIC[21],TCC_ATOMIC[22],TCC_BUBBLE[22],TCC_CYCLE[22],TCC_EA0_ATOMIC[22],TCC_ATOMIC[23],TCC_BUBBLE[23],TCC_CYCLE[23],TCC_EA0_ATOMIC[23],TCC_ATOMIC[24],TCC_BUBBLE[24],TCC_CYCLE[24],TCC_EA0_ATOMIC[24],TCC_ATOMIC[25],TCC_BUBBLE[25],TCC_CYCLE[25],TCC_EA0_ATOMIC[25],TCC_ATOMIC[26],TCC_BUBBLE[26],TCC_CYCLE[26],TCC_EA0_ATOMIC[26],TCC_ATOMIC[27],TCC_BUBBLE[27],TCC_CYCLE[27],TCC_EA0_ATOMIC[27],TCC_ATOMIC[28],TCC_BUBBLE[28],TCC_CYCLE[28],TCC_EA0_ATOMIC[28],TCC_ATOMIC[29],TCC_BUBBLE[29],TCC_CYCLE[29],TCC_EA0_ATOMIC[29],TCC_ATOMIC[30],TCC_BUBBLE[30],TCC_CYCLE[30],TCC_EA0_ATOMIC[30],TCC_ATOMIC[31],TCC_BUBBLE[31],TCC_CYCLE[31],TCC_EA0_ATOMIC[31],TCC_ATOMIC[32],TCC_BUBBLE[32],TCC_CYCLE[32],TCC_EA0_ATOMIC[32],TCC_ATOMIC[33],TCC_BUBBLE[33],TCC_CYCLE[33],TCC_EA0_ATOMIC[33],TCC_ATOMIC[34],TCC_BUBBLE[34],TCC_CYCLE[34],TCC_EA0_ATOMIC[34],TCC_ATOMIC[35],TCC_BUBBLE[35],TCC_CYCLE[35],TCC_EA0_ATOMIC[35],TCC_ATOMIC[36],TCC_BUBBLE[36],TCC_CYCLE[36],TCC_EA0_ATOMIC[36],TCC_ATOMIC[37],TCC_BUBBLE[37],TCC_CYCLE[37],TCC_EA0_ATOMIC[37],TCC_ATOMIC[38],TCC_BUBBLE[38],TCC_CYCLE[38],TCC_EA0_ATOMIC[38],TCC_ATOMIC[39],TCC_BUBBLE[39],TCC_CYCLE[39],TCC_EA0_ATOMIC[39],TCC_ATOMIC[40],TCC_BUBBLE[40],TCC_CYCLE[40],TCC_EA0_ATOMIC[40],TCC_ATOMIC[41],TCC_BUBBLE[41],TCC_CYCLE[41],TCC_EA0_ATOMIC[41],TCC_ATOMIC[42],TCC_BUBBLE[42],TCC_CYCLE[42],TCC_EA0_ATOMIC[42],TCC_ATOMIC[43],TCC_BUBBLE[43],TCC_CYCLE[43],TCC_EA0_ATOMIC[43],TCC_ATOMIC[44],TCC_BUBBLE[44],TCC_CYCLE[44],TCC_EA0_ATOMIC[44],TCC_ATOMIC[45],TCC_BUBBLE[45],TCC_CYCLE[45],TCC_EA0_ATOMIC[45],TCC_ATOMIC[46],TCC_BUBBLE[46],TCC_CYCLE[46],TCC_EA0_ATOMIC[46],TCC_ATOMIC[47],TCC_BUBBLE[47],TCC_CYCLE[47],TCC_EA0_ATOMIC[47],TCC_ATOMIC[48],TCC_BUBBLE[48],TCC_CYCLE[48],TCC_EA0_ATOMIC[48],TCC_ATOMIC[49],TCC_BUBBLE[49],TCC_CYCLE[49],TCC_EA0_ATOMIC[49],TCC_ATOMIC[50],TCC_BUBBLE[50],TCC_CYCLE[50],TCC_EA0_ATOMIC[50],TCC_ATOMIC[51],TCC_BUBBLE[51],TCC_CYCLE[51],TCC_EA0_ATOMIC[51],TCC_ATOMIC[52],TCC_BUBBLE[52],TCC_CYCLE[52],TCC_EA0_ATOMIC[52],TCC_ATOMIC[53],TCC_BUBBLE[53],TCC_CYCLE[53],TCC_EA0_ATOMIC[53],TCC_ATOMIC[54],TCC_BUBBLE[54],TCC_CYCLE[54],TCC_EA0_ATOMIC[54],TCC_ATOMIC[55],TCC_BUBBLE[55],TCC_CYCLE[55],TCC_EA0_ATOMIC[55],TCC_ATOMIC[56],TCC_BUBBLE[56],TCC_CYCLE[56],TCC_EA0_ATOMIC[56],TCC_ATOMIC[57],TCC_BUBBLE[57],TCC_CYCLE[57],TCC_EA0_ATOMIC[57],TCC_ATOMIC[58],TCC_BUBBLE[58],TCC_CYCLE[58],TCC_EA0_ATOMIC[58],TCC_ATOMIC[59],TCC_BUBBLE[59],TCC_CYCLE[59],TCC_EA0_ATOMIC[59],TCC_ATOMIC[60],TCC_BUBBLE[60],TCC_CYCLE[60],TCC_EA0_ATOMIC[60],TCC_ATOMIC[61],TCC_BUBBLE[61],TCC_CYCLE[61],TCC_EA0_ATOMIC[61],TCC_ATOMIC[62],TCC_BUBBLE[62],TCC_CYCLE[62],TCC_EA0_ATOMIC[62],TCC_ATOMIC[63],TCC_BUBBLE[63],TCC_CYCLE[63],TCC_EA0_ATOMIC[63],TCC_ATOMIC[64],TCC_BUBBLE[64],TCC_CYCLE[64],TCC_EA0_ATOMIC[64],TCC_ATOMIC[65],TCC_BUBBLE[65],TCC_CYCLE[65],TCC_EA0_ATOMIC[65],TCC_ATOMIC[66],TCC_BUBBLE[66],TCC_CYCLE[66],TCC_EA0_ATOMIC[66],TCC_ATOMIC[67],TCC_BUBBLE[67],TCC_CYCLE[67],TCC_EA0_ATOMIC[67],TCC_ATOMIC[68],TCC_BUBBLE[68],TCC_CYCLE[68],TCC_EA0_ATOMIC[68],TCC_ATOMIC[69],TCC_BUBBLE[69],TCC_CYCLE[69],TCC_EA0_ATOMIC[69],TCC_ATOMIC[70],TCC_BUBBLE[70],TCC_CYCLE[70],TCC_EA0_ATOMIC[70],TCC_ATOMIC[71],TCC_BUBBLE[71],TCC_CYCLE[71],TCC_EA0_ATOMIC[71],TCC_ATOMIC[72],TCC_BUBBLE[72],TCC_CYCLE[72],TCC_EA0_ATOMIC[72],TCC_ATOMIC[73],TCC_BUBBLE[73],TCC_CYCLE[73],TCC_EA0_ATOMIC[73],TCC_ATOMIC[74],TCC_BUBBLE[74],TCC_CYCLE[74],TCC_EA0_ATOMIC[74],TCC_ATOMIC[75],TCC_BUBBLE[75],TCC_CYCLE[75],TCC_EA0_ATOMIC[75],TCC_ATOMIC[76],TCC_BUBBLE[76],TCC_CYCLE[76],TCC_EA0_ATOMIC[76],TCC_ATOMIC[77],TCC_BUBBLE[77],TCC_CYCLE[77],TCC_EA0_ATOMIC[77],TCC_ATOMIC[78],TCC_BUBBLE[78],TCC_CYCLE[78],TCC_EA0_ATOMIC[78],TCC_ATOMIC[79],TCC_BUBBLE[79],TCC_CYCLE[79],TCC_EA0_ATOMIC[79],TCC_ATOMIC[80],TCC_BUBBLE[80],TCC_CYCLE[80],TCC_EA0_ATOMIC[80],TCC_ATOMIC[81],TCC_BUBBLE[81],TCC_CYCLE[81],TCC_EA0_ATOMIC[81],TCC_ATOMIC[82],TCC_BUBBLE[82],TCC_CYCLE[82],TCC_EA0_ATOMIC[82],TCC_ATOMIC[83],TCC_BUBBLE[83],TCC_CYCLE[83],TCC_EA0_ATOMIC[83],TCC_ATOMIC[84],TCC_BUBBLE[84],TCC_CYCLE[84],TCC_EA0_ATOMIC[84],TCC_ATOMIC[85],TCC_BUBBLE[85],TCC_CYCLE[85],TCC_EA0_ATOMIC[85],TCC_ATOMIC[86],TCC_BUBBLE[86],TCC_CYCLE[86],TCC_EA0_ATOMIC[86],TCC_ATOMIC[87],TCC_BUBBLE[87],TCC_CYCLE[87],TCC_EA0_ATOMIC[87],TCC_ATOMIC[88],TCC_BUBBLE[88],TCC_CYCLE[88],TCC_EA0_ATOMIC[88],TCC_ATOMIC[89],TCC_BUBBLE[89],TCC_CYCLE[89],TCC_EA0_ATOMIC[89],TCC_ATOMIC[90],TCC_BUBBLE[90],TCC_CYCLE[90],TCC_EA0_ATOMIC[90],TCC_ATOMIC[91],TCC_BUBBLE[91],TCC_CYCLE[91],TCC_EA0_ATOMIC[91],TCC_ATOMIC[92],TCC_BUBBLE[92],TCC_CYCLE[92],TCC_EA0_ATOMIC[92],TCC_ATOMIC[93],TCC_BUBBLE[93],TCC_CYCLE[93],TCC_EA0_ATOMIC[93],TCC_ATOMIC[94],TCC_BUBBLE[94],TCC_CYCLE[94],TCC_EA0_ATOMIC[94],TCC_ATOMIC[95],TCC_BUBBLE[95],TCC_CYCLE[95],TCC_EA0_ATOMIC[95],Wave_Size_9,Correlation_ID_9,SQC_DCACHE_INPUT_VALID_READYB,SQC_DCACHE_ATOMIC,SQC_DCACHE_REQ_READ_8,SQC_DCACHE_REQ,SQC_DCACHE_HITS,SQC_DCACHE_MISSES,SQC_DCACHE_MISSES_DUPLICATE,SQC_DCACHE_REQ_READ_1,Wave_Size_10,Correlation_ID_10,SQC_TC_DATA_ATOMIC_REQ,SQC_TC_STALL,SQC_TC_REQ,SQC_DCACHE_REQ_READ_16,SQC_ICACHE_REQ,SQC_ICACHE_HITS,SQC_ICACHE_MISSES,SQC_ICACHE_MISSES_DUPLICATE,Wave_Size_11,Correlation_ID_11,SQ_INSTS_VALU_MFMA_MOPS_I8,SQ_INSTS_VALU_MFMA_MOPS_F16,SQ_INSTS_VALU_MFMA_MOPS_BF16,SQ_INSTS_VALU_MFMA_MOPS_F32,SQ_INSTS_VALU_MFMA_MOPS_F64,SQC_TC_INST_REQ,SQC_TC_DATA_READ_REQ,SQC_TC_DATA_WRITE_REQ,TCP_PENDING_STALL_CYCLES_sum,Wave_Size_12,Correlation_ID_12,SQ_INSTS_SMEM_NORM,SQ_INSTS_MFMA,SQ_INSTS_VALU_MFMA_I8,SQ_INSTS_VALU_MFMA_F16,SQ_INSTS_VALU_MFMA_BF16,SQ_INSTS_VALU_MFMA_F32,SQ_INSTS_VALU_MFMA_F64,SQ_VALU_MFMA_BUSY_CYCLES,SPI_VWC_CSC_WR,SPI_RA_BULKY_CU_FULL_CSN,TCC_EA0_ATOMIC_LEVEL_sum,TCC_EA0_RDREQ_LEVEL_sum,TCC_EA0_WRREQ_LEVEL_sum,TCC_EA0_WRREQ_STALL_sum,TCP_TCC_CC_ATOMIC_REQ_sum,TCP_TCC_RW_ATOMIC_REQ_sum,TCP_TCC_RW_READ_REQ_sum,TCP_TCC_RW_WRITE_REQ_sum,Wave_Size_13,Correlation_ID_13,SQC_DCACHE_REQ_READ_2,SQC_DCACHE_REQ_READ_4,Wave_Size_14,Correlation_ID_14,SQ_ACTIVE_INST_SCA,SQ_ACTIVE_INST_EXP_GDS,SQ_ACTIVE_INST_MISC,SQ_ACTIVE_INST_FLAT,SQ_INST_CYCLES_VMEM_WR,SQ_INST_CYCLES_VMEM_RD,SQ_INST_CYCLES_SMEM,SQ_INST_CYCLES_SALU,SPI_RA_SGPR_SIMD_FULL_CSN,SPI_RA_LDS_CU_FULL_CSN,CPC_ME1_DC0_SPI_BUSY,TA_ADDR_STALLED_BY_TD_CYCLES_sum,TA_DATA_STALLED_BY_TC_CYCLES_sum,TCC_BUBBLE_sum,TCC_EA0_RDREQ_32B_sum,TCC_EA0_RDREQ_sum,TCC_EA0_RD_UNCACHED_32B_sum,TCP_TCC_ATOMIC_WITHOUT_RET_REQ_sum,TCP_TCC_ATOMIC_WITH_RET_REQ_sum,TCP_TCC_READ_REQ_sum,TCP_TCC_WRITE_REQ_sum,Wave_Size_15,Correlation_ID_15,XCC_Index_15,TCC_EA0_ATOMIC_LEVEL[0],TCC_EA0_RDREQ[0],TCC_EA0_RDREQ_32B[0],TCC_EA0_RDREQ_LEVEL[0],TCC_EA0_ATOMIC_LEVEL[1],TCC_EA0_RDREQ[1],TCC_EA0_RDREQ_32B[1],TCC_EA0_RDREQ_LEVEL[1],TCC_EA0_ATOMIC_LEVEL[2],TCC_EA0_RDREQ[2],TCC_EA0_RDREQ_32B[2],TCC_EA0_RDREQ_LEVEL[2],TCC_EA0_ATOMIC_LEVEL[3],TCC_EA0_RDREQ[3],TCC_EA0_RDREQ_32B[3],TCC_EA0_RDREQ_LEVEL[3],TCC_EA0_ATOMIC_LEVEL[4],TCC_EA0_RDREQ[4],TCC_EA0_RDREQ_32B[4],TCC_EA0_RDREQ_LEVEL[4],TCC_EA0_ATOMIC_LEVEL[5],TCC_EA0_RDREQ[5],TCC_EA0_RDREQ_32B[5],TCC_EA0_RDREQ_LEVEL[5],TCC_EA0_ATOMIC_LEVEL[6],TCC_EA0_RDREQ[6],TCC_EA0_RDREQ_32B[6],TCC_EA0_RDREQ_LEVEL[6],TCC_EA0_ATOMIC_LEVEL[7],TCC_EA0_RDREQ[7],TCC_EA0_RDREQ_32B[7],TCC_EA0_RDREQ_LEVEL[7],TCC_EA0_ATOMIC_LEVEL[8],TCC_EA0_RDREQ[8],TCC_EA0_RDREQ_32B[8],TCC_EA0_RDREQ_LEVEL[8],TCC_EA0_ATOMIC_LEVEL[9],TCC_EA0_RDREQ[9],TCC_EA0_RDREQ_32B[9],TCC_EA0_RDREQ_LEVEL[9],TCC_EA0_ATOMIC_LEVEL[10],TCC_EA0_RDREQ[10],TCC_EA0_RDREQ_32B[10],TCC_EA0_RDREQ_LEVEL[10],TCC_EA0_ATOMIC_LEVEL[11],TCC_EA0_RDREQ[11],TCC_EA0_RDREQ_32B[11],TCC_EA0_RDREQ_LEVEL[11],TCC_EA0_ATOMIC_LEVEL[12],TCC_EA0_RDREQ[12],TCC_EA0_RDREQ_32B[12],TCC_EA0_RDREQ_LEVEL[12],TCC_EA0_ATOMIC_LEVEL[13],TCC_EA0_RDREQ[13],TCC_EA0_RDREQ_32B[13],TCC_EA0_RDREQ_LEVEL[13],TCC_EA0_ATOMIC_LEVEL[14],TCC_EA0_RDREQ[14],TCC_EA0_RDREQ_32B[14],TCC_EA0_RDREQ_LEVEL[14],TCC_EA0_ATOMIC_LEVEL[15],TCC_EA0_RDREQ[15],TCC_EA0_RDREQ_32B[15],TCC_EA0_RDREQ_LEVEL[15],TCC_EA0_ATOMIC_LEVEL[16],TCC_EA0_RDREQ[16],TCC_EA0_RDREQ_32B[16],TCC_EA0_RDREQ_LEVEL[16],TCC_EA0_ATOMIC_LEVEL[17],TCC_EA0_RDREQ[17],TCC_EA0_RDREQ_32B[17],TCC_EA0_RDREQ_LEVEL[17],TCC_EA0_ATOMIC_LEVEL[18],TCC_EA0_RDREQ[18],TCC_EA0_RDREQ_32B[18],TCC_EA0_RDREQ_LEVEL[18],TCC_EA0_ATOMIC_LEVEL[19],TCC_EA0_RDREQ[19],TCC_EA0_RDREQ_32B[19],TCC_EA0_RDREQ_LEVEL[19],TCC_EA0_ATOMIC_LEVEL[20],TCC_EA0_RDREQ[20],TCC_EA0_RDREQ_32B[20],TCC_EA0_RDREQ_LEVEL[20],TCC_EA0_ATOMIC_LEVEL[21],TCC_EA0_RDREQ[21],TCC_EA0_RDREQ_32B[21],TCC_EA0_RDREQ_LEVEL[21],TCC_EA0_ATOMIC_LEVEL[22],TCC_EA0_RDREQ[22],TCC_EA0_RDREQ_32B[22],TCC_EA0_RDREQ_LEVEL[22],TCC_EA0_ATOMIC_LEVEL[23],TCC_EA0_RDREQ[23],TCC_EA0_RDREQ_32B[23],TCC_EA0_RDREQ_LEVEL[23],TCC_EA0_ATOMIC_LEVEL[24],TCC_EA0_RDREQ[24],TCC_EA0_RDREQ_32B[24],TCC_EA0_RDREQ_LEVEL[24],TCC_EA0_ATOMIC_LEVEL[25],TCC_EA0_RDREQ[25],TCC_EA0_RDREQ_32B[25],TCC_EA0_RDREQ_LEVEL[25],TCC_EA0_ATOMIC_LEVEL[26],TCC_EA0_RDREQ[26],TCC_EA0_RDREQ_32B[26],TCC_EA0_RDREQ_LEVEL[26],TCC_EA0_ATOMIC_LEVEL[27],TCC_EA0_RDREQ[27],TCC_EA0_RDREQ_32B[27],TCC_EA0_RDREQ_LEVEL[27],TCC_EA0_ATOMIC_LEVEL[28],TCC_EA0_RDREQ[28],TCC_EA0_RDREQ_32B[28],TCC_EA0_RDREQ_LEVEL[28],TCC_EA0_ATOMIC_LEVEL[29],TCC_EA0_RDREQ[29],TCC_EA0_RDREQ_32B[29],TCC_EA0_RDREQ_LEVEL[29],TCC_EA0_ATOMIC_LEVEL[30],TCC_EA0_RDREQ[30],TCC_EA0_RDREQ_32B[30],TCC_EA0_RDREQ_LEVEL[30],TCC_EA0_ATOMIC_LEVEL[31],TCC_EA0_RDREQ[31],TCC_EA0_RDREQ_32B[31],TCC_EA0_RDREQ_LEVEL[31],TCC_EA0_ATOMIC_LEVEL[32],TCC_EA0_RDREQ[32],TCC_EA0_RDREQ_32B[32],TCC_EA0_RDREQ_LEVEL[32],TCC_EA0_ATOMIC_LEVEL[33],TCC_EA0_RDREQ[33],TCC_EA0_RDREQ_32B[33],TCC_EA0_RDREQ_LEVEL[33],TCC_EA0_ATOMIC_LEVEL[34],TCC_EA0_RDREQ[34],TCC_EA0_RDREQ_32B[34],TCC_EA0_RDREQ_LEVEL[34],TCC_EA0_ATOMIC_LEVEL[35],TCC_EA0_RDREQ[35],TCC_EA0_RDREQ_32B[35],TCC_EA0_RDREQ_LEVEL[35],TCC_EA0_ATOMIC_LEVEL[36],TCC_EA0_RDREQ[36],TCC_EA0_RDREQ_32B[36],TCC_EA0_RDREQ_LEVEL[36],TCC_EA0_ATOMIC_LEVEL[37],TCC_EA0_RDREQ[37],TCC_EA0_RDREQ_32B[37],TCC_EA0_RDREQ_LEVEL[37],TCC_EA0_ATOMIC_LEVEL[38],TCC_EA0_RDREQ[38],TCC_EA0_RDREQ_32B[38],TCC_EA0_RDREQ_LEVEL[38],TCC_EA0_ATOMIC_LEVEL[39],TCC_EA0_RDREQ[39],TCC_EA0_RDREQ_32B[39],TCC_EA0_RDREQ_LEVEL[39],TCC_EA0_ATOMIC_LEVEL[40],TCC_EA0_RDREQ[40],TCC_EA0_RDREQ_32B[40],TCC_EA0_RDREQ_LEVEL[40],TCC_EA0_ATOMIC_LEVEL[41],TCC_EA0_RDREQ[41],TCC_EA0_RDREQ_32B[41],TCC_EA0_RDREQ_LEVEL[41],TCC_EA0_ATOMIC_LEVEL[42],TCC_EA0_RDREQ[42],TCC_EA0_RDREQ_32B[42],TCC_EA0_RDREQ_LEVEL[42],TCC_EA0_ATOMIC_LEVEL[43],TCC_EA0_RDREQ[43],TCC_EA0_RDREQ_32B[43],TCC_EA0_RDREQ_LEVEL[43],TCC_EA0_ATOMIC_LEVEL[44],TCC_EA0_RDREQ[44],TCC_EA0_RDREQ_32B[44],TCC_EA0_RDREQ_LEVEL[44],TCC_EA0_ATOMIC_LEVEL[45],TCC_EA0_RDREQ[45],TCC_EA0_RDREQ_32B[45],TCC_EA0_RDREQ_LEVEL[45],TCC_EA0_ATOMIC_LEVEL[46],TCC_EA0_RDREQ[46],TCC_EA0_RDREQ_32B[46],TCC_EA0_RDREQ_LEVEL[46],TCC_EA0_ATOMIC_LEVEL[47],TCC_EA0_RDREQ[47],TCC_EA0_RDREQ_32B[47],TCC_EA0_RDREQ_LEVEL[47],TCC_EA0_ATOMIC_LEVEL[48],TCC_EA0_RDREQ[48],TCC_EA0_RDREQ_32B[48],TCC_EA0_RDREQ_LEVEL[48],TCC_EA0_ATOMIC_LEVEL[49],TCC_EA0_RDREQ[49],TCC_EA0_RDREQ_32B[49],TCC_EA0_RDREQ_LEVEL[49],TCC_EA0_ATOMIC_LEVEL[50],TCC_EA0_RDREQ[50],TCC_EA0_RDREQ_32B[50],TCC_EA0_RDREQ_LEVEL[50],TCC_EA0_ATOMIC_LEVEL[51],TCC_EA0_RDREQ[51],TCC_EA0_RDREQ_32B[51],TCC_EA0_RDREQ_LEVEL[51],TCC_EA0_ATOMIC_LEVEL[52],TCC_EA0_RDREQ[52],TCC_EA0_RDREQ_32B[52],TCC_EA0_RDREQ_LEVEL[52],TCC_EA0_ATOMIC_LEVEL[53],TCC_EA0_RDREQ[53],TCC_EA0_RDREQ_32B[53],TCC_EA0_RDREQ_LEVEL[53],TCC_EA0_ATOMIC_LEVEL[54],TCC_EA0_RDREQ[54],TCC_EA0_RDREQ_32B[54],TCC_EA0_RDREQ_LEVEL[54],TCC_EA0_ATOMIC_LEVEL[55],TCC_EA0_RDREQ[55],TCC_EA0_RDREQ_32B[55],TCC_EA0_RDREQ_LEVEL[55],TCC_EA0_ATOMIC_LEVEL[56],TCC_EA0_RDREQ[56],TCC_EA0_RDREQ_32B[56],TCC_EA0_RDREQ_LEVEL[56],TCC_EA0_ATOMIC_LEVEL[57],TCC_EA0_RDREQ[57],TCC_EA0_RDREQ_32B[57],TCC_EA0_RDREQ_LEVEL[57],TCC_EA0_ATOMIC_LEVEL[58],TCC_EA0_RDREQ[58],TCC_EA0_RDREQ_32B[58],TCC_EA0_RDREQ_LEVEL[58],TCC_EA0_ATOMIC_LEVEL[59],TCC_EA0_RDREQ[59],TCC_EA0_RDREQ_32B[59],TCC_EA0_RDREQ_LEVEL[59],TCC_EA0_ATOMIC_LEVEL[60],TCC_EA0_RDREQ[60],TCC_EA0_RDREQ_32B[60],TCC_EA0_RDREQ_LEVEL[60],TCC_EA0_ATOMIC_LEVEL[61],TCC_EA0_RDREQ[61],TCC_EA0_RDREQ_32B[61],TCC_EA0_RDREQ_LEVEL[61],TCC_EA0_ATOMIC_LEVEL[62],TCC_EA0_RDREQ[62],TCC_EA0_RDREQ_32B[62],TCC_EA0_RDREQ_LEVEL[62],TCC_EA0_ATOMIC_LEVEL[63],TCC_EA0_RDREQ[63],TCC_EA0_RDREQ_32B[63],TCC_EA0_RDREQ_LEVEL[63],TCC_EA0_ATOMIC_LEVEL[64],TCC_EA0_RDREQ[64],TCC_EA0_RDREQ_32B[64],TCC_EA0_RDREQ_LEVEL[64],TCC_EA0_ATOMIC_LEVEL[65],TCC_EA0_RDREQ[65],TCC_EA0_RDREQ_32B[65],TCC_EA0_RDREQ_LEVEL[65],TCC_EA0_ATOMIC_LEVEL[66],TCC_EA0_RDREQ[66],TCC_EA0_RDREQ_32B[66],TCC_EA0_RDREQ_LEVEL[66],TCC_EA0_ATOMIC_LEVEL[67],TCC_EA0_RDREQ[67],TCC_EA0_RDREQ_32B[67],TCC_EA0_RDREQ_LEVEL[67],TCC_EA0_ATOMIC_LEVEL[68],TCC_EA0_RDREQ[68],TCC_EA0_RDREQ_32B[68],TCC_EA0_RDREQ_LEVEL[68],TCC_EA0_ATOMIC_LEVEL[69],TCC_EA0_RDREQ[69],TCC_EA0_RDREQ_32B[69],TCC_EA0_RDREQ_LEVEL[69],TCC_EA0_ATOMIC_LEVEL[70],TCC_EA0_RDREQ[70],TCC_EA0_RDREQ_32B[70],TCC_EA0_RDREQ_LEVEL[70],TCC_EA0_ATOMIC_LEVEL[71],TCC_EA0_RDREQ[71],TCC_EA0_RDREQ_32B[71],TCC_EA0_RDREQ_LEVEL[71],TCC_EA0_ATOMIC_LEVEL[72],TCC_EA0_RDREQ[72],TCC_EA0_RDREQ_32B[72],TCC_EA0_RDREQ_LEVEL[72],TCC_EA0_ATOMIC_LEVEL[73],TCC_EA0_RDREQ[73],TCC_EA0_RDREQ_32B[73],TCC_EA0_RDREQ_LEVEL[73],TCC_EA0_ATOMIC_LEVEL[74],TCC_EA0_RDREQ[74],TCC_EA0_RDREQ_32B[74],TCC_EA0_RDREQ_LEVEL[74],TCC_EA0_ATOMIC_LEVEL[75],TCC_EA0_RDREQ[75],TCC_EA0_RDREQ_32B[75],TCC_EA0_RDREQ_LEVEL[75],TCC_EA0_ATOMIC_LEVEL[76],TCC_EA0_RDREQ[76],TCC_EA0_RDREQ_32B[76],TCC_EA0_RDREQ_LEVEL[76],TCC_EA0_ATOMIC_LEVEL[77],TCC_EA0_RDREQ[77],TCC_EA0_RDREQ_32B[77],TCC_EA0_RDREQ_LEVEL[77],TCC_EA0_ATOMIC_LEVEL[78],TCC_EA0_RDREQ[78],TCC_EA0_RDREQ_32B[78],TCC_EA0_RDREQ_LEVEL[78],TCC_EA0_ATOMIC_LEVEL[79],TCC_EA0_RDREQ[79],TCC_EA0_RDREQ_32B[79],TCC_EA0_RDREQ_LEVEL[79],TCC_EA0_ATOMIC_LEVEL[80],TCC_EA0_RDREQ[80],TCC_EA0_RDREQ_32B[80],TCC_EA0_RDREQ_LEVEL[80],TCC_EA0_ATOMIC_LEVEL[81],TCC_EA0_RDREQ[81],TCC_EA0_RDREQ_32B[81],TCC_EA0_RDREQ_LEVEL[81],TCC_EA0_ATOMIC_LEVEL[82],TCC_EA0_RDREQ[82],TCC_EA0_RDREQ_32B[82],TCC_EA0_RDREQ_LEVEL[82],TCC_EA0_ATOMIC_LEVEL[83],TCC_EA0_RDREQ[83],TCC_EA0_RDREQ_32B[83],TCC_EA0_RDREQ_LEVEL[83],TCC_EA0_ATOMIC_LEVEL[84],TCC_EA0_RDREQ[84],TCC_EA0_RDREQ_32B[84],TCC_EA0_RDREQ_LEVEL[84],TCC_EA0_ATOMIC_LEVEL[85],TCC_EA0_RDREQ[85],TCC_EA0_RDREQ_32B[85],TCC_EA0_RDREQ_LEVEL[85],TCC_EA0_ATOMIC_LEVEL[86],TCC_EA0_RDREQ[86],TCC_EA0_RDREQ_32B[86],TCC_EA0_RDREQ_LEVEL[86],TCC_EA0_ATOMIC_LEVEL[87],TCC_EA0_RDREQ[87],TCC_EA0_RDREQ_32B[87],TCC_EA0_RDREQ_LEVEL[87],TCC_EA0_ATOMIC_LEVEL[88],TCC_EA0_RDREQ[88],TCC_EA0_RDREQ_32B[88],TCC_EA0_RDREQ_LEVEL[88],TCC_EA0_ATOMIC_LEVEL[89],TCC_EA0_RDREQ[89],TCC_EA0_RDREQ_32B[89],TCC_EA0_RDREQ_LEVEL[89],TCC_EA0_ATOMIC_LEVEL[90],TCC_EA0_RDREQ[90],TCC_EA0_RDREQ_32B[90],TCC_EA0_RDREQ_LEVEL[90],TCC_EA0_ATOMIC_LEVEL[91],TCC_EA0_RDREQ[91],TCC_EA0_RDREQ_32B[91],TCC_EA0_RDREQ_LEVEL[91],TCC_EA0_ATOMIC_LEVEL[92],TCC_EA0_RDREQ[92],TCC_EA0_RDREQ_32B[92],TCC_EA0_RDREQ_LEVEL[92],TCC_EA0_ATOMIC_LEVEL[93],TCC_EA0_RDREQ[93],TCC_EA0_RDREQ_32B[93],TCC_EA0_RDREQ_LEVEL[93],TCC_EA0_ATOMIC_LEVEL[94],TCC_EA0_RDREQ[94],TCC_EA0_RDREQ_32B[94],TCC_EA0_RDREQ_LEVEL[94],TCC_EA0_ATOMIC_LEVEL[95],TCC_EA0_RDREQ[95],TCC_EA0_RDREQ_32B[95],TCC_EA0_RDREQ_LEVEL[95],Wave_Size_16,Correlation_ID_16,SQ_INSTS_VMEM,SQ_INSTS_SALU,SQ_INSTS_VSKIPPED,SQ_INSTS,SQ_INSTS_VALU,SQ_INSTS_VALU_ADD_F16,SQ_INSTS_VALU_MUL_F16,SQ_INSTS_VALU_FMA_F16,GRBM_SPI_BUSY,SPI_CSN_NUM_THREADGROUPS,SPI_CSN_WAVE,CPC_CPC_TCIU_BUSY,CPC_CPC_TCIU_IDLE,CPF_CPF_TCIU_BUSY,CPF_CPF_TCIU_STALL,TA_BUFFER_READ_WAVEFRONTS_sum,TA_BUFFER_WRITE_WAVEFRONTS_sum,TCC_CC_REQ_sum,TCC_NC_REQ_sum,TCC_RW_REQ_sum,TCC_UC_REQ_sum,TCP_ATOMIC_TAGCONFLICT_STALL_CYCLES_sum,TCP_READ_TAGCONFLICT_STALL_CYCLES_sum,TCP_TA_TCP_STATE_READ_sum,TCP_WRITE_TAGCONFLICT_STALL_CYCLES_sum,TD_LOAD_WAVEFRONT_sum,TD_SPI_STALL_sum,Wave_Size_17,Correlation_ID_17,SQ_CYCLES,SQ_BUSY_CYCLES,SQ_BUSY_CU_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,SQ_INSTS_VALU_CVT,SQ_INSTS_VMEM_WR,SQ_INSTS_VMEM_RD,GRBM_COUNT,GRBM_GUI_ACTIVE,SPI_CSN_WINDOW_VALID,SPI_CSN_BUSY,CPC_CPC_STAT_BUSY,CPC_CPC_STAT_IDLE,CPF_CPF_STAT_BUSY,CPF_CPF_STAT_STALL,TA_BUFFER_WAVEFRONTS_sum,TA_TA_BUSY_sum,TCC_BUSY_sum,TCC_CYCLE_sum,TCC_PROBE_ALL_sum,TCC_PROBE_sum,TCP_GATE_EN1_sum,TCP_GATE_EN2_sum,TCP_TCR_TCP_STALL_CYCLES_sum,TCP_TD_TCP_STALL_CYCLES_sum,TD_TC_STALL_sum,TD_TD_BUSY_sum,Start_Timestamp,End_Timestamp +0,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,16384.0,16384.0,11690943.0,997614.0,278528.0,0.0,0.0,98304.0,355819.0,0.0,0.0,459465.0,201405.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,453984.0,1820.0,64,0,0,1368.0,1368.0,522139.0,684.0,1368.0,1368.0,533671.0,684.0,1368.0,1368.0,532641.0,684.0,1368.0,1368.0,540306.0,684.0,1368.0,1368.0,534375.0,742.0,1368.0,1368.0,538464.0,684.0,1368.0,1368.0,542017.0,684.0,1368.0,1368.0,536845.0,684.0,1364.0,1364.0,526616.0,682.0,1364.0,1364.0,535201.0,682.0,1364.0,1364.0,545280.0,682.0,1364.0,1364.0,545161.0,701.0,1364.0,1364.0,540558.0,682.0,1364.0,1364.0,544311.0,682.0,1364.0,1364.0,556462.0,682.0,1364.0,1364.0,553126.0,682.0,1368.0,1368.0,527358.0,684.0,1368.0,1368.0,533758.0,684.0,1368.0,1368.0,546559.0,684.0,1368.0,1368.0,553248.0,703.0,1368.0,1368.0,539040.0,684.0,1368.0,1368.0,542265.0,684.0,1368.0,1368.0,557638.0,684.0,1368.0,1368.0,552265.0,684.0,1364.0,1364.0,527696.0,682.0,1364.0,1364.0,539097.0,682.0,1364.0,1364.0,538734.0,682.0,1364.0,1364.0,544533.0,682.0,1364.0,1364.0,537584.0,740.0,1364.0,1364.0,542440.0,682.0,1364.0,1364.0,547210.0,682.0,1364.0,1364.0,543434.0,682.0,1364.0,1364.0,544025.0,682.0,1364.0,1364.0,549699.0,682.0,1364.0,1364.0,562970.0,682.0,1364.0,1364.0,562011.0,701.0,1364.0,1364.0,544625.0,682.0,1364.0,1364.0,547381.0,682.0,1364.0,1364.0,564248.0,682.0,1364.0,1364.0,559747.0,682.0,1368.0,1368.0,529413.0,684.0,1368.0,1368.0,541628.0,684.0,1368.0,1368.0,541561.0,684.0,1368.0,1368.0,550487.0,684.0,1368.0,1368.0,537791.0,742.0,1368.0,1368.0,540596.0,684.0,1368.0,1368.0,549799.0,684.0,1368.0,1368.0,545474.0,684.0,1364.0,1364.0,541057.0,682.0,1364.0,1364.0,554558.0,682.0,1364.0,1364.0,550594.0,682.0,1364.0,1364.0,552718.0,682.0,1364.0,1364.0,546944.0,740.0,1364.0,1364.0,550463.0,682.0,1364.0,1364.0,560642.0,682.0,1364.0,1364.0,555106.0,682.0,1368.0,1368.0,530054.0,684.0,1368.0,1368.0,537601.0,684.0,1368.0,1368.0,549382.0,684.0,1368.0,1368.0,548354.0,703.0,1368.0,1368.0,538682.0,684.0,1368.0,1368.0,541630.0,684.0,1368.0,1368.0,555633.0,684.0,1368.0,1368.0,550344.0,684.0,1368.0,1368.0,543484.0,684.0,1368.0,1368.0,554525.0,684.0,1368.0,1368.0,546891.0,684.0,1368.0,1368.0,553675.0,703.0,1368.0,1368.0,550947.0,684.0,1368.0,1368.0,550969.0,684.0,1368.0,1368.0,562035.0,684.0,1368.0,1368.0,557039.0,684.0,1360.0,1360.0,539820.0,680.0,1360.0,1360.0,547197.0,680.0,1360.0,1360.0,556511.0,680.0,1360.0,1360.0,555476.0,680.0,1360.0,1360.0,548952.0,738.0,1360.0,1360.0,552944.0,680.0,1360.0,1360.0,567526.0,680.0,1360.0,1360.0,562164.0,680.0,1368.0,1368.0,546970.0,684.0,1368.0,1368.0,554281.0,684.0,1368.0,1368.0,563107.0,684.0,1368.0,1368.0,561138.0,684.0,1368.0,1368.0,555184.0,742.0,1368.0,1368.0,559394.0,684.0,1368.0,1368.0,572628.0,684.0,1368.0,1368.0,569134.0,684.0,1360.0,1360.0,544819.0,680.0,1360.0,1360.0,559044.0,680.0,1360.0,1360.0,552512.0,680.0,1360.0,1360.0,560062.0,699.0,1360.0,1360.0,550105.0,680.0,1360.0,1360.0,553556.0,680.0,1360.0,1360.0,561569.0,680.0,1360.0,1360.0,557142.0,680.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,49424.0,65602.0,16112.0,83967.0,0.0,0.0,0.0,0.0,64,0,0,899.0,0.0,1360.0,750.0,0.0,1360.0,755.0,0.0,1360.0,1000.0,0.0,1360.0,423.0,0.0,1360.0,856.0,0.0,1360.0,267.0,0.0,1360.0,244.0,0.0,1360.0,734.0,0.0,1368.0,948.0,0.0,1368.0,740.0,0.0,1368.0,644.0,0.0,1368.0,145.0,0.0,1368.0,133.0,0.0,1368.0,307.0,0.0,1368.0,256.0,0.0,1368.0,628.0,0.0,1360.0,824.0,0.0,1360.0,821.0,0.0,1360.0,489.0,0.0,1360.0,311.0,0.0,1360.0,251.0,0.0,1360.0,330.0,0.0,1360.0,297.0,0.0,1360.0,701.0,0.0,1368.0,565.0,0.0,1368.0,502.0,0.0,1368.0,712.0,0.0,1368.0,277.0,0.0,1368.0,592.0,0.0,1368.0,141.0,0.0,1368.0,126.0,0.0,1368.0,888.0,0.0,1364.0,676.0,0.0,1364.0,884.0,0.0,1364.0,430.0,0.0,1364.0,130.0,0.0,1364.0,123.0,0.0,1364.0,219.0,0.0,1364.0,211.0,0.0,1364.0,981.0,0.0,1368.0,825.0,0.0,1368.0,702.0,0.0,1368.0,912.0,0.0,1368.0,380.0,0.0,1368.0,848.0,0.0,1368.0,278.0,0.0,1368.0,241.0,0.0,1368.0,875.0,0.0,1364.0,646.0,0.0,1364.0,741.0,0.0,1364.0,978.0,0.0,1364.0,356.0,0.0,1364.0,870.0,0.0,1364.0,149.0,0.0,1364.0,135.0,0.0,1364.0,887.0,0.0,1368.0,674.0,0.0,1368.0,944.0,0.0,1368.0,467.0,0.0,1368.0,270.0,0.0,1368.0,264.0,0.0,1368.0,240.0,0.0,1368.0,218.0,0.0,1368.0,1209.0,0.0,1364.0,1258.0,0.0,1364.0,1183.0,0.0,1364.0,788.0,0.0,1364.0,562.0,0.0,1364.0,555.0,0.0,1364.0,674.0,0.0,1364.0,600.0,0.0,1364.0,1212.0,0.0,1368.0,1179.0,0.0,1368.0,1116.0,0.0,1368.0,1262.0,0.0,1368.0,827.0,0.0,1368.0,1197.0,0.0,1368.0,676.0,0.0,1368.0,656.0,0.0,1368.0,800.0,0.0,1364.0,731.0,0.0,1364.0,605.0,0.0,1364.0,794.0,0.0,1364.0,337.0,0.0,1364.0,910.0,0.0,1364.0,228.0,0.0,1364.0,244.0,0.0,1364.0,1163.0,0.0,1368.0,1240.0,0.0,1368.0,1208.0,0.0,1368.0,648.0,0.0,1368.0,654.0,0.0,1368.0,615.0,0.0,1368.0,582.0,0.0,1368.0,539.0,0.0,1368.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,12241.0,0.0,510.0,607116.0,78.0,0.0,0.0,0.0,66074.0,65536.0,131072.0,0.0,0.0,524288.0,228.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,1311.0,0.0,0.0,0.0,0.0,0.0,64,0,0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1367.0,685.0,2049.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,742.0,2106.0,2106.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1369.0,704.0,2072.0,2072.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,702.0,2066.0,2066.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1371.0,687.0,2055.0,2052.0,1368.0,684.0,2052.0,2052.0,1370.0,744.0,2112.0,2112.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,702.0,2066.0,2066.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1367.0,685.0,2049.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,742.0,2106.0,2106.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1367.0,685.0,2049.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,742.0,2106.0,2106.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,702.0,2066.0,2066.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,702.0,2066.0,2066.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1371.0,687.0,2055.0,2052.0,1368.0,684.0,2052.0,2052.0,1370.0,744.0,2112.0,2112.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1367.0,685.0,2049.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,742.0,2106.0,2106.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1369.0,704.0,2072.0,2072.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,15852.0,19629.0,351931.0,522.0,0.0,183580.0,0.0,0.0,65998.0,131150.0,197148.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,0.0,682.0,33239.0,0.0,0.0,682.0,33239.0,0.0,0.0,682.0,33239.0,0.0,0.0,682.0,33239.0,0.0,0.0,682.0,33239.0,0.0,0.0,682.0,33239.0,0.0,0.0,682.0,33239.0,0.0,0.0,682.0,33239.0,0.0,0.0,684.0,33239.0,0.0,0.0,684.0,33239.0,0.0,0.0,684.0,33239.0,0.0,0.0,684.0,33239.0,0.0,0.0,684.0,33239.0,0.0,0.0,684.0,33239.0,0.0,0.0,684.0,33239.0,0.0,0.0,684.0,33239.0,0.0,0.0,682.0,34674.0,0.0,0.0,682.0,34674.0,0.0,0.0,682.0,34674.0,0.0,0.0,682.0,34674.0,0.0,0.0,682.0,34674.0,0.0,0.0,682.0,34674.0,0.0,0.0,682.0,34674.0,0.0,0.0,682.0,34674.0,0.0,0.0,684.0,34674.0,0.0,0.0,684.0,34674.0,0.0,0.0,684.0,34674.0,0.0,0.0,684.0,34674.0,0.0,0.0,684.0,34674.0,0.0,0.0,684.0,34674.0,0.0,0.0,684.0,34674.0,0.0,0.0,684.0,34674.0,0.0,0.0,680.0,37500.0,0.0,0.0,680.0,37500.0,0.0,0.0,680.0,37500.0,0.0,0.0,680.0,37500.0,0.0,0.0,680.0,37500.0,0.0,0.0,680.0,37500.0,0.0,0.0,680.0,37500.0,0.0,0.0,680.0,37500.0,0.0,0.0,684.0,37500.0,0.0,0.0,684.0,37500.0,0.0,0.0,684.0,37500.0,0.0,0.0,684.0,37500.0,0.0,0.0,684.0,37500.0,0.0,0.0,684.0,37500.0,0.0,0.0,684.0,37500.0,0.0,0.0,684.0,37500.0,0.0,0.0,680.0,41794.0,0.0,0.0,680.0,41794.0,0.0,0.0,680.0,41794.0,0.0,0.0,680.0,41794.0,0.0,0.0,680.0,41794.0,0.0,0.0,680.0,41794.0,0.0,0.0,680.0,41794.0,0.0,0.0,680.0,41794.0,0.0,0.0,684.0,41794.0,0.0,0.0,684.0,41794.0,0.0,0.0,684.0,41794.0,0.0,0.0,684.0,41794.0,0.0,0.0,684.0,41794.0,0.0,0.0,684.0,41794.0,0.0,0.0,684.0,41794.0,0.0,0.0,684.0,41794.0,0.0,0.0,684.0,45847.0,0.0,0.0,684.0,45847.0,0.0,0.0,684.0,45847.0,0.0,0.0,684.0,45847.0,0.0,0.0,684.0,45847.0,0.0,0.0,684.0,45847.0,0.0,0.0,684.0,45847.0,0.0,0.0,684.0,45847.0,0.0,0.0,682.0,45847.0,0.0,0.0,682.0,45847.0,0.0,0.0,682.0,45847.0,0.0,0.0,682.0,45847.0,0.0,0.0,682.0,45847.0,0.0,0.0,682.0,45847.0,0.0,0.0,682.0,45847.0,0.0,0.0,682.0,45847.0,0.0,0.0,684.0,49341.0,0.0,0.0,684.0,49341.0,0.0,0.0,684.0,49341.0,0.0,0.0,684.0,49341.0,0.0,0.0,684.0,49341.0,0.0,0.0,684.0,49341.0,0.0,0.0,684.0,49341.0,0.0,0.0,684.0,49341.0,0.0,0.0,682.0,49341.0,0.0,0.0,682.0,49341.0,0.0,0.0,682.0,49341.0,0.0,0.0,682.0,49341.0,0.0,0.0,682.0,49341.0,0.0,0.0,682.0,49341.0,0.0,0.0,682.0,49341.0,0.0,0.0,682.0,49341.0,0.0,64,0,189034.0,0.0,0.0,65536.0,61816.0,120.0,3600.0,32768.0,64,0,0.0,0.0,480.0,0.0,65536.0,62174.0,120.0,3242.0,64,0,0.0,0.0,0.0,0.0,0.0,360.0,120.0,0.0,1217489.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,99094384.0,52506124.0,180557.0,0.0,0.0,65536.0,131072.0,64,0,32768.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,47555.0,0.0,480203.0,65536.0,0.0,65609.0,98.0,0.0,0.0,65536.0,131072.0,64,0,0,0.0,682.0,0.0,1043119.0,0.0,683.0,0.0,1108596.0,0.0,682.0,0.0,1046301.0,0.0,682.0,0.0,1092500.0,0.0,685.0,0.0,1075671.0,0.0,682.0,0.0,1093781.0,0.0,682.0,0.0,1092827.0,0.0,684.0,0.0,1132656.0,0.0,682.0,0.0,991079.0,0.0,682.0,0.0,998746.0,0.0,682.0,0.0,1066583.0,0.0,683.0,0.0,1071979.0,0.0,682.0,0.0,1051680.0,0.0,682.0,0.0,1098870.0,0.0,682.0,0.0,1048024.0,0.0,682.0,0.0,1035216.0,0.0,682.0,0.0,1129224.0,0.0,682.0,0.0,1113698.0,0.0,682.0,0.0,1195555.0,0.0,683.0,0.0,1197387.0,0.0,682.0,0.0,1161952.0,0.0,682.0,0.0,1192420.0,0.0,682.0,0.0,1176831.0,0.0,682.0,0.0,1207321.0,0.0,682.0,0.0,1124501.0,0.0,683.0,0.0,1183670.0,0.0,682.0,0.0,1072119.0,0.0,682.0,0.0,1131806.0,0.0,685.0,0.0,1149460.0,0.0,682.0,0.0,1133437.0,0.0,682.0,0.0,1153546.0,0.0,684.0,0.0,1168914.0,0.0,682.0,0.0,1008832.0,0.0,682.0,0.0,1001962.0,0.0,682.0,0.0,1029554.0,0.0,683.0,0.0,1043245.0,0.0,682.0,0.0,1004276.0,0.0,682.0,0.0,1061587.0,0.0,682.0,0.0,1040733.0,0.0,682.0,0.0,1036605.0,0.0,684.0,0.0,1026528.0,0.0,685.0,0.0,1070533.0,0.0,684.0,0.0,1047498.0,0.0,684.0,0.0,1036861.0,0.0,687.0,0.0,1088437.0,0.0,684.0,0.0,1095896.0,0.0,684.0,0.0,1098171.0,0.0,686.0,0.0,1110955.0,0.0,682.0,0.0,989973.0,0.0,683.0,0.0,1036036.0,0.0,682.0,0.0,1014095.0,0.0,682.0,0.0,1012912.0,0.0,685.0,0.0,1012048.0,0.0,682.0,0.0,1027504.0,0.0,682.0,0.0,1049755.0,0.0,684.0,0.0,1056996.0,0.0,684.0,0.0,1092612.0,0.0,684.0,0.0,1078071.0,0.0,684.0,0.0,1091390.0,0.0,685.0,0.0,1117605.0,0.0,684.0,0.0,1069847.0,0.0,684.0,0.0,1108062.0,0.0,684.0,0.0,1108567.0,0.0,684.0,0.0,1092976.0,0.0,684.0,0.0,1022348.0,0.0,684.0,0.0,1039188.0,0.0,684.0,0.0,1074836.0,0.0,685.0,0.0,1065574.0,0.0,684.0,0.0,1104489.0,0.0,684.0,0.0,1121250.0,0.0,684.0,0.0,1091061.0,0.0,684.0,0.0,1083057.0,0.0,682.0,0.0,1054306.0,0.0,683.0,0.0,1129953.0,0.0,682.0,0.0,1069285.0,0.0,682.0,0.0,1105546.0,0.0,685.0,0.0,1096631.0,0.0,682.0,0.0,1124093.0,0.0,682.0,0.0,1139704.0,0.0,684.0,0.0,1171442.0,0.0,684.0,0.0,1010207.0,0.0,685.0,0.0,1059839.0,0.0,684.0,0.0,1043452.0,0.0,684.0,0.0,1031085.0,0.0,687.0,0.0,1064261.0,0.0,684.0,0.0,1063337.0,0.0,684.0,0.0,1084421.0,0.0,686.0,0.0,1115951.0,0.0,682.0,0.0,1047762.0,0.0,682.0,0.0,1029036.0,0.0,682.0,0.0,1031068.0,0.0,683.0,0.0,1058647.0,0.0,682.0,0.0,1010359.0,0.0,682.0,0.0,1046545.0,0.0,682.0,0.0,1028269.0,0.0,682.0,0.0,1012561.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,69010.0,4096.0,16384.0,1234.0,629924.0,446721.0,0.0,0.0,0.0,0.0,0.0,197088.0,60.0,0.0,0.0,32768.0,0.0,32768.0,182.0,64,0,2457184.0,247636.0,2152082.0,16384.0,13490803.0,0.0,16384.0,16384.0,614296.0,614296.0,2452138.0,274188.0,614296.0,0.0,614296.0,78.0,0.0,1189663.0,2768274.0,9828736.0,0.0,0.0,3054897.0,1761693.0,10.0,2016.0,1442528.0,1746705.0,73775713810508,73775713819482 +1,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,16384.0,16384.0,9762750.0,1033508.0,278528.0,0.0,0.0,98304.0,256117.0,0.0,0.0,467219.0,206850.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,454364.0,1824.0,64,0,0,1364.0,1364.0,553173.0,682.0,1364.0,1364.0,562582.0,682.0,1364.0,1364.0,567419.0,682.0,1364.0,1364.0,578488.0,682.0,1364.0,1364.0,563718.0,682.0,1364.0,1364.0,574598.0,682.0,1364.0,1364.0,572066.0,682.0,1364.0,1364.0,565585.0,682.0,1368.0,1368.0,583854.0,684.0,1368.0,1368.0,590123.0,684.0,1368.0,1368.0,602067.0,684.0,1368.0,1368.0,601831.0,703.0,1368.0,1368.0,588663.0,684.0,1368.0,1368.0,596838.0,684.0,1368.0,1368.0,617461.0,684.0,1368.0,1368.0,612233.0,684.0,1364.0,1364.0,568208.0,682.0,1364.0,1364.0,576062.0,682.0,1364.0,1364.0,581310.0,682.0,1364.0,1364.0,582493.0,701.0,1364.0,1364.0,582276.0,682.0,1364.0,1364.0,586185.0,682.0,1364.0,1364.0,606001.0,682.0,1364.0,1364.0,610253.0,682.0,1368.0,1368.0,564548.0,684.0,1368.0,1368.0,578247.0,684.0,1368.0,1368.0,577881.0,684.0,1368.0,1368.0,588427.0,684.0,1368.0,1368.0,580138.0,684.0,1368.0,1368.0,585881.0,684.0,1368.0,1368.0,583334.0,684.0,1368.0,1368.0,577858.0,684.0,1368.0,1368.0,560044.0,684.0,1368.0,1368.0,567921.0,684.0,1368.0,1368.0,578603.0,684.0,1368.0,1368.0,577692.0,703.0,1368.0,1368.0,567486.0,684.0,1368.0,1368.0,571410.0,684.0,1368.0,1368.0,591999.0,684.0,1368.0,1368.0,588792.0,684.0,1364.0,1364.0,569109.0,682.0,1364.0,1364.0,581489.0,682.0,1364.0,1364.0,584540.0,682.0,1364.0,1364.0,582990.0,682.0,1364.0,1364.0,572764.0,682.0,1364.0,1364.0,575958.0,682.0,1364.0,1364.0,583845.0,682.0,1364.0,1364.0,577975.0,682.0,1360.0,1360.0,567276.0,680.0,1360.0,1360.0,576823.0,680.0,1360.0,1360.0,578125.0,680.0,1360.0,1360.0,579621.0,680.0,1360.0,1360.0,566469.0,680.0,1360.0,1360.0,582828.0,680.0,1360.0,1360.0,586143.0,680.0,1360.0,1360.0,578706.0,680.0,1368.0,1368.0,576167.0,684.0,1368.0,1368.0,586999.0,684.0,1368.0,1368.0,585754.0,684.0,1368.0,1368.0,584857.0,703.0,1368.0,1368.0,579570.0,684.0,1368.0,1368.0,583546.0,684.0,1368.0,1368.0,602542.0,684.0,1368.0,1368.0,602689.0,684.0,1360.0,1360.0,549398.0,680.0,1360.0,1360.0,562603.0,680.0,1360.0,1360.0,562556.0,680.0,1360.0,1360.0,570809.0,699.0,1360.0,1360.0,560662.0,680.0,1360.0,1360.0,565081.0,680.0,1360.0,1360.0,570428.0,680.0,1360.0,1360.0,567339.0,680.0,1368.0,1368.0,562210.0,684.0,1368.0,1368.0,568736.0,684.0,1368.0,1368.0,586070.0,684.0,1368.0,1368.0,582519.0,684.0,1368.0,1368.0,571686.0,684.0,1368.0,1368.0,575596.0,684.0,1368.0,1368.0,589648.0,684.0,1368.0,1368.0,584767.0,684.0,1368.0,1368.0,590487.0,684.0,1368.0,1368.0,594240.0,684.0,1368.0,1368.0,597878.0,684.0,1368.0,1368.0,597463.0,684.0,1368.0,1368.0,604452.0,684.0,1368.0,1368.0,608680.0,684.0,1368.0,1368.0,607140.0,684.0,1368.0,1368.0,600641.0,684.0,1364.0,1364.0,554578.0,682.0,1364.0,1364.0,561372.0,682.0,1364.0,1364.0,559095.0,682.0,1364.0,1364.0,565959.0,701.0,1364.0,1364.0,563360.0,682.0,1364.0,1364.0,568957.0,682.0,1364.0,1364.0,565619.0,682.0,1364.0,1364.0,564319.0,682.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,48688.0,65608.0,16848.0,112749.0,0.0,0.0,0.0,0.0,64,0,0,518.0,0.0,1368.0,493.0,0.0,1368.0,465.0,0.0,1368.0,497.0,0.0,1368.0,448.0,0.0,1368.0,447.0,0.0,1368.0,409.0,0.0,1368.0,379.0,0.0,1368.0,369.0,0.0,1360.0,421.0,0.0,1360.0,445.0,0.0,1360.0,352.0,0.0,1360.0,332.0,0.0,1360.0,314.0,0.0,1360.0,346.0,0.0,1360.0,335.0,0.0,1360.0,272.0,0.0,1364.0,343.0,0.0,1364.0,419.0,0.0,1364.0,275.0,0.0,1364.0,453.0,0.0,1364.0,415.0,0.0,1364.0,274.0,0.0,1364.0,244.0,0.0,1364.0,678.0,0.0,1368.0,642.0,0.0,1368.0,805.0,0.0,1368.0,804.0,0.0,1368.0,758.0,0.0,1368.0,846.0,0.0,1368.0,876.0,0.0,1368.0,825.0,0.0,1368.0,630.0,0.0,1368.0,652.0,0.0,1368.0,593.0,0.0,1368.0,706.0,0.0,1368.0,371.0,0.0,1368.0,396.0,0.0,1368.0,575.0,0.0,1368.0,552.0,0.0,1368.0,240.0,0.0,1364.0,209.0,0.0,1364.0,156.0,0.0,1364.0,155.0,0.0,1364.0,189.0,0.0,1364.0,211.0,0.0,1364.0,305.0,0.0,1364.0,264.0,0.0,1364.0,501.0,0.0,1368.0,530.0,0.0,1368.0,575.0,0.0,1368.0,596.0,0.0,1368.0,456.0,0.0,1368.0,498.0,0.0,1368.0,539.0,0.0,1368.0,506.0,0.0,1368.0,747.0,0.0,1364.0,714.0,0.0,1364.0,690.0,0.0,1364.0,686.0,0.0,1364.0,669.0,0.0,1364.0,627.0,0.0,1364.0,785.0,0.0,1364.0,700.0,0.0,1364.0,410.0,0.0,1368.0,411.0,0.0,1368.0,390.0,0.0,1368.0,312.0,0.0,1368.0,294.0,0.0,1368.0,284.0,0.0,1368.0,360.0,0.0,1368.0,338.0,0.0,1368.0,721.0,0.0,1364.0,751.0,0.0,1364.0,727.0,0.0,1364.0,737.0,0.0,1364.0,725.0,0.0,1364.0,764.0,0.0,1364.0,789.0,0.0,1364.0,763.0,0.0,1364.0,318.0,0.0,1360.0,342.0,0.0,1360.0,401.0,0.0,1360.0,387.0,0.0,1360.0,430.0,0.0,1360.0,459.0,0.0,1360.0,384.0,0.0,1360.0,360.0,0.0,1360.0,480.0,0.0,1368.0,505.0,0.0,1368.0,474.0,0.0,1368.0,463.0,0.0,1368.0,554.0,0.0,1368.0,535.0,0.0,1368.0,436.0,0.0,1368.0,367.0,0.0,1368.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,8731.0,0.0,7934.0,587025.0,901.0,0.0,0.0,0.0,65736.0,65536.0,131072.0,0.0,0.0,524288.0,228.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,29172.0,0.0,0.0,0.0,0.0,0.0,64,0,0,1368.0,684.0,2052.0,2052.0,1370.0,686.0,2054.0,2052.0,1371.0,687.0,2055.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,703.0,2067.0,2066.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1366.0,703.0,2067.0,2066.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1368.0,686.0,2050.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1366.0,703.0,2067.0,2066.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1368.0,686.0,2050.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1368.0,684.0,2052.0,2052.0,1369.0,685.0,2053.0,2052.0,1372.0,688.0,2056.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1366.0,703.0,2067.0,2066.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1369.0,685.0,2053.0,2052.0,1370.0,705.0,2073.0,2072.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1367.0,685.0,2049.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1367.0,685.0,2049.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1369.0,685.0,2053.0,2052.0,1370.0,705.0,2073.0,2072.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,8884.0,17260.0,377864.0,7413.0,0.0,164755.0,0.0,0.0,65650.0,131162.0,196812.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,0.0,684.0,25911.0,0.0,0.0,684.0,25911.0,0.0,0.0,684.0,25911.0,0.0,0.0,684.0,25911.0,0.0,0.0,684.0,25911.0,0.0,0.0,684.0,25911.0,0.0,0.0,684.0,25911.0,0.0,0.0,684.0,25911.0,0.0,0.0,682.0,25911.0,0.0,0.0,682.0,25911.0,0.0,0.0,682.0,25911.0,0.0,0.0,682.0,25911.0,0.0,0.0,682.0,25911.0,0.0,0.0,682.0,25911.0,0.0,0.0,682.0,25911.0,0.0,0.0,682.0,25911.0,0.0,0.0,680.0,32531.0,0.0,0.0,680.0,32531.0,0.0,0.0,680.0,32531.0,0.0,0.0,680.0,32531.0,0.0,0.0,680.0,32531.0,0.0,0.0,680.0,32531.0,0.0,0.0,680.0,32531.0,0.0,0.0,680.0,32531.0,0.0,0.0,684.0,32531.0,0.0,0.0,684.0,32531.0,0.0,0.0,684.0,32531.0,0.0,0.0,684.0,32531.0,0.0,0.0,684.0,32531.0,0.0,0.0,684.0,32531.0,0.0,0.0,684.0,32531.0,0.0,0.0,684.0,32531.0,0.0,0.0,684.0,35975.0,0.0,0.0,684.0,35975.0,0.0,0.0,684.0,35975.0,0.0,0.0,684.0,35975.0,0.0,0.0,684.0,35975.0,0.0,0.0,684.0,35975.0,0.0,0.0,684.0,35975.0,0.0,0.0,684.0,35975.0,0.0,0.0,680.0,35975.0,0.0,0.0,680.0,35975.0,0.0,0.0,680.0,35975.0,0.0,0.0,680.0,35975.0,0.0,0.0,680.0,35975.0,0.0,0.0,680.0,35975.0,0.0,0.0,680.0,35975.0,0.0,0.0,680.0,35975.0,0.0,0.0,682.0,39567.0,0.0,0.0,682.0,39567.0,0.0,0.0,682.0,39567.0,0.0,0.0,682.0,39567.0,0.0,0.0,682.0,39567.0,0.0,0.0,682.0,39567.0,0.0,0.0,682.0,39567.0,0.0,0.0,682.0,39567.0,0.0,0.0,684.0,39567.0,0.0,0.0,684.0,39567.0,0.0,0.0,684.0,39567.0,0.0,0.0,684.0,39567.0,0.0,0.0,684.0,39567.0,0.0,0.0,684.0,39567.0,0.0,0.0,684.0,39567.0,0.0,0.0,684.0,39567.0,0.0,0.0,682.0,44158.0,0.0,0.0,682.0,44158.0,0.0,0.0,682.0,44158.0,0.0,0.0,682.0,44158.0,0.0,0.0,682.0,44158.0,0.0,0.0,682.0,44158.0,0.0,0.0,682.0,44158.0,0.0,0.0,682.0,44158.0,0.0,0.0,684.0,44158.0,0.0,0.0,684.0,44158.0,0.0,0.0,684.0,44158.0,0.0,0.0,684.0,44158.0,0.0,0.0,684.0,44158.0,0.0,0.0,684.0,44158.0,0.0,0.0,684.0,44158.0,0.0,0.0,684.0,44158.0,0.0,0.0,682.0,46906.0,0.0,0.0,682.0,46906.0,0.0,0.0,682.0,46906.0,0.0,0.0,682.0,46906.0,0.0,0.0,682.0,46906.0,0.0,0.0,682.0,46906.0,0.0,0.0,682.0,46906.0,0.0,0.0,682.0,46906.0,0.0,0.0,684.0,46906.0,0.0,0.0,684.0,46906.0,0.0,0.0,684.0,46906.0,0.0,0.0,684.0,46906.0,0.0,0.0,684.0,46906.0,0.0,0.0,684.0,46906.0,0.0,0.0,684.0,46906.0,0.0,0.0,684.0,46906.0,0.0,64,0,159391.0,0.0,0.0,65536.0,61816.0,120.0,3600.0,32768.0,64,0,0.0,0.0,120.0,0.0,65536.0,65536.0,0.0,0.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,120.0,0.0,1016679.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,68643308.0,56241635.0,195580.0,0.0,0.0,65536.0,131072.0,64,0,32768.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,42037.0,0.0,517722.0,65536.0,0.0,65617.0,150.0,0.0,0.0,65536.0,131072.0,64,0,0,0.0,683.0,0.0,740508.0,0.0,683.0,0.0,751501.0,0.0,684.0,0.0,738472.0,0.0,682.0,0.0,747894.0,0.0,682.0,0.0,742131.0,0.0,682.0,0.0,754458.0,0.0,682.0,0.0,763468.0,0.0,685.0,0.0,744909.0,0.0,682.0,0.0,759667.0,0.0,682.0,0.0,774500.0,0.0,682.0,0.0,767209.0,0.0,683.0,0.0,776743.0,0.0,682.0,0.0,750562.0,0.0,682.0,0.0,753624.0,0.0,682.0,0.0,776372.0,0.0,682.0,0.0,771410.0,0.0,682.0,0.0,713950.0,0.0,682.0,0.0,717930.0,0.0,682.0,0.0,722183.0,0.0,684.0,0.0,721726.0,0.0,682.0,0.0,734835.0,0.0,682.0,0.0,738010.0,0.0,682.0,0.0,758799.0,0.0,682.0,0.0,748669.0,0.0,685.0,0.0,777999.0,0.0,685.0,0.0,788839.0,0.0,685.0,0.0,775648.0,0.0,684.0,0.0,791650.0,0.0,684.0,0.0,821233.0,0.0,684.0,0.0,835788.0,0.0,684.0,0.0,841161.0,0.0,687.0,0.0,828162.0,0.0,684.0,0.0,793142.0,0.0,684.0,0.0,798466.0,0.0,684.0,0.0,810828.0,0.0,686.0,0.0,810280.0,0.0,684.0,0.0,787811.0,0.0,684.0,0.0,790983.0,0.0,684.0,0.0,789821.0,0.0,684.0,0.0,799857.0,0.0,683.0,0.0,696656.0,0.0,683.0,0.0,711409.0,0.0,683.0,0.0,715631.0,0.0,682.0,0.0,737386.0,0.0,682.0,0.0,694947.0,0.0,682.0,0.0,711323.0,0.0,682.0,0.0,725467.0,0.0,684.0,0.0,699686.0,0.0,683.0,0.0,764129.0,0.0,683.0,0.0,784941.0,0.0,683.0,0.0,765817.0,0.0,682.0,0.0,778612.0,0.0,682.0,0.0,788552.0,0.0,682.0,0.0,798996.0,0.0,682.0,0.0,813682.0,0.0,684.0,0.0,797962.0,0.0,684.0,0.0,758798.0,0.0,684.0,0.0,765862.0,0.0,684.0,0.0,780339.0,0.0,686.0,0.0,780850.0,0.0,684.0,0.0,802405.0,0.0,684.0,0.0,773729.0,0.0,684.0,0.0,773393.0,0.0,684.0,0.0,777367.0,0.0,682.0,0.0,763998.0,0.0,682.0,0.0,780482.0,0.0,682.0,0.0,772626.0,0.0,684.0,0.0,778474.0,0.0,682.0,0.0,765132.0,0.0,682.0,0.0,765047.0,0.0,682.0,0.0,758712.0,0.0,682.0,0.0,751560.0,0.0,685.0,0.0,755120.0,0.0,685.0,0.0,769300.0,0.0,685.0,0.0,790374.0,0.0,684.0,0.0,792720.0,0.0,684.0,0.0,767949.0,0.0,684.0,0.0,777903.0,0.0,684.0,0.0,796466.0,0.0,686.0,0.0,783337.0,0.0,683.0,0.0,750433.0,0.0,683.0,0.0,756849.0,0.0,683.0,0.0,741554.0,0.0,682.0,0.0,768814.0,0.0,682.0,0.0,743391.0,0.0,682.0,0.0,755798.0,0.0,682.0,0.0,768515.0,0.0,684.0,0.0,755396.0,0.0,682.0,0.0,738262.0,0.0,682.0,0.0,731685.0,0.0,682.0,0.0,726599.0,0.0,684.0,0.0,738367.0,0.0,682.0,0.0,749828.0,0.0,682.0,0.0,758061.0,0.0,682.0,0.0,783459.0,0.0,682.0,0.0,772805.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,59722.0,4096.0,16384.0,1234.0,602118.0,447480.0,0.0,0.0,0.0,0.0,0.0,196728.0,72.0,0.0,0.0,32768.0,0.0,32768.0,293.0,64,0,2459464.0,198128.0,1775320.0,16384.0,10714972.0,0.0,16384.0,16384.0,614866.0,614866.0,2459464.0,233096.0,614866.0,0.0,614866.0,77.0,0.0,1175519.0,2687097.0,9837856.0,0.0,0.0,2609587.0,1531999.0,999.0,1622.0,1224370.0,1519367.0,73775713837269,73775713843599 +2,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,16384.0,16384.0,9791848.0,1014160.0,278528.0,0.0,0.0,98304.0,256656.0,0.0,0.0,455148.0,203949.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,454757.0,1824.0,64,0,0,1368.0,1368.0,562270.0,684.0,1368.0,1368.0,571974.0,684.0,1368.0,1368.0,568855.0,684.0,1368.0,1368.0,572349.0,684.0,1368.0,1368.0,565087.0,684.0,1368.0,1368.0,572615.0,684.0,1368.0,1368.0,579323.0,684.0,1368.0,1368.0,576037.0,684.0,1364.0,1364.0,574241.0,682.0,1364.0,1364.0,582780.0,682.0,1364.0,1364.0,588536.0,682.0,1364.0,1364.0,592133.0,701.0,1364.0,1364.0,580363.0,682.0,1364.0,1364.0,585555.0,682.0,1364.0,1364.0,602859.0,682.0,1364.0,1364.0,599059.0,682.0,1368.0,1368.0,554998.0,684.0,1368.0,1368.0,565504.0,684.0,1368.0,1368.0,577394.0,684.0,1368.0,1368.0,582175.0,703.0,1368.0,1368.0,569337.0,684.0,1368.0,1368.0,575925.0,684.0,1368.0,1368.0,585396.0,684.0,1368.0,1368.0,582083.0,684.0,1364.0,1364.0,566783.0,682.0,1364.0,1364.0,577624.0,682.0,1364.0,1364.0,571567.0,682.0,1364.0,1364.0,577170.0,682.0,1364.0,1364.0,570618.0,682.0,1364.0,1364.0,573977.0,682.0,1364.0,1364.0,582164.0,682.0,1364.0,1364.0,581146.0,682.0,1368.0,1368.0,570248.0,684.0,1368.0,1368.0,580469.0,684.0,1368.0,1368.0,593412.0,684.0,1368.0,1368.0,592736.0,703.0,1368.0,1368.0,580653.0,684.0,1368.0,1368.0,580529.0,684.0,1368.0,1368.0,591367.0,684.0,1368.0,1368.0,591746.0,684.0,1360.0,1360.0,559102.0,680.0,1360.0,1360.0,573375.0,680.0,1360.0,1360.0,575869.0,680.0,1360.0,1360.0,580330.0,680.0,1360.0,1360.0,566310.0,680.0,1360.0,1360.0,571572.0,680.0,1360.0,1360.0,580128.0,680.0,1360.0,1360.0,574093.0,680.0,1368.0,1368.0,569899.0,684.0,1368.0,1368.0,583604.0,684.0,1368.0,1368.0,583275.0,684.0,1368.0,1368.0,589453.0,684.0,1368.0,1368.0,579207.0,684.0,1368.0,1368.0,578541.0,684.0,1368.0,1368.0,585798.0,684.0,1368.0,1368.0,581736.0,684.0,1360.0,1360.0,569686.0,680.0,1360.0,1360.0,581100.0,680.0,1360.0,1360.0,590615.0,680.0,1360.0,1360.0,588839.0,699.0,1360.0,1360.0,578698.0,680.0,1360.0,1360.0,579985.0,680.0,1360.0,1360.0,593029.0,680.0,1360.0,1360.0,591868.0,680.0,1364.0,1364.0,551521.0,682.0,1364.0,1364.0,561335.0,682.0,1364.0,1364.0,552203.0,682.0,1364.0,1364.0,557048.0,701.0,1364.0,1364.0,554461.0,682.0,1364.0,1364.0,558836.0,682.0,1364.0,1364.0,567788.0,682.0,1364.0,1364.0,563729.0,682.0,1368.0,1368.0,586277.0,684.0,1368.0,1368.0,594709.0,684.0,1368.0,1368.0,592472.0,684.0,1368.0,1368.0,596051.0,684.0,1368.0,1368.0,593117.0,684.0,1368.0,1368.0,595305.0,684.0,1368.0,1368.0,606911.0,684.0,1368.0,1368.0,600492.0,684.0,1364.0,1364.0,549203.0,682.0,1364.0,1364.0,558020.0,682.0,1364.0,1364.0,575069.0,682.0,1364.0,1364.0,574311.0,682.0,1364.0,1364.0,554062.0,682.0,1364.0,1364.0,556987.0,682.0,1364.0,1364.0,570590.0,682.0,1364.0,1364.0,567519.0,682.0,1368.0,1368.0,585536.0,684.0,1368.0,1368.0,596539.0,684.0,1368.0,1368.0,594917.0,684.0,1368.0,1368.0,602948.0,703.0,1368.0,1368.0,594540.0,684.0,1368.0,1368.0,596588.0,684.0,1368.0,1368.0,615936.0,684.0,1368.0,1368.0,610653.0,684.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,48703.0,65624.0,16833.0,107774.0,0.0,0.0,0.0,0.0,64,0,0,614.0,0.0,1368.0,591.0,0.0,1368.0,541.0,0.0,1368.0,581.0,0.0,1368.0,632.0,0.0,1368.0,675.0,0.0,1368.0,753.0,0.0,1368.0,745.0,0.0,1368.0,231.0,0.0,1364.0,248.0,0.0,1364.0,163.0,0.0,1364.0,207.0,0.0,1364.0,501.0,0.0,1364.0,422.0,0.0,1364.0,319.0,0.0,1364.0,262.0,0.0,1364.0,664.0,0.0,1368.0,672.0,0.0,1368.0,713.0,0.0,1368.0,644.0,0.0,1368.0,734.0,0.0,1368.0,701.0,0.0,1368.0,806.0,0.0,1368.0,680.0,0.0,1368.0,412.0,0.0,1364.0,421.0,0.0,1364.0,306.0,0.0,1364.0,305.0,0.0,1364.0,314.0,0.0,1364.0,419.0,0.0,1364.0,459.0,0.0,1364.0,438.0,0.0,1364.0,661.0,0.0,1364.0,671.0,0.0,1364.0,688.0,0.0,1364.0,654.0,0.0,1364.0,679.0,0.0,1364.0,671.0,0.0,1364.0,667.0,0.0,1364.0,610.0,0.0,1364.0,421.0,0.0,1368.0,440.0,0.0,1368.0,440.0,0.0,1368.0,436.0,0.0,1368.0,393.0,0.0,1368.0,433.0,0.0,1368.0,443.0,0.0,1368.0,424.0,0.0,1368.0,684.0,0.0,1364.0,716.0,0.0,1364.0,604.0,0.0,1364.0,646.0,0.0,1364.0,761.0,0.0,1364.0,802.0,0.0,1364.0,782.0,0.0,1364.0,741.0,0.0,1364.0,443.0,0.0,1368.0,359.0,0.0,1368.0,561.0,0.0,1368.0,418.0,0.0,1368.0,483.0,0.0,1368.0,482.0,0.0,1368.0,562.0,0.0,1368.0,493.0,0.0,1368.0,386.0,0.0,1368.0,358.0,0.0,1368.0,513.0,0.0,1368.0,464.0,0.0,1368.0,459.0,0.0,1368.0,420.0,0.0,1368.0,546.0,0.0,1368.0,454.0,0.0,1368.0,336.0,0.0,1360.0,350.0,0.0,1360.0,346.0,0.0,1360.0,346.0,0.0,1360.0,404.0,0.0,1360.0,413.0,0.0,1360.0,460.0,0.0,1360.0,448.0,0.0,1360.0,478.0,0.0,1368.0,507.0,0.0,1368.0,397.0,0.0,1368.0,397.0,0.0,1368.0,398.0,0.0,1368.0,484.0,0.0,1368.0,479.0,0.0,1368.0,380.0,0.0,1368.0,443.0,0.0,1360.0,349.0,0.0,1360.0,441.0,0.0,1360.0,308.0,0.0,1360.0,322.0,0.0,1360.0,309.0,0.0,1360.0,371.0,0.0,1360.0,310.0,0.0,1360.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,8799.0,0.0,7807.0,611975.0,0.0,0.0,0.0,0.0,65702.0,65536.0,131072.0,0.0,0.0,524288.0,228.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,73768.0,0.0,0.0,0.0,0.0,0.0,64,0,0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1367.0,685.0,2049.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,703.0,2067.0,2066.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,703.0,2067.0,2066.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1367.0,685.0,2049.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,703.0,2067.0,2066.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1368.0,684.0,2052.0,2052.0,1369.0,685.0,2053.0,2052.0,1371.0,687.0,2055.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1367.0,685.0,2049.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1370.0,705.0,2073.0,2072.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1370.0,705.0,2073.0,2072.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1367.0,685.0,2049.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1368.0,684.0,2052.0,2052.0,1369.0,685.0,2053.0,2052.0,1371.0,687.0,2055.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,703.0,2067.0,2066.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,8859.0,17327.0,343136.0,7497.0,0.0,164800.0,0.0,0.0,65650.0,131160.0,196810.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,0.0,684.0,25467.0,0.0,0.0,684.0,25467.0,0.0,0.0,684.0,25467.0,0.0,0.0,684.0,25467.0,0.0,0.0,684.0,25467.0,0.0,0.0,684.0,25467.0,0.0,0.0,684.0,25467.0,0.0,0.0,684.0,25467.0,0.0,0.0,680.0,25467.0,0.0,0.0,680.0,25467.0,0.0,0.0,680.0,25467.0,0.0,0.0,680.0,25467.0,0.0,0.0,680.0,25467.0,0.0,0.0,680.0,25467.0,0.0,0.0,680.0,25467.0,0.0,0.0,680.0,25467.0,0.0,0.0,684.0,28951.0,0.0,0.0,684.0,28951.0,0.0,0.0,684.0,28951.0,0.0,0.0,684.0,28951.0,0.0,0.0,684.0,28951.0,0.0,0.0,684.0,28951.0,0.0,0.0,684.0,28951.0,0.0,0.0,684.0,28951.0,0.0,0.0,680.0,28951.0,0.0,0.0,680.0,28951.0,0.0,0.0,680.0,28951.0,0.0,0.0,680.0,28951.0,0.0,0.0,680.0,28951.0,0.0,0.0,680.0,28951.0,0.0,0.0,680.0,28951.0,0.0,0.0,680.0,28951.0,0.0,0.0,684.0,33754.0,0.0,0.0,684.0,33754.0,0.0,0.0,684.0,33754.0,0.0,0.0,684.0,33754.0,0.0,0.0,684.0,33754.0,0.0,0.0,684.0,33754.0,0.0,0.0,684.0,33754.0,0.0,0.0,684.0,33754.0,0.0,0.0,682.0,33754.0,0.0,0.0,682.0,33754.0,0.0,0.0,682.0,33754.0,0.0,0.0,682.0,33754.0,0.0,0.0,682.0,33754.0,0.0,0.0,682.0,33754.0,0.0,0.0,682.0,33754.0,0.0,0.0,682.0,33754.0,0.0,0.0,684.0,38658.0,0.0,0.0,684.0,38658.0,0.0,0.0,684.0,38658.0,0.0,0.0,684.0,38658.0,0.0,0.0,684.0,38658.0,0.0,0.0,684.0,38658.0,0.0,0.0,684.0,38658.0,0.0,0.0,684.0,38658.0,0.0,0.0,682.0,38658.0,0.0,0.0,682.0,38658.0,0.0,0.0,682.0,38658.0,0.0,0.0,682.0,38658.0,0.0,0.0,682.0,38658.0,0.0,0.0,682.0,38658.0,0.0,0.0,682.0,38658.0,0.0,0.0,682.0,38658.0,0.0,0.0,684.0,43037.0,0.0,0.0,684.0,43037.0,0.0,0.0,684.0,43037.0,0.0,0.0,684.0,43037.0,0.0,0.0,684.0,43037.0,0.0,0.0,684.0,43037.0,0.0,0.0,684.0,43037.0,0.0,0.0,684.0,43037.0,0.0,0.0,682.0,43037.0,0.0,0.0,682.0,43037.0,0.0,0.0,682.0,43037.0,0.0,0.0,682.0,43037.0,0.0,0.0,682.0,43037.0,0.0,0.0,682.0,43037.0,0.0,0.0,682.0,43037.0,0.0,0.0,682.0,43037.0,0.0,0.0,684.0,46444.0,0.0,0.0,684.0,46444.0,0.0,0.0,684.0,46444.0,0.0,0.0,684.0,46444.0,0.0,0.0,684.0,46444.0,0.0,0.0,684.0,46444.0,0.0,0.0,684.0,46444.0,0.0,0.0,684.0,46444.0,0.0,0.0,682.0,46444.0,0.0,0.0,682.0,46444.0,0.0,0.0,682.0,46444.0,0.0,0.0,682.0,46444.0,0.0,0.0,682.0,46444.0,0.0,0.0,682.0,46444.0,0.0,0.0,682.0,46444.0,0.0,0.0,682.0,46444.0,0.0,64,0,149751.0,0.0,0.0,65536.0,61816.0,120.0,3600.0,32768.0,64,0,0.0,0.0,120.0,0.0,65536.0,65536.0,0.0,0.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,120.0,0.0,1018790.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,66052289.0,55997434.0,195841.0,0.0,0.0,65536.0,131072.0,64,0,32768.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,42001.0,0.0,504525.0,65536.0,0.0,65616.0,148.0,0.0,0.0,65536.0,131072.0,64,0,0,0.0,685.0,0.0,793368.0,0.0,685.0,0.0,806452.0,0.0,685.0,0.0,823563.0,0.0,684.0,0.0,818496.0,0.0,685.0,0.0,825065.0,0.0,684.0,0.0,843006.0,0.0,684.0,0.0,835090.0,0.0,686.0,0.0,815299.0,0.0,682.0,0.0,704189.0,0.0,682.0,0.0,718949.0,0.0,682.0,0.0,732711.0,0.0,683.0,0.0,731214.0,0.0,682.0,0.0,722253.0,0.0,682.0,0.0,723911.0,0.0,682.0,0.0,751797.0,0.0,683.0,0.0,738972.0,0.0,684.0,0.0,806837.0,0.0,684.0,0.0,807665.0,0.0,684.0,0.0,827302.0,0.0,685.0,0.0,824209.0,0.0,684.0,0.0,792781.0,0.0,684.0,0.0,786374.0,0.0,684.0,0.0,821855.0,0.0,685.0,0.0,806172.0,0.0,683.0,0.0,729249.0,0.0,683.0,0.0,744288.0,0.0,683.0,0.0,741844.0,0.0,682.0,0.0,758179.0,0.0,683.0,0.0,729994.0,0.0,682.0,0.0,741049.0,0.0,682.0,0.0,764085.0,0.0,684.0,0.0,742867.0,0.0,684.0,0.0,765406.0,0.0,684.0,0.0,778665.0,0.0,684.0,0.0,782423.0,0.0,685.0,0.0,788765.0,0.0,684.0,0.0,791304.0,0.0,684.0,0.0,804037.0,0.0,684.0,0.0,797337.0,0.0,685.0,0.0,800987.0,0.0,683.0,0.0,768993.0,0.0,683.0,0.0,788022.0,0.0,683.0,0.0,774240.0,0.0,682.0,0.0,782028.0,0.0,683.0,0.0,803790.0,0.0,682.0,0.0,819049.0,0.0,682.0,0.0,811136.0,0.0,684.0,0.0,792843.0,0.0,685.0,0.0,769698.0,0.0,685.0,0.0,781672.0,0.0,685.0,0.0,765037.0,0.0,684.0,0.0,804586.0,0.0,685.0,0.0,795984.0,0.0,684.0,0.0,805796.0,0.0,684.0,0.0,792800.0,0.0,686.0,0.0,767534.0,0.0,682.0,0.0,788716.0,0.0,682.0,0.0,793751.0,0.0,682.0,0.0,797996.0,0.0,683.0,0.0,798807.0,0.0,682.0,0.0,777258.0,0.0,682.0,0.0,788880.0,0.0,682.0,0.0,784779.0,0.0,683.0,0.0,776839.0,0.0,682.0,0.0,729240.0,0.0,682.0,0.0,737675.0,0.0,682.0,0.0,714589.0,0.0,683.0,0.0,749835.0,0.0,682.0,0.0,721274.0,0.0,682.0,0.0,708252.0,0.0,682.0,0.0,753904.0,0.0,683.0,0.0,716641.0,0.0,683.0,0.0,751187.0,0.0,683.0,0.0,740723.0,0.0,683.0,0.0,729477.0,0.0,682.0,0.0,744242.0,0.0,683.0,0.0,750038.0,0.0,682.0,0.0,758700.0,0.0,682.0,0.0,781840.0,0.0,684.0,0.0,762797.0,0.0,683.0,0.0,696119.0,0.0,683.0,0.0,730022.0,0.0,683.0,0.0,734672.0,0.0,682.0,0.0,728976.0,0.0,683.0,0.0,710142.0,0.0,682.0,0.0,733197.0,0.0,682.0,0.0,745666.0,0.0,684.0,0.0,735592.0,0.0,682.0,0.0,749941.0,0.0,682.0,0.0,758116.0,0.0,682.0,0.0,743397.0,0.0,683.0,0.0,751457.0,0.0,682.0,0.0,736138.0,0.0,682.0,0.0,740781.0,0.0,682.0,0.0,757641.0,0.0,683.0,0.0,755776.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,59802.0,4096.0,16384.0,1234.0,618125.0,464178.0,0.0,0.0,0.0,0.0,0.0,196728.0,70.0,0.0,0.0,32768.0,0.0,32768.0,320.0,64,0,2366044.0,196858.0,1774925.0,16384.0,10697357.0,0.0,16384.0,16384.0,591511.0,591511.0,2366044.0,231786.0,591511.0,0.0,591511.0,0.0,0.0,1174164.0,2631554.0,9464176.0,0.0,0.0,2597617.0,1526866.0,22.0,1593.0,1219449.0,1514184.0,73775713858742,73775713864711 diff --git a/tests/workloads/device_inv_int/MI300A_A1/sysinfo.csv b/tests/workloads/device_inv_int/MI300A_A1/sysinfo.csv new file mode 100644 index 0000000000..824e74d982 --- /dev/null +++ b/tests/workloads/device_inv_int/MI300A_A1/sysinfo.csv @@ -0,0 +1,2 @@ +workload_name,command,ip_blocks,timestamp,version,hostname,cpu_model,sbios,linux_distro,linux_kernel_version,amd_gpu_kernel_version,cpu_memory,gpu_memory,rocm_version,vbios,compute_partition,memory_partition,gpu_model,gpu_arch,gpu_l1,gpu_l2,cu_per_gpu,simd_per_cu,se_per_gpu,wave_size,workgroup_max_size,max_waves_per_cu,max_sclk,max_mclk,cur_sclk,cur_mclk,total_l2_chan,lds_banks_per_cu,sqc_per_gpu,pipes_per_gpu,hbm_bw,num_xcd +device_inv_int,./tests/vcopy -n 1048576 -b 256 -i 3,SQ|LDS|SQC|TA|TD|TCP|TCC|SPI|CPC|CPF,Wed 29 May 2024 01:38:17 PM (CDT),2,sh5-1w300-rg3-3,AMD Instinct MI300A Accelerator,"American Megatrends International, LLC.RMO1002DS",Ubuntu 22.04.2 LTS,5.18.2-mi300-build-140423-ubuntu-22.04+,,131174852,,6.1.2-110,N/A,SPX,NPS1,MI300A_A1,gfx942,32,24576,228,4,24,64,1024,32,2100,1300,2100,1300,96,32,120,4,5324.8,6 diff --git a/tests/workloads/device_inv_int/MI300A_A1/timestamps.csv b/tests/workloads/device_inv_int/MI300A_A1/timestamps.csv new file mode 100644 index 0000000000..51b0943964 --- /dev/null +++ b/tests/workloads/device_inv_int/MI300A_A1/timestamps.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID +1,11995,1,147884,147884,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73775713810508,73775713819482,0 +2,11995,1,147884,147884,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73775713837269,73775713843599,0 +3,11995,1,147884,147884,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73775713858742,73775713864711,0 diff --git a/tests/workloads/device_inv_int/MI300X_A1/SQ_IFETCH_LEVEL.csv b/tests/workloads/device_inv_int/MI300X_A1/SQ_IFETCH_LEVEL.csv new file mode 100644 index 0000000000..e641477c25 --- /dev/null +++ b/tests/workloads/device_inv_int/MI300X_A1/SQ_IFETCH_LEVEL.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,SQ_WAVES,SQ_IFETCH,SQ_IFETCH_LEVEL,SQ_ACCUM_PREV_HIRES +0,60633,1,966139,966139,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716335581813913,716335581830632,0,433757.0,433757.0,16384.0,65536.0,34988.0,2816156.0 +1,60633,1,966139,966139,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716335581852432,716335581866430,0,504905.0,504905.0,16384.0,65536.0,13133.0,1048584.0 +2,60633,1,966139,966139,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716335581886549,716335581900789,0,376743.0,376743.0,16384.0,65536.0,13119.0,1048576.0 diff --git a/tests/workloads/device_inv_int/MI300X_A1/SQ_INST_LEVEL_LDS.csv b/tests/workloads/device_inv_int/MI300X_A1/SQ_INST_LEVEL_LDS.csv new file mode 100644 index 0000000000..dbfd078874 --- /dev/null +++ b/tests/workloads/device_inv_int/MI300X_A1/SQ_INST_LEVEL_LDS.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_LDS,SQ_INST_LEVEL_LDS,SQ_ACCUM_PREV_HIRES +0,60633,1,966150,966150,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716335581813913,716335581830632,0,0.0,0.0,0.0 +1,60633,1,966150,966150,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716335581852432,716335581866430,0,0.0,0.0,0.0 +2,60633,1,966150,966150,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716335581886549,716335581900789,0,0.0,0.0,0.0 diff --git a/tests/workloads/device_inv_int/MI300X_A1/SQ_INST_LEVEL_SMEM.csv b/tests/workloads/device_inv_int/MI300X_A1/SQ_INST_LEVEL_SMEM.csv new file mode 100644 index 0000000000..54f9fc9250 --- /dev/null +++ b/tests/workloads/device_inv_int/MI300X_A1/SQ_INST_LEVEL_SMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_SMEM,SQ_INST_LEVEL_SMEM,SQ_ACCUM_PREV_HIRES +0,60633,1,966161,966161,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716335581813913,716335581830632,0,65536.0,4023600.0,321853728.0 +1,60633,1,966161,966161,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716335581852432,716335581866430,0,65536.0,3445030.0,275618360.0 +2,60633,1,966161,966161,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716335581886549,716335581900789,0,65536.0,3577822.0,286177208.0 diff --git a/tests/workloads/device_inv_int/MI300X_A1/SQ_INST_LEVEL_VMEM.csv b/tests/workloads/device_inv_int/MI300X_A1/SQ_INST_LEVEL_VMEM.csv new file mode 100644 index 0000000000..4efbe2249a --- /dev/null +++ b/tests/workloads/device_inv_int/MI300X_A1/SQ_INST_LEVEL_VMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_VMEM,SQ_INST_LEVEL_VMEM,SQ_ACCUM_PREV_HIRES +0,60633,1,966172,966172,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716335581813913,716335581830632,0,32768.0,513055.0,41036904.0 +1,60633,1,966172,966172,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716335581852432,716335581866430,0,32768.0,317669.0,25409388.0 +2,60633,1,966172,966172,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716335581886549,716335581900789,0,32768.0,383304.0,30657928.0 diff --git a/tests/workloads/device_inv_int/MI300X_A1/SQ_LEVEL_WAVES.csv b/tests/workloads/device_inv_int/MI300X_A1/SQ_LEVEL_WAVES.csv new file mode 100644 index 0000000000..7c77af6eb2 --- /dev/null +++ b/tests/workloads/device_inv_int/MI300X_A1/SQ_LEVEL_WAVES.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,CPC_ME1_BUSY_FOR_PACKET_DECODE,SQ_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,SQ_BUSY_CYCLES,SQ_LEVEL_WAVES,SQ_ACCUM_PREV_HIRES +0,60633,1,966183,966183,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716335581813913,716335581830632,0,459455.0,459455.0,270782.0,1837820.0,16384.0,34899690.0,566586.0,0.0,139951668.0 +1,60633,1,966183,966183,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716335581852432,716335581866430,0,453100.0,453100.0,272052.0,1812400.0,16384.0,32066042.0,510062.0,0.0,128628936.0 +2,60633,1,966183,966183,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716335581886549,716335581900789,0,392733.0,392733.0,217456.0,1570932.0,16384.0,30672068.0,492946.0,0.0,123049408.0 diff --git a/tests/workloads/device_inv_int/MI300X_A1/log.txt b/tests/workloads/device_inv_int/MI300X_A1/log.txt new file mode 100644 index 0000000000..811199dad5 --- /dev/null +++ b/tests/workloads/device_inv_int/MI300X_A1/log.txt @@ -0,0 +1,158 @@ +Omniperf version: 2.0.0 +Profiler choice: rocprofv2 +Path: /home/colramos/omniperf/tests/workloads/device_inv_int/MI300X_A1 +Target: MI300X_A1 +Command: ./tests/vcopy -n 1048576 -b 256 -i 3 +Kernel Selection: None +Dispatch Selection: None +Hardware Blocks: All + +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Collecting Performance Counters +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +[profiling] Current input file: tests/workloads/device_inv_int/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES +[profiling] Current input file: tests/workloads/device_inv_int/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES +[profiling] Current input file: tests/workloads/device_inv_int/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection +[profiling] Current input file: tests/workloads/device_inv_int/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection +[profiling] Current input file: tests/workloads/device_inv_int/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - CPC_ME1_BUSY_FOR_PACKET_DECODE +[profiling] Current input file: tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_0.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CU_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES +[profiling] Current input file: tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_1.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VSKIPPED + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU +[profiling] Current input file: tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_10.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_DATA_ATOMIC_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_STALL + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_16 +[profiling] Current input file: tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_11.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_INPUT_VALID_READYB + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_ATOMIC + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_8 + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_HITS +[profiling] Current input file: tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_12.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_2 + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_4 + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection +[profiling] Current input file: tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_13.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_ATOMIC[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_BUBBLE[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_CYCLE[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_ATOMIC[1] +[profiling] Current input file: tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_14.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_32B[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC_LEVEL[1] +[profiling] Current input file: tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_15.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_64B[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_HIT[0] +[profiling] Current input file: tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_16.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_MISS[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_READ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_REQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_RW_REQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_MISS[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_READ[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_REQ[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_RW_REQ[1] +[profiling] Current input file: tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_17.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_TAG_STALL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TOO_MANY_EA_WRREQS_STALL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_WRITE[0] +[profiling] Current input file: tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_2.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F32 +[profiling] Current input file: tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_3.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_INT32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_INT64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM +[profiling] Current input file: tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_4.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_BRANCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SENDMSG + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAIT_ANY +[profiling] Current input file: tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_5.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_SCA + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_EXP_GDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_MISC + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_FLAT + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_CYCLES_VMEM_WR +[profiling] Current input file: tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_6.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_THREAD_CYCLES_VALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_BANK_CONFLICT +[profiling] Current input file: tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_7.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_ITEMS + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_MEM_VIOLATIONS + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_ATOMIC_RETURN +[profiling] Current input file: tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_8.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM_NORM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_MFMA + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_I8 +[profiling] Current input file: tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_9.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_I8 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_BF16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F32 +[profiling] Current input file: tests/workloads/device_inv_int/MI300X_A1/perfmon/timestamps.txt + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU +[roofline] Roofline temporarily disabled in MI300 diff --git a/tests/workloads/device_inv_int/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt b/tests/workloads/device_inv_int/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt new file mode 100644 index 0000000000..293092f641 --- /dev/null +++ b/tests/workloads/device_inv_int/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE SQ_WAVES SQ_IFETCH SQ_IFETCH_LEVEL SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/device_inv_int/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt b/tests/workloads/device_inv_int/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt new file mode 100644 index 0000000000..08439eedce --- /dev/null +++ b/tests/workloads/device_inv_int/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_LDS SQ_INST_LEVEL_LDS SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/device_inv_int/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt b/tests/workloads/device_inv_int/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt new file mode 100644 index 0000000000..6cca322d4e --- /dev/null +++ b/tests/workloads/device_inv_int/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM SQ_INST_LEVEL_SMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/device_inv_int/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt b/tests/workloads/device_inv_int/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt new file mode 100644 index 0000000000..e527ad31ba --- /dev/null +++ b/tests/workloads/device_inv_int/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VMEM SQ_INST_LEVEL_VMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/device_inv_int/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt b/tests/workloads/device_inv_int/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt new file mode 100644 index 0000000000..3f8e04adb3 --- /dev/null +++ b/tests/workloads/device_inv_int/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE CPC_ME1_BUSY_FOR_PACKET_DECODE SQ_CYCLES SQ_WAVES SQ_WAVE_CYCLES SQ_BUSY_CYCLES SQ_LEVEL_WAVES SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_0.txt b/tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_0.txt new file mode 100644 index 0000000000..ebc550fbfe --- /dev/null +++ b/tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_0.txt @@ -0,0 +1,5 @@ +pmc: SQ_CYCLES SQ_BUSY_CYCLES SQ_BUSY_CU_CYCLES SQ_WAVES SQ_WAVE_CYCLES SQ_INSTS_VALU_CVT SQ_INSTS_VMEM_WR SQ_INSTS_VMEM_RD GRBM_COUNT GRBM_GUI_ACTIVE TCP_GATE_EN1_sum TCP_GATE_EN2_sum TCP_TD_TCP_STALL_CYCLES_sum TCP_TCR_TCP_STALL_CYCLES_sum TA_TA_BUSY_sum TA_BUFFER_WAVEFRONTS_sum TD_TD_BUSY_sum TD_TC_STALL_sum SPI_CSN_WINDOW_VALID SPI_CSN_BUSY CPC_CPC_STAT_BUSY CPC_CPC_STAT_IDLE CPF_CPF_STAT_BUSY CPF_CPF_STAT_STALL TCC_CYCLE_sum TCC_BUSY_sum TCC_PROBE_sum TCC_PROBE_ALL_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_1.txt b/tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_1.txt new file mode 100644 index 0000000000..9ad887ddbb --- /dev/null +++ b/tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_1.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VMEM SQ_INSTS_SALU SQ_INSTS_VSKIPPED SQ_INSTS SQ_INSTS_VALU SQ_INSTS_VALU_ADD_F16 SQ_INSTS_VALU_MUL_F16 SQ_INSTS_VALU_FMA_F16 GRBM_SPI_BUSY TCP_READ_TAGCONFLICT_STALL_CYCLES_sum TCP_WRITE_TAGCONFLICT_STALL_CYCLES_sum TCP_ATOMIC_TAGCONFLICT_STALL_CYCLES_sum TCP_TA_TCP_STATE_READ_sum TA_BUFFER_READ_WAVEFRONTS_sum TA_BUFFER_WRITE_WAVEFRONTS_sum TD_SPI_STALL_sum TD_LOAD_WAVEFRONT_sum SPI_CSN_NUM_THREADGROUPS SPI_CSN_WAVE CPC_CPC_TCIU_BUSY CPC_CPC_TCIU_IDLE CPF_CPF_TCIU_BUSY CPF_CPF_TCIU_STALL TCC_NC_REQ_sum TCC_UC_REQ_sum TCC_CC_REQ_sum TCC_RW_REQ_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_10.txt b/tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_10.txt new file mode 100644 index 0000000000..21c59688f7 --- /dev/null +++ b/tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_10.txt @@ -0,0 +1,5 @@ +pmc: SQC_TC_DATA_ATOMIC_REQ SQC_TC_STALL SQC_TC_REQ SQC_DCACHE_REQ_READ_16 SQC_ICACHE_REQ SQC_ICACHE_HITS SQC_ICACHE_MISSES SQC_ICACHE_MISSES_DUPLICATE + +gpu: +range: +kernel: diff --git a/tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_11.txt b/tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_11.txt new file mode 100644 index 0000000000..df6d67d7b7 --- /dev/null +++ b/tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_11.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_INPUT_VALID_READYB SQC_DCACHE_ATOMIC SQC_DCACHE_REQ_READ_8 SQC_DCACHE_REQ SQC_DCACHE_HITS SQC_DCACHE_MISSES SQC_DCACHE_MISSES_DUPLICATE SQC_DCACHE_REQ_READ_1 + +gpu: +range: +kernel: diff --git a/tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_12.txt b/tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_12.txt new file mode 100644 index 0000000000..6e5320c11c --- /dev/null +++ b/tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_12.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_REQ_READ_2 SQC_DCACHE_REQ_READ_4 + +gpu: +range: +kernel: diff --git a/tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_13.txt b/tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_13.txt new file mode 100644 index 0000000000..d95492c1cd --- /dev/null +++ b/tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_13.txt @@ -0,0 +1,5 @@ +pmc: TCC_ATOMIC[0] TCC_BUBBLE[0] TCC_CYCLE[0] TCC_EA0_ATOMIC[0] TCC_ATOMIC[1] TCC_BUBBLE[1] TCC_CYCLE[1] TCC_EA0_ATOMIC[1] TCC_ATOMIC[2] TCC_BUBBLE[2] TCC_CYCLE[2] TCC_EA0_ATOMIC[2] TCC_ATOMIC[3] TCC_BUBBLE[3] TCC_CYCLE[3] TCC_EA0_ATOMIC[3] TCC_ATOMIC[4] TCC_BUBBLE[4] TCC_CYCLE[4] TCC_EA0_ATOMIC[4] TCC_ATOMIC[5] TCC_BUBBLE[5] TCC_CYCLE[5] TCC_EA0_ATOMIC[5] TCC_ATOMIC[6] TCC_BUBBLE[6] TCC_CYCLE[6] TCC_EA0_ATOMIC[6] TCC_ATOMIC[7] TCC_BUBBLE[7] TCC_CYCLE[7] TCC_EA0_ATOMIC[7] TCC_ATOMIC[8] TCC_BUBBLE[8] TCC_CYCLE[8] TCC_EA0_ATOMIC[8] TCC_ATOMIC[9] TCC_BUBBLE[9] TCC_CYCLE[9] TCC_EA0_ATOMIC[9] TCC_ATOMIC[10] TCC_BUBBLE[10] TCC_CYCLE[10] TCC_EA0_ATOMIC[10] TCC_ATOMIC[11] TCC_BUBBLE[11] TCC_CYCLE[11] TCC_EA0_ATOMIC[11] TCC_ATOMIC[12] TCC_BUBBLE[12] TCC_CYCLE[12] TCC_EA0_ATOMIC[12] TCC_ATOMIC[13] TCC_BUBBLE[13] TCC_CYCLE[13] TCC_EA0_ATOMIC[13] TCC_ATOMIC[14] TCC_BUBBLE[14] TCC_CYCLE[14] TCC_EA0_ATOMIC[14] TCC_ATOMIC[15] TCC_BUBBLE[15] TCC_CYCLE[15] TCC_EA0_ATOMIC[15] + +gpu: +range: +kernel: diff --git a/tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_14.txt b/tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_14.txt new file mode 100644 index 0000000000..28327b86d3 --- /dev/null +++ b/tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_14.txt @@ -0,0 +1,5 @@ +pmc: TCC_EA0_ATOMIC_LEVEL[0] TCC_EA0_RDREQ[0] TCC_EA0_RDREQ_32B[0] TCC_EA0_RDREQ_LEVEL[0] TCC_EA0_ATOMIC_LEVEL[1] TCC_EA0_RDREQ[1] TCC_EA0_RDREQ_32B[1] TCC_EA0_RDREQ_LEVEL[1] TCC_EA0_ATOMIC_LEVEL[2] TCC_EA0_RDREQ[2] TCC_EA0_RDREQ_32B[2] TCC_EA0_RDREQ_LEVEL[2] TCC_EA0_ATOMIC_LEVEL[3] TCC_EA0_RDREQ[3] TCC_EA0_RDREQ_32B[3] TCC_EA0_RDREQ_LEVEL[3] TCC_EA0_ATOMIC_LEVEL[4] TCC_EA0_RDREQ[4] TCC_EA0_RDREQ_32B[4] TCC_EA0_RDREQ_LEVEL[4] TCC_EA0_ATOMIC_LEVEL[5] TCC_EA0_RDREQ[5] TCC_EA0_RDREQ_32B[5] TCC_EA0_RDREQ_LEVEL[5] TCC_EA0_ATOMIC_LEVEL[6] TCC_EA0_RDREQ[6] TCC_EA0_RDREQ_32B[6] TCC_EA0_RDREQ_LEVEL[6] TCC_EA0_ATOMIC_LEVEL[7] TCC_EA0_RDREQ[7] TCC_EA0_RDREQ_32B[7] TCC_EA0_RDREQ_LEVEL[7] TCC_EA0_ATOMIC_LEVEL[8] TCC_EA0_RDREQ[8] TCC_EA0_RDREQ_32B[8] TCC_EA0_RDREQ_LEVEL[8] TCC_EA0_ATOMIC_LEVEL[9] TCC_EA0_RDREQ[9] TCC_EA0_RDREQ_32B[9] TCC_EA0_RDREQ_LEVEL[9] TCC_EA0_ATOMIC_LEVEL[10] TCC_EA0_RDREQ[10] TCC_EA0_RDREQ_32B[10] TCC_EA0_RDREQ_LEVEL[10] TCC_EA0_ATOMIC_LEVEL[11] TCC_EA0_RDREQ[11] TCC_EA0_RDREQ_32B[11] TCC_EA0_RDREQ_LEVEL[11] TCC_EA0_ATOMIC_LEVEL[12] TCC_EA0_RDREQ[12] TCC_EA0_RDREQ_32B[12] TCC_EA0_RDREQ_LEVEL[12] TCC_EA0_ATOMIC_LEVEL[13] TCC_EA0_RDREQ[13] TCC_EA0_RDREQ_32B[13] TCC_EA0_RDREQ_LEVEL[13] TCC_EA0_ATOMIC_LEVEL[14] TCC_EA0_RDREQ[14] TCC_EA0_RDREQ_32B[14] TCC_EA0_RDREQ_LEVEL[14] TCC_EA0_ATOMIC_LEVEL[15] TCC_EA0_RDREQ[15] TCC_EA0_RDREQ_32B[15] TCC_EA0_RDREQ_LEVEL[15] + +gpu: +range: +kernel: diff --git a/tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_15.txt b/tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_15.txt new file mode 100644 index 0000000000..033ae877ed --- /dev/null +++ b/tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_15.txt @@ -0,0 +1,5 @@ +pmc: TCC_EA0_WRREQ[0] TCC_EA0_WRREQ_64B[0] TCC_EA0_WRREQ_LEVEL[0] TCC_HIT[0] TCC_EA0_WRREQ[1] TCC_EA0_WRREQ_64B[1] TCC_EA0_WRREQ_LEVEL[1] TCC_HIT[1] TCC_EA0_WRREQ[2] TCC_EA0_WRREQ_64B[2] TCC_EA0_WRREQ_LEVEL[2] TCC_HIT[2] TCC_EA0_WRREQ[3] TCC_EA0_WRREQ_64B[3] TCC_EA0_WRREQ_LEVEL[3] TCC_HIT[3] TCC_EA0_WRREQ[4] TCC_EA0_WRREQ_64B[4] TCC_EA0_WRREQ_LEVEL[4] TCC_HIT[4] TCC_EA0_WRREQ[5] TCC_EA0_WRREQ_64B[5] TCC_EA0_WRREQ_LEVEL[5] TCC_HIT[5] TCC_EA0_WRREQ[6] TCC_EA0_WRREQ_64B[6] TCC_EA0_WRREQ_LEVEL[6] TCC_HIT[6] TCC_EA0_WRREQ[7] TCC_EA0_WRREQ_64B[7] TCC_EA0_WRREQ_LEVEL[7] TCC_HIT[7] TCC_EA0_WRREQ[8] TCC_EA0_WRREQ_64B[8] TCC_EA0_WRREQ_LEVEL[8] TCC_HIT[8] TCC_EA0_WRREQ[9] TCC_EA0_WRREQ_64B[9] TCC_EA0_WRREQ_LEVEL[9] TCC_HIT[9] TCC_EA0_WRREQ[10] TCC_EA0_WRREQ_64B[10] TCC_EA0_WRREQ_LEVEL[10] TCC_HIT[10] TCC_EA0_WRREQ[11] TCC_EA0_WRREQ_64B[11] TCC_EA0_WRREQ_LEVEL[11] TCC_HIT[11] TCC_EA0_WRREQ[12] TCC_EA0_WRREQ_64B[12] TCC_EA0_WRREQ_LEVEL[12] TCC_HIT[12] TCC_EA0_WRREQ[13] TCC_EA0_WRREQ_64B[13] TCC_EA0_WRREQ_LEVEL[13] TCC_HIT[13] TCC_EA0_WRREQ[14] TCC_EA0_WRREQ_64B[14] TCC_EA0_WRREQ_LEVEL[14] TCC_HIT[14] TCC_EA0_WRREQ[15] TCC_EA0_WRREQ_64B[15] TCC_EA0_WRREQ_LEVEL[15] TCC_HIT[15] + +gpu: +range: +kernel: diff --git a/tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_16.txt b/tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_16.txt new file mode 100644 index 0000000000..123269c3f9 --- /dev/null +++ b/tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_16.txt @@ -0,0 +1,5 @@ +pmc: TCC_MISS[0] TCC_READ[0] TCC_REQ[0] TCC_RW_REQ[0] TCC_MISS[1] TCC_READ[1] TCC_REQ[1] TCC_RW_REQ[1] TCC_MISS[2] TCC_READ[2] TCC_REQ[2] TCC_RW_REQ[2] TCC_MISS[3] TCC_READ[3] TCC_REQ[3] TCC_RW_REQ[3] TCC_MISS[4] TCC_READ[4] TCC_REQ[4] TCC_RW_REQ[4] TCC_MISS[5] TCC_READ[5] TCC_REQ[5] TCC_RW_REQ[5] TCC_MISS[6] TCC_READ[6] TCC_REQ[6] TCC_RW_REQ[6] TCC_MISS[7] TCC_READ[7] TCC_REQ[7] TCC_RW_REQ[7] TCC_MISS[8] TCC_READ[8] TCC_REQ[8] TCC_RW_REQ[8] TCC_MISS[9] TCC_READ[9] TCC_REQ[9] TCC_RW_REQ[9] TCC_MISS[10] TCC_READ[10] TCC_REQ[10] TCC_RW_REQ[10] TCC_MISS[11] TCC_READ[11] TCC_REQ[11] TCC_RW_REQ[11] TCC_MISS[12] TCC_READ[12] TCC_REQ[12] TCC_RW_REQ[12] TCC_MISS[13] TCC_READ[13] TCC_REQ[13] TCC_RW_REQ[13] TCC_MISS[14] TCC_READ[14] TCC_REQ[14] TCC_RW_REQ[14] TCC_MISS[15] TCC_READ[15] TCC_REQ[15] TCC_RW_REQ[15] + +gpu: +range: +kernel: diff --git a/tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_17.txt b/tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_17.txt new file mode 100644 index 0000000000..102fb795bd --- /dev/null +++ b/tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_17.txt @@ -0,0 +1,5 @@ +pmc: TCC_TAG_STALL[0] TCC_TOO_MANY_EA_WRREQS_STALL[0] TCC_WRITE[0] TCC_TAG_STALL[1] TCC_TOO_MANY_EA_WRREQS_STALL[1] TCC_WRITE[1] TCC_TAG_STALL[2] TCC_TOO_MANY_EA_WRREQS_STALL[2] TCC_WRITE[2] TCC_TAG_STALL[3] TCC_TOO_MANY_EA_WRREQS_STALL[3] TCC_WRITE[3] TCC_TAG_STALL[4] TCC_TOO_MANY_EA_WRREQS_STALL[4] TCC_WRITE[4] TCC_TAG_STALL[5] TCC_TOO_MANY_EA_WRREQS_STALL[5] TCC_WRITE[5] TCC_TAG_STALL[6] TCC_TOO_MANY_EA_WRREQS_STALL[6] TCC_WRITE[6] TCC_TAG_STALL[7] TCC_TOO_MANY_EA_WRREQS_STALL[7] TCC_WRITE[7] TCC_TAG_STALL[8] TCC_TOO_MANY_EA_WRREQS_STALL[8] TCC_WRITE[8] TCC_TAG_STALL[9] TCC_TOO_MANY_EA_WRREQS_STALL[9] TCC_WRITE[9] TCC_TAG_STALL[10] TCC_TOO_MANY_EA_WRREQS_STALL[10] TCC_WRITE[10] TCC_TAG_STALL[11] TCC_TOO_MANY_EA_WRREQS_STALL[11] TCC_WRITE[11] TCC_TAG_STALL[12] TCC_TOO_MANY_EA_WRREQS_STALL[12] TCC_WRITE[12] TCC_TAG_STALL[13] TCC_TOO_MANY_EA_WRREQS_STALL[13] TCC_WRITE[13] TCC_TAG_STALL[14] TCC_TOO_MANY_EA_WRREQS_STALL[14] TCC_WRITE[14] TCC_TAG_STALL[15] TCC_TOO_MANY_EA_WRREQS_STALL[15] TCC_WRITE[15] + +gpu: +range: +kernel: diff --git a/tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_2.txt b/tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_2.txt new file mode 100644 index 0000000000..8ff8201c5a --- /dev/null +++ b/tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_2.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_TRANS_F16 SQ_INSTS_VALU_ADD_F32 SQ_INSTS_VALU_MUL_F32 SQ_INSTS_VALU_FMA_F32 SQ_INSTS_VALU_TRANS_F32 SQ_INSTS_VALU_ADD_F64 SQ_INSTS_VALU_MUL_F64 SQ_INSTS_VALU_FMA_F64 TCP_VOLATILE_sum TCP_TOTAL_ACCESSES_sum TCP_TOTAL_READ_sum TCP_TOTAL_WRITE_sum TA_BUFFER_ATOMIC_WAVEFRONTS_sum TA_BUFFER_TOTAL_CYCLES_sum TD_ATOMIC_WAVEFRONT_sum TD_STORE_WAVEFRONT_sum SPI_RA_REQ_NO_ALLOC SPI_RA_REQ_NO_ALLOC_CSN CPC_CPC_STAT_STALL CPC_UTCL1_STALL_ON_TRANSLATION CPF_CPF_STAT_IDLE CPF_CPF_TCIU_IDLE TCC_REQ_sum TCC_STREAMING_REQ_sum TCC_HIT_sum TCC_MISS_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_3.txt b/tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_3.txt new file mode 100644 index 0000000000..cb10e4801d --- /dev/null +++ b/tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_3.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_TRANS_F64 SQ_INSTS_VALU_INT32 SQ_INSTS_VALU_INT64 SQ_INSTS_SMEM SQ_INSTS_FLAT SQ_INSTS_LDS SQ_INSTS_GDS SQ_INSTS_EXP_GDS TCP_TOTAL_ATOMIC_WITH_RET_sum TCP_TOTAL_ATOMIC_WITHOUT_RET_sum TCP_TOTAL_WRITEBACK_INVALIDATES_sum TCP_TOTAL_CACHE_ACCESSES_sum TA_BUFFER_COALESCED_READ_CYCLES_sum TA_BUFFER_COALESCED_WRITE_CYCLES_sum TD_COALESCABLE_WAVEFRONT_sum SPI_RA_RES_STALL_CSN SPI_RA_TMP_STALL_CSN CPC_CPC_UTCL2IU_BUSY CPC_CPC_UTCL2IU_IDLE CPF_CMP_UTCL1_STALL_ON_TRANSLATION TCC_READ_sum TCC_WRITE_sum TCC_ATOMIC_sum TCC_WRITEBACK_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_4.txt b/tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_4.txt new file mode 100644 index 0000000000..e4e6069e38 --- /dev/null +++ b/tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_4.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_BRANCH SQ_INSTS_SENDMSG SQ_WAIT_ANY SQ_WAIT_INST_ANY SQ_ACTIVE_INST_ANY SQ_ACTIVE_INST_VMEM SQ_ACTIVE_INST_LDS SQ_ACTIVE_INST_VALU TCP_UTCL1_TRANSLATION_MISS_sum TCP_UTCL1_TRANSLATION_HIT_sum TCP_UTCL1_PERMISSION_MISS_sum TCP_UTCL1_REQUEST_sum TA_ADDR_STALLED_BY_TC_CYCLES_sum TA_TOTAL_WAVEFRONTS_sum SPI_RA_WAVE_SIMD_FULL_CSN SPI_RA_VGPR_SIMD_FULL_CSN CPC_CPC_UTCL2IU_STALL CPC_ME1_BUSY_FOR_PACKET_DECODE TCC_EA0_WRREQ_sum TCC_EA0_WRREQ_64B_sum TCC_EA0_WR_UNCACHED_32B_sum TCC_EA0_WRREQ_DRAM_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_5.txt b/tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_5.txt new file mode 100644 index 0000000000..77bd288232 --- /dev/null +++ b/tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_5.txt @@ -0,0 +1,5 @@ +pmc: SQ_ACTIVE_INST_SCA SQ_ACTIVE_INST_EXP_GDS SQ_ACTIVE_INST_MISC SQ_ACTIVE_INST_FLAT SQ_INST_CYCLES_VMEM_WR SQ_INST_CYCLES_VMEM_RD SQ_INST_CYCLES_SMEM SQ_INST_CYCLES_SALU TCP_TCC_READ_REQ_sum TCP_TCC_WRITE_REQ_sum TCP_TCC_ATOMIC_WITH_RET_REQ_sum TCP_TCC_ATOMIC_WITHOUT_RET_REQ_sum TA_ADDR_STALLED_BY_TD_CYCLES_sum TA_DATA_STALLED_BY_TC_CYCLES_sum SPI_RA_SGPR_SIMD_FULL_CSN SPI_RA_LDS_CU_FULL_CSN CPC_ME1_DC0_SPI_BUSY TCC_EA0_RDREQ_sum TCC_EA0_RDREQ_32B_sum TCC_BUBBLE_sum TCC_EA0_RD_UNCACHED_32B_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_6.txt b/tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_6.txt new file mode 100644 index 0000000000..609c184df8 --- /dev/null +++ b/tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_6.txt @@ -0,0 +1,5 @@ +pmc: SQ_THREAD_CYCLES_VALU SQ_IFETCH SQ_LDS_BANK_CONFLICT SQ_LDS_ADDR_CONFLICT SQ_LDS_UNALIGNED_STALL SQ_WAVES_EQ_64 SQ_WAVES_LT_64 SQ_WAVES_LT_48 TCP_TCC_NC_READ_REQ_sum TCP_TCC_NC_WRITE_REQ_sum TCP_TCC_NC_ATOMIC_REQ_sum TCP_TCC_UC_READ_REQ_sum TA_FLAT_WAVEFRONTS_sum TA_FLAT_READ_WAVEFRONTS_sum SPI_RA_BAR_CU_FULL_CSN SPI_RA_TGLIM_CU_FULL_CSN TCC_EA0_RDREQ_DRAM_sum TCC_TAG_STALL_sum TCC_NORMAL_WRITEBACK_sum TCC_ALL_TC_OP_WB_WRITEBACK_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_7.txt b/tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_7.txt new file mode 100644 index 0000000000..5881e5fb8f --- /dev/null +++ b/tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_7.txt @@ -0,0 +1,5 @@ +pmc: SQ_WAVES_LT_32 SQ_WAVES_LT_16 SQ_ITEMS SQ_LDS_MEM_VIOLATIONS SQ_LDS_ATOMIC_RETURN SQ_LDS_IDX_ACTIVE SQ_WAVES_RESTORED SQ_WAVES_SAVED TCP_TCC_UC_WRITE_REQ_sum TCP_TCC_UC_ATOMIC_REQ_sum TCP_TCC_CC_READ_REQ_sum TCP_TCC_CC_WRITE_REQ_sum TA_FLAT_WRITE_WAVEFRONTS_sum TA_FLAT_ATOMIC_WAVEFRONTS_sum SPI_RA_WVLIM_STALL_CSN SPI_SWC_CSC_WR TCC_NORMAL_EVICT_sum TCC_ALL_TC_OP_INV_EVICT_sum TCC_TOO_MANY_EA_WRREQS_STALL_sum TCC_EA0_ATOMIC_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_8.txt b/tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_8.txt new file mode 100644 index 0000000000..66317384f5 --- /dev/null +++ b/tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_8.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM_NORM SQ_INSTS_MFMA SQ_INSTS_VALU_MFMA_I8 SQ_INSTS_VALU_MFMA_F16 SQ_INSTS_VALU_MFMA_BF16 SQ_INSTS_VALU_MFMA_F32 SQ_INSTS_VALU_MFMA_F64 SQ_VALU_MFMA_BUSY_CYCLES TCP_TCC_CC_ATOMIC_REQ_sum TCP_TCC_RW_READ_REQ_sum TCP_TCC_RW_WRITE_REQ_sum TCP_TCC_RW_ATOMIC_REQ_sum SPI_VWC_CSC_WR SPI_RA_BULKY_CU_FULL_CSN TCC_EA0_RDREQ_LEVEL_sum TCC_EA0_WRREQ_LEVEL_sum TCC_EA0_ATOMIC_LEVEL_sum TCC_EA0_WRREQ_STALL_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_9.txt b/tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_9.txt new file mode 100644 index 0000000000..60ceab315a --- /dev/null +++ b/tests/workloads/device_inv_int/MI300X_A1/perfmon/pmc_perf_9.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_MFMA_MOPS_I8 SQ_INSTS_VALU_MFMA_MOPS_F16 SQ_INSTS_VALU_MFMA_MOPS_BF16 SQ_INSTS_VALU_MFMA_MOPS_F32 SQ_INSTS_VALU_MFMA_MOPS_F64 SQC_TC_INST_REQ SQC_TC_DATA_READ_REQ SQC_TC_DATA_WRITE_REQ TCP_PENDING_STALL_CYCLES_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/device_inv_int/MI300X_A1/perfmon/timestamps.txt b/tests/workloads/device_inv_int/MI300X_A1/perfmon/timestamps.txt new file mode 100644 index 0000000000..676cca1b80 --- /dev/null +++ b/tests/workloads/device_inv_int/MI300X_A1/perfmon/timestamps.txt @@ -0,0 +1,5 @@ +pmc: + +gpu: +range: +kernel: diff --git a/tests/workloads/device_inv_int/MI300X_A1/pmc_perf.csv b/tests/workloads/device_inv_int/MI300X_A1/pmc_perf.csv new file mode 100644 index 0000000000..8f9411c5b3 --- /dev/null +++ b/tests/workloads/device_inv_int/MI300X_A1/pmc_perf.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Correlation_ID,SQC_DCACHE_INPUT_VALID_READYB,SQC_DCACHE_ATOMIC,SQC_DCACHE_REQ_READ_8,SQC_DCACHE_REQ,SQC_DCACHE_HITS,SQC_DCACHE_MISSES,SQC_DCACHE_MISSES_DUPLICATE,SQC_DCACHE_REQ_READ_1,Wave_Size_1,Correlation_ID_1,XCC_Index,TCC_ATOMIC[0],TCC_BUBBLE[0],TCC_CYCLE[0],TCC_EA0_ATOMIC[0],TCC_ATOMIC[1],TCC_BUBBLE[1],TCC_CYCLE[1],TCC_EA0_ATOMIC[1],TCC_ATOMIC[2],TCC_BUBBLE[2],TCC_CYCLE[2],TCC_EA0_ATOMIC[2],TCC_ATOMIC[3],TCC_BUBBLE[3],TCC_CYCLE[3],TCC_EA0_ATOMIC[3],TCC_ATOMIC[4],TCC_BUBBLE[4],TCC_CYCLE[4],TCC_EA0_ATOMIC[4],TCC_ATOMIC[5],TCC_BUBBLE[5],TCC_CYCLE[5],TCC_EA0_ATOMIC[5],TCC_ATOMIC[6],TCC_BUBBLE[6],TCC_CYCLE[6],TCC_EA0_ATOMIC[6],TCC_ATOMIC[7],TCC_BUBBLE[7],TCC_CYCLE[7],TCC_EA0_ATOMIC[7],TCC_ATOMIC[8],TCC_BUBBLE[8],TCC_CYCLE[8],TCC_EA0_ATOMIC[8],TCC_ATOMIC[9],TCC_BUBBLE[9],TCC_CYCLE[9],TCC_EA0_ATOMIC[9],TCC_ATOMIC[10],TCC_BUBBLE[10],TCC_CYCLE[10],TCC_EA0_ATOMIC[10],TCC_ATOMIC[11],TCC_BUBBLE[11],TCC_CYCLE[11],TCC_EA0_ATOMIC[11],TCC_ATOMIC[12],TCC_BUBBLE[12],TCC_CYCLE[12],TCC_EA0_ATOMIC[12],TCC_ATOMIC[13],TCC_BUBBLE[13],TCC_CYCLE[13],TCC_EA0_ATOMIC[13],TCC_ATOMIC[14],TCC_BUBBLE[14],TCC_CYCLE[14],TCC_EA0_ATOMIC[14],TCC_ATOMIC[15],TCC_BUBBLE[15],TCC_CYCLE[15],TCC_EA0_ATOMIC[15],TCC_ATOMIC[16],TCC_BUBBLE[16],TCC_CYCLE[16],TCC_EA0_ATOMIC[16],TCC_ATOMIC[17],TCC_BUBBLE[17],TCC_CYCLE[17],TCC_EA0_ATOMIC[17],TCC_ATOMIC[18],TCC_BUBBLE[18],TCC_CYCLE[18],TCC_EA0_ATOMIC[18],TCC_ATOMIC[19],TCC_BUBBLE[19],TCC_CYCLE[19],TCC_EA0_ATOMIC[19],TCC_ATOMIC[20],TCC_BUBBLE[20],TCC_CYCLE[20],TCC_EA0_ATOMIC[20],TCC_ATOMIC[21],TCC_BUBBLE[21],TCC_CYCLE[21],TCC_EA0_ATOMIC[21],TCC_ATOMIC[22],TCC_BUBBLE[22],TCC_CYCLE[22],TCC_EA0_ATOMIC[22],TCC_ATOMIC[23],TCC_BUBBLE[23],TCC_CYCLE[23],TCC_EA0_ATOMIC[23],TCC_ATOMIC[24],TCC_BUBBLE[24],TCC_CYCLE[24],TCC_EA0_ATOMIC[24],TCC_ATOMIC[25],TCC_BUBBLE[25],TCC_CYCLE[25],TCC_EA0_ATOMIC[25],TCC_ATOMIC[26],TCC_BUBBLE[26],TCC_CYCLE[26],TCC_EA0_ATOMIC[26],TCC_ATOMIC[27],TCC_BUBBLE[27],TCC_CYCLE[27],TCC_EA0_ATOMIC[27],TCC_ATOMIC[28],TCC_BUBBLE[28],TCC_CYCLE[28],TCC_EA0_ATOMIC[28],TCC_ATOMIC[29],TCC_BUBBLE[29],TCC_CYCLE[29],TCC_EA0_ATOMIC[29],TCC_ATOMIC[30],TCC_BUBBLE[30],TCC_CYCLE[30],TCC_EA0_ATOMIC[30],TCC_ATOMIC[31],TCC_BUBBLE[31],TCC_CYCLE[31],TCC_EA0_ATOMIC[31],TCC_ATOMIC[32],TCC_BUBBLE[32],TCC_CYCLE[32],TCC_EA0_ATOMIC[32],TCC_ATOMIC[33],TCC_BUBBLE[33],TCC_CYCLE[33],TCC_EA0_ATOMIC[33],TCC_ATOMIC[34],TCC_BUBBLE[34],TCC_CYCLE[34],TCC_EA0_ATOMIC[34],TCC_ATOMIC[35],TCC_BUBBLE[35],TCC_CYCLE[35],TCC_EA0_ATOMIC[35],TCC_ATOMIC[36],TCC_BUBBLE[36],TCC_CYCLE[36],TCC_EA0_ATOMIC[36],TCC_ATOMIC[37],TCC_BUBBLE[37],TCC_CYCLE[37],TCC_EA0_ATOMIC[37],TCC_ATOMIC[38],TCC_BUBBLE[38],TCC_CYCLE[38],TCC_EA0_ATOMIC[38],TCC_ATOMIC[39],TCC_BUBBLE[39],TCC_CYCLE[39],TCC_EA0_ATOMIC[39],TCC_ATOMIC[40],TCC_BUBBLE[40],TCC_CYCLE[40],TCC_EA0_ATOMIC[40],TCC_ATOMIC[41],TCC_BUBBLE[41],TCC_CYCLE[41],TCC_EA0_ATOMIC[41],TCC_ATOMIC[42],TCC_BUBBLE[42],TCC_CYCLE[42],TCC_EA0_ATOMIC[42],TCC_ATOMIC[43],TCC_BUBBLE[43],TCC_CYCLE[43],TCC_EA0_ATOMIC[43],TCC_ATOMIC[44],TCC_BUBBLE[44],TCC_CYCLE[44],TCC_EA0_ATOMIC[44],TCC_ATOMIC[45],TCC_BUBBLE[45],TCC_CYCLE[45],TCC_EA0_ATOMIC[45],TCC_ATOMIC[46],TCC_BUBBLE[46],TCC_CYCLE[46],TCC_EA0_ATOMIC[46],TCC_ATOMIC[47],TCC_BUBBLE[47],TCC_CYCLE[47],TCC_EA0_ATOMIC[47],TCC_ATOMIC[48],TCC_BUBBLE[48],TCC_CYCLE[48],TCC_EA0_ATOMIC[48],TCC_ATOMIC[49],TCC_BUBBLE[49],TCC_CYCLE[49],TCC_EA0_ATOMIC[49],TCC_ATOMIC[50],TCC_BUBBLE[50],TCC_CYCLE[50],TCC_EA0_ATOMIC[50],TCC_ATOMIC[51],TCC_BUBBLE[51],TCC_CYCLE[51],TCC_EA0_ATOMIC[51],TCC_ATOMIC[52],TCC_BUBBLE[52],TCC_CYCLE[52],TCC_EA0_ATOMIC[52],TCC_ATOMIC[53],TCC_BUBBLE[53],TCC_CYCLE[53],TCC_EA0_ATOMIC[53],TCC_ATOMIC[54],TCC_BUBBLE[54],TCC_CYCLE[54],TCC_EA0_ATOMIC[54],TCC_ATOMIC[55],TCC_BUBBLE[55],TCC_CYCLE[55],TCC_EA0_ATOMIC[55],TCC_ATOMIC[56],TCC_BUBBLE[56],TCC_CYCLE[56],TCC_EA0_ATOMIC[56],TCC_ATOMIC[57],TCC_BUBBLE[57],TCC_CYCLE[57],TCC_EA0_ATOMIC[57],TCC_ATOMIC[58],TCC_BUBBLE[58],TCC_CYCLE[58],TCC_EA0_ATOMIC[58],TCC_ATOMIC[59],TCC_BUBBLE[59],TCC_CYCLE[59],TCC_EA0_ATOMIC[59],TCC_ATOMIC[60],TCC_BUBBLE[60],TCC_CYCLE[60],TCC_EA0_ATOMIC[60],TCC_ATOMIC[61],TCC_BUBBLE[61],TCC_CYCLE[61],TCC_EA0_ATOMIC[61],TCC_ATOMIC[62],TCC_BUBBLE[62],TCC_CYCLE[62],TCC_EA0_ATOMIC[62],TCC_ATOMIC[63],TCC_BUBBLE[63],TCC_CYCLE[63],TCC_EA0_ATOMIC[63],TCC_ATOMIC[64],TCC_BUBBLE[64],TCC_CYCLE[64],TCC_EA0_ATOMIC[64],TCC_ATOMIC[65],TCC_BUBBLE[65],TCC_CYCLE[65],TCC_EA0_ATOMIC[65],TCC_ATOMIC[66],TCC_BUBBLE[66],TCC_CYCLE[66],TCC_EA0_ATOMIC[66],TCC_ATOMIC[67],TCC_BUBBLE[67],TCC_CYCLE[67],TCC_EA0_ATOMIC[67],TCC_ATOMIC[68],TCC_BUBBLE[68],TCC_CYCLE[68],TCC_EA0_ATOMIC[68],TCC_ATOMIC[69],TCC_BUBBLE[69],TCC_CYCLE[69],TCC_EA0_ATOMIC[69],TCC_ATOMIC[70],TCC_BUBBLE[70],TCC_CYCLE[70],TCC_EA0_ATOMIC[70],TCC_ATOMIC[71],TCC_BUBBLE[71],TCC_CYCLE[71],TCC_EA0_ATOMIC[71],TCC_ATOMIC[72],TCC_BUBBLE[72],TCC_CYCLE[72],TCC_EA0_ATOMIC[72],TCC_ATOMIC[73],TCC_BUBBLE[73],TCC_CYCLE[73],TCC_EA0_ATOMIC[73],TCC_ATOMIC[74],TCC_BUBBLE[74],TCC_CYCLE[74],TCC_EA0_ATOMIC[74],TCC_ATOMIC[75],TCC_BUBBLE[75],TCC_CYCLE[75],TCC_EA0_ATOMIC[75],TCC_ATOMIC[76],TCC_BUBBLE[76],TCC_CYCLE[76],TCC_EA0_ATOMIC[76],TCC_ATOMIC[77],TCC_BUBBLE[77],TCC_CYCLE[77],TCC_EA0_ATOMIC[77],TCC_ATOMIC[78],TCC_BUBBLE[78],TCC_CYCLE[78],TCC_EA0_ATOMIC[78],TCC_ATOMIC[79],TCC_BUBBLE[79],TCC_CYCLE[79],TCC_EA0_ATOMIC[79],TCC_ATOMIC[80],TCC_BUBBLE[80],TCC_CYCLE[80],TCC_EA0_ATOMIC[80],TCC_ATOMIC[81],TCC_BUBBLE[81],TCC_CYCLE[81],TCC_EA0_ATOMIC[81],TCC_ATOMIC[82],TCC_BUBBLE[82],TCC_CYCLE[82],TCC_EA0_ATOMIC[82],TCC_ATOMIC[83],TCC_BUBBLE[83],TCC_CYCLE[83],TCC_EA0_ATOMIC[83],TCC_ATOMIC[84],TCC_BUBBLE[84],TCC_CYCLE[84],TCC_EA0_ATOMIC[84],TCC_ATOMIC[85],TCC_BUBBLE[85],TCC_CYCLE[85],TCC_EA0_ATOMIC[85],TCC_ATOMIC[86],TCC_BUBBLE[86],TCC_CYCLE[86],TCC_EA0_ATOMIC[86],TCC_ATOMIC[87],TCC_BUBBLE[87],TCC_CYCLE[87],TCC_EA0_ATOMIC[87],TCC_ATOMIC[88],TCC_BUBBLE[88],TCC_CYCLE[88],TCC_EA0_ATOMIC[88],TCC_ATOMIC[89],TCC_BUBBLE[89],TCC_CYCLE[89],TCC_EA0_ATOMIC[89],TCC_ATOMIC[90],TCC_BUBBLE[90],TCC_CYCLE[90],TCC_EA0_ATOMIC[90],TCC_ATOMIC[91],TCC_BUBBLE[91],TCC_CYCLE[91],TCC_EA0_ATOMIC[91],TCC_ATOMIC[92],TCC_BUBBLE[92],TCC_CYCLE[92],TCC_EA0_ATOMIC[92],TCC_ATOMIC[93],TCC_BUBBLE[93],TCC_CYCLE[93],TCC_EA0_ATOMIC[93],TCC_ATOMIC[94],TCC_BUBBLE[94],TCC_CYCLE[94],TCC_EA0_ATOMIC[94],TCC_ATOMIC[95],TCC_BUBBLE[95],TCC_CYCLE[95],TCC_EA0_ATOMIC[95],TCC_ATOMIC[96],TCC_BUBBLE[96],TCC_CYCLE[96],TCC_EA0_ATOMIC[96],TCC_ATOMIC[97],TCC_BUBBLE[97],TCC_CYCLE[97],TCC_EA0_ATOMIC[97],TCC_ATOMIC[98],TCC_BUBBLE[98],TCC_CYCLE[98],TCC_EA0_ATOMIC[98],TCC_ATOMIC[99],TCC_BUBBLE[99],TCC_CYCLE[99],TCC_EA0_ATOMIC[99],TCC_ATOMIC[100],TCC_BUBBLE[100],TCC_CYCLE[100],TCC_EA0_ATOMIC[100],TCC_ATOMIC[101],TCC_BUBBLE[101],TCC_CYCLE[101],TCC_EA0_ATOMIC[101],TCC_ATOMIC[102],TCC_BUBBLE[102],TCC_CYCLE[102],TCC_EA0_ATOMIC[102],TCC_ATOMIC[103],TCC_BUBBLE[103],TCC_CYCLE[103],TCC_EA0_ATOMIC[103],TCC_ATOMIC[104],TCC_BUBBLE[104],TCC_CYCLE[104],TCC_EA0_ATOMIC[104],TCC_ATOMIC[105],TCC_BUBBLE[105],TCC_CYCLE[105],TCC_EA0_ATOMIC[105],TCC_ATOMIC[106],TCC_BUBBLE[106],TCC_CYCLE[106],TCC_EA0_ATOMIC[106],TCC_ATOMIC[107],TCC_BUBBLE[107],TCC_CYCLE[107],TCC_EA0_ATOMIC[107],TCC_ATOMIC[108],TCC_BUBBLE[108],TCC_CYCLE[108],TCC_EA0_ATOMIC[108],TCC_ATOMIC[109],TCC_BUBBLE[109],TCC_CYCLE[109],TCC_EA0_ATOMIC[109],TCC_ATOMIC[110],TCC_BUBBLE[110],TCC_CYCLE[110],TCC_EA0_ATOMIC[110],TCC_ATOMIC[111],TCC_BUBBLE[111],TCC_CYCLE[111],TCC_EA0_ATOMIC[111],TCC_ATOMIC[112],TCC_BUBBLE[112],TCC_CYCLE[112],TCC_EA0_ATOMIC[112],TCC_ATOMIC[113],TCC_BUBBLE[113],TCC_CYCLE[113],TCC_EA0_ATOMIC[113],TCC_ATOMIC[114],TCC_BUBBLE[114],TCC_CYCLE[114],TCC_EA0_ATOMIC[114],TCC_ATOMIC[115],TCC_BUBBLE[115],TCC_CYCLE[115],TCC_EA0_ATOMIC[115],TCC_ATOMIC[116],TCC_BUBBLE[116],TCC_CYCLE[116],TCC_EA0_ATOMIC[116],TCC_ATOMIC[117],TCC_BUBBLE[117],TCC_CYCLE[117],TCC_EA0_ATOMIC[117],TCC_ATOMIC[118],TCC_BUBBLE[118],TCC_CYCLE[118],TCC_EA0_ATOMIC[118],TCC_ATOMIC[119],TCC_BUBBLE[119],TCC_CYCLE[119],TCC_EA0_ATOMIC[119],TCC_ATOMIC[120],TCC_BUBBLE[120],TCC_CYCLE[120],TCC_EA0_ATOMIC[120],TCC_ATOMIC[121],TCC_BUBBLE[121],TCC_CYCLE[121],TCC_EA0_ATOMIC[121],TCC_ATOMIC[122],TCC_BUBBLE[122],TCC_CYCLE[122],TCC_EA0_ATOMIC[122],TCC_ATOMIC[123],TCC_BUBBLE[123],TCC_CYCLE[123],TCC_EA0_ATOMIC[123],TCC_ATOMIC[124],TCC_BUBBLE[124],TCC_CYCLE[124],TCC_EA0_ATOMIC[124],TCC_ATOMIC[125],TCC_BUBBLE[125],TCC_CYCLE[125],TCC_EA0_ATOMIC[125],TCC_ATOMIC[126],TCC_BUBBLE[126],TCC_CYCLE[126],TCC_EA0_ATOMIC[126],TCC_ATOMIC[127],TCC_BUBBLE[127],TCC_CYCLE[127],TCC_EA0_ATOMIC[127],Wave_Size_2,Correlation_ID_2,SQ_WAVES_LT_32,SQ_WAVES_LT_16,SQ_ITEMS,SQ_LDS_MEM_VIOLATIONS,SQ_LDS_ATOMIC_RETURN,SQ_LDS_IDX_ACTIVE,SQ_WAVES_RESTORED,SQ_WAVES_SAVED,SPI_RA_WVLIM_STALL_CSN,SPI_SWC_CSC_WR,TA_FLAT_ATOMIC_WAVEFRONTS_sum,TA_FLAT_WRITE_WAVEFRONTS_sum,TCC_ALL_TC_OP_INV_EVICT_sum,TCC_EA0_ATOMIC_sum,TCC_NORMAL_EVICT_sum,TCC_TOO_MANY_EA_WRREQS_STALL_sum,TCP_TCC_CC_READ_REQ_sum,TCP_TCC_CC_WRITE_REQ_sum,TCP_TCC_UC_ATOMIC_REQ_sum,TCP_TCC_UC_WRITE_REQ_sum,Wave_Size_3,Correlation_ID_3,SQ_INSTS_SMEM_NORM,SQ_INSTS_MFMA,SQ_INSTS_VALU_MFMA_I8,SQ_INSTS_VALU_MFMA_F16,SQ_INSTS_VALU_MFMA_BF16,SQ_INSTS_VALU_MFMA_F32,SQ_INSTS_VALU_MFMA_F64,SQ_VALU_MFMA_BUSY_CYCLES,SPI_VWC_CSC_WR,SPI_RA_BULKY_CU_FULL_CSN,TCC_EA0_ATOMIC_LEVEL_sum,TCC_EA0_RDREQ_LEVEL_sum,TCC_EA0_WRREQ_LEVEL_sum,TCC_EA0_WRREQ_STALL_sum,TCP_TCC_CC_ATOMIC_REQ_sum,TCP_TCC_RW_ATOMIC_REQ_sum,TCP_TCC_RW_READ_REQ_sum,TCP_TCC_RW_WRITE_REQ_sum,Wave_Size_4,Correlation_ID_4,SQ_INSTS_VALU_TRANS_F16,SQ_INSTS_VALU_ADD_F32,SQ_INSTS_VALU_MUL_F32,SQ_INSTS_VALU_FMA_F32,SQ_INSTS_VALU_TRANS_F32,SQ_INSTS_VALU_ADD_F64,SQ_INSTS_VALU_MUL_F64,SQ_INSTS_VALU_FMA_F64,SPI_RA_REQ_NO_ALLOC,SPI_RA_REQ_NO_ALLOC_CSN,CPC_CPC_STAT_STALL,CPC_UTCL1_STALL_ON_TRANSLATION,CPF_CPF_STAT_IDLE,CPF_CPF_TCIU_IDLE,TA_BUFFER_ATOMIC_WAVEFRONTS_sum,TA_BUFFER_TOTAL_CYCLES_sum,TCC_HIT_sum,TCC_MISS_sum,TCC_REQ_sum,TCC_STREAMING_REQ_sum,TCP_TOTAL_ACCESSES_sum,TCP_TOTAL_READ_sum,TCP_TOTAL_WRITE_sum,TCP_VOLATILE_sum,TD_ATOMIC_WAVEFRONT_sum,TD_STORE_WAVEFRONT_sum,Wave_Size_5,Correlation_ID_5,XCC_Index_5,TCC_MISS[0],TCC_READ[0],TCC_REQ[0],TCC_RW_REQ[0],TCC_MISS[1],TCC_READ[1],TCC_REQ[1],TCC_RW_REQ[1],TCC_MISS[2],TCC_READ[2],TCC_REQ[2],TCC_RW_REQ[2],TCC_MISS[3],TCC_READ[3],TCC_REQ[3],TCC_RW_REQ[3],TCC_MISS[4],TCC_READ[4],TCC_REQ[4],TCC_RW_REQ[4],TCC_MISS[5],TCC_READ[5],TCC_REQ[5],TCC_RW_REQ[5],TCC_MISS[6],TCC_READ[6],TCC_REQ[6],TCC_RW_REQ[6],TCC_MISS[7],TCC_READ[7],TCC_REQ[7],TCC_RW_REQ[7],TCC_MISS[8],TCC_READ[8],TCC_REQ[8],TCC_RW_REQ[8],TCC_MISS[9],TCC_READ[9],TCC_REQ[9],TCC_RW_REQ[9],TCC_MISS[10],TCC_READ[10],TCC_REQ[10],TCC_RW_REQ[10],TCC_MISS[11],TCC_READ[11],TCC_REQ[11],TCC_RW_REQ[11],TCC_MISS[12],TCC_READ[12],TCC_REQ[12],TCC_RW_REQ[12],TCC_MISS[13],TCC_READ[13],TCC_REQ[13],TCC_RW_REQ[13],TCC_MISS[14],TCC_READ[14],TCC_REQ[14],TCC_RW_REQ[14],TCC_MISS[15],TCC_READ[15],TCC_REQ[15],TCC_RW_REQ[15],TCC_MISS[16],TCC_READ[16],TCC_REQ[16],TCC_RW_REQ[16],TCC_MISS[17],TCC_READ[17],TCC_REQ[17],TCC_RW_REQ[17],TCC_MISS[18],TCC_READ[18],TCC_REQ[18],TCC_RW_REQ[18],TCC_MISS[19],TCC_READ[19],TCC_REQ[19],TCC_RW_REQ[19],TCC_MISS[20],TCC_READ[20],TCC_REQ[20],TCC_RW_REQ[20],TCC_MISS[21],TCC_READ[21],TCC_REQ[21],TCC_RW_REQ[21],TCC_MISS[22],TCC_READ[22],TCC_REQ[22],TCC_RW_REQ[22],TCC_MISS[23],TCC_READ[23],TCC_REQ[23],TCC_RW_REQ[23],TCC_MISS[24],TCC_READ[24],TCC_REQ[24],TCC_RW_REQ[24],TCC_MISS[25],TCC_READ[25],TCC_REQ[25],TCC_RW_REQ[25],TCC_MISS[26],TCC_READ[26],TCC_REQ[26],TCC_RW_REQ[26],TCC_MISS[27],TCC_READ[27],TCC_REQ[27],TCC_RW_REQ[27],TCC_MISS[28],TCC_READ[28],TCC_REQ[28],TCC_RW_REQ[28],TCC_MISS[29],TCC_READ[29],TCC_REQ[29],TCC_RW_REQ[29],TCC_MISS[30],TCC_READ[30],TCC_REQ[30],TCC_RW_REQ[30],TCC_MISS[31],TCC_READ[31],TCC_REQ[31],TCC_RW_REQ[31],TCC_MISS[32],TCC_READ[32],TCC_REQ[32],TCC_RW_REQ[32],TCC_MISS[33],TCC_READ[33],TCC_REQ[33],TCC_RW_REQ[33],TCC_MISS[34],TCC_READ[34],TCC_REQ[34],TCC_RW_REQ[34],TCC_MISS[35],TCC_READ[35],TCC_REQ[35],TCC_RW_REQ[35],TCC_MISS[36],TCC_READ[36],TCC_REQ[36],TCC_RW_REQ[36],TCC_MISS[37],TCC_READ[37],TCC_REQ[37],TCC_RW_REQ[37],TCC_MISS[38],TCC_READ[38],TCC_REQ[38],TCC_RW_REQ[38],TCC_MISS[39],TCC_READ[39],TCC_REQ[39],TCC_RW_REQ[39],TCC_MISS[40],TCC_READ[40],TCC_REQ[40],TCC_RW_REQ[40],TCC_MISS[41],TCC_READ[41],TCC_REQ[41],TCC_RW_REQ[41],TCC_MISS[42],TCC_READ[42],TCC_REQ[42],TCC_RW_REQ[42],TCC_MISS[43],TCC_READ[43],TCC_REQ[43],TCC_RW_REQ[43],TCC_MISS[44],TCC_READ[44],TCC_REQ[44],TCC_RW_REQ[44],TCC_MISS[45],TCC_READ[45],TCC_REQ[45],TCC_RW_REQ[45],TCC_MISS[46],TCC_READ[46],TCC_REQ[46],TCC_RW_REQ[46],TCC_MISS[47],TCC_READ[47],TCC_REQ[47],TCC_RW_REQ[47],TCC_MISS[48],TCC_READ[48],TCC_REQ[48],TCC_RW_REQ[48],TCC_MISS[49],TCC_READ[49],TCC_REQ[49],TCC_RW_REQ[49],TCC_MISS[50],TCC_READ[50],TCC_REQ[50],TCC_RW_REQ[50],TCC_MISS[51],TCC_READ[51],TCC_REQ[51],TCC_RW_REQ[51],TCC_MISS[52],TCC_READ[52],TCC_REQ[52],TCC_RW_REQ[52],TCC_MISS[53],TCC_READ[53],TCC_REQ[53],TCC_RW_REQ[53],TCC_MISS[54],TCC_READ[54],TCC_REQ[54],TCC_RW_REQ[54],TCC_MISS[55],TCC_READ[55],TCC_REQ[55],TCC_RW_REQ[55],TCC_MISS[56],TCC_READ[56],TCC_REQ[56],TCC_RW_REQ[56],TCC_MISS[57],TCC_READ[57],TCC_REQ[57],TCC_RW_REQ[57],TCC_MISS[58],TCC_READ[58],TCC_REQ[58],TCC_RW_REQ[58],TCC_MISS[59],TCC_READ[59],TCC_REQ[59],TCC_RW_REQ[59],TCC_MISS[60],TCC_READ[60],TCC_REQ[60],TCC_RW_REQ[60],TCC_MISS[61],TCC_READ[61],TCC_REQ[61],TCC_RW_REQ[61],TCC_MISS[62],TCC_READ[62],TCC_REQ[62],TCC_RW_REQ[62],TCC_MISS[63],TCC_READ[63],TCC_REQ[63],TCC_RW_REQ[63],TCC_MISS[64],TCC_READ[64],TCC_REQ[64],TCC_RW_REQ[64],TCC_MISS[65],TCC_READ[65],TCC_REQ[65],TCC_RW_REQ[65],TCC_MISS[66],TCC_READ[66],TCC_REQ[66],TCC_RW_REQ[66],TCC_MISS[67],TCC_READ[67],TCC_REQ[67],TCC_RW_REQ[67],TCC_MISS[68],TCC_READ[68],TCC_REQ[68],TCC_RW_REQ[68],TCC_MISS[69],TCC_READ[69],TCC_REQ[69],TCC_RW_REQ[69],TCC_MISS[70],TCC_READ[70],TCC_REQ[70],TCC_RW_REQ[70],TCC_MISS[71],TCC_READ[71],TCC_REQ[71],TCC_RW_REQ[71],TCC_MISS[72],TCC_READ[72],TCC_REQ[72],TCC_RW_REQ[72],TCC_MISS[73],TCC_READ[73],TCC_REQ[73],TCC_RW_REQ[73],TCC_MISS[74],TCC_READ[74],TCC_REQ[74],TCC_RW_REQ[74],TCC_MISS[75],TCC_READ[75],TCC_REQ[75],TCC_RW_REQ[75],TCC_MISS[76],TCC_READ[76],TCC_REQ[76],TCC_RW_REQ[76],TCC_MISS[77],TCC_READ[77],TCC_REQ[77],TCC_RW_REQ[77],TCC_MISS[78],TCC_READ[78],TCC_REQ[78],TCC_RW_REQ[78],TCC_MISS[79],TCC_READ[79],TCC_REQ[79],TCC_RW_REQ[79],TCC_MISS[80],TCC_READ[80],TCC_REQ[80],TCC_RW_REQ[80],TCC_MISS[81],TCC_READ[81],TCC_REQ[81],TCC_RW_REQ[81],TCC_MISS[82],TCC_READ[82],TCC_REQ[82],TCC_RW_REQ[82],TCC_MISS[83],TCC_READ[83],TCC_REQ[83],TCC_RW_REQ[83],TCC_MISS[84],TCC_READ[84],TCC_REQ[84],TCC_RW_REQ[84],TCC_MISS[85],TCC_READ[85],TCC_REQ[85],TCC_RW_REQ[85],TCC_MISS[86],TCC_READ[86],TCC_REQ[86],TCC_RW_REQ[86],TCC_MISS[87],TCC_READ[87],TCC_REQ[87],TCC_RW_REQ[87],TCC_MISS[88],TCC_READ[88],TCC_REQ[88],TCC_RW_REQ[88],TCC_MISS[89],TCC_READ[89],TCC_REQ[89],TCC_RW_REQ[89],TCC_MISS[90],TCC_READ[90],TCC_REQ[90],TCC_RW_REQ[90],TCC_MISS[91],TCC_READ[91],TCC_REQ[91],TCC_RW_REQ[91],TCC_MISS[92],TCC_READ[92],TCC_REQ[92],TCC_RW_REQ[92],TCC_MISS[93],TCC_READ[93],TCC_REQ[93],TCC_RW_REQ[93],TCC_MISS[94],TCC_READ[94],TCC_REQ[94],TCC_RW_REQ[94],TCC_MISS[95],TCC_READ[95],TCC_REQ[95],TCC_RW_REQ[95],TCC_MISS[96],TCC_READ[96],TCC_REQ[96],TCC_RW_REQ[96],TCC_MISS[97],TCC_READ[97],TCC_REQ[97],TCC_RW_REQ[97],TCC_MISS[98],TCC_READ[98],TCC_REQ[98],TCC_RW_REQ[98],TCC_MISS[99],TCC_READ[99],TCC_REQ[99],TCC_RW_REQ[99],TCC_MISS[100],TCC_READ[100],TCC_REQ[100],TCC_RW_REQ[100],TCC_MISS[101],TCC_READ[101],TCC_REQ[101],TCC_RW_REQ[101],TCC_MISS[102],TCC_READ[102],TCC_REQ[102],TCC_RW_REQ[102],TCC_MISS[103],TCC_READ[103],TCC_REQ[103],TCC_RW_REQ[103],TCC_MISS[104],TCC_READ[104],TCC_REQ[104],TCC_RW_REQ[104],TCC_MISS[105],TCC_READ[105],TCC_REQ[105],TCC_RW_REQ[105],TCC_MISS[106],TCC_READ[106],TCC_REQ[106],TCC_RW_REQ[106],TCC_MISS[107],TCC_READ[107],TCC_REQ[107],TCC_RW_REQ[107],TCC_MISS[108],TCC_READ[108],TCC_REQ[108],TCC_RW_REQ[108],TCC_MISS[109],TCC_READ[109],TCC_REQ[109],TCC_RW_REQ[109],TCC_MISS[110],TCC_READ[110],TCC_REQ[110],TCC_RW_REQ[110],TCC_MISS[111],TCC_READ[111],TCC_REQ[111],TCC_RW_REQ[111],TCC_MISS[112],TCC_READ[112],TCC_REQ[112],TCC_RW_REQ[112],TCC_MISS[113],TCC_READ[113],TCC_REQ[113],TCC_RW_REQ[113],TCC_MISS[114],TCC_READ[114],TCC_REQ[114],TCC_RW_REQ[114],TCC_MISS[115],TCC_READ[115],TCC_REQ[115],TCC_RW_REQ[115],TCC_MISS[116],TCC_READ[116],TCC_REQ[116],TCC_RW_REQ[116],TCC_MISS[117],TCC_READ[117],TCC_REQ[117],TCC_RW_REQ[117],TCC_MISS[118],TCC_READ[118],TCC_REQ[118],TCC_RW_REQ[118],TCC_MISS[119],TCC_READ[119],TCC_REQ[119],TCC_RW_REQ[119],TCC_MISS[120],TCC_READ[120],TCC_REQ[120],TCC_RW_REQ[120],TCC_MISS[121],TCC_READ[121],TCC_REQ[121],TCC_RW_REQ[121],TCC_MISS[122],TCC_READ[122],TCC_REQ[122],TCC_RW_REQ[122],TCC_MISS[123],TCC_READ[123],TCC_REQ[123],TCC_RW_REQ[123],TCC_MISS[124],TCC_READ[124],TCC_REQ[124],TCC_RW_REQ[124],TCC_MISS[125],TCC_READ[125],TCC_REQ[125],TCC_RW_REQ[125],TCC_MISS[126],TCC_READ[126],TCC_REQ[126],TCC_RW_REQ[126],TCC_MISS[127],TCC_READ[127],TCC_REQ[127],TCC_RW_REQ[127],Wave_Size_6,Correlation_ID_6,SQ_INSTS_BRANCH,SQ_INSTS_SENDMSG,SQ_WAIT_ANY,SQ_WAIT_INST_ANY,SQ_ACTIVE_INST_ANY,SQ_ACTIVE_INST_VMEM,SQ_ACTIVE_INST_LDS,SQ_ACTIVE_INST_VALU,SPI_RA_WAVE_SIMD_FULL_CSN,SPI_RA_VGPR_SIMD_FULL_CSN,CPC_CPC_UTCL2IU_STALL,CPC_ME1_BUSY_FOR_PACKET_DECODE,TA_ADDR_STALLED_BY_TC_CYCLES_sum,TA_TOTAL_WAVEFRONTS_sum,TCC_EA0_WRREQ_64B_sum,TCC_EA0_WRREQ_DRAM_sum,TCC_EA0_WRREQ_sum,TCC_EA0_WR_UNCACHED_32B_sum,TCP_UTCL1_PERMISSION_MISS_sum,TCP_UTCL1_REQUEST_sum,TCP_UTCL1_TRANSLATION_HIT_sum,TCP_UTCL1_TRANSLATION_MISS_sum,Wave_Size_7,Correlation_ID_7,XCC_Index_7,TCC_TAG_STALL[0],TCC_TOO_MANY_EA_WRREQS_STALL[0],TCC_WRITE[0],TCC_TAG_STALL[1],TCC_TOO_MANY_EA_WRREQS_STALL[1],TCC_WRITE[1],TCC_TAG_STALL[2],TCC_TOO_MANY_EA_WRREQS_STALL[2],TCC_WRITE[2],TCC_TAG_STALL[3],TCC_TOO_MANY_EA_WRREQS_STALL[3],TCC_WRITE[3],TCC_TAG_STALL[4],TCC_TOO_MANY_EA_WRREQS_STALL[4],TCC_WRITE[4],TCC_TAG_STALL[5],TCC_TOO_MANY_EA_WRREQS_STALL[5],TCC_WRITE[5],TCC_TAG_STALL[6],TCC_TOO_MANY_EA_WRREQS_STALL[6],TCC_WRITE[6],TCC_TAG_STALL[7],TCC_TOO_MANY_EA_WRREQS_STALL[7],TCC_WRITE[7],TCC_TAG_STALL[8],TCC_TOO_MANY_EA_WRREQS_STALL[8],TCC_WRITE[8],TCC_TAG_STALL[9],TCC_TOO_MANY_EA_WRREQS_STALL[9],TCC_WRITE[9],TCC_TAG_STALL[10],TCC_TOO_MANY_EA_WRREQS_STALL[10],TCC_WRITE[10],TCC_TAG_STALL[11],TCC_TOO_MANY_EA_WRREQS_STALL[11],TCC_WRITE[11],TCC_TAG_STALL[12],TCC_TOO_MANY_EA_WRREQS_STALL[12],TCC_WRITE[12],TCC_TAG_STALL[13],TCC_TOO_MANY_EA_WRREQS_STALL[13],TCC_WRITE[13],TCC_TAG_STALL[14],TCC_TOO_MANY_EA_WRREQS_STALL[14],TCC_WRITE[14],TCC_TAG_STALL[15],TCC_TOO_MANY_EA_WRREQS_STALL[15],TCC_WRITE[15],TCC_TAG_STALL[16],TCC_TOO_MANY_EA_WRREQS_STALL[16],TCC_WRITE[16],TCC_TAG_STALL[17],TCC_TOO_MANY_EA_WRREQS_STALL[17],TCC_WRITE[17],TCC_TAG_STALL[18],TCC_TOO_MANY_EA_WRREQS_STALL[18],TCC_WRITE[18],TCC_TAG_STALL[19],TCC_TOO_MANY_EA_WRREQS_STALL[19],TCC_WRITE[19],TCC_TAG_STALL[20],TCC_TOO_MANY_EA_WRREQS_STALL[20],TCC_WRITE[20],TCC_TAG_STALL[21],TCC_TOO_MANY_EA_WRREQS_STALL[21],TCC_WRITE[21],TCC_TAG_STALL[22],TCC_TOO_MANY_EA_WRREQS_STALL[22],TCC_WRITE[22],TCC_TAG_STALL[23],TCC_TOO_MANY_EA_WRREQS_STALL[23],TCC_WRITE[23],TCC_TAG_STALL[24],TCC_TOO_MANY_EA_WRREQS_STALL[24],TCC_WRITE[24],TCC_TAG_STALL[25],TCC_TOO_MANY_EA_WRREQS_STALL[25],TCC_WRITE[25],TCC_TAG_STALL[26],TCC_TOO_MANY_EA_WRREQS_STALL[26],TCC_WRITE[26],TCC_TAG_STALL[27],TCC_TOO_MANY_EA_WRREQS_STALL[27],TCC_WRITE[27],TCC_TAG_STALL[28],TCC_TOO_MANY_EA_WRREQS_STALL[28],TCC_WRITE[28],TCC_TAG_STALL[29],TCC_TOO_MANY_EA_WRREQS_STALL[29],TCC_WRITE[29],TCC_TAG_STALL[30],TCC_TOO_MANY_EA_WRREQS_STALL[30],TCC_WRITE[30],TCC_TAG_STALL[31],TCC_TOO_MANY_EA_WRREQS_STALL[31],TCC_WRITE[31],TCC_TAG_STALL[32],TCC_TOO_MANY_EA_WRREQS_STALL[32],TCC_WRITE[32],TCC_TAG_STALL[33],TCC_TOO_MANY_EA_WRREQS_STALL[33],TCC_WRITE[33],TCC_TAG_STALL[34],TCC_TOO_MANY_EA_WRREQS_STALL[34],TCC_WRITE[34],TCC_TAG_STALL[35],TCC_TOO_MANY_EA_WRREQS_STALL[35],TCC_WRITE[35],TCC_TAG_STALL[36],TCC_TOO_MANY_EA_WRREQS_STALL[36],TCC_WRITE[36],TCC_TAG_STALL[37],TCC_TOO_MANY_EA_WRREQS_STALL[37],TCC_WRITE[37],TCC_TAG_STALL[38],TCC_TOO_MANY_EA_WRREQS_STALL[38],TCC_WRITE[38],TCC_TAG_STALL[39],TCC_TOO_MANY_EA_WRREQS_STALL[39],TCC_WRITE[39],TCC_TAG_STALL[40],TCC_TOO_MANY_EA_WRREQS_STALL[40],TCC_WRITE[40],TCC_TAG_STALL[41],TCC_TOO_MANY_EA_WRREQS_STALL[41],TCC_WRITE[41],TCC_TAG_STALL[42],TCC_TOO_MANY_EA_WRREQS_STALL[42],TCC_WRITE[42],TCC_TAG_STALL[43],TCC_TOO_MANY_EA_WRREQS_STALL[43],TCC_WRITE[43],TCC_TAG_STALL[44],TCC_TOO_MANY_EA_WRREQS_STALL[44],TCC_WRITE[44],TCC_TAG_STALL[45],TCC_TOO_MANY_EA_WRREQS_STALL[45],TCC_WRITE[45],TCC_TAG_STALL[46],TCC_TOO_MANY_EA_WRREQS_STALL[46],TCC_WRITE[46],TCC_TAG_STALL[47],TCC_TOO_MANY_EA_WRREQS_STALL[47],TCC_WRITE[47],TCC_TAG_STALL[48],TCC_TOO_MANY_EA_WRREQS_STALL[48],TCC_WRITE[48],TCC_TAG_STALL[49],TCC_TOO_MANY_EA_WRREQS_STALL[49],TCC_WRITE[49],TCC_TAG_STALL[50],TCC_TOO_MANY_EA_WRREQS_STALL[50],TCC_WRITE[50],TCC_TAG_STALL[51],TCC_TOO_MANY_EA_WRREQS_STALL[51],TCC_WRITE[51],TCC_TAG_STALL[52],TCC_TOO_MANY_EA_WRREQS_STALL[52],TCC_WRITE[52],TCC_TAG_STALL[53],TCC_TOO_MANY_EA_WRREQS_STALL[53],TCC_WRITE[53],TCC_TAG_STALL[54],TCC_TOO_MANY_EA_WRREQS_STALL[54],TCC_WRITE[54],TCC_TAG_STALL[55],TCC_TOO_MANY_EA_WRREQS_STALL[55],TCC_WRITE[55],TCC_TAG_STALL[56],TCC_TOO_MANY_EA_WRREQS_STALL[56],TCC_WRITE[56],TCC_TAG_STALL[57],TCC_TOO_MANY_EA_WRREQS_STALL[57],TCC_WRITE[57],TCC_TAG_STALL[58],TCC_TOO_MANY_EA_WRREQS_STALL[58],TCC_WRITE[58],TCC_TAG_STALL[59],TCC_TOO_MANY_EA_WRREQS_STALL[59],TCC_WRITE[59],TCC_TAG_STALL[60],TCC_TOO_MANY_EA_WRREQS_STALL[60],TCC_WRITE[60],TCC_TAG_STALL[61],TCC_TOO_MANY_EA_WRREQS_STALL[61],TCC_WRITE[61],TCC_TAG_STALL[62],TCC_TOO_MANY_EA_WRREQS_STALL[62],TCC_WRITE[62],TCC_TAG_STALL[63],TCC_TOO_MANY_EA_WRREQS_STALL[63],TCC_WRITE[63],TCC_TAG_STALL[64],TCC_TOO_MANY_EA_WRREQS_STALL[64],TCC_WRITE[64],TCC_TAG_STALL[65],TCC_TOO_MANY_EA_WRREQS_STALL[65],TCC_WRITE[65],TCC_TAG_STALL[66],TCC_TOO_MANY_EA_WRREQS_STALL[66],TCC_WRITE[66],TCC_TAG_STALL[67],TCC_TOO_MANY_EA_WRREQS_STALL[67],TCC_WRITE[67],TCC_TAG_STALL[68],TCC_TOO_MANY_EA_WRREQS_STALL[68],TCC_WRITE[68],TCC_TAG_STALL[69],TCC_TOO_MANY_EA_WRREQS_STALL[69],TCC_WRITE[69],TCC_TAG_STALL[70],TCC_TOO_MANY_EA_WRREQS_STALL[70],TCC_WRITE[70],TCC_TAG_STALL[71],TCC_TOO_MANY_EA_WRREQS_STALL[71],TCC_WRITE[71],TCC_TAG_STALL[72],TCC_TOO_MANY_EA_WRREQS_STALL[72],TCC_WRITE[72],TCC_TAG_STALL[73],TCC_TOO_MANY_EA_WRREQS_STALL[73],TCC_WRITE[73],TCC_TAG_STALL[74],TCC_TOO_MANY_EA_WRREQS_STALL[74],TCC_WRITE[74],TCC_TAG_STALL[75],TCC_TOO_MANY_EA_WRREQS_STALL[75],TCC_WRITE[75],TCC_TAG_STALL[76],TCC_TOO_MANY_EA_WRREQS_STALL[76],TCC_WRITE[76],TCC_TAG_STALL[77],TCC_TOO_MANY_EA_WRREQS_STALL[77],TCC_WRITE[77],TCC_TAG_STALL[78],TCC_TOO_MANY_EA_WRREQS_STALL[78],TCC_WRITE[78],TCC_TAG_STALL[79],TCC_TOO_MANY_EA_WRREQS_STALL[79],TCC_WRITE[79],TCC_TAG_STALL[80],TCC_TOO_MANY_EA_WRREQS_STALL[80],TCC_WRITE[80],TCC_TAG_STALL[81],TCC_TOO_MANY_EA_WRREQS_STALL[81],TCC_WRITE[81],TCC_TAG_STALL[82],TCC_TOO_MANY_EA_WRREQS_STALL[82],TCC_WRITE[82],TCC_TAG_STALL[83],TCC_TOO_MANY_EA_WRREQS_STALL[83],TCC_WRITE[83],TCC_TAG_STALL[84],TCC_TOO_MANY_EA_WRREQS_STALL[84],TCC_WRITE[84],TCC_TAG_STALL[85],TCC_TOO_MANY_EA_WRREQS_STALL[85],TCC_WRITE[85],TCC_TAG_STALL[86],TCC_TOO_MANY_EA_WRREQS_STALL[86],TCC_WRITE[86],TCC_TAG_STALL[87],TCC_TOO_MANY_EA_WRREQS_STALL[87],TCC_WRITE[87],TCC_TAG_STALL[88],TCC_TOO_MANY_EA_WRREQS_STALL[88],TCC_WRITE[88],TCC_TAG_STALL[89],TCC_TOO_MANY_EA_WRREQS_STALL[89],TCC_WRITE[89],TCC_TAG_STALL[90],TCC_TOO_MANY_EA_WRREQS_STALL[90],TCC_WRITE[90],TCC_TAG_STALL[91],TCC_TOO_MANY_EA_WRREQS_STALL[91],TCC_WRITE[91],TCC_TAG_STALL[92],TCC_TOO_MANY_EA_WRREQS_STALL[92],TCC_WRITE[92],TCC_TAG_STALL[93],TCC_TOO_MANY_EA_WRREQS_STALL[93],TCC_WRITE[93],TCC_TAG_STALL[94],TCC_TOO_MANY_EA_WRREQS_STALL[94],TCC_WRITE[94],TCC_TAG_STALL[95],TCC_TOO_MANY_EA_WRREQS_STALL[95],TCC_WRITE[95],TCC_TAG_STALL[96],TCC_TOO_MANY_EA_WRREQS_STALL[96],TCC_WRITE[96],TCC_TAG_STALL[97],TCC_TOO_MANY_EA_WRREQS_STALL[97],TCC_WRITE[97],TCC_TAG_STALL[98],TCC_TOO_MANY_EA_WRREQS_STALL[98],TCC_WRITE[98],TCC_TAG_STALL[99],TCC_TOO_MANY_EA_WRREQS_STALL[99],TCC_WRITE[99],TCC_TAG_STALL[100],TCC_TOO_MANY_EA_WRREQS_STALL[100],TCC_WRITE[100],TCC_TAG_STALL[101],TCC_TOO_MANY_EA_WRREQS_STALL[101],TCC_WRITE[101],TCC_TAG_STALL[102],TCC_TOO_MANY_EA_WRREQS_STALL[102],TCC_WRITE[102],TCC_TAG_STALL[103],TCC_TOO_MANY_EA_WRREQS_STALL[103],TCC_WRITE[103],TCC_TAG_STALL[104],TCC_TOO_MANY_EA_WRREQS_STALL[104],TCC_WRITE[104],TCC_TAG_STALL[105],TCC_TOO_MANY_EA_WRREQS_STALL[105],TCC_WRITE[105],TCC_TAG_STALL[106],TCC_TOO_MANY_EA_WRREQS_STALL[106],TCC_WRITE[106],TCC_TAG_STALL[107],TCC_TOO_MANY_EA_WRREQS_STALL[107],TCC_WRITE[107],TCC_TAG_STALL[108],TCC_TOO_MANY_EA_WRREQS_STALL[108],TCC_WRITE[108],TCC_TAG_STALL[109],TCC_TOO_MANY_EA_WRREQS_STALL[109],TCC_WRITE[109],TCC_TAG_STALL[110],TCC_TOO_MANY_EA_WRREQS_STALL[110],TCC_WRITE[110],TCC_TAG_STALL[111],TCC_TOO_MANY_EA_WRREQS_STALL[111],TCC_WRITE[111],TCC_TAG_STALL[112],TCC_TOO_MANY_EA_WRREQS_STALL[112],TCC_WRITE[112],TCC_TAG_STALL[113],TCC_TOO_MANY_EA_WRREQS_STALL[113],TCC_WRITE[113],TCC_TAG_STALL[114],TCC_TOO_MANY_EA_WRREQS_STALL[114],TCC_WRITE[114],TCC_TAG_STALL[115],TCC_TOO_MANY_EA_WRREQS_STALL[115],TCC_WRITE[115],TCC_TAG_STALL[116],TCC_TOO_MANY_EA_WRREQS_STALL[116],TCC_WRITE[116],TCC_TAG_STALL[117],TCC_TOO_MANY_EA_WRREQS_STALL[117],TCC_WRITE[117],TCC_TAG_STALL[118],TCC_TOO_MANY_EA_WRREQS_STALL[118],TCC_WRITE[118],TCC_TAG_STALL[119],TCC_TOO_MANY_EA_WRREQS_STALL[119],TCC_WRITE[119],TCC_TAG_STALL[120],TCC_TOO_MANY_EA_WRREQS_STALL[120],TCC_WRITE[120],TCC_TAG_STALL[121],TCC_TOO_MANY_EA_WRREQS_STALL[121],TCC_WRITE[121],TCC_TAG_STALL[122],TCC_TOO_MANY_EA_WRREQS_STALL[122],TCC_WRITE[122],TCC_TAG_STALL[123],TCC_TOO_MANY_EA_WRREQS_STALL[123],TCC_WRITE[123],TCC_TAG_STALL[124],TCC_TOO_MANY_EA_WRREQS_STALL[124],TCC_WRITE[124],TCC_TAG_STALL[125],TCC_TOO_MANY_EA_WRREQS_STALL[125],TCC_WRITE[125],TCC_TAG_STALL[126],TCC_TOO_MANY_EA_WRREQS_STALL[126],TCC_WRITE[126],TCC_TAG_STALL[127],TCC_TOO_MANY_EA_WRREQS_STALL[127],TCC_WRITE[127],Wave_Size_8,Correlation_ID_8,XCC_Index_8,TCC_EA0_ATOMIC_LEVEL[0],TCC_EA0_RDREQ[0],TCC_EA0_RDREQ_32B[0],TCC_EA0_RDREQ_LEVEL[0],TCC_EA0_ATOMIC_LEVEL[1],TCC_EA0_RDREQ[1],TCC_EA0_RDREQ_32B[1],TCC_EA0_RDREQ_LEVEL[1],TCC_EA0_ATOMIC_LEVEL[2],TCC_EA0_RDREQ[2],TCC_EA0_RDREQ_32B[2],TCC_EA0_RDREQ_LEVEL[2],TCC_EA0_ATOMIC_LEVEL[3],TCC_EA0_RDREQ[3],TCC_EA0_RDREQ_32B[3],TCC_EA0_RDREQ_LEVEL[3],TCC_EA0_ATOMIC_LEVEL[4],TCC_EA0_RDREQ[4],TCC_EA0_RDREQ_32B[4],TCC_EA0_RDREQ_LEVEL[4],TCC_EA0_ATOMIC_LEVEL[5],TCC_EA0_RDREQ[5],TCC_EA0_RDREQ_32B[5],TCC_EA0_RDREQ_LEVEL[5],TCC_EA0_ATOMIC_LEVEL[6],TCC_EA0_RDREQ[6],TCC_EA0_RDREQ_32B[6],TCC_EA0_RDREQ_LEVEL[6],TCC_EA0_ATOMIC_LEVEL[7],TCC_EA0_RDREQ[7],TCC_EA0_RDREQ_32B[7],TCC_EA0_RDREQ_LEVEL[7],TCC_EA0_ATOMIC_LEVEL[8],TCC_EA0_RDREQ[8],TCC_EA0_RDREQ_32B[8],TCC_EA0_RDREQ_LEVEL[8],TCC_EA0_ATOMIC_LEVEL[9],TCC_EA0_RDREQ[9],TCC_EA0_RDREQ_32B[9],TCC_EA0_RDREQ_LEVEL[9],TCC_EA0_ATOMIC_LEVEL[10],TCC_EA0_RDREQ[10],TCC_EA0_RDREQ_32B[10],TCC_EA0_RDREQ_LEVEL[10],TCC_EA0_ATOMIC_LEVEL[11],TCC_EA0_RDREQ[11],TCC_EA0_RDREQ_32B[11],TCC_EA0_RDREQ_LEVEL[11],TCC_EA0_ATOMIC_LEVEL[12],TCC_EA0_RDREQ[12],TCC_EA0_RDREQ_32B[12],TCC_EA0_RDREQ_LEVEL[12],TCC_EA0_ATOMIC_LEVEL[13],TCC_EA0_RDREQ[13],TCC_EA0_RDREQ_32B[13],TCC_EA0_RDREQ_LEVEL[13],TCC_EA0_ATOMIC_LEVEL[14],TCC_EA0_RDREQ[14],TCC_EA0_RDREQ_32B[14],TCC_EA0_RDREQ_LEVEL[14],TCC_EA0_ATOMIC_LEVEL[15],TCC_EA0_RDREQ[15],TCC_EA0_RDREQ_32B[15],TCC_EA0_RDREQ_LEVEL[15],TCC_EA0_ATOMIC_LEVEL[16],TCC_EA0_RDREQ[16],TCC_EA0_RDREQ_32B[16],TCC_EA0_RDREQ_LEVEL[16],TCC_EA0_ATOMIC_LEVEL[17],TCC_EA0_RDREQ[17],TCC_EA0_RDREQ_32B[17],TCC_EA0_RDREQ_LEVEL[17],TCC_EA0_ATOMIC_LEVEL[18],TCC_EA0_RDREQ[18],TCC_EA0_RDREQ_32B[18],TCC_EA0_RDREQ_LEVEL[18],TCC_EA0_ATOMIC_LEVEL[19],TCC_EA0_RDREQ[19],TCC_EA0_RDREQ_32B[19],TCC_EA0_RDREQ_LEVEL[19],TCC_EA0_ATOMIC_LEVEL[20],TCC_EA0_RDREQ[20],TCC_EA0_RDREQ_32B[20],TCC_EA0_RDREQ_LEVEL[20],TCC_EA0_ATOMIC_LEVEL[21],TCC_EA0_RDREQ[21],TCC_EA0_RDREQ_32B[21],TCC_EA0_RDREQ_LEVEL[21],TCC_EA0_ATOMIC_LEVEL[22],TCC_EA0_RDREQ[22],TCC_EA0_RDREQ_32B[22],TCC_EA0_RDREQ_LEVEL[22],TCC_EA0_ATOMIC_LEVEL[23],TCC_EA0_RDREQ[23],TCC_EA0_RDREQ_32B[23],TCC_EA0_RDREQ_LEVEL[23],TCC_EA0_ATOMIC_LEVEL[24],TCC_EA0_RDREQ[24],TCC_EA0_RDREQ_32B[24],TCC_EA0_RDREQ_LEVEL[24],TCC_EA0_ATOMIC_LEVEL[25],TCC_EA0_RDREQ[25],TCC_EA0_RDREQ_32B[25],TCC_EA0_RDREQ_LEVEL[25],TCC_EA0_ATOMIC_LEVEL[26],TCC_EA0_RDREQ[26],TCC_EA0_RDREQ_32B[26],TCC_EA0_RDREQ_LEVEL[26],TCC_EA0_ATOMIC_LEVEL[27],TCC_EA0_RDREQ[27],TCC_EA0_RDREQ_32B[27],TCC_EA0_RDREQ_LEVEL[27],TCC_EA0_ATOMIC_LEVEL[28],TCC_EA0_RDREQ[28],TCC_EA0_RDREQ_32B[28],TCC_EA0_RDREQ_LEVEL[28],TCC_EA0_ATOMIC_LEVEL[29],TCC_EA0_RDREQ[29],TCC_EA0_RDREQ_32B[29],TCC_EA0_RDREQ_LEVEL[29],TCC_EA0_ATOMIC_LEVEL[30],TCC_EA0_RDREQ[30],TCC_EA0_RDREQ_32B[30],TCC_EA0_RDREQ_LEVEL[30],TCC_EA0_ATOMIC_LEVEL[31],TCC_EA0_RDREQ[31],TCC_EA0_RDREQ_32B[31],TCC_EA0_RDREQ_LEVEL[31],TCC_EA0_ATOMIC_LEVEL[32],TCC_EA0_RDREQ[32],TCC_EA0_RDREQ_32B[32],TCC_EA0_RDREQ_LEVEL[32],TCC_EA0_ATOMIC_LEVEL[33],TCC_EA0_RDREQ[33],TCC_EA0_RDREQ_32B[33],TCC_EA0_RDREQ_LEVEL[33],TCC_EA0_ATOMIC_LEVEL[34],TCC_EA0_RDREQ[34],TCC_EA0_RDREQ_32B[34],TCC_EA0_RDREQ_LEVEL[34],TCC_EA0_ATOMIC_LEVEL[35],TCC_EA0_RDREQ[35],TCC_EA0_RDREQ_32B[35],TCC_EA0_RDREQ_LEVEL[35],TCC_EA0_ATOMIC_LEVEL[36],TCC_EA0_RDREQ[36],TCC_EA0_RDREQ_32B[36],TCC_EA0_RDREQ_LEVEL[36],TCC_EA0_ATOMIC_LEVEL[37],TCC_EA0_RDREQ[37],TCC_EA0_RDREQ_32B[37],TCC_EA0_RDREQ_LEVEL[37],TCC_EA0_ATOMIC_LEVEL[38],TCC_EA0_RDREQ[38],TCC_EA0_RDREQ_32B[38],TCC_EA0_RDREQ_LEVEL[38],TCC_EA0_ATOMIC_LEVEL[39],TCC_EA0_RDREQ[39],TCC_EA0_RDREQ_32B[39],TCC_EA0_RDREQ_LEVEL[39],TCC_EA0_ATOMIC_LEVEL[40],TCC_EA0_RDREQ[40],TCC_EA0_RDREQ_32B[40],TCC_EA0_RDREQ_LEVEL[40],TCC_EA0_ATOMIC_LEVEL[41],TCC_EA0_RDREQ[41],TCC_EA0_RDREQ_32B[41],TCC_EA0_RDREQ_LEVEL[41],TCC_EA0_ATOMIC_LEVEL[42],TCC_EA0_RDREQ[42],TCC_EA0_RDREQ_32B[42],TCC_EA0_RDREQ_LEVEL[42],TCC_EA0_ATOMIC_LEVEL[43],TCC_EA0_RDREQ[43],TCC_EA0_RDREQ_32B[43],TCC_EA0_RDREQ_LEVEL[43],TCC_EA0_ATOMIC_LEVEL[44],TCC_EA0_RDREQ[44],TCC_EA0_RDREQ_32B[44],TCC_EA0_RDREQ_LEVEL[44],TCC_EA0_ATOMIC_LEVEL[45],TCC_EA0_RDREQ[45],TCC_EA0_RDREQ_32B[45],TCC_EA0_RDREQ_LEVEL[45],TCC_EA0_ATOMIC_LEVEL[46],TCC_EA0_RDREQ[46],TCC_EA0_RDREQ_32B[46],TCC_EA0_RDREQ_LEVEL[46],TCC_EA0_ATOMIC_LEVEL[47],TCC_EA0_RDREQ[47],TCC_EA0_RDREQ_32B[47],TCC_EA0_RDREQ_LEVEL[47],TCC_EA0_ATOMIC_LEVEL[48],TCC_EA0_RDREQ[48],TCC_EA0_RDREQ_32B[48],TCC_EA0_RDREQ_LEVEL[48],TCC_EA0_ATOMIC_LEVEL[49],TCC_EA0_RDREQ[49],TCC_EA0_RDREQ_32B[49],TCC_EA0_RDREQ_LEVEL[49],TCC_EA0_ATOMIC_LEVEL[50],TCC_EA0_RDREQ[50],TCC_EA0_RDREQ_32B[50],TCC_EA0_RDREQ_LEVEL[50],TCC_EA0_ATOMIC_LEVEL[51],TCC_EA0_RDREQ[51],TCC_EA0_RDREQ_32B[51],TCC_EA0_RDREQ_LEVEL[51],TCC_EA0_ATOMIC_LEVEL[52],TCC_EA0_RDREQ[52],TCC_EA0_RDREQ_32B[52],TCC_EA0_RDREQ_LEVEL[52],TCC_EA0_ATOMIC_LEVEL[53],TCC_EA0_RDREQ[53],TCC_EA0_RDREQ_32B[53],TCC_EA0_RDREQ_LEVEL[53],TCC_EA0_ATOMIC_LEVEL[54],TCC_EA0_RDREQ[54],TCC_EA0_RDREQ_32B[54],TCC_EA0_RDREQ_LEVEL[54],TCC_EA0_ATOMIC_LEVEL[55],TCC_EA0_RDREQ[55],TCC_EA0_RDREQ_32B[55],TCC_EA0_RDREQ_LEVEL[55],TCC_EA0_ATOMIC_LEVEL[56],TCC_EA0_RDREQ[56],TCC_EA0_RDREQ_32B[56],TCC_EA0_RDREQ_LEVEL[56],TCC_EA0_ATOMIC_LEVEL[57],TCC_EA0_RDREQ[57],TCC_EA0_RDREQ_32B[57],TCC_EA0_RDREQ_LEVEL[57],TCC_EA0_ATOMIC_LEVEL[58],TCC_EA0_RDREQ[58],TCC_EA0_RDREQ_32B[58],TCC_EA0_RDREQ_LEVEL[58],TCC_EA0_ATOMIC_LEVEL[59],TCC_EA0_RDREQ[59],TCC_EA0_RDREQ_32B[59],TCC_EA0_RDREQ_LEVEL[59],TCC_EA0_ATOMIC_LEVEL[60],TCC_EA0_RDREQ[60],TCC_EA0_RDREQ_32B[60],TCC_EA0_RDREQ_LEVEL[60],TCC_EA0_ATOMIC_LEVEL[61],TCC_EA0_RDREQ[61],TCC_EA0_RDREQ_32B[61],TCC_EA0_RDREQ_LEVEL[61],TCC_EA0_ATOMIC_LEVEL[62],TCC_EA0_RDREQ[62],TCC_EA0_RDREQ_32B[62],TCC_EA0_RDREQ_LEVEL[62],TCC_EA0_ATOMIC_LEVEL[63],TCC_EA0_RDREQ[63],TCC_EA0_RDREQ_32B[63],TCC_EA0_RDREQ_LEVEL[63],TCC_EA0_ATOMIC_LEVEL[64],TCC_EA0_RDREQ[64],TCC_EA0_RDREQ_32B[64],TCC_EA0_RDREQ_LEVEL[64],TCC_EA0_ATOMIC_LEVEL[65],TCC_EA0_RDREQ[65],TCC_EA0_RDREQ_32B[65],TCC_EA0_RDREQ_LEVEL[65],TCC_EA0_ATOMIC_LEVEL[66],TCC_EA0_RDREQ[66],TCC_EA0_RDREQ_32B[66],TCC_EA0_RDREQ_LEVEL[66],TCC_EA0_ATOMIC_LEVEL[67],TCC_EA0_RDREQ[67],TCC_EA0_RDREQ_32B[67],TCC_EA0_RDREQ_LEVEL[67],TCC_EA0_ATOMIC_LEVEL[68],TCC_EA0_RDREQ[68],TCC_EA0_RDREQ_32B[68],TCC_EA0_RDREQ_LEVEL[68],TCC_EA0_ATOMIC_LEVEL[69],TCC_EA0_RDREQ[69],TCC_EA0_RDREQ_32B[69],TCC_EA0_RDREQ_LEVEL[69],TCC_EA0_ATOMIC_LEVEL[70],TCC_EA0_RDREQ[70],TCC_EA0_RDREQ_32B[70],TCC_EA0_RDREQ_LEVEL[70],TCC_EA0_ATOMIC_LEVEL[71],TCC_EA0_RDREQ[71],TCC_EA0_RDREQ_32B[71],TCC_EA0_RDREQ_LEVEL[71],TCC_EA0_ATOMIC_LEVEL[72],TCC_EA0_RDREQ[72],TCC_EA0_RDREQ_32B[72],TCC_EA0_RDREQ_LEVEL[72],TCC_EA0_ATOMIC_LEVEL[73],TCC_EA0_RDREQ[73],TCC_EA0_RDREQ_32B[73],TCC_EA0_RDREQ_LEVEL[73],TCC_EA0_ATOMIC_LEVEL[74],TCC_EA0_RDREQ[74],TCC_EA0_RDREQ_32B[74],TCC_EA0_RDREQ_LEVEL[74],TCC_EA0_ATOMIC_LEVEL[75],TCC_EA0_RDREQ[75],TCC_EA0_RDREQ_32B[75],TCC_EA0_RDREQ_LEVEL[75],TCC_EA0_ATOMIC_LEVEL[76],TCC_EA0_RDREQ[76],TCC_EA0_RDREQ_32B[76],TCC_EA0_RDREQ_LEVEL[76],TCC_EA0_ATOMIC_LEVEL[77],TCC_EA0_RDREQ[77],TCC_EA0_RDREQ_32B[77],TCC_EA0_RDREQ_LEVEL[77],TCC_EA0_ATOMIC_LEVEL[78],TCC_EA0_RDREQ[78],TCC_EA0_RDREQ_32B[78],TCC_EA0_RDREQ_LEVEL[78],TCC_EA0_ATOMIC_LEVEL[79],TCC_EA0_RDREQ[79],TCC_EA0_RDREQ_32B[79],TCC_EA0_RDREQ_LEVEL[79],TCC_EA0_ATOMIC_LEVEL[80],TCC_EA0_RDREQ[80],TCC_EA0_RDREQ_32B[80],TCC_EA0_RDREQ_LEVEL[80],TCC_EA0_ATOMIC_LEVEL[81],TCC_EA0_RDREQ[81],TCC_EA0_RDREQ_32B[81],TCC_EA0_RDREQ_LEVEL[81],TCC_EA0_ATOMIC_LEVEL[82],TCC_EA0_RDREQ[82],TCC_EA0_RDREQ_32B[82],TCC_EA0_RDREQ_LEVEL[82],TCC_EA0_ATOMIC_LEVEL[83],TCC_EA0_RDREQ[83],TCC_EA0_RDREQ_32B[83],TCC_EA0_RDREQ_LEVEL[83],TCC_EA0_ATOMIC_LEVEL[84],TCC_EA0_RDREQ[84],TCC_EA0_RDREQ_32B[84],TCC_EA0_RDREQ_LEVEL[84],TCC_EA0_ATOMIC_LEVEL[85],TCC_EA0_RDREQ[85],TCC_EA0_RDREQ_32B[85],TCC_EA0_RDREQ_LEVEL[85],TCC_EA0_ATOMIC_LEVEL[86],TCC_EA0_RDREQ[86],TCC_EA0_RDREQ_32B[86],TCC_EA0_RDREQ_LEVEL[86],TCC_EA0_ATOMIC_LEVEL[87],TCC_EA0_RDREQ[87],TCC_EA0_RDREQ_32B[87],TCC_EA0_RDREQ_LEVEL[87],TCC_EA0_ATOMIC_LEVEL[88],TCC_EA0_RDREQ[88],TCC_EA0_RDREQ_32B[88],TCC_EA0_RDREQ_LEVEL[88],TCC_EA0_ATOMIC_LEVEL[89],TCC_EA0_RDREQ[89],TCC_EA0_RDREQ_32B[89],TCC_EA0_RDREQ_LEVEL[89],TCC_EA0_ATOMIC_LEVEL[90],TCC_EA0_RDREQ[90],TCC_EA0_RDREQ_32B[90],TCC_EA0_RDREQ_LEVEL[90],TCC_EA0_ATOMIC_LEVEL[91],TCC_EA0_RDREQ[91],TCC_EA0_RDREQ_32B[91],TCC_EA0_RDREQ_LEVEL[91],TCC_EA0_ATOMIC_LEVEL[92],TCC_EA0_RDREQ[92],TCC_EA0_RDREQ_32B[92],TCC_EA0_RDREQ_LEVEL[92],TCC_EA0_ATOMIC_LEVEL[93],TCC_EA0_RDREQ[93],TCC_EA0_RDREQ_32B[93],TCC_EA0_RDREQ_LEVEL[93],TCC_EA0_ATOMIC_LEVEL[94],TCC_EA0_RDREQ[94],TCC_EA0_RDREQ_32B[94],TCC_EA0_RDREQ_LEVEL[94],TCC_EA0_ATOMIC_LEVEL[95],TCC_EA0_RDREQ[95],TCC_EA0_RDREQ_32B[95],TCC_EA0_RDREQ_LEVEL[95],TCC_EA0_ATOMIC_LEVEL[96],TCC_EA0_RDREQ[96],TCC_EA0_RDREQ_32B[96],TCC_EA0_RDREQ_LEVEL[96],TCC_EA0_ATOMIC_LEVEL[97],TCC_EA0_RDREQ[97],TCC_EA0_RDREQ_32B[97],TCC_EA0_RDREQ_LEVEL[97],TCC_EA0_ATOMIC_LEVEL[98],TCC_EA0_RDREQ[98],TCC_EA0_RDREQ_32B[98],TCC_EA0_RDREQ_LEVEL[98],TCC_EA0_ATOMIC_LEVEL[99],TCC_EA0_RDREQ[99],TCC_EA0_RDREQ_32B[99],TCC_EA0_RDREQ_LEVEL[99],TCC_EA0_ATOMIC_LEVEL[100],TCC_EA0_RDREQ[100],TCC_EA0_RDREQ_32B[100],TCC_EA0_RDREQ_LEVEL[100],TCC_EA0_ATOMIC_LEVEL[101],TCC_EA0_RDREQ[101],TCC_EA0_RDREQ_32B[101],TCC_EA0_RDREQ_LEVEL[101],TCC_EA0_ATOMIC_LEVEL[102],TCC_EA0_RDREQ[102],TCC_EA0_RDREQ_32B[102],TCC_EA0_RDREQ_LEVEL[102],TCC_EA0_ATOMIC_LEVEL[103],TCC_EA0_RDREQ[103],TCC_EA0_RDREQ_32B[103],TCC_EA0_RDREQ_LEVEL[103],TCC_EA0_ATOMIC_LEVEL[104],TCC_EA0_RDREQ[104],TCC_EA0_RDREQ_32B[104],TCC_EA0_RDREQ_LEVEL[104],TCC_EA0_ATOMIC_LEVEL[105],TCC_EA0_RDREQ[105],TCC_EA0_RDREQ_32B[105],TCC_EA0_RDREQ_LEVEL[105],TCC_EA0_ATOMIC_LEVEL[106],TCC_EA0_RDREQ[106],TCC_EA0_RDREQ_32B[106],TCC_EA0_RDREQ_LEVEL[106],TCC_EA0_ATOMIC_LEVEL[107],TCC_EA0_RDREQ[107],TCC_EA0_RDREQ_32B[107],TCC_EA0_RDREQ_LEVEL[107],TCC_EA0_ATOMIC_LEVEL[108],TCC_EA0_RDREQ[108],TCC_EA0_RDREQ_32B[108],TCC_EA0_RDREQ_LEVEL[108],TCC_EA0_ATOMIC_LEVEL[109],TCC_EA0_RDREQ[109],TCC_EA0_RDREQ_32B[109],TCC_EA0_RDREQ_LEVEL[109],TCC_EA0_ATOMIC_LEVEL[110],TCC_EA0_RDREQ[110],TCC_EA0_RDREQ_32B[110],TCC_EA0_RDREQ_LEVEL[110],TCC_EA0_ATOMIC_LEVEL[111],TCC_EA0_RDREQ[111],TCC_EA0_RDREQ_32B[111],TCC_EA0_RDREQ_LEVEL[111],TCC_EA0_ATOMIC_LEVEL[112],TCC_EA0_RDREQ[112],TCC_EA0_RDREQ_32B[112],TCC_EA0_RDREQ_LEVEL[112],TCC_EA0_ATOMIC_LEVEL[113],TCC_EA0_RDREQ[113],TCC_EA0_RDREQ_32B[113],TCC_EA0_RDREQ_LEVEL[113],TCC_EA0_ATOMIC_LEVEL[114],TCC_EA0_RDREQ[114],TCC_EA0_RDREQ_32B[114],TCC_EA0_RDREQ_LEVEL[114],TCC_EA0_ATOMIC_LEVEL[115],TCC_EA0_RDREQ[115],TCC_EA0_RDREQ_32B[115],TCC_EA0_RDREQ_LEVEL[115],TCC_EA0_ATOMIC_LEVEL[116],TCC_EA0_RDREQ[116],TCC_EA0_RDREQ_32B[116],TCC_EA0_RDREQ_LEVEL[116],TCC_EA0_ATOMIC_LEVEL[117],TCC_EA0_RDREQ[117],TCC_EA0_RDREQ_32B[117],TCC_EA0_RDREQ_LEVEL[117],TCC_EA0_ATOMIC_LEVEL[118],TCC_EA0_RDREQ[118],TCC_EA0_RDREQ_32B[118],TCC_EA0_RDREQ_LEVEL[118],TCC_EA0_ATOMIC_LEVEL[119],TCC_EA0_RDREQ[119],TCC_EA0_RDREQ_32B[119],TCC_EA0_RDREQ_LEVEL[119],TCC_EA0_ATOMIC_LEVEL[120],TCC_EA0_RDREQ[120],TCC_EA0_RDREQ_32B[120],TCC_EA0_RDREQ_LEVEL[120],TCC_EA0_ATOMIC_LEVEL[121],TCC_EA0_RDREQ[121],TCC_EA0_RDREQ_32B[121],TCC_EA0_RDREQ_LEVEL[121],TCC_EA0_ATOMIC_LEVEL[122],TCC_EA0_RDREQ[122],TCC_EA0_RDREQ_32B[122],TCC_EA0_RDREQ_LEVEL[122],TCC_EA0_ATOMIC_LEVEL[123],TCC_EA0_RDREQ[123],TCC_EA0_RDREQ_32B[123],TCC_EA0_RDREQ_LEVEL[123],TCC_EA0_ATOMIC_LEVEL[124],TCC_EA0_RDREQ[124],TCC_EA0_RDREQ_32B[124],TCC_EA0_RDREQ_LEVEL[124],TCC_EA0_ATOMIC_LEVEL[125],TCC_EA0_RDREQ[125],TCC_EA0_RDREQ_32B[125],TCC_EA0_RDREQ_LEVEL[125],TCC_EA0_ATOMIC_LEVEL[126],TCC_EA0_RDREQ[126],TCC_EA0_RDREQ_32B[126],TCC_EA0_RDREQ_LEVEL[126],TCC_EA0_ATOMIC_LEVEL[127],TCC_EA0_RDREQ[127],TCC_EA0_RDREQ_32B[127],TCC_EA0_RDREQ_LEVEL[127],Wave_Size_9,Correlation_ID_9,XCC_Index_9,TCC_EA0_WRREQ[0],TCC_EA0_WRREQ_64B[0],TCC_EA0_WRREQ_LEVEL[0],TCC_HIT[0],TCC_EA0_WRREQ[1],TCC_EA0_WRREQ_64B[1],TCC_EA0_WRREQ_LEVEL[1],TCC_HIT[1],TCC_EA0_WRREQ[2],TCC_EA0_WRREQ_64B[2],TCC_EA0_WRREQ_LEVEL[2],TCC_HIT[2],TCC_EA0_WRREQ[3],TCC_EA0_WRREQ_64B[3],TCC_EA0_WRREQ_LEVEL[3],TCC_HIT[3],TCC_EA0_WRREQ[4],TCC_EA0_WRREQ_64B[4],TCC_EA0_WRREQ_LEVEL[4],TCC_HIT[4],TCC_EA0_WRREQ[5],TCC_EA0_WRREQ_64B[5],TCC_EA0_WRREQ_LEVEL[5],TCC_HIT[5],TCC_EA0_WRREQ[6],TCC_EA0_WRREQ_64B[6],TCC_EA0_WRREQ_LEVEL[6],TCC_HIT[6],TCC_EA0_WRREQ[7],TCC_EA0_WRREQ_64B[7],TCC_EA0_WRREQ_LEVEL[7],TCC_HIT[7],TCC_EA0_WRREQ[8],TCC_EA0_WRREQ_64B[8],TCC_EA0_WRREQ_LEVEL[8],TCC_HIT[8],TCC_EA0_WRREQ[9],TCC_EA0_WRREQ_64B[9],TCC_EA0_WRREQ_LEVEL[9],TCC_HIT[9],TCC_EA0_WRREQ[10],TCC_EA0_WRREQ_64B[10],TCC_EA0_WRREQ_LEVEL[10],TCC_HIT[10],TCC_EA0_WRREQ[11],TCC_EA0_WRREQ_64B[11],TCC_EA0_WRREQ_LEVEL[11],TCC_HIT[11],TCC_EA0_WRREQ[12],TCC_EA0_WRREQ_64B[12],TCC_EA0_WRREQ_LEVEL[12],TCC_HIT[12],TCC_EA0_WRREQ[13],TCC_EA0_WRREQ_64B[13],TCC_EA0_WRREQ_LEVEL[13],TCC_HIT[13],TCC_EA0_WRREQ[14],TCC_EA0_WRREQ_64B[14],TCC_EA0_WRREQ_LEVEL[14],TCC_HIT[14],TCC_EA0_WRREQ[15],TCC_EA0_WRREQ_64B[15],TCC_EA0_WRREQ_LEVEL[15],TCC_HIT[15],TCC_EA0_WRREQ[16],TCC_EA0_WRREQ_64B[16],TCC_EA0_WRREQ_LEVEL[16],TCC_HIT[16],TCC_EA0_WRREQ[17],TCC_EA0_WRREQ_64B[17],TCC_EA0_WRREQ_LEVEL[17],TCC_HIT[17],TCC_EA0_WRREQ[18],TCC_EA0_WRREQ_64B[18],TCC_EA0_WRREQ_LEVEL[18],TCC_HIT[18],TCC_EA0_WRREQ[19],TCC_EA0_WRREQ_64B[19],TCC_EA0_WRREQ_LEVEL[19],TCC_HIT[19],TCC_EA0_WRREQ[20],TCC_EA0_WRREQ_64B[20],TCC_EA0_WRREQ_LEVEL[20],TCC_HIT[20],TCC_EA0_WRREQ[21],TCC_EA0_WRREQ_64B[21],TCC_EA0_WRREQ_LEVEL[21],TCC_HIT[21],TCC_EA0_WRREQ[22],TCC_EA0_WRREQ_64B[22],TCC_EA0_WRREQ_LEVEL[22],TCC_HIT[22],TCC_EA0_WRREQ[23],TCC_EA0_WRREQ_64B[23],TCC_EA0_WRREQ_LEVEL[23],TCC_HIT[23],TCC_EA0_WRREQ[24],TCC_EA0_WRREQ_64B[24],TCC_EA0_WRREQ_LEVEL[24],TCC_HIT[24],TCC_EA0_WRREQ[25],TCC_EA0_WRREQ_64B[25],TCC_EA0_WRREQ_LEVEL[25],TCC_HIT[25],TCC_EA0_WRREQ[26],TCC_EA0_WRREQ_64B[26],TCC_EA0_WRREQ_LEVEL[26],TCC_HIT[26],TCC_EA0_WRREQ[27],TCC_EA0_WRREQ_64B[27],TCC_EA0_WRREQ_LEVEL[27],TCC_HIT[27],TCC_EA0_WRREQ[28],TCC_EA0_WRREQ_64B[28],TCC_EA0_WRREQ_LEVEL[28],TCC_HIT[28],TCC_EA0_WRREQ[29],TCC_EA0_WRREQ_64B[29],TCC_EA0_WRREQ_LEVEL[29],TCC_HIT[29],TCC_EA0_WRREQ[30],TCC_EA0_WRREQ_64B[30],TCC_EA0_WRREQ_LEVEL[30],TCC_HIT[30],TCC_EA0_WRREQ[31],TCC_EA0_WRREQ_64B[31],TCC_EA0_WRREQ_LEVEL[31],TCC_HIT[31],TCC_EA0_WRREQ[32],TCC_EA0_WRREQ_64B[32],TCC_EA0_WRREQ_LEVEL[32],TCC_HIT[32],TCC_EA0_WRREQ[33],TCC_EA0_WRREQ_64B[33],TCC_EA0_WRREQ_LEVEL[33],TCC_HIT[33],TCC_EA0_WRREQ[34],TCC_EA0_WRREQ_64B[34],TCC_EA0_WRREQ_LEVEL[34],TCC_HIT[34],TCC_EA0_WRREQ[35],TCC_EA0_WRREQ_64B[35],TCC_EA0_WRREQ_LEVEL[35],TCC_HIT[35],TCC_EA0_WRREQ[36],TCC_EA0_WRREQ_64B[36],TCC_EA0_WRREQ_LEVEL[36],TCC_HIT[36],TCC_EA0_WRREQ[37],TCC_EA0_WRREQ_64B[37],TCC_EA0_WRREQ_LEVEL[37],TCC_HIT[37],TCC_EA0_WRREQ[38],TCC_EA0_WRREQ_64B[38],TCC_EA0_WRREQ_LEVEL[38],TCC_HIT[38],TCC_EA0_WRREQ[39],TCC_EA0_WRREQ_64B[39],TCC_EA0_WRREQ_LEVEL[39],TCC_HIT[39],TCC_EA0_WRREQ[40],TCC_EA0_WRREQ_64B[40],TCC_EA0_WRREQ_LEVEL[40],TCC_HIT[40],TCC_EA0_WRREQ[41],TCC_EA0_WRREQ_64B[41],TCC_EA0_WRREQ_LEVEL[41],TCC_HIT[41],TCC_EA0_WRREQ[42],TCC_EA0_WRREQ_64B[42],TCC_EA0_WRREQ_LEVEL[42],TCC_HIT[42],TCC_EA0_WRREQ[43],TCC_EA0_WRREQ_64B[43],TCC_EA0_WRREQ_LEVEL[43],TCC_HIT[43],TCC_EA0_WRREQ[44],TCC_EA0_WRREQ_64B[44],TCC_EA0_WRREQ_LEVEL[44],TCC_HIT[44],TCC_EA0_WRREQ[45],TCC_EA0_WRREQ_64B[45],TCC_EA0_WRREQ_LEVEL[45],TCC_HIT[45],TCC_EA0_WRREQ[46],TCC_EA0_WRREQ_64B[46],TCC_EA0_WRREQ_LEVEL[46],TCC_HIT[46],TCC_EA0_WRREQ[47],TCC_EA0_WRREQ_64B[47],TCC_EA0_WRREQ_LEVEL[47],TCC_HIT[47],TCC_EA0_WRREQ[48],TCC_EA0_WRREQ_64B[48],TCC_EA0_WRREQ_LEVEL[48],TCC_HIT[48],TCC_EA0_WRREQ[49],TCC_EA0_WRREQ_64B[49],TCC_EA0_WRREQ_LEVEL[49],TCC_HIT[49],TCC_EA0_WRREQ[50],TCC_EA0_WRREQ_64B[50],TCC_EA0_WRREQ_LEVEL[50],TCC_HIT[50],TCC_EA0_WRREQ[51],TCC_EA0_WRREQ_64B[51],TCC_EA0_WRREQ_LEVEL[51],TCC_HIT[51],TCC_EA0_WRREQ[52],TCC_EA0_WRREQ_64B[52],TCC_EA0_WRREQ_LEVEL[52],TCC_HIT[52],TCC_EA0_WRREQ[53],TCC_EA0_WRREQ_64B[53],TCC_EA0_WRREQ_LEVEL[53],TCC_HIT[53],TCC_EA0_WRREQ[54],TCC_EA0_WRREQ_64B[54],TCC_EA0_WRREQ_LEVEL[54],TCC_HIT[54],TCC_EA0_WRREQ[55],TCC_EA0_WRREQ_64B[55],TCC_EA0_WRREQ_LEVEL[55],TCC_HIT[55],TCC_EA0_WRREQ[56],TCC_EA0_WRREQ_64B[56],TCC_EA0_WRREQ_LEVEL[56],TCC_HIT[56],TCC_EA0_WRREQ[57],TCC_EA0_WRREQ_64B[57],TCC_EA0_WRREQ_LEVEL[57],TCC_HIT[57],TCC_EA0_WRREQ[58],TCC_EA0_WRREQ_64B[58],TCC_EA0_WRREQ_LEVEL[58],TCC_HIT[58],TCC_EA0_WRREQ[59],TCC_EA0_WRREQ_64B[59],TCC_EA0_WRREQ_LEVEL[59],TCC_HIT[59],TCC_EA0_WRREQ[60],TCC_EA0_WRREQ_64B[60],TCC_EA0_WRREQ_LEVEL[60],TCC_HIT[60],TCC_EA0_WRREQ[61],TCC_EA0_WRREQ_64B[61],TCC_EA0_WRREQ_LEVEL[61],TCC_HIT[61],TCC_EA0_WRREQ[62],TCC_EA0_WRREQ_64B[62],TCC_EA0_WRREQ_LEVEL[62],TCC_HIT[62],TCC_EA0_WRREQ[63],TCC_EA0_WRREQ_64B[63],TCC_EA0_WRREQ_LEVEL[63],TCC_HIT[63],TCC_EA0_WRREQ[64],TCC_EA0_WRREQ_64B[64],TCC_EA0_WRREQ_LEVEL[64],TCC_HIT[64],TCC_EA0_WRREQ[65],TCC_EA0_WRREQ_64B[65],TCC_EA0_WRREQ_LEVEL[65],TCC_HIT[65],TCC_EA0_WRREQ[66],TCC_EA0_WRREQ_64B[66],TCC_EA0_WRREQ_LEVEL[66],TCC_HIT[66],TCC_EA0_WRREQ[67],TCC_EA0_WRREQ_64B[67],TCC_EA0_WRREQ_LEVEL[67],TCC_HIT[67],TCC_EA0_WRREQ[68],TCC_EA0_WRREQ_64B[68],TCC_EA0_WRREQ_LEVEL[68],TCC_HIT[68],TCC_EA0_WRREQ[69],TCC_EA0_WRREQ_64B[69],TCC_EA0_WRREQ_LEVEL[69],TCC_HIT[69],TCC_EA0_WRREQ[70],TCC_EA0_WRREQ_64B[70],TCC_EA0_WRREQ_LEVEL[70],TCC_HIT[70],TCC_EA0_WRREQ[71],TCC_EA0_WRREQ_64B[71],TCC_EA0_WRREQ_LEVEL[71],TCC_HIT[71],TCC_EA0_WRREQ[72],TCC_EA0_WRREQ_64B[72],TCC_EA0_WRREQ_LEVEL[72],TCC_HIT[72],TCC_EA0_WRREQ[73],TCC_EA0_WRREQ_64B[73],TCC_EA0_WRREQ_LEVEL[73],TCC_HIT[73],TCC_EA0_WRREQ[74],TCC_EA0_WRREQ_64B[74],TCC_EA0_WRREQ_LEVEL[74],TCC_HIT[74],TCC_EA0_WRREQ[75],TCC_EA0_WRREQ_64B[75],TCC_EA0_WRREQ_LEVEL[75],TCC_HIT[75],TCC_EA0_WRREQ[76],TCC_EA0_WRREQ_64B[76],TCC_EA0_WRREQ_LEVEL[76],TCC_HIT[76],TCC_EA0_WRREQ[77],TCC_EA0_WRREQ_64B[77],TCC_EA0_WRREQ_LEVEL[77],TCC_HIT[77],TCC_EA0_WRREQ[78],TCC_EA0_WRREQ_64B[78],TCC_EA0_WRREQ_LEVEL[78],TCC_HIT[78],TCC_EA0_WRREQ[79],TCC_EA0_WRREQ_64B[79],TCC_EA0_WRREQ_LEVEL[79],TCC_HIT[79],TCC_EA0_WRREQ[80],TCC_EA0_WRREQ_64B[80],TCC_EA0_WRREQ_LEVEL[80],TCC_HIT[80],TCC_EA0_WRREQ[81],TCC_EA0_WRREQ_64B[81],TCC_EA0_WRREQ_LEVEL[81],TCC_HIT[81],TCC_EA0_WRREQ[82],TCC_EA0_WRREQ_64B[82],TCC_EA0_WRREQ_LEVEL[82],TCC_HIT[82],TCC_EA0_WRREQ[83],TCC_EA0_WRREQ_64B[83],TCC_EA0_WRREQ_LEVEL[83],TCC_HIT[83],TCC_EA0_WRREQ[84],TCC_EA0_WRREQ_64B[84],TCC_EA0_WRREQ_LEVEL[84],TCC_HIT[84],TCC_EA0_WRREQ[85],TCC_EA0_WRREQ_64B[85],TCC_EA0_WRREQ_LEVEL[85],TCC_HIT[85],TCC_EA0_WRREQ[86],TCC_EA0_WRREQ_64B[86],TCC_EA0_WRREQ_LEVEL[86],TCC_HIT[86],TCC_EA0_WRREQ[87],TCC_EA0_WRREQ_64B[87],TCC_EA0_WRREQ_LEVEL[87],TCC_HIT[87],TCC_EA0_WRREQ[88],TCC_EA0_WRREQ_64B[88],TCC_EA0_WRREQ_LEVEL[88],TCC_HIT[88],TCC_EA0_WRREQ[89],TCC_EA0_WRREQ_64B[89],TCC_EA0_WRREQ_LEVEL[89],TCC_HIT[89],TCC_EA0_WRREQ[90],TCC_EA0_WRREQ_64B[90],TCC_EA0_WRREQ_LEVEL[90],TCC_HIT[90],TCC_EA0_WRREQ[91],TCC_EA0_WRREQ_64B[91],TCC_EA0_WRREQ_LEVEL[91],TCC_HIT[91],TCC_EA0_WRREQ[92],TCC_EA0_WRREQ_64B[92],TCC_EA0_WRREQ_LEVEL[92],TCC_HIT[92],TCC_EA0_WRREQ[93],TCC_EA0_WRREQ_64B[93],TCC_EA0_WRREQ_LEVEL[93],TCC_HIT[93],TCC_EA0_WRREQ[94],TCC_EA0_WRREQ_64B[94],TCC_EA0_WRREQ_LEVEL[94],TCC_HIT[94],TCC_EA0_WRREQ[95],TCC_EA0_WRREQ_64B[95],TCC_EA0_WRREQ_LEVEL[95],TCC_HIT[95],TCC_EA0_WRREQ[96],TCC_EA0_WRREQ_64B[96],TCC_EA0_WRREQ_LEVEL[96],TCC_HIT[96],TCC_EA0_WRREQ[97],TCC_EA0_WRREQ_64B[97],TCC_EA0_WRREQ_LEVEL[97],TCC_HIT[97],TCC_EA0_WRREQ[98],TCC_EA0_WRREQ_64B[98],TCC_EA0_WRREQ_LEVEL[98],TCC_HIT[98],TCC_EA0_WRREQ[99],TCC_EA0_WRREQ_64B[99],TCC_EA0_WRREQ_LEVEL[99],TCC_HIT[99],TCC_EA0_WRREQ[100],TCC_EA0_WRREQ_64B[100],TCC_EA0_WRREQ_LEVEL[100],TCC_HIT[100],TCC_EA0_WRREQ[101],TCC_EA0_WRREQ_64B[101],TCC_EA0_WRREQ_LEVEL[101],TCC_HIT[101],TCC_EA0_WRREQ[102],TCC_EA0_WRREQ_64B[102],TCC_EA0_WRREQ_LEVEL[102],TCC_HIT[102],TCC_EA0_WRREQ[103],TCC_EA0_WRREQ_64B[103],TCC_EA0_WRREQ_LEVEL[103],TCC_HIT[103],TCC_EA0_WRREQ[104],TCC_EA0_WRREQ_64B[104],TCC_EA0_WRREQ_LEVEL[104],TCC_HIT[104],TCC_EA0_WRREQ[105],TCC_EA0_WRREQ_64B[105],TCC_EA0_WRREQ_LEVEL[105],TCC_HIT[105],TCC_EA0_WRREQ[106],TCC_EA0_WRREQ_64B[106],TCC_EA0_WRREQ_LEVEL[106],TCC_HIT[106],TCC_EA0_WRREQ[107],TCC_EA0_WRREQ_64B[107],TCC_EA0_WRREQ_LEVEL[107],TCC_HIT[107],TCC_EA0_WRREQ[108],TCC_EA0_WRREQ_64B[108],TCC_EA0_WRREQ_LEVEL[108],TCC_HIT[108],TCC_EA0_WRREQ[109],TCC_EA0_WRREQ_64B[109],TCC_EA0_WRREQ_LEVEL[109],TCC_HIT[109],TCC_EA0_WRREQ[110],TCC_EA0_WRREQ_64B[110],TCC_EA0_WRREQ_LEVEL[110],TCC_HIT[110],TCC_EA0_WRREQ[111],TCC_EA0_WRREQ_64B[111],TCC_EA0_WRREQ_LEVEL[111],TCC_HIT[111],TCC_EA0_WRREQ[112],TCC_EA0_WRREQ_64B[112],TCC_EA0_WRREQ_LEVEL[112],TCC_HIT[112],TCC_EA0_WRREQ[113],TCC_EA0_WRREQ_64B[113],TCC_EA0_WRREQ_LEVEL[113],TCC_HIT[113],TCC_EA0_WRREQ[114],TCC_EA0_WRREQ_64B[114],TCC_EA0_WRREQ_LEVEL[114],TCC_HIT[114],TCC_EA0_WRREQ[115],TCC_EA0_WRREQ_64B[115],TCC_EA0_WRREQ_LEVEL[115],TCC_HIT[115],TCC_EA0_WRREQ[116],TCC_EA0_WRREQ_64B[116],TCC_EA0_WRREQ_LEVEL[116],TCC_HIT[116],TCC_EA0_WRREQ[117],TCC_EA0_WRREQ_64B[117],TCC_EA0_WRREQ_LEVEL[117],TCC_HIT[117],TCC_EA0_WRREQ[118],TCC_EA0_WRREQ_64B[118],TCC_EA0_WRREQ_LEVEL[118],TCC_HIT[118],TCC_EA0_WRREQ[119],TCC_EA0_WRREQ_64B[119],TCC_EA0_WRREQ_LEVEL[119],TCC_HIT[119],TCC_EA0_WRREQ[120],TCC_EA0_WRREQ_64B[120],TCC_EA0_WRREQ_LEVEL[120],TCC_HIT[120],TCC_EA0_WRREQ[121],TCC_EA0_WRREQ_64B[121],TCC_EA0_WRREQ_LEVEL[121],TCC_HIT[121],TCC_EA0_WRREQ[122],TCC_EA0_WRREQ_64B[122],TCC_EA0_WRREQ_LEVEL[122],TCC_HIT[122],TCC_EA0_WRREQ[123],TCC_EA0_WRREQ_64B[123],TCC_EA0_WRREQ_LEVEL[123],TCC_HIT[123],TCC_EA0_WRREQ[124],TCC_EA0_WRREQ_64B[124],TCC_EA0_WRREQ_LEVEL[124],TCC_HIT[124],TCC_EA0_WRREQ[125],TCC_EA0_WRREQ_64B[125],TCC_EA0_WRREQ_LEVEL[125],TCC_HIT[125],TCC_EA0_WRREQ[126],TCC_EA0_WRREQ_64B[126],TCC_EA0_WRREQ_LEVEL[126],TCC_HIT[126],TCC_EA0_WRREQ[127],TCC_EA0_WRREQ_64B[127],TCC_EA0_WRREQ_LEVEL[127],TCC_HIT[127],Wave_Size_10,Correlation_ID_10,SQC_DCACHE_REQ_READ_2,SQC_DCACHE_REQ_READ_4,Wave_Size_11,Correlation_ID_11,SQ_CYCLES,SQ_BUSY_CYCLES,SQ_BUSY_CU_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,SQ_INSTS_VALU_CVT,SQ_INSTS_VMEM_WR,SQ_INSTS_VMEM_RD,GRBM_COUNT,GRBM_GUI_ACTIVE,SPI_CSN_WINDOW_VALID,SPI_CSN_BUSY,CPC_CPC_STAT_BUSY,CPC_CPC_STAT_IDLE,CPF_CPF_STAT_BUSY,CPF_CPF_STAT_STALL,TA_BUFFER_WAVEFRONTS_sum,TA_TA_BUSY_sum,TCC_BUSY_sum,TCC_CYCLE_sum,TCC_PROBE_ALL_sum,TCC_PROBE_sum,TCP_GATE_EN1_sum,TCP_GATE_EN2_sum,TCP_TCR_TCP_STALL_CYCLES_sum,TCP_TD_TCP_STALL_CYCLES_sum,TD_TC_STALL_sum,TD_TD_BUSY_sum,Wave_Size_12,Correlation_ID_12,SQ_THREAD_CYCLES_VALU,SQ_IFETCH,SQ_LDS_BANK_CONFLICT,SQ_LDS_ADDR_CONFLICT,SQ_LDS_UNALIGNED_STALL,SQ_WAVES_EQ_64,SQ_WAVES_LT_64,SQ_WAVES_LT_48,SPI_RA_BAR_CU_FULL_CSN,SPI_RA_TGLIM_CU_FULL_CSN,TA_FLAT_READ_WAVEFRONTS_sum,TA_FLAT_WAVEFRONTS_sum,TCC_ALL_TC_OP_WB_WRITEBACK_sum,TCC_EA0_RDREQ_DRAM_sum,TCC_NORMAL_WRITEBACK_sum,TCC_TAG_STALL_sum,TCP_TCC_NC_ATOMIC_REQ_sum,TCP_TCC_NC_READ_REQ_sum,TCP_TCC_NC_WRITE_REQ_sum,TCP_TCC_UC_READ_REQ_sum,Wave_Size_13,Correlation_ID_13,SQ_INSTS_VMEM,SQ_INSTS_SALU,SQ_INSTS_VSKIPPED,SQ_INSTS,SQ_INSTS_VALU,SQ_INSTS_VALU_ADD_F16,SQ_INSTS_VALU_MUL_F16,SQ_INSTS_VALU_FMA_F16,GRBM_SPI_BUSY,SPI_CSN_NUM_THREADGROUPS,SPI_CSN_WAVE,CPC_CPC_TCIU_BUSY,CPC_CPC_TCIU_IDLE,CPF_CPF_TCIU_BUSY,CPF_CPF_TCIU_STALL,TA_BUFFER_READ_WAVEFRONTS_sum,TA_BUFFER_WRITE_WAVEFRONTS_sum,TCC_CC_REQ_sum,TCC_NC_REQ_sum,TCC_RW_REQ_sum,TCC_UC_REQ_sum,TCP_ATOMIC_TAGCONFLICT_STALL_CYCLES_sum,TCP_READ_TAGCONFLICT_STALL_CYCLES_sum,TCP_TA_TCP_STATE_READ_sum,TCP_WRITE_TAGCONFLICT_STALL_CYCLES_sum,TD_LOAD_WAVEFRONT_sum,TD_SPI_STALL_sum,Wave_Size_14,Correlation_ID_14,SQ_INSTS_VALU_MFMA_MOPS_I8,SQ_INSTS_VALU_MFMA_MOPS_F16,SQ_INSTS_VALU_MFMA_MOPS_BF16,SQ_INSTS_VALU_MFMA_MOPS_F32,SQ_INSTS_VALU_MFMA_MOPS_F64,SQC_TC_INST_REQ,SQC_TC_DATA_READ_REQ,SQC_TC_DATA_WRITE_REQ,TCP_PENDING_STALL_CYCLES_sum,Wave_Size_15,Correlation_ID_15,SQ_INSTS_VALU_TRANS_F64,SQ_INSTS_VALU_INT32,SQ_INSTS_VALU_INT64,SQ_INSTS_SMEM,SQ_INSTS_FLAT,SQ_INSTS_LDS,SQ_INSTS_GDS,SQ_INSTS_EXP_GDS,SPI_RA_RES_STALL_CSN,SPI_RA_TMP_STALL_CSN,CPC_CPC_UTCL2IU_BUSY,CPC_CPC_UTCL2IU_IDLE,CPF_CMP_UTCL1_STALL_ON_TRANSLATION,TA_BUFFER_COALESCED_READ_CYCLES_sum,TA_BUFFER_COALESCED_WRITE_CYCLES_sum,TCC_ATOMIC_sum,TCC_READ_sum,TCC_WRITEBACK_sum,TCC_WRITE_sum,TCP_TOTAL_ATOMIC_WITHOUT_RET_sum,TCP_TOTAL_ATOMIC_WITH_RET_sum,TCP_TOTAL_CACHE_ACCESSES_sum,TCP_TOTAL_WRITEBACK_INVALIDATES_sum,TD_COALESCABLE_WAVEFRONT_sum,Wave_Size_16,Correlation_ID_16,SQC_TC_DATA_ATOMIC_REQ,SQC_TC_STALL,SQC_TC_REQ,SQC_DCACHE_REQ_READ_16,SQC_ICACHE_REQ,SQC_ICACHE_HITS,SQC_ICACHE_MISSES,SQC_ICACHE_MISSES_DUPLICATE,Wave_Size_17,Correlation_ID_17,SQ_ACTIVE_INST_SCA,SQ_ACTIVE_INST_EXP_GDS,SQ_ACTIVE_INST_MISC,SQ_ACTIVE_INST_FLAT,SQ_INST_CYCLES_VMEM_WR,SQ_INST_CYCLES_VMEM_RD,SQ_INST_CYCLES_SMEM,SQ_INST_CYCLES_SALU,SPI_RA_SGPR_SIMD_FULL_CSN,SPI_RA_LDS_CU_FULL_CSN,CPC_ME1_DC0_SPI_BUSY,TA_ADDR_STALLED_BY_TD_CYCLES_sum,TA_DATA_STALLED_BY_TC_CYCLES_sum,TCC_BUBBLE_sum,TCC_EA0_RDREQ_32B_sum,TCC_EA0_RDREQ_sum,TCC_EA0_RD_UNCACHED_32B_sum,TCP_TCC_ATOMIC_WITHOUT_RET_REQ_sum,TCP_TCC_ATOMIC_WITH_RET_REQ_sum,TCP_TCC_READ_REQ_sum,TCP_TCC_WRITE_REQ_sum,Start_Timestamp,End_Timestamp +0,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,3146907.0,0.0,0.0,65536.0,60576.0,160.0,4800.0,32768.0,64,0,0,0.0,512.0,50179.0,0.0,0.0,512.0,50179.0,0.0,0.0,512.0,50179.0,0.0,0.0,512.0,50179.0,0.0,0.0,512.0,50179.0,0.0,0.0,512.0,50179.0,0.0,0.0,512.0,50179.0,0.0,0.0,512.0,50179.0,0.0,0.0,512.0,50179.0,0.0,0.0,512.0,50179.0,0.0,0.0,512.0,50179.0,0.0,0.0,512.0,50179.0,0.0,0.0,512.0,50179.0,0.0,0.0,512.0,50179.0,0.0,0.0,512.0,50179.0,0.0,0.0,512.0,50179.0,0.0,0.0,512.0,49026.0,0.0,0.0,512.0,49026.0,0.0,0.0,512.0,49026.0,0.0,0.0,512.0,49026.0,0.0,0.0,512.0,49026.0,0.0,0.0,512.0,49026.0,0.0,0.0,512.0,49026.0,0.0,0.0,512.0,49026.0,0.0,0.0,512.0,49026.0,0.0,0.0,512.0,49026.0,0.0,0.0,512.0,49026.0,0.0,0.0,512.0,49026.0,0.0,0.0,512.0,49026.0,0.0,0.0,512.0,49026.0,0.0,0.0,512.0,49026.0,0.0,0.0,512.0,49026.0,0.0,0.0,512.0,65526.0,0.0,0.0,512.0,65526.0,0.0,0.0,512.0,65526.0,0.0,0.0,512.0,65526.0,0.0,0.0,512.0,65526.0,0.0,0.0,512.0,65526.0,0.0,0.0,512.0,65526.0,0.0,0.0,512.0,65526.0,0.0,0.0,512.0,65526.0,0.0,0.0,512.0,65526.0,0.0,0.0,512.0,65526.0,0.0,0.0,512.0,65526.0,0.0,0.0,512.0,65526.0,0.0,0.0,512.0,65526.0,0.0,0.0,512.0,65526.0,0.0,0.0,512.0,65526.0,0.0,0.0,512.0,73074.0,0.0,0.0,512.0,73074.0,0.0,0.0,512.0,73074.0,0.0,0.0,512.0,73074.0,0.0,0.0,512.0,73074.0,0.0,0.0,512.0,73074.0,0.0,0.0,512.0,73074.0,0.0,0.0,512.0,73074.0,0.0,0.0,512.0,73074.0,0.0,0.0,512.0,73074.0,0.0,0.0,512.0,73074.0,0.0,0.0,512.0,73074.0,0.0,0.0,512.0,73074.0,0.0,0.0,512.0,73074.0,0.0,0.0,512.0,73074.0,0.0,0.0,512.0,73074.0,0.0,0.0,512.0,90627.0,0.0,0.0,512.0,90627.0,0.0,0.0,512.0,90627.0,0.0,0.0,512.0,90627.0,0.0,0.0,512.0,90627.0,0.0,0.0,512.0,90627.0,0.0,0.0,512.0,90627.0,0.0,0.0,512.0,90627.0,0.0,0.0,512.0,90627.0,0.0,0.0,512.0,90627.0,0.0,0.0,512.0,90627.0,0.0,0.0,512.0,90627.0,0.0,0.0,512.0,90627.0,0.0,0.0,512.0,90627.0,0.0,0.0,512.0,90627.0,0.0,0.0,512.0,90627.0,0.0,0.0,512.0,101771.0,0.0,0.0,512.0,101771.0,0.0,0.0,512.0,101771.0,0.0,0.0,512.0,101771.0,0.0,0.0,512.0,101771.0,0.0,0.0,512.0,101771.0,0.0,0.0,512.0,101771.0,0.0,0.0,512.0,101771.0,0.0,0.0,512.0,101771.0,0.0,0.0,512.0,101771.0,0.0,0.0,512.0,101771.0,0.0,0.0,512.0,101771.0,0.0,0.0,512.0,101771.0,0.0,0.0,512.0,101771.0,0.0,0.0,512.0,101771.0,0.0,0.0,512.0,101771.0,0.0,0.0,512.0,103174.0,0.0,0.0,512.0,103174.0,0.0,0.0,512.0,103174.0,0.0,0.0,512.0,103174.0,0.0,0.0,512.0,103174.0,0.0,0.0,512.0,103174.0,0.0,0.0,512.0,103174.0,0.0,0.0,512.0,103174.0,0.0,0.0,512.0,103174.0,0.0,0.0,512.0,103174.0,0.0,0.0,512.0,103174.0,0.0,0.0,512.0,103174.0,0.0,0.0,512.0,103174.0,0.0,0.0,512.0,103174.0,0.0,0.0,512.0,103174.0,0.0,0.0,512.0,103174.0,0.0,0.0,512.0,113352.0,0.0,0.0,512.0,113352.0,0.0,0.0,512.0,113352.0,0.0,0.0,512.0,113352.0,0.0,0.0,512.0,113352.0,0.0,0.0,512.0,113352.0,0.0,0.0,512.0,113352.0,0.0,0.0,512.0,113352.0,0.0,0.0,512.0,113352.0,0.0,0.0,512.0,113352.0,0.0,0.0,512.0,113352.0,0.0,0.0,512.0,113352.0,0.0,0.0,512.0,113352.0,0.0,0.0,512.0,113352.0,0.0,0.0,512.0,113352.0,0.0,0.0,512.0,113352.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,109804159.0,66949014.0,187879.0,0.0,0.0,65536.0,131072.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,56080.0,32400.0,2101182.0,696.0,0.0,321338.0,0.0,0.0,66160.0,131325.0,197485.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1033.0,599.0,1623.0,1616.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1033.0,599.0,1623.0,1616.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1032.0,598.0,1622.0,1616.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1031.0,597.0,1621.0,1616.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1032.0,598.0,1622.0,1616.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1032.0,598.0,1622.0,1616.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1033.0,599.0,1623.0,1616.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1031.0,597.0,1621.0,1616.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,64,0,16384.0,16384.0,56456622.0,16405869.0,278528.0,0.0,0.0,98304.0,3202003.0,0.0,0.0,1993792.0,54593.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,448352.0,2256.0,64,0,0,295.0,0.0,1024.0,254.0,0.0,1024.0,430.0,0.0,1024.0,231.0,0.0,1024.0,296.0,0.0,1024.0,712.0,0.0,1024.0,626.0,0.0,1024.0,503.0,0.0,1024.0,272.0,0.0,1024.0,342.0,0.0,1024.0,455.0,0.0,1024.0,342.0,0.0,1024.0,212.0,0.0,1024.0,0.0,0.0,1024.0,331.0,0.0,1024.0,308.0,0.0,1024.0,856.0,0.0,1024.0,828.0,0.0,1024.0,542.0,0.0,1024.0,229.0,0.0,1024.0,213.0,0.0,1024.0,0.0,0.0,1024.0,432.0,0.0,1024.0,370.0,0.0,1024.0,420.0,0.0,1024.0,550.0,0.0,1024.0,1129.0,0.0,1024.0,703.0,0.0,1024.0,482.0,0.0,1024.0,965.0,0.0,1024.0,1039.0,0.0,1024.0,1015.0,0.0,1024.0,247.0,0.0,1024.0,298.0,0.0,1024.0,377.0,0.0,1024.0,268.0,0.0,1024.0,216.0,0.0,1024.0,345.0,0.0,1024.0,399.0,0.0,1024.0,372.0,0.0,1024.0,400.0,0.0,1024.0,377.0,0.0,1024.0,360.0,0.0,1024.0,341.0,0.0,1024.0,213.0,0.0,1024.0,0.0,0.0,1024.0,307.0,0.0,1024.0,280.0,0.0,1024.0,516.0,0.0,1024.0,474.0,0.0,1024.0,494.0,0.0,1024.0,313.0,0.0,1024.0,216.0,0.0,1024.0,0.0,0.0,1024.0,339.0,0.0,1024.0,357.0,0.0,1024.0,329.0,0.0,1024.0,377.0,0.0,1024.0,458.0,0.0,1024.0,303.0,0.0,1024.0,327.0,0.0,1024.0,507.0,0.0,1024.0,525.0,0.0,1024.0,501.0,0.0,1024.0,411.0,0.0,1024.0,392.0,0.0,1024.0,382.0,0.0,1024.0,362.0,0.0,1024.0,216.0,0.0,1024.0,0.0,0.0,1024.0,333.0,0.0,1024.0,309.0,0.0,1024.0,354.0,0.0,1024.0,234.0,0.0,1024.0,361.0,0.0,1024.0,241.0,0.0,1024.0,386.0,0.0,1024.0,363.0,0.0,1024.0,329.0,0.0,1024.0,305.0,0.0,1024.0,387.0,0.0,1024.0,235.0,0.0,1024.0,413.0,0.0,1024.0,307.0,0.0,1024.0,379.0,0.0,1024.0,397.0,0.0,1024.0,382.0,0.0,1024.0,400.0,0.0,1024.0,400.0,0.0,1024.0,381.0,0.0,1024.0,387.0,0.0,1024.0,322.0,0.0,1024.0,215.0,0.0,1024.0,0.0,0.0,1024.0,354.0,0.0,1024.0,327.0,0.0,1024.0,396.0,0.0,1024.0,364.0,0.0,1024.0,476.0,0.0,1024.0,450.0,0.0,1024.0,212.0,0.0,1024.0,0.0,0.0,1024.0,493.0,0.0,1024.0,469.0,0.0,1024.0,547.0,0.0,1024.0,236.0,0.0,1024.0,630.0,0.0,1024.0,266.0,0.0,1024.0,357.0,0.0,1024.0,420.0,0.0,1024.0,397.0,0.0,1024.0,302.0,0.0,1024.0,499.0,0.0,1024.0,234.0,0.0,1024.0,413.0,0.0,1024.0,231.0,0.0,1024.0,332.0,0.0,1024.0,354.0,0.0,1024.0,534.0,0.0,1024.0,504.0,0.0,1024.0,324.0,0.0,1024.0,395.0,0.0,1024.0,494.0,0.0,1024.0,464.0,0.0,1024.0,211.0,0.0,1024.0,0.0,0.0,1024.0,416.0,0.0,1024.0,433.0,0.0,1024.0,64,0,0,0.0,512.0,0.0,785416.0,0.0,513.0,0.0,828631.0,0.0,512.0,0.0,829638.0,0.0,532.0,0.0,937076.0,0.0,512.0,0.0,837582.0,0.0,512.0,0.0,796425.0,0.0,512.0,0.0,792343.0,0.0,512.0,0.0,816454.0,0.0,512.0,0.0,754551.0,0.0,512.0,0.0,806363.0,0.0,513.0,0.0,791759.0,0.0,520.0,0.0,766727.0,0.0,516.0,0.0,794008.0,0.0,512.0,0.0,785904.0,0.0,512.0,0.0,802554.0,0.0,512.0,0.0,812786.0,0.0,512.0,0.0,846756.0,0.0,512.0,0.0,902078.0,0.0,513.0,0.0,797234.0,0.0,519.0,0.0,848378.0,0.0,516.0,0.0,713475.0,0.0,512.0,0.0,701062.0,0.0,512.0,0.0,897138.0,0.0,512.0,0.0,859266.0,0.0,512.0,0.0,857876.0,0.0,513.0,0.0,846486.0,0.0,512.0,0.0,890621.0,0.0,532.0,0.0,935674.0,0.0,512.0,0.0,834240.0,0.0,512.0,0.0,844905.0,0.0,512.0,0.0,939848.0,0.0,512.0,0.0,942713.0,0.0,512.0,0.0,873448.0,0.0,513.0,0.0,879793.0,0.0,512.0,0.0,958000.0,0.0,532.0,0.0,1085765.0,0.0,512.0,0.0,862138.0,0.0,512.0,0.0,876776.0,0.0,512.0,0.0,985870.0,0.0,512.0,0.0,954138.0,0.0,512.0,0.0,892007.0,0.0,512.0,0.0,872161.0,0.0,513.0,0.0,922736.0,0.0,517.0,0.0,911966.0,0.0,516.0,0.0,897902.0,0.0,512.0,0.0,909714.0,0.0,512.0,0.0,919319.0,0.0,512.0,0.0,932549.0,0.0,512.0,0.0,825019.0,0.0,512.0,0.0,824143.0,0.0,513.0,0.0,786625.0,0.0,519.0,0.0,784750.0,0.0,516.0,0.0,719427.0,0.0,512.0,0.0,716274.0,0.0,512.0,0.0,818496.0,0.0,512.0,0.0,768934.0,0.0,512.0,0.0,720582.0,0.0,513.0,0.0,711405.0,0.0,512.0,0.0,716481.0,0.0,532.0,0.0,777790.0,0.0,512.0,0.0,692342.0,0.0,512.0,0.0,675294.0,0.0,512.0,0.0,731503.0,0.0,512.0,0.0,726513.0,0.0,512.0,0.0,847045.0,0.0,512.0,0.0,860834.0,0.0,513.0,0.0,934026.0,0.0,518.0,0.0,902126.0,0.0,516.0,0.0,871083.0,0.0,512.0,0.0,878864.0,0.0,512.0,0.0,877373.0,0.0,512.0,0.0,931165.0,0.0,512.0,0.0,846126.0,0.0,513.0,0.0,964938.0,0.0,512.0,0.0,921348.0,0.0,532.0,0.0,1175988.0,0.0,512.0,0.0,911281.0,0.0,512.0,0.0,929484.0,0.0,512.0,0.0,1007616.0,0.0,512.0,0.0,984572.0,0.0,512.0,0.0,1021954.0,0.0,513.0,0.0,1074055.0,0.0,512.0,0.0,974162.0,0.0,532.0,0.0,1337627.0,0.0,512.0,0.0,1038522.0,0.0,512.0,0.0,1060332.0,0.0,512.0,0.0,1123585.0,0.0,512.0,0.0,983379.0,0.0,512.0,0.0,1098853.0,0.0,512.0,0.0,1351642.0,0.0,513.0,0.0,1342861.0,0.0,518.0,0.0,1278237.0,0.0,516.0,0.0,1212679.0,0.0,512.0,0.0,1221700.0,0.0,512.0,0.0,1217529.0,0.0,512.0,0.0,1303788.0,0.0,512.0,0.0,787986.0,0.0,512.0,0.0,819650.0,0.0,513.0,0.0,805605.0,0.0,518.0,0.0,803830.0,0.0,516.0,0.0,803633.0,0.0,512.0,0.0,806929.0,0.0,512.0,0.0,829399.0,0.0,512.0,0.0,810531.0,0.0,512.0,0.0,827795.0,0.0,513.0,0.0,820745.0,0.0,512.0,0.0,840890.0,0.0,532.0,0.0,1039389.0,0.0,512.0,0.0,818805.0,0.0,512.0,0.0,915690.0,0.0,512.0,0.0,869948.0,0.0,512.0,0.0,884796.0,0.0,512.0,0.0,768951.0,0.0,513.0,0.0,773298.0,0.0,512.0,0.0,766249.0,0.0,532.0,0.0,1030585.0,0.0,512.0,0.0,805883.0,0.0,512.0,0.0,779985.0,0.0,512.0,0.0,843090.0,0.0,512.0,0.0,793893.0,0.0,512.0,0.0,782556.0,0.0,512.0,0.0,781531.0,0.0,513.0,0.0,817019.0,0.0,518.0,0.0,826171.0,0.0,516.0,0.0,800053.0,0.0,512.0,0.0,799491.0,0.0,512.0,0.0,772943.0,0.0,512.0,0.0,805714.0,64,0,0,1024.0,1024.0,303405.0,512.0,1024.0,1024.0,308694.0,512.0,1024.0,1024.0,316034.0,512.0,1024.0,1024.0,315425.0,512.0,1024.0,1024.0,305997.0,512.0,1024.0,1024.0,310018.0,512.0,1024.0,1024.0,321188.0,512.0,1024.0,1024.0,319788.0,512.0,1024.0,1024.0,301685.0,512.0,1024.0,1024.0,311358.0,512.0,1024.0,1024.0,308289.0,512.0,1024.0,1024.0,314396.0,512.0,1024.0,1024.0,305898.0,590.0,1024.0,1024.0,310375.0,512.0,1024.0,1024.0,316372.0,512.0,1024.0,1024.0,312276.0,512.0,1024.0,1024.0,310347.0,512.0,1024.0,1024.0,322789.0,512.0,1024.0,1024.0,315068.0,512.0,1024.0,1024.0,324804.0,512.0,1024.0,1024.0,313253.0,590.0,1024.0,1024.0,316772.0,512.0,1024.0,1024.0,323717.0,512.0,1024.0,1024.0,319978.0,512.0,1024.0,1024.0,343218.0,512.0,1024.0,1024.0,355412.0,512.0,1024.0,1024.0,358841.0,512.0,1024.0,1024.0,352607.0,512.0,1024.0,1024.0,355268.0,512.0,1024.0,1024.0,354800.0,512.0,1024.0,1024.0,363654.0,512.0,1024.0,1024.0,368696.0,512.0,1024.0,1024.0,434417.0,512.0,1024.0,1024.0,457297.0,512.0,1024.0,1024.0,421230.0,512.0,1024.0,1024.0,442314.0,512.0,1024.0,1024.0,445727.0,512.0,1024.0,1024.0,450555.0,512.0,1024.0,1024.0,459583.0,512.0,1024.0,1024.0,419208.0,512.0,1024.0,1024.0,362365.0,512.0,1024.0,1024.0,383945.0,512.0,1024.0,1024.0,362893.0,512.0,1024.0,1024.0,349506.0,512.0,1024.0,1024.0,349533.0,590.0,1024.0,1024.0,346200.0,512.0,1024.0,1024.0,368023.0,512.0,1024.0,1024.0,384736.0,512.0,1024.0,1024.0,311404.0,512.0,1024.0,1024.0,323920.0,512.0,1024.0,1024.0,323975.0,512.0,1024.0,1024.0,319581.0,512.0,1024.0,1024.0,315811.0,590.0,1024.0,1024.0,317752.0,512.0,1024.0,1024.0,335426.0,512.0,1024.0,1024.0,337466.0,512.0,1024.0,1024.0,307342.0,512.0,1024.0,1024.0,320337.0,512.0,1024.0,1024.0,317710.0,512.0,1024.0,1024.0,333676.0,512.0,1024.0,1024.0,319120.0,512.0,1024.0,1024.0,323999.0,512.0,1024.0,1024.0,333456.0,512.0,1024.0,1024.0,318931.0,512.0,1024.0,1024.0,302309.0,512.0,1024.0,1024.0,308292.0,512.0,1024.0,1024.0,315839.0,512.0,1024.0,1024.0,314260.0,512.0,1024.0,1024.0,304024.0,590.0,1024.0,1024.0,308921.0,512.0,1024.0,1024.0,318853.0,512.0,1024.0,1024.0,317693.0,512.0,1024.0,1024.0,299403.0,512.0,1024.0,1024.0,310493.0,512.0,1024.0,1024.0,307540.0,512.0,1024.0,1024.0,313737.0,512.0,1024.0,1024.0,303738.0,512.0,1024.0,1024.0,308476.0,512.0,1024.0,1024.0,316188.0,512.0,1024.0,1024.0,311598.0,512.0,1024.0,1024.0,300462.0,512.0,1024.0,1024.0,311144.0,512.0,1024.0,1024.0,307614.0,512.0,1024.0,1024.0,313916.0,512.0,1024.0,1024.0,304223.0,512.0,1024.0,1024.0,308155.0,512.0,1024.0,1024.0,315544.0,512.0,1024.0,1024.0,311218.0,512.0,1024.0,1024.0,301334.0,512.0,1024.0,1024.0,306560.0,512.0,1024.0,1024.0,317146.0,512.0,1024.0,1024.0,315638.0,512.0,1024.0,1024.0,307706.0,590.0,1024.0,1024.0,312018.0,512.0,1024.0,1024.0,321585.0,512.0,1024.0,1024.0,320749.0,512.0,1024.0,1024.0,310114.0,512.0,1024.0,1024.0,319587.0,512.0,1024.0,1024.0,317285.0,512.0,1024.0,1024.0,322044.0,512.0,1024.0,1024.0,316820.0,590.0,1024.0,1024.0,318902.0,512.0,1024.0,1024.0,323559.0,512.0,1024.0,1024.0,317438.0,512.0,1024.0,1024.0,311662.0,512.0,1024.0,1024.0,317896.0,512.0,1024.0,1024.0,325694.0,512.0,1024.0,1024.0,323789.0,512.0,1024.0,1024.0,319787.0,512.0,1024.0,1024.0,320695.0,512.0,1024.0,1024.0,343734.0,512.0,1024.0,1024.0,344814.0,512.0,1024.0,1024.0,339450.0,512.0,1024.0,1024.0,353521.0,512.0,1024.0,1024.0,356179.0,512.0,1024.0,1024.0,356647.0,512.0,1024.0,1024.0,356699.0,512.0,1024.0,1024.0,361251.0,512.0,1024.0,1024.0,371236.0,512.0,1024.0,1024.0,369467.0,512.0,1024.0,1024.0,337911.0,512.0,1024.0,1024.0,357749.0,512.0,1024.0,1024.0,344221.0,512.0,1024.0,1024.0,357585.0,512.0,1024.0,1024.0,338549.0,590.0,1024.0,1024.0,352430.0,512.0,1024.0,1024.0,367449.0,512.0,1024.0,1024.0,344420.0,512.0,64,0,32768.0,0.0,64,0,11088428.0,1056474.0,9604431.0,16384.0,71613145.0,0.0,16384.0,16384.0,2772107.0,2772107.0,11082368.0,1096310.0,2772107.0,0.0,2772107.0,78.0,0.0,907232.0,11285040.0,44353712.0,0.0,0.0,11011377.0,1813972.0,2371.0,1635.0,1478013.0,1789978.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,65536.0,65597.0,0.0,50408.0,0.0,0.0,0.0,0.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,165671.0,4096.0,16384.0,1586.0,2664527.0,2318950.0,0.0,0.0,0.0,0.0,0.0,197248.0,228.0,0.0,0.0,32768.0,0.0,32768.0,203.0,64,0,0.0,0.0,0.0,0.0,0.0,640.0,160.0,0.0,1215716.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,40446.0,0.0,680.0,2425571.0,78.0,0.0,0.0,0.0,66390.0,65656.0,131072.0,0.0,0.0,524288.0,304.0,0.0,64,0,0.0,0.0,800.0,0.0,65536.0,62064.0,160.0,3312.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,129785.0,0.0,192805.0,65536.0,0.0,65768.0,400.0,0.0,0.0,65536.0,131072.0,716335581813913,716335581830632 +1,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,3104066.0,0.0,0.0,65536.0,60576.0,160.0,4800.0,32768.0,64,0,0,0.0,512.0,44295.0,0.0,0.0,512.0,44295.0,0.0,0.0,512.0,44295.0,0.0,0.0,512.0,44295.0,0.0,0.0,512.0,44295.0,0.0,0.0,512.0,44295.0,0.0,0.0,512.0,44295.0,0.0,0.0,512.0,44295.0,0.0,0.0,512.0,44295.0,0.0,0.0,512.0,44295.0,0.0,0.0,512.0,44295.0,0.0,0.0,512.0,44295.0,0.0,0.0,512.0,44295.0,0.0,0.0,512.0,44295.0,0.0,0.0,512.0,44295.0,0.0,0.0,512.0,44295.0,0.0,0.0,512.0,37262.0,0.0,0.0,512.0,37262.0,0.0,0.0,512.0,37262.0,0.0,0.0,512.0,37262.0,0.0,0.0,512.0,37262.0,0.0,0.0,512.0,37262.0,0.0,0.0,512.0,37262.0,0.0,0.0,512.0,37262.0,0.0,0.0,512.0,37262.0,0.0,0.0,512.0,37262.0,0.0,0.0,512.0,37262.0,0.0,0.0,512.0,37262.0,0.0,0.0,512.0,37262.0,0.0,0.0,512.0,37262.0,0.0,0.0,512.0,37262.0,0.0,0.0,512.0,37262.0,0.0,0.0,512.0,52992.0,0.0,0.0,512.0,52992.0,0.0,0.0,512.0,52992.0,0.0,0.0,512.0,52992.0,0.0,0.0,512.0,52992.0,0.0,0.0,512.0,52992.0,0.0,0.0,512.0,52992.0,0.0,0.0,512.0,52992.0,0.0,0.0,512.0,52992.0,0.0,0.0,512.0,52992.0,0.0,0.0,512.0,52992.0,0.0,0.0,512.0,52992.0,0.0,0.0,512.0,52992.0,0.0,0.0,512.0,52992.0,0.0,0.0,512.0,52992.0,0.0,0.0,512.0,52992.0,0.0,0.0,512.0,56649.0,0.0,0.0,512.0,56649.0,0.0,0.0,512.0,56649.0,0.0,0.0,512.0,56649.0,0.0,0.0,512.0,56649.0,0.0,0.0,512.0,56649.0,0.0,0.0,512.0,56649.0,0.0,0.0,512.0,56649.0,0.0,0.0,512.0,56649.0,0.0,0.0,512.0,56649.0,0.0,0.0,512.0,56649.0,0.0,0.0,512.0,56649.0,0.0,0.0,512.0,56649.0,0.0,0.0,512.0,56649.0,0.0,0.0,512.0,56649.0,0.0,0.0,512.0,56649.0,0.0,0.0,512.0,82204.0,0.0,0.0,512.0,82204.0,0.0,0.0,512.0,82204.0,0.0,0.0,512.0,82204.0,0.0,0.0,512.0,82204.0,0.0,0.0,512.0,82204.0,0.0,0.0,512.0,82204.0,0.0,0.0,512.0,82204.0,0.0,0.0,512.0,82204.0,0.0,0.0,512.0,82204.0,0.0,0.0,512.0,82204.0,0.0,0.0,512.0,82204.0,0.0,0.0,512.0,82204.0,0.0,0.0,512.0,82204.0,0.0,0.0,512.0,82204.0,0.0,0.0,512.0,82204.0,0.0,0.0,512.0,91495.0,0.0,0.0,512.0,91495.0,0.0,0.0,512.0,91495.0,0.0,0.0,512.0,91495.0,0.0,0.0,512.0,91495.0,0.0,0.0,512.0,91495.0,0.0,0.0,512.0,91495.0,0.0,0.0,512.0,91495.0,0.0,0.0,512.0,91495.0,0.0,0.0,512.0,91495.0,0.0,0.0,512.0,91495.0,0.0,0.0,512.0,91495.0,0.0,0.0,512.0,91495.0,0.0,0.0,512.0,91495.0,0.0,0.0,512.0,91495.0,0.0,0.0,512.0,91495.0,0.0,0.0,512.0,96183.0,0.0,0.0,512.0,96183.0,0.0,0.0,512.0,96183.0,0.0,0.0,512.0,96183.0,0.0,0.0,512.0,96183.0,0.0,0.0,512.0,96183.0,0.0,0.0,512.0,96183.0,0.0,0.0,512.0,96183.0,0.0,0.0,512.0,96183.0,0.0,0.0,512.0,96183.0,0.0,0.0,512.0,96183.0,0.0,0.0,512.0,96183.0,0.0,0.0,512.0,96183.0,0.0,0.0,512.0,96183.0,0.0,0.0,512.0,96183.0,0.0,0.0,512.0,96183.0,0.0,0.0,512.0,104418.0,0.0,0.0,512.0,104418.0,0.0,0.0,512.0,104418.0,0.0,0.0,512.0,104418.0,0.0,0.0,512.0,104418.0,0.0,0.0,512.0,104418.0,0.0,0.0,512.0,104418.0,0.0,0.0,512.0,104418.0,0.0,0.0,512.0,104418.0,0.0,0.0,512.0,104418.0,0.0,0.0,512.0,104418.0,0.0,0.0,512.0,104418.0,0.0,0.0,512.0,104418.0,0.0,0.0,512.0,104418.0,0.0,0.0,512.0,104418.0,0.0,0.0,512.0,104418.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,46585567.0,70113277.0,222954.0,0.0,0.0,65536.0,131072.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,42821.0,25080.0,2007510.0,9880.0,0.0,308100.0,0.0,0.0,65536.0,131345.0,196881.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1025.0,513.0,1537.0,1536.0,1045.0,533.0,1557.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1030.0,518.0,1542.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1030.0,518.0,1542.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1025.0,513.0,1537.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1025.0,513.0,1537.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1029.0,517.0,1541.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1029.0,517.0,1541.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1025.0,513.0,1537.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1031.0,519.0,1543.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1025.0,513.0,1537.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1025.0,513.0,1537.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1029.0,517.0,1541.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1031.0,519.0,1543.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1025.0,513.0,1537.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1025.0,513.0,1537.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1029.0,517.0,1541.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,64,0,16384.0,16384.0,23590202.0,6256818.0,278528.0,0.0,0.0,98304.0,1127895.0,0.0,0.0,1854647.0,49058.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,447595.0,2256.0,64,0,0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,437.0,0.0,1024.0,487.0,0.0,1024.0,355.0,0.0,1024.0,346.0,0.0,1024.0,306.0,0.0,1024.0,318.0,0.0,1024.0,308.0,0.0,1024.0,396.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,64,0,0,0.0,513.0,0.0,440058.0,0.0,513.0,0.0,450100.0,0.0,512.0,0.0,458301.0,0.0,533.0,0.0,746846.0,0.0,512.0,0.0,469774.0,0.0,512.0,0.0,471735.0,0.0,512.0,0.0,493425.0,0.0,512.0,0.0,490160.0,0.0,512.0,0.0,412550.0,0.0,513.0,0.0,439827.0,0.0,513.0,0.0,409726.0,0.0,518.0,0.0,424839.0,0.0,512.0,0.0,413011.0,0.0,512.0,0.0,425762.0,0.0,512.0,0.0,451271.0,0.0,512.0,0.0,422150.0,0.0,512.0,0.0,342365.0,0.0,513.0,0.0,357547.0,0.0,513.0,0.0,356789.0,0.0,516.0,0.0,364269.0,0.0,512.0,0.0,347979.0,0.0,512.0,0.0,348435.0,0.0,512.0,0.0,369942.0,0.0,512.0,0.0,355118.0,0.0,513.0,0.0,332029.0,0.0,513.0,0.0,341574.0,0.0,512.0,0.0,356018.0,0.0,533.0,0.0,450126.0,0.0,512.0,0.0,349784.0,0.0,512.0,0.0,349408.0,0.0,512.0,0.0,372556.0,0.0,512.0,0.0,362562.0,0.0,513.0,0.0,355989.0,0.0,513.0,0.0,370109.0,0.0,512.0,0.0,361067.0,0.0,533.0,0.0,599089.0,0.0,512.0,0.0,371119.0,0.0,512.0,0.0,372283.0,0.0,512.0,0.0,392046.0,0.0,512.0,0.0,376577.0,0.0,512.0,0.0,376190.0,0.0,513.0,0.0,390114.0,0.0,513.0,0.0,399873.0,0.0,516.0,0.0,401075.0,0.0,512.0,0.0,379117.0,0.0,512.0,0.0,376025.0,0.0,512.0,0.0,399474.0,0.0,512.0,0.0,391591.0,0.0,512.0,0.0,372683.0,0.0,513.0,0.0,388964.0,0.0,513.0,0.0,399371.0,0.0,517.0,0.0,396245.0,0.0,512.0,0.0,385081.0,0.0,512.0,0.0,384712.0,0.0,512.0,0.0,401546.0,0.0,512.0,0.0,394864.0,0.0,513.0,0.0,347685.0,0.0,513.0,0.0,365602.0,0.0,512.0,0.0,362214.0,0.0,533.0,0.0,576156.0,0.0,512.0,0.0,362008.0,0.0,512.0,0.0,361556.0,0.0,512.0,0.0,385720.0,0.0,512.0,0.0,368956.0,0.0,512.0,0.0,352861.0,0.0,513.0,0.0,363562.0,0.0,513.0,0.0,373243.0,0.0,516.0,0.0,373055.0,0.0,512.0,0.0,360630.0,0.0,512.0,0.0,359959.0,0.0,512.0,0.0,384951.0,0.0,512.0,0.0,374262.0,0.0,513.0,0.0,338095.0,0.0,513.0,0.0,354223.0,0.0,512.0,0.0,355528.0,0.0,533.0,0.0,543749.0,0.0,512.0,0.0,361913.0,0.0,512.0,0.0,362311.0,0.0,512.0,0.0,379729.0,0.0,512.0,0.0,368950.0,0.0,513.0,0.0,569117.0,0.0,513.0,0.0,593810.0,0.0,512.0,0.0,555899.0,0.0,533.0,0.0,855108.0,0.0,512.0,0.0,579449.0,0.0,512.0,0.0,580265.0,0.0,512.0,0.0,590059.0,0.0,512.0,0.0,576545.0,0.0,512.0,0.0,518166.0,0.0,513.0,0.0,519884.0,0.0,513.0,0.0,529267.0,0.0,518.0,0.0,525291.0,0.0,512.0,0.0,550596.0,0.0,512.0,0.0,546504.0,0.0,512.0,0.0,584200.0,0.0,512.0,0.0,571008.0,0.0,512.0,0.0,337700.0,0.0,513.0,0.0,352078.0,0.0,513.0,0.0,348584.0,0.0,517.0,0.0,356396.0,0.0,512.0,0.0,348902.0,0.0,512.0,0.0,347126.0,0.0,512.0,0.0,362994.0,0.0,512.0,0.0,349183.0,0.0,513.0,0.0,341649.0,0.0,513.0,0.0,353059.0,0.0,512.0,0.0,367006.0,0.0,533.0,0.0,482867.0,0.0,512.0,0.0,355737.0,0.0,512.0,0.0,355886.0,0.0,512.0,0.0,381315.0,0.0,512.0,0.0,372084.0,0.0,513.0,0.0,378705.0,0.0,513.0,0.0,391325.0,0.0,512.0,0.0,408580.0,0.0,533.0,0.0,581958.0,0.0,512.0,0.0,395619.0,0.0,512.0,0.0,395193.0,0.0,512.0,0.0,428847.0,0.0,512.0,0.0,416625.0,0.0,512.0,0.0,370049.0,0.0,513.0,0.0,393155.0,0.0,513.0,0.0,390416.0,0.0,516.0,0.0,399772.0,0.0,512.0,0.0,381746.0,0.0,512.0,0.0,382618.0,0.0,512.0,0.0,401643.0,0.0,512.0,0.0,385887.0,64,0,0,1024.0,1024.0,302921.0,512.0,1024.0,1024.0,308477.0,512.0,1024.0,1024.0,315002.0,512.0,1024.0,1024.0,313388.0,512.0,1024.0,1024.0,305721.0,512.0,1024.0,1024.0,308139.0,512.0,1024.0,1024.0,320504.0,512.0,1024.0,1024.0,318542.0,512.0,1024.0,1024.0,300770.0,512.0,1024.0,1024.0,311034.0,512.0,1024.0,1024.0,308340.0,512.0,1024.0,1024.0,313584.0,512.0,1024.0,1024.0,305122.0,512.0,1024.0,1024.0,309666.0,512.0,1024.0,1024.0,315796.0,512.0,1024.0,1024.0,311008.0,512.0,1024.0,1024.0,510880.0,512.0,1024.0,1024.0,529230.0,512.0,1024.0,1024.0,512584.0,512.0,1024.0,1024.0,526368.0,512.0,1024.0,1024.0,513845.0,512.0,1024.0,1024.0,529629.0,512.0,1024.0,1024.0,531866.0,512.0,1024.0,1024.0,510118.0,512.0,1024.0,1024.0,538042.0,512.0,1024.0,1024.0,553949.0,512.0,1024.0,1024.0,555268.0,512.0,1024.0,1024.0,552475.0,512.0,1024.0,1024.0,547059.0,512.0,1024.0,1024.0,549927.0,512.0,1024.0,1024.0,541329.0,512.0,1024.0,1024.0,558281.0,512.0,1024.0,1024.0,376070.0,512.0,1024.0,1024.0,410041.0,512.0,1024.0,1024.0,390694.0,512.0,1024.0,1024.0,419082.0,512.0,1024.0,1024.0,398431.0,512.0,1024.0,1024.0,403248.0,512.0,1024.0,1024.0,419513.0,512.0,1024.0,1024.0,384701.0,512.0,1024.0,1024.0,387996.0,512.0,1024.0,1024.0,407002.0,512.0,1024.0,1024.0,414457.0,512.0,1024.0,1024.0,406154.0,512.0,1024.0,1024.0,400554.0,512.0,1024.0,1024.0,396340.0,512.0,1024.0,1024.0,412877.0,512.0,1024.0,1024.0,420090.0,512.0,1024.0,1024.0,350065.0,512.0,1024.0,1024.0,365876.0,512.0,1024.0,1024.0,372762.0,512.0,1024.0,1024.0,366169.0,512.0,1024.0,1024.0,371794.0,512.0,1024.0,1024.0,369265.0,512.0,1024.0,1024.0,422096.0,512.0,1024.0,1024.0,425993.0,512.0,1024.0,1024.0,419558.0,512.0,1024.0,1024.0,463199.0,512.0,1024.0,1024.0,406411.0,512.0,1024.0,1024.0,440136.0,512.0,1024.0,1024.0,426121.0,512.0,1024.0,1024.0,427395.0,512.0,1024.0,1024.0,442774.0,512.0,1024.0,1024.0,397934.0,512.0,1024.0,1024.0,425550.0,512.0,1024.0,1024.0,446154.0,512.0,1024.0,1024.0,447091.0,512.0,1024.0,1024.0,439937.0,512.0,1024.0,1024.0,459050.0,512.0,1024.0,1024.0,459123.0,512.0,1024.0,1024.0,497161.0,512.0,1024.0,1024.0,495590.0,512.0,1024.0,1024.0,480492.0,512.0,1024.0,1024.0,502416.0,512.0,1024.0,1024.0,484753.0,512.0,1024.0,1024.0,498035.0,512.0,1024.0,1024.0,479717.0,512.0,1024.0,1024.0,490782.0,512.0,1024.0,1024.0,498230.0,512.0,1024.0,1024.0,479905.0,512.0,1024.0,1024.0,478727.0,512.0,1024.0,1024.0,499017.0,512.0,1024.0,1024.0,481798.0,512.0,1024.0,1024.0,493720.0,512.0,1024.0,1024.0,474666.0,512.0,1024.0,1024.0,484385.0,512.0,1024.0,1024.0,493241.0,512.0,1024.0,1024.0,474326.0,512.0,1024.0,1024.0,420700.0,512.0,1024.0,1024.0,439727.0,512.0,1024.0,1024.0,442112.0,512.0,1024.0,1024.0,436401.0,512.0,1024.0,1024.0,454721.0,512.0,1024.0,1024.0,455738.0,512.0,1024.0,1024.0,490969.0,512.0,1024.0,1024.0,488884.0,512.0,1024.0,1024.0,493656.0,512.0,1024.0,1024.0,505588.0,512.0,1024.0,1024.0,498082.0,512.0,1024.0,1024.0,495616.0,512.0,1024.0,1024.0,457705.0,512.0,1024.0,1024.0,455772.0,512.0,1024.0,1024.0,463603.0,512.0,1024.0,1024.0,451292.0,512.0,1024.0,1024.0,368272.0,512.0,1024.0,1024.0,385588.0,512.0,1024.0,1024.0,387042.0,512.0,1024.0,1024.0,383315.0,512.0,1024.0,1024.0,392307.0,512.0,1024.0,1024.0,397716.0,512.0,1024.0,1024.0,414228.0,512.0,1024.0,1024.0,406696.0,512.0,1024.0,1024.0,383101.0,512.0,1024.0,1024.0,400313.0,512.0,1024.0,1024.0,401185.0,512.0,1024.0,1024.0,396962.0,512.0,1024.0,1024.0,411198.0,512.0,1024.0,1024.0,415215.0,512.0,1024.0,1024.0,447099.0,512.0,1024.0,1024.0,441648.0,512.0,1024.0,1024.0,499691.0,512.0,1024.0,1024.0,513622.0,512.0,1024.0,1024.0,508492.0,512.0,1024.0,1024.0,512132.0,512.0,1024.0,1024.0,465937.0,512.0,1024.0,1024.0,468023.0,512.0,1024.0,1024.0,480883.0,512.0,1024.0,1024.0,475744.0,512.0,64,0,32768.0,0.0,64,0,10228768.0,498528.0,4455041.0,16384.0,30856385.0,0.0,16384.0,16384.0,2557192.0,2557192.0,10228768.0,544792.0,2557192.0,0.0,2557192.0,77.0,0.0,854599.0,10402696.0,40915072.0,0.0,0.0,5707551.0,1219534.0,0.0,1303.0,889769.0,1195538.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,65536.0,65606.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,144797.0,4096.0,16384.0,1586.0,2490865.0,2237828.0,0.0,0.0,0.0,0.0,0.0,196608.0,255.0,0.0,0.0,32768.0,0.0,32768.0,209.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,160.0,0.0,767636.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,35450.0,0.0,9781.0,2244830.0,960.0,0.0,0.0,0.0,65788.0,65536.0,131072.0,0.0,0.0,524288.0,304.0,0.0,64,0,0.0,0.0,160.0,0.0,65536.0,65536.0,0.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,114228.0,0.0,193589.0,65536.0,0.0,65770.0,468.0,0.0,0.0,65536.0,131072.0,716335581852432,716335581866430 +2,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,2831428.0,0.0,0.0,65536.0,60576.0,160.0,4800.0,32768.0,64,0,0,0.0,512.0,44614.0,0.0,0.0,512.0,44614.0,0.0,0.0,512.0,44614.0,0.0,0.0,512.0,44614.0,0.0,0.0,512.0,44614.0,0.0,0.0,512.0,44614.0,0.0,0.0,512.0,44614.0,0.0,0.0,512.0,44614.0,0.0,0.0,512.0,44614.0,0.0,0.0,512.0,44614.0,0.0,0.0,512.0,44614.0,0.0,0.0,512.0,44614.0,0.0,0.0,512.0,44614.0,0.0,0.0,512.0,44614.0,0.0,0.0,512.0,44614.0,0.0,0.0,512.0,44614.0,0.0,0.0,512.0,38496.0,0.0,0.0,512.0,38496.0,0.0,0.0,512.0,38496.0,0.0,0.0,512.0,38496.0,0.0,0.0,512.0,38496.0,0.0,0.0,512.0,38496.0,0.0,0.0,512.0,38496.0,0.0,0.0,512.0,38496.0,0.0,0.0,512.0,38496.0,0.0,0.0,512.0,38496.0,0.0,0.0,512.0,38496.0,0.0,0.0,512.0,38496.0,0.0,0.0,512.0,38496.0,0.0,0.0,512.0,38496.0,0.0,0.0,512.0,38496.0,0.0,0.0,512.0,38496.0,0.0,0.0,512.0,60103.0,0.0,0.0,512.0,60103.0,0.0,0.0,512.0,60103.0,0.0,0.0,512.0,60103.0,0.0,0.0,512.0,60103.0,0.0,0.0,512.0,60103.0,0.0,0.0,512.0,60103.0,0.0,0.0,512.0,60103.0,0.0,0.0,512.0,60103.0,0.0,0.0,512.0,60103.0,0.0,0.0,512.0,60103.0,0.0,0.0,512.0,60103.0,0.0,0.0,512.0,60103.0,0.0,0.0,512.0,60103.0,0.0,0.0,512.0,60103.0,0.0,0.0,512.0,60103.0,0.0,0.0,512.0,68391.0,0.0,0.0,512.0,68391.0,0.0,0.0,512.0,68391.0,0.0,0.0,512.0,68391.0,0.0,0.0,512.0,68391.0,0.0,0.0,512.0,68391.0,0.0,0.0,512.0,68391.0,0.0,0.0,512.0,68391.0,0.0,0.0,512.0,68391.0,0.0,0.0,512.0,68391.0,0.0,0.0,512.0,68391.0,0.0,0.0,512.0,68391.0,0.0,0.0,512.0,68391.0,0.0,0.0,512.0,68391.0,0.0,0.0,512.0,68391.0,0.0,0.0,512.0,68391.0,0.0,0.0,512.0,82347.0,0.0,0.0,512.0,82347.0,0.0,0.0,512.0,82347.0,0.0,0.0,512.0,82347.0,0.0,0.0,512.0,82347.0,0.0,0.0,512.0,82347.0,0.0,0.0,512.0,82347.0,0.0,0.0,512.0,82347.0,0.0,0.0,512.0,82347.0,0.0,0.0,512.0,82347.0,0.0,0.0,512.0,82347.0,0.0,0.0,512.0,82347.0,0.0,0.0,512.0,82347.0,0.0,0.0,512.0,82347.0,0.0,0.0,512.0,82347.0,0.0,0.0,512.0,82347.0,0.0,0.0,512.0,91684.0,0.0,0.0,512.0,91684.0,0.0,0.0,512.0,91684.0,0.0,0.0,512.0,91684.0,0.0,0.0,512.0,91684.0,0.0,0.0,512.0,91684.0,0.0,0.0,512.0,91684.0,0.0,0.0,512.0,91684.0,0.0,0.0,512.0,91684.0,0.0,0.0,512.0,91684.0,0.0,0.0,512.0,91684.0,0.0,0.0,512.0,91684.0,0.0,0.0,512.0,91684.0,0.0,0.0,512.0,91684.0,0.0,0.0,512.0,91684.0,0.0,0.0,512.0,91684.0,0.0,0.0,512.0,92318.0,0.0,0.0,512.0,92318.0,0.0,0.0,512.0,92318.0,0.0,0.0,512.0,92318.0,0.0,0.0,512.0,92318.0,0.0,0.0,512.0,92318.0,0.0,0.0,512.0,92318.0,0.0,0.0,512.0,92318.0,0.0,0.0,512.0,92318.0,0.0,0.0,512.0,92318.0,0.0,0.0,512.0,92318.0,0.0,0.0,512.0,92318.0,0.0,0.0,512.0,92318.0,0.0,0.0,512.0,92318.0,0.0,0.0,512.0,92318.0,0.0,0.0,512.0,92318.0,0.0,0.0,512.0,102293.0,0.0,0.0,512.0,102293.0,0.0,0.0,512.0,102293.0,0.0,0.0,512.0,102293.0,0.0,0.0,512.0,102293.0,0.0,0.0,512.0,102293.0,0.0,0.0,512.0,102293.0,0.0,0.0,512.0,102293.0,0.0,0.0,512.0,102293.0,0.0,0.0,512.0,102293.0,0.0,0.0,512.0,102293.0,0.0,0.0,512.0,102293.0,0.0,0.0,512.0,102293.0,0.0,0.0,512.0,102293.0,0.0,0.0,512.0,102293.0,0.0,0.0,512.0,102293.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,28.0,0.0,0.0,0.0,0.0,0.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,39288430.0,56548014.0,145776.0,0.0,0.0,65536.0,131072.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,48864.0,27285.0,1997476.0,9800.0,0.0,306258.0,0.0,0.0,65536.0,131338.0,196874.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1025.0,513.0,1537.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1031.0,519.0,1543.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1030.0,518.0,1542.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1025.0,513.0,1537.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1025.0,513.0,1537.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1032.0,520.0,1544.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1031.0,519.0,1543.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1025.0,513.0,1537.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1033.0,521.0,1545.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1025.0,513.0,1537.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1025.0,513.0,1537.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1030.0,518.0,1542.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1032.0,520.0,1544.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1025.0,513.0,1537.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1025.0,513.0,1537.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1031.0,519.0,1543.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,64,0,16384.0,16384.0,23536877.0,6244832.0,278528.0,0.0,0.0,98304.0,1141221.0,0.0,0.0,1837125.0,50379.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,446161.0,2280.0,64,0,0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,64,0,0,0.0,513.0,0.0,526519.0,0.0,513.0,0.0,542771.0,0.0,512.0,0.0,551553.0,0.0,532.0,0.0,856610.0,0.0,512.0,0.0,594689.0,0.0,512.0,0.0,561408.0,0.0,512.0,0.0,629162.0,0.0,512.0,0.0,570152.0,0.0,512.0,0.0,454689.0,0.0,512.0,0.0,497495.0,0.0,514.0,0.0,455695.0,0.0,519.0,0.0,474652.0,0.0,512.0,0.0,476015.0,0.0,512.0,0.0,501337.0,0.0,512.0,0.0,539351.0,0.0,512.0,0.0,521863.0,0.0,512.0,0.0,379320.0,0.0,512.0,0.0,397747.0,0.0,514.0,0.0,392637.0,0.0,517.0,0.0,406472.0,0.0,512.0,0.0,389587.0,0.0,512.0,0.0,393085.0,0.0,512.0,0.0,415957.0,0.0,512.0,0.0,399261.0,0.0,513.0,0.0,377675.0,0.0,513.0,0.0,390208.0,0.0,512.0,0.0,398061.0,0.0,532.0,0.0,455055.0,0.0,512.0,0.0,397736.0,0.0,512.0,0.0,398755.0,0.0,512.0,0.0,413611.0,0.0,512.0,0.0,405871.0,0.0,513.0,0.0,498272.0,0.0,513.0,0.0,541408.0,0.0,512.0,0.0,520330.0,0.0,532.0,0.0,748180.0,0.0,512.0,0.0,539500.0,0.0,512.0,0.0,568645.0,0.0,512.0,0.0,568439.0,0.0,512.0,0.0,565559.0,0.0,512.0,0.0,629990.0,0.0,512.0,0.0,659986.0,0.0,514.0,0.0,639973.0,0.0,518.0,0.0,654802.0,0.0,512.0,0.0,645722.0,0.0,512.0,0.0,656865.0,0.0,512.0,0.0,676336.0,0.0,512.0,0.0,672789.0,0.0,512.0,0.0,816476.0,0.0,512.0,0.0,821949.0,0.0,514.0,0.0,823055.0,0.0,518.0,0.0,836050.0,0.0,512.0,0.0,801244.0,0.0,512.0,0.0,817266.0,0.0,512.0,0.0,816458.0,0.0,512.0,0.0,828980.0,0.0,513.0,0.0,416535.0,0.0,513.0,0.0,453709.0,0.0,512.0,0.0,438969.0,0.0,532.0,0.0,688730.0,0.0,512.0,0.0,497022.0,0.0,512.0,0.0,522567.0,0.0,512.0,0.0,514282.0,0.0,512.0,0.0,499446.0,0.0,512.0,0.0,608504.0,0.0,512.0,0.0,619693.0,0.0,514.0,0.0,617395.0,0.0,518.0,0.0,632471.0,0.0,512.0,0.0,572876.0,0.0,512.0,0.0,571834.0,0.0,512.0,0.0,577995.0,0.0,512.0,0.0,580383.0,0.0,513.0,0.0,373456.0,0.0,513.0,0.0,404047.0,0.0,512.0,0.0,397410.0,0.0,532.0,0.0,641952.0,0.0,512.0,0.0,452440.0,0.0,512.0,0.0,466525.0,0.0,512.0,0.0,469092.0,0.0,512.0,0.0,455843.0,0.0,513.0,0.0,378082.0,0.0,513.0,0.0,405385.0,0.0,512.0,0.0,385665.0,0.0,532.0,0.0,669030.0,0.0,512.0,0.0,420204.0,0.0,512.0,0.0,434773.0,0.0,512.0,0.0,446718.0,0.0,512.0,0.0,427807.0,0.0,512.0,0.0,692536.0,0.0,512.0,0.0,711381.0,0.0,514.0,0.0,718285.0,0.0,518.0,0.0,735660.0,0.0,512.0,0.0,620264.0,0.0,512.0,0.0,617741.0,0.0,512.0,0.0,629727.0,0.0,512.0,0.0,629694.0,0.0,512.0,0.0,616248.0,0.0,512.0,0.0,672951.0,0.0,514.0,0.0,629390.0,0.0,517.0,0.0,660503.0,0.0,512.0,0.0,656478.0,0.0,512.0,0.0,666915.0,0.0,512.0,0.0,704797.0,0.0,512.0,0.0,635435.0,0.0,513.0,0.0,794246.0,0.0,513.0,0.0,806570.0,0.0,512.0,0.0,828566.0,0.0,532.0,0.0,952564.0,0.0,512.0,0.0,819710.0,0.0,512.0,0.0,807740.0,0.0,512.0,0.0,880729.0,0.0,512.0,0.0,850353.0,0.0,513.0,0.0,610026.0,0.0,513.0,0.0,630954.0,0.0,512.0,0.0,629775.0,0.0,532.0,0.0,743972.0,0.0,512.0,0.0,613426.0,0.0,512.0,0.0,629462.0,0.0,512.0,0.0,654240.0,0.0,512.0,0.0,645986.0,0.0,512.0,0.0,548509.0,0.0,512.0,0.0,599584.0,0.0,514.0,0.0,556184.0,0.0,517.0,0.0,594820.0,0.0,512.0,0.0,554221.0,0.0,512.0,0.0,564591.0,0.0,512.0,0.0,605978.0,0.0,512.0,0.0,550708.0,64,0,0,1024.0,1024.0,302957.0,512.0,1024.0,1024.0,307817.0,512.0,1024.0,1024.0,316327.0,512.0,1024.0,1024.0,314241.0,512.0,1024.0,1024.0,305938.0,512.0,1024.0,1024.0,308575.0,512.0,1024.0,1024.0,320143.0,512.0,1024.0,1024.0,318480.0,512.0,1024.0,1024.0,301020.0,512.0,1024.0,1024.0,310797.0,512.0,1024.0,1024.0,307817.0,512.0,1024.0,1024.0,313662.0,512.0,1024.0,1024.0,305753.0,512.0,1024.0,1024.0,309155.0,512.0,1024.0,1024.0,315640.0,512.0,1024.0,1024.0,309940.0,512.0,1024.0,1024.0,450798.0,512.0,1024.0,1024.0,476063.0,512.0,1024.0,1024.0,454133.0,512.0,1024.0,1024.0,472517.0,512.0,1024.0,1024.0,468106.0,512.0,1024.0,1024.0,473926.0,512.0,1024.0,1024.0,478016.0,512.0,1024.0,1024.0,453907.0,512.0,1024.0,1024.0,480991.0,512.0,1024.0,1024.0,500646.0,512.0,1024.0,1024.0,497230.0,512.0,1024.0,1024.0,491192.0,512.0,1024.0,1024.0,488204.0,512.0,1024.0,1024.0,494688.0,512.0,1024.0,1024.0,494604.0,512.0,1024.0,1024.0,499714.0,512.0,1024.0,1024.0,675584.0,512.0,1024.0,1024.0,710663.0,512.0,1024.0,1024.0,678972.0,512.0,1024.0,1024.0,712572.0,512.0,1024.0,1024.0,697373.0,512.0,1024.0,1024.0,713790.0,512.0,1024.0,1024.0,715608.0,512.0,1024.0,1024.0,687165.0,512.0,1024.0,1024.0,704927.0,512.0,1024.0,1024.0,734186.0,512.0,1024.0,1024.0,720041.0,512.0,1024.0,1024.0,716545.0,512.0,1024.0,1024.0,711743.0,512.0,1024.0,1024.0,726336.0,512.0,1024.0,1024.0,711136.0,512.0,1024.0,1024.0,730410.0,512.0,1024.0,1024.0,710653.0,512.0,1024.0,1024.0,740713.0,512.0,1024.0,1024.0,724828.0,512.0,1024.0,1024.0,722050.0,512.0,1024.0,1024.0,718064.0,512.0,1024.0,1024.0,732249.0,512.0,1024.0,1024.0,717655.0,512.0,1024.0,1024.0,736566.0,512.0,1024.0,1024.0,685734.0,512.0,1024.0,1024.0,720023.0,512.0,1024.0,1024.0,686952.0,512.0,1024.0,1024.0,721776.0,512.0,1024.0,1024.0,707350.0,512.0,1024.0,1024.0,725187.0,512.0,1024.0,1024.0,724468.0,512.0,1024.0,1024.0,698755.0,512.0,1024.0,1024.0,392610.0,512.0,1024.0,1024.0,408418.0,512.0,1024.0,1024.0,412986.0,512.0,1024.0,1024.0,406560.0,512.0,1024.0,1024.0,404482.0,512.0,1024.0,1024.0,405282.0,512.0,1024.0,1024.0,427681.0,512.0,1024.0,1024.0,429599.0,512.0,1024.0,1024.0,388307.0,512.0,1024.0,1024.0,415130.0,512.0,1024.0,1024.0,403143.0,512.0,1024.0,1024.0,416637.0,512.0,1024.0,1024.0,399689.0,512.0,1024.0,1024.0,407710.0,512.0,1024.0,1024.0,424000.0,512.0,1024.0,1024.0,405715.0,512.0,1024.0,1024.0,401320.0,512.0,1024.0,1024.0,428138.0,512.0,1024.0,1024.0,408574.0,512.0,1024.0,1024.0,428708.0,512.0,1024.0,1024.0,411706.0,512.0,1024.0,1024.0,420259.0,512.0,1024.0,1024.0,438668.0,512.0,1024.0,1024.0,418667.0,512.0,1024.0,1024.0,399530.0,512.0,1024.0,1024.0,416225.0,512.0,1024.0,1024.0,418128.0,512.0,1024.0,1024.0,413300.0,512.0,1024.0,1024.0,414442.0,512.0,1024.0,1024.0,414564.0,512.0,1024.0,1024.0,440523.0,512.0,1024.0,1024.0,441830.0,512.0,1024.0,1024.0,548701.0,512.0,1024.0,1024.0,572911.0,512.0,1024.0,1024.0,561722.0,512.0,1024.0,1024.0,564785.0,512.0,1024.0,1024.0,518432.0,512.0,1024.0,1024.0,529049.0,512.0,1024.0,1024.0,535650.0,512.0,1024.0,1024.0,519503.0,512.0,1024.0,1024.0,443754.0,512.0,1024.0,1024.0,459091.0,512.0,1024.0,1024.0,460994.0,512.0,1024.0,1024.0,456402.0,512.0,1024.0,1024.0,480054.0,512.0,1024.0,1024.0,476659.0,512.0,1024.0,1024.0,506360.0,512.0,1024.0,1024.0,508438.0,512.0,1024.0,1024.0,434828.0,512.0,1024.0,1024.0,450509.0,512.0,1024.0,1024.0,453483.0,512.0,1024.0,1024.0,448998.0,512.0,1024.0,1024.0,471404.0,512.0,1024.0,1024.0,467674.0,512.0,1024.0,1024.0,495054.0,512.0,1024.0,1024.0,498328.0,512.0,1024.0,1024.0,550635.0,512.0,1024.0,1024.0,577083.0,512.0,1024.0,1024.0,562191.0,512.0,1024.0,1024.0,565412.0,512.0,1024.0,1024.0,517244.0,512.0,1024.0,1024.0,529355.0,512.0,1024.0,1024.0,535180.0,512.0,1024.0,1024.0,518184.0,512.0,64,0,32768.0,0.0,64,0,10631308.0,1032534.0,9565331.0,16384.0,71815411.0,0.0,16384.0,16384.0,2657827.0,2657827.0,10631308.0,1078248.0,2657827.0,0.0,2657827.0,0.0,0.0,829742.0,10746249.0,42525232.0,0.0,0.0,10779303.0,1076182.0,0.0,729.0,750176.0,1052865.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,65536.0,65578.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,138715.0,4096.0,16384.0,1586.0,2536539.0,2236848.0,0.0,0.0,0.0,0.0,0.0,196608.0,250.0,0.0,0.0,32768.0,0.0,32768.0,227.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,160.0,0.0,867831.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,107221.0,0.0,9587.0,2439490.0,0.0,0.0,0.0,0.0,65790.0,65536.0,131072.0,0.0,0.0,524288.0,304.0,0.0,64,0,0.0,0.0,160.0,0.0,65536.0,65536.0,0.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,102816.0,0.0,185690.0,65536.0,0.0,65767.0,462.0,0.0,0.0,65536.0,131072.0,716335581886549,716335581900789 diff --git a/tests/workloads/device_inv_int/MI300X_A1/sysinfo.csv b/tests/workloads/device_inv_int/MI300X_A1/sysinfo.csv new file mode 100644 index 0000000000..8398177bcb --- /dev/null +++ b/tests/workloads/device_inv_int/MI300X_A1/sysinfo.csv @@ -0,0 +1,2 @@ +workload_name,command,ip_blocks,timestamp,version,hostname,cpu_model,sbios,linux_distro,linux_kernel_version,amd_gpu_kernel_version,cpu_memory,gpu_memory,rocm_version,vbios,compute_partition,memory_partition,gpu_model,gpu_arch,gpu_l1,gpu_l2,cu_per_gpu,simd_per_cu,se_per_gpu,wave_size,workgroup_max_size,max_waves_per_cu,max_sclk,max_mclk,cur_sclk,cur_mclk,total_l2_chan,lds_banks_per_cu,sqc_per_gpu,pipes_per_gpu,hbm_bw,num_xcd +device_inv_int,./tests/vcopy -n 1048576 -b 256 -i 3,SQ|LDS|SQC|TA|TD|TCP|TCC|SPI|CPC|CPF,Wed 29 May 2024 12:02:25 PM (CDT),2,splinter-126-wr-c6,AMD Ryzen 9 7950X 16-Core Processor,"American Megatrends International, LLC.VS2683299N.FD",Ubuntu 22.04.4 LTS,5.18.2-mi300-build-140423-ubuntu-22.04+,,114656528,,6.2.0-13611,113-MI3SRIOV-001,SPX,NPS1,MI300X_A1,gfx942,32,4096,304,4,32,64,1024,32,2100,1300,2100,1300,128,32,160,4,5324.8,8 diff --git a/tests/workloads/device_inv_int/MI300X_A1/timestamps.csv b/tests/workloads/device_inv_int/MI300X_A1/timestamps.csv new file mode 100644 index 0000000000..6683a9cddd --- /dev/null +++ b/tests/workloads/device_inv_int/MI300X_A1/timestamps.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID +1,60633,1,966393,966393,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716335581813913,716335581830632,0 +2,60633,1,966393,966393,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716335581852432,716335581866430,0 +3,60633,1,966393,966393,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716335581886549,716335581900789,0 diff --git a/tests/workloads/dispatch_0/MI300A_A1/SQ_IFETCH_LEVEL.csv b/tests/workloads/dispatch_0/MI300A_A1/SQ_IFETCH_LEVEL.csv new file mode 100644 index 0000000000..a28682cc3a --- /dev/null +++ b/tests/workloads/dispatch_0/MI300A_A1/SQ_IFETCH_LEVEL.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,SQ_WAVES,SQ_IFETCH,SQ_IFETCH_LEVEL,SQ_ACCUM_PREV_HIRES +0,11995,1,146393,146393,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73680535129761,73680535137372,0,202500.0,202500.0,16384.0,65536.0,30805.0,2463572.0 +1,11995,1,146393,146393,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73680535160527,73680535166937,0,187357.0,187357.0,16384.0,65536.0,13173.0,1048640.0 +2,11995,1,146393,146393,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73680535185885,73680535192375,0,170598.0,170598.0,16384.0,65536.0,13073.0,1049580.0 diff --git a/tests/workloads/dispatch_0/MI300A_A1/SQ_INST_LEVEL_LDS.csv b/tests/workloads/dispatch_0/MI300A_A1/SQ_INST_LEVEL_LDS.csv new file mode 100644 index 0000000000..c14d924ea9 --- /dev/null +++ b/tests/workloads/dispatch_0/MI300A_A1/SQ_INST_LEVEL_LDS.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_LDS,SQ_INST_LEVEL_LDS,SQ_ACCUM_PREV_HIRES +0,11995,1,146405,146405,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73680535129761,73680535137372,0,0.0,0.0,0.0 +1,11995,1,146405,146405,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73680535160527,73680535166937,0,0.0,0.0,0.0 +2,11995,1,146405,146405,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73680535185885,73680535192375,0,0.0,0.0,0.0 diff --git a/tests/workloads/dispatch_0/MI300A_A1/SQ_INST_LEVEL_SMEM.csv b/tests/workloads/dispatch_0/MI300A_A1/SQ_INST_LEVEL_SMEM.csv new file mode 100644 index 0000000000..7a601b0d54 --- /dev/null +++ b/tests/workloads/dispatch_0/MI300A_A1/SQ_INST_LEVEL_SMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_SMEM,SQ_INST_LEVEL_SMEM,SQ_ACCUM_PREV_HIRES +0,11995,1,146417,146417,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73680535129761,73680535137372,0,65536.0,285822.0,22979680.0 +1,11995,1,146417,146417,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73680535160527,73680535166937,0,65536.0,272096.0,21714432.0 +2,11995,1,146417,146417,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73680535185885,73680535192375,0,65536.0,196758.0,15754744.0 diff --git a/tests/workloads/dispatch_0/MI300A_A1/SQ_INST_LEVEL_VMEM.csv b/tests/workloads/dispatch_0/MI300A_A1/SQ_INST_LEVEL_VMEM.csv new file mode 100644 index 0000000000..f9c52ced61 --- /dev/null +++ b/tests/workloads/dispatch_0/MI300A_A1/SQ_INST_LEVEL_VMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_VMEM,SQ_INST_LEVEL_VMEM,SQ_ACCUM_PREV_HIRES +0,11995,1,146430,146430,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73680535129761,73680535137372,0,32768.0,534742.0,42776552.0 +1,11995,1,146430,146430,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73680535160527,73680535166937,0,32768.0,417452.0,33402672.0 +2,11995,1,146430,146430,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73680535185885,73680535192375,0,32768.0,420621.0,33641000.0 diff --git a/tests/workloads/dispatch_0/MI300A_A1/SQ_LEVEL_WAVES.csv b/tests/workloads/dispatch_0/MI300A_A1/SQ_LEVEL_WAVES.csv new file mode 100644 index 0000000000..08c2043ec8 --- /dev/null +++ b/tests/workloads/dispatch_0/MI300A_A1/SQ_LEVEL_WAVES.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,CPC_ME1_BUSY_FOR_PACKET_DECODE,SQ_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,SQ_BUSY_CYCLES,SQ_LEVEL_WAVES,SQ_ACCUM_PREV_HIRES +0,11995,1,146442,146442,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73680535129761,73680535137372,0,220495.0,220495.0,124129.0,881980.0,16384.0,14778568.0,258251.0,0.0,59508956.0 +1,11995,1,146442,146442,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73680535160527,73680535166937,0,196758.0,196758.0,115387.0,787032.0,16384.0,10783368.0,200415.0,0.0,43523016.0 +2,11995,1,146442,146442,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73680535185885,73680535192375,0,179626.0,179626.0,98300.0,718504.0,16384.0,10772922.0,200430.0,0.0,43481204.0 diff --git a/tests/workloads/dispatch_0/MI300A_A1/log.txt b/tests/workloads/dispatch_0/MI300A_A1/log.txt new file mode 100644 index 0000000000..94bba4359c --- /dev/null +++ b/tests/workloads/dispatch_0/MI300A_A1/log.txt @@ -0,0 +1,259 @@ +Omniperf version: 2.0.0 +Profiler choice: rocprofv2 +Path: /home/colramos/omniperf/tests/workloads/dispatch_0/MI300A_A1 +Target: MI300A_A1 +Command: ./tests/vcopy -n 1048576 -b 256 -i 3 +Kernel Selection: None +Dispatch Selection: ['0'] +Hardware Blocks: All + +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Collecting Performance Counters +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + + +[profiling] Current input file: tests/workloads/dispatch_0/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH_LEVEL + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + +[profiling] Current input file: tests/workloads/dispatch_0/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + +[profiling] Current input file: tests/workloads/dispatch_0/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + +[profiling] Current input file: tests/workloads/dispatch_0/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + +[profiling] Current input file: tests/workloads/dispatch_0/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - CPC_ME1_BUSY_FOR_PACKET_DECODE + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVE_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_LEVEL_WAVES + +[profiling] Current input file: tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_0.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CU_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVE_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_CVT + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM_WR + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM_RD + +[profiling] Current input file: tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_1.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VSKIPPED + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_FMA_F16 + +[profiling] Current input file: tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_10.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_DATA_ATOMIC_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_STALL + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_16 + |-> [/opt/rocm/bin/rocprofv2] - SQC_ICACHE_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_ICACHE_HITS + |-> [/opt/rocm/bin/rocprofv2] - SQC_ICACHE_MISSES + +[profiling] Current input file: tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_11.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_INPUT_VALID_READYB + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_ATOMIC + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_8 + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_HITS + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_MISSES + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_MISSES_DUPLICATE + +[profiling] Current input file: tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_12.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_2 + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_4 + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + |-> [/opt/rocm/bin/rocprofv2] Total threads: 1048576, Grid Size: 4096 block Size:256, Wavefronts:16384: + +[profiling] Current input file: tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_13.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_ATOMIC[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_BUBBLE[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_CYCLE[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_ATOMIC[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_BUBBLE[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_CYCLE[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC[1] + +[profiling] Current input file: tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_14.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_32B[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC_LEVEL[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_32B[1] + +[profiling] Current input file: tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_15.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_64B[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_HIT[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_64B[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_LEVEL[1] + +[profiling] Current input file: tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_16.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_MISS[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_READ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_REQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_RW_REQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_MISS[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_READ[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_REQ[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_RW_REQ[1] + +[profiling] Current input file: tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_17.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_TAG_STALL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TOO_MANY_EA_WRREQS_STALL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_WRITE[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TAG_STALL[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TOO_MANY_EA_WRREQS_STALL[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_WRITE[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TAG_STALL[2] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TOO_MANY_EA_WRREQS_STALL[2] + +[profiling] Current input file: tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_2.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_FMA_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F64 + +[profiling] Current input file: tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_3.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_INT32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_INT64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_FLAT + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_GDS + +[profiling] Current input file: tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_4.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_BRANCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SENDMSG + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAIT_ANY + +[profiling] Current input file: tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_5.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_SCA + +[profiling] Current input file: tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_6.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_THREAD_CYCLES_VALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_BANK_CONFLICT + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_ADDR_CONFLICT + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_UNALIGNED_STALL + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_EQ_64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_64 + +[profiling] Current input file: tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_7.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_ITEMS + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_MEM_VIOLATIONS + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_ATOMIC_RETURN + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_IDX_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_RESTORED + +[profiling] Current input file: tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_8.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM_NORM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_MFMA + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_I8 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_BF16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_F32 + +[profiling] Current input file: tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_9.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_I8 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_BF16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_INST_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_DATA_READ_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_DATA_WRITE_REQ + +[profiling] Current input file: tests/workloads/dispatch_0/MI300A_A1/perfmon/timestamps.txt + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + |-> [/opt/rocm/bin/rocprofv2] Total threads: 1048576, Grid Size: 4096 block Size:256, Wavefronts:16384: + |-> [/opt/rocm/bin/rocprofv2] Launching the kernel on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel +[roofline] Roofline temporarily disabled in MI300 diff --git a/tests/workloads/dispatch_0/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt b/tests/workloads/dispatch_0/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt new file mode 100644 index 0000000000..ad08a34f3f --- /dev/null +++ b/tests/workloads/dispatch_0/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE SQ_WAVES SQ_IFETCH SQ_IFETCH_LEVEL SQ_ACCUM_PREV_HIRES + +gpu: +range: 0 +kernel: diff --git a/tests/workloads/dispatch_0/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt b/tests/workloads/dispatch_0/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt new file mode 100644 index 0000000000..1ea4fc1fd5 --- /dev/null +++ b/tests/workloads/dispatch_0/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_LDS SQ_INST_LEVEL_LDS SQ_ACCUM_PREV_HIRES + +gpu: +range: 0 +kernel: diff --git a/tests/workloads/dispatch_0/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt b/tests/workloads/dispatch_0/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt new file mode 100644 index 0000000000..9c8a738a40 --- /dev/null +++ b/tests/workloads/dispatch_0/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM SQ_INST_LEVEL_SMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: 0 +kernel: diff --git a/tests/workloads/dispatch_0/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt b/tests/workloads/dispatch_0/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt new file mode 100644 index 0000000000..aacd4c0da0 --- /dev/null +++ b/tests/workloads/dispatch_0/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VMEM SQ_INST_LEVEL_VMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: 0 +kernel: diff --git a/tests/workloads/dispatch_0/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt b/tests/workloads/dispatch_0/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt new file mode 100644 index 0000000000..f2c3fa3aeb --- /dev/null +++ b/tests/workloads/dispatch_0/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE CPC_ME1_BUSY_FOR_PACKET_DECODE SQ_CYCLES SQ_WAVES SQ_WAVE_CYCLES SQ_BUSY_CYCLES SQ_LEVEL_WAVES SQ_ACCUM_PREV_HIRES + +gpu: +range: 0 +kernel: diff --git a/tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_0.txt b/tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_0.txt new file mode 100644 index 0000000000..20c76d6407 --- /dev/null +++ b/tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_0.txt @@ -0,0 +1,5 @@ +pmc: SQ_CYCLES SQ_BUSY_CYCLES SQ_BUSY_CU_CYCLES SQ_WAVES SQ_WAVE_CYCLES SQ_INSTS_VALU_CVT SQ_INSTS_VMEM_WR SQ_INSTS_VMEM_RD GRBM_COUNT GRBM_GUI_ACTIVE TCP_GATE_EN1_sum TCP_GATE_EN2_sum TCP_TD_TCP_STALL_CYCLES_sum TCP_TCR_TCP_STALL_CYCLES_sum TA_TA_BUSY_sum TA_BUFFER_WAVEFRONTS_sum TD_TD_BUSY_sum TD_TC_STALL_sum SPI_CSN_WINDOW_VALID SPI_CSN_BUSY CPC_CPC_STAT_BUSY CPC_CPC_STAT_IDLE CPF_CPF_STAT_BUSY CPF_CPF_STAT_STALL TCC_CYCLE_sum TCC_BUSY_sum TCC_PROBE_sum TCC_PROBE_ALL_sum + +gpu: +range: 0 +kernel: diff --git a/tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_1.txt b/tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_1.txt new file mode 100644 index 0000000000..4d29cb9b97 --- /dev/null +++ b/tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_1.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VMEM SQ_INSTS_SALU SQ_INSTS_VSKIPPED SQ_INSTS SQ_INSTS_VALU SQ_INSTS_VALU_ADD_F16 SQ_INSTS_VALU_MUL_F16 SQ_INSTS_VALU_FMA_F16 GRBM_SPI_BUSY TCP_READ_TAGCONFLICT_STALL_CYCLES_sum TCP_WRITE_TAGCONFLICT_STALL_CYCLES_sum TCP_ATOMIC_TAGCONFLICT_STALL_CYCLES_sum TCP_TA_TCP_STATE_READ_sum TA_BUFFER_READ_WAVEFRONTS_sum TA_BUFFER_WRITE_WAVEFRONTS_sum TD_SPI_STALL_sum TD_LOAD_WAVEFRONT_sum SPI_CSN_NUM_THREADGROUPS SPI_CSN_WAVE CPC_CPC_TCIU_BUSY CPC_CPC_TCIU_IDLE CPF_CPF_TCIU_BUSY CPF_CPF_TCIU_STALL TCC_NC_REQ_sum TCC_UC_REQ_sum TCC_CC_REQ_sum TCC_RW_REQ_sum + +gpu: +range: 0 +kernel: diff --git a/tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_10.txt b/tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_10.txt new file mode 100644 index 0000000000..f68d64bfab --- /dev/null +++ b/tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_10.txt @@ -0,0 +1,5 @@ +pmc: SQC_TC_DATA_ATOMIC_REQ SQC_TC_STALL SQC_TC_REQ SQC_DCACHE_REQ_READ_16 SQC_ICACHE_REQ SQC_ICACHE_HITS SQC_ICACHE_MISSES SQC_ICACHE_MISSES_DUPLICATE + +gpu: +range: 0 +kernel: diff --git a/tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_11.txt b/tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_11.txt new file mode 100644 index 0000000000..ee2d69e297 --- /dev/null +++ b/tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_11.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_INPUT_VALID_READYB SQC_DCACHE_ATOMIC SQC_DCACHE_REQ_READ_8 SQC_DCACHE_REQ SQC_DCACHE_HITS SQC_DCACHE_MISSES SQC_DCACHE_MISSES_DUPLICATE SQC_DCACHE_REQ_READ_1 + +gpu: +range: 0 +kernel: diff --git a/tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_12.txt b/tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_12.txt new file mode 100644 index 0000000000..b898ee9c60 --- /dev/null +++ b/tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_12.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_REQ_READ_2 SQC_DCACHE_REQ_READ_4 + +gpu: +range: 0 +kernel: diff --git a/tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_13.txt b/tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_13.txt new file mode 100644 index 0000000000..1fa61a5c40 --- /dev/null +++ b/tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_13.txt @@ -0,0 +1,5 @@ +pmc: TCC_ATOMIC[0] TCC_BUBBLE[0] TCC_CYCLE[0] TCC_EA0_ATOMIC[0] TCC_ATOMIC[1] TCC_BUBBLE[1] TCC_CYCLE[1] TCC_EA0_ATOMIC[1] TCC_ATOMIC[2] TCC_BUBBLE[2] TCC_CYCLE[2] TCC_EA0_ATOMIC[2] TCC_ATOMIC[3] TCC_BUBBLE[3] TCC_CYCLE[3] TCC_EA0_ATOMIC[3] TCC_ATOMIC[4] TCC_BUBBLE[4] TCC_CYCLE[4] TCC_EA0_ATOMIC[4] TCC_ATOMIC[5] TCC_BUBBLE[5] TCC_CYCLE[5] TCC_EA0_ATOMIC[5] TCC_ATOMIC[6] TCC_BUBBLE[6] TCC_CYCLE[6] TCC_EA0_ATOMIC[6] TCC_ATOMIC[7] TCC_BUBBLE[7] TCC_CYCLE[7] TCC_EA0_ATOMIC[7] TCC_ATOMIC[8] TCC_BUBBLE[8] TCC_CYCLE[8] TCC_EA0_ATOMIC[8] TCC_ATOMIC[9] TCC_BUBBLE[9] TCC_CYCLE[9] TCC_EA0_ATOMIC[9] TCC_ATOMIC[10] TCC_BUBBLE[10] TCC_CYCLE[10] TCC_EA0_ATOMIC[10] TCC_ATOMIC[11] TCC_BUBBLE[11] TCC_CYCLE[11] TCC_EA0_ATOMIC[11] TCC_ATOMIC[12] TCC_BUBBLE[12] TCC_CYCLE[12] TCC_EA0_ATOMIC[12] TCC_ATOMIC[13] TCC_BUBBLE[13] TCC_CYCLE[13] TCC_EA0_ATOMIC[13] TCC_ATOMIC[14] TCC_BUBBLE[14] TCC_CYCLE[14] TCC_EA0_ATOMIC[14] TCC_ATOMIC[15] TCC_BUBBLE[15] TCC_CYCLE[15] TCC_EA0_ATOMIC[15] + +gpu: +range: 0 +kernel: diff --git a/tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_14.txt b/tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_14.txt new file mode 100644 index 0000000000..08d59e8856 --- /dev/null +++ b/tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_14.txt @@ -0,0 +1,5 @@ +pmc: TCC_EA0_ATOMIC_LEVEL[0] TCC_EA0_RDREQ[0] TCC_EA0_RDREQ_32B[0] TCC_EA0_RDREQ_LEVEL[0] TCC_EA0_ATOMIC_LEVEL[1] TCC_EA0_RDREQ[1] TCC_EA0_RDREQ_32B[1] TCC_EA0_RDREQ_LEVEL[1] TCC_EA0_ATOMIC_LEVEL[2] TCC_EA0_RDREQ[2] TCC_EA0_RDREQ_32B[2] TCC_EA0_RDREQ_LEVEL[2] TCC_EA0_ATOMIC_LEVEL[3] TCC_EA0_RDREQ[3] TCC_EA0_RDREQ_32B[3] TCC_EA0_RDREQ_LEVEL[3] TCC_EA0_ATOMIC_LEVEL[4] TCC_EA0_RDREQ[4] TCC_EA0_RDREQ_32B[4] TCC_EA0_RDREQ_LEVEL[4] TCC_EA0_ATOMIC_LEVEL[5] TCC_EA0_RDREQ[5] TCC_EA0_RDREQ_32B[5] TCC_EA0_RDREQ_LEVEL[5] TCC_EA0_ATOMIC_LEVEL[6] TCC_EA0_RDREQ[6] TCC_EA0_RDREQ_32B[6] TCC_EA0_RDREQ_LEVEL[6] TCC_EA0_ATOMIC_LEVEL[7] TCC_EA0_RDREQ[7] TCC_EA0_RDREQ_32B[7] TCC_EA0_RDREQ_LEVEL[7] TCC_EA0_ATOMIC_LEVEL[8] TCC_EA0_RDREQ[8] TCC_EA0_RDREQ_32B[8] TCC_EA0_RDREQ_LEVEL[8] TCC_EA0_ATOMIC_LEVEL[9] TCC_EA0_RDREQ[9] TCC_EA0_RDREQ_32B[9] TCC_EA0_RDREQ_LEVEL[9] TCC_EA0_ATOMIC_LEVEL[10] TCC_EA0_RDREQ[10] TCC_EA0_RDREQ_32B[10] TCC_EA0_RDREQ_LEVEL[10] TCC_EA0_ATOMIC_LEVEL[11] TCC_EA0_RDREQ[11] TCC_EA0_RDREQ_32B[11] TCC_EA0_RDREQ_LEVEL[11] TCC_EA0_ATOMIC_LEVEL[12] TCC_EA0_RDREQ[12] TCC_EA0_RDREQ_32B[12] TCC_EA0_RDREQ_LEVEL[12] TCC_EA0_ATOMIC_LEVEL[13] TCC_EA0_RDREQ[13] TCC_EA0_RDREQ_32B[13] TCC_EA0_RDREQ_LEVEL[13] TCC_EA0_ATOMIC_LEVEL[14] TCC_EA0_RDREQ[14] TCC_EA0_RDREQ_32B[14] TCC_EA0_RDREQ_LEVEL[14] TCC_EA0_ATOMIC_LEVEL[15] TCC_EA0_RDREQ[15] TCC_EA0_RDREQ_32B[15] TCC_EA0_RDREQ_LEVEL[15] + +gpu: +range: 0 +kernel: diff --git a/tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_15.txt b/tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_15.txt new file mode 100644 index 0000000000..74f25a6d60 --- /dev/null +++ b/tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_15.txt @@ -0,0 +1,5 @@ +pmc: TCC_EA0_WRREQ[0] TCC_EA0_WRREQ_64B[0] TCC_EA0_WRREQ_LEVEL[0] TCC_HIT[0] TCC_EA0_WRREQ[1] TCC_EA0_WRREQ_64B[1] TCC_EA0_WRREQ_LEVEL[1] TCC_HIT[1] TCC_EA0_WRREQ[2] TCC_EA0_WRREQ_64B[2] TCC_EA0_WRREQ_LEVEL[2] TCC_HIT[2] TCC_EA0_WRREQ[3] TCC_EA0_WRREQ_64B[3] TCC_EA0_WRREQ_LEVEL[3] TCC_HIT[3] TCC_EA0_WRREQ[4] TCC_EA0_WRREQ_64B[4] TCC_EA0_WRREQ_LEVEL[4] TCC_HIT[4] TCC_EA0_WRREQ[5] TCC_EA0_WRREQ_64B[5] TCC_EA0_WRREQ_LEVEL[5] TCC_HIT[5] TCC_EA0_WRREQ[6] TCC_EA0_WRREQ_64B[6] TCC_EA0_WRREQ_LEVEL[6] TCC_HIT[6] TCC_EA0_WRREQ[7] TCC_EA0_WRREQ_64B[7] TCC_EA0_WRREQ_LEVEL[7] TCC_HIT[7] TCC_EA0_WRREQ[8] TCC_EA0_WRREQ_64B[8] TCC_EA0_WRREQ_LEVEL[8] TCC_HIT[8] TCC_EA0_WRREQ[9] TCC_EA0_WRREQ_64B[9] TCC_EA0_WRREQ_LEVEL[9] TCC_HIT[9] TCC_EA0_WRREQ[10] TCC_EA0_WRREQ_64B[10] TCC_EA0_WRREQ_LEVEL[10] TCC_HIT[10] TCC_EA0_WRREQ[11] TCC_EA0_WRREQ_64B[11] TCC_EA0_WRREQ_LEVEL[11] TCC_HIT[11] TCC_EA0_WRREQ[12] TCC_EA0_WRREQ_64B[12] TCC_EA0_WRREQ_LEVEL[12] TCC_HIT[12] TCC_EA0_WRREQ[13] TCC_EA0_WRREQ_64B[13] TCC_EA0_WRREQ_LEVEL[13] TCC_HIT[13] TCC_EA0_WRREQ[14] TCC_EA0_WRREQ_64B[14] TCC_EA0_WRREQ_LEVEL[14] TCC_HIT[14] TCC_EA0_WRREQ[15] TCC_EA0_WRREQ_64B[15] TCC_EA0_WRREQ_LEVEL[15] TCC_HIT[15] + +gpu: +range: 0 +kernel: diff --git a/tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_16.txt b/tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_16.txt new file mode 100644 index 0000000000..c7a1da4893 --- /dev/null +++ b/tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_16.txt @@ -0,0 +1,5 @@ +pmc: TCC_MISS[0] TCC_READ[0] TCC_REQ[0] TCC_RW_REQ[0] TCC_MISS[1] TCC_READ[1] TCC_REQ[1] TCC_RW_REQ[1] TCC_MISS[2] TCC_READ[2] TCC_REQ[2] TCC_RW_REQ[2] TCC_MISS[3] TCC_READ[3] TCC_REQ[3] TCC_RW_REQ[3] TCC_MISS[4] TCC_READ[4] TCC_REQ[4] TCC_RW_REQ[4] TCC_MISS[5] TCC_READ[5] TCC_REQ[5] TCC_RW_REQ[5] TCC_MISS[6] TCC_READ[6] TCC_REQ[6] TCC_RW_REQ[6] TCC_MISS[7] TCC_READ[7] TCC_REQ[7] TCC_RW_REQ[7] TCC_MISS[8] TCC_READ[8] TCC_REQ[8] TCC_RW_REQ[8] TCC_MISS[9] TCC_READ[9] TCC_REQ[9] TCC_RW_REQ[9] TCC_MISS[10] TCC_READ[10] TCC_REQ[10] TCC_RW_REQ[10] TCC_MISS[11] TCC_READ[11] TCC_REQ[11] TCC_RW_REQ[11] TCC_MISS[12] TCC_READ[12] TCC_REQ[12] TCC_RW_REQ[12] TCC_MISS[13] TCC_READ[13] TCC_REQ[13] TCC_RW_REQ[13] TCC_MISS[14] TCC_READ[14] TCC_REQ[14] TCC_RW_REQ[14] TCC_MISS[15] TCC_READ[15] TCC_REQ[15] TCC_RW_REQ[15] + +gpu: +range: 0 +kernel: diff --git a/tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_17.txt b/tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_17.txt new file mode 100644 index 0000000000..ca9271fb33 --- /dev/null +++ b/tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_17.txt @@ -0,0 +1,5 @@ +pmc: TCC_TAG_STALL[0] TCC_TOO_MANY_EA_WRREQS_STALL[0] TCC_WRITE[0] TCC_TAG_STALL[1] TCC_TOO_MANY_EA_WRREQS_STALL[1] TCC_WRITE[1] TCC_TAG_STALL[2] TCC_TOO_MANY_EA_WRREQS_STALL[2] TCC_WRITE[2] TCC_TAG_STALL[3] TCC_TOO_MANY_EA_WRREQS_STALL[3] TCC_WRITE[3] TCC_TAG_STALL[4] TCC_TOO_MANY_EA_WRREQS_STALL[4] TCC_WRITE[4] TCC_TAG_STALL[5] TCC_TOO_MANY_EA_WRREQS_STALL[5] TCC_WRITE[5] TCC_TAG_STALL[6] TCC_TOO_MANY_EA_WRREQS_STALL[6] TCC_WRITE[6] TCC_TAG_STALL[7] TCC_TOO_MANY_EA_WRREQS_STALL[7] TCC_WRITE[7] TCC_TAG_STALL[8] TCC_TOO_MANY_EA_WRREQS_STALL[8] TCC_WRITE[8] TCC_TAG_STALL[9] TCC_TOO_MANY_EA_WRREQS_STALL[9] TCC_WRITE[9] TCC_TAG_STALL[10] TCC_TOO_MANY_EA_WRREQS_STALL[10] TCC_WRITE[10] TCC_TAG_STALL[11] TCC_TOO_MANY_EA_WRREQS_STALL[11] TCC_WRITE[11] TCC_TAG_STALL[12] TCC_TOO_MANY_EA_WRREQS_STALL[12] TCC_WRITE[12] TCC_TAG_STALL[13] TCC_TOO_MANY_EA_WRREQS_STALL[13] TCC_WRITE[13] TCC_TAG_STALL[14] TCC_TOO_MANY_EA_WRREQS_STALL[14] TCC_WRITE[14] TCC_TAG_STALL[15] TCC_TOO_MANY_EA_WRREQS_STALL[15] TCC_WRITE[15] + +gpu: +range: 0 +kernel: diff --git a/tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_2.txt b/tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_2.txt new file mode 100644 index 0000000000..9f057aa6eb --- /dev/null +++ b/tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_2.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_TRANS_F16 SQ_INSTS_VALU_ADD_F32 SQ_INSTS_VALU_MUL_F32 SQ_INSTS_VALU_FMA_F32 SQ_INSTS_VALU_TRANS_F32 SQ_INSTS_VALU_ADD_F64 SQ_INSTS_VALU_MUL_F64 SQ_INSTS_VALU_FMA_F64 TCP_VOLATILE_sum TCP_TOTAL_ACCESSES_sum TCP_TOTAL_READ_sum TCP_TOTAL_WRITE_sum TA_BUFFER_ATOMIC_WAVEFRONTS_sum TA_BUFFER_TOTAL_CYCLES_sum TD_ATOMIC_WAVEFRONT_sum TD_STORE_WAVEFRONT_sum SPI_RA_REQ_NO_ALLOC SPI_RA_REQ_NO_ALLOC_CSN CPC_CPC_STAT_STALL CPC_UTCL1_STALL_ON_TRANSLATION CPF_CPF_STAT_IDLE CPF_CPF_TCIU_IDLE TCC_REQ_sum TCC_STREAMING_REQ_sum TCC_HIT_sum TCC_MISS_sum + +gpu: +range: 0 +kernel: diff --git a/tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_3.txt b/tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_3.txt new file mode 100644 index 0000000000..903f7eaccd --- /dev/null +++ b/tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_3.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_TRANS_F64 SQ_INSTS_VALU_INT32 SQ_INSTS_VALU_INT64 SQ_INSTS_SMEM SQ_INSTS_FLAT SQ_INSTS_LDS SQ_INSTS_GDS SQ_INSTS_EXP_GDS TCP_TOTAL_ATOMIC_WITH_RET_sum TCP_TOTAL_ATOMIC_WITHOUT_RET_sum TCP_TOTAL_WRITEBACK_INVALIDATES_sum TCP_TOTAL_CACHE_ACCESSES_sum TA_BUFFER_COALESCED_READ_CYCLES_sum TA_BUFFER_COALESCED_WRITE_CYCLES_sum TD_COALESCABLE_WAVEFRONT_sum SPI_RA_RES_STALL_CSN SPI_RA_TMP_STALL_CSN CPC_CPC_UTCL2IU_BUSY CPC_CPC_UTCL2IU_IDLE CPF_CMP_UTCL1_STALL_ON_TRANSLATION TCC_READ_sum TCC_WRITE_sum TCC_ATOMIC_sum TCC_WRITEBACK_sum + +gpu: +range: 0 +kernel: diff --git a/tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_4.txt b/tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_4.txt new file mode 100644 index 0000000000..483e53ba2d --- /dev/null +++ b/tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_4.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_BRANCH SQ_INSTS_SENDMSG SQ_WAIT_ANY SQ_WAIT_INST_ANY SQ_ACTIVE_INST_ANY SQ_ACTIVE_INST_VMEM SQ_ACTIVE_INST_LDS SQ_ACTIVE_INST_VALU TCP_UTCL1_TRANSLATION_MISS_sum TCP_UTCL1_TRANSLATION_HIT_sum TCP_UTCL1_PERMISSION_MISS_sum TCP_UTCL1_REQUEST_sum TA_ADDR_STALLED_BY_TC_CYCLES_sum TA_TOTAL_WAVEFRONTS_sum SPI_RA_WAVE_SIMD_FULL_CSN SPI_RA_VGPR_SIMD_FULL_CSN CPC_CPC_UTCL2IU_STALL CPC_ME1_BUSY_FOR_PACKET_DECODE TCC_EA0_WRREQ_sum TCC_EA0_WRREQ_64B_sum TCC_EA0_WR_UNCACHED_32B_sum TCC_EA0_WRREQ_DRAM_sum + +gpu: +range: 0 +kernel: diff --git a/tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_5.txt b/tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_5.txt new file mode 100644 index 0000000000..2e81396290 --- /dev/null +++ b/tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_5.txt @@ -0,0 +1,5 @@ +pmc: SQ_ACTIVE_INST_SCA SQ_ACTIVE_INST_EXP_GDS SQ_ACTIVE_INST_MISC SQ_ACTIVE_INST_FLAT SQ_INST_CYCLES_VMEM_WR SQ_INST_CYCLES_VMEM_RD SQ_INST_CYCLES_SMEM SQ_INST_CYCLES_SALU TCP_TCC_READ_REQ_sum TCP_TCC_WRITE_REQ_sum TCP_TCC_ATOMIC_WITH_RET_REQ_sum TCP_TCC_ATOMIC_WITHOUT_RET_REQ_sum TA_ADDR_STALLED_BY_TD_CYCLES_sum TA_DATA_STALLED_BY_TC_CYCLES_sum SPI_RA_SGPR_SIMD_FULL_CSN SPI_RA_LDS_CU_FULL_CSN CPC_ME1_DC0_SPI_BUSY TCC_EA0_RDREQ_sum TCC_EA0_RDREQ_32B_sum TCC_BUBBLE_sum TCC_EA0_RD_UNCACHED_32B_sum + +gpu: +range: 0 +kernel: diff --git a/tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_6.txt b/tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_6.txt new file mode 100644 index 0000000000..c8b8ad7f76 --- /dev/null +++ b/tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_6.txt @@ -0,0 +1,5 @@ +pmc: SQ_THREAD_CYCLES_VALU SQ_IFETCH SQ_LDS_BANK_CONFLICT SQ_LDS_ADDR_CONFLICT SQ_LDS_UNALIGNED_STALL SQ_WAVES_EQ_64 SQ_WAVES_LT_64 SQ_WAVES_LT_48 TCP_TCC_NC_READ_REQ_sum TCP_TCC_NC_WRITE_REQ_sum TCP_TCC_NC_ATOMIC_REQ_sum TCP_TCC_UC_READ_REQ_sum TA_FLAT_WAVEFRONTS_sum TA_FLAT_READ_WAVEFRONTS_sum SPI_RA_BAR_CU_FULL_CSN SPI_RA_TGLIM_CU_FULL_CSN TCC_EA0_RDREQ_DRAM_sum TCC_TAG_STALL_sum TCC_NORMAL_WRITEBACK_sum TCC_ALL_TC_OP_WB_WRITEBACK_sum + +gpu: +range: 0 +kernel: diff --git a/tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_7.txt b/tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_7.txt new file mode 100644 index 0000000000..34d1290944 --- /dev/null +++ b/tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_7.txt @@ -0,0 +1,5 @@ +pmc: SQ_WAVES_LT_32 SQ_WAVES_LT_16 SQ_ITEMS SQ_LDS_MEM_VIOLATIONS SQ_LDS_ATOMIC_RETURN SQ_LDS_IDX_ACTIVE SQ_WAVES_RESTORED SQ_WAVES_SAVED TCP_TCC_UC_WRITE_REQ_sum TCP_TCC_UC_ATOMIC_REQ_sum TCP_TCC_CC_READ_REQ_sum TCP_TCC_CC_WRITE_REQ_sum TA_FLAT_WRITE_WAVEFRONTS_sum TA_FLAT_ATOMIC_WAVEFRONTS_sum SPI_RA_WVLIM_STALL_CSN SPI_SWC_CSC_WR TCC_NORMAL_EVICT_sum TCC_ALL_TC_OP_INV_EVICT_sum TCC_TOO_MANY_EA_WRREQS_STALL_sum TCC_EA0_ATOMIC_sum + +gpu: +range: 0 +kernel: diff --git a/tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_8.txt b/tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_8.txt new file mode 100644 index 0000000000..dd60bab718 --- /dev/null +++ b/tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_8.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM_NORM SQ_INSTS_MFMA SQ_INSTS_VALU_MFMA_I8 SQ_INSTS_VALU_MFMA_F16 SQ_INSTS_VALU_MFMA_BF16 SQ_INSTS_VALU_MFMA_F32 SQ_INSTS_VALU_MFMA_F64 SQ_VALU_MFMA_BUSY_CYCLES TCP_TCC_CC_ATOMIC_REQ_sum TCP_TCC_RW_READ_REQ_sum TCP_TCC_RW_WRITE_REQ_sum TCP_TCC_RW_ATOMIC_REQ_sum SPI_VWC_CSC_WR SPI_RA_BULKY_CU_FULL_CSN TCC_EA0_RDREQ_LEVEL_sum TCC_EA0_WRREQ_LEVEL_sum TCC_EA0_ATOMIC_LEVEL_sum TCC_EA0_WRREQ_STALL_sum + +gpu: +range: 0 +kernel: diff --git a/tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_9.txt b/tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_9.txt new file mode 100644 index 0000000000..fe317629ed --- /dev/null +++ b/tests/workloads/dispatch_0/MI300A_A1/perfmon/pmc_perf_9.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_MFMA_MOPS_I8 SQ_INSTS_VALU_MFMA_MOPS_F16 SQ_INSTS_VALU_MFMA_MOPS_BF16 SQ_INSTS_VALU_MFMA_MOPS_F32 SQ_INSTS_VALU_MFMA_MOPS_F64 SQC_TC_INST_REQ SQC_TC_DATA_READ_REQ SQC_TC_DATA_WRITE_REQ TCP_PENDING_STALL_CYCLES_sum + +gpu: +range: 0 +kernel: diff --git a/tests/workloads/dispatch_0/MI300A_A1/perfmon/timestamps.txt b/tests/workloads/dispatch_0/MI300A_A1/perfmon/timestamps.txt new file mode 100644 index 0000000000..24911467fe --- /dev/null +++ b/tests/workloads/dispatch_0/MI300A_A1/perfmon/timestamps.txt @@ -0,0 +1,5 @@ +pmc: + +gpu: +range: 0 +kernel: diff --git a/tests/workloads/dispatch_0/MI300A_A1/pmc_perf.csv b/tests/workloads/dispatch_0/MI300A_A1/pmc_perf.csv new file mode 100644 index 0000000000..ab3fade524 --- /dev/null +++ b/tests/workloads/dispatch_0/MI300A_A1/pmc_perf.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Correlation_ID,SQ_INSTS_BRANCH,SQ_INSTS_SENDMSG,SQ_WAIT_ANY,SQ_WAIT_INST_ANY,SQ_ACTIVE_INST_ANY,SQ_ACTIVE_INST_VMEM,SQ_ACTIVE_INST_LDS,SQ_ACTIVE_INST_VALU,SPI_RA_WAVE_SIMD_FULL_CSN,SPI_RA_VGPR_SIMD_FULL_CSN,CPC_CPC_UTCL2IU_STALL,CPC_ME1_BUSY_FOR_PACKET_DECODE,TA_ADDR_STALLED_BY_TC_CYCLES_sum,TA_TOTAL_WAVEFRONTS_sum,TCC_EA0_WRREQ_64B_sum,TCC_EA0_WRREQ_DRAM_sum,TCC_EA0_WRREQ_sum,TCC_EA0_WR_UNCACHED_32B_sum,TCP_UTCL1_PERMISSION_MISS_sum,TCP_UTCL1_REQUEST_sum,TCP_UTCL1_TRANSLATION_HIT_sum,TCP_UTCL1_TRANSLATION_MISS_sum,Wave_Size_1,Correlation_ID_1,XCC_Index,TCC_EA0_WRREQ[0],TCC_EA0_WRREQ_64B[0],TCC_EA0_WRREQ_LEVEL[0],TCC_HIT[0],TCC_EA0_WRREQ[1],TCC_EA0_WRREQ_64B[1],TCC_EA0_WRREQ_LEVEL[1],TCC_HIT[1],TCC_EA0_WRREQ[2],TCC_EA0_WRREQ_64B[2],TCC_EA0_WRREQ_LEVEL[2],TCC_HIT[2],TCC_EA0_WRREQ[3],TCC_EA0_WRREQ_64B[3],TCC_EA0_WRREQ_LEVEL[3],TCC_HIT[3],TCC_EA0_WRREQ[4],TCC_EA0_WRREQ_64B[4],TCC_EA0_WRREQ_LEVEL[4],TCC_HIT[4],TCC_EA0_WRREQ[5],TCC_EA0_WRREQ_64B[5],TCC_EA0_WRREQ_LEVEL[5],TCC_HIT[5],TCC_EA0_WRREQ[6],TCC_EA0_WRREQ_64B[6],TCC_EA0_WRREQ_LEVEL[6],TCC_HIT[6],TCC_EA0_WRREQ[7],TCC_EA0_WRREQ_64B[7],TCC_EA0_WRREQ_LEVEL[7],TCC_HIT[7],TCC_EA0_WRREQ[8],TCC_EA0_WRREQ_64B[8],TCC_EA0_WRREQ_LEVEL[8],TCC_HIT[8],TCC_EA0_WRREQ[9],TCC_EA0_WRREQ_64B[9],TCC_EA0_WRREQ_LEVEL[9],TCC_HIT[9],TCC_EA0_WRREQ[10],TCC_EA0_WRREQ_64B[10],TCC_EA0_WRREQ_LEVEL[10],TCC_HIT[10],TCC_EA0_WRREQ[11],TCC_EA0_WRREQ_64B[11],TCC_EA0_WRREQ_LEVEL[11],TCC_HIT[11],TCC_EA0_WRREQ[12],TCC_EA0_WRREQ_64B[12],TCC_EA0_WRREQ_LEVEL[12],TCC_HIT[12],TCC_EA0_WRREQ[13],TCC_EA0_WRREQ_64B[13],TCC_EA0_WRREQ_LEVEL[13],TCC_HIT[13],TCC_EA0_WRREQ[14],TCC_EA0_WRREQ_64B[14],TCC_EA0_WRREQ_LEVEL[14],TCC_HIT[14],TCC_EA0_WRREQ[15],TCC_EA0_WRREQ_64B[15],TCC_EA0_WRREQ_LEVEL[15],TCC_HIT[15],TCC_EA0_WRREQ[16],TCC_EA0_WRREQ_64B[16],TCC_EA0_WRREQ_LEVEL[16],TCC_HIT[16],TCC_EA0_WRREQ[17],TCC_EA0_WRREQ_64B[17],TCC_EA0_WRREQ_LEVEL[17],TCC_HIT[17],TCC_EA0_WRREQ[18],TCC_EA0_WRREQ_64B[18],TCC_EA0_WRREQ_LEVEL[18],TCC_HIT[18],TCC_EA0_WRREQ[19],TCC_EA0_WRREQ_64B[19],TCC_EA0_WRREQ_LEVEL[19],TCC_HIT[19],TCC_EA0_WRREQ[20],TCC_EA0_WRREQ_64B[20],TCC_EA0_WRREQ_LEVEL[20],TCC_HIT[20],TCC_EA0_WRREQ[21],TCC_EA0_WRREQ_64B[21],TCC_EA0_WRREQ_LEVEL[21],TCC_HIT[21],TCC_EA0_WRREQ[22],TCC_EA0_WRREQ_64B[22],TCC_EA0_WRREQ_LEVEL[22],TCC_HIT[22],TCC_EA0_WRREQ[23],TCC_EA0_WRREQ_64B[23],TCC_EA0_WRREQ_LEVEL[23],TCC_HIT[23],TCC_EA0_WRREQ[24],TCC_EA0_WRREQ_64B[24],TCC_EA0_WRREQ_LEVEL[24],TCC_HIT[24],TCC_EA0_WRREQ[25],TCC_EA0_WRREQ_64B[25],TCC_EA0_WRREQ_LEVEL[25],TCC_HIT[25],TCC_EA0_WRREQ[26],TCC_EA0_WRREQ_64B[26],TCC_EA0_WRREQ_LEVEL[26],TCC_HIT[26],TCC_EA0_WRREQ[27],TCC_EA0_WRREQ_64B[27],TCC_EA0_WRREQ_LEVEL[27],TCC_HIT[27],TCC_EA0_WRREQ[28],TCC_EA0_WRREQ_64B[28],TCC_EA0_WRREQ_LEVEL[28],TCC_HIT[28],TCC_EA0_WRREQ[29],TCC_EA0_WRREQ_64B[29],TCC_EA0_WRREQ_LEVEL[29],TCC_HIT[29],TCC_EA0_WRREQ[30],TCC_EA0_WRREQ_64B[30],TCC_EA0_WRREQ_LEVEL[30],TCC_HIT[30],TCC_EA0_WRREQ[31],TCC_EA0_WRREQ_64B[31],TCC_EA0_WRREQ_LEVEL[31],TCC_HIT[31],TCC_EA0_WRREQ[32],TCC_EA0_WRREQ_64B[32],TCC_EA0_WRREQ_LEVEL[32],TCC_HIT[32],TCC_EA0_WRREQ[33],TCC_EA0_WRREQ_64B[33],TCC_EA0_WRREQ_LEVEL[33],TCC_HIT[33],TCC_EA0_WRREQ[34],TCC_EA0_WRREQ_64B[34],TCC_EA0_WRREQ_LEVEL[34],TCC_HIT[34],TCC_EA0_WRREQ[35],TCC_EA0_WRREQ_64B[35],TCC_EA0_WRREQ_LEVEL[35],TCC_HIT[35],TCC_EA0_WRREQ[36],TCC_EA0_WRREQ_64B[36],TCC_EA0_WRREQ_LEVEL[36],TCC_HIT[36],TCC_EA0_WRREQ[37],TCC_EA0_WRREQ_64B[37],TCC_EA0_WRREQ_LEVEL[37],TCC_HIT[37],TCC_EA0_WRREQ[38],TCC_EA0_WRREQ_64B[38],TCC_EA0_WRREQ_LEVEL[38],TCC_HIT[38],TCC_EA0_WRREQ[39],TCC_EA0_WRREQ_64B[39],TCC_EA0_WRREQ_LEVEL[39],TCC_HIT[39],TCC_EA0_WRREQ[40],TCC_EA0_WRREQ_64B[40],TCC_EA0_WRREQ_LEVEL[40],TCC_HIT[40],TCC_EA0_WRREQ[41],TCC_EA0_WRREQ_64B[41],TCC_EA0_WRREQ_LEVEL[41],TCC_HIT[41],TCC_EA0_WRREQ[42],TCC_EA0_WRREQ_64B[42],TCC_EA0_WRREQ_LEVEL[42],TCC_HIT[42],TCC_EA0_WRREQ[43],TCC_EA0_WRREQ_64B[43],TCC_EA0_WRREQ_LEVEL[43],TCC_HIT[43],TCC_EA0_WRREQ[44],TCC_EA0_WRREQ_64B[44],TCC_EA0_WRREQ_LEVEL[44],TCC_HIT[44],TCC_EA0_WRREQ[45],TCC_EA0_WRREQ_64B[45],TCC_EA0_WRREQ_LEVEL[45],TCC_HIT[45],TCC_EA0_WRREQ[46],TCC_EA0_WRREQ_64B[46],TCC_EA0_WRREQ_LEVEL[46],TCC_HIT[46],TCC_EA0_WRREQ[47],TCC_EA0_WRREQ_64B[47],TCC_EA0_WRREQ_LEVEL[47],TCC_HIT[47],TCC_EA0_WRREQ[48],TCC_EA0_WRREQ_64B[48],TCC_EA0_WRREQ_LEVEL[48],TCC_HIT[48],TCC_EA0_WRREQ[49],TCC_EA0_WRREQ_64B[49],TCC_EA0_WRREQ_LEVEL[49],TCC_HIT[49],TCC_EA0_WRREQ[50],TCC_EA0_WRREQ_64B[50],TCC_EA0_WRREQ_LEVEL[50],TCC_HIT[50],TCC_EA0_WRREQ[51],TCC_EA0_WRREQ_64B[51],TCC_EA0_WRREQ_LEVEL[51],TCC_HIT[51],TCC_EA0_WRREQ[52],TCC_EA0_WRREQ_64B[52],TCC_EA0_WRREQ_LEVEL[52],TCC_HIT[52],TCC_EA0_WRREQ[53],TCC_EA0_WRREQ_64B[53],TCC_EA0_WRREQ_LEVEL[53],TCC_HIT[53],TCC_EA0_WRREQ[54],TCC_EA0_WRREQ_64B[54],TCC_EA0_WRREQ_LEVEL[54],TCC_HIT[54],TCC_EA0_WRREQ[55],TCC_EA0_WRREQ_64B[55],TCC_EA0_WRREQ_LEVEL[55],TCC_HIT[55],TCC_EA0_WRREQ[56],TCC_EA0_WRREQ_64B[56],TCC_EA0_WRREQ_LEVEL[56],TCC_HIT[56],TCC_EA0_WRREQ[57],TCC_EA0_WRREQ_64B[57],TCC_EA0_WRREQ_LEVEL[57],TCC_HIT[57],TCC_EA0_WRREQ[58],TCC_EA0_WRREQ_64B[58],TCC_EA0_WRREQ_LEVEL[58],TCC_HIT[58],TCC_EA0_WRREQ[59],TCC_EA0_WRREQ_64B[59],TCC_EA0_WRREQ_LEVEL[59],TCC_HIT[59],TCC_EA0_WRREQ[60],TCC_EA0_WRREQ_64B[60],TCC_EA0_WRREQ_LEVEL[60],TCC_HIT[60],TCC_EA0_WRREQ[61],TCC_EA0_WRREQ_64B[61],TCC_EA0_WRREQ_LEVEL[61],TCC_HIT[61],TCC_EA0_WRREQ[62],TCC_EA0_WRREQ_64B[62],TCC_EA0_WRREQ_LEVEL[62],TCC_HIT[62],TCC_EA0_WRREQ[63],TCC_EA0_WRREQ_64B[63],TCC_EA0_WRREQ_LEVEL[63],TCC_HIT[63],TCC_EA0_WRREQ[64],TCC_EA0_WRREQ_64B[64],TCC_EA0_WRREQ_LEVEL[64],TCC_HIT[64],TCC_EA0_WRREQ[65],TCC_EA0_WRREQ_64B[65],TCC_EA0_WRREQ_LEVEL[65],TCC_HIT[65],TCC_EA0_WRREQ[66],TCC_EA0_WRREQ_64B[66],TCC_EA0_WRREQ_LEVEL[66],TCC_HIT[66],TCC_EA0_WRREQ[67],TCC_EA0_WRREQ_64B[67],TCC_EA0_WRREQ_LEVEL[67],TCC_HIT[67],TCC_EA0_WRREQ[68],TCC_EA0_WRREQ_64B[68],TCC_EA0_WRREQ_LEVEL[68],TCC_HIT[68],TCC_EA0_WRREQ[69],TCC_EA0_WRREQ_64B[69],TCC_EA0_WRREQ_LEVEL[69],TCC_HIT[69],TCC_EA0_WRREQ[70],TCC_EA0_WRREQ_64B[70],TCC_EA0_WRREQ_LEVEL[70],TCC_HIT[70],TCC_EA0_WRREQ[71],TCC_EA0_WRREQ_64B[71],TCC_EA0_WRREQ_LEVEL[71],TCC_HIT[71],TCC_EA0_WRREQ[72],TCC_EA0_WRREQ_64B[72],TCC_EA0_WRREQ_LEVEL[72],TCC_HIT[72],TCC_EA0_WRREQ[73],TCC_EA0_WRREQ_64B[73],TCC_EA0_WRREQ_LEVEL[73],TCC_HIT[73],TCC_EA0_WRREQ[74],TCC_EA0_WRREQ_64B[74],TCC_EA0_WRREQ_LEVEL[74],TCC_HIT[74],TCC_EA0_WRREQ[75],TCC_EA0_WRREQ_64B[75],TCC_EA0_WRREQ_LEVEL[75],TCC_HIT[75],TCC_EA0_WRREQ[76],TCC_EA0_WRREQ_64B[76],TCC_EA0_WRREQ_LEVEL[76],TCC_HIT[76],TCC_EA0_WRREQ[77],TCC_EA0_WRREQ_64B[77],TCC_EA0_WRREQ_LEVEL[77],TCC_HIT[77],TCC_EA0_WRREQ[78],TCC_EA0_WRREQ_64B[78],TCC_EA0_WRREQ_LEVEL[78],TCC_HIT[78],TCC_EA0_WRREQ[79],TCC_EA0_WRREQ_64B[79],TCC_EA0_WRREQ_LEVEL[79],TCC_HIT[79],TCC_EA0_WRREQ[80],TCC_EA0_WRREQ_64B[80],TCC_EA0_WRREQ_LEVEL[80],TCC_HIT[80],TCC_EA0_WRREQ[81],TCC_EA0_WRREQ_64B[81],TCC_EA0_WRREQ_LEVEL[81],TCC_HIT[81],TCC_EA0_WRREQ[82],TCC_EA0_WRREQ_64B[82],TCC_EA0_WRREQ_LEVEL[82],TCC_HIT[82],TCC_EA0_WRREQ[83],TCC_EA0_WRREQ_64B[83],TCC_EA0_WRREQ_LEVEL[83],TCC_HIT[83],TCC_EA0_WRREQ[84],TCC_EA0_WRREQ_64B[84],TCC_EA0_WRREQ_LEVEL[84],TCC_HIT[84],TCC_EA0_WRREQ[85],TCC_EA0_WRREQ_64B[85],TCC_EA0_WRREQ_LEVEL[85],TCC_HIT[85],TCC_EA0_WRREQ[86],TCC_EA0_WRREQ_64B[86],TCC_EA0_WRREQ_LEVEL[86],TCC_HIT[86],TCC_EA0_WRREQ[87],TCC_EA0_WRREQ_64B[87],TCC_EA0_WRREQ_LEVEL[87],TCC_HIT[87],TCC_EA0_WRREQ[88],TCC_EA0_WRREQ_64B[88],TCC_EA0_WRREQ_LEVEL[88],TCC_HIT[88],TCC_EA0_WRREQ[89],TCC_EA0_WRREQ_64B[89],TCC_EA0_WRREQ_LEVEL[89],TCC_HIT[89],TCC_EA0_WRREQ[90],TCC_EA0_WRREQ_64B[90],TCC_EA0_WRREQ_LEVEL[90],TCC_HIT[90],TCC_EA0_WRREQ[91],TCC_EA0_WRREQ_64B[91],TCC_EA0_WRREQ_LEVEL[91],TCC_HIT[91],TCC_EA0_WRREQ[92],TCC_EA0_WRREQ_64B[92],TCC_EA0_WRREQ_LEVEL[92],TCC_HIT[92],TCC_EA0_WRREQ[93],TCC_EA0_WRREQ_64B[93],TCC_EA0_WRREQ_LEVEL[93],TCC_HIT[93],TCC_EA0_WRREQ[94],TCC_EA0_WRREQ_64B[94],TCC_EA0_WRREQ_LEVEL[94],TCC_HIT[94],TCC_EA0_WRREQ[95],TCC_EA0_WRREQ_64B[95],TCC_EA0_WRREQ_LEVEL[95],TCC_HIT[95],Wave_Size_2,Correlation_ID_2,SQ_THREAD_CYCLES_VALU,SQ_IFETCH,SQ_LDS_BANK_CONFLICT,SQ_LDS_ADDR_CONFLICT,SQ_LDS_UNALIGNED_STALL,SQ_WAVES_EQ_64,SQ_WAVES_LT_64,SQ_WAVES_LT_48,SPI_RA_BAR_CU_FULL_CSN,SPI_RA_TGLIM_CU_FULL_CSN,TA_FLAT_READ_WAVEFRONTS_sum,TA_FLAT_WAVEFRONTS_sum,TCC_ALL_TC_OP_WB_WRITEBACK_sum,TCC_EA0_RDREQ_DRAM_sum,TCC_NORMAL_WRITEBACK_sum,TCC_TAG_STALL_sum,TCP_TCC_NC_ATOMIC_REQ_sum,TCP_TCC_NC_READ_REQ_sum,TCP_TCC_NC_WRITE_REQ_sum,TCP_TCC_UC_READ_REQ_sum,Wave_Size_3,Correlation_ID_3,XCC_Index_3,TCC_TAG_STALL[0],TCC_TOO_MANY_EA_WRREQS_STALL[0],TCC_WRITE[0],TCC_TAG_STALL[1],TCC_TOO_MANY_EA_WRREQS_STALL[1],TCC_WRITE[1],TCC_TAG_STALL[2],TCC_TOO_MANY_EA_WRREQS_STALL[2],TCC_WRITE[2],TCC_TAG_STALL[3],TCC_TOO_MANY_EA_WRREQS_STALL[3],TCC_WRITE[3],TCC_TAG_STALL[4],TCC_TOO_MANY_EA_WRREQS_STALL[4],TCC_WRITE[4],TCC_TAG_STALL[5],TCC_TOO_MANY_EA_WRREQS_STALL[5],TCC_WRITE[5],TCC_TAG_STALL[6],TCC_TOO_MANY_EA_WRREQS_STALL[6],TCC_WRITE[6],TCC_TAG_STALL[7],TCC_TOO_MANY_EA_WRREQS_STALL[7],TCC_WRITE[7],TCC_TAG_STALL[8],TCC_TOO_MANY_EA_WRREQS_STALL[8],TCC_WRITE[8],TCC_TAG_STALL[9],TCC_TOO_MANY_EA_WRREQS_STALL[9],TCC_WRITE[9],TCC_TAG_STALL[10],TCC_TOO_MANY_EA_WRREQS_STALL[10],TCC_WRITE[10],TCC_TAG_STALL[11],TCC_TOO_MANY_EA_WRREQS_STALL[11],TCC_WRITE[11],TCC_TAG_STALL[12],TCC_TOO_MANY_EA_WRREQS_STALL[12],TCC_WRITE[12],TCC_TAG_STALL[13],TCC_TOO_MANY_EA_WRREQS_STALL[13],TCC_WRITE[13],TCC_TAG_STALL[14],TCC_TOO_MANY_EA_WRREQS_STALL[14],TCC_WRITE[14],TCC_TAG_STALL[15],TCC_TOO_MANY_EA_WRREQS_STALL[15],TCC_WRITE[15],TCC_TAG_STALL[16],TCC_TOO_MANY_EA_WRREQS_STALL[16],TCC_WRITE[16],TCC_TAG_STALL[17],TCC_TOO_MANY_EA_WRREQS_STALL[17],TCC_WRITE[17],TCC_TAG_STALL[18],TCC_TOO_MANY_EA_WRREQS_STALL[18],TCC_WRITE[18],TCC_TAG_STALL[19],TCC_TOO_MANY_EA_WRREQS_STALL[19],TCC_WRITE[19],TCC_TAG_STALL[20],TCC_TOO_MANY_EA_WRREQS_STALL[20],TCC_WRITE[20],TCC_TAG_STALL[21],TCC_TOO_MANY_EA_WRREQS_STALL[21],TCC_WRITE[21],TCC_TAG_STALL[22],TCC_TOO_MANY_EA_WRREQS_STALL[22],TCC_WRITE[22],TCC_TAG_STALL[23],TCC_TOO_MANY_EA_WRREQS_STALL[23],TCC_WRITE[23],TCC_TAG_STALL[24],TCC_TOO_MANY_EA_WRREQS_STALL[24],TCC_WRITE[24],TCC_TAG_STALL[25],TCC_TOO_MANY_EA_WRREQS_STALL[25],TCC_WRITE[25],TCC_TAG_STALL[26],TCC_TOO_MANY_EA_WRREQS_STALL[26],TCC_WRITE[26],TCC_TAG_STALL[27],TCC_TOO_MANY_EA_WRREQS_STALL[27],TCC_WRITE[27],TCC_TAG_STALL[28],TCC_TOO_MANY_EA_WRREQS_STALL[28],TCC_WRITE[28],TCC_TAG_STALL[29],TCC_TOO_MANY_EA_WRREQS_STALL[29],TCC_WRITE[29],TCC_TAG_STALL[30],TCC_TOO_MANY_EA_WRREQS_STALL[30],TCC_WRITE[30],TCC_TAG_STALL[31],TCC_TOO_MANY_EA_WRREQS_STALL[31],TCC_WRITE[31],TCC_TAG_STALL[32],TCC_TOO_MANY_EA_WRREQS_STALL[32],TCC_WRITE[32],TCC_TAG_STALL[33],TCC_TOO_MANY_EA_WRREQS_STALL[33],TCC_WRITE[33],TCC_TAG_STALL[34],TCC_TOO_MANY_EA_WRREQS_STALL[34],TCC_WRITE[34],TCC_TAG_STALL[35],TCC_TOO_MANY_EA_WRREQS_STALL[35],TCC_WRITE[35],TCC_TAG_STALL[36],TCC_TOO_MANY_EA_WRREQS_STALL[36],TCC_WRITE[36],TCC_TAG_STALL[37],TCC_TOO_MANY_EA_WRREQS_STALL[37],TCC_WRITE[37],TCC_TAG_STALL[38],TCC_TOO_MANY_EA_WRREQS_STALL[38],TCC_WRITE[38],TCC_TAG_STALL[39],TCC_TOO_MANY_EA_WRREQS_STALL[39],TCC_WRITE[39],TCC_TAG_STALL[40],TCC_TOO_MANY_EA_WRREQS_STALL[40],TCC_WRITE[40],TCC_TAG_STALL[41],TCC_TOO_MANY_EA_WRREQS_STALL[41],TCC_WRITE[41],TCC_TAG_STALL[42],TCC_TOO_MANY_EA_WRREQS_STALL[42],TCC_WRITE[42],TCC_TAG_STALL[43],TCC_TOO_MANY_EA_WRREQS_STALL[43],TCC_WRITE[43],TCC_TAG_STALL[44],TCC_TOO_MANY_EA_WRREQS_STALL[44],TCC_WRITE[44],TCC_TAG_STALL[45],TCC_TOO_MANY_EA_WRREQS_STALL[45],TCC_WRITE[45],TCC_TAG_STALL[46],TCC_TOO_MANY_EA_WRREQS_STALL[46],TCC_WRITE[46],TCC_TAG_STALL[47],TCC_TOO_MANY_EA_WRREQS_STALL[47],TCC_WRITE[47],TCC_TAG_STALL[48],TCC_TOO_MANY_EA_WRREQS_STALL[48],TCC_WRITE[48],TCC_TAG_STALL[49],TCC_TOO_MANY_EA_WRREQS_STALL[49],TCC_WRITE[49],TCC_TAG_STALL[50],TCC_TOO_MANY_EA_WRREQS_STALL[50],TCC_WRITE[50],TCC_TAG_STALL[51],TCC_TOO_MANY_EA_WRREQS_STALL[51],TCC_WRITE[51],TCC_TAG_STALL[52],TCC_TOO_MANY_EA_WRREQS_STALL[52],TCC_WRITE[52],TCC_TAG_STALL[53],TCC_TOO_MANY_EA_WRREQS_STALL[53],TCC_WRITE[53],TCC_TAG_STALL[54],TCC_TOO_MANY_EA_WRREQS_STALL[54],TCC_WRITE[54],TCC_TAG_STALL[55],TCC_TOO_MANY_EA_WRREQS_STALL[55],TCC_WRITE[55],TCC_TAG_STALL[56],TCC_TOO_MANY_EA_WRREQS_STALL[56],TCC_WRITE[56],TCC_TAG_STALL[57],TCC_TOO_MANY_EA_WRREQS_STALL[57],TCC_WRITE[57],TCC_TAG_STALL[58],TCC_TOO_MANY_EA_WRREQS_STALL[58],TCC_WRITE[58],TCC_TAG_STALL[59],TCC_TOO_MANY_EA_WRREQS_STALL[59],TCC_WRITE[59],TCC_TAG_STALL[60],TCC_TOO_MANY_EA_WRREQS_STALL[60],TCC_WRITE[60],TCC_TAG_STALL[61],TCC_TOO_MANY_EA_WRREQS_STALL[61],TCC_WRITE[61],TCC_TAG_STALL[62],TCC_TOO_MANY_EA_WRREQS_STALL[62],TCC_WRITE[62],TCC_TAG_STALL[63],TCC_TOO_MANY_EA_WRREQS_STALL[63],TCC_WRITE[63],TCC_TAG_STALL[64],TCC_TOO_MANY_EA_WRREQS_STALL[64],TCC_WRITE[64],TCC_TAG_STALL[65],TCC_TOO_MANY_EA_WRREQS_STALL[65],TCC_WRITE[65],TCC_TAG_STALL[66],TCC_TOO_MANY_EA_WRREQS_STALL[66],TCC_WRITE[66],TCC_TAG_STALL[67],TCC_TOO_MANY_EA_WRREQS_STALL[67],TCC_WRITE[67],TCC_TAG_STALL[68],TCC_TOO_MANY_EA_WRREQS_STALL[68],TCC_WRITE[68],TCC_TAG_STALL[69],TCC_TOO_MANY_EA_WRREQS_STALL[69],TCC_WRITE[69],TCC_TAG_STALL[70],TCC_TOO_MANY_EA_WRREQS_STALL[70],TCC_WRITE[70],TCC_TAG_STALL[71],TCC_TOO_MANY_EA_WRREQS_STALL[71],TCC_WRITE[71],TCC_TAG_STALL[72],TCC_TOO_MANY_EA_WRREQS_STALL[72],TCC_WRITE[72],TCC_TAG_STALL[73],TCC_TOO_MANY_EA_WRREQS_STALL[73],TCC_WRITE[73],TCC_TAG_STALL[74],TCC_TOO_MANY_EA_WRREQS_STALL[74],TCC_WRITE[74],TCC_TAG_STALL[75],TCC_TOO_MANY_EA_WRREQS_STALL[75],TCC_WRITE[75],TCC_TAG_STALL[76],TCC_TOO_MANY_EA_WRREQS_STALL[76],TCC_WRITE[76],TCC_TAG_STALL[77],TCC_TOO_MANY_EA_WRREQS_STALL[77],TCC_WRITE[77],TCC_TAG_STALL[78],TCC_TOO_MANY_EA_WRREQS_STALL[78],TCC_WRITE[78],TCC_TAG_STALL[79],TCC_TOO_MANY_EA_WRREQS_STALL[79],TCC_WRITE[79],TCC_TAG_STALL[80],TCC_TOO_MANY_EA_WRREQS_STALL[80],TCC_WRITE[80],TCC_TAG_STALL[81],TCC_TOO_MANY_EA_WRREQS_STALL[81],TCC_WRITE[81],TCC_TAG_STALL[82],TCC_TOO_MANY_EA_WRREQS_STALL[82],TCC_WRITE[82],TCC_TAG_STALL[83],TCC_TOO_MANY_EA_WRREQS_STALL[83],TCC_WRITE[83],TCC_TAG_STALL[84],TCC_TOO_MANY_EA_WRREQS_STALL[84],TCC_WRITE[84],TCC_TAG_STALL[85],TCC_TOO_MANY_EA_WRREQS_STALL[85],TCC_WRITE[85],TCC_TAG_STALL[86],TCC_TOO_MANY_EA_WRREQS_STALL[86],TCC_WRITE[86],TCC_TAG_STALL[87],TCC_TOO_MANY_EA_WRREQS_STALL[87],TCC_WRITE[87],TCC_TAG_STALL[88],TCC_TOO_MANY_EA_WRREQS_STALL[88],TCC_WRITE[88],TCC_TAG_STALL[89],TCC_TOO_MANY_EA_WRREQS_STALL[89],TCC_WRITE[89],TCC_TAG_STALL[90],TCC_TOO_MANY_EA_WRREQS_STALL[90],TCC_WRITE[90],TCC_TAG_STALL[91],TCC_TOO_MANY_EA_WRREQS_STALL[91],TCC_WRITE[91],TCC_TAG_STALL[92],TCC_TOO_MANY_EA_WRREQS_STALL[92],TCC_WRITE[92],TCC_TAG_STALL[93],TCC_TOO_MANY_EA_WRREQS_STALL[93],TCC_WRITE[93],TCC_TAG_STALL[94],TCC_TOO_MANY_EA_WRREQS_STALL[94],TCC_WRITE[94],TCC_TAG_STALL[95],TCC_TOO_MANY_EA_WRREQS_STALL[95],TCC_WRITE[95],Wave_Size_4,Correlation_ID_4,SQ_INSTS_VALU_TRANS_F64,SQ_INSTS_VALU_INT32,SQ_INSTS_VALU_INT64,SQ_INSTS_SMEM,SQ_INSTS_FLAT,SQ_INSTS_LDS,SQ_INSTS_GDS,SQ_INSTS_EXP_GDS,SPI_RA_RES_STALL_CSN,SPI_RA_TMP_STALL_CSN,CPC_CPC_UTCL2IU_BUSY,CPC_CPC_UTCL2IU_IDLE,CPF_CMP_UTCL1_STALL_ON_TRANSLATION,TA_BUFFER_COALESCED_READ_CYCLES_sum,TA_BUFFER_COALESCED_WRITE_CYCLES_sum,TCC_ATOMIC_sum,TCC_READ_sum,TCC_WRITEBACK_sum,TCC_WRITE_sum,TCP_TOTAL_ATOMIC_WITHOUT_RET_sum,TCP_TOTAL_ATOMIC_WITH_RET_sum,TCP_TOTAL_CACHE_ACCESSES_sum,TCP_TOTAL_WRITEBACK_INVALIDATES_sum,TD_COALESCABLE_WAVEFRONT_sum,Wave_Size_5,Correlation_ID_5,SQ_WAVES_LT_32,SQ_WAVES_LT_16,SQ_ITEMS,SQ_LDS_MEM_VIOLATIONS,SQ_LDS_ATOMIC_RETURN,SQ_LDS_IDX_ACTIVE,SQ_WAVES_RESTORED,SQ_WAVES_SAVED,SPI_RA_WVLIM_STALL_CSN,SPI_SWC_CSC_WR,TA_FLAT_ATOMIC_WAVEFRONTS_sum,TA_FLAT_WRITE_WAVEFRONTS_sum,TCC_ALL_TC_OP_INV_EVICT_sum,TCC_EA0_ATOMIC_sum,TCC_NORMAL_EVICT_sum,TCC_TOO_MANY_EA_WRREQS_STALL_sum,TCP_TCC_CC_READ_REQ_sum,TCP_TCC_CC_WRITE_REQ_sum,TCP_TCC_UC_ATOMIC_REQ_sum,TCP_TCC_UC_WRITE_REQ_sum,Wave_Size_6,Correlation_ID_6,XCC_Index_6,TCC_MISS[0],TCC_READ[0],TCC_REQ[0],TCC_RW_REQ[0],TCC_MISS[1],TCC_READ[1],TCC_REQ[1],TCC_RW_REQ[1],TCC_MISS[2],TCC_READ[2],TCC_REQ[2],TCC_RW_REQ[2],TCC_MISS[3],TCC_READ[3],TCC_REQ[3],TCC_RW_REQ[3],TCC_MISS[4],TCC_READ[4],TCC_REQ[4],TCC_RW_REQ[4],TCC_MISS[5],TCC_READ[5],TCC_REQ[5],TCC_RW_REQ[5],TCC_MISS[6],TCC_READ[6],TCC_REQ[6],TCC_RW_REQ[6],TCC_MISS[7],TCC_READ[7],TCC_REQ[7],TCC_RW_REQ[7],TCC_MISS[8],TCC_READ[8],TCC_REQ[8],TCC_RW_REQ[8],TCC_MISS[9],TCC_READ[9],TCC_REQ[9],TCC_RW_REQ[9],TCC_MISS[10],TCC_READ[10],TCC_REQ[10],TCC_RW_REQ[10],TCC_MISS[11],TCC_READ[11],TCC_REQ[11],TCC_RW_REQ[11],TCC_MISS[12],TCC_READ[12],TCC_REQ[12],TCC_RW_REQ[12],TCC_MISS[13],TCC_READ[13],TCC_REQ[13],TCC_RW_REQ[13],TCC_MISS[14],TCC_READ[14],TCC_REQ[14],TCC_RW_REQ[14],TCC_MISS[15],TCC_READ[15],TCC_REQ[15],TCC_RW_REQ[15],TCC_MISS[16],TCC_READ[16],TCC_REQ[16],TCC_RW_REQ[16],TCC_MISS[17],TCC_READ[17],TCC_REQ[17],TCC_RW_REQ[17],TCC_MISS[18],TCC_READ[18],TCC_REQ[18],TCC_RW_REQ[18],TCC_MISS[19],TCC_READ[19],TCC_REQ[19],TCC_RW_REQ[19],TCC_MISS[20],TCC_READ[20],TCC_REQ[20],TCC_RW_REQ[20],TCC_MISS[21],TCC_READ[21],TCC_REQ[21],TCC_RW_REQ[21],TCC_MISS[22],TCC_READ[22],TCC_REQ[22],TCC_RW_REQ[22],TCC_MISS[23],TCC_READ[23],TCC_REQ[23],TCC_RW_REQ[23],TCC_MISS[24],TCC_READ[24],TCC_REQ[24],TCC_RW_REQ[24],TCC_MISS[25],TCC_READ[25],TCC_REQ[25],TCC_RW_REQ[25],TCC_MISS[26],TCC_READ[26],TCC_REQ[26],TCC_RW_REQ[26],TCC_MISS[27],TCC_READ[27],TCC_REQ[27],TCC_RW_REQ[27],TCC_MISS[28],TCC_READ[28],TCC_REQ[28],TCC_RW_REQ[28],TCC_MISS[29],TCC_READ[29],TCC_REQ[29],TCC_RW_REQ[29],TCC_MISS[30],TCC_READ[30],TCC_REQ[30],TCC_RW_REQ[30],TCC_MISS[31],TCC_READ[31],TCC_REQ[31],TCC_RW_REQ[31],TCC_MISS[32],TCC_READ[32],TCC_REQ[32],TCC_RW_REQ[32],TCC_MISS[33],TCC_READ[33],TCC_REQ[33],TCC_RW_REQ[33],TCC_MISS[34],TCC_READ[34],TCC_REQ[34],TCC_RW_REQ[34],TCC_MISS[35],TCC_READ[35],TCC_REQ[35],TCC_RW_REQ[35],TCC_MISS[36],TCC_READ[36],TCC_REQ[36],TCC_RW_REQ[36],TCC_MISS[37],TCC_READ[37],TCC_REQ[37],TCC_RW_REQ[37],TCC_MISS[38],TCC_READ[38],TCC_REQ[38],TCC_RW_REQ[38],TCC_MISS[39],TCC_READ[39],TCC_REQ[39],TCC_RW_REQ[39],TCC_MISS[40],TCC_READ[40],TCC_REQ[40],TCC_RW_REQ[40],TCC_MISS[41],TCC_READ[41],TCC_REQ[41],TCC_RW_REQ[41],TCC_MISS[42],TCC_READ[42],TCC_REQ[42],TCC_RW_REQ[42],TCC_MISS[43],TCC_READ[43],TCC_REQ[43],TCC_RW_REQ[43],TCC_MISS[44],TCC_READ[44],TCC_REQ[44],TCC_RW_REQ[44],TCC_MISS[45],TCC_READ[45],TCC_REQ[45],TCC_RW_REQ[45],TCC_MISS[46],TCC_READ[46],TCC_REQ[46],TCC_RW_REQ[46],TCC_MISS[47],TCC_READ[47],TCC_REQ[47],TCC_RW_REQ[47],TCC_MISS[48],TCC_READ[48],TCC_REQ[48],TCC_RW_REQ[48],TCC_MISS[49],TCC_READ[49],TCC_REQ[49],TCC_RW_REQ[49],TCC_MISS[50],TCC_READ[50],TCC_REQ[50],TCC_RW_REQ[50],TCC_MISS[51],TCC_READ[51],TCC_REQ[51],TCC_RW_REQ[51],TCC_MISS[52],TCC_READ[52],TCC_REQ[52],TCC_RW_REQ[52],TCC_MISS[53],TCC_READ[53],TCC_REQ[53],TCC_RW_REQ[53],TCC_MISS[54],TCC_READ[54],TCC_REQ[54],TCC_RW_REQ[54],TCC_MISS[55],TCC_READ[55],TCC_REQ[55],TCC_RW_REQ[55],TCC_MISS[56],TCC_READ[56],TCC_REQ[56],TCC_RW_REQ[56],TCC_MISS[57],TCC_READ[57],TCC_REQ[57],TCC_RW_REQ[57],TCC_MISS[58],TCC_READ[58],TCC_REQ[58],TCC_RW_REQ[58],TCC_MISS[59],TCC_READ[59],TCC_REQ[59],TCC_RW_REQ[59],TCC_MISS[60],TCC_READ[60],TCC_REQ[60],TCC_RW_REQ[60],TCC_MISS[61],TCC_READ[61],TCC_REQ[61],TCC_RW_REQ[61],TCC_MISS[62],TCC_READ[62],TCC_REQ[62],TCC_RW_REQ[62],TCC_MISS[63],TCC_READ[63],TCC_REQ[63],TCC_RW_REQ[63],TCC_MISS[64],TCC_READ[64],TCC_REQ[64],TCC_RW_REQ[64],TCC_MISS[65],TCC_READ[65],TCC_REQ[65],TCC_RW_REQ[65],TCC_MISS[66],TCC_READ[66],TCC_REQ[66],TCC_RW_REQ[66],TCC_MISS[67],TCC_READ[67],TCC_REQ[67],TCC_RW_REQ[67],TCC_MISS[68],TCC_READ[68],TCC_REQ[68],TCC_RW_REQ[68],TCC_MISS[69],TCC_READ[69],TCC_REQ[69],TCC_RW_REQ[69],TCC_MISS[70],TCC_READ[70],TCC_REQ[70],TCC_RW_REQ[70],TCC_MISS[71],TCC_READ[71],TCC_REQ[71],TCC_RW_REQ[71],TCC_MISS[72],TCC_READ[72],TCC_REQ[72],TCC_RW_REQ[72],TCC_MISS[73],TCC_READ[73],TCC_REQ[73],TCC_RW_REQ[73],TCC_MISS[74],TCC_READ[74],TCC_REQ[74],TCC_RW_REQ[74],TCC_MISS[75],TCC_READ[75],TCC_REQ[75],TCC_RW_REQ[75],TCC_MISS[76],TCC_READ[76],TCC_REQ[76],TCC_RW_REQ[76],TCC_MISS[77],TCC_READ[77],TCC_REQ[77],TCC_RW_REQ[77],TCC_MISS[78],TCC_READ[78],TCC_REQ[78],TCC_RW_REQ[78],TCC_MISS[79],TCC_READ[79],TCC_REQ[79],TCC_RW_REQ[79],TCC_MISS[80],TCC_READ[80],TCC_REQ[80],TCC_RW_REQ[80],TCC_MISS[81],TCC_READ[81],TCC_REQ[81],TCC_RW_REQ[81],TCC_MISS[82],TCC_READ[82],TCC_REQ[82],TCC_RW_REQ[82],TCC_MISS[83],TCC_READ[83],TCC_REQ[83],TCC_RW_REQ[83],TCC_MISS[84],TCC_READ[84],TCC_REQ[84],TCC_RW_REQ[84],TCC_MISS[85],TCC_READ[85],TCC_REQ[85],TCC_RW_REQ[85],TCC_MISS[86],TCC_READ[86],TCC_REQ[86],TCC_RW_REQ[86],TCC_MISS[87],TCC_READ[87],TCC_REQ[87],TCC_RW_REQ[87],TCC_MISS[88],TCC_READ[88],TCC_REQ[88],TCC_RW_REQ[88],TCC_MISS[89],TCC_READ[89],TCC_REQ[89],TCC_RW_REQ[89],TCC_MISS[90],TCC_READ[90],TCC_REQ[90],TCC_RW_REQ[90],TCC_MISS[91],TCC_READ[91],TCC_REQ[91],TCC_RW_REQ[91],TCC_MISS[92],TCC_READ[92],TCC_REQ[92],TCC_RW_REQ[92],TCC_MISS[93],TCC_READ[93],TCC_REQ[93],TCC_RW_REQ[93],TCC_MISS[94],TCC_READ[94],TCC_REQ[94],TCC_RW_REQ[94],TCC_MISS[95],TCC_READ[95],TCC_REQ[95],TCC_RW_REQ[95],Wave_Size_7,Correlation_ID_7,SQ_INSTS_VALU_TRANS_F16,SQ_INSTS_VALU_ADD_F32,SQ_INSTS_VALU_MUL_F32,SQ_INSTS_VALU_FMA_F32,SQ_INSTS_VALU_TRANS_F32,SQ_INSTS_VALU_ADD_F64,SQ_INSTS_VALU_MUL_F64,SQ_INSTS_VALU_FMA_F64,SPI_RA_REQ_NO_ALLOC,SPI_RA_REQ_NO_ALLOC_CSN,CPC_CPC_STAT_STALL,CPC_UTCL1_STALL_ON_TRANSLATION,CPF_CPF_STAT_IDLE,CPF_CPF_TCIU_IDLE,TA_BUFFER_ATOMIC_WAVEFRONTS_sum,TA_BUFFER_TOTAL_CYCLES_sum,TCC_HIT_sum,TCC_MISS_sum,TCC_REQ_sum,TCC_STREAMING_REQ_sum,TCP_TOTAL_ACCESSES_sum,TCP_TOTAL_READ_sum,TCP_TOTAL_WRITE_sum,TCP_VOLATILE_sum,TD_ATOMIC_WAVEFRONT_sum,TD_STORE_WAVEFRONT_sum,Wave_Size_8,Correlation_ID_8,XCC_Index_8,TCC_ATOMIC[0],TCC_BUBBLE[0],TCC_CYCLE[0],TCC_EA0_ATOMIC[0],TCC_ATOMIC[1],TCC_BUBBLE[1],TCC_CYCLE[1],TCC_EA0_ATOMIC[1],TCC_ATOMIC[2],TCC_BUBBLE[2],TCC_CYCLE[2],TCC_EA0_ATOMIC[2],TCC_ATOMIC[3],TCC_BUBBLE[3],TCC_CYCLE[3],TCC_EA0_ATOMIC[3],TCC_ATOMIC[4],TCC_BUBBLE[4],TCC_CYCLE[4],TCC_EA0_ATOMIC[4],TCC_ATOMIC[5],TCC_BUBBLE[5],TCC_CYCLE[5],TCC_EA0_ATOMIC[5],TCC_ATOMIC[6],TCC_BUBBLE[6],TCC_CYCLE[6],TCC_EA0_ATOMIC[6],TCC_ATOMIC[7],TCC_BUBBLE[7],TCC_CYCLE[7],TCC_EA0_ATOMIC[7],TCC_ATOMIC[8],TCC_BUBBLE[8],TCC_CYCLE[8],TCC_EA0_ATOMIC[8],TCC_ATOMIC[9],TCC_BUBBLE[9],TCC_CYCLE[9],TCC_EA0_ATOMIC[9],TCC_ATOMIC[10],TCC_BUBBLE[10],TCC_CYCLE[10],TCC_EA0_ATOMIC[10],TCC_ATOMIC[11],TCC_BUBBLE[11],TCC_CYCLE[11],TCC_EA0_ATOMIC[11],TCC_ATOMIC[12],TCC_BUBBLE[12],TCC_CYCLE[12],TCC_EA0_ATOMIC[12],TCC_ATOMIC[13],TCC_BUBBLE[13],TCC_CYCLE[13],TCC_EA0_ATOMIC[13],TCC_ATOMIC[14],TCC_BUBBLE[14],TCC_CYCLE[14],TCC_EA0_ATOMIC[14],TCC_ATOMIC[15],TCC_BUBBLE[15],TCC_CYCLE[15],TCC_EA0_ATOMIC[15],TCC_ATOMIC[16],TCC_BUBBLE[16],TCC_CYCLE[16],TCC_EA0_ATOMIC[16],TCC_ATOMIC[17],TCC_BUBBLE[17],TCC_CYCLE[17],TCC_EA0_ATOMIC[17],TCC_ATOMIC[18],TCC_BUBBLE[18],TCC_CYCLE[18],TCC_EA0_ATOMIC[18],TCC_ATOMIC[19],TCC_BUBBLE[19],TCC_CYCLE[19],TCC_EA0_ATOMIC[19],TCC_ATOMIC[20],TCC_BUBBLE[20],TCC_CYCLE[20],TCC_EA0_ATOMIC[20],TCC_ATOMIC[21],TCC_BUBBLE[21],TCC_CYCLE[21],TCC_EA0_ATOMIC[21],TCC_ATOMIC[22],TCC_BUBBLE[22],TCC_CYCLE[22],TCC_EA0_ATOMIC[22],TCC_ATOMIC[23],TCC_BUBBLE[23],TCC_CYCLE[23],TCC_EA0_ATOMIC[23],TCC_ATOMIC[24],TCC_BUBBLE[24],TCC_CYCLE[24],TCC_EA0_ATOMIC[24],TCC_ATOMIC[25],TCC_BUBBLE[25],TCC_CYCLE[25],TCC_EA0_ATOMIC[25],TCC_ATOMIC[26],TCC_BUBBLE[26],TCC_CYCLE[26],TCC_EA0_ATOMIC[26],TCC_ATOMIC[27],TCC_BUBBLE[27],TCC_CYCLE[27],TCC_EA0_ATOMIC[27],TCC_ATOMIC[28],TCC_BUBBLE[28],TCC_CYCLE[28],TCC_EA0_ATOMIC[28],TCC_ATOMIC[29],TCC_BUBBLE[29],TCC_CYCLE[29],TCC_EA0_ATOMIC[29],TCC_ATOMIC[30],TCC_BUBBLE[30],TCC_CYCLE[30],TCC_EA0_ATOMIC[30],TCC_ATOMIC[31],TCC_BUBBLE[31],TCC_CYCLE[31],TCC_EA0_ATOMIC[31],TCC_ATOMIC[32],TCC_BUBBLE[32],TCC_CYCLE[32],TCC_EA0_ATOMIC[32],TCC_ATOMIC[33],TCC_BUBBLE[33],TCC_CYCLE[33],TCC_EA0_ATOMIC[33],TCC_ATOMIC[34],TCC_BUBBLE[34],TCC_CYCLE[34],TCC_EA0_ATOMIC[34],TCC_ATOMIC[35],TCC_BUBBLE[35],TCC_CYCLE[35],TCC_EA0_ATOMIC[35],TCC_ATOMIC[36],TCC_BUBBLE[36],TCC_CYCLE[36],TCC_EA0_ATOMIC[36],TCC_ATOMIC[37],TCC_BUBBLE[37],TCC_CYCLE[37],TCC_EA0_ATOMIC[37],TCC_ATOMIC[38],TCC_BUBBLE[38],TCC_CYCLE[38],TCC_EA0_ATOMIC[38],TCC_ATOMIC[39],TCC_BUBBLE[39],TCC_CYCLE[39],TCC_EA0_ATOMIC[39],TCC_ATOMIC[40],TCC_BUBBLE[40],TCC_CYCLE[40],TCC_EA0_ATOMIC[40],TCC_ATOMIC[41],TCC_BUBBLE[41],TCC_CYCLE[41],TCC_EA0_ATOMIC[41],TCC_ATOMIC[42],TCC_BUBBLE[42],TCC_CYCLE[42],TCC_EA0_ATOMIC[42],TCC_ATOMIC[43],TCC_BUBBLE[43],TCC_CYCLE[43],TCC_EA0_ATOMIC[43],TCC_ATOMIC[44],TCC_BUBBLE[44],TCC_CYCLE[44],TCC_EA0_ATOMIC[44],TCC_ATOMIC[45],TCC_BUBBLE[45],TCC_CYCLE[45],TCC_EA0_ATOMIC[45],TCC_ATOMIC[46],TCC_BUBBLE[46],TCC_CYCLE[46],TCC_EA0_ATOMIC[46],TCC_ATOMIC[47],TCC_BUBBLE[47],TCC_CYCLE[47],TCC_EA0_ATOMIC[47],TCC_ATOMIC[48],TCC_BUBBLE[48],TCC_CYCLE[48],TCC_EA0_ATOMIC[48],TCC_ATOMIC[49],TCC_BUBBLE[49],TCC_CYCLE[49],TCC_EA0_ATOMIC[49],TCC_ATOMIC[50],TCC_BUBBLE[50],TCC_CYCLE[50],TCC_EA0_ATOMIC[50],TCC_ATOMIC[51],TCC_BUBBLE[51],TCC_CYCLE[51],TCC_EA0_ATOMIC[51],TCC_ATOMIC[52],TCC_BUBBLE[52],TCC_CYCLE[52],TCC_EA0_ATOMIC[52],TCC_ATOMIC[53],TCC_BUBBLE[53],TCC_CYCLE[53],TCC_EA0_ATOMIC[53],TCC_ATOMIC[54],TCC_BUBBLE[54],TCC_CYCLE[54],TCC_EA0_ATOMIC[54],TCC_ATOMIC[55],TCC_BUBBLE[55],TCC_CYCLE[55],TCC_EA0_ATOMIC[55],TCC_ATOMIC[56],TCC_BUBBLE[56],TCC_CYCLE[56],TCC_EA0_ATOMIC[56],TCC_ATOMIC[57],TCC_BUBBLE[57],TCC_CYCLE[57],TCC_EA0_ATOMIC[57],TCC_ATOMIC[58],TCC_BUBBLE[58],TCC_CYCLE[58],TCC_EA0_ATOMIC[58],TCC_ATOMIC[59],TCC_BUBBLE[59],TCC_CYCLE[59],TCC_EA0_ATOMIC[59],TCC_ATOMIC[60],TCC_BUBBLE[60],TCC_CYCLE[60],TCC_EA0_ATOMIC[60],TCC_ATOMIC[61],TCC_BUBBLE[61],TCC_CYCLE[61],TCC_EA0_ATOMIC[61],TCC_ATOMIC[62],TCC_BUBBLE[62],TCC_CYCLE[62],TCC_EA0_ATOMIC[62],TCC_ATOMIC[63],TCC_BUBBLE[63],TCC_CYCLE[63],TCC_EA0_ATOMIC[63],TCC_ATOMIC[64],TCC_BUBBLE[64],TCC_CYCLE[64],TCC_EA0_ATOMIC[64],TCC_ATOMIC[65],TCC_BUBBLE[65],TCC_CYCLE[65],TCC_EA0_ATOMIC[65],TCC_ATOMIC[66],TCC_BUBBLE[66],TCC_CYCLE[66],TCC_EA0_ATOMIC[66],TCC_ATOMIC[67],TCC_BUBBLE[67],TCC_CYCLE[67],TCC_EA0_ATOMIC[67],TCC_ATOMIC[68],TCC_BUBBLE[68],TCC_CYCLE[68],TCC_EA0_ATOMIC[68],TCC_ATOMIC[69],TCC_BUBBLE[69],TCC_CYCLE[69],TCC_EA0_ATOMIC[69],TCC_ATOMIC[70],TCC_BUBBLE[70],TCC_CYCLE[70],TCC_EA0_ATOMIC[70],TCC_ATOMIC[71],TCC_BUBBLE[71],TCC_CYCLE[71],TCC_EA0_ATOMIC[71],TCC_ATOMIC[72],TCC_BUBBLE[72],TCC_CYCLE[72],TCC_EA0_ATOMIC[72],TCC_ATOMIC[73],TCC_BUBBLE[73],TCC_CYCLE[73],TCC_EA0_ATOMIC[73],TCC_ATOMIC[74],TCC_BUBBLE[74],TCC_CYCLE[74],TCC_EA0_ATOMIC[74],TCC_ATOMIC[75],TCC_BUBBLE[75],TCC_CYCLE[75],TCC_EA0_ATOMIC[75],TCC_ATOMIC[76],TCC_BUBBLE[76],TCC_CYCLE[76],TCC_EA0_ATOMIC[76],TCC_ATOMIC[77],TCC_BUBBLE[77],TCC_CYCLE[77],TCC_EA0_ATOMIC[77],TCC_ATOMIC[78],TCC_BUBBLE[78],TCC_CYCLE[78],TCC_EA0_ATOMIC[78],TCC_ATOMIC[79],TCC_BUBBLE[79],TCC_CYCLE[79],TCC_EA0_ATOMIC[79],TCC_ATOMIC[80],TCC_BUBBLE[80],TCC_CYCLE[80],TCC_EA0_ATOMIC[80],TCC_ATOMIC[81],TCC_BUBBLE[81],TCC_CYCLE[81],TCC_EA0_ATOMIC[81],TCC_ATOMIC[82],TCC_BUBBLE[82],TCC_CYCLE[82],TCC_EA0_ATOMIC[82],TCC_ATOMIC[83],TCC_BUBBLE[83],TCC_CYCLE[83],TCC_EA0_ATOMIC[83],TCC_ATOMIC[84],TCC_BUBBLE[84],TCC_CYCLE[84],TCC_EA0_ATOMIC[84],TCC_ATOMIC[85],TCC_BUBBLE[85],TCC_CYCLE[85],TCC_EA0_ATOMIC[85],TCC_ATOMIC[86],TCC_BUBBLE[86],TCC_CYCLE[86],TCC_EA0_ATOMIC[86],TCC_ATOMIC[87],TCC_BUBBLE[87],TCC_CYCLE[87],TCC_EA0_ATOMIC[87],TCC_ATOMIC[88],TCC_BUBBLE[88],TCC_CYCLE[88],TCC_EA0_ATOMIC[88],TCC_ATOMIC[89],TCC_BUBBLE[89],TCC_CYCLE[89],TCC_EA0_ATOMIC[89],TCC_ATOMIC[90],TCC_BUBBLE[90],TCC_CYCLE[90],TCC_EA0_ATOMIC[90],TCC_ATOMIC[91],TCC_BUBBLE[91],TCC_CYCLE[91],TCC_EA0_ATOMIC[91],TCC_ATOMIC[92],TCC_BUBBLE[92],TCC_CYCLE[92],TCC_EA0_ATOMIC[92],TCC_ATOMIC[93],TCC_BUBBLE[93],TCC_CYCLE[93],TCC_EA0_ATOMIC[93],TCC_ATOMIC[94],TCC_BUBBLE[94],TCC_CYCLE[94],TCC_EA0_ATOMIC[94],TCC_ATOMIC[95],TCC_BUBBLE[95],TCC_CYCLE[95],TCC_EA0_ATOMIC[95],Wave_Size_9,Correlation_ID_9,SQC_DCACHE_INPUT_VALID_READYB,SQC_DCACHE_ATOMIC,SQC_DCACHE_REQ_READ_8,SQC_DCACHE_REQ,SQC_DCACHE_HITS,SQC_DCACHE_MISSES,SQC_DCACHE_MISSES_DUPLICATE,SQC_DCACHE_REQ_READ_1,Wave_Size_10,Correlation_ID_10,SQC_TC_DATA_ATOMIC_REQ,SQC_TC_STALL,SQC_TC_REQ,SQC_DCACHE_REQ_READ_16,SQC_ICACHE_REQ,SQC_ICACHE_HITS,SQC_ICACHE_MISSES,SQC_ICACHE_MISSES_DUPLICATE,Wave_Size_11,Correlation_ID_11,SQ_INSTS_VALU_MFMA_MOPS_I8,SQ_INSTS_VALU_MFMA_MOPS_F16,SQ_INSTS_VALU_MFMA_MOPS_BF16,SQ_INSTS_VALU_MFMA_MOPS_F32,SQ_INSTS_VALU_MFMA_MOPS_F64,SQC_TC_INST_REQ,SQC_TC_DATA_READ_REQ,SQC_TC_DATA_WRITE_REQ,TCP_PENDING_STALL_CYCLES_sum,Wave_Size_12,Correlation_ID_12,SQ_INSTS_SMEM_NORM,SQ_INSTS_MFMA,SQ_INSTS_VALU_MFMA_I8,SQ_INSTS_VALU_MFMA_F16,SQ_INSTS_VALU_MFMA_BF16,SQ_INSTS_VALU_MFMA_F32,SQ_INSTS_VALU_MFMA_F64,SQ_VALU_MFMA_BUSY_CYCLES,SPI_VWC_CSC_WR,SPI_RA_BULKY_CU_FULL_CSN,TCC_EA0_ATOMIC_LEVEL_sum,TCC_EA0_RDREQ_LEVEL_sum,TCC_EA0_WRREQ_LEVEL_sum,TCC_EA0_WRREQ_STALL_sum,TCP_TCC_CC_ATOMIC_REQ_sum,TCP_TCC_RW_ATOMIC_REQ_sum,TCP_TCC_RW_READ_REQ_sum,TCP_TCC_RW_WRITE_REQ_sum,Wave_Size_13,Correlation_ID_13,SQC_DCACHE_REQ_READ_2,SQC_DCACHE_REQ_READ_4,Wave_Size_14,Correlation_ID_14,SQ_ACTIVE_INST_SCA,SQ_ACTIVE_INST_EXP_GDS,SQ_ACTIVE_INST_MISC,SQ_ACTIVE_INST_FLAT,SQ_INST_CYCLES_VMEM_WR,SQ_INST_CYCLES_VMEM_RD,SQ_INST_CYCLES_SMEM,SQ_INST_CYCLES_SALU,SPI_RA_SGPR_SIMD_FULL_CSN,SPI_RA_LDS_CU_FULL_CSN,CPC_ME1_DC0_SPI_BUSY,TA_ADDR_STALLED_BY_TD_CYCLES_sum,TA_DATA_STALLED_BY_TC_CYCLES_sum,TCC_BUBBLE_sum,TCC_EA0_RDREQ_32B_sum,TCC_EA0_RDREQ_sum,TCC_EA0_RD_UNCACHED_32B_sum,TCP_TCC_ATOMIC_WITHOUT_RET_REQ_sum,TCP_TCC_ATOMIC_WITH_RET_REQ_sum,TCP_TCC_READ_REQ_sum,TCP_TCC_WRITE_REQ_sum,Wave_Size_15,Correlation_ID_15,XCC_Index_15,TCC_EA0_ATOMIC_LEVEL[0],TCC_EA0_RDREQ[0],TCC_EA0_RDREQ_32B[0],TCC_EA0_RDREQ_LEVEL[0],TCC_EA0_ATOMIC_LEVEL[1],TCC_EA0_RDREQ[1],TCC_EA0_RDREQ_32B[1],TCC_EA0_RDREQ_LEVEL[1],TCC_EA0_ATOMIC_LEVEL[2],TCC_EA0_RDREQ[2],TCC_EA0_RDREQ_32B[2],TCC_EA0_RDREQ_LEVEL[2],TCC_EA0_ATOMIC_LEVEL[3],TCC_EA0_RDREQ[3],TCC_EA0_RDREQ_32B[3],TCC_EA0_RDREQ_LEVEL[3],TCC_EA0_ATOMIC_LEVEL[4],TCC_EA0_RDREQ[4],TCC_EA0_RDREQ_32B[4],TCC_EA0_RDREQ_LEVEL[4],TCC_EA0_ATOMIC_LEVEL[5],TCC_EA0_RDREQ[5],TCC_EA0_RDREQ_32B[5],TCC_EA0_RDREQ_LEVEL[5],TCC_EA0_ATOMIC_LEVEL[6],TCC_EA0_RDREQ[6],TCC_EA0_RDREQ_32B[6],TCC_EA0_RDREQ_LEVEL[6],TCC_EA0_ATOMIC_LEVEL[7],TCC_EA0_RDREQ[7],TCC_EA0_RDREQ_32B[7],TCC_EA0_RDREQ_LEVEL[7],TCC_EA0_ATOMIC_LEVEL[8],TCC_EA0_RDREQ[8],TCC_EA0_RDREQ_32B[8],TCC_EA0_RDREQ_LEVEL[8],TCC_EA0_ATOMIC_LEVEL[9],TCC_EA0_RDREQ[9],TCC_EA0_RDREQ_32B[9],TCC_EA0_RDREQ_LEVEL[9],TCC_EA0_ATOMIC_LEVEL[10],TCC_EA0_RDREQ[10],TCC_EA0_RDREQ_32B[10],TCC_EA0_RDREQ_LEVEL[10],TCC_EA0_ATOMIC_LEVEL[11],TCC_EA0_RDREQ[11],TCC_EA0_RDREQ_32B[11],TCC_EA0_RDREQ_LEVEL[11],TCC_EA0_ATOMIC_LEVEL[12],TCC_EA0_RDREQ[12],TCC_EA0_RDREQ_32B[12],TCC_EA0_RDREQ_LEVEL[12],TCC_EA0_ATOMIC_LEVEL[13],TCC_EA0_RDREQ[13],TCC_EA0_RDREQ_32B[13],TCC_EA0_RDREQ_LEVEL[13],TCC_EA0_ATOMIC_LEVEL[14],TCC_EA0_RDREQ[14],TCC_EA0_RDREQ_32B[14],TCC_EA0_RDREQ_LEVEL[14],TCC_EA0_ATOMIC_LEVEL[15],TCC_EA0_RDREQ[15],TCC_EA0_RDREQ_32B[15],TCC_EA0_RDREQ_LEVEL[15],TCC_EA0_ATOMIC_LEVEL[16],TCC_EA0_RDREQ[16],TCC_EA0_RDREQ_32B[16],TCC_EA0_RDREQ_LEVEL[16],TCC_EA0_ATOMIC_LEVEL[17],TCC_EA0_RDREQ[17],TCC_EA0_RDREQ_32B[17],TCC_EA0_RDREQ_LEVEL[17],TCC_EA0_ATOMIC_LEVEL[18],TCC_EA0_RDREQ[18],TCC_EA0_RDREQ_32B[18],TCC_EA0_RDREQ_LEVEL[18],TCC_EA0_ATOMIC_LEVEL[19],TCC_EA0_RDREQ[19],TCC_EA0_RDREQ_32B[19],TCC_EA0_RDREQ_LEVEL[19],TCC_EA0_ATOMIC_LEVEL[20],TCC_EA0_RDREQ[20],TCC_EA0_RDREQ_32B[20],TCC_EA0_RDREQ_LEVEL[20],TCC_EA0_ATOMIC_LEVEL[21],TCC_EA0_RDREQ[21],TCC_EA0_RDREQ_32B[21],TCC_EA0_RDREQ_LEVEL[21],TCC_EA0_ATOMIC_LEVEL[22],TCC_EA0_RDREQ[22],TCC_EA0_RDREQ_32B[22],TCC_EA0_RDREQ_LEVEL[22],TCC_EA0_ATOMIC_LEVEL[23],TCC_EA0_RDREQ[23],TCC_EA0_RDREQ_32B[23],TCC_EA0_RDREQ_LEVEL[23],TCC_EA0_ATOMIC_LEVEL[24],TCC_EA0_RDREQ[24],TCC_EA0_RDREQ_32B[24],TCC_EA0_RDREQ_LEVEL[24],TCC_EA0_ATOMIC_LEVEL[25],TCC_EA0_RDREQ[25],TCC_EA0_RDREQ_32B[25],TCC_EA0_RDREQ_LEVEL[25],TCC_EA0_ATOMIC_LEVEL[26],TCC_EA0_RDREQ[26],TCC_EA0_RDREQ_32B[26],TCC_EA0_RDREQ_LEVEL[26],TCC_EA0_ATOMIC_LEVEL[27],TCC_EA0_RDREQ[27],TCC_EA0_RDREQ_32B[27],TCC_EA0_RDREQ_LEVEL[27],TCC_EA0_ATOMIC_LEVEL[28],TCC_EA0_RDREQ[28],TCC_EA0_RDREQ_32B[28],TCC_EA0_RDREQ_LEVEL[28],TCC_EA0_ATOMIC_LEVEL[29],TCC_EA0_RDREQ[29],TCC_EA0_RDREQ_32B[29],TCC_EA0_RDREQ_LEVEL[29],TCC_EA0_ATOMIC_LEVEL[30],TCC_EA0_RDREQ[30],TCC_EA0_RDREQ_32B[30],TCC_EA0_RDREQ_LEVEL[30],TCC_EA0_ATOMIC_LEVEL[31],TCC_EA0_RDREQ[31],TCC_EA0_RDREQ_32B[31],TCC_EA0_RDREQ_LEVEL[31],TCC_EA0_ATOMIC_LEVEL[32],TCC_EA0_RDREQ[32],TCC_EA0_RDREQ_32B[32],TCC_EA0_RDREQ_LEVEL[32],TCC_EA0_ATOMIC_LEVEL[33],TCC_EA0_RDREQ[33],TCC_EA0_RDREQ_32B[33],TCC_EA0_RDREQ_LEVEL[33],TCC_EA0_ATOMIC_LEVEL[34],TCC_EA0_RDREQ[34],TCC_EA0_RDREQ_32B[34],TCC_EA0_RDREQ_LEVEL[34],TCC_EA0_ATOMIC_LEVEL[35],TCC_EA0_RDREQ[35],TCC_EA0_RDREQ_32B[35],TCC_EA0_RDREQ_LEVEL[35],TCC_EA0_ATOMIC_LEVEL[36],TCC_EA0_RDREQ[36],TCC_EA0_RDREQ_32B[36],TCC_EA0_RDREQ_LEVEL[36],TCC_EA0_ATOMIC_LEVEL[37],TCC_EA0_RDREQ[37],TCC_EA0_RDREQ_32B[37],TCC_EA0_RDREQ_LEVEL[37],TCC_EA0_ATOMIC_LEVEL[38],TCC_EA0_RDREQ[38],TCC_EA0_RDREQ_32B[38],TCC_EA0_RDREQ_LEVEL[38],TCC_EA0_ATOMIC_LEVEL[39],TCC_EA0_RDREQ[39],TCC_EA0_RDREQ_32B[39],TCC_EA0_RDREQ_LEVEL[39],TCC_EA0_ATOMIC_LEVEL[40],TCC_EA0_RDREQ[40],TCC_EA0_RDREQ_32B[40],TCC_EA0_RDREQ_LEVEL[40],TCC_EA0_ATOMIC_LEVEL[41],TCC_EA0_RDREQ[41],TCC_EA0_RDREQ_32B[41],TCC_EA0_RDREQ_LEVEL[41],TCC_EA0_ATOMIC_LEVEL[42],TCC_EA0_RDREQ[42],TCC_EA0_RDREQ_32B[42],TCC_EA0_RDREQ_LEVEL[42],TCC_EA0_ATOMIC_LEVEL[43],TCC_EA0_RDREQ[43],TCC_EA0_RDREQ_32B[43],TCC_EA0_RDREQ_LEVEL[43],TCC_EA0_ATOMIC_LEVEL[44],TCC_EA0_RDREQ[44],TCC_EA0_RDREQ_32B[44],TCC_EA0_RDREQ_LEVEL[44],TCC_EA0_ATOMIC_LEVEL[45],TCC_EA0_RDREQ[45],TCC_EA0_RDREQ_32B[45],TCC_EA0_RDREQ_LEVEL[45],TCC_EA0_ATOMIC_LEVEL[46],TCC_EA0_RDREQ[46],TCC_EA0_RDREQ_32B[46],TCC_EA0_RDREQ_LEVEL[46],TCC_EA0_ATOMIC_LEVEL[47],TCC_EA0_RDREQ[47],TCC_EA0_RDREQ_32B[47],TCC_EA0_RDREQ_LEVEL[47],TCC_EA0_ATOMIC_LEVEL[48],TCC_EA0_RDREQ[48],TCC_EA0_RDREQ_32B[48],TCC_EA0_RDREQ_LEVEL[48],TCC_EA0_ATOMIC_LEVEL[49],TCC_EA0_RDREQ[49],TCC_EA0_RDREQ_32B[49],TCC_EA0_RDREQ_LEVEL[49],TCC_EA0_ATOMIC_LEVEL[50],TCC_EA0_RDREQ[50],TCC_EA0_RDREQ_32B[50],TCC_EA0_RDREQ_LEVEL[50],TCC_EA0_ATOMIC_LEVEL[51],TCC_EA0_RDREQ[51],TCC_EA0_RDREQ_32B[51],TCC_EA0_RDREQ_LEVEL[51],TCC_EA0_ATOMIC_LEVEL[52],TCC_EA0_RDREQ[52],TCC_EA0_RDREQ_32B[52],TCC_EA0_RDREQ_LEVEL[52],TCC_EA0_ATOMIC_LEVEL[53],TCC_EA0_RDREQ[53],TCC_EA0_RDREQ_32B[53],TCC_EA0_RDREQ_LEVEL[53],TCC_EA0_ATOMIC_LEVEL[54],TCC_EA0_RDREQ[54],TCC_EA0_RDREQ_32B[54],TCC_EA0_RDREQ_LEVEL[54],TCC_EA0_ATOMIC_LEVEL[55],TCC_EA0_RDREQ[55],TCC_EA0_RDREQ_32B[55],TCC_EA0_RDREQ_LEVEL[55],TCC_EA0_ATOMIC_LEVEL[56],TCC_EA0_RDREQ[56],TCC_EA0_RDREQ_32B[56],TCC_EA0_RDREQ_LEVEL[56],TCC_EA0_ATOMIC_LEVEL[57],TCC_EA0_RDREQ[57],TCC_EA0_RDREQ_32B[57],TCC_EA0_RDREQ_LEVEL[57],TCC_EA0_ATOMIC_LEVEL[58],TCC_EA0_RDREQ[58],TCC_EA0_RDREQ_32B[58],TCC_EA0_RDREQ_LEVEL[58],TCC_EA0_ATOMIC_LEVEL[59],TCC_EA0_RDREQ[59],TCC_EA0_RDREQ_32B[59],TCC_EA0_RDREQ_LEVEL[59],TCC_EA0_ATOMIC_LEVEL[60],TCC_EA0_RDREQ[60],TCC_EA0_RDREQ_32B[60],TCC_EA0_RDREQ_LEVEL[60],TCC_EA0_ATOMIC_LEVEL[61],TCC_EA0_RDREQ[61],TCC_EA0_RDREQ_32B[61],TCC_EA0_RDREQ_LEVEL[61],TCC_EA0_ATOMIC_LEVEL[62],TCC_EA0_RDREQ[62],TCC_EA0_RDREQ_32B[62],TCC_EA0_RDREQ_LEVEL[62],TCC_EA0_ATOMIC_LEVEL[63],TCC_EA0_RDREQ[63],TCC_EA0_RDREQ_32B[63],TCC_EA0_RDREQ_LEVEL[63],TCC_EA0_ATOMIC_LEVEL[64],TCC_EA0_RDREQ[64],TCC_EA0_RDREQ_32B[64],TCC_EA0_RDREQ_LEVEL[64],TCC_EA0_ATOMIC_LEVEL[65],TCC_EA0_RDREQ[65],TCC_EA0_RDREQ_32B[65],TCC_EA0_RDREQ_LEVEL[65],TCC_EA0_ATOMIC_LEVEL[66],TCC_EA0_RDREQ[66],TCC_EA0_RDREQ_32B[66],TCC_EA0_RDREQ_LEVEL[66],TCC_EA0_ATOMIC_LEVEL[67],TCC_EA0_RDREQ[67],TCC_EA0_RDREQ_32B[67],TCC_EA0_RDREQ_LEVEL[67],TCC_EA0_ATOMIC_LEVEL[68],TCC_EA0_RDREQ[68],TCC_EA0_RDREQ_32B[68],TCC_EA0_RDREQ_LEVEL[68],TCC_EA0_ATOMIC_LEVEL[69],TCC_EA0_RDREQ[69],TCC_EA0_RDREQ_32B[69],TCC_EA0_RDREQ_LEVEL[69],TCC_EA0_ATOMIC_LEVEL[70],TCC_EA0_RDREQ[70],TCC_EA0_RDREQ_32B[70],TCC_EA0_RDREQ_LEVEL[70],TCC_EA0_ATOMIC_LEVEL[71],TCC_EA0_RDREQ[71],TCC_EA0_RDREQ_32B[71],TCC_EA0_RDREQ_LEVEL[71],TCC_EA0_ATOMIC_LEVEL[72],TCC_EA0_RDREQ[72],TCC_EA0_RDREQ_32B[72],TCC_EA0_RDREQ_LEVEL[72],TCC_EA0_ATOMIC_LEVEL[73],TCC_EA0_RDREQ[73],TCC_EA0_RDREQ_32B[73],TCC_EA0_RDREQ_LEVEL[73],TCC_EA0_ATOMIC_LEVEL[74],TCC_EA0_RDREQ[74],TCC_EA0_RDREQ_32B[74],TCC_EA0_RDREQ_LEVEL[74],TCC_EA0_ATOMIC_LEVEL[75],TCC_EA0_RDREQ[75],TCC_EA0_RDREQ_32B[75],TCC_EA0_RDREQ_LEVEL[75],TCC_EA0_ATOMIC_LEVEL[76],TCC_EA0_RDREQ[76],TCC_EA0_RDREQ_32B[76],TCC_EA0_RDREQ_LEVEL[76],TCC_EA0_ATOMIC_LEVEL[77],TCC_EA0_RDREQ[77],TCC_EA0_RDREQ_32B[77],TCC_EA0_RDREQ_LEVEL[77],TCC_EA0_ATOMIC_LEVEL[78],TCC_EA0_RDREQ[78],TCC_EA0_RDREQ_32B[78],TCC_EA0_RDREQ_LEVEL[78],TCC_EA0_ATOMIC_LEVEL[79],TCC_EA0_RDREQ[79],TCC_EA0_RDREQ_32B[79],TCC_EA0_RDREQ_LEVEL[79],TCC_EA0_ATOMIC_LEVEL[80],TCC_EA0_RDREQ[80],TCC_EA0_RDREQ_32B[80],TCC_EA0_RDREQ_LEVEL[80],TCC_EA0_ATOMIC_LEVEL[81],TCC_EA0_RDREQ[81],TCC_EA0_RDREQ_32B[81],TCC_EA0_RDREQ_LEVEL[81],TCC_EA0_ATOMIC_LEVEL[82],TCC_EA0_RDREQ[82],TCC_EA0_RDREQ_32B[82],TCC_EA0_RDREQ_LEVEL[82],TCC_EA0_ATOMIC_LEVEL[83],TCC_EA0_RDREQ[83],TCC_EA0_RDREQ_32B[83],TCC_EA0_RDREQ_LEVEL[83],TCC_EA0_ATOMIC_LEVEL[84],TCC_EA0_RDREQ[84],TCC_EA0_RDREQ_32B[84],TCC_EA0_RDREQ_LEVEL[84],TCC_EA0_ATOMIC_LEVEL[85],TCC_EA0_RDREQ[85],TCC_EA0_RDREQ_32B[85],TCC_EA0_RDREQ_LEVEL[85],TCC_EA0_ATOMIC_LEVEL[86],TCC_EA0_RDREQ[86],TCC_EA0_RDREQ_32B[86],TCC_EA0_RDREQ_LEVEL[86],TCC_EA0_ATOMIC_LEVEL[87],TCC_EA0_RDREQ[87],TCC_EA0_RDREQ_32B[87],TCC_EA0_RDREQ_LEVEL[87],TCC_EA0_ATOMIC_LEVEL[88],TCC_EA0_RDREQ[88],TCC_EA0_RDREQ_32B[88],TCC_EA0_RDREQ_LEVEL[88],TCC_EA0_ATOMIC_LEVEL[89],TCC_EA0_RDREQ[89],TCC_EA0_RDREQ_32B[89],TCC_EA0_RDREQ_LEVEL[89],TCC_EA0_ATOMIC_LEVEL[90],TCC_EA0_RDREQ[90],TCC_EA0_RDREQ_32B[90],TCC_EA0_RDREQ_LEVEL[90],TCC_EA0_ATOMIC_LEVEL[91],TCC_EA0_RDREQ[91],TCC_EA0_RDREQ_32B[91],TCC_EA0_RDREQ_LEVEL[91],TCC_EA0_ATOMIC_LEVEL[92],TCC_EA0_RDREQ[92],TCC_EA0_RDREQ_32B[92],TCC_EA0_RDREQ_LEVEL[92],TCC_EA0_ATOMIC_LEVEL[93],TCC_EA0_RDREQ[93],TCC_EA0_RDREQ_32B[93],TCC_EA0_RDREQ_LEVEL[93],TCC_EA0_ATOMIC_LEVEL[94],TCC_EA0_RDREQ[94],TCC_EA0_RDREQ_32B[94],TCC_EA0_RDREQ_LEVEL[94],TCC_EA0_ATOMIC_LEVEL[95],TCC_EA0_RDREQ[95],TCC_EA0_RDREQ_32B[95],TCC_EA0_RDREQ_LEVEL[95],Wave_Size_16,Correlation_ID_16,SQ_INSTS_VMEM,SQ_INSTS_SALU,SQ_INSTS_VSKIPPED,SQ_INSTS,SQ_INSTS_VALU,SQ_INSTS_VALU_ADD_F16,SQ_INSTS_VALU_MUL_F16,SQ_INSTS_VALU_FMA_F16,GRBM_SPI_BUSY,SPI_CSN_NUM_THREADGROUPS,SPI_CSN_WAVE,CPC_CPC_TCIU_BUSY,CPC_CPC_TCIU_IDLE,CPF_CPF_TCIU_BUSY,CPF_CPF_TCIU_STALL,TA_BUFFER_READ_WAVEFRONTS_sum,TA_BUFFER_WRITE_WAVEFRONTS_sum,TCC_CC_REQ_sum,TCC_NC_REQ_sum,TCC_RW_REQ_sum,TCC_UC_REQ_sum,TCP_ATOMIC_TAGCONFLICT_STALL_CYCLES_sum,TCP_READ_TAGCONFLICT_STALL_CYCLES_sum,TCP_TA_TCP_STATE_READ_sum,TCP_WRITE_TAGCONFLICT_STALL_CYCLES_sum,TD_LOAD_WAVEFRONT_sum,TD_SPI_STALL_sum,Wave_Size_17,Correlation_ID_17,SQ_CYCLES,SQ_BUSY_CYCLES,SQ_BUSY_CU_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,SQ_INSTS_VALU_CVT,SQ_INSTS_VMEM_WR,SQ_INSTS_VMEM_RD,GRBM_COUNT,GRBM_GUI_ACTIVE,SPI_CSN_WINDOW_VALID,SPI_CSN_BUSY,CPC_CPC_STAT_BUSY,CPC_CPC_STAT_IDLE,CPF_CPF_STAT_BUSY,CPF_CPF_STAT_STALL,TA_BUFFER_WAVEFRONTS_sum,TA_TA_BUSY_sum,TCC_BUSY_sum,TCC_CYCLE_sum,TCC_PROBE_ALL_sum,TCC_PROBE_sum,TCP_GATE_EN1_sum,TCP_GATE_EN2_sum,TCP_TCR_TCP_STALL_CYCLES_sum,TCP_TD_TCP_STALL_CYCLES_sum,TD_TC_STALL_sum,TD_TD_BUSY_sum,Start_Timestamp,End_Timestamp +0,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,16384.0,16384.0,11488736.0,906650.0,278528.0,0.0,0.0,98304.0,345854.0,0.0,0.0,434522.0,158218.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,453139.0,1822.0,64,0,0,1364.0,1364.0,576731.0,682.0,1364.0,1364.0,594006.0,682.0,1364.0,1364.0,591946.0,682.0,1364.0,1364.0,609513.0,682.0,1364.0,1364.0,571547.0,740.0,1364.0,1364.0,577127.0,682.0,1364.0,1364.0,598516.0,682.0,1364.0,1364.0,585614.0,682.0,1368.0,1368.0,550665.0,684.0,1368.0,1368.0,550939.0,684.0,1368.0,1368.0,551492.0,684.0,1368.0,1368.0,552892.0,703.0,1368.0,1368.0,548050.0,684.0,1368.0,1368.0,551900.0,684.0,1368.0,1368.0,561945.0,684.0,1368.0,1368.0,558661.0,684.0,1364.0,1364.0,546926.0,682.0,1364.0,1364.0,552105.0,682.0,1364.0,1364.0,558313.0,682.0,1364.0,1364.0,556631.0,701.0,1364.0,1364.0,554657.0,682.0,1364.0,1364.0,561786.0,682.0,1364.0,1364.0,569553.0,682.0,1364.0,1364.0,566376.0,682.0,1368.0,1368.0,565456.0,684.0,1368.0,1368.0,580511.0,684.0,1368.0,1368.0,577236.0,684.0,1368.0,1368.0,591549.0,684.0,1368.0,1368.0,561708.0,742.0,1368.0,1368.0,571844.0,684.0,1368.0,1368.0,586499.0,684.0,1368.0,1368.0,570416.0,684.0,1364.0,1364.0,535108.0,682.0,1364.0,1364.0,543606.0,682.0,1364.0,1364.0,553260.0,682.0,1364.0,1364.0,549600.0,701.0,1364.0,1364.0,541797.0,682.0,1364.0,1364.0,547095.0,682.0,1364.0,1364.0,558912.0,682.0,1364.0,1364.0,554733.0,682.0,1364.0,1364.0,545777.0,682.0,1364.0,1364.0,557332.0,682.0,1364.0,1364.0,555349.0,682.0,1364.0,1364.0,569374.0,682.0,1364.0,1364.0,546071.0,740.0,1364.0,1364.0,551899.0,682.0,1364.0,1364.0,564074.0,682.0,1364.0,1364.0,558411.0,682.0,1364.0,1364.0,543730.0,682.0,1364.0,1364.0,556146.0,682.0,1364.0,1364.0,548827.0,682.0,1364.0,1364.0,561597.0,682.0,1364.0,1364.0,547573.0,740.0,1364.0,1364.0,552049.0,682.0,1364.0,1364.0,560737.0,682.0,1364.0,1364.0,552327.0,682.0,1364.0,1364.0,536324.0,682.0,1364.0,1364.0,545752.0,682.0,1364.0,1364.0,553486.0,682.0,1364.0,1364.0,550075.0,701.0,1364.0,1364.0,544719.0,682.0,1364.0,1364.0,549723.0,682.0,1364.0,1364.0,562726.0,682.0,1364.0,1364.0,556194.0,682.0,1364.0,1364.0,535974.0,682.0,1364.0,1364.0,549411.0,682.0,1364.0,1364.0,544544.0,682.0,1364.0,1364.0,554029.0,701.0,1364.0,1364.0,544639.0,682.0,1364.0,1364.0,548886.0,682.0,1364.0,1364.0,555027.0,682.0,1364.0,1364.0,549358.0,682.0,1368.0,1368.0,531364.0,684.0,1368.0,1368.0,528067.0,684.0,1368.0,1368.0,543850.0,684.0,1368.0,1368.0,543689.0,684.0,1368.0,1368.0,532018.0,742.0,1368.0,1368.0,535075.0,684.0,1368.0,1368.0,563332.0,684.0,1368.0,1368.0,558742.0,684.0,1364.0,1364.0,528065.0,682.0,1364.0,1364.0,533777.0,682.0,1364.0,1364.0,538683.0,682.0,1364.0,1364.0,539051.0,682.0,1364.0,1364.0,534257.0,740.0,1364.0,1364.0,537324.0,682.0,1364.0,1364.0,549246.0,682.0,1364.0,1364.0,543427.0,682.0,1368.0,1368.0,522391.0,684.0,1368.0,1368.0,530880.0,684.0,1368.0,1368.0,532651.0,684.0,1368.0,1368.0,541041.0,703.0,1368.0,1368.0,526720.0,684.0,1368.0,1368.0,528241.0,684.0,1368.0,1368.0,533016.0,684.0,1368.0,1368.0,527953.0,684.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,53198.0,65602.0,12338.0,83734.0,0.0,0.0,0.0,0.0,64,0,0,1340.0,0.0,1368.0,1361.0,0.0,1368.0,1261.0,0.0,1368.0,753.0,0.0,1368.0,1006.0,0.0,1368.0,1292.0,0.0,1368.0,794.0,0.0,1368.0,1259.0,0.0,1368.0,676.0,0.0,1364.0,689.0,0.0,1364.0,623.0,0.0,1364.0,678.0,0.0,1364.0,1231.0,0.0,1364.0,1179.0,0.0,1364.0,1261.0,0.0,1364.0,1246.0,0.0,1364.0,792.0,0.0,1368.0,809.0,0.0,1368.0,784.0,0.0,1368.0,776.0,0.0,1368.0,1254.0,0.0,1368.0,1140.0,0.0,1368.0,1280.0,0.0,1368.0,1227.0,0.0,1368.0,1178.0,0.0,1364.0,1199.0,0.0,1364.0,1110.0,0.0,1364.0,759.0,0.0,1364.0,970.0,0.0,1364.0,1208.0,0.0,1364.0,758.0,0.0,1364.0,1227.0,0.0,1364.0,723.0,0.0,1368.0,727.0,0.0,1368.0,730.0,0.0,1368.0,730.0,0.0,1368.0,1253.0,0.0,1368.0,1050.0,0.0,1368.0,1201.0,0.0,1368.0,1184.0,0.0,1368.0,1257.0,0.0,1364.0,1293.0,0.0,1364.0,1141.0,0.0,1364.0,771.0,0.0,1364.0,995.0,0.0,1364.0,1250.0,0.0,1364.0,811.0,0.0,1364.0,1229.0,0.0,1364.0,1284.0,0.0,1368.0,1271.0,0.0,1368.0,1111.0,0.0,1368.0,679.0,0.0,1368.0,868.0,0.0,1368.0,1295.0,0.0,1368.0,672.0,0.0,1368.0,1251.0,0.0,1368.0,785.0,0.0,1364.0,792.0,0.0,1364.0,759.0,0.0,1364.0,794.0,0.0,1364.0,1371.0,0.0,1364.0,1142.0,0.0,1364.0,1344.0,0.0,1364.0,1349.0,0.0,1364.0,707.0,0.0,1364.0,711.0,0.0,1364.0,740.0,0.0,1364.0,744.0,0.0,1364.0,1102.0,0.0,1364.0,1120.0,0.0,1364.0,1231.0,0.0,1364.0,1204.0,0.0,1364.0,1285.0,0.0,1364.0,1327.0,0.0,1364.0,1171.0,0.0,1364.0,804.0,0.0,1364.0,1014.0,0.0,1364.0,1243.0,0.0,1364.0,790.0,0.0,1364.0,1291.0,0.0,1364.0,1275.0,0.0,1364.0,1313.0,0.0,1364.0,1133.0,0.0,1364.0,682.0,0.0,1364.0,912.0,0.0,1364.0,1284.0,0.0,1364.0,657.0,0.0,1364.0,1271.0,0.0,1364.0,904.0,0.0,1364.0,913.0,0.0,1364.0,841.0,0.0,1364.0,879.0,0.0,1364.0,1189.0,0.0,1364.0,1169.0,0.0,1364.0,1355.0,0.0,1364.0,1341.0,0.0,1364.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,12578.0,0.0,510.0,590600.0,78.0,0.0,0.0,0.0,66066.0,65536.0,131072.0,0.0,0.0,524288.0,228.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,2880.0,0.0,0.0,0.0,0.0,0.0,64,0,0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1366.0,744.0,2104.0,2104.0,1364.0,684.0,2044.0,2044.0,1367.0,687.0,2047.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1365.0,700.0,2068.0,2068.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1365.0,704.0,2064.0,2064.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1366.0,740.0,2108.0,2108.0,1364.0,680.0,2048.0,2048.0,1367.0,683.0,2051.0,2048.0,1364.0,680.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1367.0,704.0,2068.0,2068.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1368.0,742.0,2110.0,2110.0,1366.0,682.0,2050.0,2050.0,1369.0,685.0,2053.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1368.0,744.0,2108.0,2108.0,1366.0,684.0,2048.0,2048.0,1369.0,687.0,2051.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1367.0,702.0,2070.0,2070.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1367.0,704.0,2068.0,2068.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1368.0,742.0,2110.0,2110.0,1366.0,682.0,2050.0,2050.0,1369.0,685.0,2053.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1368.0,744.0,2108.0,2108.0,1366.0,684.0,2048.0,2048.0,1369.0,687.0,2051.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1367.0,702.0,2070.0,2070.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,14223.0,19384.0,346724.0,522.0,0.0,188127.0,0.0,0.0,65998.0,131153.0,197151.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,0.0,682.0,33072.0,0.0,0.0,682.0,33072.0,0.0,0.0,682.0,33072.0,0.0,0.0,682.0,33072.0,0.0,0.0,682.0,33072.0,0.0,0.0,682.0,33072.0,0.0,0.0,682.0,33072.0,0.0,0.0,682.0,33072.0,0.0,0.0,682.0,33072.0,0.0,0.0,682.0,33072.0,0.0,0.0,682.0,33072.0,0.0,0.0,682.0,33072.0,0.0,0.0,682.0,33072.0,0.0,0.0,682.0,33072.0,0.0,0.0,682.0,33072.0,0.0,0.0,682.0,33072.0,0.0,0.0,682.0,34422.0,0.0,0.0,682.0,34422.0,0.0,0.0,682.0,34422.0,0.0,0.0,682.0,34422.0,0.0,0.0,682.0,34422.0,0.0,0.0,682.0,34422.0,0.0,0.0,682.0,34422.0,0.0,0.0,682.0,34422.0,0.0,0.0,682.0,34422.0,0.0,0.0,682.0,34422.0,0.0,0.0,682.0,34422.0,0.0,0.0,682.0,34422.0,0.0,0.0,682.0,34422.0,0.0,0.0,682.0,34422.0,0.0,0.0,682.0,34422.0,0.0,0.0,682.0,34422.0,0.0,0.0,682.0,38847.0,0.0,0.0,682.0,38847.0,0.0,0.0,682.0,38847.0,0.0,0.0,682.0,38847.0,0.0,0.0,682.0,38847.0,0.0,0.0,682.0,38847.0,0.0,0.0,682.0,38847.0,0.0,0.0,682.0,38847.0,0.0,0.0,684.0,38847.0,0.0,0.0,684.0,38847.0,0.0,0.0,684.0,38847.0,0.0,0.0,684.0,38847.0,0.0,0.0,684.0,38847.0,0.0,0.0,684.0,38847.0,0.0,0.0,684.0,38847.0,0.0,0.0,684.0,38847.0,0.0,0.0,682.0,42389.0,0.0,0.0,682.0,42389.0,0.0,0.0,682.0,42389.0,0.0,0.0,682.0,42389.0,0.0,0.0,682.0,42389.0,0.0,0.0,682.0,42389.0,0.0,0.0,682.0,42389.0,0.0,0.0,682.0,42389.0,0.0,0.0,684.0,42389.0,0.0,0.0,684.0,42389.0,0.0,0.0,684.0,42389.0,0.0,0.0,684.0,42389.0,0.0,0.0,684.0,42389.0,0.0,0.0,684.0,42389.0,0.0,0.0,684.0,42389.0,0.0,0.0,684.0,42389.0,0.0,0.0,684.0,45323.0,0.0,0.0,684.0,45323.0,0.0,0.0,684.0,45323.0,0.0,0.0,684.0,45323.0,0.0,0.0,684.0,45323.0,0.0,0.0,684.0,45323.0,0.0,0.0,684.0,45323.0,0.0,0.0,684.0,45323.0,0.0,0.0,682.0,45323.0,0.0,0.0,682.0,45323.0,0.0,0.0,682.0,45323.0,0.0,0.0,682.0,45323.0,0.0,0.0,682.0,45323.0,0.0,0.0,682.0,45323.0,0.0,0.0,682.0,45323.0,0.0,0.0,682.0,45323.0,0.0,0.0,684.0,48554.0,0.0,0.0,684.0,48554.0,0.0,0.0,684.0,48554.0,0.0,0.0,684.0,48554.0,0.0,0.0,684.0,48554.0,0.0,0.0,684.0,48554.0,0.0,0.0,684.0,48554.0,0.0,0.0,684.0,48554.0,0.0,0.0,682.0,48554.0,0.0,0.0,682.0,48554.0,0.0,0.0,682.0,48554.0,0.0,0.0,682.0,48554.0,0.0,0.0,682.0,48554.0,0.0,0.0,682.0,48554.0,0.0,0.0,682.0,48554.0,0.0,0.0,682.0,48554.0,0.0,64,0,181888.0,0.0,0.0,65536.0,61816.0,120.0,3600.0,32768.0,64,0,0.0,0.0,480.0,0.0,65536.0,62355.0,120.0,3061.0,64,0,0.0,0.0,0.0,0.0,0.0,360.0,120.0,0.0,1199627.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,97000573.0,52614279.0,199823.0,0.0,0.0,65536.0,131072.0,64,0,32768.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,56817.0,0.0,398997.0,65536.0,0.0,65617.0,114.0,0.0,0.0,65536.0,131072.0,64,0,0,0.0,682.0,0.0,1093581.0,0.0,682.0,0.0,1075266.0,0.0,682.0,0.0,1118387.0,0.0,682.0,0.0,1141010.0,0.0,685.0,0.0,1047277.0,0.0,682.0,0.0,1112565.0,0.0,685.0,0.0,1112665.0,0.0,682.0,0.0,1105373.0,0.0,684.0,0.0,1085709.0,0.0,684.0,0.0,1113741.0,0.0,684.0,0.0,1123439.0,0.0,685.0,0.0,1092109.0,0.0,684.0,0.0,1043096.0,0.0,684.0,0.0,1100119.0,0.0,685.0,0.0,1167492.0,0.0,684.0,0.0,1229436.0,0.0,682.0,0.0,1073475.0,0.0,682.0,0.0,1137274.0,0.0,682.0,0.0,1113052.0,0.0,683.0,0.0,1065620.0,0.0,682.0,0.0,1048359.0,0.0,682.0,0.0,1096415.0,0.0,683.0,0.0,1155553.0,0.0,682.0,0.0,1186480.0,0.0,684.0,0.0,1128474.0,0.0,684.0,0.0,1103946.0,0.0,684.0,0.0,1154381.0,0.0,684.0,0.0,1182549.0,0.0,687.0,0.0,1051235.0,0.0,684.0,0.0,1112325.0,0.0,686.0,0.0,1132167.0,0.0,684.0,0.0,1142163.0,0.0,684.0,0.0,1026213.0,0.0,684.0,0.0,1059473.0,0.0,684.0,0.0,1033115.0,0.0,685.0,0.0,1028395.0,0.0,684.0,0.0,1011192.0,0.0,684.0,0.0,1062831.0,0.0,685.0,0.0,1083548.0,0.0,684.0,0.0,1123194.0,0.0,682.0,0.0,1057390.0,0.0,682.0,0.0,1053165.0,0.0,682.0,0.0,1021768.0,0.0,682.0,0.0,1052207.0,0.0,685.0,0.0,996737.0,0.0,682.0,0.0,1041846.0,0.0,685.0,0.0,1053622.0,0.0,682.0,0.0,1030249.0,0.0,684.0,0.0,1110655.0,0.0,684.0,0.0,1104528.0,0.0,684.0,0.0,1087892.0,0.0,684.0,0.0,1106879.0,0.0,687.0,0.0,1038233.0,0.0,684.0,0.0,1088499.0,0.0,688.0,0.0,1075791.0,0.0,684.0,0.0,1074540.0,0.0,682.0,0.0,998171.0,0.0,682.0,0.0,1038200.0,0.0,682.0,0.0,1018835.0,0.0,683.0,0.0,1020075.0,0.0,682.0,0.0,968903.0,0.0,682.0,0.0,1029615.0,0.0,683.0,0.0,1060238.0,0.0,682.0,0.0,1098501.0,0.0,680.0,0.0,1027679.0,0.0,680.0,0.0,1058999.0,0.0,680.0,0.0,1019659.0,0.0,681.0,0.0,1013052.0,0.0,680.0,0.0,980669.0,0.0,680.0,0.0,1040915.0,0.0,681.0,0.0,1078471.0,0.0,680.0,0.0,1105227.0,0.0,684.0,0.0,1050505.0,0.0,684.0,0.0,1033237.0,0.0,684.0,0.0,1051091.0,0.0,684.0,0.0,1060970.0,0.0,687.0,0.0,1008406.0,0.0,684.0,0.0,1060771.0,0.0,687.0,0.0,1071842.0,0.0,684.0,0.0,1067590.0,0.0,680.0,0.0,1058431.0,0.0,680.0,0.0,1039046.0,0.0,680.0,0.0,1056496.0,0.0,680.0,0.0,1059655.0,0.0,683.0,0.0,1003142.0,0.0,680.0,0.0,1065927.0,0.0,683.0,0.0,1073538.0,0.0,680.0,0.0,1051757.0,0.0,684.0,0.0,1023389.0,0.0,684.0,0.0,1050177.0,0.0,684.0,0.0,1011373.0,0.0,685.0,0.0,1012953.0,0.0,684.0,0.0,982701.0,0.0,684.0,0.0,1041424.0,0.0,685.0,0.0,1061851.0,0.0,684.0,0.0,1096205.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,72134.0,4096.0,16384.0,1234.0,659532.0,462176.0,0.0,0.0,0.0,0.0,0.0,197088.0,62.0,0.0,0.0,32768.0,0.0,32768.0,184.0,64,0,2733864.0,231019.0,1993229.0,16384.0,12289651.0,0.0,16384.0,16384.0,683466.0,683466.0,2728818.0,257572.0,683466.0,0.0,683466.0,78.0,0.0,1180002.0,2835209.0,10935456.0,0.0,0.0,2892323.0,1740408.0,94.0,1791.0,1417201.0,1722082.0,73680535129761,73680535137372 +1,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,16384.0,16384.0,9434372.0,749875.0,278528.0,0.0,0.0,98304.0,230930.0,0.0,0.0,451896.0,166988.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,454281.0,1824.0,64,0,0,1368.0,1368.0,682121.0,684.0,1368.0,1368.0,706243.0,684.0,1368.0,1368.0,695431.0,684.0,1368.0,1368.0,714912.0,684.0,1368.0,1368.0,615467.0,684.0,1368.0,1368.0,620569.0,684.0,1368.0,1368.0,618696.0,684.0,1368.0,1368.0,611646.0,684.0,1364.0,1364.0,562873.0,682.0,1364.0,1364.0,571761.0,682.0,1364.0,1364.0,588393.0,682.0,1364.0,1364.0,580213.0,701.0,1364.0,1364.0,577117.0,682.0,1364.0,1364.0,580413.0,682.0,1364.0,1364.0,599603.0,682.0,1364.0,1364.0,595512.0,682.0,1364.0,1364.0,551325.0,682.0,1364.0,1364.0,559149.0,682.0,1364.0,1364.0,578212.0,682.0,1364.0,1364.0,574190.0,701.0,1364.0,1364.0,559303.0,682.0,1364.0,1364.0,562194.0,682.0,1364.0,1364.0,575267.0,682.0,1364.0,1364.0,578552.0,682.0,1364.0,1364.0,662706.0,682.0,1364.0,1364.0,683828.0,682.0,1364.0,1364.0,666311.0,682.0,1364.0,1364.0,689889.0,682.0,1364.0,1364.0,590832.0,682.0,1364.0,1364.0,599954.0,682.0,1364.0,1364.0,607679.0,682.0,1364.0,1364.0,600814.0,682.0,1364.0,1364.0,571348.0,682.0,1364.0,1364.0,578381.0,682.0,1364.0,1364.0,595883.0,682.0,1364.0,1364.0,597329.0,701.0,1364.0,1364.0,577434.0,682.0,1364.0,1364.0,584030.0,682.0,1364.0,1364.0,594095.0,682.0,1364.0,1364.0,589604.0,682.0,1364.0,1364.0,586809.0,682.0,1364.0,1364.0,593048.0,682.0,1364.0,1364.0,599459.0,682.0,1364.0,1364.0,612549.0,682.0,1364.0,1364.0,567882.0,682.0,1364.0,1364.0,573515.0,682.0,1364.0,1364.0,584726.0,682.0,1364.0,1364.0,576396.0,682.0,1368.0,1368.0,632278.0,684.0,1368.0,1368.0,642752.0,684.0,1368.0,1368.0,654974.0,684.0,1368.0,1368.0,667526.0,684.0,1368.0,1368.0,609554.0,684.0,1368.0,1368.0,611245.0,684.0,1368.0,1368.0,617482.0,684.0,1368.0,1368.0,616215.0,684.0,1364.0,1364.0,555266.0,682.0,1364.0,1364.0,563833.0,682.0,1364.0,1364.0,589266.0,682.0,1364.0,1364.0,584137.0,701.0,1364.0,1364.0,571662.0,682.0,1364.0,1364.0,577470.0,682.0,1364.0,1364.0,585947.0,682.0,1364.0,1364.0,582323.0,682.0,1368.0,1368.0,575244.0,684.0,1368.0,1368.0,591346.0,684.0,1368.0,1368.0,585131.0,684.0,1368.0,1368.0,590014.0,703.0,1368.0,1368.0,597774.0,684.0,1368.0,1368.0,603781.0,684.0,1368.0,1368.0,607738.0,684.0,1368.0,1368.0,601762.0,684.0,1364.0,1364.0,547523.0,682.0,1364.0,1364.0,556015.0,682.0,1364.0,1364.0,565793.0,682.0,1364.0,1364.0,563400.0,682.0,1364.0,1364.0,562086.0,682.0,1364.0,1364.0,564670.0,682.0,1364.0,1364.0,579315.0,682.0,1364.0,1364.0,575024.0,682.0,1364.0,1364.0,543171.0,682.0,1364.0,1364.0,553619.0,682.0,1364.0,1364.0,558234.0,682.0,1364.0,1364.0,554881.0,682.0,1364.0,1364.0,557383.0,682.0,1364.0,1364.0,560379.0,682.0,1364.0,1364.0,570041.0,682.0,1364.0,1364.0,563209.0,682.0,1368.0,1368.0,578088.0,684.0,1368.0,1368.0,584815.0,684.0,1368.0,1368.0,580652.0,684.0,1368.0,1368.0,595311.0,703.0,1368.0,1368.0,576157.0,684.0,1368.0,1368.0,588302.0,684.0,1368.0,1368.0,590239.0,684.0,1368.0,1368.0,581862.0,684.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,52791.0,65609.0,12745.0,96711.0,0.0,0.0,0.0,0.0,64,0,0,859.0,0.0,1364.0,859.0,0.0,1364.0,815.0,0.0,1364.0,857.0,0.0,1364.0,801.0,0.0,1364.0,784.0,0.0,1364.0,841.0,0.0,1364.0,791.0,0.0,1364.0,1463.0,0.0,1368.0,1481.0,0.0,1368.0,1596.0,0.0,1368.0,1589.0,0.0,1368.0,1431.0,0.0,1368.0,1404.0,0.0,1368.0,1417.0,0.0,1368.0,1404.0,0.0,1368.0,1244.0,0.0,1368.0,1297.0,0.0,1368.0,1347.0,0.0,1368.0,1346.0,0.0,1368.0,1339.0,0.0,1368.0,1328.0,0.0,1368.0,1398.0,0.0,1368.0,1340.0,0.0,1368.0,1275.0,0.0,1364.0,1292.0,0.0,1364.0,1201.0,0.0,1364.0,1194.0,0.0,1364.0,1394.0,0.0,1364.0,1330.0,0.0,1364.0,1329.0,0.0,1364.0,1309.0,0.0,1364.0,1220.0,0.0,1364.0,1155.0,0.0,1364.0,1199.0,0.0,1364.0,1247.0,0.0,1364.0,1124.0,0.0,1364.0,1162.0,0.0,1364.0,1221.0,0.0,1364.0,1204.0,0.0,1364.0,1277.0,0.0,1368.0,1390.0,0.0,1368.0,1354.0,0.0,1368.0,1378.0,0.0,1368.0,1129.0,0.0,1368.0,1030.0,0.0,1368.0,1204.0,0.0,1368.0,1194.0,0.0,1368.0,1080.0,0.0,1364.0,988.0,0.0,1364.0,1143.0,0.0,1364.0,1158.0,0.0,1364.0,1191.0,0.0,1364.0,1170.0,0.0,1364.0,1197.0,0.0,1364.0,1175.0,0.0,1364.0,873.0,0.0,1364.0,879.0,0.0,1364.0,850.0,0.0,1364.0,845.0,0.0,1364.0,893.0,0.0,1364.0,887.0,0.0,1364.0,903.0,0.0,1364.0,989.0,0.0,1364.0,1130.0,0.0,1364.0,1140.0,0.0,1364.0,1147.0,0.0,1364.0,1148.0,0.0,1364.0,1038.0,0.0,1364.0,1025.0,0.0,1364.0,951.0,0.0,1364.0,937.0,0.0,1364.0,1099.0,0.0,1364.0,1098.0,0.0,1364.0,1069.0,0.0,1364.0,1014.0,0.0,1364.0,1150.0,0.0,1364.0,1155.0,0.0,1364.0,1180.0,0.0,1364.0,1135.0,0.0,1364.0,1488.0,0.0,1368.0,1468.0,0.0,1368.0,1486.0,0.0,1368.0,1508.0,0.0,1368.0,1522.0,0.0,1368.0,1416.0,0.0,1368.0,1483.0,0.0,1368.0,1471.0,0.0,1368.0,802.0,0.0,1364.0,785.0,0.0,1364.0,829.0,0.0,1364.0,809.0,0.0,1364.0,928.0,0.0,1364.0,918.0,0.0,1364.0,748.0,0.0,1364.0,894.0,0.0,1364.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,7894.0,0.0,7953.0,540820.0,888.0,0.0,0.0,0.0,65740.0,65536.0,131072.0,0.0,0.0,524288.0,228.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,33254.0,0.0,0.0,0.0,0.0,0.0,64,0,0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1367.0,683.0,2051.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1365.0,704.0,2064.0,2064.0,1365.0,685.0,2045.0,2044.0,1366.0,686.0,2046.0,2044.0,1364.0,684.0,2044.0,2044.0,1365.0,685.0,2045.0,2044.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1367.0,704.0,2068.0,2068.0,1367.0,685.0,2049.0,2048.0,1367.0,685.0,2049.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1367.0,683.0,2051.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1369.0,685.0,2053.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1367.0,702.0,2070.0,2070.0,1367.0,683.0,2051.0,2050.0,1367.0,683.0,2051.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1367.0,685.0,2049.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1370.0,688.0,2052.0,2048.0,1366.0,684.0,2048.0,2048.0,1367.0,683.0,2051.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1369.0,685.0,2053.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1367.0,704.0,2068.0,2068.0,1367.0,685.0,2049.0,2048.0,1367.0,685.0,2049.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1367.0,702.0,2070.0,2070.0,1367.0,683.0,2051.0,2050.0,1367.0,683.0,2051.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1367.0,685.0,2049.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1369.0,687.0,2051.0,2048.0,1366.0,684.0,2048.0,2048.0,1365.0,685.0,2045.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1368.0,688.0,2048.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1365.0,700.0,2068.0,2068.0,1365.0,681.0,2049.0,2048.0,1365.0,681.0,2049.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,8355.0,17496.0,321046.0,7820.0,0.0,172916.0,0.0,0.0,65650.0,131165.0,196815.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,0.0,682.0,26624.0,0.0,0.0,682.0,26624.0,0.0,0.0,682.0,26624.0,0.0,0.0,682.0,26624.0,0.0,0.0,682.0,26624.0,0.0,0.0,682.0,26624.0,0.0,0.0,682.0,26624.0,0.0,0.0,682.0,26624.0,0.0,0.0,682.0,26624.0,0.0,0.0,682.0,26624.0,0.0,0.0,682.0,26624.0,0.0,0.0,682.0,26624.0,0.0,0.0,682.0,26624.0,0.0,0.0,682.0,26624.0,0.0,0.0,682.0,26624.0,0.0,0.0,682.0,26624.0,0.0,0.0,682.0,34997.0,0.0,0.0,682.0,34997.0,0.0,0.0,682.0,34997.0,0.0,0.0,682.0,34997.0,0.0,0.0,682.0,34997.0,0.0,0.0,682.0,34997.0,0.0,0.0,682.0,34997.0,0.0,0.0,682.0,34997.0,0.0,0.0,684.0,34997.0,0.0,0.0,684.0,34997.0,0.0,0.0,684.0,34997.0,0.0,0.0,684.0,34997.0,0.0,0.0,684.0,34997.0,0.0,0.0,684.0,34997.0,0.0,0.0,684.0,34997.0,0.0,0.0,684.0,34997.0,0.0,0.0,684.0,36089.0,0.0,0.0,684.0,36089.0,0.0,0.0,684.0,36089.0,0.0,0.0,684.0,36089.0,0.0,0.0,684.0,36089.0,0.0,0.0,684.0,36089.0,0.0,0.0,684.0,36089.0,0.0,0.0,684.0,36089.0,0.0,0.0,682.0,36089.0,0.0,0.0,682.0,36089.0,0.0,0.0,682.0,36089.0,0.0,0.0,682.0,36089.0,0.0,0.0,682.0,36089.0,0.0,0.0,682.0,36089.0,0.0,0.0,682.0,36089.0,0.0,0.0,682.0,36089.0,0.0,0.0,682.0,40609.0,0.0,0.0,682.0,40609.0,0.0,0.0,682.0,40609.0,0.0,0.0,682.0,40609.0,0.0,0.0,682.0,40609.0,0.0,0.0,682.0,40609.0,0.0,0.0,682.0,40609.0,0.0,0.0,682.0,40609.0,0.0,0.0,684.0,40609.0,0.0,0.0,684.0,40609.0,0.0,0.0,684.0,40609.0,0.0,0.0,684.0,40609.0,0.0,0.0,684.0,40609.0,0.0,0.0,684.0,40609.0,0.0,0.0,684.0,40609.0,0.0,0.0,684.0,40609.0,0.0,0.0,682.0,45303.0,0.0,0.0,682.0,45303.0,0.0,0.0,682.0,45303.0,0.0,0.0,682.0,45303.0,0.0,0.0,682.0,45303.0,0.0,0.0,682.0,45303.0,0.0,0.0,682.0,45303.0,0.0,0.0,682.0,45303.0,0.0,0.0,684.0,45303.0,0.0,0.0,684.0,45303.0,0.0,0.0,684.0,45303.0,0.0,0.0,684.0,45303.0,0.0,0.0,684.0,45303.0,0.0,0.0,684.0,45303.0,0.0,0.0,684.0,45303.0,0.0,0.0,684.0,45303.0,0.0,0.0,682.0,48966.0,0.0,0.0,682.0,48966.0,0.0,0.0,682.0,48966.0,0.0,0.0,682.0,48966.0,0.0,0.0,682.0,48966.0,0.0,0.0,682.0,48966.0,0.0,0.0,682.0,48966.0,0.0,0.0,682.0,48966.0,0.0,0.0,682.0,48966.0,0.0,0.0,682.0,48966.0,0.0,0.0,682.0,48966.0,0.0,0.0,682.0,48966.0,0.0,0.0,682.0,48966.0,0.0,0.0,682.0,48966.0,0.0,0.0,682.0,48966.0,0.0,0.0,682.0,48966.0,0.0,64,0,123584.0,0.0,0.0,65536.0,61842.0,120.0,3574.0,32768.0,64,0,0.0,0.0,120.0,0.0,65536.0,65536.0,0.0,0.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,120.0,0.0,1057284.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,68265548.0,55471940.0,201027.0,0.0,0.0,65536.0,131072.0,64,0,32768.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,49003.0,0.0,429628.0,65536.0,0.0,65593.0,102.0,0.0,0.0,65536.0,131072.0,64,0,0,0.0,684.0,0.0,679567.0,0.0,684.0,0.0,692880.0,0.0,685.0,0.0,678203.0,0.0,684.0,0.0,696134.0,0.0,684.0,0.0,669842.0,0.0,684.0,0.0,675926.0,0.0,687.0,0.0,672316.0,0.0,684.0,0.0,672145.0,0.0,682.0,0.0,709350.0,0.0,682.0,0.0,722459.0,0.0,682.0,0.0,734181.0,0.0,684.0,0.0,730996.0,0.0,682.0,0.0,741323.0,0.0,682.0,0.0,731494.0,0.0,683.0,0.0,725090.0,0.0,682.0,0.0,725724.0,0.0,684.0,0.0,712350.0,0.0,684.0,0.0,716915.0,0.0,684.0,0.0,731943.0,0.0,686.0,0.0,731198.0,0.0,684.0,0.0,757859.0,0.0,684.0,0.0,745838.0,0.0,685.0,0.0,757730.0,0.0,684.0,0.0,754232.0,0.0,682.0,0.0,748652.0,0.0,682.0,0.0,748777.0,0.0,683.0,0.0,744513.0,0.0,682.0,0.0,744611.0,0.0,682.0,0.0,744404.0,0.0,682.0,0.0,743338.0,0.0,685.0,0.0,743948.0,0.0,682.0,0.0,735790.0,0.0,682.0,0.0,711539.0,0.0,682.0,0.0,721755.0,0.0,682.0,0.0,749138.0,0.0,684.0,0.0,741176.0,0.0,682.0,0.0,749344.0,0.0,682.0,0.0,751844.0,0.0,683.0,0.0,760103.0,0.0,682.0,0.0,755135.0,0.0,684.0,0.0,707063.0,0.0,684.0,0.0,714967.0,0.0,685.0,0.0,718700.0,0.0,684.0,0.0,716409.0,0.0,684.0,0.0,726410.0,0.0,684.0,0.0,721496.0,0.0,688.0,0.0,718326.0,0.0,684.0,0.0,701626.0,0.0,684.0,0.0,713546.0,0.0,684.0,0.0,718866.0,0.0,685.0,0.0,703244.0,0.0,684.0,0.0,712351.0,0.0,684.0,0.0,725982.0,0.0,684.0,0.0,722093.0,0.0,686.0,0.0,734035.0,0.0,684.0,0.0,722495.0,0.0,680.0,0.0,692999.0,0.0,680.0,0.0,707407.0,0.0,680.0,0.0,749782.0,0.0,682.0,0.0,737904.0,0.0,680.0,0.0,742895.0,0.0,680.0,0.0,717557.0,0.0,681.0,0.0,733979.0,0.0,680.0,0.0,725550.0,0.0,684.0,0.0,686926.0,0.0,684.0,0.0,693977.0,0.0,684.0,0.0,684574.0,0.0,686.0,0.0,695209.0,0.0,684.0,0.0,698393.0,0.0,684.0,0.0,697010.0,0.0,685.0,0.0,699846.0,0.0,684.0,0.0,700523.0,0.0,680.0,0.0,702375.0,0.0,680.0,0.0,707446.0,0.0,681.0,0.0,703161.0,0.0,680.0,0.0,703659.0,0.0,680.0,0.0,704107.0,0.0,680.0,0.0,702341.0,0.0,683.0,0.0,715002.0,0.0,680.0,0.0,708859.0,0.0,682.0,0.0,727395.0,0.0,682.0,0.0,731191.0,0.0,683.0,0.0,737989.0,0.0,682.0,0.0,738486.0,0.0,682.0,0.0,744699.0,0.0,682.0,0.0,748070.0,0.0,684.0,0.0,757108.0,0.0,682.0,0.0,747272.0,0.0,684.0,0.0,688035.0,0.0,684.0,0.0,694134.0,0.0,684.0,0.0,684014.0,0.0,686.0,0.0,685604.0,0.0,684.0,0.0,700622.0,0.0,684.0,0.0,699561.0,0.0,685.0,0.0,701223.0,0.0,684.0,0.0,699268.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,62411.0,4096.0,16384.0,1234.0,630792.0,452121.0,0.0,0.0,0.0,0.0,0.0,196728.0,86.0,0.0,0.0,32768.0,0.0,32768.0,297.0,64,0,2532216.0,196655.0,1764513.0,16384.0,10665698.0,0.0,16384.0,16384.0,633054.0,633054.0,2532216.0,231600.0,633054.0,0.0,633054.0,931.0,0.0,1131580.0,2695492.0,10128864.0,0.0,0.0,2595169.0,1473260.0,483.0,1797.0,1165832.0,1460566.0,73680535160527,73680535166937 +2,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,16384.0,16384.0,9175500.0,584386.0,278528.0,0.0,0.0,98304.0,210876.0,0.0,0.0,418111.0,213344.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,453189.0,1824.0,64,0,0,1364.0,1364.0,574484.0,682.0,1364.0,1364.0,579622.0,682.0,1364.0,1364.0,580669.0,682.0,1364.0,1364.0,582419.0,682.0,1364.0,1364.0,586675.0,682.0,1364.0,1364.0,582291.0,682.0,1364.0,1364.0,581876.0,682.0,1364.0,1364.0,577269.0,682.0,1364.0,1364.0,552301.0,682.0,1364.0,1364.0,561958.0,682.0,1364.0,1364.0,572316.0,682.0,1364.0,1364.0,571542.0,701.0,1364.0,1364.0,564945.0,682.0,1364.0,1364.0,566731.0,682.0,1364.0,1364.0,580290.0,682.0,1364.0,1364.0,575495.0,682.0,1364.0,1364.0,580199.0,682.0,1364.0,1364.0,585393.0,682.0,1364.0,1364.0,590593.0,682.0,1364.0,1364.0,589029.0,701.0,1364.0,1364.0,587243.0,682.0,1364.0,1364.0,585378.0,682.0,1364.0,1364.0,606484.0,682.0,1364.0,1364.0,604513.0,682.0,1364.0,1364.0,553769.0,682.0,1364.0,1364.0,566389.0,682.0,1364.0,1364.0,561211.0,682.0,1364.0,1364.0,570964.0,682.0,1364.0,1364.0,562812.0,682.0,1364.0,1364.0,570841.0,682.0,1364.0,1364.0,576576.0,682.0,1364.0,1364.0,570675.0,682.0,1364.0,1364.0,557389.0,682.0,1364.0,1364.0,566455.0,682.0,1364.0,1364.0,580946.0,682.0,1364.0,1364.0,579503.0,701.0,1364.0,1364.0,563432.0,682.0,1364.0,1364.0,571185.0,682.0,1364.0,1364.0,579115.0,682.0,1364.0,1364.0,575669.0,682.0,1368.0,1368.0,603227.0,684.0,1368.0,1368.0,617458.0,684.0,1368.0,1368.0,607451.0,684.0,1368.0,1368.0,618003.0,684.0,1368.0,1368.0,609256.0,684.0,1368.0,1368.0,614796.0,684.0,1368.0,1368.0,620877.0,684.0,1368.0,1368.0,611759.0,684.0,1364.0,1364.0,556056.0,682.0,1364.0,1364.0,568344.0,682.0,1364.0,1364.0,571055.0,682.0,1364.0,1364.0,580924.0,682.0,1364.0,1364.0,563296.0,682.0,1364.0,1364.0,568349.0,682.0,1364.0,1364.0,578959.0,682.0,1364.0,1364.0,569996.0,682.0,1368.0,1368.0,595992.0,684.0,1368.0,1368.0,606465.0,684.0,1368.0,1368.0,611635.0,684.0,1368.0,1368.0,610833.0,703.0,1368.0,1368.0,608668.0,684.0,1368.0,1368.0,616861.0,684.0,1368.0,1368.0,623376.0,684.0,1368.0,1368.0,623393.0,684.0,1368.0,1368.0,570624.0,684.0,1368.0,1368.0,587256.0,684.0,1368.0,1368.0,583039.0,684.0,1368.0,1368.0,590898.0,703.0,1368.0,1368.0,588931.0,684.0,1368.0,1368.0,594527.0,684.0,1368.0,1368.0,581229.0,684.0,1368.0,1368.0,568033.0,684.0,1364.0,1364.0,559156.0,682.0,1364.0,1364.0,569857.0,682.0,1364.0,1364.0,577150.0,682.0,1364.0,1364.0,578971.0,682.0,1364.0,1364.0,568307.0,682.0,1364.0,1364.0,571837.0,682.0,1364.0,1364.0,585374.0,682.0,1364.0,1364.0,573929.0,682.0,1368.0,1368.0,562282.0,684.0,1368.0,1368.0,564714.0,684.0,1368.0,1368.0,565419.0,684.0,1368.0,1368.0,562175.0,684.0,1368.0,1368.0,564280.0,684.0,1368.0,1368.0,567910.0,684.0,1368.0,1368.0,578287.0,684.0,1368.0,1368.0,576379.0,684.0,1364.0,1364.0,561616.0,682.0,1364.0,1364.0,573625.0,682.0,1364.0,1364.0,570412.0,682.0,1364.0,1364.0,577794.0,701.0,1364.0,1364.0,565925.0,682.0,1364.0,1364.0,573380.0,682.0,1364.0,1364.0,580463.0,682.0,1364.0,1364.0,569387.0,682.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,52700.0,65596.0,12836.0,97743.0,0.0,0.0,0.0,0.0,64,0,0,1062.0,0.0,1364.0,1114.0,0.0,1364.0,1097.0,0.0,1364.0,1066.0,0.0,1364.0,1211.0,0.0,1364.0,1163.0,0.0,1364.0,1213.0,0.0,1364.0,1161.0,0.0,1364.0,1041.0,0.0,1368.0,1029.0,0.0,1368.0,978.0,0.0,1368.0,976.0,0.0,1368.0,1008.0,0.0,1368.0,979.0,0.0,1368.0,956.0,0.0,1368.0,935.0,0.0,1368.0,1068.0,0.0,1364.0,1067.0,0.0,1364.0,1082.0,0.0,1364.0,1088.0,0.0,1364.0,1168.0,0.0,1364.0,1138.0,0.0,1364.0,1053.0,0.0,1364.0,1042.0,0.0,1364.0,1101.0,0.0,1368.0,1035.0,0.0,1368.0,912.0,0.0,1368.0,922.0,0.0,1368.0,1216.0,0.0,1368.0,1080.0,0.0,1368.0,1134.0,0.0,1368.0,1068.0,0.0,1368.0,1013.0,0.0,1364.0,1030.0,0.0,1364.0,956.0,0.0,1364.0,955.0,0.0,1364.0,1026.0,0.0,1364.0,1054.0,0.0,1364.0,990.0,0.0,1364.0,982.0,0.0,1364.0,1083.0,0.0,1364.0,1056.0,0.0,1364.0,1031.0,0.0,1364.0,1079.0,0.0,1364.0,1153.0,0.0,1364.0,1031.0,0.0,1364.0,1161.0,0.0,1364.0,1126.0,0.0,1364.0,840.0,0.0,1364.0,927.0,0.0,1364.0,805.0,0.0,1364.0,806.0,0.0,1364.0,809.0,0.0,1364.0,766.0,0.0,1364.0,855.0,0.0,1364.0,768.0,0.0,1364.0,951.0,0.0,1364.0,973.0,0.0,1364.0,906.0,0.0,1364.0,906.0,0.0,1364.0,877.0,0.0,1364.0,874.0,0.0,1364.0,898.0,0.0,1364.0,901.0,0.0,1364.0,854.0,0.0,1364.0,866.0,0.0,1364.0,873.0,0.0,1364.0,873.0,0.0,1364.0,834.0,0.0,1364.0,820.0,0.0,1364.0,992.0,0.0,1364.0,903.0,0.0,1364.0,1388.0,0.0,1368.0,1357.0,0.0,1368.0,1329.0,0.0,1368.0,1334.0,0.0,1368.0,1475.0,0.0,1368.0,1387.0,0.0,1368.0,1531.0,0.0,1368.0,1488.0,0.0,1368.0,777.0,0.0,1364.0,692.0,0.0,1364.0,755.0,0.0,1364.0,789.0,0.0,1364.0,917.0,0.0,1364.0,891.0,0.0,1364.0,968.0,0.0,1364.0,874.0,0.0,1364.0,1397.0,0.0,1368.0,1415.0,0.0,1368.0,1387.0,0.0,1368.0,1385.0,0.0,1368.0,1412.0,0.0,1368.0,1385.0,0.0,1368.0,1295.0,0.0,1368.0,1265.0,0.0,1368.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,7974.0,0.0,5892.0,577263.0,0.0,0.0,0.0,0.0,65692.0,65536.0,131072.0,0.0,0.0,524288.0,228.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,71950.0,0.0,0.0,0.0,0.0,0.0,64,0,0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1369.0,685.0,2053.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1367.0,704.0,2068.0,2068.0,1367.0,685.0,2049.0,2048.0,1367.0,685.0,2049.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1367.0,702.0,2070.0,2070.0,1367.0,683.0,2051.0,2050.0,1367.0,683.0,2051.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1369.0,687.0,2051.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1367.0,704.0,2068.0,2068.0,1367.0,685.0,2049.0,2048.0,1367.0,685.0,2049.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1369.0,685.0,2053.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1369.0,687.0,2051.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1367.0,702.0,2070.0,2070.0,1367.0,683.0,2051.0,2050.0,1367.0,683.0,2051.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1365.0,700.0,2068.0,2068.0,1365.0,681.0,2049.0,2048.0,1365.0,681.0,2049.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1367.0,687.0,2047.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1367.0,683.0,2051.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1365.0,704.0,2064.0,2064.0,1365.0,685.0,2045.0,2044.0,1365.0,685.0,2045.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,8669.0,17807.0,338131.0,5641.0,0.0,172506.0,0.0,0.0,65650.0,131114.0,196764.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,0.0,684.0,26345.0,0.0,0.0,684.0,26345.0,0.0,0.0,684.0,26345.0,0.0,0.0,684.0,26345.0,0.0,0.0,684.0,26345.0,0.0,0.0,684.0,26345.0,0.0,0.0,684.0,26345.0,0.0,0.0,684.0,26345.0,0.0,0.0,682.0,26345.0,0.0,0.0,682.0,26345.0,0.0,0.0,682.0,26345.0,0.0,0.0,682.0,26345.0,0.0,0.0,682.0,26345.0,0.0,0.0,682.0,26345.0,0.0,0.0,682.0,26345.0,0.0,0.0,682.0,26345.0,0.0,0.0,684.0,31792.0,0.0,0.0,684.0,31792.0,0.0,0.0,684.0,31792.0,0.0,0.0,684.0,31792.0,0.0,0.0,684.0,31792.0,0.0,0.0,684.0,31792.0,0.0,0.0,684.0,31792.0,0.0,0.0,684.0,31792.0,0.0,0.0,682.0,31792.0,0.0,0.0,682.0,31792.0,0.0,0.0,682.0,31792.0,0.0,0.0,682.0,31792.0,0.0,0.0,682.0,31792.0,0.0,0.0,682.0,31792.0,0.0,0.0,682.0,31792.0,0.0,0.0,682.0,31792.0,0.0,0.0,684.0,34292.0,0.0,0.0,684.0,34292.0,0.0,0.0,684.0,34292.0,0.0,0.0,684.0,34292.0,0.0,0.0,684.0,34292.0,0.0,0.0,684.0,34292.0,0.0,0.0,684.0,34292.0,0.0,0.0,684.0,34292.0,0.0,0.0,682.0,34292.0,0.0,0.0,682.0,34292.0,0.0,0.0,682.0,34292.0,0.0,0.0,682.0,34292.0,0.0,0.0,682.0,34292.0,0.0,0.0,682.0,34292.0,0.0,0.0,682.0,34292.0,0.0,0.0,682.0,34292.0,0.0,0.0,684.0,36131.0,0.0,0.0,684.0,36131.0,0.0,0.0,684.0,36131.0,0.0,0.0,684.0,36131.0,0.0,0.0,684.0,36131.0,0.0,0.0,684.0,36131.0,0.0,0.0,684.0,36131.0,0.0,0.0,684.0,36131.0,0.0,0.0,682.0,36131.0,0.0,0.0,682.0,36131.0,0.0,0.0,682.0,36131.0,0.0,0.0,682.0,36131.0,0.0,0.0,682.0,36131.0,0.0,0.0,682.0,36131.0,0.0,0.0,682.0,36131.0,0.0,0.0,682.0,36131.0,0.0,0.0,682.0,42250.0,0.0,0.0,682.0,42250.0,0.0,0.0,682.0,42250.0,0.0,0.0,682.0,42250.0,0.0,0.0,682.0,42250.0,0.0,0.0,682.0,42250.0,0.0,0.0,682.0,42250.0,0.0,0.0,682.0,42250.0,0.0,0.0,682.0,42250.0,0.0,0.0,682.0,42250.0,0.0,0.0,682.0,42250.0,0.0,0.0,682.0,42250.0,0.0,0.0,682.0,42250.0,0.0,0.0,682.0,42250.0,0.0,0.0,682.0,42250.0,0.0,0.0,682.0,42250.0,0.0,0.0,682.0,44250.0,0.0,0.0,682.0,44250.0,0.0,0.0,682.0,44250.0,0.0,0.0,682.0,44250.0,0.0,0.0,682.0,44250.0,0.0,0.0,682.0,44250.0,0.0,0.0,682.0,44250.0,0.0,0.0,682.0,44250.0,0.0,0.0,682.0,44250.0,0.0,0.0,682.0,44250.0,0.0,0.0,682.0,44250.0,0.0,0.0,682.0,44250.0,0.0,0.0,682.0,44250.0,0.0,0.0,682.0,44250.0,0.0,0.0,682.0,44250.0,0.0,0.0,682.0,44250.0,0.0,64,0,36859.0,0.0,0.0,65536.0,61921.0,120.0,3495.0,32768.0,64,0,0.0,0.0,120.0,0.0,65536.0,65536.0,0.0,0.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,120.0,0.0,1041608.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,66349639.0,55434991.0,200248.0,0.0,0.0,65536.0,131072.0,64,0,32768.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,49114.0,0.0,422791.0,65536.0,0.0,65633.0,182.0,0.0,0.0,65536.0,131072.0,64,0,0,0.0,682.0,0.0,705730.0,0.0,682.0,0.0,719811.0,0.0,683.0,0.0,705839.0,0.0,682.0,0.0,712395.0,0.0,682.0,0.0,718919.0,0.0,682.0,0.0,725439.0,0.0,685.0,0.0,724169.0,0.0,682.0,0.0,713696.0,0.0,684.0,0.0,693256.0,0.0,684.0,0.0,706684.0,0.0,684.0,0.0,709549.0,0.0,686.0,0.0,707083.0,0.0,684.0,0.0,706181.0,0.0,684.0,0.0,690817.0,0.0,685.0,0.0,714571.0,0.0,684.0,0.0,710338.0,0.0,682.0,0.0,695358.0,0.0,682.0,0.0,709361.0,0.0,682.0,0.0,730878.0,0.0,684.0,0.0,732523.0,0.0,682.0,0.0,728200.0,0.0,682.0,0.0,728621.0,0.0,683.0,0.0,756179.0,0.0,682.0,0.0,751493.0,0.0,684.0,0.0,713230.0,0.0,684.0,0.0,715687.0,0.0,685.0,0.0,704498.0,0.0,684.0,0.0,692946.0,0.0,684.0,0.0,745483.0,0.0,684.0,0.0,747061.0,0.0,687.0,0.0,735692.0,0.0,684.0,0.0,725641.0,0.0,680.0,0.0,696378.0,0.0,680.0,0.0,706444.0,0.0,680.0,0.0,710202.0,0.0,682.0,0.0,711915.0,0.0,680.0,0.0,721420.0,0.0,680.0,0.0,718909.0,0.0,681.0,0.0,722392.0,0.0,680.0,0.0,712271.0,0.0,684.0,0.0,718165.0,0.0,684.0,0.0,711180.0,0.0,685.0,0.0,705313.0,0.0,684.0,0.0,705498.0,0.0,684.0,0.0,717722.0,0.0,684.0,0.0,707630.0,0.0,686.0,0.0,719068.0,0.0,684.0,0.0,706326.0,0.0,680.0,0.0,696179.0,0.0,680.0,0.0,687342.0,0.0,681.0,0.0,707923.0,0.0,680.0,0.0,714785.0,0.0,680.0,0.0,705553.0,0.0,680.0,0.0,713427.0,0.0,682.0,0.0,725406.0,0.0,680.0,0.0,715061.0,0.0,684.0,0.0,684481.0,0.0,684.0,0.0,688117.0,0.0,684.0,0.0,697408.0,0.0,686.0,0.0,690261.0,0.0,684.0,0.0,691179.0,0.0,684.0,0.0,678998.0,0.0,685.0,0.0,713387.0,0.0,684.0,0.0,711521.0,0.0,684.0,0.0,675376.0,0.0,684.0,0.0,687846.0,0.0,684.0,0.0,697102.0,0.0,686.0,0.0,699879.0,0.0,684.0,0.0,705642.0,0.0,684.0,0.0,714630.0,0.0,685.0,0.0,696251.0,0.0,684.0,0.0,698572.0,0.0,682.0,0.0,735703.0,0.0,682.0,0.0,738432.0,0.0,683.0,0.0,739285.0,0.0,682.0,0.0,742089.0,0.0,682.0,0.0,730944.0,0.0,682.0,0.0,734380.0,0.0,685.0,0.0,755067.0,0.0,682.0,0.0,746818.0,0.0,684.0,0.0,702070.0,0.0,684.0,0.0,698989.0,0.0,685.0,0.0,715883.0,0.0,684.0,0.0,717308.0,0.0,684.0,0.0,718203.0,0.0,684.0,0.0,726676.0,0.0,687.0,0.0,719228.0,0.0,684.0,0.0,707809.0,0.0,682.0,0.0,700961.0,0.0,682.0,0.0,714841.0,0.0,682.0,0.0,721738.0,0.0,684.0,0.0,725587.0,0.0,682.0,0.0,702054.0,0.0,682.0,0.0,703530.0,0.0,683.0,0.0,719401.0,0.0,682.0,0.0,716480.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,62266.0,4096.0,16384.0,1234.0,617359.0,445413.0,0.0,0.0,0.0,0.0,0.0,196728.0,85.0,0.0,0.0,32768.0,0.0,32768.0,328.0,64,0,2333292.0,200326.0,1796460.0,16384.0,10914925.0,0.0,16384.0,16384.0,583323.0,583323.0,2333292.0,235288.0,583323.0,0.0,583323.0,0.0,0.0,1131024.0,2472416.0,9333168.0,0.0,0.0,2630219.0,1472660.0,306.0,1667.0,1165064.0,1459926.0,73680535185885,73680535192375 diff --git a/tests/workloads/dispatch_0/MI300A_A1/sysinfo.csv b/tests/workloads/dispatch_0/MI300A_A1/sysinfo.csv new file mode 100644 index 0000000000..9bc5f9c787 --- /dev/null +++ b/tests/workloads/dispatch_0/MI300A_A1/sysinfo.csv @@ -0,0 +1,2 @@ +workload_name,command,ip_blocks,timestamp,version,hostname,cpu_model,sbios,linux_distro,linux_kernel_version,amd_gpu_kernel_version,cpu_memory,gpu_memory,rocm_version,vbios,compute_partition,memory_partition,gpu_model,gpu_arch,gpu_l1,gpu_l2,cu_per_gpu,simd_per_cu,se_per_gpu,wave_size,workgroup_max_size,max_waves_per_cu,max_sclk,max_mclk,cur_sclk,cur_mclk,total_l2_chan,lds_banks_per_cu,sqc_per_gpu,pipes_per_gpu,hbm_bw,num_xcd +dispatch_0,./tests/vcopy -n 1048576 -b 256 -i 3,SQ|LDS|SQC|TA|TD|TCP|TCC|SPI|CPC|CPF,Wed 29 May 2024 01:36:42 PM (CDT),2,sh5-1w300-rg3-3,AMD Instinct MI300A Accelerator,"American Megatrends International, LLC.RMO1002DS",Ubuntu 22.04.2 LTS,5.18.2-mi300-build-140423-ubuntu-22.04+,,131174852,,6.1.2-110,N/A,SPX,NPS1,MI300A_A1,gfx942,32,24576,228,4,24,64,1024,32,2100,1300,2100,1300,96,32,120,4,5324.8,6 diff --git a/tests/workloads/dispatch_0/MI300A_A1/timestamps.csv b/tests/workloads/dispatch_0/MI300A_A1/timestamps.csv new file mode 100644 index 0000000000..d4d289ebb5 --- /dev/null +++ b/tests/workloads/dispatch_0/MI300A_A1/timestamps.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID +1,11995,1,146671,146671,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73680535129761,73680535137372,0 +2,11995,1,146671,146671,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73680535160527,73680535166937,0 +3,11995,1,146671,146671,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73680535185885,73680535192375,0 diff --git a/tests/workloads/dispatch_0/MI300X_A1/SQ_IFETCH_LEVEL.csv b/tests/workloads/dispatch_0/MI300X_A1/SQ_IFETCH_LEVEL.csv new file mode 100644 index 0000000000..d19ef0138b --- /dev/null +++ b/tests/workloads/dispatch_0/MI300X_A1/SQ_IFETCH_LEVEL.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,SQ_WAVES,SQ_IFETCH,SQ_IFETCH_LEVEL,SQ_ACCUM_PREV_HIRES +0,60633,1,965001,965001,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716272603605252,716272603621412,0,444006.0,444006.0,16384.0,65536.0,41450.0,3312160.0 +1,60633,1,965001,965001,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716272603642810,716272603656490,0,353019.0,353019.0,16384.0,65536.0,12985.0,1048580.0 +2,60633,1,965001,965001,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716272603677009,716272603691169,0,369082.0,369082.0,16384.0,65536.0,12997.0,1048580.0 diff --git a/tests/workloads/dispatch_0/MI300X_A1/SQ_INST_LEVEL_LDS.csv b/tests/workloads/dispatch_0/MI300X_A1/SQ_INST_LEVEL_LDS.csv new file mode 100644 index 0000000000..ab5118cb52 --- /dev/null +++ b/tests/workloads/dispatch_0/MI300X_A1/SQ_INST_LEVEL_LDS.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_LDS,SQ_INST_LEVEL_LDS,SQ_ACCUM_PREV_HIRES +0,60633,1,965013,965013,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716272603605252,716272603621412,0,0.0,0.0,0.0 +1,60633,1,965013,965013,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716272603642810,716272603656490,0,0.0,0.0,0.0 +2,60633,1,965013,965013,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716272603677009,716272603691169,0,0.0,0.0,0.0 diff --git a/tests/workloads/dispatch_0/MI300X_A1/SQ_INST_LEVEL_SMEM.csv b/tests/workloads/dispatch_0/MI300X_A1/SQ_INST_LEVEL_SMEM.csv new file mode 100644 index 0000000000..86d9d70060 --- /dev/null +++ b/tests/workloads/dispatch_0/MI300X_A1/SQ_INST_LEVEL_SMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_SMEM,SQ_INST_LEVEL_SMEM,SQ_ACCUM_PREV_HIRES +0,60633,1,965025,965025,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716272603605252,716272603621412,0,65536.0,4261790.0,340921184.0 +1,60633,1,965025,965025,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716272603642810,716272603656490,0,65536.0,3891402.0,311272176.0 +2,60633,1,965025,965025,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716272603677009,716272603691169,0,65536.0,3843844.0,307502000.0 diff --git a/tests/workloads/dispatch_0/MI300X_A1/SQ_INST_LEVEL_VMEM.csv b/tests/workloads/dispatch_0/MI300X_A1/SQ_INST_LEVEL_VMEM.csv new file mode 100644 index 0000000000..3ae56954e9 --- /dev/null +++ b/tests/workloads/dispatch_0/MI300X_A1/SQ_INST_LEVEL_VMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_VMEM,SQ_INST_LEVEL_VMEM,SQ_ACCUM_PREV_HIRES +0,60633,1,965037,965037,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716272603605252,716272603621412,0,32768.0,495237.0,39618736.0 +1,60633,1,965037,965037,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716272603642810,716272603656490,0,32768.0,350935.0,28065080.0 +2,60633,1,965037,965037,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716272603677009,716272603691169,0,32768.0,373947.0,29913184.0 diff --git a/tests/workloads/dispatch_0/MI300X_A1/SQ_LEVEL_WAVES.csv b/tests/workloads/dispatch_0/MI300X_A1/SQ_LEVEL_WAVES.csv new file mode 100644 index 0000000000..1dee97d489 --- /dev/null +++ b/tests/workloads/dispatch_0/MI300X_A1/SQ_LEVEL_WAVES.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,CPC_ME1_BUSY_FOR_PACKET_DECODE,SQ_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,SQ_BUSY_CYCLES,SQ_LEVEL_WAVES,SQ_ACCUM_PREV_HIRES +0,60633,1,965049,965049,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716272603605252,716272603621412,0,496419.0,496419.0,296323.0,1985676.0,16384.0,38863092.0,610251.0,0.0,155796620.0 +1,60633,1,965049,965049,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716272603642810,716272603656490,0,455818.0,455818.0,270374.0,1823272.0,16384.0,33346747.0,525782.0,0.0,133745984.0 +2,60633,1,965049,965049,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716272603677009,716272603691169,0,522827.0,522827.0,270535.0,2091308.0,16384.0,31719531.0,513671.0,0.0,127230640.0 diff --git a/tests/workloads/dispatch_0/MI300X_A1/log.txt b/tests/workloads/dispatch_0/MI300X_A1/log.txt new file mode 100644 index 0000000000..958075eb3d --- /dev/null +++ b/tests/workloads/dispatch_0/MI300X_A1/log.txt @@ -0,0 +1,226 @@ +Omniperf version: 2.0.0 +Profiler choice: rocprofv2 +Path: /home/colramos/omniperf/tests/workloads/dispatch_0/MI300X_A1 +Target: MI300X_A1 +Command: ./tests/vcopy -n 1048576 -b 256 -i 3 +Kernel Selection: None +Dispatch Selection: ['0'] +Hardware Blocks: All + +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Collecting Performance Counters +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + + +[profiling] Current input file: tests/workloads/dispatch_0/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH_LEVEL + +[profiling] Current input file: tests/workloads/dispatch_0/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + +[profiling] Current input file: tests/workloads/dispatch_0/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + +[profiling] Current input file: tests/workloads/dispatch_0/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + +[profiling] Current input file: tests/workloads/dispatch_0/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - CPC_ME1_BUSY_FOR_PACKET_DECODE + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVE_CYCLES + +[profiling] Current input file: tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_0.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CU_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVE_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_CVT + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM_WR + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM_RD + +[profiling] Current input file: tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_1.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VSKIPPED + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F16 + +[profiling] Current input file: tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_10.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_DATA_ATOMIC_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_STALL + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_16 + +[profiling] Current input file: tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_11.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_INPUT_VALID_READYB + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_ATOMIC + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_8 + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_HITS + +[profiling] Current input file: tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_12.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_2 + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_4 + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + +[profiling] Current input file: tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_13.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_ATOMIC[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_BUBBLE[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_CYCLE[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_ATOMIC[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_BUBBLE[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_CYCLE[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_ATOMIC[2] + |-> [/opt/rocm/bin/rocprofv2] - TCC_BUBBLE[2] + |-> [/opt/rocm/bin/rocprofv2] - TCC_CYCLE[2] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC[2] + |-> [/opt/rocm/bin/rocprofv2] - TCC_ATOMIC[3] + |-> [/opt/rocm/bin/rocprofv2] - TCC_BUBBLE[3] + |-> [/opt/rocm/bin/rocprofv2] - TCC_CYCLE[3] + +[profiling] Current input file: tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_14.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_32B[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC_LEVEL[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_32B[1] + +[profiling] Current input file: tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_15.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_64B[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_HIT[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ[1] + +[profiling] Current input file: tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_16.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_MISS[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_READ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_REQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_RW_REQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_MISS[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_READ[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_REQ[1] + +[profiling] Current input file: tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_17.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_TAG_STALL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TOO_MANY_EA_WRREQS_STALL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_WRITE[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TAG_STALL[1] + +[profiling] Current input file: tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_2.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_FMA_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F32 + +[profiling] Current input file: tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_3.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_INT32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_INT64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM + +[profiling] Current input file: tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_4.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_BRANCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SENDMSG + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAIT_ANY + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAIT_INST_ANY + +[profiling] Current input file: tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_5.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_SCA + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_EXP_GDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_MISC + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_FLAT + +[profiling] Current input file: tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_6.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_THREAD_CYCLES_VALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_BANK_CONFLICT + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_ADDR_CONFLICT + +[profiling] Current input file: tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_7.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_ITEMS + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_MEM_VIOLATIONS + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_ATOMIC_RETURN + +[profiling] Current input file: tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_8.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM_NORM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_MFMA + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_I8 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_BF16 + +[profiling] Current input file: tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_9.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_I8 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_BF16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F64 + +[profiling] Current input file: tests/workloads/dispatch_0/MI300X_A1/perfmon/timestamps.txt + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + |-> [/opt/rocm/bin/rocprofv2] Total threads: 1048576, Grid Size: 4096 block Size:256, Wavefronts:16384: + |-> [/opt/rocm/bin/rocprofv2] Launching the kernel on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel +[roofline] Roofline temporarily disabled in MI300 diff --git a/tests/workloads/dispatch_0/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt b/tests/workloads/dispatch_0/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt new file mode 100644 index 0000000000..ad08a34f3f --- /dev/null +++ b/tests/workloads/dispatch_0/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE SQ_WAVES SQ_IFETCH SQ_IFETCH_LEVEL SQ_ACCUM_PREV_HIRES + +gpu: +range: 0 +kernel: diff --git a/tests/workloads/dispatch_0/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt b/tests/workloads/dispatch_0/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt new file mode 100644 index 0000000000..1ea4fc1fd5 --- /dev/null +++ b/tests/workloads/dispatch_0/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_LDS SQ_INST_LEVEL_LDS SQ_ACCUM_PREV_HIRES + +gpu: +range: 0 +kernel: diff --git a/tests/workloads/dispatch_0/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt b/tests/workloads/dispatch_0/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt new file mode 100644 index 0000000000..9c8a738a40 --- /dev/null +++ b/tests/workloads/dispatch_0/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM SQ_INST_LEVEL_SMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: 0 +kernel: diff --git a/tests/workloads/dispatch_0/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt b/tests/workloads/dispatch_0/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt new file mode 100644 index 0000000000..aacd4c0da0 --- /dev/null +++ b/tests/workloads/dispatch_0/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VMEM SQ_INST_LEVEL_VMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: 0 +kernel: diff --git a/tests/workloads/dispatch_0/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt b/tests/workloads/dispatch_0/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt new file mode 100644 index 0000000000..f2c3fa3aeb --- /dev/null +++ b/tests/workloads/dispatch_0/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE CPC_ME1_BUSY_FOR_PACKET_DECODE SQ_CYCLES SQ_WAVES SQ_WAVE_CYCLES SQ_BUSY_CYCLES SQ_LEVEL_WAVES SQ_ACCUM_PREV_HIRES + +gpu: +range: 0 +kernel: diff --git a/tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_0.txt b/tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_0.txt new file mode 100644 index 0000000000..20c76d6407 --- /dev/null +++ b/tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_0.txt @@ -0,0 +1,5 @@ +pmc: SQ_CYCLES SQ_BUSY_CYCLES SQ_BUSY_CU_CYCLES SQ_WAVES SQ_WAVE_CYCLES SQ_INSTS_VALU_CVT SQ_INSTS_VMEM_WR SQ_INSTS_VMEM_RD GRBM_COUNT GRBM_GUI_ACTIVE TCP_GATE_EN1_sum TCP_GATE_EN2_sum TCP_TD_TCP_STALL_CYCLES_sum TCP_TCR_TCP_STALL_CYCLES_sum TA_TA_BUSY_sum TA_BUFFER_WAVEFRONTS_sum TD_TD_BUSY_sum TD_TC_STALL_sum SPI_CSN_WINDOW_VALID SPI_CSN_BUSY CPC_CPC_STAT_BUSY CPC_CPC_STAT_IDLE CPF_CPF_STAT_BUSY CPF_CPF_STAT_STALL TCC_CYCLE_sum TCC_BUSY_sum TCC_PROBE_sum TCC_PROBE_ALL_sum + +gpu: +range: 0 +kernel: diff --git a/tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_1.txt b/tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_1.txt new file mode 100644 index 0000000000..4d29cb9b97 --- /dev/null +++ b/tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_1.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VMEM SQ_INSTS_SALU SQ_INSTS_VSKIPPED SQ_INSTS SQ_INSTS_VALU SQ_INSTS_VALU_ADD_F16 SQ_INSTS_VALU_MUL_F16 SQ_INSTS_VALU_FMA_F16 GRBM_SPI_BUSY TCP_READ_TAGCONFLICT_STALL_CYCLES_sum TCP_WRITE_TAGCONFLICT_STALL_CYCLES_sum TCP_ATOMIC_TAGCONFLICT_STALL_CYCLES_sum TCP_TA_TCP_STATE_READ_sum TA_BUFFER_READ_WAVEFRONTS_sum TA_BUFFER_WRITE_WAVEFRONTS_sum TD_SPI_STALL_sum TD_LOAD_WAVEFRONT_sum SPI_CSN_NUM_THREADGROUPS SPI_CSN_WAVE CPC_CPC_TCIU_BUSY CPC_CPC_TCIU_IDLE CPF_CPF_TCIU_BUSY CPF_CPF_TCIU_STALL TCC_NC_REQ_sum TCC_UC_REQ_sum TCC_CC_REQ_sum TCC_RW_REQ_sum + +gpu: +range: 0 +kernel: diff --git a/tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_10.txt b/tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_10.txt new file mode 100644 index 0000000000..f68d64bfab --- /dev/null +++ b/tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_10.txt @@ -0,0 +1,5 @@ +pmc: SQC_TC_DATA_ATOMIC_REQ SQC_TC_STALL SQC_TC_REQ SQC_DCACHE_REQ_READ_16 SQC_ICACHE_REQ SQC_ICACHE_HITS SQC_ICACHE_MISSES SQC_ICACHE_MISSES_DUPLICATE + +gpu: +range: 0 +kernel: diff --git a/tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_11.txt b/tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_11.txt new file mode 100644 index 0000000000..ee2d69e297 --- /dev/null +++ b/tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_11.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_INPUT_VALID_READYB SQC_DCACHE_ATOMIC SQC_DCACHE_REQ_READ_8 SQC_DCACHE_REQ SQC_DCACHE_HITS SQC_DCACHE_MISSES SQC_DCACHE_MISSES_DUPLICATE SQC_DCACHE_REQ_READ_1 + +gpu: +range: 0 +kernel: diff --git a/tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_12.txt b/tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_12.txt new file mode 100644 index 0000000000..b898ee9c60 --- /dev/null +++ b/tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_12.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_REQ_READ_2 SQC_DCACHE_REQ_READ_4 + +gpu: +range: 0 +kernel: diff --git a/tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_13.txt b/tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_13.txt new file mode 100644 index 0000000000..1fa61a5c40 --- /dev/null +++ b/tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_13.txt @@ -0,0 +1,5 @@ +pmc: TCC_ATOMIC[0] TCC_BUBBLE[0] TCC_CYCLE[0] TCC_EA0_ATOMIC[0] TCC_ATOMIC[1] TCC_BUBBLE[1] TCC_CYCLE[1] TCC_EA0_ATOMIC[1] TCC_ATOMIC[2] TCC_BUBBLE[2] TCC_CYCLE[2] TCC_EA0_ATOMIC[2] TCC_ATOMIC[3] TCC_BUBBLE[3] TCC_CYCLE[3] TCC_EA0_ATOMIC[3] TCC_ATOMIC[4] TCC_BUBBLE[4] TCC_CYCLE[4] TCC_EA0_ATOMIC[4] TCC_ATOMIC[5] TCC_BUBBLE[5] TCC_CYCLE[5] TCC_EA0_ATOMIC[5] TCC_ATOMIC[6] TCC_BUBBLE[6] TCC_CYCLE[6] TCC_EA0_ATOMIC[6] TCC_ATOMIC[7] TCC_BUBBLE[7] TCC_CYCLE[7] TCC_EA0_ATOMIC[7] TCC_ATOMIC[8] TCC_BUBBLE[8] TCC_CYCLE[8] TCC_EA0_ATOMIC[8] TCC_ATOMIC[9] TCC_BUBBLE[9] TCC_CYCLE[9] TCC_EA0_ATOMIC[9] TCC_ATOMIC[10] TCC_BUBBLE[10] TCC_CYCLE[10] TCC_EA0_ATOMIC[10] TCC_ATOMIC[11] TCC_BUBBLE[11] TCC_CYCLE[11] TCC_EA0_ATOMIC[11] TCC_ATOMIC[12] TCC_BUBBLE[12] TCC_CYCLE[12] TCC_EA0_ATOMIC[12] TCC_ATOMIC[13] TCC_BUBBLE[13] TCC_CYCLE[13] TCC_EA0_ATOMIC[13] TCC_ATOMIC[14] TCC_BUBBLE[14] TCC_CYCLE[14] TCC_EA0_ATOMIC[14] TCC_ATOMIC[15] TCC_BUBBLE[15] TCC_CYCLE[15] TCC_EA0_ATOMIC[15] + +gpu: +range: 0 +kernel: diff --git a/tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_14.txt b/tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_14.txt new file mode 100644 index 0000000000..08d59e8856 --- /dev/null +++ b/tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_14.txt @@ -0,0 +1,5 @@ +pmc: TCC_EA0_ATOMIC_LEVEL[0] TCC_EA0_RDREQ[0] TCC_EA0_RDREQ_32B[0] TCC_EA0_RDREQ_LEVEL[0] TCC_EA0_ATOMIC_LEVEL[1] TCC_EA0_RDREQ[1] TCC_EA0_RDREQ_32B[1] TCC_EA0_RDREQ_LEVEL[1] TCC_EA0_ATOMIC_LEVEL[2] TCC_EA0_RDREQ[2] TCC_EA0_RDREQ_32B[2] TCC_EA0_RDREQ_LEVEL[2] TCC_EA0_ATOMIC_LEVEL[3] TCC_EA0_RDREQ[3] TCC_EA0_RDREQ_32B[3] TCC_EA0_RDREQ_LEVEL[3] TCC_EA0_ATOMIC_LEVEL[4] TCC_EA0_RDREQ[4] TCC_EA0_RDREQ_32B[4] TCC_EA0_RDREQ_LEVEL[4] TCC_EA0_ATOMIC_LEVEL[5] TCC_EA0_RDREQ[5] TCC_EA0_RDREQ_32B[5] TCC_EA0_RDREQ_LEVEL[5] TCC_EA0_ATOMIC_LEVEL[6] TCC_EA0_RDREQ[6] TCC_EA0_RDREQ_32B[6] TCC_EA0_RDREQ_LEVEL[6] TCC_EA0_ATOMIC_LEVEL[7] TCC_EA0_RDREQ[7] TCC_EA0_RDREQ_32B[7] TCC_EA0_RDREQ_LEVEL[7] TCC_EA0_ATOMIC_LEVEL[8] TCC_EA0_RDREQ[8] TCC_EA0_RDREQ_32B[8] TCC_EA0_RDREQ_LEVEL[8] TCC_EA0_ATOMIC_LEVEL[9] TCC_EA0_RDREQ[9] TCC_EA0_RDREQ_32B[9] TCC_EA0_RDREQ_LEVEL[9] TCC_EA0_ATOMIC_LEVEL[10] TCC_EA0_RDREQ[10] TCC_EA0_RDREQ_32B[10] TCC_EA0_RDREQ_LEVEL[10] TCC_EA0_ATOMIC_LEVEL[11] TCC_EA0_RDREQ[11] TCC_EA0_RDREQ_32B[11] TCC_EA0_RDREQ_LEVEL[11] TCC_EA0_ATOMIC_LEVEL[12] TCC_EA0_RDREQ[12] TCC_EA0_RDREQ_32B[12] TCC_EA0_RDREQ_LEVEL[12] TCC_EA0_ATOMIC_LEVEL[13] TCC_EA0_RDREQ[13] TCC_EA0_RDREQ_32B[13] TCC_EA0_RDREQ_LEVEL[13] TCC_EA0_ATOMIC_LEVEL[14] TCC_EA0_RDREQ[14] TCC_EA0_RDREQ_32B[14] TCC_EA0_RDREQ_LEVEL[14] TCC_EA0_ATOMIC_LEVEL[15] TCC_EA0_RDREQ[15] TCC_EA0_RDREQ_32B[15] TCC_EA0_RDREQ_LEVEL[15] + +gpu: +range: 0 +kernel: diff --git a/tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_15.txt b/tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_15.txt new file mode 100644 index 0000000000..74f25a6d60 --- /dev/null +++ b/tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_15.txt @@ -0,0 +1,5 @@ +pmc: TCC_EA0_WRREQ[0] TCC_EA0_WRREQ_64B[0] TCC_EA0_WRREQ_LEVEL[0] TCC_HIT[0] TCC_EA0_WRREQ[1] TCC_EA0_WRREQ_64B[1] TCC_EA0_WRREQ_LEVEL[1] TCC_HIT[1] TCC_EA0_WRREQ[2] TCC_EA0_WRREQ_64B[2] TCC_EA0_WRREQ_LEVEL[2] TCC_HIT[2] TCC_EA0_WRREQ[3] TCC_EA0_WRREQ_64B[3] TCC_EA0_WRREQ_LEVEL[3] TCC_HIT[3] TCC_EA0_WRREQ[4] TCC_EA0_WRREQ_64B[4] TCC_EA0_WRREQ_LEVEL[4] TCC_HIT[4] TCC_EA0_WRREQ[5] TCC_EA0_WRREQ_64B[5] TCC_EA0_WRREQ_LEVEL[5] TCC_HIT[5] TCC_EA0_WRREQ[6] TCC_EA0_WRREQ_64B[6] TCC_EA0_WRREQ_LEVEL[6] TCC_HIT[6] TCC_EA0_WRREQ[7] TCC_EA0_WRREQ_64B[7] TCC_EA0_WRREQ_LEVEL[7] TCC_HIT[7] TCC_EA0_WRREQ[8] TCC_EA0_WRREQ_64B[8] TCC_EA0_WRREQ_LEVEL[8] TCC_HIT[8] TCC_EA0_WRREQ[9] TCC_EA0_WRREQ_64B[9] TCC_EA0_WRREQ_LEVEL[9] TCC_HIT[9] TCC_EA0_WRREQ[10] TCC_EA0_WRREQ_64B[10] TCC_EA0_WRREQ_LEVEL[10] TCC_HIT[10] TCC_EA0_WRREQ[11] TCC_EA0_WRREQ_64B[11] TCC_EA0_WRREQ_LEVEL[11] TCC_HIT[11] TCC_EA0_WRREQ[12] TCC_EA0_WRREQ_64B[12] TCC_EA0_WRREQ_LEVEL[12] TCC_HIT[12] TCC_EA0_WRREQ[13] TCC_EA0_WRREQ_64B[13] TCC_EA0_WRREQ_LEVEL[13] TCC_HIT[13] TCC_EA0_WRREQ[14] TCC_EA0_WRREQ_64B[14] TCC_EA0_WRREQ_LEVEL[14] TCC_HIT[14] TCC_EA0_WRREQ[15] TCC_EA0_WRREQ_64B[15] TCC_EA0_WRREQ_LEVEL[15] TCC_HIT[15] + +gpu: +range: 0 +kernel: diff --git a/tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_16.txt b/tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_16.txt new file mode 100644 index 0000000000..c7a1da4893 --- /dev/null +++ b/tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_16.txt @@ -0,0 +1,5 @@ +pmc: TCC_MISS[0] TCC_READ[0] TCC_REQ[0] TCC_RW_REQ[0] TCC_MISS[1] TCC_READ[1] TCC_REQ[1] TCC_RW_REQ[1] TCC_MISS[2] TCC_READ[2] TCC_REQ[2] TCC_RW_REQ[2] TCC_MISS[3] TCC_READ[3] TCC_REQ[3] TCC_RW_REQ[3] TCC_MISS[4] TCC_READ[4] TCC_REQ[4] TCC_RW_REQ[4] TCC_MISS[5] TCC_READ[5] TCC_REQ[5] TCC_RW_REQ[5] TCC_MISS[6] TCC_READ[6] TCC_REQ[6] TCC_RW_REQ[6] TCC_MISS[7] TCC_READ[7] TCC_REQ[7] TCC_RW_REQ[7] TCC_MISS[8] TCC_READ[8] TCC_REQ[8] TCC_RW_REQ[8] TCC_MISS[9] TCC_READ[9] TCC_REQ[9] TCC_RW_REQ[9] TCC_MISS[10] TCC_READ[10] TCC_REQ[10] TCC_RW_REQ[10] TCC_MISS[11] TCC_READ[11] TCC_REQ[11] TCC_RW_REQ[11] TCC_MISS[12] TCC_READ[12] TCC_REQ[12] TCC_RW_REQ[12] TCC_MISS[13] TCC_READ[13] TCC_REQ[13] TCC_RW_REQ[13] TCC_MISS[14] TCC_READ[14] TCC_REQ[14] TCC_RW_REQ[14] TCC_MISS[15] TCC_READ[15] TCC_REQ[15] TCC_RW_REQ[15] + +gpu: +range: 0 +kernel: diff --git a/tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_17.txt b/tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_17.txt new file mode 100644 index 0000000000..ca9271fb33 --- /dev/null +++ b/tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_17.txt @@ -0,0 +1,5 @@ +pmc: TCC_TAG_STALL[0] TCC_TOO_MANY_EA_WRREQS_STALL[0] TCC_WRITE[0] TCC_TAG_STALL[1] TCC_TOO_MANY_EA_WRREQS_STALL[1] TCC_WRITE[1] TCC_TAG_STALL[2] TCC_TOO_MANY_EA_WRREQS_STALL[2] TCC_WRITE[2] TCC_TAG_STALL[3] TCC_TOO_MANY_EA_WRREQS_STALL[3] TCC_WRITE[3] TCC_TAG_STALL[4] TCC_TOO_MANY_EA_WRREQS_STALL[4] TCC_WRITE[4] TCC_TAG_STALL[5] TCC_TOO_MANY_EA_WRREQS_STALL[5] TCC_WRITE[5] TCC_TAG_STALL[6] TCC_TOO_MANY_EA_WRREQS_STALL[6] TCC_WRITE[6] TCC_TAG_STALL[7] TCC_TOO_MANY_EA_WRREQS_STALL[7] TCC_WRITE[7] TCC_TAG_STALL[8] TCC_TOO_MANY_EA_WRREQS_STALL[8] TCC_WRITE[8] TCC_TAG_STALL[9] TCC_TOO_MANY_EA_WRREQS_STALL[9] TCC_WRITE[9] TCC_TAG_STALL[10] TCC_TOO_MANY_EA_WRREQS_STALL[10] TCC_WRITE[10] TCC_TAG_STALL[11] TCC_TOO_MANY_EA_WRREQS_STALL[11] TCC_WRITE[11] TCC_TAG_STALL[12] TCC_TOO_MANY_EA_WRREQS_STALL[12] TCC_WRITE[12] TCC_TAG_STALL[13] TCC_TOO_MANY_EA_WRREQS_STALL[13] TCC_WRITE[13] TCC_TAG_STALL[14] TCC_TOO_MANY_EA_WRREQS_STALL[14] TCC_WRITE[14] TCC_TAG_STALL[15] TCC_TOO_MANY_EA_WRREQS_STALL[15] TCC_WRITE[15] + +gpu: +range: 0 +kernel: diff --git a/tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_2.txt b/tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_2.txt new file mode 100644 index 0000000000..9f057aa6eb --- /dev/null +++ b/tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_2.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_TRANS_F16 SQ_INSTS_VALU_ADD_F32 SQ_INSTS_VALU_MUL_F32 SQ_INSTS_VALU_FMA_F32 SQ_INSTS_VALU_TRANS_F32 SQ_INSTS_VALU_ADD_F64 SQ_INSTS_VALU_MUL_F64 SQ_INSTS_VALU_FMA_F64 TCP_VOLATILE_sum TCP_TOTAL_ACCESSES_sum TCP_TOTAL_READ_sum TCP_TOTAL_WRITE_sum TA_BUFFER_ATOMIC_WAVEFRONTS_sum TA_BUFFER_TOTAL_CYCLES_sum TD_ATOMIC_WAVEFRONT_sum TD_STORE_WAVEFRONT_sum SPI_RA_REQ_NO_ALLOC SPI_RA_REQ_NO_ALLOC_CSN CPC_CPC_STAT_STALL CPC_UTCL1_STALL_ON_TRANSLATION CPF_CPF_STAT_IDLE CPF_CPF_TCIU_IDLE TCC_REQ_sum TCC_STREAMING_REQ_sum TCC_HIT_sum TCC_MISS_sum + +gpu: +range: 0 +kernel: diff --git a/tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_3.txt b/tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_3.txt new file mode 100644 index 0000000000..903f7eaccd --- /dev/null +++ b/tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_3.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_TRANS_F64 SQ_INSTS_VALU_INT32 SQ_INSTS_VALU_INT64 SQ_INSTS_SMEM SQ_INSTS_FLAT SQ_INSTS_LDS SQ_INSTS_GDS SQ_INSTS_EXP_GDS TCP_TOTAL_ATOMIC_WITH_RET_sum TCP_TOTAL_ATOMIC_WITHOUT_RET_sum TCP_TOTAL_WRITEBACK_INVALIDATES_sum TCP_TOTAL_CACHE_ACCESSES_sum TA_BUFFER_COALESCED_READ_CYCLES_sum TA_BUFFER_COALESCED_WRITE_CYCLES_sum TD_COALESCABLE_WAVEFRONT_sum SPI_RA_RES_STALL_CSN SPI_RA_TMP_STALL_CSN CPC_CPC_UTCL2IU_BUSY CPC_CPC_UTCL2IU_IDLE CPF_CMP_UTCL1_STALL_ON_TRANSLATION TCC_READ_sum TCC_WRITE_sum TCC_ATOMIC_sum TCC_WRITEBACK_sum + +gpu: +range: 0 +kernel: diff --git a/tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_4.txt b/tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_4.txt new file mode 100644 index 0000000000..483e53ba2d --- /dev/null +++ b/tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_4.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_BRANCH SQ_INSTS_SENDMSG SQ_WAIT_ANY SQ_WAIT_INST_ANY SQ_ACTIVE_INST_ANY SQ_ACTIVE_INST_VMEM SQ_ACTIVE_INST_LDS SQ_ACTIVE_INST_VALU TCP_UTCL1_TRANSLATION_MISS_sum TCP_UTCL1_TRANSLATION_HIT_sum TCP_UTCL1_PERMISSION_MISS_sum TCP_UTCL1_REQUEST_sum TA_ADDR_STALLED_BY_TC_CYCLES_sum TA_TOTAL_WAVEFRONTS_sum SPI_RA_WAVE_SIMD_FULL_CSN SPI_RA_VGPR_SIMD_FULL_CSN CPC_CPC_UTCL2IU_STALL CPC_ME1_BUSY_FOR_PACKET_DECODE TCC_EA0_WRREQ_sum TCC_EA0_WRREQ_64B_sum TCC_EA0_WR_UNCACHED_32B_sum TCC_EA0_WRREQ_DRAM_sum + +gpu: +range: 0 +kernel: diff --git a/tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_5.txt b/tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_5.txt new file mode 100644 index 0000000000..2e81396290 --- /dev/null +++ b/tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_5.txt @@ -0,0 +1,5 @@ +pmc: SQ_ACTIVE_INST_SCA SQ_ACTIVE_INST_EXP_GDS SQ_ACTIVE_INST_MISC SQ_ACTIVE_INST_FLAT SQ_INST_CYCLES_VMEM_WR SQ_INST_CYCLES_VMEM_RD SQ_INST_CYCLES_SMEM SQ_INST_CYCLES_SALU TCP_TCC_READ_REQ_sum TCP_TCC_WRITE_REQ_sum TCP_TCC_ATOMIC_WITH_RET_REQ_sum TCP_TCC_ATOMIC_WITHOUT_RET_REQ_sum TA_ADDR_STALLED_BY_TD_CYCLES_sum TA_DATA_STALLED_BY_TC_CYCLES_sum SPI_RA_SGPR_SIMD_FULL_CSN SPI_RA_LDS_CU_FULL_CSN CPC_ME1_DC0_SPI_BUSY TCC_EA0_RDREQ_sum TCC_EA0_RDREQ_32B_sum TCC_BUBBLE_sum TCC_EA0_RD_UNCACHED_32B_sum + +gpu: +range: 0 +kernel: diff --git a/tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_6.txt b/tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_6.txt new file mode 100644 index 0000000000..c8b8ad7f76 --- /dev/null +++ b/tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_6.txt @@ -0,0 +1,5 @@ +pmc: SQ_THREAD_CYCLES_VALU SQ_IFETCH SQ_LDS_BANK_CONFLICT SQ_LDS_ADDR_CONFLICT SQ_LDS_UNALIGNED_STALL SQ_WAVES_EQ_64 SQ_WAVES_LT_64 SQ_WAVES_LT_48 TCP_TCC_NC_READ_REQ_sum TCP_TCC_NC_WRITE_REQ_sum TCP_TCC_NC_ATOMIC_REQ_sum TCP_TCC_UC_READ_REQ_sum TA_FLAT_WAVEFRONTS_sum TA_FLAT_READ_WAVEFRONTS_sum SPI_RA_BAR_CU_FULL_CSN SPI_RA_TGLIM_CU_FULL_CSN TCC_EA0_RDREQ_DRAM_sum TCC_TAG_STALL_sum TCC_NORMAL_WRITEBACK_sum TCC_ALL_TC_OP_WB_WRITEBACK_sum + +gpu: +range: 0 +kernel: diff --git a/tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_7.txt b/tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_7.txt new file mode 100644 index 0000000000..34d1290944 --- /dev/null +++ b/tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_7.txt @@ -0,0 +1,5 @@ +pmc: SQ_WAVES_LT_32 SQ_WAVES_LT_16 SQ_ITEMS SQ_LDS_MEM_VIOLATIONS SQ_LDS_ATOMIC_RETURN SQ_LDS_IDX_ACTIVE SQ_WAVES_RESTORED SQ_WAVES_SAVED TCP_TCC_UC_WRITE_REQ_sum TCP_TCC_UC_ATOMIC_REQ_sum TCP_TCC_CC_READ_REQ_sum TCP_TCC_CC_WRITE_REQ_sum TA_FLAT_WRITE_WAVEFRONTS_sum TA_FLAT_ATOMIC_WAVEFRONTS_sum SPI_RA_WVLIM_STALL_CSN SPI_SWC_CSC_WR TCC_NORMAL_EVICT_sum TCC_ALL_TC_OP_INV_EVICT_sum TCC_TOO_MANY_EA_WRREQS_STALL_sum TCC_EA0_ATOMIC_sum + +gpu: +range: 0 +kernel: diff --git a/tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_8.txt b/tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_8.txt new file mode 100644 index 0000000000..dd60bab718 --- /dev/null +++ b/tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_8.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM_NORM SQ_INSTS_MFMA SQ_INSTS_VALU_MFMA_I8 SQ_INSTS_VALU_MFMA_F16 SQ_INSTS_VALU_MFMA_BF16 SQ_INSTS_VALU_MFMA_F32 SQ_INSTS_VALU_MFMA_F64 SQ_VALU_MFMA_BUSY_CYCLES TCP_TCC_CC_ATOMIC_REQ_sum TCP_TCC_RW_READ_REQ_sum TCP_TCC_RW_WRITE_REQ_sum TCP_TCC_RW_ATOMIC_REQ_sum SPI_VWC_CSC_WR SPI_RA_BULKY_CU_FULL_CSN TCC_EA0_RDREQ_LEVEL_sum TCC_EA0_WRREQ_LEVEL_sum TCC_EA0_ATOMIC_LEVEL_sum TCC_EA0_WRREQ_STALL_sum + +gpu: +range: 0 +kernel: diff --git a/tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_9.txt b/tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_9.txt new file mode 100644 index 0000000000..fe317629ed --- /dev/null +++ b/tests/workloads/dispatch_0/MI300X_A1/perfmon/pmc_perf_9.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_MFMA_MOPS_I8 SQ_INSTS_VALU_MFMA_MOPS_F16 SQ_INSTS_VALU_MFMA_MOPS_BF16 SQ_INSTS_VALU_MFMA_MOPS_F32 SQ_INSTS_VALU_MFMA_MOPS_F64 SQC_TC_INST_REQ SQC_TC_DATA_READ_REQ SQC_TC_DATA_WRITE_REQ TCP_PENDING_STALL_CYCLES_sum + +gpu: +range: 0 +kernel: diff --git a/tests/workloads/dispatch_0/MI300X_A1/perfmon/timestamps.txt b/tests/workloads/dispatch_0/MI300X_A1/perfmon/timestamps.txt new file mode 100644 index 0000000000..24911467fe --- /dev/null +++ b/tests/workloads/dispatch_0/MI300X_A1/perfmon/timestamps.txt @@ -0,0 +1,5 @@ +pmc: + +gpu: +range: 0 +kernel: diff --git a/tests/workloads/dispatch_0/MI300X_A1/pmc_perf.csv b/tests/workloads/dispatch_0/MI300X_A1/pmc_perf.csv new file mode 100644 index 0000000000..fe9cf5a834 --- /dev/null +++ b/tests/workloads/dispatch_0/MI300X_A1/pmc_perf.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Correlation_ID,SQC_DCACHE_INPUT_VALID_READYB,SQC_DCACHE_ATOMIC,SQC_DCACHE_REQ_READ_8,SQC_DCACHE_REQ,SQC_DCACHE_HITS,SQC_DCACHE_MISSES,SQC_DCACHE_MISSES_DUPLICATE,SQC_DCACHE_REQ_READ_1,Wave_Size_1,Correlation_ID_1,XCC_Index,TCC_ATOMIC[0],TCC_BUBBLE[0],TCC_CYCLE[0],TCC_EA0_ATOMIC[0],TCC_ATOMIC[1],TCC_BUBBLE[1],TCC_CYCLE[1],TCC_EA0_ATOMIC[1],TCC_ATOMIC[2],TCC_BUBBLE[2],TCC_CYCLE[2],TCC_EA0_ATOMIC[2],TCC_ATOMIC[3],TCC_BUBBLE[3],TCC_CYCLE[3],TCC_EA0_ATOMIC[3],TCC_ATOMIC[4],TCC_BUBBLE[4],TCC_CYCLE[4],TCC_EA0_ATOMIC[4],TCC_ATOMIC[5],TCC_BUBBLE[5],TCC_CYCLE[5],TCC_EA0_ATOMIC[5],TCC_ATOMIC[6],TCC_BUBBLE[6],TCC_CYCLE[6],TCC_EA0_ATOMIC[6],TCC_ATOMIC[7],TCC_BUBBLE[7],TCC_CYCLE[7],TCC_EA0_ATOMIC[7],TCC_ATOMIC[8],TCC_BUBBLE[8],TCC_CYCLE[8],TCC_EA0_ATOMIC[8],TCC_ATOMIC[9],TCC_BUBBLE[9],TCC_CYCLE[9],TCC_EA0_ATOMIC[9],TCC_ATOMIC[10],TCC_BUBBLE[10],TCC_CYCLE[10],TCC_EA0_ATOMIC[10],TCC_ATOMIC[11],TCC_BUBBLE[11],TCC_CYCLE[11],TCC_EA0_ATOMIC[11],TCC_ATOMIC[12],TCC_BUBBLE[12],TCC_CYCLE[12],TCC_EA0_ATOMIC[12],TCC_ATOMIC[13],TCC_BUBBLE[13],TCC_CYCLE[13],TCC_EA0_ATOMIC[13],TCC_ATOMIC[14],TCC_BUBBLE[14],TCC_CYCLE[14],TCC_EA0_ATOMIC[14],TCC_ATOMIC[15],TCC_BUBBLE[15],TCC_CYCLE[15],TCC_EA0_ATOMIC[15],TCC_ATOMIC[16],TCC_BUBBLE[16],TCC_CYCLE[16],TCC_EA0_ATOMIC[16],TCC_ATOMIC[17],TCC_BUBBLE[17],TCC_CYCLE[17],TCC_EA0_ATOMIC[17],TCC_ATOMIC[18],TCC_BUBBLE[18],TCC_CYCLE[18],TCC_EA0_ATOMIC[18],TCC_ATOMIC[19],TCC_BUBBLE[19],TCC_CYCLE[19],TCC_EA0_ATOMIC[19],TCC_ATOMIC[20],TCC_BUBBLE[20],TCC_CYCLE[20],TCC_EA0_ATOMIC[20],TCC_ATOMIC[21],TCC_BUBBLE[21],TCC_CYCLE[21],TCC_EA0_ATOMIC[21],TCC_ATOMIC[22],TCC_BUBBLE[22],TCC_CYCLE[22],TCC_EA0_ATOMIC[22],TCC_ATOMIC[23],TCC_BUBBLE[23],TCC_CYCLE[23],TCC_EA0_ATOMIC[23],TCC_ATOMIC[24],TCC_BUBBLE[24],TCC_CYCLE[24],TCC_EA0_ATOMIC[24],TCC_ATOMIC[25],TCC_BUBBLE[25],TCC_CYCLE[25],TCC_EA0_ATOMIC[25],TCC_ATOMIC[26],TCC_BUBBLE[26],TCC_CYCLE[26],TCC_EA0_ATOMIC[26],TCC_ATOMIC[27],TCC_BUBBLE[27],TCC_CYCLE[27],TCC_EA0_ATOMIC[27],TCC_ATOMIC[28],TCC_BUBBLE[28],TCC_CYCLE[28],TCC_EA0_ATOMIC[28],TCC_ATOMIC[29],TCC_BUBBLE[29],TCC_CYCLE[29],TCC_EA0_ATOMIC[29],TCC_ATOMIC[30],TCC_BUBBLE[30],TCC_CYCLE[30],TCC_EA0_ATOMIC[30],TCC_ATOMIC[31],TCC_BUBBLE[31],TCC_CYCLE[31],TCC_EA0_ATOMIC[31],TCC_ATOMIC[32],TCC_BUBBLE[32],TCC_CYCLE[32],TCC_EA0_ATOMIC[32],TCC_ATOMIC[33],TCC_BUBBLE[33],TCC_CYCLE[33],TCC_EA0_ATOMIC[33],TCC_ATOMIC[34],TCC_BUBBLE[34],TCC_CYCLE[34],TCC_EA0_ATOMIC[34],TCC_ATOMIC[35],TCC_BUBBLE[35],TCC_CYCLE[35],TCC_EA0_ATOMIC[35],TCC_ATOMIC[36],TCC_BUBBLE[36],TCC_CYCLE[36],TCC_EA0_ATOMIC[36],TCC_ATOMIC[37],TCC_BUBBLE[37],TCC_CYCLE[37],TCC_EA0_ATOMIC[37],TCC_ATOMIC[38],TCC_BUBBLE[38],TCC_CYCLE[38],TCC_EA0_ATOMIC[38],TCC_ATOMIC[39],TCC_BUBBLE[39],TCC_CYCLE[39],TCC_EA0_ATOMIC[39],TCC_ATOMIC[40],TCC_BUBBLE[40],TCC_CYCLE[40],TCC_EA0_ATOMIC[40],TCC_ATOMIC[41],TCC_BUBBLE[41],TCC_CYCLE[41],TCC_EA0_ATOMIC[41],TCC_ATOMIC[42],TCC_BUBBLE[42],TCC_CYCLE[42],TCC_EA0_ATOMIC[42],TCC_ATOMIC[43],TCC_BUBBLE[43],TCC_CYCLE[43],TCC_EA0_ATOMIC[43],TCC_ATOMIC[44],TCC_BUBBLE[44],TCC_CYCLE[44],TCC_EA0_ATOMIC[44],TCC_ATOMIC[45],TCC_BUBBLE[45],TCC_CYCLE[45],TCC_EA0_ATOMIC[45],TCC_ATOMIC[46],TCC_BUBBLE[46],TCC_CYCLE[46],TCC_EA0_ATOMIC[46],TCC_ATOMIC[47],TCC_BUBBLE[47],TCC_CYCLE[47],TCC_EA0_ATOMIC[47],TCC_ATOMIC[48],TCC_BUBBLE[48],TCC_CYCLE[48],TCC_EA0_ATOMIC[48],TCC_ATOMIC[49],TCC_BUBBLE[49],TCC_CYCLE[49],TCC_EA0_ATOMIC[49],TCC_ATOMIC[50],TCC_BUBBLE[50],TCC_CYCLE[50],TCC_EA0_ATOMIC[50],TCC_ATOMIC[51],TCC_BUBBLE[51],TCC_CYCLE[51],TCC_EA0_ATOMIC[51],TCC_ATOMIC[52],TCC_BUBBLE[52],TCC_CYCLE[52],TCC_EA0_ATOMIC[52],TCC_ATOMIC[53],TCC_BUBBLE[53],TCC_CYCLE[53],TCC_EA0_ATOMIC[53],TCC_ATOMIC[54],TCC_BUBBLE[54],TCC_CYCLE[54],TCC_EA0_ATOMIC[54],TCC_ATOMIC[55],TCC_BUBBLE[55],TCC_CYCLE[55],TCC_EA0_ATOMIC[55],TCC_ATOMIC[56],TCC_BUBBLE[56],TCC_CYCLE[56],TCC_EA0_ATOMIC[56],TCC_ATOMIC[57],TCC_BUBBLE[57],TCC_CYCLE[57],TCC_EA0_ATOMIC[57],TCC_ATOMIC[58],TCC_BUBBLE[58],TCC_CYCLE[58],TCC_EA0_ATOMIC[58],TCC_ATOMIC[59],TCC_BUBBLE[59],TCC_CYCLE[59],TCC_EA0_ATOMIC[59],TCC_ATOMIC[60],TCC_BUBBLE[60],TCC_CYCLE[60],TCC_EA0_ATOMIC[60],TCC_ATOMIC[61],TCC_BUBBLE[61],TCC_CYCLE[61],TCC_EA0_ATOMIC[61],TCC_ATOMIC[62],TCC_BUBBLE[62],TCC_CYCLE[62],TCC_EA0_ATOMIC[62],TCC_ATOMIC[63],TCC_BUBBLE[63],TCC_CYCLE[63],TCC_EA0_ATOMIC[63],TCC_ATOMIC[64],TCC_BUBBLE[64],TCC_CYCLE[64],TCC_EA0_ATOMIC[64],TCC_ATOMIC[65],TCC_BUBBLE[65],TCC_CYCLE[65],TCC_EA0_ATOMIC[65],TCC_ATOMIC[66],TCC_BUBBLE[66],TCC_CYCLE[66],TCC_EA0_ATOMIC[66],TCC_ATOMIC[67],TCC_BUBBLE[67],TCC_CYCLE[67],TCC_EA0_ATOMIC[67],TCC_ATOMIC[68],TCC_BUBBLE[68],TCC_CYCLE[68],TCC_EA0_ATOMIC[68],TCC_ATOMIC[69],TCC_BUBBLE[69],TCC_CYCLE[69],TCC_EA0_ATOMIC[69],TCC_ATOMIC[70],TCC_BUBBLE[70],TCC_CYCLE[70],TCC_EA0_ATOMIC[70],TCC_ATOMIC[71],TCC_BUBBLE[71],TCC_CYCLE[71],TCC_EA0_ATOMIC[71],TCC_ATOMIC[72],TCC_BUBBLE[72],TCC_CYCLE[72],TCC_EA0_ATOMIC[72],TCC_ATOMIC[73],TCC_BUBBLE[73],TCC_CYCLE[73],TCC_EA0_ATOMIC[73],TCC_ATOMIC[74],TCC_BUBBLE[74],TCC_CYCLE[74],TCC_EA0_ATOMIC[74],TCC_ATOMIC[75],TCC_BUBBLE[75],TCC_CYCLE[75],TCC_EA0_ATOMIC[75],TCC_ATOMIC[76],TCC_BUBBLE[76],TCC_CYCLE[76],TCC_EA0_ATOMIC[76],TCC_ATOMIC[77],TCC_BUBBLE[77],TCC_CYCLE[77],TCC_EA0_ATOMIC[77],TCC_ATOMIC[78],TCC_BUBBLE[78],TCC_CYCLE[78],TCC_EA0_ATOMIC[78],TCC_ATOMIC[79],TCC_BUBBLE[79],TCC_CYCLE[79],TCC_EA0_ATOMIC[79],TCC_ATOMIC[80],TCC_BUBBLE[80],TCC_CYCLE[80],TCC_EA0_ATOMIC[80],TCC_ATOMIC[81],TCC_BUBBLE[81],TCC_CYCLE[81],TCC_EA0_ATOMIC[81],TCC_ATOMIC[82],TCC_BUBBLE[82],TCC_CYCLE[82],TCC_EA0_ATOMIC[82],TCC_ATOMIC[83],TCC_BUBBLE[83],TCC_CYCLE[83],TCC_EA0_ATOMIC[83],TCC_ATOMIC[84],TCC_BUBBLE[84],TCC_CYCLE[84],TCC_EA0_ATOMIC[84],TCC_ATOMIC[85],TCC_BUBBLE[85],TCC_CYCLE[85],TCC_EA0_ATOMIC[85],TCC_ATOMIC[86],TCC_BUBBLE[86],TCC_CYCLE[86],TCC_EA0_ATOMIC[86],TCC_ATOMIC[87],TCC_BUBBLE[87],TCC_CYCLE[87],TCC_EA0_ATOMIC[87],TCC_ATOMIC[88],TCC_BUBBLE[88],TCC_CYCLE[88],TCC_EA0_ATOMIC[88],TCC_ATOMIC[89],TCC_BUBBLE[89],TCC_CYCLE[89],TCC_EA0_ATOMIC[89],TCC_ATOMIC[90],TCC_BUBBLE[90],TCC_CYCLE[90],TCC_EA0_ATOMIC[90],TCC_ATOMIC[91],TCC_BUBBLE[91],TCC_CYCLE[91],TCC_EA0_ATOMIC[91],TCC_ATOMIC[92],TCC_BUBBLE[92],TCC_CYCLE[92],TCC_EA0_ATOMIC[92],TCC_ATOMIC[93],TCC_BUBBLE[93],TCC_CYCLE[93],TCC_EA0_ATOMIC[93],TCC_ATOMIC[94],TCC_BUBBLE[94],TCC_CYCLE[94],TCC_EA0_ATOMIC[94],TCC_ATOMIC[95],TCC_BUBBLE[95],TCC_CYCLE[95],TCC_EA0_ATOMIC[95],TCC_ATOMIC[96],TCC_BUBBLE[96],TCC_CYCLE[96],TCC_EA0_ATOMIC[96],TCC_ATOMIC[97],TCC_BUBBLE[97],TCC_CYCLE[97],TCC_EA0_ATOMIC[97],TCC_ATOMIC[98],TCC_BUBBLE[98],TCC_CYCLE[98],TCC_EA0_ATOMIC[98],TCC_ATOMIC[99],TCC_BUBBLE[99],TCC_CYCLE[99],TCC_EA0_ATOMIC[99],TCC_ATOMIC[100],TCC_BUBBLE[100],TCC_CYCLE[100],TCC_EA0_ATOMIC[100],TCC_ATOMIC[101],TCC_BUBBLE[101],TCC_CYCLE[101],TCC_EA0_ATOMIC[101],TCC_ATOMIC[102],TCC_BUBBLE[102],TCC_CYCLE[102],TCC_EA0_ATOMIC[102],TCC_ATOMIC[103],TCC_BUBBLE[103],TCC_CYCLE[103],TCC_EA0_ATOMIC[103],TCC_ATOMIC[104],TCC_BUBBLE[104],TCC_CYCLE[104],TCC_EA0_ATOMIC[104],TCC_ATOMIC[105],TCC_BUBBLE[105],TCC_CYCLE[105],TCC_EA0_ATOMIC[105],TCC_ATOMIC[106],TCC_BUBBLE[106],TCC_CYCLE[106],TCC_EA0_ATOMIC[106],TCC_ATOMIC[107],TCC_BUBBLE[107],TCC_CYCLE[107],TCC_EA0_ATOMIC[107],TCC_ATOMIC[108],TCC_BUBBLE[108],TCC_CYCLE[108],TCC_EA0_ATOMIC[108],TCC_ATOMIC[109],TCC_BUBBLE[109],TCC_CYCLE[109],TCC_EA0_ATOMIC[109],TCC_ATOMIC[110],TCC_BUBBLE[110],TCC_CYCLE[110],TCC_EA0_ATOMIC[110],TCC_ATOMIC[111],TCC_BUBBLE[111],TCC_CYCLE[111],TCC_EA0_ATOMIC[111],TCC_ATOMIC[112],TCC_BUBBLE[112],TCC_CYCLE[112],TCC_EA0_ATOMIC[112],TCC_ATOMIC[113],TCC_BUBBLE[113],TCC_CYCLE[113],TCC_EA0_ATOMIC[113],TCC_ATOMIC[114],TCC_BUBBLE[114],TCC_CYCLE[114],TCC_EA0_ATOMIC[114],TCC_ATOMIC[115],TCC_BUBBLE[115],TCC_CYCLE[115],TCC_EA0_ATOMIC[115],TCC_ATOMIC[116],TCC_BUBBLE[116],TCC_CYCLE[116],TCC_EA0_ATOMIC[116],TCC_ATOMIC[117],TCC_BUBBLE[117],TCC_CYCLE[117],TCC_EA0_ATOMIC[117],TCC_ATOMIC[118],TCC_BUBBLE[118],TCC_CYCLE[118],TCC_EA0_ATOMIC[118],TCC_ATOMIC[119],TCC_BUBBLE[119],TCC_CYCLE[119],TCC_EA0_ATOMIC[119],TCC_ATOMIC[120],TCC_BUBBLE[120],TCC_CYCLE[120],TCC_EA0_ATOMIC[120],TCC_ATOMIC[121],TCC_BUBBLE[121],TCC_CYCLE[121],TCC_EA0_ATOMIC[121],TCC_ATOMIC[122],TCC_BUBBLE[122],TCC_CYCLE[122],TCC_EA0_ATOMIC[122],TCC_ATOMIC[123],TCC_BUBBLE[123],TCC_CYCLE[123],TCC_EA0_ATOMIC[123],TCC_ATOMIC[124],TCC_BUBBLE[124],TCC_CYCLE[124],TCC_EA0_ATOMIC[124],TCC_ATOMIC[125],TCC_BUBBLE[125],TCC_CYCLE[125],TCC_EA0_ATOMIC[125],TCC_ATOMIC[126],TCC_BUBBLE[126],TCC_CYCLE[126],TCC_EA0_ATOMIC[126],TCC_ATOMIC[127],TCC_BUBBLE[127],TCC_CYCLE[127],TCC_EA0_ATOMIC[127],Wave_Size_2,Correlation_ID_2,SQ_WAVES_LT_32,SQ_WAVES_LT_16,SQ_ITEMS,SQ_LDS_MEM_VIOLATIONS,SQ_LDS_ATOMIC_RETURN,SQ_LDS_IDX_ACTIVE,SQ_WAVES_RESTORED,SQ_WAVES_SAVED,SPI_RA_WVLIM_STALL_CSN,SPI_SWC_CSC_WR,TA_FLAT_ATOMIC_WAVEFRONTS_sum,TA_FLAT_WRITE_WAVEFRONTS_sum,TCC_ALL_TC_OP_INV_EVICT_sum,TCC_EA0_ATOMIC_sum,TCC_NORMAL_EVICT_sum,TCC_TOO_MANY_EA_WRREQS_STALL_sum,TCP_TCC_CC_READ_REQ_sum,TCP_TCC_CC_WRITE_REQ_sum,TCP_TCC_UC_ATOMIC_REQ_sum,TCP_TCC_UC_WRITE_REQ_sum,Wave_Size_3,Correlation_ID_3,SQ_INSTS_SMEM_NORM,SQ_INSTS_MFMA,SQ_INSTS_VALU_MFMA_I8,SQ_INSTS_VALU_MFMA_F16,SQ_INSTS_VALU_MFMA_BF16,SQ_INSTS_VALU_MFMA_F32,SQ_INSTS_VALU_MFMA_F64,SQ_VALU_MFMA_BUSY_CYCLES,SPI_VWC_CSC_WR,SPI_RA_BULKY_CU_FULL_CSN,TCC_EA0_ATOMIC_LEVEL_sum,TCC_EA0_RDREQ_LEVEL_sum,TCC_EA0_WRREQ_LEVEL_sum,TCC_EA0_WRREQ_STALL_sum,TCP_TCC_CC_ATOMIC_REQ_sum,TCP_TCC_RW_ATOMIC_REQ_sum,TCP_TCC_RW_READ_REQ_sum,TCP_TCC_RW_WRITE_REQ_sum,Wave_Size_4,Correlation_ID_4,SQ_INSTS_VALU_TRANS_F16,SQ_INSTS_VALU_ADD_F32,SQ_INSTS_VALU_MUL_F32,SQ_INSTS_VALU_FMA_F32,SQ_INSTS_VALU_TRANS_F32,SQ_INSTS_VALU_ADD_F64,SQ_INSTS_VALU_MUL_F64,SQ_INSTS_VALU_FMA_F64,SPI_RA_REQ_NO_ALLOC,SPI_RA_REQ_NO_ALLOC_CSN,CPC_CPC_STAT_STALL,CPC_UTCL1_STALL_ON_TRANSLATION,CPF_CPF_STAT_IDLE,CPF_CPF_TCIU_IDLE,TA_BUFFER_ATOMIC_WAVEFRONTS_sum,TA_BUFFER_TOTAL_CYCLES_sum,TCC_HIT_sum,TCC_MISS_sum,TCC_REQ_sum,TCC_STREAMING_REQ_sum,TCP_TOTAL_ACCESSES_sum,TCP_TOTAL_READ_sum,TCP_TOTAL_WRITE_sum,TCP_VOLATILE_sum,TD_ATOMIC_WAVEFRONT_sum,TD_STORE_WAVEFRONT_sum,Wave_Size_5,Correlation_ID_5,XCC_Index_5,TCC_MISS[0],TCC_READ[0],TCC_REQ[0],TCC_RW_REQ[0],TCC_MISS[1],TCC_READ[1],TCC_REQ[1],TCC_RW_REQ[1],TCC_MISS[2],TCC_READ[2],TCC_REQ[2],TCC_RW_REQ[2],TCC_MISS[3],TCC_READ[3],TCC_REQ[3],TCC_RW_REQ[3],TCC_MISS[4],TCC_READ[4],TCC_REQ[4],TCC_RW_REQ[4],TCC_MISS[5],TCC_READ[5],TCC_REQ[5],TCC_RW_REQ[5],TCC_MISS[6],TCC_READ[6],TCC_REQ[6],TCC_RW_REQ[6],TCC_MISS[7],TCC_READ[7],TCC_REQ[7],TCC_RW_REQ[7],TCC_MISS[8],TCC_READ[8],TCC_REQ[8],TCC_RW_REQ[8],TCC_MISS[9],TCC_READ[9],TCC_REQ[9],TCC_RW_REQ[9],TCC_MISS[10],TCC_READ[10],TCC_REQ[10],TCC_RW_REQ[10],TCC_MISS[11],TCC_READ[11],TCC_REQ[11],TCC_RW_REQ[11],TCC_MISS[12],TCC_READ[12],TCC_REQ[12],TCC_RW_REQ[12],TCC_MISS[13],TCC_READ[13],TCC_REQ[13],TCC_RW_REQ[13],TCC_MISS[14],TCC_READ[14],TCC_REQ[14],TCC_RW_REQ[14],TCC_MISS[15],TCC_READ[15],TCC_REQ[15],TCC_RW_REQ[15],TCC_MISS[16],TCC_READ[16],TCC_REQ[16],TCC_RW_REQ[16],TCC_MISS[17],TCC_READ[17],TCC_REQ[17],TCC_RW_REQ[17],TCC_MISS[18],TCC_READ[18],TCC_REQ[18],TCC_RW_REQ[18],TCC_MISS[19],TCC_READ[19],TCC_REQ[19],TCC_RW_REQ[19],TCC_MISS[20],TCC_READ[20],TCC_REQ[20],TCC_RW_REQ[20],TCC_MISS[21],TCC_READ[21],TCC_REQ[21],TCC_RW_REQ[21],TCC_MISS[22],TCC_READ[22],TCC_REQ[22],TCC_RW_REQ[22],TCC_MISS[23],TCC_READ[23],TCC_REQ[23],TCC_RW_REQ[23],TCC_MISS[24],TCC_READ[24],TCC_REQ[24],TCC_RW_REQ[24],TCC_MISS[25],TCC_READ[25],TCC_REQ[25],TCC_RW_REQ[25],TCC_MISS[26],TCC_READ[26],TCC_REQ[26],TCC_RW_REQ[26],TCC_MISS[27],TCC_READ[27],TCC_REQ[27],TCC_RW_REQ[27],TCC_MISS[28],TCC_READ[28],TCC_REQ[28],TCC_RW_REQ[28],TCC_MISS[29],TCC_READ[29],TCC_REQ[29],TCC_RW_REQ[29],TCC_MISS[30],TCC_READ[30],TCC_REQ[30],TCC_RW_REQ[30],TCC_MISS[31],TCC_READ[31],TCC_REQ[31],TCC_RW_REQ[31],TCC_MISS[32],TCC_READ[32],TCC_REQ[32],TCC_RW_REQ[32],TCC_MISS[33],TCC_READ[33],TCC_REQ[33],TCC_RW_REQ[33],TCC_MISS[34],TCC_READ[34],TCC_REQ[34],TCC_RW_REQ[34],TCC_MISS[35],TCC_READ[35],TCC_REQ[35],TCC_RW_REQ[35],TCC_MISS[36],TCC_READ[36],TCC_REQ[36],TCC_RW_REQ[36],TCC_MISS[37],TCC_READ[37],TCC_REQ[37],TCC_RW_REQ[37],TCC_MISS[38],TCC_READ[38],TCC_REQ[38],TCC_RW_REQ[38],TCC_MISS[39],TCC_READ[39],TCC_REQ[39],TCC_RW_REQ[39],TCC_MISS[40],TCC_READ[40],TCC_REQ[40],TCC_RW_REQ[40],TCC_MISS[41],TCC_READ[41],TCC_REQ[41],TCC_RW_REQ[41],TCC_MISS[42],TCC_READ[42],TCC_REQ[42],TCC_RW_REQ[42],TCC_MISS[43],TCC_READ[43],TCC_REQ[43],TCC_RW_REQ[43],TCC_MISS[44],TCC_READ[44],TCC_REQ[44],TCC_RW_REQ[44],TCC_MISS[45],TCC_READ[45],TCC_REQ[45],TCC_RW_REQ[45],TCC_MISS[46],TCC_READ[46],TCC_REQ[46],TCC_RW_REQ[46],TCC_MISS[47],TCC_READ[47],TCC_REQ[47],TCC_RW_REQ[47],TCC_MISS[48],TCC_READ[48],TCC_REQ[48],TCC_RW_REQ[48],TCC_MISS[49],TCC_READ[49],TCC_REQ[49],TCC_RW_REQ[49],TCC_MISS[50],TCC_READ[50],TCC_REQ[50],TCC_RW_REQ[50],TCC_MISS[51],TCC_READ[51],TCC_REQ[51],TCC_RW_REQ[51],TCC_MISS[52],TCC_READ[52],TCC_REQ[52],TCC_RW_REQ[52],TCC_MISS[53],TCC_READ[53],TCC_REQ[53],TCC_RW_REQ[53],TCC_MISS[54],TCC_READ[54],TCC_REQ[54],TCC_RW_REQ[54],TCC_MISS[55],TCC_READ[55],TCC_REQ[55],TCC_RW_REQ[55],TCC_MISS[56],TCC_READ[56],TCC_REQ[56],TCC_RW_REQ[56],TCC_MISS[57],TCC_READ[57],TCC_REQ[57],TCC_RW_REQ[57],TCC_MISS[58],TCC_READ[58],TCC_REQ[58],TCC_RW_REQ[58],TCC_MISS[59],TCC_READ[59],TCC_REQ[59],TCC_RW_REQ[59],TCC_MISS[60],TCC_READ[60],TCC_REQ[60],TCC_RW_REQ[60],TCC_MISS[61],TCC_READ[61],TCC_REQ[61],TCC_RW_REQ[61],TCC_MISS[62],TCC_READ[62],TCC_REQ[62],TCC_RW_REQ[62],TCC_MISS[63],TCC_READ[63],TCC_REQ[63],TCC_RW_REQ[63],TCC_MISS[64],TCC_READ[64],TCC_REQ[64],TCC_RW_REQ[64],TCC_MISS[65],TCC_READ[65],TCC_REQ[65],TCC_RW_REQ[65],TCC_MISS[66],TCC_READ[66],TCC_REQ[66],TCC_RW_REQ[66],TCC_MISS[67],TCC_READ[67],TCC_REQ[67],TCC_RW_REQ[67],TCC_MISS[68],TCC_READ[68],TCC_REQ[68],TCC_RW_REQ[68],TCC_MISS[69],TCC_READ[69],TCC_REQ[69],TCC_RW_REQ[69],TCC_MISS[70],TCC_READ[70],TCC_REQ[70],TCC_RW_REQ[70],TCC_MISS[71],TCC_READ[71],TCC_REQ[71],TCC_RW_REQ[71],TCC_MISS[72],TCC_READ[72],TCC_REQ[72],TCC_RW_REQ[72],TCC_MISS[73],TCC_READ[73],TCC_REQ[73],TCC_RW_REQ[73],TCC_MISS[74],TCC_READ[74],TCC_REQ[74],TCC_RW_REQ[74],TCC_MISS[75],TCC_READ[75],TCC_REQ[75],TCC_RW_REQ[75],TCC_MISS[76],TCC_READ[76],TCC_REQ[76],TCC_RW_REQ[76],TCC_MISS[77],TCC_READ[77],TCC_REQ[77],TCC_RW_REQ[77],TCC_MISS[78],TCC_READ[78],TCC_REQ[78],TCC_RW_REQ[78],TCC_MISS[79],TCC_READ[79],TCC_REQ[79],TCC_RW_REQ[79],TCC_MISS[80],TCC_READ[80],TCC_REQ[80],TCC_RW_REQ[80],TCC_MISS[81],TCC_READ[81],TCC_REQ[81],TCC_RW_REQ[81],TCC_MISS[82],TCC_READ[82],TCC_REQ[82],TCC_RW_REQ[82],TCC_MISS[83],TCC_READ[83],TCC_REQ[83],TCC_RW_REQ[83],TCC_MISS[84],TCC_READ[84],TCC_REQ[84],TCC_RW_REQ[84],TCC_MISS[85],TCC_READ[85],TCC_REQ[85],TCC_RW_REQ[85],TCC_MISS[86],TCC_READ[86],TCC_REQ[86],TCC_RW_REQ[86],TCC_MISS[87],TCC_READ[87],TCC_REQ[87],TCC_RW_REQ[87],TCC_MISS[88],TCC_READ[88],TCC_REQ[88],TCC_RW_REQ[88],TCC_MISS[89],TCC_READ[89],TCC_REQ[89],TCC_RW_REQ[89],TCC_MISS[90],TCC_READ[90],TCC_REQ[90],TCC_RW_REQ[90],TCC_MISS[91],TCC_READ[91],TCC_REQ[91],TCC_RW_REQ[91],TCC_MISS[92],TCC_READ[92],TCC_REQ[92],TCC_RW_REQ[92],TCC_MISS[93],TCC_READ[93],TCC_REQ[93],TCC_RW_REQ[93],TCC_MISS[94],TCC_READ[94],TCC_REQ[94],TCC_RW_REQ[94],TCC_MISS[95],TCC_READ[95],TCC_REQ[95],TCC_RW_REQ[95],TCC_MISS[96],TCC_READ[96],TCC_REQ[96],TCC_RW_REQ[96],TCC_MISS[97],TCC_READ[97],TCC_REQ[97],TCC_RW_REQ[97],TCC_MISS[98],TCC_READ[98],TCC_REQ[98],TCC_RW_REQ[98],TCC_MISS[99],TCC_READ[99],TCC_REQ[99],TCC_RW_REQ[99],TCC_MISS[100],TCC_READ[100],TCC_REQ[100],TCC_RW_REQ[100],TCC_MISS[101],TCC_READ[101],TCC_REQ[101],TCC_RW_REQ[101],TCC_MISS[102],TCC_READ[102],TCC_REQ[102],TCC_RW_REQ[102],TCC_MISS[103],TCC_READ[103],TCC_REQ[103],TCC_RW_REQ[103],TCC_MISS[104],TCC_READ[104],TCC_REQ[104],TCC_RW_REQ[104],TCC_MISS[105],TCC_READ[105],TCC_REQ[105],TCC_RW_REQ[105],TCC_MISS[106],TCC_READ[106],TCC_REQ[106],TCC_RW_REQ[106],TCC_MISS[107],TCC_READ[107],TCC_REQ[107],TCC_RW_REQ[107],TCC_MISS[108],TCC_READ[108],TCC_REQ[108],TCC_RW_REQ[108],TCC_MISS[109],TCC_READ[109],TCC_REQ[109],TCC_RW_REQ[109],TCC_MISS[110],TCC_READ[110],TCC_REQ[110],TCC_RW_REQ[110],TCC_MISS[111],TCC_READ[111],TCC_REQ[111],TCC_RW_REQ[111],TCC_MISS[112],TCC_READ[112],TCC_REQ[112],TCC_RW_REQ[112],TCC_MISS[113],TCC_READ[113],TCC_REQ[113],TCC_RW_REQ[113],TCC_MISS[114],TCC_READ[114],TCC_REQ[114],TCC_RW_REQ[114],TCC_MISS[115],TCC_READ[115],TCC_REQ[115],TCC_RW_REQ[115],TCC_MISS[116],TCC_READ[116],TCC_REQ[116],TCC_RW_REQ[116],TCC_MISS[117],TCC_READ[117],TCC_REQ[117],TCC_RW_REQ[117],TCC_MISS[118],TCC_READ[118],TCC_REQ[118],TCC_RW_REQ[118],TCC_MISS[119],TCC_READ[119],TCC_REQ[119],TCC_RW_REQ[119],TCC_MISS[120],TCC_READ[120],TCC_REQ[120],TCC_RW_REQ[120],TCC_MISS[121],TCC_READ[121],TCC_REQ[121],TCC_RW_REQ[121],TCC_MISS[122],TCC_READ[122],TCC_REQ[122],TCC_RW_REQ[122],TCC_MISS[123],TCC_READ[123],TCC_REQ[123],TCC_RW_REQ[123],TCC_MISS[124],TCC_READ[124],TCC_REQ[124],TCC_RW_REQ[124],TCC_MISS[125],TCC_READ[125],TCC_REQ[125],TCC_RW_REQ[125],TCC_MISS[126],TCC_READ[126],TCC_REQ[126],TCC_RW_REQ[126],TCC_MISS[127],TCC_READ[127],TCC_REQ[127],TCC_RW_REQ[127],Wave_Size_6,Correlation_ID_6,SQ_INSTS_BRANCH,SQ_INSTS_SENDMSG,SQ_WAIT_ANY,SQ_WAIT_INST_ANY,SQ_ACTIVE_INST_ANY,SQ_ACTIVE_INST_VMEM,SQ_ACTIVE_INST_LDS,SQ_ACTIVE_INST_VALU,SPI_RA_WAVE_SIMD_FULL_CSN,SPI_RA_VGPR_SIMD_FULL_CSN,CPC_CPC_UTCL2IU_STALL,CPC_ME1_BUSY_FOR_PACKET_DECODE,TA_ADDR_STALLED_BY_TC_CYCLES_sum,TA_TOTAL_WAVEFRONTS_sum,TCC_EA0_WRREQ_64B_sum,TCC_EA0_WRREQ_DRAM_sum,TCC_EA0_WRREQ_sum,TCC_EA0_WR_UNCACHED_32B_sum,TCP_UTCL1_PERMISSION_MISS_sum,TCP_UTCL1_REQUEST_sum,TCP_UTCL1_TRANSLATION_HIT_sum,TCP_UTCL1_TRANSLATION_MISS_sum,Wave_Size_7,Correlation_ID_7,XCC_Index_7,TCC_TAG_STALL[0],TCC_TOO_MANY_EA_WRREQS_STALL[0],TCC_WRITE[0],TCC_TAG_STALL[1],TCC_TOO_MANY_EA_WRREQS_STALL[1],TCC_WRITE[1],TCC_TAG_STALL[2],TCC_TOO_MANY_EA_WRREQS_STALL[2],TCC_WRITE[2],TCC_TAG_STALL[3],TCC_TOO_MANY_EA_WRREQS_STALL[3],TCC_WRITE[3],TCC_TAG_STALL[4],TCC_TOO_MANY_EA_WRREQS_STALL[4],TCC_WRITE[4],TCC_TAG_STALL[5],TCC_TOO_MANY_EA_WRREQS_STALL[5],TCC_WRITE[5],TCC_TAG_STALL[6],TCC_TOO_MANY_EA_WRREQS_STALL[6],TCC_WRITE[6],TCC_TAG_STALL[7],TCC_TOO_MANY_EA_WRREQS_STALL[7],TCC_WRITE[7],TCC_TAG_STALL[8],TCC_TOO_MANY_EA_WRREQS_STALL[8],TCC_WRITE[8],TCC_TAG_STALL[9],TCC_TOO_MANY_EA_WRREQS_STALL[9],TCC_WRITE[9],TCC_TAG_STALL[10],TCC_TOO_MANY_EA_WRREQS_STALL[10],TCC_WRITE[10],TCC_TAG_STALL[11],TCC_TOO_MANY_EA_WRREQS_STALL[11],TCC_WRITE[11],TCC_TAG_STALL[12],TCC_TOO_MANY_EA_WRREQS_STALL[12],TCC_WRITE[12],TCC_TAG_STALL[13],TCC_TOO_MANY_EA_WRREQS_STALL[13],TCC_WRITE[13],TCC_TAG_STALL[14],TCC_TOO_MANY_EA_WRREQS_STALL[14],TCC_WRITE[14],TCC_TAG_STALL[15],TCC_TOO_MANY_EA_WRREQS_STALL[15],TCC_WRITE[15],TCC_TAG_STALL[16],TCC_TOO_MANY_EA_WRREQS_STALL[16],TCC_WRITE[16],TCC_TAG_STALL[17],TCC_TOO_MANY_EA_WRREQS_STALL[17],TCC_WRITE[17],TCC_TAG_STALL[18],TCC_TOO_MANY_EA_WRREQS_STALL[18],TCC_WRITE[18],TCC_TAG_STALL[19],TCC_TOO_MANY_EA_WRREQS_STALL[19],TCC_WRITE[19],TCC_TAG_STALL[20],TCC_TOO_MANY_EA_WRREQS_STALL[20],TCC_WRITE[20],TCC_TAG_STALL[21],TCC_TOO_MANY_EA_WRREQS_STALL[21],TCC_WRITE[21],TCC_TAG_STALL[22],TCC_TOO_MANY_EA_WRREQS_STALL[22],TCC_WRITE[22],TCC_TAG_STALL[23],TCC_TOO_MANY_EA_WRREQS_STALL[23],TCC_WRITE[23],TCC_TAG_STALL[24],TCC_TOO_MANY_EA_WRREQS_STALL[24],TCC_WRITE[24],TCC_TAG_STALL[25],TCC_TOO_MANY_EA_WRREQS_STALL[25],TCC_WRITE[25],TCC_TAG_STALL[26],TCC_TOO_MANY_EA_WRREQS_STALL[26],TCC_WRITE[26],TCC_TAG_STALL[27],TCC_TOO_MANY_EA_WRREQS_STALL[27],TCC_WRITE[27],TCC_TAG_STALL[28],TCC_TOO_MANY_EA_WRREQS_STALL[28],TCC_WRITE[28],TCC_TAG_STALL[29],TCC_TOO_MANY_EA_WRREQS_STALL[29],TCC_WRITE[29],TCC_TAG_STALL[30],TCC_TOO_MANY_EA_WRREQS_STALL[30],TCC_WRITE[30],TCC_TAG_STALL[31],TCC_TOO_MANY_EA_WRREQS_STALL[31],TCC_WRITE[31],TCC_TAG_STALL[32],TCC_TOO_MANY_EA_WRREQS_STALL[32],TCC_WRITE[32],TCC_TAG_STALL[33],TCC_TOO_MANY_EA_WRREQS_STALL[33],TCC_WRITE[33],TCC_TAG_STALL[34],TCC_TOO_MANY_EA_WRREQS_STALL[34],TCC_WRITE[34],TCC_TAG_STALL[35],TCC_TOO_MANY_EA_WRREQS_STALL[35],TCC_WRITE[35],TCC_TAG_STALL[36],TCC_TOO_MANY_EA_WRREQS_STALL[36],TCC_WRITE[36],TCC_TAG_STALL[37],TCC_TOO_MANY_EA_WRREQS_STALL[37],TCC_WRITE[37],TCC_TAG_STALL[38],TCC_TOO_MANY_EA_WRREQS_STALL[38],TCC_WRITE[38],TCC_TAG_STALL[39],TCC_TOO_MANY_EA_WRREQS_STALL[39],TCC_WRITE[39],TCC_TAG_STALL[40],TCC_TOO_MANY_EA_WRREQS_STALL[40],TCC_WRITE[40],TCC_TAG_STALL[41],TCC_TOO_MANY_EA_WRREQS_STALL[41],TCC_WRITE[41],TCC_TAG_STALL[42],TCC_TOO_MANY_EA_WRREQS_STALL[42],TCC_WRITE[42],TCC_TAG_STALL[43],TCC_TOO_MANY_EA_WRREQS_STALL[43],TCC_WRITE[43],TCC_TAG_STALL[44],TCC_TOO_MANY_EA_WRREQS_STALL[44],TCC_WRITE[44],TCC_TAG_STALL[45],TCC_TOO_MANY_EA_WRREQS_STALL[45],TCC_WRITE[45],TCC_TAG_STALL[46],TCC_TOO_MANY_EA_WRREQS_STALL[46],TCC_WRITE[46],TCC_TAG_STALL[47],TCC_TOO_MANY_EA_WRREQS_STALL[47],TCC_WRITE[47],TCC_TAG_STALL[48],TCC_TOO_MANY_EA_WRREQS_STALL[48],TCC_WRITE[48],TCC_TAG_STALL[49],TCC_TOO_MANY_EA_WRREQS_STALL[49],TCC_WRITE[49],TCC_TAG_STALL[50],TCC_TOO_MANY_EA_WRREQS_STALL[50],TCC_WRITE[50],TCC_TAG_STALL[51],TCC_TOO_MANY_EA_WRREQS_STALL[51],TCC_WRITE[51],TCC_TAG_STALL[52],TCC_TOO_MANY_EA_WRREQS_STALL[52],TCC_WRITE[52],TCC_TAG_STALL[53],TCC_TOO_MANY_EA_WRREQS_STALL[53],TCC_WRITE[53],TCC_TAG_STALL[54],TCC_TOO_MANY_EA_WRREQS_STALL[54],TCC_WRITE[54],TCC_TAG_STALL[55],TCC_TOO_MANY_EA_WRREQS_STALL[55],TCC_WRITE[55],TCC_TAG_STALL[56],TCC_TOO_MANY_EA_WRREQS_STALL[56],TCC_WRITE[56],TCC_TAG_STALL[57],TCC_TOO_MANY_EA_WRREQS_STALL[57],TCC_WRITE[57],TCC_TAG_STALL[58],TCC_TOO_MANY_EA_WRREQS_STALL[58],TCC_WRITE[58],TCC_TAG_STALL[59],TCC_TOO_MANY_EA_WRREQS_STALL[59],TCC_WRITE[59],TCC_TAG_STALL[60],TCC_TOO_MANY_EA_WRREQS_STALL[60],TCC_WRITE[60],TCC_TAG_STALL[61],TCC_TOO_MANY_EA_WRREQS_STALL[61],TCC_WRITE[61],TCC_TAG_STALL[62],TCC_TOO_MANY_EA_WRREQS_STALL[62],TCC_WRITE[62],TCC_TAG_STALL[63],TCC_TOO_MANY_EA_WRREQS_STALL[63],TCC_WRITE[63],TCC_TAG_STALL[64],TCC_TOO_MANY_EA_WRREQS_STALL[64],TCC_WRITE[64],TCC_TAG_STALL[65],TCC_TOO_MANY_EA_WRREQS_STALL[65],TCC_WRITE[65],TCC_TAG_STALL[66],TCC_TOO_MANY_EA_WRREQS_STALL[66],TCC_WRITE[66],TCC_TAG_STALL[67],TCC_TOO_MANY_EA_WRREQS_STALL[67],TCC_WRITE[67],TCC_TAG_STALL[68],TCC_TOO_MANY_EA_WRREQS_STALL[68],TCC_WRITE[68],TCC_TAG_STALL[69],TCC_TOO_MANY_EA_WRREQS_STALL[69],TCC_WRITE[69],TCC_TAG_STALL[70],TCC_TOO_MANY_EA_WRREQS_STALL[70],TCC_WRITE[70],TCC_TAG_STALL[71],TCC_TOO_MANY_EA_WRREQS_STALL[71],TCC_WRITE[71],TCC_TAG_STALL[72],TCC_TOO_MANY_EA_WRREQS_STALL[72],TCC_WRITE[72],TCC_TAG_STALL[73],TCC_TOO_MANY_EA_WRREQS_STALL[73],TCC_WRITE[73],TCC_TAG_STALL[74],TCC_TOO_MANY_EA_WRREQS_STALL[74],TCC_WRITE[74],TCC_TAG_STALL[75],TCC_TOO_MANY_EA_WRREQS_STALL[75],TCC_WRITE[75],TCC_TAG_STALL[76],TCC_TOO_MANY_EA_WRREQS_STALL[76],TCC_WRITE[76],TCC_TAG_STALL[77],TCC_TOO_MANY_EA_WRREQS_STALL[77],TCC_WRITE[77],TCC_TAG_STALL[78],TCC_TOO_MANY_EA_WRREQS_STALL[78],TCC_WRITE[78],TCC_TAG_STALL[79],TCC_TOO_MANY_EA_WRREQS_STALL[79],TCC_WRITE[79],TCC_TAG_STALL[80],TCC_TOO_MANY_EA_WRREQS_STALL[80],TCC_WRITE[80],TCC_TAG_STALL[81],TCC_TOO_MANY_EA_WRREQS_STALL[81],TCC_WRITE[81],TCC_TAG_STALL[82],TCC_TOO_MANY_EA_WRREQS_STALL[82],TCC_WRITE[82],TCC_TAG_STALL[83],TCC_TOO_MANY_EA_WRREQS_STALL[83],TCC_WRITE[83],TCC_TAG_STALL[84],TCC_TOO_MANY_EA_WRREQS_STALL[84],TCC_WRITE[84],TCC_TAG_STALL[85],TCC_TOO_MANY_EA_WRREQS_STALL[85],TCC_WRITE[85],TCC_TAG_STALL[86],TCC_TOO_MANY_EA_WRREQS_STALL[86],TCC_WRITE[86],TCC_TAG_STALL[87],TCC_TOO_MANY_EA_WRREQS_STALL[87],TCC_WRITE[87],TCC_TAG_STALL[88],TCC_TOO_MANY_EA_WRREQS_STALL[88],TCC_WRITE[88],TCC_TAG_STALL[89],TCC_TOO_MANY_EA_WRREQS_STALL[89],TCC_WRITE[89],TCC_TAG_STALL[90],TCC_TOO_MANY_EA_WRREQS_STALL[90],TCC_WRITE[90],TCC_TAG_STALL[91],TCC_TOO_MANY_EA_WRREQS_STALL[91],TCC_WRITE[91],TCC_TAG_STALL[92],TCC_TOO_MANY_EA_WRREQS_STALL[92],TCC_WRITE[92],TCC_TAG_STALL[93],TCC_TOO_MANY_EA_WRREQS_STALL[93],TCC_WRITE[93],TCC_TAG_STALL[94],TCC_TOO_MANY_EA_WRREQS_STALL[94],TCC_WRITE[94],TCC_TAG_STALL[95],TCC_TOO_MANY_EA_WRREQS_STALL[95],TCC_WRITE[95],TCC_TAG_STALL[96],TCC_TOO_MANY_EA_WRREQS_STALL[96],TCC_WRITE[96],TCC_TAG_STALL[97],TCC_TOO_MANY_EA_WRREQS_STALL[97],TCC_WRITE[97],TCC_TAG_STALL[98],TCC_TOO_MANY_EA_WRREQS_STALL[98],TCC_WRITE[98],TCC_TAG_STALL[99],TCC_TOO_MANY_EA_WRREQS_STALL[99],TCC_WRITE[99],TCC_TAG_STALL[100],TCC_TOO_MANY_EA_WRREQS_STALL[100],TCC_WRITE[100],TCC_TAG_STALL[101],TCC_TOO_MANY_EA_WRREQS_STALL[101],TCC_WRITE[101],TCC_TAG_STALL[102],TCC_TOO_MANY_EA_WRREQS_STALL[102],TCC_WRITE[102],TCC_TAG_STALL[103],TCC_TOO_MANY_EA_WRREQS_STALL[103],TCC_WRITE[103],TCC_TAG_STALL[104],TCC_TOO_MANY_EA_WRREQS_STALL[104],TCC_WRITE[104],TCC_TAG_STALL[105],TCC_TOO_MANY_EA_WRREQS_STALL[105],TCC_WRITE[105],TCC_TAG_STALL[106],TCC_TOO_MANY_EA_WRREQS_STALL[106],TCC_WRITE[106],TCC_TAG_STALL[107],TCC_TOO_MANY_EA_WRREQS_STALL[107],TCC_WRITE[107],TCC_TAG_STALL[108],TCC_TOO_MANY_EA_WRREQS_STALL[108],TCC_WRITE[108],TCC_TAG_STALL[109],TCC_TOO_MANY_EA_WRREQS_STALL[109],TCC_WRITE[109],TCC_TAG_STALL[110],TCC_TOO_MANY_EA_WRREQS_STALL[110],TCC_WRITE[110],TCC_TAG_STALL[111],TCC_TOO_MANY_EA_WRREQS_STALL[111],TCC_WRITE[111],TCC_TAG_STALL[112],TCC_TOO_MANY_EA_WRREQS_STALL[112],TCC_WRITE[112],TCC_TAG_STALL[113],TCC_TOO_MANY_EA_WRREQS_STALL[113],TCC_WRITE[113],TCC_TAG_STALL[114],TCC_TOO_MANY_EA_WRREQS_STALL[114],TCC_WRITE[114],TCC_TAG_STALL[115],TCC_TOO_MANY_EA_WRREQS_STALL[115],TCC_WRITE[115],TCC_TAG_STALL[116],TCC_TOO_MANY_EA_WRREQS_STALL[116],TCC_WRITE[116],TCC_TAG_STALL[117],TCC_TOO_MANY_EA_WRREQS_STALL[117],TCC_WRITE[117],TCC_TAG_STALL[118],TCC_TOO_MANY_EA_WRREQS_STALL[118],TCC_WRITE[118],TCC_TAG_STALL[119],TCC_TOO_MANY_EA_WRREQS_STALL[119],TCC_WRITE[119],TCC_TAG_STALL[120],TCC_TOO_MANY_EA_WRREQS_STALL[120],TCC_WRITE[120],TCC_TAG_STALL[121],TCC_TOO_MANY_EA_WRREQS_STALL[121],TCC_WRITE[121],TCC_TAG_STALL[122],TCC_TOO_MANY_EA_WRREQS_STALL[122],TCC_WRITE[122],TCC_TAG_STALL[123],TCC_TOO_MANY_EA_WRREQS_STALL[123],TCC_WRITE[123],TCC_TAG_STALL[124],TCC_TOO_MANY_EA_WRREQS_STALL[124],TCC_WRITE[124],TCC_TAG_STALL[125],TCC_TOO_MANY_EA_WRREQS_STALL[125],TCC_WRITE[125],TCC_TAG_STALL[126],TCC_TOO_MANY_EA_WRREQS_STALL[126],TCC_WRITE[126],TCC_TAG_STALL[127],TCC_TOO_MANY_EA_WRREQS_STALL[127],TCC_WRITE[127],Wave_Size_8,Correlation_ID_8,XCC_Index_8,TCC_EA0_ATOMIC_LEVEL[0],TCC_EA0_RDREQ[0],TCC_EA0_RDREQ_32B[0],TCC_EA0_RDREQ_LEVEL[0],TCC_EA0_ATOMIC_LEVEL[1],TCC_EA0_RDREQ[1],TCC_EA0_RDREQ_32B[1],TCC_EA0_RDREQ_LEVEL[1],TCC_EA0_ATOMIC_LEVEL[2],TCC_EA0_RDREQ[2],TCC_EA0_RDREQ_32B[2],TCC_EA0_RDREQ_LEVEL[2],TCC_EA0_ATOMIC_LEVEL[3],TCC_EA0_RDREQ[3],TCC_EA0_RDREQ_32B[3],TCC_EA0_RDREQ_LEVEL[3],TCC_EA0_ATOMIC_LEVEL[4],TCC_EA0_RDREQ[4],TCC_EA0_RDREQ_32B[4],TCC_EA0_RDREQ_LEVEL[4],TCC_EA0_ATOMIC_LEVEL[5],TCC_EA0_RDREQ[5],TCC_EA0_RDREQ_32B[5],TCC_EA0_RDREQ_LEVEL[5],TCC_EA0_ATOMIC_LEVEL[6],TCC_EA0_RDREQ[6],TCC_EA0_RDREQ_32B[6],TCC_EA0_RDREQ_LEVEL[6],TCC_EA0_ATOMIC_LEVEL[7],TCC_EA0_RDREQ[7],TCC_EA0_RDREQ_32B[7],TCC_EA0_RDREQ_LEVEL[7],TCC_EA0_ATOMIC_LEVEL[8],TCC_EA0_RDREQ[8],TCC_EA0_RDREQ_32B[8],TCC_EA0_RDREQ_LEVEL[8],TCC_EA0_ATOMIC_LEVEL[9],TCC_EA0_RDREQ[9],TCC_EA0_RDREQ_32B[9],TCC_EA0_RDREQ_LEVEL[9],TCC_EA0_ATOMIC_LEVEL[10],TCC_EA0_RDREQ[10],TCC_EA0_RDREQ_32B[10],TCC_EA0_RDREQ_LEVEL[10],TCC_EA0_ATOMIC_LEVEL[11],TCC_EA0_RDREQ[11],TCC_EA0_RDREQ_32B[11],TCC_EA0_RDREQ_LEVEL[11],TCC_EA0_ATOMIC_LEVEL[12],TCC_EA0_RDREQ[12],TCC_EA0_RDREQ_32B[12],TCC_EA0_RDREQ_LEVEL[12],TCC_EA0_ATOMIC_LEVEL[13],TCC_EA0_RDREQ[13],TCC_EA0_RDREQ_32B[13],TCC_EA0_RDREQ_LEVEL[13],TCC_EA0_ATOMIC_LEVEL[14],TCC_EA0_RDREQ[14],TCC_EA0_RDREQ_32B[14],TCC_EA0_RDREQ_LEVEL[14],TCC_EA0_ATOMIC_LEVEL[15],TCC_EA0_RDREQ[15],TCC_EA0_RDREQ_32B[15],TCC_EA0_RDREQ_LEVEL[15],TCC_EA0_ATOMIC_LEVEL[16],TCC_EA0_RDREQ[16],TCC_EA0_RDREQ_32B[16],TCC_EA0_RDREQ_LEVEL[16],TCC_EA0_ATOMIC_LEVEL[17],TCC_EA0_RDREQ[17],TCC_EA0_RDREQ_32B[17],TCC_EA0_RDREQ_LEVEL[17],TCC_EA0_ATOMIC_LEVEL[18],TCC_EA0_RDREQ[18],TCC_EA0_RDREQ_32B[18],TCC_EA0_RDREQ_LEVEL[18],TCC_EA0_ATOMIC_LEVEL[19],TCC_EA0_RDREQ[19],TCC_EA0_RDREQ_32B[19],TCC_EA0_RDREQ_LEVEL[19],TCC_EA0_ATOMIC_LEVEL[20],TCC_EA0_RDREQ[20],TCC_EA0_RDREQ_32B[20],TCC_EA0_RDREQ_LEVEL[20],TCC_EA0_ATOMIC_LEVEL[21],TCC_EA0_RDREQ[21],TCC_EA0_RDREQ_32B[21],TCC_EA0_RDREQ_LEVEL[21],TCC_EA0_ATOMIC_LEVEL[22],TCC_EA0_RDREQ[22],TCC_EA0_RDREQ_32B[22],TCC_EA0_RDREQ_LEVEL[22],TCC_EA0_ATOMIC_LEVEL[23],TCC_EA0_RDREQ[23],TCC_EA0_RDREQ_32B[23],TCC_EA0_RDREQ_LEVEL[23],TCC_EA0_ATOMIC_LEVEL[24],TCC_EA0_RDREQ[24],TCC_EA0_RDREQ_32B[24],TCC_EA0_RDREQ_LEVEL[24],TCC_EA0_ATOMIC_LEVEL[25],TCC_EA0_RDREQ[25],TCC_EA0_RDREQ_32B[25],TCC_EA0_RDREQ_LEVEL[25],TCC_EA0_ATOMIC_LEVEL[26],TCC_EA0_RDREQ[26],TCC_EA0_RDREQ_32B[26],TCC_EA0_RDREQ_LEVEL[26],TCC_EA0_ATOMIC_LEVEL[27],TCC_EA0_RDREQ[27],TCC_EA0_RDREQ_32B[27],TCC_EA0_RDREQ_LEVEL[27],TCC_EA0_ATOMIC_LEVEL[28],TCC_EA0_RDREQ[28],TCC_EA0_RDREQ_32B[28],TCC_EA0_RDREQ_LEVEL[28],TCC_EA0_ATOMIC_LEVEL[29],TCC_EA0_RDREQ[29],TCC_EA0_RDREQ_32B[29],TCC_EA0_RDREQ_LEVEL[29],TCC_EA0_ATOMIC_LEVEL[30],TCC_EA0_RDREQ[30],TCC_EA0_RDREQ_32B[30],TCC_EA0_RDREQ_LEVEL[30],TCC_EA0_ATOMIC_LEVEL[31],TCC_EA0_RDREQ[31],TCC_EA0_RDREQ_32B[31],TCC_EA0_RDREQ_LEVEL[31],TCC_EA0_ATOMIC_LEVEL[32],TCC_EA0_RDREQ[32],TCC_EA0_RDREQ_32B[32],TCC_EA0_RDREQ_LEVEL[32],TCC_EA0_ATOMIC_LEVEL[33],TCC_EA0_RDREQ[33],TCC_EA0_RDREQ_32B[33],TCC_EA0_RDREQ_LEVEL[33],TCC_EA0_ATOMIC_LEVEL[34],TCC_EA0_RDREQ[34],TCC_EA0_RDREQ_32B[34],TCC_EA0_RDREQ_LEVEL[34],TCC_EA0_ATOMIC_LEVEL[35],TCC_EA0_RDREQ[35],TCC_EA0_RDREQ_32B[35],TCC_EA0_RDREQ_LEVEL[35],TCC_EA0_ATOMIC_LEVEL[36],TCC_EA0_RDREQ[36],TCC_EA0_RDREQ_32B[36],TCC_EA0_RDREQ_LEVEL[36],TCC_EA0_ATOMIC_LEVEL[37],TCC_EA0_RDREQ[37],TCC_EA0_RDREQ_32B[37],TCC_EA0_RDREQ_LEVEL[37],TCC_EA0_ATOMIC_LEVEL[38],TCC_EA0_RDREQ[38],TCC_EA0_RDREQ_32B[38],TCC_EA0_RDREQ_LEVEL[38],TCC_EA0_ATOMIC_LEVEL[39],TCC_EA0_RDREQ[39],TCC_EA0_RDREQ_32B[39],TCC_EA0_RDREQ_LEVEL[39],TCC_EA0_ATOMIC_LEVEL[40],TCC_EA0_RDREQ[40],TCC_EA0_RDREQ_32B[40],TCC_EA0_RDREQ_LEVEL[40],TCC_EA0_ATOMIC_LEVEL[41],TCC_EA0_RDREQ[41],TCC_EA0_RDREQ_32B[41],TCC_EA0_RDREQ_LEVEL[41],TCC_EA0_ATOMIC_LEVEL[42],TCC_EA0_RDREQ[42],TCC_EA0_RDREQ_32B[42],TCC_EA0_RDREQ_LEVEL[42],TCC_EA0_ATOMIC_LEVEL[43],TCC_EA0_RDREQ[43],TCC_EA0_RDREQ_32B[43],TCC_EA0_RDREQ_LEVEL[43],TCC_EA0_ATOMIC_LEVEL[44],TCC_EA0_RDREQ[44],TCC_EA0_RDREQ_32B[44],TCC_EA0_RDREQ_LEVEL[44],TCC_EA0_ATOMIC_LEVEL[45],TCC_EA0_RDREQ[45],TCC_EA0_RDREQ_32B[45],TCC_EA0_RDREQ_LEVEL[45],TCC_EA0_ATOMIC_LEVEL[46],TCC_EA0_RDREQ[46],TCC_EA0_RDREQ_32B[46],TCC_EA0_RDREQ_LEVEL[46],TCC_EA0_ATOMIC_LEVEL[47],TCC_EA0_RDREQ[47],TCC_EA0_RDREQ_32B[47],TCC_EA0_RDREQ_LEVEL[47],TCC_EA0_ATOMIC_LEVEL[48],TCC_EA0_RDREQ[48],TCC_EA0_RDREQ_32B[48],TCC_EA0_RDREQ_LEVEL[48],TCC_EA0_ATOMIC_LEVEL[49],TCC_EA0_RDREQ[49],TCC_EA0_RDREQ_32B[49],TCC_EA0_RDREQ_LEVEL[49],TCC_EA0_ATOMIC_LEVEL[50],TCC_EA0_RDREQ[50],TCC_EA0_RDREQ_32B[50],TCC_EA0_RDREQ_LEVEL[50],TCC_EA0_ATOMIC_LEVEL[51],TCC_EA0_RDREQ[51],TCC_EA0_RDREQ_32B[51],TCC_EA0_RDREQ_LEVEL[51],TCC_EA0_ATOMIC_LEVEL[52],TCC_EA0_RDREQ[52],TCC_EA0_RDREQ_32B[52],TCC_EA0_RDREQ_LEVEL[52],TCC_EA0_ATOMIC_LEVEL[53],TCC_EA0_RDREQ[53],TCC_EA0_RDREQ_32B[53],TCC_EA0_RDREQ_LEVEL[53],TCC_EA0_ATOMIC_LEVEL[54],TCC_EA0_RDREQ[54],TCC_EA0_RDREQ_32B[54],TCC_EA0_RDREQ_LEVEL[54],TCC_EA0_ATOMIC_LEVEL[55],TCC_EA0_RDREQ[55],TCC_EA0_RDREQ_32B[55],TCC_EA0_RDREQ_LEVEL[55],TCC_EA0_ATOMIC_LEVEL[56],TCC_EA0_RDREQ[56],TCC_EA0_RDREQ_32B[56],TCC_EA0_RDREQ_LEVEL[56],TCC_EA0_ATOMIC_LEVEL[57],TCC_EA0_RDREQ[57],TCC_EA0_RDREQ_32B[57],TCC_EA0_RDREQ_LEVEL[57],TCC_EA0_ATOMIC_LEVEL[58],TCC_EA0_RDREQ[58],TCC_EA0_RDREQ_32B[58],TCC_EA0_RDREQ_LEVEL[58],TCC_EA0_ATOMIC_LEVEL[59],TCC_EA0_RDREQ[59],TCC_EA0_RDREQ_32B[59],TCC_EA0_RDREQ_LEVEL[59],TCC_EA0_ATOMIC_LEVEL[60],TCC_EA0_RDREQ[60],TCC_EA0_RDREQ_32B[60],TCC_EA0_RDREQ_LEVEL[60],TCC_EA0_ATOMIC_LEVEL[61],TCC_EA0_RDREQ[61],TCC_EA0_RDREQ_32B[61],TCC_EA0_RDREQ_LEVEL[61],TCC_EA0_ATOMIC_LEVEL[62],TCC_EA0_RDREQ[62],TCC_EA0_RDREQ_32B[62],TCC_EA0_RDREQ_LEVEL[62],TCC_EA0_ATOMIC_LEVEL[63],TCC_EA0_RDREQ[63],TCC_EA0_RDREQ_32B[63],TCC_EA0_RDREQ_LEVEL[63],TCC_EA0_ATOMIC_LEVEL[64],TCC_EA0_RDREQ[64],TCC_EA0_RDREQ_32B[64],TCC_EA0_RDREQ_LEVEL[64],TCC_EA0_ATOMIC_LEVEL[65],TCC_EA0_RDREQ[65],TCC_EA0_RDREQ_32B[65],TCC_EA0_RDREQ_LEVEL[65],TCC_EA0_ATOMIC_LEVEL[66],TCC_EA0_RDREQ[66],TCC_EA0_RDREQ_32B[66],TCC_EA0_RDREQ_LEVEL[66],TCC_EA0_ATOMIC_LEVEL[67],TCC_EA0_RDREQ[67],TCC_EA0_RDREQ_32B[67],TCC_EA0_RDREQ_LEVEL[67],TCC_EA0_ATOMIC_LEVEL[68],TCC_EA0_RDREQ[68],TCC_EA0_RDREQ_32B[68],TCC_EA0_RDREQ_LEVEL[68],TCC_EA0_ATOMIC_LEVEL[69],TCC_EA0_RDREQ[69],TCC_EA0_RDREQ_32B[69],TCC_EA0_RDREQ_LEVEL[69],TCC_EA0_ATOMIC_LEVEL[70],TCC_EA0_RDREQ[70],TCC_EA0_RDREQ_32B[70],TCC_EA0_RDREQ_LEVEL[70],TCC_EA0_ATOMIC_LEVEL[71],TCC_EA0_RDREQ[71],TCC_EA0_RDREQ_32B[71],TCC_EA0_RDREQ_LEVEL[71],TCC_EA0_ATOMIC_LEVEL[72],TCC_EA0_RDREQ[72],TCC_EA0_RDREQ_32B[72],TCC_EA0_RDREQ_LEVEL[72],TCC_EA0_ATOMIC_LEVEL[73],TCC_EA0_RDREQ[73],TCC_EA0_RDREQ_32B[73],TCC_EA0_RDREQ_LEVEL[73],TCC_EA0_ATOMIC_LEVEL[74],TCC_EA0_RDREQ[74],TCC_EA0_RDREQ_32B[74],TCC_EA0_RDREQ_LEVEL[74],TCC_EA0_ATOMIC_LEVEL[75],TCC_EA0_RDREQ[75],TCC_EA0_RDREQ_32B[75],TCC_EA0_RDREQ_LEVEL[75],TCC_EA0_ATOMIC_LEVEL[76],TCC_EA0_RDREQ[76],TCC_EA0_RDREQ_32B[76],TCC_EA0_RDREQ_LEVEL[76],TCC_EA0_ATOMIC_LEVEL[77],TCC_EA0_RDREQ[77],TCC_EA0_RDREQ_32B[77],TCC_EA0_RDREQ_LEVEL[77],TCC_EA0_ATOMIC_LEVEL[78],TCC_EA0_RDREQ[78],TCC_EA0_RDREQ_32B[78],TCC_EA0_RDREQ_LEVEL[78],TCC_EA0_ATOMIC_LEVEL[79],TCC_EA0_RDREQ[79],TCC_EA0_RDREQ_32B[79],TCC_EA0_RDREQ_LEVEL[79],TCC_EA0_ATOMIC_LEVEL[80],TCC_EA0_RDREQ[80],TCC_EA0_RDREQ_32B[80],TCC_EA0_RDREQ_LEVEL[80],TCC_EA0_ATOMIC_LEVEL[81],TCC_EA0_RDREQ[81],TCC_EA0_RDREQ_32B[81],TCC_EA0_RDREQ_LEVEL[81],TCC_EA0_ATOMIC_LEVEL[82],TCC_EA0_RDREQ[82],TCC_EA0_RDREQ_32B[82],TCC_EA0_RDREQ_LEVEL[82],TCC_EA0_ATOMIC_LEVEL[83],TCC_EA0_RDREQ[83],TCC_EA0_RDREQ_32B[83],TCC_EA0_RDREQ_LEVEL[83],TCC_EA0_ATOMIC_LEVEL[84],TCC_EA0_RDREQ[84],TCC_EA0_RDREQ_32B[84],TCC_EA0_RDREQ_LEVEL[84],TCC_EA0_ATOMIC_LEVEL[85],TCC_EA0_RDREQ[85],TCC_EA0_RDREQ_32B[85],TCC_EA0_RDREQ_LEVEL[85],TCC_EA0_ATOMIC_LEVEL[86],TCC_EA0_RDREQ[86],TCC_EA0_RDREQ_32B[86],TCC_EA0_RDREQ_LEVEL[86],TCC_EA0_ATOMIC_LEVEL[87],TCC_EA0_RDREQ[87],TCC_EA0_RDREQ_32B[87],TCC_EA0_RDREQ_LEVEL[87],TCC_EA0_ATOMIC_LEVEL[88],TCC_EA0_RDREQ[88],TCC_EA0_RDREQ_32B[88],TCC_EA0_RDREQ_LEVEL[88],TCC_EA0_ATOMIC_LEVEL[89],TCC_EA0_RDREQ[89],TCC_EA0_RDREQ_32B[89],TCC_EA0_RDREQ_LEVEL[89],TCC_EA0_ATOMIC_LEVEL[90],TCC_EA0_RDREQ[90],TCC_EA0_RDREQ_32B[90],TCC_EA0_RDREQ_LEVEL[90],TCC_EA0_ATOMIC_LEVEL[91],TCC_EA0_RDREQ[91],TCC_EA0_RDREQ_32B[91],TCC_EA0_RDREQ_LEVEL[91],TCC_EA0_ATOMIC_LEVEL[92],TCC_EA0_RDREQ[92],TCC_EA0_RDREQ_32B[92],TCC_EA0_RDREQ_LEVEL[92],TCC_EA0_ATOMIC_LEVEL[93],TCC_EA0_RDREQ[93],TCC_EA0_RDREQ_32B[93],TCC_EA0_RDREQ_LEVEL[93],TCC_EA0_ATOMIC_LEVEL[94],TCC_EA0_RDREQ[94],TCC_EA0_RDREQ_32B[94],TCC_EA0_RDREQ_LEVEL[94],TCC_EA0_ATOMIC_LEVEL[95],TCC_EA0_RDREQ[95],TCC_EA0_RDREQ_32B[95],TCC_EA0_RDREQ_LEVEL[95],TCC_EA0_ATOMIC_LEVEL[96],TCC_EA0_RDREQ[96],TCC_EA0_RDREQ_32B[96],TCC_EA0_RDREQ_LEVEL[96],TCC_EA0_ATOMIC_LEVEL[97],TCC_EA0_RDREQ[97],TCC_EA0_RDREQ_32B[97],TCC_EA0_RDREQ_LEVEL[97],TCC_EA0_ATOMIC_LEVEL[98],TCC_EA0_RDREQ[98],TCC_EA0_RDREQ_32B[98],TCC_EA0_RDREQ_LEVEL[98],TCC_EA0_ATOMIC_LEVEL[99],TCC_EA0_RDREQ[99],TCC_EA0_RDREQ_32B[99],TCC_EA0_RDREQ_LEVEL[99],TCC_EA0_ATOMIC_LEVEL[100],TCC_EA0_RDREQ[100],TCC_EA0_RDREQ_32B[100],TCC_EA0_RDREQ_LEVEL[100],TCC_EA0_ATOMIC_LEVEL[101],TCC_EA0_RDREQ[101],TCC_EA0_RDREQ_32B[101],TCC_EA0_RDREQ_LEVEL[101],TCC_EA0_ATOMIC_LEVEL[102],TCC_EA0_RDREQ[102],TCC_EA0_RDREQ_32B[102],TCC_EA0_RDREQ_LEVEL[102],TCC_EA0_ATOMIC_LEVEL[103],TCC_EA0_RDREQ[103],TCC_EA0_RDREQ_32B[103],TCC_EA0_RDREQ_LEVEL[103],TCC_EA0_ATOMIC_LEVEL[104],TCC_EA0_RDREQ[104],TCC_EA0_RDREQ_32B[104],TCC_EA0_RDREQ_LEVEL[104],TCC_EA0_ATOMIC_LEVEL[105],TCC_EA0_RDREQ[105],TCC_EA0_RDREQ_32B[105],TCC_EA0_RDREQ_LEVEL[105],TCC_EA0_ATOMIC_LEVEL[106],TCC_EA0_RDREQ[106],TCC_EA0_RDREQ_32B[106],TCC_EA0_RDREQ_LEVEL[106],TCC_EA0_ATOMIC_LEVEL[107],TCC_EA0_RDREQ[107],TCC_EA0_RDREQ_32B[107],TCC_EA0_RDREQ_LEVEL[107],TCC_EA0_ATOMIC_LEVEL[108],TCC_EA0_RDREQ[108],TCC_EA0_RDREQ_32B[108],TCC_EA0_RDREQ_LEVEL[108],TCC_EA0_ATOMIC_LEVEL[109],TCC_EA0_RDREQ[109],TCC_EA0_RDREQ_32B[109],TCC_EA0_RDREQ_LEVEL[109],TCC_EA0_ATOMIC_LEVEL[110],TCC_EA0_RDREQ[110],TCC_EA0_RDREQ_32B[110],TCC_EA0_RDREQ_LEVEL[110],TCC_EA0_ATOMIC_LEVEL[111],TCC_EA0_RDREQ[111],TCC_EA0_RDREQ_32B[111],TCC_EA0_RDREQ_LEVEL[111],TCC_EA0_ATOMIC_LEVEL[112],TCC_EA0_RDREQ[112],TCC_EA0_RDREQ_32B[112],TCC_EA0_RDREQ_LEVEL[112],TCC_EA0_ATOMIC_LEVEL[113],TCC_EA0_RDREQ[113],TCC_EA0_RDREQ_32B[113],TCC_EA0_RDREQ_LEVEL[113],TCC_EA0_ATOMIC_LEVEL[114],TCC_EA0_RDREQ[114],TCC_EA0_RDREQ_32B[114],TCC_EA0_RDREQ_LEVEL[114],TCC_EA0_ATOMIC_LEVEL[115],TCC_EA0_RDREQ[115],TCC_EA0_RDREQ_32B[115],TCC_EA0_RDREQ_LEVEL[115],TCC_EA0_ATOMIC_LEVEL[116],TCC_EA0_RDREQ[116],TCC_EA0_RDREQ_32B[116],TCC_EA0_RDREQ_LEVEL[116],TCC_EA0_ATOMIC_LEVEL[117],TCC_EA0_RDREQ[117],TCC_EA0_RDREQ_32B[117],TCC_EA0_RDREQ_LEVEL[117],TCC_EA0_ATOMIC_LEVEL[118],TCC_EA0_RDREQ[118],TCC_EA0_RDREQ_32B[118],TCC_EA0_RDREQ_LEVEL[118],TCC_EA0_ATOMIC_LEVEL[119],TCC_EA0_RDREQ[119],TCC_EA0_RDREQ_32B[119],TCC_EA0_RDREQ_LEVEL[119],TCC_EA0_ATOMIC_LEVEL[120],TCC_EA0_RDREQ[120],TCC_EA0_RDREQ_32B[120],TCC_EA0_RDREQ_LEVEL[120],TCC_EA0_ATOMIC_LEVEL[121],TCC_EA0_RDREQ[121],TCC_EA0_RDREQ_32B[121],TCC_EA0_RDREQ_LEVEL[121],TCC_EA0_ATOMIC_LEVEL[122],TCC_EA0_RDREQ[122],TCC_EA0_RDREQ_32B[122],TCC_EA0_RDREQ_LEVEL[122],TCC_EA0_ATOMIC_LEVEL[123],TCC_EA0_RDREQ[123],TCC_EA0_RDREQ_32B[123],TCC_EA0_RDREQ_LEVEL[123],TCC_EA0_ATOMIC_LEVEL[124],TCC_EA0_RDREQ[124],TCC_EA0_RDREQ_32B[124],TCC_EA0_RDREQ_LEVEL[124],TCC_EA0_ATOMIC_LEVEL[125],TCC_EA0_RDREQ[125],TCC_EA0_RDREQ_32B[125],TCC_EA0_RDREQ_LEVEL[125],TCC_EA0_ATOMIC_LEVEL[126],TCC_EA0_RDREQ[126],TCC_EA0_RDREQ_32B[126],TCC_EA0_RDREQ_LEVEL[126],TCC_EA0_ATOMIC_LEVEL[127],TCC_EA0_RDREQ[127],TCC_EA0_RDREQ_32B[127],TCC_EA0_RDREQ_LEVEL[127],Wave_Size_9,Correlation_ID_9,XCC_Index_9,TCC_EA0_WRREQ[0],TCC_EA0_WRREQ_64B[0],TCC_EA0_WRREQ_LEVEL[0],TCC_HIT[0],TCC_EA0_WRREQ[1],TCC_EA0_WRREQ_64B[1],TCC_EA0_WRREQ_LEVEL[1],TCC_HIT[1],TCC_EA0_WRREQ[2],TCC_EA0_WRREQ_64B[2],TCC_EA0_WRREQ_LEVEL[2],TCC_HIT[2],TCC_EA0_WRREQ[3],TCC_EA0_WRREQ_64B[3],TCC_EA0_WRREQ_LEVEL[3],TCC_HIT[3],TCC_EA0_WRREQ[4],TCC_EA0_WRREQ_64B[4],TCC_EA0_WRREQ_LEVEL[4],TCC_HIT[4],TCC_EA0_WRREQ[5],TCC_EA0_WRREQ_64B[5],TCC_EA0_WRREQ_LEVEL[5],TCC_HIT[5],TCC_EA0_WRREQ[6],TCC_EA0_WRREQ_64B[6],TCC_EA0_WRREQ_LEVEL[6],TCC_HIT[6],TCC_EA0_WRREQ[7],TCC_EA0_WRREQ_64B[7],TCC_EA0_WRREQ_LEVEL[7],TCC_HIT[7],TCC_EA0_WRREQ[8],TCC_EA0_WRREQ_64B[8],TCC_EA0_WRREQ_LEVEL[8],TCC_HIT[8],TCC_EA0_WRREQ[9],TCC_EA0_WRREQ_64B[9],TCC_EA0_WRREQ_LEVEL[9],TCC_HIT[9],TCC_EA0_WRREQ[10],TCC_EA0_WRREQ_64B[10],TCC_EA0_WRREQ_LEVEL[10],TCC_HIT[10],TCC_EA0_WRREQ[11],TCC_EA0_WRREQ_64B[11],TCC_EA0_WRREQ_LEVEL[11],TCC_HIT[11],TCC_EA0_WRREQ[12],TCC_EA0_WRREQ_64B[12],TCC_EA0_WRREQ_LEVEL[12],TCC_HIT[12],TCC_EA0_WRREQ[13],TCC_EA0_WRREQ_64B[13],TCC_EA0_WRREQ_LEVEL[13],TCC_HIT[13],TCC_EA0_WRREQ[14],TCC_EA0_WRREQ_64B[14],TCC_EA0_WRREQ_LEVEL[14],TCC_HIT[14],TCC_EA0_WRREQ[15],TCC_EA0_WRREQ_64B[15],TCC_EA0_WRREQ_LEVEL[15],TCC_HIT[15],TCC_EA0_WRREQ[16],TCC_EA0_WRREQ_64B[16],TCC_EA0_WRREQ_LEVEL[16],TCC_HIT[16],TCC_EA0_WRREQ[17],TCC_EA0_WRREQ_64B[17],TCC_EA0_WRREQ_LEVEL[17],TCC_HIT[17],TCC_EA0_WRREQ[18],TCC_EA0_WRREQ_64B[18],TCC_EA0_WRREQ_LEVEL[18],TCC_HIT[18],TCC_EA0_WRREQ[19],TCC_EA0_WRREQ_64B[19],TCC_EA0_WRREQ_LEVEL[19],TCC_HIT[19],TCC_EA0_WRREQ[20],TCC_EA0_WRREQ_64B[20],TCC_EA0_WRREQ_LEVEL[20],TCC_HIT[20],TCC_EA0_WRREQ[21],TCC_EA0_WRREQ_64B[21],TCC_EA0_WRREQ_LEVEL[21],TCC_HIT[21],TCC_EA0_WRREQ[22],TCC_EA0_WRREQ_64B[22],TCC_EA0_WRREQ_LEVEL[22],TCC_HIT[22],TCC_EA0_WRREQ[23],TCC_EA0_WRREQ_64B[23],TCC_EA0_WRREQ_LEVEL[23],TCC_HIT[23],TCC_EA0_WRREQ[24],TCC_EA0_WRREQ_64B[24],TCC_EA0_WRREQ_LEVEL[24],TCC_HIT[24],TCC_EA0_WRREQ[25],TCC_EA0_WRREQ_64B[25],TCC_EA0_WRREQ_LEVEL[25],TCC_HIT[25],TCC_EA0_WRREQ[26],TCC_EA0_WRREQ_64B[26],TCC_EA0_WRREQ_LEVEL[26],TCC_HIT[26],TCC_EA0_WRREQ[27],TCC_EA0_WRREQ_64B[27],TCC_EA0_WRREQ_LEVEL[27],TCC_HIT[27],TCC_EA0_WRREQ[28],TCC_EA0_WRREQ_64B[28],TCC_EA0_WRREQ_LEVEL[28],TCC_HIT[28],TCC_EA0_WRREQ[29],TCC_EA0_WRREQ_64B[29],TCC_EA0_WRREQ_LEVEL[29],TCC_HIT[29],TCC_EA0_WRREQ[30],TCC_EA0_WRREQ_64B[30],TCC_EA0_WRREQ_LEVEL[30],TCC_HIT[30],TCC_EA0_WRREQ[31],TCC_EA0_WRREQ_64B[31],TCC_EA0_WRREQ_LEVEL[31],TCC_HIT[31],TCC_EA0_WRREQ[32],TCC_EA0_WRREQ_64B[32],TCC_EA0_WRREQ_LEVEL[32],TCC_HIT[32],TCC_EA0_WRREQ[33],TCC_EA0_WRREQ_64B[33],TCC_EA0_WRREQ_LEVEL[33],TCC_HIT[33],TCC_EA0_WRREQ[34],TCC_EA0_WRREQ_64B[34],TCC_EA0_WRREQ_LEVEL[34],TCC_HIT[34],TCC_EA0_WRREQ[35],TCC_EA0_WRREQ_64B[35],TCC_EA0_WRREQ_LEVEL[35],TCC_HIT[35],TCC_EA0_WRREQ[36],TCC_EA0_WRREQ_64B[36],TCC_EA0_WRREQ_LEVEL[36],TCC_HIT[36],TCC_EA0_WRREQ[37],TCC_EA0_WRREQ_64B[37],TCC_EA0_WRREQ_LEVEL[37],TCC_HIT[37],TCC_EA0_WRREQ[38],TCC_EA0_WRREQ_64B[38],TCC_EA0_WRREQ_LEVEL[38],TCC_HIT[38],TCC_EA0_WRREQ[39],TCC_EA0_WRREQ_64B[39],TCC_EA0_WRREQ_LEVEL[39],TCC_HIT[39],TCC_EA0_WRREQ[40],TCC_EA0_WRREQ_64B[40],TCC_EA0_WRREQ_LEVEL[40],TCC_HIT[40],TCC_EA0_WRREQ[41],TCC_EA0_WRREQ_64B[41],TCC_EA0_WRREQ_LEVEL[41],TCC_HIT[41],TCC_EA0_WRREQ[42],TCC_EA0_WRREQ_64B[42],TCC_EA0_WRREQ_LEVEL[42],TCC_HIT[42],TCC_EA0_WRREQ[43],TCC_EA0_WRREQ_64B[43],TCC_EA0_WRREQ_LEVEL[43],TCC_HIT[43],TCC_EA0_WRREQ[44],TCC_EA0_WRREQ_64B[44],TCC_EA0_WRREQ_LEVEL[44],TCC_HIT[44],TCC_EA0_WRREQ[45],TCC_EA0_WRREQ_64B[45],TCC_EA0_WRREQ_LEVEL[45],TCC_HIT[45],TCC_EA0_WRREQ[46],TCC_EA0_WRREQ_64B[46],TCC_EA0_WRREQ_LEVEL[46],TCC_HIT[46],TCC_EA0_WRREQ[47],TCC_EA0_WRREQ_64B[47],TCC_EA0_WRREQ_LEVEL[47],TCC_HIT[47],TCC_EA0_WRREQ[48],TCC_EA0_WRREQ_64B[48],TCC_EA0_WRREQ_LEVEL[48],TCC_HIT[48],TCC_EA0_WRREQ[49],TCC_EA0_WRREQ_64B[49],TCC_EA0_WRREQ_LEVEL[49],TCC_HIT[49],TCC_EA0_WRREQ[50],TCC_EA0_WRREQ_64B[50],TCC_EA0_WRREQ_LEVEL[50],TCC_HIT[50],TCC_EA0_WRREQ[51],TCC_EA0_WRREQ_64B[51],TCC_EA0_WRREQ_LEVEL[51],TCC_HIT[51],TCC_EA0_WRREQ[52],TCC_EA0_WRREQ_64B[52],TCC_EA0_WRREQ_LEVEL[52],TCC_HIT[52],TCC_EA0_WRREQ[53],TCC_EA0_WRREQ_64B[53],TCC_EA0_WRREQ_LEVEL[53],TCC_HIT[53],TCC_EA0_WRREQ[54],TCC_EA0_WRREQ_64B[54],TCC_EA0_WRREQ_LEVEL[54],TCC_HIT[54],TCC_EA0_WRREQ[55],TCC_EA0_WRREQ_64B[55],TCC_EA0_WRREQ_LEVEL[55],TCC_HIT[55],TCC_EA0_WRREQ[56],TCC_EA0_WRREQ_64B[56],TCC_EA0_WRREQ_LEVEL[56],TCC_HIT[56],TCC_EA0_WRREQ[57],TCC_EA0_WRREQ_64B[57],TCC_EA0_WRREQ_LEVEL[57],TCC_HIT[57],TCC_EA0_WRREQ[58],TCC_EA0_WRREQ_64B[58],TCC_EA0_WRREQ_LEVEL[58],TCC_HIT[58],TCC_EA0_WRREQ[59],TCC_EA0_WRREQ_64B[59],TCC_EA0_WRREQ_LEVEL[59],TCC_HIT[59],TCC_EA0_WRREQ[60],TCC_EA0_WRREQ_64B[60],TCC_EA0_WRREQ_LEVEL[60],TCC_HIT[60],TCC_EA0_WRREQ[61],TCC_EA0_WRREQ_64B[61],TCC_EA0_WRREQ_LEVEL[61],TCC_HIT[61],TCC_EA0_WRREQ[62],TCC_EA0_WRREQ_64B[62],TCC_EA0_WRREQ_LEVEL[62],TCC_HIT[62],TCC_EA0_WRREQ[63],TCC_EA0_WRREQ_64B[63],TCC_EA0_WRREQ_LEVEL[63],TCC_HIT[63],TCC_EA0_WRREQ[64],TCC_EA0_WRREQ_64B[64],TCC_EA0_WRREQ_LEVEL[64],TCC_HIT[64],TCC_EA0_WRREQ[65],TCC_EA0_WRREQ_64B[65],TCC_EA0_WRREQ_LEVEL[65],TCC_HIT[65],TCC_EA0_WRREQ[66],TCC_EA0_WRREQ_64B[66],TCC_EA0_WRREQ_LEVEL[66],TCC_HIT[66],TCC_EA0_WRREQ[67],TCC_EA0_WRREQ_64B[67],TCC_EA0_WRREQ_LEVEL[67],TCC_HIT[67],TCC_EA0_WRREQ[68],TCC_EA0_WRREQ_64B[68],TCC_EA0_WRREQ_LEVEL[68],TCC_HIT[68],TCC_EA0_WRREQ[69],TCC_EA0_WRREQ_64B[69],TCC_EA0_WRREQ_LEVEL[69],TCC_HIT[69],TCC_EA0_WRREQ[70],TCC_EA0_WRREQ_64B[70],TCC_EA0_WRREQ_LEVEL[70],TCC_HIT[70],TCC_EA0_WRREQ[71],TCC_EA0_WRREQ_64B[71],TCC_EA0_WRREQ_LEVEL[71],TCC_HIT[71],TCC_EA0_WRREQ[72],TCC_EA0_WRREQ_64B[72],TCC_EA0_WRREQ_LEVEL[72],TCC_HIT[72],TCC_EA0_WRREQ[73],TCC_EA0_WRREQ_64B[73],TCC_EA0_WRREQ_LEVEL[73],TCC_HIT[73],TCC_EA0_WRREQ[74],TCC_EA0_WRREQ_64B[74],TCC_EA0_WRREQ_LEVEL[74],TCC_HIT[74],TCC_EA0_WRREQ[75],TCC_EA0_WRREQ_64B[75],TCC_EA0_WRREQ_LEVEL[75],TCC_HIT[75],TCC_EA0_WRREQ[76],TCC_EA0_WRREQ_64B[76],TCC_EA0_WRREQ_LEVEL[76],TCC_HIT[76],TCC_EA0_WRREQ[77],TCC_EA0_WRREQ_64B[77],TCC_EA0_WRREQ_LEVEL[77],TCC_HIT[77],TCC_EA0_WRREQ[78],TCC_EA0_WRREQ_64B[78],TCC_EA0_WRREQ_LEVEL[78],TCC_HIT[78],TCC_EA0_WRREQ[79],TCC_EA0_WRREQ_64B[79],TCC_EA0_WRREQ_LEVEL[79],TCC_HIT[79],TCC_EA0_WRREQ[80],TCC_EA0_WRREQ_64B[80],TCC_EA0_WRREQ_LEVEL[80],TCC_HIT[80],TCC_EA0_WRREQ[81],TCC_EA0_WRREQ_64B[81],TCC_EA0_WRREQ_LEVEL[81],TCC_HIT[81],TCC_EA0_WRREQ[82],TCC_EA0_WRREQ_64B[82],TCC_EA0_WRREQ_LEVEL[82],TCC_HIT[82],TCC_EA0_WRREQ[83],TCC_EA0_WRREQ_64B[83],TCC_EA0_WRREQ_LEVEL[83],TCC_HIT[83],TCC_EA0_WRREQ[84],TCC_EA0_WRREQ_64B[84],TCC_EA0_WRREQ_LEVEL[84],TCC_HIT[84],TCC_EA0_WRREQ[85],TCC_EA0_WRREQ_64B[85],TCC_EA0_WRREQ_LEVEL[85],TCC_HIT[85],TCC_EA0_WRREQ[86],TCC_EA0_WRREQ_64B[86],TCC_EA0_WRREQ_LEVEL[86],TCC_HIT[86],TCC_EA0_WRREQ[87],TCC_EA0_WRREQ_64B[87],TCC_EA0_WRREQ_LEVEL[87],TCC_HIT[87],TCC_EA0_WRREQ[88],TCC_EA0_WRREQ_64B[88],TCC_EA0_WRREQ_LEVEL[88],TCC_HIT[88],TCC_EA0_WRREQ[89],TCC_EA0_WRREQ_64B[89],TCC_EA0_WRREQ_LEVEL[89],TCC_HIT[89],TCC_EA0_WRREQ[90],TCC_EA0_WRREQ_64B[90],TCC_EA0_WRREQ_LEVEL[90],TCC_HIT[90],TCC_EA0_WRREQ[91],TCC_EA0_WRREQ_64B[91],TCC_EA0_WRREQ_LEVEL[91],TCC_HIT[91],TCC_EA0_WRREQ[92],TCC_EA0_WRREQ_64B[92],TCC_EA0_WRREQ_LEVEL[92],TCC_HIT[92],TCC_EA0_WRREQ[93],TCC_EA0_WRREQ_64B[93],TCC_EA0_WRREQ_LEVEL[93],TCC_HIT[93],TCC_EA0_WRREQ[94],TCC_EA0_WRREQ_64B[94],TCC_EA0_WRREQ_LEVEL[94],TCC_HIT[94],TCC_EA0_WRREQ[95],TCC_EA0_WRREQ_64B[95],TCC_EA0_WRREQ_LEVEL[95],TCC_HIT[95],TCC_EA0_WRREQ[96],TCC_EA0_WRREQ_64B[96],TCC_EA0_WRREQ_LEVEL[96],TCC_HIT[96],TCC_EA0_WRREQ[97],TCC_EA0_WRREQ_64B[97],TCC_EA0_WRREQ_LEVEL[97],TCC_HIT[97],TCC_EA0_WRREQ[98],TCC_EA0_WRREQ_64B[98],TCC_EA0_WRREQ_LEVEL[98],TCC_HIT[98],TCC_EA0_WRREQ[99],TCC_EA0_WRREQ_64B[99],TCC_EA0_WRREQ_LEVEL[99],TCC_HIT[99],TCC_EA0_WRREQ[100],TCC_EA0_WRREQ_64B[100],TCC_EA0_WRREQ_LEVEL[100],TCC_HIT[100],TCC_EA0_WRREQ[101],TCC_EA0_WRREQ_64B[101],TCC_EA0_WRREQ_LEVEL[101],TCC_HIT[101],TCC_EA0_WRREQ[102],TCC_EA0_WRREQ_64B[102],TCC_EA0_WRREQ_LEVEL[102],TCC_HIT[102],TCC_EA0_WRREQ[103],TCC_EA0_WRREQ_64B[103],TCC_EA0_WRREQ_LEVEL[103],TCC_HIT[103],TCC_EA0_WRREQ[104],TCC_EA0_WRREQ_64B[104],TCC_EA0_WRREQ_LEVEL[104],TCC_HIT[104],TCC_EA0_WRREQ[105],TCC_EA0_WRREQ_64B[105],TCC_EA0_WRREQ_LEVEL[105],TCC_HIT[105],TCC_EA0_WRREQ[106],TCC_EA0_WRREQ_64B[106],TCC_EA0_WRREQ_LEVEL[106],TCC_HIT[106],TCC_EA0_WRREQ[107],TCC_EA0_WRREQ_64B[107],TCC_EA0_WRREQ_LEVEL[107],TCC_HIT[107],TCC_EA0_WRREQ[108],TCC_EA0_WRREQ_64B[108],TCC_EA0_WRREQ_LEVEL[108],TCC_HIT[108],TCC_EA0_WRREQ[109],TCC_EA0_WRREQ_64B[109],TCC_EA0_WRREQ_LEVEL[109],TCC_HIT[109],TCC_EA0_WRREQ[110],TCC_EA0_WRREQ_64B[110],TCC_EA0_WRREQ_LEVEL[110],TCC_HIT[110],TCC_EA0_WRREQ[111],TCC_EA0_WRREQ_64B[111],TCC_EA0_WRREQ_LEVEL[111],TCC_HIT[111],TCC_EA0_WRREQ[112],TCC_EA0_WRREQ_64B[112],TCC_EA0_WRREQ_LEVEL[112],TCC_HIT[112],TCC_EA0_WRREQ[113],TCC_EA0_WRREQ_64B[113],TCC_EA0_WRREQ_LEVEL[113],TCC_HIT[113],TCC_EA0_WRREQ[114],TCC_EA0_WRREQ_64B[114],TCC_EA0_WRREQ_LEVEL[114],TCC_HIT[114],TCC_EA0_WRREQ[115],TCC_EA0_WRREQ_64B[115],TCC_EA0_WRREQ_LEVEL[115],TCC_HIT[115],TCC_EA0_WRREQ[116],TCC_EA0_WRREQ_64B[116],TCC_EA0_WRREQ_LEVEL[116],TCC_HIT[116],TCC_EA0_WRREQ[117],TCC_EA0_WRREQ_64B[117],TCC_EA0_WRREQ_LEVEL[117],TCC_HIT[117],TCC_EA0_WRREQ[118],TCC_EA0_WRREQ_64B[118],TCC_EA0_WRREQ_LEVEL[118],TCC_HIT[118],TCC_EA0_WRREQ[119],TCC_EA0_WRREQ_64B[119],TCC_EA0_WRREQ_LEVEL[119],TCC_HIT[119],TCC_EA0_WRREQ[120],TCC_EA0_WRREQ_64B[120],TCC_EA0_WRREQ_LEVEL[120],TCC_HIT[120],TCC_EA0_WRREQ[121],TCC_EA0_WRREQ_64B[121],TCC_EA0_WRREQ_LEVEL[121],TCC_HIT[121],TCC_EA0_WRREQ[122],TCC_EA0_WRREQ_64B[122],TCC_EA0_WRREQ_LEVEL[122],TCC_HIT[122],TCC_EA0_WRREQ[123],TCC_EA0_WRREQ_64B[123],TCC_EA0_WRREQ_LEVEL[123],TCC_HIT[123],TCC_EA0_WRREQ[124],TCC_EA0_WRREQ_64B[124],TCC_EA0_WRREQ_LEVEL[124],TCC_HIT[124],TCC_EA0_WRREQ[125],TCC_EA0_WRREQ_64B[125],TCC_EA0_WRREQ_LEVEL[125],TCC_HIT[125],TCC_EA0_WRREQ[126],TCC_EA0_WRREQ_64B[126],TCC_EA0_WRREQ_LEVEL[126],TCC_HIT[126],TCC_EA0_WRREQ[127],TCC_EA0_WRREQ_64B[127],TCC_EA0_WRREQ_LEVEL[127],TCC_HIT[127],Wave_Size_10,Correlation_ID_10,SQC_DCACHE_REQ_READ_2,SQC_DCACHE_REQ_READ_4,Wave_Size_11,Correlation_ID_11,SQ_CYCLES,SQ_BUSY_CYCLES,SQ_BUSY_CU_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,SQ_INSTS_VALU_CVT,SQ_INSTS_VMEM_WR,SQ_INSTS_VMEM_RD,GRBM_COUNT,GRBM_GUI_ACTIVE,SPI_CSN_WINDOW_VALID,SPI_CSN_BUSY,CPC_CPC_STAT_BUSY,CPC_CPC_STAT_IDLE,CPF_CPF_STAT_BUSY,CPF_CPF_STAT_STALL,TA_BUFFER_WAVEFRONTS_sum,TA_TA_BUSY_sum,TCC_BUSY_sum,TCC_CYCLE_sum,TCC_PROBE_ALL_sum,TCC_PROBE_sum,TCP_GATE_EN1_sum,TCP_GATE_EN2_sum,TCP_TCR_TCP_STALL_CYCLES_sum,TCP_TD_TCP_STALL_CYCLES_sum,TD_TC_STALL_sum,TD_TD_BUSY_sum,Wave_Size_12,Correlation_ID_12,SQ_THREAD_CYCLES_VALU,SQ_IFETCH,SQ_LDS_BANK_CONFLICT,SQ_LDS_ADDR_CONFLICT,SQ_LDS_UNALIGNED_STALL,SQ_WAVES_EQ_64,SQ_WAVES_LT_64,SQ_WAVES_LT_48,SPI_RA_BAR_CU_FULL_CSN,SPI_RA_TGLIM_CU_FULL_CSN,TA_FLAT_READ_WAVEFRONTS_sum,TA_FLAT_WAVEFRONTS_sum,TCC_ALL_TC_OP_WB_WRITEBACK_sum,TCC_EA0_RDREQ_DRAM_sum,TCC_NORMAL_WRITEBACK_sum,TCC_TAG_STALL_sum,TCP_TCC_NC_ATOMIC_REQ_sum,TCP_TCC_NC_READ_REQ_sum,TCP_TCC_NC_WRITE_REQ_sum,TCP_TCC_UC_READ_REQ_sum,Wave_Size_13,Correlation_ID_13,SQ_INSTS_VMEM,SQ_INSTS_SALU,SQ_INSTS_VSKIPPED,SQ_INSTS,SQ_INSTS_VALU,SQ_INSTS_VALU_ADD_F16,SQ_INSTS_VALU_MUL_F16,SQ_INSTS_VALU_FMA_F16,GRBM_SPI_BUSY,SPI_CSN_NUM_THREADGROUPS,SPI_CSN_WAVE,CPC_CPC_TCIU_BUSY,CPC_CPC_TCIU_IDLE,CPF_CPF_TCIU_BUSY,CPF_CPF_TCIU_STALL,TA_BUFFER_READ_WAVEFRONTS_sum,TA_BUFFER_WRITE_WAVEFRONTS_sum,TCC_CC_REQ_sum,TCC_NC_REQ_sum,TCC_RW_REQ_sum,TCC_UC_REQ_sum,TCP_ATOMIC_TAGCONFLICT_STALL_CYCLES_sum,TCP_READ_TAGCONFLICT_STALL_CYCLES_sum,TCP_TA_TCP_STATE_READ_sum,TCP_WRITE_TAGCONFLICT_STALL_CYCLES_sum,TD_LOAD_WAVEFRONT_sum,TD_SPI_STALL_sum,Wave_Size_14,Correlation_ID_14,SQ_INSTS_VALU_MFMA_MOPS_I8,SQ_INSTS_VALU_MFMA_MOPS_F16,SQ_INSTS_VALU_MFMA_MOPS_BF16,SQ_INSTS_VALU_MFMA_MOPS_F32,SQ_INSTS_VALU_MFMA_MOPS_F64,SQC_TC_INST_REQ,SQC_TC_DATA_READ_REQ,SQC_TC_DATA_WRITE_REQ,TCP_PENDING_STALL_CYCLES_sum,Wave_Size_15,Correlation_ID_15,SQ_INSTS_VALU_TRANS_F64,SQ_INSTS_VALU_INT32,SQ_INSTS_VALU_INT64,SQ_INSTS_SMEM,SQ_INSTS_FLAT,SQ_INSTS_LDS,SQ_INSTS_GDS,SQ_INSTS_EXP_GDS,SPI_RA_RES_STALL_CSN,SPI_RA_TMP_STALL_CSN,CPC_CPC_UTCL2IU_BUSY,CPC_CPC_UTCL2IU_IDLE,CPF_CMP_UTCL1_STALL_ON_TRANSLATION,TA_BUFFER_COALESCED_READ_CYCLES_sum,TA_BUFFER_COALESCED_WRITE_CYCLES_sum,TCC_ATOMIC_sum,TCC_READ_sum,TCC_WRITEBACK_sum,TCC_WRITE_sum,TCP_TOTAL_ATOMIC_WITHOUT_RET_sum,TCP_TOTAL_ATOMIC_WITH_RET_sum,TCP_TOTAL_CACHE_ACCESSES_sum,TCP_TOTAL_WRITEBACK_INVALIDATES_sum,TD_COALESCABLE_WAVEFRONT_sum,Wave_Size_16,Correlation_ID_16,SQC_TC_DATA_ATOMIC_REQ,SQC_TC_STALL,SQC_TC_REQ,SQC_DCACHE_REQ_READ_16,SQC_ICACHE_REQ,SQC_ICACHE_HITS,SQC_ICACHE_MISSES,SQC_ICACHE_MISSES_DUPLICATE,Wave_Size_17,Correlation_ID_17,SQ_ACTIVE_INST_SCA,SQ_ACTIVE_INST_EXP_GDS,SQ_ACTIVE_INST_MISC,SQ_ACTIVE_INST_FLAT,SQ_INST_CYCLES_VMEM_WR,SQ_INST_CYCLES_VMEM_RD,SQ_INST_CYCLES_SMEM,SQ_INST_CYCLES_SALU,SPI_RA_SGPR_SIMD_FULL_CSN,SPI_RA_LDS_CU_FULL_CSN,CPC_ME1_DC0_SPI_BUSY,TA_ADDR_STALLED_BY_TD_CYCLES_sum,TA_DATA_STALLED_BY_TC_CYCLES_sum,TCC_BUBBLE_sum,TCC_EA0_RDREQ_32B_sum,TCC_EA0_RDREQ_sum,TCC_EA0_RD_UNCACHED_32B_sum,TCP_TCC_ATOMIC_WITHOUT_RET_REQ_sum,TCP_TCC_ATOMIC_WITH_RET_REQ_sum,TCP_TCC_READ_REQ_sum,TCP_TCC_WRITE_REQ_sum,Start_Timestamp,End_Timestamp +0,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,2748750.0,0.0,0.0,65536.0,60576.0,160.0,4800.0,32768.0,64,0,0,0.0,512.0,51277.0,0.0,0.0,512.0,51277.0,0.0,0.0,512.0,51277.0,0.0,0.0,512.0,51277.0,0.0,0.0,512.0,51277.0,0.0,0.0,512.0,51277.0,0.0,0.0,512.0,51277.0,0.0,0.0,512.0,51277.0,0.0,0.0,512.0,51277.0,0.0,0.0,512.0,51277.0,0.0,0.0,512.0,51277.0,0.0,0.0,512.0,51277.0,0.0,0.0,512.0,51277.0,0.0,0.0,512.0,51277.0,0.0,0.0,512.0,51277.0,0.0,0.0,512.0,51277.0,0.0,0.0,512.0,49112.0,0.0,0.0,512.0,49112.0,0.0,0.0,512.0,49112.0,0.0,0.0,512.0,49112.0,0.0,0.0,512.0,49112.0,0.0,0.0,512.0,49112.0,0.0,0.0,512.0,49112.0,0.0,0.0,512.0,49112.0,0.0,0.0,512.0,49112.0,0.0,0.0,512.0,49112.0,0.0,0.0,512.0,49112.0,0.0,0.0,512.0,49112.0,0.0,0.0,512.0,49112.0,0.0,0.0,512.0,49112.0,0.0,0.0,512.0,49112.0,0.0,0.0,512.0,49112.0,0.0,0.0,512.0,69456.0,0.0,0.0,512.0,69456.0,0.0,0.0,512.0,69456.0,0.0,0.0,512.0,69456.0,0.0,0.0,512.0,69456.0,0.0,0.0,512.0,69456.0,0.0,0.0,512.0,69456.0,0.0,0.0,512.0,69456.0,0.0,0.0,512.0,69456.0,0.0,0.0,512.0,69456.0,0.0,0.0,512.0,69456.0,0.0,0.0,512.0,69456.0,0.0,0.0,512.0,69456.0,0.0,0.0,512.0,69456.0,0.0,0.0,512.0,69456.0,0.0,0.0,512.0,69456.0,0.0,0.0,512.0,77522.0,0.0,0.0,512.0,77522.0,0.0,0.0,512.0,77522.0,0.0,0.0,512.0,77522.0,0.0,0.0,512.0,77522.0,0.0,0.0,512.0,77522.0,0.0,0.0,512.0,77522.0,0.0,0.0,512.0,77522.0,0.0,0.0,512.0,77522.0,0.0,0.0,512.0,77522.0,0.0,0.0,512.0,77522.0,0.0,0.0,512.0,77522.0,0.0,0.0,512.0,77522.0,0.0,0.0,512.0,77522.0,0.0,0.0,512.0,77522.0,0.0,0.0,512.0,77522.0,0.0,0.0,512.0,89525.0,0.0,0.0,512.0,89525.0,0.0,0.0,512.0,89525.0,0.0,0.0,512.0,89525.0,0.0,0.0,512.0,89525.0,0.0,0.0,512.0,89525.0,0.0,0.0,512.0,89525.0,0.0,0.0,512.0,89525.0,0.0,0.0,512.0,89525.0,0.0,0.0,512.0,89525.0,0.0,0.0,512.0,89525.0,0.0,0.0,512.0,89525.0,0.0,0.0,512.0,89525.0,0.0,0.0,512.0,89525.0,0.0,0.0,512.0,89525.0,0.0,0.0,512.0,89525.0,0.0,0.0,512.0,101185.0,0.0,0.0,512.0,101185.0,0.0,0.0,512.0,101185.0,0.0,0.0,512.0,101185.0,0.0,0.0,512.0,101185.0,0.0,0.0,512.0,101185.0,0.0,0.0,512.0,101185.0,0.0,0.0,512.0,101185.0,0.0,0.0,512.0,101185.0,0.0,0.0,512.0,101185.0,0.0,0.0,512.0,101185.0,0.0,0.0,512.0,101185.0,0.0,0.0,512.0,101185.0,0.0,0.0,512.0,101185.0,0.0,0.0,512.0,101185.0,0.0,0.0,512.0,101185.0,0.0,0.0,512.0,98258.0,0.0,0.0,512.0,98258.0,0.0,0.0,512.0,98258.0,0.0,0.0,512.0,98258.0,0.0,0.0,512.0,98258.0,0.0,0.0,512.0,98258.0,0.0,0.0,512.0,98258.0,0.0,0.0,512.0,98258.0,0.0,0.0,512.0,98258.0,0.0,0.0,512.0,98258.0,0.0,0.0,512.0,98258.0,0.0,0.0,512.0,98258.0,0.0,0.0,512.0,98258.0,0.0,0.0,512.0,98258.0,0.0,0.0,512.0,98258.0,0.0,0.0,512.0,98258.0,0.0,0.0,512.0,112522.0,0.0,0.0,512.0,112522.0,0.0,0.0,512.0,112522.0,0.0,0.0,512.0,112522.0,0.0,0.0,512.0,112522.0,0.0,0.0,512.0,112522.0,0.0,0.0,512.0,112522.0,0.0,0.0,512.0,112522.0,0.0,0.0,512.0,112522.0,0.0,0.0,512.0,112522.0,0.0,0.0,512.0,112522.0,0.0,0.0,512.0,112522.0,0.0,0.0,512.0,112522.0,0.0,0.0,512.0,112522.0,0.0,0.0,512.0,112522.0,0.0,0.0,512.0,112522.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,87657541.0,57813693.0,185794.0,0.0,0.0,65536.0,131072.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,53861.0,26865.0,2100753.0,696.0,0.0,392449.0,0.0,0.0,66160.0,131309.0,197469.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,514.0,1538.0,1536.0,1044.0,532.0,1556.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,592.0,1616.0,1616.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,592.0,1616.0,1616.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,514.0,1538.0,1536.0,1044.0,532.0,1556.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1044.0,532.0,1556.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,592.0,1616.0,1616.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,592.0,1616.0,1616.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,514.0,1538.0,1536.0,1044.0,532.0,1556.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,592.0,1616.0,1616.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,514.0,1538.0,1536.0,1044.0,532.0,1556.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1044.0,532.0,1556.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,592.0,1616.0,1616.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,592.0,1616.0,1616.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1044.0,532.0,1556.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1044.0,532.0,1556.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,592.0,1616.0,1616.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,64,0,16384.0,16384.0,29313255.0,6762523.0,278528.0,0.0,0.0,98304.0,1221719.0,0.0,0.0,1996338.0,52989.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,448791.0,2228.0,64,0,0,496.0,0.0,1024.0,364.0,0.0,1024.0,423.0,0.0,1024.0,404.0,0.0,1024.0,291.0,0.0,1024.0,309.0,0.0,1024.0,217.0,0.0,1024.0,235.0,0.0,1024.0,284.0,0.0,1024.0,268.0,0.0,1024.0,471.0,0.0,1024.0,384.0,0.0,1024.0,212.0,0.0,1024.0,0.0,0.0,1024.0,328.0,0.0,1024.0,446.0,0.0,1024.0,1176.0,0.0,1024.0,1763.0,0.0,1024.0,1625.0,0.0,1024.0,1611.0,0.0,1024.0,441.0,0.0,1024.0,176.0,0.0,1024.0,1062.0,0.0,1024.0,1647.0,0.0,1024.0,1265.0,0.0,1024.0,447.0,0.0,1024.0,906.0,0.0,1024.0,766.0,0.0,1024.0,449.0,0.0,1024.0,756.0,0.0,1024.0,1182.0,0.0,1024.0,1121.0,0.0,1024.0,429.0,0.0,1024.0,343.0,0.0,1024.0,311.0,0.0,1024.0,247.0,0.0,1024.0,306.0,0.0,1024.0,346.0,0.0,1024.0,256.0,0.0,1024.0,206.0,0.0,1024.0,361.0,0.0,1024.0,431.0,0.0,1024.0,462.0,0.0,1024.0,442.0,0.0,1024.0,214.0,0.0,1024.0,0.0,0.0,1024.0,273.0,0.0,1024.0,406.0,0.0,1024.0,312.0,0.0,1024.0,424.0,0.0,1024.0,412.0,0.0,1024.0,388.0,0.0,1024.0,228.0,0.0,1024.0,0.0,0.0,1024.0,317.0,0.0,1024.0,425.0,0.0,1024.0,402.0,0.0,1024.0,341.0,0.0,1024.0,298.0,0.0,1024.0,285.0,0.0,1024.0,211.0,0.0,1024.0,229.0,0.0,1024.0,263.0,0.0,1024.0,235.0,0.0,1024.0,425.0,0.0,1024.0,402.0,0.0,1024.0,416.0,0.0,1024.0,438.0,0.0,1024.0,215.0,0.0,1024.0,0.0,0.0,1024.0,218.0,0.0,1024.0,462.0,0.0,1024.0,492.0,0.0,1024.0,272.0,0.0,1024.0,300.0,0.0,1024.0,280.0,0.0,1024.0,252.0,0.0,1024.0,478.0,0.0,1024.0,233.0,0.0,1024.0,432.0,0.0,1024.0,375.0,0.0,1024.0,337.0,0.0,1024.0,249.0,0.0,1024.0,234.0,0.0,1024.0,245.0,0.0,1024.0,376.0,0.0,1024.0,236.0,0.0,1024.0,331.0,0.0,1024.0,394.0,0.0,1024.0,375.0,0.0,1024.0,423.0,0.0,1024.0,404.0,0.0,1024.0,225.0,0.0,1024.0,0.0,0.0,1024.0,217.0,0.0,1024.0,311.0,0.0,1024.0,372.0,0.0,1024.0,491.0,0.0,1024.0,428.0,0.0,1024.0,449.0,0.0,1024.0,212.0,0.0,1024.0,0.0,0.0,1024.0,214.0,0.0,1024.0,410.0,0.0,1024.0,470.0,0.0,1024.0,339.0,0.0,1024.0,303.0,0.0,1024.0,284.0,0.0,1024.0,255.0,0.0,1024.0,233.0,0.0,1024.0,347.0,0.0,1024.0,297.0,0.0,1024.0,491.0,0.0,1024.0,311.0,0.0,1024.0,363.0,0.0,1024.0,343.0,0.0,1024.0,316.0,0.0,1024.0,277.0,0.0,1024.0,266.0,0.0,1024.0,220.0,0.0,1024.0,378.0,0.0,1024.0,492.0,0.0,1024.0,459.0,0.0,1024.0,439.0,0.0,1024.0,212.0,0.0,1024.0,0.0,0.0,1024.0,232.0,0.0,1024.0,450.0,0.0,1024.0,64,0,0,0.0,512.0,0.0,817597.0,0.0,513.0,0.0,846722.0,0.0,513.0,0.0,827081.0,0.0,532.0,0.0,1082354.0,0.0,512.0,0.0,837133.0,0.0,512.0,0.0,839308.0,0.0,512.0,0.0,888727.0,0.0,512.0,0.0,872651.0,0.0,512.0,0.0,795126.0,0.0,513.0,0.0,837060.0,0.0,512.0,0.0,821204.0,0.0,512.0,0.0,801582.0,0.0,519.0,0.0,796025.0,0.0,512.0,0.0,778116.0,0.0,513.0,0.0,806100.0,0.0,512.0,0.0,776292.0,0.0,512.0,0.0,882289.0,0.0,513.0,0.0,927652.0,0.0,512.0,0.0,966552.0,0.0,512.0,0.0,942028.0,0.0,520.0,0.0,837216.0,0.0,512.0,0.0,807730.0,0.0,513.0,0.0,939374.0,0.0,512.0,0.0,935431.0,0.0,512.0,0.0,788662.0,0.0,513.0,0.0,789090.0,0.0,513.0,0.0,806643.0,0.0,532.0,0.0,867575.0,0.0,512.0,0.0,811567.0,0.0,512.0,0.0,843850.0,0.0,512.0,0.0,827989.0,0.0,512.0,0.0,856581.0,0.0,512.0,0.0,680951.0,0.0,513.0,0.0,697773.0,0.0,513.0,0.0,669605.0,0.0,532.0,0.0,782847.0,0.0,512.0,0.0,716373.0,0.0,512.0,0.0,735033.0,0.0,512.0,0.0,702596.0,0.0,512.0,0.0,728528.0,0.0,512.0,0.0,690828.0,0.0,513.0,0.0,720441.0,0.0,512.0,0.0,768901.0,0.0,512.0,0.0,740545.0,0.0,520.0,0.0,717491.0,0.0,512.0,0.0,701382.0,0.0,513.0,0.0,720585.0,0.0,512.0,0.0,786615.0,0.0,512.0,0.0,758988.0,0.0,513.0,0.0,789558.0,0.0,512.0,0.0,834016.0,0.0,512.0,0.0,812583.0,0.0,519.0,0.0,792764.0,0.0,512.0,0.0,790431.0,0.0,513.0,0.0,795003.0,0.0,512.0,0.0,836744.0,0.0,512.0,0.0,722197.0,0.0,513.0,0.0,725913.0,0.0,513.0,0.0,711990.0,0.0,532.0,0.0,854316.0,0.0,512.0,0.0,722633.0,0.0,512.0,0.0,735777.0,0.0,512.0,0.0,737866.0,0.0,512.0,0.0,713990.0,0.0,512.0,0.0,821464.0,0.0,513.0,0.0,858003.0,0.0,512.0,0.0,861008.0,0.0,512.0,0.0,804226.0,0.0,518.0,0.0,809447.0,0.0,512.0,0.0,793432.0,0.0,513.0,0.0,837803.0,0.0,512.0,0.0,833106.0,0.0,512.0,0.0,780427.0,0.0,513.0,0.0,813602.0,0.0,513.0,0.0,778043.0,0.0,532.0,0.0,1109577.0,0.0,512.0,0.0,787147.0,0.0,512.0,0.0,818361.0,0.0,512.0,0.0,832356.0,0.0,512.0,0.0,809929.0,0.0,512.0,0.0,856337.0,0.0,513.0,0.0,935116.0,0.0,513.0,0.0,798108.0,0.0,532.0,0.0,1276915.0,0.0,512.0,0.0,805194.0,0.0,512.0,0.0,834804.0,0.0,512.0,0.0,867772.0,0.0,512.0,0.0,803060.0,0.0,512.0,0.0,768570.0,0.0,513.0,0.0,788154.0,0.0,512.0,0.0,891577.0,0.0,512.0,0.0,776973.0,0.0,518.0,0.0,836304.0,0.0,512.0,0.0,810208.0,0.0,513.0,0.0,827306.0,0.0,512.0,0.0,802499.0,0.0,512.0,0.0,794713.0,0.0,513.0,0.0,819630.0,0.0,512.0,0.0,866427.0,0.0,512.0,0.0,840551.0,0.0,518.0,0.0,797597.0,0.0,512.0,0.0,839025.0,0.0,513.0,0.0,860052.0,0.0,512.0,0.0,817285.0,0.0,512.0,0.0,820634.0,0.0,513.0,0.0,831941.0,0.0,513.0,0.0,864496.0,0.0,532.0,0.0,1008055.0,0.0,512.0,0.0,875981.0,0.0,512.0,0.0,876972.0,0.0,512.0,0.0,894536.0,0.0,512.0,0.0,876431.0,0.0,512.0,0.0,765913.0,0.0,513.0,0.0,773919.0,0.0,513.0,0.0,794691.0,0.0,532.0,0.0,970662.0,0.0,512.0,0.0,790704.0,0.0,512.0,0.0,796207.0,0.0,512.0,0.0,819694.0,0.0,512.0,0.0,842322.0,0.0,512.0,0.0,819151.0,0.0,513.0,0.0,809453.0,0.0,512.0,0.0,808533.0,0.0,512.0,0.0,792609.0,0.0,520.0,0.0,839917.0,0.0,512.0,0.0,769981.0,0.0,513.0,0.0,832682.0,0.0,512.0,0.0,772615.0,64,0,0,1024.0,1024.0,426869.0,512.0,1024.0,1024.0,435279.0,512.0,1024.0,1024.0,446407.0,512.0,1024.0,1024.0,444098.0,512.0,1024.0,1024.0,436916.0,512.0,1024.0,1024.0,440410.0,512.0,1024.0,1024.0,456125.0,512.0,1024.0,1024.0,453757.0,512.0,1024.0,1024.0,431153.0,512.0,1024.0,1024.0,441064.0,512.0,1024.0,1024.0,439675.0,512.0,1024.0,1024.0,445652.0,512.0,1024.0,1024.0,433156.0,590.0,1024.0,1024.0,438567.0,512.0,1024.0,1024.0,448165.0,512.0,1024.0,1024.0,442373.0,512.0,1024.0,1024.0,556304.0,512.0,1024.0,1024.0,575470.0,512.0,1024.0,1024.0,563241.0,512.0,1024.0,1024.0,578059.0,512.0,1024.0,1024.0,570597.0,590.0,1024.0,1024.0,573486.0,512.0,1024.0,1024.0,601216.0,512.0,1024.0,1024.0,570253.0,512.0,1024.0,1024.0,519018.0,512.0,1024.0,1024.0,533695.0,512.0,1024.0,1024.0,534017.0,512.0,1024.0,1024.0,524419.0,512.0,1024.0,1024.0,531863.0,512.0,1024.0,1024.0,535142.0,512.0,1024.0,1024.0,575084.0,512.0,1024.0,1024.0,567788.0,512.0,1024.0,1024.0,812682.0,512.0,1024.0,1024.0,896428.0,512.0,1024.0,1024.0,829093.0,512.0,1024.0,1024.0,885204.0,512.0,1024.0,1024.0,850875.0,512.0,1024.0,1024.0,861308.0,512.0,1024.0,1024.0,872718.0,512.0,1024.0,1024.0,798366.0,512.0,1024.0,1024.0,814438.0,512.0,1024.0,1024.0,844283.0,512.0,1024.0,1024.0,838282.0,512.0,1024.0,1024.0,840002.0,512.0,1024.0,1024.0,839284.0,590.0,1024.0,1024.0,827094.0,512.0,1024.0,1024.0,844246.0,512.0,1024.0,1024.0,863999.0,512.0,1024.0,1024.0,789823.0,512.0,1024.0,1024.0,828455.0,512.0,1024.0,1024.0,816764.0,512.0,1024.0,1024.0,812629.0,512.0,1024.0,1024.0,823925.0,590.0,1024.0,1024.0,820423.0,512.0,1024.0,1024.0,823950.0,512.0,1024.0,1024.0,839702.0,512.0,1024.0,1024.0,811216.0,512.0,1024.0,1024.0,864952.0,512.0,1024.0,1024.0,828827.0,512.0,1024.0,1024.0,872935.0,512.0,1024.0,1024.0,842040.0,512.0,1024.0,1024.0,849985.0,512.0,1024.0,1024.0,867316.0,512.0,1024.0,1024.0,819819.0,512.0,1024.0,1024.0,459645.0,512.0,1024.0,1024.0,474429.0,512.0,1024.0,1024.0,480292.0,512.0,1024.0,1024.0,477333.0,512.0,1024.0,1024.0,466508.0,590.0,1024.0,1024.0,471103.0,512.0,1024.0,1024.0,489556.0,512.0,1024.0,1024.0,490727.0,512.0,1024.0,1024.0,462894.0,512.0,1024.0,1024.0,484855.0,512.0,1024.0,1024.0,472641.0,512.0,1024.0,1024.0,485649.0,512.0,1024.0,1024.0,470469.0,512.0,1024.0,1024.0,477463.0,512.0,1024.0,1024.0,487949.0,512.0,1024.0,1024.0,476593.0,512.0,1024.0,1024.0,472359.0,512.0,1024.0,1024.0,497808.0,512.0,1024.0,1024.0,483053.0,512.0,1024.0,1024.0,496290.0,512.0,1024.0,1024.0,481363.0,512.0,1024.0,1024.0,488687.0,512.0,1024.0,1024.0,501322.0,512.0,1024.0,1024.0,484923.0,512.0,1024.0,1024.0,474237.0,512.0,1024.0,1024.0,487132.0,512.0,1024.0,1024.0,497127.0,512.0,1024.0,1024.0,494520.0,512.0,1024.0,1024.0,482802.0,590.0,1024.0,1024.0,486037.0,512.0,1024.0,1024.0,516734.0,512.0,1024.0,1024.0,518811.0,512.0,1024.0,1024.0,596191.0,512.0,1024.0,1024.0,637395.0,512.0,1024.0,1024.0,607811.0,512.0,1024.0,1024.0,638546.0,512.0,1024.0,1024.0,615497.0,590.0,1024.0,1024.0,626543.0,512.0,1024.0,1024.0,640436.0,512.0,1024.0,1024.0,612302.0,512.0,1024.0,1024.0,605832.0,512.0,1024.0,1024.0,628856.0,512.0,1024.0,1024.0,629614.0,512.0,1024.0,1024.0,621263.0,512.0,1024.0,1024.0,623527.0,512.0,1024.0,1024.0,624052.0,512.0,1024.0,1024.0,662777.0,512.0,1024.0,1024.0,664059.0,512.0,1024.0,1024.0,596549.0,512.0,1024.0,1024.0,619578.0,512.0,1024.0,1024.0,620602.0,512.0,1024.0,1024.0,611459.0,512.0,1024.0,1024.0,614309.0,512.0,1024.0,1024.0,613892.0,512.0,1024.0,1024.0,652370.0,512.0,1024.0,1024.0,657547.0,512.0,1024.0,1024.0,596214.0,512.0,1024.0,1024.0,636444.0,512.0,1024.0,1024.0,605501.0,512.0,1024.0,1024.0,637339.0,512.0,1024.0,1024.0,613470.0,590.0,1024.0,1024.0,624007.0,512.0,1024.0,1024.0,638385.0,512.0,1024.0,1024.0,612596.0,512.0,64,0,32768.0,0.0,64,0,10251840.0,532875.0,4741987.0,16384.0,33166169.0,0.0,16384.0,16384.0,2562960.0,2562960.0,10245488.0,571906.0,2562960.0,0.0,2562960.0,78.0,0.0,862335.0,10615785.0,41007360.0,0.0,0.0,6031290.0,1515194.0,0.0,1788.0,1180164.0,1491420.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,65535.0,65606.0,1.0,41076.0,0.0,0.0,0.0,0.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,164084.0,4096.0,16384.0,1586.0,2648367.0,2304945.0,0.0,0.0,0.0,0.0,0.0,197248.0,226.0,0.0,0.0,32768.0,0.0,32768.0,196.0,64,0,0.0,0.0,0.0,0.0,0.0,640.0,160.0,0.0,1235380.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,41251.0,0.0,680.0,2322925.0,78.0,0.0,0.0,0.0,66398.0,65656.0,131072.0,0.0,0.0,524288.0,304.0,0.0,64,0,0.0,0.0,800.0,0.0,65536.0,61769.0,160.0,3607.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,127649.0,0.0,216399.0,65536.0,0.0,65767.0,398.0,0.0,0.0,65536.0,131072.0,716272603605252,716272603621412 +1,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,2863126.0,0.0,0.0,65536.0,60576.0,160.0,4800.0,32768.0,64,0,0,0.0,512.0,44489.0,0.0,0.0,512.0,44489.0,0.0,0.0,512.0,44489.0,0.0,0.0,512.0,44489.0,0.0,0.0,512.0,44489.0,0.0,0.0,512.0,44489.0,0.0,0.0,512.0,44489.0,0.0,0.0,512.0,44489.0,0.0,0.0,512.0,44489.0,0.0,0.0,512.0,44489.0,0.0,0.0,512.0,44489.0,0.0,0.0,512.0,44489.0,0.0,0.0,512.0,44489.0,0.0,0.0,512.0,44489.0,0.0,0.0,512.0,44489.0,0.0,0.0,512.0,44489.0,0.0,0.0,512.0,40128.0,0.0,0.0,512.0,40128.0,0.0,0.0,512.0,40128.0,0.0,0.0,512.0,40128.0,0.0,0.0,512.0,40128.0,0.0,0.0,512.0,40128.0,0.0,0.0,512.0,40128.0,0.0,0.0,512.0,40128.0,0.0,0.0,512.0,40128.0,0.0,0.0,512.0,40128.0,0.0,0.0,512.0,40128.0,0.0,0.0,512.0,40128.0,0.0,0.0,512.0,40128.0,0.0,0.0,512.0,40128.0,0.0,0.0,512.0,40128.0,0.0,0.0,512.0,40128.0,0.0,0.0,512.0,61643.0,0.0,0.0,512.0,61643.0,0.0,0.0,512.0,61643.0,0.0,0.0,512.0,61643.0,0.0,0.0,512.0,61643.0,0.0,0.0,512.0,61643.0,0.0,0.0,512.0,61643.0,0.0,0.0,512.0,61643.0,0.0,0.0,512.0,61643.0,0.0,0.0,512.0,61643.0,0.0,0.0,512.0,61643.0,0.0,0.0,512.0,61643.0,0.0,0.0,512.0,61643.0,0.0,0.0,512.0,61643.0,0.0,0.0,512.0,61643.0,0.0,0.0,512.0,61643.0,0.0,0.0,512.0,69129.0,0.0,0.0,512.0,69129.0,0.0,0.0,512.0,69129.0,0.0,0.0,512.0,69129.0,0.0,0.0,512.0,69129.0,0.0,0.0,512.0,69129.0,0.0,0.0,512.0,69129.0,0.0,0.0,512.0,69129.0,0.0,0.0,512.0,69129.0,0.0,0.0,512.0,69129.0,0.0,0.0,512.0,69129.0,0.0,0.0,512.0,69129.0,0.0,0.0,512.0,69129.0,0.0,0.0,512.0,69129.0,0.0,0.0,512.0,69129.0,0.0,0.0,512.0,69129.0,0.0,0.0,512.0,85799.0,0.0,0.0,512.0,85799.0,0.0,0.0,512.0,85799.0,0.0,0.0,512.0,85799.0,0.0,0.0,512.0,85799.0,0.0,0.0,512.0,85799.0,0.0,0.0,512.0,85799.0,0.0,0.0,512.0,85799.0,0.0,0.0,512.0,85799.0,0.0,0.0,512.0,85799.0,0.0,0.0,512.0,85799.0,0.0,0.0,512.0,85799.0,0.0,0.0,512.0,85799.0,0.0,0.0,512.0,85799.0,0.0,0.0,512.0,85799.0,0.0,0.0,512.0,85799.0,0.0,0.0,512.0,95076.0,0.0,0.0,512.0,95076.0,0.0,0.0,512.0,95076.0,0.0,0.0,512.0,95076.0,0.0,0.0,512.0,95076.0,0.0,0.0,512.0,95076.0,0.0,0.0,512.0,95076.0,0.0,0.0,512.0,95076.0,0.0,0.0,512.0,95076.0,0.0,0.0,512.0,95076.0,0.0,0.0,512.0,95076.0,0.0,0.0,512.0,95076.0,0.0,0.0,512.0,95076.0,0.0,0.0,512.0,95076.0,0.0,0.0,512.0,95076.0,0.0,0.0,512.0,95076.0,0.0,0.0,512.0,94093.0,0.0,0.0,512.0,94093.0,0.0,0.0,512.0,94093.0,0.0,0.0,512.0,94093.0,0.0,0.0,512.0,94093.0,0.0,0.0,512.0,94093.0,0.0,0.0,512.0,94093.0,0.0,0.0,512.0,94093.0,0.0,0.0,512.0,94093.0,0.0,0.0,512.0,94093.0,0.0,0.0,512.0,94093.0,0.0,0.0,512.0,94093.0,0.0,0.0,512.0,94093.0,0.0,0.0,512.0,94093.0,0.0,0.0,512.0,94093.0,0.0,0.0,512.0,94093.0,0.0,0.0,512.0,101948.0,0.0,0.0,512.0,101948.0,0.0,0.0,512.0,101948.0,0.0,0.0,512.0,101948.0,0.0,0.0,512.0,101948.0,0.0,0.0,512.0,101948.0,0.0,0.0,512.0,101948.0,0.0,0.0,512.0,101948.0,0.0,0.0,512.0,101948.0,0.0,0.0,512.0,101948.0,0.0,0.0,512.0,101948.0,0.0,0.0,512.0,101948.0,0.0,0.0,512.0,101948.0,0.0,0.0,512.0,101948.0,0.0,0.0,512.0,101948.0,0.0,0.0,512.0,101948.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,38643589.0,47072727.0,86513.0,0.0,0.0,65536.0,131072.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,44798.0,26197.0,2008828.0,9661.0,0.0,298957.0,0.0,0.0,65536.0,131330.0,196866.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,514.0,1538.0,1536.0,1044.0,532.0,1556.0,1536.0,1026.0,514.0,1538.0,1536.0,1026.0,514.0,1538.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,514.0,1538.0,1536.0,1044.0,532.0,1556.0,1536.0,1027.0,515.0,1539.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1044.0,532.0,1556.0,1536.0,1027.0,515.0,1539.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1044.0,532.0,1556.0,1536.0,1026.0,514.0,1538.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,514.0,1538.0,1536.0,1044.0,532.0,1556.0,1536.0,1026.0,514.0,1538.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1044.0,532.0,1556.0,1536.0,1026.0,514.0,1538.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1044.0,532.0,1556.0,1536.0,1027.0,515.0,1539.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,514.0,1538.0,1536.0,1044.0,532.0,1556.0,1536.0,1026.0,514.0,1538.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,64,0,16384.0,16384.0,26423380.0,6840735.0,278528.0,0.0,0.0,98304.0,1223861.0,0.0,0.0,2561563.0,55835.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,447735.0,2266.0,64,0,0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,64,0,0,0.0,512.0,0.0,390945.0,0.0,514.0,0.0,409465.0,0.0,513.0,0.0,424544.0,0.0,532.0,0.0,714403.0,0.0,512.0,0.0,406008.0,0.0,512.0,0.0,408312.0,0.0,512.0,0.0,435140.0,0.0,512.0,0.0,422998.0,0.0,512.0,0.0,362893.0,0.0,512.0,0.0,377138.0,0.0,513.0,0.0,376982.0,0.0,513.0,0.0,384195.0,0.0,516.0,0.0,367671.0,0.0,512.0,0.0,374179.0,0.0,513.0,0.0,386229.0,0.0,512.0,0.0,372654.0,0.0,512.0,0.0,355082.0,0.0,512.0,0.0,366359.0,0.0,513.0,0.0,367265.0,0.0,513.0,0.0,372202.0,0.0,515.0,0.0,368928.0,0.0,512.0,0.0,373569.0,0.0,513.0,0.0,383555.0,0.0,512.0,0.0,371184.0,0.0,512.0,0.0,345773.0,0.0,514.0,0.0,355834.0,0.0,513.0,0.0,369154.0,0.0,532.0,0.0,425570.0,0.0,512.0,0.0,362173.0,0.0,512.0,0.0,359413.0,0.0,512.0,0.0,392716.0,0.0,512.0,0.0,380125.0,0.0,512.0,0.0,348112.0,0.0,514.0,0.0,365579.0,0.0,513.0,0.0,359775.0,0.0,532.0,0.0,561612.0,0.0,512.0,0.0,366222.0,0.0,512.0,0.0,364710.0,0.0,512.0,0.0,383684.0,0.0,512.0,0.0,369429.0,0.0,512.0,0.0,334490.0,0.0,512.0,0.0,347885.0,0.0,513.0,0.0,352616.0,0.0,513.0,0.0,350659.0,0.0,514.0,0.0,345946.0,0.0,512.0,0.0,344952.0,0.0,513.0,0.0,369448.0,0.0,512.0,0.0,359968.0,0.0,512.0,0.0,366782.0,0.0,512.0,0.0,381194.0,0.0,513.0,0.0,382192.0,0.0,513.0,0.0,382443.0,0.0,515.0,0.0,376438.0,0.0,512.0,0.0,377879.0,0.0,513.0,0.0,402426.0,0.0,512.0,0.0,389934.0,0.0,512.0,0.0,352708.0,0.0,514.0,0.0,371951.0,0.0,513.0,0.0,361249.0,0.0,532.0,0.0,546845.0,0.0,512.0,0.0,367790.0,0.0,512.0,0.0,367875.0,0.0,512.0,0.0,387350.0,0.0,512.0,0.0,372769.0,0.0,512.0,0.0,389869.0,0.0,512.0,0.0,399033.0,0.0,513.0,0.0,411752.0,0.0,513.0,0.0,411054.0,0.0,514.0,0.0,393525.0,0.0,512.0,0.0,393174.0,0.0,513.0,0.0,420530.0,0.0,512.0,0.0,406348.0,0.0,512.0,0.0,361482.0,0.0,514.0,0.0,377211.0,0.0,513.0,0.0,374668.0,0.0,532.0,0.0,629846.0,0.0,512.0,0.0,403342.0,0.0,512.0,0.0,404820.0,0.0,512.0,0.0,415534.0,0.0,512.0,0.0,401559.0,0.0,512.0,0.0,350379.0,0.0,514.0,0.0,365589.0,0.0,513.0,0.0,360539.0,0.0,532.0,0.0,605591.0,0.0,512.0,0.0,378276.0,0.0,512.0,0.0,379129.0,0.0,512.0,0.0,395395.0,0.0,512.0,0.0,382625.0,0.0,512.0,0.0,388257.0,0.0,512.0,0.0,397636.0,0.0,513.0,0.0,404279.0,0.0,513.0,0.0,404581.0,0.0,514.0,0.0,392264.0,0.0,512.0,0.0,388877.0,0.0,513.0,0.0,415024.0,0.0,512.0,0.0,402849.0,0.0,512.0,0.0,385552.0,0.0,512.0,0.0,406105.0,0.0,513.0,0.0,384466.0,0.0,513.0,0.0,399979.0,0.0,516.0,0.0,391901.0,0.0,512.0,0.0,402428.0,0.0,513.0,0.0,412914.0,0.0,512.0,0.0,390127.0,0.0,512.0,0.0,392082.0,0.0,514.0,0.0,404941.0,0.0,513.0,0.0,419341.0,0.0,532.0,0.0,530969.0,0.0,512.0,0.0,412799.0,0.0,512.0,0.0,408694.0,0.0,512.0,0.0,440309.0,0.0,512.0,0.0,432838.0,0.0,512.0,0.0,370556.0,0.0,514.0,0.0,391962.0,0.0,513.0,0.0,397967.0,0.0,532.0,0.0,528895.0,0.0,512.0,0.0,397364.0,0.0,512.0,0.0,391417.0,0.0,512.0,0.0,418000.0,0.0,512.0,0.0,412565.0,0.0,512.0,0.0,384261.0,0.0,512.0,0.0,407721.0,0.0,513.0,0.0,397566.0,0.0,513.0,0.0,419314.0,0.0,514.0,0.0,393591.0,0.0,512.0,0.0,397702.0,0.0,513.0,0.0,423058.0,0.0,512.0,0.0,393513.0,64,0,0,1024.0,1024.0,421215.0,512.0,1024.0,1024.0,428782.0,512.0,1024.0,1024.0,437920.0,512.0,1024.0,1024.0,435655.0,512.0,1024.0,1024.0,425091.0,512.0,1024.0,1024.0,428820.0,512.0,1024.0,1024.0,444981.0,512.0,1024.0,1024.0,442910.0,512.0,1024.0,1024.0,421578.0,512.0,1024.0,1024.0,434229.0,512.0,1024.0,1024.0,431061.0,512.0,1024.0,1024.0,437051.0,512.0,1024.0,1024.0,425991.0,512.0,1024.0,1024.0,430112.0,512.0,1024.0,1024.0,439286.0,512.0,1024.0,1024.0,433146.0,512.0,1024.0,1024.0,587657.0,512.0,1024.0,1024.0,643834.0,512.0,1024.0,1024.0,570464.0,512.0,1024.0,1024.0,622652.0,512.0,1024.0,1024.0,631470.0,512.0,1024.0,1024.0,637286.0,512.0,1024.0,1024.0,662692.0,512.0,1024.0,1024.0,603226.0,512.0,1024.0,1024.0,572438.0,512.0,1024.0,1024.0,618657.0,512.0,1024.0,1024.0,598600.0,512.0,1024.0,1024.0,603603.0,512.0,1024.0,1024.0,586207.0,512.0,1024.0,1024.0,599222.0,512.0,1024.0,1024.0,625046.0,512.0,1024.0,1024.0,640633.0,512.0,1024.0,1024.0,670170.0,512.0,1024.0,1024.0,718959.0,512.0,1024.0,1024.0,681101.0,512.0,1024.0,1024.0,723590.0,512.0,1024.0,1024.0,688235.0,512.0,1024.0,1024.0,697686.0,512.0,1024.0,1024.0,734342.0,512.0,1024.0,1024.0,676717.0,512.0,1024.0,1024.0,704686.0,512.0,1024.0,1024.0,720893.0,512.0,1024.0,1024.0,720628.0,512.0,1024.0,1024.0,717451.0,512.0,1024.0,1024.0,705239.0,512.0,1024.0,1024.0,715697.0,512.0,1024.0,1024.0,717928.0,512.0,1024.0,1024.0,741680.0,512.0,1024.0,1024.0,694349.0,512.0,1024.0,1024.0,803897.0,512.0,1024.0,1024.0,771859.0,512.0,1024.0,1024.0,762268.0,512.0,1024.0,1024.0,775437.0,512.0,1024.0,1024.0,785920.0,512.0,1024.0,1024.0,736575.0,512.0,1024.0,1024.0,817161.0,512.0,1024.0,1024.0,763319.0,512.0,1024.0,1024.0,828606.0,512.0,1024.0,1024.0,769689.0,512.0,1024.0,1024.0,830756.0,512.0,1024.0,1024.0,791132.0,512.0,1024.0,1024.0,801904.0,512.0,1024.0,1024.0,840991.0,512.0,1024.0,1024.0,748375.0,512.0,1024.0,1024.0,599993.0,512.0,1024.0,1024.0,626764.0,512.0,1024.0,1024.0,628582.0,512.0,1024.0,1024.0,619586.0,512.0,1024.0,1024.0,630431.0,512.0,1024.0,1024.0,627663.0,512.0,1024.0,1024.0,666041.0,512.0,1024.0,1024.0,669066.0,512.0,1024.0,1024.0,634234.0,512.0,1024.0,1024.0,681063.0,512.0,1024.0,1024.0,646538.0,512.0,1024.0,1024.0,673981.0,512.0,1024.0,1024.0,645165.0,512.0,1024.0,1024.0,656808.0,512.0,1024.0,1024.0,667985.0,512.0,1024.0,1024.0,642046.0,512.0,1024.0,1024.0,647599.0,512.0,1024.0,1024.0,690935.0,512.0,1024.0,1024.0,660060.0,512.0,1024.0,1024.0,685930.0,512.0,1024.0,1024.0,657350.0,512.0,1024.0,1024.0,667694.0,512.0,1024.0,1024.0,679820.0,512.0,1024.0,1024.0,653386.0,512.0,1024.0,1024.0,606178.0,512.0,1024.0,1024.0,634222.0,512.0,1024.0,1024.0,637427.0,512.0,1024.0,1024.0,627672.0,512.0,1024.0,1024.0,634601.0,512.0,1024.0,1024.0,633550.0,512.0,1024.0,1024.0,675228.0,512.0,1024.0,1024.0,675669.0,512.0,1024.0,1024.0,777495.0,512.0,1024.0,1024.0,791529.0,512.0,1024.0,1024.0,699694.0,512.0,1024.0,1024.0,707844.0,512.0,1024.0,1024.0,691167.0,512.0,1024.0,1024.0,698395.0,512.0,1024.0,1024.0,621501.0,512.0,1024.0,1024.0,605803.0,512.0,1024.0,1024.0,490045.0,512.0,1024.0,1024.0,484040.0,512.0,1024.0,1024.0,506263.0,512.0,1024.0,1024.0,501109.0,512.0,1024.0,1024.0,529313.0,512.0,1024.0,1024.0,536403.0,512.0,1024.0,1024.0,563341.0,512.0,1024.0,1024.0,531146.0,512.0,1024.0,1024.0,562125.0,512.0,1024.0,1024.0,580754.0,512.0,1024.0,1024.0,570477.0,512.0,1024.0,1024.0,564087.0,512.0,1024.0,1024.0,570140.0,512.0,1024.0,1024.0,569994.0,512.0,1024.0,1024.0,575247.0,512.0,1024.0,1024.0,578913.0,512.0,1024.0,1024.0,589198.0,512.0,1024.0,1024.0,603144.0,512.0,1024.0,1024.0,568425.0,512.0,1024.0,1024.0,586555.0,512.0,1024.0,1024.0,573571.0,512.0,1024.0,1024.0,579881.0,512.0,1024.0,1024.0,575203.0,512.0,1024.0,1024.0,547336.0,512.0,64,0,32768.0,0.0,64,0,10292932.0,462063.0,4135727.0,16384.0,28062104.0,0.0,16384.0,16384.0,2573233.0,2573233.0,10292932.0,506796.0,2573233.0,0.0,2573233.0,77.0,0.0,832039.0,10713974.0,41171728.0,0.0,0.0,5355322.0,1147560.0,0.0,890.0,816158.0,1122050.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,65536.0,65607.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,141817.0,4096.0,16384.0,1586.0,2516492.0,2264352.0,0.0,0.0,0.0,0.0,0.0,196608.0,256.0,0.0,0.0,32768.0,0.0,32768.0,210.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,160.0,0.0,791689.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,39646.0,0.0,7381.0,2284983.0,77.0,0.0,0.0,0.0,65786.0,65536.0,131072.0,0.0,0.0,524288.0,304.0,0.0,64,0,0.0,0.0,160.0,0.0,65536.0,65536.0,0.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,103840.0,0.0,197366.0,65536.0,0.0,65767.0,462.0,0.0,0.0,65536.0,131072.0,716272603642810,716272603656490 +2,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,2937500.0,0.0,0.0,65536.0,60576.0,160.0,4800.0,32768.0,64,0,0,0.0,512.0,43500.0,0.0,0.0,512.0,43500.0,0.0,0.0,512.0,43500.0,0.0,0.0,512.0,43500.0,0.0,0.0,512.0,43500.0,0.0,0.0,512.0,43500.0,0.0,0.0,512.0,43500.0,0.0,0.0,512.0,43500.0,0.0,0.0,512.0,43500.0,0.0,0.0,512.0,43500.0,0.0,0.0,512.0,43500.0,0.0,0.0,512.0,43500.0,0.0,0.0,512.0,43500.0,0.0,0.0,512.0,43500.0,0.0,0.0,512.0,43500.0,0.0,0.0,512.0,43500.0,0.0,0.0,512.0,37324.0,0.0,0.0,512.0,37324.0,0.0,0.0,512.0,37324.0,0.0,0.0,512.0,37324.0,0.0,0.0,512.0,37324.0,0.0,0.0,512.0,37324.0,0.0,0.0,512.0,37324.0,0.0,0.0,512.0,37324.0,0.0,0.0,512.0,37324.0,0.0,0.0,512.0,37324.0,0.0,0.0,512.0,37324.0,0.0,0.0,512.0,37324.0,0.0,0.0,512.0,37324.0,0.0,0.0,512.0,37324.0,0.0,0.0,512.0,37324.0,0.0,0.0,512.0,37324.0,0.0,0.0,512.0,57689.0,0.0,0.0,512.0,57689.0,0.0,0.0,512.0,57689.0,0.0,0.0,512.0,57689.0,0.0,0.0,512.0,57689.0,0.0,0.0,512.0,57689.0,0.0,0.0,512.0,57689.0,0.0,0.0,512.0,57689.0,0.0,0.0,512.0,57689.0,0.0,0.0,512.0,57689.0,0.0,0.0,512.0,57689.0,0.0,0.0,512.0,57689.0,0.0,0.0,512.0,57689.0,0.0,0.0,512.0,57689.0,0.0,0.0,512.0,57689.0,0.0,0.0,512.0,57689.0,0.0,0.0,512.0,63967.0,0.0,0.0,512.0,63967.0,0.0,0.0,512.0,63967.0,0.0,0.0,512.0,63967.0,0.0,0.0,512.0,63967.0,0.0,0.0,512.0,63967.0,0.0,0.0,512.0,63967.0,0.0,0.0,512.0,63967.0,0.0,0.0,512.0,63967.0,0.0,0.0,512.0,63967.0,0.0,0.0,512.0,63967.0,0.0,0.0,512.0,63967.0,0.0,0.0,512.0,63967.0,0.0,0.0,512.0,63967.0,0.0,0.0,512.0,63967.0,0.0,0.0,512.0,63967.0,0.0,0.0,512.0,78269.0,0.0,0.0,512.0,78269.0,0.0,0.0,512.0,78269.0,0.0,0.0,512.0,78269.0,0.0,0.0,512.0,78269.0,0.0,0.0,512.0,78269.0,0.0,0.0,512.0,78269.0,0.0,0.0,512.0,78269.0,0.0,0.0,512.0,78269.0,0.0,0.0,512.0,78269.0,0.0,0.0,512.0,78269.0,0.0,0.0,512.0,78269.0,0.0,0.0,512.0,78269.0,0.0,0.0,512.0,78269.0,0.0,0.0,512.0,78269.0,0.0,0.0,512.0,78269.0,0.0,0.0,512.0,89600.0,0.0,0.0,512.0,89600.0,0.0,0.0,512.0,89600.0,0.0,0.0,512.0,89600.0,0.0,0.0,512.0,89600.0,0.0,0.0,512.0,89600.0,0.0,0.0,512.0,89600.0,0.0,0.0,512.0,89600.0,0.0,0.0,512.0,89600.0,0.0,0.0,512.0,89600.0,0.0,0.0,512.0,89600.0,0.0,0.0,512.0,89600.0,0.0,0.0,512.0,89600.0,0.0,0.0,512.0,89600.0,0.0,0.0,512.0,89600.0,0.0,0.0,512.0,89600.0,0.0,0.0,512.0,84492.0,0.0,0.0,512.0,84492.0,0.0,0.0,512.0,84492.0,0.0,0.0,512.0,84492.0,0.0,0.0,512.0,84492.0,0.0,0.0,512.0,84492.0,0.0,0.0,512.0,84492.0,0.0,0.0,512.0,84492.0,0.0,0.0,512.0,84492.0,0.0,0.0,512.0,84492.0,0.0,0.0,512.0,84492.0,0.0,0.0,512.0,84492.0,0.0,0.0,512.0,84492.0,0.0,0.0,512.0,84492.0,0.0,0.0,512.0,84492.0,0.0,0.0,512.0,84492.0,0.0,0.0,512.0,98118.0,0.0,0.0,512.0,98118.0,0.0,0.0,512.0,98118.0,0.0,0.0,512.0,98118.0,0.0,0.0,512.0,98118.0,0.0,0.0,512.0,98118.0,0.0,0.0,512.0,98118.0,0.0,0.0,512.0,98118.0,0.0,0.0,512.0,98118.0,0.0,0.0,512.0,98118.0,0.0,0.0,512.0,98118.0,0.0,0.0,512.0,98118.0,0.0,0.0,512.0,98118.0,0.0,0.0,512.0,98118.0,0.0,0.0,512.0,98118.0,0.0,0.0,512.0,98118.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,29.0,0.0,0.0,0.0,0.0,0.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,42844759.0,56028583.0,175034.0,0.0,0.0,65536.0,131072.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,44762.0,26644.0,1991201.0,9659.0,0.0,235405.0,0.0,0.0,65536.0,131325.0,196861.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,514.0,1538.0,1536.0,1044.0,532.0,1556.0,1536.0,1027.0,515.0,1539.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,514.0,1538.0,1536.0,1044.0,532.0,1556.0,1536.0,1026.0,514.0,1538.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,514.0,1538.0,1536.0,1044.0,532.0,1556.0,1536.0,1026.0,514.0,1538.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,514.0,1538.0,1536.0,1044.0,532.0,1556.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,514.0,1538.0,1536.0,1044.0,532.0,1556.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1044.0,532.0,1556.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1044.0,532.0,1556.0,1536.0,1026.0,514.0,1538.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,514.0,1538.0,1536.0,1044.0,532.0,1556.0,1536.0,1026.0,514.0,1538.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,64,0,16384.0,16384.0,23677954.0,6409928.0,278528.0,0.0,0.0,98304.0,1090195.0,0.0,0.0,1896613.0,47548.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,446788.0,2226.0,64,0,0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,64,0,0,0.0,512.0,0.0,409282.0,0.0,514.0,0.0,422676.0,0.0,513.0,0.0,442898.0,0.0,532.0,0.0,743744.0,0.0,512.0,0.0,430650.0,0.0,512.0,0.0,410995.0,0.0,512.0,0.0,445701.0,0.0,512.0,0.0,439750.0,0.0,512.0,0.0,366736.0,0.0,513.0,0.0,380347.0,0.0,512.0,0.0,384444.0,0.0,513.0,0.0,392520.0,0.0,515.0,0.0,385193.0,0.0,512.0,0.0,385188.0,0.0,513.0,0.0,397998.0,0.0,512.0,0.0,385489.0,0.0,512.0,0.0,349108.0,0.0,513.0,0.0,369350.0,0.0,512.0,0.0,367832.0,0.0,513.0,0.0,378664.0,0.0,514.0,0.0,364940.0,0.0,512.0,0.0,367767.0,0.0,513.0,0.0,387020.0,0.0,512.0,0.0,372072.0,0.0,512.0,0.0,329529.0,0.0,514.0,0.0,341318.0,0.0,513.0,0.0,348065.0,0.0,532.0,0.0,418410.0,0.0,512.0,0.0,349654.0,0.0,512.0,0.0,351457.0,0.0,512.0,0.0,375370.0,0.0,512.0,0.0,364705.0,0.0,512.0,0.0,366390.0,0.0,514.0,0.0,389303.0,0.0,513.0,0.0,376934.0,0.0,532.0,0.0,597835.0,0.0,512.0,0.0,380696.0,0.0,512.0,0.0,381749.0,0.0,512.0,0.0,402164.0,0.0,512.0,0.0,382809.0,0.0,512.0,0.0,360281.0,0.0,513.0,0.0,378292.0,0.0,512.0,0.0,385640.0,0.0,513.0,0.0,382177.0,0.0,516.0,0.0,380659.0,0.0,512.0,0.0,381077.0,0.0,513.0,0.0,400288.0,0.0,512.0,0.0,385436.0,0.0,512.0,0.0,351615.0,0.0,513.0,0.0,363953.0,0.0,512.0,0.0,371212.0,0.0,513.0,0.0,370366.0,0.0,514.0,0.0,363684.0,0.0,512.0,0.0,361404.0,0.0,513.0,0.0,387746.0,0.0,512.0,0.0,376603.0,0.0,512.0,0.0,354033.0,0.0,514.0,0.0,376995.0,0.0,513.0,0.0,372077.0,0.0,532.0,0.0,600805.0,0.0,512.0,0.0,375008.0,0.0,512.0,0.0,371503.0,0.0,512.0,0.0,389673.0,0.0,512.0,0.0,386554.0,0.0,512.0,0.0,417719.0,0.0,513.0,0.0,430489.0,0.0,512.0,0.0,438718.0,0.0,513.0,0.0,434343.0,0.0,514.0,0.0,426598.0,0.0,512.0,0.0,421110.0,0.0,513.0,0.0,439448.0,0.0,512.0,0.0,426296.0,0.0,512.0,0.0,349214.0,0.0,514.0,0.0,365395.0,0.0,513.0,0.0,362994.0,0.0,532.0,0.0,643805.0,0.0,512.0,0.0,378283.0,0.0,512.0,0.0,377924.0,0.0,512.0,0.0,401320.0,0.0,512.0,0.0,391705.0,0.0,512.0,0.0,346217.0,0.0,514.0,0.0,362685.0,0.0,513.0,0.0,357457.0,0.0,532.0,0.0,629806.0,0.0,512.0,0.0,373398.0,0.0,512.0,0.0,373448.0,0.0,512.0,0.0,391759.0,0.0,512.0,0.0,378104.0,0.0,512.0,0.0,377972.0,0.0,513.0,0.0,389087.0,0.0,512.0,0.0,398216.0,0.0,513.0,0.0,397082.0,0.0,514.0,0.0,387783.0,0.0,512.0,0.0,386400.0,0.0,513.0,0.0,408315.0,0.0,512.0,0.0,400902.0,0.0,512.0,0.0,378623.0,0.0,513.0,0.0,414997.0,0.0,512.0,0.0,399470.0,0.0,513.0,0.0,418419.0,0.0,515.0,0.0,400537.0,0.0,512.0,0.0,397887.0,0.0,513.0,0.0,426296.0,0.0,512.0,0.0,393709.0,0.0,512.0,0.0,398299.0,0.0,514.0,0.0,431704.0,0.0,513.0,0.0,434108.0,0.0,532.0,0.0,588833.0,0.0,512.0,0.0,425717.0,0.0,512.0,0.0,423648.0,0.0,512.0,0.0,446851.0,0.0,512.0,0.0,461706.0,0.0,512.0,0.0,406730.0,0.0,514.0,0.0,434482.0,0.0,513.0,0.0,439248.0,0.0,532.0,0.0,585041.0,0.0,512.0,0.0,437578.0,0.0,512.0,0.0,444991.0,0.0,512.0,0.0,469088.0,0.0,512.0,0.0,469831.0,0.0,512.0,0.0,393874.0,0.0,513.0,0.0,428218.0,0.0,512.0,0.0,418147.0,0.0,513.0,0.0,433301.0,0.0,516.0,0.0,413195.0,0.0,512.0,0.0,409905.0,0.0,513.0,0.0,429701.0,0.0,512.0,0.0,400354.0,64,0,0,1024.0,1024.0,422206.0,512.0,1024.0,1024.0,429485.0,512.0,1024.0,1024.0,437974.0,512.0,1024.0,1024.0,436887.0,512.0,1024.0,1024.0,425673.0,512.0,1024.0,1024.0,430568.0,512.0,1024.0,1024.0,445426.0,512.0,1024.0,1024.0,442798.0,512.0,1024.0,1024.0,421557.0,512.0,1024.0,1024.0,434756.0,512.0,1024.0,1024.0,429900.0,512.0,1024.0,1024.0,437105.0,512.0,1024.0,1024.0,427128.0,512.0,1024.0,1024.0,429341.0,512.0,1024.0,1024.0,438480.0,512.0,1024.0,1024.0,431818.0,512.0,1024.0,1024.0,690315.0,512.0,1024.0,1024.0,701450.0,512.0,1024.0,1024.0,660216.0,512.0,1024.0,1024.0,675132.0,512.0,1024.0,1024.0,675511.0,512.0,1024.0,1024.0,668996.0,512.0,1024.0,1024.0,663648.0,512.0,1024.0,1024.0,625225.0,512.0,1024.0,1024.0,515878.0,512.0,1024.0,1024.0,537718.0,512.0,1024.0,1024.0,534981.0,512.0,1024.0,1024.0,531447.0,512.0,1024.0,1024.0,547283.0,512.0,1024.0,1024.0,546812.0,512.0,1024.0,1024.0,590915.0,512.0,1024.0,1024.0,585152.0,512.0,1024.0,1024.0,820177.0,512.0,1024.0,1024.0,921499.0,512.0,1024.0,1024.0,834621.0,512.0,1024.0,1024.0,928427.0,512.0,1024.0,1024.0,840728.0,512.0,1024.0,1024.0,870129.0,512.0,1024.0,1024.0,895675.0,512.0,1024.0,1024.0,789131.0,512.0,1024.0,1024.0,837034.0,512.0,1024.0,1024.0,917296.0,512.0,1024.0,1024.0,921404.0,512.0,1024.0,1024.0,891723.0,512.0,1024.0,1024.0,871817.0,512.0,1024.0,1024.0,864117.0,512.0,1024.0,1024.0,871051.0,512.0,1024.0,1024.0,934860.0,512.0,1024.0,1024.0,957209.0,512.0,1024.0,1024.0,987891.0,512.0,1024.0,1024.0,991818.0,512.0,1024.0,1024.0,973034.0,512.0,1024.0,1024.0,969985.0,512.0,1024.0,1024.0,974562.0,512.0,1024.0,1024.0,984383.0,512.0,1024.0,1024.0,995015.0,512.0,1024.0,1024.0,911769.0,512.0,1024.0,1024.0,953251.0,512.0,1024.0,1024.0,922344.0,512.0,1024.0,1024.0,959745.0,512.0,1024.0,1024.0,940121.0,512.0,1024.0,1024.0,965710.0,512.0,1024.0,1024.0,965444.0,512.0,1024.0,1024.0,929590.0,512.0,1024.0,1024.0,602666.0,512.0,1024.0,1024.0,628046.0,512.0,1024.0,1024.0,630528.0,512.0,1024.0,1024.0,619321.0,512.0,1024.0,1024.0,625241.0,512.0,1024.0,1024.0,625931.0,512.0,1024.0,1024.0,659278.0,512.0,1024.0,1024.0,669375.0,512.0,1024.0,1024.0,604943.0,512.0,1024.0,1024.0,643527.0,512.0,1024.0,1024.0,613062.0,512.0,1024.0,1024.0,640528.0,512.0,1024.0,1024.0,627968.0,512.0,1024.0,1024.0,637512.0,512.0,1024.0,1024.0,647274.0,512.0,1024.0,1024.0,624736.0,512.0,1024.0,1024.0,617106.0,512.0,1024.0,1024.0,655072.0,512.0,1024.0,1024.0,626521.0,512.0,1024.0,1024.0,653063.0,512.0,1024.0,1024.0,635151.0,512.0,1024.0,1024.0,645606.0,512.0,1024.0,1024.0,657848.0,512.0,1024.0,1024.0,634371.0,512.0,1024.0,1024.0,606392.0,512.0,1024.0,1024.0,632535.0,512.0,1024.0,1024.0,630010.0,512.0,1024.0,1024.0,621006.0,512.0,1024.0,1024.0,628517.0,512.0,1024.0,1024.0,628449.0,512.0,1024.0,1024.0,666126.0,512.0,1024.0,1024.0,672057.0,512.0,1024.0,1024.0,704323.0,512.0,1024.0,1024.0,831662.0,512.0,1024.0,1024.0,666832.0,512.0,1024.0,1024.0,696816.0,512.0,1024.0,1024.0,745582.0,512.0,1024.0,1024.0,770250.0,512.0,1024.0,1024.0,751341.0,512.0,1024.0,1024.0,720055.0,512.0,1024.0,1024.0,605706.0,512.0,1024.0,1024.0,627175.0,512.0,1024.0,1024.0,624052.0,512.0,1024.0,1024.0,614641.0,512.0,1024.0,1024.0,654217.0,512.0,1024.0,1024.0,651159.0,512.0,1024.0,1024.0,668103.0,512.0,1024.0,1024.0,698221.0,512.0,1024.0,1024.0,616756.0,512.0,1024.0,1024.0,637986.0,512.0,1024.0,1024.0,636631.0,512.0,1024.0,1024.0,628075.0,512.0,1024.0,1024.0,630304.0,512.0,1024.0,1024.0,629279.0,512.0,1024.0,1024.0,649831.0,512.0,1024.0,1024.0,654335.0,512.0,1024.0,1024.0,623713.0,512.0,1024.0,1024.0,657329.0,512.0,1024.0,1024.0,604347.0,512.0,1024.0,1024.0,629267.0,512.0,1024.0,1024.0,642185.0,512.0,1024.0,1024.0,650600.0,512.0,1024.0,1024.0,654080.0,512.0,1024.0,1024.0,625867.0,512.0,64,0,32768.0,0.0,64,0,9941916.0,495818.0,4430850.0,16384.0,30845853.0,0.0,16384.0,16384.0,2485479.0,2485479.0,9941916.0,539697.0,2485479.0,0.0,2485479.0,0.0,0.0,817840.0,10968196.0,39767664.0,0.0,0.0,5677839.0,1065532.0,0.0,883.0,737097.0,1042104.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,65536.0,65589.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,283750.0,4096.0,16384.0,1586.0,2696772.0,2240930.0,0.0,0.0,0.0,0.0,0.0,196608.0,257.0,0.0,0.0,32768.0,0.0,32768.0,239.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,160.0,0.0,816387.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,34542.0,0.0,7113.0,2409076.0,154.0,0.0,0.0,0.0,65794.0,65536.0,131072.0,0.0,0.0,524288.0,304.0,0.0,64,0,0.0,0.0,160.0,0.0,65536.0,65536.0,0.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,105654.0,0.0,188581.0,65536.0,0.0,65756.0,440.0,0.0,0.0,65536.0,131072.0,716272603677009,716272603691169 diff --git a/tests/workloads/dispatch_0/MI300X_A1/sysinfo.csv b/tests/workloads/dispatch_0/MI300X_A1/sysinfo.csv new file mode 100644 index 0000000000..5721c48f38 --- /dev/null +++ b/tests/workloads/dispatch_0/MI300X_A1/sysinfo.csv @@ -0,0 +1,2 @@ +workload_name,command,ip_blocks,timestamp,version,hostname,cpu_model,sbios,linux_distro,linux_kernel_version,amd_gpu_kernel_version,cpu_memory,gpu_memory,rocm_version,vbios,compute_partition,memory_partition,gpu_model,gpu_arch,gpu_l1,gpu_l2,cu_per_gpu,simd_per_cu,se_per_gpu,wave_size,workgroup_max_size,max_waves_per_cu,max_sclk,max_mclk,cur_sclk,cur_mclk,total_l2_chan,lds_banks_per_cu,sqc_per_gpu,pipes_per_gpu,hbm_bw,num_xcd +dispatch_0,./tests/vcopy -n 1048576 -b 256 -i 3,SQ|LDS|SQC|TA|TD|TCP|TCC|SPI|CPC|CPF,Wed 29 May 2024 12:01:22 PM (CDT),2,splinter-126-wr-c6,AMD Ryzen 9 7950X 16-Core Processor,"American Megatrends International, LLC.VS2683299N.FD",Ubuntu 22.04.4 LTS,5.18.2-mi300-build-140423-ubuntu-22.04+,,114656528,,6.2.0-13611,113-MI3SRIOV-001,SPX,NPS1,MI300X_A1,gfx942,32,4096,304,4,32,64,1024,32,2100,1300,2100,1300,128,32,160,4,5324.8,8 diff --git a/tests/workloads/dispatch_0/MI300X_A1/timestamps.csv b/tests/workloads/dispatch_0/MI300X_A1/timestamps.csv new file mode 100644 index 0000000000..a06bdc4390 --- /dev/null +++ b/tests/workloads/dispatch_0/MI300X_A1/timestamps.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID +1,60633,1,965292,965292,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716272603605252,716272603621412,0 +2,60633,1,965292,965292,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716272603642810,716272603656490,0 +3,60633,1,965292,965292,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716272603677009,716272603691169,0 diff --git a/tests/workloads/dispatch_0_1/MI300A_A1/SQ_IFETCH_LEVEL.csv b/tests/workloads/dispatch_0_1/MI300A_A1/SQ_IFETCH_LEVEL.csv new file mode 100644 index 0000000000..788030f168 --- /dev/null +++ b/tests/workloads/dispatch_0_1/MI300A_A1/SQ_IFETCH_LEVEL.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,SQ_WAVES,SQ_IFETCH,SQ_IFETCH_LEVEL,SQ_ACCUM_PREV_HIRES +0,11995,1,146834,146834,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73715526473477,73715526483212,0,204394.0,204394.0,16384.0,65536.0,29028.0,2316044.0 +1,11995,1,146834,146834,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73715526500157,73715526506607,0,192709.0,192709.0,16384.0,65536.0,13069.0,1048744.0 +2,11995,1,146834,146834,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73715526521910,73715526528079,0,170064.0,170064.0,16384.0,65536.0,13171.0,1048880.0 diff --git a/tests/workloads/dispatch_0_1/MI300A_A1/SQ_INST_LEVEL_LDS.csv b/tests/workloads/dispatch_0_1/MI300A_A1/SQ_INST_LEVEL_LDS.csv new file mode 100644 index 0000000000..e4185296bf --- /dev/null +++ b/tests/workloads/dispatch_0_1/MI300A_A1/SQ_INST_LEVEL_LDS.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_LDS,SQ_INST_LEVEL_LDS,SQ_ACCUM_PREV_HIRES +0,11995,1,146846,146846,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73715526473477,73715526483212,0,0.0,0.0,0.0 +1,11995,1,146846,146846,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73715526500157,73715526506607,0,0.0,0.0,0.0 +2,11995,1,146846,146846,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73715526521910,73715526528079,0,0.0,0.0,0.0 diff --git a/tests/workloads/dispatch_0_1/MI300A_A1/SQ_INST_LEVEL_SMEM.csv b/tests/workloads/dispatch_0_1/MI300A_A1/SQ_INST_LEVEL_SMEM.csv new file mode 100644 index 0000000000..6590dbf97c --- /dev/null +++ b/tests/workloads/dispatch_0_1/MI300A_A1/SQ_INST_LEVEL_SMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_SMEM,SQ_INST_LEVEL_SMEM,SQ_ACCUM_PREV_HIRES +0,11995,1,146858,146858,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73715526473477,73715526483212,0,65536.0,284296.0,22673152.0 +1,11995,1,146858,146858,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73715526500157,73715526506607,0,65536.0,281580.0,22523904.0 +2,11995,1,146858,146858,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73715526521910,73715526528079,0,65536.0,198524.0,15893256.0 diff --git a/tests/workloads/dispatch_0_1/MI300A_A1/SQ_INST_LEVEL_VMEM.csv b/tests/workloads/dispatch_0_1/MI300A_A1/SQ_INST_LEVEL_VMEM.csv new file mode 100644 index 0000000000..960bcb84b4 --- /dev/null +++ b/tests/workloads/dispatch_0_1/MI300A_A1/SQ_INST_LEVEL_VMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_VMEM,SQ_INST_LEVEL_VMEM,SQ_ACCUM_PREV_HIRES +0,11995,1,146870,146870,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73715526473477,73715526483212,0,32768.0,523094.0,41848468.0 +1,11995,1,146870,146870,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73715526500157,73715526506607,0,32768.0,422347.0,33780352.0 +2,11995,1,146870,146870,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73715526521910,73715526528079,0,32768.0,422139.0,33765308.0 diff --git a/tests/workloads/dispatch_0_1/MI300A_A1/SQ_LEVEL_WAVES.csv b/tests/workloads/dispatch_0_1/MI300A_A1/SQ_LEVEL_WAVES.csv new file mode 100644 index 0000000000..065ec06af2 --- /dev/null +++ b/tests/workloads/dispatch_0_1/MI300A_A1/SQ_LEVEL_WAVES.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,CPC_ME1_BUSY_FOR_PACKET_DECODE,SQ_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,SQ_BUSY_CYCLES,SQ_LEVEL_WAVES,SQ_ACCUM_PREV_HIRES +0,11995,1,146882,146882,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73715526473477,73715526483212,0,216786.0,216786.0,124408.0,867144.0,16384.0,13416586.0,250427.0,0.0,54065188.0 +1,11995,1,146882,146882,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73715526500157,73715526506607,0,201274.0,201274.0,116536.0,805096.0,16384.0,11693138.0,211499.0,0.0,47166212.0 +2,11995,1,146882,146882,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73715526521910,73715526528079,0,172396.0,172396.0,92890.0,689584.0,16384.0,9991290.0,189615.0,0.0,40371828.0 diff --git a/tests/workloads/dispatch_0_1/MI300A_A1/log.txt b/tests/workloads/dispatch_0_1/MI300A_A1/log.txt new file mode 100644 index 0000000000..8059355a6e --- /dev/null +++ b/tests/workloads/dispatch_0_1/MI300A_A1/log.txt @@ -0,0 +1,223 @@ +Omniperf version: 2.0.0 +Profiler choice: rocprofv2 +Path: /home/colramos/omniperf/tests/workloads/dispatch_0_1/MI300A_A1 +Target: MI300A_A1 +Command: ./tests/vcopy -n 1048576 -b 256 -i 3 +Kernel Selection: None +Dispatch Selection: ['0:2'] +Hardware Blocks: All + +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Collecting Performance Counters +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + + +[profiling] Current input file: tests/workloads/dispatch_0_1/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + +[profiling] Current input file: tests/workloads/dispatch_0_1/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + +[profiling] Current input file: tests/workloads/dispatch_0_1/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + +[profiling] Current input file: tests/workloads/dispatch_0_1/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + +[profiling] Current input file: tests/workloads/dispatch_0_1/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - CPC_ME1_BUSY_FOR_PACKET_DECODE + +[profiling] Current input file: tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_0.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CU_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVE_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_CVT + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM_WR + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM_RD + +[profiling] Current input file: tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_1.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VSKIPPED + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F16 + +[profiling] Current input file: tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_10.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_DATA_ATOMIC_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_STALL + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_REQ + +[profiling] Current input file: tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_11.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_INPUT_VALID_READYB + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_ATOMIC + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_8 + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_HITS + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_MISSES + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_MISSES_DUPLICATE + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_1 + +[profiling] Current input file: tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_12.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_2 + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_4 + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + +[profiling] Current input file: tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_13.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_ATOMIC[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_BUBBLE[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_CYCLE[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_ATOMIC[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_BUBBLE[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_CYCLE[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC[1] + +[profiling] Current input file: tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_14.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_32B[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC_LEVEL[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_32B[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_LEVEL[1] + +[profiling] Current input file: tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_15.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_64B[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_HIT[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_64B[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_LEVEL[1] + +[profiling] Current input file: tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_16.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_MISS[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_READ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_REQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_RW_REQ[0] + +[profiling] Current input file: tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_17.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_TAG_STALL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TOO_MANY_EA_WRREQS_STALL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_WRITE[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TAG_STALL[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TOO_MANY_EA_WRREQS_STALL[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_WRITE[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TAG_STALL[2] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TOO_MANY_EA_WRREQS_STALL[2] + +[profiling] Current input file: tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_2.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_FMA_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F64 + +[profiling] Current input file: tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_3.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_INT32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_INT64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_FLAT + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_GDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_EXP_GDS + +[profiling] Current input file: tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_4.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_BRANCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SENDMSG + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAIT_ANY + +[profiling] Current input file: tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_5.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_SCA + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_EXP_GDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_MISC + +[profiling] Current input file: tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_6.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_THREAD_CYCLES_VALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_BANK_CONFLICT + +[profiling] Current input file: tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_7.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_ITEMS + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_MEM_VIOLATIONS + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_ATOMIC_RETURN + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_IDX_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_RESTORED + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_SAVED + +[profiling] Current input file: tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_8.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM_NORM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_MFMA + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_I8 + +[profiling] Current input file: tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_9.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_I8 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_BF16 + +[profiling] Current input file: tests/workloads/dispatch_0_1/MI300A_A1/perfmon/timestamps.txt + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + |-> [/opt/rocm/bin/rocprofv2] Total threads: 1048576, Grid Size: 4096 block Size:256, Wavefronts:16384: + |-> [/opt/rocm/bin/rocprofv2] Launching the kernel on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel +[roofline] Roofline temporarily disabled in MI300 diff --git a/tests/workloads/dispatch_0_1/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt b/tests/workloads/dispatch_0_1/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt new file mode 100644 index 0000000000..ad1506b7f9 --- /dev/null +++ b/tests/workloads/dispatch_0_1/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE SQ_WAVES SQ_IFETCH SQ_IFETCH_LEVEL SQ_ACCUM_PREV_HIRES + +gpu: +range: 0:2 +kernel: diff --git a/tests/workloads/dispatch_0_1/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt b/tests/workloads/dispatch_0_1/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt new file mode 100644 index 0000000000..af443a5fdf --- /dev/null +++ b/tests/workloads/dispatch_0_1/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_LDS SQ_INST_LEVEL_LDS SQ_ACCUM_PREV_HIRES + +gpu: +range: 0:2 +kernel: diff --git a/tests/workloads/dispatch_0_1/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt b/tests/workloads/dispatch_0_1/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt new file mode 100644 index 0000000000..8e42534e97 --- /dev/null +++ b/tests/workloads/dispatch_0_1/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM SQ_INST_LEVEL_SMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: 0:2 +kernel: diff --git a/tests/workloads/dispatch_0_1/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt b/tests/workloads/dispatch_0_1/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt new file mode 100644 index 0000000000..786628208e --- /dev/null +++ b/tests/workloads/dispatch_0_1/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VMEM SQ_INST_LEVEL_VMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: 0:2 +kernel: diff --git a/tests/workloads/dispatch_0_1/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt b/tests/workloads/dispatch_0_1/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt new file mode 100644 index 0000000000..c9c2bb4619 --- /dev/null +++ b/tests/workloads/dispatch_0_1/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE CPC_ME1_BUSY_FOR_PACKET_DECODE SQ_CYCLES SQ_WAVES SQ_WAVE_CYCLES SQ_BUSY_CYCLES SQ_LEVEL_WAVES SQ_ACCUM_PREV_HIRES + +gpu: +range: 0:2 +kernel: diff --git a/tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_0.txt b/tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_0.txt new file mode 100644 index 0000000000..8653371a81 --- /dev/null +++ b/tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_0.txt @@ -0,0 +1,5 @@ +pmc: SQ_CYCLES SQ_BUSY_CYCLES SQ_BUSY_CU_CYCLES SQ_WAVES SQ_WAVE_CYCLES SQ_INSTS_VALU_CVT SQ_INSTS_VMEM_WR SQ_INSTS_VMEM_RD GRBM_COUNT GRBM_GUI_ACTIVE TCP_GATE_EN1_sum TCP_GATE_EN2_sum TCP_TD_TCP_STALL_CYCLES_sum TCP_TCR_TCP_STALL_CYCLES_sum TA_TA_BUSY_sum TA_BUFFER_WAVEFRONTS_sum TD_TD_BUSY_sum TD_TC_STALL_sum SPI_CSN_WINDOW_VALID SPI_CSN_BUSY CPC_CPC_STAT_BUSY CPC_CPC_STAT_IDLE CPF_CPF_STAT_BUSY CPF_CPF_STAT_STALL TCC_CYCLE_sum TCC_BUSY_sum TCC_PROBE_sum TCC_PROBE_ALL_sum + +gpu: +range: 0:2 +kernel: diff --git a/tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_1.txt b/tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_1.txt new file mode 100644 index 0000000000..9f994430df --- /dev/null +++ b/tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_1.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VMEM SQ_INSTS_SALU SQ_INSTS_VSKIPPED SQ_INSTS SQ_INSTS_VALU SQ_INSTS_VALU_ADD_F16 SQ_INSTS_VALU_MUL_F16 SQ_INSTS_VALU_FMA_F16 GRBM_SPI_BUSY TCP_READ_TAGCONFLICT_STALL_CYCLES_sum TCP_WRITE_TAGCONFLICT_STALL_CYCLES_sum TCP_ATOMIC_TAGCONFLICT_STALL_CYCLES_sum TCP_TA_TCP_STATE_READ_sum TA_BUFFER_READ_WAVEFRONTS_sum TA_BUFFER_WRITE_WAVEFRONTS_sum TD_SPI_STALL_sum TD_LOAD_WAVEFRONT_sum SPI_CSN_NUM_THREADGROUPS SPI_CSN_WAVE CPC_CPC_TCIU_BUSY CPC_CPC_TCIU_IDLE CPF_CPF_TCIU_BUSY CPF_CPF_TCIU_STALL TCC_NC_REQ_sum TCC_UC_REQ_sum TCC_CC_REQ_sum TCC_RW_REQ_sum + +gpu: +range: 0:2 +kernel: diff --git a/tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_10.txt b/tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_10.txt new file mode 100644 index 0000000000..4d161126b9 --- /dev/null +++ b/tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_10.txt @@ -0,0 +1,5 @@ +pmc: SQC_TC_DATA_ATOMIC_REQ SQC_TC_STALL SQC_TC_REQ SQC_DCACHE_REQ_READ_16 SQC_ICACHE_REQ SQC_ICACHE_HITS SQC_ICACHE_MISSES SQC_ICACHE_MISSES_DUPLICATE + +gpu: +range: 0:2 +kernel: diff --git a/tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_11.txt b/tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_11.txt new file mode 100644 index 0000000000..9ea5ffa581 --- /dev/null +++ b/tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_11.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_INPUT_VALID_READYB SQC_DCACHE_ATOMIC SQC_DCACHE_REQ_READ_8 SQC_DCACHE_REQ SQC_DCACHE_HITS SQC_DCACHE_MISSES SQC_DCACHE_MISSES_DUPLICATE SQC_DCACHE_REQ_READ_1 + +gpu: +range: 0:2 +kernel: diff --git a/tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_12.txt b/tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_12.txt new file mode 100644 index 0000000000..780ea0bfcc --- /dev/null +++ b/tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_12.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_REQ_READ_2 SQC_DCACHE_REQ_READ_4 + +gpu: +range: 0:2 +kernel: diff --git a/tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_13.txt b/tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_13.txt new file mode 100644 index 0000000000..a5acb13148 --- /dev/null +++ b/tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_13.txt @@ -0,0 +1,5 @@ +pmc: TCC_ATOMIC[0] TCC_BUBBLE[0] TCC_CYCLE[0] TCC_EA0_ATOMIC[0] TCC_ATOMIC[1] TCC_BUBBLE[1] TCC_CYCLE[1] TCC_EA0_ATOMIC[1] TCC_ATOMIC[2] TCC_BUBBLE[2] TCC_CYCLE[2] TCC_EA0_ATOMIC[2] TCC_ATOMIC[3] TCC_BUBBLE[3] TCC_CYCLE[3] TCC_EA0_ATOMIC[3] TCC_ATOMIC[4] TCC_BUBBLE[4] TCC_CYCLE[4] TCC_EA0_ATOMIC[4] TCC_ATOMIC[5] TCC_BUBBLE[5] TCC_CYCLE[5] TCC_EA0_ATOMIC[5] TCC_ATOMIC[6] TCC_BUBBLE[6] TCC_CYCLE[6] TCC_EA0_ATOMIC[6] TCC_ATOMIC[7] TCC_BUBBLE[7] TCC_CYCLE[7] TCC_EA0_ATOMIC[7] TCC_ATOMIC[8] TCC_BUBBLE[8] TCC_CYCLE[8] TCC_EA0_ATOMIC[8] TCC_ATOMIC[9] TCC_BUBBLE[9] TCC_CYCLE[9] TCC_EA0_ATOMIC[9] TCC_ATOMIC[10] TCC_BUBBLE[10] TCC_CYCLE[10] TCC_EA0_ATOMIC[10] TCC_ATOMIC[11] TCC_BUBBLE[11] TCC_CYCLE[11] TCC_EA0_ATOMIC[11] TCC_ATOMIC[12] TCC_BUBBLE[12] TCC_CYCLE[12] TCC_EA0_ATOMIC[12] TCC_ATOMIC[13] TCC_BUBBLE[13] TCC_CYCLE[13] TCC_EA0_ATOMIC[13] TCC_ATOMIC[14] TCC_BUBBLE[14] TCC_CYCLE[14] TCC_EA0_ATOMIC[14] TCC_ATOMIC[15] TCC_BUBBLE[15] TCC_CYCLE[15] TCC_EA0_ATOMIC[15] + +gpu: +range: 0:2 +kernel: diff --git a/tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_14.txt b/tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_14.txt new file mode 100644 index 0000000000..5b5055136a --- /dev/null +++ b/tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_14.txt @@ -0,0 +1,5 @@ +pmc: TCC_EA0_ATOMIC_LEVEL[0] TCC_EA0_RDREQ[0] TCC_EA0_RDREQ_32B[0] TCC_EA0_RDREQ_LEVEL[0] TCC_EA0_ATOMIC_LEVEL[1] TCC_EA0_RDREQ[1] TCC_EA0_RDREQ_32B[1] TCC_EA0_RDREQ_LEVEL[1] TCC_EA0_ATOMIC_LEVEL[2] TCC_EA0_RDREQ[2] TCC_EA0_RDREQ_32B[2] TCC_EA0_RDREQ_LEVEL[2] TCC_EA0_ATOMIC_LEVEL[3] TCC_EA0_RDREQ[3] TCC_EA0_RDREQ_32B[3] TCC_EA0_RDREQ_LEVEL[3] TCC_EA0_ATOMIC_LEVEL[4] TCC_EA0_RDREQ[4] TCC_EA0_RDREQ_32B[4] TCC_EA0_RDREQ_LEVEL[4] TCC_EA0_ATOMIC_LEVEL[5] TCC_EA0_RDREQ[5] TCC_EA0_RDREQ_32B[5] TCC_EA0_RDREQ_LEVEL[5] TCC_EA0_ATOMIC_LEVEL[6] TCC_EA0_RDREQ[6] TCC_EA0_RDREQ_32B[6] TCC_EA0_RDREQ_LEVEL[6] TCC_EA0_ATOMIC_LEVEL[7] TCC_EA0_RDREQ[7] TCC_EA0_RDREQ_32B[7] TCC_EA0_RDREQ_LEVEL[7] TCC_EA0_ATOMIC_LEVEL[8] TCC_EA0_RDREQ[8] TCC_EA0_RDREQ_32B[8] TCC_EA0_RDREQ_LEVEL[8] TCC_EA0_ATOMIC_LEVEL[9] TCC_EA0_RDREQ[9] TCC_EA0_RDREQ_32B[9] TCC_EA0_RDREQ_LEVEL[9] TCC_EA0_ATOMIC_LEVEL[10] TCC_EA0_RDREQ[10] TCC_EA0_RDREQ_32B[10] TCC_EA0_RDREQ_LEVEL[10] TCC_EA0_ATOMIC_LEVEL[11] TCC_EA0_RDREQ[11] TCC_EA0_RDREQ_32B[11] TCC_EA0_RDREQ_LEVEL[11] TCC_EA0_ATOMIC_LEVEL[12] TCC_EA0_RDREQ[12] TCC_EA0_RDREQ_32B[12] TCC_EA0_RDREQ_LEVEL[12] TCC_EA0_ATOMIC_LEVEL[13] TCC_EA0_RDREQ[13] TCC_EA0_RDREQ_32B[13] TCC_EA0_RDREQ_LEVEL[13] TCC_EA0_ATOMIC_LEVEL[14] TCC_EA0_RDREQ[14] TCC_EA0_RDREQ_32B[14] TCC_EA0_RDREQ_LEVEL[14] TCC_EA0_ATOMIC_LEVEL[15] TCC_EA0_RDREQ[15] TCC_EA0_RDREQ_32B[15] TCC_EA0_RDREQ_LEVEL[15] + +gpu: +range: 0:2 +kernel: diff --git a/tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_15.txt b/tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_15.txt new file mode 100644 index 0000000000..9d1dc82405 --- /dev/null +++ b/tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_15.txt @@ -0,0 +1,5 @@ +pmc: TCC_EA0_WRREQ[0] TCC_EA0_WRREQ_64B[0] TCC_EA0_WRREQ_LEVEL[0] TCC_HIT[0] TCC_EA0_WRREQ[1] TCC_EA0_WRREQ_64B[1] TCC_EA0_WRREQ_LEVEL[1] TCC_HIT[1] TCC_EA0_WRREQ[2] TCC_EA0_WRREQ_64B[2] TCC_EA0_WRREQ_LEVEL[2] TCC_HIT[2] TCC_EA0_WRREQ[3] TCC_EA0_WRREQ_64B[3] TCC_EA0_WRREQ_LEVEL[3] TCC_HIT[3] TCC_EA0_WRREQ[4] TCC_EA0_WRREQ_64B[4] TCC_EA0_WRREQ_LEVEL[4] TCC_HIT[4] TCC_EA0_WRREQ[5] TCC_EA0_WRREQ_64B[5] TCC_EA0_WRREQ_LEVEL[5] TCC_HIT[5] TCC_EA0_WRREQ[6] TCC_EA0_WRREQ_64B[6] TCC_EA0_WRREQ_LEVEL[6] TCC_HIT[6] TCC_EA0_WRREQ[7] TCC_EA0_WRREQ_64B[7] TCC_EA0_WRREQ_LEVEL[7] TCC_HIT[7] TCC_EA0_WRREQ[8] TCC_EA0_WRREQ_64B[8] TCC_EA0_WRREQ_LEVEL[8] TCC_HIT[8] TCC_EA0_WRREQ[9] TCC_EA0_WRREQ_64B[9] TCC_EA0_WRREQ_LEVEL[9] TCC_HIT[9] TCC_EA0_WRREQ[10] TCC_EA0_WRREQ_64B[10] TCC_EA0_WRREQ_LEVEL[10] TCC_HIT[10] TCC_EA0_WRREQ[11] TCC_EA0_WRREQ_64B[11] TCC_EA0_WRREQ_LEVEL[11] TCC_HIT[11] TCC_EA0_WRREQ[12] TCC_EA0_WRREQ_64B[12] TCC_EA0_WRREQ_LEVEL[12] TCC_HIT[12] TCC_EA0_WRREQ[13] TCC_EA0_WRREQ_64B[13] TCC_EA0_WRREQ_LEVEL[13] TCC_HIT[13] TCC_EA0_WRREQ[14] TCC_EA0_WRREQ_64B[14] TCC_EA0_WRREQ_LEVEL[14] TCC_HIT[14] TCC_EA0_WRREQ[15] TCC_EA0_WRREQ_64B[15] TCC_EA0_WRREQ_LEVEL[15] TCC_HIT[15] + +gpu: +range: 0:2 +kernel: diff --git a/tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_16.txt b/tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_16.txt new file mode 100644 index 0000000000..d63192626c --- /dev/null +++ b/tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_16.txt @@ -0,0 +1,5 @@ +pmc: TCC_MISS[0] TCC_READ[0] TCC_REQ[0] TCC_RW_REQ[0] TCC_MISS[1] TCC_READ[1] TCC_REQ[1] TCC_RW_REQ[1] TCC_MISS[2] TCC_READ[2] TCC_REQ[2] TCC_RW_REQ[2] TCC_MISS[3] TCC_READ[3] TCC_REQ[3] TCC_RW_REQ[3] TCC_MISS[4] TCC_READ[4] TCC_REQ[4] TCC_RW_REQ[4] TCC_MISS[5] TCC_READ[5] TCC_REQ[5] TCC_RW_REQ[5] TCC_MISS[6] TCC_READ[6] TCC_REQ[6] TCC_RW_REQ[6] TCC_MISS[7] TCC_READ[7] TCC_REQ[7] TCC_RW_REQ[7] TCC_MISS[8] TCC_READ[8] TCC_REQ[8] TCC_RW_REQ[8] TCC_MISS[9] TCC_READ[9] TCC_REQ[9] TCC_RW_REQ[9] TCC_MISS[10] TCC_READ[10] TCC_REQ[10] TCC_RW_REQ[10] TCC_MISS[11] TCC_READ[11] TCC_REQ[11] TCC_RW_REQ[11] TCC_MISS[12] TCC_READ[12] TCC_REQ[12] TCC_RW_REQ[12] TCC_MISS[13] TCC_READ[13] TCC_REQ[13] TCC_RW_REQ[13] TCC_MISS[14] TCC_READ[14] TCC_REQ[14] TCC_RW_REQ[14] TCC_MISS[15] TCC_READ[15] TCC_REQ[15] TCC_RW_REQ[15] + +gpu: +range: 0:2 +kernel: diff --git a/tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_17.txt b/tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_17.txt new file mode 100644 index 0000000000..4f7f069398 --- /dev/null +++ b/tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_17.txt @@ -0,0 +1,5 @@ +pmc: TCC_TAG_STALL[0] TCC_TOO_MANY_EA_WRREQS_STALL[0] TCC_WRITE[0] TCC_TAG_STALL[1] TCC_TOO_MANY_EA_WRREQS_STALL[1] TCC_WRITE[1] TCC_TAG_STALL[2] TCC_TOO_MANY_EA_WRREQS_STALL[2] TCC_WRITE[2] TCC_TAG_STALL[3] TCC_TOO_MANY_EA_WRREQS_STALL[3] TCC_WRITE[3] TCC_TAG_STALL[4] TCC_TOO_MANY_EA_WRREQS_STALL[4] TCC_WRITE[4] TCC_TAG_STALL[5] TCC_TOO_MANY_EA_WRREQS_STALL[5] TCC_WRITE[5] TCC_TAG_STALL[6] TCC_TOO_MANY_EA_WRREQS_STALL[6] TCC_WRITE[6] TCC_TAG_STALL[7] TCC_TOO_MANY_EA_WRREQS_STALL[7] TCC_WRITE[7] TCC_TAG_STALL[8] TCC_TOO_MANY_EA_WRREQS_STALL[8] TCC_WRITE[8] TCC_TAG_STALL[9] TCC_TOO_MANY_EA_WRREQS_STALL[9] TCC_WRITE[9] TCC_TAG_STALL[10] TCC_TOO_MANY_EA_WRREQS_STALL[10] TCC_WRITE[10] TCC_TAG_STALL[11] TCC_TOO_MANY_EA_WRREQS_STALL[11] TCC_WRITE[11] TCC_TAG_STALL[12] TCC_TOO_MANY_EA_WRREQS_STALL[12] TCC_WRITE[12] TCC_TAG_STALL[13] TCC_TOO_MANY_EA_WRREQS_STALL[13] TCC_WRITE[13] TCC_TAG_STALL[14] TCC_TOO_MANY_EA_WRREQS_STALL[14] TCC_WRITE[14] TCC_TAG_STALL[15] TCC_TOO_MANY_EA_WRREQS_STALL[15] TCC_WRITE[15] + +gpu: +range: 0:2 +kernel: diff --git a/tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_2.txt b/tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_2.txt new file mode 100644 index 0000000000..9ea9d138b4 --- /dev/null +++ b/tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_2.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_TRANS_F16 SQ_INSTS_VALU_ADD_F32 SQ_INSTS_VALU_MUL_F32 SQ_INSTS_VALU_FMA_F32 SQ_INSTS_VALU_TRANS_F32 SQ_INSTS_VALU_ADD_F64 SQ_INSTS_VALU_MUL_F64 SQ_INSTS_VALU_FMA_F64 TCP_VOLATILE_sum TCP_TOTAL_ACCESSES_sum TCP_TOTAL_READ_sum TCP_TOTAL_WRITE_sum TA_BUFFER_ATOMIC_WAVEFRONTS_sum TA_BUFFER_TOTAL_CYCLES_sum TD_ATOMIC_WAVEFRONT_sum TD_STORE_WAVEFRONT_sum SPI_RA_REQ_NO_ALLOC SPI_RA_REQ_NO_ALLOC_CSN CPC_CPC_STAT_STALL CPC_UTCL1_STALL_ON_TRANSLATION CPF_CPF_STAT_IDLE CPF_CPF_TCIU_IDLE TCC_REQ_sum TCC_STREAMING_REQ_sum TCC_HIT_sum TCC_MISS_sum + +gpu: +range: 0:2 +kernel: diff --git a/tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_3.txt b/tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_3.txt new file mode 100644 index 0000000000..3fbfc02cbb --- /dev/null +++ b/tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_3.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_TRANS_F64 SQ_INSTS_VALU_INT32 SQ_INSTS_VALU_INT64 SQ_INSTS_SMEM SQ_INSTS_FLAT SQ_INSTS_LDS SQ_INSTS_GDS SQ_INSTS_EXP_GDS TCP_TOTAL_ATOMIC_WITH_RET_sum TCP_TOTAL_ATOMIC_WITHOUT_RET_sum TCP_TOTAL_WRITEBACK_INVALIDATES_sum TCP_TOTAL_CACHE_ACCESSES_sum TA_BUFFER_COALESCED_READ_CYCLES_sum TA_BUFFER_COALESCED_WRITE_CYCLES_sum TD_COALESCABLE_WAVEFRONT_sum SPI_RA_RES_STALL_CSN SPI_RA_TMP_STALL_CSN CPC_CPC_UTCL2IU_BUSY CPC_CPC_UTCL2IU_IDLE CPF_CMP_UTCL1_STALL_ON_TRANSLATION TCC_READ_sum TCC_WRITE_sum TCC_ATOMIC_sum TCC_WRITEBACK_sum + +gpu: +range: 0:2 +kernel: diff --git a/tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_4.txt b/tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_4.txt new file mode 100644 index 0000000000..32c3fba1c2 --- /dev/null +++ b/tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_4.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_BRANCH SQ_INSTS_SENDMSG SQ_WAIT_ANY SQ_WAIT_INST_ANY SQ_ACTIVE_INST_ANY SQ_ACTIVE_INST_VMEM SQ_ACTIVE_INST_LDS SQ_ACTIVE_INST_VALU TCP_UTCL1_TRANSLATION_MISS_sum TCP_UTCL1_TRANSLATION_HIT_sum TCP_UTCL1_PERMISSION_MISS_sum TCP_UTCL1_REQUEST_sum TA_ADDR_STALLED_BY_TC_CYCLES_sum TA_TOTAL_WAVEFRONTS_sum SPI_RA_WAVE_SIMD_FULL_CSN SPI_RA_VGPR_SIMD_FULL_CSN CPC_CPC_UTCL2IU_STALL CPC_ME1_BUSY_FOR_PACKET_DECODE TCC_EA0_WRREQ_sum TCC_EA0_WRREQ_64B_sum TCC_EA0_WR_UNCACHED_32B_sum TCC_EA0_WRREQ_DRAM_sum + +gpu: +range: 0:2 +kernel: diff --git a/tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_5.txt b/tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_5.txt new file mode 100644 index 0000000000..5585830bf9 --- /dev/null +++ b/tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_5.txt @@ -0,0 +1,5 @@ +pmc: SQ_ACTIVE_INST_SCA SQ_ACTIVE_INST_EXP_GDS SQ_ACTIVE_INST_MISC SQ_ACTIVE_INST_FLAT SQ_INST_CYCLES_VMEM_WR SQ_INST_CYCLES_VMEM_RD SQ_INST_CYCLES_SMEM SQ_INST_CYCLES_SALU TCP_TCC_READ_REQ_sum TCP_TCC_WRITE_REQ_sum TCP_TCC_ATOMIC_WITH_RET_REQ_sum TCP_TCC_ATOMIC_WITHOUT_RET_REQ_sum TA_ADDR_STALLED_BY_TD_CYCLES_sum TA_DATA_STALLED_BY_TC_CYCLES_sum SPI_RA_SGPR_SIMD_FULL_CSN SPI_RA_LDS_CU_FULL_CSN CPC_ME1_DC0_SPI_BUSY TCC_EA0_RDREQ_sum TCC_EA0_RDREQ_32B_sum TCC_BUBBLE_sum TCC_EA0_RD_UNCACHED_32B_sum + +gpu: +range: 0:2 +kernel: diff --git a/tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_6.txt b/tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_6.txt new file mode 100644 index 0000000000..f46a54d514 --- /dev/null +++ b/tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_6.txt @@ -0,0 +1,5 @@ +pmc: SQ_THREAD_CYCLES_VALU SQ_IFETCH SQ_LDS_BANK_CONFLICT SQ_LDS_ADDR_CONFLICT SQ_LDS_UNALIGNED_STALL SQ_WAVES_EQ_64 SQ_WAVES_LT_64 SQ_WAVES_LT_48 TCP_TCC_NC_READ_REQ_sum TCP_TCC_NC_WRITE_REQ_sum TCP_TCC_NC_ATOMIC_REQ_sum TCP_TCC_UC_READ_REQ_sum TA_FLAT_WAVEFRONTS_sum TA_FLAT_READ_WAVEFRONTS_sum SPI_RA_BAR_CU_FULL_CSN SPI_RA_TGLIM_CU_FULL_CSN TCC_EA0_RDREQ_DRAM_sum TCC_TAG_STALL_sum TCC_NORMAL_WRITEBACK_sum TCC_ALL_TC_OP_WB_WRITEBACK_sum + +gpu: +range: 0:2 +kernel: diff --git a/tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_7.txt b/tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_7.txt new file mode 100644 index 0000000000..60911ab220 --- /dev/null +++ b/tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_7.txt @@ -0,0 +1,5 @@ +pmc: SQ_WAVES_LT_32 SQ_WAVES_LT_16 SQ_ITEMS SQ_LDS_MEM_VIOLATIONS SQ_LDS_ATOMIC_RETURN SQ_LDS_IDX_ACTIVE SQ_WAVES_RESTORED SQ_WAVES_SAVED TCP_TCC_UC_WRITE_REQ_sum TCP_TCC_UC_ATOMIC_REQ_sum TCP_TCC_CC_READ_REQ_sum TCP_TCC_CC_WRITE_REQ_sum TA_FLAT_WRITE_WAVEFRONTS_sum TA_FLAT_ATOMIC_WAVEFRONTS_sum SPI_RA_WVLIM_STALL_CSN SPI_SWC_CSC_WR TCC_NORMAL_EVICT_sum TCC_ALL_TC_OP_INV_EVICT_sum TCC_TOO_MANY_EA_WRREQS_STALL_sum TCC_EA0_ATOMIC_sum + +gpu: +range: 0:2 +kernel: diff --git a/tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_8.txt b/tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_8.txt new file mode 100644 index 0000000000..fc7c4a8e57 --- /dev/null +++ b/tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_8.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM_NORM SQ_INSTS_MFMA SQ_INSTS_VALU_MFMA_I8 SQ_INSTS_VALU_MFMA_F16 SQ_INSTS_VALU_MFMA_BF16 SQ_INSTS_VALU_MFMA_F32 SQ_INSTS_VALU_MFMA_F64 SQ_VALU_MFMA_BUSY_CYCLES TCP_TCC_CC_ATOMIC_REQ_sum TCP_TCC_RW_READ_REQ_sum TCP_TCC_RW_WRITE_REQ_sum TCP_TCC_RW_ATOMIC_REQ_sum SPI_VWC_CSC_WR SPI_RA_BULKY_CU_FULL_CSN TCC_EA0_RDREQ_LEVEL_sum TCC_EA0_WRREQ_LEVEL_sum TCC_EA0_ATOMIC_LEVEL_sum TCC_EA0_WRREQ_STALL_sum + +gpu: +range: 0:2 +kernel: diff --git a/tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_9.txt b/tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_9.txt new file mode 100644 index 0000000000..ea80d6beb1 --- /dev/null +++ b/tests/workloads/dispatch_0_1/MI300A_A1/perfmon/pmc_perf_9.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_MFMA_MOPS_I8 SQ_INSTS_VALU_MFMA_MOPS_F16 SQ_INSTS_VALU_MFMA_MOPS_BF16 SQ_INSTS_VALU_MFMA_MOPS_F32 SQ_INSTS_VALU_MFMA_MOPS_F64 SQC_TC_INST_REQ SQC_TC_DATA_READ_REQ SQC_TC_DATA_WRITE_REQ TCP_PENDING_STALL_CYCLES_sum + +gpu: +range: 0:2 +kernel: diff --git a/tests/workloads/dispatch_0_1/MI300A_A1/perfmon/timestamps.txt b/tests/workloads/dispatch_0_1/MI300A_A1/perfmon/timestamps.txt new file mode 100644 index 0000000000..0e97681a83 --- /dev/null +++ b/tests/workloads/dispatch_0_1/MI300A_A1/perfmon/timestamps.txt @@ -0,0 +1,5 @@ +pmc: + +gpu: +range: 0:2 +kernel: diff --git a/tests/workloads/dispatch_0_1/MI300A_A1/pmc_perf.csv b/tests/workloads/dispatch_0_1/MI300A_A1/pmc_perf.csv new file mode 100644 index 0000000000..b7b322df26 --- /dev/null +++ b/tests/workloads/dispatch_0_1/MI300A_A1/pmc_perf.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Correlation_ID,SQ_INSTS_BRANCH,SQ_INSTS_SENDMSG,SQ_WAIT_ANY,SQ_WAIT_INST_ANY,SQ_ACTIVE_INST_ANY,SQ_ACTIVE_INST_VMEM,SQ_ACTIVE_INST_LDS,SQ_ACTIVE_INST_VALU,SPI_RA_WAVE_SIMD_FULL_CSN,SPI_RA_VGPR_SIMD_FULL_CSN,CPC_CPC_UTCL2IU_STALL,CPC_ME1_BUSY_FOR_PACKET_DECODE,TA_ADDR_STALLED_BY_TC_CYCLES_sum,TA_TOTAL_WAVEFRONTS_sum,TCC_EA0_WRREQ_64B_sum,TCC_EA0_WRREQ_DRAM_sum,TCC_EA0_WRREQ_sum,TCC_EA0_WR_UNCACHED_32B_sum,TCP_UTCL1_PERMISSION_MISS_sum,TCP_UTCL1_REQUEST_sum,TCP_UTCL1_TRANSLATION_HIT_sum,TCP_UTCL1_TRANSLATION_MISS_sum,Wave_Size_1,Correlation_ID_1,XCC_Index,TCC_EA0_WRREQ[0],TCC_EA0_WRREQ_64B[0],TCC_EA0_WRREQ_LEVEL[0],TCC_HIT[0],TCC_EA0_WRREQ[1],TCC_EA0_WRREQ_64B[1],TCC_EA0_WRREQ_LEVEL[1],TCC_HIT[1],TCC_EA0_WRREQ[2],TCC_EA0_WRREQ_64B[2],TCC_EA0_WRREQ_LEVEL[2],TCC_HIT[2],TCC_EA0_WRREQ[3],TCC_EA0_WRREQ_64B[3],TCC_EA0_WRREQ_LEVEL[3],TCC_HIT[3],TCC_EA0_WRREQ[4],TCC_EA0_WRREQ_64B[4],TCC_EA0_WRREQ_LEVEL[4],TCC_HIT[4],TCC_EA0_WRREQ[5],TCC_EA0_WRREQ_64B[5],TCC_EA0_WRREQ_LEVEL[5],TCC_HIT[5],TCC_EA0_WRREQ[6],TCC_EA0_WRREQ_64B[6],TCC_EA0_WRREQ_LEVEL[6],TCC_HIT[6],TCC_EA0_WRREQ[7],TCC_EA0_WRREQ_64B[7],TCC_EA0_WRREQ_LEVEL[7],TCC_HIT[7],TCC_EA0_WRREQ[8],TCC_EA0_WRREQ_64B[8],TCC_EA0_WRREQ_LEVEL[8],TCC_HIT[8],TCC_EA0_WRREQ[9],TCC_EA0_WRREQ_64B[9],TCC_EA0_WRREQ_LEVEL[9],TCC_HIT[9],TCC_EA0_WRREQ[10],TCC_EA0_WRREQ_64B[10],TCC_EA0_WRREQ_LEVEL[10],TCC_HIT[10],TCC_EA0_WRREQ[11],TCC_EA0_WRREQ_64B[11],TCC_EA0_WRREQ_LEVEL[11],TCC_HIT[11],TCC_EA0_WRREQ[12],TCC_EA0_WRREQ_64B[12],TCC_EA0_WRREQ_LEVEL[12],TCC_HIT[12],TCC_EA0_WRREQ[13],TCC_EA0_WRREQ_64B[13],TCC_EA0_WRREQ_LEVEL[13],TCC_HIT[13],TCC_EA0_WRREQ[14],TCC_EA0_WRREQ_64B[14],TCC_EA0_WRREQ_LEVEL[14],TCC_HIT[14],TCC_EA0_WRREQ[15],TCC_EA0_WRREQ_64B[15],TCC_EA0_WRREQ_LEVEL[15],TCC_HIT[15],TCC_EA0_WRREQ[16],TCC_EA0_WRREQ_64B[16],TCC_EA0_WRREQ_LEVEL[16],TCC_HIT[16],TCC_EA0_WRREQ[17],TCC_EA0_WRREQ_64B[17],TCC_EA0_WRREQ_LEVEL[17],TCC_HIT[17],TCC_EA0_WRREQ[18],TCC_EA0_WRREQ_64B[18],TCC_EA0_WRREQ_LEVEL[18],TCC_HIT[18],TCC_EA0_WRREQ[19],TCC_EA0_WRREQ_64B[19],TCC_EA0_WRREQ_LEVEL[19],TCC_HIT[19],TCC_EA0_WRREQ[20],TCC_EA0_WRREQ_64B[20],TCC_EA0_WRREQ_LEVEL[20],TCC_HIT[20],TCC_EA0_WRREQ[21],TCC_EA0_WRREQ_64B[21],TCC_EA0_WRREQ_LEVEL[21],TCC_HIT[21],TCC_EA0_WRREQ[22],TCC_EA0_WRREQ_64B[22],TCC_EA0_WRREQ_LEVEL[22],TCC_HIT[22],TCC_EA0_WRREQ[23],TCC_EA0_WRREQ_64B[23],TCC_EA0_WRREQ_LEVEL[23],TCC_HIT[23],TCC_EA0_WRREQ[24],TCC_EA0_WRREQ_64B[24],TCC_EA0_WRREQ_LEVEL[24],TCC_HIT[24],TCC_EA0_WRREQ[25],TCC_EA0_WRREQ_64B[25],TCC_EA0_WRREQ_LEVEL[25],TCC_HIT[25],TCC_EA0_WRREQ[26],TCC_EA0_WRREQ_64B[26],TCC_EA0_WRREQ_LEVEL[26],TCC_HIT[26],TCC_EA0_WRREQ[27],TCC_EA0_WRREQ_64B[27],TCC_EA0_WRREQ_LEVEL[27],TCC_HIT[27],TCC_EA0_WRREQ[28],TCC_EA0_WRREQ_64B[28],TCC_EA0_WRREQ_LEVEL[28],TCC_HIT[28],TCC_EA0_WRREQ[29],TCC_EA0_WRREQ_64B[29],TCC_EA0_WRREQ_LEVEL[29],TCC_HIT[29],TCC_EA0_WRREQ[30],TCC_EA0_WRREQ_64B[30],TCC_EA0_WRREQ_LEVEL[30],TCC_HIT[30],TCC_EA0_WRREQ[31],TCC_EA0_WRREQ_64B[31],TCC_EA0_WRREQ_LEVEL[31],TCC_HIT[31],TCC_EA0_WRREQ[32],TCC_EA0_WRREQ_64B[32],TCC_EA0_WRREQ_LEVEL[32],TCC_HIT[32],TCC_EA0_WRREQ[33],TCC_EA0_WRREQ_64B[33],TCC_EA0_WRREQ_LEVEL[33],TCC_HIT[33],TCC_EA0_WRREQ[34],TCC_EA0_WRREQ_64B[34],TCC_EA0_WRREQ_LEVEL[34],TCC_HIT[34],TCC_EA0_WRREQ[35],TCC_EA0_WRREQ_64B[35],TCC_EA0_WRREQ_LEVEL[35],TCC_HIT[35],TCC_EA0_WRREQ[36],TCC_EA0_WRREQ_64B[36],TCC_EA0_WRREQ_LEVEL[36],TCC_HIT[36],TCC_EA0_WRREQ[37],TCC_EA0_WRREQ_64B[37],TCC_EA0_WRREQ_LEVEL[37],TCC_HIT[37],TCC_EA0_WRREQ[38],TCC_EA0_WRREQ_64B[38],TCC_EA0_WRREQ_LEVEL[38],TCC_HIT[38],TCC_EA0_WRREQ[39],TCC_EA0_WRREQ_64B[39],TCC_EA0_WRREQ_LEVEL[39],TCC_HIT[39],TCC_EA0_WRREQ[40],TCC_EA0_WRREQ_64B[40],TCC_EA0_WRREQ_LEVEL[40],TCC_HIT[40],TCC_EA0_WRREQ[41],TCC_EA0_WRREQ_64B[41],TCC_EA0_WRREQ_LEVEL[41],TCC_HIT[41],TCC_EA0_WRREQ[42],TCC_EA0_WRREQ_64B[42],TCC_EA0_WRREQ_LEVEL[42],TCC_HIT[42],TCC_EA0_WRREQ[43],TCC_EA0_WRREQ_64B[43],TCC_EA0_WRREQ_LEVEL[43],TCC_HIT[43],TCC_EA0_WRREQ[44],TCC_EA0_WRREQ_64B[44],TCC_EA0_WRREQ_LEVEL[44],TCC_HIT[44],TCC_EA0_WRREQ[45],TCC_EA0_WRREQ_64B[45],TCC_EA0_WRREQ_LEVEL[45],TCC_HIT[45],TCC_EA0_WRREQ[46],TCC_EA0_WRREQ_64B[46],TCC_EA0_WRREQ_LEVEL[46],TCC_HIT[46],TCC_EA0_WRREQ[47],TCC_EA0_WRREQ_64B[47],TCC_EA0_WRREQ_LEVEL[47],TCC_HIT[47],TCC_EA0_WRREQ[48],TCC_EA0_WRREQ_64B[48],TCC_EA0_WRREQ_LEVEL[48],TCC_HIT[48],TCC_EA0_WRREQ[49],TCC_EA0_WRREQ_64B[49],TCC_EA0_WRREQ_LEVEL[49],TCC_HIT[49],TCC_EA0_WRREQ[50],TCC_EA0_WRREQ_64B[50],TCC_EA0_WRREQ_LEVEL[50],TCC_HIT[50],TCC_EA0_WRREQ[51],TCC_EA0_WRREQ_64B[51],TCC_EA0_WRREQ_LEVEL[51],TCC_HIT[51],TCC_EA0_WRREQ[52],TCC_EA0_WRREQ_64B[52],TCC_EA0_WRREQ_LEVEL[52],TCC_HIT[52],TCC_EA0_WRREQ[53],TCC_EA0_WRREQ_64B[53],TCC_EA0_WRREQ_LEVEL[53],TCC_HIT[53],TCC_EA0_WRREQ[54],TCC_EA0_WRREQ_64B[54],TCC_EA0_WRREQ_LEVEL[54],TCC_HIT[54],TCC_EA0_WRREQ[55],TCC_EA0_WRREQ_64B[55],TCC_EA0_WRREQ_LEVEL[55],TCC_HIT[55],TCC_EA0_WRREQ[56],TCC_EA0_WRREQ_64B[56],TCC_EA0_WRREQ_LEVEL[56],TCC_HIT[56],TCC_EA0_WRREQ[57],TCC_EA0_WRREQ_64B[57],TCC_EA0_WRREQ_LEVEL[57],TCC_HIT[57],TCC_EA0_WRREQ[58],TCC_EA0_WRREQ_64B[58],TCC_EA0_WRREQ_LEVEL[58],TCC_HIT[58],TCC_EA0_WRREQ[59],TCC_EA0_WRREQ_64B[59],TCC_EA0_WRREQ_LEVEL[59],TCC_HIT[59],TCC_EA0_WRREQ[60],TCC_EA0_WRREQ_64B[60],TCC_EA0_WRREQ_LEVEL[60],TCC_HIT[60],TCC_EA0_WRREQ[61],TCC_EA0_WRREQ_64B[61],TCC_EA0_WRREQ_LEVEL[61],TCC_HIT[61],TCC_EA0_WRREQ[62],TCC_EA0_WRREQ_64B[62],TCC_EA0_WRREQ_LEVEL[62],TCC_HIT[62],TCC_EA0_WRREQ[63],TCC_EA0_WRREQ_64B[63],TCC_EA0_WRREQ_LEVEL[63],TCC_HIT[63],TCC_EA0_WRREQ[64],TCC_EA0_WRREQ_64B[64],TCC_EA0_WRREQ_LEVEL[64],TCC_HIT[64],TCC_EA0_WRREQ[65],TCC_EA0_WRREQ_64B[65],TCC_EA0_WRREQ_LEVEL[65],TCC_HIT[65],TCC_EA0_WRREQ[66],TCC_EA0_WRREQ_64B[66],TCC_EA0_WRREQ_LEVEL[66],TCC_HIT[66],TCC_EA0_WRREQ[67],TCC_EA0_WRREQ_64B[67],TCC_EA0_WRREQ_LEVEL[67],TCC_HIT[67],TCC_EA0_WRREQ[68],TCC_EA0_WRREQ_64B[68],TCC_EA0_WRREQ_LEVEL[68],TCC_HIT[68],TCC_EA0_WRREQ[69],TCC_EA0_WRREQ_64B[69],TCC_EA0_WRREQ_LEVEL[69],TCC_HIT[69],TCC_EA0_WRREQ[70],TCC_EA0_WRREQ_64B[70],TCC_EA0_WRREQ_LEVEL[70],TCC_HIT[70],TCC_EA0_WRREQ[71],TCC_EA0_WRREQ_64B[71],TCC_EA0_WRREQ_LEVEL[71],TCC_HIT[71],TCC_EA0_WRREQ[72],TCC_EA0_WRREQ_64B[72],TCC_EA0_WRREQ_LEVEL[72],TCC_HIT[72],TCC_EA0_WRREQ[73],TCC_EA0_WRREQ_64B[73],TCC_EA0_WRREQ_LEVEL[73],TCC_HIT[73],TCC_EA0_WRREQ[74],TCC_EA0_WRREQ_64B[74],TCC_EA0_WRREQ_LEVEL[74],TCC_HIT[74],TCC_EA0_WRREQ[75],TCC_EA0_WRREQ_64B[75],TCC_EA0_WRREQ_LEVEL[75],TCC_HIT[75],TCC_EA0_WRREQ[76],TCC_EA0_WRREQ_64B[76],TCC_EA0_WRREQ_LEVEL[76],TCC_HIT[76],TCC_EA0_WRREQ[77],TCC_EA0_WRREQ_64B[77],TCC_EA0_WRREQ_LEVEL[77],TCC_HIT[77],TCC_EA0_WRREQ[78],TCC_EA0_WRREQ_64B[78],TCC_EA0_WRREQ_LEVEL[78],TCC_HIT[78],TCC_EA0_WRREQ[79],TCC_EA0_WRREQ_64B[79],TCC_EA0_WRREQ_LEVEL[79],TCC_HIT[79],TCC_EA0_WRREQ[80],TCC_EA0_WRREQ_64B[80],TCC_EA0_WRREQ_LEVEL[80],TCC_HIT[80],TCC_EA0_WRREQ[81],TCC_EA0_WRREQ_64B[81],TCC_EA0_WRREQ_LEVEL[81],TCC_HIT[81],TCC_EA0_WRREQ[82],TCC_EA0_WRREQ_64B[82],TCC_EA0_WRREQ_LEVEL[82],TCC_HIT[82],TCC_EA0_WRREQ[83],TCC_EA0_WRREQ_64B[83],TCC_EA0_WRREQ_LEVEL[83],TCC_HIT[83],TCC_EA0_WRREQ[84],TCC_EA0_WRREQ_64B[84],TCC_EA0_WRREQ_LEVEL[84],TCC_HIT[84],TCC_EA0_WRREQ[85],TCC_EA0_WRREQ_64B[85],TCC_EA0_WRREQ_LEVEL[85],TCC_HIT[85],TCC_EA0_WRREQ[86],TCC_EA0_WRREQ_64B[86],TCC_EA0_WRREQ_LEVEL[86],TCC_HIT[86],TCC_EA0_WRREQ[87],TCC_EA0_WRREQ_64B[87],TCC_EA0_WRREQ_LEVEL[87],TCC_HIT[87],TCC_EA0_WRREQ[88],TCC_EA0_WRREQ_64B[88],TCC_EA0_WRREQ_LEVEL[88],TCC_HIT[88],TCC_EA0_WRREQ[89],TCC_EA0_WRREQ_64B[89],TCC_EA0_WRREQ_LEVEL[89],TCC_HIT[89],TCC_EA0_WRREQ[90],TCC_EA0_WRREQ_64B[90],TCC_EA0_WRREQ_LEVEL[90],TCC_HIT[90],TCC_EA0_WRREQ[91],TCC_EA0_WRREQ_64B[91],TCC_EA0_WRREQ_LEVEL[91],TCC_HIT[91],TCC_EA0_WRREQ[92],TCC_EA0_WRREQ_64B[92],TCC_EA0_WRREQ_LEVEL[92],TCC_HIT[92],TCC_EA0_WRREQ[93],TCC_EA0_WRREQ_64B[93],TCC_EA0_WRREQ_LEVEL[93],TCC_HIT[93],TCC_EA0_WRREQ[94],TCC_EA0_WRREQ_64B[94],TCC_EA0_WRREQ_LEVEL[94],TCC_HIT[94],TCC_EA0_WRREQ[95],TCC_EA0_WRREQ_64B[95],TCC_EA0_WRREQ_LEVEL[95],TCC_HIT[95],Wave_Size_2,Correlation_ID_2,SQ_THREAD_CYCLES_VALU,SQ_IFETCH,SQ_LDS_BANK_CONFLICT,SQ_LDS_ADDR_CONFLICT,SQ_LDS_UNALIGNED_STALL,SQ_WAVES_EQ_64,SQ_WAVES_LT_64,SQ_WAVES_LT_48,SPI_RA_BAR_CU_FULL_CSN,SPI_RA_TGLIM_CU_FULL_CSN,TA_FLAT_READ_WAVEFRONTS_sum,TA_FLAT_WAVEFRONTS_sum,TCC_ALL_TC_OP_WB_WRITEBACK_sum,TCC_EA0_RDREQ_DRAM_sum,TCC_NORMAL_WRITEBACK_sum,TCC_TAG_STALL_sum,TCP_TCC_NC_ATOMIC_REQ_sum,TCP_TCC_NC_READ_REQ_sum,TCP_TCC_NC_WRITE_REQ_sum,TCP_TCC_UC_READ_REQ_sum,Wave_Size_3,Correlation_ID_3,XCC_Index_3,TCC_TAG_STALL[0],TCC_TOO_MANY_EA_WRREQS_STALL[0],TCC_WRITE[0],TCC_TAG_STALL[1],TCC_TOO_MANY_EA_WRREQS_STALL[1],TCC_WRITE[1],TCC_TAG_STALL[2],TCC_TOO_MANY_EA_WRREQS_STALL[2],TCC_WRITE[2],TCC_TAG_STALL[3],TCC_TOO_MANY_EA_WRREQS_STALL[3],TCC_WRITE[3],TCC_TAG_STALL[4],TCC_TOO_MANY_EA_WRREQS_STALL[4],TCC_WRITE[4],TCC_TAG_STALL[5],TCC_TOO_MANY_EA_WRREQS_STALL[5],TCC_WRITE[5],TCC_TAG_STALL[6],TCC_TOO_MANY_EA_WRREQS_STALL[6],TCC_WRITE[6],TCC_TAG_STALL[7],TCC_TOO_MANY_EA_WRREQS_STALL[7],TCC_WRITE[7],TCC_TAG_STALL[8],TCC_TOO_MANY_EA_WRREQS_STALL[8],TCC_WRITE[8],TCC_TAG_STALL[9],TCC_TOO_MANY_EA_WRREQS_STALL[9],TCC_WRITE[9],TCC_TAG_STALL[10],TCC_TOO_MANY_EA_WRREQS_STALL[10],TCC_WRITE[10],TCC_TAG_STALL[11],TCC_TOO_MANY_EA_WRREQS_STALL[11],TCC_WRITE[11],TCC_TAG_STALL[12],TCC_TOO_MANY_EA_WRREQS_STALL[12],TCC_WRITE[12],TCC_TAG_STALL[13],TCC_TOO_MANY_EA_WRREQS_STALL[13],TCC_WRITE[13],TCC_TAG_STALL[14],TCC_TOO_MANY_EA_WRREQS_STALL[14],TCC_WRITE[14],TCC_TAG_STALL[15],TCC_TOO_MANY_EA_WRREQS_STALL[15],TCC_WRITE[15],TCC_TAG_STALL[16],TCC_TOO_MANY_EA_WRREQS_STALL[16],TCC_WRITE[16],TCC_TAG_STALL[17],TCC_TOO_MANY_EA_WRREQS_STALL[17],TCC_WRITE[17],TCC_TAG_STALL[18],TCC_TOO_MANY_EA_WRREQS_STALL[18],TCC_WRITE[18],TCC_TAG_STALL[19],TCC_TOO_MANY_EA_WRREQS_STALL[19],TCC_WRITE[19],TCC_TAG_STALL[20],TCC_TOO_MANY_EA_WRREQS_STALL[20],TCC_WRITE[20],TCC_TAG_STALL[21],TCC_TOO_MANY_EA_WRREQS_STALL[21],TCC_WRITE[21],TCC_TAG_STALL[22],TCC_TOO_MANY_EA_WRREQS_STALL[22],TCC_WRITE[22],TCC_TAG_STALL[23],TCC_TOO_MANY_EA_WRREQS_STALL[23],TCC_WRITE[23],TCC_TAG_STALL[24],TCC_TOO_MANY_EA_WRREQS_STALL[24],TCC_WRITE[24],TCC_TAG_STALL[25],TCC_TOO_MANY_EA_WRREQS_STALL[25],TCC_WRITE[25],TCC_TAG_STALL[26],TCC_TOO_MANY_EA_WRREQS_STALL[26],TCC_WRITE[26],TCC_TAG_STALL[27],TCC_TOO_MANY_EA_WRREQS_STALL[27],TCC_WRITE[27],TCC_TAG_STALL[28],TCC_TOO_MANY_EA_WRREQS_STALL[28],TCC_WRITE[28],TCC_TAG_STALL[29],TCC_TOO_MANY_EA_WRREQS_STALL[29],TCC_WRITE[29],TCC_TAG_STALL[30],TCC_TOO_MANY_EA_WRREQS_STALL[30],TCC_WRITE[30],TCC_TAG_STALL[31],TCC_TOO_MANY_EA_WRREQS_STALL[31],TCC_WRITE[31],TCC_TAG_STALL[32],TCC_TOO_MANY_EA_WRREQS_STALL[32],TCC_WRITE[32],TCC_TAG_STALL[33],TCC_TOO_MANY_EA_WRREQS_STALL[33],TCC_WRITE[33],TCC_TAG_STALL[34],TCC_TOO_MANY_EA_WRREQS_STALL[34],TCC_WRITE[34],TCC_TAG_STALL[35],TCC_TOO_MANY_EA_WRREQS_STALL[35],TCC_WRITE[35],TCC_TAG_STALL[36],TCC_TOO_MANY_EA_WRREQS_STALL[36],TCC_WRITE[36],TCC_TAG_STALL[37],TCC_TOO_MANY_EA_WRREQS_STALL[37],TCC_WRITE[37],TCC_TAG_STALL[38],TCC_TOO_MANY_EA_WRREQS_STALL[38],TCC_WRITE[38],TCC_TAG_STALL[39],TCC_TOO_MANY_EA_WRREQS_STALL[39],TCC_WRITE[39],TCC_TAG_STALL[40],TCC_TOO_MANY_EA_WRREQS_STALL[40],TCC_WRITE[40],TCC_TAG_STALL[41],TCC_TOO_MANY_EA_WRREQS_STALL[41],TCC_WRITE[41],TCC_TAG_STALL[42],TCC_TOO_MANY_EA_WRREQS_STALL[42],TCC_WRITE[42],TCC_TAG_STALL[43],TCC_TOO_MANY_EA_WRREQS_STALL[43],TCC_WRITE[43],TCC_TAG_STALL[44],TCC_TOO_MANY_EA_WRREQS_STALL[44],TCC_WRITE[44],TCC_TAG_STALL[45],TCC_TOO_MANY_EA_WRREQS_STALL[45],TCC_WRITE[45],TCC_TAG_STALL[46],TCC_TOO_MANY_EA_WRREQS_STALL[46],TCC_WRITE[46],TCC_TAG_STALL[47],TCC_TOO_MANY_EA_WRREQS_STALL[47],TCC_WRITE[47],TCC_TAG_STALL[48],TCC_TOO_MANY_EA_WRREQS_STALL[48],TCC_WRITE[48],TCC_TAG_STALL[49],TCC_TOO_MANY_EA_WRREQS_STALL[49],TCC_WRITE[49],TCC_TAG_STALL[50],TCC_TOO_MANY_EA_WRREQS_STALL[50],TCC_WRITE[50],TCC_TAG_STALL[51],TCC_TOO_MANY_EA_WRREQS_STALL[51],TCC_WRITE[51],TCC_TAG_STALL[52],TCC_TOO_MANY_EA_WRREQS_STALL[52],TCC_WRITE[52],TCC_TAG_STALL[53],TCC_TOO_MANY_EA_WRREQS_STALL[53],TCC_WRITE[53],TCC_TAG_STALL[54],TCC_TOO_MANY_EA_WRREQS_STALL[54],TCC_WRITE[54],TCC_TAG_STALL[55],TCC_TOO_MANY_EA_WRREQS_STALL[55],TCC_WRITE[55],TCC_TAG_STALL[56],TCC_TOO_MANY_EA_WRREQS_STALL[56],TCC_WRITE[56],TCC_TAG_STALL[57],TCC_TOO_MANY_EA_WRREQS_STALL[57],TCC_WRITE[57],TCC_TAG_STALL[58],TCC_TOO_MANY_EA_WRREQS_STALL[58],TCC_WRITE[58],TCC_TAG_STALL[59],TCC_TOO_MANY_EA_WRREQS_STALL[59],TCC_WRITE[59],TCC_TAG_STALL[60],TCC_TOO_MANY_EA_WRREQS_STALL[60],TCC_WRITE[60],TCC_TAG_STALL[61],TCC_TOO_MANY_EA_WRREQS_STALL[61],TCC_WRITE[61],TCC_TAG_STALL[62],TCC_TOO_MANY_EA_WRREQS_STALL[62],TCC_WRITE[62],TCC_TAG_STALL[63],TCC_TOO_MANY_EA_WRREQS_STALL[63],TCC_WRITE[63],TCC_TAG_STALL[64],TCC_TOO_MANY_EA_WRREQS_STALL[64],TCC_WRITE[64],TCC_TAG_STALL[65],TCC_TOO_MANY_EA_WRREQS_STALL[65],TCC_WRITE[65],TCC_TAG_STALL[66],TCC_TOO_MANY_EA_WRREQS_STALL[66],TCC_WRITE[66],TCC_TAG_STALL[67],TCC_TOO_MANY_EA_WRREQS_STALL[67],TCC_WRITE[67],TCC_TAG_STALL[68],TCC_TOO_MANY_EA_WRREQS_STALL[68],TCC_WRITE[68],TCC_TAG_STALL[69],TCC_TOO_MANY_EA_WRREQS_STALL[69],TCC_WRITE[69],TCC_TAG_STALL[70],TCC_TOO_MANY_EA_WRREQS_STALL[70],TCC_WRITE[70],TCC_TAG_STALL[71],TCC_TOO_MANY_EA_WRREQS_STALL[71],TCC_WRITE[71],TCC_TAG_STALL[72],TCC_TOO_MANY_EA_WRREQS_STALL[72],TCC_WRITE[72],TCC_TAG_STALL[73],TCC_TOO_MANY_EA_WRREQS_STALL[73],TCC_WRITE[73],TCC_TAG_STALL[74],TCC_TOO_MANY_EA_WRREQS_STALL[74],TCC_WRITE[74],TCC_TAG_STALL[75],TCC_TOO_MANY_EA_WRREQS_STALL[75],TCC_WRITE[75],TCC_TAG_STALL[76],TCC_TOO_MANY_EA_WRREQS_STALL[76],TCC_WRITE[76],TCC_TAG_STALL[77],TCC_TOO_MANY_EA_WRREQS_STALL[77],TCC_WRITE[77],TCC_TAG_STALL[78],TCC_TOO_MANY_EA_WRREQS_STALL[78],TCC_WRITE[78],TCC_TAG_STALL[79],TCC_TOO_MANY_EA_WRREQS_STALL[79],TCC_WRITE[79],TCC_TAG_STALL[80],TCC_TOO_MANY_EA_WRREQS_STALL[80],TCC_WRITE[80],TCC_TAG_STALL[81],TCC_TOO_MANY_EA_WRREQS_STALL[81],TCC_WRITE[81],TCC_TAG_STALL[82],TCC_TOO_MANY_EA_WRREQS_STALL[82],TCC_WRITE[82],TCC_TAG_STALL[83],TCC_TOO_MANY_EA_WRREQS_STALL[83],TCC_WRITE[83],TCC_TAG_STALL[84],TCC_TOO_MANY_EA_WRREQS_STALL[84],TCC_WRITE[84],TCC_TAG_STALL[85],TCC_TOO_MANY_EA_WRREQS_STALL[85],TCC_WRITE[85],TCC_TAG_STALL[86],TCC_TOO_MANY_EA_WRREQS_STALL[86],TCC_WRITE[86],TCC_TAG_STALL[87],TCC_TOO_MANY_EA_WRREQS_STALL[87],TCC_WRITE[87],TCC_TAG_STALL[88],TCC_TOO_MANY_EA_WRREQS_STALL[88],TCC_WRITE[88],TCC_TAG_STALL[89],TCC_TOO_MANY_EA_WRREQS_STALL[89],TCC_WRITE[89],TCC_TAG_STALL[90],TCC_TOO_MANY_EA_WRREQS_STALL[90],TCC_WRITE[90],TCC_TAG_STALL[91],TCC_TOO_MANY_EA_WRREQS_STALL[91],TCC_WRITE[91],TCC_TAG_STALL[92],TCC_TOO_MANY_EA_WRREQS_STALL[92],TCC_WRITE[92],TCC_TAG_STALL[93],TCC_TOO_MANY_EA_WRREQS_STALL[93],TCC_WRITE[93],TCC_TAG_STALL[94],TCC_TOO_MANY_EA_WRREQS_STALL[94],TCC_WRITE[94],TCC_TAG_STALL[95],TCC_TOO_MANY_EA_WRREQS_STALL[95],TCC_WRITE[95],Wave_Size_4,Correlation_ID_4,SQ_INSTS_VALU_TRANS_F64,SQ_INSTS_VALU_INT32,SQ_INSTS_VALU_INT64,SQ_INSTS_SMEM,SQ_INSTS_FLAT,SQ_INSTS_LDS,SQ_INSTS_GDS,SQ_INSTS_EXP_GDS,SPI_RA_RES_STALL_CSN,SPI_RA_TMP_STALL_CSN,CPC_CPC_UTCL2IU_BUSY,CPC_CPC_UTCL2IU_IDLE,CPF_CMP_UTCL1_STALL_ON_TRANSLATION,TA_BUFFER_COALESCED_READ_CYCLES_sum,TA_BUFFER_COALESCED_WRITE_CYCLES_sum,TCC_ATOMIC_sum,TCC_READ_sum,TCC_WRITEBACK_sum,TCC_WRITE_sum,TCP_TOTAL_ATOMIC_WITHOUT_RET_sum,TCP_TOTAL_ATOMIC_WITH_RET_sum,TCP_TOTAL_CACHE_ACCESSES_sum,TCP_TOTAL_WRITEBACK_INVALIDATES_sum,TD_COALESCABLE_WAVEFRONT_sum,Wave_Size_5,Correlation_ID_5,SQ_WAVES_LT_32,SQ_WAVES_LT_16,SQ_ITEMS,SQ_LDS_MEM_VIOLATIONS,SQ_LDS_ATOMIC_RETURN,SQ_LDS_IDX_ACTIVE,SQ_WAVES_RESTORED,SQ_WAVES_SAVED,SPI_RA_WVLIM_STALL_CSN,SPI_SWC_CSC_WR,TA_FLAT_ATOMIC_WAVEFRONTS_sum,TA_FLAT_WRITE_WAVEFRONTS_sum,TCC_ALL_TC_OP_INV_EVICT_sum,TCC_EA0_ATOMIC_sum,TCC_NORMAL_EVICT_sum,TCC_TOO_MANY_EA_WRREQS_STALL_sum,TCP_TCC_CC_READ_REQ_sum,TCP_TCC_CC_WRITE_REQ_sum,TCP_TCC_UC_ATOMIC_REQ_sum,TCP_TCC_UC_WRITE_REQ_sum,Wave_Size_6,Correlation_ID_6,XCC_Index_6,TCC_MISS[0],TCC_READ[0],TCC_REQ[0],TCC_RW_REQ[0],TCC_MISS[1],TCC_READ[1],TCC_REQ[1],TCC_RW_REQ[1],TCC_MISS[2],TCC_READ[2],TCC_REQ[2],TCC_RW_REQ[2],TCC_MISS[3],TCC_READ[3],TCC_REQ[3],TCC_RW_REQ[3],TCC_MISS[4],TCC_READ[4],TCC_REQ[4],TCC_RW_REQ[4],TCC_MISS[5],TCC_READ[5],TCC_REQ[5],TCC_RW_REQ[5],TCC_MISS[6],TCC_READ[6],TCC_REQ[6],TCC_RW_REQ[6],TCC_MISS[7],TCC_READ[7],TCC_REQ[7],TCC_RW_REQ[7],TCC_MISS[8],TCC_READ[8],TCC_REQ[8],TCC_RW_REQ[8],TCC_MISS[9],TCC_READ[9],TCC_REQ[9],TCC_RW_REQ[9],TCC_MISS[10],TCC_READ[10],TCC_REQ[10],TCC_RW_REQ[10],TCC_MISS[11],TCC_READ[11],TCC_REQ[11],TCC_RW_REQ[11],TCC_MISS[12],TCC_READ[12],TCC_REQ[12],TCC_RW_REQ[12],TCC_MISS[13],TCC_READ[13],TCC_REQ[13],TCC_RW_REQ[13],TCC_MISS[14],TCC_READ[14],TCC_REQ[14],TCC_RW_REQ[14],TCC_MISS[15],TCC_READ[15],TCC_REQ[15],TCC_RW_REQ[15],TCC_MISS[16],TCC_READ[16],TCC_REQ[16],TCC_RW_REQ[16],TCC_MISS[17],TCC_READ[17],TCC_REQ[17],TCC_RW_REQ[17],TCC_MISS[18],TCC_READ[18],TCC_REQ[18],TCC_RW_REQ[18],TCC_MISS[19],TCC_READ[19],TCC_REQ[19],TCC_RW_REQ[19],TCC_MISS[20],TCC_READ[20],TCC_REQ[20],TCC_RW_REQ[20],TCC_MISS[21],TCC_READ[21],TCC_REQ[21],TCC_RW_REQ[21],TCC_MISS[22],TCC_READ[22],TCC_REQ[22],TCC_RW_REQ[22],TCC_MISS[23],TCC_READ[23],TCC_REQ[23],TCC_RW_REQ[23],TCC_MISS[24],TCC_READ[24],TCC_REQ[24],TCC_RW_REQ[24],TCC_MISS[25],TCC_READ[25],TCC_REQ[25],TCC_RW_REQ[25],TCC_MISS[26],TCC_READ[26],TCC_REQ[26],TCC_RW_REQ[26],TCC_MISS[27],TCC_READ[27],TCC_REQ[27],TCC_RW_REQ[27],TCC_MISS[28],TCC_READ[28],TCC_REQ[28],TCC_RW_REQ[28],TCC_MISS[29],TCC_READ[29],TCC_REQ[29],TCC_RW_REQ[29],TCC_MISS[30],TCC_READ[30],TCC_REQ[30],TCC_RW_REQ[30],TCC_MISS[31],TCC_READ[31],TCC_REQ[31],TCC_RW_REQ[31],TCC_MISS[32],TCC_READ[32],TCC_REQ[32],TCC_RW_REQ[32],TCC_MISS[33],TCC_READ[33],TCC_REQ[33],TCC_RW_REQ[33],TCC_MISS[34],TCC_READ[34],TCC_REQ[34],TCC_RW_REQ[34],TCC_MISS[35],TCC_READ[35],TCC_REQ[35],TCC_RW_REQ[35],TCC_MISS[36],TCC_READ[36],TCC_REQ[36],TCC_RW_REQ[36],TCC_MISS[37],TCC_READ[37],TCC_REQ[37],TCC_RW_REQ[37],TCC_MISS[38],TCC_READ[38],TCC_REQ[38],TCC_RW_REQ[38],TCC_MISS[39],TCC_READ[39],TCC_REQ[39],TCC_RW_REQ[39],TCC_MISS[40],TCC_READ[40],TCC_REQ[40],TCC_RW_REQ[40],TCC_MISS[41],TCC_READ[41],TCC_REQ[41],TCC_RW_REQ[41],TCC_MISS[42],TCC_READ[42],TCC_REQ[42],TCC_RW_REQ[42],TCC_MISS[43],TCC_READ[43],TCC_REQ[43],TCC_RW_REQ[43],TCC_MISS[44],TCC_READ[44],TCC_REQ[44],TCC_RW_REQ[44],TCC_MISS[45],TCC_READ[45],TCC_REQ[45],TCC_RW_REQ[45],TCC_MISS[46],TCC_READ[46],TCC_REQ[46],TCC_RW_REQ[46],TCC_MISS[47],TCC_READ[47],TCC_REQ[47],TCC_RW_REQ[47],TCC_MISS[48],TCC_READ[48],TCC_REQ[48],TCC_RW_REQ[48],TCC_MISS[49],TCC_READ[49],TCC_REQ[49],TCC_RW_REQ[49],TCC_MISS[50],TCC_READ[50],TCC_REQ[50],TCC_RW_REQ[50],TCC_MISS[51],TCC_READ[51],TCC_REQ[51],TCC_RW_REQ[51],TCC_MISS[52],TCC_READ[52],TCC_REQ[52],TCC_RW_REQ[52],TCC_MISS[53],TCC_READ[53],TCC_REQ[53],TCC_RW_REQ[53],TCC_MISS[54],TCC_READ[54],TCC_REQ[54],TCC_RW_REQ[54],TCC_MISS[55],TCC_READ[55],TCC_REQ[55],TCC_RW_REQ[55],TCC_MISS[56],TCC_READ[56],TCC_REQ[56],TCC_RW_REQ[56],TCC_MISS[57],TCC_READ[57],TCC_REQ[57],TCC_RW_REQ[57],TCC_MISS[58],TCC_READ[58],TCC_REQ[58],TCC_RW_REQ[58],TCC_MISS[59],TCC_READ[59],TCC_REQ[59],TCC_RW_REQ[59],TCC_MISS[60],TCC_READ[60],TCC_REQ[60],TCC_RW_REQ[60],TCC_MISS[61],TCC_READ[61],TCC_REQ[61],TCC_RW_REQ[61],TCC_MISS[62],TCC_READ[62],TCC_REQ[62],TCC_RW_REQ[62],TCC_MISS[63],TCC_READ[63],TCC_REQ[63],TCC_RW_REQ[63],TCC_MISS[64],TCC_READ[64],TCC_REQ[64],TCC_RW_REQ[64],TCC_MISS[65],TCC_READ[65],TCC_REQ[65],TCC_RW_REQ[65],TCC_MISS[66],TCC_READ[66],TCC_REQ[66],TCC_RW_REQ[66],TCC_MISS[67],TCC_READ[67],TCC_REQ[67],TCC_RW_REQ[67],TCC_MISS[68],TCC_READ[68],TCC_REQ[68],TCC_RW_REQ[68],TCC_MISS[69],TCC_READ[69],TCC_REQ[69],TCC_RW_REQ[69],TCC_MISS[70],TCC_READ[70],TCC_REQ[70],TCC_RW_REQ[70],TCC_MISS[71],TCC_READ[71],TCC_REQ[71],TCC_RW_REQ[71],TCC_MISS[72],TCC_READ[72],TCC_REQ[72],TCC_RW_REQ[72],TCC_MISS[73],TCC_READ[73],TCC_REQ[73],TCC_RW_REQ[73],TCC_MISS[74],TCC_READ[74],TCC_REQ[74],TCC_RW_REQ[74],TCC_MISS[75],TCC_READ[75],TCC_REQ[75],TCC_RW_REQ[75],TCC_MISS[76],TCC_READ[76],TCC_REQ[76],TCC_RW_REQ[76],TCC_MISS[77],TCC_READ[77],TCC_REQ[77],TCC_RW_REQ[77],TCC_MISS[78],TCC_READ[78],TCC_REQ[78],TCC_RW_REQ[78],TCC_MISS[79],TCC_READ[79],TCC_REQ[79],TCC_RW_REQ[79],TCC_MISS[80],TCC_READ[80],TCC_REQ[80],TCC_RW_REQ[80],TCC_MISS[81],TCC_READ[81],TCC_REQ[81],TCC_RW_REQ[81],TCC_MISS[82],TCC_READ[82],TCC_REQ[82],TCC_RW_REQ[82],TCC_MISS[83],TCC_READ[83],TCC_REQ[83],TCC_RW_REQ[83],TCC_MISS[84],TCC_READ[84],TCC_REQ[84],TCC_RW_REQ[84],TCC_MISS[85],TCC_READ[85],TCC_REQ[85],TCC_RW_REQ[85],TCC_MISS[86],TCC_READ[86],TCC_REQ[86],TCC_RW_REQ[86],TCC_MISS[87],TCC_READ[87],TCC_REQ[87],TCC_RW_REQ[87],TCC_MISS[88],TCC_READ[88],TCC_REQ[88],TCC_RW_REQ[88],TCC_MISS[89],TCC_READ[89],TCC_REQ[89],TCC_RW_REQ[89],TCC_MISS[90],TCC_READ[90],TCC_REQ[90],TCC_RW_REQ[90],TCC_MISS[91],TCC_READ[91],TCC_REQ[91],TCC_RW_REQ[91],TCC_MISS[92],TCC_READ[92],TCC_REQ[92],TCC_RW_REQ[92],TCC_MISS[93],TCC_READ[93],TCC_REQ[93],TCC_RW_REQ[93],TCC_MISS[94],TCC_READ[94],TCC_REQ[94],TCC_RW_REQ[94],TCC_MISS[95],TCC_READ[95],TCC_REQ[95],TCC_RW_REQ[95],Wave_Size_7,Correlation_ID_7,SQ_INSTS_VALU_TRANS_F16,SQ_INSTS_VALU_ADD_F32,SQ_INSTS_VALU_MUL_F32,SQ_INSTS_VALU_FMA_F32,SQ_INSTS_VALU_TRANS_F32,SQ_INSTS_VALU_ADD_F64,SQ_INSTS_VALU_MUL_F64,SQ_INSTS_VALU_FMA_F64,SPI_RA_REQ_NO_ALLOC,SPI_RA_REQ_NO_ALLOC_CSN,CPC_CPC_STAT_STALL,CPC_UTCL1_STALL_ON_TRANSLATION,CPF_CPF_STAT_IDLE,CPF_CPF_TCIU_IDLE,TA_BUFFER_ATOMIC_WAVEFRONTS_sum,TA_BUFFER_TOTAL_CYCLES_sum,TCC_HIT_sum,TCC_MISS_sum,TCC_REQ_sum,TCC_STREAMING_REQ_sum,TCP_TOTAL_ACCESSES_sum,TCP_TOTAL_READ_sum,TCP_TOTAL_WRITE_sum,TCP_VOLATILE_sum,TD_ATOMIC_WAVEFRONT_sum,TD_STORE_WAVEFRONT_sum,Wave_Size_8,Correlation_ID_8,XCC_Index_8,TCC_ATOMIC[0],TCC_BUBBLE[0],TCC_CYCLE[0],TCC_EA0_ATOMIC[0],TCC_ATOMIC[1],TCC_BUBBLE[1],TCC_CYCLE[1],TCC_EA0_ATOMIC[1],TCC_ATOMIC[2],TCC_BUBBLE[2],TCC_CYCLE[2],TCC_EA0_ATOMIC[2],TCC_ATOMIC[3],TCC_BUBBLE[3],TCC_CYCLE[3],TCC_EA0_ATOMIC[3],TCC_ATOMIC[4],TCC_BUBBLE[4],TCC_CYCLE[4],TCC_EA0_ATOMIC[4],TCC_ATOMIC[5],TCC_BUBBLE[5],TCC_CYCLE[5],TCC_EA0_ATOMIC[5],TCC_ATOMIC[6],TCC_BUBBLE[6],TCC_CYCLE[6],TCC_EA0_ATOMIC[6],TCC_ATOMIC[7],TCC_BUBBLE[7],TCC_CYCLE[7],TCC_EA0_ATOMIC[7],TCC_ATOMIC[8],TCC_BUBBLE[8],TCC_CYCLE[8],TCC_EA0_ATOMIC[8],TCC_ATOMIC[9],TCC_BUBBLE[9],TCC_CYCLE[9],TCC_EA0_ATOMIC[9],TCC_ATOMIC[10],TCC_BUBBLE[10],TCC_CYCLE[10],TCC_EA0_ATOMIC[10],TCC_ATOMIC[11],TCC_BUBBLE[11],TCC_CYCLE[11],TCC_EA0_ATOMIC[11],TCC_ATOMIC[12],TCC_BUBBLE[12],TCC_CYCLE[12],TCC_EA0_ATOMIC[12],TCC_ATOMIC[13],TCC_BUBBLE[13],TCC_CYCLE[13],TCC_EA0_ATOMIC[13],TCC_ATOMIC[14],TCC_BUBBLE[14],TCC_CYCLE[14],TCC_EA0_ATOMIC[14],TCC_ATOMIC[15],TCC_BUBBLE[15],TCC_CYCLE[15],TCC_EA0_ATOMIC[15],TCC_ATOMIC[16],TCC_BUBBLE[16],TCC_CYCLE[16],TCC_EA0_ATOMIC[16],TCC_ATOMIC[17],TCC_BUBBLE[17],TCC_CYCLE[17],TCC_EA0_ATOMIC[17],TCC_ATOMIC[18],TCC_BUBBLE[18],TCC_CYCLE[18],TCC_EA0_ATOMIC[18],TCC_ATOMIC[19],TCC_BUBBLE[19],TCC_CYCLE[19],TCC_EA0_ATOMIC[19],TCC_ATOMIC[20],TCC_BUBBLE[20],TCC_CYCLE[20],TCC_EA0_ATOMIC[20],TCC_ATOMIC[21],TCC_BUBBLE[21],TCC_CYCLE[21],TCC_EA0_ATOMIC[21],TCC_ATOMIC[22],TCC_BUBBLE[22],TCC_CYCLE[22],TCC_EA0_ATOMIC[22],TCC_ATOMIC[23],TCC_BUBBLE[23],TCC_CYCLE[23],TCC_EA0_ATOMIC[23],TCC_ATOMIC[24],TCC_BUBBLE[24],TCC_CYCLE[24],TCC_EA0_ATOMIC[24],TCC_ATOMIC[25],TCC_BUBBLE[25],TCC_CYCLE[25],TCC_EA0_ATOMIC[25],TCC_ATOMIC[26],TCC_BUBBLE[26],TCC_CYCLE[26],TCC_EA0_ATOMIC[26],TCC_ATOMIC[27],TCC_BUBBLE[27],TCC_CYCLE[27],TCC_EA0_ATOMIC[27],TCC_ATOMIC[28],TCC_BUBBLE[28],TCC_CYCLE[28],TCC_EA0_ATOMIC[28],TCC_ATOMIC[29],TCC_BUBBLE[29],TCC_CYCLE[29],TCC_EA0_ATOMIC[29],TCC_ATOMIC[30],TCC_BUBBLE[30],TCC_CYCLE[30],TCC_EA0_ATOMIC[30],TCC_ATOMIC[31],TCC_BUBBLE[31],TCC_CYCLE[31],TCC_EA0_ATOMIC[31],TCC_ATOMIC[32],TCC_BUBBLE[32],TCC_CYCLE[32],TCC_EA0_ATOMIC[32],TCC_ATOMIC[33],TCC_BUBBLE[33],TCC_CYCLE[33],TCC_EA0_ATOMIC[33],TCC_ATOMIC[34],TCC_BUBBLE[34],TCC_CYCLE[34],TCC_EA0_ATOMIC[34],TCC_ATOMIC[35],TCC_BUBBLE[35],TCC_CYCLE[35],TCC_EA0_ATOMIC[35],TCC_ATOMIC[36],TCC_BUBBLE[36],TCC_CYCLE[36],TCC_EA0_ATOMIC[36],TCC_ATOMIC[37],TCC_BUBBLE[37],TCC_CYCLE[37],TCC_EA0_ATOMIC[37],TCC_ATOMIC[38],TCC_BUBBLE[38],TCC_CYCLE[38],TCC_EA0_ATOMIC[38],TCC_ATOMIC[39],TCC_BUBBLE[39],TCC_CYCLE[39],TCC_EA0_ATOMIC[39],TCC_ATOMIC[40],TCC_BUBBLE[40],TCC_CYCLE[40],TCC_EA0_ATOMIC[40],TCC_ATOMIC[41],TCC_BUBBLE[41],TCC_CYCLE[41],TCC_EA0_ATOMIC[41],TCC_ATOMIC[42],TCC_BUBBLE[42],TCC_CYCLE[42],TCC_EA0_ATOMIC[42],TCC_ATOMIC[43],TCC_BUBBLE[43],TCC_CYCLE[43],TCC_EA0_ATOMIC[43],TCC_ATOMIC[44],TCC_BUBBLE[44],TCC_CYCLE[44],TCC_EA0_ATOMIC[44],TCC_ATOMIC[45],TCC_BUBBLE[45],TCC_CYCLE[45],TCC_EA0_ATOMIC[45],TCC_ATOMIC[46],TCC_BUBBLE[46],TCC_CYCLE[46],TCC_EA0_ATOMIC[46],TCC_ATOMIC[47],TCC_BUBBLE[47],TCC_CYCLE[47],TCC_EA0_ATOMIC[47],TCC_ATOMIC[48],TCC_BUBBLE[48],TCC_CYCLE[48],TCC_EA0_ATOMIC[48],TCC_ATOMIC[49],TCC_BUBBLE[49],TCC_CYCLE[49],TCC_EA0_ATOMIC[49],TCC_ATOMIC[50],TCC_BUBBLE[50],TCC_CYCLE[50],TCC_EA0_ATOMIC[50],TCC_ATOMIC[51],TCC_BUBBLE[51],TCC_CYCLE[51],TCC_EA0_ATOMIC[51],TCC_ATOMIC[52],TCC_BUBBLE[52],TCC_CYCLE[52],TCC_EA0_ATOMIC[52],TCC_ATOMIC[53],TCC_BUBBLE[53],TCC_CYCLE[53],TCC_EA0_ATOMIC[53],TCC_ATOMIC[54],TCC_BUBBLE[54],TCC_CYCLE[54],TCC_EA0_ATOMIC[54],TCC_ATOMIC[55],TCC_BUBBLE[55],TCC_CYCLE[55],TCC_EA0_ATOMIC[55],TCC_ATOMIC[56],TCC_BUBBLE[56],TCC_CYCLE[56],TCC_EA0_ATOMIC[56],TCC_ATOMIC[57],TCC_BUBBLE[57],TCC_CYCLE[57],TCC_EA0_ATOMIC[57],TCC_ATOMIC[58],TCC_BUBBLE[58],TCC_CYCLE[58],TCC_EA0_ATOMIC[58],TCC_ATOMIC[59],TCC_BUBBLE[59],TCC_CYCLE[59],TCC_EA0_ATOMIC[59],TCC_ATOMIC[60],TCC_BUBBLE[60],TCC_CYCLE[60],TCC_EA0_ATOMIC[60],TCC_ATOMIC[61],TCC_BUBBLE[61],TCC_CYCLE[61],TCC_EA0_ATOMIC[61],TCC_ATOMIC[62],TCC_BUBBLE[62],TCC_CYCLE[62],TCC_EA0_ATOMIC[62],TCC_ATOMIC[63],TCC_BUBBLE[63],TCC_CYCLE[63],TCC_EA0_ATOMIC[63],TCC_ATOMIC[64],TCC_BUBBLE[64],TCC_CYCLE[64],TCC_EA0_ATOMIC[64],TCC_ATOMIC[65],TCC_BUBBLE[65],TCC_CYCLE[65],TCC_EA0_ATOMIC[65],TCC_ATOMIC[66],TCC_BUBBLE[66],TCC_CYCLE[66],TCC_EA0_ATOMIC[66],TCC_ATOMIC[67],TCC_BUBBLE[67],TCC_CYCLE[67],TCC_EA0_ATOMIC[67],TCC_ATOMIC[68],TCC_BUBBLE[68],TCC_CYCLE[68],TCC_EA0_ATOMIC[68],TCC_ATOMIC[69],TCC_BUBBLE[69],TCC_CYCLE[69],TCC_EA0_ATOMIC[69],TCC_ATOMIC[70],TCC_BUBBLE[70],TCC_CYCLE[70],TCC_EA0_ATOMIC[70],TCC_ATOMIC[71],TCC_BUBBLE[71],TCC_CYCLE[71],TCC_EA0_ATOMIC[71],TCC_ATOMIC[72],TCC_BUBBLE[72],TCC_CYCLE[72],TCC_EA0_ATOMIC[72],TCC_ATOMIC[73],TCC_BUBBLE[73],TCC_CYCLE[73],TCC_EA0_ATOMIC[73],TCC_ATOMIC[74],TCC_BUBBLE[74],TCC_CYCLE[74],TCC_EA0_ATOMIC[74],TCC_ATOMIC[75],TCC_BUBBLE[75],TCC_CYCLE[75],TCC_EA0_ATOMIC[75],TCC_ATOMIC[76],TCC_BUBBLE[76],TCC_CYCLE[76],TCC_EA0_ATOMIC[76],TCC_ATOMIC[77],TCC_BUBBLE[77],TCC_CYCLE[77],TCC_EA0_ATOMIC[77],TCC_ATOMIC[78],TCC_BUBBLE[78],TCC_CYCLE[78],TCC_EA0_ATOMIC[78],TCC_ATOMIC[79],TCC_BUBBLE[79],TCC_CYCLE[79],TCC_EA0_ATOMIC[79],TCC_ATOMIC[80],TCC_BUBBLE[80],TCC_CYCLE[80],TCC_EA0_ATOMIC[80],TCC_ATOMIC[81],TCC_BUBBLE[81],TCC_CYCLE[81],TCC_EA0_ATOMIC[81],TCC_ATOMIC[82],TCC_BUBBLE[82],TCC_CYCLE[82],TCC_EA0_ATOMIC[82],TCC_ATOMIC[83],TCC_BUBBLE[83],TCC_CYCLE[83],TCC_EA0_ATOMIC[83],TCC_ATOMIC[84],TCC_BUBBLE[84],TCC_CYCLE[84],TCC_EA0_ATOMIC[84],TCC_ATOMIC[85],TCC_BUBBLE[85],TCC_CYCLE[85],TCC_EA0_ATOMIC[85],TCC_ATOMIC[86],TCC_BUBBLE[86],TCC_CYCLE[86],TCC_EA0_ATOMIC[86],TCC_ATOMIC[87],TCC_BUBBLE[87],TCC_CYCLE[87],TCC_EA0_ATOMIC[87],TCC_ATOMIC[88],TCC_BUBBLE[88],TCC_CYCLE[88],TCC_EA0_ATOMIC[88],TCC_ATOMIC[89],TCC_BUBBLE[89],TCC_CYCLE[89],TCC_EA0_ATOMIC[89],TCC_ATOMIC[90],TCC_BUBBLE[90],TCC_CYCLE[90],TCC_EA0_ATOMIC[90],TCC_ATOMIC[91],TCC_BUBBLE[91],TCC_CYCLE[91],TCC_EA0_ATOMIC[91],TCC_ATOMIC[92],TCC_BUBBLE[92],TCC_CYCLE[92],TCC_EA0_ATOMIC[92],TCC_ATOMIC[93],TCC_BUBBLE[93],TCC_CYCLE[93],TCC_EA0_ATOMIC[93],TCC_ATOMIC[94],TCC_BUBBLE[94],TCC_CYCLE[94],TCC_EA0_ATOMIC[94],TCC_ATOMIC[95],TCC_BUBBLE[95],TCC_CYCLE[95],TCC_EA0_ATOMIC[95],Wave_Size_9,Correlation_ID_9,SQC_DCACHE_INPUT_VALID_READYB,SQC_DCACHE_ATOMIC,SQC_DCACHE_REQ_READ_8,SQC_DCACHE_REQ,SQC_DCACHE_HITS,SQC_DCACHE_MISSES,SQC_DCACHE_MISSES_DUPLICATE,SQC_DCACHE_REQ_READ_1,Wave_Size_10,Correlation_ID_10,SQC_TC_DATA_ATOMIC_REQ,SQC_TC_STALL,SQC_TC_REQ,SQC_DCACHE_REQ_READ_16,SQC_ICACHE_REQ,SQC_ICACHE_HITS,SQC_ICACHE_MISSES,SQC_ICACHE_MISSES_DUPLICATE,Wave_Size_11,Correlation_ID_11,SQ_INSTS_VALU_MFMA_MOPS_I8,SQ_INSTS_VALU_MFMA_MOPS_F16,SQ_INSTS_VALU_MFMA_MOPS_BF16,SQ_INSTS_VALU_MFMA_MOPS_F32,SQ_INSTS_VALU_MFMA_MOPS_F64,SQC_TC_INST_REQ,SQC_TC_DATA_READ_REQ,SQC_TC_DATA_WRITE_REQ,TCP_PENDING_STALL_CYCLES_sum,Wave_Size_12,Correlation_ID_12,SQ_INSTS_SMEM_NORM,SQ_INSTS_MFMA,SQ_INSTS_VALU_MFMA_I8,SQ_INSTS_VALU_MFMA_F16,SQ_INSTS_VALU_MFMA_BF16,SQ_INSTS_VALU_MFMA_F32,SQ_INSTS_VALU_MFMA_F64,SQ_VALU_MFMA_BUSY_CYCLES,SPI_VWC_CSC_WR,SPI_RA_BULKY_CU_FULL_CSN,TCC_EA0_ATOMIC_LEVEL_sum,TCC_EA0_RDREQ_LEVEL_sum,TCC_EA0_WRREQ_LEVEL_sum,TCC_EA0_WRREQ_STALL_sum,TCP_TCC_CC_ATOMIC_REQ_sum,TCP_TCC_RW_ATOMIC_REQ_sum,TCP_TCC_RW_READ_REQ_sum,TCP_TCC_RW_WRITE_REQ_sum,Wave_Size_13,Correlation_ID_13,SQC_DCACHE_REQ_READ_2,SQC_DCACHE_REQ_READ_4,Wave_Size_14,Correlation_ID_14,SQ_ACTIVE_INST_SCA,SQ_ACTIVE_INST_EXP_GDS,SQ_ACTIVE_INST_MISC,SQ_ACTIVE_INST_FLAT,SQ_INST_CYCLES_VMEM_WR,SQ_INST_CYCLES_VMEM_RD,SQ_INST_CYCLES_SMEM,SQ_INST_CYCLES_SALU,SPI_RA_SGPR_SIMD_FULL_CSN,SPI_RA_LDS_CU_FULL_CSN,CPC_ME1_DC0_SPI_BUSY,TA_ADDR_STALLED_BY_TD_CYCLES_sum,TA_DATA_STALLED_BY_TC_CYCLES_sum,TCC_BUBBLE_sum,TCC_EA0_RDREQ_32B_sum,TCC_EA0_RDREQ_sum,TCC_EA0_RD_UNCACHED_32B_sum,TCP_TCC_ATOMIC_WITHOUT_RET_REQ_sum,TCP_TCC_ATOMIC_WITH_RET_REQ_sum,TCP_TCC_READ_REQ_sum,TCP_TCC_WRITE_REQ_sum,Wave_Size_15,Correlation_ID_15,XCC_Index_15,TCC_EA0_ATOMIC_LEVEL[0],TCC_EA0_RDREQ[0],TCC_EA0_RDREQ_32B[0],TCC_EA0_RDREQ_LEVEL[0],TCC_EA0_ATOMIC_LEVEL[1],TCC_EA0_RDREQ[1],TCC_EA0_RDREQ_32B[1],TCC_EA0_RDREQ_LEVEL[1],TCC_EA0_ATOMIC_LEVEL[2],TCC_EA0_RDREQ[2],TCC_EA0_RDREQ_32B[2],TCC_EA0_RDREQ_LEVEL[2],TCC_EA0_ATOMIC_LEVEL[3],TCC_EA0_RDREQ[3],TCC_EA0_RDREQ_32B[3],TCC_EA0_RDREQ_LEVEL[3],TCC_EA0_ATOMIC_LEVEL[4],TCC_EA0_RDREQ[4],TCC_EA0_RDREQ_32B[4],TCC_EA0_RDREQ_LEVEL[4],TCC_EA0_ATOMIC_LEVEL[5],TCC_EA0_RDREQ[5],TCC_EA0_RDREQ_32B[5],TCC_EA0_RDREQ_LEVEL[5],TCC_EA0_ATOMIC_LEVEL[6],TCC_EA0_RDREQ[6],TCC_EA0_RDREQ_32B[6],TCC_EA0_RDREQ_LEVEL[6],TCC_EA0_ATOMIC_LEVEL[7],TCC_EA0_RDREQ[7],TCC_EA0_RDREQ_32B[7],TCC_EA0_RDREQ_LEVEL[7],TCC_EA0_ATOMIC_LEVEL[8],TCC_EA0_RDREQ[8],TCC_EA0_RDREQ_32B[8],TCC_EA0_RDREQ_LEVEL[8],TCC_EA0_ATOMIC_LEVEL[9],TCC_EA0_RDREQ[9],TCC_EA0_RDREQ_32B[9],TCC_EA0_RDREQ_LEVEL[9],TCC_EA0_ATOMIC_LEVEL[10],TCC_EA0_RDREQ[10],TCC_EA0_RDREQ_32B[10],TCC_EA0_RDREQ_LEVEL[10],TCC_EA0_ATOMIC_LEVEL[11],TCC_EA0_RDREQ[11],TCC_EA0_RDREQ_32B[11],TCC_EA0_RDREQ_LEVEL[11],TCC_EA0_ATOMIC_LEVEL[12],TCC_EA0_RDREQ[12],TCC_EA0_RDREQ_32B[12],TCC_EA0_RDREQ_LEVEL[12],TCC_EA0_ATOMIC_LEVEL[13],TCC_EA0_RDREQ[13],TCC_EA0_RDREQ_32B[13],TCC_EA0_RDREQ_LEVEL[13],TCC_EA0_ATOMIC_LEVEL[14],TCC_EA0_RDREQ[14],TCC_EA0_RDREQ_32B[14],TCC_EA0_RDREQ_LEVEL[14],TCC_EA0_ATOMIC_LEVEL[15],TCC_EA0_RDREQ[15],TCC_EA0_RDREQ_32B[15],TCC_EA0_RDREQ_LEVEL[15],TCC_EA0_ATOMIC_LEVEL[16],TCC_EA0_RDREQ[16],TCC_EA0_RDREQ_32B[16],TCC_EA0_RDREQ_LEVEL[16],TCC_EA0_ATOMIC_LEVEL[17],TCC_EA0_RDREQ[17],TCC_EA0_RDREQ_32B[17],TCC_EA0_RDREQ_LEVEL[17],TCC_EA0_ATOMIC_LEVEL[18],TCC_EA0_RDREQ[18],TCC_EA0_RDREQ_32B[18],TCC_EA0_RDREQ_LEVEL[18],TCC_EA0_ATOMIC_LEVEL[19],TCC_EA0_RDREQ[19],TCC_EA0_RDREQ_32B[19],TCC_EA0_RDREQ_LEVEL[19],TCC_EA0_ATOMIC_LEVEL[20],TCC_EA0_RDREQ[20],TCC_EA0_RDREQ_32B[20],TCC_EA0_RDREQ_LEVEL[20],TCC_EA0_ATOMIC_LEVEL[21],TCC_EA0_RDREQ[21],TCC_EA0_RDREQ_32B[21],TCC_EA0_RDREQ_LEVEL[21],TCC_EA0_ATOMIC_LEVEL[22],TCC_EA0_RDREQ[22],TCC_EA0_RDREQ_32B[22],TCC_EA0_RDREQ_LEVEL[22],TCC_EA0_ATOMIC_LEVEL[23],TCC_EA0_RDREQ[23],TCC_EA0_RDREQ_32B[23],TCC_EA0_RDREQ_LEVEL[23],TCC_EA0_ATOMIC_LEVEL[24],TCC_EA0_RDREQ[24],TCC_EA0_RDREQ_32B[24],TCC_EA0_RDREQ_LEVEL[24],TCC_EA0_ATOMIC_LEVEL[25],TCC_EA0_RDREQ[25],TCC_EA0_RDREQ_32B[25],TCC_EA0_RDREQ_LEVEL[25],TCC_EA0_ATOMIC_LEVEL[26],TCC_EA0_RDREQ[26],TCC_EA0_RDREQ_32B[26],TCC_EA0_RDREQ_LEVEL[26],TCC_EA0_ATOMIC_LEVEL[27],TCC_EA0_RDREQ[27],TCC_EA0_RDREQ_32B[27],TCC_EA0_RDREQ_LEVEL[27],TCC_EA0_ATOMIC_LEVEL[28],TCC_EA0_RDREQ[28],TCC_EA0_RDREQ_32B[28],TCC_EA0_RDREQ_LEVEL[28],TCC_EA0_ATOMIC_LEVEL[29],TCC_EA0_RDREQ[29],TCC_EA0_RDREQ_32B[29],TCC_EA0_RDREQ_LEVEL[29],TCC_EA0_ATOMIC_LEVEL[30],TCC_EA0_RDREQ[30],TCC_EA0_RDREQ_32B[30],TCC_EA0_RDREQ_LEVEL[30],TCC_EA0_ATOMIC_LEVEL[31],TCC_EA0_RDREQ[31],TCC_EA0_RDREQ_32B[31],TCC_EA0_RDREQ_LEVEL[31],TCC_EA0_ATOMIC_LEVEL[32],TCC_EA0_RDREQ[32],TCC_EA0_RDREQ_32B[32],TCC_EA0_RDREQ_LEVEL[32],TCC_EA0_ATOMIC_LEVEL[33],TCC_EA0_RDREQ[33],TCC_EA0_RDREQ_32B[33],TCC_EA0_RDREQ_LEVEL[33],TCC_EA0_ATOMIC_LEVEL[34],TCC_EA0_RDREQ[34],TCC_EA0_RDREQ_32B[34],TCC_EA0_RDREQ_LEVEL[34],TCC_EA0_ATOMIC_LEVEL[35],TCC_EA0_RDREQ[35],TCC_EA0_RDREQ_32B[35],TCC_EA0_RDREQ_LEVEL[35],TCC_EA0_ATOMIC_LEVEL[36],TCC_EA0_RDREQ[36],TCC_EA0_RDREQ_32B[36],TCC_EA0_RDREQ_LEVEL[36],TCC_EA0_ATOMIC_LEVEL[37],TCC_EA0_RDREQ[37],TCC_EA0_RDREQ_32B[37],TCC_EA0_RDREQ_LEVEL[37],TCC_EA0_ATOMIC_LEVEL[38],TCC_EA0_RDREQ[38],TCC_EA0_RDREQ_32B[38],TCC_EA0_RDREQ_LEVEL[38],TCC_EA0_ATOMIC_LEVEL[39],TCC_EA0_RDREQ[39],TCC_EA0_RDREQ_32B[39],TCC_EA0_RDREQ_LEVEL[39],TCC_EA0_ATOMIC_LEVEL[40],TCC_EA0_RDREQ[40],TCC_EA0_RDREQ_32B[40],TCC_EA0_RDREQ_LEVEL[40],TCC_EA0_ATOMIC_LEVEL[41],TCC_EA0_RDREQ[41],TCC_EA0_RDREQ_32B[41],TCC_EA0_RDREQ_LEVEL[41],TCC_EA0_ATOMIC_LEVEL[42],TCC_EA0_RDREQ[42],TCC_EA0_RDREQ_32B[42],TCC_EA0_RDREQ_LEVEL[42],TCC_EA0_ATOMIC_LEVEL[43],TCC_EA0_RDREQ[43],TCC_EA0_RDREQ_32B[43],TCC_EA0_RDREQ_LEVEL[43],TCC_EA0_ATOMIC_LEVEL[44],TCC_EA0_RDREQ[44],TCC_EA0_RDREQ_32B[44],TCC_EA0_RDREQ_LEVEL[44],TCC_EA0_ATOMIC_LEVEL[45],TCC_EA0_RDREQ[45],TCC_EA0_RDREQ_32B[45],TCC_EA0_RDREQ_LEVEL[45],TCC_EA0_ATOMIC_LEVEL[46],TCC_EA0_RDREQ[46],TCC_EA0_RDREQ_32B[46],TCC_EA0_RDREQ_LEVEL[46],TCC_EA0_ATOMIC_LEVEL[47],TCC_EA0_RDREQ[47],TCC_EA0_RDREQ_32B[47],TCC_EA0_RDREQ_LEVEL[47],TCC_EA0_ATOMIC_LEVEL[48],TCC_EA0_RDREQ[48],TCC_EA0_RDREQ_32B[48],TCC_EA0_RDREQ_LEVEL[48],TCC_EA0_ATOMIC_LEVEL[49],TCC_EA0_RDREQ[49],TCC_EA0_RDREQ_32B[49],TCC_EA0_RDREQ_LEVEL[49],TCC_EA0_ATOMIC_LEVEL[50],TCC_EA0_RDREQ[50],TCC_EA0_RDREQ_32B[50],TCC_EA0_RDREQ_LEVEL[50],TCC_EA0_ATOMIC_LEVEL[51],TCC_EA0_RDREQ[51],TCC_EA0_RDREQ_32B[51],TCC_EA0_RDREQ_LEVEL[51],TCC_EA0_ATOMIC_LEVEL[52],TCC_EA0_RDREQ[52],TCC_EA0_RDREQ_32B[52],TCC_EA0_RDREQ_LEVEL[52],TCC_EA0_ATOMIC_LEVEL[53],TCC_EA0_RDREQ[53],TCC_EA0_RDREQ_32B[53],TCC_EA0_RDREQ_LEVEL[53],TCC_EA0_ATOMIC_LEVEL[54],TCC_EA0_RDREQ[54],TCC_EA0_RDREQ_32B[54],TCC_EA0_RDREQ_LEVEL[54],TCC_EA0_ATOMIC_LEVEL[55],TCC_EA0_RDREQ[55],TCC_EA0_RDREQ_32B[55],TCC_EA0_RDREQ_LEVEL[55],TCC_EA0_ATOMIC_LEVEL[56],TCC_EA0_RDREQ[56],TCC_EA0_RDREQ_32B[56],TCC_EA0_RDREQ_LEVEL[56],TCC_EA0_ATOMIC_LEVEL[57],TCC_EA0_RDREQ[57],TCC_EA0_RDREQ_32B[57],TCC_EA0_RDREQ_LEVEL[57],TCC_EA0_ATOMIC_LEVEL[58],TCC_EA0_RDREQ[58],TCC_EA0_RDREQ_32B[58],TCC_EA0_RDREQ_LEVEL[58],TCC_EA0_ATOMIC_LEVEL[59],TCC_EA0_RDREQ[59],TCC_EA0_RDREQ_32B[59],TCC_EA0_RDREQ_LEVEL[59],TCC_EA0_ATOMIC_LEVEL[60],TCC_EA0_RDREQ[60],TCC_EA0_RDREQ_32B[60],TCC_EA0_RDREQ_LEVEL[60],TCC_EA0_ATOMIC_LEVEL[61],TCC_EA0_RDREQ[61],TCC_EA0_RDREQ_32B[61],TCC_EA0_RDREQ_LEVEL[61],TCC_EA0_ATOMIC_LEVEL[62],TCC_EA0_RDREQ[62],TCC_EA0_RDREQ_32B[62],TCC_EA0_RDREQ_LEVEL[62],TCC_EA0_ATOMIC_LEVEL[63],TCC_EA0_RDREQ[63],TCC_EA0_RDREQ_32B[63],TCC_EA0_RDREQ_LEVEL[63],TCC_EA0_ATOMIC_LEVEL[64],TCC_EA0_RDREQ[64],TCC_EA0_RDREQ_32B[64],TCC_EA0_RDREQ_LEVEL[64],TCC_EA0_ATOMIC_LEVEL[65],TCC_EA0_RDREQ[65],TCC_EA0_RDREQ_32B[65],TCC_EA0_RDREQ_LEVEL[65],TCC_EA0_ATOMIC_LEVEL[66],TCC_EA0_RDREQ[66],TCC_EA0_RDREQ_32B[66],TCC_EA0_RDREQ_LEVEL[66],TCC_EA0_ATOMIC_LEVEL[67],TCC_EA0_RDREQ[67],TCC_EA0_RDREQ_32B[67],TCC_EA0_RDREQ_LEVEL[67],TCC_EA0_ATOMIC_LEVEL[68],TCC_EA0_RDREQ[68],TCC_EA0_RDREQ_32B[68],TCC_EA0_RDREQ_LEVEL[68],TCC_EA0_ATOMIC_LEVEL[69],TCC_EA0_RDREQ[69],TCC_EA0_RDREQ_32B[69],TCC_EA0_RDREQ_LEVEL[69],TCC_EA0_ATOMIC_LEVEL[70],TCC_EA0_RDREQ[70],TCC_EA0_RDREQ_32B[70],TCC_EA0_RDREQ_LEVEL[70],TCC_EA0_ATOMIC_LEVEL[71],TCC_EA0_RDREQ[71],TCC_EA0_RDREQ_32B[71],TCC_EA0_RDREQ_LEVEL[71],TCC_EA0_ATOMIC_LEVEL[72],TCC_EA0_RDREQ[72],TCC_EA0_RDREQ_32B[72],TCC_EA0_RDREQ_LEVEL[72],TCC_EA0_ATOMIC_LEVEL[73],TCC_EA0_RDREQ[73],TCC_EA0_RDREQ_32B[73],TCC_EA0_RDREQ_LEVEL[73],TCC_EA0_ATOMIC_LEVEL[74],TCC_EA0_RDREQ[74],TCC_EA0_RDREQ_32B[74],TCC_EA0_RDREQ_LEVEL[74],TCC_EA0_ATOMIC_LEVEL[75],TCC_EA0_RDREQ[75],TCC_EA0_RDREQ_32B[75],TCC_EA0_RDREQ_LEVEL[75],TCC_EA0_ATOMIC_LEVEL[76],TCC_EA0_RDREQ[76],TCC_EA0_RDREQ_32B[76],TCC_EA0_RDREQ_LEVEL[76],TCC_EA0_ATOMIC_LEVEL[77],TCC_EA0_RDREQ[77],TCC_EA0_RDREQ_32B[77],TCC_EA0_RDREQ_LEVEL[77],TCC_EA0_ATOMIC_LEVEL[78],TCC_EA0_RDREQ[78],TCC_EA0_RDREQ_32B[78],TCC_EA0_RDREQ_LEVEL[78],TCC_EA0_ATOMIC_LEVEL[79],TCC_EA0_RDREQ[79],TCC_EA0_RDREQ_32B[79],TCC_EA0_RDREQ_LEVEL[79],TCC_EA0_ATOMIC_LEVEL[80],TCC_EA0_RDREQ[80],TCC_EA0_RDREQ_32B[80],TCC_EA0_RDREQ_LEVEL[80],TCC_EA0_ATOMIC_LEVEL[81],TCC_EA0_RDREQ[81],TCC_EA0_RDREQ_32B[81],TCC_EA0_RDREQ_LEVEL[81],TCC_EA0_ATOMIC_LEVEL[82],TCC_EA0_RDREQ[82],TCC_EA0_RDREQ_32B[82],TCC_EA0_RDREQ_LEVEL[82],TCC_EA0_ATOMIC_LEVEL[83],TCC_EA0_RDREQ[83],TCC_EA0_RDREQ_32B[83],TCC_EA0_RDREQ_LEVEL[83],TCC_EA0_ATOMIC_LEVEL[84],TCC_EA0_RDREQ[84],TCC_EA0_RDREQ_32B[84],TCC_EA0_RDREQ_LEVEL[84],TCC_EA0_ATOMIC_LEVEL[85],TCC_EA0_RDREQ[85],TCC_EA0_RDREQ_32B[85],TCC_EA0_RDREQ_LEVEL[85],TCC_EA0_ATOMIC_LEVEL[86],TCC_EA0_RDREQ[86],TCC_EA0_RDREQ_32B[86],TCC_EA0_RDREQ_LEVEL[86],TCC_EA0_ATOMIC_LEVEL[87],TCC_EA0_RDREQ[87],TCC_EA0_RDREQ_32B[87],TCC_EA0_RDREQ_LEVEL[87],TCC_EA0_ATOMIC_LEVEL[88],TCC_EA0_RDREQ[88],TCC_EA0_RDREQ_32B[88],TCC_EA0_RDREQ_LEVEL[88],TCC_EA0_ATOMIC_LEVEL[89],TCC_EA0_RDREQ[89],TCC_EA0_RDREQ_32B[89],TCC_EA0_RDREQ_LEVEL[89],TCC_EA0_ATOMIC_LEVEL[90],TCC_EA0_RDREQ[90],TCC_EA0_RDREQ_32B[90],TCC_EA0_RDREQ_LEVEL[90],TCC_EA0_ATOMIC_LEVEL[91],TCC_EA0_RDREQ[91],TCC_EA0_RDREQ_32B[91],TCC_EA0_RDREQ_LEVEL[91],TCC_EA0_ATOMIC_LEVEL[92],TCC_EA0_RDREQ[92],TCC_EA0_RDREQ_32B[92],TCC_EA0_RDREQ_LEVEL[92],TCC_EA0_ATOMIC_LEVEL[93],TCC_EA0_RDREQ[93],TCC_EA0_RDREQ_32B[93],TCC_EA0_RDREQ_LEVEL[93],TCC_EA0_ATOMIC_LEVEL[94],TCC_EA0_RDREQ[94],TCC_EA0_RDREQ_32B[94],TCC_EA0_RDREQ_LEVEL[94],TCC_EA0_ATOMIC_LEVEL[95],TCC_EA0_RDREQ[95],TCC_EA0_RDREQ_32B[95],TCC_EA0_RDREQ_LEVEL[95],Wave_Size_16,Correlation_ID_16,SQ_INSTS_VMEM,SQ_INSTS_SALU,SQ_INSTS_VSKIPPED,SQ_INSTS,SQ_INSTS_VALU,SQ_INSTS_VALU_ADD_F16,SQ_INSTS_VALU_MUL_F16,SQ_INSTS_VALU_FMA_F16,GRBM_SPI_BUSY,SPI_CSN_NUM_THREADGROUPS,SPI_CSN_WAVE,CPC_CPC_TCIU_BUSY,CPC_CPC_TCIU_IDLE,CPF_CPF_TCIU_BUSY,CPF_CPF_TCIU_STALL,TA_BUFFER_READ_WAVEFRONTS_sum,TA_BUFFER_WRITE_WAVEFRONTS_sum,TCC_CC_REQ_sum,TCC_NC_REQ_sum,TCC_RW_REQ_sum,TCC_UC_REQ_sum,TCP_ATOMIC_TAGCONFLICT_STALL_CYCLES_sum,TCP_READ_TAGCONFLICT_STALL_CYCLES_sum,TCP_TA_TCP_STATE_READ_sum,TCP_WRITE_TAGCONFLICT_STALL_CYCLES_sum,TD_LOAD_WAVEFRONT_sum,TD_SPI_STALL_sum,Wave_Size_17,Correlation_ID_17,SQ_CYCLES,SQ_BUSY_CYCLES,SQ_BUSY_CU_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,SQ_INSTS_VALU_CVT,SQ_INSTS_VMEM_WR,SQ_INSTS_VMEM_RD,GRBM_COUNT,GRBM_GUI_ACTIVE,SPI_CSN_WINDOW_VALID,SPI_CSN_BUSY,CPC_CPC_STAT_BUSY,CPC_CPC_STAT_IDLE,CPF_CPF_STAT_BUSY,CPF_CPF_STAT_STALL,TA_BUFFER_WAVEFRONTS_sum,TA_TA_BUSY_sum,TCC_BUSY_sum,TCC_CYCLE_sum,TCC_PROBE_ALL_sum,TCC_PROBE_sum,TCP_GATE_EN1_sum,TCP_GATE_EN2_sum,TCP_TCR_TCP_STALL_CYCLES_sum,TCP_TD_TCP_STALL_CYCLES_sum,TD_TC_STALL_sum,TD_TD_BUSY_sum,Start_Timestamp,End_Timestamp +0,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,16384.0,16384.0,11784146.0,1211747.0,278528.0,0.0,0.0,98304.0,402374.0,0.0,0.0,440169.0,145032.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,452119.0,1824.0,64,0,0,1364.0,1364.0,548044.0,682.0,1364.0,1364.0,572967.0,740.0,1364.0,1364.0,558379.0,682.0,1364.0,1364.0,560060.0,682.0,1364.0,1364.0,575304.0,682.0,1364.0,1364.0,571655.0,682.0,1364.0,1364.0,579990.0,682.0,1364.0,1364.0,562868.0,682.0,1368.0,1368.0,548158.0,684.0,1368.0,1368.0,558738.0,684.0,1368.0,1368.0,562710.0,684.0,1368.0,1368.0,572950.0,703.0,1368.0,1368.0,558657.0,684.0,1368.0,1368.0,558403.0,684.0,1368.0,1368.0,573509.0,684.0,1368.0,1368.0,571479.0,684.0,1364.0,1364.0,553389.0,682.0,1364.0,1364.0,562832.0,682.0,1364.0,1364.0,572961.0,682.0,1364.0,1364.0,576683.0,701.0,1364.0,1364.0,573434.0,682.0,1364.0,1364.0,568914.0,682.0,1364.0,1364.0,587980.0,682.0,1364.0,1364.0,582301.0,682.0,1368.0,1368.0,540865.0,684.0,1368.0,1368.0,554217.0,742.0,1368.0,1368.0,554692.0,684.0,1368.0,1368.0,553972.0,684.0,1368.0,1368.0,566180.0,684.0,1368.0,1368.0,564196.0,684.0,1368.0,1368.0,579277.0,684.0,1368.0,1368.0,562057.0,684.0,1364.0,1364.0,524842.0,682.0,1364.0,1364.0,531229.0,682.0,1364.0,1364.0,541010.0,682.0,1364.0,1364.0,540374.0,701.0,1364.0,1364.0,527290.0,682.0,1364.0,1364.0,529261.0,682.0,1364.0,1364.0,542364.0,682.0,1364.0,1364.0,538063.0,682.0,1364.0,1364.0,522772.0,682.0,1364.0,1364.0,534862.0,740.0,1364.0,1364.0,531603.0,682.0,1364.0,1364.0,542500.0,682.0,1364.0,1364.0,533018.0,682.0,1364.0,1364.0,535001.0,682.0,1364.0,1364.0,542281.0,682.0,1364.0,1364.0,535450.0,682.0,1364.0,1364.0,518859.0,682.0,1364.0,1364.0,530705.0,740.0,1364.0,1364.0,532595.0,682.0,1364.0,1364.0,540442.0,682.0,1364.0,1364.0,531343.0,682.0,1364.0,1364.0,537604.0,682.0,1364.0,1364.0,538370.0,682.0,1364.0,1364.0,533077.0,682.0,1364.0,1364.0,527034.0,682.0,1364.0,1364.0,534029.0,682.0,1364.0,1364.0,546761.0,682.0,1364.0,1364.0,546591.0,701.0,1364.0,1364.0,536055.0,682.0,1364.0,1364.0,538349.0,682.0,1364.0,1364.0,551305.0,682.0,1364.0,1364.0,545468.0,682.0,1364.0,1364.0,538164.0,682.0,1364.0,1364.0,549378.0,682.0,1364.0,1364.0,546416.0,682.0,1364.0,1364.0,551056.0,701.0,1364.0,1364.0,541409.0,682.0,1364.0,1364.0,547064.0,682.0,1364.0,1364.0,552456.0,682.0,1364.0,1364.0,549618.0,682.0,1368.0,1368.0,531746.0,684.0,1368.0,1368.0,538615.0,742.0,1368.0,1368.0,548425.0,684.0,1368.0,1368.0,542669.0,684.0,1368.0,1368.0,554333.0,684.0,1368.0,1368.0,557703.0,684.0,1368.0,1368.0,565682.0,684.0,1368.0,1368.0,563281.0,684.0,1364.0,1364.0,534904.0,682.0,1364.0,1364.0,542709.0,740.0,1364.0,1364.0,549290.0,682.0,1364.0,1364.0,549238.0,682.0,1364.0,1364.0,540985.0,682.0,1364.0,1364.0,543354.0,682.0,1364.0,1364.0,555521.0,682.0,1364.0,1364.0,552090.0,682.0,1368.0,1368.0,532853.0,684.0,1368.0,1368.0,546197.0,684.0,1368.0,1368.0,548195.0,684.0,1368.0,1368.0,552624.0,703.0,1368.0,1368.0,551832.0,684.0,1368.0,1368.0,544557.0,684.0,1368.0,1368.0,555094.0,684.0,1368.0,1368.0,541516.0,684.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,53417.0,65602.0,12119.0,87245.0,0.0,0.0,0.0,0.0,64,0,0,1267.0,0.0,1368.0,1060.0,0.0,1368.0,1262.0,0.0,1368.0,833.0,0.0,1368.0,873.0,0.0,1368.0,868.0,0.0,1368.0,843.0,0.0,1368.0,835.0,0.0,1368.0,1132.0,0.0,1364.0,1125.0,0.0,1364.0,1195.0,0.0,1364.0,996.0,0.0,1364.0,1191.0,0.0,1364.0,783.0,0.0,1364.0,1194.0,0.0,1364.0,1073.0,0.0,1364.0,1179.0,0.0,1368.0,1196.0,0.0,1368.0,1243.0,0.0,1368.0,1115.0,0.0,1368.0,1255.0,0.0,1368.0,893.0,0.0,1368.0,1260.0,0.0,1368.0,1175.0,0.0,1368.0,1193.0,0.0,1364.0,1030.0,0.0,1364.0,1195.0,0.0,1364.0,782.0,0.0,1364.0,826.0,0.0,1364.0,817.0,0.0,1364.0,814.0,0.0,1364.0,804.0,0.0,1364.0,1216.0,0.0,1368.0,1096.0,0.0,1368.0,1162.0,0.0,1368.0,992.0,0.0,1368.0,1175.0,0.0,1368.0,763.0,0.0,1368.0,1204.0,0.0,1368.0,1110.0,0.0,1368.0,1208.0,0.0,1364.0,1080.0,0.0,1364.0,1236.0,0.0,1364.0,832.0,0.0,1364.0,852.0,0.0,1364.0,840.0,0.0,1364.0,904.0,0.0,1364.0,898.0,0.0,1364.0,1246.0,0.0,1368.0,995.0,0.0,1368.0,1221.0,0.0,1368.0,764.0,0.0,1368.0,763.0,0.0,1368.0,745.0,0.0,1368.0,742.0,0.0,1368.0,716.0,0.0,1368.0,1266.0,0.0,1364.0,1183.0,0.0,1364.0,1262.0,0.0,1364.0,970.0,0.0,1364.0,1240.0,0.0,1364.0,785.0,0.0,1364.0,1255.0,0.0,1364.0,1186.0,0.0,1364.0,1201.0,0.0,1364.0,1122.0,0.0,1364.0,1183.0,0.0,1364.0,987.0,0.0,1364.0,1124.0,0.0,1364.0,753.0,0.0,1364.0,1222.0,0.0,1364.0,1124.0,0.0,1364.0,1285.0,0.0,1364.0,1072.0,0.0,1364.0,1275.0,0.0,1364.0,813.0,0.0,1364.0,957.0,0.0,1364.0,950.0,0.0,1364.0,820.0,0.0,1364.0,816.0,0.0,1364.0,1246.0,0.0,1364.0,949.0,0.0,1364.0,1227.0,0.0,1364.0,743.0,0.0,1364.0,739.0,0.0,1364.0,733.0,0.0,1364.0,722.0,0.0,1364.0,712.0,0.0,1364.0,1296.0,0.0,1364.0,1230.0,0.0,1364.0,1330.0,0.0,1364.0,1064.0,0.0,1364.0,1158.0,0.0,1364.0,818.0,0.0,1364.0,1334.0,0.0,1364.0,1185.0,0.0,1364.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,13902.0,0.0,510.0,587000.0,78.0,0.0,0.0,0.0,66073.0,65536.0,131072.0,0.0,0.0,524288.0,228.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,2878.0,0.0,0.0,0.0,0.0,0.0,64,0,0,1364.0,684.0,2044.0,2044.0,1366.0,744.0,2104.0,2104.0,1365.0,685.0,2045.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1365.0,685.0,2045.0,2044.0,1364.0,684.0,2044.0,2044.0,1367.0,683.0,2051.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1365.0,700.0,2068.0,2068.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1367.0,687.0,2047.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1365.0,704.0,2064.0,2064.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,680.0,2048.0,2048.0,1366.0,740.0,2108.0,2108.0,1366.0,682.0,2050.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1365.0,681.0,2049.0,2048.0,1364.0,680.0,2048.0,2048.0,1370.0,688.0,2052.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1367.0,704.0,2068.0,2068.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,682.0,2050.0,2050.0,1368.0,742.0,2110.0,2110.0,1367.0,683.0,2051.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1367.0,683.0,2051.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,684.0,2048.0,2048.0,1368.0,744.0,2108.0,2108.0,1367.0,685.0,2049.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1367.0,685.0,2049.0,2048.0,1366.0,684.0,2048.0,2048.0,1369.0,685.0,2053.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1367.0,702.0,2070.0,2070.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1369.0,687.0,2051.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1367.0,704.0,2068.0,2068.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,682.0,2050.0,2050.0,1368.0,742.0,2110.0,2110.0,1367.0,683.0,2051.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1367.0,683.0,2051.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,684.0,2048.0,2048.0,1368.0,744.0,2108.0,2108.0,1367.0,685.0,2049.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1367.0,685.0,2049.0,2048.0,1366.0,684.0,2048.0,2048.0,1369.0,685.0,2053.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1367.0,702.0,2070.0,2070.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,12522.0,19525.0,370813.0,522.0,0.0,194954.0,0.0,0.0,65998.0,131159.0,197157.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,0.0,682.0,30818.0,0.0,0.0,682.0,30818.0,0.0,0.0,682.0,30818.0,0.0,0.0,682.0,30818.0,0.0,0.0,682.0,30818.0,0.0,0.0,682.0,30818.0,0.0,0.0,682.0,30818.0,0.0,0.0,682.0,30818.0,0.0,0.0,682.0,30818.0,0.0,0.0,682.0,30818.0,0.0,0.0,682.0,30818.0,0.0,0.0,682.0,30818.0,0.0,0.0,682.0,30818.0,0.0,0.0,682.0,30818.0,0.0,0.0,682.0,30818.0,0.0,0.0,682.0,30818.0,0.0,0.0,682.0,34430.0,0.0,0.0,682.0,34430.0,0.0,0.0,682.0,34430.0,0.0,0.0,682.0,34430.0,0.0,0.0,682.0,34430.0,0.0,0.0,682.0,34430.0,0.0,0.0,682.0,34430.0,0.0,0.0,682.0,34430.0,0.0,0.0,682.0,34430.0,0.0,0.0,682.0,34430.0,0.0,0.0,682.0,34430.0,0.0,0.0,682.0,34430.0,0.0,0.0,682.0,34430.0,0.0,0.0,682.0,34430.0,0.0,0.0,682.0,34430.0,0.0,0.0,682.0,34430.0,0.0,0.0,682.0,37873.0,0.0,0.0,682.0,37873.0,0.0,0.0,682.0,37873.0,0.0,0.0,682.0,37873.0,0.0,0.0,682.0,37873.0,0.0,0.0,682.0,37873.0,0.0,0.0,682.0,37873.0,0.0,0.0,682.0,37873.0,0.0,0.0,684.0,37873.0,0.0,0.0,684.0,37873.0,0.0,0.0,684.0,37873.0,0.0,0.0,684.0,37873.0,0.0,0.0,684.0,37873.0,0.0,0.0,684.0,37873.0,0.0,0.0,684.0,37873.0,0.0,0.0,684.0,37873.0,0.0,0.0,682.0,41824.0,0.0,0.0,682.0,41824.0,0.0,0.0,682.0,41824.0,0.0,0.0,682.0,41824.0,0.0,0.0,682.0,41824.0,0.0,0.0,682.0,41824.0,0.0,0.0,682.0,41824.0,0.0,0.0,682.0,41824.0,0.0,0.0,684.0,41824.0,0.0,0.0,684.0,41824.0,0.0,0.0,684.0,41824.0,0.0,0.0,684.0,41824.0,0.0,0.0,684.0,41824.0,0.0,0.0,684.0,41824.0,0.0,0.0,684.0,41824.0,0.0,0.0,684.0,41824.0,0.0,0.0,684.0,45503.0,0.0,0.0,684.0,45503.0,0.0,0.0,684.0,45503.0,0.0,0.0,684.0,45503.0,0.0,0.0,684.0,45503.0,0.0,0.0,684.0,45503.0,0.0,0.0,684.0,45503.0,0.0,0.0,684.0,45503.0,0.0,0.0,682.0,45503.0,0.0,0.0,682.0,45503.0,0.0,0.0,682.0,45503.0,0.0,0.0,682.0,45503.0,0.0,0.0,682.0,45503.0,0.0,0.0,682.0,45503.0,0.0,0.0,682.0,45503.0,0.0,0.0,682.0,45503.0,0.0,0.0,684.0,48430.0,0.0,0.0,684.0,48430.0,0.0,0.0,684.0,48430.0,0.0,0.0,684.0,48430.0,0.0,0.0,684.0,48430.0,0.0,0.0,684.0,48430.0,0.0,0.0,684.0,48430.0,0.0,0.0,684.0,48430.0,0.0,0.0,682.0,48430.0,0.0,0.0,682.0,48430.0,0.0,0.0,682.0,48430.0,0.0,0.0,682.0,48430.0,0.0,0.0,682.0,48430.0,0.0,0.0,682.0,48430.0,0.0,0.0,682.0,48430.0,0.0,0.0,682.0,48430.0,0.0,64,0,141489.0,0.0,0.0,65536.0,61816.0,120.0,3600.0,32768.0,64,0,0.0,0.0,480.0,0.0,65536.0,62426.0,120.0,2990.0,64,0,0.0,0.0,0.0,0.0,0.0,360.0,120.0,0.0,1197551.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,103520225.0,52716179.0,199878.0,0.0,0.0,65536.0,131072.0,64,0,32768.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,46314.0,0.0,151018.0,65536.0,0.0,65614.0,108.0,0.0,0.0,65536.0,131072.0,64,0,0,0.0,682.0,0.0,1073322.0,0.0,685.0,0.0,1053780.0,0.0,682.0,0.0,1099272.0,0.0,682.0,0.0,1091569.0,0.0,682.0,0.0,1118202.0,0.0,682.0,0.0,1114265.0,0.0,682.0,0.0,1111506.0,0.0,682.0,0.0,1082602.0,0.0,684.0,0.0,1054633.0,0.0,684.0,0.0,1076200.0,0.0,688.0,0.0,1068881.0,0.0,685.0,0.0,1096686.0,0.0,684.0,0.0,1114196.0,0.0,684.0,0.0,1127561.0,0.0,684.0,0.0,1124769.0,0.0,684.0,0.0,1144304.0,0.0,682.0,0.0,949601.0,0.0,682.0,0.0,962709.0,0.0,686.0,0.0,945218.0,0.0,683.0,0.0,1023623.0,0.0,682.0,0.0,984567.0,0.0,682.0,0.0,995151.0,0.0,682.0,0.0,1032858.0,0.0,682.0,0.0,1072557.0,0.0,684.0,0.0,1019517.0,0.0,687.0,0.0,1015484.0,0.0,684.0,0.0,1013377.0,0.0,684.0,0.0,1023993.0,0.0,684.0,0.0,1063358.0,0.0,684.0,0.0,1088172.0,0.0,684.0,0.0,1053550.0,0.0,684.0,0.0,1042440.0,0.0,684.0,0.0,1047886.0,0.0,684.0,0.0,1058740.0,0.0,688.0,0.0,1086852.0,0.0,685.0,0.0,1106454.0,0.0,684.0,0.0,1103643.0,0.0,684.0,0.0,1106042.0,0.0,684.0,0.0,1130114.0,0.0,684.0,0.0,1132230.0,0.0,682.0,0.0,1045829.0,0.0,685.0,0.0,1027374.0,0.0,682.0,0.0,1036698.0,0.0,682.0,0.0,1017067.0,0.0,682.0,0.0,1086528.0,0.0,682.0,0.0,1057096.0,0.0,682.0,0.0,1078776.0,0.0,682.0,0.0,1043008.0,0.0,684.0,0.0,1087250.0,0.0,687.0,0.0,1059547.0,0.0,684.0,0.0,1093715.0,0.0,684.0,0.0,1090489.0,0.0,684.0,0.0,1147472.0,0.0,684.0,0.0,1102053.0,0.0,684.0,0.0,1123304.0,0.0,684.0,0.0,1061625.0,0.0,682.0,0.0,993275.0,0.0,682.0,0.0,999139.0,0.0,686.0,0.0,999795.0,0.0,683.0,0.0,1058975.0,0.0,682.0,0.0,1034866.0,0.0,682.0,0.0,1040309.0,0.0,682.0,0.0,1062357.0,0.0,682.0,0.0,1065624.0,0.0,680.0,0.0,974490.0,0.0,680.0,0.0,999919.0,0.0,684.0,0.0,986657.0,0.0,681.0,0.0,1047818.0,0.0,680.0,0.0,1032183.0,0.0,680.0,0.0,1035925.0,0.0,680.0,0.0,1062361.0,0.0,680.0,0.0,1075756.0,0.0,684.0,0.0,977464.0,0.0,687.0,0.0,983019.0,0.0,684.0,0.0,989036.0,0.0,684.0,0.0,1035764.0,0.0,684.0,0.0,1046935.0,0.0,684.0,0.0,1081875.0,0.0,684.0,0.0,1037193.0,0.0,684.0,0.0,1056128.0,0.0,680.0,0.0,1002876.0,0.0,683.0,0.0,1012403.0,0.0,680.0,0.0,1010867.0,0.0,680.0,0.0,1051558.0,0.0,680.0,0.0,1075249.0,0.0,680.0,0.0,1096467.0,0.0,680.0,0.0,1077798.0,0.0,680.0,0.0,1047379.0,0.0,684.0,0.0,980114.0,0.0,684.0,0.0,1002505.0,0.0,688.0,0.0,984589.0,0.0,685.0,0.0,1062072.0,0.0,684.0,0.0,991582.0,0.0,684.0,0.0,1002944.0,0.0,684.0,0.0,1058475.0,0.0,684.0,0.0,1065104.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,72989.0,4096.0,16384.0,1234.0,642869.0,460089.0,0.0,0.0,0.0,0.0,0.0,197088.0,60.0,0.0,0.0,32768.0,0.0,32768.0,185.0,64,0,2531896.0,264700.0,2316414.0,16384.0,15010525.0,0.0,16384.0,16384.0,632974.0,632974.0,2526850.0,289578.0,632974.0,0.0,632974.0,78.0,0.0,1146295.0,2815813.0,10127584.0,0.0,0.0,3199190.0,1762892.0,2751.0,2132.0,1429332.0,1740076.0,73715526473477,73715526483212 +1,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,16384.0,16384.0,9713530.0,901161.0,278528.0,0.0,0.0,98304.0,247892.0,0.0,0.0,443482.0,108277.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,453673.0,1824.0,64,0,0,1368.0,1368.0,604598.0,684.0,1368.0,1368.0,628209.0,684.0,1368.0,1368.0,618405.0,684.0,1368.0,1368.0,631317.0,684.0,1368.0,1368.0,612967.0,684.0,1368.0,1368.0,613232.0,684.0,1368.0,1368.0,632667.0,684.0,1368.0,1368.0,624906.0,684.0,1364.0,1364.0,571477.0,682.0,1364.0,1364.0,579346.0,682.0,1364.0,1364.0,597717.0,682.0,1364.0,1364.0,597696.0,701.0,1364.0,1364.0,581045.0,682.0,1364.0,1364.0,587102.0,682.0,1364.0,1364.0,600222.0,682.0,1364.0,1364.0,595232.0,682.0,1364.0,1364.0,558128.0,682.0,1364.0,1364.0,567225.0,682.0,1364.0,1364.0,573805.0,682.0,1364.0,1364.0,574432.0,701.0,1364.0,1364.0,563831.0,682.0,1364.0,1364.0,570808.0,682.0,1364.0,1364.0,585461.0,682.0,1364.0,1364.0,579957.0,682.0,1364.0,1364.0,592472.0,682.0,1364.0,1364.0,609145.0,682.0,1364.0,1364.0,606951.0,682.0,1364.0,1364.0,623243.0,682.0,1364.0,1364.0,611068.0,682.0,1364.0,1364.0,611849.0,682.0,1364.0,1364.0,612163.0,682.0,1364.0,1364.0,607088.0,682.0,1364.0,1364.0,593786.0,682.0,1364.0,1364.0,604037.0,682.0,1364.0,1364.0,608958.0,682.0,1364.0,1364.0,599199.0,701.0,1364.0,1364.0,593760.0,682.0,1364.0,1364.0,602190.0,682.0,1364.0,1364.0,613820.0,682.0,1364.0,1364.0,611833.0,682.0,1364.0,1364.0,563790.0,682.0,1364.0,1364.0,576655.0,682.0,1364.0,1364.0,578114.0,682.0,1364.0,1364.0,588121.0,682.0,1364.0,1364.0,576547.0,682.0,1364.0,1364.0,580631.0,682.0,1364.0,1364.0,588544.0,682.0,1364.0,1364.0,581951.0,682.0,1368.0,1368.0,611402.0,684.0,1368.0,1368.0,625225.0,684.0,1368.0,1368.0,615660.0,684.0,1368.0,1368.0,620982.0,684.0,1368.0,1368.0,608890.0,684.0,1368.0,1368.0,626916.0,684.0,1368.0,1368.0,631991.0,684.0,1368.0,1368.0,626319.0,684.0,1364.0,1364.0,587559.0,682.0,1364.0,1364.0,601294.0,682.0,1364.0,1364.0,608993.0,682.0,1364.0,1364.0,597617.0,701.0,1364.0,1364.0,607830.0,682.0,1364.0,1364.0,597854.0,682.0,1364.0,1364.0,638636.0,682.0,1364.0,1364.0,634378.0,682.0,1368.0,1368.0,588531.0,684.0,1368.0,1368.0,602767.0,684.0,1368.0,1368.0,595849.0,684.0,1368.0,1368.0,600999.0,703.0,1368.0,1368.0,595302.0,684.0,1368.0,1368.0,600784.0,684.0,1368.0,1368.0,612492.0,684.0,1368.0,1368.0,606565.0,684.0,1364.0,1364.0,576039.0,682.0,1364.0,1364.0,582712.0,682.0,1364.0,1364.0,595312.0,682.0,1364.0,1364.0,593644.0,682.0,1364.0,1364.0,580516.0,682.0,1364.0,1364.0,585517.0,682.0,1364.0,1364.0,599702.0,682.0,1364.0,1364.0,594811.0,682.0,1364.0,1364.0,552648.0,682.0,1364.0,1364.0,562407.0,682.0,1364.0,1364.0,573368.0,682.0,1364.0,1364.0,572971.0,682.0,1364.0,1364.0,568511.0,682.0,1364.0,1364.0,568456.0,682.0,1364.0,1364.0,592130.0,682.0,1364.0,1364.0,589377.0,682.0,1368.0,1368.0,580861.0,684.0,1368.0,1368.0,590061.0,684.0,1368.0,1368.0,592717.0,684.0,1368.0,1368.0,598283.0,703.0,1368.0,1368.0,586199.0,684.0,1368.0,1368.0,589702.0,684.0,1368.0,1368.0,598205.0,684.0,1368.0,1368.0,590614.0,684.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,52772.0,65608.0,12764.0,99004.0,0.0,0.0,0.0,0.0,64,0,0,966.0,0.0,1364.0,920.0,0.0,1364.0,969.0,0.0,1364.0,961.0,0.0,1364.0,950.0,0.0,1364.0,940.0,0.0,1364.0,1004.0,0.0,1364.0,976.0,0.0,1364.0,1415.0,0.0,1368.0,1469.0,0.0,1368.0,1478.0,0.0,1368.0,1440.0,0.0,1368.0,1460.0,0.0,1368.0,1396.0,0.0,1368.0,1464.0,0.0,1368.0,1436.0,0.0,1368.0,1239.0,0.0,1368.0,1264.0,0.0,1368.0,1292.0,0.0,1368.0,1252.0,0.0,1368.0,1297.0,0.0,1368.0,1028.0,0.0,1368.0,1282.0,0.0,1368.0,1020.0,0.0,1368.0,1215.0,0.0,1364.0,1229.0,0.0,1364.0,1171.0,0.0,1364.0,1314.0,0.0,1364.0,1381.0,0.0,1364.0,1392.0,0.0,1364.0,1439.0,0.0,1364.0,1305.0,0.0,1364.0,1268.0,0.0,1364.0,1286.0,0.0,1364.0,1225.0,0.0,1364.0,1158.0,0.0,1364.0,1346.0,0.0,1364.0,1298.0,0.0,1364.0,1159.0,0.0,1364.0,1160.0,0.0,1364.0,1327.0,0.0,1368.0,1351.0,0.0,1368.0,1211.0,0.0,1368.0,1312.0,0.0,1368.0,1248.0,0.0,1368.0,1220.0,0.0,1368.0,1341.0,0.0,1368.0,1335.0,0.0,1368.0,1066.0,0.0,1364.0,1074.0,0.0,1364.0,1197.0,0.0,1364.0,1201.0,0.0,1364.0,1214.0,0.0,1364.0,1219.0,0.0,1364.0,1278.0,0.0,1364.0,1218.0,0.0,1364.0,1072.0,0.0,1364.0,1034.0,0.0,1364.0,1091.0,0.0,1364.0,954.0,0.0,1364.0,1195.0,0.0,1364.0,1046.0,0.0,1364.0,1116.0,0.0,1364.0,981.0,0.0,1364.0,1107.0,0.0,1364.0,1140.0,0.0,1364.0,1169.0,0.0,1364.0,1166.0,0.0,1364.0,1089.0,0.0,1364.0,906.0,0.0,1364.0,1084.0,0.0,1364.0,1066.0,0.0,1364.0,1111.0,0.0,1364.0,1119.0,0.0,1364.0,1036.0,0.0,1364.0,1051.0,0.0,1364.0,1040.0,0.0,1364.0,1025.0,0.0,1364.0,1026.0,0.0,1364.0,1033.0,0.0,1364.0,1423.0,0.0,1368.0,1467.0,0.0,1368.0,1375.0,0.0,1368.0,1398.0,0.0,1368.0,1418.0,0.0,1368.0,1364.0,0.0,1368.0,1421.0,0.0,1368.0,1419.0,0.0,1368.0,886.0,0.0,1364.0,972.0,0.0,1364.0,914.0,0.0,1364.0,902.0,0.0,1364.0,939.0,0.0,1364.0,938.0,0.0,1364.0,929.0,0.0,1364.0,911.0,0.0,1364.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,10212.0,0.0,7911.0,615964.0,1011.0,0.0,0.0,0.0,65738.0,65536.0,131072.0,0.0,0.0,524288.0,228.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,33292.0,0.0,0.0,0.0,0.0,0.0,64,0,0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1365.0,681.0,2049.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1366.0,682.0,2050.0,2048.0,1365.0,681.0,2049.0,2048.0,1364.0,680.0,2048.0,2048.0,1366.0,686.0,2046.0,2044.0,1365.0,685.0,2045.0,2044.0,1365.0,685.0,2045.0,2044.0,1365.0,704.0,2064.0,2064.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1368.0,686.0,2050.0,2048.0,1367.0,685.0,2049.0,2048.0,1366.0,684.0,2048.0,2048.0,1367.0,704.0,2068.0,2068.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1367.0,685.0,2049.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1367.0,683.0,2051.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1367.0,683.0,2051.0,2050.0,1367.0,683.0,2051.0,2050.0,1366.0,682.0,2050.0,2050.0,1368.0,684.0,2052.0,2050.0,1367.0,683.0,2051.0,2050.0,1366.0,682.0,2050.0,2050.0,1367.0,702.0,2070.0,2070.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1367.0,683.0,2051.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1367.0,685.0,2049.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1367.0,685.0,2049.0,2048.0,1367.0,685.0,2049.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1367.0,683.0,2051.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1367.0,683.0,2051.0,2050.0,1367.0,683.0,2051.0,2050.0,1366.0,682.0,2050.0,2050.0,1368.0,686.0,2050.0,2048.0,1367.0,685.0,2049.0,2048.0,1366.0,684.0,2048.0,2048.0,1367.0,704.0,2068.0,2068.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1367.0,685.0,2049.0,2048.0,1366.0,684.0,2048.0,2048.0,1368.0,684.0,2052.0,2050.0,1367.0,683.0,2051.0,2050.0,1366.0,682.0,2050.0,2050.0,1367.0,702.0,2070.0,2070.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1367.0,683.0,2051.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1367.0,685.0,2049.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1367.0,685.0,2049.0,2048.0,1367.0,685.0,2049.0,2048.0,1366.0,684.0,2048.0,2048.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1365.0,685.0,2045.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1365.0,685.0,2045.0,2044.0,1365.0,685.0,2045.0,2044.0,1364.0,684.0,2044.0,2044.0,1366.0,682.0,2050.0,2048.0,1365.0,681.0,2049.0,2048.0,1364.0,680.0,2048.0,2048.0,1365.0,700.0,2068.0,2068.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1365.0,681.0,2049.0,2048.0,1364.0,680.0,2048.0,2048.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,9751.0,18267.0,334425.0,7757.0,0.0,173856.0,0.0,0.0,65650.0,131172.0,196822.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,0.0,682.0,26158.0,0.0,0.0,682.0,26158.0,0.0,0.0,682.0,26158.0,0.0,0.0,682.0,26158.0,0.0,0.0,682.0,26158.0,0.0,0.0,682.0,26158.0,0.0,0.0,682.0,26158.0,0.0,0.0,682.0,26158.0,0.0,0.0,682.0,26158.0,0.0,0.0,682.0,26158.0,0.0,0.0,682.0,26158.0,0.0,0.0,682.0,26158.0,0.0,0.0,682.0,26158.0,0.0,0.0,682.0,26158.0,0.0,0.0,682.0,26158.0,0.0,0.0,682.0,26158.0,0.0,0.0,682.0,32835.0,0.0,0.0,682.0,32835.0,0.0,0.0,682.0,32835.0,0.0,0.0,682.0,32835.0,0.0,0.0,682.0,32835.0,0.0,0.0,682.0,32835.0,0.0,0.0,682.0,32835.0,0.0,0.0,682.0,32835.0,0.0,0.0,684.0,32835.0,0.0,0.0,684.0,32835.0,0.0,0.0,684.0,32835.0,0.0,0.0,684.0,32835.0,0.0,0.0,684.0,32835.0,0.0,0.0,684.0,32835.0,0.0,0.0,684.0,32835.0,0.0,0.0,684.0,32835.0,0.0,0.0,684.0,36198.0,0.0,0.0,684.0,36198.0,0.0,0.0,684.0,36198.0,0.0,0.0,684.0,36198.0,0.0,0.0,684.0,36198.0,0.0,0.0,684.0,36198.0,0.0,0.0,684.0,36198.0,0.0,0.0,684.0,36198.0,0.0,0.0,682.0,36198.0,0.0,0.0,682.0,36198.0,0.0,0.0,682.0,36198.0,0.0,0.0,682.0,36198.0,0.0,0.0,682.0,36198.0,0.0,0.0,682.0,36198.0,0.0,0.0,682.0,36198.0,0.0,0.0,682.0,36198.0,0.0,0.0,682.0,39952.0,0.0,0.0,682.0,39952.0,0.0,0.0,682.0,39952.0,0.0,0.0,682.0,39952.0,0.0,0.0,682.0,39952.0,0.0,0.0,682.0,39952.0,0.0,0.0,682.0,39952.0,0.0,0.0,682.0,39952.0,0.0,0.0,684.0,39952.0,0.0,0.0,684.0,39952.0,0.0,0.0,684.0,39952.0,0.0,0.0,684.0,39952.0,0.0,0.0,684.0,39952.0,0.0,0.0,684.0,39952.0,0.0,0.0,684.0,39952.0,0.0,0.0,684.0,39952.0,0.0,0.0,682.0,42990.0,0.0,0.0,682.0,42990.0,0.0,0.0,682.0,42990.0,0.0,0.0,682.0,42990.0,0.0,0.0,682.0,42990.0,0.0,0.0,682.0,42990.0,0.0,0.0,682.0,42990.0,0.0,0.0,682.0,42990.0,0.0,0.0,684.0,42990.0,0.0,0.0,684.0,42990.0,0.0,0.0,684.0,42990.0,0.0,0.0,684.0,42990.0,0.0,0.0,684.0,42990.0,0.0,0.0,684.0,42990.0,0.0,0.0,684.0,42990.0,0.0,0.0,684.0,42990.0,0.0,0.0,682.0,46505.0,0.0,0.0,682.0,46505.0,0.0,0.0,682.0,46505.0,0.0,0.0,682.0,46505.0,0.0,0.0,682.0,46505.0,0.0,0.0,682.0,46505.0,0.0,0.0,682.0,46505.0,0.0,0.0,682.0,46505.0,0.0,0.0,682.0,46505.0,0.0,0.0,682.0,46505.0,0.0,0.0,682.0,46505.0,0.0,0.0,682.0,46505.0,0.0,0.0,682.0,46505.0,0.0,0.0,682.0,46505.0,0.0,0.0,682.0,46505.0,0.0,0.0,682.0,46505.0,0.0,64,0,164273.0,0.0,0.0,65536.0,61816.0,120.0,3600.0,32768.0,64,0,0.0,0.0,120.0,0.0,65536.0,65536.0,0.0,0.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,120.0,0.0,973940.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,71683059.0,55749039.0,201232.0,0.0,0.0,65536.0,131072.0,64,0,32768.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,39764.0,0.0,184628.0,65536.0,0.0,65625.0,166.0,0.0,0.0,65536.0,131072.0,64,0,0,0.0,684.0,0.0,771983.0,0.0,684.0,0.0,798947.0,0.0,684.0,0.0,753647.0,0.0,684.0,0.0,773792.0,0.0,686.0,0.0,772803.0,0.0,684.0,0.0,753098.0,0.0,684.0,0.0,769011.0,0.0,685.0,0.0,759752.0,0.0,682.0,0.0,731033.0,0.0,682.0,0.0,743660.0,0.0,686.0,0.0,755570.0,0.0,683.0,0.0,755507.0,0.0,682.0,0.0,766104.0,0.0,683.0,0.0,765682.0,0.0,682.0,0.0,777516.0,0.0,682.0,0.0,761182.0,0.0,684.0,0.0,773953.0,0.0,684.0,0.0,789103.0,0.0,688.0,0.0,794045.0,0.0,685.0,0.0,791441.0,0.0,684.0,0.0,795784.0,0.0,685.0,0.0,797827.0,0.0,684.0,0.0,819101.0,0.0,684.0,0.0,808277.0,0.0,682.0,0.0,730870.0,0.0,682.0,0.0,746188.0,0.0,682.0,0.0,743185.0,0.0,682.0,0.0,730135.0,0.0,683.0,0.0,727904.0,0.0,682.0,0.0,736033.0,0.0,682.0,0.0,754785.0,0.0,682.0,0.0,745236.0,0.0,682.0,0.0,709577.0,0.0,682.0,0.0,716952.0,0.0,686.0,0.0,731476.0,0.0,683.0,0.0,727730.0,0.0,682.0,0.0,709992.0,0.0,683.0,0.0,702909.0,0.0,682.0,0.0,743947.0,0.0,682.0,0.0,725520.0,0.0,684.0,0.0,801132.0,0.0,684.0,0.0,835361.0,0.0,684.0,0.0,788084.0,0.0,684.0,0.0,805018.0,0.0,685.0,0.0,819038.0,0.0,684.0,0.0,800332.0,0.0,684.0,0.0,816031.0,0.0,684.0,0.0,825611.0,0.0,684.0,0.0,676281.0,0.0,684.0,0.0,692477.0,0.0,684.0,0.0,680319.0,0.0,684.0,0.0,692715.0,0.0,685.0,0.0,690678.0,0.0,684.0,0.0,707330.0,0.0,684.0,0.0,707323.0,0.0,684.0,0.0,698439.0,0.0,680.0,0.0,744342.0,0.0,680.0,0.0,761415.0,0.0,684.0,0.0,759287.0,0.0,681.0,0.0,752484.0,0.0,680.0,0.0,764559.0,0.0,681.0,0.0,780742.0,0.0,680.0,0.0,774781.0,0.0,680.0,0.0,812034.0,0.0,684.0,0.0,693560.0,0.0,684.0,0.0,699802.0,0.0,688.0,0.0,704419.0,0.0,685.0,0.0,710686.0,0.0,684.0,0.0,703995.0,0.0,685.0,0.0,707519.0,0.0,684.0,0.0,709912.0,0.0,684.0,0.0,693728.0,0.0,680.0,0.0,779129.0,0.0,680.0,0.0,771813.0,0.0,680.0,0.0,774178.0,0.0,680.0,0.0,775006.0,0.0,681.0,0.0,775114.0,0.0,680.0,0.0,761218.0,0.0,680.0,0.0,785173.0,0.0,680.0,0.0,779374.0,0.0,682.0,0.0,736440.0,0.0,682.0,0.0,745178.0,0.0,682.0,0.0,747830.0,0.0,682.0,0.0,750895.0,0.0,683.0,0.0,721770.0,0.0,682.0,0.0,737364.0,0.0,682.0,0.0,764659.0,0.0,682.0,0.0,758255.0,0.0,684.0,0.0,735646.0,0.0,684.0,0.0,748675.0,0.0,688.0,0.0,704909.0,0.0,685.0,0.0,725305.0,0.0,684.0,0.0,761966.0,0.0,685.0,0.0,760335.0,0.0,684.0,0.0,773062.0,0.0,684.0,0.0,733468.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,64026.0,4096.0,16384.0,1234.0,670486.0,487184.0,0.0,0.0,0.0,0.0,0.0,196728.0,84.0,0.0,0.0,32768.0,0.0,32768.0,321.0,64,0,2499576.0,202030.0,1803713.0,16384.0,10852998.0,0.0,16384.0,16384.0,624894.0,624894.0,2499576.0,236978.0,624894.0,0.0,624894.0,1048.0,0.0,1033580.0,2712392.0,9998304.0,0.0,0.0,2646483.0,1434816.0,11444.0,1661.0,1115026.0,1417675.0,73715526500157,73715526506607 +2,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,16384.0,16384.0,9753443.0,901815.0,278528.0,0.0,0.0,98304.0,250017.0,0.0,0.0,442447.0,108065.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,453496.0,1824.0,64,0,0,1364.0,1364.0,572590.0,682.0,1364.0,1364.0,585122.0,682.0,1364.0,1364.0,579810.0,682.0,1364.0,1364.0,585998.0,682.0,1364.0,1364.0,578685.0,682.0,1364.0,1364.0,585833.0,682.0,1364.0,1364.0,593809.0,682.0,1364.0,1364.0,588209.0,682.0,1364.0,1364.0,550593.0,682.0,1364.0,1364.0,558323.0,682.0,1364.0,1364.0,569969.0,682.0,1364.0,1364.0,571118.0,701.0,1364.0,1364.0,556917.0,682.0,1364.0,1364.0,559531.0,682.0,1364.0,1364.0,578102.0,682.0,1364.0,1364.0,572887.0,682.0,1364.0,1364.0,585587.0,682.0,1364.0,1364.0,588704.0,682.0,1364.0,1364.0,598839.0,682.0,1364.0,1364.0,599972.0,701.0,1364.0,1364.0,589184.0,682.0,1364.0,1364.0,586991.0,682.0,1364.0,1364.0,615793.0,682.0,1364.0,1364.0,607672.0,682.0,1364.0,1364.0,563106.0,682.0,1364.0,1364.0,564255.0,682.0,1364.0,1364.0,568663.0,682.0,1364.0,1364.0,579426.0,682.0,1364.0,1364.0,560445.0,682.0,1364.0,1364.0,566385.0,682.0,1364.0,1364.0,583002.0,682.0,1364.0,1364.0,575414.0,682.0,1364.0,1364.0,567189.0,682.0,1364.0,1364.0,572569.0,682.0,1364.0,1364.0,586092.0,682.0,1364.0,1364.0,588108.0,701.0,1364.0,1364.0,579997.0,682.0,1364.0,1364.0,586342.0,682.0,1364.0,1364.0,599559.0,682.0,1364.0,1364.0,597729.0,682.0,1368.0,1368.0,594781.0,684.0,1368.0,1368.0,615778.0,684.0,1368.0,1368.0,606590.0,684.0,1368.0,1368.0,615816.0,684.0,1368.0,1368.0,601621.0,684.0,1368.0,1368.0,606099.0,684.0,1368.0,1368.0,611312.0,684.0,1368.0,1368.0,608427.0,684.0,1364.0,1364.0,581879.0,682.0,1364.0,1364.0,596256.0,682.0,1364.0,1364.0,601352.0,682.0,1364.0,1364.0,609360.0,682.0,1364.0,1364.0,583270.0,682.0,1364.0,1364.0,587246.0,682.0,1364.0,1364.0,598668.0,682.0,1364.0,1364.0,592784.0,682.0,1368.0,1368.0,602372.0,684.0,1368.0,1368.0,601386.0,684.0,1368.0,1368.0,615348.0,684.0,1368.0,1368.0,618447.0,703.0,1368.0,1368.0,604213.0,684.0,1368.0,1368.0,608046.0,684.0,1368.0,1368.0,636597.0,684.0,1368.0,1368.0,626906.0,684.0,1368.0,1368.0,585657.0,684.0,1368.0,1368.0,598576.0,684.0,1368.0,1368.0,587421.0,684.0,1368.0,1368.0,592681.0,703.0,1368.0,1368.0,594420.0,684.0,1368.0,1368.0,599191.0,684.0,1368.0,1368.0,598493.0,684.0,1368.0,1368.0,602416.0,684.0,1364.0,1364.0,555962.0,682.0,1364.0,1364.0,563384.0,682.0,1364.0,1364.0,566624.0,682.0,1364.0,1364.0,566779.0,682.0,1364.0,1364.0,556796.0,682.0,1364.0,1364.0,562157.0,682.0,1364.0,1364.0,594654.0,682.0,1364.0,1364.0,591315.0,682.0,1368.0,1368.0,588117.0,684.0,1368.0,1368.0,595084.0,684.0,1368.0,1368.0,603903.0,684.0,1368.0,1368.0,602002.0,684.0,1368.0,1368.0,592798.0,684.0,1368.0,1368.0,594253.0,684.0,1368.0,1368.0,609839.0,684.0,1368.0,1368.0,602510.0,684.0,1364.0,1364.0,552951.0,682.0,1364.0,1364.0,565974.0,682.0,1364.0,1364.0,562466.0,682.0,1364.0,1364.0,577305.0,701.0,1364.0,1364.0,552683.0,682.0,1364.0,1364.0,556369.0,682.0,1364.0,1364.0,564852.0,682.0,1364.0,1364.0,560363.0,682.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,52711.0,65606.0,12825.0,96408.0,0.0,0.0,0.0,0.0,64,0,0,1108.0,0.0,1364.0,1112.0,0.0,1364.0,1211.0,0.0,1364.0,1245.0,0.0,1364.0,1298.0,0.0,1364.0,1279.0,0.0,1364.0,1175.0,0.0,1364.0,1208.0,0.0,1364.0,1194.0,0.0,1368.0,1344.0,0.0,1368.0,1337.0,0.0,1368.0,1374.0,0.0,1368.0,1295.0,0.0,1368.0,1356.0,0.0,1368.0,1364.0,0.0,1368.0,1384.0,0.0,1368.0,1383.0,0.0,1364.0,1393.0,0.0,1364.0,1284.0,0.0,1364.0,1286.0,0.0,1364.0,1421.0,0.0,1364.0,1221.0,0.0,1364.0,1437.0,0.0,1364.0,1390.0,0.0,1364.0,1201.0,0.0,1368.0,1260.0,0.0,1368.0,1194.0,0.0,1368.0,1204.0,0.0,1368.0,1390.0,0.0,1368.0,1323.0,0.0,1368.0,1576.0,0.0,1368.0,1489.0,0.0,1368.0,973.0,0.0,1364.0,1098.0,0.0,1364.0,1235.0,0.0,1364.0,1182.0,0.0,1364.0,1183.0,0.0,1364.0,1205.0,0.0,1364.0,1008.0,0.0,1364.0,1107.0,0.0,1364.0,1068.0,0.0,1364.0,1120.0,0.0,1364.0,1075.0,0.0,1364.0,1065.0,0.0,1364.0,1160.0,0.0,1364.0,1249.0,0.0,1364.0,1271.0,0.0,1364.0,1261.0,0.0,1364.0,948.0,0.0,1364.0,1122.0,0.0,1364.0,1031.0,0.0,1364.0,1021.0,0.0,1364.0,1079.0,0.0,1364.0,992.0,0.0,1364.0,1031.0,0.0,1364.0,1011.0,0.0,1364.0,1311.0,0.0,1364.0,1275.0,0.0,1364.0,1257.0,0.0,1364.0,1004.0,0.0,1364.0,1219.0,0.0,1364.0,1186.0,0.0,1364.0,933.0,0.0,1364.0,1079.0,0.0,1364.0,998.0,0.0,1364.0,926.0,0.0,1364.0,980.0,0.0,1364.0,924.0,0.0,1364.0,919.0,0.0,1364.0,841.0,0.0,1364.0,839.0,0.0,1364.0,833.0,0.0,1364.0,1361.0,0.0,1368.0,1383.0,0.0,1368.0,1385.0,0.0,1368.0,1407.0,0.0,1368.0,1399.0,0.0,1368.0,1383.0,0.0,1368.0,1483.0,0.0,1368.0,1441.0,0.0,1368.0,891.0,0.0,1364.0,839.0,0.0,1364.0,849.0,0.0,1364.0,1018.0,0.0,1364.0,825.0,0.0,1364.0,833.0,0.0,1364.0,906.0,0.0,1364.0,862.0,0.0,1364.0,1407.0,0.0,1368.0,1466.0,0.0,1368.0,1530.0,0.0,1368.0,1459.0,0.0,1368.0,1435.0,0.0,1368.0,1422.0,0.0,1368.0,1440.0,0.0,1368.0,1394.0,0.0,1368.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,10333.0,0.0,7949.0,578165.0,0.0,0.0,0.0,0.0,65703.0,65536.0,131072.0,0.0,0.0,524288.0,228.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,72208.0,0.0,0.0,0.0,0.0,0.0,64,0,0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1367.0,683.0,2051.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1367.0,683.0,2051.0,2050.0,1367.0,683.0,2051.0,2050.0,1366.0,682.0,2050.0,2050.0,1368.0,686.0,2050.0,2048.0,1367.0,685.0,2049.0,2048.0,1366.0,684.0,2048.0,2048.0,1367.0,704.0,2068.0,2068.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1368.0,684.0,2052.0,2050.0,1367.0,683.0,2051.0,2050.0,1366.0,682.0,2050.0,2050.0,1367.0,702.0,2070.0,2070.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1367.0,685.0,2049.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1367.0,685.0,2049.0,2048.0,1367.0,685.0,2049.0,2048.0,1366.0,684.0,2048.0,2048.0,1368.0,686.0,2050.0,2048.0,1367.0,685.0,2049.0,2048.0,1366.0,684.0,2048.0,2048.0,1367.0,704.0,2068.0,2068.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1367.0,683.0,2051.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1367.0,683.0,2051.0,2050.0,1367.0,683.0,2051.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1367.0,685.0,2049.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1367.0,685.0,2049.0,2048.0,1367.0,685.0,2049.0,2048.0,1366.0,684.0,2048.0,2048.0,1368.0,684.0,2052.0,2050.0,1367.0,683.0,2051.0,2050.0,1366.0,682.0,2050.0,2050.0,1367.0,702.0,2070.0,2070.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2048.0,1365.0,681.0,2049.0,2048.0,1364.0,680.0,2048.0,2048.0,1365.0,700.0,2068.0,2068.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1365.0,685.0,2045.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1365.0,685.0,2045.0,2044.0,1365.0,685.0,2045.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1365.0,681.0,2049.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1365.0,681.0,2049.0,2048.0,1365.0,681.0,2049.0,2048.0,1364.0,680.0,2048.0,2048.0,1366.0,686.0,2046.0,2044.0,1365.0,685.0,2045.0,2044.0,1364.0,684.0,2044.0,2044.0,1365.0,704.0,2064.0,2064.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,9682.0,18407.0,374937.0,7821.0,0.0,174018.0,0.0,0.0,65650.0,131169.0,196819.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,0.0,684.0,26217.0,0.0,0.0,684.0,26217.0,0.0,0.0,684.0,26217.0,0.0,0.0,684.0,26217.0,0.0,0.0,684.0,26217.0,0.0,0.0,684.0,26217.0,0.0,0.0,684.0,26217.0,0.0,0.0,684.0,26217.0,0.0,0.0,682.0,26217.0,0.0,0.0,682.0,26217.0,0.0,0.0,682.0,26217.0,0.0,0.0,682.0,26217.0,0.0,0.0,682.0,26217.0,0.0,0.0,682.0,26217.0,0.0,0.0,682.0,26217.0,0.0,0.0,682.0,26217.0,0.0,0.0,684.0,29441.0,0.0,0.0,684.0,29441.0,0.0,0.0,684.0,29441.0,0.0,0.0,684.0,29441.0,0.0,0.0,684.0,29441.0,0.0,0.0,684.0,29441.0,0.0,0.0,684.0,29441.0,0.0,0.0,684.0,29441.0,0.0,0.0,682.0,29441.0,0.0,0.0,682.0,29441.0,0.0,0.0,682.0,29441.0,0.0,0.0,682.0,29441.0,0.0,0.0,682.0,29441.0,0.0,0.0,682.0,29441.0,0.0,0.0,682.0,29441.0,0.0,0.0,682.0,29441.0,0.0,0.0,684.0,32205.0,0.0,0.0,684.0,32205.0,0.0,0.0,684.0,32205.0,0.0,0.0,684.0,32205.0,0.0,0.0,684.0,32205.0,0.0,0.0,684.0,32205.0,0.0,0.0,684.0,32205.0,0.0,0.0,684.0,32205.0,0.0,0.0,682.0,32205.0,0.0,0.0,682.0,32205.0,0.0,0.0,682.0,32205.0,0.0,0.0,682.0,32205.0,0.0,0.0,682.0,32205.0,0.0,0.0,682.0,32205.0,0.0,0.0,682.0,32205.0,0.0,0.0,682.0,32205.0,0.0,0.0,684.0,35563.0,0.0,0.0,684.0,35563.0,0.0,0.0,684.0,35563.0,0.0,0.0,684.0,35563.0,0.0,0.0,684.0,35563.0,0.0,0.0,684.0,35563.0,0.0,0.0,684.0,35563.0,0.0,0.0,684.0,35563.0,0.0,0.0,682.0,35563.0,0.0,0.0,682.0,35563.0,0.0,0.0,682.0,35563.0,0.0,0.0,682.0,35563.0,0.0,0.0,682.0,35563.0,0.0,0.0,682.0,35563.0,0.0,0.0,682.0,35563.0,0.0,0.0,682.0,35563.0,0.0,0.0,682.0,39938.0,0.0,0.0,682.0,39938.0,0.0,0.0,682.0,39938.0,0.0,0.0,682.0,39938.0,0.0,0.0,682.0,39938.0,0.0,0.0,682.0,39938.0,0.0,0.0,682.0,39938.0,0.0,0.0,682.0,39938.0,0.0,0.0,682.0,39938.0,0.0,0.0,682.0,39938.0,0.0,0.0,682.0,39938.0,0.0,0.0,682.0,39938.0,0.0,0.0,682.0,39938.0,0.0,0.0,682.0,39938.0,0.0,0.0,682.0,39938.0,0.0,0.0,682.0,39938.0,0.0,0.0,682.0,43782.0,0.0,0.0,682.0,43782.0,0.0,0.0,682.0,43782.0,0.0,0.0,682.0,43782.0,0.0,0.0,682.0,43782.0,0.0,0.0,682.0,43782.0,0.0,0.0,682.0,43782.0,0.0,0.0,682.0,43782.0,0.0,0.0,682.0,43782.0,0.0,0.0,682.0,43782.0,0.0,0.0,682.0,43782.0,0.0,0.0,682.0,43782.0,0.0,0.0,682.0,43782.0,0.0,0.0,682.0,43782.0,0.0,0.0,682.0,43782.0,0.0,0.0,682.0,43782.0,0.0,64,0,113360.0,0.0,0.0,65536.0,61816.0,120.0,3600.0,32768.0,64,0,0.0,0.0,120.0,0.0,65536.0,65536.0,0.0,0.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,120.0,0.0,969539.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,71416917.0,55281018.0,200763.0,0.0,0.0,65536.0,131072.0,64,0,32768.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,39894.0,0.0,188606.0,65536.0,0.0,65607.0,130.0,0.0,0.0,65536.0,131072.0,64,0,0,0.0,682.0,0.0,699125.0,0.0,682.0,0.0,710234.0,0.0,682.0,0.0,704600.0,0.0,682.0,0.0,713117.0,0.0,683.0,0.0,703867.0,0.0,682.0,0.0,710024.0,0.0,682.0,0.0,715900.0,0.0,682.0,0.0,708374.0,0.0,684.0,0.0,800040.0,0.0,684.0,0.0,809145.0,0.0,688.0,0.0,822863.0,0.0,685.0,0.0,840670.0,0.0,684.0,0.0,840036.0,0.0,685.0,0.0,821103.0,0.0,684.0,0.0,852351.0,0.0,684.0,0.0,829514.0,0.0,682.0,0.0,681946.0,0.0,682.0,0.0,694029.0,0.0,686.0,0.0,717451.0,0.0,683.0,0.0,716154.0,0.0,682.0,0.0,718611.0,0.0,683.0,0.0,710159.0,0.0,682.0,0.0,725735.0,0.0,682.0,0.0,727235.0,0.0,684.0,0.0,804726.0,0.0,684.0,0.0,813443.0,0.0,684.0,0.0,797802.0,0.0,684.0,0.0,797820.0,0.0,685.0,0.0,799544.0,0.0,684.0,0.0,794893.0,0.0,684.0,0.0,801381.0,0.0,684.0,0.0,790894.0,0.0,680.0,0.0,732728.0,0.0,680.0,0.0,760458.0,0.0,684.0,0.0,731334.0,0.0,681.0,0.0,795530.0,0.0,680.0,0.0,783976.0,0.0,681.0,0.0,798295.0,0.0,680.0,0.0,779118.0,0.0,680.0,0.0,828301.0,0.0,684.0,0.0,665846.0,0.0,684.0,0.0,679708.0,0.0,684.0,0.0,680988.0,0.0,684.0,0.0,686137.0,0.0,685.0,0.0,684349.0,0.0,684.0,0.0,689131.0,0.0,684.0,0.0,672124.0,0.0,684.0,0.0,664241.0,0.0,680.0,0.0,825390.0,0.0,680.0,0.0,816980.0,0.0,680.0,0.0,746122.0,0.0,680.0,0.0,804232.0,0.0,681.0,0.0,802472.0,0.0,680.0,0.0,765304.0,0.0,680.0,0.0,794599.0,0.0,680.0,0.0,772655.0,0.0,684.0,0.0,664563.0,0.0,684.0,0.0,664029.0,0.0,688.0,0.0,674374.0,0.0,685.0,0.0,675575.0,0.0,684.0,0.0,666599.0,0.0,685.0,0.0,662023.0,0.0,684.0,0.0,677101.0,0.0,684.0,0.0,679241.0,0.0,684.0,0.0,771346.0,0.0,684.0,0.0,772327.0,0.0,688.0,0.0,721526.0,0.0,685.0,0.0,777881.0,0.0,684.0,0.0,753361.0,0.0,685.0,0.0,760643.0,0.0,684.0,0.0,772778.0,0.0,684.0,0.0,798627.0,0.0,682.0,0.0,712127.0,0.0,682.0,0.0,738404.0,0.0,682.0,0.0,745913.0,0.0,682.0,0.0,753117.0,0.0,683.0,0.0,744124.0,0.0,682.0,0.0,739726.0,0.0,682.0,0.0,759166.0,0.0,682.0,0.0,750221.0,0.0,684.0,0.0,740935.0,0.0,684.0,0.0,712537.0,0.0,684.0,0.0,725561.0,0.0,684.0,0.0,732269.0,0.0,685.0,0.0,786778.0,0.0,684.0,0.0,746878.0,0.0,684.0,0.0,713810.0,0.0,684.0,0.0,701447.0,0.0,682.0,0.0,708148.0,0.0,682.0,0.0,709115.0,0.0,686.0,0.0,703031.0,0.0,683.0,0.0,704694.0,0.0,682.0,0.0,707685.0,0.0,683.0,0.0,708713.0,0.0,682.0,0.0,711829.0,0.0,682.0,0.0,711380.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,62893.0,4096.0,16384.0,1234.0,598858.0,430382.0,0.0,0.0,0.0,0.0,0.0,196728.0,35.0,0.0,0.0,32768.0,0.0,32768.0,310.0,64,0,2510896.0,200965.0,1808208.0,16384.0,10808330.0,0.0,16384.0,16384.0,627724.0,627724.0,2510896.0,235914.0,627724.0,0.0,627724.0,0.0,0.0,1045606.0,2691873.0,10043584.0,0.0,0.0,2636528.0,1447199.0,14198.0,1761.0,1127925.0,1430484.0,73715526521910,73715526528079 diff --git a/tests/workloads/dispatch_0_1/MI300A_A1/sysinfo.csv b/tests/workloads/dispatch_0_1/MI300A_A1/sysinfo.csv new file mode 100644 index 0000000000..912d8123d9 --- /dev/null +++ b/tests/workloads/dispatch_0_1/MI300A_A1/sysinfo.csv @@ -0,0 +1,2 @@ +workload_name,command,ip_blocks,timestamp,version,hostname,cpu_model,sbios,linux_distro,linux_kernel_version,amd_gpu_kernel_version,cpu_memory,gpu_memory,rocm_version,vbios,compute_partition,memory_partition,gpu_model,gpu_arch,gpu_l1,gpu_l2,cu_per_gpu,simd_per_cu,se_per_gpu,wave_size,workgroup_max_size,max_waves_per_cu,max_sclk,max_mclk,cur_sclk,cur_mclk,total_l2_chan,lds_banks_per_cu,sqc_per_gpu,pipes_per_gpu,hbm_bw,num_xcd +dispatch_0_1,./tests/vcopy -n 1048576 -b 256 -i 3,SQ|LDS|SQC|TA|TD|TCP|TCC|SPI|CPC|CPF,Wed 29 May 2024 01:37:17 PM (CDT),2,sh5-1w300-rg3-3,AMD Instinct MI300A Accelerator,"American Megatrends International, LLC.RMO1002DS",Ubuntu 22.04.2 LTS,5.18.2-mi300-build-140423-ubuntu-22.04+,,131174852,,6.1.2-110,N/A,SPX,NPS1,MI300A_A1,gfx942,32,24576,228,4,24,64,1024,32,2100,1300,2100,1300,96,32,120,4,5324.8,6 diff --git a/tests/workloads/dispatch_0_1/MI300A_A1/timestamps.csv b/tests/workloads/dispatch_0_1/MI300A_A1/timestamps.csv new file mode 100644 index 0000000000..2d4513e2e4 --- /dev/null +++ b/tests/workloads/dispatch_0_1/MI300A_A1/timestamps.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID +1,11995,1,147125,147125,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73715526473477,73715526483212,0 +2,11995,1,147125,147125,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73715526500157,73715526506607,0 +3,11995,1,147125,147125,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73715526521910,73715526528079,0 diff --git a/tests/workloads/dispatch_0_1/MI300X_A1/SQ_IFETCH_LEVEL.csv b/tests/workloads/dispatch_0_1/MI300X_A1/SQ_IFETCH_LEVEL.csv new file mode 100644 index 0000000000..c1a8f1a23f --- /dev/null +++ b/tests/workloads/dispatch_0_1/MI300X_A1/SQ_IFETCH_LEVEL.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,SQ_WAVES,SQ_IFETCH,SQ_IFETCH_LEVEL,SQ_ACCUM_PREV_HIRES +0,60633,1,965423,965423,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716295853072008,716295853087727,0,429775.0,429775.0,16384.0,65536.0,35970.0,2885248.0 +1,60633,1,965423,965423,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716295853110167,716295853124005,0,342679.0,342679.0,16384.0,65536.0,12832.0,1048580.0 +2,60633,1,965423,965423,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716295853144605,716295853158404,0,386583.0,386583.0,16384.0,65536.0,13174.0,1048584.0 diff --git a/tests/workloads/dispatch_0_1/MI300X_A1/SQ_INST_LEVEL_LDS.csv b/tests/workloads/dispatch_0_1/MI300X_A1/SQ_INST_LEVEL_LDS.csv new file mode 100644 index 0000000000..f2c38a17e6 --- /dev/null +++ b/tests/workloads/dispatch_0_1/MI300X_A1/SQ_INST_LEVEL_LDS.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_LDS,SQ_INST_LEVEL_LDS,SQ_ACCUM_PREV_HIRES +0,60633,1,965435,965435,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716295853072008,716295853087727,0,0.0,0.0,0.0 +1,60633,1,965435,965435,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716295853110167,716295853124005,0,0.0,0.0,0.0 +2,60633,1,965435,965435,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716295853144605,716295853158404,0,0.0,0.0,0.0 diff --git a/tests/workloads/dispatch_0_1/MI300X_A1/SQ_INST_LEVEL_SMEM.csv b/tests/workloads/dispatch_0_1/MI300X_A1/SQ_INST_LEVEL_SMEM.csv new file mode 100644 index 0000000000..0aaddbdd19 --- /dev/null +++ b/tests/workloads/dispatch_0_1/MI300X_A1/SQ_INST_LEVEL_SMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_SMEM,SQ_INST_LEVEL_SMEM,SQ_ACCUM_PREV_HIRES +0,60633,1,965447,965447,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716295853072008,716295853087727,0,65536.0,3667646.0,293386216.0 +1,60633,1,965447,965447,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716295853110167,716295853124005,0,65536.0,3649546.0,291940368.0 +2,60633,1,965447,965447,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716295853144605,716295853158404,0,65536.0,3655802.0,292415648.0 diff --git a/tests/workloads/dispatch_0_1/MI300X_A1/SQ_INST_LEVEL_VMEM.csv b/tests/workloads/dispatch_0_1/MI300X_A1/SQ_INST_LEVEL_VMEM.csv new file mode 100644 index 0000000000..d89dfe7970 --- /dev/null +++ b/tests/workloads/dispatch_0_1/MI300X_A1/SQ_INST_LEVEL_VMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_VMEM,SQ_INST_LEVEL_VMEM,SQ_ACCUM_PREV_HIRES +0,60633,1,965459,965459,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716295853072008,716295853087727,0,32768.0,447359.0,35782792.0 +1,60633,1,965459,965459,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716295853110167,716295853124005,0,32768.0,263496.0,21078168.0 +2,60633,1,965459,965459,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716295853144605,716295853158404,0,32768.0,285392.0,22823528.0 diff --git a/tests/workloads/dispatch_0_1/MI300X_A1/SQ_LEVEL_WAVES.csv b/tests/workloads/dispatch_0_1/MI300X_A1/SQ_LEVEL_WAVES.csv new file mode 100644 index 0000000000..0316d04a06 --- /dev/null +++ b/tests/workloads/dispatch_0_1/MI300X_A1/SQ_LEVEL_WAVES.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,CPC_ME1_BUSY_FOR_PACKET_DECODE,SQ_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,SQ_BUSY_CYCLES,SQ_LEVEL_WAVES,SQ_ACCUM_PREV_HIRES +0,60633,1,965471,965471,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716295853072008,716295853087727,0,440774.0,440774.0,258682.0,1763096.0,16384.0,33518893.0,561396.0,0.0,134415692.0 +1,60633,1,965471,965471,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716295853110167,716295853124005,0,422603.0,422603.0,248983.0,1690412.0,16384.0,29908761.0,489788.0,0.0,119994832.0 +2,60633,1,965471,965471,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716295853144605,716295853158404,0,356448.0,356448.0,185116.0,1425792.0,16384.0,29715231.0,489637.0,0.0,119217092.0 diff --git a/tests/workloads/dispatch_0_1/MI300X_A1/log.txt b/tests/workloads/dispatch_0_1/MI300X_A1/log.txt new file mode 100644 index 0000000000..7bf9da0f7a --- /dev/null +++ b/tests/workloads/dispatch_0_1/MI300X_A1/log.txt @@ -0,0 +1,229 @@ +Omniperf version: 2.0.0 +Profiler choice: rocprofv2 +Path: /home/colramos/omniperf/tests/workloads/dispatch_0_1/MI300X_A1 +Target: MI300X_A1 +Command: ./tests/vcopy -n 1048576 -b 256 -i 3 +Kernel Selection: None +Dispatch Selection: ['0:2'] +Hardware Blocks: All + +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Collecting Performance Counters +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + + +[profiling] Current input file: tests/workloads/dispatch_0_1/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH_LEVEL + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + +[profiling] Current input file: tests/workloads/dispatch_0_1/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + +[profiling] Current input file: tests/workloads/dispatch_0_1/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + +[profiling] Current input file: tests/workloads/dispatch_0_1/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + +[profiling] Current input file: tests/workloads/dispatch_0_1/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - CPC_ME1_BUSY_FOR_PACKET_DECODE + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVE_CYCLES + +[profiling] Current input file: tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_0.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CU_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVE_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_CVT + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM_WR + +[profiling] Current input file: tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_1.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VSKIPPED + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU + +[profiling] Current input file: tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_10.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_DATA_ATOMIC_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_STALL + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_16 + |-> [/opt/rocm/bin/rocprofv2] - SQC_ICACHE_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_ICACHE_HITS + +[profiling] Current input file: tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_11.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_INPUT_VALID_READYB + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_ATOMIC + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_8 + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_HITS + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_MISSES + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_MISSES_DUPLICATE + +[profiling] Current input file: tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_12.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_2 + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_4 + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + +[profiling] Current input file: tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_13.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_ATOMIC[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_BUBBLE[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_CYCLE[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_ATOMIC[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_BUBBLE[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_CYCLE[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_ATOMIC[2] + |-> [/opt/rocm/bin/rocprofv2] - TCC_BUBBLE[2] + |-> [/opt/rocm/bin/rocprofv2] - TCC_CYCLE[2] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC[2] + |-> [/opt/rocm/bin/rocprofv2] - TCC_ATOMIC[3] + +[profiling] Current input file: tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_14.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_32B[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC_LEVEL[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_32B[1] + +[profiling] Current input file: tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_15.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_64B[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_HIT[0] + +[profiling] Current input file: tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_16.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_MISS[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_READ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_REQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_RW_REQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_MISS[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_READ[1] + +[profiling] Current input file: tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_17.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_TAG_STALL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TOO_MANY_EA_WRREQS_STALL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_WRITE[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TAG_STALL[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TOO_MANY_EA_WRREQS_STALL[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_WRITE[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TAG_STALL[2] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TOO_MANY_EA_WRREQS_STALL[2] + +[profiling] Current input file: tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_2.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_FMA_F32 + +[profiling] Current input file: tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_3.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_INT32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_INT64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM + +[profiling] Current input file: tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_4.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_BRANCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SENDMSG + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAIT_ANY + +[profiling] Current input file: tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_5.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_SCA + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_EXP_GDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_MISC + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_FLAT + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_CYCLES_VMEM_WR + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_CYCLES_VMEM_RD + +[profiling] Current input file: tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_6.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_THREAD_CYCLES_VALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_BANK_CONFLICT + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_ADDR_CONFLICT + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_UNALIGNED_STALL + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_EQ_64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_48 + +[profiling] Current input file: tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_7.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_ITEMS + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_MEM_VIOLATIONS + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_ATOMIC_RETURN + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_IDX_ACTIVE + +[profiling] Current input file: tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_8.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM_NORM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_MFMA + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_I8 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_BF16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_F64 + +[profiling] Current input file: tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_9.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_I8 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_BF16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F32 + +[profiling] Current input file: tests/workloads/dispatch_0_1/MI300X_A1/perfmon/timestamps.txt + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + |-> [/opt/rocm/bin/rocprofv2] Total threads: 1048576, Grid Size: 4096 block Size:256, Wavefronts:16384: +[roofline] Roofline temporarily disabled in MI300 diff --git a/tests/workloads/dispatch_0_1/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt b/tests/workloads/dispatch_0_1/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt new file mode 100644 index 0000000000..ad1506b7f9 --- /dev/null +++ b/tests/workloads/dispatch_0_1/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE SQ_WAVES SQ_IFETCH SQ_IFETCH_LEVEL SQ_ACCUM_PREV_HIRES + +gpu: +range: 0:2 +kernel: diff --git a/tests/workloads/dispatch_0_1/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt b/tests/workloads/dispatch_0_1/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt new file mode 100644 index 0000000000..af443a5fdf --- /dev/null +++ b/tests/workloads/dispatch_0_1/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_LDS SQ_INST_LEVEL_LDS SQ_ACCUM_PREV_HIRES + +gpu: +range: 0:2 +kernel: diff --git a/tests/workloads/dispatch_0_1/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt b/tests/workloads/dispatch_0_1/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt new file mode 100644 index 0000000000..8e42534e97 --- /dev/null +++ b/tests/workloads/dispatch_0_1/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM SQ_INST_LEVEL_SMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: 0:2 +kernel: diff --git a/tests/workloads/dispatch_0_1/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt b/tests/workloads/dispatch_0_1/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt new file mode 100644 index 0000000000..786628208e --- /dev/null +++ b/tests/workloads/dispatch_0_1/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VMEM SQ_INST_LEVEL_VMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: 0:2 +kernel: diff --git a/tests/workloads/dispatch_0_1/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt b/tests/workloads/dispatch_0_1/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt new file mode 100644 index 0000000000..c9c2bb4619 --- /dev/null +++ b/tests/workloads/dispatch_0_1/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE CPC_ME1_BUSY_FOR_PACKET_DECODE SQ_CYCLES SQ_WAVES SQ_WAVE_CYCLES SQ_BUSY_CYCLES SQ_LEVEL_WAVES SQ_ACCUM_PREV_HIRES + +gpu: +range: 0:2 +kernel: diff --git a/tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_0.txt b/tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_0.txt new file mode 100644 index 0000000000..8653371a81 --- /dev/null +++ b/tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_0.txt @@ -0,0 +1,5 @@ +pmc: SQ_CYCLES SQ_BUSY_CYCLES SQ_BUSY_CU_CYCLES SQ_WAVES SQ_WAVE_CYCLES SQ_INSTS_VALU_CVT SQ_INSTS_VMEM_WR SQ_INSTS_VMEM_RD GRBM_COUNT GRBM_GUI_ACTIVE TCP_GATE_EN1_sum TCP_GATE_EN2_sum TCP_TD_TCP_STALL_CYCLES_sum TCP_TCR_TCP_STALL_CYCLES_sum TA_TA_BUSY_sum TA_BUFFER_WAVEFRONTS_sum TD_TD_BUSY_sum TD_TC_STALL_sum SPI_CSN_WINDOW_VALID SPI_CSN_BUSY CPC_CPC_STAT_BUSY CPC_CPC_STAT_IDLE CPF_CPF_STAT_BUSY CPF_CPF_STAT_STALL TCC_CYCLE_sum TCC_BUSY_sum TCC_PROBE_sum TCC_PROBE_ALL_sum + +gpu: +range: 0:2 +kernel: diff --git a/tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_1.txt b/tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_1.txt new file mode 100644 index 0000000000..9f994430df --- /dev/null +++ b/tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_1.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VMEM SQ_INSTS_SALU SQ_INSTS_VSKIPPED SQ_INSTS SQ_INSTS_VALU SQ_INSTS_VALU_ADD_F16 SQ_INSTS_VALU_MUL_F16 SQ_INSTS_VALU_FMA_F16 GRBM_SPI_BUSY TCP_READ_TAGCONFLICT_STALL_CYCLES_sum TCP_WRITE_TAGCONFLICT_STALL_CYCLES_sum TCP_ATOMIC_TAGCONFLICT_STALL_CYCLES_sum TCP_TA_TCP_STATE_READ_sum TA_BUFFER_READ_WAVEFRONTS_sum TA_BUFFER_WRITE_WAVEFRONTS_sum TD_SPI_STALL_sum TD_LOAD_WAVEFRONT_sum SPI_CSN_NUM_THREADGROUPS SPI_CSN_WAVE CPC_CPC_TCIU_BUSY CPC_CPC_TCIU_IDLE CPF_CPF_TCIU_BUSY CPF_CPF_TCIU_STALL TCC_NC_REQ_sum TCC_UC_REQ_sum TCC_CC_REQ_sum TCC_RW_REQ_sum + +gpu: +range: 0:2 +kernel: diff --git a/tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_10.txt b/tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_10.txt new file mode 100644 index 0000000000..4d161126b9 --- /dev/null +++ b/tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_10.txt @@ -0,0 +1,5 @@ +pmc: SQC_TC_DATA_ATOMIC_REQ SQC_TC_STALL SQC_TC_REQ SQC_DCACHE_REQ_READ_16 SQC_ICACHE_REQ SQC_ICACHE_HITS SQC_ICACHE_MISSES SQC_ICACHE_MISSES_DUPLICATE + +gpu: +range: 0:2 +kernel: diff --git a/tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_11.txt b/tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_11.txt new file mode 100644 index 0000000000..9ea5ffa581 --- /dev/null +++ b/tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_11.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_INPUT_VALID_READYB SQC_DCACHE_ATOMIC SQC_DCACHE_REQ_READ_8 SQC_DCACHE_REQ SQC_DCACHE_HITS SQC_DCACHE_MISSES SQC_DCACHE_MISSES_DUPLICATE SQC_DCACHE_REQ_READ_1 + +gpu: +range: 0:2 +kernel: diff --git a/tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_12.txt b/tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_12.txt new file mode 100644 index 0000000000..780ea0bfcc --- /dev/null +++ b/tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_12.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_REQ_READ_2 SQC_DCACHE_REQ_READ_4 + +gpu: +range: 0:2 +kernel: diff --git a/tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_13.txt b/tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_13.txt new file mode 100644 index 0000000000..a5acb13148 --- /dev/null +++ b/tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_13.txt @@ -0,0 +1,5 @@ +pmc: TCC_ATOMIC[0] TCC_BUBBLE[0] TCC_CYCLE[0] TCC_EA0_ATOMIC[0] TCC_ATOMIC[1] TCC_BUBBLE[1] TCC_CYCLE[1] TCC_EA0_ATOMIC[1] TCC_ATOMIC[2] TCC_BUBBLE[2] TCC_CYCLE[2] TCC_EA0_ATOMIC[2] TCC_ATOMIC[3] TCC_BUBBLE[3] TCC_CYCLE[3] TCC_EA0_ATOMIC[3] TCC_ATOMIC[4] TCC_BUBBLE[4] TCC_CYCLE[4] TCC_EA0_ATOMIC[4] TCC_ATOMIC[5] TCC_BUBBLE[5] TCC_CYCLE[5] TCC_EA0_ATOMIC[5] TCC_ATOMIC[6] TCC_BUBBLE[6] TCC_CYCLE[6] TCC_EA0_ATOMIC[6] TCC_ATOMIC[7] TCC_BUBBLE[7] TCC_CYCLE[7] TCC_EA0_ATOMIC[7] TCC_ATOMIC[8] TCC_BUBBLE[8] TCC_CYCLE[8] TCC_EA0_ATOMIC[8] TCC_ATOMIC[9] TCC_BUBBLE[9] TCC_CYCLE[9] TCC_EA0_ATOMIC[9] TCC_ATOMIC[10] TCC_BUBBLE[10] TCC_CYCLE[10] TCC_EA0_ATOMIC[10] TCC_ATOMIC[11] TCC_BUBBLE[11] TCC_CYCLE[11] TCC_EA0_ATOMIC[11] TCC_ATOMIC[12] TCC_BUBBLE[12] TCC_CYCLE[12] TCC_EA0_ATOMIC[12] TCC_ATOMIC[13] TCC_BUBBLE[13] TCC_CYCLE[13] TCC_EA0_ATOMIC[13] TCC_ATOMIC[14] TCC_BUBBLE[14] TCC_CYCLE[14] TCC_EA0_ATOMIC[14] TCC_ATOMIC[15] TCC_BUBBLE[15] TCC_CYCLE[15] TCC_EA0_ATOMIC[15] + +gpu: +range: 0:2 +kernel: diff --git a/tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_14.txt b/tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_14.txt new file mode 100644 index 0000000000..5b5055136a --- /dev/null +++ b/tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_14.txt @@ -0,0 +1,5 @@ +pmc: TCC_EA0_ATOMIC_LEVEL[0] TCC_EA0_RDREQ[0] TCC_EA0_RDREQ_32B[0] TCC_EA0_RDREQ_LEVEL[0] TCC_EA0_ATOMIC_LEVEL[1] TCC_EA0_RDREQ[1] TCC_EA0_RDREQ_32B[1] TCC_EA0_RDREQ_LEVEL[1] TCC_EA0_ATOMIC_LEVEL[2] TCC_EA0_RDREQ[2] TCC_EA0_RDREQ_32B[2] TCC_EA0_RDREQ_LEVEL[2] TCC_EA0_ATOMIC_LEVEL[3] TCC_EA0_RDREQ[3] TCC_EA0_RDREQ_32B[3] TCC_EA0_RDREQ_LEVEL[3] TCC_EA0_ATOMIC_LEVEL[4] TCC_EA0_RDREQ[4] TCC_EA0_RDREQ_32B[4] TCC_EA0_RDREQ_LEVEL[4] TCC_EA0_ATOMIC_LEVEL[5] TCC_EA0_RDREQ[5] TCC_EA0_RDREQ_32B[5] TCC_EA0_RDREQ_LEVEL[5] TCC_EA0_ATOMIC_LEVEL[6] TCC_EA0_RDREQ[6] TCC_EA0_RDREQ_32B[6] TCC_EA0_RDREQ_LEVEL[6] TCC_EA0_ATOMIC_LEVEL[7] TCC_EA0_RDREQ[7] TCC_EA0_RDREQ_32B[7] TCC_EA0_RDREQ_LEVEL[7] TCC_EA0_ATOMIC_LEVEL[8] TCC_EA0_RDREQ[8] TCC_EA0_RDREQ_32B[8] TCC_EA0_RDREQ_LEVEL[8] TCC_EA0_ATOMIC_LEVEL[9] TCC_EA0_RDREQ[9] TCC_EA0_RDREQ_32B[9] TCC_EA0_RDREQ_LEVEL[9] TCC_EA0_ATOMIC_LEVEL[10] TCC_EA0_RDREQ[10] TCC_EA0_RDREQ_32B[10] TCC_EA0_RDREQ_LEVEL[10] TCC_EA0_ATOMIC_LEVEL[11] TCC_EA0_RDREQ[11] TCC_EA0_RDREQ_32B[11] TCC_EA0_RDREQ_LEVEL[11] TCC_EA0_ATOMIC_LEVEL[12] TCC_EA0_RDREQ[12] TCC_EA0_RDREQ_32B[12] TCC_EA0_RDREQ_LEVEL[12] TCC_EA0_ATOMIC_LEVEL[13] TCC_EA0_RDREQ[13] TCC_EA0_RDREQ_32B[13] TCC_EA0_RDREQ_LEVEL[13] TCC_EA0_ATOMIC_LEVEL[14] TCC_EA0_RDREQ[14] TCC_EA0_RDREQ_32B[14] TCC_EA0_RDREQ_LEVEL[14] TCC_EA0_ATOMIC_LEVEL[15] TCC_EA0_RDREQ[15] TCC_EA0_RDREQ_32B[15] TCC_EA0_RDREQ_LEVEL[15] + +gpu: +range: 0:2 +kernel: diff --git a/tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_15.txt b/tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_15.txt new file mode 100644 index 0000000000..9d1dc82405 --- /dev/null +++ b/tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_15.txt @@ -0,0 +1,5 @@ +pmc: TCC_EA0_WRREQ[0] TCC_EA0_WRREQ_64B[0] TCC_EA0_WRREQ_LEVEL[0] TCC_HIT[0] TCC_EA0_WRREQ[1] TCC_EA0_WRREQ_64B[1] TCC_EA0_WRREQ_LEVEL[1] TCC_HIT[1] TCC_EA0_WRREQ[2] TCC_EA0_WRREQ_64B[2] TCC_EA0_WRREQ_LEVEL[2] TCC_HIT[2] TCC_EA0_WRREQ[3] TCC_EA0_WRREQ_64B[3] TCC_EA0_WRREQ_LEVEL[3] TCC_HIT[3] TCC_EA0_WRREQ[4] TCC_EA0_WRREQ_64B[4] TCC_EA0_WRREQ_LEVEL[4] TCC_HIT[4] TCC_EA0_WRREQ[5] TCC_EA0_WRREQ_64B[5] TCC_EA0_WRREQ_LEVEL[5] TCC_HIT[5] TCC_EA0_WRREQ[6] TCC_EA0_WRREQ_64B[6] TCC_EA0_WRREQ_LEVEL[6] TCC_HIT[6] TCC_EA0_WRREQ[7] TCC_EA0_WRREQ_64B[7] TCC_EA0_WRREQ_LEVEL[7] TCC_HIT[7] TCC_EA0_WRREQ[8] TCC_EA0_WRREQ_64B[8] TCC_EA0_WRREQ_LEVEL[8] TCC_HIT[8] TCC_EA0_WRREQ[9] TCC_EA0_WRREQ_64B[9] TCC_EA0_WRREQ_LEVEL[9] TCC_HIT[9] TCC_EA0_WRREQ[10] TCC_EA0_WRREQ_64B[10] TCC_EA0_WRREQ_LEVEL[10] TCC_HIT[10] TCC_EA0_WRREQ[11] TCC_EA0_WRREQ_64B[11] TCC_EA0_WRREQ_LEVEL[11] TCC_HIT[11] TCC_EA0_WRREQ[12] TCC_EA0_WRREQ_64B[12] TCC_EA0_WRREQ_LEVEL[12] TCC_HIT[12] TCC_EA0_WRREQ[13] TCC_EA0_WRREQ_64B[13] TCC_EA0_WRREQ_LEVEL[13] TCC_HIT[13] TCC_EA0_WRREQ[14] TCC_EA0_WRREQ_64B[14] TCC_EA0_WRREQ_LEVEL[14] TCC_HIT[14] TCC_EA0_WRREQ[15] TCC_EA0_WRREQ_64B[15] TCC_EA0_WRREQ_LEVEL[15] TCC_HIT[15] + +gpu: +range: 0:2 +kernel: diff --git a/tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_16.txt b/tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_16.txt new file mode 100644 index 0000000000..d63192626c --- /dev/null +++ b/tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_16.txt @@ -0,0 +1,5 @@ +pmc: TCC_MISS[0] TCC_READ[0] TCC_REQ[0] TCC_RW_REQ[0] TCC_MISS[1] TCC_READ[1] TCC_REQ[1] TCC_RW_REQ[1] TCC_MISS[2] TCC_READ[2] TCC_REQ[2] TCC_RW_REQ[2] TCC_MISS[3] TCC_READ[3] TCC_REQ[3] TCC_RW_REQ[3] TCC_MISS[4] TCC_READ[4] TCC_REQ[4] TCC_RW_REQ[4] TCC_MISS[5] TCC_READ[5] TCC_REQ[5] TCC_RW_REQ[5] TCC_MISS[6] TCC_READ[6] TCC_REQ[6] TCC_RW_REQ[6] TCC_MISS[7] TCC_READ[7] TCC_REQ[7] TCC_RW_REQ[7] TCC_MISS[8] TCC_READ[8] TCC_REQ[8] TCC_RW_REQ[8] TCC_MISS[9] TCC_READ[9] TCC_REQ[9] TCC_RW_REQ[9] TCC_MISS[10] TCC_READ[10] TCC_REQ[10] TCC_RW_REQ[10] TCC_MISS[11] TCC_READ[11] TCC_REQ[11] TCC_RW_REQ[11] TCC_MISS[12] TCC_READ[12] TCC_REQ[12] TCC_RW_REQ[12] TCC_MISS[13] TCC_READ[13] TCC_REQ[13] TCC_RW_REQ[13] TCC_MISS[14] TCC_READ[14] TCC_REQ[14] TCC_RW_REQ[14] TCC_MISS[15] TCC_READ[15] TCC_REQ[15] TCC_RW_REQ[15] + +gpu: +range: 0:2 +kernel: diff --git a/tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_17.txt b/tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_17.txt new file mode 100644 index 0000000000..4f7f069398 --- /dev/null +++ b/tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_17.txt @@ -0,0 +1,5 @@ +pmc: TCC_TAG_STALL[0] TCC_TOO_MANY_EA_WRREQS_STALL[0] TCC_WRITE[0] TCC_TAG_STALL[1] TCC_TOO_MANY_EA_WRREQS_STALL[1] TCC_WRITE[1] TCC_TAG_STALL[2] TCC_TOO_MANY_EA_WRREQS_STALL[2] TCC_WRITE[2] TCC_TAG_STALL[3] TCC_TOO_MANY_EA_WRREQS_STALL[3] TCC_WRITE[3] TCC_TAG_STALL[4] TCC_TOO_MANY_EA_WRREQS_STALL[4] TCC_WRITE[4] TCC_TAG_STALL[5] TCC_TOO_MANY_EA_WRREQS_STALL[5] TCC_WRITE[5] TCC_TAG_STALL[6] TCC_TOO_MANY_EA_WRREQS_STALL[6] TCC_WRITE[6] TCC_TAG_STALL[7] TCC_TOO_MANY_EA_WRREQS_STALL[7] TCC_WRITE[7] TCC_TAG_STALL[8] TCC_TOO_MANY_EA_WRREQS_STALL[8] TCC_WRITE[8] TCC_TAG_STALL[9] TCC_TOO_MANY_EA_WRREQS_STALL[9] TCC_WRITE[9] TCC_TAG_STALL[10] TCC_TOO_MANY_EA_WRREQS_STALL[10] TCC_WRITE[10] TCC_TAG_STALL[11] TCC_TOO_MANY_EA_WRREQS_STALL[11] TCC_WRITE[11] TCC_TAG_STALL[12] TCC_TOO_MANY_EA_WRREQS_STALL[12] TCC_WRITE[12] TCC_TAG_STALL[13] TCC_TOO_MANY_EA_WRREQS_STALL[13] TCC_WRITE[13] TCC_TAG_STALL[14] TCC_TOO_MANY_EA_WRREQS_STALL[14] TCC_WRITE[14] TCC_TAG_STALL[15] TCC_TOO_MANY_EA_WRREQS_STALL[15] TCC_WRITE[15] + +gpu: +range: 0:2 +kernel: diff --git a/tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_2.txt b/tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_2.txt new file mode 100644 index 0000000000..9ea9d138b4 --- /dev/null +++ b/tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_2.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_TRANS_F16 SQ_INSTS_VALU_ADD_F32 SQ_INSTS_VALU_MUL_F32 SQ_INSTS_VALU_FMA_F32 SQ_INSTS_VALU_TRANS_F32 SQ_INSTS_VALU_ADD_F64 SQ_INSTS_VALU_MUL_F64 SQ_INSTS_VALU_FMA_F64 TCP_VOLATILE_sum TCP_TOTAL_ACCESSES_sum TCP_TOTAL_READ_sum TCP_TOTAL_WRITE_sum TA_BUFFER_ATOMIC_WAVEFRONTS_sum TA_BUFFER_TOTAL_CYCLES_sum TD_ATOMIC_WAVEFRONT_sum TD_STORE_WAVEFRONT_sum SPI_RA_REQ_NO_ALLOC SPI_RA_REQ_NO_ALLOC_CSN CPC_CPC_STAT_STALL CPC_UTCL1_STALL_ON_TRANSLATION CPF_CPF_STAT_IDLE CPF_CPF_TCIU_IDLE TCC_REQ_sum TCC_STREAMING_REQ_sum TCC_HIT_sum TCC_MISS_sum + +gpu: +range: 0:2 +kernel: diff --git a/tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_3.txt b/tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_3.txt new file mode 100644 index 0000000000..3fbfc02cbb --- /dev/null +++ b/tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_3.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_TRANS_F64 SQ_INSTS_VALU_INT32 SQ_INSTS_VALU_INT64 SQ_INSTS_SMEM SQ_INSTS_FLAT SQ_INSTS_LDS SQ_INSTS_GDS SQ_INSTS_EXP_GDS TCP_TOTAL_ATOMIC_WITH_RET_sum TCP_TOTAL_ATOMIC_WITHOUT_RET_sum TCP_TOTAL_WRITEBACK_INVALIDATES_sum TCP_TOTAL_CACHE_ACCESSES_sum TA_BUFFER_COALESCED_READ_CYCLES_sum TA_BUFFER_COALESCED_WRITE_CYCLES_sum TD_COALESCABLE_WAVEFRONT_sum SPI_RA_RES_STALL_CSN SPI_RA_TMP_STALL_CSN CPC_CPC_UTCL2IU_BUSY CPC_CPC_UTCL2IU_IDLE CPF_CMP_UTCL1_STALL_ON_TRANSLATION TCC_READ_sum TCC_WRITE_sum TCC_ATOMIC_sum TCC_WRITEBACK_sum + +gpu: +range: 0:2 +kernel: diff --git a/tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_4.txt b/tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_4.txt new file mode 100644 index 0000000000..32c3fba1c2 --- /dev/null +++ b/tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_4.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_BRANCH SQ_INSTS_SENDMSG SQ_WAIT_ANY SQ_WAIT_INST_ANY SQ_ACTIVE_INST_ANY SQ_ACTIVE_INST_VMEM SQ_ACTIVE_INST_LDS SQ_ACTIVE_INST_VALU TCP_UTCL1_TRANSLATION_MISS_sum TCP_UTCL1_TRANSLATION_HIT_sum TCP_UTCL1_PERMISSION_MISS_sum TCP_UTCL1_REQUEST_sum TA_ADDR_STALLED_BY_TC_CYCLES_sum TA_TOTAL_WAVEFRONTS_sum SPI_RA_WAVE_SIMD_FULL_CSN SPI_RA_VGPR_SIMD_FULL_CSN CPC_CPC_UTCL2IU_STALL CPC_ME1_BUSY_FOR_PACKET_DECODE TCC_EA0_WRREQ_sum TCC_EA0_WRREQ_64B_sum TCC_EA0_WR_UNCACHED_32B_sum TCC_EA0_WRREQ_DRAM_sum + +gpu: +range: 0:2 +kernel: diff --git a/tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_5.txt b/tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_5.txt new file mode 100644 index 0000000000..5585830bf9 --- /dev/null +++ b/tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_5.txt @@ -0,0 +1,5 @@ +pmc: SQ_ACTIVE_INST_SCA SQ_ACTIVE_INST_EXP_GDS SQ_ACTIVE_INST_MISC SQ_ACTIVE_INST_FLAT SQ_INST_CYCLES_VMEM_WR SQ_INST_CYCLES_VMEM_RD SQ_INST_CYCLES_SMEM SQ_INST_CYCLES_SALU TCP_TCC_READ_REQ_sum TCP_TCC_WRITE_REQ_sum TCP_TCC_ATOMIC_WITH_RET_REQ_sum TCP_TCC_ATOMIC_WITHOUT_RET_REQ_sum TA_ADDR_STALLED_BY_TD_CYCLES_sum TA_DATA_STALLED_BY_TC_CYCLES_sum SPI_RA_SGPR_SIMD_FULL_CSN SPI_RA_LDS_CU_FULL_CSN CPC_ME1_DC0_SPI_BUSY TCC_EA0_RDREQ_sum TCC_EA0_RDREQ_32B_sum TCC_BUBBLE_sum TCC_EA0_RD_UNCACHED_32B_sum + +gpu: +range: 0:2 +kernel: diff --git a/tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_6.txt b/tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_6.txt new file mode 100644 index 0000000000..f46a54d514 --- /dev/null +++ b/tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_6.txt @@ -0,0 +1,5 @@ +pmc: SQ_THREAD_CYCLES_VALU SQ_IFETCH SQ_LDS_BANK_CONFLICT SQ_LDS_ADDR_CONFLICT SQ_LDS_UNALIGNED_STALL SQ_WAVES_EQ_64 SQ_WAVES_LT_64 SQ_WAVES_LT_48 TCP_TCC_NC_READ_REQ_sum TCP_TCC_NC_WRITE_REQ_sum TCP_TCC_NC_ATOMIC_REQ_sum TCP_TCC_UC_READ_REQ_sum TA_FLAT_WAVEFRONTS_sum TA_FLAT_READ_WAVEFRONTS_sum SPI_RA_BAR_CU_FULL_CSN SPI_RA_TGLIM_CU_FULL_CSN TCC_EA0_RDREQ_DRAM_sum TCC_TAG_STALL_sum TCC_NORMAL_WRITEBACK_sum TCC_ALL_TC_OP_WB_WRITEBACK_sum + +gpu: +range: 0:2 +kernel: diff --git a/tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_7.txt b/tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_7.txt new file mode 100644 index 0000000000..60911ab220 --- /dev/null +++ b/tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_7.txt @@ -0,0 +1,5 @@ +pmc: SQ_WAVES_LT_32 SQ_WAVES_LT_16 SQ_ITEMS SQ_LDS_MEM_VIOLATIONS SQ_LDS_ATOMIC_RETURN SQ_LDS_IDX_ACTIVE SQ_WAVES_RESTORED SQ_WAVES_SAVED TCP_TCC_UC_WRITE_REQ_sum TCP_TCC_UC_ATOMIC_REQ_sum TCP_TCC_CC_READ_REQ_sum TCP_TCC_CC_WRITE_REQ_sum TA_FLAT_WRITE_WAVEFRONTS_sum TA_FLAT_ATOMIC_WAVEFRONTS_sum SPI_RA_WVLIM_STALL_CSN SPI_SWC_CSC_WR TCC_NORMAL_EVICT_sum TCC_ALL_TC_OP_INV_EVICT_sum TCC_TOO_MANY_EA_WRREQS_STALL_sum TCC_EA0_ATOMIC_sum + +gpu: +range: 0:2 +kernel: diff --git a/tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_8.txt b/tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_8.txt new file mode 100644 index 0000000000..fc7c4a8e57 --- /dev/null +++ b/tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_8.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM_NORM SQ_INSTS_MFMA SQ_INSTS_VALU_MFMA_I8 SQ_INSTS_VALU_MFMA_F16 SQ_INSTS_VALU_MFMA_BF16 SQ_INSTS_VALU_MFMA_F32 SQ_INSTS_VALU_MFMA_F64 SQ_VALU_MFMA_BUSY_CYCLES TCP_TCC_CC_ATOMIC_REQ_sum TCP_TCC_RW_READ_REQ_sum TCP_TCC_RW_WRITE_REQ_sum TCP_TCC_RW_ATOMIC_REQ_sum SPI_VWC_CSC_WR SPI_RA_BULKY_CU_FULL_CSN TCC_EA0_RDREQ_LEVEL_sum TCC_EA0_WRREQ_LEVEL_sum TCC_EA0_ATOMIC_LEVEL_sum TCC_EA0_WRREQ_STALL_sum + +gpu: +range: 0:2 +kernel: diff --git a/tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_9.txt b/tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_9.txt new file mode 100644 index 0000000000..ea80d6beb1 --- /dev/null +++ b/tests/workloads/dispatch_0_1/MI300X_A1/perfmon/pmc_perf_9.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_MFMA_MOPS_I8 SQ_INSTS_VALU_MFMA_MOPS_F16 SQ_INSTS_VALU_MFMA_MOPS_BF16 SQ_INSTS_VALU_MFMA_MOPS_F32 SQ_INSTS_VALU_MFMA_MOPS_F64 SQC_TC_INST_REQ SQC_TC_DATA_READ_REQ SQC_TC_DATA_WRITE_REQ TCP_PENDING_STALL_CYCLES_sum + +gpu: +range: 0:2 +kernel: diff --git a/tests/workloads/dispatch_0_1/MI300X_A1/perfmon/timestamps.txt b/tests/workloads/dispatch_0_1/MI300X_A1/perfmon/timestamps.txt new file mode 100644 index 0000000000..0e97681a83 --- /dev/null +++ b/tests/workloads/dispatch_0_1/MI300X_A1/perfmon/timestamps.txt @@ -0,0 +1,5 @@ +pmc: + +gpu: +range: 0:2 +kernel: diff --git a/tests/workloads/dispatch_0_1/MI300X_A1/pmc_perf.csv b/tests/workloads/dispatch_0_1/MI300X_A1/pmc_perf.csv new file mode 100644 index 0000000000..65aa2f0f82 --- /dev/null +++ b/tests/workloads/dispatch_0_1/MI300X_A1/pmc_perf.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Correlation_ID,SQC_DCACHE_INPUT_VALID_READYB,SQC_DCACHE_ATOMIC,SQC_DCACHE_REQ_READ_8,SQC_DCACHE_REQ,SQC_DCACHE_HITS,SQC_DCACHE_MISSES,SQC_DCACHE_MISSES_DUPLICATE,SQC_DCACHE_REQ_READ_1,Wave_Size_1,Correlation_ID_1,XCC_Index,TCC_ATOMIC[0],TCC_BUBBLE[0],TCC_CYCLE[0],TCC_EA0_ATOMIC[0],TCC_ATOMIC[1],TCC_BUBBLE[1],TCC_CYCLE[1],TCC_EA0_ATOMIC[1],TCC_ATOMIC[2],TCC_BUBBLE[2],TCC_CYCLE[2],TCC_EA0_ATOMIC[2],TCC_ATOMIC[3],TCC_BUBBLE[3],TCC_CYCLE[3],TCC_EA0_ATOMIC[3],TCC_ATOMIC[4],TCC_BUBBLE[4],TCC_CYCLE[4],TCC_EA0_ATOMIC[4],TCC_ATOMIC[5],TCC_BUBBLE[5],TCC_CYCLE[5],TCC_EA0_ATOMIC[5],TCC_ATOMIC[6],TCC_BUBBLE[6],TCC_CYCLE[6],TCC_EA0_ATOMIC[6],TCC_ATOMIC[7],TCC_BUBBLE[7],TCC_CYCLE[7],TCC_EA0_ATOMIC[7],TCC_ATOMIC[8],TCC_BUBBLE[8],TCC_CYCLE[8],TCC_EA0_ATOMIC[8],TCC_ATOMIC[9],TCC_BUBBLE[9],TCC_CYCLE[9],TCC_EA0_ATOMIC[9],TCC_ATOMIC[10],TCC_BUBBLE[10],TCC_CYCLE[10],TCC_EA0_ATOMIC[10],TCC_ATOMIC[11],TCC_BUBBLE[11],TCC_CYCLE[11],TCC_EA0_ATOMIC[11],TCC_ATOMIC[12],TCC_BUBBLE[12],TCC_CYCLE[12],TCC_EA0_ATOMIC[12],TCC_ATOMIC[13],TCC_BUBBLE[13],TCC_CYCLE[13],TCC_EA0_ATOMIC[13],TCC_ATOMIC[14],TCC_BUBBLE[14],TCC_CYCLE[14],TCC_EA0_ATOMIC[14],TCC_ATOMIC[15],TCC_BUBBLE[15],TCC_CYCLE[15],TCC_EA0_ATOMIC[15],TCC_ATOMIC[16],TCC_BUBBLE[16],TCC_CYCLE[16],TCC_EA0_ATOMIC[16],TCC_ATOMIC[17],TCC_BUBBLE[17],TCC_CYCLE[17],TCC_EA0_ATOMIC[17],TCC_ATOMIC[18],TCC_BUBBLE[18],TCC_CYCLE[18],TCC_EA0_ATOMIC[18],TCC_ATOMIC[19],TCC_BUBBLE[19],TCC_CYCLE[19],TCC_EA0_ATOMIC[19],TCC_ATOMIC[20],TCC_BUBBLE[20],TCC_CYCLE[20],TCC_EA0_ATOMIC[20],TCC_ATOMIC[21],TCC_BUBBLE[21],TCC_CYCLE[21],TCC_EA0_ATOMIC[21],TCC_ATOMIC[22],TCC_BUBBLE[22],TCC_CYCLE[22],TCC_EA0_ATOMIC[22],TCC_ATOMIC[23],TCC_BUBBLE[23],TCC_CYCLE[23],TCC_EA0_ATOMIC[23],TCC_ATOMIC[24],TCC_BUBBLE[24],TCC_CYCLE[24],TCC_EA0_ATOMIC[24],TCC_ATOMIC[25],TCC_BUBBLE[25],TCC_CYCLE[25],TCC_EA0_ATOMIC[25],TCC_ATOMIC[26],TCC_BUBBLE[26],TCC_CYCLE[26],TCC_EA0_ATOMIC[26],TCC_ATOMIC[27],TCC_BUBBLE[27],TCC_CYCLE[27],TCC_EA0_ATOMIC[27],TCC_ATOMIC[28],TCC_BUBBLE[28],TCC_CYCLE[28],TCC_EA0_ATOMIC[28],TCC_ATOMIC[29],TCC_BUBBLE[29],TCC_CYCLE[29],TCC_EA0_ATOMIC[29],TCC_ATOMIC[30],TCC_BUBBLE[30],TCC_CYCLE[30],TCC_EA0_ATOMIC[30],TCC_ATOMIC[31],TCC_BUBBLE[31],TCC_CYCLE[31],TCC_EA0_ATOMIC[31],TCC_ATOMIC[32],TCC_BUBBLE[32],TCC_CYCLE[32],TCC_EA0_ATOMIC[32],TCC_ATOMIC[33],TCC_BUBBLE[33],TCC_CYCLE[33],TCC_EA0_ATOMIC[33],TCC_ATOMIC[34],TCC_BUBBLE[34],TCC_CYCLE[34],TCC_EA0_ATOMIC[34],TCC_ATOMIC[35],TCC_BUBBLE[35],TCC_CYCLE[35],TCC_EA0_ATOMIC[35],TCC_ATOMIC[36],TCC_BUBBLE[36],TCC_CYCLE[36],TCC_EA0_ATOMIC[36],TCC_ATOMIC[37],TCC_BUBBLE[37],TCC_CYCLE[37],TCC_EA0_ATOMIC[37],TCC_ATOMIC[38],TCC_BUBBLE[38],TCC_CYCLE[38],TCC_EA0_ATOMIC[38],TCC_ATOMIC[39],TCC_BUBBLE[39],TCC_CYCLE[39],TCC_EA0_ATOMIC[39],TCC_ATOMIC[40],TCC_BUBBLE[40],TCC_CYCLE[40],TCC_EA0_ATOMIC[40],TCC_ATOMIC[41],TCC_BUBBLE[41],TCC_CYCLE[41],TCC_EA0_ATOMIC[41],TCC_ATOMIC[42],TCC_BUBBLE[42],TCC_CYCLE[42],TCC_EA0_ATOMIC[42],TCC_ATOMIC[43],TCC_BUBBLE[43],TCC_CYCLE[43],TCC_EA0_ATOMIC[43],TCC_ATOMIC[44],TCC_BUBBLE[44],TCC_CYCLE[44],TCC_EA0_ATOMIC[44],TCC_ATOMIC[45],TCC_BUBBLE[45],TCC_CYCLE[45],TCC_EA0_ATOMIC[45],TCC_ATOMIC[46],TCC_BUBBLE[46],TCC_CYCLE[46],TCC_EA0_ATOMIC[46],TCC_ATOMIC[47],TCC_BUBBLE[47],TCC_CYCLE[47],TCC_EA0_ATOMIC[47],TCC_ATOMIC[48],TCC_BUBBLE[48],TCC_CYCLE[48],TCC_EA0_ATOMIC[48],TCC_ATOMIC[49],TCC_BUBBLE[49],TCC_CYCLE[49],TCC_EA0_ATOMIC[49],TCC_ATOMIC[50],TCC_BUBBLE[50],TCC_CYCLE[50],TCC_EA0_ATOMIC[50],TCC_ATOMIC[51],TCC_BUBBLE[51],TCC_CYCLE[51],TCC_EA0_ATOMIC[51],TCC_ATOMIC[52],TCC_BUBBLE[52],TCC_CYCLE[52],TCC_EA0_ATOMIC[52],TCC_ATOMIC[53],TCC_BUBBLE[53],TCC_CYCLE[53],TCC_EA0_ATOMIC[53],TCC_ATOMIC[54],TCC_BUBBLE[54],TCC_CYCLE[54],TCC_EA0_ATOMIC[54],TCC_ATOMIC[55],TCC_BUBBLE[55],TCC_CYCLE[55],TCC_EA0_ATOMIC[55],TCC_ATOMIC[56],TCC_BUBBLE[56],TCC_CYCLE[56],TCC_EA0_ATOMIC[56],TCC_ATOMIC[57],TCC_BUBBLE[57],TCC_CYCLE[57],TCC_EA0_ATOMIC[57],TCC_ATOMIC[58],TCC_BUBBLE[58],TCC_CYCLE[58],TCC_EA0_ATOMIC[58],TCC_ATOMIC[59],TCC_BUBBLE[59],TCC_CYCLE[59],TCC_EA0_ATOMIC[59],TCC_ATOMIC[60],TCC_BUBBLE[60],TCC_CYCLE[60],TCC_EA0_ATOMIC[60],TCC_ATOMIC[61],TCC_BUBBLE[61],TCC_CYCLE[61],TCC_EA0_ATOMIC[61],TCC_ATOMIC[62],TCC_BUBBLE[62],TCC_CYCLE[62],TCC_EA0_ATOMIC[62],TCC_ATOMIC[63],TCC_BUBBLE[63],TCC_CYCLE[63],TCC_EA0_ATOMIC[63],TCC_ATOMIC[64],TCC_BUBBLE[64],TCC_CYCLE[64],TCC_EA0_ATOMIC[64],TCC_ATOMIC[65],TCC_BUBBLE[65],TCC_CYCLE[65],TCC_EA0_ATOMIC[65],TCC_ATOMIC[66],TCC_BUBBLE[66],TCC_CYCLE[66],TCC_EA0_ATOMIC[66],TCC_ATOMIC[67],TCC_BUBBLE[67],TCC_CYCLE[67],TCC_EA0_ATOMIC[67],TCC_ATOMIC[68],TCC_BUBBLE[68],TCC_CYCLE[68],TCC_EA0_ATOMIC[68],TCC_ATOMIC[69],TCC_BUBBLE[69],TCC_CYCLE[69],TCC_EA0_ATOMIC[69],TCC_ATOMIC[70],TCC_BUBBLE[70],TCC_CYCLE[70],TCC_EA0_ATOMIC[70],TCC_ATOMIC[71],TCC_BUBBLE[71],TCC_CYCLE[71],TCC_EA0_ATOMIC[71],TCC_ATOMIC[72],TCC_BUBBLE[72],TCC_CYCLE[72],TCC_EA0_ATOMIC[72],TCC_ATOMIC[73],TCC_BUBBLE[73],TCC_CYCLE[73],TCC_EA0_ATOMIC[73],TCC_ATOMIC[74],TCC_BUBBLE[74],TCC_CYCLE[74],TCC_EA0_ATOMIC[74],TCC_ATOMIC[75],TCC_BUBBLE[75],TCC_CYCLE[75],TCC_EA0_ATOMIC[75],TCC_ATOMIC[76],TCC_BUBBLE[76],TCC_CYCLE[76],TCC_EA0_ATOMIC[76],TCC_ATOMIC[77],TCC_BUBBLE[77],TCC_CYCLE[77],TCC_EA0_ATOMIC[77],TCC_ATOMIC[78],TCC_BUBBLE[78],TCC_CYCLE[78],TCC_EA0_ATOMIC[78],TCC_ATOMIC[79],TCC_BUBBLE[79],TCC_CYCLE[79],TCC_EA0_ATOMIC[79],TCC_ATOMIC[80],TCC_BUBBLE[80],TCC_CYCLE[80],TCC_EA0_ATOMIC[80],TCC_ATOMIC[81],TCC_BUBBLE[81],TCC_CYCLE[81],TCC_EA0_ATOMIC[81],TCC_ATOMIC[82],TCC_BUBBLE[82],TCC_CYCLE[82],TCC_EA0_ATOMIC[82],TCC_ATOMIC[83],TCC_BUBBLE[83],TCC_CYCLE[83],TCC_EA0_ATOMIC[83],TCC_ATOMIC[84],TCC_BUBBLE[84],TCC_CYCLE[84],TCC_EA0_ATOMIC[84],TCC_ATOMIC[85],TCC_BUBBLE[85],TCC_CYCLE[85],TCC_EA0_ATOMIC[85],TCC_ATOMIC[86],TCC_BUBBLE[86],TCC_CYCLE[86],TCC_EA0_ATOMIC[86],TCC_ATOMIC[87],TCC_BUBBLE[87],TCC_CYCLE[87],TCC_EA0_ATOMIC[87],TCC_ATOMIC[88],TCC_BUBBLE[88],TCC_CYCLE[88],TCC_EA0_ATOMIC[88],TCC_ATOMIC[89],TCC_BUBBLE[89],TCC_CYCLE[89],TCC_EA0_ATOMIC[89],TCC_ATOMIC[90],TCC_BUBBLE[90],TCC_CYCLE[90],TCC_EA0_ATOMIC[90],TCC_ATOMIC[91],TCC_BUBBLE[91],TCC_CYCLE[91],TCC_EA0_ATOMIC[91],TCC_ATOMIC[92],TCC_BUBBLE[92],TCC_CYCLE[92],TCC_EA0_ATOMIC[92],TCC_ATOMIC[93],TCC_BUBBLE[93],TCC_CYCLE[93],TCC_EA0_ATOMIC[93],TCC_ATOMIC[94],TCC_BUBBLE[94],TCC_CYCLE[94],TCC_EA0_ATOMIC[94],TCC_ATOMIC[95],TCC_BUBBLE[95],TCC_CYCLE[95],TCC_EA0_ATOMIC[95],TCC_ATOMIC[96],TCC_BUBBLE[96],TCC_CYCLE[96],TCC_EA0_ATOMIC[96],TCC_ATOMIC[97],TCC_BUBBLE[97],TCC_CYCLE[97],TCC_EA0_ATOMIC[97],TCC_ATOMIC[98],TCC_BUBBLE[98],TCC_CYCLE[98],TCC_EA0_ATOMIC[98],TCC_ATOMIC[99],TCC_BUBBLE[99],TCC_CYCLE[99],TCC_EA0_ATOMIC[99],TCC_ATOMIC[100],TCC_BUBBLE[100],TCC_CYCLE[100],TCC_EA0_ATOMIC[100],TCC_ATOMIC[101],TCC_BUBBLE[101],TCC_CYCLE[101],TCC_EA0_ATOMIC[101],TCC_ATOMIC[102],TCC_BUBBLE[102],TCC_CYCLE[102],TCC_EA0_ATOMIC[102],TCC_ATOMIC[103],TCC_BUBBLE[103],TCC_CYCLE[103],TCC_EA0_ATOMIC[103],TCC_ATOMIC[104],TCC_BUBBLE[104],TCC_CYCLE[104],TCC_EA0_ATOMIC[104],TCC_ATOMIC[105],TCC_BUBBLE[105],TCC_CYCLE[105],TCC_EA0_ATOMIC[105],TCC_ATOMIC[106],TCC_BUBBLE[106],TCC_CYCLE[106],TCC_EA0_ATOMIC[106],TCC_ATOMIC[107],TCC_BUBBLE[107],TCC_CYCLE[107],TCC_EA0_ATOMIC[107],TCC_ATOMIC[108],TCC_BUBBLE[108],TCC_CYCLE[108],TCC_EA0_ATOMIC[108],TCC_ATOMIC[109],TCC_BUBBLE[109],TCC_CYCLE[109],TCC_EA0_ATOMIC[109],TCC_ATOMIC[110],TCC_BUBBLE[110],TCC_CYCLE[110],TCC_EA0_ATOMIC[110],TCC_ATOMIC[111],TCC_BUBBLE[111],TCC_CYCLE[111],TCC_EA0_ATOMIC[111],TCC_ATOMIC[112],TCC_BUBBLE[112],TCC_CYCLE[112],TCC_EA0_ATOMIC[112],TCC_ATOMIC[113],TCC_BUBBLE[113],TCC_CYCLE[113],TCC_EA0_ATOMIC[113],TCC_ATOMIC[114],TCC_BUBBLE[114],TCC_CYCLE[114],TCC_EA0_ATOMIC[114],TCC_ATOMIC[115],TCC_BUBBLE[115],TCC_CYCLE[115],TCC_EA0_ATOMIC[115],TCC_ATOMIC[116],TCC_BUBBLE[116],TCC_CYCLE[116],TCC_EA0_ATOMIC[116],TCC_ATOMIC[117],TCC_BUBBLE[117],TCC_CYCLE[117],TCC_EA0_ATOMIC[117],TCC_ATOMIC[118],TCC_BUBBLE[118],TCC_CYCLE[118],TCC_EA0_ATOMIC[118],TCC_ATOMIC[119],TCC_BUBBLE[119],TCC_CYCLE[119],TCC_EA0_ATOMIC[119],TCC_ATOMIC[120],TCC_BUBBLE[120],TCC_CYCLE[120],TCC_EA0_ATOMIC[120],TCC_ATOMIC[121],TCC_BUBBLE[121],TCC_CYCLE[121],TCC_EA0_ATOMIC[121],TCC_ATOMIC[122],TCC_BUBBLE[122],TCC_CYCLE[122],TCC_EA0_ATOMIC[122],TCC_ATOMIC[123],TCC_BUBBLE[123],TCC_CYCLE[123],TCC_EA0_ATOMIC[123],TCC_ATOMIC[124],TCC_BUBBLE[124],TCC_CYCLE[124],TCC_EA0_ATOMIC[124],TCC_ATOMIC[125],TCC_BUBBLE[125],TCC_CYCLE[125],TCC_EA0_ATOMIC[125],TCC_ATOMIC[126],TCC_BUBBLE[126],TCC_CYCLE[126],TCC_EA0_ATOMIC[126],TCC_ATOMIC[127],TCC_BUBBLE[127],TCC_CYCLE[127],TCC_EA0_ATOMIC[127],Wave_Size_2,Correlation_ID_2,SQ_WAVES_LT_32,SQ_WAVES_LT_16,SQ_ITEMS,SQ_LDS_MEM_VIOLATIONS,SQ_LDS_ATOMIC_RETURN,SQ_LDS_IDX_ACTIVE,SQ_WAVES_RESTORED,SQ_WAVES_SAVED,SPI_RA_WVLIM_STALL_CSN,SPI_SWC_CSC_WR,TA_FLAT_ATOMIC_WAVEFRONTS_sum,TA_FLAT_WRITE_WAVEFRONTS_sum,TCC_ALL_TC_OP_INV_EVICT_sum,TCC_EA0_ATOMIC_sum,TCC_NORMAL_EVICT_sum,TCC_TOO_MANY_EA_WRREQS_STALL_sum,TCP_TCC_CC_READ_REQ_sum,TCP_TCC_CC_WRITE_REQ_sum,TCP_TCC_UC_ATOMIC_REQ_sum,TCP_TCC_UC_WRITE_REQ_sum,Wave_Size_3,Correlation_ID_3,SQ_INSTS_SMEM_NORM,SQ_INSTS_MFMA,SQ_INSTS_VALU_MFMA_I8,SQ_INSTS_VALU_MFMA_F16,SQ_INSTS_VALU_MFMA_BF16,SQ_INSTS_VALU_MFMA_F32,SQ_INSTS_VALU_MFMA_F64,SQ_VALU_MFMA_BUSY_CYCLES,SPI_VWC_CSC_WR,SPI_RA_BULKY_CU_FULL_CSN,TCC_EA0_ATOMIC_LEVEL_sum,TCC_EA0_RDREQ_LEVEL_sum,TCC_EA0_WRREQ_LEVEL_sum,TCC_EA0_WRREQ_STALL_sum,TCP_TCC_CC_ATOMIC_REQ_sum,TCP_TCC_RW_ATOMIC_REQ_sum,TCP_TCC_RW_READ_REQ_sum,TCP_TCC_RW_WRITE_REQ_sum,Wave_Size_4,Correlation_ID_4,SQ_INSTS_VALU_TRANS_F16,SQ_INSTS_VALU_ADD_F32,SQ_INSTS_VALU_MUL_F32,SQ_INSTS_VALU_FMA_F32,SQ_INSTS_VALU_TRANS_F32,SQ_INSTS_VALU_ADD_F64,SQ_INSTS_VALU_MUL_F64,SQ_INSTS_VALU_FMA_F64,SPI_RA_REQ_NO_ALLOC,SPI_RA_REQ_NO_ALLOC_CSN,CPC_CPC_STAT_STALL,CPC_UTCL1_STALL_ON_TRANSLATION,CPF_CPF_STAT_IDLE,CPF_CPF_TCIU_IDLE,TA_BUFFER_ATOMIC_WAVEFRONTS_sum,TA_BUFFER_TOTAL_CYCLES_sum,TCC_HIT_sum,TCC_MISS_sum,TCC_REQ_sum,TCC_STREAMING_REQ_sum,TCP_TOTAL_ACCESSES_sum,TCP_TOTAL_READ_sum,TCP_TOTAL_WRITE_sum,TCP_VOLATILE_sum,TD_ATOMIC_WAVEFRONT_sum,TD_STORE_WAVEFRONT_sum,Wave_Size_5,Correlation_ID_5,XCC_Index_5,TCC_MISS[0],TCC_READ[0],TCC_REQ[0],TCC_RW_REQ[0],TCC_MISS[1],TCC_READ[1],TCC_REQ[1],TCC_RW_REQ[1],TCC_MISS[2],TCC_READ[2],TCC_REQ[2],TCC_RW_REQ[2],TCC_MISS[3],TCC_READ[3],TCC_REQ[3],TCC_RW_REQ[3],TCC_MISS[4],TCC_READ[4],TCC_REQ[4],TCC_RW_REQ[4],TCC_MISS[5],TCC_READ[5],TCC_REQ[5],TCC_RW_REQ[5],TCC_MISS[6],TCC_READ[6],TCC_REQ[6],TCC_RW_REQ[6],TCC_MISS[7],TCC_READ[7],TCC_REQ[7],TCC_RW_REQ[7],TCC_MISS[8],TCC_READ[8],TCC_REQ[8],TCC_RW_REQ[8],TCC_MISS[9],TCC_READ[9],TCC_REQ[9],TCC_RW_REQ[9],TCC_MISS[10],TCC_READ[10],TCC_REQ[10],TCC_RW_REQ[10],TCC_MISS[11],TCC_READ[11],TCC_REQ[11],TCC_RW_REQ[11],TCC_MISS[12],TCC_READ[12],TCC_REQ[12],TCC_RW_REQ[12],TCC_MISS[13],TCC_READ[13],TCC_REQ[13],TCC_RW_REQ[13],TCC_MISS[14],TCC_READ[14],TCC_REQ[14],TCC_RW_REQ[14],TCC_MISS[15],TCC_READ[15],TCC_REQ[15],TCC_RW_REQ[15],TCC_MISS[16],TCC_READ[16],TCC_REQ[16],TCC_RW_REQ[16],TCC_MISS[17],TCC_READ[17],TCC_REQ[17],TCC_RW_REQ[17],TCC_MISS[18],TCC_READ[18],TCC_REQ[18],TCC_RW_REQ[18],TCC_MISS[19],TCC_READ[19],TCC_REQ[19],TCC_RW_REQ[19],TCC_MISS[20],TCC_READ[20],TCC_REQ[20],TCC_RW_REQ[20],TCC_MISS[21],TCC_READ[21],TCC_REQ[21],TCC_RW_REQ[21],TCC_MISS[22],TCC_READ[22],TCC_REQ[22],TCC_RW_REQ[22],TCC_MISS[23],TCC_READ[23],TCC_REQ[23],TCC_RW_REQ[23],TCC_MISS[24],TCC_READ[24],TCC_REQ[24],TCC_RW_REQ[24],TCC_MISS[25],TCC_READ[25],TCC_REQ[25],TCC_RW_REQ[25],TCC_MISS[26],TCC_READ[26],TCC_REQ[26],TCC_RW_REQ[26],TCC_MISS[27],TCC_READ[27],TCC_REQ[27],TCC_RW_REQ[27],TCC_MISS[28],TCC_READ[28],TCC_REQ[28],TCC_RW_REQ[28],TCC_MISS[29],TCC_READ[29],TCC_REQ[29],TCC_RW_REQ[29],TCC_MISS[30],TCC_READ[30],TCC_REQ[30],TCC_RW_REQ[30],TCC_MISS[31],TCC_READ[31],TCC_REQ[31],TCC_RW_REQ[31],TCC_MISS[32],TCC_READ[32],TCC_REQ[32],TCC_RW_REQ[32],TCC_MISS[33],TCC_READ[33],TCC_REQ[33],TCC_RW_REQ[33],TCC_MISS[34],TCC_READ[34],TCC_REQ[34],TCC_RW_REQ[34],TCC_MISS[35],TCC_READ[35],TCC_REQ[35],TCC_RW_REQ[35],TCC_MISS[36],TCC_READ[36],TCC_REQ[36],TCC_RW_REQ[36],TCC_MISS[37],TCC_READ[37],TCC_REQ[37],TCC_RW_REQ[37],TCC_MISS[38],TCC_READ[38],TCC_REQ[38],TCC_RW_REQ[38],TCC_MISS[39],TCC_READ[39],TCC_REQ[39],TCC_RW_REQ[39],TCC_MISS[40],TCC_READ[40],TCC_REQ[40],TCC_RW_REQ[40],TCC_MISS[41],TCC_READ[41],TCC_REQ[41],TCC_RW_REQ[41],TCC_MISS[42],TCC_READ[42],TCC_REQ[42],TCC_RW_REQ[42],TCC_MISS[43],TCC_READ[43],TCC_REQ[43],TCC_RW_REQ[43],TCC_MISS[44],TCC_READ[44],TCC_REQ[44],TCC_RW_REQ[44],TCC_MISS[45],TCC_READ[45],TCC_REQ[45],TCC_RW_REQ[45],TCC_MISS[46],TCC_READ[46],TCC_REQ[46],TCC_RW_REQ[46],TCC_MISS[47],TCC_READ[47],TCC_REQ[47],TCC_RW_REQ[47],TCC_MISS[48],TCC_READ[48],TCC_REQ[48],TCC_RW_REQ[48],TCC_MISS[49],TCC_READ[49],TCC_REQ[49],TCC_RW_REQ[49],TCC_MISS[50],TCC_READ[50],TCC_REQ[50],TCC_RW_REQ[50],TCC_MISS[51],TCC_READ[51],TCC_REQ[51],TCC_RW_REQ[51],TCC_MISS[52],TCC_READ[52],TCC_REQ[52],TCC_RW_REQ[52],TCC_MISS[53],TCC_READ[53],TCC_REQ[53],TCC_RW_REQ[53],TCC_MISS[54],TCC_READ[54],TCC_REQ[54],TCC_RW_REQ[54],TCC_MISS[55],TCC_READ[55],TCC_REQ[55],TCC_RW_REQ[55],TCC_MISS[56],TCC_READ[56],TCC_REQ[56],TCC_RW_REQ[56],TCC_MISS[57],TCC_READ[57],TCC_REQ[57],TCC_RW_REQ[57],TCC_MISS[58],TCC_READ[58],TCC_REQ[58],TCC_RW_REQ[58],TCC_MISS[59],TCC_READ[59],TCC_REQ[59],TCC_RW_REQ[59],TCC_MISS[60],TCC_READ[60],TCC_REQ[60],TCC_RW_REQ[60],TCC_MISS[61],TCC_READ[61],TCC_REQ[61],TCC_RW_REQ[61],TCC_MISS[62],TCC_READ[62],TCC_REQ[62],TCC_RW_REQ[62],TCC_MISS[63],TCC_READ[63],TCC_REQ[63],TCC_RW_REQ[63],TCC_MISS[64],TCC_READ[64],TCC_REQ[64],TCC_RW_REQ[64],TCC_MISS[65],TCC_READ[65],TCC_REQ[65],TCC_RW_REQ[65],TCC_MISS[66],TCC_READ[66],TCC_REQ[66],TCC_RW_REQ[66],TCC_MISS[67],TCC_READ[67],TCC_REQ[67],TCC_RW_REQ[67],TCC_MISS[68],TCC_READ[68],TCC_REQ[68],TCC_RW_REQ[68],TCC_MISS[69],TCC_READ[69],TCC_REQ[69],TCC_RW_REQ[69],TCC_MISS[70],TCC_READ[70],TCC_REQ[70],TCC_RW_REQ[70],TCC_MISS[71],TCC_READ[71],TCC_REQ[71],TCC_RW_REQ[71],TCC_MISS[72],TCC_READ[72],TCC_REQ[72],TCC_RW_REQ[72],TCC_MISS[73],TCC_READ[73],TCC_REQ[73],TCC_RW_REQ[73],TCC_MISS[74],TCC_READ[74],TCC_REQ[74],TCC_RW_REQ[74],TCC_MISS[75],TCC_READ[75],TCC_REQ[75],TCC_RW_REQ[75],TCC_MISS[76],TCC_READ[76],TCC_REQ[76],TCC_RW_REQ[76],TCC_MISS[77],TCC_READ[77],TCC_REQ[77],TCC_RW_REQ[77],TCC_MISS[78],TCC_READ[78],TCC_REQ[78],TCC_RW_REQ[78],TCC_MISS[79],TCC_READ[79],TCC_REQ[79],TCC_RW_REQ[79],TCC_MISS[80],TCC_READ[80],TCC_REQ[80],TCC_RW_REQ[80],TCC_MISS[81],TCC_READ[81],TCC_REQ[81],TCC_RW_REQ[81],TCC_MISS[82],TCC_READ[82],TCC_REQ[82],TCC_RW_REQ[82],TCC_MISS[83],TCC_READ[83],TCC_REQ[83],TCC_RW_REQ[83],TCC_MISS[84],TCC_READ[84],TCC_REQ[84],TCC_RW_REQ[84],TCC_MISS[85],TCC_READ[85],TCC_REQ[85],TCC_RW_REQ[85],TCC_MISS[86],TCC_READ[86],TCC_REQ[86],TCC_RW_REQ[86],TCC_MISS[87],TCC_READ[87],TCC_REQ[87],TCC_RW_REQ[87],TCC_MISS[88],TCC_READ[88],TCC_REQ[88],TCC_RW_REQ[88],TCC_MISS[89],TCC_READ[89],TCC_REQ[89],TCC_RW_REQ[89],TCC_MISS[90],TCC_READ[90],TCC_REQ[90],TCC_RW_REQ[90],TCC_MISS[91],TCC_READ[91],TCC_REQ[91],TCC_RW_REQ[91],TCC_MISS[92],TCC_READ[92],TCC_REQ[92],TCC_RW_REQ[92],TCC_MISS[93],TCC_READ[93],TCC_REQ[93],TCC_RW_REQ[93],TCC_MISS[94],TCC_READ[94],TCC_REQ[94],TCC_RW_REQ[94],TCC_MISS[95],TCC_READ[95],TCC_REQ[95],TCC_RW_REQ[95],TCC_MISS[96],TCC_READ[96],TCC_REQ[96],TCC_RW_REQ[96],TCC_MISS[97],TCC_READ[97],TCC_REQ[97],TCC_RW_REQ[97],TCC_MISS[98],TCC_READ[98],TCC_REQ[98],TCC_RW_REQ[98],TCC_MISS[99],TCC_READ[99],TCC_REQ[99],TCC_RW_REQ[99],TCC_MISS[100],TCC_READ[100],TCC_REQ[100],TCC_RW_REQ[100],TCC_MISS[101],TCC_READ[101],TCC_REQ[101],TCC_RW_REQ[101],TCC_MISS[102],TCC_READ[102],TCC_REQ[102],TCC_RW_REQ[102],TCC_MISS[103],TCC_READ[103],TCC_REQ[103],TCC_RW_REQ[103],TCC_MISS[104],TCC_READ[104],TCC_REQ[104],TCC_RW_REQ[104],TCC_MISS[105],TCC_READ[105],TCC_REQ[105],TCC_RW_REQ[105],TCC_MISS[106],TCC_READ[106],TCC_REQ[106],TCC_RW_REQ[106],TCC_MISS[107],TCC_READ[107],TCC_REQ[107],TCC_RW_REQ[107],TCC_MISS[108],TCC_READ[108],TCC_REQ[108],TCC_RW_REQ[108],TCC_MISS[109],TCC_READ[109],TCC_REQ[109],TCC_RW_REQ[109],TCC_MISS[110],TCC_READ[110],TCC_REQ[110],TCC_RW_REQ[110],TCC_MISS[111],TCC_READ[111],TCC_REQ[111],TCC_RW_REQ[111],TCC_MISS[112],TCC_READ[112],TCC_REQ[112],TCC_RW_REQ[112],TCC_MISS[113],TCC_READ[113],TCC_REQ[113],TCC_RW_REQ[113],TCC_MISS[114],TCC_READ[114],TCC_REQ[114],TCC_RW_REQ[114],TCC_MISS[115],TCC_READ[115],TCC_REQ[115],TCC_RW_REQ[115],TCC_MISS[116],TCC_READ[116],TCC_REQ[116],TCC_RW_REQ[116],TCC_MISS[117],TCC_READ[117],TCC_REQ[117],TCC_RW_REQ[117],TCC_MISS[118],TCC_READ[118],TCC_REQ[118],TCC_RW_REQ[118],TCC_MISS[119],TCC_READ[119],TCC_REQ[119],TCC_RW_REQ[119],TCC_MISS[120],TCC_READ[120],TCC_REQ[120],TCC_RW_REQ[120],TCC_MISS[121],TCC_READ[121],TCC_REQ[121],TCC_RW_REQ[121],TCC_MISS[122],TCC_READ[122],TCC_REQ[122],TCC_RW_REQ[122],TCC_MISS[123],TCC_READ[123],TCC_REQ[123],TCC_RW_REQ[123],TCC_MISS[124],TCC_READ[124],TCC_REQ[124],TCC_RW_REQ[124],TCC_MISS[125],TCC_READ[125],TCC_REQ[125],TCC_RW_REQ[125],TCC_MISS[126],TCC_READ[126],TCC_REQ[126],TCC_RW_REQ[126],TCC_MISS[127],TCC_READ[127],TCC_REQ[127],TCC_RW_REQ[127],Wave_Size_6,Correlation_ID_6,SQ_INSTS_BRANCH,SQ_INSTS_SENDMSG,SQ_WAIT_ANY,SQ_WAIT_INST_ANY,SQ_ACTIVE_INST_ANY,SQ_ACTIVE_INST_VMEM,SQ_ACTIVE_INST_LDS,SQ_ACTIVE_INST_VALU,SPI_RA_WAVE_SIMD_FULL_CSN,SPI_RA_VGPR_SIMD_FULL_CSN,CPC_CPC_UTCL2IU_STALL,CPC_ME1_BUSY_FOR_PACKET_DECODE,TA_ADDR_STALLED_BY_TC_CYCLES_sum,TA_TOTAL_WAVEFRONTS_sum,TCC_EA0_WRREQ_64B_sum,TCC_EA0_WRREQ_DRAM_sum,TCC_EA0_WRREQ_sum,TCC_EA0_WR_UNCACHED_32B_sum,TCP_UTCL1_PERMISSION_MISS_sum,TCP_UTCL1_REQUEST_sum,TCP_UTCL1_TRANSLATION_HIT_sum,TCP_UTCL1_TRANSLATION_MISS_sum,Wave_Size_7,Correlation_ID_7,XCC_Index_7,TCC_TAG_STALL[0],TCC_TOO_MANY_EA_WRREQS_STALL[0],TCC_WRITE[0],TCC_TAG_STALL[1],TCC_TOO_MANY_EA_WRREQS_STALL[1],TCC_WRITE[1],TCC_TAG_STALL[2],TCC_TOO_MANY_EA_WRREQS_STALL[2],TCC_WRITE[2],TCC_TAG_STALL[3],TCC_TOO_MANY_EA_WRREQS_STALL[3],TCC_WRITE[3],TCC_TAG_STALL[4],TCC_TOO_MANY_EA_WRREQS_STALL[4],TCC_WRITE[4],TCC_TAG_STALL[5],TCC_TOO_MANY_EA_WRREQS_STALL[5],TCC_WRITE[5],TCC_TAG_STALL[6],TCC_TOO_MANY_EA_WRREQS_STALL[6],TCC_WRITE[6],TCC_TAG_STALL[7],TCC_TOO_MANY_EA_WRREQS_STALL[7],TCC_WRITE[7],TCC_TAG_STALL[8],TCC_TOO_MANY_EA_WRREQS_STALL[8],TCC_WRITE[8],TCC_TAG_STALL[9],TCC_TOO_MANY_EA_WRREQS_STALL[9],TCC_WRITE[9],TCC_TAG_STALL[10],TCC_TOO_MANY_EA_WRREQS_STALL[10],TCC_WRITE[10],TCC_TAG_STALL[11],TCC_TOO_MANY_EA_WRREQS_STALL[11],TCC_WRITE[11],TCC_TAG_STALL[12],TCC_TOO_MANY_EA_WRREQS_STALL[12],TCC_WRITE[12],TCC_TAG_STALL[13],TCC_TOO_MANY_EA_WRREQS_STALL[13],TCC_WRITE[13],TCC_TAG_STALL[14],TCC_TOO_MANY_EA_WRREQS_STALL[14],TCC_WRITE[14],TCC_TAG_STALL[15],TCC_TOO_MANY_EA_WRREQS_STALL[15],TCC_WRITE[15],TCC_TAG_STALL[16],TCC_TOO_MANY_EA_WRREQS_STALL[16],TCC_WRITE[16],TCC_TAG_STALL[17],TCC_TOO_MANY_EA_WRREQS_STALL[17],TCC_WRITE[17],TCC_TAG_STALL[18],TCC_TOO_MANY_EA_WRREQS_STALL[18],TCC_WRITE[18],TCC_TAG_STALL[19],TCC_TOO_MANY_EA_WRREQS_STALL[19],TCC_WRITE[19],TCC_TAG_STALL[20],TCC_TOO_MANY_EA_WRREQS_STALL[20],TCC_WRITE[20],TCC_TAG_STALL[21],TCC_TOO_MANY_EA_WRREQS_STALL[21],TCC_WRITE[21],TCC_TAG_STALL[22],TCC_TOO_MANY_EA_WRREQS_STALL[22],TCC_WRITE[22],TCC_TAG_STALL[23],TCC_TOO_MANY_EA_WRREQS_STALL[23],TCC_WRITE[23],TCC_TAG_STALL[24],TCC_TOO_MANY_EA_WRREQS_STALL[24],TCC_WRITE[24],TCC_TAG_STALL[25],TCC_TOO_MANY_EA_WRREQS_STALL[25],TCC_WRITE[25],TCC_TAG_STALL[26],TCC_TOO_MANY_EA_WRREQS_STALL[26],TCC_WRITE[26],TCC_TAG_STALL[27],TCC_TOO_MANY_EA_WRREQS_STALL[27],TCC_WRITE[27],TCC_TAG_STALL[28],TCC_TOO_MANY_EA_WRREQS_STALL[28],TCC_WRITE[28],TCC_TAG_STALL[29],TCC_TOO_MANY_EA_WRREQS_STALL[29],TCC_WRITE[29],TCC_TAG_STALL[30],TCC_TOO_MANY_EA_WRREQS_STALL[30],TCC_WRITE[30],TCC_TAG_STALL[31],TCC_TOO_MANY_EA_WRREQS_STALL[31],TCC_WRITE[31],TCC_TAG_STALL[32],TCC_TOO_MANY_EA_WRREQS_STALL[32],TCC_WRITE[32],TCC_TAG_STALL[33],TCC_TOO_MANY_EA_WRREQS_STALL[33],TCC_WRITE[33],TCC_TAG_STALL[34],TCC_TOO_MANY_EA_WRREQS_STALL[34],TCC_WRITE[34],TCC_TAG_STALL[35],TCC_TOO_MANY_EA_WRREQS_STALL[35],TCC_WRITE[35],TCC_TAG_STALL[36],TCC_TOO_MANY_EA_WRREQS_STALL[36],TCC_WRITE[36],TCC_TAG_STALL[37],TCC_TOO_MANY_EA_WRREQS_STALL[37],TCC_WRITE[37],TCC_TAG_STALL[38],TCC_TOO_MANY_EA_WRREQS_STALL[38],TCC_WRITE[38],TCC_TAG_STALL[39],TCC_TOO_MANY_EA_WRREQS_STALL[39],TCC_WRITE[39],TCC_TAG_STALL[40],TCC_TOO_MANY_EA_WRREQS_STALL[40],TCC_WRITE[40],TCC_TAG_STALL[41],TCC_TOO_MANY_EA_WRREQS_STALL[41],TCC_WRITE[41],TCC_TAG_STALL[42],TCC_TOO_MANY_EA_WRREQS_STALL[42],TCC_WRITE[42],TCC_TAG_STALL[43],TCC_TOO_MANY_EA_WRREQS_STALL[43],TCC_WRITE[43],TCC_TAG_STALL[44],TCC_TOO_MANY_EA_WRREQS_STALL[44],TCC_WRITE[44],TCC_TAG_STALL[45],TCC_TOO_MANY_EA_WRREQS_STALL[45],TCC_WRITE[45],TCC_TAG_STALL[46],TCC_TOO_MANY_EA_WRREQS_STALL[46],TCC_WRITE[46],TCC_TAG_STALL[47],TCC_TOO_MANY_EA_WRREQS_STALL[47],TCC_WRITE[47],TCC_TAG_STALL[48],TCC_TOO_MANY_EA_WRREQS_STALL[48],TCC_WRITE[48],TCC_TAG_STALL[49],TCC_TOO_MANY_EA_WRREQS_STALL[49],TCC_WRITE[49],TCC_TAG_STALL[50],TCC_TOO_MANY_EA_WRREQS_STALL[50],TCC_WRITE[50],TCC_TAG_STALL[51],TCC_TOO_MANY_EA_WRREQS_STALL[51],TCC_WRITE[51],TCC_TAG_STALL[52],TCC_TOO_MANY_EA_WRREQS_STALL[52],TCC_WRITE[52],TCC_TAG_STALL[53],TCC_TOO_MANY_EA_WRREQS_STALL[53],TCC_WRITE[53],TCC_TAG_STALL[54],TCC_TOO_MANY_EA_WRREQS_STALL[54],TCC_WRITE[54],TCC_TAG_STALL[55],TCC_TOO_MANY_EA_WRREQS_STALL[55],TCC_WRITE[55],TCC_TAG_STALL[56],TCC_TOO_MANY_EA_WRREQS_STALL[56],TCC_WRITE[56],TCC_TAG_STALL[57],TCC_TOO_MANY_EA_WRREQS_STALL[57],TCC_WRITE[57],TCC_TAG_STALL[58],TCC_TOO_MANY_EA_WRREQS_STALL[58],TCC_WRITE[58],TCC_TAG_STALL[59],TCC_TOO_MANY_EA_WRREQS_STALL[59],TCC_WRITE[59],TCC_TAG_STALL[60],TCC_TOO_MANY_EA_WRREQS_STALL[60],TCC_WRITE[60],TCC_TAG_STALL[61],TCC_TOO_MANY_EA_WRREQS_STALL[61],TCC_WRITE[61],TCC_TAG_STALL[62],TCC_TOO_MANY_EA_WRREQS_STALL[62],TCC_WRITE[62],TCC_TAG_STALL[63],TCC_TOO_MANY_EA_WRREQS_STALL[63],TCC_WRITE[63],TCC_TAG_STALL[64],TCC_TOO_MANY_EA_WRREQS_STALL[64],TCC_WRITE[64],TCC_TAG_STALL[65],TCC_TOO_MANY_EA_WRREQS_STALL[65],TCC_WRITE[65],TCC_TAG_STALL[66],TCC_TOO_MANY_EA_WRREQS_STALL[66],TCC_WRITE[66],TCC_TAG_STALL[67],TCC_TOO_MANY_EA_WRREQS_STALL[67],TCC_WRITE[67],TCC_TAG_STALL[68],TCC_TOO_MANY_EA_WRREQS_STALL[68],TCC_WRITE[68],TCC_TAG_STALL[69],TCC_TOO_MANY_EA_WRREQS_STALL[69],TCC_WRITE[69],TCC_TAG_STALL[70],TCC_TOO_MANY_EA_WRREQS_STALL[70],TCC_WRITE[70],TCC_TAG_STALL[71],TCC_TOO_MANY_EA_WRREQS_STALL[71],TCC_WRITE[71],TCC_TAG_STALL[72],TCC_TOO_MANY_EA_WRREQS_STALL[72],TCC_WRITE[72],TCC_TAG_STALL[73],TCC_TOO_MANY_EA_WRREQS_STALL[73],TCC_WRITE[73],TCC_TAG_STALL[74],TCC_TOO_MANY_EA_WRREQS_STALL[74],TCC_WRITE[74],TCC_TAG_STALL[75],TCC_TOO_MANY_EA_WRREQS_STALL[75],TCC_WRITE[75],TCC_TAG_STALL[76],TCC_TOO_MANY_EA_WRREQS_STALL[76],TCC_WRITE[76],TCC_TAG_STALL[77],TCC_TOO_MANY_EA_WRREQS_STALL[77],TCC_WRITE[77],TCC_TAG_STALL[78],TCC_TOO_MANY_EA_WRREQS_STALL[78],TCC_WRITE[78],TCC_TAG_STALL[79],TCC_TOO_MANY_EA_WRREQS_STALL[79],TCC_WRITE[79],TCC_TAG_STALL[80],TCC_TOO_MANY_EA_WRREQS_STALL[80],TCC_WRITE[80],TCC_TAG_STALL[81],TCC_TOO_MANY_EA_WRREQS_STALL[81],TCC_WRITE[81],TCC_TAG_STALL[82],TCC_TOO_MANY_EA_WRREQS_STALL[82],TCC_WRITE[82],TCC_TAG_STALL[83],TCC_TOO_MANY_EA_WRREQS_STALL[83],TCC_WRITE[83],TCC_TAG_STALL[84],TCC_TOO_MANY_EA_WRREQS_STALL[84],TCC_WRITE[84],TCC_TAG_STALL[85],TCC_TOO_MANY_EA_WRREQS_STALL[85],TCC_WRITE[85],TCC_TAG_STALL[86],TCC_TOO_MANY_EA_WRREQS_STALL[86],TCC_WRITE[86],TCC_TAG_STALL[87],TCC_TOO_MANY_EA_WRREQS_STALL[87],TCC_WRITE[87],TCC_TAG_STALL[88],TCC_TOO_MANY_EA_WRREQS_STALL[88],TCC_WRITE[88],TCC_TAG_STALL[89],TCC_TOO_MANY_EA_WRREQS_STALL[89],TCC_WRITE[89],TCC_TAG_STALL[90],TCC_TOO_MANY_EA_WRREQS_STALL[90],TCC_WRITE[90],TCC_TAG_STALL[91],TCC_TOO_MANY_EA_WRREQS_STALL[91],TCC_WRITE[91],TCC_TAG_STALL[92],TCC_TOO_MANY_EA_WRREQS_STALL[92],TCC_WRITE[92],TCC_TAG_STALL[93],TCC_TOO_MANY_EA_WRREQS_STALL[93],TCC_WRITE[93],TCC_TAG_STALL[94],TCC_TOO_MANY_EA_WRREQS_STALL[94],TCC_WRITE[94],TCC_TAG_STALL[95],TCC_TOO_MANY_EA_WRREQS_STALL[95],TCC_WRITE[95],TCC_TAG_STALL[96],TCC_TOO_MANY_EA_WRREQS_STALL[96],TCC_WRITE[96],TCC_TAG_STALL[97],TCC_TOO_MANY_EA_WRREQS_STALL[97],TCC_WRITE[97],TCC_TAG_STALL[98],TCC_TOO_MANY_EA_WRREQS_STALL[98],TCC_WRITE[98],TCC_TAG_STALL[99],TCC_TOO_MANY_EA_WRREQS_STALL[99],TCC_WRITE[99],TCC_TAG_STALL[100],TCC_TOO_MANY_EA_WRREQS_STALL[100],TCC_WRITE[100],TCC_TAG_STALL[101],TCC_TOO_MANY_EA_WRREQS_STALL[101],TCC_WRITE[101],TCC_TAG_STALL[102],TCC_TOO_MANY_EA_WRREQS_STALL[102],TCC_WRITE[102],TCC_TAG_STALL[103],TCC_TOO_MANY_EA_WRREQS_STALL[103],TCC_WRITE[103],TCC_TAG_STALL[104],TCC_TOO_MANY_EA_WRREQS_STALL[104],TCC_WRITE[104],TCC_TAG_STALL[105],TCC_TOO_MANY_EA_WRREQS_STALL[105],TCC_WRITE[105],TCC_TAG_STALL[106],TCC_TOO_MANY_EA_WRREQS_STALL[106],TCC_WRITE[106],TCC_TAG_STALL[107],TCC_TOO_MANY_EA_WRREQS_STALL[107],TCC_WRITE[107],TCC_TAG_STALL[108],TCC_TOO_MANY_EA_WRREQS_STALL[108],TCC_WRITE[108],TCC_TAG_STALL[109],TCC_TOO_MANY_EA_WRREQS_STALL[109],TCC_WRITE[109],TCC_TAG_STALL[110],TCC_TOO_MANY_EA_WRREQS_STALL[110],TCC_WRITE[110],TCC_TAG_STALL[111],TCC_TOO_MANY_EA_WRREQS_STALL[111],TCC_WRITE[111],TCC_TAG_STALL[112],TCC_TOO_MANY_EA_WRREQS_STALL[112],TCC_WRITE[112],TCC_TAG_STALL[113],TCC_TOO_MANY_EA_WRREQS_STALL[113],TCC_WRITE[113],TCC_TAG_STALL[114],TCC_TOO_MANY_EA_WRREQS_STALL[114],TCC_WRITE[114],TCC_TAG_STALL[115],TCC_TOO_MANY_EA_WRREQS_STALL[115],TCC_WRITE[115],TCC_TAG_STALL[116],TCC_TOO_MANY_EA_WRREQS_STALL[116],TCC_WRITE[116],TCC_TAG_STALL[117],TCC_TOO_MANY_EA_WRREQS_STALL[117],TCC_WRITE[117],TCC_TAG_STALL[118],TCC_TOO_MANY_EA_WRREQS_STALL[118],TCC_WRITE[118],TCC_TAG_STALL[119],TCC_TOO_MANY_EA_WRREQS_STALL[119],TCC_WRITE[119],TCC_TAG_STALL[120],TCC_TOO_MANY_EA_WRREQS_STALL[120],TCC_WRITE[120],TCC_TAG_STALL[121],TCC_TOO_MANY_EA_WRREQS_STALL[121],TCC_WRITE[121],TCC_TAG_STALL[122],TCC_TOO_MANY_EA_WRREQS_STALL[122],TCC_WRITE[122],TCC_TAG_STALL[123],TCC_TOO_MANY_EA_WRREQS_STALL[123],TCC_WRITE[123],TCC_TAG_STALL[124],TCC_TOO_MANY_EA_WRREQS_STALL[124],TCC_WRITE[124],TCC_TAG_STALL[125],TCC_TOO_MANY_EA_WRREQS_STALL[125],TCC_WRITE[125],TCC_TAG_STALL[126],TCC_TOO_MANY_EA_WRREQS_STALL[126],TCC_WRITE[126],TCC_TAG_STALL[127],TCC_TOO_MANY_EA_WRREQS_STALL[127],TCC_WRITE[127],Wave_Size_8,Correlation_ID_8,XCC_Index_8,TCC_EA0_ATOMIC_LEVEL[0],TCC_EA0_RDREQ[0],TCC_EA0_RDREQ_32B[0],TCC_EA0_RDREQ_LEVEL[0],TCC_EA0_ATOMIC_LEVEL[1],TCC_EA0_RDREQ[1],TCC_EA0_RDREQ_32B[1],TCC_EA0_RDREQ_LEVEL[1],TCC_EA0_ATOMIC_LEVEL[2],TCC_EA0_RDREQ[2],TCC_EA0_RDREQ_32B[2],TCC_EA0_RDREQ_LEVEL[2],TCC_EA0_ATOMIC_LEVEL[3],TCC_EA0_RDREQ[3],TCC_EA0_RDREQ_32B[3],TCC_EA0_RDREQ_LEVEL[3],TCC_EA0_ATOMIC_LEVEL[4],TCC_EA0_RDREQ[4],TCC_EA0_RDREQ_32B[4],TCC_EA0_RDREQ_LEVEL[4],TCC_EA0_ATOMIC_LEVEL[5],TCC_EA0_RDREQ[5],TCC_EA0_RDREQ_32B[5],TCC_EA0_RDREQ_LEVEL[5],TCC_EA0_ATOMIC_LEVEL[6],TCC_EA0_RDREQ[6],TCC_EA0_RDREQ_32B[6],TCC_EA0_RDREQ_LEVEL[6],TCC_EA0_ATOMIC_LEVEL[7],TCC_EA0_RDREQ[7],TCC_EA0_RDREQ_32B[7],TCC_EA0_RDREQ_LEVEL[7],TCC_EA0_ATOMIC_LEVEL[8],TCC_EA0_RDREQ[8],TCC_EA0_RDREQ_32B[8],TCC_EA0_RDREQ_LEVEL[8],TCC_EA0_ATOMIC_LEVEL[9],TCC_EA0_RDREQ[9],TCC_EA0_RDREQ_32B[9],TCC_EA0_RDREQ_LEVEL[9],TCC_EA0_ATOMIC_LEVEL[10],TCC_EA0_RDREQ[10],TCC_EA0_RDREQ_32B[10],TCC_EA0_RDREQ_LEVEL[10],TCC_EA0_ATOMIC_LEVEL[11],TCC_EA0_RDREQ[11],TCC_EA0_RDREQ_32B[11],TCC_EA0_RDREQ_LEVEL[11],TCC_EA0_ATOMIC_LEVEL[12],TCC_EA0_RDREQ[12],TCC_EA0_RDREQ_32B[12],TCC_EA0_RDREQ_LEVEL[12],TCC_EA0_ATOMIC_LEVEL[13],TCC_EA0_RDREQ[13],TCC_EA0_RDREQ_32B[13],TCC_EA0_RDREQ_LEVEL[13],TCC_EA0_ATOMIC_LEVEL[14],TCC_EA0_RDREQ[14],TCC_EA0_RDREQ_32B[14],TCC_EA0_RDREQ_LEVEL[14],TCC_EA0_ATOMIC_LEVEL[15],TCC_EA0_RDREQ[15],TCC_EA0_RDREQ_32B[15],TCC_EA0_RDREQ_LEVEL[15],TCC_EA0_ATOMIC_LEVEL[16],TCC_EA0_RDREQ[16],TCC_EA0_RDREQ_32B[16],TCC_EA0_RDREQ_LEVEL[16],TCC_EA0_ATOMIC_LEVEL[17],TCC_EA0_RDREQ[17],TCC_EA0_RDREQ_32B[17],TCC_EA0_RDREQ_LEVEL[17],TCC_EA0_ATOMIC_LEVEL[18],TCC_EA0_RDREQ[18],TCC_EA0_RDREQ_32B[18],TCC_EA0_RDREQ_LEVEL[18],TCC_EA0_ATOMIC_LEVEL[19],TCC_EA0_RDREQ[19],TCC_EA0_RDREQ_32B[19],TCC_EA0_RDREQ_LEVEL[19],TCC_EA0_ATOMIC_LEVEL[20],TCC_EA0_RDREQ[20],TCC_EA0_RDREQ_32B[20],TCC_EA0_RDREQ_LEVEL[20],TCC_EA0_ATOMIC_LEVEL[21],TCC_EA0_RDREQ[21],TCC_EA0_RDREQ_32B[21],TCC_EA0_RDREQ_LEVEL[21],TCC_EA0_ATOMIC_LEVEL[22],TCC_EA0_RDREQ[22],TCC_EA0_RDREQ_32B[22],TCC_EA0_RDREQ_LEVEL[22],TCC_EA0_ATOMIC_LEVEL[23],TCC_EA0_RDREQ[23],TCC_EA0_RDREQ_32B[23],TCC_EA0_RDREQ_LEVEL[23],TCC_EA0_ATOMIC_LEVEL[24],TCC_EA0_RDREQ[24],TCC_EA0_RDREQ_32B[24],TCC_EA0_RDREQ_LEVEL[24],TCC_EA0_ATOMIC_LEVEL[25],TCC_EA0_RDREQ[25],TCC_EA0_RDREQ_32B[25],TCC_EA0_RDREQ_LEVEL[25],TCC_EA0_ATOMIC_LEVEL[26],TCC_EA0_RDREQ[26],TCC_EA0_RDREQ_32B[26],TCC_EA0_RDREQ_LEVEL[26],TCC_EA0_ATOMIC_LEVEL[27],TCC_EA0_RDREQ[27],TCC_EA0_RDREQ_32B[27],TCC_EA0_RDREQ_LEVEL[27],TCC_EA0_ATOMIC_LEVEL[28],TCC_EA0_RDREQ[28],TCC_EA0_RDREQ_32B[28],TCC_EA0_RDREQ_LEVEL[28],TCC_EA0_ATOMIC_LEVEL[29],TCC_EA0_RDREQ[29],TCC_EA0_RDREQ_32B[29],TCC_EA0_RDREQ_LEVEL[29],TCC_EA0_ATOMIC_LEVEL[30],TCC_EA0_RDREQ[30],TCC_EA0_RDREQ_32B[30],TCC_EA0_RDREQ_LEVEL[30],TCC_EA0_ATOMIC_LEVEL[31],TCC_EA0_RDREQ[31],TCC_EA0_RDREQ_32B[31],TCC_EA0_RDREQ_LEVEL[31],TCC_EA0_ATOMIC_LEVEL[32],TCC_EA0_RDREQ[32],TCC_EA0_RDREQ_32B[32],TCC_EA0_RDREQ_LEVEL[32],TCC_EA0_ATOMIC_LEVEL[33],TCC_EA0_RDREQ[33],TCC_EA0_RDREQ_32B[33],TCC_EA0_RDREQ_LEVEL[33],TCC_EA0_ATOMIC_LEVEL[34],TCC_EA0_RDREQ[34],TCC_EA0_RDREQ_32B[34],TCC_EA0_RDREQ_LEVEL[34],TCC_EA0_ATOMIC_LEVEL[35],TCC_EA0_RDREQ[35],TCC_EA0_RDREQ_32B[35],TCC_EA0_RDREQ_LEVEL[35],TCC_EA0_ATOMIC_LEVEL[36],TCC_EA0_RDREQ[36],TCC_EA0_RDREQ_32B[36],TCC_EA0_RDREQ_LEVEL[36],TCC_EA0_ATOMIC_LEVEL[37],TCC_EA0_RDREQ[37],TCC_EA0_RDREQ_32B[37],TCC_EA0_RDREQ_LEVEL[37],TCC_EA0_ATOMIC_LEVEL[38],TCC_EA0_RDREQ[38],TCC_EA0_RDREQ_32B[38],TCC_EA0_RDREQ_LEVEL[38],TCC_EA0_ATOMIC_LEVEL[39],TCC_EA0_RDREQ[39],TCC_EA0_RDREQ_32B[39],TCC_EA0_RDREQ_LEVEL[39],TCC_EA0_ATOMIC_LEVEL[40],TCC_EA0_RDREQ[40],TCC_EA0_RDREQ_32B[40],TCC_EA0_RDREQ_LEVEL[40],TCC_EA0_ATOMIC_LEVEL[41],TCC_EA0_RDREQ[41],TCC_EA0_RDREQ_32B[41],TCC_EA0_RDREQ_LEVEL[41],TCC_EA0_ATOMIC_LEVEL[42],TCC_EA0_RDREQ[42],TCC_EA0_RDREQ_32B[42],TCC_EA0_RDREQ_LEVEL[42],TCC_EA0_ATOMIC_LEVEL[43],TCC_EA0_RDREQ[43],TCC_EA0_RDREQ_32B[43],TCC_EA0_RDREQ_LEVEL[43],TCC_EA0_ATOMIC_LEVEL[44],TCC_EA0_RDREQ[44],TCC_EA0_RDREQ_32B[44],TCC_EA0_RDREQ_LEVEL[44],TCC_EA0_ATOMIC_LEVEL[45],TCC_EA0_RDREQ[45],TCC_EA0_RDREQ_32B[45],TCC_EA0_RDREQ_LEVEL[45],TCC_EA0_ATOMIC_LEVEL[46],TCC_EA0_RDREQ[46],TCC_EA0_RDREQ_32B[46],TCC_EA0_RDREQ_LEVEL[46],TCC_EA0_ATOMIC_LEVEL[47],TCC_EA0_RDREQ[47],TCC_EA0_RDREQ_32B[47],TCC_EA0_RDREQ_LEVEL[47],TCC_EA0_ATOMIC_LEVEL[48],TCC_EA0_RDREQ[48],TCC_EA0_RDREQ_32B[48],TCC_EA0_RDREQ_LEVEL[48],TCC_EA0_ATOMIC_LEVEL[49],TCC_EA0_RDREQ[49],TCC_EA0_RDREQ_32B[49],TCC_EA0_RDREQ_LEVEL[49],TCC_EA0_ATOMIC_LEVEL[50],TCC_EA0_RDREQ[50],TCC_EA0_RDREQ_32B[50],TCC_EA0_RDREQ_LEVEL[50],TCC_EA0_ATOMIC_LEVEL[51],TCC_EA0_RDREQ[51],TCC_EA0_RDREQ_32B[51],TCC_EA0_RDREQ_LEVEL[51],TCC_EA0_ATOMIC_LEVEL[52],TCC_EA0_RDREQ[52],TCC_EA0_RDREQ_32B[52],TCC_EA0_RDREQ_LEVEL[52],TCC_EA0_ATOMIC_LEVEL[53],TCC_EA0_RDREQ[53],TCC_EA0_RDREQ_32B[53],TCC_EA0_RDREQ_LEVEL[53],TCC_EA0_ATOMIC_LEVEL[54],TCC_EA0_RDREQ[54],TCC_EA0_RDREQ_32B[54],TCC_EA0_RDREQ_LEVEL[54],TCC_EA0_ATOMIC_LEVEL[55],TCC_EA0_RDREQ[55],TCC_EA0_RDREQ_32B[55],TCC_EA0_RDREQ_LEVEL[55],TCC_EA0_ATOMIC_LEVEL[56],TCC_EA0_RDREQ[56],TCC_EA0_RDREQ_32B[56],TCC_EA0_RDREQ_LEVEL[56],TCC_EA0_ATOMIC_LEVEL[57],TCC_EA0_RDREQ[57],TCC_EA0_RDREQ_32B[57],TCC_EA0_RDREQ_LEVEL[57],TCC_EA0_ATOMIC_LEVEL[58],TCC_EA0_RDREQ[58],TCC_EA0_RDREQ_32B[58],TCC_EA0_RDREQ_LEVEL[58],TCC_EA0_ATOMIC_LEVEL[59],TCC_EA0_RDREQ[59],TCC_EA0_RDREQ_32B[59],TCC_EA0_RDREQ_LEVEL[59],TCC_EA0_ATOMIC_LEVEL[60],TCC_EA0_RDREQ[60],TCC_EA0_RDREQ_32B[60],TCC_EA0_RDREQ_LEVEL[60],TCC_EA0_ATOMIC_LEVEL[61],TCC_EA0_RDREQ[61],TCC_EA0_RDREQ_32B[61],TCC_EA0_RDREQ_LEVEL[61],TCC_EA0_ATOMIC_LEVEL[62],TCC_EA0_RDREQ[62],TCC_EA0_RDREQ_32B[62],TCC_EA0_RDREQ_LEVEL[62],TCC_EA0_ATOMIC_LEVEL[63],TCC_EA0_RDREQ[63],TCC_EA0_RDREQ_32B[63],TCC_EA0_RDREQ_LEVEL[63],TCC_EA0_ATOMIC_LEVEL[64],TCC_EA0_RDREQ[64],TCC_EA0_RDREQ_32B[64],TCC_EA0_RDREQ_LEVEL[64],TCC_EA0_ATOMIC_LEVEL[65],TCC_EA0_RDREQ[65],TCC_EA0_RDREQ_32B[65],TCC_EA0_RDREQ_LEVEL[65],TCC_EA0_ATOMIC_LEVEL[66],TCC_EA0_RDREQ[66],TCC_EA0_RDREQ_32B[66],TCC_EA0_RDREQ_LEVEL[66],TCC_EA0_ATOMIC_LEVEL[67],TCC_EA0_RDREQ[67],TCC_EA0_RDREQ_32B[67],TCC_EA0_RDREQ_LEVEL[67],TCC_EA0_ATOMIC_LEVEL[68],TCC_EA0_RDREQ[68],TCC_EA0_RDREQ_32B[68],TCC_EA0_RDREQ_LEVEL[68],TCC_EA0_ATOMIC_LEVEL[69],TCC_EA0_RDREQ[69],TCC_EA0_RDREQ_32B[69],TCC_EA0_RDREQ_LEVEL[69],TCC_EA0_ATOMIC_LEVEL[70],TCC_EA0_RDREQ[70],TCC_EA0_RDREQ_32B[70],TCC_EA0_RDREQ_LEVEL[70],TCC_EA0_ATOMIC_LEVEL[71],TCC_EA0_RDREQ[71],TCC_EA0_RDREQ_32B[71],TCC_EA0_RDREQ_LEVEL[71],TCC_EA0_ATOMIC_LEVEL[72],TCC_EA0_RDREQ[72],TCC_EA0_RDREQ_32B[72],TCC_EA0_RDREQ_LEVEL[72],TCC_EA0_ATOMIC_LEVEL[73],TCC_EA0_RDREQ[73],TCC_EA0_RDREQ_32B[73],TCC_EA0_RDREQ_LEVEL[73],TCC_EA0_ATOMIC_LEVEL[74],TCC_EA0_RDREQ[74],TCC_EA0_RDREQ_32B[74],TCC_EA0_RDREQ_LEVEL[74],TCC_EA0_ATOMIC_LEVEL[75],TCC_EA0_RDREQ[75],TCC_EA0_RDREQ_32B[75],TCC_EA0_RDREQ_LEVEL[75],TCC_EA0_ATOMIC_LEVEL[76],TCC_EA0_RDREQ[76],TCC_EA0_RDREQ_32B[76],TCC_EA0_RDREQ_LEVEL[76],TCC_EA0_ATOMIC_LEVEL[77],TCC_EA0_RDREQ[77],TCC_EA0_RDREQ_32B[77],TCC_EA0_RDREQ_LEVEL[77],TCC_EA0_ATOMIC_LEVEL[78],TCC_EA0_RDREQ[78],TCC_EA0_RDREQ_32B[78],TCC_EA0_RDREQ_LEVEL[78],TCC_EA0_ATOMIC_LEVEL[79],TCC_EA0_RDREQ[79],TCC_EA0_RDREQ_32B[79],TCC_EA0_RDREQ_LEVEL[79],TCC_EA0_ATOMIC_LEVEL[80],TCC_EA0_RDREQ[80],TCC_EA0_RDREQ_32B[80],TCC_EA0_RDREQ_LEVEL[80],TCC_EA0_ATOMIC_LEVEL[81],TCC_EA0_RDREQ[81],TCC_EA0_RDREQ_32B[81],TCC_EA0_RDREQ_LEVEL[81],TCC_EA0_ATOMIC_LEVEL[82],TCC_EA0_RDREQ[82],TCC_EA0_RDREQ_32B[82],TCC_EA0_RDREQ_LEVEL[82],TCC_EA0_ATOMIC_LEVEL[83],TCC_EA0_RDREQ[83],TCC_EA0_RDREQ_32B[83],TCC_EA0_RDREQ_LEVEL[83],TCC_EA0_ATOMIC_LEVEL[84],TCC_EA0_RDREQ[84],TCC_EA0_RDREQ_32B[84],TCC_EA0_RDREQ_LEVEL[84],TCC_EA0_ATOMIC_LEVEL[85],TCC_EA0_RDREQ[85],TCC_EA0_RDREQ_32B[85],TCC_EA0_RDREQ_LEVEL[85],TCC_EA0_ATOMIC_LEVEL[86],TCC_EA0_RDREQ[86],TCC_EA0_RDREQ_32B[86],TCC_EA0_RDREQ_LEVEL[86],TCC_EA0_ATOMIC_LEVEL[87],TCC_EA0_RDREQ[87],TCC_EA0_RDREQ_32B[87],TCC_EA0_RDREQ_LEVEL[87],TCC_EA0_ATOMIC_LEVEL[88],TCC_EA0_RDREQ[88],TCC_EA0_RDREQ_32B[88],TCC_EA0_RDREQ_LEVEL[88],TCC_EA0_ATOMIC_LEVEL[89],TCC_EA0_RDREQ[89],TCC_EA0_RDREQ_32B[89],TCC_EA0_RDREQ_LEVEL[89],TCC_EA0_ATOMIC_LEVEL[90],TCC_EA0_RDREQ[90],TCC_EA0_RDREQ_32B[90],TCC_EA0_RDREQ_LEVEL[90],TCC_EA0_ATOMIC_LEVEL[91],TCC_EA0_RDREQ[91],TCC_EA0_RDREQ_32B[91],TCC_EA0_RDREQ_LEVEL[91],TCC_EA0_ATOMIC_LEVEL[92],TCC_EA0_RDREQ[92],TCC_EA0_RDREQ_32B[92],TCC_EA0_RDREQ_LEVEL[92],TCC_EA0_ATOMIC_LEVEL[93],TCC_EA0_RDREQ[93],TCC_EA0_RDREQ_32B[93],TCC_EA0_RDREQ_LEVEL[93],TCC_EA0_ATOMIC_LEVEL[94],TCC_EA0_RDREQ[94],TCC_EA0_RDREQ_32B[94],TCC_EA0_RDREQ_LEVEL[94],TCC_EA0_ATOMIC_LEVEL[95],TCC_EA0_RDREQ[95],TCC_EA0_RDREQ_32B[95],TCC_EA0_RDREQ_LEVEL[95],TCC_EA0_ATOMIC_LEVEL[96],TCC_EA0_RDREQ[96],TCC_EA0_RDREQ_32B[96],TCC_EA0_RDREQ_LEVEL[96],TCC_EA0_ATOMIC_LEVEL[97],TCC_EA0_RDREQ[97],TCC_EA0_RDREQ_32B[97],TCC_EA0_RDREQ_LEVEL[97],TCC_EA0_ATOMIC_LEVEL[98],TCC_EA0_RDREQ[98],TCC_EA0_RDREQ_32B[98],TCC_EA0_RDREQ_LEVEL[98],TCC_EA0_ATOMIC_LEVEL[99],TCC_EA0_RDREQ[99],TCC_EA0_RDREQ_32B[99],TCC_EA0_RDREQ_LEVEL[99],TCC_EA0_ATOMIC_LEVEL[100],TCC_EA0_RDREQ[100],TCC_EA0_RDREQ_32B[100],TCC_EA0_RDREQ_LEVEL[100],TCC_EA0_ATOMIC_LEVEL[101],TCC_EA0_RDREQ[101],TCC_EA0_RDREQ_32B[101],TCC_EA0_RDREQ_LEVEL[101],TCC_EA0_ATOMIC_LEVEL[102],TCC_EA0_RDREQ[102],TCC_EA0_RDREQ_32B[102],TCC_EA0_RDREQ_LEVEL[102],TCC_EA0_ATOMIC_LEVEL[103],TCC_EA0_RDREQ[103],TCC_EA0_RDREQ_32B[103],TCC_EA0_RDREQ_LEVEL[103],TCC_EA0_ATOMIC_LEVEL[104],TCC_EA0_RDREQ[104],TCC_EA0_RDREQ_32B[104],TCC_EA0_RDREQ_LEVEL[104],TCC_EA0_ATOMIC_LEVEL[105],TCC_EA0_RDREQ[105],TCC_EA0_RDREQ_32B[105],TCC_EA0_RDREQ_LEVEL[105],TCC_EA0_ATOMIC_LEVEL[106],TCC_EA0_RDREQ[106],TCC_EA0_RDREQ_32B[106],TCC_EA0_RDREQ_LEVEL[106],TCC_EA0_ATOMIC_LEVEL[107],TCC_EA0_RDREQ[107],TCC_EA0_RDREQ_32B[107],TCC_EA0_RDREQ_LEVEL[107],TCC_EA0_ATOMIC_LEVEL[108],TCC_EA0_RDREQ[108],TCC_EA0_RDREQ_32B[108],TCC_EA0_RDREQ_LEVEL[108],TCC_EA0_ATOMIC_LEVEL[109],TCC_EA0_RDREQ[109],TCC_EA0_RDREQ_32B[109],TCC_EA0_RDREQ_LEVEL[109],TCC_EA0_ATOMIC_LEVEL[110],TCC_EA0_RDREQ[110],TCC_EA0_RDREQ_32B[110],TCC_EA0_RDREQ_LEVEL[110],TCC_EA0_ATOMIC_LEVEL[111],TCC_EA0_RDREQ[111],TCC_EA0_RDREQ_32B[111],TCC_EA0_RDREQ_LEVEL[111],TCC_EA0_ATOMIC_LEVEL[112],TCC_EA0_RDREQ[112],TCC_EA0_RDREQ_32B[112],TCC_EA0_RDREQ_LEVEL[112],TCC_EA0_ATOMIC_LEVEL[113],TCC_EA0_RDREQ[113],TCC_EA0_RDREQ_32B[113],TCC_EA0_RDREQ_LEVEL[113],TCC_EA0_ATOMIC_LEVEL[114],TCC_EA0_RDREQ[114],TCC_EA0_RDREQ_32B[114],TCC_EA0_RDREQ_LEVEL[114],TCC_EA0_ATOMIC_LEVEL[115],TCC_EA0_RDREQ[115],TCC_EA0_RDREQ_32B[115],TCC_EA0_RDREQ_LEVEL[115],TCC_EA0_ATOMIC_LEVEL[116],TCC_EA0_RDREQ[116],TCC_EA0_RDREQ_32B[116],TCC_EA0_RDREQ_LEVEL[116],TCC_EA0_ATOMIC_LEVEL[117],TCC_EA0_RDREQ[117],TCC_EA0_RDREQ_32B[117],TCC_EA0_RDREQ_LEVEL[117],TCC_EA0_ATOMIC_LEVEL[118],TCC_EA0_RDREQ[118],TCC_EA0_RDREQ_32B[118],TCC_EA0_RDREQ_LEVEL[118],TCC_EA0_ATOMIC_LEVEL[119],TCC_EA0_RDREQ[119],TCC_EA0_RDREQ_32B[119],TCC_EA0_RDREQ_LEVEL[119],TCC_EA0_ATOMIC_LEVEL[120],TCC_EA0_RDREQ[120],TCC_EA0_RDREQ_32B[120],TCC_EA0_RDREQ_LEVEL[120],TCC_EA0_ATOMIC_LEVEL[121],TCC_EA0_RDREQ[121],TCC_EA0_RDREQ_32B[121],TCC_EA0_RDREQ_LEVEL[121],TCC_EA0_ATOMIC_LEVEL[122],TCC_EA0_RDREQ[122],TCC_EA0_RDREQ_32B[122],TCC_EA0_RDREQ_LEVEL[122],TCC_EA0_ATOMIC_LEVEL[123],TCC_EA0_RDREQ[123],TCC_EA0_RDREQ_32B[123],TCC_EA0_RDREQ_LEVEL[123],TCC_EA0_ATOMIC_LEVEL[124],TCC_EA0_RDREQ[124],TCC_EA0_RDREQ_32B[124],TCC_EA0_RDREQ_LEVEL[124],TCC_EA0_ATOMIC_LEVEL[125],TCC_EA0_RDREQ[125],TCC_EA0_RDREQ_32B[125],TCC_EA0_RDREQ_LEVEL[125],TCC_EA0_ATOMIC_LEVEL[126],TCC_EA0_RDREQ[126],TCC_EA0_RDREQ_32B[126],TCC_EA0_RDREQ_LEVEL[126],TCC_EA0_ATOMIC_LEVEL[127],TCC_EA0_RDREQ[127],TCC_EA0_RDREQ_32B[127],TCC_EA0_RDREQ_LEVEL[127],Wave_Size_9,Correlation_ID_9,XCC_Index_9,TCC_EA0_WRREQ[0],TCC_EA0_WRREQ_64B[0],TCC_EA0_WRREQ_LEVEL[0],TCC_HIT[0],TCC_EA0_WRREQ[1],TCC_EA0_WRREQ_64B[1],TCC_EA0_WRREQ_LEVEL[1],TCC_HIT[1],TCC_EA0_WRREQ[2],TCC_EA0_WRREQ_64B[2],TCC_EA0_WRREQ_LEVEL[2],TCC_HIT[2],TCC_EA0_WRREQ[3],TCC_EA0_WRREQ_64B[3],TCC_EA0_WRREQ_LEVEL[3],TCC_HIT[3],TCC_EA0_WRREQ[4],TCC_EA0_WRREQ_64B[4],TCC_EA0_WRREQ_LEVEL[4],TCC_HIT[4],TCC_EA0_WRREQ[5],TCC_EA0_WRREQ_64B[5],TCC_EA0_WRREQ_LEVEL[5],TCC_HIT[5],TCC_EA0_WRREQ[6],TCC_EA0_WRREQ_64B[6],TCC_EA0_WRREQ_LEVEL[6],TCC_HIT[6],TCC_EA0_WRREQ[7],TCC_EA0_WRREQ_64B[7],TCC_EA0_WRREQ_LEVEL[7],TCC_HIT[7],TCC_EA0_WRREQ[8],TCC_EA0_WRREQ_64B[8],TCC_EA0_WRREQ_LEVEL[8],TCC_HIT[8],TCC_EA0_WRREQ[9],TCC_EA0_WRREQ_64B[9],TCC_EA0_WRREQ_LEVEL[9],TCC_HIT[9],TCC_EA0_WRREQ[10],TCC_EA0_WRREQ_64B[10],TCC_EA0_WRREQ_LEVEL[10],TCC_HIT[10],TCC_EA0_WRREQ[11],TCC_EA0_WRREQ_64B[11],TCC_EA0_WRREQ_LEVEL[11],TCC_HIT[11],TCC_EA0_WRREQ[12],TCC_EA0_WRREQ_64B[12],TCC_EA0_WRREQ_LEVEL[12],TCC_HIT[12],TCC_EA0_WRREQ[13],TCC_EA0_WRREQ_64B[13],TCC_EA0_WRREQ_LEVEL[13],TCC_HIT[13],TCC_EA0_WRREQ[14],TCC_EA0_WRREQ_64B[14],TCC_EA0_WRREQ_LEVEL[14],TCC_HIT[14],TCC_EA0_WRREQ[15],TCC_EA0_WRREQ_64B[15],TCC_EA0_WRREQ_LEVEL[15],TCC_HIT[15],TCC_EA0_WRREQ[16],TCC_EA0_WRREQ_64B[16],TCC_EA0_WRREQ_LEVEL[16],TCC_HIT[16],TCC_EA0_WRREQ[17],TCC_EA0_WRREQ_64B[17],TCC_EA0_WRREQ_LEVEL[17],TCC_HIT[17],TCC_EA0_WRREQ[18],TCC_EA0_WRREQ_64B[18],TCC_EA0_WRREQ_LEVEL[18],TCC_HIT[18],TCC_EA0_WRREQ[19],TCC_EA0_WRREQ_64B[19],TCC_EA0_WRREQ_LEVEL[19],TCC_HIT[19],TCC_EA0_WRREQ[20],TCC_EA0_WRREQ_64B[20],TCC_EA0_WRREQ_LEVEL[20],TCC_HIT[20],TCC_EA0_WRREQ[21],TCC_EA0_WRREQ_64B[21],TCC_EA0_WRREQ_LEVEL[21],TCC_HIT[21],TCC_EA0_WRREQ[22],TCC_EA0_WRREQ_64B[22],TCC_EA0_WRREQ_LEVEL[22],TCC_HIT[22],TCC_EA0_WRREQ[23],TCC_EA0_WRREQ_64B[23],TCC_EA0_WRREQ_LEVEL[23],TCC_HIT[23],TCC_EA0_WRREQ[24],TCC_EA0_WRREQ_64B[24],TCC_EA0_WRREQ_LEVEL[24],TCC_HIT[24],TCC_EA0_WRREQ[25],TCC_EA0_WRREQ_64B[25],TCC_EA0_WRREQ_LEVEL[25],TCC_HIT[25],TCC_EA0_WRREQ[26],TCC_EA0_WRREQ_64B[26],TCC_EA0_WRREQ_LEVEL[26],TCC_HIT[26],TCC_EA0_WRREQ[27],TCC_EA0_WRREQ_64B[27],TCC_EA0_WRREQ_LEVEL[27],TCC_HIT[27],TCC_EA0_WRREQ[28],TCC_EA0_WRREQ_64B[28],TCC_EA0_WRREQ_LEVEL[28],TCC_HIT[28],TCC_EA0_WRREQ[29],TCC_EA0_WRREQ_64B[29],TCC_EA0_WRREQ_LEVEL[29],TCC_HIT[29],TCC_EA0_WRREQ[30],TCC_EA0_WRREQ_64B[30],TCC_EA0_WRREQ_LEVEL[30],TCC_HIT[30],TCC_EA0_WRREQ[31],TCC_EA0_WRREQ_64B[31],TCC_EA0_WRREQ_LEVEL[31],TCC_HIT[31],TCC_EA0_WRREQ[32],TCC_EA0_WRREQ_64B[32],TCC_EA0_WRREQ_LEVEL[32],TCC_HIT[32],TCC_EA0_WRREQ[33],TCC_EA0_WRREQ_64B[33],TCC_EA0_WRREQ_LEVEL[33],TCC_HIT[33],TCC_EA0_WRREQ[34],TCC_EA0_WRREQ_64B[34],TCC_EA0_WRREQ_LEVEL[34],TCC_HIT[34],TCC_EA0_WRREQ[35],TCC_EA0_WRREQ_64B[35],TCC_EA0_WRREQ_LEVEL[35],TCC_HIT[35],TCC_EA0_WRREQ[36],TCC_EA0_WRREQ_64B[36],TCC_EA0_WRREQ_LEVEL[36],TCC_HIT[36],TCC_EA0_WRREQ[37],TCC_EA0_WRREQ_64B[37],TCC_EA0_WRREQ_LEVEL[37],TCC_HIT[37],TCC_EA0_WRREQ[38],TCC_EA0_WRREQ_64B[38],TCC_EA0_WRREQ_LEVEL[38],TCC_HIT[38],TCC_EA0_WRREQ[39],TCC_EA0_WRREQ_64B[39],TCC_EA0_WRREQ_LEVEL[39],TCC_HIT[39],TCC_EA0_WRREQ[40],TCC_EA0_WRREQ_64B[40],TCC_EA0_WRREQ_LEVEL[40],TCC_HIT[40],TCC_EA0_WRREQ[41],TCC_EA0_WRREQ_64B[41],TCC_EA0_WRREQ_LEVEL[41],TCC_HIT[41],TCC_EA0_WRREQ[42],TCC_EA0_WRREQ_64B[42],TCC_EA0_WRREQ_LEVEL[42],TCC_HIT[42],TCC_EA0_WRREQ[43],TCC_EA0_WRREQ_64B[43],TCC_EA0_WRREQ_LEVEL[43],TCC_HIT[43],TCC_EA0_WRREQ[44],TCC_EA0_WRREQ_64B[44],TCC_EA0_WRREQ_LEVEL[44],TCC_HIT[44],TCC_EA0_WRREQ[45],TCC_EA0_WRREQ_64B[45],TCC_EA0_WRREQ_LEVEL[45],TCC_HIT[45],TCC_EA0_WRREQ[46],TCC_EA0_WRREQ_64B[46],TCC_EA0_WRREQ_LEVEL[46],TCC_HIT[46],TCC_EA0_WRREQ[47],TCC_EA0_WRREQ_64B[47],TCC_EA0_WRREQ_LEVEL[47],TCC_HIT[47],TCC_EA0_WRREQ[48],TCC_EA0_WRREQ_64B[48],TCC_EA0_WRREQ_LEVEL[48],TCC_HIT[48],TCC_EA0_WRREQ[49],TCC_EA0_WRREQ_64B[49],TCC_EA0_WRREQ_LEVEL[49],TCC_HIT[49],TCC_EA0_WRREQ[50],TCC_EA0_WRREQ_64B[50],TCC_EA0_WRREQ_LEVEL[50],TCC_HIT[50],TCC_EA0_WRREQ[51],TCC_EA0_WRREQ_64B[51],TCC_EA0_WRREQ_LEVEL[51],TCC_HIT[51],TCC_EA0_WRREQ[52],TCC_EA0_WRREQ_64B[52],TCC_EA0_WRREQ_LEVEL[52],TCC_HIT[52],TCC_EA0_WRREQ[53],TCC_EA0_WRREQ_64B[53],TCC_EA0_WRREQ_LEVEL[53],TCC_HIT[53],TCC_EA0_WRREQ[54],TCC_EA0_WRREQ_64B[54],TCC_EA0_WRREQ_LEVEL[54],TCC_HIT[54],TCC_EA0_WRREQ[55],TCC_EA0_WRREQ_64B[55],TCC_EA0_WRREQ_LEVEL[55],TCC_HIT[55],TCC_EA0_WRREQ[56],TCC_EA0_WRREQ_64B[56],TCC_EA0_WRREQ_LEVEL[56],TCC_HIT[56],TCC_EA0_WRREQ[57],TCC_EA0_WRREQ_64B[57],TCC_EA0_WRREQ_LEVEL[57],TCC_HIT[57],TCC_EA0_WRREQ[58],TCC_EA0_WRREQ_64B[58],TCC_EA0_WRREQ_LEVEL[58],TCC_HIT[58],TCC_EA0_WRREQ[59],TCC_EA0_WRREQ_64B[59],TCC_EA0_WRREQ_LEVEL[59],TCC_HIT[59],TCC_EA0_WRREQ[60],TCC_EA0_WRREQ_64B[60],TCC_EA0_WRREQ_LEVEL[60],TCC_HIT[60],TCC_EA0_WRREQ[61],TCC_EA0_WRREQ_64B[61],TCC_EA0_WRREQ_LEVEL[61],TCC_HIT[61],TCC_EA0_WRREQ[62],TCC_EA0_WRREQ_64B[62],TCC_EA0_WRREQ_LEVEL[62],TCC_HIT[62],TCC_EA0_WRREQ[63],TCC_EA0_WRREQ_64B[63],TCC_EA0_WRREQ_LEVEL[63],TCC_HIT[63],TCC_EA0_WRREQ[64],TCC_EA0_WRREQ_64B[64],TCC_EA0_WRREQ_LEVEL[64],TCC_HIT[64],TCC_EA0_WRREQ[65],TCC_EA0_WRREQ_64B[65],TCC_EA0_WRREQ_LEVEL[65],TCC_HIT[65],TCC_EA0_WRREQ[66],TCC_EA0_WRREQ_64B[66],TCC_EA0_WRREQ_LEVEL[66],TCC_HIT[66],TCC_EA0_WRREQ[67],TCC_EA0_WRREQ_64B[67],TCC_EA0_WRREQ_LEVEL[67],TCC_HIT[67],TCC_EA0_WRREQ[68],TCC_EA0_WRREQ_64B[68],TCC_EA0_WRREQ_LEVEL[68],TCC_HIT[68],TCC_EA0_WRREQ[69],TCC_EA0_WRREQ_64B[69],TCC_EA0_WRREQ_LEVEL[69],TCC_HIT[69],TCC_EA0_WRREQ[70],TCC_EA0_WRREQ_64B[70],TCC_EA0_WRREQ_LEVEL[70],TCC_HIT[70],TCC_EA0_WRREQ[71],TCC_EA0_WRREQ_64B[71],TCC_EA0_WRREQ_LEVEL[71],TCC_HIT[71],TCC_EA0_WRREQ[72],TCC_EA0_WRREQ_64B[72],TCC_EA0_WRREQ_LEVEL[72],TCC_HIT[72],TCC_EA0_WRREQ[73],TCC_EA0_WRREQ_64B[73],TCC_EA0_WRREQ_LEVEL[73],TCC_HIT[73],TCC_EA0_WRREQ[74],TCC_EA0_WRREQ_64B[74],TCC_EA0_WRREQ_LEVEL[74],TCC_HIT[74],TCC_EA0_WRREQ[75],TCC_EA0_WRREQ_64B[75],TCC_EA0_WRREQ_LEVEL[75],TCC_HIT[75],TCC_EA0_WRREQ[76],TCC_EA0_WRREQ_64B[76],TCC_EA0_WRREQ_LEVEL[76],TCC_HIT[76],TCC_EA0_WRREQ[77],TCC_EA0_WRREQ_64B[77],TCC_EA0_WRREQ_LEVEL[77],TCC_HIT[77],TCC_EA0_WRREQ[78],TCC_EA0_WRREQ_64B[78],TCC_EA0_WRREQ_LEVEL[78],TCC_HIT[78],TCC_EA0_WRREQ[79],TCC_EA0_WRREQ_64B[79],TCC_EA0_WRREQ_LEVEL[79],TCC_HIT[79],TCC_EA0_WRREQ[80],TCC_EA0_WRREQ_64B[80],TCC_EA0_WRREQ_LEVEL[80],TCC_HIT[80],TCC_EA0_WRREQ[81],TCC_EA0_WRREQ_64B[81],TCC_EA0_WRREQ_LEVEL[81],TCC_HIT[81],TCC_EA0_WRREQ[82],TCC_EA0_WRREQ_64B[82],TCC_EA0_WRREQ_LEVEL[82],TCC_HIT[82],TCC_EA0_WRREQ[83],TCC_EA0_WRREQ_64B[83],TCC_EA0_WRREQ_LEVEL[83],TCC_HIT[83],TCC_EA0_WRREQ[84],TCC_EA0_WRREQ_64B[84],TCC_EA0_WRREQ_LEVEL[84],TCC_HIT[84],TCC_EA0_WRREQ[85],TCC_EA0_WRREQ_64B[85],TCC_EA0_WRREQ_LEVEL[85],TCC_HIT[85],TCC_EA0_WRREQ[86],TCC_EA0_WRREQ_64B[86],TCC_EA0_WRREQ_LEVEL[86],TCC_HIT[86],TCC_EA0_WRREQ[87],TCC_EA0_WRREQ_64B[87],TCC_EA0_WRREQ_LEVEL[87],TCC_HIT[87],TCC_EA0_WRREQ[88],TCC_EA0_WRREQ_64B[88],TCC_EA0_WRREQ_LEVEL[88],TCC_HIT[88],TCC_EA0_WRREQ[89],TCC_EA0_WRREQ_64B[89],TCC_EA0_WRREQ_LEVEL[89],TCC_HIT[89],TCC_EA0_WRREQ[90],TCC_EA0_WRREQ_64B[90],TCC_EA0_WRREQ_LEVEL[90],TCC_HIT[90],TCC_EA0_WRREQ[91],TCC_EA0_WRREQ_64B[91],TCC_EA0_WRREQ_LEVEL[91],TCC_HIT[91],TCC_EA0_WRREQ[92],TCC_EA0_WRREQ_64B[92],TCC_EA0_WRREQ_LEVEL[92],TCC_HIT[92],TCC_EA0_WRREQ[93],TCC_EA0_WRREQ_64B[93],TCC_EA0_WRREQ_LEVEL[93],TCC_HIT[93],TCC_EA0_WRREQ[94],TCC_EA0_WRREQ_64B[94],TCC_EA0_WRREQ_LEVEL[94],TCC_HIT[94],TCC_EA0_WRREQ[95],TCC_EA0_WRREQ_64B[95],TCC_EA0_WRREQ_LEVEL[95],TCC_HIT[95],TCC_EA0_WRREQ[96],TCC_EA0_WRREQ_64B[96],TCC_EA0_WRREQ_LEVEL[96],TCC_HIT[96],TCC_EA0_WRREQ[97],TCC_EA0_WRREQ_64B[97],TCC_EA0_WRREQ_LEVEL[97],TCC_HIT[97],TCC_EA0_WRREQ[98],TCC_EA0_WRREQ_64B[98],TCC_EA0_WRREQ_LEVEL[98],TCC_HIT[98],TCC_EA0_WRREQ[99],TCC_EA0_WRREQ_64B[99],TCC_EA0_WRREQ_LEVEL[99],TCC_HIT[99],TCC_EA0_WRREQ[100],TCC_EA0_WRREQ_64B[100],TCC_EA0_WRREQ_LEVEL[100],TCC_HIT[100],TCC_EA0_WRREQ[101],TCC_EA0_WRREQ_64B[101],TCC_EA0_WRREQ_LEVEL[101],TCC_HIT[101],TCC_EA0_WRREQ[102],TCC_EA0_WRREQ_64B[102],TCC_EA0_WRREQ_LEVEL[102],TCC_HIT[102],TCC_EA0_WRREQ[103],TCC_EA0_WRREQ_64B[103],TCC_EA0_WRREQ_LEVEL[103],TCC_HIT[103],TCC_EA0_WRREQ[104],TCC_EA0_WRREQ_64B[104],TCC_EA0_WRREQ_LEVEL[104],TCC_HIT[104],TCC_EA0_WRREQ[105],TCC_EA0_WRREQ_64B[105],TCC_EA0_WRREQ_LEVEL[105],TCC_HIT[105],TCC_EA0_WRREQ[106],TCC_EA0_WRREQ_64B[106],TCC_EA0_WRREQ_LEVEL[106],TCC_HIT[106],TCC_EA0_WRREQ[107],TCC_EA0_WRREQ_64B[107],TCC_EA0_WRREQ_LEVEL[107],TCC_HIT[107],TCC_EA0_WRREQ[108],TCC_EA0_WRREQ_64B[108],TCC_EA0_WRREQ_LEVEL[108],TCC_HIT[108],TCC_EA0_WRREQ[109],TCC_EA0_WRREQ_64B[109],TCC_EA0_WRREQ_LEVEL[109],TCC_HIT[109],TCC_EA0_WRREQ[110],TCC_EA0_WRREQ_64B[110],TCC_EA0_WRREQ_LEVEL[110],TCC_HIT[110],TCC_EA0_WRREQ[111],TCC_EA0_WRREQ_64B[111],TCC_EA0_WRREQ_LEVEL[111],TCC_HIT[111],TCC_EA0_WRREQ[112],TCC_EA0_WRREQ_64B[112],TCC_EA0_WRREQ_LEVEL[112],TCC_HIT[112],TCC_EA0_WRREQ[113],TCC_EA0_WRREQ_64B[113],TCC_EA0_WRREQ_LEVEL[113],TCC_HIT[113],TCC_EA0_WRREQ[114],TCC_EA0_WRREQ_64B[114],TCC_EA0_WRREQ_LEVEL[114],TCC_HIT[114],TCC_EA0_WRREQ[115],TCC_EA0_WRREQ_64B[115],TCC_EA0_WRREQ_LEVEL[115],TCC_HIT[115],TCC_EA0_WRREQ[116],TCC_EA0_WRREQ_64B[116],TCC_EA0_WRREQ_LEVEL[116],TCC_HIT[116],TCC_EA0_WRREQ[117],TCC_EA0_WRREQ_64B[117],TCC_EA0_WRREQ_LEVEL[117],TCC_HIT[117],TCC_EA0_WRREQ[118],TCC_EA0_WRREQ_64B[118],TCC_EA0_WRREQ_LEVEL[118],TCC_HIT[118],TCC_EA0_WRREQ[119],TCC_EA0_WRREQ_64B[119],TCC_EA0_WRREQ_LEVEL[119],TCC_HIT[119],TCC_EA0_WRREQ[120],TCC_EA0_WRREQ_64B[120],TCC_EA0_WRREQ_LEVEL[120],TCC_HIT[120],TCC_EA0_WRREQ[121],TCC_EA0_WRREQ_64B[121],TCC_EA0_WRREQ_LEVEL[121],TCC_HIT[121],TCC_EA0_WRREQ[122],TCC_EA0_WRREQ_64B[122],TCC_EA0_WRREQ_LEVEL[122],TCC_HIT[122],TCC_EA0_WRREQ[123],TCC_EA0_WRREQ_64B[123],TCC_EA0_WRREQ_LEVEL[123],TCC_HIT[123],TCC_EA0_WRREQ[124],TCC_EA0_WRREQ_64B[124],TCC_EA0_WRREQ_LEVEL[124],TCC_HIT[124],TCC_EA0_WRREQ[125],TCC_EA0_WRREQ_64B[125],TCC_EA0_WRREQ_LEVEL[125],TCC_HIT[125],TCC_EA0_WRREQ[126],TCC_EA0_WRREQ_64B[126],TCC_EA0_WRREQ_LEVEL[126],TCC_HIT[126],TCC_EA0_WRREQ[127],TCC_EA0_WRREQ_64B[127],TCC_EA0_WRREQ_LEVEL[127],TCC_HIT[127],Wave_Size_10,Correlation_ID_10,SQC_DCACHE_REQ_READ_2,SQC_DCACHE_REQ_READ_4,Wave_Size_11,Correlation_ID_11,SQ_CYCLES,SQ_BUSY_CYCLES,SQ_BUSY_CU_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,SQ_INSTS_VALU_CVT,SQ_INSTS_VMEM_WR,SQ_INSTS_VMEM_RD,GRBM_COUNT,GRBM_GUI_ACTIVE,SPI_CSN_WINDOW_VALID,SPI_CSN_BUSY,CPC_CPC_STAT_BUSY,CPC_CPC_STAT_IDLE,CPF_CPF_STAT_BUSY,CPF_CPF_STAT_STALL,TA_BUFFER_WAVEFRONTS_sum,TA_TA_BUSY_sum,TCC_BUSY_sum,TCC_CYCLE_sum,TCC_PROBE_ALL_sum,TCC_PROBE_sum,TCP_GATE_EN1_sum,TCP_GATE_EN2_sum,TCP_TCR_TCP_STALL_CYCLES_sum,TCP_TD_TCP_STALL_CYCLES_sum,TD_TC_STALL_sum,TD_TD_BUSY_sum,Wave_Size_12,Correlation_ID_12,SQ_THREAD_CYCLES_VALU,SQ_IFETCH,SQ_LDS_BANK_CONFLICT,SQ_LDS_ADDR_CONFLICT,SQ_LDS_UNALIGNED_STALL,SQ_WAVES_EQ_64,SQ_WAVES_LT_64,SQ_WAVES_LT_48,SPI_RA_BAR_CU_FULL_CSN,SPI_RA_TGLIM_CU_FULL_CSN,TA_FLAT_READ_WAVEFRONTS_sum,TA_FLAT_WAVEFRONTS_sum,TCC_ALL_TC_OP_WB_WRITEBACK_sum,TCC_EA0_RDREQ_DRAM_sum,TCC_NORMAL_WRITEBACK_sum,TCC_TAG_STALL_sum,TCP_TCC_NC_ATOMIC_REQ_sum,TCP_TCC_NC_READ_REQ_sum,TCP_TCC_NC_WRITE_REQ_sum,TCP_TCC_UC_READ_REQ_sum,Wave_Size_13,Correlation_ID_13,SQ_INSTS_VMEM,SQ_INSTS_SALU,SQ_INSTS_VSKIPPED,SQ_INSTS,SQ_INSTS_VALU,SQ_INSTS_VALU_ADD_F16,SQ_INSTS_VALU_MUL_F16,SQ_INSTS_VALU_FMA_F16,GRBM_SPI_BUSY,SPI_CSN_NUM_THREADGROUPS,SPI_CSN_WAVE,CPC_CPC_TCIU_BUSY,CPC_CPC_TCIU_IDLE,CPF_CPF_TCIU_BUSY,CPF_CPF_TCIU_STALL,TA_BUFFER_READ_WAVEFRONTS_sum,TA_BUFFER_WRITE_WAVEFRONTS_sum,TCC_CC_REQ_sum,TCC_NC_REQ_sum,TCC_RW_REQ_sum,TCC_UC_REQ_sum,TCP_ATOMIC_TAGCONFLICT_STALL_CYCLES_sum,TCP_READ_TAGCONFLICT_STALL_CYCLES_sum,TCP_TA_TCP_STATE_READ_sum,TCP_WRITE_TAGCONFLICT_STALL_CYCLES_sum,TD_LOAD_WAVEFRONT_sum,TD_SPI_STALL_sum,Wave_Size_14,Correlation_ID_14,SQ_INSTS_VALU_MFMA_MOPS_I8,SQ_INSTS_VALU_MFMA_MOPS_F16,SQ_INSTS_VALU_MFMA_MOPS_BF16,SQ_INSTS_VALU_MFMA_MOPS_F32,SQ_INSTS_VALU_MFMA_MOPS_F64,SQC_TC_INST_REQ,SQC_TC_DATA_READ_REQ,SQC_TC_DATA_WRITE_REQ,TCP_PENDING_STALL_CYCLES_sum,Wave_Size_15,Correlation_ID_15,SQ_INSTS_VALU_TRANS_F64,SQ_INSTS_VALU_INT32,SQ_INSTS_VALU_INT64,SQ_INSTS_SMEM,SQ_INSTS_FLAT,SQ_INSTS_LDS,SQ_INSTS_GDS,SQ_INSTS_EXP_GDS,SPI_RA_RES_STALL_CSN,SPI_RA_TMP_STALL_CSN,CPC_CPC_UTCL2IU_BUSY,CPC_CPC_UTCL2IU_IDLE,CPF_CMP_UTCL1_STALL_ON_TRANSLATION,TA_BUFFER_COALESCED_READ_CYCLES_sum,TA_BUFFER_COALESCED_WRITE_CYCLES_sum,TCC_ATOMIC_sum,TCC_READ_sum,TCC_WRITEBACK_sum,TCC_WRITE_sum,TCP_TOTAL_ATOMIC_WITHOUT_RET_sum,TCP_TOTAL_ATOMIC_WITH_RET_sum,TCP_TOTAL_CACHE_ACCESSES_sum,TCP_TOTAL_WRITEBACK_INVALIDATES_sum,TD_COALESCABLE_WAVEFRONT_sum,Wave_Size_16,Correlation_ID_16,SQC_TC_DATA_ATOMIC_REQ,SQC_TC_STALL,SQC_TC_REQ,SQC_DCACHE_REQ_READ_16,SQC_ICACHE_REQ,SQC_ICACHE_HITS,SQC_ICACHE_MISSES,SQC_ICACHE_MISSES_DUPLICATE,Wave_Size_17,Correlation_ID_17,SQ_ACTIVE_INST_SCA,SQ_ACTIVE_INST_EXP_GDS,SQ_ACTIVE_INST_MISC,SQ_ACTIVE_INST_FLAT,SQ_INST_CYCLES_VMEM_WR,SQ_INST_CYCLES_VMEM_RD,SQ_INST_CYCLES_SMEM,SQ_INST_CYCLES_SALU,SPI_RA_SGPR_SIMD_FULL_CSN,SPI_RA_LDS_CU_FULL_CSN,CPC_ME1_DC0_SPI_BUSY,TA_ADDR_STALLED_BY_TD_CYCLES_sum,TA_DATA_STALLED_BY_TC_CYCLES_sum,TCC_BUBBLE_sum,TCC_EA0_RDREQ_32B_sum,TCC_EA0_RDREQ_sum,TCC_EA0_RD_UNCACHED_32B_sum,TCP_TCC_ATOMIC_WITHOUT_RET_REQ_sum,TCP_TCC_ATOMIC_WITH_RET_REQ_sum,TCP_TCC_READ_REQ_sum,TCP_TCC_WRITE_REQ_sum,Start_Timestamp,End_Timestamp +0,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,2682439.0,0.0,0.0,65536.0,60576.0,160.0,4800.0,32768.0,64,0,0,0.0,512.0,48427.0,0.0,0.0,512.0,48427.0,0.0,0.0,512.0,48427.0,0.0,0.0,512.0,48427.0,0.0,0.0,512.0,48427.0,0.0,0.0,512.0,48427.0,0.0,0.0,512.0,48427.0,0.0,0.0,512.0,48427.0,0.0,0.0,512.0,48427.0,0.0,0.0,512.0,48427.0,0.0,0.0,512.0,48427.0,0.0,0.0,512.0,48427.0,0.0,0.0,512.0,48427.0,0.0,0.0,512.0,48427.0,0.0,0.0,512.0,48427.0,0.0,0.0,512.0,48427.0,0.0,0.0,512.0,35480.0,0.0,0.0,512.0,35480.0,0.0,0.0,512.0,35480.0,0.0,0.0,512.0,35480.0,0.0,0.0,512.0,35480.0,0.0,0.0,512.0,35480.0,0.0,0.0,512.0,35480.0,0.0,0.0,512.0,35480.0,0.0,0.0,512.0,35480.0,0.0,0.0,512.0,35480.0,0.0,0.0,512.0,35480.0,0.0,0.0,512.0,35480.0,0.0,0.0,512.0,35480.0,0.0,0.0,512.0,35480.0,0.0,0.0,512.0,35480.0,0.0,0.0,512.0,35480.0,0.0,0.0,512.0,54980.0,0.0,0.0,512.0,54980.0,0.0,0.0,512.0,54980.0,0.0,0.0,512.0,54980.0,0.0,0.0,512.0,54980.0,0.0,0.0,512.0,54980.0,0.0,0.0,512.0,54980.0,0.0,0.0,512.0,54980.0,0.0,0.0,512.0,54980.0,0.0,0.0,512.0,54980.0,0.0,0.0,512.0,54980.0,0.0,0.0,512.0,54980.0,0.0,0.0,512.0,54980.0,0.0,0.0,512.0,54980.0,0.0,0.0,512.0,54980.0,0.0,0.0,512.0,54980.0,0.0,0.0,512.0,64091.0,0.0,0.0,512.0,64091.0,0.0,0.0,512.0,64091.0,0.0,0.0,512.0,64091.0,0.0,0.0,512.0,64091.0,0.0,0.0,512.0,64091.0,0.0,0.0,512.0,64091.0,0.0,0.0,512.0,64091.0,0.0,0.0,512.0,64091.0,0.0,0.0,512.0,64091.0,0.0,0.0,512.0,64091.0,0.0,0.0,512.0,64091.0,0.0,0.0,512.0,64091.0,0.0,0.0,512.0,64091.0,0.0,0.0,512.0,64091.0,0.0,0.0,512.0,64091.0,0.0,0.0,512.0,79506.0,0.0,0.0,512.0,79506.0,0.0,0.0,512.0,79506.0,0.0,0.0,512.0,79506.0,0.0,0.0,512.0,79506.0,0.0,0.0,512.0,79506.0,0.0,0.0,512.0,79506.0,0.0,0.0,512.0,79506.0,0.0,0.0,512.0,79506.0,0.0,0.0,512.0,79506.0,0.0,0.0,512.0,79506.0,0.0,0.0,512.0,79506.0,0.0,0.0,512.0,79506.0,0.0,0.0,512.0,79506.0,0.0,0.0,512.0,79506.0,0.0,0.0,512.0,79506.0,0.0,0.0,512.0,87868.0,0.0,0.0,512.0,87868.0,0.0,0.0,512.0,87868.0,0.0,0.0,512.0,87868.0,0.0,0.0,512.0,87868.0,0.0,0.0,512.0,87868.0,0.0,0.0,512.0,87868.0,0.0,0.0,512.0,87868.0,0.0,0.0,512.0,87868.0,0.0,0.0,512.0,87868.0,0.0,0.0,512.0,87868.0,0.0,0.0,512.0,87868.0,0.0,0.0,512.0,87868.0,0.0,0.0,512.0,87868.0,0.0,0.0,512.0,87868.0,0.0,0.0,512.0,87868.0,0.0,0.0,512.0,88845.0,0.0,0.0,512.0,88845.0,0.0,0.0,512.0,88845.0,0.0,0.0,512.0,88845.0,0.0,0.0,512.0,88845.0,0.0,0.0,512.0,88845.0,0.0,0.0,512.0,88845.0,0.0,0.0,512.0,88845.0,0.0,0.0,512.0,88845.0,0.0,0.0,512.0,88845.0,0.0,0.0,512.0,88845.0,0.0,0.0,512.0,88845.0,0.0,0.0,512.0,88845.0,0.0,0.0,512.0,88845.0,0.0,0.0,512.0,88845.0,0.0,0.0,512.0,88845.0,0.0,0.0,512.0,99460.0,0.0,0.0,512.0,99460.0,0.0,0.0,512.0,99460.0,0.0,0.0,512.0,99460.0,0.0,0.0,512.0,99460.0,0.0,0.0,512.0,99460.0,0.0,0.0,512.0,99460.0,0.0,0.0,512.0,99460.0,0.0,0.0,512.0,99460.0,0.0,0.0,512.0,99460.0,0.0,0.0,512.0,99460.0,0.0,0.0,512.0,99460.0,0.0,0.0,512.0,99460.0,0.0,0.0,512.0,99460.0,0.0,0.0,512.0,99460.0,0.0,0.0,512.0,99460.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,81546824.0,45839336.0,95185.0,0.0,0.0,65536.0,131072.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,56731.0,30826.0,2102809.0,696.0,0.0,335152.0,0.0,0.0,66160.0,131315.0,197475.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,592.0,1616.0,1616.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,592.0,1616.0,1616.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,592.0,1616.0,1616.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,592.0,1616.0,1616.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,592.0,1616.0,1616.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,592.0,1616.0,1616.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,592.0,1616.0,1616.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,592.0,1616.0,1616.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,64,0,16384.0,16384.0,27623423.0,6305390.0,278528.0,0.0,0.0,98304.0,1197981.0,0.0,0.0,1988665.0,49835.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,446994.0,2262.0,64,0,0,339.0,0.0,1024.0,253.0,0.0,1024.0,381.0,0.0,1024.0,276.0,0.0,1024.0,375.0,0.0,1024.0,242.0,0.0,1024.0,367.0,0.0,1024.0,350.0,0.0,1024.0,342.0,0.0,1024.0,232.0,0.0,1024.0,236.0,0.0,1024.0,258.0,0.0,1024.0,212.0,0.0,1024.0,0.0,0.0,1024.0,235.0,0.0,1024.0,207.0,0.0,1024.0,419.0,0.0,1024.0,444.0,0.0,1024.0,246.0,0.0,1024.0,447.0,0.0,1024.0,212.0,0.0,1024.0,0.0,0.0,1024.0,291.0,0.0,1024.0,264.0,0.0,1024.0,416.0,0.0,1024.0,228.0,0.0,1024.0,423.0,0.0,1024.0,238.0,0.0,1024.0,312.0,0.0,1024.0,213.0,0.0,1024.0,364.0,0.0,1024.0,341.0,0.0,1024.0,246.0,0.0,1024.0,231.0,0.0,1024.0,361.0,0.0,1024.0,225.0,0.0,1024.0,361.0,0.0,1024.0,217.0,0.0,1024.0,390.0,0.0,1024.0,367.0,0.0,1024.0,365.0,0.0,1024.0,346.0,0.0,1024.0,346.0,0.0,1024.0,327.0,0.0,1024.0,213.0,0.0,1024.0,0.0,0.0,1024.0,269.0,0.0,1024.0,239.0,0.0,1024.0,918.0,0.0,1024.0,766.0,0.0,1024.0,649.0,0.0,1024.0,740.0,0.0,1024.0,911.0,0.0,1024.0,374.0,0.0,1024.0,648.0,0.0,1024.0,650.0,0.0,1024.0,661.0,0.0,1024.0,233.0,0.0,1024.0,707.0,0.0,1024.0,296.0,0.0,1024.0,440.0,0.0,1024.0,240.0,0.0,1024.0,409.0,0.0,1024.0,409.0,0.0,1024.0,345.0,0.0,1024.0,367.0,0.0,1024.0,316.0,0.0,1024.0,338.0,0.0,1024.0,216.0,0.0,1024.0,0.0,0.0,1024.0,424.0,0.0,1024.0,375.0,0.0,1024.0,449.0,0.0,1024.0,295.0,0.0,1024.0,428.0,0.0,1024.0,231.0,0.0,1024.0,392.0,0.0,1024.0,210.0,0.0,1024.0,451.0,0.0,1024.0,427.0,0.0,1024.0,332.0,0.0,1024.0,237.0,0.0,1024.0,326.0,0.0,1024.0,230.0,0.0,1024.0,374.0,0.0,1024.0,212.0,0.0,1024.0,355.0,0.0,1024.0,328.0,0.0,1024.0,385.0,0.0,1024.0,355.0,0.0,1024.0,394.0,0.0,1024.0,377.0,0.0,1024.0,215.0,0.0,1024.0,0.0,0.0,1024.0,413.0,0.0,1024.0,385.0,0.0,1024.0,356.0,0.0,1024.0,365.0,0.0,1024.0,353.0,0.0,1024.0,374.0,0.0,1024.0,213.0,0.0,1024.0,0.0,0.0,1024.0,327.0,0.0,1024.0,299.0,0.0,1024.0,549.0,0.0,1024.0,436.0,0.0,1024.0,318.0,0.0,1024.0,299.0,0.0,1024.0,443.0,0.0,1024.0,318.0,0.0,1024.0,373.0,0.0,1024.0,350.0,0.0,1024.0,672.0,0.0,1024.0,507.0,0.0,1024.0,762.0,0.0,1024.0,492.0,0.0,1024.0,706.0,0.0,1024.0,481.0,0.0,1024.0,643.0,0.0,1024.0,700.0,0.0,1024.0,420.0,0.0,1024.0,451.0,0.0,1024.0,379.0,0.0,1024.0,359.0,0.0,1024.0,232.0,0.0,1024.0,0.0,0.0,1024.0,385.0,0.0,1024.0,402.0,0.0,1024.0,64,0,0,0.0,512.0,0.0,1355681.0,0.0,513.0,0.0,1375738.0,0.0,512.0,0.0,1419863.0,0.0,536.0,0.0,1658995.0,0.0,512.0,0.0,1428849.0,0.0,513.0,0.0,1264757.0,0.0,512.0,0.0,1443836.0,0.0,513.0,0.0,1531006.0,0.0,512.0,0.0,1265204.0,0.0,512.0,0.0,1233840.0,0.0,512.0,0.0,1548442.0,0.0,512.0,0.0,1587390.0,0.0,517.0,0.0,1337896.0,0.0,512.0,0.0,1390865.0,0.0,512.0,0.0,1441401.0,0.0,512.0,0.0,1407376.0,0.0,512.0,0.0,906479.0,0.0,512.0,0.0,953013.0,0.0,512.0,0.0,961810.0,0.0,512.0,0.0,943873.0,0.0,517.0,0.0,849417.0,0.0,512.0,0.0,882148.0,0.0,512.0,0.0,921218.0,0.0,512.0,0.0,903285.0,0.0,512.0,0.0,906618.0,0.0,513.0,0.0,946038.0,0.0,512.0,0.0,948938.0,0.0,536.0,0.0,1002888.0,0.0,512.0,0.0,925870.0,0.0,515.0,0.0,908864.0,0.0,512.0,0.0,964578.0,0.0,513.0,0.0,934473.0,0.0,512.0,0.0,692797.0,0.0,513.0,0.0,707908.0,0.0,512.0,0.0,710286.0,0.0,536.0,0.0,860510.0,0.0,512.0,0.0,680020.0,0.0,513.0,0.0,721627.0,0.0,512.0,0.0,758123.0,0.0,513.0,0.0,703138.0,0.0,512.0,0.0,710069.0,0.0,512.0,0.0,713570.0,0.0,512.0,0.0,754445.0,0.0,512.0,0.0,732010.0,0.0,517.0,0.0,713646.0,0.0,512.0,0.0,732979.0,0.0,512.0,0.0,771321.0,0.0,512.0,0.0,714793.0,0.0,512.0,0.0,680761.0,0.0,512.0,0.0,709742.0,0.0,512.0,0.0,727034.0,0.0,512.0,0.0,717781.0,0.0,517.0,0.0,702458.0,0.0,512.0,0.0,718424.0,0.0,512.0,0.0,729178.0,0.0,512.0,0.0,737511.0,0.0,512.0,0.0,684284.0,0.0,513.0,0.0,726469.0,0.0,512.0,0.0,669155.0,0.0,535.0,0.0,900860.0,0.0,512.0,0.0,692177.0,0.0,513.0,0.0,705894.0,0.0,512.0,0.0,735499.0,0.0,513.0,0.0,729610.0,0.0,512.0,0.0,885523.0,0.0,512.0,0.0,896277.0,0.0,512.0,0.0,900748.0,0.0,512.0,0.0,855750.0,0.0,517.0,0.0,883166.0,0.0,512.0,0.0,889799.0,0.0,512.0,0.0,884046.0,0.0,512.0,0.0,890571.0,0.0,512.0,0.0,754884.0,0.0,513.0,0.0,760160.0,0.0,512.0,0.0,774974.0,0.0,535.0,0.0,1014462.0,0.0,512.0,0.0,817037.0,0.0,513.0,0.0,781868.0,0.0,512.0,0.0,774879.0,0.0,513.0,0.0,780543.0,0.0,512.0,0.0,712108.0,0.0,513.0,0.0,753981.0,0.0,512.0,0.0,713019.0,0.0,535.0,0.0,973103.0,0.0,512.0,0.0,727753.0,0.0,513.0,0.0,753461.0,0.0,512.0,0.0,765520.0,0.0,513.0,0.0,746228.0,0.0,512.0,0.0,736294.0,0.0,512.0,0.0,738862.0,0.0,512.0,0.0,729008.0,0.0,512.0,0.0,702870.0,0.0,517.0,0.0,805476.0,0.0,512.0,0.0,764881.0,0.0,512.0,0.0,741313.0,0.0,512.0,0.0,761572.0,0.0,512.0,0.0,815812.0,0.0,512.0,0.0,807536.0,0.0,512.0,0.0,794847.0,0.0,512.0,0.0,760829.0,0.0,517.0,0.0,790463.0,0.0,512.0,0.0,821234.0,0.0,512.0,0.0,855407.0,0.0,512.0,0.0,781835.0,0.0,512.0,0.0,712606.0,0.0,513.0,0.0,804772.0,0.0,512.0,0.0,759672.0,0.0,536.0,0.0,938265.0,0.0,512.0,0.0,833191.0,0.0,513.0,0.0,795420.0,0.0,512.0,0.0,792599.0,0.0,513.0,0.0,758263.0,0.0,512.0,0.0,698975.0,0.0,513.0,0.0,730253.0,0.0,512.0,0.0,731964.0,0.0,536.0,0.0,851315.0,0.0,512.0,0.0,729545.0,0.0,514.0,0.0,730916.0,0.0,512.0,0.0,760885.0,0.0,513.0,0.0,745999.0,0.0,512.0,0.0,703473.0,0.0,512.0,0.0,731154.0,0.0,512.0,0.0,730174.0,0.0,512.0,0.0,713108.0,0.0,517.0,0.0,677464.0,0.0,512.0,0.0,668224.0,0.0,512.0,0.0,710930.0,0.0,512.0,0.0,682694.0,64,0,0,1024.0,1024.0,469172.0,512.0,1024.0,1024.0,496762.0,512.0,1024.0,1024.0,484814.0,512.0,1024.0,1024.0,499837.0,512.0,1024.0,1024.0,561677.0,512.0,1024.0,1024.0,607702.0,512.0,1024.0,1024.0,568119.0,512.0,1024.0,1024.0,613830.0,512.0,1024.0,1024.0,624363.0,512.0,1024.0,1024.0,780871.0,512.0,1024.0,1024.0,750872.0,512.0,1024.0,1024.0,768906.0,512.0,1024.0,1024.0,632857.0,590.0,1024.0,1024.0,702114.0,512.0,1024.0,1024.0,675251.0,512.0,1024.0,1024.0,699077.0,512.0,1024.0,1024.0,605291.0,512.0,1024.0,1024.0,625709.0,512.0,1024.0,1024.0,608558.0,512.0,1024.0,1024.0,621215.0,512.0,1024.0,1024.0,625399.0,590.0,1024.0,1024.0,630043.0,512.0,1024.0,1024.0,624373.0,512.0,1024.0,1024.0,593958.0,512.0,1024.0,1024.0,607568.0,512.0,1024.0,1024.0,628607.0,512.0,1024.0,1024.0,619032.0,512.0,1024.0,1024.0,606649.0,512.0,1024.0,1024.0,623240.0,512.0,1024.0,1024.0,619248.0,512.0,1024.0,1024.0,640978.0,512.0,1024.0,1024.0,626955.0,512.0,1024.0,1024.0,665836.0,512.0,1024.0,1024.0,715485.0,512.0,1024.0,1024.0,670998.0,512.0,1024.0,1024.0,710465.0,512.0,1024.0,1024.0,692788.0,512.0,1024.0,1024.0,691844.0,512.0,1024.0,1024.0,715321.0,512.0,1024.0,1024.0,666685.0,512.0,1024.0,1024.0,702393.0,512.0,1024.0,1024.0,752254.0,512.0,1024.0,1024.0,738931.0,512.0,1024.0,1024.0,728789.0,512.0,1024.0,1024.0,704275.0,590.0,1024.0,1024.0,693460.0,512.0,1024.0,1024.0,752470.0,512.0,1024.0,1024.0,785933.0,512.0,1024.0,1024.0,753966.0,512.0,1024.0,1024.0,843503.0,512.0,1024.0,1024.0,831325.0,512.0,1024.0,1024.0,804019.0,512.0,1024.0,1024.0,786420.0,590.0,1024.0,1024.0,760786.0,512.0,1024.0,1024.0,815088.0,512.0,1024.0,1024.0,876822.0,512.0,1024.0,1024.0,685175.0,512.0,1024.0,1024.0,792799.0,512.0,1024.0,1024.0,698183.0,512.0,1024.0,1024.0,809039.0,512.0,1024.0,1024.0,728239.0,512.0,1024.0,1024.0,723631.0,512.0,1024.0,1024.0,775284.0,512.0,1024.0,1024.0,694178.0,512.0,1024.0,1024.0,422539.0,512.0,1024.0,1024.0,430444.0,512.0,1024.0,1024.0,439492.0,512.0,1024.0,1024.0,437263.0,512.0,1024.0,1024.0,425620.0,590.0,1024.0,1024.0,430014.0,512.0,1024.0,1024.0,444851.0,512.0,1024.0,1024.0,442992.0,512.0,1024.0,1024.0,423109.0,512.0,1024.0,1024.0,434358.0,512.0,1024.0,1024.0,431502.0,512.0,1024.0,1024.0,439344.0,512.0,1024.0,1024.0,425817.0,512.0,1024.0,1024.0,431145.0,512.0,1024.0,1024.0,440417.0,512.0,1024.0,1024.0,434477.0,512.0,1024.0,1024.0,429921.0,512.0,1024.0,1024.0,443876.0,512.0,1024.0,1024.0,439021.0,512.0,1024.0,1024.0,443894.0,512.0,1024.0,1024.0,434485.0,512.0,1024.0,1024.0,438024.0,512.0,1024.0,1024.0,449235.0,512.0,1024.0,1024.0,440353.0,512.0,1024.0,1024.0,428467.0,512.0,1024.0,1024.0,438626.0,512.0,1024.0,1024.0,445309.0,512.0,1024.0,1024.0,441986.0,512.0,1024.0,1024.0,434041.0,590.0,1024.0,1024.0,438117.0,512.0,1024.0,1024.0,456384.0,512.0,1024.0,1024.0,452533.0,512.0,1024.0,1024.0,837948.0,512.0,1024.0,1024.0,937189.0,512.0,1024.0,1024.0,820342.0,512.0,1024.0,1024.0,809148.0,512.0,1024.0,1024.0,775459.0,590.0,1024.0,1024.0,849265.0,512.0,1024.0,1024.0,780245.0,512.0,1024.0,1024.0,784883.0,512.0,1024.0,1024.0,452273.0,512.0,1024.0,1024.0,489902.0,512.0,1024.0,1024.0,491758.0,512.0,1024.0,1024.0,503960.0,512.0,1024.0,1024.0,592837.0,512.0,1024.0,1024.0,633170.0,512.0,1024.0,1024.0,630900.0,512.0,1024.0,1024.0,648316.0,512.0,1024.0,1024.0,422508.0,512.0,1024.0,1024.0,431660.0,512.0,1024.0,1024.0,443674.0,512.0,1024.0,1024.0,439112.0,512.0,1024.0,1024.0,430145.0,512.0,1024.0,1024.0,438120.0,512.0,1024.0,1024.0,450493.0,512.0,1024.0,1024.0,448472.0,512.0,1024.0,1024.0,489750.0,512.0,1024.0,1024.0,517569.0,512.0,1024.0,1024.0,475666.0,512.0,1024.0,1024.0,467619.0,512.0,1024.0,1024.0,462176.0,590.0,1024.0,1024.0,471283.0,512.0,1024.0,1024.0,462701.0,512.0,1024.0,1024.0,456975.0,512.0,64,0,32768.0,0.0,64,0,10700128.0,584143.0,5234152.0,16384.0,36899027.0,0.0,16384.0,16384.0,2675032.0,2675032.0,10693820.0,623986.0,2675032.0,0.0,2675032.0,78.0,0.0,922277.0,11239348.0,42800512.0,0.0,0.0,6522128.0,1637158.0,0.0,1685.0,1299261.0,1612139.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,65535.0,65612.0,1.0,29711.0,0.0,0.0,0.0,0.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,171842.0,4096.0,16384.0,1586.0,2662446.0,2313217.0,0.0,0.0,0.0,0.0,0.0,197248.0,229.0,0.0,0.0,32768.0,0.0,32768.0,163.0,64,0,0.0,0.0,0.0,0.0,0.0,640.0,160.0,0.0,1070308.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,99551.0,0.0,680.0,2539240.0,78.0,0.0,0.0,0.0,66390.0,65656.0,131072.0,0.0,0.0,524288.0,304.0,0.0,64,0,0.0,0.0,800.0,0.0,65536.0,61771.0,160.0,3605.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,144624.0,0.0,181358.0,65536.0,0.0,65777.0,418.0,0.0,0.0,65536.0,131072.0,716295853072008,716295853087727 +1,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,2779220.0,0.0,0.0,65536.0,60576.0,160.0,4800.0,32768.0,64,0,0,0.0,512.0,40731.0,0.0,0.0,512.0,40731.0,0.0,0.0,512.0,40731.0,0.0,0.0,512.0,40731.0,0.0,0.0,512.0,40731.0,0.0,0.0,512.0,40731.0,0.0,0.0,512.0,40731.0,0.0,0.0,512.0,40731.0,0.0,0.0,512.0,40731.0,0.0,0.0,512.0,40731.0,0.0,0.0,512.0,40731.0,0.0,0.0,512.0,40731.0,0.0,0.0,512.0,40731.0,0.0,0.0,512.0,40731.0,0.0,0.0,512.0,40731.0,0.0,0.0,512.0,40731.0,0.0,0.0,512.0,40561.0,0.0,0.0,512.0,40561.0,0.0,0.0,512.0,40561.0,0.0,0.0,512.0,40561.0,0.0,0.0,512.0,40561.0,0.0,0.0,512.0,40561.0,0.0,0.0,512.0,40561.0,0.0,0.0,512.0,40561.0,0.0,0.0,512.0,40561.0,0.0,0.0,512.0,40561.0,0.0,0.0,512.0,40561.0,0.0,0.0,512.0,40561.0,0.0,0.0,512.0,40561.0,0.0,0.0,512.0,40561.0,0.0,0.0,512.0,40561.0,0.0,0.0,512.0,40561.0,0.0,0.0,512.0,60101.0,0.0,0.0,512.0,60101.0,0.0,0.0,512.0,60101.0,0.0,0.0,512.0,60101.0,0.0,0.0,512.0,60101.0,0.0,0.0,512.0,60101.0,0.0,0.0,512.0,60101.0,0.0,0.0,512.0,60101.0,0.0,0.0,512.0,60101.0,0.0,0.0,512.0,60101.0,0.0,0.0,512.0,60101.0,0.0,0.0,512.0,60101.0,0.0,0.0,512.0,60101.0,0.0,0.0,512.0,60101.0,0.0,0.0,512.0,60101.0,0.0,0.0,512.0,60101.0,0.0,0.0,512.0,65358.0,0.0,0.0,512.0,65358.0,0.0,0.0,512.0,65358.0,0.0,0.0,512.0,65358.0,0.0,0.0,512.0,65358.0,0.0,0.0,512.0,65358.0,0.0,0.0,512.0,65358.0,0.0,0.0,512.0,65358.0,0.0,0.0,512.0,65358.0,0.0,0.0,512.0,65358.0,0.0,0.0,512.0,65358.0,0.0,0.0,512.0,65358.0,0.0,0.0,512.0,65358.0,0.0,0.0,512.0,65358.0,0.0,0.0,512.0,65358.0,0.0,0.0,512.0,65358.0,0.0,0.0,512.0,80081.0,0.0,0.0,512.0,80081.0,0.0,0.0,512.0,80081.0,0.0,0.0,512.0,80081.0,0.0,0.0,512.0,80081.0,0.0,0.0,512.0,80081.0,0.0,0.0,512.0,80081.0,0.0,0.0,512.0,80081.0,0.0,0.0,512.0,80081.0,0.0,0.0,512.0,80081.0,0.0,0.0,512.0,80081.0,0.0,0.0,512.0,80081.0,0.0,0.0,512.0,80081.0,0.0,0.0,512.0,80081.0,0.0,0.0,512.0,80081.0,0.0,0.0,512.0,80081.0,0.0,0.0,512.0,88408.0,0.0,0.0,512.0,88408.0,0.0,0.0,512.0,88408.0,0.0,0.0,512.0,88408.0,0.0,0.0,512.0,88408.0,0.0,0.0,512.0,88408.0,0.0,0.0,512.0,88408.0,0.0,0.0,512.0,88408.0,0.0,0.0,512.0,88408.0,0.0,0.0,512.0,88408.0,0.0,0.0,512.0,88408.0,0.0,0.0,512.0,88408.0,0.0,0.0,512.0,88408.0,0.0,0.0,512.0,88408.0,0.0,0.0,512.0,88408.0,0.0,0.0,512.0,88408.0,0.0,0.0,512.0,87225.0,0.0,0.0,512.0,87225.0,0.0,0.0,512.0,87225.0,0.0,0.0,512.0,87225.0,0.0,0.0,512.0,87225.0,0.0,0.0,512.0,87225.0,0.0,0.0,512.0,87225.0,0.0,0.0,512.0,87225.0,0.0,0.0,512.0,87225.0,0.0,0.0,512.0,87225.0,0.0,0.0,512.0,87225.0,0.0,0.0,512.0,87225.0,0.0,0.0,512.0,87225.0,0.0,0.0,512.0,87225.0,0.0,0.0,512.0,87225.0,0.0,0.0,512.0,87225.0,0.0,0.0,512.0,99910.0,0.0,0.0,512.0,99910.0,0.0,0.0,512.0,99910.0,0.0,0.0,512.0,99910.0,0.0,0.0,512.0,99910.0,0.0,0.0,512.0,99910.0,0.0,0.0,512.0,99910.0,0.0,0.0,512.0,99910.0,0.0,0.0,512.0,99910.0,0.0,0.0,512.0,99910.0,0.0,0.0,512.0,99910.0,0.0,0.0,512.0,99910.0,0.0,0.0,512.0,99910.0,0.0,0.0,512.0,99910.0,0.0,0.0,512.0,99910.0,0.0,0.0,512.0,99910.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,38637092.0,48273998.0,92335.0,0.0,0.0,65536.0,131072.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,47828.0,28961.0,1988482.0,9858.0,0.0,246000.0,0.0,0.0,65536.0,131331.0,196867.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,1026.0,514.0,1538.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1028.0,516.0,1540.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1044.0,532.0,1556.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1029.0,517.0,1541.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1044.0,532.0,1556.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1044.0,532.0,1556.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1028.0,516.0,1540.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1044.0,532.0,1556.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1028.0,516.0,1540.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1044.0,532.0,1556.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1044.0,532.0,1556.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1028.0,516.0,1540.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1044.0,532.0,1556.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1028.0,516.0,1540.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,64,0,16384.0,16384.0,22468491.0,5596720.0,278528.0,0.0,0.0,98304.0,1039474.0,0.0,0.0,1910924.0,49618.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,443296.0,2338.0,64,0,0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,64,0,0,0.0,512.0,0.0,423152.0,0.0,513.0,0.0,424013.0,0.0,513.0,0.0,437458.0,0.0,536.0,0.0,715438.0,0.0,512.0,0.0,445716.0,0.0,514.0,0.0,434567.0,0.0,513.0,0.0,455582.0,0.0,513.0,0.0,458451.0,0.0,512.0,0.0,369821.0,0.0,512.0,0.0,387135.0,0.0,512.0,0.0,381294.0,0.0,512.0,0.0,390275.0,0.0,512.0,0.0,387479.0,0.0,513.0,0.0,398337.0,0.0,512.0,0.0,409813.0,0.0,512.0,0.0,381302.0,0.0,512.0,0.0,366246.0,0.0,512.0,0.0,387465.0,0.0,512.0,0.0,390763.0,0.0,512.0,0.0,403983.0,0.0,512.0,0.0,390172.0,0.0,513.0,0.0,392078.0,0.0,512.0,0.0,427815.0,0.0,512.0,0.0,392754.0,0.0,512.0,0.0,370909.0,0.0,513.0,0.0,371736.0,0.0,513.0,0.0,385834.0,0.0,536.0,0.0,442294.0,0.0,512.0,0.0,393176.0,0.0,515.0,0.0,397511.0,0.0,513.0,0.0,414403.0,0.0,513.0,0.0,401360.0,0.0,512.0,0.0,402737.0,0.0,513.0,0.0,425132.0,0.0,513.0,0.0,420393.0,0.0,536.0,0.0,666103.0,0.0,512.0,0.0,434871.0,0.0,514.0,0.0,438619.0,0.0,513.0,0.0,457284.0,0.0,513.0,0.0,440476.0,0.0,512.0,0.0,406628.0,0.0,512.0,0.0,429779.0,0.0,512.0,0.0,429708.0,0.0,512.0,0.0,430450.0,0.0,512.0,0.0,420136.0,0.0,513.0,0.0,425554.0,0.0,512.0,0.0,451549.0,0.0,512.0,0.0,444970.0,0.0,512.0,0.0,425288.0,0.0,512.0,0.0,461522.0,0.0,512.0,0.0,450656.0,0.0,512.0,0.0,447327.0,0.0,512.0,0.0,435011.0,0.0,513.0,0.0,445073.0,0.0,512.0,0.0,469751.0,0.0,512.0,0.0,469056.0,0.0,512.0,0.0,446072.0,0.0,513.0,0.0,486111.0,0.0,513.0,0.0,467128.0,0.0,535.0,0.0,730305.0,0.0,512.0,0.0,475726.0,0.0,514.0,0.0,484966.0,0.0,513.0,0.0,515370.0,0.0,513.0,0.0,479613.0,0.0,512.0,0.0,473041.0,0.0,512.0,0.0,486267.0,0.0,512.0,0.0,496800.0,0.0,512.0,0.0,497112.0,0.0,512.0,0.0,471268.0,0.0,513.0,0.0,476665.0,0.0,512.0,0.0,499727.0,0.0,512.0,0.0,493045.0,0.0,512.0,0.0,415409.0,0.0,513.0,0.0,438988.0,0.0,513.0,0.0,424067.0,0.0,536.0,0.0,641330.0,0.0,512.0,0.0,447376.0,0.0,514.0,0.0,456776.0,0.0,513.0,0.0,471678.0,0.0,513.0,0.0,458145.0,0.0,512.0,0.0,419587.0,0.0,513.0,0.0,447957.0,0.0,513.0,0.0,428641.0,0.0,536.0,0.0,638024.0,0.0,512.0,0.0,465660.0,0.0,514.0,0.0,474661.0,0.0,513.0,0.0,488689.0,0.0,513.0,0.0,471702.0,0.0,512.0,0.0,478314.0,0.0,512.0,0.0,498051.0,0.0,512.0,0.0,509024.0,0.0,512.0,0.0,509588.0,0.0,512.0,0.0,482333.0,0.0,513.0,0.0,486821.0,0.0,512.0,0.0,522983.0,0.0,512.0,0.0,515461.0,0.0,512.0,0.0,351876.0,0.0,512.0,0.0,368959.0,0.0,512.0,0.0,360143.0,0.0,512.0,0.0,369774.0,0.0,512.0,0.0,369264.0,0.0,513.0,0.0,369743.0,0.0,512.0,0.0,383235.0,0.0,512.0,0.0,371376.0,0.0,512.0,0.0,397280.0,0.0,513.0,0.0,421261.0,0.0,513.0,0.0,435247.0,0.0,536.0,0.0,526307.0,0.0,512.0,0.0,416799.0,0.0,514.0,0.0,414552.0,0.0,513.0,0.0,448073.0,0.0,513.0,0.0,444645.0,0.0,512.0,0.0,433317.0,0.0,513.0,0.0,457321.0,0.0,513.0,0.0,460042.0,0.0,536.0,0.0,577142.0,0.0,512.0,0.0,460061.0,0.0,514.0,0.0,468546.0,0.0,513.0,0.0,486970.0,0.0,513.0,0.0,477275.0,0.0,512.0,0.0,420157.0,0.0,512.0,0.0,449285.0,0.0,512.0,0.0,444742.0,0.0,512.0,0.0,455818.0,0.0,512.0,0.0,442097.0,0.0,513.0,0.0,453265.0,0.0,512.0,0.0,467542.0,0.0,512.0,0.0,455897.0,64,0,0,1024.0,1024.0,422147.0,512.0,1024.0,1024.0,427248.0,512.0,1024.0,1024.0,436984.0,512.0,1024.0,1024.0,436075.0,512.0,1024.0,1024.0,425086.0,512.0,1024.0,1024.0,429465.0,512.0,1024.0,1024.0,445945.0,512.0,1024.0,1024.0,442528.0,512.0,1024.0,1024.0,422049.0,512.0,1024.0,1024.0,433005.0,512.0,1024.0,1024.0,429715.0,512.0,1024.0,1024.0,437868.0,512.0,1024.0,1024.0,425127.0,512.0,1024.0,1024.0,430432.0,512.0,1024.0,1024.0,438296.0,512.0,1024.0,1024.0,432699.0,512.0,1024.0,1024.0,478363.0,512.0,1024.0,1024.0,526452.0,512.0,1024.0,1024.0,476281.0,512.0,1024.0,1024.0,499964.0,512.0,1024.0,1024.0,496276.0,512.0,1024.0,1024.0,500738.0,512.0,1024.0,1024.0,514063.0,512.0,1024.0,1024.0,479624.0,512.0,1024.0,1024.0,481271.0,512.0,1024.0,1024.0,506965.0,512.0,1024.0,1024.0,518171.0,512.0,1024.0,1024.0,510005.0,512.0,1024.0,1024.0,494775.0,512.0,1024.0,1024.0,495306.0,512.0,1024.0,1024.0,516804.0,512.0,1024.0,1024.0,520846.0,512.0,1024.0,1024.0,922874.0,512.0,1024.0,1024.0,953111.0,512.0,1024.0,1024.0,922573.0,512.0,1024.0,1024.0,977669.0,512.0,1024.0,1024.0,928132.0,512.0,1024.0,1024.0,926712.0,512.0,1024.0,1024.0,920972.0,512.0,1024.0,1024.0,879089.0,512.0,1024.0,1024.0,852631.0,512.0,1024.0,1024.0,886011.0,512.0,1024.0,1024.0,883239.0,512.0,1024.0,1024.0,876839.0,512.0,1024.0,1024.0,883615.0,512.0,1024.0,1024.0,893395.0,512.0,1024.0,1024.0,872661.0,512.0,1024.0,1024.0,902909.0,512.0,1024.0,1024.0,854320.0,512.0,1024.0,1024.0,879374.0,512.0,1024.0,1024.0,870457.0,512.0,1024.0,1024.0,862857.0,512.0,1024.0,1024.0,900911.0,512.0,1024.0,1024.0,910904.0,512.0,1024.0,1024.0,918538.0,512.0,1024.0,1024.0,947075.0,512.0,1024.0,1024.0,992682.0,512.0,1024.0,1024.0,1051205.0,512.0,1024.0,1024.0,977721.0,512.0,1024.0,1024.0,1051961.0,512.0,1024.0,1024.0,952234.0,512.0,1024.0,1024.0,958537.0,512.0,1024.0,1024.0,936418.0,512.0,1024.0,1024.0,879507.0,512.0,1024.0,1024.0,489110.0,512.0,1024.0,1024.0,503246.0,512.0,1024.0,1024.0,509596.0,512.0,1024.0,1024.0,506436.0,512.0,1024.0,1024.0,541486.0,512.0,1024.0,1024.0,551708.0,512.0,1024.0,1024.0,614561.0,512.0,1024.0,1024.0,609343.0,512.0,1024.0,1024.0,793019.0,512.0,1024.0,1024.0,819721.0,512.0,1024.0,1024.0,737753.0,512.0,1024.0,1024.0,750167.0,512.0,1024.0,1024.0,703183.0,512.0,1024.0,1024.0,707988.0,512.0,1024.0,1024.0,688758.0,512.0,1024.0,1024.0,664061.0,512.0,1024.0,1024.0,624854.0,512.0,1024.0,1024.0,658244.0,512.0,1024.0,1024.0,610303.0,512.0,1024.0,1024.0,621226.0,512.0,1024.0,1024.0,587676.0,512.0,1024.0,1024.0,601357.0,512.0,1024.0,1024.0,591062.0,512.0,1024.0,1024.0,574307.0,512.0,1024.0,1024.0,483055.0,512.0,1024.0,1024.0,495292.0,512.0,1024.0,1024.0,507697.0,512.0,1024.0,1024.0,504744.0,512.0,1024.0,1024.0,513566.0,512.0,1024.0,1024.0,519763.0,512.0,1024.0,1024.0,574750.0,512.0,1024.0,1024.0,573785.0,512.0,1024.0,1024.0,893212.0,512.0,1024.0,1024.0,919577.0,512.0,1024.0,1024.0,878233.0,512.0,1024.0,1024.0,906245.0,512.0,1024.0,1024.0,904350.0,512.0,1024.0,1024.0,907344.0,512.0,1024.0,1024.0,905377.0,512.0,1024.0,1024.0,865992.0,512.0,1024.0,1024.0,822981.0,512.0,1024.0,1024.0,857398.0,512.0,1024.0,1024.0,844648.0,512.0,1024.0,1024.0,833851.0,512.0,1024.0,1024.0,870200.0,512.0,1024.0,1024.0,869205.0,512.0,1024.0,1024.0,885275.0,512.0,1024.0,1024.0,896637.0,512.0,1024.0,1024.0,799537.0,512.0,1024.0,1024.0,842949.0,512.0,1024.0,1024.0,825794.0,512.0,1024.0,1024.0,813841.0,512.0,1024.0,1024.0,862533.0,512.0,1024.0,1024.0,856718.0,512.0,1024.0,1024.0,869894.0,512.0,1024.0,1024.0,887866.0,512.0,1024.0,1024.0,885738.0,512.0,1024.0,1024.0,914937.0,512.0,1024.0,1024.0,874383.0,512.0,1024.0,1024.0,901891.0,512.0,1024.0,1024.0,897461.0,512.0,1024.0,1024.0,899600.0,512.0,1024.0,1024.0,901279.0,512.0,1024.0,1024.0,862486.0,512.0,64,0,32768.0,0.0,64,0,10168736.0,485621.0,4287050.0,16384.0,29651376.0,0.0,16384.0,16384.0,2542184.0,2542184.0,10168736.0,530966.0,2542184.0,0.0,2542184.0,940.0,0.0,848420.0,10645334.0,40674944.0,0.0,0.0,5581684.0,1119832.0,0.0,1026.0,793758.0,1097884.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,65534.0,65603.0,2.0,0.0,0.0,0.0,0.0,0.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,140791.0,4096.0,16384.0,1586.0,2546841.0,2237019.0,0.0,0.0,0.0,0.0,0.0,196608.0,260.0,0.0,0.0,32768.0,0.0,32768.0,209.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,160.0,0.0,618566.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,33021.0,0.0,8909.0,2278744.0,77.0,0.0,0.0,0.0,65778.0,65536.0,131072.0,0.0,0.0,524288.0,304.0,0.0,64,0,0.0,0.0,160.0,0.0,65536.0,65536.0,0.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,120346.0,0.0,208839.0,65536.0,0.0,65779.0,486.0,0.0,0.0,65536.0,131072.0,716295853110167,716295853124005 +2,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,2652345.0,0.0,0.0,65536.0,60576.0,160.0,4800.0,32768.0,64,0,0,0.0,512.0,41961.0,0.0,0.0,512.0,41961.0,0.0,0.0,512.0,41961.0,0.0,0.0,512.0,41961.0,0.0,0.0,512.0,41961.0,0.0,0.0,512.0,41961.0,0.0,0.0,512.0,41961.0,0.0,0.0,512.0,41961.0,0.0,0.0,512.0,41961.0,0.0,0.0,512.0,41961.0,0.0,0.0,512.0,41961.0,0.0,0.0,512.0,41961.0,0.0,0.0,512.0,41961.0,0.0,0.0,512.0,41961.0,0.0,0.0,512.0,41961.0,0.0,0.0,512.0,41961.0,0.0,0.0,512.0,33350.0,0.0,0.0,512.0,33350.0,0.0,0.0,512.0,33350.0,0.0,0.0,512.0,33350.0,0.0,0.0,512.0,33350.0,0.0,0.0,512.0,33350.0,0.0,0.0,512.0,33350.0,0.0,0.0,512.0,33350.0,0.0,0.0,512.0,33350.0,0.0,0.0,512.0,33350.0,0.0,0.0,512.0,33350.0,0.0,0.0,512.0,33350.0,0.0,0.0,512.0,33350.0,0.0,0.0,512.0,33350.0,0.0,0.0,512.0,33350.0,0.0,0.0,512.0,33350.0,0.0,0.0,512.0,56856.0,0.0,0.0,512.0,56856.0,0.0,0.0,512.0,56856.0,0.0,0.0,512.0,56856.0,0.0,0.0,512.0,56856.0,0.0,0.0,512.0,56856.0,0.0,0.0,512.0,56856.0,0.0,0.0,512.0,56856.0,0.0,0.0,512.0,56856.0,0.0,0.0,512.0,56856.0,0.0,0.0,512.0,56856.0,0.0,0.0,512.0,56856.0,0.0,0.0,512.0,56856.0,0.0,0.0,512.0,56856.0,0.0,0.0,512.0,56856.0,0.0,0.0,512.0,56856.0,0.0,0.0,512.0,65012.0,0.0,0.0,512.0,65012.0,0.0,0.0,512.0,65012.0,0.0,0.0,512.0,65012.0,0.0,0.0,512.0,65012.0,0.0,0.0,512.0,65012.0,0.0,0.0,512.0,65012.0,0.0,0.0,512.0,65012.0,0.0,0.0,512.0,65012.0,0.0,0.0,512.0,65012.0,0.0,0.0,512.0,65012.0,0.0,0.0,512.0,65012.0,0.0,0.0,512.0,65012.0,0.0,0.0,512.0,65012.0,0.0,0.0,512.0,65012.0,0.0,0.0,512.0,65012.0,0.0,0.0,512.0,73117.0,0.0,0.0,512.0,73117.0,0.0,0.0,512.0,73117.0,0.0,0.0,512.0,73117.0,0.0,0.0,512.0,73117.0,0.0,0.0,512.0,73117.0,0.0,0.0,512.0,73117.0,0.0,0.0,512.0,73117.0,0.0,0.0,512.0,73117.0,0.0,0.0,512.0,73117.0,0.0,0.0,512.0,73117.0,0.0,0.0,512.0,73117.0,0.0,0.0,512.0,73117.0,0.0,0.0,512.0,73117.0,0.0,0.0,512.0,73117.0,0.0,0.0,512.0,73117.0,0.0,0.0,512.0,83933.0,0.0,0.0,512.0,83933.0,0.0,0.0,512.0,83933.0,0.0,0.0,512.0,83933.0,0.0,0.0,512.0,83933.0,0.0,0.0,512.0,83933.0,0.0,0.0,512.0,83933.0,0.0,0.0,512.0,83933.0,0.0,0.0,512.0,83933.0,0.0,0.0,512.0,83933.0,0.0,0.0,512.0,83933.0,0.0,0.0,512.0,83933.0,0.0,0.0,512.0,83933.0,0.0,0.0,512.0,83933.0,0.0,0.0,512.0,83933.0,0.0,0.0,512.0,83933.0,0.0,0.0,512.0,84926.0,0.0,0.0,512.0,84926.0,0.0,0.0,512.0,84926.0,0.0,0.0,512.0,84926.0,0.0,0.0,512.0,84926.0,0.0,0.0,512.0,84926.0,0.0,0.0,512.0,84926.0,0.0,0.0,512.0,84926.0,0.0,0.0,512.0,84926.0,0.0,0.0,512.0,84926.0,0.0,0.0,512.0,84926.0,0.0,0.0,512.0,84926.0,0.0,0.0,512.0,84926.0,0.0,0.0,512.0,84926.0,0.0,0.0,512.0,84926.0,0.0,0.0,512.0,84926.0,0.0,0.0,512.0,98238.0,0.0,0.0,512.0,98238.0,0.0,0.0,512.0,98238.0,0.0,0.0,512.0,98238.0,0.0,0.0,512.0,98238.0,0.0,0.0,512.0,98238.0,0.0,0.0,512.0,98238.0,0.0,0.0,512.0,98238.0,0.0,0.0,512.0,98238.0,0.0,0.0,512.0,98238.0,0.0,0.0,512.0,98238.0,0.0,0.0,512.0,98238.0,0.0,0.0,512.0,98238.0,0.0,0.0,512.0,98238.0,0.0,0.0,512.0,98238.0,0.0,0.0,512.0,98238.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,26.0,0.0,0.0,0.0,0.0,0.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,38281952.0,53657079.0,139656.0,0.0,0.0,65536.0,131072.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,48297.0,27445.0,2000414.0,9787.0,0.0,312851.0,0.0,0.0,65536.0,131324.0,196860.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,514.0,1538.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,514.0,1538.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,514.0,1538.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1028.0,516.0,1540.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,514.0,1538.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,514.0,1538.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,514.0,1538.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,514.0,1538.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,514.0,1538.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,64,0,16384.0,16384.0,21926925.0,5742457.0,278528.0,0.0,0.0,98304.0,965577.0,0.0,0.0,1926414.0,50438.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,448298.0,2252.0,64,0,0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,64,0,0,0.0,512.0,0.0,461143.0,0.0,513.0,0.0,461585.0,0.0,513.0,0.0,460721.0,0.0,536.0,0.0,737092.0,0.0,512.0,0.0,525596.0,0.0,513.0,0.0,518199.0,0.0,513.0,0.0,522518.0,0.0,513.0,0.0,507334.0,0.0,512.0,0.0,523880.0,0.0,512.0,0.0,561724.0,0.0,512.0,0.0,528934.0,0.0,512.0,0.0,532316.0,0.0,512.0,0.0,537972.0,0.0,512.0,0.0,560242.0,0.0,513.0,0.0,554631.0,0.0,512.0,0.0,546267.0,0.0,512.0,0.0,365894.0,0.0,512.0,0.0,395368.0,0.0,512.0,0.0,397444.0,0.0,512.0,0.0,412715.0,0.0,512.0,0.0,383591.0,0.0,512.0,0.0,398853.0,0.0,513.0,0.0,412164.0,0.0,512.0,0.0,388555.0,0.0,512.0,0.0,396321.0,0.0,513.0,0.0,401381.0,0.0,513.0,0.0,410629.0,0.0,536.0,0.0,463225.0,0.0,512.0,0.0,427423.0,0.0,514.0,0.0,428925.0,0.0,513.0,0.0,443921.0,0.0,513.0,0.0,428275.0,0.0,512.0,0.0,523630.0,0.0,513.0,0.0,552771.0,0.0,513.0,0.0,526051.0,0.0,536.0,0.0,795609.0,0.0,512.0,0.0,551246.0,0.0,514.0,0.0,577229.0,0.0,513.0,0.0,572912.0,0.0,513.0,0.0,549974.0,0.0,512.0,0.0,664583.0,0.0,512.0,0.0,727272.0,0.0,512.0,0.0,694663.0,0.0,512.0,0.0,691190.0,0.0,512.0,0.0,658496.0,0.0,512.0,0.0,698686.0,0.0,513.0,0.0,685390.0,0.0,512.0,0.0,674940.0,0.0,512.0,0.0,693719.0,0.0,512.0,0.0,743482.0,0.0,512.0,0.0,725061.0,0.0,512.0,0.0,724136.0,0.0,512.0,0.0,685527.0,0.0,512.0,0.0,720332.0,0.0,513.0,0.0,710926.0,0.0,512.0,0.0,712148.0,0.0,512.0,0.0,711839.0,0.0,513.0,0.0,743702.0,0.0,513.0,0.0,698745.0,0.0,535.0,0.0,1005611.0,0.0,512.0,0.0,750889.0,0.0,513.0,0.0,761795.0,0.0,513.0,0.0,780786.0,0.0,513.0,0.0,730153.0,0.0,512.0,0.0,541483.0,0.0,512.0,0.0,588354.0,0.0,512.0,0.0,567248.0,0.0,512.0,0.0,590487.0,0.0,512.0,0.0,516075.0,0.0,512.0,0.0,556495.0,0.0,513.0,0.0,548335.0,0.0,512.0,0.0,554116.0,0.0,512.0,0.0,391791.0,0.0,513.0,0.0,455186.0,0.0,513.0,0.0,405037.0,0.0,535.0,0.0,609677.0,0.0,512.0,0.0,452888.0,0.0,515.0,0.0,519254.0,0.0,513.0,0.0,469800.0,0.0,513.0,0.0,460170.0,0.0,512.0,0.0,370349.0,0.0,513.0,0.0,432431.0,0.0,513.0,0.0,382669.0,0.0,536.0,0.0,576661.0,0.0,512.0,0.0,414850.0,0.0,514.0,0.0,481951.0,0.0,513.0,0.0,435938.0,0.0,513.0,0.0,430005.0,0.0,512.0,0.0,449586.0,0.0,512.0,0.0,482994.0,0.0,512.0,0.0,475540.0,0.0,512.0,0.0,491118.0,0.0,512.0,0.0,455909.0,0.0,512.0,0.0,477957.0,0.0,513.0,0.0,483510.0,0.0,512.0,0.0,484721.0,0.0,512.0,0.0,461938.0,0.0,512.0,0.0,504591.0,0.0,512.0,0.0,491284.0,0.0,512.0,0.0,505641.0,0.0,512.0,0.0,483790.0,0.0,512.0,0.0,507835.0,0.0,513.0,0.0,525208.0,0.0,512.0,0.0,490855.0,0.0,512.0,0.0,483312.0,0.0,513.0,0.0,501154.0,0.0,513.0,0.0,490937.0,0.0,536.0,0.0,591654.0,0.0,512.0,0.0,507181.0,0.0,513.0,0.0,514863.0,0.0,513.0,0.0,522328.0,0.0,513.0,0.0,519110.0,0.0,512.0,0.0,475903.0,0.0,513.0,0.0,527233.0,0.0,513.0,0.0,495963.0,0.0,536.0,0.0,618267.0,0.0,512.0,0.0,506671.0,0.0,514.0,0.0,522486.0,0.0,513.0,0.0,519522.0,0.0,513.0,0.0,540594.0,0.0,512.0,0.0,481016.0,0.0,512.0,0.0,545683.0,0.0,512.0,0.0,507497.0,0.0,512.0,0.0,536893.0,0.0,512.0,0.0,505127.0,0.0,512.0,0.0,520795.0,0.0,513.0,0.0,571313.0,0.0,512.0,0.0,499170.0,64,0,0,1024.0,1024.0,354585.0,512.0,1024.0,1024.0,358634.0,512.0,1024.0,1024.0,367635.0,512.0,1024.0,1024.0,365660.0,512.0,1024.0,1024.0,356208.0,512.0,1024.0,1024.0,359609.0,512.0,1024.0,1024.0,372536.0,512.0,1024.0,1024.0,370829.0,512.0,1024.0,1024.0,352828.0,512.0,1024.0,1024.0,363220.0,512.0,1024.0,1024.0,359960.0,512.0,1024.0,1024.0,365619.0,512.0,1024.0,1024.0,357574.0,512.0,1024.0,1024.0,360625.0,512.0,1024.0,1024.0,367335.0,512.0,1024.0,1024.0,363893.0,512.0,1024.0,1024.0,380405.0,512.0,1024.0,1024.0,397764.0,512.0,1024.0,1024.0,389962.0,512.0,1024.0,1024.0,402590.0,512.0,1024.0,1024.0,390074.0,512.0,1024.0,1024.0,393755.0,512.0,1024.0,1024.0,402785.0,512.0,1024.0,1024.0,391346.0,512.0,1024.0,1024.0,368775.0,512.0,1024.0,1024.0,380288.0,512.0,1024.0,1024.0,388636.0,512.0,1024.0,1024.0,389399.0,512.0,1024.0,1024.0,382161.0,512.0,1024.0,1024.0,386322.0,512.0,1024.0,1024.0,404082.0,512.0,1024.0,1024.0,400758.0,512.0,1024.0,1024.0,441282.0,512.0,1024.0,1024.0,480967.0,512.0,1024.0,1024.0,446367.0,512.0,1024.0,1024.0,516823.0,512.0,1024.0,1024.0,458725.0,512.0,1024.0,1024.0,473942.0,512.0,1024.0,1024.0,482000.0,512.0,1024.0,1024.0,449535.0,512.0,1024.0,1024.0,535709.0,512.0,1024.0,1024.0,577540.0,512.0,1024.0,1024.0,558071.0,512.0,1024.0,1024.0,565562.0,512.0,1024.0,1024.0,563583.0,512.0,1024.0,1024.0,576126.0,512.0,1024.0,1024.0,567463.0,512.0,1024.0,1024.0,579278.0,512.0,1024.0,1024.0,422045.0,512.0,1024.0,1024.0,440030.0,512.0,1024.0,1024.0,433382.0,512.0,1024.0,1024.0,428114.0,512.0,1024.0,1024.0,434633.0,512.0,1024.0,1024.0,433364.0,512.0,1024.0,1024.0,437633.0,512.0,1024.0,1024.0,439899.0,512.0,1024.0,1024.0,402617.0,512.0,1024.0,1024.0,432158.0,512.0,1024.0,1024.0,410171.0,512.0,1024.0,1024.0,433592.0,512.0,1024.0,1024.0,415576.0,512.0,1024.0,1024.0,423301.0,512.0,1024.0,1024.0,436944.0,512.0,1024.0,1024.0,410187.0,512.0,1024.0,1024.0,487823.0,512.0,1024.0,1024.0,505253.0,512.0,1024.0,1024.0,508609.0,512.0,1024.0,1024.0,499079.0,512.0,1024.0,1024.0,510390.0,512.0,1024.0,1024.0,509256.0,512.0,1024.0,1024.0,545777.0,512.0,1024.0,1024.0,546778.0,512.0,1024.0,1024.0,503650.0,512.0,1024.0,1024.0,527725.0,512.0,1024.0,1024.0,507266.0,512.0,1024.0,1024.0,527030.0,512.0,1024.0,1024.0,521928.0,512.0,1024.0,1024.0,526994.0,512.0,1024.0,1024.0,532683.0,512.0,1024.0,1024.0,518284.0,512.0,1024.0,1024.0,495584.0,512.0,1024.0,1024.0,518043.0,512.0,1024.0,1024.0,498271.0,512.0,1024.0,1024.0,519140.0,512.0,1024.0,1024.0,510717.0,512.0,1024.0,1024.0,515367.0,512.0,1024.0,1024.0,522121.0,512.0,1024.0,1024.0,507540.0,512.0,1024.0,1024.0,479101.0,512.0,1024.0,1024.0,495361.0,512.0,1024.0,1024.0,500994.0,512.0,1024.0,1024.0,492495.0,512.0,1024.0,1024.0,501793.0,512.0,1024.0,1024.0,500445.0,512.0,1024.0,1024.0,535580.0,512.0,1024.0,1024.0,537584.0,512.0,1024.0,1024.0,371629.0,512.0,1024.0,1024.0,384204.0,512.0,1024.0,1024.0,377470.0,512.0,1024.0,1024.0,385622.0,512.0,1024.0,1024.0,376894.0,512.0,1024.0,1024.0,377880.0,512.0,1024.0,1024.0,388615.0,512.0,1024.0,1024.0,381010.0,512.0,1024.0,1024.0,360837.0,512.0,1024.0,1024.0,367371.0,512.0,1024.0,1024.0,376905.0,512.0,1024.0,1024.0,374787.0,512.0,1024.0,1024.0,372921.0,512.0,1024.0,1024.0,376400.0,512.0,1024.0,1024.0,392749.0,512.0,1024.0,1024.0,387870.0,512.0,1024.0,1024.0,438075.0,512.0,1024.0,1024.0,462288.0,512.0,1024.0,1024.0,442751.0,512.0,1024.0,1024.0,481302.0,512.0,1024.0,1024.0,471347.0,512.0,1024.0,1024.0,488959.0,512.0,1024.0,1024.0,499351.0,512.0,1024.0,1024.0,483993.0,512.0,1024.0,1024.0,700450.0,512.0,1024.0,1024.0,723509.0,512.0,1024.0,1024.0,615338.0,512.0,1024.0,1024.0,649359.0,512.0,1024.0,1024.0,616149.0,512.0,1024.0,1024.0,617690.0,512.0,1024.0,1024.0,604040.0,512.0,1024.0,1024.0,617037.0,512.0,64,0,32768.0,0.0,64,0,10769836.0,1072026.0,9902967.0,16384.0,74344571.0,0.0,16384.0,16384.0,2692459.0,2692459.0,10769836.0,1117546.0,2692459.0,0.0,2692459.0,0.0,0.0,843745.0,11079433.0,43079344.0,0.0,0.0,11153074.0,1089398.0,0.0,576.0,760212.0,1064109.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,65536.0,65600.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,142553.0,4096.0,16384.0,1586.0,2544588.0,2240321.0,0.0,0.0,0.0,0.0,0.0,196608.0,254.0,0.0,0.0,32768.0,0.0,32768.0,231.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,160.0,0.0,629184.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,34417.0,0.0,7092.0,2240249.0,0.0,0.0,0.0,0.0,65767.0,65536.0,131072.0,0.0,0.0,524288.0,304.0,0.0,64,0,0.0,0.0,160.0,0.0,65536.0,65536.0,0.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,113913.0,0.0,199483.0,65536.0,0.0,65791.0,510.0,0.0,0.0,65536.0,131072.0,716295853144605,716295853158404 diff --git a/tests/workloads/dispatch_0_1/MI300X_A1/sysinfo.csv b/tests/workloads/dispatch_0_1/MI300X_A1/sysinfo.csv new file mode 100644 index 0000000000..1b04d84fa1 --- /dev/null +++ b/tests/workloads/dispatch_0_1/MI300X_A1/sysinfo.csv @@ -0,0 +1,2 @@ +workload_name,command,ip_blocks,timestamp,version,hostname,cpu_model,sbios,linux_distro,linux_kernel_version,amd_gpu_kernel_version,cpu_memory,gpu_memory,rocm_version,vbios,compute_partition,memory_partition,gpu_model,gpu_arch,gpu_l1,gpu_l2,cu_per_gpu,simd_per_cu,se_per_gpu,wave_size,workgroup_max_size,max_waves_per_cu,max_sclk,max_mclk,cur_sclk,cur_mclk,total_l2_chan,lds_banks_per_cu,sqc_per_gpu,pipes_per_gpu,hbm_bw,num_xcd +dispatch_0_1,./tests/vcopy -n 1048576 -b 256 -i 3,SQ|LDS|SQC|TA|TD|TCP|TCC|SPI|CPC|CPF,Wed 29 May 2024 12:01:45 PM (CDT),2,splinter-126-wr-c6,AMD Ryzen 9 7950X 16-Core Processor,"American Megatrends International, LLC.VS2683299N.FD",Ubuntu 22.04.4 LTS,5.18.2-mi300-build-140423-ubuntu-22.04+,,114656528,,6.2.0-13611,113-MI3SRIOV-001,SPX,NPS1,MI300X_A1,gfx942,32,4096,304,4,32,64,1024,32,2100,1300,2100,1300,128,32,160,4,5324.8,8 diff --git a/tests/workloads/dispatch_0_1/MI300X_A1/timestamps.csv b/tests/workloads/dispatch_0_1/MI300X_A1/timestamps.csv new file mode 100644 index 0000000000..aad07fedf7 --- /dev/null +++ b/tests/workloads/dispatch_0_1/MI300X_A1/timestamps.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID +1,60633,1,965699,965699,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716295853072008,716295853087727,0 +2,60633,1,965699,965699,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716295853110167,716295853124005,0 +3,60633,1,965699,965699,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716295853144605,716295853158404,0 diff --git a/tests/workloads/dispatch_2/MI300A_A1/SQ_IFETCH_LEVEL.csv b/tests/workloads/dispatch_2/MI300A_A1/SQ_IFETCH_LEVEL.csv new file mode 100644 index 0000000000..93827f12fd --- /dev/null +++ b/tests/workloads/dispatch_2/MI300A_A1/SQ_IFETCH_LEVEL.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,SQ_WAVES,SQ_IFETCH,SQ_IFETCH_LEVEL,SQ_ACCUM_PREV_HIRES +0,11995,1,146027,146027,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73646370067592,73646370075364,0,205597.0,205597.0,16384.0,65536.0,28177.0,2243556.0 +1,11995,1,146027,146027,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73646370113222,73646370119351,0,203828.0,203828.0,16384.0,65536.0,13020.0,1048748.0 +2,11995,1,146027,146027,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73646370091949,73646370098199,0,173664.0,173664.0,16384.0,65536.0,13143.0,1049300.0 diff --git a/tests/workloads/dispatch_2/MI300A_A1/SQ_INST_LEVEL_LDS.csv b/tests/workloads/dispatch_2/MI300A_A1/SQ_INST_LEVEL_LDS.csv new file mode 100644 index 0000000000..e5d16b3ed1 --- /dev/null +++ b/tests/workloads/dispatch_2/MI300A_A1/SQ_INST_LEVEL_LDS.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_LDS,SQ_INST_LEVEL_LDS,SQ_ACCUM_PREV_HIRES +0,11995,1,146039,146039,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73646370067592,73646370075364,0,0.0,0.0,0.0 +1,11995,1,146039,146039,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73646370113222,73646370119351,0,0.0,0.0,0.0 +2,11995,1,146039,146039,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73646370091949,73646370098199,0,0.0,0.0,0.0 diff --git a/tests/workloads/dispatch_2/MI300A_A1/SQ_INST_LEVEL_SMEM.csv b/tests/workloads/dispatch_2/MI300A_A1/SQ_INST_LEVEL_SMEM.csv new file mode 100644 index 0000000000..3d718c6f38 --- /dev/null +++ b/tests/workloads/dispatch_2/MI300A_A1/SQ_INST_LEVEL_SMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_SMEM,SQ_INST_LEVEL_SMEM,SQ_ACCUM_PREV_HIRES +0,11995,1,146051,146051,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73646370067592,73646370075364,0,65536.0,354418.0,28284424.0 +1,11995,1,146051,146051,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73646370113222,73646370119351,0,65536.0,313544.0,25075912.0 +2,11995,1,146051,146051,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73646370091949,73646370098199,0,65536.0,204760.0,16360664.0 diff --git a/tests/workloads/dispatch_2/MI300A_A1/SQ_INST_LEVEL_VMEM.csv b/tests/workloads/dispatch_2/MI300A_A1/SQ_INST_LEVEL_VMEM.csv new file mode 100644 index 0000000000..bdb6d49ddf --- /dev/null +++ b/tests/workloads/dispatch_2/MI300A_A1/SQ_INST_LEVEL_VMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_VMEM,SQ_INST_LEVEL_VMEM,SQ_ACCUM_PREV_HIRES +0,11995,1,146063,146063,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73646370067592,73646370075364,0,32768.0,523237.0,41854716.0 +1,11995,1,146063,146063,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73646370113222,73646370119351,0,32768.0,412345.0,32985768.0 +2,11995,1,146063,146063,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73646370091949,73646370098199,0,32768.0,413603.0,33086332.0 diff --git a/tests/workloads/dispatch_2/MI300A_A1/SQ_LEVEL_WAVES.csv b/tests/workloads/dispatch_2/MI300A_A1/SQ_LEVEL_WAVES.csv new file mode 100644 index 0000000000..31b25f3fd4 --- /dev/null +++ b/tests/workloads/dispatch_2/MI300A_A1/SQ_LEVEL_WAVES.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,CPC_ME1_BUSY_FOR_PACKET_DECODE,SQ_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,SQ_BUSY_CYCLES,SQ_LEVEL_WAVES,SQ_ACCUM_PREV_HIRES +0,11995,1,146075,146075,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73646370067592,73646370075364,0,207757.0,207757.0,113371.0,831028.0,16384.0,13995408.0,250575.0,0.0,56383412.0 +1,11995,1,146075,146075,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73646370113222,73646370119351,0,176985.0,176985.0,95417.0,707940.0,16384.0,10673662.0,197120.0,0.0,43079648.0 +2,11995,1,146075,146075,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73646370091949,73646370098199,0,186914.0,186914.0,105051.0,747656.0,16384.0,10577047.0,196398.0,0.0,42695668.0 diff --git a/tests/workloads/dispatch_2/MI300A_A1/log.txt b/tests/workloads/dispatch_2/MI300A_A1/log.txt new file mode 100644 index 0000000000..03ac74a1a9 --- /dev/null +++ b/tests/workloads/dispatch_2/MI300A_A1/log.txt @@ -0,0 +1,267 @@ +Omniperf version: 2.0.0 +Profiler choice: rocprofv2 +Path: /home/colramos/omniperf/tests/workloads/dispatch_2/MI300A_A1 +Target: MI300A_A1 +Command: ./tests/vcopy -n 1048576 -b 256 -i 3 +Kernel Selection: None +Dispatch Selection: ['1'] +Hardware Blocks: All + +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Collecting Performance Counters +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + + +[profiling] Current input file: tests/workloads/dispatch_2/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + +[profiling] Current input file: tests/workloads/dispatch_2/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + +[profiling] Current input file: tests/workloads/dispatch_2/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + +[profiling] Current input file: tests/workloads/dispatch_2/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + +[profiling] Current input file: tests/workloads/dispatch_2/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - CPC_ME1_BUSY_FOR_PACKET_DECODE + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVE_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_LEVEL_WAVES + +[profiling] Current input file: tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_0.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CU_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVE_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_CVT + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM_WR + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM_RD + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + +[profiling] Current input file: tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_1.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VSKIPPED + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F16 + +[profiling] Current input file: tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_10.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_DATA_ATOMIC_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_STALL + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_REQ + +[profiling] Current input file: tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_11.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_INPUT_VALID_READYB + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_ATOMIC + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_8 + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_HITS + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_MISSES + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_MISSES_DUPLICATE + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_1 + +[profiling] Current input file: tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_12.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_2 + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_4 + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + +[profiling] Current input file: tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_13.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_ATOMIC[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_BUBBLE[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_CYCLE[0] + +[profiling] Current input file: tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_14.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_32B[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC_LEVEL[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_32B[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_LEVEL[1] + +[profiling] Current input file: tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_15.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_64B[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_HIT[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_64B[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_LEVEL[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_HIT[1] + +[profiling] Current input file: tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_16.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_MISS[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_READ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_REQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_RW_REQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_MISS[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_READ[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_REQ[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_RW_REQ[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_MISS[2] + |-> [/opt/rocm/bin/rocprofv2] - TCC_READ[2] + |-> [/opt/rocm/bin/rocprofv2] - TCC_REQ[2] + |-> [/opt/rocm/bin/rocprofv2] - TCC_RW_REQ[2] + |-> [/opt/rocm/bin/rocprofv2] - TCC_MISS[3] + |-> [/opt/rocm/bin/rocprofv2] - TCC_READ[3] + |-> [/opt/rocm/bin/rocprofv2] - TCC_REQ[3] + |-> [/opt/rocm/bin/rocprofv2] - TCC_RW_REQ[3] + +[profiling] Current input file: tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_17.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_TAG_STALL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TOO_MANY_EA_WRREQS_STALL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_WRITE[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TAG_STALL[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TOO_MANY_EA_WRREQS_STALL[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_WRITE[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TAG_STALL[2] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TOO_MANY_EA_WRREQS_STALL[2] + +[profiling] Current input file: tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_2.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_FMA_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_FMA_F64 + |-> [/opt/rocm/bin/rocprofv2] - TCP_VOLATILE_sum + +[profiling] Current input file: tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_3.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_INT32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_INT64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_FLAT + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_GDS + +[profiling] Current input file: tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_4.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_BRANCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SENDMSG + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAIT_ANY + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAIT_INST_ANY + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_ANY + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_VALU + +[profiling] Current input file: tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_5.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_SCA + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_EXP_GDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_MISC + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_FLAT + +[profiling] Current input file: tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_6.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_THREAD_CYCLES_VALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_BANK_CONFLICT + +[profiling] Current input file: tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_7.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_16 + +[profiling] Current input file: tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_8.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM_NORM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_MFMA + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_I8 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_BF16 + +[profiling] Current input file: tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_9.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_I8 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_BF16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_INST_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_DATA_READ_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_DATA_WRITE_REQ + |-> [/opt/rocm/bin/rocprofv2] - TCP_PENDING_STALL_CYCLES_sum + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + |-> [/opt/rocm/bin/rocprofv2] Total threads: 1048576, Grid Size: 4096 block Size:256, Wavefronts:16384: + |-> [/opt/rocm/bin/rocprofv2] Launching the kernel on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished copying the output vector from the GPU to the CPU + |-> [/opt/rocm/bin/rocprofv2] Releasing GPU memory + |-> [/opt/rocm/bin/rocprofv2] Releasing CPU memory + |-> [/opt/rocm/bin/rocprofv2] Results File: "tests/workloads/dispatch_2/MI300A_A1/out/pmc_1/results_pmc_perf_9.csv" + |-> [/opt/rocm/bin/rocprofv2] + |-> [/opt/rocm/bin/rocprofv2] The output path for the following counters: tests/workloads/dispatch_2/MI300A_A1/out/pmc_1 + +[profiling] Current input file: tests/workloads/dispatch_2/MI300A_A1/perfmon/timestamps.txt + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + |-> [/opt/rocm/bin/rocprofv2] Total threads: 1048576, Grid Size: 4096 block Size:256, Wavefronts:16384: + |-> [/opt/rocm/bin/rocprofv2] Launching the kernel on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel +[roofline] Roofline temporarily disabled in MI300 diff --git a/tests/workloads/dispatch_2/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt b/tests/workloads/dispatch_2/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt new file mode 100644 index 0000000000..5faaf09cd3 --- /dev/null +++ b/tests/workloads/dispatch_2/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE SQ_WAVES SQ_IFETCH SQ_IFETCH_LEVEL SQ_ACCUM_PREV_HIRES + +gpu: +range: 1 +kernel: diff --git a/tests/workloads/dispatch_2/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt b/tests/workloads/dispatch_2/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt new file mode 100644 index 0000000000..a26158b25b --- /dev/null +++ b/tests/workloads/dispatch_2/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_LDS SQ_INST_LEVEL_LDS SQ_ACCUM_PREV_HIRES + +gpu: +range: 1 +kernel: diff --git a/tests/workloads/dispatch_2/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt b/tests/workloads/dispatch_2/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt new file mode 100644 index 0000000000..fb7520df1b --- /dev/null +++ b/tests/workloads/dispatch_2/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM SQ_INST_LEVEL_SMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: 1 +kernel: diff --git a/tests/workloads/dispatch_2/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt b/tests/workloads/dispatch_2/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt new file mode 100644 index 0000000000..32d63ae2d9 --- /dev/null +++ b/tests/workloads/dispatch_2/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VMEM SQ_INST_LEVEL_VMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: 1 +kernel: diff --git a/tests/workloads/dispatch_2/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt b/tests/workloads/dispatch_2/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt new file mode 100644 index 0000000000..48c0dcc3d7 --- /dev/null +++ b/tests/workloads/dispatch_2/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE CPC_ME1_BUSY_FOR_PACKET_DECODE SQ_CYCLES SQ_WAVES SQ_WAVE_CYCLES SQ_BUSY_CYCLES SQ_LEVEL_WAVES SQ_ACCUM_PREV_HIRES + +gpu: +range: 1 +kernel: diff --git a/tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_0.txt b/tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_0.txt new file mode 100644 index 0000000000..ec34d536df --- /dev/null +++ b/tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_0.txt @@ -0,0 +1,5 @@ +pmc: SQ_CYCLES SQ_BUSY_CYCLES SQ_BUSY_CU_CYCLES SQ_WAVES SQ_WAVE_CYCLES SQ_INSTS_VALU_CVT SQ_INSTS_VMEM_WR SQ_INSTS_VMEM_RD GRBM_COUNT GRBM_GUI_ACTIVE TCP_GATE_EN1_sum TCP_GATE_EN2_sum TCP_TD_TCP_STALL_CYCLES_sum TCP_TCR_TCP_STALL_CYCLES_sum TA_TA_BUSY_sum TA_BUFFER_WAVEFRONTS_sum TD_TD_BUSY_sum TD_TC_STALL_sum SPI_CSN_WINDOW_VALID SPI_CSN_BUSY CPC_CPC_STAT_BUSY CPC_CPC_STAT_IDLE CPF_CPF_STAT_BUSY CPF_CPF_STAT_STALL TCC_CYCLE_sum TCC_BUSY_sum TCC_PROBE_sum TCC_PROBE_ALL_sum + +gpu: +range: 1 +kernel: diff --git a/tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_1.txt b/tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_1.txt new file mode 100644 index 0000000000..432979b162 --- /dev/null +++ b/tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_1.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VMEM SQ_INSTS_SALU SQ_INSTS_VSKIPPED SQ_INSTS SQ_INSTS_VALU SQ_INSTS_VALU_ADD_F16 SQ_INSTS_VALU_MUL_F16 SQ_INSTS_VALU_FMA_F16 GRBM_SPI_BUSY TCP_READ_TAGCONFLICT_STALL_CYCLES_sum TCP_WRITE_TAGCONFLICT_STALL_CYCLES_sum TCP_ATOMIC_TAGCONFLICT_STALL_CYCLES_sum TCP_TA_TCP_STATE_READ_sum TA_BUFFER_READ_WAVEFRONTS_sum TA_BUFFER_WRITE_WAVEFRONTS_sum TD_SPI_STALL_sum TD_LOAD_WAVEFRONT_sum SPI_CSN_NUM_THREADGROUPS SPI_CSN_WAVE CPC_CPC_TCIU_BUSY CPC_CPC_TCIU_IDLE CPF_CPF_TCIU_BUSY CPF_CPF_TCIU_STALL TCC_NC_REQ_sum TCC_UC_REQ_sum TCC_CC_REQ_sum TCC_RW_REQ_sum + +gpu: +range: 1 +kernel: diff --git a/tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_10.txt b/tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_10.txt new file mode 100644 index 0000000000..e4b7ff8c09 --- /dev/null +++ b/tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_10.txt @@ -0,0 +1,5 @@ +pmc: SQC_TC_DATA_ATOMIC_REQ SQC_TC_STALL SQC_TC_REQ SQC_DCACHE_REQ_READ_16 SQC_ICACHE_REQ SQC_ICACHE_HITS SQC_ICACHE_MISSES SQC_ICACHE_MISSES_DUPLICATE + +gpu: +range: 1 +kernel: diff --git a/tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_11.txt b/tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_11.txt new file mode 100644 index 0000000000..c82db92f00 --- /dev/null +++ b/tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_11.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_INPUT_VALID_READYB SQC_DCACHE_ATOMIC SQC_DCACHE_REQ_READ_8 SQC_DCACHE_REQ SQC_DCACHE_HITS SQC_DCACHE_MISSES SQC_DCACHE_MISSES_DUPLICATE SQC_DCACHE_REQ_READ_1 + +gpu: +range: 1 +kernel: diff --git a/tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_12.txt b/tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_12.txt new file mode 100644 index 0000000000..8958f384e1 --- /dev/null +++ b/tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_12.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_REQ_READ_2 SQC_DCACHE_REQ_READ_4 + +gpu: +range: 1 +kernel: diff --git a/tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_13.txt b/tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_13.txt new file mode 100644 index 0000000000..55ecc49c6f --- /dev/null +++ b/tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_13.txt @@ -0,0 +1,5 @@ +pmc: TCC_ATOMIC[0] TCC_BUBBLE[0] TCC_CYCLE[0] TCC_EA0_ATOMIC[0] TCC_ATOMIC[1] TCC_BUBBLE[1] TCC_CYCLE[1] TCC_EA0_ATOMIC[1] TCC_ATOMIC[2] TCC_BUBBLE[2] TCC_CYCLE[2] TCC_EA0_ATOMIC[2] TCC_ATOMIC[3] TCC_BUBBLE[3] TCC_CYCLE[3] TCC_EA0_ATOMIC[3] TCC_ATOMIC[4] TCC_BUBBLE[4] TCC_CYCLE[4] TCC_EA0_ATOMIC[4] TCC_ATOMIC[5] TCC_BUBBLE[5] TCC_CYCLE[5] TCC_EA0_ATOMIC[5] TCC_ATOMIC[6] TCC_BUBBLE[6] TCC_CYCLE[6] TCC_EA0_ATOMIC[6] TCC_ATOMIC[7] TCC_BUBBLE[7] TCC_CYCLE[7] TCC_EA0_ATOMIC[7] TCC_ATOMIC[8] TCC_BUBBLE[8] TCC_CYCLE[8] TCC_EA0_ATOMIC[8] TCC_ATOMIC[9] TCC_BUBBLE[9] TCC_CYCLE[9] TCC_EA0_ATOMIC[9] TCC_ATOMIC[10] TCC_BUBBLE[10] TCC_CYCLE[10] TCC_EA0_ATOMIC[10] TCC_ATOMIC[11] TCC_BUBBLE[11] TCC_CYCLE[11] TCC_EA0_ATOMIC[11] TCC_ATOMIC[12] TCC_BUBBLE[12] TCC_CYCLE[12] TCC_EA0_ATOMIC[12] TCC_ATOMIC[13] TCC_BUBBLE[13] TCC_CYCLE[13] TCC_EA0_ATOMIC[13] TCC_ATOMIC[14] TCC_BUBBLE[14] TCC_CYCLE[14] TCC_EA0_ATOMIC[14] TCC_ATOMIC[15] TCC_BUBBLE[15] TCC_CYCLE[15] TCC_EA0_ATOMIC[15] + +gpu: +range: 1 +kernel: diff --git a/tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_14.txt b/tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_14.txt new file mode 100644 index 0000000000..8586bd2da4 --- /dev/null +++ b/tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_14.txt @@ -0,0 +1,5 @@ +pmc: TCC_EA0_ATOMIC_LEVEL[0] TCC_EA0_RDREQ[0] TCC_EA0_RDREQ_32B[0] TCC_EA0_RDREQ_LEVEL[0] TCC_EA0_ATOMIC_LEVEL[1] TCC_EA0_RDREQ[1] TCC_EA0_RDREQ_32B[1] TCC_EA0_RDREQ_LEVEL[1] TCC_EA0_ATOMIC_LEVEL[2] TCC_EA0_RDREQ[2] TCC_EA0_RDREQ_32B[2] TCC_EA0_RDREQ_LEVEL[2] TCC_EA0_ATOMIC_LEVEL[3] TCC_EA0_RDREQ[3] TCC_EA0_RDREQ_32B[3] TCC_EA0_RDREQ_LEVEL[3] TCC_EA0_ATOMIC_LEVEL[4] TCC_EA0_RDREQ[4] TCC_EA0_RDREQ_32B[4] TCC_EA0_RDREQ_LEVEL[4] TCC_EA0_ATOMIC_LEVEL[5] TCC_EA0_RDREQ[5] TCC_EA0_RDREQ_32B[5] TCC_EA0_RDREQ_LEVEL[5] TCC_EA0_ATOMIC_LEVEL[6] TCC_EA0_RDREQ[6] TCC_EA0_RDREQ_32B[6] TCC_EA0_RDREQ_LEVEL[6] TCC_EA0_ATOMIC_LEVEL[7] TCC_EA0_RDREQ[7] TCC_EA0_RDREQ_32B[7] TCC_EA0_RDREQ_LEVEL[7] TCC_EA0_ATOMIC_LEVEL[8] TCC_EA0_RDREQ[8] TCC_EA0_RDREQ_32B[8] TCC_EA0_RDREQ_LEVEL[8] TCC_EA0_ATOMIC_LEVEL[9] TCC_EA0_RDREQ[9] TCC_EA0_RDREQ_32B[9] TCC_EA0_RDREQ_LEVEL[9] TCC_EA0_ATOMIC_LEVEL[10] TCC_EA0_RDREQ[10] TCC_EA0_RDREQ_32B[10] TCC_EA0_RDREQ_LEVEL[10] TCC_EA0_ATOMIC_LEVEL[11] TCC_EA0_RDREQ[11] TCC_EA0_RDREQ_32B[11] TCC_EA0_RDREQ_LEVEL[11] TCC_EA0_ATOMIC_LEVEL[12] TCC_EA0_RDREQ[12] TCC_EA0_RDREQ_32B[12] TCC_EA0_RDREQ_LEVEL[12] TCC_EA0_ATOMIC_LEVEL[13] TCC_EA0_RDREQ[13] TCC_EA0_RDREQ_32B[13] TCC_EA0_RDREQ_LEVEL[13] TCC_EA0_ATOMIC_LEVEL[14] TCC_EA0_RDREQ[14] TCC_EA0_RDREQ_32B[14] TCC_EA0_RDREQ_LEVEL[14] TCC_EA0_ATOMIC_LEVEL[15] TCC_EA0_RDREQ[15] TCC_EA0_RDREQ_32B[15] TCC_EA0_RDREQ_LEVEL[15] + +gpu: +range: 1 +kernel: diff --git a/tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_15.txt b/tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_15.txt new file mode 100644 index 0000000000..0efbb2a909 --- /dev/null +++ b/tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_15.txt @@ -0,0 +1,5 @@ +pmc: TCC_EA0_WRREQ[0] TCC_EA0_WRREQ_64B[0] TCC_EA0_WRREQ_LEVEL[0] TCC_HIT[0] TCC_EA0_WRREQ[1] TCC_EA0_WRREQ_64B[1] TCC_EA0_WRREQ_LEVEL[1] TCC_HIT[1] TCC_EA0_WRREQ[2] TCC_EA0_WRREQ_64B[2] TCC_EA0_WRREQ_LEVEL[2] TCC_HIT[2] TCC_EA0_WRREQ[3] TCC_EA0_WRREQ_64B[3] TCC_EA0_WRREQ_LEVEL[3] TCC_HIT[3] TCC_EA0_WRREQ[4] TCC_EA0_WRREQ_64B[4] TCC_EA0_WRREQ_LEVEL[4] TCC_HIT[4] TCC_EA0_WRREQ[5] TCC_EA0_WRREQ_64B[5] TCC_EA0_WRREQ_LEVEL[5] TCC_HIT[5] TCC_EA0_WRREQ[6] TCC_EA0_WRREQ_64B[6] TCC_EA0_WRREQ_LEVEL[6] TCC_HIT[6] TCC_EA0_WRREQ[7] TCC_EA0_WRREQ_64B[7] TCC_EA0_WRREQ_LEVEL[7] TCC_HIT[7] TCC_EA0_WRREQ[8] TCC_EA0_WRREQ_64B[8] TCC_EA0_WRREQ_LEVEL[8] TCC_HIT[8] TCC_EA0_WRREQ[9] TCC_EA0_WRREQ_64B[9] TCC_EA0_WRREQ_LEVEL[9] TCC_HIT[9] TCC_EA0_WRREQ[10] TCC_EA0_WRREQ_64B[10] TCC_EA0_WRREQ_LEVEL[10] TCC_HIT[10] TCC_EA0_WRREQ[11] TCC_EA0_WRREQ_64B[11] TCC_EA0_WRREQ_LEVEL[11] TCC_HIT[11] TCC_EA0_WRREQ[12] TCC_EA0_WRREQ_64B[12] TCC_EA0_WRREQ_LEVEL[12] TCC_HIT[12] TCC_EA0_WRREQ[13] TCC_EA0_WRREQ_64B[13] TCC_EA0_WRREQ_LEVEL[13] TCC_HIT[13] TCC_EA0_WRREQ[14] TCC_EA0_WRREQ_64B[14] TCC_EA0_WRREQ_LEVEL[14] TCC_HIT[14] TCC_EA0_WRREQ[15] TCC_EA0_WRREQ_64B[15] TCC_EA0_WRREQ_LEVEL[15] TCC_HIT[15] + +gpu: +range: 1 +kernel: diff --git a/tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_16.txt b/tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_16.txt new file mode 100644 index 0000000000..988080d3aa --- /dev/null +++ b/tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_16.txt @@ -0,0 +1,5 @@ +pmc: TCC_MISS[0] TCC_READ[0] TCC_REQ[0] TCC_RW_REQ[0] TCC_MISS[1] TCC_READ[1] TCC_REQ[1] TCC_RW_REQ[1] TCC_MISS[2] TCC_READ[2] TCC_REQ[2] TCC_RW_REQ[2] TCC_MISS[3] TCC_READ[3] TCC_REQ[3] TCC_RW_REQ[3] TCC_MISS[4] TCC_READ[4] TCC_REQ[4] TCC_RW_REQ[4] TCC_MISS[5] TCC_READ[5] TCC_REQ[5] TCC_RW_REQ[5] TCC_MISS[6] TCC_READ[6] TCC_REQ[6] TCC_RW_REQ[6] TCC_MISS[7] TCC_READ[7] TCC_REQ[7] TCC_RW_REQ[7] TCC_MISS[8] TCC_READ[8] TCC_REQ[8] TCC_RW_REQ[8] TCC_MISS[9] TCC_READ[9] TCC_REQ[9] TCC_RW_REQ[9] TCC_MISS[10] TCC_READ[10] TCC_REQ[10] TCC_RW_REQ[10] TCC_MISS[11] TCC_READ[11] TCC_REQ[11] TCC_RW_REQ[11] TCC_MISS[12] TCC_READ[12] TCC_REQ[12] TCC_RW_REQ[12] TCC_MISS[13] TCC_READ[13] TCC_REQ[13] TCC_RW_REQ[13] TCC_MISS[14] TCC_READ[14] TCC_REQ[14] TCC_RW_REQ[14] TCC_MISS[15] TCC_READ[15] TCC_REQ[15] TCC_RW_REQ[15] + +gpu: +range: 1 +kernel: diff --git a/tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_17.txt b/tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_17.txt new file mode 100644 index 0000000000..8e8580232f --- /dev/null +++ b/tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_17.txt @@ -0,0 +1,5 @@ +pmc: TCC_TAG_STALL[0] TCC_TOO_MANY_EA_WRREQS_STALL[0] TCC_WRITE[0] TCC_TAG_STALL[1] TCC_TOO_MANY_EA_WRREQS_STALL[1] TCC_WRITE[1] TCC_TAG_STALL[2] TCC_TOO_MANY_EA_WRREQS_STALL[2] TCC_WRITE[2] TCC_TAG_STALL[3] TCC_TOO_MANY_EA_WRREQS_STALL[3] TCC_WRITE[3] TCC_TAG_STALL[4] TCC_TOO_MANY_EA_WRREQS_STALL[4] TCC_WRITE[4] TCC_TAG_STALL[5] TCC_TOO_MANY_EA_WRREQS_STALL[5] TCC_WRITE[5] TCC_TAG_STALL[6] TCC_TOO_MANY_EA_WRREQS_STALL[6] TCC_WRITE[6] TCC_TAG_STALL[7] TCC_TOO_MANY_EA_WRREQS_STALL[7] TCC_WRITE[7] TCC_TAG_STALL[8] TCC_TOO_MANY_EA_WRREQS_STALL[8] TCC_WRITE[8] TCC_TAG_STALL[9] TCC_TOO_MANY_EA_WRREQS_STALL[9] TCC_WRITE[9] TCC_TAG_STALL[10] TCC_TOO_MANY_EA_WRREQS_STALL[10] TCC_WRITE[10] TCC_TAG_STALL[11] TCC_TOO_MANY_EA_WRREQS_STALL[11] TCC_WRITE[11] TCC_TAG_STALL[12] TCC_TOO_MANY_EA_WRREQS_STALL[12] TCC_WRITE[12] TCC_TAG_STALL[13] TCC_TOO_MANY_EA_WRREQS_STALL[13] TCC_WRITE[13] TCC_TAG_STALL[14] TCC_TOO_MANY_EA_WRREQS_STALL[14] TCC_WRITE[14] TCC_TAG_STALL[15] TCC_TOO_MANY_EA_WRREQS_STALL[15] TCC_WRITE[15] + +gpu: +range: 1 +kernel: diff --git a/tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_2.txt b/tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_2.txt new file mode 100644 index 0000000000..e9eb9b6eef --- /dev/null +++ b/tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_2.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_TRANS_F16 SQ_INSTS_VALU_ADD_F32 SQ_INSTS_VALU_MUL_F32 SQ_INSTS_VALU_FMA_F32 SQ_INSTS_VALU_TRANS_F32 SQ_INSTS_VALU_ADD_F64 SQ_INSTS_VALU_MUL_F64 SQ_INSTS_VALU_FMA_F64 TCP_VOLATILE_sum TCP_TOTAL_ACCESSES_sum TCP_TOTAL_READ_sum TCP_TOTAL_WRITE_sum TA_BUFFER_ATOMIC_WAVEFRONTS_sum TA_BUFFER_TOTAL_CYCLES_sum TD_ATOMIC_WAVEFRONT_sum TD_STORE_WAVEFRONT_sum SPI_RA_REQ_NO_ALLOC SPI_RA_REQ_NO_ALLOC_CSN CPC_CPC_STAT_STALL CPC_UTCL1_STALL_ON_TRANSLATION CPF_CPF_STAT_IDLE CPF_CPF_TCIU_IDLE TCC_REQ_sum TCC_STREAMING_REQ_sum TCC_HIT_sum TCC_MISS_sum + +gpu: +range: 1 +kernel: diff --git a/tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_3.txt b/tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_3.txt new file mode 100644 index 0000000000..dcc705ca99 --- /dev/null +++ b/tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_3.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_TRANS_F64 SQ_INSTS_VALU_INT32 SQ_INSTS_VALU_INT64 SQ_INSTS_SMEM SQ_INSTS_FLAT SQ_INSTS_LDS SQ_INSTS_GDS SQ_INSTS_EXP_GDS TCP_TOTAL_ATOMIC_WITH_RET_sum TCP_TOTAL_ATOMIC_WITHOUT_RET_sum TCP_TOTAL_WRITEBACK_INVALIDATES_sum TCP_TOTAL_CACHE_ACCESSES_sum TA_BUFFER_COALESCED_READ_CYCLES_sum TA_BUFFER_COALESCED_WRITE_CYCLES_sum TD_COALESCABLE_WAVEFRONT_sum SPI_RA_RES_STALL_CSN SPI_RA_TMP_STALL_CSN CPC_CPC_UTCL2IU_BUSY CPC_CPC_UTCL2IU_IDLE CPF_CMP_UTCL1_STALL_ON_TRANSLATION TCC_READ_sum TCC_WRITE_sum TCC_ATOMIC_sum TCC_WRITEBACK_sum + +gpu: +range: 1 +kernel: diff --git a/tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_4.txt b/tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_4.txt new file mode 100644 index 0000000000..c0fa59f6bc --- /dev/null +++ b/tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_4.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_BRANCH SQ_INSTS_SENDMSG SQ_WAIT_ANY SQ_WAIT_INST_ANY SQ_ACTIVE_INST_ANY SQ_ACTIVE_INST_VMEM SQ_ACTIVE_INST_LDS SQ_ACTIVE_INST_VALU TCP_UTCL1_TRANSLATION_MISS_sum TCP_UTCL1_TRANSLATION_HIT_sum TCP_UTCL1_PERMISSION_MISS_sum TCP_UTCL1_REQUEST_sum TA_ADDR_STALLED_BY_TC_CYCLES_sum TA_TOTAL_WAVEFRONTS_sum SPI_RA_WAVE_SIMD_FULL_CSN SPI_RA_VGPR_SIMD_FULL_CSN CPC_CPC_UTCL2IU_STALL CPC_ME1_BUSY_FOR_PACKET_DECODE TCC_EA0_WRREQ_sum TCC_EA0_WRREQ_64B_sum TCC_EA0_WR_UNCACHED_32B_sum TCC_EA0_WRREQ_DRAM_sum + +gpu: +range: 1 +kernel: diff --git a/tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_5.txt b/tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_5.txt new file mode 100644 index 0000000000..da1b4af3cd --- /dev/null +++ b/tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_5.txt @@ -0,0 +1,5 @@ +pmc: SQ_ACTIVE_INST_SCA SQ_ACTIVE_INST_EXP_GDS SQ_ACTIVE_INST_MISC SQ_ACTIVE_INST_FLAT SQ_INST_CYCLES_VMEM_WR SQ_INST_CYCLES_VMEM_RD SQ_INST_CYCLES_SMEM SQ_INST_CYCLES_SALU TCP_TCC_READ_REQ_sum TCP_TCC_WRITE_REQ_sum TCP_TCC_ATOMIC_WITH_RET_REQ_sum TCP_TCC_ATOMIC_WITHOUT_RET_REQ_sum TA_ADDR_STALLED_BY_TD_CYCLES_sum TA_DATA_STALLED_BY_TC_CYCLES_sum SPI_RA_SGPR_SIMD_FULL_CSN SPI_RA_LDS_CU_FULL_CSN CPC_ME1_DC0_SPI_BUSY TCC_EA0_RDREQ_sum TCC_EA0_RDREQ_32B_sum TCC_BUBBLE_sum TCC_EA0_RD_UNCACHED_32B_sum + +gpu: +range: 1 +kernel: diff --git a/tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_6.txt b/tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_6.txt new file mode 100644 index 0000000000..49b8ee5dc9 --- /dev/null +++ b/tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_6.txt @@ -0,0 +1,5 @@ +pmc: SQ_THREAD_CYCLES_VALU SQ_IFETCH SQ_LDS_BANK_CONFLICT SQ_LDS_ADDR_CONFLICT SQ_LDS_UNALIGNED_STALL SQ_WAVES_EQ_64 SQ_WAVES_LT_64 SQ_WAVES_LT_48 TCP_TCC_NC_READ_REQ_sum TCP_TCC_NC_WRITE_REQ_sum TCP_TCC_NC_ATOMIC_REQ_sum TCP_TCC_UC_READ_REQ_sum TA_FLAT_WAVEFRONTS_sum TA_FLAT_READ_WAVEFRONTS_sum SPI_RA_BAR_CU_FULL_CSN SPI_RA_TGLIM_CU_FULL_CSN TCC_EA0_RDREQ_DRAM_sum TCC_TAG_STALL_sum TCC_NORMAL_WRITEBACK_sum TCC_ALL_TC_OP_WB_WRITEBACK_sum + +gpu: +range: 1 +kernel: diff --git a/tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_7.txt b/tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_7.txt new file mode 100644 index 0000000000..53e4081ae1 --- /dev/null +++ b/tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_7.txt @@ -0,0 +1,5 @@ +pmc: SQ_WAVES_LT_32 SQ_WAVES_LT_16 SQ_ITEMS SQ_LDS_MEM_VIOLATIONS SQ_LDS_ATOMIC_RETURN SQ_LDS_IDX_ACTIVE SQ_WAVES_RESTORED SQ_WAVES_SAVED TCP_TCC_UC_WRITE_REQ_sum TCP_TCC_UC_ATOMIC_REQ_sum TCP_TCC_CC_READ_REQ_sum TCP_TCC_CC_WRITE_REQ_sum TA_FLAT_WRITE_WAVEFRONTS_sum TA_FLAT_ATOMIC_WAVEFRONTS_sum SPI_RA_WVLIM_STALL_CSN SPI_SWC_CSC_WR TCC_NORMAL_EVICT_sum TCC_ALL_TC_OP_INV_EVICT_sum TCC_TOO_MANY_EA_WRREQS_STALL_sum TCC_EA0_ATOMIC_sum + +gpu: +range: 1 +kernel: diff --git a/tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_8.txt b/tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_8.txt new file mode 100644 index 0000000000..939b7aa92b --- /dev/null +++ b/tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_8.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM_NORM SQ_INSTS_MFMA SQ_INSTS_VALU_MFMA_I8 SQ_INSTS_VALU_MFMA_F16 SQ_INSTS_VALU_MFMA_BF16 SQ_INSTS_VALU_MFMA_F32 SQ_INSTS_VALU_MFMA_F64 SQ_VALU_MFMA_BUSY_CYCLES TCP_TCC_CC_ATOMIC_REQ_sum TCP_TCC_RW_READ_REQ_sum TCP_TCC_RW_WRITE_REQ_sum TCP_TCC_RW_ATOMIC_REQ_sum SPI_VWC_CSC_WR SPI_RA_BULKY_CU_FULL_CSN TCC_EA0_RDREQ_LEVEL_sum TCC_EA0_WRREQ_LEVEL_sum TCC_EA0_ATOMIC_LEVEL_sum TCC_EA0_WRREQ_STALL_sum + +gpu: +range: 1 +kernel: diff --git a/tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_9.txt b/tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_9.txt new file mode 100644 index 0000000000..8995853835 --- /dev/null +++ b/tests/workloads/dispatch_2/MI300A_A1/perfmon/pmc_perf_9.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_MFMA_MOPS_I8 SQ_INSTS_VALU_MFMA_MOPS_F16 SQ_INSTS_VALU_MFMA_MOPS_BF16 SQ_INSTS_VALU_MFMA_MOPS_F32 SQ_INSTS_VALU_MFMA_MOPS_F64 SQC_TC_INST_REQ SQC_TC_DATA_READ_REQ SQC_TC_DATA_WRITE_REQ TCP_PENDING_STALL_CYCLES_sum + +gpu: +range: 1 +kernel: diff --git a/tests/workloads/dispatch_2/MI300A_A1/perfmon/timestamps.txt b/tests/workloads/dispatch_2/MI300A_A1/perfmon/timestamps.txt new file mode 100644 index 0000000000..755f2b7b20 --- /dev/null +++ b/tests/workloads/dispatch_2/MI300A_A1/perfmon/timestamps.txt @@ -0,0 +1,5 @@ +pmc: + +gpu: +range: 1 +kernel: diff --git a/tests/workloads/dispatch_2/MI300A_A1/pmc_perf.csv b/tests/workloads/dispatch_2/MI300A_A1/pmc_perf.csv new file mode 100644 index 0000000000..b4d4d8d9fc --- /dev/null +++ b/tests/workloads/dispatch_2/MI300A_A1/pmc_perf.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Correlation_ID,SQ_INSTS_BRANCH,SQ_INSTS_SENDMSG,SQ_WAIT_ANY,SQ_WAIT_INST_ANY,SQ_ACTIVE_INST_ANY,SQ_ACTIVE_INST_VMEM,SQ_ACTIVE_INST_LDS,SQ_ACTIVE_INST_VALU,SPI_RA_WAVE_SIMD_FULL_CSN,SPI_RA_VGPR_SIMD_FULL_CSN,CPC_CPC_UTCL2IU_STALL,CPC_ME1_BUSY_FOR_PACKET_DECODE,TA_ADDR_STALLED_BY_TC_CYCLES_sum,TA_TOTAL_WAVEFRONTS_sum,TCC_EA0_WRREQ_64B_sum,TCC_EA0_WRREQ_DRAM_sum,TCC_EA0_WRREQ_sum,TCC_EA0_WR_UNCACHED_32B_sum,TCP_UTCL1_PERMISSION_MISS_sum,TCP_UTCL1_REQUEST_sum,TCP_UTCL1_TRANSLATION_HIT_sum,TCP_UTCL1_TRANSLATION_MISS_sum,Wave_Size_1,Correlation_ID_1,XCC_Index,TCC_EA0_WRREQ[0],TCC_EA0_WRREQ_64B[0],TCC_EA0_WRREQ_LEVEL[0],TCC_HIT[0],TCC_EA0_WRREQ[1],TCC_EA0_WRREQ_64B[1],TCC_EA0_WRREQ_LEVEL[1],TCC_HIT[1],TCC_EA0_WRREQ[2],TCC_EA0_WRREQ_64B[2],TCC_EA0_WRREQ_LEVEL[2],TCC_HIT[2],TCC_EA0_WRREQ[3],TCC_EA0_WRREQ_64B[3],TCC_EA0_WRREQ_LEVEL[3],TCC_HIT[3],TCC_EA0_WRREQ[4],TCC_EA0_WRREQ_64B[4],TCC_EA0_WRREQ_LEVEL[4],TCC_HIT[4],TCC_EA0_WRREQ[5],TCC_EA0_WRREQ_64B[5],TCC_EA0_WRREQ_LEVEL[5],TCC_HIT[5],TCC_EA0_WRREQ[6],TCC_EA0_WRREQ_64B[6],TCC_EA0_WRREQ_LEVEL[6],TCC_HIT[6],TCC_EA0_WRREQ[7],TCC_EA0_WRREQ_64B[7],TCC_EA0_WRREQ_LEVEL[7],TCC_HIT[7],TCC_EA0_WRREQ[8],TCC_EA0_WRREQ_64B[8],TCC_EA0_WRREQ_LEVEL[8],TCC_HIT[8],TCC_EA0_WRREQ[9],TCC_EA0_WRREQ_64B[9],TCC_EA0_WRREQ_LEVEL[9],TCC_HIT[9],TCC_EA0_WRREQ[10],TCC_EA0_WRREQ_64B[10],TCC_EA0_WRREQ_LEVEL[10],TCC_HIT[10],TCC_EA0_WRREQ[11],TCC_EA0_WRREQ_64B[11],TCC_EA0_WRREQ_LEVEL[11],TCC_HIT[11],TCC_EA0_WRREQ[12],TCC_EA0_WRREQ_64B[12],TCC_EA0_WRREQ_LEVEL[12],TCC_HIT[12],TCC_EA0_WRREQ[13],TCC_EA0_WRREQ_64B[13],TCC_EA0_WRREQ_LEVEL[13],TCC_HIT[13],TCC_EA0_WRREQ[14],TCC_EA0_WRREQ_64B[14],TCC_EA0_WRREQ_LEVEL[14],TCC_HIT[14],TCC_EA0_WRREQ[15],TCC_EA0_WRREQ_64B[15],TCC_EA0_WRREQ_LEVEL[15],TCC_HIT[15],TCC_EA0_WRREQ[16],TCC_EA0_WRREQ_64B[16],TCC_EA0_WRREQ_LEVEL[16],TCC_HIT[16],TCC_EA0_WRREQ[17],TCC_EA0_WRREQ_64B[17],TCC_EA0_WRREQ_LEVEL[17],TCC_HIT[17],TCC_EA0_WRREQ[18],TCC_EA0_WRREQ_64B[18],TCC_EA0_WRREQ_LEVEL[18],TCC_HIT[18],TCC_EA0_WRREQ[19],TCC_EA0_WRREQ_64B[19],TCC_EA0_WRREQ_LEVEL[19],TCC_HIT[19],TCC_EA0_WRREQ[20],TCC_EA0_WRREQ_64B[20],TCC_EA0_WRREQ_LEVEL[20],TCC_HIT[20],TCC_EA0_WRREQ[21],TCC_EA0_WRREQ_64B[21],TCC_EA0_WRREQ_LEVEL[21],TCC_HIT[21],TCC_EA0_WRREQ[22],TCC_EA0_WRREQ_64B[22],TCC_EA0_WRREQ_LEVEL[22],TCC_HIT[22],TCC_EA0_WRREQ[23],TCC_EA0_WRREQ_64B[23],TCC_EA0_WRREQ_LEVEL[23],TCC_HIT[23],TCC_EA0_WRREQ[24],TCC_EA0_WRREQ_64B[24],TCC_EA0_WRREQ_LEVEL[24],TCC_HIT[24],TCC_EA0_WRREQ[25],TCC_EA0_WRREQ_64B[25],TCC_EA0_WRREQ_LEVEL[25],TCC_HIT[25],TCC_EA0_WRREQ[26],TCC_EA0_WRREQ_64B[26],TCC_EA0_WRREQ_LEVEL[26],TCC_HIT[26],TCC_EA0_WRREQ[27],TCC_EA0_WRREQ_64B[27],TCC_EA0_WRREQ_LEVEL[27],TCC_HIT[27],TCC_EA0_WRREQ[28],TCC_EA0_WRREQ_64B[28],TCC_EA0_WRREQ_LEVEL[28],TCC_HIT[28],TCC_EA0_WRREQ[29],TCC_EA0_WRREQ_64B[29],TCC_EA0_WRREQ_LEVEL[29],TCC_HIT[29],TCC_EA0_WRREQ[30],TCC_EA0_WRREQ_64B[30],TCC_EA0_WRREQ_LEVEL[30],TCC_HIT[30],TCC_EA0_WRREQ[31],TCC_EA0_WRREQ_64B[31],TCC_EA0_WRREQ_LEVEL[31],TCC_HIT[31],TCC_EA0_WRREQ[32],TCC_EA0_WRREQ_64B[32],TCC_EA0_WRREQ_LEVEL[32],TCC_HIT[32],TCC_EA0_WRREQ[33],TCC_EA0_WRREQ_64B[33],TCC_EA0_WRREQ_LEVEL[33],TCC_HIT[33],TCC_EA0_WRREQ[34],TCC_EA0_WRREQ_64B[34],TCC_EA0_WRREQ_LEVEL[34],TCC_HIT[34],TCC_EA0_WRREQ[35],TCC_EA0_WRREQ_64B[35],TCC_EA0_WRREQ_LEVEL[35],TCC_HIT[35],TCC_EA0_WRREQ[36],TCC_EA0_WRREQ_64B[36],TCC_EA0_WRREQ_LEVEL[36],TCC_HIT[36],TCC_EA0_WRREQ[37],TCC_EA0_WRREQ_64B[37],TCC_EA0_WRREQ_LEVEL[37],TCC_HIT[37],TCC_EA0_WRREQ[38],TCC_EA0_WRREQ_64B[38],TCC_EA0_WRREQ_LEVEL[38],TCC_HIT[38],TCC_EA0_WRREQ[39],TCC_EA0_WRREQ_64B[39],TCC_EA0_WRREQ_LEVEL[39],TCC_HIT[39],TCC_EA0_WRREQ[40],TCC_EA0_WRREQ_64B[40],TCC_EA0_WRREQ_LEVEL[40],TCC_HIT[40],TCC_EA0_WRREQ[41],TCC_EA0_WRREQ_64B[41],TCC_EA0_WRREQ_LEVEL[41],TCC_HIT[41],TCC_EA0_WRREQ[42],TCC_EA0_WRREQ_64B[42],TCC_EA0_WRREQ_LEVEL[42],TCC_HIT[42],TCC_EA0_WRREQ[43],TCC_EA0_WRREQ_64B[43],TCC_EA0_WRREQ_LEVEL[43],TCC_HIT[43],TCC_EA0_WRREQ[44],TCC_EA0_WRREQ_64B[44],TCC_EA0_WRREQ_LEVEL[44],TCC_HIT[44],TCC_EA0_WRREQ[45],TCC_EA0_WRREQ_64B[45],TCC_EA0_WRREQ_LEVEL[45],TCC_HIT[45],TCC_EA0_WRREQ[46],TCC_EA0_WRREQ_64B[46],TCC_EA0_WRREQ_LEVEL[46],TCC_HIT[46],TCC_EA0_WRREQ[47],TCC_EA0_WRREQ_64B[47],TCC_EA0_WRREQ_LEVEL[47],TCC_HIT[47],TCC_EA0_WRREQ[48],TCC_EA0_WRREQ_64B[48],TCC_EA0_WRREQ_LEVEL[48],TCC_HIT[48],TCC_EA0_WRREQ[49],TCC_EA0_WRREQ_64B[49],TCC_EA0_WRREQ_LEVEL[49],TCC_HIT[49],TCC_EA0_WRREQ[50],TCC_EA0_WRREQ_64B[50],TCC_EA0_WRREQ_LEVEL[50],TCC_HIT[50],TCC_EA0_WRREQ[51],TCC_EA0_WRREQ_64B[51],TCC_EA0_WRREQ_LEVEL[51],TCC_HIT[51],TCC_EA0_WRREQ[52],TCC_EA0_WRREQ_64B[52],TCC_EA0_WRREQ_LEVEL[52],TCC_HIT[52],TCC_EA0_WRREQ[53],TCC_EA0_WRREQ_64B[53],TCC_EA0_WRREQ_LEVEL[53],TCC_HIT[53],TCC_EA0_WRREQ[54],TCC_EA0_WRREQ_64B[54],TCC_EA0_WRREQ_LEVEL[54],TCC_HIT[54],TCC_EA0_WRREQ[55],TCC_EA0_WRREQ_64B[55],TCC_EA0_WRREQ_LEVEL[55],TCC_HIT[55],TCC_EA0_WRREQ[56],TCC_EA0_WRREQ_64B[56],TCC_EA0_WRREQ_LEVEL[56],TCC_HIT[56],TCC_EA0_WRREQ[57],TCC_EA0_WRREQ_64B[57],TCC_EA0_WRREQ_LEVEL[57],TCC_HIT[57],TCC_EA0_WRREQ[58],TCC_EA0_WRREQ_64B[58],TCC_EA0_WRREQ_LEVEL[58],TCC_HIT[58],TCC_EA0_WRREQ[59],TCC_EA0_WRREQ_64B[59],TCC_EA0_WRREQ_LEVEL[59],TCC_HIT[59],TCC_EA0_WRREQ[60],TCC_EA0_WRREQ_64B[60],TCC_EA0_WRREQ_LEVEL[60],TCC_HIT[60],TCC_EA0_WRREQ[61],TCC_EA0_WRREQ_64B[61],TCC_EA0_WRREQ_LEVEL[61],TCC_HIT[61],TCC_EA0_WRREQ[62],TCC_EA0_WRREQ_64B[62],TCC_EA0_WRREQ_LEVEL[62],TCC_HIT[62],TCC_EA0_WRREQ[63],TCC_EA0_WRREQ_64B[63],TCC_EA0_WRREQ_LEVEL[63],TCC_HIT[63],TCC_EA0_WRREQ[64],TCC_EA0_WRREQ_64B[64],TCC_EA0_WRREQ_LEVEL[64],TCC_HIT[64],TCC_EA0_WRREQ[65],TCC_EA0_WRREQ_64B[65],TCC_EA0_WRREQ_LEVEL[65],TCC_HIT[65],TCC_EA0_WRREQ[66],TCC_EA0_WRREQ_64B[66],TCC_EA0_WRREQ_LEVEL[66],TCC_HIT[66],TCC_EA0_WRREQ[67],TCC_EA0_WRREQ_64B[67],TCC_EA0_WRREQ_LEVEL[67],TCC_HIT[67],TCC_EA0_WRREQ[68],TCC_EA0_WRREQ_64B[68],TCC_EA0_WRREQ_LEVEL[68],TCC_HIT[68],TCC_EA0_WRREQ[69],TCC_EA0_WRREQ_64B[69],TCC_EA0_WRREQ_LEVEL[69],TCC_HIT[69],TCC_EA0_WRREQ[70],TCC_EA0_WRREQ_64B[70],TCC_EA0_WRREQ_LEVEL[70],TCC_HIT[70],TCC_EA0_WRREQ[71],TCC_EA0_WRREQ_64B[71],TCC_EA0_WRREQ_LEVEL[71],TCC_HIT[71],TCC_EA0_WRREQ[72],TCC_EA0_WRREQ_64B[72],TCC_EA0_WRREQ_LEVEL[72],TCC_HIT[72],TCC_EA0_WRREQ[73],TCC_EA0_WRREQ_64B[73],TCC_EA0_WRREQ_LEVEL[73],TCC_HIT[73],TCC_EA0_WRREQ[74],TCC_EA0_WRREQ_64B[74],TCC_EA0_WRREQ_LEVEL[74],TCC_HIT[74],TCC_EA0_WRREQ[75],TCC_EA0_WRREQ_64B[75],TCC_EA0_WRREQ_LEVEL[75],TCC_HIT[75],TCC_EA0_WRREQ[76],TCC_EA0_WRREQ_64B[76],TCC_EA0_WRREQ_LEVEL[76],TCC_HIT[76],TCC_EA0_WRREQ[77],TCC_EA0_WRREQ_64B[77],TCC_EA0_WRREQ_LEVEL[77],TCC_HIT[77],TCC_EA0_WRREQ[78],TCC_EA0_WRREQ_64B[78],TCC_EA0_WRREQ_LEVEL[78],TCC_HIT[78],TCC_EA0_WRREQ[79],TCC_EA0_WRREQ_64B[79],TCC_EA0_WRREQ_LEVEL[79],TCC_HIT[79],TCC_EA0_WRREQ[80],TCC_EA0_WRREQ_64B[80],TCC_EA0_WRREQ_LEVEL[80],TCC_HIT[80],TCC_EA0_WRREQ[81],TCC_EA0_WRREQ_64B[81],TCC_EA0_WRREQ_LEVEL[81],TCC_HIT[81],TCC_EA0_WRREQ[82],TCC_EA0_WRREQ_64B[82],TCC_EA0_WRREQ_LEVEL[82],TCC_HIT[82],TCC_EA0_WRREQ[83],TCC_EA0_WRREQ_64B[83],TCC_EA0_WRREQ_LEVEL[83],TCC_HIT[83],TCC_EA0_WRREQ[84],TCC_EA0_WRREQ_64B[84],TCC_EA0_WRREQ_LEVEL[84],TCC_HIT[84],TCC_EA0_WRREQ[85],TCC_EA0_WRREQ_64B[85],TCC_EA0_WRREQ_LEVEL[85],TCC_HIT[85],TCC_EA0_WRREQ[86],TCC_EA0_WRREQ_64B[86],TCC_EA0_WRREQ_LEVEL[86],TCC_HIT[86],TCC_EA0_WRREQ[87],TCC_EA0_WRREQ_64B[87],TCC_EA0_WRREQ_LEVEL[87],TCC_HIT[87],TCC_EA0_WRREQ[88],TCC_EA0_WRREQ_64B[88],TCC_EA0_WRREQ_LEVEL[88],TCC_HIT[88],TCC_EA0_WRREQ[89],TCC_EA0_WRREQ_64B[89],TCC_EA0_WRREQ_LEVEL[89],TCC_HIT[89],TCC_EA0_WRREQ[90],TCC_EA0_WRREQ_64B[90],TCC_EA0_WRREQ_LEVEL[90],TCC_HIT[90],TCC_EA0_WRREQ[91],TCC_EA0_WRREQ_64B[91],TCC_EA0_WRREQ_LEVEL[91],TCC_HIT[91],TCC_EA0_WRREQ[92],TCC_EA0_WRREQ_64B[92],TCC_EA0_WRREQ_LEVEL[92],TCC_HIT[92],TCC_EA0_WRREQ[93],TCC_EA0_WRREQ_64B[93],TCC_EA0_WRREQ_LEVEL[93],TCC_HIT[93],TCC_EA0_WRREQ[94],TCC_EA0_WRREQ_64B[94],TCC_EA0_WRREQ_LEVEL[94],TCC_HIT[94],TCC_EA0_WRREQ[95],TCC_EA0_WRREQ_64B[95],TCC_EA0_WRREQ_LEVEL[95],TCC_HIT[95],Wave_Size_2,Correlation_ID_2,SQ_THREAD_CYCLES_VALU,SQ_IFETCH,SQ_LDS_BANK_CONFLICT,SQ_LDS_ADDR_CONFLICT,SQ_LDS_UNALIGNED_STALL,SQ_WAVES_EQ_64,SQ_WAVES_LT_64,SQ_WAVES_LT_48,SPI_RA_BAR_CU_FULL_CSN,SPI_RA_TGLIM_CU_FULL_CSN,TA_FLAT_READ_WAVEFRONTS_sum,TA_FLAT_WAVEFRONTS_sum,TCC_ALL_TC_OP_WB_WRITEBACK_sum,TCC_EA0_RDREQ_DRAM_sum,TCC_NORMAL_WRITEBACK_sum,TCC_TAG_STALL_sum,TCP_TCC_NC_ATOMIC_REQ_sum,TCP_TCC_NC_READ_REQ_sum,TCP_TCC_NC_WRITE_REQ_sum,TCP_TCC_UC_READ_REQ_sum,Wave_Size_3,Correlation_ID_3,XCC_Index_3,TCC_TAG_STALL[0],TCC_TOO_MANY_EA_WRREQS_STALL[0],TCC_WRITE[0],TCC_TAG_STALL[1],TCC_TOO_MANY_EA_WRREQS_STALL[1],TCC_WRITE[1],TCC_TAG_STALL[2],TCC_TOO_MANY_EA_WRREQS_STALL[2],TCC_WRITE[2],TCC_TAG_STALL[3],TCC_TOO_MANY_EA_WRREQS_STALL[3],TCC_WRITE[3],TCC_TAG_STALL[4],TCC_TOO_MANY_EA_WRREQS_STALL[4],TCC_WRITE[4],TCC_TAG_STALL[5],TCC_TOO_MANY_EA_WRREQS_STALL[5],TCC_WRITE[5],TCC_TAG_STALL[6],TCC_TOO_MANY_EA_WRREQS_STALL[6],TCC_WRITE[6],TCC_TAG_STALL[7],TCC_TOO_MANY_EA_WRREQS_STALL[7],TCC_WRITE[7],TCC_TAG_STALL[8],TCC_TOO_MANY_EA_WRREQS_STALL[8],TCC_WRITE[8],TCC_TAG_STALL[9],TCC_TOO_MANY_EA_WRREQS_STALL[9],TCC_WRITE[9],TCC_TAG_STALL[10],TCC_TOO_MANY_EA_WRREQS_STALL[10],TCC_WRITE[10],TCC_TAG_STALL[11],TCC_TOO_MANY_EA_WRREQS_STALL[11],TCC_WRITE[11],TCC_TAG_STALL[12],TCC_TOO_MANY_EA_WRREQS_STALL[12],TCC_WRITE[12],TCC_TAG_STALL[13],TCC_TOO_MANY_EA_WRREQS_STALL[13],TCC_WRITE[13],TCC_TAG_STALL[14],TCC_TOO_MANY_EA_WRREQS_STALL[14],TCC_WRITE[14],TCC_TAG_STALL[15],TCC_TOO_MANY_EA_WRREQS_STALL[15],TCC_WRITE[15],TCC_TAG_STALL[16],TCC_TOO_MANY_EA_WRREQS_STALL[16],TCC_WRITE[16],TCC_TAG_STALL[17],TCC_TOO_MANY_EA_WRREQS_STALL[17],TCC_WRITE[17],TCC_TAG_STALL[18],TCC_TOO_MANY_EA_WRREQS_STALL[18],TCC_WRITE[18],TCC_TAG_STALL[19],TCC_TOO_MANY_EA_WRREQS_STALL[19],TCC_WRITE[19],TCC_TAG_STALL[20],TCC_TOO_MANY_EA_WRREQS_STALL[20],TCC_WRITE[20],TCC_TAG_STALL[21],TCC_TOO_MANY_EA_WRREQS_STALL[21],TCC_WRITE[21],TCC_TAG_STALL[22],TCC_TOO_MANY_EA_WRREQS_STALL[22],TCC_WRITE[22],TCC_TAG_STALL[23],TCC_TOO_MANY_EA_WRREQS_STALL[23],TCC_WRITE[23],TCC_TAG_STALL[24],TCC_TOO_MANY_EA_WRREQS_STALL[24],TCC_WRITE[24],TCC_TAG_STALL[25],TCC_TOO_MANY_EA_WRREQS_STALL[25],TCC_WRITE[25],TCC_TAG_STALL[26],TCC_TOO_MANY_EA_WRREQS_STALL[26],TCC_WRITE[26],TCC_TAG_STALL[27],TCC_TOO_MANY_EA_WRREQS_STALL[27],TCC_WRITE[27],TCC_TAG_STALL[28],TCC_TOO_MANY_EA_WRREQS_STALL[28],TCC_WRITE[28],TCC_TAG_STALL[29],TCC_TOO_MANY_EA_WRREQS_STALL[29],TCC_WRITE[29],TCC_TAG_STALL[30],TCC_TOO_MANY_EA_WRREQS_STALL[30],TCC_WRITE[30],TCC_TAG_STALL[31],TCC_TOO_MANY_EA_WRREQS_STALL[31],TCC_WRITE[31],TCC_TAG_STALL[32],TCC_TOO_MANY_EA_WRREQS_STALL[32],TCC_WRITE[32],TCC_TAG_STALL[33],TCC_TOO_MANY_EA_WRREQS_STALL[33],TCC_WRITE[33],TCC_TAG_STALL[34],TCC_TOO_MANY_EA_WRREQS_STALL[34],TCC_WRITE[34],TCC_TAG_STALL[35],TCC_TOO_MANY_EA_WRREQS_STALL[35],TCC_WRITE[35],TCC_TAG_STALL[36],TCC_TOO_MANY_EA_WRREQS_STALL[36],TCC_WRITE[36],TCC_TAG_STALL[37],TCC_TOO_MANY_EA_WRREQS_STALL[37],TCC_WRITE[37],TCC_TAG_STALL[38],TCC_TOO_MANY_EA_WRREQS_STALL[38],TCC_WRITE[38],TCC_TAG_STALL[39],TCC_TOO_MANY_EA_WRREQS_STALL[39],TCC_WRITE[39],TCC_TAG_STALL[40],TCC_TOO_MANY_EA_WRREQS_STALL[40],TCC_WRITE[40],TCC_TAG_STALL[41],TCC_TOO_MANY_EA_WRREQS_STALL[41],TCC_WRITE[41],TCC_TAG_STALL[42],TCC_TOO_MANY_EA_WRREQS_STALL[42],TCC_WRITE[42],TCC_TAG_STALL[43],TCC_TOO_MANY_EA_WRREQS_STALL[43],TCC_WRITE[43],TCC_TAG_STALL[44],TCC_TOO_MANY_EA_WRREQS_STALL[44],TCC_WRITE[44],TCC_TAG_STALL[45],TCC_TOO_MANY_EA_WRREQS_STALL[45],TCC_WRITE[45],TCC_TAG_STALL[46],TCC_TOO_MANY_EA_WRREQS_STALL[46],TCC_WRITE[46],TCC_TAG_STALL[47],TCC_TOO_MANY_EA_WRREQS_STALL[47],TCC_WRITE[47],TCC_TAG_STALL[48],TCC_TOO_MANY_EA_WRREQS_STALL[48],TCC_WRITE[48],TCC_TAG_STALL[49],TCC_TOO_MANY_EA_WRREQS_STALL[49],TCC_WRITE[49],TCC_TAG_STALL[50],TCC_TOO_MANY_EA_WRREQS_STALL[50],TCC_WRITE[50],TCC_TAG_STALL[51],TCC_TOO_MANY_EA_WRREQS_STALL[51],TCC_WRITE[51],TCC_TAG_STALL[52],TCC_TOO_MANY_EA_WRREQS_STALL[52],TCC_WRITE[52],TCC_TAG_STALL[53],TCC_TOO_MANY_EA_WRREQS_STALL[53],TCC_WRITE[53],TCC_TAG_STALL[54],TCC_TOO_MANY_EA_WRREQS_STALL[54],TCC_WRITE[54],TCC_TAG_STALL[55],TCC_TOO_MANY_EA_WRREQS_STALL[55],TCC_WRITE[55],TCC_TAG_STALL[56],TCC_TOO_MANY_EA_WRREQS_STALL[56],TCC_WRITE[56],TCC_TAG_STALL[57],TCC_TOO_MANY_EA_WRREQS_STALL[57],TCC_WRITE[57],TCC_TAG_STALL[58],TCC_TOO_MANY_EA_WRREQS_STALL[58],TCC_WRITE[58],TCC_TAG_STALL[59],TCC_TOO_MANY_EA_WRREQS_STALL[59],TCC_WRITE[59],TCC_TAG_STALL[60],TCC_TOO_MANY_EA_WRREQS_STALL[60],TCC_WRITE[60],TCC_TAG_STALL[61],TCC_TOO_MANY_EA_WRREQS_STALL[61],TCC_WRITE[61],TCC_TAG_STALL[62],TCC_TOO_MANY_EA_WRREQS_STALL[62],TCC_WRITE[62],TCC_TAG_STALL[63],TCC_TOO_MANY_EA_WRREQS_STALL[63],TCC_WRITE[63],TCC_TAG_STALL[64],TCC_TOO_MANY_EA_WRREQS_STALL[64],TCC_WRITE[64],TCC_TAG_STALL[65],TCC_TOO_MANY_EA_WRREQS_STALL[65],TCC_WRITE[65],TCC_TAG_STALL[66],TCC_TOO_MANY_EA_WRREQS_STALL[66],TCC_WRITE[66],TCC_TAG_STALL[67],TCC_TOO_MANY_EA_WRREQS_STALL[67],TCC_WRITE[67],TCC_TAG_STALL[68],TCC_TOO_MANY_EA_WRREQS_STALL[68],TCC_WRITE[68],TCC_TAG_STALL[69],TCC_TOO_MANY_EA_WRREQS_STALL[69],TCC_WRITE[69],TCC_TAG_STALL[70],TCC_TOO_MANY_EA_WRREQS_STALL[70],TCC_WRITE[70],TCC_TAG_STALL[71],TCC_TOO_MANY_EA_WRREQS_STALL[71],TCC_WRITE[71],TCC_TAG_STALL[72],TCC_TOO_MANY_EA_WRREQS_STALL[72],TCC_WRITE[72],TCC_TAG_STALL[73],TCC_TOO_MANY_EA_WRREQS_STALL[73],TCC_WRITE[73],TCC_TAG_STALL[74],TCC_TOO_MANY_EA_WRREQS_STALL[74],TCC_WRITE[74],TCC_TAG_STALL[75],TCC_TOO_MANY_EA_WRREQS_STALL[75],TCC_WRITE[75],TCC_TAG_STALL[76],TCC_TOO_MANY_EA_WRREQS_STALL[76],TCC_WRITE[76],TCC_TAG_STALL[77],TCC_TOO_MANY_EA_WRREQS_STALL[77],TCC_WRITE[77],TCC_TAG_STALL[78],TCC_TOO_MANY_EA_WRREQS_STALL[78],TCC_WRITE[78],TCC_TAG_STALL[79],TCC_TOO_MANY_EA_WRREQS_STALL[79],TCC_WRITE[79],TCC_TAG_STALL[80],TCC_TOO_MANY_EA_WRREQS_STALL[80],TCC_WRITE[80],TCC_TAG_STALL[81],TCC_TOO_MANY_EA_WRREQS_STALL[81],TCC_WRITE[81],TCC_TAG_STALL[82],TCC_TOO_MANY_EA_WRREQS_STALL[82],TCC_WRITE[82],TCC_TAG_STALL[83],TCC_TOO_MANY_EA_WRREQS_STALL[83],TCC_WRITE[83],TCC_TAG_STALL[84],TCC_TOO_MANY_EA_WRREQS_STALL[84],TCC_WRITE[84],TCC_TAG_STALL[85],TCC_TOO_MANY_EA_WRREQS_STALL[85],TCC_WRITE[85],TCC_TAG_STALL[86],TCC_TOO_MANY_EA_WRREQS_STALL[86],TCC_WRITE[86],TCC_TAG_STALL[87],TCC_TOO_MANY_EA_WRREQS_STALL[87],TCC_WRITE[87],TCC_TAG_STALL[88],TCC_TOO_MANY_EA_WRREQS_STALL[88],TCC_WRITE[88],TCC_TAG_STALL[89],TCC_TOO_MANY_EA_WRREQS_STALL[89],TCC_WRITE[89],TCC_TAG_STALL[90],TCC_TOO_MANY_EA_WRREQS_STALL[90],TCC_WRITE[90],TCC_TAG_STALL[91],TCC_TOO_MANY_EA_WRREQS_STALL[91],TCC_WRITE[91],TCC_TAG_STALL[92],TCC_TOO_MANY_EA_WRREQS_STALL[92],TCC_WRITE[92],TCC_TAG_STALL[93],TCC_TOO_MANY_EA_WRREQS_STALL[93],TCC_WRITE[93],TCC_TAG_STALL[94],TCC_TOO_MANY_EA_WRREQS_STALL[94],TCC_WRITE[94],TCC_TAG_STALL[95],TCC_TOO_MANY_EA_WRREQS_STALL[95],TCC_WRITE[95],Wave_Size_4,Correlation_ID_4,SQ_INSTS_VALU_TRANS_F64,SQ_INSTS_VALU_INT32,SQ_INSTS_VALU_INT64,SQ_INSTS_SMEM,SQ_INSTS_FLAT,SQ_INSTS_LDS,SQ_INSTS_GDS,SQ_INSTS_EXP_GDS,SPI_RA_RES_STALL_CSN,SPI_RA_TMP_STALL_CSN,CPC_CPC_UTCL2IU_BUSY,CPC_CPC_UTCL2IU_IDLE,CPF_CMP_UTCL1_STALL_ON_TRANSLATION,TA_BUFFER_COALESCED_READ_CYCLES_sum,TA_BUFFER_COALESCED_WRITE_CYCLES_sum,TCC_ATOMIC_sum,TCC_READ_sum,TCC_WRITEBACK_sum,TCC_WRITE_sum,TCP_TOTAL_ATOMIC_WITHOUT_RET_sum,TCP_TOTAL_ATOMIC_WITH_RET_sum,TCP_TOTAL_CACHE_ACCESSES_sum,TCP_TOTAL_WRITEBACK_INVALIDATES_sum,TD_COALESCABLE_WAVEFRONT_sum,Wave_Size_5,Correlation_ID_5,SQ_WAVES_LT_32,SQ_WAVES_LT_16,SQ_ITEMS,SQ_LDS_MEM_VIOLATIONS,SQ_LDS_ATOMIC_RETURN,SQ_LDS_IDX_ACTIVE,SQ_WAVES_RESTORED,SQ_WAVES_SAVED,SPI_RA_WVLIM_STALL_CSN,SPI_SWC_CSC_WR,TA_FLAT_ATOMIC_WAVEFRONTS_sum,TA_FLAT_WRITE_WAVEFRONTS_sum,TCC_ALL_TC_OP_INV_EVICT_sum,TCC_EA0_ATOMIC_sum,TCC_NORMAL_EVICT_sum,TCC_TOO_MANY_EA_WRREQS_STALL_sum,TCP_TCC_CC_READ_REQ_sum,TCP_TCC_CC_WRITE_REQ_sum,TCP_TCC_UC_ATOMIC_REQ_sum,TCP_TCC_UC_WRITE_REQ_sum,Wave_Size_6,Correlation_ID_6,XCC_Index_6,TCC_MISS[0],TCC_READ[0],TCC_REQ[0],TCC_RW_REQ[0],TCC_MISS[1],TCC_READ[1],TCC_REQ[1],TCC_RW_REQ[1],TCC_MISS[2],TCC_READ[2],TCC_REQ[2],TCC_RW_REQ[2],TCC_MISS[3],TCC_READ[3],TCC_REQ[3],TCC_RW_REQ[3],TCC_MISS[4],TCC_READ[4],TCC_REQ[4],TCC_RW_REQ[4],TCC_MISS[5],TCC_READ[5],TCC_REQ[5],TCC_RW_REQ[5],TCC_MISS[6],TCC_READ[6],TCC_REQ[6],TCC_RW_REQ[6],TCC_MISS[7],TCC_READ[7],TCC_REQ[7],TCC_RW_REQ[7],TCC_MISS[8],TCC_READ[8],TCC_REQ[8],TCC_RW_REQ[8],TCC_MISS[9],TCC_READ[9],TCC_REQ[9],TCC_RW_REQ[9],TCC_MISS[10],TCC_READ[10],TCC_REQ[10],TCC_RW_REQ[10],TCC_MISS[11],TCC_READ[11],TCC_REQ[11],TCC_RW_REQ[11],TCC_MISS[12],TCC_READ[12],TCC_REQ[12],TCC_RW_REQ[12],TCC_MISS[13],TCC_READ[13],TCC_REQ[13],TCC_RW_REQ[13],TCC_MISS[14],TCC_READ[14],TCC_REQ[14],TCC_RW_REQ[14],TCC_MISS[15],TCC_READ[15],TCC_REQ[15],TCC_RW_REQ[15],TCC_MISS[16],TCC_READ[16],TCC_REQ[16],TCC_RW_REQ[16],TCC_MISS[17],TCC_READ[17],TCC_REQ[17],TCC_RW_REQ[17],TCC_MISS[18],TCC_READ[18],TCC_REQ[18],TCC_RW_REQ[18],TCC_MISS[19],TCC_READ[19],TCC_REQ[19],TCC_RW_REQ[19],TCC_MISS[20],TCC_READ[20],TCC_REQ[20],TCC_RW_REQ[20],TCC_MISS[21],TCC_READ[21],TCC_REQ[21],TCC_RW_REQ[21],TCC_MISS[22],TCC_READ[22],TCC_REQ[22],TCC_RW_REQ[22],TCC_MISS[23],TCC_READ[23],TCC_REQ[23],TCC_RW_REQ[23],TCC_MISS[24],TCC_READ[24],TCC_REQ[24],TCC_RW_REQ[24],TCC_MISS[25],TCC_READ[25],TCC_REQ[25],TCC_RW_REQ[25],TCC_MISS[26],TCC_READ[26],TCC_REQ[26],TCC_RW_REQ[26],TCC_MISS[27],TCC_READ[27],TCC_REQ[27],TCC_RW_REQ[27],TCC_MISS[28],TCC_READ[28],TCC_REQ[28],TCC_RW_REQ[28],TCC_MISS[29],TCC_READ[29],TCC_REQ[29],TCC_RW_REQ[29],TCC_MISS[30],TCC_READ[30],TCC_REQ[30],TCC_RW_REQ[30],TCC_MISS[31],TCC_READ[31],TCC_REQ[31],TCC_RW_REQ[31],TCC_MISS[32],TCC_READ[32],TCC_REQ[32],TCC_RW_REQ[32],TCC_MISS[33],TCC_READ[33],TCC_REQ[33],TCC_RW_REQ[33],TCC_MISS[34],TCC_READ[34],TCC_REQ[34],TCC_RW_REQ[34],TCC_MISS[35],TCC_READ[35],TCC_REQ[35],TCC_RW_REQ[35],TCC_MISS[36],TCC_READ[36],TCC_REQ[36],TCC_RW_REQ[36],TCC_MISS[37],TCC_READ[37],TCC_REQ[37],TCC_RW_REQ[37],TCC_MISS[38],TCC_READ[38],TCC_REQ[38],TCC_RW_REQ[38],TCC_MISS[39],TCC_READ[39],TCC_REQ[39],TCC_RW_REQ[39],TCC_MISS[40],TCC_READ[40],TCC_REQ[40],TCC_RW_REQ[40],TCC_MISS[41],TCC_READ[41],TCC_REQ[41],TCC_RW_REQ[41],TCC_MISS[42],TCC_READ[42],TCC_REQ[42],TCC_RW_REQ[42],TCC_MISS[43],TCC_READ[43],TCC_REQ[43],TCC_RW_REQ[43],TCC_MISS[44],TCC_READ[44],TCC_REQ[44],TCC_RW_REQ[44],TCC_MISS[45],TCC_READ[45],TCC_REQ[45],TCC_RW_REQ[45],TCC_MISS[46],TCC_READ[46],TCC_REQ[46],TCC_RW_REQ[46],TCC_MISS[47],TCC_READ[47],TCC_REQ[47],TCC_RW_REQ[47],TCC_MISS[48],TCC_READ[48],TCC_REQ[48],TCC_RW_REQ[48],TCC_MISS[49],TCC_READ[49],TCC_REQ[49],TCC_RW_REQ[49],TCC_MISS[50],TCC_READ[50],TCC_REQ[50],TCC_RW_REQ[50],TCC_MISS[51],TCC_READ[51],TCC_REQ[51],TCC_RW_REQ[51],TCC_MISS[52],TCC_READ[52],TCC_REQ[52],TCC_RW_REQ[52],TCC_MISS[53],TCC_READ[53],TCC_REQ[53],TCC_RW_REQ[53],TCC_MISS[54],TCC_READ[54],TCC_REQ[54],TCC_RW_REQ[54],TCC_MISS[55],TCC_READ[55],TCC_REQ[55],TCC_RW_REQ[55],TCC_MISS[56],TCC_READ[56],TCC_REQ[56],TCC_RW_REQ[56],TCC_MISS[57],TCC_READ[57],TCC_REQ[57],TCC_RW_REQ[57],TCC_MISS[58],TCC_READ[58],TCC_REQ[58],TCC_RW_REQ[58],TCC_MISS[59],TCC_READ[59],TCC_REQ[59],TCC_RW_REQ[59],TCC_MISS[60],TCC_READ[60],TCC_REQ[60],TCC_RW_REQ[60],TCC_MISS[61],TCC_READ[61],TCC_REQ[61],TCC_RW_REQ[61],TCC_MISS[62],TCC_READ[62],TCC_REQ[62],TCC_RW_REQ[62],TCC_MISS[63],TCC_READ[63],TCC_REQ[63],TCC_RW_REQ[63],TCC_MISS[64],TCC_READ[64],TCC_REQ[64],TCC_RW_REQ[64],TCC_MISS[65],TCC_READ[65],TCC_REQ[65],TCC_RW_REQ[65],TCC_MISS[66],TCC_READ[66],TCC_REQ[66],TCC_RW_REQ[66],TCC_MISS[67],TCC_READ[67],TCC_REQ[67],TCC_RW_REQ[67],TCC_MISS[68],TCC_READ[68],TCC_REQ[68],TCC_RW_REQ[68],TCC_MISS[69],TCC_READ[69],TCC_REQ[69],TCC_RW_REQ[69],TCC_MISS[70],TCC_READ[70],TCC_REQ[70],TCC_RW_REQ[70],TCC_MISS[71],TCC_READ[71],TCC_REQ[71],TCC_RW_REQ[71],TCC_MISS[72],TCC_READ[72],TCC_REQ[72],TCC_RW_REQ[72],TCC_MISS[73],TCC_READ[73],TCC_REQ[73],TCC_RW_REQ[73],TCC_MISS[74],TCC_READ[74],TCC_REQ[74],TCC_RW_REQ[74],TCC_MISS[75],TCC_READ[75],TCC_REQ[75],TCC_RW_REQ[75],TCC_MISS[76],TCC_READ[76],TCC_REQ[76],TCC_RW_REQ[76],TCC_MISS[77],TCC_READ[77],TCC_REQ[77],TCC_RW_REQ[77],TCC_MISS[78],TCC_READ[78],TCC_REQ[78],TCC_RW_REQ[78],TCC_MISS[79],TCC_READ[79],TCC_REQ[79],TCC_RW_REQ[79],TCC_MISS[80],TCC_READ[80],TCC_REQ[80],TCC_RW_REQ[80],TCC_MISS[81],TCC_READ[81],TCC_REQ[81],TCC_RW_REQ[81],TCC_MISS[82],TCC_READ[82],TCC_REQ[82],TCC_RW_REQ[82],TCC_MISS[83],TCC_READ[83],TCC_REQ[83],TCC_RW_REQ[83],TCC_MISS[84],TCC_READ[84],TCC_REQ[84],TCC_RW_REQ[84],TCC_MISS[85],TCC_READ[85],TCC_REQ[85],TCC_RW_REQ[85],TCC_MISS[86],TCC_READ[86],TCC_REQ[86],TCC_RW_REQ[86],TCC_MISS[87],TCC_READ[87],TCC_REQ[87],TCC_RW_REQ[87],TCC_MISS[88],TCC_READ[88],TCC_REQ[88],TCC_RW_REQ[88],TCC_MISS[89],TCC_READ[89],TCC_REQ[89],TCC_RW_REQ[89],TCC_MISS[90],TCC_READ[90],TCC_REQ[90],TCC_RW_REQ[90],TCC_MISS[91],TCC_READ[91],TCC_REQ[91],TCC_RW_REQ[91],TCC_MISS[92],TCC_READ[92],TCC_REQ[92],TCC_RW_REQ[92],TCC_MISS[93],TCC_READ[93],TCC_REQ[93],TCC_RW_REQ[93],TCC_MISS[94],TCC_READ[94],TCC_REQ[94],TCC_RW_REQ[94],TCC_MISS[95],TCC_READ[95],TCC_REQ[95],TCC_RW_REQ[95],Wave_Size_7,Correlation_ID_7,SQ_INSTS_VALU_TRANS_F16,SQ_INSTS_VALU_ADD_F32,SQ_INSTS_VALU_MUL_F32,SQ_INSTS_VALU_FMA_F32,SQ_INSTS_VALU_TRANS_F32,SQ_INSTS_VALU_ADD_F64,SQ_INSTS_VALU_MUL_F64,SQ_INSTS_VALU_FMA_F64,SPI_RA_REQ_NO_ALLOC,SPI_RA_REQ_NO_ALLOC_CSN,CPC_CPC_STAT_STALL,CPC_UTCL1_STALL_ON_TRANSLATION,CPF_CPF_STAT_IDLE,CPF_CPF_TCIU_IDLE,TA_BUFFER_ATOMIC_WAVEFRONTS_sum,TA_BUFFER_TOTAL_CYCLES_sum,TCC_HIT_sum,TCC_MISS_sum,TCC_REQ_sum,TCC_STREAMING_REQ_sum,TCP_TOTAL_ACCESSES_sum,TCP_TOTAL_READ_sum,TCP_TOTAL_WRITE_sum,TCP_VOLATILE_sum,TD_ATOMIC_WAVEFRONT_sum,TD_STORE_WAVEFRONT_sum,Wave_Size_8,Correlation_ID_8,XCC_Index_8,TCC_ATOMIC[0],TCC_BUBBLE[0],TCC_CYCLE[0],TCC_EA0_ATOMIC[0],TCC_ATOMIC[1],TCC_BUBBLE[1],TCC_CYCLE[1],TCC_EA0_ATOMIC[1],TCC_ATOMIC[2],TCC_BUBBLE[2],TCC_CYCLE[2],TCC_EA0_ATOMIC[2],TCC_ATOMIC[3],TCC_BUBBLE[3],TCC_CYCLE[3],TCC_EA0_ATOMIC[3],TCC_ATOMIC[4],TCC_BUBBLE[4],TCC_CYCLE[4],TCC_EA0_ATOMIC[4],TCC_ATOMIC[5],TCC_BUBBLE[5],TCC_CYCLE[5],TCC_EA0_ATOMIC[5],TCC_ATOMIC[6],TCC_BUBBLE[6],TCC_CYCLE[6],TCC_EA0_ATOMIC[6],TCC_ATOMIC[7],TCC_BUBBLE[7],TCC_CYCLE[7],TCC_EA0_ATOMIC[7],TCC_ATOMIC[8],TCC_BUBBLE[8],TCC_CYCLE[8],TCC_EA0_ATOMIC[8],TCC_ATOMIC[9],TCC_BUBBLE[9],TCC_CYCLE[9],TCC_EA0_ATOMIC[9],TCC_ATOMIC[10],TCC_BUBBLE[10],TCC_CYCLE[10],TCC_EA0_ATOMIC[10],TCC_ATOMIC[11],TCC_BUBBLE[11],TCC_CYCLE[11],TCC_EA0_ATOMIC[11],TCC_ATOMIC[12],TCC_BUBBLE[12],TCC_CYCLE[12],TCC_EA0_ATOMIC[12],TCC_ATOMIC[13],TCC_BUBBLE[13],TCC_CYCLE[13],TCC_EA0_ATOMIC[13],TCC_ATOMIC[14],TCC_BUBBLE[14],TCC_CYCLE[14],TCC_EA0_ATOMIC[14],TCC_ATOMIC[15],TCC_BUBBLE[15],TCC_CYCLE[15],TCC_EA0_ATOMIC[15],TCC_ATOMIC[16],TCC_BUBBLE[16],TCC_CYCLE[16],TCC_EA0_ATOMIC[16],TCC_ATOMIC[17],TCC_BUBBLE[17],TCC_CYCLE[17],TCC_EA0_ATOMIC[17],TCC_ATOMIC[18],TCC_BUBBLE[18],TCC_CYCLE[18],TCC_EA0_ATOMIC[18],TCC_ATOMIC[19],TCC_BUBBLE[19],TCC_CYCLE[19],TCC_EA0_ATOMIC[19],TCC_ATOMIC[20],TCC_BUBBLE[20],TCC_CYCLE[20],TCC_EA0_ATOMIC[20],TCC_ATOMIC[21],TCC_BUBBLE[21],TCC_CYCLE[21],TCC_EA0_ATOMIC[21],TCC_ATOMIC[22],TCC_BUBBLE[22],TCC_CYCLE[22],TCC_EA0_ATOMIC[22],TCC_ATOMIC[23],TCC_BUBBLE[23],TCC_CYCLE[23],TCC_EA0_ATOMIC[23],TCC_ATOMIC[24],TCC_BUBBLE[24],TCC_CYCLE[24],TCC_EA0_ATOMIC[24],TCC_ATOMIC[25],TCC_BUBBLE[25],TCC_CYCLE[25],TCC_EA0_ATOMIC[25],TCC_ATOMIC[26],TCC_BUBBLE[26],TCC_CYCLE[26],TCC_EA0_ATOMIC[26],TCC_ATOMIC[27],TCC_BUBBLE[27],TCC_CYCLE[27],TCC_EA0_ATOMIC[27],TCC_ATOMIC[28],TCC_BUBBLE[28],TCC_CYCLE[28],TCC_EA0_ATOMIC[28],TCC_ATOMIC[29],TCC_BUBBLE[29],TCC_CYCLE[29],TCC_EA0_ATOMIC[29],TCC_ATOMIC[30],TCC_BUBBLE[30],TCC_CYCLE[30],TCC_EA0_ATOMIC[30],TCC_ATOMIC[31],TCC_BUBBLE[31],TCC_CYCLE[31],TCC_EA0_ATOMIC[31],TCC_ATOMIC[32],TCC_BUBBLE[32],TCC_CYCLE[32],TCC_EA0_ATOMIC[32],TCC_ATOMIC[33],TCC_BUBBLE[33],TCC_CYCLE[33],TCC_EA0_ATOMIC[33],TCC_ATOMIC[34],TCC_BUBBLE[34],TCC_CYCLE[34],TCC_EA0_ATOMIC[34],TCC_ATOMIC[35],TCC_BUBBLE[35],TCC_CYCLE[35],TCC_EA0_ATOMIC[35],TCC_ATOMIC[36],TCC_BUBBLE[36],TCC_CYCLE[36],TCC_EA0_ATOMIC[36],TCC_ATOMIC[37],TCC_BUBBLE[37],TCC_CYCLE[37],TCC_EA0_ATOMIC[37],TCC_ATOMIC[38],TCC_BUBBLE[38],TCC_CYCLE[38],TCC_EA0_ATOMIC[38],TCC_ATOMIC[39],TCC_BUBBLE[39],TCC_CYCLE[39],TCC_EA0_ATOMIC[39],TCC_ATOMIC[40],TCC_BUBBLE[40],TCC_CYCLE[40],TCC_EA0_ATOMIC[40],TCC_ATOMIC[41],TCC_BUBBLE[41],TCC_CYCLE[41],TCC_EA0_ATOMIC[41],TCC_ATOMIC[42],TCC_BUBBLE[42],TCC_CYCLE[42],TCC_EA0_ATOMIC[42],TCC_ATOMIC[43],TCC_BUBBLE[43],TCC_CYCLE[43],TCC_EA0_ATOMIC[43],TCC_ATOMIC[44],TCC_BUBBLE[44],TCC_CYCLE[44],TCC_EA0_ATOMIC[44],TCC_ATOMIC[45],TCC_BUBBLE[45],TCC_CYCLE[45],TCC_EA0_ATOMIC[45],TCC_ATOMIC[46],TCC_BUBBLE[46],TCC_CYCLE[46],TCC_EA0_ATOMIC[46],TCC_ATOMIC[47],TCC_BUBBLE[47],TCC_CYCLE[47],TCC_EA0_ATOMIC[47],TCC_ATOMIC[48],TCC_BUBBLE[48],TCC_CYCLE[48],TCC_EA0_ATOMIC[48],TCC_ATOMIC[49],TCC_BUBBLE[49],TCC_CYCLE[49],TCC_EA0_ATOMIC[49],TCC_ATOMIC[50],TCC_BUBBLE[50],TCC_CYCLE[50],TCC_EA0_ATOMIC[50],TCC_ATOMIC[51],TCC_BUBBLE[51],TCC_CYCLE[51],TCC_EA0_ATOMIC[51],TCC_ATOMIC[52],TCC_BUBBLE[52],TCC_CYCLE[52],TCC_EA0_ATOMIC[52],TCC_ATOMIC[53],TCC_BUBBLE[53],TCC_CYCLE[53],TCC_EA0_ATOMIC[53],TCC_ATOMIC[54],TCC_BUBBLE[54],TCC_CYCLE[54],TCC_EA0_ATOMIC[54],TCC_ATOMIC[55],TCC_BUBBLE[55],TCC_CYCLE[55],TCC_EA0_ATOMIC[55],TCC_ATOMIC[56],TCC_BUBBLE[56],TCC_CYCLE[56],TCC_EA0_ATOMIC[56],TCC_ATOMIC[57],TCC_BUBBLE[57],TCC_CYCLE[57],TCC_EA0_ATOMIC[57],TCC_ATOMIC[58],TCC_BUBBLE[58],TCC_CYCLE[58],TCC_EA0_ATOMIC[58],TCC_ATOMIC[59],TCC_BUBBLE[59],TCC_CYCLE[59],TCC_EA0_ATOMIC[59],TCC_ATOMIC[60],TCC_BUBBLE[60],TCC_CYCLE[60],TCC_EA0_ATOMIC[60],TCC_ATOMIC[61],TCC_BUBBLE[61],TCC_CYCLE[61],TCC_EA0_ATOMIC[61],TCC_ATOMIC[62],TCC_BUBBLE[62],TCC_CYCLE[62],TCC_EA0_ATOMIC[62],TCC_ATOMIC[63],TCC_BUBBLE[63],TCC_CYCLE[63],TCC_EA0_ATOMIC[63],TCC_ATOMIC[64],TCC_BUBBLE[64],TCC_CYCLE[64],TCC_EA0_ATOMIC[64],TCC_ATOMIC[65],TCC_BUBBLE[65],TCC_CYCLE[65],TCC_EA0_ATOMIC[65],TCC_ATOMIC[66],TCC_BUBBLE[66],TCC_CYCLE[66],TCC_EA0_ATOMIC[66],TCC_ATOMIC[67],TCC_BUBBLE[67],TCC_CYCLE[67],TCC_EA0_ATOMIC[67],TCC_ATOMIC[68],TCC_BUBBLE[68],TCC_CYCLE[68],TCC_EA0_ATOMIC[68],TCC_ATOMIC[69],TCC_BUBBLE[69],TCC_CYCLE[69],TCC_EA0_ATOMIC[69],TCC_ATOMIC[70],TCC_BUBBLE[70],TCC_CYCLE[70],TCC_EA0_ATOMIC[70],TCC_ATOMIC[71],TCC_BUBBLE[71],TCC_CYCLE[71],TCC_EA0_ATOMIC[71],TCC_ATOMIC[72],TCC_BUBBLE[72],TCC_CYCLE[72],TCC_EA0_ATOMIC[72],TCC_ATOMIC[73],TCC_BUBBLE[73],TCC_CYCLE[73],TCC_EA0_ATOMIC[73],TCC_ATOMIC[74],TCC_BUBBLE[74],TCC_CYCLE[74],TCC_EA0_ATOMIC[74],TCC_ATOMIC[75],TCC_BUBBLE[75],TCC_CYCLE[75],TCC_EA0_ATOMIC[75],TCC_ATOMIC[76],TCC_BUBBLE[76],TCC_CYCLE[76],TCC_EA0_ATOMIC[76],TCC_ATOMIC[77],TCC_BUBBLE[77],TCC_CYCLE[77],TCC_EA0_ATOMIC[77],TCC_ATOMIC[78],TCC_BUBBLE[78],TCC_CYCLE[78],TCC_EA0_ATOMIC[78],TCC_ATOMIC[79],TCC_BUBBLE[79],TCC_CYCLE[79],TCC_EA0_ATOMIC[79],TCC_ATOMIC[80],TCC_BUBBLE[80],TCC_CYCLE[80],TCC_EA0_ATOMIC[80],TCC_ATOMIC[81],TCC_BUBBLE[81],TCC_CYCLE[81],TCC_EA0_ATOMIC[81],TCC_ATOMIC[82],TCC_BUBBLE[82],TCC_CYCLE[82],TCC_EA0_ATOMIC[82],TCC_ATOMIC[83],TCC_BUBBLE[83],TCC_CYCLE[83],TCC_EA0_ATOMIC[83],TCC_ATOMIC[84],TCC_BUBBLE[84],TCC_CYCLE[84],TCC_EA0_ATOMIC[84],TCC_ATOMIC[85],TCC_BUBBLE[85],TCC_CYCLE[85],TCC_EA0_ATOMIC[85],TCC_ATOMIC[86],TCC_BUBBLE[86],TCC_CYCLE[86],TCC_EA0_ATOMIC[86],TCC_ATOMIC[87],TCC_BUBBLE[87],TCC_CYCLE[87],TCC_EA0_ATOMIC[87],TCC_ATOMIC[88],TCC_BUBBLE[88],TCC_CYCLE[88],TCC_EA0_ATOMIC[88],TCC_ATOMIC[89],TCC_BUBBLE[89],TCC_CYCLE[89],TCC_EA0_ATOMIC[89],TCC_ATOMIC[90],TCC_BUBBLE[90],TCC_CYCLE[90],TCC_EA0_ATOMIC[90],TCC_ATOMIC[91],TCC_BUBBLE[91],TCC_CYCLE[91],TCC_EA0_ATOMIC[91],TCC_ATOMIC[92],TCC_BUBBLE[92],TCC_CYCLE[92],TCC_EA0_ATOMIC[92],TCC_ATOMIC[93],TCC_BUBBLE[93],TCC_CYCLE[93],TCC_EA0_ATOMIC[93],TCC_ATOMIC[94],TCC_BUBBLE[94],TCC_CYCLE[94],TCC_EA0_ATOMIC[94],TCC_ATOMIC[95],TCC_BUBBLE[95],TCC_CYCLE[95],TCC_EA0_ATOMIC[95],Wave_Size_9,Correlation_ID_9,SQC_DCACHE_INPUT_VALID_READYB,SQC_DCACHE_ATOMIC,SQC_DCACHE_REQ_READ_8,SQC_DCACHE_REQ,SQC_DCACHE_HITS,SQC_DCACHE_MISSES,SQC_DCACHE_MISSES_DUPLICATE,SQC_DCACHE_REQ_READ_1,Wave_Size_10,Correlation_ID_10,SQC_TC_DATA_ATOMIC_REQ,SQC_TC_STALL,SQC_TC_REQ,SQC_DCACHE_REQ_READ_16,SQC_ICACHE_REQ,SQC_ICACHE_HITS,SQC_ICACHE_MISSES,SQC_ICACHE_MISSES_DUPLICATE,Wave_Size_11,Correlation_ID_11,SQ_INSTS_VALU_MFMA_MOPS_I8,SQ_INSTS_VALU_MFMA_MOPS_F16,SQ_INSTS_VALU_MFMA_MOPS_BF16,SQ_INSTS_VALU_MFMA_MOPS_F32,SQ_INSTS_VALU_MFMA_MOPS_F64,SQC_TC_INST_REQ,SQC_TC_DATA_READ_REQ,SQC_TC_DATA_WRITE_REQ,TCP_PENDING_STALL_CYCLES_sum,Wave_Size_12,Correlation_ID_12,SQ_INSTS_SMEM_NORM,SQ_INSTS_MFMA,SQ_INSTS_VALU_MFMA_I8,SQ_INSTS_VALU_MFMA_F16,SQ_INSTS_VALU_MFMA_BF16,SQ_INSTS_VALU_MFMA_F32,SQ_INSTS_VALU_MFMA_F64,SQ_VALU_MFMA_BUSY_CYCLES,SPI_VWC_CSC_WR,SPI_RA_BULKY_CU_FULL_CSN,TCC_EA0_ATOMIC_LEVEL_sum,TCC_EA0_RDREQ_LEVEL_sum,TCC_EA0_WRREQ_LEVEL_sum,TCC_EA0_WRREQ_STALL_sum,TCP_TCC_CC_ATOMIC_REQ_sum,TCP_TCC_RW_ATOMIC_REQ_sum,TCP_TCC_RW_READ_REQ_sum,TCP_TCC_RW_WRITE_REQ_sum,Wave_Size_13,Correlation_ID_13,SQC_DCACHE_REQ_READ_2,SQC_DCACHE_REQ_READ_4,Wave_Size_14,Correlation_ID_14,SQ_ACTIVE_INST_SCA,SQ_ACTIVE_INST_EXP_GDS,SQ_ACTIVE_INST_MISC,SQ_ACTIVE_INST_FLAT,SQ_INST_CYCLES_VMEM_WR,SQ_INST_CYCLES_VMEM_RD,SQ_INST_CYCLES_SMEM,SQ_INST_CYCLES_SALU,SPI_RA_SGPR_SIMD_FULL_CSN,SPI_RA_LDS_CU_FULL_CSN,CPC_ME1_DC0_SPI_BUSY,TA_ADDR_STALLED_BY_TD_CYCLES_sum,TA_DATA_STALLED_BY_TC_CYCLES_sum,TCC_BUBBLE_sum,TCC_EA0_RDREQ_32B_sum,TCC_EA0_RDREQ_sum,TCC_EA0_RD_UNCACHED_32B_sum,TCP_TCC_ATOMIC_WITHOUT_RET_REQ_sum,TCP_TCC_ATOMIC_WITH_RET_REQ_sum,TCP_TCC_READ_REQ_sum,TCP_TCC_WRITE_REQ_sum,Wave_Size_15,Correlation_ID_15,XCC_Index_15,TCC_EA0_ATOMIC_LEVEL[0],TCC_EA0_RDREQ[0],TCC_EA0_RDREQ_32B[0],TCC_EA0_RDREQ_LEVEL[0],TCC_EA0_ATOMIC_LEVEL[1],TCC_EA0_RDREQ[1],TCC_EA0_RDREQ_32B[1],TCC_EA0_RDREQ_LEVEL[1],TCC_EA0_ATOMIC_LEVEL[2],TCC_EA0_RDREQ[2],TCC_EA0_RDREQ_32B[2],TCC_EA0_RDREQ_LEVEL[2],TCC_EA0_ATOMIC_LEVEL[3],TCC_EA0_RDREQ[3],TCC_EA0_RDREQ_32B[3],TCC_EA0_RDREQ_LEVEL[3],TCC_EA0_ATOMIC_LEVEL[4],TCC_EA0_RDREQ[4],TCC_EA0_RDREQ_32B[4],TCC_EA0_RDREQ_LEVEL[4],TCC_EA0_ATOMIC_LEVEL[5],TCC_EA0_RDREQ[5],TCC_EA0_RDREQ_32B[5],TCC_EA0_RDREQ_LEVEL[5],TCC_EA0_ATOMIC_LEVEL[6],TCC_EA0_RDREQ[6],TCC_EA0_RDREQ_32B[6],TCC_EA0_RDREQ_LEVEL[6],TCC_EA0_ATOMIC_LEVEL[7],TCC_EA0_RDREQ[7],TCC_EA0_RDREQ_32B[7],TCC_EA0_RDREQ_LEVEL[7],TCC_EA0_ATOMIC_LEVEL[8],TCC_EA0_RDREQ[8],TCC_EA0_RDREQ_32B[8],TCC_EA0_RDREQ_LEVEL[8],TCC_EA0_ATOMIC_LEVEL[9],TCC_EA0_RDREQ[9],TCC_EA0_RDREQ_32B[9],TCC_EA0_RDREQ_LEVEL[9],TCC_EA0_ATOMIC_LEVEL[10],TCC_EA0_RDREQ[10],TCC_EA0_RDREQ_32B[10],TCC_EA0_RDREQ_LEVEL[10],TCC_EA0_ATOMIC_LEVEL[11],TCC_EA0_RDREQ[11],TCC_EA0_RDREQ_32B[11],TCC_EA0_RDREQ_LEVEL[11],TCC_EA0_ATOMIC_LEVEL[12],TCC_EA0_RDREQ[12],TCC_EA0_RDREQ_32B[12],TCC_EA0_RDREQ_LEVEL[12],TCC_EA0_ATOMIC_LEVEL[13],TCC_EA0_RDREQ[13],TCC_EA0_RDREQ_32B[13],TCC_EA0_RDREQ_LEVEL[13],TCC_EA0_ATOMIC_LEVEL[14],TCC_EA0_RDREQ[14],TCC_EA0_RDREQ_32B[14],TCC_EA0_RDREQ_LEVEL[14],TCC_EA0_ATOMIC_LEVEL[15],TCC_EA0_RDREQ[15],TCC_EA0_RDREQ_32B[15],TCC_EA0_RDREQ_LEVEL[15],TCC_EA0_ATOMIC_LEVEL[16],TCC_EA0_RDREQ[16],TCC_EA0_RDREQ_32B[16],TCC_EA0_RDREQ_LEVEL[16],TCC_EA0_ATOMIC_LEVEL[17],TCC_EA0_RDREQ[17],TCC_EA0_RDREQ_32B[17],TCC_EA0_RDREQ_LEVEL[17],TCC_EA0_ATOMIC_LEVEL[18],TCC_EA0_RDREQ[18],TCC_EA0_RDREQ_32B[18],TCC_EA0_RDREQ_LEVEL[18],TCC_EA0_ATOMIC_LEVEL[19],TCC_EA0_RDREQ[19],TCC_EA0_RDREQ_32B[19],TCC_EA0_RDREQ_LEVEL[19],TCC_EA0_ATOMIC_LEVEL[20],TCC_EA0_RDREQ[20],TCC_EA0_RDREQ_32B[20],TCC_EA0_RDREQ_LEVEL[20],TCC_EA0_ATOMIC_LEVEL[21],TCC_EA0_RDREQ[21],TCC_EA0_RDREQ_32B[21],TCC_EA0_RDREQ_LEVEL[21],TCC_EA0_ATOMIC_LEVEL[22],TCC_EA0_RDREQ[22],TCC_EA0_RDREQ_32B[22],TCC_EA0_RDREQ_LEVEL[22],TCC_EA0_ATOMIC_LEVEL[23],TCC_EA0_RDREQ[23],TCC_EA0_RDREQ_32B[23],TCC_EA0_RDREQ_LEVEL[23],TCC_EA0_ATOMIC_LEVEL[24],TCC_EA0_RDREQ[24],TCC_EA0_RDREQ_32B[24],TCC_EA0_RDREQ_LEVEL[24],TCC_EA0_ATOMIC_LEVEL[25],TCC_EA0_RDREQ[25],TCC_EA0_RDREQ_32B[25],TCC_EA0_RDREQ_LEVEL[25],TCC_EA0_ATOMIC_LEVEL[26],TCC_EA0_RDREQ[26],TCC_EA0_RDREQ_32B[26],TCC_EA0_RDREQ_LEVEL[26],TCC_EA0_ATOMIC_LEVEL[27],TCC_EA0_RDREQ[27],TCC_EA0_RDREQ_32B[27],TCC_EA0_RDREQ_LEVEL[27],TCC_EA0_ATOMIC_LEVEL[28],TCC_EA0_RDREQ[28],TCC_EA0_RDREQ_32B[28],TCC_EA0_RDREQ_LEVEL[28],TCC_EA0_ATOMIC_LEVEL[29],TCC_EA0_RDREQ[29],TCC_EA0_RDREQ_32B[29],TCC_EA0_RDREQ_LEVEL[29],TCC_EA0_ATOMIC_LEVEL[30],TCC_EA0_RDREQ[30],TCC_EA0_RDREQ_32B[30],TCC_EA0_RDREQ_LEVEL[30],TCC_EA0_ATOMIC_LEVEL[31],TCC_EA0_RDREQ[31],TCC_EA0_RDREQ_32B[31],TCC_EA0_RDREQ_LEVEL[31],TCC_EA0_ATOMIC_LEVEL[32],TCC_EA0_RDREQ[32],TCC_EA0_RDREQ_32B[32],TCC_EA0_RDREQ_LEVEL[32],TCC_EA0_ATOMIC_LEVEL[33],TCC_EA0_RDREQ[33],TCC_EA0_RDREQ_32B[33],TCC_EA0_RDREQ_LEVEL[33],TCC_EA0_ATOMIC_LEVEL[34],TCC_EA0_RDREQ[34],TCC_EA0_RDREQ_32B[34],TCC_EA0_RDREQ_LEVEL[34],TCC_EA0_ATOMIC_LEVEL[35],TCC_EA0_RDREQ[35],TCC_EA0_RDREQ_32B[35],TCC_EA0_RDREQ_LEVEL[35],TCC_EA0_ATOMIC_LEVEL[36],TCC_EA0_RDREQ[36],TCC_EA0_RDREQ_32B[36],TCC_EA0_RDREQ_LEVEL[36],TCC_EA0_ATOMIC_LEVEL[37],TCC_EA0_RDREQ[37],TCC_EA0_RDREQ_32B[37],TCC_EA0_RDREQ_LEVEL[37],TCC_EA0_ATOMIC_LEVEL[38],TCC_EA0_RDREQ[38],TCC_EA0_RDREQ_32B[38],TCC_EA0_RDREQ_LEVEL[38],TCC_EA0_ATOMIC_LEVEL[39],TCC_EA0_RDREQ[39],TCC_EA0_RDREQ_32B[39],TCC_EA0_RDREQ_LEVEL[39],TCC_EA0_ATOMIC_LEVEL[40],TCC_EA0_RDREQ[40],TCC_EA0_RDREQ_32B[40],TCC_EA0_RDREQ_LEVEL[40],TCC_EA0_ATOMIC_LEVEL[41],TCC_EA0_RDREQ[41],TCC_EA0_RDREQ_32B[41],TCC_EA0_RDREQ_LEVEL[41],TCC_EA0_ATOMIC_LEVEL[42],TCC_EA0_RDREQ[42],TCC_EA0_RDREQ_32B[42],TCC_EA0_RDREQ_LEVEL[42],TCC_EA0_ATOMIC_LEVEL[43],TCC_EA0_RDREQ[43],TCC_EA0_RDREQ_32B[43],TCC_EA0_RDREQ_LEVEL[43],TCC_EA0_ATOMIC_LEVEL[44],TCC_EA0_RDREQ[44],TCC_EA0_RDREQ_32B[44],TCC_EA0_RDREQ_LEVEL[44],TCC_EA0_ATOMIC_LEVEL[45],TCC_EA0_RDREQ[45],TCC_EA0_RDREQ_32B[45],TCC_EA0_RDREQ_LEVEL[45],TCC_EA0_ATOMIC_LEVEL[46],TCC_EA0_RDREQ[46],TCC_EA0_RDREQ_32B[46],TCC_EA0_RDREQ_LEVEL[46],TCC_EA0_ATOMIC_LEVEL[47],TCC_EA0_RDREQ[47],TCC_EA0_RDREQ_32B[47],TCC_EA0_RDREQ_LEVEL[47],TCC_EA0_ATOMIC_LEVEL[48],TCC_EA0_RDREQ[48],TCC_EA0_RDREQ_32B[48],TCC_EA0_RDREQ_LEVEL[48],TCC_EA0_ATOMIC_LEVEL[49],TCC_EA0_RDREQ[49],TCC_EA0_RDREQ_32B[49],TCC_EA0_RDREQ_LEVEL[49],TCC_EA0_ATOMIC_LEVEL[50],TCC_EA0_RDREQ[50],TCC_EA0_RDREQ_32B[50],TCC_EA0_RDREQ_LEVEL[50],TCC_EA0_ATOMIC_LEVEL[51],TCC_EA0_RDREQ[51],TCC_EA0_RDREQ_32B[51],TCC_EA0_RDREQ_LEVEL[51],TCC_EA0_ATOMIC_LEVEL[52],TCC_EA0_RDREQ[52],TCC_EA0_RDREQ_32B[52],TCC_EA0_RDREQ_LEVEL[52],TCC_EA0_ATOMIC_LEVEL[53],TCC_EA0_RDREQ[53],TCC_EA0_RDREQ_32B[53],TCC_EA0_RDREQ_LEVEL[53],TCC_EA0_ATOMIC_LEVEL[54],TCC_EA0_RDREQ[54],TCC_EA0_RDREQ_32B[54],TCC_EA0_RDREQ_LEVEL[54],TCC_EA0_ATOMIC_LEVEL[55],TCC_EA0_RDREQ[55],TCC_EA0_RDREQ_32B[55],TCC_EA0_RDREQ_LEVEL[55],TCC_EA0_ATOMIC_LEVEL[56],TCC_EA0_RDREQ[56],TCC_EA0_RDREQ_32B[56],TCC_EA0_RDREQ_LEVEL[56],TCC_EA0_ATOMIC_LEVEL[57],TCC_EA0_RDREQ[57],TCC_EA0_RDREQ_32B[57],TCC_EA0_RDREQ_LEVEL[57],TCC_EA0_ATOMIC_LEVEL[58],TCC_EA0_RDREQ[58],TCC_EA0_RDREQ_32B[58],TCC_EA0_RDREQ_LEVEL[58],TCC_EA0_ATOMIC_LEVEL[59],TCC_EA0_RDREQ[59],TCC_EA0_RDREQ_32B[59],TCC_EA0_RDREQ_LEVEL[59],TCC_EA0_ATOMIC_LEVEL[60],TCC_EA0_RDREQ[60],TCC_EA0_RDREQ_32B[60],TCC_EA0_RDREQ_LEVEL[60],TCC_EA0_ATOMIC_LEVEL[61],TCC_EA0_RDREQ[61],TCC_EA0_RDREQ_32B[61],TCC_EA0_RDREQ_LEVEL[61],TCC_EA0_ATOMIC_LEVEL[62],TCC_EA0_RDREQ[62],TCC_EA0_RDREQ_32B[62],TCC_EA0_RDREQ_LEVEL[62],TCC_EA0_ATOMIC_LEVEL[63],TCC_EA0_RDREQ[63],TCC_EA0_RDREQ_32B[63],TCC_EA0_RDREQ_LEVEL[63],TCC_EA0_ATOMIC_LEVEL[64],TCC_EA0_RDREQ[64],TCC_EA0_RDREQ_32B[64],TCC_EA0_RDREQ_LEVEL[64],TCC_EA0_ATOMIC_LEVEL[65],TCC_EA0_RDREQ[65],TCC_EA0_RDREQ_32B[65],TCC_EA0_RDREQ_LEVEL[65],TCC_EA0_ATOMIC_LEVEL[66],TCC_EA0_RDREQ[66],TCC_EA0_RDREQ_32B[66],TCC_EA0_RDREQ_LEVEL[66],TCC_EA0_ATOMIC_LEVEL[67],TCC_EA0_RDREQ[67],TCC_EA0_RDREQ_32B[67],TCC_EA0_RDREQ_LEVEL[67],TCC_EA0_ATOMIC_LEVEL[68],TCC_EA0_RDREQ[68],TCC_EA0_RDREQ_32B[68],TCC_EA0_RDREQ_LEVEL[68],TCC_EA0_ATOMIC_LEVEL[69],TCC_EA0_RDREQ[69],TCC_EA0_RDREQ_32B[69],TCC_EA0_RDREQ_LEVEL[69],TCC_EA0_ATOMIC_LEVEL[70],TCC_EA0_RDREQ[70],TCC_EA0_RDREQ_32B[70],TCC_EA0_RDREQ_LEVEL[70],TCC_EA0_ATOMIC_LEVEL[71],TCC_EA0_RDREQ[71],TCC_EA0_RDREQ_32B[71],TCC_EA0_RDREQ_LEVEL[71],TCC_EA0_ATOMIC_LEVEL[72],TCC_EA0_RDREQ[72],TCC_EA0_RDREQ_32B[72],TCC_EA0_RDREQ_LEVEL[72],TCC_EA0_ATOMIC_LEVEL[73],TCC_EA0_RDREQ[73],TCC_EA0_RDREQ_32B[73],TCC_EA0_RDREQ_LEVEL[73],TCC_EA0_ATOMIC_LEVEL[74],TCC_EA0_RDREQ[74],TCC_EA0_RDREQ_32B[74],TCC_EA0_RDREQ_LEVEL[74],TCC_EA0_ATOMIC_LEVEL[75],TCC_EA0_RDREQ[75],TCC_EA0_RDREQ_32B[75],TCC_EA0_RDREQ_LEVEL[75],TCC_EA0_ATOMIC_LEVEL[76],TCC_EA0_RDREQ[76],TCC_EA0_RDREQ_32B[76],TCC_EA0_RDREQ_LEVEL[76],TCC_EA0_ATOMIC_LEVEL[77],TCC_EA0_RDREQ[77],TCC_EA0_RDREQ_32B[77],TCC_EA0_RDREQ_LEVEL[77],TCC_EA0_ATOMIC_LEVEL[78],TCC_EA0_RDREQ[78],TCC_EA0_RDREQ_32B[78],TCC_EA0_RDREQ_LEVEL[78],TCC_EA0_ATOMIC_LEVEL[79],TCC_EA0_RDREQ[79],TCC_EA0_RDREQ_32B[79],TCC_EA0_RDREQ_LEVEL[79],TCC_EA0_ATOMIC_LEVEL[80],TCC_EA0_RDREQ[80],TCC_EA0_RDREQ_32B[80],TCC_EA0_RDREQ_LEVEL[80],TCC_EA0_ATOMIC_LEVEL[81],TCC_EA0_RDREQ[81],TCC_EA0_RDREQ_32B[81],TCC_EA0_RDREQ_LEVEL[81],TCC_EA0_ATOMIC_LEVEL[82],TCC_EA0_RDREQ[82],TCC_EA0_RDREQ_32B[82],TCC_EA0_RDREQ_LEVEL[82],TCC_EA0_ATOMIC_LEVEL[83],TCC_EA0_RDREQ[83],TCC_EA0_RDREQ_32B[83],TCC_EA0_RDREQ_LEVEL[83],TCC_EA0_ATOMIC_LEVEL[84],TCC_EA0_RDREQ[84],TCC_EA0_RDREQ_32B[84],TCC_EA0_RDREQ_LEVEL[84],TCC_EA0_ATOMIC_LEVEL[85],TCC_EA0_RDREQ[85],TCC_EA0_RDREQ_32B[85],TCC_EA0_RDREQ_LEVEL[85],TCC_EA0_ATOMIC_LEVEL[86],TCC_EA0_RDREQ[86],TCC_EA0_RDREQ_32B[86],TCC_EA0_RDREQ_LEVEL[86],TCC_EA0_ATOMIC_LEVEL[87],TCC_EA0_RDREQ[87],TCC_EA0_RDREQ_32B[87],TCC_EA0_RDREQ_LEVEL[87],TCC_EA0_ATOMIC_LEVEL[88],TCC_EA0_RDREQ[88],TCC_EA0_RDREQ_32B[88],TCC_EA0_RDREQ_LEVEL[88],TCC_EA0_ATOMIC_LEVEL[89],TCC_EA0_RDREQ[89],TCC_EA0_RDREQ_32B[89],TCC_EA0_RDREQ_LEVEL[89],TCC_EA0_ATOMIC_LEVEL[90],TCC_EA0_RDREQ[90],TCC_EA0_RDREQ_32B[90],TCC_EA0_RDREQ_LEVEL[90],TCC_EA0_ATOMIC_LEVEL[91],TCC_EA0_RDREQ[91],TCC_EA0_RDREQ_32B[91],TCC_EA0_RDREQ_LEVEL[91],TCC_EA0_ATOMIC_LEVEL[92],TCC_EA0_RDREQ[92],TCC_EA0_RDREQ_32B[92],TCC_EA0_RDREQ_LEVEL[92],TCC_EA0_ATOMIC_LEVEL[93],TCC_EA0_RDREQ[93],TCC_EA0_RDREQ_32B[93],TCC_EA0_RDREQ_LEVEL[93],TCC_EA0_ATOMIC_LEVEL[94],TCC_EA0_RDREQ[94],TCC_EA0_RDREQ_32B[94],TCC_EA0_RDREQ_LEVEL[94],TCC_EA0_ATOMIC_LEVEL[95],TCC_EA0_RDREQ[95],TCC_EA0_RDREQ_32B[95],TCC_EA0_RDREQ_LEVEL[95],Wave_Size_16,Correlation_ID_16,SQ_INSTS_VMEM,SQ_INSTS_SALU,SQ_INSTS_VSKIPPED,SQ_INSTS,SQ_INSTS_VALU,SQ_INSTS_VALU_ADD_F16,SQ_INSTS_VALU_MUL_F16,SQ_INSTS_VALU_FMA_F16,GRBM_SPI_BUSY,SPI_CSN_NUM_THREADGROUPS,SPI_CSN_WAVE,CPC_CPC_TCIU_BUSY,CPC_CPC_TCIU_IDLE,CPF_CPF_TCIU_BUSY,CPF_CPF_TCIU_STALL,TA_BUFFER_READ_WAVEFRONTS_sum,TA_BUFFER_WRITE_WAVEFRONTS_sum,TCC_CC_REQ_sum,TCC_NC_REQ_sum,TCC_RW_REQ_sum,TCC_UC_REQ_sum,TCP_ATOMIC_TAGCONFLICT_STALL_CYCLES_sum,TCP_READ_TAGCONFLICT_STALL_CYCLES_sum,TCP_TA_TCP_STATE_READ_sum,TCP_WRITE_TAGCONFLICT_STALL_CYCLES_sum,TD_LOAD_WAVEFRONT_sum,TD_SPI_STALL_sum,Wave_Size_17,Correlation_ID_17,SQ_CYCLES,SQ_BUSY_CYCLES,SQ_BUSY_CU_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,SQ_INSTS_VALU_CVT,SQ_INSTS_VMEM_WR,SQ_INSTS_VMEM_RD,GRBM_COUNT,GRBM_GUI_ACTIVE,SPI_CSN_WINDOW_VALID,SPI_CSN_BUSY,CPC_CPC_STAT_BUSY,CPC_CPC_STAT_IDLE,CPF_CPF_STAT_BUSY,CPF_CPF_STAT_STALL,TA_BUFFER_WAVEFRONTS_sum,TA_TA_BUSY_sum,TCC_BUSY_sum,TCC_CYCLE_sum,TCC_PROBE_ALL_sum,TCC_PROBE_sum,TCP_GATE_EN1_sum,TCP_GATE_EN2_sum,TCP_TCR_TCP_STALL_CYCLES_sum,TCP_TD_TCP_STALL_CYCLES_sum,TD_TC_STALL_sum,TD_TD_BUSY_sum,Start_Timestamp,End_Timestamp +0,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,16384.0,16384.0,11970482.0,1145704.0,278528.0,0.0,0.0,98304.0,403390.0,0.0,0.0,471421.0,140763.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,453229.0,1822.0,64,0,0,1364.0,1364.0,518982.0,682.0,1364.0,1364.0,530284.0,682.0,1364.0,1364.0,533691.0,682.0,1364.0,1364.0,539396.0,682.0,1364.0,1364.0,526477.0,682.0,1364.0,1364.0,532445.0,682.0,1364.0,1364.0,542349.0,682.0,1364.0,1364.0,533749.0,740.0,1368.0,1368.0,511700.0,684.0,1368.0,1368.0,522233.0,684.0,1368.0,1368.0,538744.0,684.0,1368.0,1368.0,536736.0,703.0,1368.0,1368.0,542074.0,684.0,1368.0,1368.0,537972.0,684.0,1368.0,1368.0,559639.0,684.0,1368.0,1368.0,554338.0,684.0,1364.0,1364.0,537704.0,682.0,1364.0,1364.0,544881.0,682.0,1364.0,1364.0,547310.0,682.0,1364.0,1364.0,547079.0,701.0,1364.0,1364.0,535313.0,682.0,1364.0,1364.0,540081.0,682.0,1364.0,1364.0,552806.0,682.0,1364.0,1364.0,547481.0,682.0,1368.0,1368.0,518804.0,684.0,1368.0,1368.0,527708.0,684.0,1368.0,1368.0,532284.0,684.0,1368.0,1368.0,540842.0,684.0,1368.0,1368.0,528395.0,684.0,1368.0,1368.0,532847.0,684.0,1368.0,1368.0,545687.0,684.0,1368.0,1368.0,537912.0,742.0,1364.0,1364.0,522633.0,682.0,1364.0,1364.0,529822.0,682.0,1364.0,1364.0,539071.0,682.0,1364.0,1364.0,539757.0,701.0,1364.0,1364.0,531684.0,682.0,1364.0,1364.0,532581.0,682.0,1364.0,1364.0,548176.0,682.0,1364.0,1364.0,544569.0,682.0,1364.0,1364.0,529995.0,682.0,1364.0,1364.0,542462.0,682.0,1364.0,1364.0,540328.0,682.0,1364.0,1364.0,546443.0,682.0,1364.0,1364.0,534772.0,682.0,1364.0,1364.0,540022.0,682.0,1364.0,1364.0,548293.0,682.0,1364.0,1364.0,537971.0,740.0,1364.0,1364.0,522116.0,682.0,1364.0,1364.0,534570.0,682.0,1364.0,1364.0,525988.0,682.0,1364.0,1364.0,533200.0,682.0,1364.0,1364.0,525282.0,682.0,1364.0,1364.0,530236.0,682.0,1364.0,1364.0,539101.0,682.0,1364.0,1364.0,532376.0,740.0,1364.0,1364.0,524346.0,682.0,1364.0,1364.0,530667.0,682.0,1364.0,1364.0,540163.0,682.0,1364.0,1364.0,539296.0,701.0,1364.0,1364.0,531284.0,682.0,1364.0,1364.0,533764.0,682.0,1364.0,1364.0,548181.0,682.0,1364.0,1364.0,541978.0,682.0,1364.0,1364.0,546280.0,682.0,1364.0,1364.0,551883.0,682.0,1364.0,1364.0,546572.0,682.0,1364.0,1364.0,554393.0,701.0,1364.0,1364.0,556097.0,682.0,1364.0,1364.0,557718.0,682.0,1364.0,1364.0,563912.0,682.0,1364.0,1364.0,559049.0,682.0,1368.0,1368.0,526992.0,684.0,1368.0,1368.0,534971.0,684.0,1368.0,1368.0,541835.0,684.0,1368.0,1368.0,542685.0,684.0,1368.0,1368.0,539923.0,684.0,1368.0,1368.0,545449.0,684.0,1368.0,1368.0,557051.0,684.0,1368.0,1368.0,556856.0,742.0,1364.0,1364.0,537362.0,682.0,1364.0,1364.0,545368.0,682.0,1364.0,1364.0,552214.0,682.0,1364.0,1364.0,551742.0,682.0,1364.0,1364.0,546187.0,682.0,1364.0,1364.0,553806.0,682.0,1364.0,1364.0,561782.0,682.0,1364.0,1364.0,554829.0,740.0,1368.0,1368.0,529890.0,684.0,1368.0,1368.0,533261.0,684.0,1368.0,1368.0,536135.0,684.0,1368.0,1368.0,540424.0,703.0,1368.0,1368.0,527211.0,684.0,1368.0,1368.0,537228.0,684.0,1368.0,1368.0,548992.0,684.0,1368.0,1368.0,534877.0,684.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,53501.0,65602.0,12035.0,83865.0,0.0,0.0,0.0,0.0,64,0,0,1260.0,0.0,1368.0,805.0,0.0,1368.0,1261.0,0.0,1368.0,1336.0,0.0,1368.0,1342.0,0.0,1368.0,808.0,0.0,1368.0,1332.0,0.0,1368.0,971.0,0.0,1368.0,726.0,0.0,1364.0,728.0,0.0,1364.0,724.0,0.0,1364.0,726.0,0.0,1364.0,1181.0,0.0,1364.0,1184.0,0.0,1364.0,1275.0,0.0,1364.0,1247.0,0.0,1364.0,966.0,0.0,1368.0,942.0,0.0,1368.0,900.0,0.0,1368.0,885.0,0.0,1368.0,1197.0,0.0,1368.0,1174.0,0.0,1368.0,1291.0,0.0,1368.0,1268.0,0.0,1368.0,1097.0,0.0,1364.0,766.0,0.0,1364.0,1178.0,0.0,1364.0,1192.0,0.0,1364.0,1232.0,0.0,1364.0,769.0,0.0,1364.0,1209.0,0.0,1364.0,903.0,0.0,1364.0,768.0,0.0,1368.0,740.0,0.0,1368.0,754.0,0.0,1368.0,760.0,0.0,1368.0,1092.0,0.0,1368.0,1030.0,0.0,1368.0,1228.0,0.0,1368.0,1189.0,0.0,1368.0,1141.0,0.0,1364.0,905.0,0.0,1364.0,1264.0,0.0,1364.0,1253.0,0.0,1364.0,1233.0,0.0,1364.0,819.0,0.0,1364.0,1220.0,0.0,1364.0,983.0,0.0,1364.0,1026.0,0.0,1368.0,654.0,0.0,1368.0,1270.0,0.0,1368.0,1261.0,0.0,1368.0,1250.0,0.0,1368.0,664.0,0.0,1368.0,1252.0,0.0,1368.0,795.0,0.0,1368.0,904.0,0.0,1364.0,910.0,0.0,1364.0,925.0,0.0,1364.0,923.0,0.0,1364.0,1141.0,0.0,1364.0,1144.0,0.0,1364.0,1330.0,0.0,1364.0,1307.0,0.0,1364.0,708.0,0.0,1364.0,686.0,0.0,1364.0,687.0,0.0,1364.0,687.0,0.0,1364.0,1081.0,0.0,1364.0,1129.0,0.0,1364.0,1283.0,0.0,1364.0,1257.0,0.0,1364.0,1251.0,0.0,1364.0,788.0,0.0,1364.0,1334.0,0.0,1364.0,1348.0,0.0,1364.0,1331.0,0.0,1364.0,774.0,0.0,1364.0,1335.0,0.0,1364.0,951.0,0.0,1364.0,1110.0,0.0,1364.0,717.0,0.0,1364.0,1203.0,0.0,1364.0,1165.0,0.0,1364.0,1181.0,0.0,1364.0,733.0,0.0,1364.0,1242.0,0.0,1364.0,871.0,0.0,1364.0,917.0,0.0,1364.0,930.0,0.0,1364.0,937.0,0.0,1364.0,937.0,0.0,1364.0,1173.0,0.0,1364.0,1178.0,0.0,1364.0,1321.0,0.0,1364.0,1323.0,0.0,1364.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,12371.0,0.0,510.0,587052.0,78.0,0.0,0.0,0.0,66066.0,65536.0,131072.0,0.0,0.0,524288.0,228.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,2828.0,0.0,0.0,0.0,0.0,0.0,64,0,0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1365.0,685.0,2045.0,2044.0,1364.0,684.0,2044.0,2044.0,1368.0,746.0,2106.0,2104.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1365.0,700.0,2068.0,2068.0,1365.0,681.0,2049.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1365.0,704.0,2064.0,2064.0,1365.0,685.0,2045.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1365.0,681.0,2049.0,2048.0,1364.0,680.0,2048.0,2048.0,1368.0,742.0,2110.0,2108.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1367.0,704.0,2068.0,2068.0,1367.0,685.0,2049.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1367.0,683.0,2051.0,2050.0,1366.0,682.0,2050.0,2050.0,1371.0,745.0,2113.0,2110.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1367.0,685.0,2049.0,2048.0,1366.0,684.0,2048.0,2048.0,1370.0,746.0,2110.0,2108.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1367.0,702.0,2070.0,2070.0,1367.0,683.0,2051.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1367.0,704.0,2068.0,2068.0,1367.0,685.0,2049.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1367.0,683.0,2051.0,2050.0,1366.0,682.0,2050.0,2050.0,1371.0,745.0,2113.0,2110.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1367.0,685.0,2049.0,2048.0,1366.0,684.0,2048.0,2048.0,1371.0,747.0,2111.0,2108.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1367.0,702.0,2070.0,2070.0,1367.0,683.0,2051.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,12603.0,19231.0,395660.0,522.0,0.0,190427.0,0.0,0.0,65998.0,131152.0,197150.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,0.0,682.0,35873.0,0.0,0.0,682.0,35873.0,0.0,0.0,682.0,35873.0,0.0,0.0,682.0,35873.0,0.0,0.0,682.0,35873.0,0.0,0.0,682.0,35873.0,0.0,0.0,682.0,35873.0,0.0,0.0,682.0,35873.0,0.0,0.0,682.0,35873.0,0.0,0.0,682.0,35873.0,0.0,0.0,682.0,35873.0,0.0,0.0,682.0,35873.0,0.0,0.0,682.0,35873.0,0.0,0.0,682.0,35873.0,0.0,0.0,682.0,35873.0,0.0,0.0,682.0,35873.0,0.0,0.0,682.0,38991.0,0.0,0.0,682.0,38991.0,0.0,0.0,682.0,38991.0,0.0,0.0,682.0,38991.0,0.0,0.0,682.0,38991.0,0.0,0.0,682.0,38991.0,0.0,0.0,682.0,38991.0,0.0,0.0,682.0,38991.0,0.0,0.0,682.0,38991.0,0.0,0.0,682.0,38991.0,0.0,0.0,682.0,38991.0,0.0,0.0,682.0,38991.0,0.0,0.0,682.0,38991.0,0.0,0.0,682.0,38991.0,0.0,0.0,682.0,38991.0,0.0,0.0,682.0,38991.0,0.0,0.0,682.0,40195.0,0.0,0.0,682.0,40195.0,0.0,0.0,682.0,40195.0,0.0,0.0,682.0,40195.0,0.0,0.0,682.0,40195.0,0.0,0.0,682.0,40195.0,0.0,0.0,682.0,40195.0,0.0,0.0,682.0,40195.0,0.0,0.0,684.0,40195.0,0.0,0.0,684.0,40195.0,0.0,0.0,684.0,40195.0,0.0,0.0,684.0,40195.0,0.0,0.0,684.0,40195.0,0.0,0.0,684.0,40195.0,0.0,0.0,684.0,40195.0,0.0,0.0,684.0,40195.0,0.0,0.0,682.0,43913.0,0.0,0.0,682.0,43913.0,0.0,0.0,682.0,43913.0,0.0,0.0,682.0,43913.0,0.0,0.0,682.0,43913.0,0.0,0.0,682.0,43913.0,0.0,0.0,682.0,43913.0,0.0,0.0,682.0,43913.0,0.0,0.0,684.0,43913.0,0.0,0.0,684.0,43913.0,0.0,0.0,684.0,43913.0,0.0,0.0,684.0,43913.0,0.0,0.0,684.0,43913.0,0.0,0.0,684.0,43913.0,0.0,0.0,684.0,43913.0,0.0,0.0,684.0,43913.0,0.0,0.0,684.0,47841.0,0.0,0.0,684.0,47841.0,0.0,0.0,684.0,47841.0,0.0,0.0,684.0,47841.0,0.0,0.0,684.0,47841.0,0.0,0.0,684.0,47841.0,0.0,0.0,684.0,47841.0,0.0,0.0,684.0,47841.0,0.0,0.0,682.0,47841.0,0.0,0.0,682.0,47841.0,0.0,0.0,682.0,47841.0,0.0,0.0,682.0,47841.0,0.0,0.0,682.0,47841.0,0.0,0.0,682.0,47841.0,0.0,0.0,682.0,47841.0,0.0,0.0,682.0,47841.0,0.0,0.0,684.0,48386.0,0.0,0.0,684.0,48386.0,0.0,0.0,684.0,48386.0,0.0,0.0,684.0,48386.0,0.0,0.0,684.0,48386.0,0.0,0.0,684.0,48386.0,0.0,0.0,684.0,48386.0,0.0,0.0,684.0,48386.0,0.0,0.0,682.0,48386.0,0.0,0.0,682.0,48386.0,0.0,0.0,682.0,48386.0,0.0,0.0,682.0,48386.0,0.0,0.0,682.0,48386.0,0.0,0.0,682.0,48386.0,0.0,0.0,682.0,48386.0,0.0,0.0,682.0,48386.0,0.0,64,0,195675.0,0.0,0.0,65536.0,61816.0,120.0,3600.0,32768.0,64,0,0.0,0.0,480.0,0.0,65536.0,63360.0,120.0,2056.0,64,0,0.0,0.0,0.0,0.0,0.0,360.0,120.0,0.0,1242435.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,113994955.0,53675914.0,200572.0,0.0,0.0,65536.0,131072.0,64,0,32768.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,49496.0,0.0,372638.0,65536.0,0.0,65578.0,36.0,0.0,0.0,65536.0,131072.0,64,0,0,0.0,682.0,0.0,1053565.0,0.0,682.0,0.0,1076575.0,0.0,682.0,0.0,1105939.0,0.0,683.0,0.0,1079271.0,0.0,682.0,0.0,1060227.0,0.0,682.0,0.0,1073830.0,0.0,682.0,0.0,1081378.0,0.0,685.0,0.0,1117009.0,0.0,684.0,0.0,1055954.0,0.0,688.0,0.0,1078075.0,0.0,684.0,0.0,1090735.0,0.0,685.0,0.0,1053299.0,0.0,684.0,0.0,1087326.0,0.0,684.0,0.0,1052342.0,0.0,684.0,0.0,1116881.0,0.0,684.0,0.0,1096867.0,0.0,682.0,0.0,1144975.0,0.0,684.0,0.0,1141429.0,0.0,682.0,0.0,1116416.0,0.0,683.0,0.0,1142785.0,0.0,682.0,0.0,1147656.0,0.0,682.0,0.0,1130713.0,0.0,682.0,0.0,1217936.0,0.0,682.0,0.0,1149113.0,0.0,684.0,0.0,1104306.0,0.0,684.0,0.0,1147709.0,0.0,684.0,0.0,1132105.0,0.0,685.0,0.0,1144917.0,0.0,684.0,0.0,1116151.0,0.0,684.0,0.0,1098994.0,0.0,684.0,0.0,1147058.0,0.0,687.0,0.0,1160852.0,0.0,684.0,0.0,1083764.0,0.0,686.0,0.0,1094720.0,0.0,684.0,0.0,1100859.0,0.0,685.0,0.0,1121100.0,0.0,684.0,0.0,1093218.0,0.0,684.0,0.0,1060495.0,0.0,684.0,0.0,1129188.0,0.0,684.0,0.0,1108080.0,0.0,682.0,0.0,1024083.0,0.0,682.0,0.0,1037207.0,0.0,682.0,0.0,1086657.0,0.0,683.0,0.0,1057655.0,0.0,682.0,0.0,1013982.0,0.0,682.0,0.0,1031091.0,0.0,682.0,0.0,1039603.0,0.0,685.0,0.0,1059403.0,0.0,684.0,0.0,1055385.0,0.0,684.0,0.0,1050398.0,0.0,684.0,0.0,1126078.0,0.0,685.0,0.0,1111873.0,0.0,684.0,0.0,1068475.0,0.0,684.0,0.0,1082209.0,0.0,684.0,0.0,1110311.0,0.0,687.0,0.0,1103823.0,0.0,682.0,0.0,1019723.0,0.0,684.0,0.0,1020362.0,0.0,682.0,0.0,1018400.0,0.0,683.0,0.0,1049692.0,0.0,682.0,0.0,1011390.0,0.0,682.0,0.0,974416.0,0.0,682.0,0.0,1050761.0,0.0,682.0,0.0,1049542.0,0.0,680.0,0.0,1083613.0,0.0,682.0,0.0,1079291.0,0.0,680.0,0.0,1022986.0,0.0,681.0,0.0,1074824.0,0.0,680.0,0.0,1127699.0,0.0,680.0,0.0,1089796.0,0.0,680.0,0.0,1081616.0,0.0,680.0,0.0,1065939.0,0.0,684.0,0.0,1022769.0,0.0,684.0,0.0,1045224.0,0.0,684.0,0.0,1059927.0,0.0,685.0,0.0,1072060.0,0.0,684.0,0.0,1079959.0,0.0,684.0,0.0,1042961.0,0.0,684.0,0.0,1097728.0,0.0,687.0,0.0,1080146.0,0.0,680.0,0.0,1043767.0,0.0,680.0,0.0,1051519.0,0.0,680.0,0.0,1083322.0,0.0,681.0,0.0,1096403.0,0.0,680.0,0.0,1093381.0,0.0,680.0,0.0,1078817.0,0.0,680.0,0.0,1135301.0,0.0,683.0,0.0,1118736.0,0.0,684.0,0.0,1044904.0,0.0,686.0,0.0,1043091.0,0.0,684.0,0.0,1025366.0,0.0,685.0,0.0,1076143.0,0.0,684.0,0.0,1063493.0,0.0,684.0,0.0,1052967.0,0.0,684.0,0.0,1051987.0,0.0,684.0,0.0,1034128.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,73897.0,4096.0,16384.0,1234.0,607603.0,409113.0,0.0,0.0,0.0,0.0,0.0,197088.0,54.0,0.0,0.0,32768.0,0.0,32768.0,198.0,64,0,2410752.0,245692.0,2040549.0,16384.0,12653613.0,0.0,16384.0,16384.0,602688.0,602688.0,2405706.0,272278.0,602688.0,0.0,602688.0,78.0,0.0,931209.0,2656354.0,9643008.0,0.0,0.0,3039318.0,1670585.0,865.0,2457.0,1336015.0,1648031.0,73646370067592,73646370075364 +1,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,16384.0,16384.0,10013532.0,1030746.0,278528.0,0.0,0.0,98304.0,265424.0,0.0,0.0,462816.0,122548.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,454479.0,1824.0,64,0,0,1368.0,1368.0,655899.0,684.0,1368.0,1368.0,679324.0,684.0,1368.0,1368.0,662825.0,684.0,1368.0,1368.0,670586.0,684.0,1368.0,1368.0,625332.0,684.0,1368.0,1368.0,633770.0,684.0,1368.0,1368.0,654758.0,684.0,1368.0,1368.0,639753.0,684.0,1364.0,1364.0,560868.0,682.0,1364.0,1364.0,571509.0,682.0,1364.0,1364.0,578519.0,682.0,1364.0,1364.0,580519.0,701.0,1364.0,1364.0,574237.0,682.0,1364.0,1364.0,577889.0,682.0,1364.0,1364.0,588009.0,682.0,1364.0,1364.0,584625.0,682.0,1364.0,1364.0,559408.0,682.0,1364.0,1364.0,567187.0,682.0,1364.0,1364.0,572395.0,682.0,1364.0,1364.0,572620.0,701.0,1364.0,1364.0,572457.0,682.0,1364.0,1364.0,575149.0,682.0,1364.0,1364.0,589747.0,682.0,1364.0,1364.0,585305.0,682.0,1364.0,1364.0,637370.0,682.0,1364.0,1364.0,657376.0,682.0,1364.0,1364.0,642937.0,682.0,1364.0,1364.0,652291.0,682.0,1364.0,1364.0,627166.0,682.0,1364.0,1364.0,645299.0,682.0,1364.0,1364.0,642152.0,682.0,1364.0,1364.0,627627.0,682.0,1364.0,1364.0,586142.0,682.0,1364.0,1364.0,603228.0,682.0,1364.0,1364.0,615673.0,682.0,1364.0,1364.0,619655.0,701.0,1364.0,1364.0,613988.0,682.0,1364.0,1364.0,628893.0,682.0,1364.0,1364.0,635292.0,682.0,1364.0,1364.0,633325.0,682.0,1364.0,1364.0,573445.0,682.0,1364.0,1364.0,589202.0,682.0,1364.0,1364.0,596227.0,682.0,1364.0,1364.0,598789.0,682.0,1364.0,1364.0,579316.0,682.0,1364.0,1364.0,582510.0,682.0,1364.0,1364.0,589929.0,682.0,1364.0,1364.0,584585.0,682.0,1368.0,1368.0,605995.0,684.0,1368.0,1368.0,620807.0,684.0,1368.0,1368.0,623761.0,684.0,1368.0,1368.0,632338.0,684.0,1368.0,1368.0,616628.0,684.0,1368.0,1368.0,620023.0,684.0,1368.0,1368.0,630596.0,684.0,1368.0,1368.0,622199.0,684.0,1364.0,1364.0,594633.0,682.0,1364.0,1364.0,608727.0,682.0,1364.0,1364.0,607747.0,682.0,1364.0,1364.0,609994.0,701.0,1364.0,1364.0,630570.0,682.0,1364.0,1364.0,631967.0,682.0,1364.0,1364.0,630426.0,682.0,1364.0,1364.0,635321.0,682.0,1368.0,1368.0,581195.0,684.0,1368.0,1368.0,594854.0,684.0,1368.0,1368.0,596794.0,684.0,1368.0,1368.0,605206.0,703.0,1368.0,1368.0,585585.0,684.0,1368.0,1368.0,594412.0,684.0,1368.0,1368.0,595696.0,684.0,1368.0,1368.0,593195.0,684.0,1364.0,1364.0,577615.0,682.0,1364.0,1364.0,593693.0,682.0,1364.0,1364.0,603376.0,682.0,1364.0,1364.0,594761.0,682.0,1364.0,1364.0,578522.0,682.0,1364.0,1364.0,588172.0,682.0,1364.0,1364.0,603815.0,682.0,1364.0,1364.0,597555.0,682.0,1364.0,1364.0,554205.0,682.0,1364.0,1364.0,562099.0,682.0,1364.0,1364.0,565704.0,682.0,1364.0,1364.0,564309.0,682.0,1364.0,1364.0,561031.0,682.0,1364.0,1364.0,565141.0,682.0,1364.0,1364.0,581908.0,682.0,1364.0,1364.0,579165.0,682.0,1368.0,1368.0,579237.0,684.0,1368.0,1368.0,584847.0,684.0,1368.0,1368.0,589765.0,684.0,1368.0,1368.0,597558.0,703.0,1368.0,1368.0,582643.0,684.0,1368.0,1368.0,601473.0,684.0,1368.0,1368.0,594095.0,684.0,1368.0,1368.0,590203.0,684.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,52716.0,65627.0,12820.0,97804.0,0.0,0.0,0.0,0.0,64,0,0,903.0,0.0,1364.0,900.0,0.0,1364.0,841.0,0.0,1364.0,827.0,0.0,1364.0,902.0,0.0,1364.0,906.0,0.0,1364.0,933.0,0.0,1364.0,886.0,0.0,1364.0,1448.0,0.0,1368.0,1510.0,0.0,1368.0,1427.0,0.0,1368.0,1468.0,0.0,1368.0,1332.0,0.0,1368.0,1323.0,0.0,1368.0,1432.0,0.0,1368.0,1404.0,0.0,1368.0,1279.0,0.0,1368.0,1340.0,0.0,1368.0,1223.0,0.0,1368.0,1181.0,0.0,1368.0,1168.0,0.0,1368.0,1209.0,0.0,1368.0,1350.0,0.0,1368.0,1306.0,0.0,1368.0,1122.0,0.0,1364.0,1131.0,0.0,1364.0,936.0,0.0,1364.0,1118.0,0.0,1364.0,1262.0,0.0,1364.0,1251.0,0.0,1364.0,1333.0,0.0,1364.0,1197.0,0.0,1364.0,1218.0,0.0,1364.0,1219.0,0.0,1364.0,1243.0,0.0,1364.0,1164.0,0.0,1364.0,1180.0,0.0,1364.0,1153.0,0.0,1364.0,1235.0,0.0,1364.0,1153.0,0.0,1364.0,1210.0,0.0,1368.0,1219.0,0.0,1368.0,1199.0,0.0,1368.0,1247.0,0.0,1368.0,1344.0,0.0,1368.0,1334.0,0.0,1368.0,1244.0,0.0,1368.0,1161.0,0.0,1368.0,1028.0,0.0,1364.0,1133.0,0.0,1364.0,1113.0,0.0,1364.0,1117.0,0.0,1364.0,1182.0,0.0,1364.0,1169.0,0.0,1364.0,1106.0,0.0,1364.0,1037.0,0.0,1364.0,1006.0,0.0,1364.0,1022.0,0.0,1364.0,1119.0,0.0,1364.0,1009.0,0.0,1364.0,892.0,0.0,1364.0,880.0,0.0,1364.0,1026.0,0.0,1364.0,1005.0,0.0,1364.0,1166.0,0.0,1364.0,1280.0,0.0,1364.0,1261.0,0.0,1364.0,1046.0,0.0,1364.0,1226.0,0.0,1364.0,1141.0,0.0,1364.0,1216.0,0.0,1364.0,1172.0,0.0,1364.0,1072.0,0.0,1364.0,1096.0,0.0,1364.0,1201.0,0.0,1364.0,1176.0,0.0,1364.0,1179.0,0.0,1364.0,1169.0,0.0,1364.0,1127.0,0.0,1364.0,1121.0,0.0,1364.0,1410.0,0.0,1368.0,1404.0,0.0,1368.0,1436.0,0.0,1368.0,1424.0,0.0,1368.0,1391.0,0.0,1368.0,1389.0,0.0,1368.0,1459.0,0.0,1368.0,1391.0,0.0,1368.0,837.0,0.0,1364.0,927.0,0.0,1364.0,913.0,0.0,1364.0,853.0,0.0,1364.0,922.0,0.0,1364.0,905.0,0.0,1364.0,887.0,0.0,1364.0,880.0,0.0,1364.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,8103.0,0.0,7646.0,555127.0,863.0,0.0,0.0,0.0,65740.0,65536.0,131072.0,0.0,0.0,524288.0,228.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,33389.0,0.0,0.0,0.0,0.0,0.0,64,0,0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1365.0,681.0,2049.0,2048.0,1364.0,680.0,2048.0,2048.0,1366.0,682.0,2050.0,2048.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1366.0,705.0,2065.0,2064.0,1365.0,685.0,2045.0,2044.0,1366.0,686.0,2046.0,2044.0,1367.0,687.0,2047.0,2044.0,1364.0,684.0,2044.0,2044.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1368.0,705.0,2069.0,2068.0,1367.0,685.0,2049.0,2048.0,1367.0,685.0,2049.0,2048.0,1368.0,686.0,2050.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1367.0,683.0,2051.0,2050.0,1366.0,682.0,2050.0,2050.0,1368.0,684.0,2052.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1368.0,703.0,2071.0,2070.0,1367.0,683.0,2051.0,2050.0,1367.0,683.0,2051.0,2050.0,1368.0,684.0,2052.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1367.0,685.0,2049.0,2048.0,1366.0,684.0,2048.0,2048.0,1368.0,686.0,2050.0,2048.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1367.0,683.0,2051.0,2050.0,1366.0,682.0,2050.0,2050.0,1368.0,684.0,2052.0,2050.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1368.0,705.0,2069.0,2068.0,1367.0,685.0,2049.0,2048.0,1367.0,685.0,2049.0,2048.0,1368.0,686.0,2050.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1368.0,703.0,2071.0,2070.0,1367.0,683.0,2051.0,2050.0,1367.0,683.0,2051.0,2050.0,1368.0,684.0,2052.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1367.0,685.0,2049.0,2048.0,1366.0,684.0,2048.0,2048.0,1368.0,686.0,2050.0,2048.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1365.0,685.0,2045.0,2044.0,1364.0,684.0,2044.0,2044.0,1366.0,686.0,2046.0,2044.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1366.0,701.0,2069.0,2068.0,1365.0,681.0,2049.0,2048.0,1365.0,681.0,2049.0,2048.0,1366.0,682.0,2050.0,2048.0,1364.0,680.0,2048.0,2048.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,9725.0,18314.0,342749.0,7189.0,0.0,174263.0,0.0,0.0,65650.0,131163.0,196813.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,0.0,682.0,26162.0,0.0,0.0,682.0,26162.0,0.0,0.0,682.0,26162.0,0.0,0.0,682.0,26162.0,0.0,0.0,682.0,26162.0,0.0,0.0,682.0,26162.0,0.0,0.0,682.0,26162.0,0.0,0.0,682.0,26162.0,0.0,0.0,682.0,26162.0,0.0,0.0,682.0,26162.0,0.0,0.0,682.0,26162.0,0.0,0.0,682.0,26162.0,0.0,0.0,682.0,26162.0,0.0,0.0,682.0,26162.0,0.0,0.0,682.0,26162.0,0.0,0.0,682.0,26162.0,0.0,0.0,682.0,32758.0,0.0,0.0,682.0,32758.0,0.0,0.0,682.0,32758.0,0.0,0.0,682.0,32758.0,0.0,0.0,682.0,32758.0,0.0,0.0,682.0,32758.0,0.0,0.0,682.0,32758.0,0.0,0.0,682.0,32758.0,0.0,0.0,684.0,32758.0,0.0,0.0,684.0,32758.0,0.0,0.0,684.0,32758.0,0.0,0.0,684.0,32758.0,0.0,0.0,684.0,32758.0,0.0,0.0,684.0,32758.0,0.0,0.0,684.0,32758.0,0.0,0.0,684.0,32758.0,0.0,0.0,684.0,35971.0,0.0,0.0,684.0,35971.0,0.0,0.0,684.0,35971.0,0.0,0.0,684.0,35971.0,0.0,0.0,684.0,35971.0,0.0,0.0,684.0,35971.0,0.0,0.0,684.0,35971.0,0.0,0.0,684.0,35971.0,0.0,0.0,682.0,35971.0,0.0,0.0,682.0,35971.0,0.0,0.0,682.0,35971.0,0.0,0.0,682.0,35971.0,0.0,0.0,682.0,35971.0,0.0,0.0,682.0,35971.0,0.0,0.0,682.0,35971.0,0.0,0.0,682.0,35971.0,0.0,0.0,682.0,39347.0,0.0,0.0,682.0,39347.0,0.0,0.0,682.0,39347.0,0.0,0.0,682.0,39347.0,0.0,0.0,682.0,39347.0,0.0,0.0,682.0,39347.0,0.0,0.0,682.0,39347.0,0.0,0.0,682.0,39347.0,0.0,0.0,684.0,39347.0,0.0,0.0,684.0,39347.0,0.0,0.0,684.0,39347.0,0.0,0.0,684.0,39347.0,0.0,0.0,684.0,39347.0,0.0,0.0,684.0,39347.0,0.0,0.0,684.0,39347.0,0.0,0.0,684.0,39347.0,0.0,0.0,682.0,42790.0,0.0,0.0,682.0,42790.0,0.0,0.0,682.0,42790.0,0.0,0.0,682.0,42790.0,0.0,0.0,682.0,42790.0,0.0,0.0,682.0,42790.0,0.0,0.0,682.0,42790.0,0.0,0.0,682.0,42790.0,0.0,0.0,684.0,42790.0,0.0,0.0,684.0,42790.0,0.0,0.0,684.0,42790.0,0.0,0.0,684.0,42790.0,0.0,0.0,684.0,42790.0,0.0,0.0,684.0,42790.0,0.0,0.0,684.0,42790.0,0.0,0.0,684.0,42790.0,0.0,0.0,682.0,46261.0,0.0,0.0,682.0,46261.0,0.0,0.0,682.0,46261.0,0.0,0.0,682.0,46261.0,0.0,0.0,682.0,46261.0,0.0,0.0,682.0,46261.0,0.0,0.0,682.0,46261.0,0.0,0.0,682.0,46261.0,0.0,0.0,682.0,46261.0,0.0,0.0,682.0,46261.0,0.0,0.0,682.0,46261.0,0.0,0.0,682.0,46261.0,0.0,0.0,682.0,46261.0,0.0,0.0,682.0,46261.0,0.0,0.0,682.0,46261.0,0.0,0.0,682.0,46261.0,0.0,64,0,170376.0,0.0,0.0,65536.0,61830.0,120.0,3586.0,32768.0,64,0,0.0,0.0,120.0,0.0,65536.0,65536.0,0.0,0.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,120.0,0.0,1072316.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,78180286.0,55098118.0,200100.0,0.0,0.0,65536.0,131072.0,64,0,32768.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,40581.0,0.0,427099.0,65536.0,0.0,65626.0,168.0,0.0,0.0,65536.0,131072.0,64,0,0,0.0,684.0,0.0,754819.0,0.0,685.0,0.0,776545.0,0.0,684.0,0.0,740675.0,0.0,685.0,0.0,745661.0,0.0,684.0,0.0,726255.0,0.0,684.0,0.0,733357.0,0.0,684.0,0.0,750182.0,0.0,684.0,0.0,744989.0,0.0,682.0,0.0,755279.0,0.0,685.0,0.0,757447.0,0.0,682.0,0.0,758963.0,0.0,683.0,0.0,764170.0,0.0,682.0,0.0,773306.0,0.0,684.0,0.0,771865.0,0.0,682.0,0.0,800181.0,0.0,682.0,0.0,807653.0,0.0,684.0,0.0,766512.0,0.0,687.0,0.0,775982.0,0.0,684.0,0.0,779167.0,0.0,686.0,0.0,784798.0,0.0,684.0,0.0,834978.0,0.0,685.0,0.0,821606.0,0.0,684.0,0.0,812662.0,0.0,684.0,0.0,831572.0,0.0,682.0,0.0,714369.0,0.0,682.0,0.0,735527.0,0.0,682.0,0.0,716048.0,0.0,683.0,0.0,716197.0,0.0,682.0,0.0,709037.0,0.0,682.0,0.0,717983.0,0.0,682.0,0.0,736448.0,0.0,682.0,0.0,735209.0,0.0,682.0,0.0,698072.0,0.0,685.0,0.0,702934.0,0.0,682.0,0.0,707765.0,0.0,684.0,0.0,699528.0,0.0,682.0,0.0,728667.0,0.0,683.0,0.0,712324.0,0.0,682.0,0.0,723738.0,0.0,682.0,0.0,716063.0,0.0,684.0,0.0,842661.0,0.0,684.0,0.0,801541.0,0.0,684.0,0.0,882238.0,0.0,685.0,0.0,839155.0,0.0,684.0,0.0,875961.0,0.0,684.0,0.0,793535.0,0.0,684.0,0.0,808681.0,0.0,684.0,0.0,805773.0,0.0,684.0,0.0,694591.0,0.0,684.0,0.0,715506.0,0.0,684.0,0.0,698219.0,0.0,685.0,0.0,696879.0,0.0,684.0,0.0,689619.0,0.0,684.0,0.0,697997.0,0.0,684.0,0.0,720803.0,0.0,684.0,0.0,710479.0,0.0,680.0,0.0,742790.0,0.0,683.0,0.0,754257.0,0.0,680.0,0.0,772387.0,0.0,682.0,0.0,745280.0,0.0,680.0,0.0,785494.0,0.0,681.0,0.0,791722.0,0.0,680.0,0.0,787122.0,0.0,680.0,0.0,773719.0,0.0,684.0,0.0,688724.0,0.0,687.0,0.0,702817.0,0.0,684.0,0.0,699803.0,0.0,686.0,0.0,703201.0,0.0,684.0,0.0,700327.0,0.0,685.0,0.0,699914.0,0.0,684.0,0.0,705423.0,0.0,684.0,0.0,696495.0,0.0,680.0,0.0,740459.0,0.0,680.0,0.0,773736.0,0.0,680.0,0.0,811118.0,0.0,681.0,0.0,794678.0,0.0,680.0,0.0,798237.0,0.0,680.0,0.0,769069.0,0.0,680.0,0.0,842051.0,0.0,680.0,0.0,819652.0,0.0,682.0,0.0,725859.0,0.0,682.0,0.0,737121.0,0.0,682.0,0.0,748962.0,0.0,683.0,0.0,748993.0,0.0,682.0,0.0,728014.0,0.0,682.0,0.0,739945.0,0.0,682.0,0.0,761560.0,0.0,682.0,0.0,756431.0,0.0,684.0,0.0,735129.0,0.0,687.0,0.0,713453.0,0.0,684.0,0.0,756498.0,0.0,686.0,0.0,708015.0,0.0,684.0,0.0,729213.0,0.0,685.0,0.0,727698.0,0.0,684.0,0.0,729169.0,0.0,684.0,0.0,740951.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,62017.0,4096.0,16384.0,1234.0,619652.0,445554.0,0.0,0.0,0.0,0.0,0.0,196728.0,41.0,0.0,0.0,32768.0,0.0,32768.0,264.0,64,0,2708360.0,197550.0,1776363.0,16384.0,10851070.0,0.0,16384.0,16384.0,677090.0,677090.0,2708360.0,232474.0,677090.0,0.0,677090.0,899.0,0.0,1098322.0,2768322.0,10833440.0,0.0,0.0,2603476.0,1456387.0,15194.0,1863.0,1147181.0,1443074.0,73646370113222,73646370119351 +2,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,16384.0,16384.0,9962715.0,975001.0,278528.0,0.0,0.0,98304.0,258378.0,0.0,0.0,441191.0,122110.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,453394.0,1824.0,64,0,0,1364.0,1364.0,581549.0,682.0,1364.0,1364.0,593007.0,682.0,1364.0,1364.0,590215.0,682.0,1364.0,1364.0,598929.0,682.0,1364.0,1364.0,599286.0,682.0,1364.0,1364.0,598507.0,682.0,1364.0,1364.0,615814.0,682.0,1364.0,1364.0,606287.0,682.0,1364.0,1364.0,551160.0,682.0,1364.0,1364.0,558908.0,682.0,1364.0,1364.0,567221.0,682.0,1364.0,1364.0,563140.0,701.0,1364.0,1364.0,564185.0,682.0,1364.0,1364.0,569173.0,682.0,1364.0,1364.0,575742.0,682.0,1364.0,1364.0,573763.0,682.0,1364.0,1364.0,581888.0,682.0,1364.0,1364.0,590935.0,682.0,1364.0,1364.0,592923.0,682.0,1364.0,1364.0,594306.0,701.0,1364.0,1364.0,593370.0,682.0,1364.0,1364.0,599186.0,682.0,1364.0,1364.0,609180.0,682.0,1364.0,1364.0,611798.0,682.0,1364.0,1364.0,552699.0,682.0,1364.0,1364.0,562568.0,682.0,1364.0,1364.0,562887.0,682.0,1364.0,1364.0,569041.0,682.0,1364.0,1364.0,560641.0,682.0,1364.0,1364.0,566382.0,682.0,1364.0,1364.0,573252.0,682.0,1364.0,1364.0,567403.0,682.0,1364.0,1364.0,572973.0,682.0,1364.0,1364.0,575627.0,682.0,1364.0,1364.0,610483.0,682.0,1364.0,1364.0,611201.0,701.0,1364.0,1364.0,588891.0,682.0,1364.0,1364.0,592120.0,682.0,1364.0,1364.0,613191.0,682.0,1364.0,1364.0,615509.0,682.0,1368.0,1368.0,604664.0,684.0,1368.0,1368.0,619847.0,684.0,1368.0,1368.0,622870.0,684.0,1368.0,1368.0,628577.0,684.0,1368.0,1368.0,606383.0,684.0,1368.0,1368.0,634607.0,684.0,1368.0,1368.0,640866.0,684.0,1368.0,1368.0,626136.0,684.0,1364.0,1364.0,595644.0,682.0,1364.0,1364.0,615993.0,682.0,1364.0,1364.0,615306.0,682.0,1364.0,1364.0,610915.0,682.0,1364.0,1364.0,599437.0,682.0,1364.0,1364.0,613835.0,682.0,1364.0,1364.0,626925.0,682.0,1364.0,1364.0,612861.0,682.0,1368.0,1368.0,604436.0,684.0,1368.0,1368.0,605582.0,684.0,1368.0,1368.0,640114.0,684.0,1368.0,1368.0,628983.0,703.0,1368.0,1368.0,608648.0,684.0,1368.0,1368.0,610690.0,684.0,1368.0,1368.0,630804.0,684.0,1368.0,1368.0,624050.0,684.0,1368.0,1368.0,590629.0,684.0,1368.0,1368.0,599443.0,684.0,1368.0,1368.0,604793.0,684.0,1368.0,1368.0,608788.0,703.0,1368.0,1368.0,592446.0,684.0,1368.0,1368.0,607418.0,684.0,1368.0,1368.0,606684.0,684.0,1368.0,1368.0,602122.0,684.0,1364.0,1364.0,558268.0,682.0,1364.0,1364.0,566166.0,682.0,1364.0,1364.0,576751.0,682.0,1364.0,1364.0,570488.0,682.0,1364.0,1364.0,574877.0,682.0,1364.0,1364.0,577336.0,682.0,1364.0,1364.0,582760.0,682.0,1364.0,1364.0,576283.0,682.0,1368.0,1368.0,578259.0,684.0,1368.0,1368.0,585985.0,684.0,1368.0,1368.0,596204.0,684.0,1368.0,1368.0,594385.0,684.0,1368.0,1368.0,592923.0,684.0,1368.0,1368.0,598755.0,684.0,1368.0,1368.0,604588.0,684.0,1368.0,1368.0,600474.0,684.0,1364.0,1364.0,553196.0,682.0,1364.0,1364.0,568263.0,682.0,1364.0,1364.0,583454.0,682.0,1364.0,1364.0,573116.0,701.0,1364.0,1364.0,561679.0,682.0,1364.0,1364.0,569663.0,682.0,1364.0,1364.0,575468.0,682.0,1364.0,1364.0,571044.0,682.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,52759.0,65615.0,12777.0,97552.0,0.0,0.0,0.0,0.0,64,0,0,1122.0,0.0,1364.0,1150.0,0.0,1364.0,1169.0,0.0,1364.0,1164.0,0.0,1364.0,1280.0,0.0,1364.0,1248.0,0.0,1364.0,1375.0,0.0,1364.0,1308.0,0.0,1364.0,1252.0,0.0,1368.0,1098.0,0.0,1368.0,1162.0,0.0,1368.0,1097.0,0.0,1368.0,1123.0,0.0,1368.0,1058.0,0.0,1368.0,1232.0,0.0,1368.0,1187.0,0.0,1368.0,1178.0,0.0,1364.0,1165.0,0.0,1364.0,1208.0,0.0,1364.0,1190.0,0.0,1364.0,1170.0,0.0,1364.0,1165.0,0.0,1364.0,1227.0,0.0,1364.0,1203.0,0.0,1364.0,1329.0,0.0,1368.0,1292.0,0.0,1368.0,1277.0,0.0,1368.0,1326.0,0.0,1368.0,1348.0,0.0,1368.0,1322.0,0.0,1368.0,1340.0,0.0,1368.0,1254.0,0.0,1368.0,886.0,0.0,1364.0,1051.0,0.0,1364.0,1056.0,0.0,1364.0,1042.0,0.0,1364.0,954.0,0.0,1364.0,930.0,0.0,1364.0,980.0,0.0,1364.0,963.0,0.0,1364.0,1032.0,0.0,1364.0,1033.0,0.0,1364.0,1050.0,0.0,1364.0,1057.0,0.0,1364.0,1077.0,0.0,1364.0,1061.0,0.0,1364.0,1122.0,0.0,1364.0,1041.0,0.0,1364.0,981.0,0.0,1364.0,960.0,0.0,1364.0,959.0,0.0,1364.0,830.0,0.0,1364.0,1055.0,0.0,1364.0,1033.0,0.0,1364.0,1058.0,0.0,1364.0,974.0,0.0,1364.0,1147.0,0.0,1364.0,1103.0,0.0,1364.0,1130.0,0.0,1364.0,907.0,0.0,1364.0,1064.0,0.0,1364.0,1055.0,0.0,1364.0,1003.0,0.0,1364.0,1117.0,0.0,1364.0,977.0,0.0,1364.0,937.0,0.0,1364.0,1109.0,0.0,1364.0,990.0,0.0,1364.0,944.0,0.0,1364.0,933.0,0.0,1364.0,1080.0,0.0,1364.0,1058.0,0.0,1364.0,1547.0,0.0,1368.0,1553.0,0.0,1368.0,1512.0,0.0,1368.0,1516.0,0.0,1368.0,1504.0,0.0,1368.0,1490.0,0.0,1368.0,1555.0,0.0,1368.0,1499.0,0.0,1368.0,930.0,0.0,1364.0,941.0,0.0,1364.0,950.0,0.0,1364.0,914.0,0.0,1364.0,1067.0,0.0,1364.0,1059.0,0.0,1364.0,1012.0,0.0,1364.0,942.0,0.0,1364.0,1379.0,0.0,1368.0,1392.0,0.0,1368.0,1446.0,0.0,1368.0,1386.0,0.0,1368.0,1291.0,0.0,1368.0,1279.0,0.0,1368.0,1423.0,0.0,1368.0,1401.0,0.0,1368.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,8213.0,0.0,7599.0,609220.0,0.0,0.0,0.0,0.0,65728.0,65536.0,131072.0,0.0,0.0,524288.0,228.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,72158.0,0.0,0.0,0.0,0.0,0.0,64,0,0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1367.0,683.0,2051.0,2050.0,1366.0,682.0,2050.0,2050.0,1368.0,684.0,2052.0,2050.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1368.0,705.0,2069.0,2068.0,1367.0,685.0,2049.0,2048.0,1366.0,684.0,2048.0,2048.0,1367.0,685.0,2049.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1368.0,703.0,2071.0,2070.0,1367.0,683.0,2051.0,2050.0,1366.0,682.0,2050.0,2050.0,1367.0,683.0,2051.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1367.0,685.0,2049.0,2048.0,1366.0,684.0,2048.0,2048.0,1368.0,686.0,2050.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1368.0,705.0,2069.0,2068.0,1367.0,685.0,2049.0,2048.0,1366.0,684.0,2048.0,2048.0,1367.0,685.0,2049.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1367.0,683.0,2051.0,2050.0,1366.0,682.0,2050.0,2050.0,1368.0,684.0,2052.0,2050.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1367.0,685.0,2049.0,2048.0,1366.0,684.0,2048.0,2048.0,1368.0,686.0,2050.0,2048.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1368.0,703.0,2071.0,2070.0,1367.0,683.0,2051.0,2050.0,1366.0,682.0,2050.0,2050.0,1367.0,683.0,2051.0,2050.0,1366.0,682.0,2050.0,2050.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1366.0,701.0,2069.0,2068.0,1365.0,681.0,2049.0,2048.0,1364.0,680.0,2048.0,2048.0,1365.0,681.0,2049.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1365.0,685.0,2045.0,2044.0,1364.0,684.0,2044.0,2044.0,1366.0,686.0,2046.0,2044.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1365.0,681.0,2049.0,2048.0,1364.0,680.0,2048.0,2048.0,1366.0,682.0,2050.0,2048.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1366.0,705.0,2065.0,2064.0,1365.0,685.0,2045.0,2044.0,1364.0,684.0,2044.0,2044.0,1365.0,685.0,2045.0,2044.0,1364.0,684.0,2044.0,2044.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,8645.0,17547.0,305303.0,7292.0,0.0,172982.0,0.0,0.0,65650.0,131160.0,196810.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,0.0,684.0,26746.0,0.0,0.0,684.0,26746.0,0.0,0.0,684.0,26746.0,0.0,0.0,684.0,26746.0,0.0,0.0,684.0,26746.0,0.0,0.0,684.0,26746.0,0.0,0.0,684.0,26746.0,0.0,0.0,684.0,26746.0,0.0,0.0,682.0,26746.0,0.0,0.0,682.0,26746.0,0.0,0.0,682.0,26746.0,0.0,0.0,682.0,26746.0,0.0,0.0,682.0,26746.0,0.0,0.0,682.0,26746.0,0.0,0.0,682.0,26746.0,0.0,0.0,682.0,26746.0,0.0,0.0,684.0,29233.0,0.0,0.0,684.0,29233.0,0.0,0.0,684.0,29233.0,0.0,0.0,684.0,29233.0,0.0,0.0,684.0,29233.0,0.0,0.0,684.0,29233.0,0.0,0.0,684.0,29233.0,0.0,0.0,684.0,29233.0,0.0,0.0,682.0,29233.0,0.0,0.0,682.0,29233.0,0.0,0.0,682.0,29233.0,0.0,0.0,682.0,29233.0,0.0,0.0,682.0,29233.0,0.0,0.0,682.0,29233.0,0.0,0.0,682.0,29233.0,0.0,0.0,682.0,29233.0,0.0,0.0,684.0,33494.0,0.0,0.0,684.0,33494.0,0.0,0.0,684.0,33494.0,0.0,0.0,684.0,33494.0,0.0,0.0,684.0,33494.0,0.0,0.0,684.0,33494.0,0.0,0.0,684.0,33494.0,0.0,0.0,684.0,33494.0,0.0,0.0,682.0,33494.0,0.0,0.0,682.0,33494.0,0.0,0.0,682.0,33494.0,0.0,0.0,682.0,33494.0,0.0,0.0,682.0,33494.0,0.0,0.0,682.0,33494.0,0.0,0.0,682.0,33494.0,0.0,0.0,682.0,33494.0,0.0,0.0,684.0,36768.0,0.0,0.0,684.0,36768.0,0.0,0.0,684.0,36768.0,0.0,0.0,684.0,36768.0,0.0,0.0,684.0,36768.0,0.0,0.0,684.0,36768.0,0.0,0.0,684.0,36768.0,0.0,0.0,684.0,36768.0,0.0,0.0,682.0,36768.0,0.0,0.0,682.0,36768.0,0.0,0.0,682.0,36768.0,0.0,0.0,682.0,36768.0,0.0,0.0,682.0,36768.0,0.0,0.0,682.0,36768.0,0.0,0.0,682.0,36768.0,0.0,0.0,682.0,36768.0,0.0,0.0,682.0,39747.0,0.0,0.0,682.0,39747.0,0.0,0.0,682.0,39747.0,0.0,0.0,682.0,39747.0,0.0,0.0,682.0,39747.0,0.0,0.0,682.0,39747.0,0.0,0.0,682.0,39747.0,0.0,0.0,682.0,39747.0,0.0,0.0,682.0,39747.0,0.0,0.0,682.0,39747.0,0.0,0.0,682.0,39747.0,0.0,0.0,682.0,39747.0,0.0,0.0,682.0,39747.0,0.0,0.0,682.0,39747.0,0.0,0.0,682.0,39747.0,0.0,0.0,682.0,39747.0,0.0,0.0,682.0,44666.0,0.0,0.0,682.0,44666.0,0.0,0.0,682.0,44666.0,0.0,0.0,682.0,44666.0,0.0,0.0,682.0,44666.0,0.0,0.0,682.0,44666.0,0.0,0.0,682.0,44666.0,0.0,0.0,682.0,44666.0,0.0,0.0,682.0,44666.0,0.0,0.0,682.0,44666.0,0.0,0.0,682.0,44666.0,0.0,0.0,682.0,44666.0,0.0,0.0,682.0,44666.0,0.0,0.0,682.0,44666.0,0.0,0.0,682.0,44666.0,0.0,0.0,682.0,44666.0,0.0,64,0,82668.0,0.0,0.0,65536.0,61836.0,120.0,3580.0,32768.0,64,0,0.0,0.0,120.0,0.0,65536.0,65536.0,0.0,0.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,120.0,0.0,1058156.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,77742688.0,55252641.0,199857.0,0.0,0.0,65536.0,131072.0,64,0,32768.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,40315.0,0.0,422337.0,65536.0,0.0,65577.0,70.0,0.0,0.0,65536.0,131072.0,64,0,0,0.0,682.0,0.0,708395.0,0.0,682.0,0.0,718912.0,0.0,682.0,0.0,707804.0,0.0,683.0,0.0,710378.0,0.0,682.0,0.0,701784.0,0.0,682.0,0.0,703306.0,0.0,682.0,0.0,732103.0,0.0,682.0,0.0,715688.0,0.0,684.0,0.0,786797.0,0.0,687.0,0.0,797894.0,0.0,684.0,0.0,801666.0,0.0,685.0,0.0,798493.0,0.0,684.0,0.0,847099.0,0.0,685.0,0.0,844923.0,0.0,684.0,0.0,828911.0,0.0,684.0,0.0,844846.0,0.0,682.0,0.0,691412.0,0.0,685.0,0.0,701132.0,0.0,682.0,0.0,727074.0,0.0,683.0,0.0,721605.0,0.0,682.0,0.0,727139.0,0.0,683.0,0.0,717542.0,0.0,682.0,0.0,722351.0,0.0,682.0,0.0,729966.0,0.0,684.0,0.0,794215.0,0.0,684.0,0.0,801603.0,0.0,684.0,0.0,783216.0,0.0,685.0,0.0,792373.0,0.0,684.0,0.0,790790.0,0.0,684.0,0.0,775924.0,0.0,684.0,0.0,804526.0,0.0,684.0,0.0,791423.0,0.0,680.0,0.0,750814.0,0.0,683.0,0.0,778736.0,0.0,680.0,0.0,788765.0,0.0,681.0,0.0,758447.0,0.0,680.0,0.0,788973.0,0.0,681.0,0.0,775160.0,0.0,680.0,0.0,778535.0,0.0,680.0,0.0,788009.0,0.0,684.0,0.0,669666.0,0.0,684.0,0.0,682787.0,0.0,684.0,0.0,676242.0,0.0,685.0,0.0,684391.0,0.0,684.0,0.0,698690.0,0.0,684.0,0.0,697673.0,0.0,684.0,0.0,695475.0,0.0,684.0,0.0,683656.0,0.0,680.0,0.0,738441.0,0.0,680.0,0.0,783651.0,0.0,680.0,0.0,772309.0,0.0,681.0,0.0,751212.0,0.0,680.0,0.0,743001.0,0.0,680.0,0.0,792687.0,0.0,680.0,0.0,816973.0,0.0,680.0,0.0,800033.0,0.0,684.0,0.0,679960.0,0.0,687.0,0.0,693425.0,0.0,684.0,0.0,705792.0,0.0,685.0,0.0,703255.0,0.0,684.0,0.0,698149.0,0.0,685.0,0.0,698556.0,0.0,684.0,0.0,694795.0,0.0,684.0,0.0,701185.0,0.0,684.0,0.0,777503.0,0.0,687.0,0.0,788085.0,0.0,684.0,0.0,769788.0,0.0,685.0,0.0,728543.0,0.0,684.0,0.0,755822.0,0.0,685.0,0.0,761645.0,0.0,684.0,0.0,799680.0,0.0,684.0,0.0,750538.0,0.0,682.0,0.0,737682.0,0.0,682.0,0.0,749825.0,0.0,682.0,0.0,744501.0,0.0,683.0,0.0,744806.0,0.0,682.0,0.0,745491.0,0.0,682.0,0.0,744929.0,0.0,682.0,0.0,754811.0,0.0,682.0,0.0,751863.0,0.0,684.0,0.0,752617.0,0.0,684.0,0.0,790249.0,0.0,684.0,0.0,767950.0,0.0,685.0,0.0,782612.0,0.0,684.0,0.0,751825.0,0.0,684.0,0.0,719880.0,0.0,684.0,0.0,736101.0,0.0,684.0,0.0,727347.0,0.0,682.0,0.0,693608.0,0.0,685.0,0.0,712692.0,0.0,682.0,0.0,721116.0,0.0,683.0,0.0,713007.0,0.0,682.0,0.0,707810.0,0.0,683.0,0.0,705098.0,0.0,682.0,0.0,702863.0,0.0,682.0,0.0,714291.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,61882.0,4096.0,16384.0,1234.0,607909.0,442612.0,0.0,0.0,0.0,0.0,0.0,196728.0,39.0,0.0,0.0,32768.0,0.0,32768.0,309.0,64,0,2515756.0,197955.0,1770646.0,16384.0,10680871.0,0.0,16384.0,16384.0,628939.0,628939.0,2515756.0,232906.0,628939.0,0.0,628939.0,0.0,0.0,1087403.0,2658596.0,10063024.0,0.0,0.0,2607272.0,1451820.0,14793.0,1777.0,1142284.0,1438442.0,73646370091949,73646370098199 diff --git a/tests/workloads/dispatch_2/MI300A_A1/sysinfo.csv b/tests/workloads/dispatch_2/MI300A_A1/sysinfo.csv new file mode 100644 index 0000000000..36f84f532c --- /dev/null +++ b/tests/workloads/dispatch_2/MI300A_A1/sysinfo.csv @@ -0,0 +1,2 @@ +workload_name,command,ip_blocks,timestamp,version,hostname,cpu_model,sbios,linux_distro,linux_kernel_version,amd_gpu_kernel_version,cpu_memory,gpu_memory,rocm_version,vbios,compute_partition,memory_partition,gpu_model,gpu_arch,gpu_l1,gpu_l2,cu_per_gpu,simd_per_cu,se_per_gpu,wave_size,workgroup_max_size,max_waves_per_cu,max_sclk,max_mclk,cur_sclk,cur_mclk,total_l2_chan,lds_banks_per_cu,sqc_per_gpu,pipes_per_gpu,hbm_bw,num_xcd +dispatch_2,./tests/vcopy -n 1048576 -b 256 -i 3,SQ|LDS|SQC|TA|TD|TCP|TCC|SPI|CPC|CPF,Wed 29 May 2024 01:36:08 PM (CDT),2,sh5-1w300-rg3-3,AMD Instinct MI300A Accelerator,"American Megatrends International, LLC.RMO1002DS",Ubuntu 22.04.2 LTS,5.18.2-mi300-build-140423-ubuntu-22.04+,,131174852,,6.1.2-110,N/A,SPX,NPS1,MI300A_A1,gfx942,32,24576,228,4,24,64,1024,32,2100,1300,2100,1300,96,32,120,4,5324.8,6 diff --git a/tests/workloads/dispatch_2/MI300A_A1/timestamps.csv b/tests/workloads/dispatch_2/MI300A_A1/timestamps.csv new file mode 100644 index 0000000000..7fa39a8800 --- /dev/null +++ b/tests/workloads/dispatch_2/MI300A_A1/timestamps.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID +1,11995,1,146305,146305,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73646370067592,73646370075364,0 +3,11995,1,146305,146305,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73646370113222,73646370119351,0 +2,11995,1,146305,146305,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73646370091949,73646370098199,0 diff --git a/tests/workloads/dispatch_2/MI300X_A1/SQ_IFETCH_LEVEL.csv b/tests/workloads/dispatch_2/MI300X_A1/SQ_IFETCH_LEVEL.csv new file mode 100644 index 0000000000..d57c02bace --- /dev/null +++ b/tests/workloads/dispatch_2/MI300X_A1/SQ_IFETCH_LEVEL.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,SQ_WAVES,SQ_IFETCH,SQ_IFETCH_LEVEL,SQ_ACCUM_PREV_HIRES +0,60633,1,964651,964651,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716250185980750,716250185996629,0,445034.0,445034.0,16384.0,65536.0,35311.0,2824232.0 +1,60633,1,964651,964651,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716250186019509,716250186033267,0,409556.0,409556.0,16384.0,65536.0,12992.0,1048576.0 +2,60633,1,964651,964651,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716250186053586,716250186067426,0,369883.0,369883.0,16384.0,65536.0,13128.0,1048576.0 diff --git a/tests/workloads/dispatch_2/MI300X_A1/SQ_INST_LEVEL_LDS.csv b/tests/workloads/dispatch_2/MI300X_A1/SQ_INST_LEVEL_LDS.csv new file mode 100644 index 0000000000..533562fffd --- /dev/null +++ b/tests/workloads/dispatch_2/MI300X_A1/SQ_INST_LEVEL_LDS.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_LDS,SQ_INST_LEVEL_LDS,SQ_ACCUM_PREV_HIRES +0,60633,1,964663,964663,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716250185980750,716250185996629,0,0.0,0.0,0.0 +1,60633,1,964663,964663,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716250186019509,716250186033267,0,0.0,0.0,0.0 +2,60633,1,964663,964663,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716250186053586,716250186067426,0,0.0,0.0,0.0 diff --git a/tests/workloads/dispatch_2/MI300X_A1/SQ_INST_LEVEL_SMEM.csv b/tests/workloads/dispatch_2/MI300X_A1/SQ_INST_LEVEL_SMEM.csv new file mode 100644 index 0000000000..90531f3466 --- /dev/null +++ b/tests/workloads/dispatch_2/MI300X_A1/SQ_INST_LEVEL_SMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_SMEM,SQ_INST_LEVEL_SMEM,SQ_ACCUM_PREV_HIRES +0,60633,1,964675,964675,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716250185980750,716250185996629,0,65536.0,3944090.0,315488968.0 +1,60633,1,964675,964675,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716250186019509,716250186033267,0,65536.0,3617558.0,289330136.0 +2,60633,1,964675,964675,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716250186053586,716250186067426,0,65536.0,3495734.0,279597328.0 diff --git a/tests/workloads/dispatch_2/MI300X_A1/SQ_INST_LEVEL_VMEM.csv b/tests/workloads/dispatch_2/MI300X_A1/SQ_INST_LEVEL_VMEM.csv new file mode 100644 index 0000000000..a304517cd0 --- /dev/null +++ b/tests/workloads/dispatch_2/MI300X_A1/SQ_INST_LEVEL_VMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_VMEM,SQ_INST_LEVEL_VMEM,SQ_ACCUM_PREV_HIRES +0,60633,1,964687,964687,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716250185980750,716250185996629,0,32768.0,510457.0,40831868.0 +1,60633,1,964687,964687,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716250186019509,716250186033267,0,32768.0,382581.0,30601624.0 +2,60633,1,964687,964687,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716250186053586,716250186067426,0,32768.0,348139.0,27857520.0 diff --git a/tests/workloads/dispatch_2/MI300X_A1/SQ_LEVEL_WAVES.csv b/tests/workloads/dispatch_2/MI300X_A1/SQ_LEVEL_WAVES.csv new file mode 100644 index 0000000000..c3d2ae8276 --- /dev/null +++ b/tests/workloads/dispatch_2/MI300X_A1/SQ_LEVEL_WAVES.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,CPC_ME1_BUSY_FOR_PACKET_DECODE,SQ_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,SQ_BUSY_CYCLES,SQ_LEVEL_WAVES,SQ_ACCUM_PREV_HIRES +0,60633,1,964700,964700,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716250185980750,716250185996629,0,577249.0,577249.0,316007.0,2308996.0,16384.0,34957599.0,562816.0,0.0,140189340.0 +1,60633,1,964700,964700,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716250186019509,716250186033267,0,415641.0,415641.0,244236.0,1662564.0,16384.0,29686735.0,481490.0,0.0,119099552.0 +2,60633,1,964700,964700,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716250186053586,716250186067426,0,357965.0,357965.0,189759.0,1431860.0,16384.0,29243119.0,479688.0,0.0,117325408.0 diff --git a/tests/workloads/dispatch_2/MI300X_A1/log.txt b/tests/workloads/dispatch_2/MI300X_A1/log.txt new file mode 100644 index 0000000000..0ace80ec95 --- /dev/null +++ b/tests/workloads/dispatch_2/MI300X_A1/log.txt @@ -0,0 +1,230 @@ +Omniperf version: 2.0.0 +Profiler choice: rocprofv2 +Path: /home/colramos/omniperf/tests/workloads/dispatch_2/MI300X_A1 +Target: MI300X_A1 +Command: ./tests/vcopy -n 1048576 -b 256 -i 3 +Kernel Selection: None +Dispatch Selection: ['1'] +Hardware Blocks: All + +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Collecting Performance Counters +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + + +[profiling] Current input file: tests/workloads/dispatch_2/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH_LEVEL + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + +[profiling] Current input file: tests/workloads/dispatch_2/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + +[profiling] Current input file: tests/workloads/dispatch_2/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + +[profiling] Current input file: tests/workloads/dispatch_2/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + +[profiling] Current input file: tests/workloads/dispatch_2/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - CPC_ME1_BUSY_FOR_PACKET_DECODE + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + +[profiling] Current input file: tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_0.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CU_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVE_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_CVT + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM_WR + +[profiling] Current input file: tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_1.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VSKIPPED + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU + +[profiling] Current input file: tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_10.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_DATA_ATOMIC_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_STALL + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_16 + |-> [/opt/rocm/bin/rocprofv2] - SQC_ICACHE_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_ICACHE_HITS + |-> [/opt/rocm/bin/rocprofv2] - SQC_ICACHE_MISSES + |-> [/opt/rocm/bin/rocprofv2] - SQC_ICACHE_MISSES_DUPLICATE + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + +[profiling] Current input file: tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_11.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_INPUT_VALID_READYB + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_ATOMIC + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_8 + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_HITS + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_MISSES + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_MISSES_DUPLICATE + +[profiling] Current input file: tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_12.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_2 + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_4 + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + +[profiling] Current input file: tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_13.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_ATOMIC[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_BUBBLE[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_CYCLE[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_ATOMIC[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_BUBBLE[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_CYCLE[1] + +[profiling] Current input file: tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_14.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_32B[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC_LEVEL[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_32B[1] + +[profiling] Current input file: tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_15.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_64B[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_HIT[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_64B[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_LEVEL[1] + +[profiling] Current input file: tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_16.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_MISS[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_READ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_REQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_RW_REQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_MISS[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_READ[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_REQ[1] + +[profiling] Current input file: tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_17.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_TAG_STALL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TOO_MANY_EA_WRREQS_STALL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_WRITE[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TAG_STALL[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TOO_MANY_EA_WRREQS_STALL[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_WRITE[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TAG_STALL[2] + +[profiling] Current input file: tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_2.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_FMA_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F64 + +[profiling] Current input file: tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_3.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_INT32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_INT64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_FLAT + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_LDS + +[profiling] Current input file: tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_4.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_BRANCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SENDMSG + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAIT_ANY + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAIT_INST_ANY + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_ANY + +[profiling] Current input file: tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_5.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_SCA + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_EXP_GDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_MISC + +[profiling] Current input file: tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_6.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_THREAD_CYCLES_VALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_BANK_CONFLICT + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_ADDR_CONFLICT + +[profiling] Current input file: tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_7.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_ITEMS + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_MEM_VIOLATIONS + +[profiling] Current input file: tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_8.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM_NORM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_MFMA + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_I8 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_BF16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_F32 + +[profiling] Current input file: tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_9.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_I8 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_BF16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F64 + +[profiling] Current input file: tests/workloads/dispatch_2/MI300X_A1/perfmon/timestamps.txt + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + |-> [/opt/rocm/bin/rocprofv2] Total threads: 1048576, Grid Size: 4096 block Size:256, Wavefronts:16384: +[roofline] Roofline temporarily disabled in MI300 diff --git a/tests/workloads/dispatch_2/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt b/tests/workloads/dispatch_2/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt new file mode 100644 index 0000000000..5faaf09cd3 --- /dev/null +++ b/tests/workloads/dispatch_2/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE SQ_WAVES SQ_IFETCH SQ_IFETCH_LEVEL SQ_ACCUM_PREV_HIRES + +gpu: +range: 1 +kernel: diff --git a/tests/workloads/dispatch_2/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt b/tests/workloads/dispatch_2/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt new file mode 100644 index 0000000000..a26158b25b --- /dev/null +++ b/tests/workloads/dispatch_2/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_LDS SQ_INST_LEVEL_LDS SQ_ACCUM_PREV_HIRES + +gpu: +range: 1 +kernel: diff --git a/tests/workloads/dispatch_2/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt b/tests/workloads/dispatch_2/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt new file mode 100644 index 0000000000..fb7520df1b --- /dev/null +++ b/tests/workloads/dispatch_2/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM SQ_INST_LEVEL_SMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: 1 +kernel: diff --git a/tests/workloads/dispatch_2/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt b/tests/workloads/dispatch_2/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt new file mode 100644 index 0000000000..32d63ae2d9 --- /dev/null +++ b/tests/workloads/dispatch_2/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VMEM SQ_INST_LEVEL_VMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: 1 +kernel: diff --git a/tests/workloads/dispatch_2/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt b/tests/workloads/dispatch_2/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt new file mode 100644 index 0000000000..48c0dcc3d7 --- /dev/null +++ b/tests/workloads/dispatch_2/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE CPC_ME1_BUSY_FOR_PACKET_DECODE SQ_CYCLES SQ_WAVES SQ_WAVE_CYCLES SQ_BUSY_CYCLES SQ_LEVEL_WAVES SQ_ACCUM_PREV_HIRES + +gpu: +range: 1 +kernel: diff --git a/tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_0.txt b/tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_0.txt new file mode 100644 index 0000000000..ec34d536df --- /dev/null +++ b/tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_0.txt @@ -0,0 +1,5 @@ +pmc: SQ_CYCLES SQ_BUSY_CYCLES SQ_BUSY_CU_CYCLES SQ_WAVES SQ_WAVE_CYCLES SQ_INSTS_VALU_CVT SQ_INSTS_VMEM_WR SQ_INSTS_VMEM_RD GRBM_COUNT GRBM_GUI_ACTIVE TCP_GATE_EN1_sum TCP_GATE_EN2_sum TCP_TD_TCP_STALL_CYCLES_sum TCP_TCR_TCP_STALL_CYCLES_sum TA_TA_BUSY_sum TA_BUFFER_WAVEFRONTS_sum TD_TD_BUSY_sum TD_TC_STALL_sum SPI_CSN_WINDOW_VALID SPI_CSN_BUSY CPC_CPC_STAT_BUSY CPC_CPC_STAT_IDLE CPF_CPF_STAT_BUSY CPF_CPF_STAT_STALL TCC_CYCLE_sum TCC_BUSY_sum TCC_PROBE_sum TCC_PROBE_ALL_sum + +gpu: +range: 1 +kernel: diff --git a/tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_1.txt b/tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_1.txt new file mode 100644 index 0000000000..432979b162 --- /dev/null +++ b/tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_1.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VMEM SQ_INSTS_SALU SQ_INSTS_VSKIPPED SQ_INSTS SQ_INSTS_VALU SQ_INSTS_VALU_ADD_F16 SQ_INSTS_VALU_MUL_F16 SQ_INSTS_VALU_FMA_F16 GRBM_SPI_BUSY TCP_READ_TAGCONFLICT_STALL_CYCLES_sum TCP_WRITE_TAGCONFLICT_STALL_CYCLES_sum TCP_ATOMIC_TAGCONFLICT_STALL_CYCLES_sum TCP_TA_TCP_STATE_READ_sum TA_BUFFER_READ_WAVEFRONTS_sum TA_BUFFER_WRITE_WAVEFRONTS_sum TD_SPI_STALL_sum TD_LOAD_WAVEFRONT_sum SPI_CSN_NUM_THREADGROUPS SPI_CSN_WAVE CPC_CPC_TCIU_BUSY CPC_CPC_TCIU_IDLE CPF_CPF_TCIU_BUSY CPF_CPF_TCIU_STALL TCC_NC_REQ_sum TCC_UC_REQ_sum TCC_CC_REQ_sum TCC_RW_REQ_sum + +gpu: +range: 1 +kernel: diff --git a/tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_10.txt b/tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_10.txt new file mode 100644 index 0000000000..e4b7ff8c09 --- /dev/null +++ b/tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_10.txt @@ -0,0 +1,5 @@ +pmc: SQC_TC_DATA_ATOMIC_REQ SQC_TC_STALL SQC_TC_REQ SQC_DCACHE_REQ_READ_16 SQC_ICACHE_REQ SQC_ICACHE_HITS SQC_ICACHE_MISSES SQC_ICACHE_MISSES_DUPLICATE + +gpu: +range: 1 +kernel: diff --git a/tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_11.txt b/tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_11.txt new file mode 100644 index 0000000000..c82db92f00 --- /dev/null +++ b/tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_11.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_INPUT_VALID_READYB SQC_DCACHE_ATOMIC SQC_DCACHE_REQ_READ_8 SQC_DCACHE_REQ SQC_DCACHE_HITS SQC_DCACHE_MISSES SQC_DCACHE_MISSES_DUPLICATE SQC_DCACHE_REQ_READ_1 + +gpu: +range: 1 +kernel: diff --git a/tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_12.txt b/tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_12.txt new file mode 100644 index 0000000000..8958f384e1 --- /dev/null +++ b/tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_12.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_REQ_READ_2 SQC_DCACHE_REQ_READ_4 + +gpu: +range: 1 +kernel: diff --git a/tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_13.txt b/tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_13.txt new file mode 100644 index 0000000000..55ecc49c6f --- /dev/null +++ b/tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_13.txt @@ -0,0 +1,5 @@ +pmc: TCC_ATOMIC[0] TCC_BUBBLE[0] TCC_CYCLE[0] TCC_EA0_ATOMIC[0] TCC_ATOMIC[1] TCC_BUBBLE[1] TCC_CYCLE[1] TCC_EA0_ATOMIC[1] TCC_ATOMIC[2] TCC_BUBBLE[2] TCC_CYCLE[2] TCC_EA0_ATOMIC[2] TCC_ATOMIC[3] TCC_BUBBLE[3] TCC_CYCLE[3] TCC_EA0_ATOMIC[3] TCC_ATOMIC[4] TCC_BUBBLE[4] TCC_CYCLE[4] TCC_EA0_ATOMIC[4] TCC_ATOMIC[5] TCC_BUBBLE[5] TCC_CYCLE[5] TCC_EA0_ATOMIC[5] TCC_ATOMIC[6] TCC_BUBBLE[6] TCC_CYCLE[6] TCC_EA0_ATOMIC[6] TCC_ATOMIC[7] TCC_BUBBLE[7] TCC_CYCLE[7] TCC_EA0_ATOMIC[7] TCC_ATOMIC[8] TCC_BUBBLE[8] TCC_CYCLE[8] TCC_EA0_ATOMIC[8] TCC_ATOMIC[9] TCC_BUBBLE[9] TCC_CYCLE[9] TCC_EA0_ATOMIC[9] TCC_ATOMIC[10] TCC_BUBBLE[10] TCC_CYCLE[10] TCC_EA0_ATOMIC[10] TCC_ATOMIC[11] TCC_BUBBLE[11] TCC_CYCLE[11] TCC_EA0_ATOMIC[11] TCC_ATOMIC[12] TCC_BUBBLE[12] TCC_CYCLE[12] TCC_EA0_ATOMIC[12] TCC_ATOMIC[13] TCC_BUBBLE[13] TCC_CYCLE[13] TCC_EA0_ATOMIC[13] TCC_ATOMIC[14] TCC_BUBBLE[14] TCC_CYCLE[14] TCC_EA0_ATOMIC[14] TCC_ATOMIC[15] TCC_BUBBLE[15] TCC_CYCLE[15] TCC_EA0_ATOMIC[15] + +gpu: +range: 1 +kernel: diff --git a/tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_14.txt b/tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_14.txt new file mode 100644 index 0000000000..8586bd2da4 --- /dev/null +++ b/tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_14.txt @@ -0,0 +1,5 @@ +pmc: TCC_EA0_ATOMIC_LEVEL[0] TCC_EA0_RDREQ[0] TCC_EA0_RDREQ_32B[0] TCC_EA0_RDREQ_LEVEL[0] TCC_EA0_ATOMIC_LEVEL[1] TCC_EA0_RDREQ[1] TCC_EA0_RDREQ_32B[1] TCC_EA0_RDREQ_LEVEL[1] TCC_EA0_ATOMIC_LEVEL[2] TCC_EA0_RDREQ[2] TCC_EA0_RDREQ_32B[2] TCC_EA0_RDREQ_LEVEL[2] TCC_EA0_ATOMIC_LEVEL[3] TCC_EA0_RDREQ[3] TCC_EA0_RDREQ_32B[3] TCC_EA0_RDREQ_LEVEL[3] TCC_EA0_ATOMIC_LEVEL[4] TCC_EA0_RDREQ[4] TCC_EA0_RDREQ_32B[4] TCC_EA0_RDREQ_LEVEL[4] TCC_EA0_ATOMIC_LEVEL[5] TCC_EA0_RDREQ[5] TCC_EA0_RDREQ_32B[5] TCC_EA0_RDREQ_LEVEL[5] TCC_EA0_ATOMIC_LEVEL[6] TCC_EA0_RDREQ[6] TCC_EA0_RDREQ_32B[6] TCC_EA0_RDREQ_LEVEL[6] TCC_EA0_ATOMIC_LEVEL[7] TCC_EA0_RDREQ[7] TCC_EA0_RDREQ_32B[7] TCC_EA0_RDREQ_LEVEL[7] TCC_EA0_ATOMIC_LEVEL[8] TCC_EA0_RDREQ[8] TCC_EA0_RDREQ_32B[8] TCC_EA0_RDREQ_LEVEL[8] TCC_EA0_ATOMIC_LEVEL[9] TCC_EA0_RDREQ[9] TCC_EA0_RDREQ_32B[9] TCC_EA0_RDREQ_LEVEL[9] TCC_EA0_ATOMIC_LEVEL[10] TCC_EA0_RDREQ[10] TCC_EA0_RDREQ_32B[10] TCC_EA0_RDREQ_LEVEL[10] TCC_EA0_ATOMIC_LEVEL[11] TCC_EA0_RDREQ[11] TCC_EA0_RDREQ_32B[11] TCC_EA0_RDREQ_LEVEL[11] TCC_EA0_ATOMIC_LEVEL[12] TCC_EA0_RDREQ[12] TCC_EA0_RDREQ_32B[12] TCC_EA0_RDREQ_LEVEL[12] TCC_EA0_ATOMIC_LEVEL[13] TCC_EA0_RDREQ[13] TCC_EA0_RDREQ_32B[13] TCC_EA0_RDREQ_LEVEL[13] TCC_EA0_ATOMIC_LEVEL[14] TCC_EA0_RDREQ[14] TCC_EA0_RDREQ_32B[14] TCC_EA0_RDREQ_LEVEL[14] TCC_EA0_ATOMIC_LEVEL[15] TCC_EA0_RDREQ[15] TCC_EA0_RDREQ_32B[15] TCC_EA0_RDREQ_LEVEL[15] + +gpu: +range: 1 +kernel: diff --git a/tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_15.txt b/tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_15.txt new file mode 100644 index 0000000000..0efbb2a909 --- /dev/null +++ b/tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_15.txt @@ -0,0 +1,5 @@ +pmc: TCC_EA0_WRREQ[0] TCC_EA0_WRREQ_64B[0] TCC_EA0_WRREQ_LEVEL[0] TCC_HIT[0] TCC_EA0_WRREQ[1] TCC_EA0_WRREQ_64B[1] TCC_EA0_WRREQ_LEVEL[1] TCC_HIT[1] TCC_EA0_WRREQ[2] TCC_EA0_WRREQ_64B[2] TCC_EA0_WRREQ_LEVEL[2] TCC_HIT[2] TCC_EA0_WRREQ[3] TCC_EA0_WRREQ_64B[3] TCC_EA0_WRREQ_LEVEL[3] TCC_HIT[3] TCC_EA0_WRREQ[4] TCC_EA0_WRREQ_64B[4] TCC_EA0_WRREQ_LEVEL[4] TCC_HIT[4] TCC_EA0_WRREQ[5] TCC_EA0_WRREQ_64B[5] TCC_EA0_WRREQ_LEVEL[5] TCC_HIT[5] TCC_EA0_WRREQ[6] TCC_EA0_WRREQ_64B[6] TCC_EA0_WRREQ_LEVEL[6] TCC_HIT[6] TCC_EA0_WRREQ[7] TCC_EA0_WRREQ_64B[7] TCC_EA0_WRREQ_LEVEL[7] TCC_HIT[7] TCC_EA0_WRREQ[8] TCC_EA0_WRREQ_64B[8] TCC_EA0_WRREQ_LEVEL[8] TCC_HIT[8] TCC_EA0_WRREQ[9] TCC_EA0_WRREQ_64B[9] TCC_EA0_WRREQ_LEVEL[9] TCC_HIT[9] TCC_EA0_WRREQ[10] TCC_EA0_WRREQ_64B[10] TCC_EA0_WRREQ_LEVEL[10] TCC_HIT[10] TCC_EA0_WRREQ[11] TCC_EA0_WRREQ_64B[11] TCC_EA0_WRREQ_LEVEL[11] TCC_HIT[11] TCC_EA0_WRREQ[12] TCC_EA0_WRREQ_64B[12] TCC_EA0_WRREQ_LEVEL[12] TCC_HIT[12] TCC_EA0_WRREQ[13] TCC_EA0_WRREQ_64B[13] TCC_EA0_WRREQ_LEVEL[13] TCC_HIT[13] TCC_EA0_WRREQ[14] TCC_EA0_WRREQ_64B[14] TCC_EA0_WRREQ_LEVEL[14] TCC_HIT[14] TCC_EA0_WRREQ[15] TCC_EA0_WRREQ_64B[15] TCC_EA0_WRREQ_LEVEL[15] TCC_HIT[15] + +gpu: +range: 1 +kernel: diff --git a/tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_16.txt b/tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_16.txt new file mode 100644 index 0000000000..988080d3aa --- /dev/null +++ b/tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_16.txt @@ -0,0 +1,5 @@ +pmc: TCC_MISS[0] TCC_READ[0] TCC_REQ[0] TCC_RW_REQ[0] TCC_MISS[1] TCC_READ[1] TCC_REQ[1] TCC_RW_REQ[1] TCC_MISS[2] TCC_READ[2] TCC_REQ[2] TCC_RW_REQ[2] TCC_MISS[3] TCC_READ[3] TCC_REQ[3] TCC_RW_REQ[3] TCC_MISS[4] TCC_READ[4] TCC_REQ[4] TCC_RW_REQ[4] TCC_MISS[5] TCC_READ[5] TCC_REQ[5] TCC_RW_REQ[5] TCC_MISS[6] TCC_READ[6] TCC_REQ[6] TCC_RW_REQ[6] TCC_MISS[7] TCC_READ[7] TCC_REQ[7] TCC_RW_REQ[7] TCC_MISS[8] TCC_READ[8] TCC_REQ[8] TCC_RW_REQ[8] TCC_MISS[9] TCC_READ[9] TCC_REQ[9] TCC_RW_REQ[9] TCC_MISS[10] TCC_READ[10] TCC_REQ[10] TCC_RW_REQ[10] TCC_MISS[11] TCC_READ[11] TCC_REQ[11] TCC_RW_REQ[11] TCC_MISS[12] TCC_READ[12] TCC_REQ[12] TCC_RW_REQ[12] TCC_MISS[13] TCC_READ[13] TCC_REQ[13] TCC_RW_REQ[13] TCC_MISS[14] TCC_READ[14] TCC_REQ[14] TCC_RW_REQ[14] TCC_MISS[15] TCC_READ[15] TCC_REQ[15] TCC_RW_REQ[15] + +gpu: +range: 1 +kernel: diff --git a/tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_17.txt b/tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_17.txt new file mode 100644 index 0000000000..8e8580232f --- /dev/null +++ b/tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_17.txt @@ -0,0 +1,5 @@ +pmc: TCC_TAG_STALL[0] TCC_TOO_MANY_EA_WRREQS_STALL[0] TCC_WRITE[0] TCC_TAG_STALL[1] TCC_TOO_MANY_EA_WRREQS_STALL[1] TCC_WRITE[1] TCC_TAG_STALL[2] TCC_TOO_MANY_EA_WRREQS_STALL[2] TCC_WRITE[2] TCC_TAG_STALL[3] TCC_TOO_MANY_EA_WRREQS_STALL[3] TCC_WRITE[3] TCC_TAG_STALL[4] TCC_TOO_MANY_EA_WRREQS_STALL[4] TCC_WRITE[4] TCC_TAG_STALL[5] TCC_TOO_MANY_EA_WRREQS_STALL[5] TCC_WRITE[5] TCC_TAG_STALL[6] TCC_TOO_MANY_EA_WRREQS_STALL[6] TCC_WRITE[6] TCC_TAG_STALL[7] TCC_TOO_MANY_EA_WRREQS_STALL[7] TCC_WRITE[7] TCC_TAG_STALL[8] TCC_TOO_MANY_EA_WRREQS_STALL[8] TCC_WRITE[8] TCC_TAG_STALL[9] TCC_TOO_MANY_EA_WRREQS_STALL[9] TCC_WRITE[9] TCC_TAG_STALL[10] TCC_TOO_MANY_EA_WRREQS_STALL[10] TCC_WRITE[10] TCC_TAG_STALL[11] TCC_TOO_MANY_EA_WRREQS_STALL[11] TCC_WRITE[11] TCC_TAG_STALL[12] TCC_TOO_MANY_EA_WRREQS_STALL[12] TCC_WRITE[12] TCC_TAG_STALL[13] TCC_TOO_MANY_EA_WRREQS_STALL[13] TCC_WRITE[13] TCC_TAG_STALL[14] TCC_TOO_MANY_EA_WRREQS_STALL[14] TCC_WRITE[14] TCC_TAG_STALL[15] TCC_TOO_MANY_EA_WRREQS_STALL[15] TCC_WRITE[15] + +gpu: +range: 1 +kernel: diff --git a/tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_2.txt b/tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_2.txt new file mode 100644 index 0000000000..e9eb9b6eef --- /dev/null +++ b/tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_2.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_TRANS_F16 SQ_INSTS_VALU_ADD_F32 SQ_INSTS_VALU_MUL_F32 SQ_INSTS_VALU_FMA_F32 SQ_INSTS_VALU_TRANS_F32 SQ_INSTS_VALU_ADD_F64 SQ_INSTS_VALU_MUL_F64 SQ_INSTS_VALU_FMA_F64 TCP_VOLATILE_sum TCP_TOTAL_ACCESSES_sum TCP_TOTAL_READ_sum TCP_TOTAL_WRITE_sum TA_BUFFER_ATOMIC_WAVEFRONTS_sum TA_BUFFER_TOTAL_CYCLES_sum TD_ATOMIC_WAVEFRONT_sum TD_STORE_WAVEFRONT_sum SPI_RA_REQ_NO_ALLOC SPI_RA_REQ_NO_ALLOC_CSN CPC_CPC_STAT_STALL CPC_UTCL1_STALL_ON_TRANSLATION CPF_CPF_STAT_IDLE CPF_CPF_TCIU_IDLE TCC_REQ_sum TCC_STREAMING_REQ_sum TCC_HIT_sum TCC_MISS_sum + +gpu: +range: 1 +kernel: diff --git a/tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_3.txt b/tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_3.txt new file mode 100644 index 0000000000..dcc705ca99 --- /dev/null +++ b/tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_3.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_TRANS_F64 SQ_INSTS_VALU_INT32 SQ_INSTS_VALU_INT64 SQ_INSTS_SMEM SQ_INSTS_FLAT SQ_INSTS_LDS SQ_INSTS_GDS SQ_INSTS_EXP_GDS TCP_TOTAL_ATOMIC_WITH_RET_sum TCP_TOTAL_ATOMIC_WITHOUT_RET_sum TCP_TOTAL_WRITEBACK_INVALIDATES_sum TCP_TOTAL_CACHE_ACCESSES_sum TA_BUFFER_COALESCED_READ_CYCLES_sum TA_BUFFER_COALESCED_WRITE_CYCLES_sum TD_COALESCABLE_WAVEFRONT_sum SPI_RA_RES_STALL_CSN SPI_RA_TMP_STALL_CSN CPC_CPC_UTCL2IU_BUSY CPC_CPC_UTCL2IU_IDLE CPF_CMP_UTCL1_STALL_ON_TRANSLATION TCC_READ_sum TCC_WRITE_sum TCC_ATOMIC_sum TCC_WRITEBACK_sum + +gpu: +range: 1 +kernel: diff --git a/tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_4.txt b/tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_4.txt new file mode 100644 index 0000000000..c0fa59f6bc --- /dev/null +++ b/tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_4.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_BRANCH SQ_INSTS_SENDMSG SQ_WAIT_ANY SQ_WAIT_INST_ANY SQ_ACTIVE_INST_ANY SQ_ACTIVE_INST_VMEM SQ_ACTIVE_INST_LDS SQ_ACTIVE_INST_VALU TCP_UTCL1_TRANSLATION_MISS_sum TCP_UTCL1_TRANSLATION_HIT_sum TCP_UTCL1_PERMISSION_MISS_sum TCP_UTCL1_REQUEST_sum TA_ADDR_STALLED_BY_TC_CYCLES_sum TA_TOTAL_WAVEFRONTS_sum SPI_RA_WAVE_SIMD_FULL_CSN SPI_RA_VGPR_SIMD_FULL_CSN CPC_CPC_UTCL2IU_STALL CPC_ME1_BUSY_FOR_PACKET_DECODE TCC_EA0_WRREQ_sum TCC_EA0_WRREQ_64B_sum TCC_EA0_WR_UNCACHED_32B_sum TCC_EA0_WRREQ_DRAM_sum + +gpu: +range: 1 +kernel: diff --git a/tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_5.txt b/tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_5.txt new file mode 100644 index 0000000000..da1b4af3cd --- /dev/null +++ b/tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_5.txt @@ -0,0 +1,5 @@ +pmc: SQ_ACTIVE_INST_SCA SQ_ACTIVE_INST_EXP_GDS SQ_ACTIVE_INST_MISC SQ_ACTIVE_INST_FLAT SQ_INST_CYCLES_VMEM_WR SQ_INST_CYCLES_VMEM_RD SQ_INST_CYCLES_SMEM SQ_INST_CYCLES_SALU TCP_TCC_READ_REQ_sum TCP_TCC_WRITE_REQ_sum TCP_TCC_ATOMIC_WITH_RET_REQ_sum TCP_TCC_ATOMIC_WITHOUT_RET_REQ_sum TA_ADDR_STALLED_BY_TD_CYCLES_sum TA_DATA_STALLED_BY_TC_CYCLES_sum SPI_RA_SGPR_SIMD_FULL_CSN SPI_RA_LDS_CU_FULL_CSN CPC_ME1_DC0_SPI_BUSY TCC_EA0_RDREQ_sum TCC_EA0_RDREQ_32B_sum TCC_BUBBLE_sum TCC_EA0_RD_UNCACHED_32B_sum + +gpu: +range: 1 +kernel: diff --git a/tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_6.txt b/tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_6.txt new file mode 100644 index 0000000000..49b8ee5dc9 --- /dev/null +++ b/tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_6.txt @@ -0,0 +1,5 @@ +pmc: SQ_THREAD_CYCLES_VALU SQ_IFETCH SQ_LDS_BANK_CONFLICT SQ_LDS_ADDR_CONFLICT SQ_LDS_UNALIGNED_STALL SQ_WAVES_EQ_64 SQ_WAVES_LT_64 SQ_WAVES_LT_48 TCP_TCC_NC_READ_REQ_sum TCP_TCC_NC_WRITE_REQ_sum TCP_TCC_NC_ATOMIC_REQ_sum TCP_TCC_UC_READ_REQ_sum TA_FLAT_WAVEFRONTS_sum TA_FLAT_READ_WAVEFRONTS_sum SPI_RA_BAR_CU_FULL_CSN SPI_RA_TGLIM_CU_FULL_CSN TCC_EA0_RDREQ_DRAM_sum TCC_TAG_STALL_sum TCC_NORMAL_WRITEBACK_sum TCC_ALL_TC_OP_WB_WRITEBACK_sum + +gpu: +range: 1 +kernel: diff --git a/tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_7.txt b/tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_7.txt new file mode 100644 index 0000000000..53e4081ae1 --- /dev/null +++ b/tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_7.txt @@ -0,0 +1,5 @@ +pmc: SQ_WAVES_LT_32 SQ_WAVES_LT_16 SQ_ITEMS SQ_LDS_MEM_VIOLATIONS SQ_LDS_ATOMIC_RETURN SQ_LDS_IDX_ACTIVE SQ_WAVES_RESTORED SQ_WAVES_SAVED TCP_TCC_UC_WRITE_REQ_sum TCP_TCC_UC_ATOMIC_REQ_sum TCP_TCC_CC_READ_REQ_sum TCP_TCC_CC_WRITE_REQ_sum TA_FLAT_WRITE_WAVEFRONTS_sum TA_FLAT_ATOMIC_WAVEFRONTS_sum SPI_RA_WVLIM_STALL_CSN SPI_SWC_CSC_WR TCC_NORMAL_EVICT_sum TCC_ALL_TC_OP_INV_EVICT_sum TCC_TOO_MANY_EA_WRREQS_STALL_sum TCC_EA0_ATOMIC_sum + +gpu: +range: 1 +kernel: diff --git a/tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_8.txt b/tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_8.txt new file mode 100644 index 0000000000..939b7aa92b --- /dev/null +++ b/tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_8.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM_NORM SQ_INSTS_MFMA SQ_INSTS_VALU_MFMA_I8 SQ_INSTS_VALU_MFMA_F16 SQ_INSTS_VALU_MFMA_BF16 SQ_INSTS_VALU_MFMA_F32 SQ_INSTS_VALU_MFMA_F64 SQ_VALU_MFMA_BUSY_CYCLES TCP_TCC_CC_ATOMIC_REQ_sum TCP_TCC_RW_READ_REQ_sum TCP_TCC_RW_WRITE_REQ_sum TCP_TCC_RW_ATOMIC_REQ_sum SPI_VWC_CSC_WR SPI_RA_BULKY_CU_FULL_CSN TCC_EA0_RDREQ_LEVEL_sum TCC_EA0_WRREQ_LEVEL_sum TCC_EA0_ATOMIC_LEVEL_sum TCC_EA0_WRREQ_STALL_sum + +gpu: +range: 1 +kernel: diff --git a/tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_9.txt b/tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_9.txt new file mode 100644 index 0000000000..8995853835 --- /dev/null +++ b/tests/workloads/dispatch_2/MI300X_A1/perfmon/pmc_perf_9.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_MFMA_MOPS_I8 SQ_INSTS_VALU_MFMA_MOPS_F16 SQ_INSTS_VALU_MFMA_MOPS_BF16 SQ_INSTS_VALU_MFMA_MOPS_F32 SQ_INSTS_VALU_MFMA_MOPS_F64 SQC_TC_INST_REQ SQC_TC_DATA_READ_REQ SQC_TC_DATA_WRITE_REQ TCP_PENDING_STALL_CYCLES_sum + +gpu: +range: 1 +kernel: diff --git a/tests/workloads/dispatch_2/MI300X_A1/perfmon/timestamps.txt b/tests/workloads/dispatch_2/MI300X_A1/perfmon/timestamps.txt new file mode 100644 index 0000000000..755f2b7b20 --- /dev/null +++ b/tests/workloads/dispatch_2/MI300X_A1/perfmon/timestamps.txt @@ -0,0 +1,5 @@ +pmc: + +gpu: +range: 1 +kernel: diff --git a/tests/workloads/dispatch_2/MI300X_A1/pmc_perf.csv b/tests/workloads/dispatch_2/MI300X_A1/pmc_perf.csv new file mode 100644 index 0000000000..5b0b63dcd5 --- /dev/null +++ b/tests/workloads/dispatch_2/MI300X_A1/pmc_perf.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Correlation_ID,SQC_DCACHE_INPUT_VALID_READYB,SQC_DCACHE_ATOMIC,SQC_DCACHE_REQ_READ_8,SQC_DCACHE_REQ,SQC_DCACHE_HITS,SQC_DCACHE_MISSES,SQC_DCACHE_MISSES_DUPLICATE,SQC_DCACHE_REQ_READ_1,Wave_Size_1,Correlation_ID_1,XCC_Index,TCC_ATOMIC[0],TCC_BUBBLE[0],TCC_CYCLE[0],TCC_EA0_ATOMIC[0],TCC_ATOMIC[1],TCC_BUBBLE[1],TCC_CYCLE[1],TCC_EA0_ATOMIC[1],TCC_ATOMIC[2],TCC_BUBBLE[2],TCC_CYCLE[2],TCC_EA0_ATOMIC[2],TCC_ATOMIC[3],TCC_BUBBLE[3],TCC_CYCLE[3],TCC_EA0_ATOMIC[3],TCC_ATOMIC[4],TCC_BUBBLE[4],TCC_CYCLE[4],TCC_EA0_ATOMIC[4],TCC_ATOMIC[5],TCC_BUBBLE[5],TCC_CYCLE[5],TCC_EA0_ATOMIC[5],TCC_ATOMIC[6],TCC_BUBBLE[6],TCC_CYCLE[6],TCC_EA0_ATOMIC[6],TCC_ATOMIC[7],TCC_BUBBLE[7],TCC_CYCLE[7],TCC_EA0_ATOMIC[7],TCC_ATOMIC[8],TCC_BUBBLE[8],TCC_CYCLE[8],TCC_EA0_ATOMIC[8],TCC_ATOMIC[9],TCC_BUBBLE[9],TCC_CYCLE[9],TCC_EA0_ATOMIC[9],TCC_ATOMIC[10],TCC_BUBBLE[10],TCC_CYCLE[10],TCC_EA0_ATOMIC[10],TCC_ATOMIC[11],TCC_BUBBLE[11],TCC_CYCLE[11],TCC_EA0_ATOMIC[11],TCC_ATOMIC[12],TCC_BUBBLE[12],TCC_CYCLE[12],TCC_EA0_ATOMIC[12],TCC_ATOMIC[13],TCC_BUBBLE[13],TCC_CYCLE[13],TCC_EA0_ATOMIC[13],TCC_ATOMIC[14],TCC_BUBBLE[14],TCC_CYCLE[14],TCC_EA0_ATOMIC[14],TCC_ATOMIC[15],TCC_BUBBLE[15],TCC_CYCLE[15],TCC_EA0_ATOMIC[15],TCC_ATOMIC[16],TCC_BUBBLE[16],TCC_CYCLE[16],TCC_EA0_ATOMIC[16],TCC_ATOMIC[17],TCC_BUBBLE[17],TCC_CYCLE[17],TCC_EA0_ATOMIC[17],TCC_ATOMIC[18],TCC_BUBBLE[18],TCC_CYCLE[18],TCC_EA0_ATOMIC[18],TCC_ATOMIC[19],TCC_BUBBLE[19],TCC_CYCLE[19],TCC_EA0_ATOMIC[19],TCC_ATOMIC[20],TCC_BUBBLE[20],TCC_CYCLE[20],TCC_EA0_ATOMIC[20],TCC_ATOMIC[21],TCC_BUBBLE[21],TCC_CYCLE[21],TCC_EA0_ATOMIC[21],TCC_ATOMIC[22],TCC_BUBBLE[22],TCC_CYCLE[22],TCC_EA0_ATOMIC[22],TCC_ATOMIC[23],TCC_BUBBLE[23],TCC_CYCLE[23],TCC_EA0_ATOMIC[23],TCC_ATOMIC[24],TCC_BUBBLE[24],TCC_CYCLE[24],TCC_EA0_ATOMIC[24],TCC_ATOMIC[25],TCC_BUBBLE[25],TCC_CYCLE[25],TCC_EA0_ATOMIC[25],TCC_ATOMIC[26],TCC_BUBBLE[26],TCC_CYCLE[26],TCC_EA0_ATOMIC[26],TCC_ATOMIC[27],TCC_BUBBLE[27],TCC_CYCLE[27],TCC_EA0_ATOMIC[27],TCC_ATOMIC[28],TCC_BUBBLE[28],TCC_CYCLE[28],TCC_EA0_ATOMIC[28],TCC_ATOMIC[29],TCC_BUBBLE[29],TCC_CYCLE[29],TCC_EA0_ATOMIC[29],TCC_ATOMIC[30],TCC_BUBBLE[30],TCC_CYCLE[30],TCC_EA0_ATOMIC[30],TCC_ATOMIC[31],TCC_BUBBLE[31],TCC_CYCLE[31],TCC_EA0_ATOMIC[31],TCC_ATOMIC[32],TCC_BUBBLE[32],TCC_CYCLE[32],TCC_EA0_ATOMIC[32],TCC_ATOMIC[33],TCC_BUBBLE[33],TCC_CYCLE[33],TCC_EA0_ATOMIC[33],TCC_ATOMIC[34],TCC_BUBBLE[34],TCC_CYCLE[34],TCC_EA0_ATOMIC[34],TCC_ATOMIC[35],TCC_BUBBLE[35],TCC_CYCLE[35],TCC_EA0_ATOMIC[35],TCC_ATOMIC[36],TCC_BUBBLE[36],TCC_CYCLE[36],TCC_EA0_ATOMIC[36],TCC_ATOMIC[37],TCC_BUBBLE[37],TCC_CYCLE[37],TCC_EA0_ATOMIC[37],TCC_ATOMIC[38],TCC_BUBBLE[38],TCC_CYCLE[38],TCC_EA0_ATOMIC[38],TCC_ATOMIC[39],TCC_BUBBLE[39],TCC_CYCLE[39],TCC_EA0_ATOMIC[39],TCC_ATOMIC[40],TCC_BUBBLE[40],TCC_CYCLE[40],TCC_EA0_ATOMIC[40],TCC_ATOMIC[41],TCC_BUBBLE[41],TCC_CYCLE[41],TCC_EA0_ATOMIC[41],TCC_ATOMIC[42],TCC_BUBBLE[42],TCC_CYCLE[42],TCC_EA0_ATOMIC[42],TCC_ATOMIC[43],TCC_BUBBLE[43],TCC_CYCLE[43],TCC_EA0_ATOMIC[43],TCC_ATOMIC[44],TCC_BUBBLE[44],TCC_CYCLE[44],TCC_EA0_ATOMIC[44],TCC_ATOMIC[45],TCC_BUBBLE[45],TCC_CYCLE[45],TCC_EA0_ATOMIC[45],TCC_ATOMIC[46],TCC_BUBBLE[46],TCC_CYCLE[46],TCC_EA0_ATOMIC[46],TCC_ATOMIC[47],TCC_BUBBLE[47],TCC_CYCLE[47],TCC_EA0_ATOMIC[47],TCC_ATOMIC[48],TCC_BUBBLE[48],TCC_CYCLE[48],TCC_EA0_ATOMIC[48],TCC_ATOMIC[49],TCC_BUBBLE[49],TCC_CYCLE[49],TCC_EA0_ATOMIC[49],TCC_ATOMIC[50],TCC_BUBBLE[50],TCC_CYCLE[50],TCC_EA0_ATOMIC[50],TCC_ATOMIC[51],TCC_BUBBLE[51],TCC_CYCLE[51],TCC_EA0_ATOMIC[51],TCC_ATOMIC[52],TCC_BUBBLE[52],TCC_CYCLE[52],TCC_EA0_ATOMIC[52],TCC_ATOMIC[53],TCC_BUBBLE[53],TCC_CYCLE[53],TCC_EA0_ATOMIC[53],TCC_ATOMIC[54],TCC_BUBBLE[54],TCC_CYCLE[54],TCC_EA0_ATOMIC[54],TCC_ATOMIC[55],TCC_BUBBLE[55],TCC_CYCLE[55],TCC_EA0_ATOMIC[55],TCC_ATOMIC[56],TCC_BUBBLE[56],TCC_CYCLE[56],TCC_EA0_ATOMIC[56],TCC_ATOMIC[57],TCC_BUBBLE[57],TCC_CYCLE[57],TCC_EA0_ATOMIC[57],TCC_ATOMIC[58],TCC_BUBBLE[58],TCC_CYCLE[58],TCC_EA0_ATOMIC[58],TCC_ATOMIC[59],TCC_BUBBLE[59],TCC_CYCLE[59],TCC_EA0_ATOMIC[59],TCC_ATOMIC[60],TCC_BUBBLE[60],TCC_CYCLE[60],TCC_EA0_ATOMIC[60],TCC_ATOMIC[61],TCC_BUBBLE[61],TCC_CYCLE[61],TCC_EA0_ATOMIC[61],TCC_ATOMIC[62],TCC_BUBBLE[62],TCC_CYCLE[62],TCC_EA0_ATOMIC[62],TCC_ATOMIC[63],TCC_BUBBLE[63],TCC_CYCLE[63],TCC_EA0_ATOMIC[63],TCC_ATOMIC[64],TCC_BUBBLE[64],TCC_CYCLE[64],TCC_EA0_ATOMIC[64],TCC_ATOMIC[65],TCC_BUBBLE[65],TCC_CYCLE[65],TCC_EA0_ATOMIC[65],TCC_ATOMIC[66],TCC_BUBBLE[66],TCC_CYCLE[66],TCC_EA0_ATOMIC[66],TCC_ATOMIC[67],TCC_BUBBLE[67],TCC_CYCLE[67],TCC_EA0_ATOMIC[67],TCC_ATOMIC[68],TCC_BUBBLE[68],TCC_CYCLE[68],TCC_EA0_ATOMIC[68],TCC_ATOMIC[69],TCC_BUBBLE[69],TCC_CYCLE[69],TCC_EA0_ATOMIC[69],TCC_ATOMIC[70],TCC_BUBBLE[70],TCC_CYCLE[70],TCC_EA0_ATOMIC[70],TCC_ATOMIC[71],TCC_BUBBLE[71],TCC_CYCLE[71],TCC_EA0_ATOMIC[71],TCC_ATOMIC[72],TCC_BUBBLE[72],TCC_CYCLE[72],TCC_EA0_ATOMIC[72],TCC_ATOMIC[73],TCC_BUBBLE[73],TCC_CYCLE[73],TCC_EA0_ATOMIC[73],TCC_ATOMIC[74],TCC_BUBBLE[74],TCC_CYCLE[74],TCC_EA0_ATOMIC[74],TCC_ATOMIC[75],TCC_BUBBLE[75],TCC_CYCLE[75],TCC_EA0_ATOMIC[75],TCC_ATOMIC[76],TCC_BUBBLE[76],TCC_CYCLE[76],TCC_EA0_ATOMIC[76],TCC_ATOMIC[77],TCC_BUBBLE[77],TCC_CYCLE[77],TCC_EA0_ATOMIC[77],TCC_ATOMIC[78],TCC_BUBBLE[78],TCC_CYCLE[78],TCC_EA0_ATOMIC[78],TCC_ATOMIC[79],TCC_BUBBLE[79],TCC_CYCLE[79],TCC_EA0_ATOMIC[79],TCC_ATOMIC[80],TCC_BUBBLE[80],TCC_CYCLE[80],TCC_EA0_ATOMIC[80],TCC_ATOMIC[81],TCC_BUBBLE[81],TCC_CYCLE[81],TCC_EA0_ATOMIC[81],TCC_ATOMIC[82],TCC_BUBBLE[82],TCC_CYCLE[82],TCC_EA0_ATOMIC[82],TCC_ATOMIC[83],TCC_BUBBLE[83],TCC_CYCLE[83],TCC_EA0_ATOMIC[83],TCC_ATOMIC[84],TCC_BUBBLE[84],TCC_CYCLE[84],TCC_EA0_ATOMIC[84],TCC_ATOMIC[85],TCC_BUBBLE[85],TCC_CYCLE[85],TCC_EA0_ATOMIC[85],TCC_ATOMIC[86],TCC_BUBBLE[86],TCC_CYCLE[86],TCC_EA0_ATOMIC[86],TCC_ATOMIC[87],TCC_BUBBLE[87],TCC_CYCLE[87],TCC_EA0_ATOMIC[87],TCC_ATOMIC[88],TCC_BUBBLE[88],TCC_CYCLE[88],TCC_EA0_ATOMIC[88],TCC_ATOMIC[89],TCC_BUBBLE[89],TCC_CYCLE[89],TCC_EA0_ATOMIC[89],TCC_ATOMIC[90],TCC_BUBBLE[90],TCC_CYCLE[90],TCC_EA0_ATOMIC[90],TCC_ATOMIC[91],TCC_BUBBLE[91],TCC_CYCLE[91],TCC_EA0_ATOMIC[91],TCC_ATOMIC[92],TCC_BUBBLE[92],TCC_CYCLE[92],TCC_EA0_ATOMIC[92],TCC_ATOMIC[93],TCC_BUBBLE[93],TCC_CYCLE[93],TCC_EA0_ATOMIC[93],TCC_ATOMIC[94],TCC_BUBBLE[94],TCC_CYCLE[94],TCC_EA0_ATOMIC[94],TCC_ATOMIC[95],TCC_BUBBLE[95],TCC_CYCLE[95],TCC_EA0_ATOMIC[95],TCC_ATOMIC[96],TCC_BUBBLE[96],TCC_CYCLE[96],TCC_EA0_ATOMIC[96],TCC_ATOMIC[97],TCC_BUBBLE[97],TCC_CYCLE[97],TCC_EA0_ATOMIC[97],TCC_ATOMIC[98],TCC_BUBBLE[98],TCC_CYCLE[98],TCC_EA0_ATOMIC[98],TCC_ATOMIC[99],TCC_BUBBLE[99],TCC_CYCLE[99],TCC_EA0_ATOMIC[99],TCC_ATOMIC[100],TCC_BUBBLE[100],TCC_CYCLE[100],TCC_EA0_ATOMIC[100],TCC_ATOMIC[101],TCC_BUBBLE[101],TCC_CYCLE[101],TCC_EA0_ATOMIC[101],TCC_ATOMIC[102],TCC_BUBBLE[102],TCC_CYCLE[102],TCC_EA0_ATOMIC[102],TCC_ATOMIC[103],TCC_BUBBLE[103],TCC_CYCLE[103],TCC_EA0_ATOMIC[103],TCC_ATOMIC[104],TCC_BUBBLE[104],TCC_CYCLE[104],TCC_EA0_ATOMIC[104],TCC_ATOMIC[105],TCC_BUBBLE[105],TCC_CYCLE[105],TCC_EA0_ATOMIC[105],TCC_ATOMIC[106],TCC_BUBBLE[106],TCC_CYCLE[106],TCC_EA0_ATOMIC[106],TCC_ATOMIC[107],TCC_BUBBLE[107],TCC_CYCLE[107],TCC_EA0_ATOMIC[107],TCC_ATOMIC[108],TCC_BUBBLE[108],TCC_CYCLE[108],TCC_EA0_ATOMIC[108],TCC_ATOMIC[109],TCC_BUBBLE[109],TCC_CYCLE[109],TCC_EA0_ATOMIC[109],TCC_ATOMIC[110],TCC_BUBBLE[110],TCC_CYCLE[110],TCC_EA0_ATOMIC[110],TCC_ATOMIC[111],TCC_BUBBLE[111],TCC_CYCLE[111],TCC_EA0_ATOMIC[111],TCC_ATOMIC[112],TCC_BUBBLE[112],TCC_CYCLE[112],TCC_EA0_ATOMIC[112],TCC_ATOMIC[113],TCC_BUBBLE[113],TCC_CYCLE[113],TCC_EA0_ATOMIC[113],TCC_ATOMIC[114],TCC_BUBBLE[114],TCC_CYCLE[114],TCC_EA0_ATOMIC[114],TCC_ATOMIC[115],TCC_BUBBLE[115],TCC_CYCLE[115],TCC_EA0_ATOMIC[115],TCC_ATOMIC[116],TCC_BUBBLE[116],TCC_CYCLE[116],TCC_EA0_ATOMIC[116],TCC_ATOMIC[117],TCC_BUBBLE[117],TCC_CYCLE[117],TCC_EA0_ATOMIC[117],TCC_ATOMIC[118],TCC_BUBBLE[118],TCC_CYCLE[118],TCC_EA0_ATOMIC[118],TCC_ATOMIC[119],TCC_BUBBLE[119],TCC_CYCLE[119],TCC_EA0_ATOMIC[119],TCC_ATOMIC[120],TCC_BUBBLE[120],TCC_CYCLE[120],TCC_EA0_ATOMIC[120],TCC_ATOMIC[121],TCC_BUBBLE[121],TCC_CYCLE[121],TCC_EA0_ATOMIC[121],TCC_ATOMIC[122],TCC_BUBBLE[122],TCC_CYCLE[122],TCC_EA0_ATOMIC[122],TCC_ATOMIC[123],TCC_BUBBLE[123],TCC_CYCLE[123],TCC_EA0_ATOMIC[123],TCC_ATOMIC[124],TCC_BUBBLE[124],TCC_CYCLE[124],TCC_EA0_ATOMIC[124],TCC_ATOMIC[125],TCC_BUBBLE[125],TCC_CYCLE[125],TCC_EA0_ATOMIC[125],TCC_ATOMIC[126],TCC_BUBBLE[126],TCC_CYCLE[126],TCC_EA0_ATOMIC[126],TCC_ATOMIC[127],TCC_BUBBLE[127],TCC_CYCLE[127],TCC_EA0_ATOMIC[127],Wave_Size_2,Correlation_ID_2,SQ_WAVES_LT_32,SQ_WAVES_LT_16,SQ_ITEMS,SQ_LDS_MEM_VIOLATIONS,SQ_LDS_ATOMIC_RETURN,SQ_LDS_IDX_ACTIVE,SQ_WAVES_RESTORED,SQ_WAVES_SAVED,SPI_RA_WVLIM_STALL_CSN,SPI_SWC_CSC_WR,TA_FLAT_ATOMIC_WAVEFRONTS_sum,TA_FLAT_WRITE_WAVEFRONTS_sum,TCC_ALL_TC_OP_INV_EVICT_sum,TCC_EA0_ATOMIC_sum,TCC_NORMAL_EVICT_sum,TCC_TOO_MANY_EA_WRREQS_STALL_sum,TCP_TCC_CC_READ_REQ_sum,TCP_TCC_CC_WRITE_REQ_sum,TCP_TCC_UC_ATOMIC_REQ_sum,TCP_TCC_UC_WRITE_REQ_sum,Wave_Size_3,Correlation_ID_3,SQ_INSTS_SMEM_NORM,SQ_INSTS_MFMA,SQ_INSTS_VALU_MFMA_I8,SQ_INSTS_VALU_MFMA_F16,SQ_INSTS_VALU_MFMA_BF16,SQ_INSTS_VALU_MFMA_F32,SQ_INSTS_VALU_MFMA_F64,SQ_VALU_MFMA_BUSY_CYCLES,SPI_VWC_CSC_WR,SPI_RA_BULKY_CU_FULL_CSN,TCC_EA0_ATOMIC_LEVEL_sum,TCC_EA0_RDREQ_LEVEL_sum,TCC_EA0_WRREQ_LEVEL_sum,TCC_EA0_WRREQ_STALL_sum,TCP_TCC_CC_ATOMIC_REQ_sum,TCP_TCC_RW_ATOMIC_REQ_sum,TCP_TCC_RW_READ_REQ_sum,TCP_TCC_RW_WRITE_REQ_sum,Wave_Size_4,Correlation_ID_4,SQ_INSTS_VALU_TRANS_F16,SQ_INSTS_VALU_ADD_F32,SQ_INSTS_VALU_MUL_F32,SQ_INSTS_VALU_FMA_F32,SQ_INSTS_VALU_TRANS_F32,SQ_INSTS_VALU_ADD_F64,SQ_INSTS_VALU_MUL_F64,SQ_INSTS_VALU_FMA_F64,SPI_RA_REQ_NO_ALLOC,SPI_RA_REQ_NO_ALLOC_CSN,CPC_CPC_STAT_STALL,CPC_UTCL1_STALL_ON_TRANSLATION,CPF_CPF_STAT_IDLE,CPF_CPF_TCIU_IDLE,TA_BUFFER_ATOMIC_WAVEFRONTS_sum,TA_BUFFER_TOTAL_CYCLES_sum,TCC_HIT_sum,TCC_MISS_sum,TCC_REQ_sum,TCC_STREAMING_REQ_sum,TCP_TOTAL_ACCESSES_sum,TCP_TOTAL_READ_sum,TCP_TOTAL_WRITE_sum,TCP_VOLATILE_sum,TD_ATOMIC_WAVEFRONT_sum,TD_STORE_WAVEFRONT_sum,Wave_Size_5,Correlation_ID_5,XCC_Index_5,TCC_MISS[0],TCC_READ[0],TCC_REQ[0],TCC_RW_REQ[0],TCC_MISS[1],TCC_READ[1],TCC_REQ[1],TCC_RW_REQ[1],TCC_MISS[2],TCC_READ[2],TCC_REQ[2],TCC_RW_REQ[2],TCC_MISS[3],TCC_READ[3],TCC_REQ[3],TCC_RW_REQ[3],TCC_MISS[4],TCC_READ[4],TCC_REQ[4],TCC_RW_REQ[4],TCC_MISS[5],TCC_READ[5],TCC_REQ[5],TCC_RW_REQ[5],TCC_MISS[6],TCC_READ[6],TCC_REQ[6],TCC_RW_REQ[6],TCC_MISS[7],TCC_READ[7],TCC_REQ[7],TCC_RW_REQ[7],TCC_MISS[8],TCC_READ[8],TCC_REQ[8],TCC_RW_REQ[8],TCC_MISS[9],TCC_READ[9],TCC_REQ[9],TCC_RW_REQ[9],TCC_MISS[10],TCC_READ[10],TCC_REQ[10],TCC_RW_REQ[10],TCC_MISS[11],TCC_READ[11],TCC_REQ[11],TCC_RW_REQ[11],TCC_MISS[12],TCC_READ[12],TCC_REQ[12],TCC_RW_REQ[12],TCC_MISS[13],TCC_READ[13],TCC_REQ[13],TCC_RW_REQ[13],TCC_MISS[14],TCC_READ[14],TCC_REQ[14],TCC_RW_REQ[14],TCC_MISS[15],TCC_READ[15],TCC_REQ[15],TCC_RW_REQ[15],TCC_MISS[16],TCC_READ[16],TCC_REQ[16],TCC_RW_REQ[16],TCC_MISS[17],TCC_READ[17],TCC_REQ[17],TCC_RW_REQ[17],TCC_MISS[18],TCC_READ[18],TCC_REQ[18],TCC_RW_REQ[18],TCC_MISS[19],TCC_READ[19],TCC_REQ[19],TCC_RW_REQ[19],TCC_MISS[20],TCC_READ[20],TCC_REQ[20],TCC_RW_REQ[20],TCC_MISS[21],TCC_READ[21],TCC_REQ[21],TCC_RW_REQ[21],TCC_MISS[22],TCC_READ[22],TCC_REQ[22],TCC_RW_REQ[22],TCC_MISS[23],TCC_READ[23],TCC_REQ[23],TCC_RW_REQ[23],TCC_MISS[24],TCC_READ[24],TCC_REQ[24],TCC_RW_REQ[24],TCC_MISS[25],TCC_READ[25],TCC_REQ[25],TCC_RW_REQ[25],TCC_MISS[26],TCC_READ[26],TCC_REQ[26],TCC_RW_REQ[26],TCC_MISS[27],TCC_READ[27],TCC_REQ[27],TCC_RW_REQ[27],TCC_MISS[28],TCC_READ[28],TCC_REQ[28],TCC_RW_REQ[28],TCC_MISS[29],TCC_READ[29],TCC_REQ[29],TCC_RW_REQ[29],TCC_MISS[30],TCC_READ[30],TCC_REQ[30],TCC_RW_REQ[30],TCC_MISS[31],TCC_READ[31],TCC_REQ[31],TCC_RW_REQ[31],TCC_MISS[32],TCC_READ[32],TCC_REQ[32],TCC_RW_REQ[32],TCC_MISS[33],TCC_READ[33],TCC_REQ[33],TCC_RW_REQ[33],TCC_MISS[34],TCC_READ[34],TCC_REQ[34],TCC_RW_REQ[34],TCC_MISS[35],TCC_READ[35],TCC_REQ[35],TCC_RW_REQ[35],TCC_MISS[36],TCC_READ[36],TCC_REQ[36],TCC_RW_REQ[36],TCC_MISS[37],TCC_READ[37],TCC_REQ[37],TCC_RW_REQ[37],TCC_MISS[38],TCC_READ[38],TCC_REQ[38],TCC_RW_REQ[38],TCC_MISS[39],TCC_READ[39],TCC_REQ[39],TCC_RW_REQ[39],TCC_MISS[40],TCC_READ[40],TCC_REQ[40],TCC_RW_REQ[40],TCC_MISS[41],TCC_READ[41],TCC_REQ[41],TCC_RW_REQ[41],TCC_MISS[42],TCC_READ[42],TCC_REQ[42],TCC_RW_REQ[42],TCC_MISS[43],TCC_READ[43],TCC_REQ[43],TCC_RW_REQ[43],TCC_MISS[44],TCC_READ[44],TCC_REQ[44],TCC_RW_REQ[44],TCC_MISS[45],TCC_READ[45],TCC_REQ[45],TCC_RW_REQ[45],TCC_MISS[46],TCC_READ[46],TCC_REQ[46],TCC_RW_REQ[46],TCC_MISS[47],TCC_READ[47],TCC_REQ[47],TCC_RW_REQ[47],TCC_MISS[48],TCC_READ[48],TCC_REQ[48],TCC_RW_REQ[48],TCC_MISS[49],TCC_READ[49],TCC_REQ[49],TCC_RW_REQ[49],TCC_MISS[50],TCC_READ[50],TCC_REQ[50],TCC_RW_REQ[50],TCC_MISS[51],TCC_READ[51],TCC_REQ[51],TCC_RW_REQ[51],TCC_MISS[52],TCC_READ[52],TCC_REQ[52],TCC_RW_REQ[52],TCC_MISS[53],TCC_READ[53],TCC_REQ[53],TCC_RW_REQ[53],TCC_MISS[54],TCC_READ[54],TCC_REQ[54],TCC_RW_REQ[54],TCC_MISS[55],TCC_READ[55],TCC_REQ[55],TCC_RW_REQ[55],TCC_MISS[56],TCC_READ[56],TCC_REQ[56],TCC_RW_REQ[56],TCC_MISS[57],TCC_READ[57],TCC_REQ[57],TCC_RW_REQ[57],TCC_MISS[58],TCC_READ[58],TCC_REQ[58],TCC_RW_REQ[58],TCC_MISS[59],TCC_READ[59],TCC_REQ[59],TCC_RW_REQ[59],TCC_MISS[60],TCC_READ[60],TCC_REQ[60],TCC_RW_REQ[60],TCC_MISS[61],TCC_READ[61],TCC_REQ[61],TCC_RW_REQ[61],TCC_MISS[62],TCC_READ[62],TCC_REQ[62],TCC_RW_REQ[62],TCC_MISS[63],TCC_READ[63],TCC_REQ[63],TCC_RW_REQ[63],TCC_MISS[64],TCC_READ[64],TCC_REQ[64],TCC_RW_REQ[64],TCC_MISS[65],TCC_READ[65],TCC_REQ[65],TCC_RW_REQ[65],TCC_MISS[66],TCC_READ[66],TCC_REQ[66],TCC_RW_REQ[66],TCC_MISS[67],TCC_READ[67],TCC_REQ[67],TCC_RW_REQ[67],TCC_MISS[68],TCC_READ[68],TCC_REQ[68],TCC_RW_REQ[68],TCC_MISS[69],TCC_READ[69],TCC_REQ[69],TCC_RW_REQ[69],TCC_MISS[70],TCC_READ[70],TCC_REQ[70],TCC_RW_REQ[70],TCC_MISS[71],TCC_READ[71],TCC_REQ[71],TCC_RW_REQ[71],TCC_MISS[72],TCC_READ[72],TCC_REQ[72],TCC_RW_REQ[72],TCC_MISS[73],TCC_READ[73],TCC_REQ[73],TCC_RW_REQ[73],TCC_MISS[74],TCC_READ[74],TCC_REQ[74],TCC_RW_REQ[74],TCC_MISS[75],TCC_READ[75],TCC_REQ[75],TCC_RW_REQ[75],TCC_MISS[76],TCC_READ[76],TCC_REQ[76],TCC_RW_REQ[76],TCC_MISS[77],TCC_READ[77],TCC_REQ[77],TCC_RW_REQ[77],TCC_MISS[78],TCC_READ[78],TCC_REQ[78],TCC_RW_REQ[78],TCC_MISS[79],TCC_READ[79],TCC_REQ[79],TCC_RW_REQ[79],TCC_MISS[80],TCC_READ[80],TCC_REQ[80],TCC_RW_REQ[80],TCC_MISS[81],TCC_READ[81],TCC_REQ[81],TCC_RW_REQ[81],TCC_MISS[82],TCC_READ[82],TCC_REQ[82],TCC_RW_REQ[82],TCC_MISS[83],TCC_READ[83],TCC_REQ[83],TCC_RW_REQ[83],TCC_MISS[84],TCC_READ[84],TCC_REQ[84],TCC_RW_REQ[84],TCC_MISS[85],TCC_READ[85],TCC_REQ[85],TCC_RW_REQ[85],TCC_MISS[86],TCC_READ[86],TCC_REQ[86],TCC_RW_REQ[86],TCC_MISS[87],TCC_READ[87],TCC_REQ[87],TCC_RW_REQ[87],TCC_MISS[88],TCC_READ[88],TCC_REQ[88],TCC_RW_REQ[88],TCC_MISS[89],TCC_READ[89],TCC_REQ[89],TCC_RW_REQ[89],TCC_MISS[90],TCC_READ[90],TCC_REQ[90],TCC_RW_REQ[90],TCC_MISS[91],TCC_READ[91],TCC_REQ[91],TCC_RW_REQ[91],TCC_MISS[92],TCC_READ[92],TCC_REQ[92],TCC_RW_REQ[92],TCC_MISS[93],TCC_READ[93],TCC_REQ[93],TCC_RW_REQ[93],TCC_MISS[94],TCC_READ[94],TCC_REQ[94],TCC_RW_REQ[94],TCC_MISS[95],TCC_READ[95],TCC_REQ[95],TCC_RW_REQ[95],TCC_MISS[96],TCC_READ[96],TCC_REQ[96],TCC_RW_REQ[96],TCC_MISS[97],TCC_READ[97],TCC_REQ[97],TCC_RW_REQ[97],TCC_MISS[98],TCC_READ[98],TCC_REQ[98],TCC_RW_REQ[98],TCC_MISS[99],TCC_READ[99],TCC_REQ[99],TCC_RW_REQ[99],TCC_MISS[100],TCC_READ[100],TCC_REQ[100],TCC_RW_REQ[100],TCC_MISS[101],TCC_READ[101],TCC_REQ[101],TCC_RW_REQ[101],TCC_MISS[102],TCC_READ[102],TCC_REQ[102],TCC_RW_REQ[102],TCC_MISS[103],TCC_READ[103],TCC_REQ[103],TCC_RW_REQ[103],TCC_MISS[104],TCC_READ[104],TCC_REQ[104],TCC_RW_REQ[104],TCC_MISS[105],TCC_READ[105],TCC_REQ[105],TCC_RW_REQ[105],TCC_MISS[106],TCC_READ[106],TCC_REQ[106],TCC_RW_REQ[106],TCC_MISS[107],TCC_READ[107],TCC_REQ[107],TCC_RW_REQ[107],TCC_MISS[108],TCC_READ[108],TCC_REQ[108],TCC_RW_REQ[108],TCC_MISS[109],TCC_READ[109],TCC_REQ[109],TCC_RW_REQ[109],TCC_MISS[110],TCC_READ[110],TCC_REQ[110],TCC_RW_REQ[110],TCC_MISS[111],TCC_READ[111],TCC_REQ[111],TCC_RW_REQ[111],TCC_MISS[112],TCC_READ[112],TCC_REQ[112],TCC_RW_REQ[112],TCC_MISS[113],TCC_READ[113],TCC_REQ[113],TCC_RW_REQ[113],TCC_MISS[114],TCC_READ[114],TCC_REQ[114],TCC_RW_REQ[114],TCC_MISS[115],TCC_READ[115],TCC_REQ[115],TCC_RW_REQ[115],TCC_MISS[116],TCC_READ[116],TCC_REQ[116],TCC_RW_REQ[116],TCC_MISS[117],TCC_READ[117],TCC_REQ[117],TCC_RW_REQ[117],TCC_MISS[118],TCC_READ[118],TCC_REQ[118],TCC_RW_REQ[118],TCC_MISS[119],TCC_READ[119],TCC_REQ[119],TCC_RW_REQ[119],TCC_MISS[120],TCC_READ[120],TCC_REQ[120],TCC_RW_REQ[120],TCC_MISS[121],TCC_READ[121],TCC_REQ[121],TCC_RW_REQ[121],TCC_MISS[122],TCC_READ[122],TCC_REQ[122],TCC_RW_REQ[122],TCC_MISS[123],TCC_READ[123],TCC_REQ[123],TCC_RW_REQ[123],TCC_MISS[124],TCC_READ[124],TCC_REQ[124],TCC_RW_REQ[124],TCC_MISS[125],TCC_READ[125],TCC_REQ[125],TCC_RW_REQ[125],TCC_MISS[126],TCC_READ[126],TCC_REQ[126],TCC_RW_REQ[126],TCC_MISS[127],TCC_READ[127],TCC_REQ[127],TCC_RW_REQ[127],Wave_Size_6,Correlation_ID_6,SQ_INSTS_BRANCH,SQ_INSTS_SENDMSG,SQ_WAIT_ANY,SQ_WAIT_INST_ANY,SQ_ACTIVE_INST_ANY,SQ_ACTIVE_INST_VMEM,SQ_ACTIVE_INST_LDS,SQ_ACTIVE_INST_VALU,SPI_RA_WAVE_SIMD_FULL_CSN,SPI_RA_VGPR_SIMD_FULL_CSN,CPC_CPC_UTCL2IU_STALL,CPC_ME1_BUSY_FOR_PACKET_DECODE,TA_ADDR_STALLED_BY_TC_CYCLES_sum,TA_TOTAL_WAVEFRONTS_sum,TCC_EA0_WRREQ_64B_sum,TCC_EA0_WRREQ_DRAM_sum,TCC_EA0_WRREQ_sum,TCC_EA0_WR_UNCACHED_32B_sum,TCP_UTCL1_PERMISSION_MISS_sum,TCP_UTCL1_REQUEST_sum,TCP_UTCL1_TRANSLATION_HIT_sum,TCP_UTCL1_TRANSLATION_MISS_sum,Wave_Size_7,Correlation_ID_7,XCC_Index_7,TCC_TAG_STALL[0],TCC_TOO_MANY_EA_WRREQS_STALL[0],TCC_WRITE[0],TCC_TAG_STALL[1],TCC_TOO_MANY_EA_WRREQS_STALL[1],TCC_WRITE[1],TCC_TAG_STALL[2],TCC_TOO_MANY_EA_WRREQS_STALL[2],TCC_WRITE[2],TCC_TAG_STALL[3],TCC_TOO_MANY_EA_WRREQS_STALL[3],TCC_WRITE[3],TCC_TAG_STALL[4],TCC_TOO_MANY_EA_WRREQS_STALL[4],TCC_WRITE[4],TCC_TAG_STALL[5],TCC_TOO_MANY_EA_WRREQS_STALL[5],TCC_WRITE[5],TCC_TAG_STALL[6],TCC_TOO_MANY_EA_WRREQS_STALL[6],TCC_WRITE[6],TCC_TAG_STALL[7],TCC_TOO_MANY_EA_WRREQS_STALL[7],TCC_WRITE[7],TCC_TAG_STALL[8],TCC_TOO_MANY_EA_WRREQS_STALL[8],TCC_WRITE[8],TCC_TAG_STALL[9],TCC_TOO_MANY_EA_WRREQS_STALL[9],TCC_WRITE[9],TCC_TAG_STALL[10],TCC_TOO_MANY_EA_WRREQS_STALL[10],TCC_WRITE[10],TCC_TAG_STALL[11],TCC_TOO_MANY_EA_WRREQS_STALL[11],TCC_WRITE[11],TCC_TAG_STALL[12],TCC_TOO_MANY_EA_WRREQS_STALL[12],TCC_WRITE[12],TCC_TAG_STALL[13],TCC_TOO_MANY_EA_WRREQS_STALL[13],TCC_WRITE[13],TCC_TAG_STALL[14],TCC_TOO_MANY_EA_WRREQS_STALL[14],TCC_WRITE[14],TCC_TAG_STALL[15],TCC_TOO_MANY_EA_WRREQS_STALL[15],TCC_WRITE[15],TCC_TAG_STALL[16],TCC_TOO_MANY_EA_WRREQS_STALL[16],TCC_WRITE[16],TCC_TAG_STALL[17],TCC_TOO_MANY_EA_WRREQS_STALL[17],TCC_WRITE[17],TCC_TAG_STALL[18],TCC_TOO_MANY_EA_WRREQS_STALL[18],TCC_WRITE[18],TCC_TAG_STALL[19],TCC_TOO_MANY_EA_WRREQS_STALL[19],TCC_WRITE[19],TCC_TAG_STALL[20],TCC_TOO_MANY_EA_WRREQS_STALL[20],TCC_WRITE[20],TCC_TAG_STALL[21],TCC_TOO_MANY_EA_WRREQS_STALL[21],TCC_WRITE[21],TCC_TAG_STALL[22],TCC_TOO_MANY_EA_WRREQS_STALL[22],TCC_WRITE[22],TCC_TAG_STALL[23],TCC_TOO_MANY_EA_WRREQS_STALL[23],TCC_WRITE[23],TCC_TAG_STALL[24],TCC_TOO_MANY_EA_WRREQS_STALL[24],TCC_WRITE[24],TCC_TAG_STALL[25],TCC_TOO_MANY_EA_WRREQS_STALL[25],TCC_WRITE[25],TCC_TAG_STALL[26],TCC_TOO_MANY_EA_WRREQS_STALL[26],TCC_WRITE[26],TCC_TAG_STALL[27],TCC_TOO_MANY_EA_WRREQS_STALL[27],TCC_WRITE[27],TCC_TAG_STALL[28],TCC_TOO_MANY_EA_WRREQS_STALL[28],TCC_WRITE[28],TCC_TAG_STALL[29],TCC_TOO_MANY_EA_WRREQS_STALL[29],TCC_WRITE[29],TCC_TAG_STALL[30],TCC_TOO_MANY_EA_WRREQS_STALL[30],TCC_WRITE[30],TCC_TAG_STALL[31],TCC_TOO_MANY_EA_WRREQS_STALL[31],TCC_WRITE[31],TCC_TAG_STALL[32],TCC_TOO_MANY_EA_WRREQS_STALL[32],TCC_WRITE[32],TCC_TAG_STALL[33],TCC_TOO_MANY_EA_WRREQS_STALL[33],TCC_WRITE[33],TCC_TAG_STALL[34],TCC_TOO_MANY_EA_WRREQS_STALL[34],TCC_WRITE[34],TCC_TAG_STALL[35],TCC_TOO_MANY_EA_WRREQS_STALL[35],TCC_WRITE[35],TCC_TAG_STALL[36],TCC_TOO_MANY_EA_WRREQS_STALL[36],TCC_WRITE[36],TCC_TAG_STALL[37],TCC_TOO_MANY_EA_WRREQS_STALL[37],TCC_WRITE[37],TCC_TAG_STALL[38],TCC_TOO_MANY_EA_WRREQS_STALL[38],TCC_WRITE[38],TCC_TAG_STALL[39],TCC_TOO_MANY_EA_WRREQS_STALL[39],TCC_WRITE[39],TCC_TAG_STALL[40],TCC_TOO_MANY_EA_WRREQS_STALL[40],TCC_WRITE[40],TCC_TAG_STALL[41],TCC_TOO_MANY_EA_WRREQS_STALL[41],TCC_WRITE[41],TCC_TAG_STALL[42],TCC_TOO_MANY_EA_WRREQS_STALL[42],TCC_WRITE[42],TCC_TAG_STALL[43],TCC_TOO_MANY_EA_WRREQS_STALL[43],TCC_WRITE[43],TCC_TAG_STALL[44],TCC_TOO_MANY_EA_WRREQS_STALL[44],TCC_WRITE[44],TCC_TAG_STALL[45],TCC_TOO_MANY_EA_WRREQS_STALL[45],TCC_WRITE[45],TCC_TAG_STALL[46],TCC_TOO_MANY_EA_WRREQS_STALL[46],TCC_WRITE[46],TCC_TAG_STALL[47],TCC_TOO_MANY_EA_WRREQS_STALL[47],TCC_WRITE[47],TCC_TAG_STALL[48],TCC_TOO_MANY_EA_WRREQS_STALL[48],TCC_WRITE[48],TCC_TAG_STALL[49],TCC_TOO_MANY_EA_WRREQS_STALL[49],TCC_WRITE[49],TCC_TAG_STALL[50],TCC_TOO_MANY_EA_WRREQS_STALL[50],TCC_WRITE[50],TCC_TAG_STALL[51],TCC_TOO_MANY_EA_WRREQS_STALL[51],TCC_WRITE[51],TCC_TAG_STALL[52],TCC_TOO_MANY_EA_WRREQS_STALL[52],TCC_WRITE[52],TCC_TAG_STALL[53],TCC_TOO_MANY_EA_WRREQS_STALL[53],TCC_WRITE[53],TCC_TAG_STALL[54],TCC_TOO_MANY_EA_WRREQS_STALL[54],TCC_WRITE[54],TCC_TAG_STALL[55],TCC_TOO_MANY_EA_WRREQS_STALL[55],TCC_WRITE[55],TCC_TAG_STALL[56],TCC_TOO_MANY_EA_WRREQS_STALL[56],TCC_WRITE[56],TCC_TAG_STALL[57],TCC_TOO_MANY_EA_WRREQS_STALL[57],TCC_WRITE[57],TCC_TAG_STALL[58],TCC_TOO_MANY_EA_WRREQS_STALL[58],TCC_WRITE[58],TCC_TAG_STALL[59],TCC_TOO_MANY_EA_WRREQS_STALL[59],TCC_WRITE[59],TCC_TAG_STALL[60],TCC_TOO_MANY_EA_WRREQS_STALL[60],TCC_WRITE[60],TCC_TAG_STALL[61],TCC_TOO_MANY_EA_WRREQS_STALL[61],TCC_WRITE[61],TCC_TAG_STALL[62],TCC_TOO_MANY_EA_WRREQS_STALL[62],TCC_WRITE[62],TCC_TAG_STALL[63],TCC_TOO_MANY_EA_WRREQS_STALL[63],TCC_WRITE[63],TCC_TAG_STALL[64],TCC_TOO_MANY_EA_WRREQS_STALL[64],TCC_WRITE[64],TCC_TAG_STALL[65],TCC_TOO_MANY_EA_WRREQS_STALL[65],TCC_WRITE[65],TCC_TAG_STALL[66],TCC_TOO_MANY_EA_WRREQS_STALL[66],TCC_WRITE[66],TCC_TAG_STALL[67],TCC_TOO_MANY_EA_WRREQS_STALL[67],TCC_WRITE[67],TCC_TAG_STALL[68],TCC_TOO_MANY_EA_WRREQS_STALL[68],TCC_WRITE[68],TCC_TAG_STALL[69],TCC_TOO_MANY_EA_WRREQS_STALL[69],TCC_WRITE[69],TCC_TAG_STALL[70],TCC_TOO_MANY_EA_WRREQS_STALL[70],TCC_WRITE[70],TCC_TAG_STALL[71],TCC_TOO_MANY_EA_WRREQS_STALL[71],TCC_WRITE[71],TCC_TAG_STALL[72],TCC_TOO_MANY_EA_WRREQS_STALL[72],TCC_WRITE[72],TCC_TAG_STALL[73],TCC_TOO_MANY_EA_WRREQS_STALL[73],TCC_WRITE[73],TCC_TAG_STALL[74],TCC_TOO_MANY_EA_WRREQS_STALL[74],TCC_WRITE[74],TCC_TAG_STALL[75],TCC_TOO_MANY_EA_WRREQS_STALL[75],TCC_WRITE[75],TCC_TAG_STALL[76],TCC_TOO_MANY_EA_WRREQS_STALL[76],TCC_WRITE[76],TCC_TAG_STALL[77],TCC_TOO_MANY_EA_WRREQS_STALL[77],TCC_WRITE[77],TCC_TAG_STALL[78],TCC_TOO_MANY_EA_WRREQS_STALL[78],TCC_WRITE[78],TCC_TAG_STALL[79],TCC_TOO_MANY_EA_WRREQS_STALL[79],TCC_WRITE[79],TCC_TAG_STALL[80],TCC_TOO_MANY_EA_WRREQS_STALL[80],TCC_WRITE[80],TCC_TAG_STALL[81],TCC_TOO_MANY_EA_WRREQS_STALL[81],TCC_WRITE[81],TCC_TAG_STALL[82],TCC_TOO_MANY_EA_WRREQS_STALL[82],TCC_WRITE[82],TCC_TAG_STALL[83],TCC_TOO_MANY_EA_WRREQS_STALL[83],TCC_WRITE[83],TCC_TAG_STALL[84],TCC_TOO_MANY_EA_WRREQS_STALL[84],TCC_WRITE[84],TCC_TAG_STALL[85],TCC_TOO_MANY_EA_WRREQS_STALL[85],TCC_WRITE[85],TCC_TAG_STALL[86],TCC_TOO_MANY_EA_WRREQS_STALL[86],TCC_WRITE[86],TCC_TAG_STALL[87],TCC_TOO_MANY_EA_WRREQS_STALL[87],TCC_WRITE[87],TCC_TAG_STALL[88],TCC_TOO_MANY_EA_WRREQS_STALL[88],TCC_WRITE[88],TCC_TAG_STALL[89],TCC_TOO_MANY_EA_WRREQS_STALL[89],TCC_WRITE[89],TCC_TAG_STALL[90],TCC_TOO_MANY_EA_WRREQS_STALL[90],TCC_WRITE[90],TCC_TAG_STALL[91],TCC_TOO_MANY_EA_WRREQS_STALL[91],TCC_WRITE[91],TCC_TAG_STALL[92],TCC_TOO_MANY_EA_WRREQS_STALL[92],TCC_WRITE[92],TCC_TAG_STALL[93],TCC_TOO_MANY_EA_WRREQS_STALL[93],TCC_WRITE[93],TCC_TAG_STALL[94],TCC_TOO_MANY_EA_WRREQS_STALL[94],TCC_WRITE[94],TCC_TAG_STALL[95],TCC_TOO_MANY_EA_WRREQS_STALL[95],TCC_WRITE[95],TCC_TAG_STALL[96],TCC_TOO_MANY_EA_WRREQS_STALL[96],TCC_WRITE[96],TCC_TAG_STALL[97],TCC_TOO_MANY_EA_WRREQS_STALL[97],TCC_WRITE[97],TCC_TAG_STALL[98],TCC_TOO_MANY_EA_WRREQS_STALL[98],TCC_WRITE[98],TCC_TAG_STALL[99],TCC_TOO_MANY_EA_WRREQS_STALL[99],TCC_WRITE[99],TCC_TAG_STALL[100],TCC_TOO_MANY_EA_WRREQS_STALL[100],TCC_WRITE[100],TCC_TAG_STALL[101],TCC_TOO_MANY_EA_WRREQS_STALL[101],TCC_WRITE[101],TCC_TAG_STALL[102],TCC_TOO_MANY_EA_WRREQS_STALL[102],TCC_WRITE[102],TCC_TAG_STALL[103],TCC_TOO_MANY_EA_WRREQS_STALL[103],TCC_WRITE[103],TCC_TAG_STALL[104],TCC_TOO_MANY_EA_WRREQS_STALL[104],TCC_WRITE[104],TCC_TAG_STALL[105],TCC_TOO_MANY_EA_WRREQS_STALL[105],TCC_WRITE[105],TCC_TAG_STALL[106],TCC_TOO_MANY_EA_WRREQS_STALL[106],TCC_WRITE[106],TCC_TAG_STALL[107],TCC_TOO_MANY_EA_WRREQS_STALL[107],TCC_WRITE[107],TCC_TAG_STALL[108],TCC_TOO_MANY_EA_WRREQS_STALL[108],TCC_WRITE[108],TCC_TAG_STALL[109],TCC_TOO_MANY_EA_WRREQS_STALL[109],TCC_WRITE[109],TCC_TAG_STALL[110],TCC_TOO_MANY_EA_WRREQS_STALL[110],TCC_WRITE[110],TCC_TAG_STALL[111],TCC_TOO_MANY_EA_WRREQS_STALL[111],TCC_WRITE[111],TCC_TAG_STALL[112],TCC_TOO_MANY_EA_WRREQS_STALL[112],TCC_WRITE[112],TCC_TAG_STALL[113],TCC_TOO_MANY_EA_WRREQS_STALL[113],TCC_WRITE[113],TCC_TAG_STALL[114],TCC_TOO_MANY_EA_WRREQS_STALL[114],TCC_WRITE[114],TCC_TAG_STALL[115],TCC_TOO_MANY_EA_WRREQS_STALL[115],TCC_WRITE[115],TCC_TAG_STALL[116],TCC_TOO_MANY_EA_WRREQS_STALL[116],TCC_WRITE[116],TCC_TAG_STALL[117],TCC_TOO_MANY_EA_WRREQS_STALL[117],TCC_WRITE[117],TCC_TAG_STALL[118],TCC_TOO_MANY_EA_WRREQS_STALL[118],TCC_WRITE[118],TCC_TAG_STALL[119],TCC_TOO_MANY_EA_WRREQS_STALL[119],TCC_WRITE[119],TCC_TAG_STALL[120],TCC_TOO_MANY_EA_WRREQS_STALL[120],TCC_WRITE[120],TCC_TAG_STALL[121],TCC_TOO_MANY_EA_WRREQS_STALL[121],TCC_WRITE[121],TCC_TAG_STALL[122],TCC_TOO_MANY_EA_WRREQS_STALL[122],TCC_WRITE[122],TCC_TAG_STALL[123],TCC_TOO_MANY_EA_WRREQS_STALL[123],TCC_WRITE[123],TCC_TAG_STALL[124],TCC_TOO_MANY_EA_WRREQS_STALL[124],TCC_WRITE[124],TCC_TAG_STALL[125],TCC_TOO_MANY_EA_WRREQS_STALL[125],TCC_WRITE[125],TCC_TAG_STALL[126],TCC_TOO_MANY_EA_WRREQS_STALL[126],TCC_WRITE[126],TCC_TAG_STALL[127],TCC_TOO_MANY_EA_WRREQS_STALL[127],TCC_WRITE[127],Wave_Size_8,Correlation_ID_8,XCC_Index_8,TCC_EA0_ATOMIC_LEVEL[0],TCC_EA0_RDREQ[0],TCC_EA0_RDREQ_32B[0],TCC_EA0_RDREQ_LEVEL[0],TCC_EA0_ATOMIC_LEVEL[1],TCC_EA0_RDREQ[1],TCC_EA0_RDREQ_32B[1],TCC_EA0_RDREQ_LEVEL[1],TCC_EA0_ATOMIC_LEVEL[2],TCC_EA0_RDREQ[2],TCC_EA0_RDREQ_32B[2],TCC_EA0_RDREQ_LEVEL[2],TCC_EA0_ATOMIC_LEVEL[3],TCC_EA0_RDREQ[3],TCC_EA0_RDREQ_32B[3],TCC_EA0_RDREQ_LEVEL[3],TCC_EA0_ATOMIC_LEVEL[4],TCC_EA0_RDREQ[4],TCC_EA0_RDREQ_32B[4],TCC_EA0_RDREQ_LEVEL[4],TCC_EA0_ATOMIC_LEVEL[5],TCC_EA0_RDREQ[5],TCC_EA0_RDREQ_32B[5],TCC_EA0_RDREQ_LEVEL[5],TCC_EA0_ATOMIC_LEVEL[6],TCC_EA0_RDREQ[6],TCC_EA0_RDREQ_32B[6],TCC_EA0_RDREQ_LEVEL[6],TCC_EA0_ATOMIC_LEVEL[7],TCC_EA0_RDREQ[7],TCC_EA0_RDREQ_32B[7],TCC_EA0_RDREQ_LEVEL[7],TCC_EA0_ATOMIC_LEVEL[8],TCC_EA0_RDREQ[8],TCC_EA0_RDREQ_32B[8],TCC_EA0_RDREQ_LEVEL[8],TCC_EA0_ATOMIC_LEVEL[9],TCC_EA0_RDREQ[9],TCC_EA0_RDREQ_32B[9],TCC_EA0_RDREQ_LEVEL[9],TCC_EA0_ATOMIC_LEVEL[10],TCC_EA0_RDREQ[10],TCC_EA0_RDREQ_32B[10],TCC_EA0_RDREQ_LEVEL[10],TCC_EA0_ATOMIC_LEVEL[11],TCC_EA0_RDREQ[11],TCC_EA0_RDREQ_32B[11],TCC_EA0_RDREQ_LEVEL[11],TCC_EA0_ATOMIC_LEVEL[12],TCC_EA0_RDREQ[12],TCC_EA0_RDREQ_32B[12],TCC_EA0_RDREQ_LEVEL[12],TCC_EA0_ATOMIC_LEVEL[13],TCC_EA0_RDREQ[13],TCC_EA0_RDREQ_32B[13],TCC_EA0_RDREQ_LEVEL[13],TCC_EA0_ATOMIC_LEVEL[14],TCC_EA0_RDREQ[14],TCC_EA0_RDREQ_32B[14],TCC_EA0_RDREQ_LEVEL[14],TCC_EA0_ATOMIC_LEVEL[15],TCC_EA0_RDREQ[15],TCC_EA0_RDREQ_32B[15],TCC_EA0_RDREQ_LEVEL[15],TCC_EA0_ATOMIC_LEVEL[16],TCC_EA0_RDREQ[16],TCC_EA0_RDREQ_32B[16],TCC_EA0_RDREQ_LEVEL[16],TCC_EA0_ATOMIC_LEVEL[17],TCC_EA0_RDREQ[17],TCC_EA0_RDREQ_32B[17],TCC_EA0_RDREQ_LEVEL[17],TCC_EA0_ATOMIC_LEVEL[18],TCC_EA0_RDREQ[18],TCC_EA0_RDREQ_32B[18],TCC_EA0_RDREQ_LEVEL[18],TCC_EA0_ATOMIC_LEVEL[19],TCC_EA0_RDREQ[19],TCC_EA0_RDREQ_32B[19],TCC_EA0_RDREQ_LEVEL[19],TCC_EA0_ATOMIC_LEVEL[20],TCC_EA0_RDREQ[20],TCC_EA0_RDREQ_32B[20],TCC_EA0_RDREQ_LEVEL[20],TCC_EA0_ATOMIC_LEVEL[21],TCC_EA0_RDREQ[21],TCC_EA0_RDREQ_32B[21],TCC_EA0_RDREQ_LEVEL[21],TCC_EA0_ATOMIC_LEVEL[22],TCC_EA0_RDREQ[22],TCC_EA0_RDREQ_32B[22],TCC_EA0_RDREQ_LEVEL[22],TCC_EA0_ATOMIC_LEVEL[23],TCC_EA0_RDREQ[23],TCC_EA0_RDREQ_32B[23],TCC_EA0_RDREQ_LEVEL[23],TCC_EA0_ATOMIC_LEVEL[24],TCC_EA0_RDREQ[24],TCC_EA0_RDREQ_32B[24],TCC_EA0_RDREQ_LEVEL[24],TCC_EA0_ATOMIC_LEVEL[25],TCC_EA0_RDREQ[25],TCC_EA0_RDREQ_32B[25],TCC_EA0_RDREQ_LEVEL[25],TCC_EA0_ATOMIC_LEVEL[26],TCC_EA0_RDREQ[26],TCC_EA0_RDREQ_32B[26],TCC_EA0_RDREQ_LEVEL[26],TCC_EA0_ATOMIC_LEVEL[27],TCC_EA0_RDREQ[27],TCC_EA0_RDREQ_32B[27],TCC_EA0_RDREQ_LEVEL[27],TCC_EA0_ATOMIC_LEVEL[28],TCC_EA0_RDREQ[28],TCC_EA0_RDREQ_32B[28],TCC_EA0_RDREQ_LEVEL[28],TCC_EA0_ATOMIC_LEVEL[29],TCC_EA0_RDREQ[29],TCC_EA0_RDREQ_32B[29],TCC_EA0_RDREQ_LEVEL[29],TCC_EA0_ATOMIC_LEVEL[30],TCC_EA0_RDREQ[30],TCC_EA0_RDREQ_32B[30],TCC_EA0_RDREQ_LEVEL[30],TCC_EA0_ATOMIC_LEVEL[31],TCC_EA0_RDREQ[31],TCC_EA0_RDREQ_32B[31],TCC_EA0_RDREQ_LEVEL[31],TCC_EA0_ATOMIC_LEVEL[32],TCC_EA0_RDREQ[32],TCC_EA0_RDREQ_32B[32],TCC_EA0_RDREQ_LEVEL[32],TCC_EA0_ATOMIC_LEVEL[33],TCC_EA0_RDREQ[33],TCC_EA0_RDREQ_32B[33],TCC_EA0_RDREQ_LEVEL[33],TCC_EA0_ATOMIC_LEVEL[34],TCC_EA0_RDREQ[34],TCC_EA0_RDREQ_32B[34],TCC_EA0_RDREQ_LEVEL[34],TCC_EA0_ATOMIC_LEVEL[35],TCC_EA0_RDREQ[35],TCC_EA0_RDREQ_32B[35],TCC_EA0_RDREQ_LEVEL[35],TCC_EA0_ATOMIC_LEVEL[36],TCC_EA0_RDREQ[36],TCC_EA0_RDREQ_32B[36],TCC_EA0_RDREQ_LEVEL[36],TCC_EA0_ATOMIC_LEVEL[37],TCC_EA0_RDREQ[37],TCC_EA0_RDREQ_32B[37],TCC_EA0_RDREQ_LEVEL[37],TCC_EA0_ATOMIC_LEVEL[38],TCC_EA0_RDREQ[38],TCC_EA0_RDREQ_32B[38],TCC_EA0_RDREQ_LEVEL[38],TCC_EA0_ATOMIC_LEVEL[39],TCC_EA0_RDREQ[39],TCC_EA0_RDREQ_32B[39],TCC_EA0_RDREQ_LEVEL[39],TCC_EA0_ATOMIC_LEVEL[40],TCC_EA0_RDREQ[40],TCC_EA0_RDREQ_32B[40],TCC_EA0_RDREQ_LEVEL[40],TCC_EA0_ATOMIC_LEVEL[41],TCC_EA0_RDREQ[41],TCC_EA0_RDREQ_32B[41],TCC_EA0_RDREQ_LEVEL[41],TCC_EA0_ATOMIC_LEVEL[42],TCC_EA0_RDREQ[42],TCC_EA0_RDREQ_32B[42],TCC_EA0_RDREQ_LEVEL[42],TCC_EA0_ATOMIC_LEVEL[43],TCC_EA0_RDREQ[43],TCC_EA0_RDREQ_32B[43],TCC_EA0_RDREQ_LEVEL[43],TCC_EA0_ATOMIC_LEVEL[44],TCC_EA0_RDREQ[44],TCC_EA0_RDREQ_32B[44],TCC_EA0_RDREQ_LEVEL[44],TCC_EA0_ATOMIC_LEVEL[45],TCC_EA0_RDREQ[45],TCC_EA0_RDREQ_32B[45],TCC_EA0_RDREQ_LEVEL[45],TCC_EA0_ATOMIC_LEVEL[46],TCC_EA0_RDREQ[46],TCC_EA0_RDREQ_32B[46],TCC_EA0_RDREQ_LEVEL[46],TCC_EA0_ATOMIC_LEVEL[47],TCC_EA0_RDREQ[47],TCC_EA0_RDREQ_32B[47],TCC_EA0_RDREQ_LEVEL[47],TCC_EA0_ATOMIC_LEVEL[48],TCC_EA0_RDREQ[48],TCC_EA0_RDREQ_32B[48],TCC_EA0_RDREQ_LEVEL[48],TCC_EA0_ATOMIC_LEVEL[49],TCC_EA0_RDREQ[49],TCC_EA0_RDREQ_32B[49],TCC_EA0_RDREQ_LEVEL[49],TCC_EA0_ATOMIC_LEVEL[50],TCC_EA0_RDREQ[50],TCC_EA0_RDREQ_32B[50],TCC_EA0_RDREQ_LEVEL[50],TCC_EA0_ATOMIC_LEVEL[51],TCC_EA0_RDREQ[51],TCC_EA0_RDREQ_32B[51],TCC_EA0_RDREQ_LEVEL[51],TCC_EA0_ATOMIC_LEVEL[52],TCC_EA0_RDREQ[52],TCC_EA0_RDREQ_32B[52],TCC_EA0_RDREQ_LEVEL[52],TCC_EA0_ATOMIC_LEVEL[53],TCC_EA0_RDREQ[53],TCC_EA0_RDREQ_32B[53],TCC_EA0_RDREQ_LEVEL[53],TCC_EA0_ATOMIC_LEVEL[54],TCC_EA0_RDREQ[54],TCC_EA0_RDREQ_32B[54],TCC_EA0_RDREQ_LEVEL[54],TCC_EA0_ATOMIC_LEVEL[55],TCC_EA0_RDREQ[55],TCC_EA0_RDREQ_32B[55],TCC_EA0_RDREQ_LEVEL[55],TCC_EA0_ATOMIC_LEVEL[56],TCC_EA0_RDREQ[56],TCC_EA0_RDREQ_32B[56],TCC_EA0_RDREQ_LEVEL[56],TCC_EA0_ATOMIC_LEVEL[57],TCC_EA0_RDREQ[57],TCC_EA0_RDREQ_32B[57],TCC_EA0_RDREQ_LEVEL[57],TCC_EA0_ATOMIC_LEVEL[58],TCC_EA0_RDREQ[58],TCC_EA0_RDREQ_32B[58],TCC_EA0_RDREQ_LEVEL[58],TCC_EA0_ATOMIC_LEVEL[59],TCC_EA0_RDREQ[59],TCC_EA0_RDREQ_32B[59],TCC_EA0_RDREQ_LEVEL[59],TCC_EA0_ATOMIC_LEVEL[60],TCC_EA0_RDREQ[60],TCC_EA0_RDREQ_32B[60],TCC_EA0_RDREQ_LEVEL[60],TCC_EA0_ATOMIC_LEVEL[61],TCC_EA0_RDREQ[61],TCC_EA0_RDREQ_32B[61],TCC_EA0_RDREQ_LEVEL[61],TCC_EA0_ATOMIC_LEVEL[62],TCC_EA0_RDREQ[62],TCC_EA0_RDREQ_32B[62],TCC_EA0_RDREQ_LEVEL[62],TCC_EA0_ATOMIC_LEVEL[63],TCC_EA0_RDREQ[63],TCC_EA0_RDREQ_32B[63],TCC_EA0_RDREQ_LEVEL[63],TCC_EA0_ATOMIC_LEVEL[64],TCC_EA0_RDREQ[64],TCC_EA0_RDREQ_32B[64],TCC_EA0_RDREQ_LEVEL[64],TCC_EA0_ATOMIC_LEVEL[65],TCC_EA0_RDREQ[65],TCC_EA0_RDREQ_32B[65],TCC_EA0_RDREQ_LEVEL[65],TCC_EA0_ATOMIC_LEVEL[66],TCC_EA0_RDREQ[66],TCC_EA0_RDREQ_32B[66],TCC_EA0_RDREQ_LEVEL[66],TCC_EA0_ATOMIC_LEVEL[67],TCC_EA0_RDREQ[67],TCC_EA0_RDREQ_32B[67],TCC_EA0_RDREQ_LEVEL[67],TCC_EA0_ATOMIC_LEVEL[68],TCC_EA0_RDREQ[68],TCC_EA0_RDREQ_32B[68],TCC_EA0_RDREQ_LEVEL[68],TCC_EA0_ATOMIC_LEVEL[69],TCC_EA0_RDREQ[69],TCC_EA0_RDREQ_32B[69],TCC_EA0_RDREQ_LEVEL[69],TCC_EA0_ATOMIC_LEVEL[70],TCC_EA0_RDREQ[70],TCC_EA0_RDREQ_32B[70],TCC_EA0_RDREQ_LEVEL[70],TCC_EA0_ATOMIC_LEVEL[71],TCC_EA0_RDREQ[71],TCC_EA0_RDREQ_32B[71],TCC_EA0_RDREQ_LEVEL[71],TCC_EA0_ATOMIC_LEVEL[72],TCC_EA0_RDREQ[72],TCC_EA0_RDREQ_32B[72],TCC_EA0_RDREQ_LEVEL[72],TCC_EA0_ATOMIC_LEVEL[73],TCC_EA0_RDREQ[73],TCC_EA0_RDREQ_32B[73],TCC_EA0_RDREQ_LEVEL[73],TCC_EA0_ATOMIC_LEVEL[74],TCC_EA0_RDREQ[74],TCC_EA0_RDREQ_32B[74],TCC_EA0_RDREQ_LEVEL[74],TCC_EA0_ATOMIC_LEVEL[75],TCC_EA0_RDREQ[75],TCC_EA0_RDREQ_32B[75],TCC_EA0_RDREQ_LEVEL[75],TCC_EA0_ATOMIC_LEVEL[76],TCC_EA0_RDREQ[76],TCC_EA0_RDREQ_32B[76],TCC_EA0_RDREQ_LEVEL[76],TCC_EA0_ATOMIC_LEVEL[77],TCC_EA0_RDREQ[77],TCC_EA0_RDREQ_32B[77],TCC_EA0_RDREQ_LEVEL[77],TCC_EA0_ATOMIC_LEVEL[78],TCC_EA0_RDREQ[78],TCC_EA0_RDREQ_32B[78],TCC_EA0_RDREQ_LEVEL[78],TCC_EA0_ATOMIC_LEVEL[79],TCC_EA0_RDREQ[79],TCC_EA0_RDREQ_32B[79],TCC_EA0_RDREQ_LEVEL[79],TCC_EA0_ATOMIC_LEVEL[80],TCC_EA0_RDREQ[80],TCC_EA0_RDREQ_32B[80],TCC_EA0_RDREQ_LEVEL[80],TCC_EA0_ATOMIC_LEVEL[81],TCC_EA0_RDREQ[81],TCC_EA0_RDREQ_32B[81],TCC_EA0_RDREQ_LEVEL[81],TCC_EA0_ATOMIC_LEVEL[82],TCC_EA0_RDREQ[82],TCC_EA0_RDREQ_32B[82],TCC_EA0_RDREQ_LEVEL[82],TCC_EA0_ATOMIC_LEVEL[83],TCC_EA0_RDREQ[83],TCC_EA0_RDREQ_32B[83],TCC_EA0_RDREQ_LEVEL[83],TCC_EA0_ATOMIC_LEVEL[84],TCC_EA0_RDREQ[84],TCC_EA0_RDREQ_32B[84],TCC_EA0_RDREQ_LEVEL[84],TCC_EA0_ATOMIC_LEVEL[85],TCC_EA0_RDREQ[85],TCC_EA0_RDREQ_32B[85],TCC_EA0_RDREQ_LEVEL[85],TCC_EA0_ATOMIC_LEVEL[86],TCC_EA0_RDREQ[86],TCC_EA0_RDREQ_32B[86],TCC_EA0_RDREQ_LEVEL[86],TCC_EA0_ATOMIC_LEVEL[87],TCC_EA0_RDREQ[87],TCC_EA0_RDREQ_32B[87],TCC_EA0_RDREQ_LEVEL[87],TCC_EA0_ATOMIC_LEVEL[88],TCC_EA0_RDREQ[88],TCC_EA0_RDREQ_32B[88],TCC_EA0_RDREQ_LEVEL[88],TCC_EA0_ATOMIC_LEVEL[89],TCC_EA0_RDREQ[89],TCC_EA0_RDREQ_32B[89],TCC_EA0_RDREQ_LEVEL[89],TCC_EA0_ATOMIC_LEVEL[90],TCC_EA0_RDREQ[90],TCC_EA0_RDREQ_32B[90],TCC_EA0_RDREQ_LEVEL[90],TCC_EA0_ATOMIC_LEVEL[91],TCC_EA0_RDREQ[91],TCC_EA0_RDREQ_32B[91],TCC_EA0_RDREQ_LEVEL[91],TCC_EA0_ATOMIC_LEVEL[92],TCC_EA0_RDREQ[92],TCC_EA0_RDREQ_32B[92],TCC_EA0_RDREQ_LEVEL[92],TCC_EA0_ATOMIC_LEVEL[93],TCC_EA0_RDREQ[93],TCC_EA0_RDREQ_32B[93],TCC_EA0_RDREQ_LEVEL[93],TCC_EA0_ATOMIC_LEVEL[94],TCC_EA0_RDREQ[94],TCC_EA0_RDREQ_32B[94],TCC_EA0_RDREQ_LEVEL[94],TCC_EA0_ATOMIC_LEVEL[95],TCC_EA0_RDREQ[95],TCC_EA0_RDREQ_32B[95],TCC_EA0_RDREQ_LEVEL[95],TCC_EA0_ATOMIC_LEVEL[96],TCC_EA0_RDREQ[96],TCC_EA0_RDREQ_32B[96],TCC_EA0_RDREQ_LEVEL[96],TCC_EA0_ATOMIC_LEVEL[97],TCC_EA0_RDREQ[97],TCC_EA0_RDREQ_32B[97],TCC_EA0_RDREQ_LEVEL[97],TCC_EA0_ATOMIC_LEVEL[98],TCC_EA0_RDREQ[98],TCC_EA0_RDREQ_32B[98],TCC_EA0_RDREQ_LEVEL[98],TCC_EA0_ATOMIC_LEVEL[99],TCC_EA0_RDREQ[99],TCC_EA0_RDREQ_32B[99],TCC_EA0_RDREQ_LEVEL[99],TCC_EA0_ATOMIC_LEVEL[100],TCC_EA0_RDREQ[100],TCC_EA0_RDREQ_32B[100],TCC_EA0_RDREQ_LEVEL[100],TCC_EA0_ATOMIC_LEVEL[101],TCC_EA0_RDREQ[101],TCC_EA0_RDREQ_32B[101],TCC_EA0_RDREQ_LEVEL[101],TCC_EA0_ATOMIC_LEVEL[102],TCC_EA0_RDREQ[102],TCC_EA0_RDREQ_32B[102],TCC_EA0_RDREQ_LEVEL[102],TCC_EA0_ATOMIC_LEVEL[103],TCC_EA0_RDREQ[103],TCC_EA0_RDREQ_32B[103],TCC_EA0_RDREQ_LEVEL[103],TCC_EA0_ATOMIC_LEVEL[104],TCC_EA0_RDREQ[104],TCC_EA0_RDREQ_32B[104],TCC_EA0_RDREQ_LEVEL[104],TCC_EA0_ATOMIC_LEVEL[105],TCC_EA0_RDREQ[105],TCC_EA0_RDREQ_32B[105],TCC_EA0_RDREQ_LEVEL[105],TCC_EA0_ATOMIC_LEVEL[106],TCC_EA0_RDREQ[106],TCC_EA0_RDREQ_32B[106],TCC_EA0_RDREQ_LEVEL[106],TCC_EA0_ATOMIC_LEVEL[107],TCC_EA0_RDREQ[107],TCC_EA0_RDREQ_32B[107],TCC_EA0_RDREQ_LEVEL[107],TCC_EA0_ATOMIC_LEVEL[108],TCC_EA0_RDREQ[108],TCC_EA0_RDREQ_32B[108],TCC_EA0_RDREQ_LEVEL[108],TCC_EA0_ATOMIC_LEVEL[109],TCC_EA0_RDREQ[109],TCC_EA0_RDREQ_32B[109],TCC_EA0_RDREQ_LEVEL[109],TCC_EA0_ATOMIC_LEVEL[110],TCC_EA0_RDREQ[110],TCC_EA0_RDREQ_32B[110],TCC_EA0_RDREQ_LEVEL[110],TCC_EA0_ATOMIC_LEVEL[111],TCC_EA0_RDREQ[111],TCC_EA0_RDREQ_32B[111],TCC_EA0_RDREQ_LEVEL[111],TCC_EA0_ATOMIC_LEVEL[112],TCC_EA0_RDREQ[112],TCC_EA0_RDREQ_32B[112],TCC_EA0_RDREQ_LEVEL[112],TCC_EA0_ATOMIC_LEVEL[113],TCC_EA0_RDREQ[113],TCC_EA0_RDREQ_32B[113],TCC_EA0_RDREQ_LEVEL[113],TCC_EA0_ATOMIC_LEVEL[114],TCC_EA0_RDREQ[114],TCC_EA0_RDREQ_32B[114],TCC_EA0_RDREQ_LEVEL[114],TCC_EA0_ATOMIC_LEVEL[115],TCC_EA0_RDREQ[115],TCC_EA0_RDREQ_32B[115],TCC_EA0_RDREQ_LEVEL[115],TCC_EA0_ATOMIC_LEVEL[116],TCC_EA0_RDREQ[116],TCC_EA0_RDREQ_32B[116],TCC_EA0_RDREQ_LEVEL[116],TCC_EA0_ATOMIC_LEVEL[117],TCC_EA0_RDREQ[117],TCC_EA0_RDREQ_32B[117],TCC_EA0_RDREQ_LEVEL[117],TCC_EA0_ATOMIC_LEVEL[118],TCC_EA0_RDREQ[118],TCC_EA0_RDREQ_32B[118],TCC_EA0_RDREQ_LEVEL[118],TCC_EA0_ATOMIC_LEVEL[119],TCC_EA0_RDREQ[119],TCC_EA0_RDREQ_32B[119],TCC_EA0_RDREQ_LEVEL[119],TCC_EA0_ATOMIC_LEVEL[120],TCC_EA0_RDREQ[120],TCC_EA0_RDREQ_32B[120],TCC_EA0_RDREQ_LEVEL[120],TCC_EA0_ATOMIC_LEVEL[121],TCC_EA0_RDREQ[121],TCC_EA0_RDREQ_32B[121],TCC_EA0_RDREQ_LEVEL[121],TCC_EA0_ATOMIC_LEVEL[122],TCC_EA0_RDREQ[122],TCC_EA0_RDREQ_32B[122],TCC_EA0_RDREQ_LEVEL[122],TCC_EA0_ATOMIC_LEVEL[123],TCC_EA0_RDREQ[123],TCC_EA0_RDREQ_32B[123],TCC_EA0_RDREQ_LEVEL[123],TCC_EA0_ATOMIC_LEVEL[124],TCC_EA0_RDREQ[124],TCC_EA0_RDREQ_32B[124],TCC_EA0_RDREQ_LEVEL[124],TCC_EA0_ATOMIC_LEVEL[125],TCC_EA0_RDREQ[125],TCC_EA0_RDREQ_32B[125],TCC_EA0_RDREQ_LEVEL[125],TCC_EA0_ATOMIC_LEVEL[126],TCC_EA0_RDREQ[126],TCC_EA0_RDREQ_32B[126],TCC_EA0_RDREQ_LEVEL[126],TCC_EA0_ATOMIC_LEVEL[127],TCC_EA0_RDREQ[127],TCC_EA0_RDREQ_32B[127],TCC_EA0_RDREQ_LEVEL[127],Wave_Size_9,Correlation_ID_9,XCC_Index_9,TCC_EA0_WRREQ[0],TCC_EA0_WRREQ_64B[0],TCC_EA0_WRREQ_LEVEL[0],TCC_HIT[0],TCC_EA0_WRREQ[1],TCC_EA0_WRREQ_64B[1],TCC_EA0_WRREQ_LEVEL[1],TCC_HIT[1],TCC_EA0_WRREQ[2],TCC_EA0_WRREQ_64B[2],TCC_EA0_WRREQ_LEVEL[2],TCC_HIT[2],TCC_EA0_WRREQ[3],TCC_EA0_WRREQ_64B[3],TCC_EA0_WRREQ_LEVEL[3],TCC_HIT[3],TCC_EA0_WRREQ[4],TCC_EA0_WRREQ_64B[4],TCC_EA0_WRREQ_LEVEL[4],TCC_HIT[4],TCC_EA0_WRREQ[5],TCC_EA0_WRREQ_64B[5],TCC_EA0_WRREQ_LEVEL[5],TCC_HIT[5],TCC_EA0_WRREQ[6],TCC_EA0_WRREQ_64B[6],TCC_EA0_WRREQ_LEVEL[6],TCC_HIT[6],TCC_EA0_WRREQ[7],TCC_EA0_WRREQ_64B[7],TCC_EA0_WRREQ_LEVEL[7],TCC_HIT[7],TCC_EA0_WRREQ[8],TCC_EA0_WRREQ_64B[8],TCC_EA0_WRREQ_LEVEL[8],TCC_HIT[8],TCC_EA0_WRREQ[9],TCC_EA0_WRREQ_64B[9],TCC_EA0_WRREQ_LEVEL[9],TCC_HIT[9],TCC_EA0_WRREQ[10],TCC_EA0_WRREQ_64B[10],TCC_EA0_WRREQ_LEVEL[10],TCC_HIT[10],TCC_EA0_WRREQ[11],TCC_EA0_WRREQ_64B[11],TCC_EA0_WRREQ_LEVEL[11],TCC_HIT[11],TCC_EA0_WRREQ[12],TCC_EA0_WRREQ_64B[12],TCC_EA0_WRREQ_LEVEL[12],TCC_HIT[12],TCC_EA0_WRREQ[13],TCC_EA0_WRREQ_64B[13],TCC_EA0_WRREQ_LEVEL[13],TCC_HIT[13],TCC_EA0_WRREQ[14],TCC_EA0_WRREQ_64B[14],TCC_EA0_WRREQ_LEVEL[14],TCC_HIT[14],TCC_EA0_WRREQ[15],TCC_EA0_WRREQ_64B[15],TCC_EA0_WRREQ_LEVEL[15],TCC_HIT[15],TCC_EA0_WRREQ[16],TCC_EA0_WRREQ_64B[16],TCC_EA0_WRREQ_LEVEL[16],TCC_HIT[16],TCC_EA0_WRREQ[17],TCC_EA0_WRREQ_64B[17],TCC_EA0_WRREQ_LEVEL[17],TCC_HIT[17],TCC_EA0_WRREQ[18],TCC_EA0_WRREQ_64B[18],TCC_EA0_WRREQ_LEVEL[18],TCC_HIT[18],TCC_EA0_WRREQ[19],TCC_EA0_WRREQ_64B[19],TCC_EA0_WRREQ_LEVEL[19],TCC_HIT[19],TCC_EA0_WRREQ[20],TCC_EA0_WRREQ_64B[20],TCC_EA0_WRREQ_LEVEL[20],TCC_HIT[20],TCC_EA0_WRREQ[21],TCC_EA0_WRREQ_64B[21],TCC_EA0_WRREQ_LEVEL[21],TCC_HIT[21],TCC_EA0_WRREQ[22],TCC_EA0_WRREQ_64B[22],TCC_EA0_WRREQ_LEVEL[22],TCC_HIT[22],TCC_EA0_WRREQ[23],TCC_EA0_WRREQ_64B[23],TCC_EA0_WRREQ_LEVEL[23],TCC_HIT[23],TCC_EA0_WRREQ[24],TCC_EA0_WRREQ_64B[24],TCC_EA0_WRREQ_LEVEL[24],TCC_HIT[24],TCC_EA0_WRREQ[25],TCC_EA0_WRREQ_64B[25],TCC_EA0_WRREQ_LEVEL[25],TCC_HIT[25],TCC_EA0_WRREQ[26],TCC_EA0_WRREQ_64B[26],TCC_EA0_WRREQ_LEVEL[26],TCC_HIT[26],TCC_EA0_WRREQ[27],TCC_EA0_WRREQ_64B[27],TCC_EA0_WRREQ_LEVEL[27],TCC_HIT[27],TCC_EA0_WRREQ[28],TCC_EA0_WRREQ_64B[28],TCC_EA0_WRREQ_LEVEL[28],TCC_HIT[28],TCC_EA0_WRREQ[29],TCC_EA0_WRREQ_64B[29],TCC_EA0_WRREQ_LEVEL[29],TCC_HIT[29],TCC_EA0_WRREQ[30],TCC_EA0_WRREQ_64B[30],TCC_EA0_WRREQ_LEVEL[30],TCC_HIT[30],TCC_EA0_WRREQ[31],TCC_EA0_WRREQ_64B[31],TCC_EA0_WRREQ_LEVEL[31],TCC_HIT[31],TCC_EA0_WRREQ[32],TCC_EA0_WRREQ_64B[32],TCC_EA0_WRREQ_LEVEL[32],TCC_HIT[32],TCC_EA0_WRREQ[33],TCC_EA0_WRREQ_64B[33],TCC_EA0_WRREQ_LEVEL[33],TCC_HIT[33],TCC_EA0_WRREQ[34],TCC_EA0_WRREQ_64B[34],TCC_EA0_WRREQ_LEVEL[34],TCC_HIT[34],TCC_EA0_WRREQ[35],TCC_EA0_WRREQ_64B[35],TCC_EA0_WRREQ_LEVEL[35],TCC_HIT[35],TCC_EA0_WRREQ[36],TCC_EA0_WRREQ_64B[36],TCC_EA0_WRREQ_LEVEL[36],TCC_HIT[36],TCC_EA0_WRREQ[37],TCC_EA0_WRREQ_64B[37],TCC_EA0_WRREQ_LEVEL[37],TCC_HIT[37],TCC_EA0_WRREQ[38],TCC_EA0_WRREQ_64B[38],TCC_EA0_WRREQ_LEVEL[38],TCC_HIT[38],TCC_EA0_WRREQ[39],TCC_EA0_WRREQ_64B[39],TCC_EA0_WRREQ_LEVEL[39],TCC_HIT[39],TCC_EA0_WRREQ[40],TCC_EA0_WRREQ_64B[40],TCC_EA0_WRREQ_LEVEL[40],TCC_HIT[40],TCC_EA0_WRREQ[41],TCC_EA0_WRREQ_64B[41],TCC_EA0_WRREQ_LEVEL[41],TCC_HIT[41],TCC_EA0_WRREQ[42],TCC_EA0_WRREQ_64B[42],TCC_EA0_WRREQ_LEVEL[42],TCC_HIT[42],TCC_EA0_WRREQ[43],TCC_EA0_WRREQ_64B[43],TCC_EA0_WRREQ_LEVEL[43],TCC_HIT[43],TCC_EA0_WRREQ[44],TCC_EA0_WRREQ_64B[44],TCC_EA0_WRREQ_LEVEL[44],TCC_HIT[44],TCC_EA0_WRREQ[45],TCC_EA0_WRREQ_64B[45],TCC_EA0_WRREQ_LEVEL[45],TCC_HIT[45],TCC_EA0_WRREQ[46],TCC_EA0_WRREQ_64B[46],TCC_EA0_WRREQ_LEVEL[46],TCC_HIT[46],TCC_EA0_WRREQ[47],TCC_EA0_WRREQ_64B[47],TCC_EA0_WRREQ_LEVEL[47],TCC_HIT[47],TCC_EA0_WRREQ[48],TCC_EA0_WRREQ_64B[48],TCC_EA0_WRREQ_LEVEL[48],TCC_HIT[48],TCC_EA0_WRREQ[49],TCC_EA0_WRREQ_64B[49],TCC_EA0_WRREQ_LEVEL[49],TCC_HIT[49],TCC_EA0_WRREQ[50],TCC_EA0_WRREQ_64B[50],TCC_EA0_WRREQ_LEVEL[50],TCC_HIT[50],TCC_EA0_WRREQ[51],TCC_EA0_WRREQ_64B[51],TCC_EA0_WRREQ_LEVEL[51],TCC_HIT[51],TCC_EA0_WRREQ[52],TCC_EA0_WRREQ_64B[52],TCC_EA0_WRREQ_LEVEL[52],TCC_HIT[52],TCC_EA0_WRREQ[53],TCC_EA0_WRREQ_64B[53],TCC_EA0_WRREQ_LEVEL[53],TCC_HIT[53],TCC_EA0_WRREQ[54],TCC_EA0_WRREQ_64B[54],TCC_EA0_WRREQ_LEVEL[54],TCC_HIT[54],TCC_EA0_WRREQ[55],TCC_EA0_WRREQ_64B[55],TCC_EA0_WRREQ_LEVEL[55],TCC_HIT[55],TCC_EA0_WRREQ[56],TCC_EA0_WRREQ_64B[56],TCC_EA0_WRREQ_LEVEL[56],TCC_HIT[56],TCC_EA0_WRREQ[57],TCC_EA0_WRREQ_64B[57],TCC_EA0_WRREQ_LEVEL[57],TCC_HIT[57],TCC_EA0_WRREQ[58],TCC_EA0_WRREQ_64B[58],TCC_EA0_WRREQ_LEVEL[58],TCC_HIT[58],TCC_EA0_WRREQ[59],TCC_EA0_WRREQ_64B[59],TCC_EA0_WRREQ_LEVEL[59],TCC_HIT[59],TCC_EA0_WRREQ[60],TCC_EA0_WRREQ_64B[60],TCC_EA0_WRREQ_LEVEL[60],TCC_HIT[60],TCC_EA0_WRREQ[61],TCC_EA0_WRREQ_64B[61],TCC_EA0_WRREQ_LEVEL[61],TCC_HIT[61],TCC_EA0_WRREQ[62],TCC_EA0_WRREQ_64B[62],TCC_EA0_WRREQ_LEVEL[62],TCC_HIT[62],TCC_EA0_WRREQ[63],TCC_EA0_WRREQ_64B[63],TCC_EA0_WRREQ_LEVEL[63],TCC_HIT[63],TCC_EA0_WRREQ[64],TCC_EA0_WRREQ_64B[64],TCC_EA0_WRREQ_LEVEL[64],TCC_HIT[64],TCC_EA0_WRREQ[65],TCC_EA0_WRREQ_64B[65],TCC_EA0_WRREQ_LEVEL[65],TCC_HIT[65],TCC_EA0_WRREQ[66],TCC_EA0_WRREQ_64B[66],TCC_EA0_WRREQ_LEVEL[66],TCC_HIT[66],TCC_EA0_WRREQ[67],TCC_EA0_WRREQ_64B[67],TCC_EA0_WRREQ_LEVEL[67],TCC_HIT[67],TCC_EA0_WRREQ[68],TCC_EA0_WRREQ_64B[68],TCC_EA0_WRREQ_LEVEL[68],TCC_HIT[68],TCC_EA0_WRREQ[69],TCC_EA0_WRREQ_64B[69],TCC_EA0_WRREQ_LEVEL[69],TCC_HIT[69],TCC_EA0_WRREQ[70],TCC_EA0_WRREQ_64B[70],TCC_EA0_WRREQ_LEVEL[70],TCC_HIT[70],TCC_EA0_WRREQ[71],TCC_EA0_WRREQ_64B[71],TCC_EA0_WRREQ_LEVEL[71],TCC_HIT[71],TCC_EA0_WRREQ[72],TCC_EA0_WRREQ_64B[72],TCC_EA0_WRREQ_LEVEL[72],TCC_HIT[72],TCC_EA0_WRREQ[73],TCC_EA0_WRREQ_64B[73],TCC_EA0_WRREQ_LEVEL[73],TCC_HIT[73],TCC_EA0_WRREQ[74],TCC_EA0_WRREQ_64B[74],TCC_EA0_WRREQ_LEVEL[74],TCC_HIT[74],TCC_EA0_WRREQ[75],TCC_EA0_WRREQ_64B[75],TCC_EA0_WRREQ_LEVEL[75],TCC_HIT[75],TCC_EA0_WRREQ[76],TCC_EA0_WRREQ_64B[76],TCC_EA0_WRREQ_LEVEL[76],TCC_HIT[76],TCC_EA0_WRREQ[77],TCC_EA0_WRREQ_64B[77],TCC_EA0_WRREQ_LEVEL[77],TCC_HIT[77],TCC_EA0_WRREQ[78],TCC_EA0_WRREQ_64B[78],TCC_EA0_WRREQ_LEVEL[78],TCC_HIT[78],TCC_EA0_WRREQ[79],TCC_EA0_WRREQ_64B[79],TCC_EA0_WRREQ_LEVEL[79],TCC_HIT[79],TCC_EA0_WRREQ[80],TCC_EA0_WRREQ_64B[80],TCC_EA0_WRREQ_LEVEL[80],TCC_HIT[80],TCC_EA0_WRREQ[81],TCC_EA0_WRREQ_64B[81],TCC_EA0_WRREQ_LEVEL[81],TCC_HIT[81],TCC_EA0_WRREQ[82],TCC_EA0_WRREQ_64B[82],TCC_EA0_WRREQ_LEVEL[82],TCC_HIT[82],TCC_EA0_WRREQ[83],TCC_EA0_WRREQ_64B[83],TCC_EA0_WRREQ_LEVEL[83],TCC_HIT[83],TCC_EA0_WRREQ[84],TCC_EA0_WRREQ_64B[84],TCC_EA0_WRREQ_LEVEL[84],TCC_HIT[84],TCC_EA0_WRREQ[85],TCC_EA0_WRREQ_64B[85],TCC_EA0_WRREQ_LEVEL[85],TCC_HIT[85],TCC_EA0_WRREQ[86],TCC_EA0_WRREQ_64B[86],TCC_EA0_WRREQ_LEVEL[86],TCC_HIT[86],TCC_EA0_WRREQ[87],TCC_EA0_WRREQ_64B[87],TCC_EA0_WRREQ_LEVEL[87],TCC_HIT[87],TCC_EA0_WRREQ[88],TCC_EA0_WRREQ_64B[88],TCC_EA0_WRREQ_LEVEL[88],TCC_HIT[88],TCC_EA0_WRREQ[89],TCC_EA0_WRREQ_64B[89],TCC_EA0_WRREQ_LEVEL[89],TCC_HIT[89],TCC_EA0_WRREQ[90],TCC_EA0_WRREQ_64B[90],TCC_EA0_WRREQ_LEVEL[90],TCC_HIT[90],TCC_EA0_WRREQ[91],TCC_EA0_WRREQ_64B[91],TCC_EA0_WRREQ_LEVEL[91],TCC_HIT[91],TCC_EA0_WRREQ[92],TCC_EA0_WRREQ_64B[92],TCC_EA0_WRREQ_LEVEL[92],TCC_HIT[92],TCC_EA0_WRREQ[93],TCC_EA0_WRREQ_64B[93],TCC_EA0_WRREQ_LEVEL[93],TCC_HIT[93],TCC_EA0_WRREQ[94],TCC_EA0_WRREQ_64B[94],TCC_EA0_WRREQ_LEVEL[94],TCC_HIT[94],TCC_EA0_WRREQ[95],TCC_EA0_WRREQ_64B[95],TCC_EA0_WRREQ_LEVEL[95],TCC_HIT[95],TCC_EA0_WRREQ[96],TCC_EA0_WRREQ_64B[96],TCC_EA0_WRREQ_LEVEL[96],TCC_HIT[96],TCC_EA0_WRREQ[97],TCC_EA0_WRREQ_64B[97],TCC_EA0_WRREQ_LEVEL[97],TCC_HIT[97],TCC_EA0_WRREQ[98],TCC_EA0_WRREQ_64B[98],TCC_EA0_WRREQ_LEVEL[98],TCC_HIT[98],TCC_EA0_WRREQ[99],TCC_EA0_WRREQ_64B[99],TCC_EA0_WRREQ_LEVEL[99],TCC_HIT[99],TCC_EA0_WRREQ[100],TCC_EA0_WRREQ_64B[100],TCC_EA0_WRREQ_LEVEL[100],TCC_HIT[100],TCC_EA0_WRREQ[101],TCC_EA0_WRREQ_64B[101],TCC_EA0_WRREQ_LEVEL[101],TCC_HIT[101],TCC_EA0_WRREQ[102],TCC_EA0_WRREQ_64B[102],TCC_EA0_WRREQ_LEVEL[102],TCC_HIT[102],TCC_EA0_WRREQ[103],TCC_EA0_WRREQ_64B[103],TCC_EA0_WRREQ_LEVEL[103],TCC_HIT[103],TCC_EA0_WRREQ[104],TCC_EA0_WRREQ_64B[104],TCC_EA0_WRREQ_LEVEL[104],TCC_HIT[104],TCC_EA0_WRREQ[105],TCC_EA0_WRREQ_64B[105],TCC_EA0_WRREQ_LEVEL[105],TCC_HIT[105],TCC_EA0_WRREQ[106],TCC_EA0_WRREQ_64B[106],TCC_EA0_WRREQ_LEVEL[106],TCC_HIT[106],TCC_EA0_WRREQ[107],TCC_EA0_WRREQ_64B[107],TCC_EA0_WRREQ_LEVEL[107],TCC_HIT[107],TCC_EA0_WRREQ[108],TCC_EA0_WRREQ_64B[108],TCC_EA0_WRREQ_LEVEL[108],TCC_HIT[108],TCC_EA0_WRREQ[109],TCC_EA0_WRREQ_64B[109],TCC_EA0_WRREQ_LEVEL[109],TCC_HIT[109],TCC_EA0_WRREQ[110],TCC_EA0_WRREQ_64B[110],TCC_EA0_WRREQ_LEVEL[110],TCC_HIT[110],TCC_EA0_WRREQ[111],TCC_EA0_WRREQ_64B[111],TCC_EA0_WRREQ_LEVEL[111],TCC_HIT[111],TCC_EA0_WRREQ[112],TCC_EA0_WRREQ_64B[112],TCC_EA0_WRREQ_LEVEL[112],TCC_HIT[112],TCC_EA0_WRREQ[113],TCC_EA0_WRREQ_64B[113],TCC_EA0_WRREQ_LEVEL[113],TCC_HIT[113],TCC_EA0_WRREQ[114],TCC_EA0_WRREQ_64B[114],TCC_EA0_WRREQ_LEVEL[114],TCC_HIT[114],TCC_EA0_WRREQ[115],TCC_EA0_WRREQ_64B[115],TCC_EA0_WRREQ_LEVEL[115],TCC_HIT[115],TCC_EA0_WRREQ[116],TCC_EA0_WRREQ_64B[116],TCC_EA0_WRREQ_LEVEL[116],TCC_HIT[116],TCC_EA0_WRREQ[117],TCC_EA0_WRREQ_64B[117],TCC_EA0_WRREQ_LEVEL[117],TCC_HIT[117],TCC_EA0_WRREQ[118],TCC_EA0_WRREQ_64B[118],TCC_EA0_WRREQ_LEVEL[118],TCC_HIT[118],TCC_EA0_WRREQ[119],TCC_EA0_WRREQ_64B[119],TCC_EA0_WRREQ_LEVEL[119],TCC_HIT[119],TCC_EA0_WRREQ[120],TCC_EA0_WRREQ_64B[120],TCC_EA0_WRREQ_LEVEL[120],TCC_HIT[120],TCC_EA0_WRREQ[121],TCC_EA0_WRREQ_64B[121],TCC_EA0_WRREQ_LEVEL[121],TCC_HIT[121],TCC_EA0_WRREQ[122],TCC_EA0_WRREQ_64B[122],TCC_EA0_WRREQ_LEVEL[122],TCC_HIT[122],TCC_EA0_WRREQ[123],TCC_EA0_WRREQ_64B[123],TCC_EA0_WRREQ_LEVEL[123],TCC_HIT[123],TCC_EA0_WRREQ[124],TCC_EA0_WRREQ_64B[124],TCC_EA0_WRREQ_LEVEL[124],TCC_HIT[124],TCC_EA0_WRREQ[125],TCC_EA0_WRREQ_64B[125],TCC_EA0_WRREQ_LEVEL[125],TCC_HIT[125],TCC_EA0_WRREQ[126],TCC_EA0_WRREQ_64B[126],TCC_EA0_WRREQ_LEVEL[126],TCC_HIT[126],TCC_EA0_WRREQ[127],TCC_EA0_WRREQ_64B[127],TCC_EA0_WRREQ_LEVEL[127],TCC_HIT[127],Wave_Size_10,Correlation_ID_10,SQC_DCACHE_REQ_READ_2,SQC_DCACHE_REQ_READ_4,Wave_Size_11,Correlation_ID_11,SQ_CYCLES,SQ_BUSY_CYCLES,SQ_BUSY_CU_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,SQ_INSTS_VALU_CVT,SQ_INSTS_VMEM_WR,SQ_INSTS_VMEM_RD,GRBM_COUNT,GRBM_GUI_ACTIVE,SPI_CSN_WINDOW_VALID,SPI_CSN_BUSY,CPC_CPC_STAT_BUSY,CPC_CPC_STAT_IDLE,CPF_CPF_STAT_BUSY,CPF_CPF_STAT_STALL,TA_BUFFER_WAVEFRONTS_sum,TA_TA_BUSY_sum,TCC_BUSY_sum,TCC_CYCLE_sum,TCC_PROBE_ALL_sum,TCC_PROBE_sum,TCP_GATE_EN1_sum,TCP_GATE_EN2_sum,TCP_TCR_TCP_STALL_CYCLES_sum,TCP_TD_TCP_STALL_CYCLES_sum,TD_TC_STALL_sum,TD_TD_BUSY_sum,Wave_Size_12,Correlation_ID_12,SQ_THREAD_CYCLES_VALU,SQ_IFETCH,SQ_LDS_BANK_CONFLICT,SQ_LDS_ADDR_CONFLICT,SQ_LDS_UNALIGNED_STALL,SQ_WAVES_EQ_64,SQ_WAVES_LT_64,SQ_WAVES_LT_48,SPI_RA_BAR_CU_FULL_CSN,SPI_RA_TGLIM_CU_FULL_CSN,TA_FLAT_READ_WAVEFRONTS_sum,TA_FLAT_WAVEFRONTS_sum,TCC_ALL_TC_OP_WB_WRITEBACK_sum,TCC_EA0_RDREQ_DRAM_sum,TCC_NORMAL_WRITEBACK_sum,TCC_TAG_STALL_sum,TCP_TCC_NC_ATOMIC_REQ_sum,TCP_TCC_NC_READ_REQ_sum,TCP_TCC_NC_WRITE_REQ_sum,TCP_TCC_UC_READ_REQ_sum,Wave_Size_13,Correlation_ID_13,SQ_INSTS_VMEM,SQ_INSTS_SALU,SQ_INSTS_VSKIPPED,SQ_INSTS,SQ_INSTS_VALU,SQ_INSTS_VALU_ADD_F16,SQ_INSTS_VALU_MUL_F16,SQ_INSTS_VALU_FMA_F16,GRBM_SPI_BUSY,SPI_CSN_NUM_THREADGROUPS,SPI_CSN_WAVE,CPC_CPC_TCIU_BUSY,CPC_CPC_TCIU_IDLE,CPF_CPF_TCIU_BUSY,CPF_CPF_TCIU_STALL,TA_BUFFER_READ_WAVEFRONTS_sum,TA_BUFFER_WRITE_WAVEFRONTS_sum,TCC_CC_REQ_sum,TCC_NC_REQ_sum,TCC_RW_REQ_sum,TCC_UC_REQ_sum,TCP_ATOMIC_TAGCONFLICT_STALL_CYCLES_sum,TCP_READ_TAGCONFLICT_STALL_CYCLES_sum,TCP_TA_TCP_STATE_READ_sum,TCP_WRITE_TAGCONFLICT_STALL_CYCLES_sum,TD_LOAD_WAVEFRONT_sum,TD_SPI_STALL_sum,Wave_Size_14,Correlation_ID_14,SQ_INSTS_VALU_MFMA_MOPS_I8,SQ_INSTS_VALU_MFMA_MOPS_F16,SQ_INSTS_VALU_MFMA_MOPS_BF16,SQ_INSTS_VALU_MFMA_MOPS_F32,SQ_INSTS_VALU_MFMA_MOPS_F64,SQC_TC_INST_REQ,SQC_TC_DATA_READ_REQ,SQC_TC_DATA_WRITE_REQ,TCP_PENDING_STALL_CYCLES_sum,Wave_Size_15,Correlation_ID_15,SQ_INSTS_VALU_TRANS_F64,SQ_INSTS_VALU_INT32,SQ_INSTS_VALU_INT64,SQ_INSTS_SMEM,SQ_INSTS_FLAT,SQ_INSTS_LDS,SQ_INSTS_GDS,SQ_INSTS_EXP_GDS,SPI_RA_RES_STALL_CSN,SPI_RA_TMP_STALL_CSN,CPC_CPC_UTCL2IU_BUSY,CPC_CPC_UTCL2IU_IDLE,CPF_CMP_UTCL1_STALL_ON_TRANSLATION,TA_BUFFER_COALESCED_READ_CYCLES_sum,TA_BUFFER_COALESCED_WRITE_CYCLES_sum,TCC_ATOMIC_sum,TCC_READ_sum,TCC_WRITEBACK_sum,TCC_WRITE_sum,TCP_TOTAL_ATOMIC_WITHOUT_RET_sum,TCP_TOTAL_ATOMIC_WITH_RET_sum,TCP_TOTAL_CACHE_ACCESSES_sum,TCP_TOTAL_WRITEBACK_INVALIDATES_sum,TD_COALESCABLE_WAVEFRONT_sum,Wave_Size_16,Correlation_ID_16,SQC_TC_DATA_ATOMIC_REQ,SQC_TC_STALL,SQC_TC_REQ,SQC_DCACHE_REQ_READ_16,SQC_ICACHE_REQ,SQC_ICACHE_HITS,SQC_ICACHE_MISSES,SQC_ICACHE_MISSES_DUPLICATE,Wave_Size_17,Correlation_ID_17,SQ_ACTIVE_INST_SCA,SQ_ACTIVE_INST_EXP_GDS,SQ_ACTIVE_INST_MISC,SQ_ACTIVE_INST_FLAT,SQ_INST_CYCLES_VMEM_WR,SQ_INST_CYCLES_VMEM_RD,SQ_INST_CYCLES_SMEM,SQ_INST_CYCLES_SALU,SPI_RA_SGPR_SIMD_FULL_CSN,SPI_RA_LDS_CU_FULL_CSN,CPC_ME1_DC0_SPI_BUSY,TA_ADDR_STALLED_BY_TD_CYCLES_sum,TA_DATA_STALLED_BY_TC_CYCLES_sum,TCC_BUBBLE_sum,TCC_EA0_RDREQ_32B_sum,TCC_EA0_RDREQ_sum,TCC_EA0_RD_UNCACHED_32B_sum,TCP_TCC_ATOMIC_WITHOUT_RET_REQ_sum,TCP_TCC_ATOMIC_WITH_RET_REQ_sum,TCP_TCC_READ_REQ_sum,TCP_TCC_WRITE_REQ_sum,Start_Timestamp,End_Timestamp +0,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,2977390.0,0.0,0.0,65536.0,60576.0,160.0,4800.0,32768.0,64,0,0,0.0,512.0,48058.0,0.0,0.0,512.0,48058.0,0.0,0.0,512.0,48058.0,0.0,0.0,512.0,48058.0,0.0,0.0,512.0,48058.0,0.0,0.0,512.0,48058.0,0.0,0.0,512.0,48058.0,0.0,0.0,512.0,48058.0,0.0,0.0,512.0,48058.0,0.0,0.0,512.0,48058.0,0.0,0.0,512.0,48058.0,0.0,0.0,512.0,48058.0,0.0,0.0,512.0,48058.0,0.0,0.0,512.0,48058.0,0.0,0.0,512.0,48058.0,0.0,0.0,512.0,48058.0,0.0,0.0,512.0,46332.0,0.0,0.0,512.0,46332.0,0.0,0.0,512.0,46332.0,0.0,0.0,512.0,46332.0,0.0,0.0,512.0,46332.0,0.0,0.0,512.0,46332.0,0.0,0.0,512.0,46332.0,0.0,0.0,512.0,46332.0,0.0,0.0,512.0,46332.0,0.0,0.0,512.0,46332.0,0.0,0.0,512.0,46332.0,0.0,0.0,512.0,46332.0,0.0,0.0,512.0,46332.0,0.0,0.0,512.0,46332.0,0.0,0.0,512.0,46332.0,0.0,0.0,512.0,46332.0,0.0,0.0,512.0,58215.0,0.0,0.0,512.0,58215.0,0.0,0.0,512.0,58215.0,0.0,0.0,512.0,58215.0,0.0,0.0,512.0,58215.0,0.0,0.0,512.0,58215.0,0.0,0.0,512.0,58215.0,0.0,0.0,512.0,58215.0,0.0,0.0,512.0,58215.0,0.0,0.0,512.0,58215.0,0.0,0.0,512.0,58215.0,0.0,0.0,512.0,58215.0,0.0,0.0,512.0,58215.0,0.0,0.0,512.0,58215.0,0.0,0.0,512.0,58215.0,0.0,0.0,512.0,58215.0,0.0,0.0,512.0,70518.0,0.0,0.0,512.0,70518.0,0.0,0.0,512.0,70518.0,0.0,0.0,512.0,70518.0,0.0,0.0,512.0,70518.0,0.0,0.0,512.0,70518.0,0.0,0.0,512.0,70518.0,0.0,0.0,512.0,70518.0,0.0,0.0,512.0,70518.0,0.0,0.0,512.0,70518.0,0.0,0.0,512.0,70518.0,0.0,0.0,512.0,70518.0,0.0,0.0,512.0,70518.0,0.0,0.0,512.0,70518.0,0.0,0.0,512.0,70518.0,0.0,0.0,512.0,70518.0,0.0,0.0,512.0,88380.0,0.0,0.0,512.0,88380.0,0.0,0.0,512.0,88380.0,0.0,0.0,512.0,88380.0,0.0,0.0,512.0,88380.0,0.0,0.0,512.0,88380.0,0.0,0.0,512.0,88380.0,0.0,0.0,512.0,88380.0,0.0,0.0,512.0,88380.0,0.0,0.0,512.0,88380.0,0.0,0.0,512.0,88380.0,0.0,0.0,512.0,88380.0,0.0,0.0,512.0,88380.0,0.0,0.0,512.0,88380.0,0.0,0.0,512.0,88380.0,0.0,0.0,512.0,88380.0,0.0,0.0,512.0,95791.0,0.0,0.0,512.0,95791.0,0.0,0.0,512.0,95791.0,0.0,0.0,512.0,95791.0,0.0,0.0,512.0,95791.0,0.0,0.0,512.0,95791.0,0.0,0.0,512.0,95791.0,0.0,0.0,512.0,95791.0,0.0,0.0,512.0,95791.0,0.0,0.0,512.0,95791.0,0.0,0.0,512.0,95791.0,0.0,0.0,512.0,95791.0,0.0,0.0,512.0,95791.0,0.0,0.0,512.0,95791.0,0.0,0.0,512.0,95791.0,0.0,0.0,512.0,95791.0,0.0,0.0,512.0,98908.0,0.0,0.0,512.0,98908.0,0.0,0.0,512.0,98908.0,0.0,0.0,512.0,98908.0,0.0,0.0,512.0,98908.0,0.0,0.0,512.0,98908.0,0.0,0.0,512.0,98908.0,0.0,0.0,512.0,98908.0,0.0,0.0,512.0,98908.0,0.0,0.0,512.0,98908.0,0.0,0.0,512.0,98908.0,0.0,0.0,512.0,98908.0,0.0,0.0,512.0,98908.0,0.0,0.0,512.0,98908.0,0.0,0.0,512.0,98908.0,0.0,0.0,512.0,98908.0,0.0,0.0,512.0,107980.0,0.0,0.0,512.0,107980.0,0.0,0.0,512.0,107980.0,0.0,0.0,512.0,107980.0,0.0,0.0,512.0,107980.0,0.0,0.0,512.0,107980.0,0.0,0.0,512.0,107980.0,0.0,0.0,512.0,107980.0,0.0,0.0,512.0,107980.0,0.0,0.0,512.0,107980.0,0.0,0.0,512.0,107980.0,0.0,0.0,512.0,107980.0,0.0,0.0,512.0,107980.0,0.0,0.0,512.0,107980.0,0.0,0.0,512.0,107980.0,0.0,0.0,512.0,107980.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,88784719.0,45555558.0,80607.0,0.0,0.0,65536.0,131072.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,119713.0,29906.0,2103775.0,696.0,0.0,463487.0,0.0,0.0,66160.0,131310.0,197470.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,592.0,1616.0,1616.0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,592.0,1616.0,1616.0,1024.0,512.0,1536.0,1536.0,1028.0,516.0,1540.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,592.0,1616.0,1616.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,592.0,1616.0,1616.0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,592.0,1616.0,1616.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,592.0,1616.0,1616.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,592.0,1616.0,1616.0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,592.0,1616.0,1616.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,64,0,16384.0,16384.0,27994265.0,6711576.0,278528.0,0.0,0.0,98304.0,1285594.0,0.0,0.0,1993945.0,53413.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,447366.0,2282.0,64,0,0,392.0,0.0,1024.0,373.0,0.0,1024.0,479.0,0.0,1024.0,364.0,0.0,1024.0,293.0,0.0,1024.0,311.0,0.0,1024.0,556.0,0.0,1024.0,512.0,0.0,1024.0,248.0,0.0,1024.0,296.0,0.0,1024.0,454.0,0.0,1024.0,341.0,0.0,1024.0,212.0,0.0,1024.0,0.0,0.0,1024.0,258.0,0.0,1024.0,212.0,0.0,1024.0,1371.0,0.0,1024.0,1121.0,0.0,1024.0,1441.0,0.0,1024.0,1328.0,0.0,1024.0,918.0,0.0,1024.0,695.0,0.0,1024.0,1236.0,0.0,1024.0,1053.0,0.0,1024.0,1330.0,0.0,1024.0,1115.0,0.0,1024.0,1327.0,0.0,1024.0,1226.0,0.0,1024.0,1031.0,0.0,1024.0,1080.0,0.0,1024.0,1324.0,0.0,1024.0,1271.0,0.0,1024.0,418.0,0.0,1024.0,354.0,0.0,1024.0,318.0,0.0,1024.0,302.0,0.0,1024.0,273.0,0.0,1024.0,251.0,0.0,1024.0,430.0,0.0,1024.0,384.0,0.0,1024.0,472.0,0.0,1024.0,449.0,0.0,1024.0,376.0,0.0,1024.0,334.0,0.0,1024.0,214.0,0.0,1024.0,0.0,0.0,1024.0,235.0,0.0,1024.0,207.0,0.0,1024.0,1621.0,0.0,1024.0,1342.0,0.0,1024.0,1547.0,0.0,1024.0,1274.0,0.0,1024.0,577.0,0.0,1024.0,585.0,0.0,1024.0,1506.0,0.0,1024.0,1481.0,0.0,1024.0,1333.0,0.0,1024.0,892.0,0.0,1024.0,1066.0,0.0,1024.0,1007.0,0.0,1024.0,692.0,0.0,1024.0,584.0,0.0,1024.0,1347.0,0.0,1024.0,1268.0,0.0,1024.0,543.0,0.0,1024.0,455.0,0.0,1024.0,476.0,0.0,1024.0,363.0,0.0,1024.0,217.0,0.0,1024.0,0.0,0.0,1024.0,499.0,0.0,1024.0,262.0,0.0,1024.0,352.0,0.0,1024.0,259.0,0.0,1024.0,390.0,0.0,1024.0,234.0,0.0,1024.0,256.0,0.0,1024.0,345.0,0.0,1024.0,420.0,0.0,1024.0,396.0,0.0,1024.0,387.0,0.0,1024.0,277.0,0.0,1024.0,405.0,0.0,1024.0,295.0,0.0,1024.0,271.0,0.0,1024.0,290.0,0.0,1024.0,389.0,0.0,1024.0,407.0,0.0,1024.0,477.0,0.0,1024.0,454.0,0.0,1024.0,448.0,0.0,1024.0,289.0,0.0,1024.0,214.0,0.0,1024.0,0.0,0.0,1024.0,245.0,0.0,1024.0,211.0,0.0,1024.0,445.0,0.0,1024.0,470.0,0.0,1024.0,422.0,0.0,1024.0,268.0,0.0,1024.0,212.0,0.0,1024.0,0.0,0.0,1024.0,491.0,0.0,1024.0,271.0,0.0,1024.0,300.0,0.0,1024.0,321.0,0.0,1024.0,405.0,0.0,1024.0,229.0,0.0,1024.0,236.0,0.0,1024.0,478.0,0.0,1024.0,383.0,0.0,1024.0,355.0,0.0,1024.0,276.0,0.0,1024.0,251.0,0.0,1024.0,466.0,0.0,1024.0,248.0,0.0,1024.0,226.0,0.0,1024.0,367.0,0.0,1024.0,402.0,0.0,1024.0,385.0,0.0,1024.0,449.0,0.0,1024.0,474.0,0.0,1024.0,426.0,0.0,1024.0,244.0,0.0,1024.0,228.0,0.0,1024.0,0.0,0.0,1024.0,346.0,0.0,1024.0,206.0,0.0,1024.0,64,0,0,0.0,512.0,0.0,859403.0,0.0,513.0,0.0,877771.0,0.0,512.0,0.0,860722.0,0.0,532.0,0.0,1025547.0,0.0,512.0,0.0,899998.0,0.0,512.0,0.0,882826.0,0.0,512.0,0.0,868946.0,0.0,512.0,0.0,853707.0,0.0,512.0,0.0,824071.0,0.0,512.0,0.0,794186.0,0.0,512.0,0.0,843381.0,0.0,514.0,0.0,827181.0,0.0,516.0,0.0,833358.0,0.0,512.0,0.0,837574.0,0.0,515.0,0.0,851104.0,0.0,512.0,0.0,832678.0,0.0,512.0,0.0,926563.0,0.0,512.0,0.0,971501.0,0.0,512.0,0.0,903852.0,0.0,514.0,0.0,945861.0,0.0,516.0,0.0,765136.0,0.0,512.0,0.0,781748.0,0.0,515.0,0.0,836671.0,0.0,512.0,0.0,1009621.0,0.0,512.0,0.0,896136.0,0.0,513.0,0.0,907010.0,0.0,512.0,0.0,954423.0,0.0,532.0,0.0,947782.0,0.0,512.0,0.0,958100.0,0.0,512.0,0.0,948634.0,0.0,512.0,0.0,1036804.0,0.0,512.0,0.0,960275.0,0.0,512.0,0.0,718784.0,0.0,513.0,0.0,755914.0,0.0,512.0,0.0,746714.0,0.0,532.0,0.0,834668.0,0.0,512.0,0.0,823945.0,0.0,512.0,0.0,756657.0,0.0,512.0,0.0,811429.0,0.0,512.0,0.0,746770.0,0.0,512.0,0.0,883288.0,0.0,512.0,0.0,891705.0,0.0,512.0,0.0,852067.0,0.0,514.0,0.0,804936.0,0.0,516.0,0.0,771236.0,0.0,512.0,0.0,811785.0,0.0,515.0,0.0,811263.0,0.0,512.0,0.0,921643.0,0.0,512.0,0.0,1102869.0,0.0,512.0,0.0,1079102.0,0.0,512.0,0.0,947483.0,0.0,514.0,0.0,864619.0,0.0,516.0,0.0,770016.0,0.0,512.0,0.0,781635.0,0.0,514.0,0.0,849439.0,0.0,512.0,0.0,1078347.0,0.0,512.0,0.0,740828.0,0.0,513.0,0.0,818001.0,0.0,512.0,0.0,803412.0,0.0,532.0,0.0,876233.0,0.0,512.0,0.0,939716.0,0.0,512.0,0.0,833061.0,0.0,512.0,0.0,900865.0,0.0,512.0,0.0,789014.0,0.0,512.0,0.0,869093.0,0.0,512.0,0.0,864965.0,0.0,512.0,0.0,951993.0,0.0,514.0,0.0,862164.0,0.0,516.0,0.0,837274.0,0.0,512.0,0.0,863011.0,0.0,514.0,0.0,911234.0,0.0,512.0,0.0,907824.0,0.0,512.0,0.0,898364.0,0.0,513.0,0.0,853395.0,0.0,512.0,0.0,963858.0,0.0,532.0,0.0,1131911.0,0.0,512.0,0.0,860887.0,0.0,512.0,0.0,864205.0,0.0,512.0,0.0,924248.0,0.0,512.0,0.0,894582.0,0.0,512.0,0.0,922859.0,0.0,513.0,0.0,929753.0,0.0,512.0,0.0,922642.0,0.0,532.0,0.0,1220468.0,0.0,512.0,0.0,852956.0,0.0,512.0,0.0,872554.0,0.0,512.0,0.0,910520.0,0.0,512.0,0.0,930342.0,0.0,512.0,0.0,855104.0,0.0,512.0,0.0,879830.0,0.0,512.0,0.0,916403.0,0.0,514.0,0.0,866263.0,0.0,516.0,0.0,855978.0,0.0,512.0,0.0,855847.0,0.0,514.0,0.0,958143.0,0.0,512.0,0.0,863590.0,0.0,512.0,0.0,899235.0,0.0,512.0,0.0,916840.0,0.0,512.0,0.0,902086.0,0.0,514.0,0.0,877099.0,0.0,516.0,0.0,889723.0,0.0,512.0,0.0,936524.0,0.0,514.0,0.0,955723.0,0.0,512.0,0.0,889837.0,0.0,512.0,0.0,942754.0,0.0,513.0,0.0,908299.0,0.0,512.0,0.0,930298.0,0.0,532.0,0.0,1111562.0,0.0,512.0,0.0,948285.0,0.0,512.0,0.0,936670.0,0.0,512.0,0.0,949521.0,0.0,512.0,0.0,913182.0,0.0,512.0,0.0,819749.0,0.0,513.0,0.0,791653.0,0.0,512.0,0.0,825700.0,0.0,532.0,0.0,995519.0,0.0,512.0,0.0,839861.0,0.0,512.0,0.0,839934.0,0.0,512.0,0.0,848789.0,0.0,512.0,0.0,830796.0,0.0,512.0,0.0,816691.0,0.0,512.0,0.0,774523.0,0.0,512.0,0.0,809379.0,0.0,514.0,0.0,783157.0,0.0,516.0,0.0,823698.0,0.0,512.0,0.0,790218.0,0.0,515.0,0.0,848916.0,0.0,512.0,0.0,778332.0,64,0,0,1024.0,1024.0,422294.0,512.0,1024.0,1024.0,428993.0,512.0,1024.0,1024.0,438828.0,512.0,1024.0,1024.0,436655.0,512.0,1024.0,1024.0,426469.0,512.0,1024.0,1024.0,430391.0,512.0,1024.0,1024.0,445608.0,512.0,1024.0,1024.0,443949.0,512.0,1024.0,1024.0,422691.0,512.0,1024.0,1024.0,434465.0,512.0,1024.0,1024.0,430894.0,512.0,1024.0,1024.0,437077.0,512.0,1024.0,1024.0,428209.0,590.0,1024.0,1024.0,431268.0,512.0,1024.0,1024.0,440388.0,512.0,1024.0,1024.0,432639.0,512.0,1024.0,1024.0,576350.0,512.0,1024.0,1024.0,599791.0,512.0,1024.0,1024.0,601536.0,512.0,1024.0,1024.0,621207.0,512.0,1024.0,1024.0,562381.0,590.0,1024.0,1024.0,568629.0,512.0,1024.0,1024.0,600555.0,512.0,1024.0,1024.0,567015.0,512.0,1024.0,1024.0,541693.0,512.0,1024.0,1024.0,561223.0,512.0,1024.0,1024.0,553526.0,512.0,1024.0,1024.0,547203.0,512.0,1024.0,1024.0,575842.0,512.0,1024.0,1024.0,575530.0,512.0,1024.0,1024.0,610997.0,512.0,1024.0,1024.0,604130.0,512.0,1024.0,1024.0,685775.0,512.0,1024.0,1024.0,781295.0,512.0,1024.0,1024.0,696629.0,512.0,1024.0,1024.0,774982.0,512.0,1024.0,1024.0,703219.0,512.0,1024.0,1024.0,723349.0,512.0,1024.0,1024.0,766749.0,512.0,1024.0,1024.0,690091.0,512.0,1024.0,1024.0,732561.0,512.0,1024.0,1024.0,817079.0,512.0,1024.0,1024.0,799617.0,512.0,1024.0,1024.0,793664.0,512.0,1024.0,1024.0,800487.0,590.0,1024.0,1024.0,806069.0,512.0,1024.0,1024.0,773215.0,512.0,1024.0,1024.0,849553.0,512.0,1024.0,1024.0,872339.0,512.0,1024.0,1024.0,953429.0,512.0,1024.0,1024.0,942638.0,512.0,1024.0,1024.0,926493.0,512.0,1024.0,1024.0,921375.0,590.0,1024.0,1024.0,936965.0,512.0,1024.0,1024.0,893285.0,512.0,1024.0,1024.0,951283.0,512.0,1024.0,1024.0,815956.0,512.0,1024.0,1024.0,901447.0,512.0,1024.0,1024.0,836433.0,512.0,1024.0,1024.0,900738.0,512.0,1024.0,1024.0,851954.0,512.0,1024.0,1024.0,873442.0,512.0,1024.0,1024.0,906169.0,512.0,1024.0,1024.0,822556.0,512.0,1024.0,1024.0,515652.0,512.0,1024.0,1024.0,531655.0,512.0,1024.0,1024.0,538084.0,512.0,1024.0,1024.0,531262.0,512.0,1024.0,1024.0,525594.0,590.0,1024.0,1024.0,527006.0,512.0,1024.0,1024.0,553582.0,512.0,1024.0,1024.0,556161.0,512.0,1024.0,1024.0,511218.0,512.0,1024.0,1024.0,542363.0,512.0,1024.0,1024.0,521051.0,512.0,1024.0,1024.0,543200.0,512.0,1024.0,1024.0,523234.0,512.0,1024.0,1024.0,531906.0,512.0,1024.0,1024.0,544827.0,512.0,1024.0,1024.0,526261.0,512.0,1024.0,1024.0,527220.0,512.0,1024.0,1024.0,556418.0,512.0,1024.0,1024.0,536460.0,512.0,1024.0,1024.0,558510.0,512.0,1024.0,1024.0,539885.0,512.0,1024.0,1024.0,547897.0,512.0,1024.0,1024.0,560190.0,512.0,1024.0,1024.0,538682.0,512.0,1024.0,1024.0,526472.0,512.0,1024.0,1024.0,544523.0,512.0,1024.0,1024.0,549942.0,512.0,1024.0,1024.0,542263.0,512.0,1024.0,1024.0,541625.0,590.0,1024.0,1024.0,542089.0,512.0,1024.0,1024.0,575640.0,512.0,1024.0,1024.0,578870.0,512.0,1024.0,1024.0,577914.0,512.0,1024.0,1024.0,642316.0,512.0,1024.0,1024.0,599421.0,512.0,1024.0,1024.0,561328.0,512.0,1024.0,1024.0,546873.0,590.0,1024.0,1024.0,589243.0,512.0,1024.0,1024.0,564150.0,512.0,1024.0,1024.0,518401.0,512.0,1024.0,1024.0,460196.0,512.0,1024.0,1024.0,471692.0,512.0,1024.0,1024.0,499393.0,512.0,1024.0,1024.0,490269.0,512.0,1024.0,1024.0,488666.0,512.0,1024.0,1024.0,523256.0,512.0,1024.0,1024.0,535691.0,512.0,1024.0,1024.0,524450.0,512.0,1024.0,1024.0,445765.0,512.0,1024.0,1024.0,443583.0,512.0,1024.0,1024.0,453143.0,512.0,1024.0,1024.0,455777.0,512.0,1024.0,1024.0,456193.0,512.0,1024.0,1024.0,449352.0,512.0,1024.0,1024.0,463684.0,512.0,1024.0,1024.0,459272.0,512.0,1024.0,1024.0,441082.0,512.0,1024.0,1024.0,458715.0,512.0,1024.0,1024.0,435528.0,512.0,1024.0,1024.0,448174.0,512.0,1024.0,1024.0,427758.0,590.0,1024.0,1024.0,430710.0,512.0,1024.0,1024.0,442902.0,512.0,1024.0,1024.0,436953.0,512.0,64,0,32768.0,0.0,64,0,10637048.0,580907.0,5172544.0,16384.0,36264171.0,0.0,16384.0,16384.0,2659262.0,2659262.0,10630780.0,620758.0,2659262.0,0.0,2659262.0,78.0,0.0,885938.0,11413219.0,42548192.0,0.0,0.0,6494014.0,1649697.0,0.0,1633.0,1313240.0,1625176.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,65536.0,65614.0,0.0,56569.0,0.0,0.0,0.0,0.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,170086.0,4096.0,16384.0,1586.0,2676268.0,2313568.0,0.0,0.0,0.0,0.0,0.0,197248.0,234.0,0.0,0.0,32768.0,0.0,32768.0,162.0,64,0,0.0,0.0,0.0,0.0,0.0,640.0,160.0,0.0,1067288.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,105129.0,0.0,680.0,2502461.0,78.0,0.0,0.0,0.0,66396.0,65656.0,131072.0,0.0,0.0,524288.0,304.0,0.0,64,0,0.0,0.0,800.0,0.0,65536.0,61420.0,160.0,3956.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,125788.0,0.0,192880.0,65536.0,0.0,65767.0,398.0,0.0,0.0,65536.0,131072.0,716250185980750,716250185996629 +1,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,2848691.0,0.0,0.0,65536.0,60576.0,160.0,4800.0,32768.0,64,0,0,0.0,512.0,42485.0,0.0,0.0,512.0,42485.0,0.0,0.0,512.0,42485.0,0.0,0.0,512.0,42485.0,0.0,0.0,512.0,42485.0,0.0,0.0,512.0,42485.0,0.0,0.0,512.0,42485.0,0.0,0.0,512.0,42485.0,0.0,0.0,512.0,42485.0,0.0,0.0,512.0,42485.0,0.0,0.0,512.0,42485.0,0.0,0.0,512.0,42485.0,0.0,0.0,512.0,42485.0,0.0,0.0,512.0,42485.0,0.0,0.0,512.0,42485.0,0.0,0.0,512.0,42485.0,0.0,0.0,512.0,32759.0,0.0,0.0,512.0,32759.0,0.0,0.0,512.0,32759.0,0.0,0.0,512.0,32759.0,0.0,0.0,512.0,32759.0,0.0,0.0,512.0,32759.0,0.0,0.0,512.0,32759.0,0.0,0.0,512.0,32759.0,0.0,0.0,512.0,32759.0,0.0,0.0,512.0,32759.0,0.0,0.0,512.0,32759.0,0.0,0.0,512.0,32759.0,0.0,0.0,512.0,32759.0,0.0,0.0,512.0,32759.0,0.0,0.0,512.0,32759.0,0.0,0.0,512.0,32759.0,0.0,0.0,512.0,53918.0,0.0,0.0,512.0,53918.0,0.0,0.0,512.0,53918.0,0.0,0.0,512.0,53918.0,0.0,0.0,512.0,53918.0,0.0,0.0,512.0,53918.0,0.0,0.0,512.0,53918.0,0.0,0.0,512.0,53918.0,0.0,0.0,512.0,53918.0,0.0,0.0,512.0,53918.0,0.0,0.0,512.0,53918.0,0.0,0.0,512.0,53918.0,0.0,0.0,512.0,53918.0,0.0,0.0,512.0,53918.0,0.0,0.0,512.0,53918.0,0.0,0.0,512.0,53918.0,0.0,0.0,512.0,61145.0,0.0,0.0,512.0,61145.0,0.0,0.0,512.0,61145.0,0.0,0.0,512.0,61145.0,0.0,0.0,512.0,61145.0,0.0,0.0,512.0,61145.0,0.0,0.0,512.0,61145.0,0.0,0.0,512.0,61145.0,0.0,0.0,512.0,61145.0,0.0,0.0,512.0,61145.0,0.0,0.0,512.0,61145.0,0.0,0.0,512.0,61145.0,0.0,0.0,512.0,61145.0,0.0,0.0,512.0,61145.0,0.0,0.0,512.0,61145.0,0.0,0.0,512.0,61145.0,0.0,0.0,512.0,73159.0,0.0,0.0,512.0,73159.0,0.0,0.0,512.0,73159.0,0.0,0.0,512.0,73159.0,0.0,0.0,512.0,73159.0,0.0,0.0,512.0,73159.0,0.0,0.0,512.0,73159.0,0.0,0.0,512.0,73159.0,0.0,0.0,512.0,73159.0,0.0,0.0,512.0,73159.0,0.0,0.0,512.0,73159.0,0.0,0.0,512.0,73159.0,0.0,0.0,512.0,73159.0,0.0,0.0,512.0,73159.0,0.0,0.0,512.0,73159.0,0.0,0.0,512.0,73159.0,0.0,0.0,512.0,81406.0,0.0,0.0,512.0,81406.0,0.0,0.0,512.0,81406.0,0.0,0.0,512.0,81406.0,0.0,0.0,512.0,81406.0,0.0,0.0,512.0,81406.0,0.0,0.0,512.0,81406.0,0.0,0.0,512.0,81406.0,0.0,0.0,512.0,81406.0,0.0,0.0,512.0,81406.0,0.0,0.0,512.0,81406.0,0.0,0.0,512.0,81406.0,0.0,0.0,512.0,81406.0,0.0,0.0,512.0,81406.0,0.0,0.0,512.0,81406.0,0.0,0.0,512.0,81406.0,0.0,0.0,512.0,83453.0,0.0,0.0,512.0,83453.0,0.0,0.0,512.0,83453.0,0.0,0.0,512.0,83453.0,0.0,0.0,512.0,83453.0,0.0,0.0,512.0,83453.0,0.0,0.0,512.0,83453.0,0.0,0.0,512.0,83453.0,0.0,0.0,512.0,83453.0,0.0,0.0,512.0,83453.0,0.0,0.0,512.0,83453.0,0.0,0.0,512.0,83453.0,0.0,0.0,512.0,83453.0,0.0,0.0,512.0,83453.0,0.0,0.0,512.0,83453.0,0.0,0.0,512.0,83453.0,0.0,0.0,512.0,91731.0,0.0,0.0,512.0,91731.0,0.0,0.0,512.0,91731.0,0.0,0.0,512.0,91731.0,0.0,0.0,512.0,91731.0,0.0,0.0,512.0,91731.0,0.0,0.0,512.0,91731.0,0.0,0.0,512.0,91731.0,0.0,0.0,512.0,91731.0,0.0,0.0,512.0,91731.0,0.0,0.0,512.0,91731.0,0.0,0.0,512.0,91731.0,0.0,0.0,512.0,91731.0,0.0,0.0,512.0,91731.0,0.0,0.0,512.0,91731.0,0.0,0.0,512.0,91731.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,46028365.0,63675461.0,220868.0,0.0,0.0,65536.0,131072.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,48276.0,28869.0,2423468.0,10525.0,0.0,309450.0,0.0,0.0,65536.0,131319.0,196855.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1027.0,515.0,1539.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,514.0,1538.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1027.0,515.0,1539.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,514.0,1538.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,514.0,1538.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1027.0,515.0,1539.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,514.0,1538.0,1536.0,1025.0,513.0,1537.0,1536.0,64,0,16384.0,16384.0,23895084.0,6284613.0,278528.0,0.0,0.0,98304.0,1130797.0,0.0,0.0,1955970.0,54461.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,446950.0,2268.0,64,0,0,184.0,0.0,1024.0,2.0,0.0,1024.0,238.0,0.0,1024.0,1.0,0.0,1024.0,0.0,0.0,1024.0,119.0,0.0,1024.0,36.0,0.0,1024.0,389.0,0.0,1024.0,208.0,0.0,1024.0,346.0,0.0,1024.0,196.0,0.0,1024.0,198.0,0.0,1024.0,212.0,0.0,1024.0,201.0,0.0,1024.0,203.0,0.0,1024.0,190.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,64,0,0,0.0,513.0,0.0,405150.0,0.0,513.0,0.0,410839.0,0.0,513.0,0.0,421608.0,0.0,532.0,0.0,740345.0,0.0,512.0,0.0,416262.0,0.0,512.0,0.0,422796.0,0.0,512.0,0.0,440656.0,0.0,512.0,0.0,423514.0,0.0,513.0,0.0,430446.0,0.0,512.0,0.0,482095.0,0.0,513.0,0.0,422176.0,0.0,514.0,0.0,454763.0,0.0,512.0,0.0,457668.0,0.0,512.0,0.0,422421.0,0.0,515.0,0.0,442736.0,0.0,512.0,0.0,425998.0,0.0,513.0,0.0,350607.0,0.0,512.0,0.0,362787.0,0.0,513.0,0.0,356640.0,0.0,513.0,0.0,362524.0,0.0,512.0,0.0,356672.0,0.0,512.0,0.0,355744.0,0.0,515.0,0.0,371401.0,0.0,512.0,0.0,358702.0,0.0,513.0,0.0,358052.0,0.0,514.0,0.0,367736.0,0.0,512.0,0.0,381469.0,0.0,532.0,0.0,448289.0,0.0,512.0,0.0,382561.0,0.0,512.0,0.0,383585.0,0.0,512.0,0.0,411043.0,0.0,512.0,0.0,401464.0,0.0,513.0,0.0,455640.0,0.0,514.0,0.0,498741.0,0.0,512.0,0.0,463999.0,0.0,532.0,0.0,697813.0,0.0,512.0,0.0,480372.0,0.0,512.0,0.0,489982.0,0.0,512.0,0.0,524802.0,0.0,512.0,0.0,503034.0,0.0,513.0,0.0,487476.0,0.0,512.0,0.0,518509.0,0.0,513.0,0.0,505930.0,0.0,513.0,0.0,507404.0,0.0,512.0,0.0,498084.0,0.0,512.0,0.0,510854.0,0.0,516.0,0.0,517994.0,0.0,512.0,0.0,510113.0,0.0,513.0,0.0,533976.0,0.0,512.0,0.0,577086.0,0.0,513.0,0.0,570095.0,0.0,513.0,0.0,578710.0,0.0,512.0,0.0,543312.0,0.0,512.0,0.0,578458.0,0.0,515.0,0.0,572668.0,0.0,512.0,0.0,579506.0,0.0,513.0,0.0,488825.0,0.0,514.0,0.0,539618.0,0.0,512.0,0.0,506643.0,0.0,532.0,0.0,720848.0,0.0,512.0,0.0,532841.0,0.0,512.0,0.0,545027.0,0.0,512.0,0.0,567169.0,0.0,512.0,0.0,545054.0,0.0,513.0,0.0,515926.0,0.0,512.0,0.0,554947.0,0.0,513.0,0.0,545803.0,0.0,513.0,0.0,543370.0,0.0,512.0,0.0,533634.0,0.0,512.0,0.0,545382.0,0.0,517.0,0.0,547178.0,0.0,512.0,0.0,557891.0,0.0,513.0,0.0,427899.0,0.0,514.0,0.0,461973.0,0.0,512.0,0.0,442915.0,0.0,532.0,0.0,740721.0,0.0,512.0,0.0,469747.0,0.0,512.0,0.0,483073.0,0.0,512.0,0.0,494691.0,0.0,512.0,0.0,474001.0,0.0,513.0,0.0,651115.0,0.0,514.0,0.0,723138.0,0.0,512.0,0.0,660574.0,0.0,532.0,0.0,1020290.0,0.0,512.0,0.0,690394.0,0.0,512.0,0.0,709444.0,0.0,512.0,0.0,741751.0,0.0,512.0,0.0,672574.0,0.0,513.0,0.0,767975.0,0.0,512.0,0.0,821247.0,0.0,513.0,0.0,845920.0,0.0,513.0,0.0,826763.0,0.0,512.0,0.0,796635.0,0.0,512.0,0.0,807307.0,0.0,516.0,0.0,803211.0,0.0,512.0,0.0,875056.0,0.0,513.0,0.0,409254.0,0.0,512.0,0.0,441632.0,0.0,513.0,0.0,431908.0,0.0,513.0,0.0,445669.0,0.0,512.0,0.0,416423.0,0.0,512.0,0.0,432675.0,0.0,517.0,0.0,458983.0,0.0,512.0,0.0,418441.0,0.0,513.0,0.0,416070.0,0.0,514.0,0.0,440094.0,0.0,512.0,0.0,450121.0,0.0,532.0,0.0,569956.0,0.0,512.0,0.0,441751.0,0.0,512.0,0.0,437079.0,0.0,512.0,0.0,466323.0,0.0,512.0,0.0,467933.0,0.0,513.0,0.0,522037.0,0.0,514.0,0.0,576186.0,0.0,512.0,0.0,568676.0,0.0,532.0,0.0,689839.0,0.0,512.0,0.0,560163.0,0.0,512.0,0.0,552216.0,0.0,512.0,0.0,568776.0,0.0,512.0,0.0,586368.0,0.0,513.0,0.0,446238.0,0.0,512.0,0.0,497939.0,0.0,513.0,0.0,471107.0,0.0,513.0,0.0,498623.0,0.0,512.0,0.0,462463.0,0.0,512.0,0.0,486201.0,0.0,517.0,0.0,518757.0,0.0,512.0,0.0,453787.0,64,0,0,1024.0,1024.0,421744.0,512.0,1024.0,1024.0,428635.0,512.0,1024.0,1024.0,437548.0,512.0,1024.0,1024.0,435720.0,512.0,1024.0,1024.0,425350.0,512.0,1024.0,1024.0,428669.0,512.0,1024.0,1024.0,445425.0,512.0,1024.0,1024.0,442325.0,512.0,1024.0,1024.0,421361.0,512.0,1024.0,1024.0,432539.0,512.0,1024.0,1024.0,431168.0,512.0,1024.0,1024.0,437116.0,512.0,1024.0,1024.0,425965.0,512.0,1024.0,1024.0,429720.0,512.0,1024.0,1024.0,438195.0,512.0,1024.0,1024.0,432945.0,512.0,1024.0,1024.0,609927.0,512.0,1024.0,1024.0,651181.0,512.0,1024.0,1024.0,617620.0,512.0,1024.0,1024.0,647286.0,512.0,1024.0,1024.0,630895.0,512.0,1024.0,1024.0,641704.0,512.0,1024.0,1024.0,657087.0,512.0,1024.0,1024.0,612239.0,512.0,1024.0,1024.0,653604.0,512.0,1024.0,1024.0,690034.0,512.0,1024.0,1024.0,678882.0,512.0,1024.0,1024.0,672830.0,512.0,1024.0,1024.0,658290.0,512.0,1024.0,1024.0,661754.0,512.0,1024.0,1024.0,661710.0,512.0,1024.0,1024.0,688422.0,512.0,1024.0,1024.0,835091.0,512.0,1024.0,1024.0,850031.0,512.0,1024.0,1024.0,818123.0,512.0,1024.0,1024.0,825223.0,512.0,1024.0,1024.0,833064.0,512.0,1024.0,1024.0,822602.0,512.0,1024.0,1024.0,827938.0,512.0,1024.0,1024.0,787467.0,512.0,1024.0,1024.0,698093.0,512.0,1024.0,1024.0,713860.0,512.0,1024.0,1024.0,720305.0,512.0,1024.0,1024.0,708839.0,512.0,1024.0,1024.0,765825.0,512.0,1024.0,1024.0,768137.0,512.0,1024.0,1024.0,824107.0,512.0,1024.0,1024.0,824974.0,512.0,1024.0,1024.0,729042.0,512.0,1024.0,1024.0,757904.0,512.0,1024.0,1024.0,748511.0,512.0,1024.0,1024.0,750834.0,512.0,1024.0,1024.0,805069.0,512.0,1024.0,1024.0,793488.0,512.0,1024.0,1024.0,847031.0,512.0,1024.0,1024.0,848338.0,512.0,1024.0,1024.0,868884.0,512.0,1024.0,1024.0,887725.0,512.0,1024.0,1024.0,845248.0,512.0,1024.0,1024.0,854776.0,512.0,1024.0,1024.0,872757.0,512.0,1024.0,1024.0,851321.0,512.0,1024.0,1024.0,868155.0,512.0,1024.0,1024.0,815652.0,512.0,1024.0,1024.0,511339.0,512.0,1024.0,1024.0,521371.0,512.0,1024.0,1024.0,529139.0,512.0,1024.0,1024.0,527194.0,512.0,1024.0,1024.0,559685.0,512.0,1024.0,1024.0,566360.0,512.0,1024.0,1024.0,622553.0,512.0,1024.0,1024.0,618194.0,512.0,1024.0,1024.0,708350.0,512.0,1024.0,1024.0,712811.0,512.0,1024.0,1024.0,646676.0,512.0,1024.0,1024.0,638129.0,512.0,1024.0,1024.0,662709.0,512.0,1024.0,1024.0,642745.0,512.0,1024.0,1024.0,643105.0,512.0,1024.0,1024.0,625812.0,512.0,1024.0,1024.0,643657.0,512.0,1024.0,1024.0,649160.0,512.0,1024.0,1024.0,618492.0,512.0,1024.0,1024.0,612313.0,512.0,1024.0,1024.0,628640.0,512.0,1024.0,1024.0,625198.0,512.0,1024.0,1024.0,631513.0,512.0,1024.0,1024.0,604622.0,512.0,1024.0,1024.0,520250.0,512.0,1024.0,1024.0,531158.0,512.0,1024.0,1024.0,538963.0,512.0,1024.0,1024.0,535605.0,512.0,1024.0,1024.0,572210.0,512.0,1024.0,1024.0,575164.0,512.0,1024.0,1024.0,634426.0,512.0,1024.0,1024.0,627502.0,512.0,1024.0,1024.0,477244.0,512.0,1024.0,1024.0,493299.0,512.0,1024.0,1024.0,490719.0,512.0,1024.0,1024.0,500537.0,512.0,1024.0,1024.0,477582.0,512.0,1024.0,1024.0,481560.0,512.0,1024.0,1024.0,488789.0,512.0,1024.0,1024.0,480967.0,512.0,1024.0,1024.0,445381.0,512.0,1024.0,1024.0,455556.0,512.0,1024.0,1024.0,467623.0,512.0,1024.0,1024.0,464830.0,512.0,1024.0,1024.0,463737.0,512.0,1024.0,1024.0,465901.0,512.0,1024.0,1024.0,483817.0,512.0,1024.0,1024.0,480941.0,512.0,1024.0,1024.0,464843.0,512.0,1024.0,1024.0,476365.0,512.0,1024.0,1024.0,483961.0,512.0,1024.0,1024.0,478310.0,512.0,1024.0,1024.0,499317.0,512.0,1024.0,1024.0,503194.0,512.0,1024.0,1024.0,539557.0,512.0,1024.0,1024.0,536892.0,512.0,1024.0,1024.0,537320.0,512.0,1024.0,1024.0,547879.0,512.0,1024.0,1024.0,539708.0,512.0,1024.0,1024.0,560215.0,512.0,1024.0,1024.0,522065.0,512.0,1024.0,1024.0,529174.0,512.0,1024.0,1024.0,545828.0,512.0,1024.0,1024.0,527491.0,512.0,64,0,32768.0,0.0,64,0,10319064.0,522535.0,4676340.0,16384.0,32585104.0,0.0,16384.0,16384.0,2579766.0,2579766.0,10319064.0,568126.0,2579766.0,0.0,2579766.0,976.0,0.0,857751.0,10732399.0,41276256.0,0.0,0.0,5935045.0,1231745.0,0.0,1203.0,900944.0,1207823.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,65536.0,65601.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,138230.0,4096.0,16384.0,1586.0,2520246.0,2271497.0,0.0,0.0,0.0,0.0,0.0,196608.0,255.0,0.0,0.0,32768.0,0.0,32768.0,210.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,160.0,0.0,631971.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,37792.0,0.0,10296.0,2340662.0,976.0,0.0,0.0,0.0,65789.0,65536.0,131072.0,0.0,0.0,524288.0,304.0,0.0,64,0,0.0,0.0,160.0,0.0,65536.0,65536.0,0.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,113587.0,0.0,226207.0,65536.0,0.0,65772.0,472.0,0.0,0.0,65536.0,131072.0,716250186019509,716250186033267 +2,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,3024458.0,0.0,0.0,65536.0,60576.0,160.0,4800.0,32768.0,64,0,0,0.0,512.0,42189.0,0.0,0.0,512.0,42189.0,0.0,0.0,512.0,42189.0,0.0,0.0,512.0,42189.0,0.0,0.0,512.0,42189.0,0.0,0.0,512.0,42189.0,0.0,0.0,512.0,42189.0,0.0,0.0,512.0,42189.0,0.0,0.0,512.0,42189.0,0.0,0.0,512.0,42189.0,0.0,0.0,512.0,42189.0,0.0,0.0,512.0,42189.0,0.0,0.0,512.0,42189.0,0.0,0.0,512.0,42189.0,0.0,0.0,512.0,42189.0,0.0,0.0,512.0,42189.0,0.0,0.0,512.0,36027.0,0.0,0.0,512.0,36027.0,0.0,0.0,512.0,36027.0,0.0,0.0,512.0,36027.0,0.0,0.0,512.0,36027.0,0.0,0.0,512.0,36027.0,0.0,0.0,512.0,36027.0,0.0,0.0,512.0,36027.0,0.0,0.0,512.0,36027.0,0.0,0.0,512.0,36027.0,0.0,0.0,512.0,36027.0,0.0,0.0,512.0,36027.0,0.0,0.0,512.0,36027.0,0.0,0.0,512.0,36027.0,0.0,0.0,512.0,36027.0,0.0,0.0,512.0,36027.0,0.0,0.0,512.0,56301.0,0.0,0.0,512.0,56301.0,0.0,0.0,512.0,56301.0,0.0,0.0,512.0,56301.0,0.0,0.0,512.0,56301.0,0.0,0.0,512.0,56301.0,0.0,0.0,512.0,56301.0,0.0,0.0,512.0,56301.0,0.0,0.0,512.0,56301.0,0.0,0.0,512.0,56301.0,0.0,0.0,512.0,56301.0,0.0,0.0,512.0,56301.0,0.0,0.0,512.0,56301.0,0.0,0.0,512.0,56301.0,0.0,0.0,512.0,56301.0,0.0,0.0,512.0,56301.0,0.0,0.0,512.0,62904.0,0.0,0.0,512.0,62904.0,0.0,0.0,512.0,62904.0,0.0,0.0,512.0,62904.0,0.0,0.0,512.0,62904.0,0.0,0.0,512.0,62904.0,0.0,0.0,512.0,62904.0,0.0,0.0,512.0,62904.0,0.0,0.0,512.0,62904.0,0.0,0.0,512.0,62904.0,0.0,0.0,512.0,62904.0,0.0,0.0,512.0,62904.0,0.0,0.0,512.0,62904.0,0.0,0.0,512.0,62904.0,0.0,0.0,512.0,62904.0,0.0,0.0,512.0,62904.0,0.0,0.0,512.0,77519.0,0.0,0.0,512.0,77519.0,0.0,0.0,512.0,77519.0,0.0,0.0,512.0,77519.0,0.0,0.0,512.0,77519.0,0.0,0.0,512.0,77519.0,0.0,0.0,512.0,77519.0,0.0,0.0,512.0,77519.0,0.0,0.0,512.0,77519.0,0.0,0.0,512.0,77519.0,0.0,0.0,512.0,77519.0,0.0,0.0,512.0,77519.0,0.0,0.0,512.0,77519.0,0.0,0.0,512.0,77519.0,0.0,0.0,512.0,77519.0,0.0,0.0,512.0,77519.0,0.0,0.0,512.0,85418.0,0.0,0.0,512.0,85418.0,0.0,0.0,512.0,85418.0,0.0,0.0,512.0,85418.0,0.0,0.0,512.0,85418.0,0.0,0.0,512.0,85418.0,0.0,0.0,512.0,85418.0,0.0,0.0,512.0,85418.0,0.0,0.0,512.0,85418.0,0.0,0.0,512.0,85418.0,0.0,0.0,512.0,85418.0,0.0,0.0,512.0,85418.0,0.0,0.0,512.0,85418.0,0.0,0.0,512.0,85418.0,0.0,0.0,512.0,85418.0,0.0,0.0,512.0,85418.0,0.0,0.0,512.0,85553.0,0.0,0.0,512.0,85553.0,0.0,0.0,512.0,85553.0,0.0,0.0,512.0,85553.0,0.0,0.0,512.0,85553.0,0.0,0.0,512.0,85553.0,0.0,0.0,512.0,85553.0,0.0,0.0,512.0,85553.0,0.0,0.0,512.0,85553.0,0.0,0.0,512.0,85553.0,0.0,0.0,512.0,85553.0,0.0,0.0,512.0,85553.0,0.0,0.0,512.0,85553.0,0.0,0.0,512.0,85553.0,0.0,0.0,512.0,85553.0,0.0,0.0,512.0,85553.0,0.0,0.0,512.0,94244.0,0.0,0.0,512.0,94244.0,0.0,0.0,512.0,94244.0,0.0,0.0,512.0,94244.0,0.0,0.0,512.0,94244.0,0.0,0.0,512.0,94244.0,0.0,0.0,512.0,94244.0,0.0,0.0,512.0,94244.0,0.0,0.0,512.0,94244.0,0.0,0.0,512.0,94244.0,0.0,0.0,512.0,94244.0,0.0,0.0,512.0,94244.0,0.0,0.0,512.0,94244.0,0.0,0.0,512.0,94244.0,0.0,0.0,512.0,94244.0,0.0,0.0,512.0,94244.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,25.0,0.0,0.0,0.0,0.0,0.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,40162747.0,48276212.0,99646.0,0.0,0.0,65536.0,131072.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,43504.0,26817.0,1999347.0,9497.0,0.0,275004.0,0.0,0.0,65536.0,131323.0,196859.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1028.0,516.0,1540.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,64,0,16384.0,16384.0,23008400.0,6114421.0,278528.0,0.0,0.0,98304.0,1087277.0,0.0,0.0,1882119.0,51670.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,445712.0,2272.0,64,0,0,293.0,0.0,1024.0,312.0,0.0,1024.0,651.0,0.0,1024.0,319.0,0.0,1024.0,297.0,0.0,1024.0,481.0,0.0,1024.0,323.0,0.0,1024.0,540.0,0.0,1024.0,36.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,64,0,0,0.0,512.0,0.0,387577.0,0.0,513.0,0.0,401299.0,0.0,512.0,0.0,409748.0,0.0,532.0,0.0,709906.0,0.0,512.0,0.0,436352.0,0.0,512.0,0.0,448415.0,0.0,512.0,0.0,436441.0,0.0,512.0,0.0,429332.0,0.0,512.0,0.0,479744.0,0.0,512.0,0.0,514634.0,0.0,513.0,0.0,430840.0,0.0,515.0,0.0,446331.0,0.0,512.0,0.0,415607.0,0.0,512.0,0.0,448913.0,0.0,515.0,0.0,437363.0,0.0,512.0,0.0,446267.0,0.0,512.0,0.0,349287.0,0.0,512.0,0.0,363789.0,0.0,513.0,0.0,364484.0,0.0,515.0,0.0,374304.0,0.0,512.0,0.0,359212.0,0.0,512.0,0.0,362283.0,0.0,514.0,0.0,372654.0,0.0,512.0,0.0,361223.0,0.0,512.0,0.0,339790.0,0.0,513.0,0.0,352730.0,0.0,512.0,0.0,361198.0,0.0,532.0,0.0,425234.0,0.0,512.0,0.0,361119.0,0.0,512.0,0.0,362424.0,0.0,512.0,0.0,384954.0,0.0,512.0,0.0,371854.0,0.0,512.0,0.0,382313.0,0.0,513.0,0.0,424189.0,0.0,512.0,0.0,394390.0,0.0,532.0,0.0,588342.0,0.0,512.0,0.0,422613.0,0.0,512.0,0.0,440010.0,0.0,512.0,0.0,440859.0,0.0,512.0,0.0,426684.0,0.0,512.0,0.0,437195.0,0.0,512.0,0.0,457816.0,0.0,513.0,0.0,466846.0,0.0,515.0,0.0,478212.0,0.0,512.0,0.0,477805.0,0.0,512.0,0.0,475747.0,0.0,515.0,0.0,493849.0,0.0,512.0,0.0,484593.0,0.0,512.0,0.0,480205.0,0.0,512.0,0.0,505019.0,0.0,513.0,0.0,504307.0,0.0,515.0,0.0,515871.0,0.0,512.0,0.0,491920.0,0.0,512.0,0.0,492408.0,0.0,514.0,0.0,517167.0,0.0,512.0,0.0,510354.0,0.0,512.0,0.0,429213.0,0.0,513.0,0.0,478400.0,0.0,512.0,0.0,438167.0,0.0,532.0,0.0,656372.0,0.0,512.0,0.0,461670.0,0.0,512.0,0.0,474009.0,0.0,512.0,0.0,486139.0,0.0,512.0,0.0,475107.0,0.0,512.0,0.0,588276.0,0.0,512.0,0.0,629107.0,0.0,513.0,0.0,621692.0,0.0,515.0,0.0,619271.0,0.0,512.0,0.0,585795.0,0.0,512.0,0.0,602819.0,0.0,515.0,0.0,639094.0,0.0,512.0,0.0,653645.0,0.0,512.0,0.0,550973.0,0.0,513.0,0.0,640121.0,0.0,512.0,0.0,569180.0,0.0,532.0,0.0,901505.0,0.0,512.0,0.0,618845.0,0.0,512.0,0.0,646722.0,0.0,512.0,0.0,690034.0,0.0,512.0,0.0,622083.0,0.0,512.0,0.0,670154.0,0.0,513.0,0.0,754623.0,0.0,512.0,0.0,676834.0,0.0,532.0,0.0,1020350.0,0.0,512.0,0.0,718875.0,0.0,512.0,0.0,732600.0,0.0,512.0,0.0,790321.0,0.0,512.0,0.0,710376.0,0.0,512.0,0.0,1080481.0,0.0,512.0,0.0,1172395.0,0.0,513.0,0.0,1106851.0,0.0,515.0,0.0,1112610.0,0.0,512.0,0.0,1051066.0,0.0,512.0,0.0,1101047.0,0.0,514.0,0.0,1107440.0,0.0,512.0,0.0,1134032.0,0.0,512.0,0.0,569561.0,0.0,512.0,0.0,612933.0,0.0,513.0,0.0,595695.0,0.0,515.0,0.0,623273.0,0.0,512.0,0.0,606961.0,0.0,512.0,0.0,626687.0,0.0,515.0,0.0,642414.0,0.0,512.0,0.0,620622.0,0.0,512.0,0.0,516324.0,0.0,513.0,0.0,550750.0,0.0,512.0,0.0,543950.0,0.0,532.0,0.0,674638.0,0.0,512.0,0.0,546504.0,0.0,512.0,0.0,571814.0,0.0,512.0,0.0,568305.0,0.0,512.0,0.0,564199.0,0.0,512.0,0.0,545556.0,0.0,513.0,0.0,594779.0,0.0,512.0,0.0,563875.0,0.0,532.0,0.0,723192.0,0.0,512.0,0.0,566966.0,0.0,512.0,0.0,596832.0,0.0,512.0,0.0,598864.0,0.0,512.0,0.0,623728.0,0.0,512.0,0.0,541705.0,0.0,512.0,0.0,591794.0,0.0,513.0,0.0,558830.0,0.0,515.0,0.0,606044.0,0.0,512.0,0.0,565760.0,0.0,512.0,0.0,578533.0,0.0,515.0,0.0,599295.0,0.0,512.0,0.0,582756.0,64,0,0,1024.0,1024.0,420948.0,512.0,1024.0,1024.0,428644.0,512.0,1024.0,1024.0,437293.0,512.0,1024.0,1024.0,434989.0,512.0,1024.0,1024.0,425676.0,512.0,1024.0,1024.0,429233.0,512.0,1024.0,1024.0,445313.0,512.0,1024.0,1024.0,442698.0,512.0,1024.0,1024.0,420284.0,512.0,1024.0,1024.0,432714.0,512.0,1024.0,1024.0,430346.0,512.0,1024.0,1024.0,436982.0,512.0,1024.0,1024.0,426184.0,512.0,1024.0,1024.0,429802.0,512.0,1024.0,1024.0,437997.0,512.0,1024.0,1024.0,432971.0,512.0,1024.0,1024.0,726852.0,512.0,1024.0,1024.0,775041.0,512.0,1024.0,1024.0,723860.0,512.0,1024.0,1024.0,768836.0,512.0,1024.0,1024.0,759254.0,512.0,1024.0,1024.0,776775.0,512.0,1024.0,1024.0,785650.0,512.0,1024.0,1024.0,716032.0,512.0,1024.0,1024.0,631615.0,512.0,1024.0,1024.0,685339.0,512.0,1024.0,1024.0,663520.0,512.0,1024.0,1024.0,660984.0,512.0,1024.0,1024.0,659157.0,512.0,1024.0,1024.0,646896.0,512.0,1024.0,1024.0,635394.0,512.0,1024.0,1024.0,679081.0,512.0,1024.0,1024.0,872273.0,512.0,1024.0,1024.0,891101.0,512.0,1024.0,1024.0,828562.0,512.0,1024.0,1024.0,848347.0,512.0,1024.0,1024.0,838013.0,512.0,1024.0,1024.0,829963.0,512.0,1024.0,1024.0,859438.0,512.0,1024.0,1024.0,812643.0,512.0,1024.0,1024.0,705144.0,512.0,1024.0,1024.0,735397.0,512.0,1024.0,1024.0,724817.0,512.0,1024.0,1024.0,716167.0,512.0,1024.0,1024.0,787335.0,512.0,1024.0,1024.0,787639.0,512.0,1024.0,1024.0,828881.0,512.0,1024.0,1024.0,818211.0,512.0,1024.0,1024.0,729040.0,512.0,1024.0,1024.0,760535.0,512.0,1024.0,1024.0,745699.0,512.0,1024.0,1024.0,735361.0,512.0,1024.0,1024.0,786936.0,512.0,1024.0,1024.0,784080.0,512.0,1024.0,1024.0,813093.0,512.0,1024.0,1024.0,814097.0,512.0,1024.0,1024.0,736196.0,512.0,1024.0,1024.0,810636.0,512.0,1024.0,1024.0,718570.0,512.0,1024.0,1024.0,779040.0,512.0,1024.0,1024.0,740126.0,512.0,1024.0,1024.0,743461.0,512.0,1024.0,1024.0,791352.0,512.0,1024.0,1024.0,722909.0,512.0,1024.0,1024.0,531222.0,512.0,1024.0,1024.0,543652.0,512.0,1024.0,1024.0,551245.0,512.0,1024.0,1024.0,546781.0,512.0,1024.0,1024.0,583086.0,512.0,1024.0,1024.0,585922.0,512.0,1024.0,1024.0,618340.0,512.0,1024.0,1024.0,609115.0,512.0,1024.0,1024.0,692980.0,512.0,1024.0,1024.0,701146.0,512.0,1024.0,1024.0,688203.0,512.0,1024.0,1024.0,688133.0,512.0,1024.0,1024.0,655853.0,512.0,1024.0,1024.0,657480.0,512.0,1024.0,1024.0,664078.0,512.0,1024.0,1024.0,643444.0,512.0,1024.0,1024.0,656130.0,512.0,1024.0,1024.0,674406.0,512.0,1024.0,1024.0,661242.0,512.0,1024.0,1024.0,662594.0,512.0,1024.0,1024.0,625160.0,512.0,1024.0,1024.0,631689.0,512.0,1024.0,1024.0,636036.0,512.0,1024.0,1024.0,620001.0,512.0,1024.0,1024.0,533315.0,512.0,1024.0,1024.0,548002.0,512.0,1024.0,1024.0,552415.0,512.0,1024.0,1024.0,548366.0,512.0,1024.0,1024.0,579857.0,512.0,1024.0,1024.0,582350.0,512.0,1024.0,1024.0,618981.0,512.0,1024.0,1024.0,614722.0,512.0,1024.0,1024.0,557671.0,512.0,1024.0,1024.0,585356.0,512.0,1024.0,1024.0,574996.0,512.0,1024.0,1024.0,567658.0,512.0,1024.0,1024.0,533370.0,512.0,1024.0,1024.0,545803.0,512.0,1024.0,1024.0,549825.0,512.0,1024.0,1024.0,533749.0,512.0,1024.0,1024.0,456084.0,512.0,1024.0,1024.0,463872.0,512.0,1024.0,1024.0,476406.0,512.0,1024.0,1024.0,468208.0,512.0,1024.0,1024.0,479597.0,512.0,1024.0,1024.0,485443.0,512.0,1024.0,1024.0,509145.0,512.0,1024.0,1024.0,494351.0,512.0,1024.0,1024.0,435070.0,512.0,1024.0,1024.0,446278.0,512.0,1024.0,1024.0,452277.0,512.0,1024.0,1024.0,449434.0,512.0,1024.0,1024.0,444515.0,512.0,1024.0,1024.0,454438.0,512.0,1024.0,1024.0,464327.0,512.0,1024.0,1024.0,461630.0,512.0,1024.0,1024.0,470435.0,512.0,1024.0,1024.0,489607.0,512.0,1024.0,1024.0,475340.0,512.0,1024.0,1024.0,482819.0,512.0,1024.0,1024.0,460200.0,512.0,1024.0,1024.0,468982.0,512.0,1024.0,1024.0,476767.0,512.0,1024.0,1024.0,467808.0,512.0,64,0,32768.0,0.0,64,0,10174248.0,487417.0,4356808.0,16384.0,30136915.0,0.0,16384.0,16384.0,2543562.0,2543562.0,10174248.0,532200.0,2543562.0,0.0,2543562.0,0.0,0.0,832703.0,10182291.0,40696992.0,0.0,0.0,5596694.0,1078372.0,0.0,887.0,751577.0,1054895.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,65536.0,65601.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,157351.0,4096.0,16384.0,1586.0,2533113.0,2240374.0,0.0,0.0,0.0,0.0,0.0,196608.0,248.0,0.0,0.0,32768.0,0.0,32768.0,217.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,160.0,0.0,633792.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,32996.0,0.0,7107.0,2247679.0,0.0,0.0,0.0,0.0,65770.0,65536.0,131072.0,0.0,0.0,524288.0,304.0,0.0,64,0,0.0,0.0,160.0,0.0,65536.0,65536.0,0.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,106171.0,0.0,205424.0,65536.0,0.0,65759.0,446.0,0.0,0.0,65536.0,131072.0,716250186053586,716250186067426 diff --git a/tests/workloads/dispatch_2/MI300X_A1/sysinfo.csv b/tests/workloads/dispatch_2/MI300X_A1/sysinfo.csv new file mode 100644 index 0000000000..4a17c06a03 --- /dev/null +++ b/tests/workloads/dispatch_2/MI300X_A1/sysinfo.csv @@ -0,0 +1,2 @@ +workload_name,command,ip_blocks,timestamp,version,hostname,cpu_model,sbios,linux_distro,linux_kernel_version,amd_gpu_kernel_version,cpu_memory,gpu_memory,rocm_version,vbios,compute_partition,memory_partition,gpu_model,gpu_arch,gpu_l1,gpu_l2,cu_per_gpu,simd_per_cu,se_per_gpu,wave_size,workgroup_max_size,max_waves_per_cu,max_sclk,max_mclk,cur_sclk,cur_mclk,total_l2_chan,lds_banks_per_cu,sqc_per_gpu,pipes_per_gpu,hbm_bw,num_xcd +dispatch_2,./tests/vcopy -n 1048576 -b 256 -i 3,SQ|LDS|SQC|TA|TD|TCP|TCC|SPI|CPC|CPF,Wed 29 May 2024 12:00:59 PM (CDT),2,splinter-126-wr-c6,AMD Ryzen 9 7950X 16-Core Processor,"American Megatrends International, LLC.VS2683299N.FD",Ubuntu 22.04.4 LTS,5.18.2-mi300-build-140423-ubuntu-22.04+,,114656528,,6.2.0-13611,113-MI3SRIOV-001,SPX,NPS1,MI300X_A1,gfx942,32,4096,304,4,32,64,1024,32,2100,1300,2100,1300,128,32,160,4,5324.8,8 diff --git a/tests/workloads/dispatch_2/MI300X_A1/timestamps.csv b/tests/workloads/dispatch_2/MI300X_A1/timestamps.csv new file mode 100644 index 0000000000..0a2fbe3103 --- /dev/null +++ b/tests/workloads/dispatch_2/MI300X_A1/timestamps.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID +1,60633,1,964929,964929,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716250185980750,716250185996629,0 +2,60633,1,964929,964929,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716250186019509,716250186033267,0 +3,60633,1,964929,964929,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716250186053586,716250186067426,0 diff --git a/tests/workloads/dispatch_6_8/MI300A_A1/SQ_IFETCH_LEVEL.csv b/tests/workloads/dispatch_6_8/MI300A_A1/SQ_IFETCH_LEVEL.csv new file mode 100644 index 0000000000..c8a3f2a14d --- /dev/null +++ b/tests/workloads/dispatch_6_8/MI300A_A1/SQ_IFETCH_LEVEL.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,SQ_WAVES,SQ_IFETCH,SQ_IFETCH_LEVEL,SQ_ACCUM_PREV_HIRES +0,11995,1,150124,150124,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73959589851375,73959589859667,0,206867.0,206867.0,16384.0,65536.0,27613.0,2207100.0 +1,11995,1,150124,150124,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73959589900530,73959589907260,0,184448.0,184448.0,16384.0,65536.0,13121.0,1048800.0 +2,11995,1,150124,150124,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73959589877855,73959589884505,0,168621.0,168621.0,16384.0,65536.0,13120.0,1049436.0 diff --git a/tests/workloads/dispatch_6_8/MI300A_A1/SQ_INST_LEVEL_LDS.csv b/tests/workloads/dispatch_6_8/MI300A_A1/SQ_INST_LEVEL_LDS.csv new file mode 100644 index 0000000000..a1a594b967 --- /dev/null +++ b/tests/workloads/dispatch_6_8/MI300A_A1/SQ_INST_LEVEL_LDS.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_LDS,SQ_INST_LEVEL_LDS,SQ_ACCUM_PREV_HIRES +0,11995,1,150136,150136,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73959589851375,73959589859667,0,0.0,0.0,0.0 +1,11995,1,150136,150136,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73959589900530,73959589907260,0,0.0,0.0,0.0 +2,11995,1,150136,150136,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73959589877855,73959589884505,0,0.0,0.0,0.0 diff --git a/tests/workloads/dispatch_6_8/MI300A_A1/SQ_INST_LEVEL_SMEM.csv b/tests/workloads/dispatch_6_8/MI300A_A1/SQ_INST_LEVEL_SMEM.csv new file mode 100644 index 0000000000..9aa94bc26d --- /dev/null +++ b/tests/workloads/dispatch_6_8/MI300A_A1/SQ_INST_LEVEL_SMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_SMEM,SQ_INST_LEVEL_SMEM,SQ_ACCUM_PREV_HIRES +0,11995,1,150148,150148,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73959589851375,73959589859667,0,65536.0,290608.0,23238624.0 +1,11995,1,150148,150148,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73959589900530,73959589907260,0,65536.0,309298.0,24692072.0 +2,11995,1,150148,150148,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73959589877855,73959589884505,0,65536.0,224594.0,17941680.0 diff --git a/tests/workloads/dispatch_6_8/MI300A_A1/SQ_INST_LEVEL_VMEM.csv b/tests/workloads/dispatch_6_8/MI300A_A1/SQ_INST_LEVEL_VMEM.csv new file mode 100644 index 0000000000..89afc0c5f8 --- /dev/null +++ b/tests/workloads/dispatch_6_8/MI300A_A1/SQ_INST_LEVEL_VMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_VMEM,SQ_INST_LEVEL_VMEM,SQ_ACCUM_PREV_HIRES +0,11995,1,150160,150160,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73959589851375,73959589859667,0,32768.0,538172.0,43049548.0 +1,11995,1,150160,150160,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73959589900530,73959589907260,0,32768.0,422108.0,33770064.0 +2,11995,1,150160,150160,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73959589877855,73959589884505,0,32768.0,422738.0,33812892.0 diff --git a/tests/workloads/dispatch_6_8/MI300A_A1/SQ_LEVEL_WAVES.csv b/tests/workloads/dispatch_6_8/MI300A_A1/SQ_LEVEL_WAVES.csv new file mode 100644 index 0000000000..595f89b3fe --- /dev/null +++ b/tests/workloads/dispatch_6_8/MI300A_A1/SQ_LEVEL_WAVES.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,CPC_ME1_BUSY_FOR_PACKET_DECODE,SQ_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,SQ_BUSY_CYCLES,SQ_LEVEL_WAVES,SQ_ACCUM_PREV_HIRES +0,11995,1,150173,150173,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73959589851375,73959589859667,0,207069.0,207069.0,113703.0,828276.0,16384.0,13743552.0,257327.0,0.0,55409116.0 +1,11995,1,150173,150173,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73959589900530,73959589907260,0,197151.0,197151.0,113095.0,788604.0,16384.0,11145685.0,202505.0,0.0,44969224.0 +2,11995,1,150173,150173,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73959589877855,73959589884505,0,174001.0,174001.0,93707.0,696004.0,16384.0,10515939.0,193956.0,0.0,42453732.0 diff --git a/tests/workloads/dispatch_6_8/MI300A_A1/log.txt b/tests/workloads/dispatch_6_8/MI300A_A1/log.txt new file mode 100644 index 0000000000..b9c3044b2e --- /dev/null +++ b/tests/workloads/dispatch_6_8/MI300A_A1/log.txt @@ -0,0 +1,234 @@ +Omniperf version: 2.0.0 +Profiler choice: rocprofv2 +Path: /home/colramos/omniperf/tests/workloads/dispatch_6_8/MI300A_A1 +Target: MI300A_A1 +Command: ./tests/vcopy -n 1048576 -b 256 -i 3 +Kernel Selection: None +Dispatch Selection: ['6:8'] +Hardware Blocks: All + +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Collecting Performance Counters +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + + +[profiling] Current input file: tests/workloads/dispatch_6_8/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + +[profiling] Current input file: tests/workloads/dispatch_6_8/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + +[profiling] Current input file: tests/workloads/dispatch_6_8/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + +[profiling] Current input file: tests/workloads/dispatch_6_8/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_VMEM + +[profiling] Current input file: tests/workloads/dispatch_6_8/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - CPC_ME1_BUSY_FOR_PACKET_DECODE + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVE_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_LEVEL_WAVES + +[profiling] Current input file: tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_0.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CU_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVE_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_CVT + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM_WR + +[profiling] Current input file: tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_1.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VSKIPPED + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F16 + +[profiling] Current input file: tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_10.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_DATA_ATOMIC_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_STALL + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_16 + |-> [/opt/rocm/bin/rocprofv2] - SQC_ICACHE_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_ICACHE_HITS + |-> [/opt/rocm/bin/rocprofv2] - SQC_ICACHE_MISSES + |-> [/opt/rocm/bin/rocprofv2] - SQC_ICACHE_MISSES_DUPLICATE + +[profiling] Current input file: tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_11.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_INPUT_VALID_READYB + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_ATOMIC + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_8 + +[profiling] Current input file: tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_12.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_2 + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_4 + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + +[profiling] Current input file: tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_13.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_ATOMIC[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_BUBBLE[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_CYCLE[0] + +[profiling] Current input file: tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_14.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_32B[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC_LEVEL[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_32B[1] + +[profiling] Current input file: tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_15.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_64B[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_HIT[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_64B[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_LEVEL[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_HIT[1] + +[profiling] Current input file: tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_16.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_MISS[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_READ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_REQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_RW_REQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_MISS[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_READ[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_REQ[1] + +[profiling] Current input file: tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_17.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_TAG_STALL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TOO_MANY_EA_WRREQS_STALL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_WRITE[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TAG_STALL[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TOO_MANY_EA_WRREQS_STALL[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_WRITE[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TAG_STALL[2] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TOO_MANY_EA_WRREQS_STALL[2] + +[profiling] Current input file: tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_2.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_FMA_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F64 + +[profiling] Current input file: tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_3.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_INT32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_INT64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_FLAT + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_GDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_EXP_GDS + +[profiling] Current input file: tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_4.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_BRANCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SENDMSG + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAIT_ANY + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAIT_INST_ANY + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_ANY + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_VALU + +[profiling] Current input file: tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_5.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_SCA + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_EXP_GDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_MISC + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_FLAT + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_CYCLES_VMEM_WR + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_CYCLES_VMEM_RD + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_CYCLES_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_CYCLES_SALU + +[profiling] Current input file: tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_6.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_THREAD_CYCLES_VALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_BANK_CONFLICT + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_ADDR_CONFLICT + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_UNALIGNED_STALL + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_EQ_64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_48 + +[profiling] Current input file: tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_7.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_ITEMS + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_MEM_VIOLATIONS + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_ATOMIC_RETURN + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_IDX_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_RESTORED + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_SAVED + |-> [/opt/rocm/bin/rocprofv2] - TCP_TCC_UC_WRITE_REQ_sum + +[profiling] Current input file: tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_8.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM_NORM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_MFMA + +[profiling] Current input file: tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_9.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_I8 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_BF16 + +[profiling] Current input file: tests/workloads/dispatch_6_8/MI300A_A1/perfmon/timestamps.txt + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + |-> [/opt/rocm/bin/rocprofv2] Total threads: 1048576, Grid Size: 4096 block Size:256, Wavefronts:16384: + |-> [/opt/rocm/bin/rocprofv2] Launching the kernel on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel +[roofline] Roofline temporarily disabled in MI300 diff --git a/tests/workloads/dispatch_6_8/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt b/tests/workloads/dispatch_6_8/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt new file mode 100644 index 0000000000..2dfcf5315c --- /dev/null +++ b/tests/workloads/dispatch_6_8/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE SQ_WAVES SQ_IFETCH SQ_IFETCH_LEVEL SQ_ACCUM_PREV_HIRES + +gpu: +range: 6:8 +kernel: diff --git a/tests/workloads/dispatch_6_8/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt b/tests/workloads/dispatch_6_8/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt new file mode 100644 index 0000000000..0c30d31fdc --- /dev/null +++ b/tests/workloads/dispatch_6_8/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_LDS SQ_INST_LEVEL_LDS SQ_ACCUM_PREV_HIRES + +gpu: +range: 6:8 +kernel: diff --git a/tests/workloads/dispatch_6_8/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt b/tests/workloads/dispatch_6_8/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt new file mode 100644 index 0000000000..ecfdacf4ef --- /dev/null +++ b/tests/workloads/dispatch_6_8/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM SQ_INST_LEVEL_SMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: 6:8 +kernel: diff --git a/tests/workloads/dispatch_6_8/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt b/tests/workloads/dispatch_6_8/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt new file mode 100644 index 0000000000..d066205a36 --- /dev/null +++ b/tests/workloads/dispatch_6_8/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VMEM SQ_INST_LEVEL_VMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: 6:8 +kernel: diff --git a/tests/workloads/dispatch_6_8/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt b/tests/workloads/dispatch_6_8/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt new file mode 100644 index 0000000000..0f485912b0 --- /dev/null +++ b/tests/workloads/dispatch_6_8/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE CPC_ME1_BUSY_FOR_PACKET_DECODE SQ_CYCLES SQ_WAVES SQ_WAVE_CYCLES SQ_BUSY_CYCLES SQ_LEVEL_WAVES SQ_ACCUM_PREV_HIRES + +gpu: +range: 6:8 +kernel: diff --git a/tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_0.txt b/tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_0.txt new file mode 100644 index 0000000000..f5ecead664 --- /dev/null +++ b/tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_0.txt @@ -0,0 +1,5 @@ +pmc: SQ_CYCLES SQ_BUSY_CYCLES SQ_BUSY_CU_CYCLES SQ_WAVES SQ_WAVE_CYCLES SQ_INSTS_VALU_CVT SQ_INSTS_VMEM_WR SQ_INSTS_VMEM_RD GRBM_COUNT GRBM_GUI_ACTIVE TCP_GATE_EN1_sum TCP_GATE_EN2_sum TCP_TD_TCP_STALL_CYCLES_sum TCP_TCR_TCP_STALL_CYCLES_sum TA_TA_BUSY_sum TA_BUFFER_WAVEFRONTS_sum TD_TD_BUSY_sum TD_TC_STALL_sum SPI_CSN_WINDOW_VALID SPI_CSN_BUSY CPC_CPC_STAT_BUSY CPC_CPC_STAT_IDLE CPF_CPF_STAT_BUSY CPF_CPF_STAT_STALL TCC_CYCLE_sum TCC_BUSY_sum TCC_PROBE_sum TCC_PROBE_ALL_sum + +gpu: +range: 6:8 +kernel: diff --git a/tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_1.txt b/tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_1.txt new file mode 100644 index 0000000000..3a3112c601 --- /dev/null +++ b/tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_1.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VMEM SQ_INSTS_SALU SQ_INSTS_VSKIPPED SQ_INSTS SQ_INSTS_VALU SQ_INSTS_VALU_ADD_F16 SQ_INSTS_VALU_MUL_F16 SQ_INSTS_VALU_FMA_F16 GRBM_SPI_BUSY TCP_READ_TAGCONFLICT_STALL_CYCLES_sum TCP_WRITE_TAGCONFLICT_STALL_CYCLES_sum TCP_ATOMIC_TAGCONFLICT_STALL_CYCLES_sum TCP_TA_TCP_STATE_READ_sum TA_BUFFER_READ_WAVEFRONTS_sum TA_BUFFER_WRITE_WAVEFRONTS_sum TD_SPI_STALL_sum TD_LOAD_WAVEFRONT_sum SPI_CSN_NUM_THREADGROUPS SPI_CSN_WAVE CPC_CPC_TCIU_BUSY CPC_CPC_TCIU_IDLE CPF_CPF_TCIU_BUSY CPF_CPF_TCIU_STALL TCC_NC_REQ_sum TCC_UC_REQ_sum TCC_CC_REQ_sum TCC_RW_REQ_sum + +gpu: +range: 6:8 +kernel: diff --git a/tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_10.txt b/tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_10.txt new file mode 100644 index 0000000000..64882f5b14 --- /dev/null +++ b/tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_10.txt @@ -0,0 +1,5 @@ +pmc: SQC_TC_DATA_ATOMIC_REQ SQC_TC_STALL SQC_TC_REQ SQC_DCACHE_REQ_READ_16 SQC_ICACHE_REQ SQC_ICACHE_HITS SQC_ICACHE_MISSES SQC_ICACHE_MISSES_DUPLICATE + +gpu: +range: 6:8 +kernel: diff --git a/tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_11.txt b/tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_11.txt new file mode 100644 index 0000000000..2b0abfc67f --- /dev/null +++ b/tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_11.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_INPUT_VALID_READYB SQC_DCACHE_ATOMIC SQC_DCACHE_REQ_READ_8 SQC_DCACHE_REQ SQC_DCACHE_HITS SQC_DCACHE_MISSES SQC_DCACHE_MISSES_DUPLICATE SQC_DCACHE_REQ_READ_1 + +gpu: +range: 6:8 +kernel: diff --git a/tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_12.txt b/tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_12.txt new file mode 100644 index 0000000000..1583aee8df --- /dev/null +++ b/tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_12.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_REQ_READ_2 SQC_DCACHE_REQ_READ_4 + +gpu: +range: 6:8 +kernel: diff --git a/tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_13.txt b/tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_13.txt new file mode 100644 index 0000000000..57e59f0857 --- /dev/null +++ b/tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_13.txt @@ -0,0 +1,5 @@ +pmc: TCC_ATOMIC[0] TCC_BUBBLE[0] TCC_CYCLE[0] TCC_EA0_ATOMIC[0] TCC_ATOMIC[1] TCC_BUBBLE[1] TCC_CYCLE[1] TCC_EA0_ATOMIC[1] TCC_ATOMIC[2] TCC_BUBBLE[2] TCC_CYCLE[2] TCC_EA0_ATOMIC[2] TCC_ATOMIC[3] TCC_BUBBLE[3] TCC_CYCLE[3] TCC_EA0_ATOMIC[3] TCC_ATOMIC[4] TCC_BUBBLE[4] TCC_CYCLE[4] TCC_EA0_ATOMIC[4] TCC_ATOMIC[5] TCC_BUBBLE[5] TCC_CYCLE[5] TCC_EA0_ATOMIC[5] TCC_ATOMIC[6] TCC_BUBBLE[6] TCC_CYCLE[6] TCC_EA0_ATOMIC[6] TCC_ATOMIC[7] TCC_BUBBLE[7] TCC_CYCLE[7] TCC_EA0_ATOMIC[7] TCC_ATOMIC[8] TCC_BUBBLE[8] TCC_CYCLE[8] TCC_EA0_ATOMIC[8] TCC_ATOMIC[9] TCC_BUBBLE[9] TCC_CYCLE[9] TCC_EA0_ATOMIC[9] TCC_ATOMIC[10] TCC_BUBBLE[10] TCC_CYCLE[10] TCC_EA0_ATOMIC[10] TCC_ATOMIC[11] TCC_BUBBLE[11] TCC_CYCLE[11] TCC_EA0_ATOMIC[11] TCC_ATOMIC[12] TCC_BUBBLE[12] TCC_CYCLE[12] TCC_EA0_ATOMIC[12] TCC_ATOMIC[13] TCC_BUBBLE[13] TCC_CYCLE[13] TCC_EA0_ATOMIC[13] TCC_ATOMIC[14] TCC_BUBBLE[14] TCC_CYCLE[14] TCC_EA0_ATOMIC[14] TCC_ATOMIC[15] TCC_BUBBLE[15] TCC_CYCLE[15] TCC_EA0_ATOMIC[15] + +gpu: +range: 6:8 +kernel: diff --git a/tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_14.txt b/tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_14.txt new file mode 100644 index 0000000000..b2671e31d6 --- /dev/null +++ b/tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_14.txt @@ -0,0 +1,5 @@ +pmc: TCC_EA0_ATOMIC_LEVEL[0] TCC_EA0_RDREQ[0] TCC_EA0_RDREQ_32B[0] TCC_EA0_RDREQ_LEVEL[0] TCC_EA0_ATOMIC_LEVEL[1] TCC_EA0_RDREQ[1] TCC_EA0_RDREQ_32B[1] TCC_EA0_RDREQ_LEVEL[1] TCC_EA0_ATOMIC_LEVEL[2] TCC_EA0_RDREQ[2] TCC_EA0_RDREQ_32B[2] TCC_EA0_RDREQ_LEVEL[2] TCC_EA0_ATOMIC_LEVEL[3] TCC_EA0_RDREQ[3] TCC_EA0_RDREQ_32B[3] TCC_EA0_RDREQ_LEVEL[3] TCC_EA0_ATOMIC_LEVEL[4] TCC_EA0_RDREQ[4] TCC_EA0_RDREQ_32B[4] TCC_EA0_RDREQ_LEVEL[4] TCC_EA0_ATOMIC_LEVEL[5] TCC_EA0_RDREQ[5] TCC_EA0_RDREQ_32B[5] TCC_EA0_RDREQ_LEVEL[5] TCC_EA0_ATOMIC_LEVEL[6] TCC_EA0_RDREQ[6] TCC_EA0_RDREQ_32B[6] TCC_EA0_RDREQ_LEVEL[6] TCC_EA0_ATOMIC_LEVEL[7] TCC_EA0_RDREQ[7] TCC_EA0_RDREQ_32B[7] TCC_EA0_RDREQ_LEVEL[7] TCC_EA0_ATOMIC_LEVEL[8] TCC_EA0_RDREQ[8] TCC_EA0_RDREQ_32B[8] TCC_EA0_RDREQ_LEVEL[8] TCC_EA0_ATOMIC_LEVEL[9] TCC_EA0_RDREQ[9] TCC_EA0_RDREQ_32B[9] TCC_EA0_RDREQ_LEVEL[9] TCC_EA0_ATOMIC_LEVEL[10] TCC_EA0_RDREQ[10] TCC_EA0_RDREQ_32B[10] TCC_EA0_RDREQ_LEVEL[10] TCC_EA0_ATOMIC_LEVEL[11] TCC_EA0_RDREQ[11] TCC_EA0_RDREQ_32B[11] TCC_EA0_RDREQ_LEVEL[11] TCC_EA0_ATOMIC_LEVEL[12] TCC_EA0_RDREQ[12] TCC_EA0_RDREQ_32B[12] TCC_EA0_RDREQ_LEVEL[12] TCC_EA0_ATOMIC_LEVEL[13] TCC_EA0_RDREQ[13] TCC_EA0_RDREQ_32B[13] TCC_EA0_RDREQ_LEVEL[13] TCC_EA0_ATOMIC_LEVEL[14] TCC_EA0_RDREQ[14] TCC_EA0_RDREQ_32B[14] TCC_EA0_RDREQ_LEVEL[14] TCC_EA0_ATOMIC_LEVEL[15] TCC_EA0_RDREQ[15] TCC_EA0_RDREQ_32B[15] TCC_EA0_RDREQ_LEVEL[15] + +gpu: +range: 6:8 +kernel: diff --git a/tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_15.txt b/tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_15.txt new file mode 100644 index 0000000000..2252a30027 --- /dev/null +++ b/tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_15.txt @@ -0,0 +1,5 @@ +pmc: TCC_EA0_WRREQ[0] TCC_EA0_WRREQ_64B[0] TCC_EA0_WRREQ_LEVEL[0] TCC_HIT[0] TCC_EA0_WRREQ[1] TCC_EA0_WRREQ_64B[1] TCC_EA0_WRREQ_LEVEL[1] TCC_HIT[1] TCC_EA0_WRREQ[2] TCC_EA0_WRREQ_64B[2] TCC_EA0_WRREQ_LEVEL[2] TCC_HIT[2] TCC_EA0_WRREQ[3] TCC_EA0_WRREQ_64B[3] TCC_EA0_WRREQ_LEVEL[3] TCC_HIT[3] TCC_EA0_WRREQ[4] TCC_EA0_WRREQ_64B[4] TCC_EA0_WRREQ_LEVEL[4] TCC_HIT[4] TCC_EA0_WRREQ[5] TCC_EA0_WRREQ_64B[5] TCC_EA0_WRREQ_LEVEL[5] TCC_HIT[5] TCC_EA0_WRREQ[6] TCC_EA0_WRREQ_64B[6] TCC_EA0_WRREQ_LEVEL[6] TCC_HIT[6] TCC_EA0_WRREQ[7] TCC_EA0_WRREQ_64B[7] TCC_EA0_WRREQ_LEVEL[7] TCC_HIT[7] TCC_EA0_WRREQ[8] TCC_EA0_WRREQ_64B[8] TCC_EA0_WRREQ_LEVEL[8] TCC_HIT[8] TCC_EA0_WRREQ[9] TCC_EA0_WRREQ_64B[9] TCC_EA0_WRREQ_LEVEL[9] TCC_HIT[9] TCC_EA0_WRREQ[10] TCC_EA0_WRREQ_64B[10] TCC_EA0_WRREQ_LEVEL[10] TCC_HIT[10] TCC_EA0_WRREQ[11] TCC_EA0_WRREQ_64B[11] TCC_EA0_WRREQ_LEVEL[11] TCC_HIT[11] TCC_EA0_WRREQ[12] TCC_EA0_WRREQ_64B[12] TCC_EA0_WRREQ_LEVEL[12] TCC_HIT[12] TCC_EA0_WRREQ[13] TCC_EA0_WRREQ_64B[13] TCC_EA0_WRREQ_LEVEL[13] TCC_HIT[13] TCC_EA0_WRREQ[14] TCC_EA0_WRREQ_64B[14] TCC_EA0_WRREQ_LEVEL[14] TCC_HIT[14] TCC_EA0_WRREQ[15] TCC_EA0_WRREQ_64B[15] TCC_EA0_WRREQ_LEVEL[15] TCC_HIT[15] + +gpu: +range: 6:8 +kernel: diff --git a/tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_16.txt b/tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_16.txt new file mode 100644 index 0000000000..44779710a7 --- /dev/null +++ b/tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_16.txt @@ -0,0 +1,5 @@ +pmc: TCC_MISS[0] TCC_READ[0] TCC_REQ[0] TCC_RW_REQ[0] TCC_MISS[1] TCC_READ[1] TCC_REQ[1] TCC_RW_REQ[1] TCC_MISS[2] TCC_READ[2] TCC_REQ[2] TCC_RW_REQ[2] TCC_MISS[3] TCC_READ[3] TCC_REQ[3] TCC_RW_REQ[3] TCC_MISS[4] TCC_READ[4] TCC_REQ[4] TCC_RW_REQ[4] TCC_MISS[5] TCC_READ[5] TCC_REQ[5] TCC_RW_REQ[5] TCC_MISS[6] TCC_READ[6] TCC_REQ[6] TCC_RW_REQ[6] TCC_MISS[7] TCC_READ[7] TCC_REQ[7] TCC_RW_REQ[7] TCC_MISS[8] TCC_READ[8] TCC_REQ[8] TCC_RW_REQ[8] TCC_MISS[9] TCC_READ[9] TCC_REQ[9] TCC_RW_REQ[9] TCC_MISS[10] TCC_READ[10] TCC_REQ[10] TCC_RW_REQ[10] TCC_MISS[11] TCC_READ[11] TCC_REQ[11] TCC_RW_REQ[11] TCC_MISS[12] TCC_READ[12] TCC_REQ[12] TCC_RW_REQ[12] TCC_MISS[13] TCC_READ[13] TCC_REQ[13] TCC_RW_REQ[13] TCC_MISS[14] TCC_READ[14] TCC_REQ[14] TCC_RW_REQ[14] TCC_MISS[15] TCC_READ[15] TCC_REQ[15] TCC_RW_REQ[15] + +gpu: +range: 6:8 +kernel: diff --git a/tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_17.txt b/tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_17.txt new file mode 100644 index 0000000000..c4a2e0f69d --- /dev/null +++ b/tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_17.txt @@ -0,0 +1,5 @@ +pmc: TCC_TAG_STALL[0] TCC_TOO_MANY_EA_WRREQS_STALL[0] TCC_WRITE[0] TCC_TAG_STALL[1] TCC_TOO_MANY_EA_WRREQS_STALL[1] TCC_WRITE[1] TCC_TAG_STALL[2] TCC_TOO_MANY_EA_WRREQS_STALL[2] TCC_WRITE[2] TCC_TAG_STALL[3] TCC_TOO_MANY_EA_WRREQS_STALL[3] TCC_WRITE[3] TCC_TAG_STALL[4] TCC_TOO_MANY_EA_WRREQS_STALL[4] TCC_WRITE[4] TCC_TAG_STALL[5] TCC_TOO_MANY_EA_WRREQS_STALL[5] TCC_WRITE[5] TCC_TAG_STALL[6] TCC_TOO_MANY_EA_WRREQS_STALL[6] TCC_WRITE[6] TCC_TAG_STALL[7] TCC_TOO_MANY_EA_WRREQS_STALL[7] TCC_WRITE[7] TCC_TAG_STALL[8] TCC_TOO_MANY_EA_WRREQS_STALL[8] TCC_WRITE[8] TCC_TAG_STALL[9] TCC_TOO_MANY_EA_WRREQS_STALL[9] TCC_WRITE[9] TCC_TAG_STALL[10] TCC_TOO_MANY_EA_WRREQS_STALL[10] TCC_WRITE[10] TCC_TAG_STALL[11] TCC_TOO_MANY_EA_WRREQS_STALL[11] TCC_WRITE[11] TCC_TAG_STALL[12] TCC_TOO_MANY_EA_WRREQS_STALL[12] TCC_WRITE[12] TCC_TAG_STALL[13] TCC_TOO_MANY_EA_WRREQS_STALL[13] TCC_WRITE[13] TCC_TAG_STALL[14] TCC_TOO_MANY_EA_WRREQS_STALL[14] TCC_WRITE[14] TCC_TAG_STALL[15] TCC_TOO_MANY_EA_WRREQS_STALL[15] TCC_WRITE[15] + +gpu: +range: 6:8 +kernel: diff --git a/tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_2.txt b/tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_2.txt new file mode 100644 index 0000000000..359a6aa50c --- /dev/null +++ b/tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_2.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_TRANS_F16 SQ_INSTS_VALU_ADD_F32 SQ_INSTS_VALU_MUL_F32 SQ_INSTS_VALU_FMA_F32 SQ_INSTS_VALU_TRANS_F32 SQ_INSTS_VALU_ADD_F64 SQ_INSTS_VALU_MUL_F64 SQ_INSTS_VALU_FMA_F64 TCP_VOLATILE_sum TCP_TOTAL_ACCESSES_sum TCP_TOTAL_READ_sum TCP_TOTAL_WRITE_sum TA_BUFFER_ATOMIC_WAVEFRONTS_sum TA_BUFFER_TOTAL_CYCLES_sum TD_ATOMIC_WAVEFRONT_sum TD_STORE_WAVEFRONT_sum SPI_RA_REQ_NO_ALLOC SPI_RA_REQ_NO_ALLOC_CSN CPC_CPC_STAT_STALL CPC_UTCL1_STALL_ON_TRANSLATION CPF_CPF_STAT_IDLE CPF_CPF_TCIU_IDLE TCC_REQ_sum TCC_STREAMING_REQ_sum TCC_HIT_sum TCC_MISS_sum + +gpu: +range: 6:8 +kernel: diff --git a/tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_3.txt b/tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_3.txt new file mode 100644 index 0000000000..528e387f62 --- /dev/null +++ b/tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_3.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_TRANS_F64 SQ_INSTS_VALU_INT32 SQ_INSTS_VALU_INT64 SQ_INSTS_SMEM SQ_INSTS_FLAT SQ_INSTS_LDS SQ_INSTS_GDS SQ_INSTS_EXP_GDS TCP_TOTAL_ATOMIC_WITH_RET_sum TCP_TOTAL_ATOMIC_WITHOUT_RET_sum TCP_TOTAL_WRITEBACK_INVALIDATES_sum TCP_TOTAL_CACHE_ACCESSES_sum TA_BUFFER_COALESCED_READ_CYCLES_sum TA_BUFFER_COALESCED_WRITE_CYCLES_sum TD_COALESCABLE_WAVEFRONT_sum SPI_RA_RES_STALL_CSN SPI_RA_TMP_STALL_CSN CPC_CPC_UTCL2IU_BUSY CPC_CPC_UTCL2IU_IDLE CPF_CMP_UTCL1_STALL_ON_TRANSLATION TCC_READ_sum TCC_WRITE_sum TCC_ATOMIC_sum TCC_WRITEBACK_sum + +gpu: +range: 6:8 +kernel: diff --git a/tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_4.txt b/tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_4.txt new file mode 100644 index 0000000000..913a384f13 --- /dev/null +++ b/tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_4.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_BRANCH SQ_INSTS_SENDMSG SQ_WAIT_ANY SQ_WAIT_INST_ANY SQ_ACTIVE_INST_ANY SQ_ACTIVE_INST_VMEM SQ_ACTIVE_INST_LDS SQ_ACTIVE_INST_VALU TCP_UTCL1_TRANSLATION_MISS_sum TCP_UTCL1_TRANSLATION_HIT_sum TCP_UTCL1_PERMISSION_MISS_sum TCP_UTCL1_REQUEST_sum TA_ADDR_STALLED_BY_TC_CYCLES_sum TA_TOTAL_WAVEFRONTS_sum SPI_RA_WAVE_SIMD_FULL_CSN SPI_RA_VGPR_SIMD_FULL_CSN CPC_CPC_UTCL2IU_STALL CPC_ME1_BUSY_FOR_PACKET_DECODE TCC_EA0_WRREQ_sum TCC_EA0_WRREQ_64B_sum TCC_EA0_WR_UNCACHED_32B_sum TCC_EA0_WRREQ_DRAM_sum + +gpu: +range: 6:8 +kernel: diff --git a/tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_5.txt b/tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_5.txt new file mode 100644 index 0000000000..38eac1ee86 --- /dev/null +++ b/tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_5.txt @@ -0,0 +1,5 @@ +pmc: SQ_ACTIVE_INST_SCA SQ_ACTIVE_INST_EXP_GDS SQ_ACTIVE_INST_MISC SQ_ACTIVE_INST_FLAT SQ_INST_CYCLES_VMEM_WR SQ_INST_CYCLES_VMEM_RD SQ_INST_CYCLES_SMEM SQ_INST_CYCLES_SALU TCP_TCC_READ_REQ_sum TCP_TCC_WRITE_REQ_sum TCP_TCC_ATOMIC_WITH_RET_REQ_sum TCP_TCC_ATOMIC_WITHOUT_RET_REQ_sum TA_ADDR_STALLED_BY_TD_CYCLES_sum TA_DATA_STALLED_BY_TC_CYCLES_sum SPI_RA_SGPR_SIMD_FULL_CSN SPI_RA_LDS_CU_FULL_CSN CPC_ME1_DC0_SPI_BUSY TCC_EA0_RDREQ_sum TCC_EA0_RDREQ_32B_sum TCC_BUBBLE_sum TCC_EA0_RD_UNCACHED_32B_sum + +gpu: +range: 6:8 +kernel: diff --git a/tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_6.txt b/tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_6.txt new file mode 100644 index 0000000000..13d5b97fcc --- /dev/null +++ b/tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_6.txt @@ -0,0 +1,5 @@ +pmc: SQ_THREAD_CYCLES_VALU SQ_IFETCH SQ_LDS_BANK_CONFLICT SQ_LDS_ADDR_CONFLICT SQ_LDS_UNALIGNED_STALL SQ_WAVES_EQ_64 SQ_WAVES_LT_64 SQ_WAVES_LT_48 TCP_TCC_NC_READ_REQ_sum TCP_TCC_NC_WRITE_REQ_sum TCP_TCC_NC_ATOMIC_REQ_sum TCP_TCC_UC_READ_REQ_sum TA_FLAT_WAVEFRONTS_sum TA_FLAT_READ_WAVEFRONTS_sum SPI_RA_BAR_CU_FULL_CSN SPI_RA_TGLIM_CU_FULL_CSN TCC_EA0_RDREQ_DRAM_sum TCC_TAG_STALL_sum TCC_NORMAL_WRITEBACK_sum TCC_ALL_TC_OP_WB_WRITEBACK_sum + +gpu: +range: 6:8 +kernel: diff --git a/tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_7.txt b/tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_7.txt new file mode 100644 index 0000000000..f4445703b7 --- /dev/null +++ b/tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_7.txt @@ -0,0 +1,5 @@ +pmc: SQ_WAVES_LT_32 SQ_WAVES_LT_16 SQ_ITEMS SQ_LDS_MEM_VIOLATIONS SQ_LDS_ATOMIC_RETURN SQ_LDS_IDX_ACTIVE SQ_WAVES_RESTORED SQ_WAVES_SAVED TCP_TCC_UC_WRITE_REQ_sum TCP_TCC_UC_ATOMIC_REQ_sum TCP_TCC_CC_READ_REQ_sum TCP_TCC_CC_WRITE_REQ_sum TA_FLAT_WRITE_WAVEFRONTS_sum TA_FLAT_ATOMIC_WAVEFRONTS_sum SPI_RA_WVLIM_STALL_CSN SPI_SWC_CSC_WR TCC_NORMAL_EVICT_sum TCC_ALL_TC_OP_INV_EVICT_sum TCC_TOO_MANY_EA_WRREQS_STALL_sum TCC_EA0_ATOMIC_sum + +gpu: +range: 6:8 +kernel: diff --git a/tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_8.txt b/tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_8.txt new file mode 100644 index 0000000000..573282eed4 --- /dev/null +++ b/tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_8.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM_NORM SQ_INSTS_MFMA SQ_INSTS_VALU_MFMA_I8 SQ_INSTS_VALU_MFMA_F16 SQ_INSTS_VALU_MFMA_BF16 SQ_INSTS_VALU_MFMA_F32 SQ_INSTS_VALU_MFMA_F64 SQ_VALU_MFMA_BUSY_CYCLES TCP_TCC_CC_ATOMIC_REQ_sum TCP_TCC_RW_READ_REQ_sum TCP_TCC_RW_WRITE_REQ_sum TCP_TCC_RW_ATOMIC_REQ_sum SPI_VWC_CSC_WR SPI_RA_BULKY_CU_FULL_CSN TCC_EA0_RDREQ_LEVEL_sum TCC_EA0_WRREQ_LEVEL_sum TCC_EA0_ATOMIC_LEVEL_sum TCC_EA0_WRREQ_STALL_sum + +gpu: +range: 6:8 +kernel: diff --git a/tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_9.txt b/tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_9.txt new file mode 100644 index 0000000000..f524c6f01c --- /dev/null +++ b/tests/workloads/dispatch_6_8/MI300A_A1/perfmon/pmc_perf_9.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_MFMA_MOPS_I8 SQ_INSTS_VALU_MFMA_MOPS_F16 SQ_INSTS_VALU_MFMA_MOPS_BF16 SQ_INSTS_VALU_MFMA_MOPS_F32 SQ_INSTS_VALU_MFMA_MOPS_F64 SQC_TC_INST_REQ SQC_TC_DATA_READ_REQ SQC_TC_DATA_WRITE_REQ TCP_PENDING_STALL_CYCLES_sum + +gpu: +range: 6:8 +kernel: diff --git a/tests/workloads/dispatch_6_8/MI300A_A1/perfmon/timestamps.txt b/tests/workloads/dispatch_6_8/MI300A_A1/perfmon/timestamps.txt new file mode 100644 index 0000000000..73a5a3d86f --- /dev/null +++ b/tests/workloads/dispatch_6_8/MI300A_A1/perfmon/timestamps.txt @@ -0,0 +1,5 @@ +pmc: + +gpu: +range: 6:8 +kernel: diff --git a/tests/workloads/dispatch_6_8/MI300A_A1/pmc_perf.csv b/tests/workloads/dispatch_6_8/MI300A_A1/pmc_perf.csv new file mode 100644 index 0000000000..c0f714e770 --- /dev/null +++ b/tests/workloads/dispatch_6_8/MI300A_A1/pmc_perf.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Correlation_ID,SQ_INSTS_BRANCH,SQ_INSTS_SENDMSG,SQ_WAIT_ANY,SQ_WAIT_INST_ANY,SQ_ACTIVE_INST_ANY,SQ_ACTIVE_INST_VMEM,SQ_ACTIVE_INST_LDS,SQ_ACTIVE_INST_VALU,SPI_RA_WAVE_SIMD_FULL_CSN,SPI_RA_VGPR_SIMD_FULL_CSN,CPC_CPC_UTCL2IU_STALL,CPC_ME1_BUSY_FOR_PACKET_DECODE,TA_ADDR_STALLED_BY_TC_CYCLES_sum,TA_TOTAL_WAVEFRONTS_sum,TCC_EA0_WRREQ_64B_sum,TCC_EA0_WRREQ_DRAM_sum,TCC_EA0_WRREQ_sum,TCC_EA0_WR_UNCACHED_32B_sum,TCP_UTCL1_PERMISSION_MISS_sum,TCP_UTCL1_REQUEST_sum,TCP_UTCL1_TRANSLATION_HIT_sum,TCP_UTCL1_TRANSLATION_MISS_sum,Wave_Size_1,Correlation_ID_1,XCC_Index,TCC_EA0_WRREQ[0],TCC_EA0_WRREQ_64B[0],TCC_EA0_WRREQ_LEVEL[0],TCC_HIT[0],TCC_EA0_WRREQ[1],TCC_EA0_WRREQ_64B[1],TCC_EA0_WRREQ_LEVEL[1],TCC_HIT[1],TCC_EA0_WRREQ[2],TCC_EA0_WRREQ_64B[2],TCC_EA0_WRREQ_LEVEL[2],TCC_HIT[2],TCC_EA0_WRREQ[3],TCC_EA0_WRREQ_64B[3],TCC_EA0_WRREQ_LEVEL[3],TCC_HIT[3],TCC_EA0_WRREQ[4],TCC_EA0_WRREQ_64B[4],TCC_EA0_WRREQ_LEVEL[4],TCC_HIT[4],TCC_EA0_WRREQ[5],TCC_EA0_WRREQ_64B[5],TCC_EA0_WRREQ_LEVEL[5],TCC_HIT[5],TCC_EA0_WRREQ[6],TCC_EA0_WRREQ_64B[6],TCC_EA0_WRREQ_LEVEL[6],TCC_HIT[6],TCC_EA0_WRREQ[7],TCC_EA0_WRREQ_64B[7],TCC_EA0_WRREQ_LEVEL[7],TCC_HIT[7],TCC_EA0_WRREQ[8],TCC_EA0_WRREQ_64B[8],TCC_EA0_WRREQ_LEVEL[8],TCC_HIT[8],TCC_EA0_WRREQ[9],TCC_EA0_WRREQ_64B[9],TCC_EA0_WRREQ_LEVEL[9],TCC_HIT[9],TCC_EA0_WRREQ[10],TCC_EA0_WRREQ_64B[10],TCC_EA0_WRREQ_LEVEL[10],TCC_HIT[10],TCC_EA0_WRREQ[11],TCC_EA0_WRREQ_64B[11],TCC_EA0_WRREQ_LEVEL[11],TCC_HIT[11],TCC_EA0_WRREQ[12],TCC_EA0_WRREQ_64B[12],TCC_EA0_WRREQ_LEVEL[12],TCC_HIT[12],TCC_EA0_WRREQ[13],TCC_EA0_WRREQ_64B[13],TCC_EA0_WRREQ_LEVEL[13],TCC_HIT[13],TCC_EA0_WRREQ[14],TCC_EA0_WRREQ_64B[14],TCC_EA0_WRREQ_LEVEL[14],TCC_HIT[14],TCC_EA0_WRREQ[15],TCC_EA0_WRREQ_64B[15],TCC_EA0_WRREQ_LEVEL[15],TCC_HIT[15],TCC_EA0_WRREQ[16],TCC_EA0_WRREQ_64B[16],TCC_EA0_WRREQ_LEVEL[16],TCC_HIT[16],TCC_EA0_WRREQ[17],TCC_EA0_WRREQ_64B[17],TCC_EA0_WRREQ_LEVEL[17],TCC_HIT[17],TCC_EA0_WRREQ[18],TCC_EA0_WRREQ_64B[18],TCC_EA0_WRREQ_LEVEL[18],TCC_HIT[18],TCC_EA0_WRREQ[19],TCC_EA0_WRREQ_64B[19],TCC_EA0_WRREQ_LEVEL[19],TCC_HIT[19],TCC_EA0_WRREQ[20],TCC_EA0_WRREQ_64B[20],TCC_EA0_WRREQ_LEVEL[20],TCC_HIT[20],TCC_EA0_WRREQ[21],TCC_EA0_WRREQ_64B[21],TCC_EA0_WRREQ_LEVEL[21],TCC_HIT[21],TCC_EA0_WRREQ[22],TCC_EA0_WRREQ_64B[22],TCC_EA0_WRREQ_LEVEL[22],TCC_HIT[22],TCC_EA0_WRREQ[23],TCC_EA0_WRREQ_64B[23],TCC_EA0_WRREQ_LEVEL[23],TCC_HIT[23],TCC_EA0_WRREQ[24],TCC_EA0_WRREQ_64B[24],TCC_EA0_WRREQ_LEVEL[24],TCC_HIT[24],TCC_EA0_WRREQ[25],TCC_EA0_WRREQ_64B[25],TCC_EA0_WRREQ_LEVEL[25],TCC_HIT[25],TCC_EA0_WRREQ[26],TCC_EA0_WRREQ_64B[26],TCC_EA0_WRREQ_LEVEL[26],TCC_HIT[26],TCC_EA0_WRREQ[27],TCC_EA0_WRREQ_64B[27],TCC_EA0_WRREQ_LEVEL[27],TCC_HIT[27],TCC_EA0_WRREQ[28],TCC_EA0_WRREQ_64B[28],TCC_EA0_WRREQ_LEVEL[28],TCC_HIT[28],TCC_EA0_WRREQ[29],TCC_EA0_WRREQ_64B[29],TCC_EA0_WRREQ_LEVEL[29],TCC_HIT[29],TCC_EA0_WRREQ[30],TCC_EA0_WRREQ_64B[30],TCC_EA0_WRREQ_LEVEL[30],TCC_HIT[30],TCC_EA0_WRREQ[31],TCC_EA0_WRREQ_64B[31],TCC_EA0_WRREQ_LEVEL[31],TCC_HIT[31],TCC_EA0_WRREQ[32],TCC_EA0_WRREQ_64B[32],TCC_EA0_WRREQ_LEVEL[32],TCC_HIT[32],TCC_EA0_WRREQ[33],TCC_EA0_WRREQ_64B[33],TCC_EA0_WRREQ_LEVEL[33],TCC_HIT[33],TCC_EA0_WRREQ[34],TCC_EA0_WRREQ_64B[34],TCC_EA0_WRREQ_LEVEL[34],TCC_HIT[34],TCC_EA0_WRREQ[35],TCC_EA0_WRREQ_64B[35],TCC_EA0_WRREQ_LEVEL[35],TCC_HIT[35],TCC_EA0_WRREQ[36],TCC_EA0_WRREQ_64B[36],TCC_EA0_WRREQ_LEVEL[36],TCC_HIT[36],TCC_EA0_WRREQ[37],TCC_EA0_WRREQ_64B[37],TCC_EA0_WRREQ_LEVEL[37],TCC_HIT[37],TCC_EA0_WRREQ[38],TCC_EA0_WRREQ_64B[38],TCC_EA0_WRREQ_LEVEL[38],TCC_HIT[38],TCC_EA0_WRREQ[39],TCC_EA0_WRREQ_64B[39],TCC_EA0_WRREQ_LEVEL[39],TCC_HIT[39],TCC_EA0_WRREQ[40],TCC_EA0_WRREQ_64B[40],TCC_EA0_WRREQ_LEVEL[40],TCC_HIT[40],TCC_EA0_WRREQ[41],TCC_EA0_WRREQ_64B[41],TCC_EA0_WRREQ_LEVEL[41],TCC_HIT[41],TCC_EA0_WRREQ[42],TCC_EA0_WRREQ_64B[42],TCC_EA0_WRREQ_LEVEL[42],TCC_HIT[42],TCC_EA0_WRREQ[43],TCC_EA0_WRREQ_64B[43],TCC_EA0_WRREQ_LEVEL[43],TCC_HIT[43],TCC_EA0_WRREQ[44],TCC_EA0_WRREQ_64B[44],TCC_EA0_WRREQ_LEVEL[44],TCC_HIT[44],TCC_EA0_WRREQ[45],TCC_EA0_WRREQ_64B[45],TCC_EA0_WRREQ_LEVEL[45],TCC_HIT[45],TCC_EA0_WRREQ[46],TCC_EA0_WRREQ_64B[46],TCC_EA0_WRREQ_LEVEL[46],TCC_HIT[46],TCC_EA0_WRREQ[47],TCC_EA0_WRREQ_64B[47],TCC_EA0_WRREQ_LEVEL[47],TCC_HIT[47],TCC_EA0_WRREQ[48],TCC_EA0_WRREQ_64B[48],TCC_EA0_WRREQ_LEVEL[48],TCC_HIT[48],TCC_EA0_WRREQ[49],TCC_EA0_WRREQ_64B[49],TCC_EA0_WRREQ_LEVEL[49],TCC_HIT[49],TCC_EA0_WRREQ[50],TCC_EA0_WRREQ_64B[50],TCC_EA0_WRREQ_LEVEL[50],TCC_HIT[50],TCC_EA0_WRREQ[51],TCC_EA0_WRREQ_64B[51],TCC_EA0_WRREQ_LEVEL[51],TCC_HIT[51],TCC_EA0_WRREQ[52],TCC_EA0_WRREQ_64B[52],TCC_EA0_WRREQ_LEVEL[52],TCC_HIT[52],TCC_EA0_WRREQ[53],TCC_EA0_WRREQ_64B[53],TCC_EA0_WRREQ_LEVEL[53],TCC_HIT[53],TCC_EA0_WRREQ[54],TCC_EA0_WRREQ_64B[54],TCC_EA0_WRREQ_LEVEL[54],TCC_HIT[54],TCC_EA0_WRREQ[55],TCC_EA0_WRREQ_64B[55],TCC_EA0_WRREQ_LEVEL[55],TCC_HIT[55],TCC_EA0_WRREQ[56],TCC_EA0_WRREQ_64B[56],TCC_EA0_WRREQ_LEVEL[56],TCC_HIT[56],TCC_EA0_WRREQ[57],TCC_EA0_WRREQ_64B[57],TCC_EA0_WRREQ_LEVEL[57],TCC_HIT[57],TCC_EA0_WRREQ[58],TCC_EA0_WRREQ_64B[58],TCC_EA0_WRREQ_LEVEL[58],TCC_HIT[58],TCC_EA0_WRREQ[59],TCC_EA0_WRREQ_64B[59],TCC_EA0_WRREQ_LEVEL[59],TCC_HIT[59],TCC_EA0_WRREQ[60],TCC_EA0_WRREQ_64B[60],TCC_EA0_WRREQ_LEVEL[60],TCC_HIT[60],TCC_EA0_WRREQ[61],TCC_EA0_WRREQ_64B[61],TCC_EA0_WRREQ_LEVEL[61],TCC_HIT[61],TCC_EA0_WRREQ[62],TCC_EA0_WRREQ_64B[62],TCC_EA0_WRREQ_LEVEL[62],TCC_HIT[62],TCC_EA0_WRREQ[63],TCC_EA0_WRREQ_64B[63],TCC_EA0_WRREQ_LEVEL[63],TCC_HIT[63],TCC_EA0_WRREQ[64],TCC_EA0_WRREQ_64B[64],TCC_EA0_WRREQ_LEVEL[64],TCC_HIT[64],TCC_EA0_WRREQ[65],TCC_EA0_WRREQ_64B[65],TCC_EA0_WRREQ_LEVEL[65],TCC_HIT[65],TCC_EA0_WRREQ[66],TCC_EA0_WRREQ_64B[66],TCC_EA0_WRREQ_LEVEL[66],TCC_HIT[66],TCC_EA0_WRREQ[67],TCC_EA0_WRREQ_64B[67],TCC_EA0_WRREQ_LEVEL[67],TCC_HIT[67],TCC_EA0_WRREQ[68],TCC_EA0_WRREQ_64B[68],TCC_EA0_WRREQ_LEVEL[68],TCC_HIT[68],TCC_EA0_WRREQ[69],TCC_EA0_WRREQ_64B[69],TCC_EA0_WRREQ_LEVEL[69],TCC_HIT[69],TCC_EA0_WRREQ[70],TCC_EA0_WRREQ_64B[70],TCC_EA0_WRREQ_LEVEL[70],TCC_HIT[70],TCC_EA0_WRREQ[71],TCC_EA0_WRREQ_64B[71],TCC_EA0_WRREQ_LEVEL[71],TCC_HIT[71],TCC_EA0_WRREQ[72],TCC_EA0_WRREQ_64B[72],TCC_EA0_WRREQ_LEVEL[72],TCC_HIT[72],TCC_EA0_WRREQ[73],TCC_EA0_WRREQ_64B[73],TCC_EA0_WRREQ_LEVEL[73],TCC_HIT[73],TCC_EA0_WRREQ[74],TCC_EA0_WRREQ_64B[74],TCC_EA0_WRREQ_LEVEL[74],TCC_HIT[74],TCC_EA0_WRREQ[75],TCC_EA0_WRREQ_64B[75],TCC_EA0_WRREQ_LEVEL[75],TCC_HIT[75],TCC_EA0_WRREQ[76],TCC_EA0_WRREQ_64B[76],TCC_EA0_WRREQ_LEVEL[76],TCC_HIT[76],TCC_EA0_WRREQ[77],TCC_EA0_WRREQ_64B[77],TCC_EA0_WRREQ_LEVEL[77],TCC_HIT[77],TCC_EA0_WRREQ[78],TCC_EA0_WRREQ_64B[78],TCC_EA0_WRREQ_LEVEL[78],TCC_HIT[78],TCC_EA0_WRREQ[79],TCC_EA0_WRREQ_64B[79],TCC_EA0_WRREQ_LEVEL[79],TCC_HIT[79],TCC_EA0_WRREQ[80],TCC_EA0_WRREQ_64B[80],TCC_EA0_WRREQ_LEVEL[80],TCC_HIT[80],TCC_EA0_WRREQ[81],TCC_EA0_WRREQ_64B[81],TCC_EA0_WRREQ_LEVEL[81],TCC_HIT[81],TCC_EA0_WRREQ[82],TCC_EA0_WRREQ_64B[82],TCC_EA0_WRREQ_LEVEL[82],TCC_HIT[82],TCC_EA0_WRREQ[83],TCC_EA0_WRREQ_64B[83],TCC_EA0_WRREQ_LEVEL[83],TCC_HIT[83],TCC_EA0_WRREQ[84],TCC_EA0_WRREQ_64B[84],TCC_EA0_WRREQ_LEVEL[84],TCC_HIT[84],TCC_EA0_WRREQ[85],TCC_EA0_WRREQ_64B[85],TCC_EA0_WRREQ_LEVEL[85],TCC_HIT[85],TCC_EA0_WRREQ[86],TCC_EA0_WRREQ_64B[86],TCC_EA0_WRREQ_LEVEL[86],TCC_HIT[86],TCC_EA0_WRREQ[87],TCC_EA0_WRREQ_64B[87],TCC_EA0_WRREQ_LEVEL[87],TCC_HIT[87],TCC_EA0_WRREQ[88],TCC_EA0_WRREQ_64B[88],TCC_EA0_WRREQ_LEVEL[88],TCC_HIT[88],TCC_EA0_WRREQ[89],TCC_EA0_WRREQ_64B[89],TCC_EA0_WRREQ_LEVEL[89],TCC_HIT[89],TCC_EA0_WRREQ[90],TCC_EA0_WRREQ_64B[90],TCC_EA0_WRREQ_LEVEL[90],TCC_HIT[90],TCC_EA0_WRREQ[91],TCC_EA0_WRREQ_64B[91],TCC_EA0_WRREQ_LEVEL[91],TCC_HIT[91],TCC_EA0_WRREQ[92],TCC_EA0_WRREQ_64B[92],TCC_EA0_WRREQ_LEVEL[92],TCC_HIT[92],TCC_EA0_WRREQ[93],TCC_EA0_WRREQ_64B[93],TCC_EA0_WRREQ_LEVEL[93],TCC_HIT[93],TCC_EA0_WRREQ[94],TCC_EA0_WRREQ_64B[94],TCC_EA0_WRREQ_LEVEL[94],TCC_HIT[94],TCC_EA0_WRREQ[95],TCC_EA0_WRREQ_64B[95],TCC_EA0_WRREQ_LEVEL[95],TCC_HIT[95],Wave_Size_2,Correlation_ID_2,SQ_THREAD_CYCLES_VALU,SQ_IFETCH,SQ_LDS_BANK_CONFLICT,SQ_LDS_ADDR_CONFLICT,SQ_LDS_UNALIGNED_STALL,SQ_WAVES_EQ_64,SQ_WAVES_LT_64,SQ_WAVES_LT_48,SPI_RA_BAR_CU_FULL_CSN,SPI_RA_TGLIM_CU_FULL_CSN,TA_FLAT_READ_WAVEFRONTS_sum,TA_FLAT_WAVEFRONTS_sum,TCC_ALL_TC_OP_WB_WRITEBACK_sum,TCC_EA0_RDREQ_DRAM_sum,TCC_NORMAL_WRITEBACK_sum,TCC_TAG_STALL_sum,TCP_TCC_NC_ATOMIC_REQ_sum,TCP_TCC_NC_READ_REQ_sum,TCP_TCC_NC_WRITE_REQ_sum,TCP_TCC_UC_READ_REQ_sum,Wave_Size_3,Correlation_ID_3,XCC_Index_3,TCC_TAG_STALL[0],TCC_TOO_MANY_EA_WRREQS_STALL[0],TCC_WRITE[0],TCC_TAG_STALL[1],TCC_TOO_MANY_EA_WRREQS_STALL[1],TCC_WRITE[1],TCC_TAG_STALL[2],TCC_TOO_MANY_EA_WRREQS_STALL[2],TCC_WRITE[2],TCC_TAG_STALL[3],TCC_TOO_MANY_EA_WRREQS_STALL[3],TCC_WRITE[3],TCC_TAG_STALL[4],TCC_TOO_MANY_EA_WRREQS_STALL[4],TCC_WRITE[4],TCC_TAG_STALL[5],TCC_TOO_MANY_EA_WRREQS_STALL[5],TCC_WRITE[5],TCC_TAG_STALL[6],TCC_TOO_MANY_EA_WRREQS_STALL[6],TCC_WRITE[6],TCC_TAG_STALL[7],TCC_TOO_MANY_EA_WRREQS_STALL[7],TCC_WRITE[7],TCC_TAG_STALL[8],TCC_TOO_MANY_EA_WRREQS_STALL[8],TCC_WRITE[8],TCC_TAG_STALL[9],TCC_TOO_MANY_EA_WRREQS_STALL[9],TCC_WRITE[9],TCC_TAG_STALL[10],TCC_TOO_MANY_EA_WRREQS_STALL[10],TCC_WRITE[10],TCC_TAG_STALL[11],TCC_TOO_MANY_EA_WRREQS_STALL[11],TCC_WRITE[11],TCC_TAG_STALL[12],TCC_TOO_MANY_EA_WRREQS_STALL[12],TCC_WRITE[12],TCC_TAG_STALL[13],TCC_TOO_MANY_EA_WRREQS_STALL[13],TCC_WRITE[13],TCC_TAG_STALL[14],TCC_TOO_MANY_EA_WRREQS_STALL[14],TCC_WRITE[14],TCC_TAG_STALL[15],TCC_TOO_MANY_EA_WRREQS_STALL[15],TCC_WRITE[15],TCC_TAG_STALL[16],TCC_TOO_MANY_EA_WRREQS_STALL[16],TCC_WRITE[16],TCC_TAG_STALL[17],TCC_TOO_MANY_EA_WRREQS_STALL[17],TCC_WRITE[17],TCC_TAG_STALL[18],TCC_TOO_MANY_EA_WRREQS_STALL[18],TCC_WRITE[18],TCC_TAG_STALL[19],TCC_TOO_MANY_EA_WRREQS_STALL[19],TCC_WRITE[19],TCC_TAG_STALL[20],TCC_TOO_MANY_EA_WRREQS_STALL[20],TCC_WRITE[20],TCC_TAG_STALL[21],TCC_TOO_MANY_EA_WRREQS_STALL[21],TCC_WRITE[21],TCC_TAG_STALL[22],TCC_TOO_MANY_EA_WRREQS_STALL[22],TCC_WRITE[22],TCC_TAG_STALL[23],TCC_TOO_MANY_EA_WRREQS_STALL[23],TCC_WRITE[23],TCC_TAG_STALL[24],TCC_TOO_MANY_EA_WRREQS_STALL[24],TCC_WRITE[24],TCC_TAG_STALL[25],TCC_TOO_MANY_EA_WRREQS_STALL[25],TCC_WRITE[25],TCC_TAG_STALL[26],TCC_TOO_MANY_EA_WRREQS_STALL[26],TCC_WRITE[26],TCC_TAG_STALL[27],TCC_TOO_MANY_EA_WRREQS_STALL[27],TCC_WRITE[27],TCC_TAG_STALL[28],TCC_TOO_MANY_EA_WRREQS_STALL[28],TCC_WRITE[28],TCC_TAG_STALL[29],TCC_TOO_MANY_EA_WRREQS_STALL[29],TCC_WRITE[29],TCC_TAG_STALL[30],TCC_TOO_MANY_EA_WRREQS_STALL[30],TCC_WRITE[30],TCC_TAG_STALL[31],TCC_TOO_MANY_EA_WRREQS_STALL[31],TCC_WRITE[31],TCC_TAG_STALL[32],TCC_TOO_MANY_EA_WRREQS_STALL[32],TCC_WRITE[32],TCC_TAG_STALL[33],TCC_TOO_MANY_EA_WRREQS_STALL[33],TCC_WRITE[33],TCC_TAG_STALL[34],TCC_TOO_MANY_EA_WRREQS_STALL[34],TCC_WRITE[34],TCC_TAG_STALL[35],TCC_TOO_MANY_EA_WRREQS_STALL[35],TCC_WRITE[35],TCC_TAG_STALL[36],TCC_TOO_MANY_EA_WRREQS_STALL[36],TCC_WRITE[36],TCC_TAG_STALL[37],TCC_TOO_MANY_EA_WRREQS_STALL[37],TCC_WRITE[37],TCC_TAG_STALL[38],TCC_TOO_MANY_EA_WRREQS_STALL[38],TCC_WRITE[38],TCC_TAG_STALL[39],TCC_TOO_MANY_EA_WRREQS_STALL[39],TCC_WRITE[39],TCC_TAG_STALL[40],TCC_TOO_MANY_EA_WRREQS_STALL[40],TCC_WRITE[40],TCC_TAG_STALL[41],TCC_TOO_MANY_EA_WRREQS_STALL[41],TCC_WRITE[41],TCC_TAG_STALL[42],TCC_TOO_MANY_EA_WRREQS_STALL[42],TCC_WRITE[42],TCC_TAG_STALL[43],TCC_TOO_MANY_EA_WRREQS_STALL[43],TCC_WRITE[43],TCC_TAG_STALL[44],TCC_TOO_MANY_EA_WRREQS_STALL[44],TCC_WRITE[44],TCC_TAG_STALL[45],TCC_TOO_MANY_EA_WRREQS_STALL[45],TCC_WRITE[45],TCC_TAG_STALL[46],TCC_TOO_MANY_EA_WRREQS_STALL[46],TCC_WRITE[46],TCC_TAG_STALL[47],TCC_TOO_MANY_EA_WRREQS_STALL[47],TCC_WRITE[47],TCC_TAG_STALL[48],TCC_TOO_MANY_EA_WRREQS_STALL[48],TCC_WRITE[48],TCC_TAG_STALL[49],TCC_TOO_MANY_EA_WRREQS_STALL[49],TCC_WRITE[49],TCC_TAG_STALL[50],TCC_TOO_MANY_EA_WRREQS_STALL[50],TCC_WRITE[50],TCC_TAG_STALL[51],TCC_TOO_MANY_EA_WRREQS_STALL[51],TCC_WRITE[51],TCC_TAG_STALL[52],TCC_TOO_MANY_EA_WRREQS_STALL[52],TCC_WRITE[52],TCC_TAG_STALL[53],TCC_TOO_MANY_EA_WRREQS_STALL[53],TCC_WRITE[53],TCC_TAG_STALL[54],TCC_TOO_MANY_EA_WRREQS_STALL[54],TCC_WRITE[54],TCC_TAG_STALL[55],TCC_TOO_MANY_EA_WRREQS_STALL[55],TCC_WRITE[55],TCC_TAG_STALL[56],TCC_TOO_MANY_EA_WRREQS_STALL[56],TCC_WRITE[56],TCC_TAG_STALL[57],TCC_TOO_MANY_EA_WRREQS_STALL[57],TCC_WRITE[57],TCC_TAG_STALL[58],TCC_TOO_MANY_EA_WRREQS_STALL[58],TCC_WRITE[58],TCC_TAG_STALL[59],TCC_TOO_MANY_EA_WRREQS_STALL[59],TCC_WRITE[59],TCC_TAG_STALL[60],TCC_TOO_MANY_EA_WRREQS_STALL[60],TCC_WRITE[60],TCC_TAG_STALL[61],TCC_TOO_MANY_EA_WRREQS_STALL[61],TCC_WRITE[61],TCC_TAG_STALL[62],TCC_TOO_MANY_EA_WRREQS_STALL[62],TCC_WRITE[62],TCC_TAG_STALL[63],TCC_TOO_MANY_EA_WRREQS_STALL[63],TCC_WRITE[63],TCC_TAG_STALL[64],TCC_TOO_MANY_EA_WRREQS_STALL[64],TCC_WRITE[64],TCC_TAG_STALL[65],TCC_TOO_MANY_EA_WRREQS_STALL[65],TCC_WRITE[65],TCC_TAG_STALL[66],TCC_TOO_MANY_EA_WRREQS_STALL[66],TCC_WRITE[66],TCC_TAG_STALL[67],TCC_TOO_MANY_EA_WRREQS_STALL[67],TCC_WRITE[67],TCC_TAG_STALL[68],TCC_TOO_MANY_EA_WRREQS_STALL[68],TCC_WRITE[68],TCC_TAG_STALL[69],TCC_TOO_MANY_EA_WRREQS_STALL[69],TCC_WRITE[69],TCC_TAG_STALL[70],TCC_TOO_MANY_EA_WRREQS_STALL[70],TCC_WRITE[70],TCC_TAG_STALL[71],TCC_TOO_MANY_EA_WRREQS_STALL[71],TCC_WRITE[71],TCC_TAG_STALL[72],TCC_TOO_MANY_EA_WRREQS_STALL[72],TCC_WRITE[72],TCC_TAG_STALL[73],TCC_TOO_MANY_EA_WRREQS_STALL[73],TCC_WRITE[73],TCC_TAG_STALL[74],TCC_TOO_MANY_EA_WRREQS_STALL[74],TCC_WRITE[74],TCC_TAG_STALL[75],TCC_TOO_MANY_EA_WRREQS_STALL[75],TCC_WRITE[75],TCC_TAG_STALL[76],TCC_TOO_MANY_EA_WRREQS_STALL[76],TCC_WRITE[76],TCC_TAG_STALL[77],TCC_TOO_MANY_EA_WRREQS_STALL[77],TCC_WRITE[77],TCC_TAG_STALL[78],TCC_TOO_MANY_EA_WRREQS_STALL[78],TCC_WRITE[78],TCC_TAG_STALL[79],TCC_TOO_MANY_EA_WRREQS_STALL[79],TCC_WRITE[79],TCC_TAG_STALL[80],TCC_TOO_MANY_EA_WRREQS_STALL[80],TCC_WRITE[80],TCC_TAG_STALL[81],TCC_TOO_MANY_EA_WRREQS_STALL[81],TCC_WRITE[81],TCC_TAG_STALL[82],TCC_TOO_MANY_EA_WRREQS_STALL[82],TCC_WRITE[82],TCC_TAG_STALL[83],TCC_TOO_MANY_EA_WRREQS_STALL[83],TCC_WRITE[83],TCC_TAG_STALL[84],TCC_TOO_MANY_EA_WRREQS_STALL[84],TCC_WRITE[84],TCC_TAG_STALL[85],TCC_TOO_MANY_EA_WRREQS_STALL[85],TCC_WRITE[85],TCC_TAG_STALL[86],TCC_TOO_MANY_EA_WRREQS_STALL[86],TCC_WRITE[86],TCC_TAG_STALL[87],TCC_TOO_MANY_EA_WRREQS_STALL[87],TCC_WRITE[87],TCC_TAG_STALL[88],TCC_TOO_MANY_EA_WRREQS_STALL[88],TCC_WRITE[88],TCC_TAG_STALL[89],TCC_TOO_MANY_EA_WRREQS_STALL[89],TCC_WRITE[89],TCC_TAG_STALL[90],TCC_TOO_MANY_EA_WRREQS_STALL[90],TCC_WRITE[90],TCC_TAG_STALL[91],TCC_TOO_MANY_EA_WRREQS_STALL[91],TCC_WRITE[91],TCC_TAG_STALL[92],TCC_TOO_MANY_EA_WRREQS_STALL[92],TCC_WRITE[92],TCC_TAG_STALL[93],TCC_TOO_MANY_EA_WRREQS_STALL[93],TCC_WRITE[93],TCC_TAG_STALL[94],TCC_TOO_MANY_EA_WRREQS_STALL[94],TCC_WRITE[94],TCC_TAG_STALL[95],TCC_TOO_MANY_EA_WRREQS_STALL[95],TCC_WRITE[95],Wave_Size_4,Correlation_ID_4,SQ_INSTS_VALU_TRANS_F64,SQ_INSTS_VALU_INT32,SQ_INSTS_VALU_INT64,SQ_INSTS_SMEM,SQ_INSTS_FLAT,SQ_INSTS_LDS,SQ_INSTS_GDS,SQ_INSTS_EXP_GDS,SPI_RA_RES_STALL_CSN,SPI_RA_TMP_STALL_CSN,CPC_CPC_UTCL2IU_BUSY,CPC_CPC_UTCL2IU_IDLE,CPF_CMP_UTCL1_STALL_ON_TRANSLATION,TA_BUFFER_COALESCED_READ_CYCLES_sum,TA_BUFFER_COALESCED_WRITE_CYCLES_sum,TCC_ATOMIC_sum,TCC_READ_sum,TCC_WRITEBACK_sum,TCC_WRITE_sum,TCP_TOTAL_ATOMIC_WITHOUT_RET_sum,TCP_TOTAL_ATOMIC_WITH_RET_sum,TCP_TOTAL_CACHE_ACCESSES_sum,TCP_TOTAL_WRITEBACK_INVALIDATES_sum,TD_COALESCABLE_WAVEFRONT_sum,Wave_Size_5,Correlation_ID_5,SQ_WAVES_LT_32,SQ_WAVES_LT_16,SQ_ITEMS,SQ_LDS_MEM_VIOLATIONS,SQ_LDS_ATOMIC_RETURN,SQ_LDS_IDX_ACTIVE,SQ_WAVES_RESTORED,SQ_WAVES_SAVED,SPI_RA_WVLIM_STALL_CSN,SPI_SWC_CSC_WR,TA_FLAT_ATOMIC_WAVEFRONTS_sum,TA_FLAT_WRITE_WAVEFRONTS_sum,TCC_ALL_TC_OP_INV_EVICT_sum,TCC_EA0_ATOMIC_sum,TCC_NORMAL_EVICT_sum,TCC_TOO_MANY_EA_WRREQS_STALL_sum,TCP_TCC_CC_READ_REQ_sum,TCP_TCC_CC_WRITE_REQ_sum,TCP_TCC_UC_ATOMIC_REQ_sum,TCP_TCC_UC_WRITE_REQ_sum,Wave_Size_6,Correlation_ID_6,XCC_Index_6,TCC_MISS[0],TCC_READ[0],TCC_REQ[0],TCC_RW_REQ[0],TCC_MISS[1],TCC_READ[1],TCC_REQ[1],TCC_RW_REQ[1],TCC_MISS[2],TCC_READ[2],TCC_REQ[2],TCC_RW_REQ[2],TCC_MISS[3],TCC_READ[3],TCC_REQ[3],TCC_RW_REQ[3],TCC_MISS[4],TCC_READ[4],TCC_REQ[4],TCC_RW_REQ[4],TCC_MISS[5],TCC_READ[5],TCC_REQ[5],TCC_RW_REQ[5],TCC_MISS[6],TCC_READ[6],TCC_REQ[6],TCC_RW_REQ[6],TCC_MISS[7],TCC_READ[7],TCC_REQ[7],TCC_RW_REQ[7],TCC_MISS[8],TCC_READ[8],TCC_REQ[8],TCC_RW_REQ[8],TCC_MISS[9],TCC_READ[9],TCC_REQ[9],TCC_RW_REQ[9],TCC_MISS[10],TCC_READ[10],TCC_REQ[10],TCC_RW_REQ[10],TCC_MISS[11],TCC_READ[11],TCC_REQ[11],TCC_RW_REQ[11],TCC_MISS[12],TCC_READ[12],TCC_REQ[12],TCC_RW_REQ[12],TCC_MISS[13],TCC_READ[13],TCC_REQ[13],TCC_RW_REQ[13],TCC_MISS[14],TCC_READ[14],TCC_REQ[14],TCC_RW_REQ[14],TCC_MISS[15],TCC_READ[15],TCC_REQ[15],TCC_RW_REQ[15],TCC_MISS[16],TCC_READ[16],TCC_REQ[16],TCC_RW_REQ[16],TCC_MISS[17],TCC_READ[17],TCC_REQ[17],TCC_RW_REQ[17],TCC_MISS[18],TCC_READ[18],TCC_REQ[18],TCC_RW_REQ[18],TCC_MISS[19],TCC_READ[19],TCC_REQ[19],TCC_RW_REQ[19],TCC_MISS[20],TCC_READ[20],TCC_REQ[20],TCC_RW_REQ[20],TCC_MISS[21],TCC_READ[21],TCC_REQ[21],TCC_RW_REQ[21],TCC_MISS[22],TCC_READ[22],TCC_REQ[22],TCC_RW_REQ[22],TCC_MISS[23],TCC_READ[23],TCC_REQ[23],TCC_RW_REQ[23],TCC_MISS[24],TCC_READ[24],TCC_REQ[24],TCC_RW_REQ[24],TCC_MISS[25],TCC_READ[25],TCC_REQ[25],TCC_RW_REQ[25],TCC_MISS[26],TCC_READ[26],TCC_REQ[26],TCC_RW_REQ[26],TCC_MISS[27],TCC_READ[27],TCC_REQ[27],TCC_RW_REQ[27],TCC_MISS[28],TCC_READ[28],TCC_REQ[28],TCC_RW_REQ[28],TCC_MISS[29],TCC_READ[29],TCC_REQ[29],TCC_RW_REQ[29],TCC_MISS[30],TCC_READ[30],TCC_REQ[30],TCC_RW_REQ[30],TCC_MISS[31],TCC_READ[31],TCC_REQ[31],TCC_RW_REQ[31],TCC_MISS[32],TCC_READ[32],TCC_REQ[32],TCC_RW_REQ[32],TCC_MISS[33],TCC_READ[33],TCC_REQ[33],TCC_RW_REQ[33],TCC_MISS[34],TCC_READ[34],TCC_REQ[34],TCC_RW_REQ[34],TCC_MISS[35],TCC_READ[35],TCC_REQ[35],TCC_RW_REQ[35],TCC_MISS[36],TCC_READ[36],TCC_REQ[36],TCC_RW_REQ[36],TCC_MISS[37],TCC_READ[37],TCC_REQ[37],TCC_RW_REQ[37],TCC_MISS[38],TCC_READ[38],TCC_REQ[38],TCC_RW_REQ[38],TCC_MISS[39],TCC_READ[39],TCC_REQ[39],TCC_RW_REQ[39],TCC_MISS[40],TCC_READ[40],TCC_REQ[40],TCC_RW_REQ[40],TCC_MISS[41],TCC_READ[41],TCC_REQ[41],TCC_RW_REQ[41],TCC_MISS[42],TCC_READ[42],TCC_REQ[42],TCC_RW_REQ[42],TCC_MISS[43],TCC_READ[43],TCC_REQ[43],TCC_RW_REQ[43],TCC_MISS[44],TCC_READ[44],TCC_REQ[44],TCC_RW_REQ[44],TCC_MISS[45],TCC_READ[45],TCC_REQ[45],TCC_RW_REQ[45],TCC_MISS[46],TCC_READ[46],TCC_REQ[46],TCC_RW_REQ[46],TCC_MISS[47],TCC_READ[47],TCC_REQ[47],TCC_RW_REQ[47],TCC_MISS[48],TCC_READ[48],TCC_REQ[48],TCC_RW_REQ[48],TCC_MISS[49],TCC_READ[49],TCC_REQ[49],TCC_RW_REQ[49],TCC_MISS[50],TCC_READ[50],TCC_REQ[50],TCC_RW_REQ[50],TCC_MISS[51],TCC_READ[51],TCC_REQ[51],TCC_RW_REQ[51],TCC_MISS[52],TCC_READ[52],TCC_REQ[52],TCC_RW_REQ[52],TCC_MISS[53],TCC_READ[53],TCC_REQ[53],TCC_RW_REQ[53],TCC_MISS[54],TCC_READ[54],TCC_REQ[54],TCC_RW_REQ[54],TCC_MISS[55],TCC_READ[55],TCC_REQ[55],TCC_RW_REQ[55],TCC_MISS[56],TCC_READ[56],TCC_REQ[56],TCC_RW_REQ[56],TCC_MISS[57],TCC_READ[57],TCC_REQ[57],TCC_RW_REQ[57],TCC_MISS[58],TCC_READ[58],TCC_REQ[58],TCC_RW_REQ[58],TCC_MISS[59],TCC_READ[59],TCC_REQ[59],TCC_RW_REQ[59],TCC_MISS[60],TCC_READ[60],TCC_REQ[60],TCC_RW_REQ[60],TCC_MISS[61],TCC_READ[61],TCC_REQ[61],TCC_RW_REQ[61],TCC_MISS[62],TCC_READ[62],TCC_REQ[62],TCC_RW_REQ[62],TCC_MISS[63],TCC_READ[63],TCC_REQ[63],TCC_RW_REQ[63],TCC_MISS[64],TCC_READ[64],TCC_REQ[64],TCC_RW_REQ[64],TCC_MISS[65],TCC_READ[65],TCC_REQ[65],TCC_RW_REQ[65],TCC_MISS[66],TCC_READ[66],TCC_REQ[66],TCC_RW_REQ[66],TCC_MISS[67],TCC_READ[67],TCC_REQ[67],TCC_RW_REQ[67],TCC_MISS[68],TCC_READ[68],TCC_REQ[68],TCC_RW_REQ[68],TCC_MISS[69],TCC_READ[69],TCC_REQ[69],TCC_RW_REQ[69],TCC_MISS[70],TCC_READ[70],TCC_REQ[70],TCC_RW_REQ[70],TCC_MISS[71],TCC_READ[71],TCC_REQ[71],TCC_RW_REQ[71],TCC_MISS[72],TCC_READ[72],TCC_REQ[72],TCC_RW_REQ[72],TCC_MISS[73],TCC_READ[73],TCC_REQ[73],TCC_RW_REQ[73],TCC_MISS[74],TCC_READ[74],TCC_REQ[74],TCC_RW_REQ[74],TCC_MISS[75],TCC_READ[75],TCC_REQ[75],TCC_RW_REQ[75],TCC_MISS[76],TCC_READ[76],TCC_REQ[76],TCC_RW_REQ[76],TCC_MISS[77],TCC_READ[77],TCC_REQ[77],TCC_RW_REQ[77],TCC_MISS[78],TCC_READ[78],TCC_REQ[78],TCC_RW_REQ[78],TCC_MISS[79],TCC_READ[79],TCC_REQ[79],TCC_RW_REQ[79],TCC_MISS[80],TCC_READ[80],TCC_REQ[80],TCC_RW_REQ[80],TCC_MISS[81],TCC_READ[81],TCC_REQ[81],TCC_RW_REQ[81],TCC_MISS[82],TCC_READ[82],TCC_REQ[82],TCC_RW_REQ[82],TCC_MISS[83],TCC_READ[83],TCC_REQ[83],TCC_RW_REQ[83],TCC_MISS[84],TCC_READ[84],TCC_REQ[84],TCC_RW_REQ[84],TCC_MISS[85],TCC_READ[85],TCC_REQ[85],TCC_RW_REQ[85],TCC_MISS[86],TCC_READ[86],TCC_REQ[86],TCC_RW_REQ[86],TCC_MISS[87],TCC_READ[87],TCC_REQ[87],TCC_RW_REQ[87],TCC_MISS[88],TCC_READ[88],TCC_REQ[88],TCC_RW_REQ[88],TCC_MISS[89],TCC_READ[89],TCC_REQ[89],TCC_RW_REQ[89],TCC_MISS[90],TCC_READ[90],TCC_REQ[90],TCC_RW_REQ[90],TCC_MISS[91],TCC_READ[91],TCC_REQ[91],TCC_RW_REQ[91],TCC_MISS[92],TCC_READ[92],TCC_REQ[92],TCC_RW_REQ[92],TCC_MISS[93],TCC_READ[93],TCC_REQ[93],TCC_RW_REQ[93],TCC_MISS[94],TCC_READ[94],TCC_REQ[94],TCC_RW_REQ[94],TCC_MISS[95],TCC_READ[95],TCC_REQ[95],TCC_RW_REQ[95],Wave_Size_7,Correlation_ID_7,SQ_INSTS_VALU_TRANS_F16,SQ_INSTS_VALU_ADD_F32,SQ_INSTS_VALU_MUL_F32,SQ_INSTS_VALU_FMA_F32,SQ_INSTS_VALU_TRANS_F32,SQ_INSTS_VALU_ADD_F64,SQ_INSTS_VALU_MUL_F64,SQ_INSTS_VALU_FMA_F64,SPI_RA_REQ_NO_ALLOC,SPI_RA_REQ_NO_ALLOC_CSN,CPC_CPC_STAT_STALL,CPC_UTCL1_STALL_ON_TRANSLATION,CPF_CPF_STAT_IDLE,CPF_CPF_TCIU_IDLE,TA_BUFFER_ATOMIC_WAVEFRONTS_sum,TA_BUFFER_TOTAL_CYCLES_sum,TCC_HIT_sum,TCC_MISS_sum,TCC_REQ_sum,TCC_STREAMING_REQ_sum,TCP_TOTAL_ACCESSES_sum,TCP_TOTAL_READ_sum,TCP_TOTAL_WRITE_sum,TCP_VOLATILE_sum,TD_ATOMIC_WAVEFRONT_sum,TD_STORE_WAVEFRONT_sum,Wave_Size_8,Correlation_ID_8,XCC_Index_8,TCC_ATOMIC[0],TCC_BUBBLE[0],TCC_CYCLE[0],TCC_EA0_ATOMIC[0],TCC_ATOMIC[1],TCC_BUBBLE[1],TCC_CYCLE[1],TCC_EA0_ATOMIC[1],TCC_ATOMIC[2],TCC_BUBBLE[2],TCC_CYCLE[2],TCC_EA0_ATOMIC[2],TCC_ATOMIC[3],TCC_BUBBLE[3],TCC_CYCLE[3],TCC_EA0_ATOMIC[3],TCC_ATOMIC[4],TCC_BUBBLE[4],TCC_CYCLE[4],TCC_EA0_ATOMIC[4],TCC_ATOMIC[5],TCC_BUBBLE[5],TCC_CYCLE[5],TCC_EA0_ATOMIC[5],TCC_ATOMIC[6],TCC_BUBBLE[6],TCC_CYCLE[6],TCC_EA0_ATOMIC[6],TCC_ATOMIC[7],TCC_BUBBLE[7],TCC_CYCLE[7],TCC_EA0_ATOMIC[7],TCC_ATOMIC[8],TCC_BUBBLE[8],TCC_CYCLE[8],TCC_EA0_ATOMIC[8],TCC_ATOMIC[9],TCC_BUBBLE[9],TCC_CYCLE[9],TCC_EA0_ATOMIC[9],TCC_ATOMIC[10],TCC_BUBBLE[10],TCC_CYCLE[10],TCC_EA0_ATOMIC[10],TCC_ATOMIC[11],TCC_BUBBLE[11],TCC_CYCLE[11],TCC_EA0_ATOMIC[11],TCC_ATOMIC[12],TCC_BUBBLE[12],TCC_CYCLE[12],TCC_EA0_ATOMIC[12],TCC_ATOMIC[13],TCC_BUBBLE[13],TCC_CYCLE[13],TCC_EA0_ATOMIC[13],TCC_ATOMIC[14],TCC_BUBBLE[14],TCC_CYCLE[14],TCC_EA0_ATOMIC[14],TCC_ATOMIC[15],TCC_BUBBLE[15],TCC_CYCLE[15],TCC_EA0_ATOMIC[15],TCC_ATOMIC[16],TCC_BUBBLE[16],TCC_CYCLE[16],TCC_EA0_ATOMIC[16],TCC_ATOMIC[17],TCC_BUBBLE[17],TCC_CYCLE[17],TCC_EA0_ATOMIC[17],TCC_ATOMIC[18],TCC_BUBBLE[18],TCC_CYCLE[18],TCC_EA0_ATOMIC[18],TCC_ATOMIC[19],TCC_BUBBLE[19],TCC_CYCLE[19],TCC_EA0_ATOMIC[19],TCC_ATOMIC[20],TCC_BUBBLE[20],TCC_CYCLE[20],TCC_EA0_ATOMIC[20],TCC_ATOMIC[21],TCC_BUBBLE[21],TCC_CYCLE[21],TCC_EA0_ATOMIC[21],TCC_ATOMIC[22],TCC_BUBBLE[22],TCC_CYCLE[22],TCC_EA0_ATOMIC[22],TCC_ATOMIC[23],TCC_BUBBLE[23],TCC_CYCLE[23],TCC_EA0_ATOMIC[23],TCC_ATOMIC[24],TCC_BUBBLE[24],TCC_CYCLE[24],TCC_EA0_ATOMIC[24],TCC_ATOMIC[25],TCC_BUBBLE[25],TCC_CYCLE[25],TCC_EA0_ATOMIC[25],TCC_ATOMIC[26],TCC_BUBBLE[26],TCC_CYCLE[26],TCC_EA0_ATOMIC[26],TCC_ATOMIC[27],TCC_BUBBLE[27],TCC_CYCLE[27],TCC_EA0_ATOMIC[27],TCC_ATOMIC[28],TCC_BUBBLE[28],TCC_CYCLE[28],TCC_EA0_ATOMIC[28],TCC_ATOMIC[29],TCC_BUBBLE[29],TCC_CYCLE[29],TCC_EA0_ATOMIC[29],TCC_ATOMIC[30],TCC_BUBBLE[30],TCC_CYCLE[30],TCC_EA0_ATOMIC[30],TCC_ATOMIC[31],TCC_BUBBLE[31],TCC_CYCLE[31],TCC_EA0_ATOMIC[31],TCC_ATOMIC[32],TCC_BUBBLE[32],TCC_CYCLE[32],TCC_EA0_ATOMIC[32],TCC_ATOMIC[33],TCC_BUBBLE[33],TCC_CYCLE[33],TCC_EA0_ATOMIC[33],TCC_ATOMIC[34],TCC_BUBBLE[34],TCC_CYCLE[34],TCC_EA0_ATOMIC[34],TCC_ATOMIC[35],TCC_BUBBLE[35],TCC_CYCLE[35],TCC_EA0_ATOMIC[35],TCC_ATOMIC[36],TCC_BUBBLE[36],TCC_CYCLE[36],TCC_EA0_ATOMIC[36],TCC_ATOMIC[37],TCC_BUBBLE[37],TCC_CYCLE[37],TCC_EA0_ATOMIC[37],TCC_ATOMIC[38],TCC_BUBBLE[38],TCC_CYCLE[38],TCC_EA0_ATOMIC[38],TCC_ATOMIC[39],TCC_BUBBLE[39],TCC_CYCLE[39],TCC_EA0_ATOMIC[39],TCC_ATOMIC[40],TCC_BUBBLE[40],TCC_CYCLE[40],TCC_EA0_ATOMIC[40],TCC_ATOMIC[41],TCC_BUBBLE[41],TCC_CYCLE[41],TCC_EA0_ATOMIC[41],TCC_ATOMIC[42],TCC_BUBBLE[42],TCC_CYCLE[42],TCC_EA0_ATOMIC[42],TCC_ATOMIC[43],TCC_BUBBLE[43],TCC_CYCLE[43],TCC_EA0_ATOMIC[43],TCC_ATOMIC[44],TCC_BUBBLE[44],TCC_CYCLE[44],TCC_EA0_ATOMIC[44],TCC_ATOMIC[45],TCC_BUBBLE[45],TCC_CYCLE[45],TCC_EA0_ATOMIC[45],TCC_ATOMIC[46],TCC_BUBBLE[46],TCC_CYCLE[46],TCC_EA0_ATOMIC[46],TCC_ATOMIC[47],TCC_BUBBLE[47],TCC_CYCLE[47],TCC_EA0_ATOMIC[47],TCC_ATOMIC[48],TCC_BUBBLE[48],TCC_CYCLE[48],TCC_EA0_ATOMIC[48],TCC_ATOMIC[49],TCC_BUBBLE[49],TCC_CYCLE[49],TCC_EA0_ATOMIC[49],TCC_ATOMIC[50],TCC_BUBBLE[50],TCC_CYCLE[50],TCC_EA0_ATOMIC[50],TCC_ATOMIC[51],TCC_BUBBLE[51],TCC_CYCLE[51],TCC_EA0_ATOMIC[51],TCC_ATOMIC[52],TCC_BUBBLE[52],TCC_CYCLE[52],TCC_EA0_ATOMIC[52],TCC_ATOMIC[53],TCC_BUBBLE[53],TCC_CYCLE[53],TCC_EA0_ATOMIC[53],TCC_ATOMIC[54],TCC_BUBBLE[54],TCC_CYCLE[54],TCC_EA0_ATOMIC[54],TCC_ATOMIC[55],TCC_BUBBLE[55],TCC_CYCLE[55],TCC_EA0_ATOMIC[55],TCC_ATOMIC[56],TCC_BUBBLE[56],TCC_CYCLE[56],TCC_EA0_ATOMIC[56],TCC_ATOMIC[57],TCC_BUBBLE[57],TCC_CYCLE[57],TCC_EA0_ATOMIC[57],TCC_ATOMIC[58],TCC_BUBBLE[58],TCC_CYCLE[58],TCC_EA0_ATOMIC[58],TCC_ATOMIC[59],TCC_BUBBLE[59],TCC_CYCLE[59],TCC_EA0_ATOMIC[59],TCC_ATOMIC[60],TCC_BUBBLE[60],TCC_CYCLE[60],TCC_EA0_ATOMIC[60],TCC_ATOMIC[61],TCC_BUBBLE[61],TCC_CYCLE[61],TCC_EA0_ATOMIC[61],TCC_ATOMIC[62],TCC_BUBBLE[62],TCC_CYCLE[62],TCC_EA0_ATOMIC[62],TCC_ATOMIC[63],TCC_BUBBLE[63],TCC_CYCLE[63],TCC_EA0_ATOMIC[63],TCC_ATOMIC[64],TCC_BUBBLE[64],TCC_CYCLE[64],TCC_EA0_ATOMIC[64],TCC_ATOMIC[65],TCC_BUBBLE[65],TCC_CYCLE[65],TCC_EA0_ATOMIC[65],TCC_ATOMIC[66],TCC_BUBBLE[66],TCC_CYCLE[66],TCC_EA0_ATOMIC[66],TCC_ATOMIC[67],TCC_BUBBLE[67],TCC_CYCLE[67],TCC_EA0_ATOMIC[67],TCC_ATOMIC[68],TCC_BUBBLE[68],TCC_CYCLE[68],TCC_EA0_ATOMIC[68],TCC_ATOMIC[69],TCC_BUBBLE[69],TCC_CYCLE[69],TCC_EA0_ATOMIC[69],TCC_ATOMIC[70],TCC_BUBBLE[70],TCC_CYCLE[70],TCC_EA0_ATOMIC[70],TCC_ATOMIC[71],TCC_BUBBLE[71],TCC_CYCLE[71],TCC_EA0_ATOMIC[71],TCC_ATOMIC[72],TCC_BUBBLE[72],TCC_CYCLE[72],TCC_EA0_ATOMIC[72],TCC_ATOMIC[73],TCC_BUBBLE[73],TCC_CYCLE[73],TCC_EA0_ATOMIC[73],TCC_ATOMIC[74],TCC_BUBBLE[74],TCC_CYCLE[74],TCC_EA0_ATOMIC[74],TCC_ATOMIC[75],TCC_BUBBLE[75],TCC_CYCLE[75],TCC_EA0_ATOMIC[75],TCC_ATOMIC[76],TCC_BUBBLE[76],TCC_CYCLE[76],TCC_EA0_ATOMIC[76],TCC_ATOMIC[77],TCC_BUBBLE[77],TCC_CYCLE[77],TCC_EA0_ATOMIC[77],TCC_ATOMIC[78],TCC_BUBBLE[78],TCC_CYCLE[78],TCC_EA0_ATOMIC[78],TCC_ATOMIC[79],TCC_BUBBLE[79],TCC_CYCLE[79],TCC_EA0_ATOMIC[79],TCC_ATOMIC[80],TCC_BUBBLE[80],TCC_CYCLE[80],TCC_EA0_ATOMIC[80],TCC_ATOMIC[81],TCC_BUBBLE[81],TCC_CYCLE[81],TCC_EA0_ATOMIC[81],TCC_ATOMIC[82],TCC_BUBBLE[82],TCC_CYCLE[82],TCC_EA0_ATOMIC[82],TCC_ATOMIC[83],TCC_BUBBLE[83],TCC_CYCLE[83],TCC_EA0_ATOMIC[83],TCC_ATOMIC[84],TCC_BUBBLE[84],TCC_CYCLE[84],TCC_EA0_ATOMIC[84],TCC_ATOMIC[85],TCC_BUBBLE[85],TCC_CYCLE[85],TCC_EA0_ATOMIC[85],TCC_ATOMIC[86],TCC_BUBBLE[86],TCC_CYCLE[86],TCC_EA0_ATOMIC[86],TCC_ATOMIC[87],TCC_BUBBLE[87],TCC_CYCLE[87],TCC_EA0_ATOMIC[87],TCC_ATOMIC[88],TCC_BUBBLE[88],TCC_CYCLE[88],TCC_EA0_ATOMIC[88],TCC_ATOMIC[89],TCC_BUBBLE[89],TCC_CYCLE[89],TCC_EA0_ATOMIC[89],TCC_ATOMIC[90],TCC_BUBBLE[90],TCC_CYCLE[90],TCC_EA0_ATOMIC[90],TCC_ATOMIC[91],TCC_BUBBLE[91],TCC_CYCLE[91],TCC_EA0_ATOMIC[91],TCC_ATOMIC[92],TCC_BUBBLE[92],TCC_CYCLE[92],TCC_EA0_ATOMIC[92],TCC_ATOMIC[93],TCC_BUBBLE[93],TCC_CYCLE[93],TCC_EA0_ATOMIC[93],TCC_ATOMIC[94],TCC_BUBBLE[94],TCC_CYCLE[94],TCC_EA0_ATOMIC[94],TCC_ATOMIC[95],TCC_BUBBLE[95],TCC_CYCLE[95],TCC_EA0_ATOMIC[95],Wave_Size_9,Correlation_ID_9,SQC_DCACHE_INPUT_VALID_READYB,SQC_DCACHE_ATOMIC,SQC_DCACHE_REQ_READ_8,SQC_DCACHE_REQ,SQC_DCACHE_HITS,SQC_DCACHE_MISSES,SQC_DCACHE_MISSES_DUPLICATE,SQC_DCACHE_REQ_READ_1,Wave_Size_10,Correlation_ID_10,SQC_TC_DATA_ATOMIC_REQ,SQC_TC_STALL,SQC_TC_REQ,SQC_DCACHE_REQ_READ_16,SQC_ICACHE_REQ,SQC_ICACHE_HITS,SQC_ICACHE_MISSES,SQC_ICACHE_MISSES_DUPLICATE,Wave_Size_11,Correlation_ID_11,SQ_INSTS_VALU_MFMA_MOPS_I8,SQ_INSTS_VALU_MFMA_MOPS_F16,SQ_INSTS_VALU_MFMA_MOPS_BF16,SQ_INSTS_VALU_MFMA_MOPS_F32,SQ_INSTS_VALU_MFMA_MOPS_F64,SQC_TC_INST_REQ,SQC_TC_DATA_READ_REQ,SQC_TC_DATA_WRITE_REQ,TCP_PENDING_STALL_CYCLES_sum,Wave_Size_12,Correlation_ID_12,SQ_INSTS_SMEM_NORM,SQ_INSTS_MFMA,SQ_INSTS_VALU_MFMA_I8,SQ_INSTS_VALU_MFMA_F16,SQ_INSTS_VALU_MFMA_BF16,SQ_INSTS_VALU_MFMA_F32,SQ_INSTS_VALU_MFMA_F64,SQ_VALU_MFMA_BUSY_CYCLES,SPI_VWC_CSC_WR,SPI_RA_BULKY_CU_FULL_CSN,TCC_EA0_ATOMIC_LEVEL_sum,TCC_EA0_RDREQ_LEVEL_sum,TCC_EA0_WRREQ_LEVEL_sum,TCC_EA0_WRREQ_STALL_sum,TCP_TCC_CC_ATOMIC_REQ_sum,TCP_TCC_RW_ATOMIC_REQ_sum,TCP_TCC_RW_READ_REQ_sum,TCP_TCC_RW_WRITE_REQ_sum,Wave_Size_13,Correlation_ID_13,SQC_DCACHE_REQ_READ_2,SQC_DCACHE_REQ_READ_4,Wave_Size_14,Correlation_ID_14,SQ_ACTIVE_INST_SCA,SQ_ACTIVE_INST_EXP_GDS,SQ_ACTIVE_INST_MISC,SQ_ACTIVE_INST_FLAT,SQ_INST_CYCLES_VMEM_WR,SQ_INST_CYCLES_VMEM_RD,SQ_INST_CYCLES_SMEM,SQ_INST_CYCLES_SALU,SPI_RA_SGPR_SIMD_FULL_CSN,SPI_RA_LDS_CU_FULL_CSN,CPC_ME1_DC0_SPI_BUSY,TA_ADDR_STALLED_BY_TD_CYCLES_sum,TA_DATA_STALLED_BY_TC_CYCLES_sum,TCC_BUBBLE_sum,TCC_EA0_RDREQ_32B_sum,TCC_EA0_RDREQ_sum,TCC_EA0_RD_UNCACHED_32B_sum,TCP_TCC_ATOMIC_WITHOUT_RET_REQ_sum,TCP_TCC_ATOMIC_WITH_RET_REQ_sum,TCP_TCC_READ_REQ_sum,TCP_TCC_WRITE_REQ_sum,Wave_Size_15,Correlation_ID_15,XCC_Index_15,TCC_EA0_ATOMIC_LEVEL[0],TCC_EA0_RDREQ[0],TCC_EA0_RDREQ_32B[0],TCC_EA0_RDREQ_LEVEL[0],TCC_EA0_ATOMIC_LEVEL[1],TCC_EA0_RDREQ[1],TCC_EA0_RDREQ_32B[1],TCC_EA0_RDREQ_LEVEL[1],TCC_EA0_ATOMIC_LEVEL[2],TCC_EA0_RDREQ[2],TCC_EA0_RDREQ_32B[2],TCC_EA0_RDREQ_LEVEL[2],TCC_EA0_ATOMIC_LEVEL[3],TCC_EA0_RDREQ[3],TCC_EA0_RDREQ_32B[3],TCC_EA0_RDREQ_LEVEL[3],TCC_EA0_ATOMIC_LEVEL[4],TCC_EA0_RDREQ[4],TCC_EA0_RDREQ_32B[4],TCC_EA0_RDREQ_LEVEL[4],TCC_EA0_ATOMIC_LEVEL[5],TCC_EA0_RDREQ[5],TCC_EA0_RDREQ_32B[5],TCC_EA0_RDREQ_LEVEL[5],TCC_EA0_ATOMIC_LEVEL[6],TCC_EA0_RDREQ[6],TCC_EA0_RDREQ_32B[6],TCC_EA0_RDREQ_LEVEL[6],TCC_EA0_ATOMIC_LEVEL[7],TCC_EA0_RDREQ[7],TCC_EA0_RDREQ_32B[7],TCC_EA0_RDREQ_LEVEL[7],TCC_EA0_ATOMIC_LEVEL[8],TCC_EA0_RDREQ[8],TCC_EA0_RDREQ_32B[8],TCC_EA0_RDREQ_LEVEL[8],TCC_EA0_ATOMIC_LEVEL[9],TCC_EA0_RDREQ[9],TCC_EA0_RDREQ_32B[9],TCC_EA0_RDREQ_LEVEL[9],TCC_EA0_ATOMIC_LEVEL[10],TCC_EA0_RDREQ[10],TCC_EA0_RDREQ_32B[10],TCC_EA0_RDREQ_LEVEL[10],TCC_EA0_ATOMIC_LEVEL[11],TCC_EA0_RDREQ[11],TCC_EA0_RDREQ_32B[11],TCC_EA0_RDREQ_LEVEL[11],TCC_EA0_ATOMIC_LEVEL[12],TCC_EA0_RDREQ[12],TCC_EA0_RDREQ_32B[12],TCC_EA0_RDREQ_LEVEL[12],TCC_EA0_ATOMIC_LEVEL[13],TCC_EA0_RDREQ[13],TCC_EA0_RDREQ_32B[13],TCC_EA0_RDREQ_LEVEL[13],TCC_EA0_ATOMIC_LEVEL[14],TCC_EA0_RDREQ[14],TCC_EA0_RDREQ_32B[14],TCC_EA0_RDREQ_LEVEL[14],TCC_EA0_ATOMIC_LEVEL[15],TCC_EA0_RDREQ[15],TCC_EA0_RDREQ_32B[15],TCC_EA0_RDREQ_LEVEL[15],TCC_EA0_ATOMIC_LEVEL[16],TCC_EA0_RDREQ[16],TCC_EA0_RDREQ_32B[16],TCC_EA0_RDREQ_LEVEL[16],TCC_EA0_ATOMIC_LEVEL[17],TCC_EA0_RDREQ[17],TCC_EA0_RDREQ_32B[17],TCC_EA0_RDREQ_LEVEL[17],TCC_EA0_ATOMIC_LEVEL[18],TCC_EA0_RDREQ[18],TCC_EA0_RDREQ_32B[18],TCC_EA0_RDREQ_LEVEL[18],TCC_EA0_ATOMIC_LEVEL[19],TCC_EA0_RDREQ[19],TCC_EA0_RDREQ_32B[19],TCC_EA0_RDREQ_LEVEL[19],TCC_EA0_ATOMIC_LEVEL[20],TCC_EA0_RDREQ[20],TCC_EA0_RDREQ_32B[20],TCC_EA0_RDREQ_LEVEL[20],TCC_EA0_ATOMIC_LEVEL[21],TCC_EA0_RDREQ[21],TCC_EA0_RDREQ_32B[21],TCC_EA0_RDREQ_LEVEL[21],TCC_EA0_ATOMIC_LEVEL[22],TCC_EA0_RDREQ[22],TCC_EA0_RDREQ_32B[22],TCC_EA0_RDREQ_LEVEL[22],TCC_EA0_ATOMIC_LEVEL[23],TCC_EA0_RDREQ[23],TCC_EA0_RDREQ_32B[23],TCC_EA0_RDREQ_LEVEL[23],TCC_EA0_ATOMIC_LEVEL[24],TCC_EA0_RDREQ[24],TCC_EA0_RDREQ_32B[24],TCC_EA0_RDREQ_LEVEL[24],TCC_EA0_ATOMIC_LEVEL[25],TCC_EA0_RDREQ[25],TCC_EA0_RDREQ_32B[25],TCC_EA0_RDREQ_LEVEL[25],TCC_EA0_ATOMIC_LEVEL[26],TCC_EA0_RDREQ[26],TCC_EA0_RDREQ_32B[26],TCC_EA0_RDREQ_LEVEL[26],TCC_EA0_ATOMIC_LEVEL[27],TCC_EA0_RDREQ[27],TCC_EA0_RDREQ_32B[27],TCC_EA0_RDREQ_LEVEL[27],TCC_EA0_ATOMIC_LEVEL[28],TCC_EA0_RDREQ[28],TCC_EA0_RDREQ_32B[28],TCC_EA0_RDREQ_LEVEL[28],TCC_EA0_ATOMIC_LEVEL[29],TCC_EA0_RDREQ[29],TCC_EA0_RDREQ_32B[29],TCC_EA0_RDREQ_LEVEL[29],TCC_EA0_ATOMIC_LEVEL[30],TCC_EA0_RDREQ[30],TCC_EA0_RDREQ_32B[30],TCC_EA0_RDREQ_LEVEL[30],TCC_EA0_ATOMIC_LEVEL[31],TCC_EA0_RDREQ[31],TCC_EA0_RDREQ_32B[31],TCC_EA0_RDREQ_LEVEL[31],TCC_EA0_ATOMIC_LEVEL[32],TCC_EA0_RDREQ[32],TCC_EA0_RDREQ_32B[32],TCC_EA0_RDREQ_LEVEL[32],TCC_EA0_ATOMIC_LEVEL[33],TCC_EA0_RDREQ[33],TCC_EA0_RDREQ_32B[33],TCC_EA0_RDREQ_LEVEL[33],TCC_EA0_ATOMIC_LEVEL[34],TCC_EA0_RDREQ[34],TCC_EA0_RDREQ_32B[34],TCC_EA0_RDREQ_LEVEL[34],TCC_EA0_ATOMIC_LEVEL[35],TCC_EA0_RDREQ[35],TCC_EA0_RDREQ_32B[35],TCC_EA0_RDREQ_LEVEL[35],TCC_EA0_ATOMIC_LEVEL[36],TCC_EA0_RDREQ[36],TCC_EA0_RDREQ_32B[36],TCC_EA0_RDREQ_LEVEL[36],TCC_EA0_ATOMIC_LEVEL[37],TCC_EA0_RDREQ[37],TCC_EA0_RDREQ_32B[37],TCC_EA0_RDREQ_LEVEL[37],TCC_EA0_ATOMIC_LEVEL[38],TCC_EA0_RDREQ[38],TCC_EA0_RDREQ_32B[38],TCC_EA0_RDREQ_LEVEL[38],TCC_EA0_ATOMIC_LEVEL[39],TCC_EA0_RDREQ[39],TCC_EA0_RDREQ_32B[39],TCC_EA0_RDREQ_LEVEL[39],TCC_EA0_ATOMIC_LEVEL[40],TCC_EA0_RDREQ[40],TCC_EA0_RDREQ_32B[40],TCC_EA0_RDREQ_LEVEL[40],TCC_EA0_ATOMIC_LEVEL[41],TCC_EA0_RDREQ[41],TCC_EA0_RDREQ_32B[41],TCC_EA0_RDREQ_LEVEL[41],TCC_EA0_ATOMIC_LEVEL[42],TCC_EA0_RDREQ[42],TCC_EA0_RDREQ_32B[42],TCC_EA0_RDREQ_LEVEL[42],TCC_EA0_ATOMIC_LEVEL[43],TCC_EA0_RDREQ[43],TCC_EA0_RDREQ_32B[43],TCC_EA0_RDREQ_LEVEL[43],TCC_EA0_ATOMIC_LEVEL[44],TCC_EA0_RDREQ[44],TCC_EA0_RDREQ_32B[44],TCC_EA0_RDREQ_LEVEL[44],TCC_EA0_ATOMIC_LEVEL[45],TCC_EA0_RDREQ[45],TCC_EA0_RDREQ_32B[45],TCC_EA0_RDREQ_LEVEL[45],TCC_EA0_ATOMIC_LEVEL[46],TCC_EA0_RDREQ[46],TCC_EA0_RDREQ_32B[46],TCC_EA0_RDREQ_LEVEL[46],TCC_EA0_ATOMIC_LEVEL[47],TCC_EA0_RDREQ[47],TCC_EA0_RDREQ_32B[47],TCC_EA0_RDREQ_LEVEL[47],TCC_EA0_ATOMIC_LEVEL[48],TCC_EA0_RDREQ[48],TCC_EA0_RDREQ_32B[48],TCC_EA0_RDREQ_LEVEL[48],TCC_EA0_ATOMIC_LEVEL[49],TCC_EA0_RDREQ[49],TCC_EA0_RDREQ_32B[49],TCC_EA0_RDREQ_LEVEL[49],TCC_EA0_ATOMIC_LEVEL[50],TCC_EA0_RDREQ[50],TCC_EA0_RDREQ_32B[50],TCC_EA0_RDREQ_LEVEL[50],TCC_EA0_ATOMIC_LEVEL[51],TCC_EA0_RDREQ[51],TCC_EA0_RDREQ_32B[51],TCC_EA0_RDREQ_LEVEL[51],TCC_EA0_ATOMIC_LEVEL[52],TCC_EA0_RDREQ[52],TCC_EA0_RDREQ_32B[52],TCC_EA0_RDREQ_LEVEL[52],TCC_EA0_ATOMIC_LEVEL[53],TCC_EA0_RDREQ[53],TCC_EA0_RDREQ_32B[53],TCC_EA0_RDREQ_LEVEL[53],TCC_EA0_ATOMIC_LEVEL[54],TCC_EA0_RDREQ[54],TCC_EA0_RDREQ_32B[54],TCC_EA0_RDREQ_LEVEL[54],TCC_EA0_ATOMIC_LEVEL[55],TCC_EA0_RDREQ[55],TCC_EA0_RDREQ_32B[55],TCC_EA0_RDREQ_LEVEL[55],TCC_EA0_ATOMIC_LEVEL[56],TCC_EA0_RDREQ[56],TCC_EA0_RDREQ_32B[56],TCC_EA0_RDREQ_LEVEL[56],TCC_EA0_ATOMIC_LEVEL[57],TCC_EA0_RDREQ[57],TCC_EA0_RDREQ_32B[57],TCC_EA0_RDREQ_LEVEL[57],TCC_EA0_ATOMIC_LEVEL[58],TCC_EA0_RDREQ[58],TCC_EA0_RDREQ_32B[58],TCC_EA0_RDREQ_LEVEL[58],TCC_EA0_ATOMIC_LEVEL[59],TCC_EA0_RDREQ[59],TCC_EA0_RDREQ_32B[59],TCC_EA0_RDREQ_LEVEL[59],TCC_EA0_ATOMIC_LEVEL[60],TCC_EA0_RDREQ[60],TCC_EA0_RDREQ_32B[60],TCC_EA0_RDREQ_LEVEL[60],TCC_EA0_ATOMIC_LEVEL[61],TCC_EA0_RDREQ[61],TCC_EA0_RDREQ_32B[61],TCC_EA0_RDREQ_LEVEL[61],TCC_EA0_ATOMIC_LEVEL[62],TCC_EA0_RDREQ[62],TCC_EA0_RDREQ_32B[62],TCC_EA0_RDREQ_LEVEL[62],TCC_EA0_ATOMIC_LEVEL[63],TCC_EA0_RDREQ[63],TCC_EA0_RDREQ_32B[63],TCC_EA0_RDREQ_LEVEL[63],TCC_EA0_ATOMIC_LEVEL[64],TCC_EA0_RDREQ[64],TCC_EA0_RDREQ_32B[64],TCC_EA0_RDREQ_LEVEL[64],TCC_EA0_ATOMIC_LEVEL[65],TCC_EA0_RDREQ[65],TCC_EA0_RDREQ_32B[65],TCC_EA0_RDREQ_LEVEL[65],TCC_EA0_ATOMIC_LEVEL[66],TCC_EA0_RDREQ[66],TCC_EA0_RDREQ_32B[66],TCC_EA0_RDREQ_LEVEL[66],TCC_EA0_ATOMIC_LEVEL[67],TCC_EA0_RDREQ[67],TCC_EA0_RDREQ_32B[67],TCC_EA0_RDREQ_LEVEL[67],TCC_EA0_ATOMIC_LEVEL[68],TCC_EA0_RDREQ[68],TCC_EA0_RDREQ_32B[68],TCC_EA0_RDREQ_LEVEL[68],TCC_EA0_ATOMIC_LEVEL[69],TCC_EA0_RDREQ[69],TCC_EA0_RDREQ_32B[69],TCC_EA0_RDREQ_LEVEL[69],TCC_EA0_ATOMIC_LEVEL[70],TCC_EA0_RDREQ[70],TCC_EA0_RDREQ_32B[70],TCC_EA0_RDREQ_LEVEL[70],TCC_EA0_ATOMIC_LEVEL[71],TCC_EA0_RDREQ[71],TCC_EA0_RDREQ_32B[71],TCC_EA0_RDREQ_LEVEL[71],TCC_EA0_ATOMIC_LEVEL[72],TCC_EA0_RDREQ[72],TCC_EA0_RDREQ_32B[72],TCC_EA0_RDREQ_LEVEL[72],TCC_EA0_ATOMIC_LEVEL[73],TCC_EA0_RDREQ[73],TCC_EA0_RDREQ_32B[73],TCC_EA0_RDREQ_LEVEL[73],TCC_EA0_ATOMIC_LEVEL[74],TCC_EA0_RDREQ[74],TCC_EA0_RDREQ_32B[74],TCC_EA0_RDREQ_LEVEL[74],TCC_EA0_ATOMIC_LEVEL[75],TCC_EA0_RDREQ[75],TCC_EA0_RDREQ_32B[75],TCC_EA0_RDREQ_LEVEL[75],TCC_EA0_ATOMIC_LEVEL[76],TCC_EA0_RDREQ[76],TCC_EA0_RDREQ_32B[76],TCC_EA0_RDREQ_LEVEL[76],TCC_EA0_ATOMIC_LEVEL[77],TCC_EA0_RDREQ[77],TCC_EA0_RDREQ_32B[77],TCC_EA0_RDREQ_LEVEL[77],TCC_EA0_ATOMIC_LEVEL[78],TCC_EA0_RDREQ[78],TCC_EA0_RDREQ_32B[78],TCC_EA0_RDREQ_LEVEL[78],TCC_EA0_ATOMIC_LEVEL[79],TCC_EA0_RDREQ[79],TCC_EA0_RDREQ_32B[79],TCC_EA0_RDREQ_LEVEL[79],TCC_EA0_ATOMIC_LEVEL[80],TCC_EA0_RDREQ[80],TCC_EA0_RDREQ_32B[80],TCC_EA0_RDREQ_LEVEL[80],TCC_EA0_ATOMIC_LEVEL[81],TCC_EA0_RDREQ[81],TCC_EA0_RDREQ_32B[81],TCC_EA0_RDREQ_LEVEL[81],TCC_EA0_ATOMIC_LEVEL[82],TCC_EA0_RDREQ[82],TCC_EA0_RDREQ_32B[82],TCC_EA0_RDREQ_LEVEL[82],TCC_EA0_ATOMIC_LEVEL[83],TCC_EA0_RDREQ[83],TCC_EA0_RDREQ_32B[83],TCC_EA0_RDREQ_LEVEL[83],TCC_EA0_ATOMIC_LEVEL[84],TCC_EA0_RDREQ[84],TCC_EA0_RDREQ_32B[84],TCC_EA0_RDREQ_LEVEL[84],TCC_EA0_ATOMIC_LEVEL[85],TCC_EA0_RDREQ[85],TCC_EA0_RDREQ_32B[85],TCC_EA0_RDREQ_LEVEL[85],TCC_EA0_ATOMIC_LEVEL[86],TCC_EA0_RDREQ[86],TCC_EA0_RDREQ_32B[86],TCC_EA0_RDREQ_LEVEL[86],TCC_EA0_ATOMIC_LEVEL[87],TCC_EA0_RDREQ[87],TCC_EA0_RDREQ_32B[87],TCC_EA0_RDREQ_LEVEL[87],TCC_EA0_ATOMIC_LEVEL[88],TCC_EA0_RDREQ[88],TCC_EA0_RDREQ_32B[88],TCC_EA0_RDREQ_LEVEL[88],TCC_EA0_ATOMIC_LEVEL[89],TCC_EA0_RDREQ[89],TCC_EA0_RDREQ_32B[89],TCC_EA0_RDREQ_LEVEL[89],TCC_EA0_ATOMIC_LEVEL[90],TCC_EA0_RDREQ[90],TCC_EA0_RDREQ_32B[90],TCC_EA0_RDREQ_LEVEL[90],TCC_EA0_ATOMIC_LEVEL[91],TCC_EA0_RDREQ[91],TCC_EA0_RDREQ_32B[91],TCC_EA0_RDREQ_LEVEL[91],TCC_EA0_ATOMIC_LEVEL[92],TCC_EA0_RDREQ[92],TCC_EA0_RDREQ_32B[92],TCC_EA0_RDREQ_LEVEL[92],TCC_EA0_ATOMIC_LEVEL[93],TCC_EA0_RDREQ[93],TCC_EA0_RDREQ_32B[93],TCC_EA0_RDREQ_LEVEL[93],TCC_EA0_ATOMIC_LEVEL[94],TCC_EA0_RDREQ[94],TCC_EA0_RDREQ_32B[94],TCC_EA0_RDREQ_LEVEL[94],TCC_EA0_ATOMIC_LEVEL[95],TCC_EA0_RDREQ[95],TCC_EA0_RDREQ_32B[95],TCC_EA0_RDREQ_LEVEL[95],Wave_Size_16,Correlation_ID_16,SQ_INSTS_VMEM,SQ_INSTS_SALU,SQ_INSTS_VSKIPPED,SQ_INSTS,SQ_INSTS_VALU,SQ_INSTS_VALU_ADD_F16,SQ_INSTS_VALU_MUL_F16,SQ_INSTS_VALU_FMA_F16,GRBM_SPI_BUSY,SPI_CSN_NUM_THREADGROUPS,SPI_CSN_WAVE,CPC_CPC_TCIU_BUSY,CPC_CPC_TCIU_IDLE,CPF_CPF_TCIU_BUSY,CPF_CPF_TCIU_STALL,TA_BUFFER_READ_WAVEFRONTS_sum,TA_BUFFER_WRITE_WAVEFRONTS_sum,TCC_CC_REQ_sum,TCC_NC_REQ_sum,TCC_RW_REQ_sum,TCC_UC_REQ_sum,TCP_ATOMIC_TAGCONFLICT_STALL_CYCLES_sum,TCP_READ_TAGCONFLICT_STALL_CYCLES_sum,TCP_TA_TCP_STATE_READ_sum,TCP_WRITE_TAGCONFLICT_STALL_CYCLES_sum,TD_LOAD_WAVEFRONT_sum,TD_SPI_STALL_sum,Wave_Size_17,Correlation_ID_17,SQ_CYCLES,SQ_BUSY_CYCLES,SQ_BUSY_CU_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,SQ_INSTS_VALU_CVT,SQ_INSTS_VMEM_WR,SQ_INSTS_VMEM_RD,GRBM_COUNT,GRBM_GUI_ACTIVE,SPI_CSN_WINDOW_VALID,SPI_CSN_BUSY,CPC_CPC_STAT_BUSY,CPC_CPC_STAT_IDLE,CPF_CPF_STAT_BUSY,CPF_CPF_STAT_STALL,TA_BUFFER_WAVEFRONTS_sum,TA_TA_BUSY_sum,TCC_BUSY_sum,TCC_CYCLE_sum,TCC_PROBE_ALL_sum,TCC_PROBE_sum,TCP_GATE_EN1_sum,TCP_GATE_EN2_sum,TCP_TCR_TCP_STALL_CYCLES_sum,TCP_TD_TCP_STALL_CYCLES_sum,TD_TC_STALL_sum,TD_TD_BUSY_sum,Start_Timestamp,End_Timestamp +0,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,16384.0,16384.0,11507117.0,675705.0,278528.0,0.0,0.0,98304.0,328259.0,0.0,0.0,439263.0,296424.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,450774.0,1824.0,64,0,0,1368.0,1368.0,541133.0,684.0,1368.0,1368.0,553762.0,684.0,1368.0,1368.0,556534.0,684.0,1368.0,1368.0,564800.0,684.0,1368.0,1368.0,555610.0,684.0,1368.0,1368.0,561170.0,684.0,1368.0,1368.0,574864.0,684.0,1368.0,1368.0,559574.0,684.0,1364.0,1364.0,543640.0,682.0,1364.0,1364.0,554960.0,682.0,1364.0,1364.0,560628.0,682.0,1364.0,1364.0,562646.0,759.0,1364.0,1364.0,559470.0,682.0,1364.0,1364.0,562763.0,682.0,1364.0,1364.0,575153.0,682.0,1364.0,1364.0,570599.0,682.0,1368.0,1368.0,535249.0,684.0,1368.0,1368.0,545003.0,684.0,1368.0,1368.0,554686.0,684.0,1368.0,1368.0,556174.0,761.0,1368.0,1368.0,543507.0,684.0,1368.0,1368.0,548401.0,684.0,1368.0,1368.0,560232.0,684.0,1368.0,1368.0,555017.0,684.0,1364.0,1364.0,540441.0,682.0,1364.0,1364.0,555217.0,682.0,1364.0,1364.0,551771.0,682.0,1364.0,1364.0,560069.0,682.0,1364.0,1364.0,554244.0,682.0,1364.0,1364.0,557814.0,682.0,1364.0,1364.0,567333.0,682.0,1364.0,1364.0,555623.0,682.0,1368.0,1368.0,557327.0,684.0,1368.0,1368.0,564887.0,684.0,1368.0,1368.0,574354.0,684.0,1368.0,1368.0,573684.0,761.0,1368.0,1368.0,562942.0,684.0,1368.0,1368.0,562952.0,684.0,1368.0,1368.0,576407.0,684.0,1368.0,1368.0,573582.0,684.0,1360.0,1360.0,550777.0,680.0,1360.0,1360.0,563892.0,680.0,1360.0,1360.0,563545.0,680.0,1360.0,1360.0,572122.0,680.0,1360.0,1360.0,560893.0,680.0,1360.0,1360.0,566492.0,680.0,1360.0,1360.0,571194.0,680.0,1360.0,1360.0,565975.0,680.0,1368.0,1368.0,548387.0,684.0,1368.0,1368.0,561973.0,684.0,1368.0,1368.0,558191.0,684.0,1368.0,1368.0,567420.0,684.0,1368.0,1368.0,556062.0,684.0,1368.0,1368.0,560870.0,684.0,1368.0,1368.0,569066.0,684.0,1368.0,1368.0,564031.0,684.0,1360.0,1360.0,550355.0,680.0,1360.0,1360.0,556453.0,680.0,1360.0,1360.0,564494.0,680.0,1360.0,1360.0,565493.0,757.0,1360.0,1360.0,555244.0,680.0,1360.0,1360.0,558663.0,680.0,1360.0,1360.0,572273.0,680.0,1360.0,1360.0,567714.0,680.0,1364.0,1364.0,539534.0,682.0,1364.0,1364.0,551760.0,682.0,1364.0,1364.0,546561.0,682.0,1364.0,1364.0,552651.0,759.0,1364.0,1364.0,543293.0,682.0,1364.0,1364.0,549368.0,682.0,1364.0,1364.0,556616.0,682.0,1364.0,1364.0,550699.0,682.0,1368.0,1368.0,536594.0,684.0,1368.0,1368.0,543988.0,684.0,1368.0,1368.0,552025.0,684.0,1368.0,1368.0,553159.0,684.0,1368.0,1368.0,545830.0,684.0,1368.0,1368.0,550682.0,684.0,1368.0,1368.0,571380.0,684.0,1368.0,1368.0,566660.0,684.0,1364.0,1364.0,539178.0,682.0,1364.0,1364.0,546186.0,682.0,1364.0,1364.0,553942.0,682.0,1364.0,1364.0,552359.0,682.0,1364.0,1364.0,547112.0,682.0,1364.0,1364.0,550915.0,682.0,1364.0,1364.0,563534.0,682.0,1364.0,1364.0,560530.0,682.0,1368.0,1368.0,540563.0,684.0,1368.0,1368.0,554156.0,684.0,1368.0,1368.0,543537.0,684.0,1368.0,1368.0,549688.0,761.0,1368.0,1368.0,550956.0,684.0,1368.0,1368.0,554525.0,684.0,1368.0,1368.0,554153.0,684.0,1368.0,1368.0,552964.0,684.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,49368.0,65620.0,16168.0,35004.0,0.0,0.0,0.0,0.0,64,0,0,1186.0,0.0,1368.0,1022.0,0.0,1368.0,1282.0,0.0,1368.0,853.0,0.0,1368.0,1186.0,0.0,1368.0,1263.0,0.0,1368.0,981.0,0.0,1368.0,1256.0,0.0,1368.0,1124.0,0.0,1364.0,1143.0,0.0,1364.0,1211.0,0.0,1364.0,1003.0,0.0,1364.0,788.0,0.0,1364.0,780.0,0.0,1364.0,796.0,0.0,1364.0,786.0,0.0,1364.0,1198.0,0.0,1368.0,1220.0,0.0,1368.0,1294.0,0.0,1368.0,1149.0,0.0,1368.0,952.0,0.0,1368.0,950.0,0.0,1368.0,927.0,0.0,1368.0,920.0,0.0,1368.0,1200.0,0.0,1364.0,1004.0,0.0,1364.0,1316.0,0.0,1364.0,800.0,0.0,1364.0,1134.0,0.0,1364.0,1205.0,0.0,1364.0,796.0,0.0,1364.0,1220.0,0.0,1364.0,1192.0,0.0,1364.0,1104.0,0.0,1364.0,1295.0,0.0,1364.0,1080.0,0.0,1364.0,784.0,0.0,1364.0,776.0,0.0,1364.0,766.0,0.0,1364.0,753.0,0.0,1364.0,1251.0,0.0,1368.0,1002.0,0.0,1368.0,1234.0,0.0,1368.0,899.0,0.0,1368.0,1251.0,0.0,1368.0,1188.0,0.0,1368.0,941.0,0.0,1368.0,1202.0,0.0,1368.0,1211.0,0.0,1364.0,948.0,0.0,1364.0,1212.0,0.0,1364.0,771.0,0.0,1364.0,1130.0,0.0,1364.0,1196.0,0.0,1364.0,792.0,0.0,1364.0,1208.0,0.0,1364.0,1220.0,0.0,1368.0,1150.0,0.0,1368.0,1233.0,0.0,1368.0,1070.0,0.0,1368.0,920.0,0.0,1368.0,998.0,0.0,1368.0,840.0,0.0,1368.0,829.0,0.0,1368.0,1183.0,0.0,1368.0,1137.0,0.0,1368.0,1191.0,0.0,1368.0,1012.0,0.0,1368.0,755.0,0.0,1368.0,768.0,0.0,1368.0,750.0,0.0,1368.0,740.0,0.0,1368.0,1263.0,0.0,1360.0,1139.0,0.0,1360.0,1344.0,0.0,1360.0,854.0,0.0,1360.0,1192.0,0.0,1360.0,1249.0,0.0,1360.0,875.0,0.0,1360.0,1338.0,0.0,1360.0,1208.0,0.0,1368.0,987.0,0.0,1368.0,1207.0,0.0,1368.0,790.0,0.0,1368.0,1124.0,0.0,1368.0,1177.0,0.0,1368.0,801.0,0.0,1368.0,1203.0,0.0,1368.0,1255.0,0.0,1360.0,1192.0,0.0,1360.0,1274.0,0.0,1360.0,1088.0,0.0,1360.0,907.0,0.0,1360.0,892.0,0.0,1360.0,869.0,0.0,1360.0,858.0,0.0,1360.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,13525.0,0.0,510.0,574986.0,78.0,0.0,0.0,0.0,66072.0,65536.0,131072.0,0.0,0.0,524288.0,228.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,1260.0,0.0,0.0,0.0,0.0,0.0,64,0,0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,684.0,2048.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1367.0,762.0,2126.0,2126.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,684.0,2048.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1367.0,762.0,2126.0,2126.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,684.0,2048.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1367.0,762.0,2126.0,2126.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1368.0,684.0,2052.0,2052.0,1369.0,685.0,2053.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1370.0,686.0,2054.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1371.0,764.0,2132.0,2132.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1370.0,686.0,2054.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1371.0,764.0,2132.0,2132.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1364.0,682.0,2046.0,2046.0,1366.0,684.0,2048.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1368.0,684.0,2052.0,2052.0,1369.0,685.0,2053.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1366.0,684.0,2048.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1367.0,762.0,2126.0,2126.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,14822.0,19811.0,339210.0,522.0,0.0,188988.0,0.0,0.0,65998.0,131152.0,197150.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,0.0,684.0,34465.0,0.0,0.0,684.0,34465.0,0.0,0.0,684.0,34465.0,0.0,0.0,684.0,34465.0,0.0,0.0,684.0,34465.0,0.0,0.0,684.0,34465.0,0.0,0.0,684.0,34465.0,0.0,0.0,684.0,34465.0,0.0,0.0,680.0,34465.0,0.0,0.0,680.0,34465.0,0.0,0.0,680.0,34465.0,0.0,0.0,680.0,34465.0,0.0,0.0,680.0,34465.0,0.0,0.0,680.0,34465.0,0.0,0.0,680.0,34465.0,0.0,0.0,680.0,34465.0,0.0,0.0,684.0,35846.0,0.0,0.0,684.0,35846.0,0.0,0.0,684.0,35846.0,0.0,0.0,684.0,35846.0,0.0,0.0,684.0,35846.0,0.0,0.0,684.0,35846.0,0.0,0.0,684.0,35846.0,0.0,0.0,684.0,35846.0,0.0,0.0,680.0,35846.0,0.0,0.0,680.0,35846.0,0.0,0.0,680.0,35846.0,0.0,0.0,680.0,35846.0,0.0,0.0,680.0,35846.0,0.0,0.0,680.0,35846.0,0.0,0.0,680.0,35846.0,0.0,0.0,680.0,35846.0,0.0,0.0,684.0,38290.0,0.0,0.0,684.0,38290.0,0.0,0.0,684.0,38290.0,0.0,0.0,684.0,38290.0,0.0,0.0,684.0,38290.0,0.0,0.0,684.0,38290.0,0.0,0.0,684.0,38290.0,0.0,0.0,684.0,38290.0,0.0,0.0,682.0,38290.0,0.0,0.0,682.0,38290.0,0.0,0.0,682.0,38290.0,0.0,0.0,682.0,38290.0,0.0,0.0,682.0,38290.0,0.0,0.0,682.0,38290.0,0.0,0.0,682.0,38290.0,0.0,0.0,682.0,38290.0,0.0,0.0,684.0,41874.0,0.0,0.0,684.0,41874.0,0.0,0.0,684.0,41874.0,0.0,0.0,684.0,41874.0,0.0,0.0,684.0,41874.0,0.0,0.0,684.0,41874.0,0.0,0.0,684.0,41874.0,0.0,0.0,684.0,41874.0,0.0,0.0,682.0,41874.0,0.0,0.0,682.0,41874.0,0.0,0.0,682.0,41874.0,0.0,0.0,682.0,41874.0,0.0,0.0,682.0,41874.0,0.0,0.0,682.0,41874.0,0.0,0.0,682.0,41874.0,0.0,0.0,682.0,41874.0,0.0,0.0,684.0,46872.0,0.0,0.0,684.0,46872.0,0.0,0.0,684.0,46872.0,0.0,0.0,684.0,46872.0,0.0,0.0,684.0,46872.0,0.0,0.0,684.0,46872.0,0.0,0.0,684.0,46872.0,0.0,0.0,684.0,46872.0,0.0,0.0,682.0,46872.0,0.0,0.0,682.0,46872.0,0.0,0.0,682.0,46872.0,0.0,0.0,682.0,46872.0,0.0,0.0,682.0,46872.0,0.0,0.0,682.0,46872.0,0.0,0.0,682.0,46872.0,0.0,0.0,682.0,46872.0,0.0,0.0,684.0,49104.0,0.0,0.0,684.0,49104.0,0.0,0.0,684.0,49104.0,0.0,0.0,684.0,49104.0,0.0,0.0,684.0,49104.0,0.0,0.0,684.0,49104.0,0.0,0.0,684.0,49104.0,0.0,0.0,684.0,49104.0,0.0,0.0,682.0,49104.0,0.0,0.0,682.0,49104.0,0.0,0.0,682.0,49104.0,0.0,0.0,682.0,49104.0,0.0,0.0,682.0,49104.0,0.0,0.0,682.0,49104.0,0.0,0.0,682.0,49104.0,0.0,0.0,682.0,49104.0,0.0,64,0,141057.0,0.0,0.0,65536.0,61816.0,120.0,3600.0,32768.0,64,0,0.0,0.0,480.0,0.0,65536.0,62458.0,120.0,2958.0,64,0,0.0,0.0,0.0,0.0,0.0,360.0,120.0,0.0,1145075.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,104887732.0,51995630.0,179276.0,0.0,0.0,65536.0,131072.0,64,0,32768.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,51292.0,0.0,374842.0,65536.0,0.0,65608.0,96.0,0.0,0.0,65536.0,131072.0,64,0,0,0.0,684.0,0.0,1103361.0,0.0,687.0,0.0,1134378.0,0.0,684.0,0.0,1101433.0,0.0,684.0,0.0,1096481.0,0.0,684.0,0.0,1166638.0,0.0,685.0,0.0,1140806.0,0.0,684.0,0.0,1118061.0,0.0,684.0,0.0,1125580.0,0.0,682.0,0.0,1088809.0,0.0,682.0,0.0,1094589.0,0.0,682.0,0.0,1113085.0,0.0,686.0,0.0,1112164.0,0.0,682.0,0.0,1088262.0,0.0,682.0,0.0,1109539.0,0.0,682.0,0.0,1110788.0,0.0,682.0,0.0,1100527.0,0.0,684.0,0.0,1076586.0,0.0,684.0,0.0,1050443.0,0.0,684.0,0.0,1098966.0,0.0,688.0,0.0,1094821.0,0.0,684.0,0.0,1025541.0,0.0,684.0,0.0,1081111.0,0.0,684.0,0.0,1122901.0,0.0,684.0,0.0,1076686.0,0.0,682.0,0.0,1047787.0,0.0,685.0,0.0,1087987.0,0.0,682.0,0.0,1076165.0,0.0,682.0,0.0,1048483.0,0.0,682.0,0.0,1086988.0,0.0,683.0,0.0,1069949.0,0.0,682.0,0.0,1149983.0,0.0,682.0,0.0,1105990.0,0.0,684.0,0.0,989292.0,0.0,684.0,0.0,1009501.0,0.0,684.0,0.0,1026062.0,0.0,688.0,0.0,1044563.0,0.0,684.0,0.0,1003238.0,0.0,684.0,0.0,1030701.0,0.0,684.0,0.0,1051669.0,0.0,684.0,0.0,1021881.0,0.0,682.0,0.0,989299.0,0.0,686.0,0.0,1024588.0,0.0,682.0,0.0,998941.0,0.0,682.0,0.0,984066.0,0.0,682.0,0.0,1065849.0,0.0,683.0,0.0,1024587.0,0.0,682.0,0.0,1058440.0,0.0,682.0,0.0,1036808.0,0.0,684.0,0.0,1028216.0,0.0,689.0,0.0,1064280.0,0.0,684.0,0.0,1056220.0,0.0,684.0,0.0,1038155.0,0.0,684.0,0.0,1095103.0,0.0,685.0,0.0,1059907.0,0.0,684.0,0.0,1080976.0,0.0,684.0,0.0,1056047.0,0.0,682.0,0.0,1053935.0,0.0,682.0,0.0,1062558.0,0.0,682.0,0.0,1054073.0,0.0,686.0,0.0,1052836.0,0.0,682.0,0.0,1027425.0,0.0,682.0,0.0,1068475.0,0.0,682.0,0.0,1063241.0,0.0,682.0,0.0,1061255.0,0.0,682.0,0.0,999170.0,0.0,682.0,0.0,988569.0,0.0,682.0,0.0,1033413.0,0.0,686.0,0.0,1037041.0,0.0,682.0,0.0,973471.0,0.0,682.0,0.0,993099.0,0.0,682.0,0.0,1048515.0,0.0,682.0,0.0,970878.0,0.0,682.0,0.0,1039265.0,0.0,685.0,0.0,1038234.0,0.0,682.0,0.0,1032489.0,0.0,682.0,0.0,998292.0,0.0,682.0,0.0,1072360.0,0.0,683.0,0.0,1053825.0,0.0,682.0,0.0,1139744.0,0.0,682.0,0.0,1112215.0,0.0,682.0,0.0,990146.0,0.0,685.0,0.0,976032.0,0.0,682.0,0.0,994116.0,0.0,682.0,0.0,961777.0,0.0,682.0,0.0,1032801.0,0.0,683.0,0.0,1012911.0,0.0,682.0,0.0,1073575.0,0.0,682.0,0.0,1053391.0,0.0,682.0,0.0,1036813.0,0.0,682.0,0.0,1017575.0,0.0,682.0,0.0,1030176.0,0.0,686.0,0.0,1048486.0,0.0,682.0,0.0,1019506.0,0.0,682.0,0.0,999584.0,0.0,682.0,0.0,1055900.0,0.0,682.0,0.0,1008069.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,71579.0,4096.0,16384.0,1234.0,605142.0,422077.0,0.0,0.0,0.0,0.0,0.0,197088.0,18.0,0.0,0.0,32768.0,0.0,32768.0,224.0,64,0,2470260.0,231285.0,2003259.0,16384.0,12534852.0,0.0,16384.0,16384.0,617565.0,617565.0,2465214.0,256992.0,617565.0,0.0,617565.0,78.0,0.0,1101612.0,2748523.0,9881040.0,0.0,0.0,2897374.0,1648349.0,177.0,2372.0,1324556.0,1631101.0,73959589851375,73959589859667 +1,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,16384.0,16384.0,9555912.0,849677.0,278528.0,0.0,0.0,98304.0,232102.0,0.0,0.0,464946.0,185824.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,453963.0,1822.0,64,0,0,1364.0,1364.0,570754.0,682.0,1364.0,1364.0,581378.0,682.0,1364.0,1364.0,585385.0,682.0,1364.0,1364.0,591228.0,682.0,1364.0,1364.0,573822.0,682.0,1364.0,1364.0,578161.0,682.0,1364.0,1364.0,585787.0,682.0,1364.0,1364.0,582351.0,682.0,1368.0,1368.0,555317.0,684.0,1368.0,1368.0,564472.0,684.0,1368.0,1368.0,573136.0,684.0,1368.0,1368.0,573232.0,703.0,1368.0,1368.0,568218.0,684.0,1368.0,1368.0,571583.0,684.0,1368.0,1368.0,586034.0,684.0,1368.0,1368.0,579182.0,684.0,1368.0,1368.0,566752.0,684.0,1368.0,1368.0,575102.0,684.0,1368.0,1368.0,585121.0,684.0,1368.0,1368.0,578813.0,703.0,1368.0,1368.0,581325.0,684.0,1368.0,1368.0,583873.0,684.0,1368.0,1368.0,599097.0,684.0,1368.0,1368.0,592998.0,684.0,1360.0,1360.0,559201.0,680.0,1360.0,1360.0,569895.0,680.0,1360.0,1360.0,566472.0,680.0,1360.0,1360.0,576934.0,680.0,1360.0,1360.0,566202.0,680.0,1360.0,1360.0,571560.0,680.0,1360.0,1360.0,576852.0,680.0,1360.0,1360.0,573101.0,680.0,1360.0,1360.0,563085.0,680.0,1360.0,1360.0,573207.0,680.0,1360.0,1360.0,578966.0,680.0,1360.0,1360.0,580403.0,699.0,1360.0,1360.0,572540.0,680.0,1360.0,1360.0,574384.0,680.0,1360.0,1360.0,585820.0,680.0,1360.0,1360.0,582939.0,680.0,1368.0,1368.0,572281.0,684.0,1368.0,1368.0,587231.0,684.0,1368.0,1368.0,584465.0,684.0,1368.0,1368.0,593058.0,684.0,1368.0,1368.0,576776.0,684.0,1368.0,1368.0,580306.0,684.0,1368.0,1368.0,580974.0,684.0,1368.0,1368.0,576043.0,684.0,1368.0,1368.0,594131.0,684.0,1368.0,1368.0,606988.0,684.0,1368.0,1368.0,603649.0,684.0,1368.0,1368.0,613007.0,684.0,1368.0,1368.0,595519.0,684.0,1368.0,1368.0,598698.0,684.0,1368.0,1368.0,604138.0,684.0,1368.0,1368.0,599652.0,684.0,1364.0,1364.0,570515.0,682.0,1364.0,1364.0,581088.0,682.0,1364.0,1364.0,580364.0,682.0,1364.0,1364.0,574977.0,701.0,1364.0,1364.0,572246.0,682.0,1364.0,1364.0,574682.0,682.0,1364.0,1364.0,588864.0,682.0,1364.0,1364.0,583049.0,682.0,1368.0,1368.0,570449.0,684.0,1368.0,1368.0,594741.0,684.0,1368.0,1368.0,591262.0,684.0,1368.0,1368.0,594345.0,703.0,1368.0,1368.0,590016.0,684.0,1368.0,1368.0,594491.0,684.0,1368.0,1368.0,599448.0,684.0,1368.0,1368.0,597953.0,684.0,1364.0,1364.0,556804.0,682.0,1364.0,1364.0,566516.0,682.0,1364.0,1364.0,576642.0,682.0,1364.0,1364.0,570329.0,682.0,1364.0,1364.0,556879.0,682.0,1364.0,1364.0,563131.0,682.0,1364.0,1364.0,577294.0,682.0,1364.0,1364.0,572371.0,682.0,1368.0,1368.0,556376.0,684.0,1368.0,1368.0,567491.0,684.0,1368.0,1368.0,569864.0,684.0,1368.0,1368.0,568303.0,684.0,1368.0,1368.0,570134.0,684.0,1368.0,1368.0,573695.0,684.0,1368.0,1368.0,590244.0,684.0,1368.0,1368.0,583576.0,684.0,1364.0,1364.0,569120.0,682.0,1364.0,1364.0,574996.0,682.0,1364.0,1364.0,584838.0,682.0,1364.0,1364.0,589791.0,701.0,1364.0,1364.0,572496.0,682.0,1364.0,1364.0,576530.0,682.0,1364.0,1364.0,587167.0,682.0,1364.0,1364.0,584968.0,682.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,48666.0,65585.0,16870.0,87756.0,0.0,0.0,0.0,0.0,64,0,0,835.0,0.0,1364.0,924.0,0.0,1364.0,866.0,0.0,1364.0,884.0,0.0,1364.0,854.0,0.0,1364.0,898.0,0.0,1364.0,856.0,0.0,1364.0,845.0,0.0,1364.0,965.0,0.0,1368.0,984.0,0.0,1368.0,931.0,0.0,1368.0,935.0,0.0,1368.0,982.0,0.0,1368.0,955.0,0.0,1368.0,959.0,0.0,1368.0,971.0,0.0,1368.0,1223.0,0.0,1364.0,1266.0,0.0,1364.0,1236.0,0.0,1364.0,1224.0,0.0,1364.0,1231.0,0.0,1364.0,1240.0,0.0,1364.0,1245.0,0.0,1364.0,1165.0,0.0,1364.0,986.0,0.0,1368.0,1041.0,0.0,1368.0,896.0,0.0,1368.0,921.0,0.0,1368.0,1012.0,0.0,1368.0,1070.0,0.0,1368.0,1097.0,0.0,1368.0,1071.0,0.0,1368.0,894.0,0.0,1368.0,898.0,0.0,1368.0,938.0,0.0,1368.0,950.0,0.0,1368.0,950.0,0.0,1368.0,945.0,0.0,1368.0,945.0,0.0,1368.0,1006.0,0.0,1368.0,1255.0,0.0,1364.0,1310.0,0.0,1364.0,1339.0,0.0,1364.0,1322.0,0.0,1364.0,1180.0,0.0,1364.0,1240.0,0.0,1364.0,1342.0,0.0,1364.0,1345.0,0.0,1364.0,908.0,0.0,1360.0,958.0,0.0,1360.0,899.0,0.0,1360.0,901.0,0.0,1360.0,888.0,0.0,1360.0,976.0,0.0,1360.0,964.0,0.0,1360.0,961.0,0.0,1360.0,916.0,0.0,1368.0,933.0,0.0,1368.0,845.0,0.0,1368.0,954.0,0.0,1368.0,1025.0,0.0,1368.0,1014.0,0.0,1368.0,1008.0,0.0,1368.0,886.0,0.0,1368.0,953.0,0.0,1360.0,956.0,0.0,1360.0,953.0,0.0,1360.0,953.0,0.0,1360.0,947.0,0.0,1360.0,966.0,0.0,1360.0,986.0,0.0,1360.0,929.0,0.0,1360.0,1050.0,0.0,1368.0,1138.0,0.0,1368.0,1091.0,0.0,1368.0,1069.0,0.0,1368.0,1132.0,0.0,1368.0,957.0,0.0,1368.0,1080.0,0.0,1368.0,1072.0,0.0,1368.0,1123.0,0.0,1368.0,1183.0,0.0,1368.0,1098.0,0.0,1368.0,1108.0,0.0,1368.0,1124.0,0.0,1368.0,1195.0,0.0,1368.0,1150.0,0.0,1368.0,1131.0,0.0,1368.0,824.0,0.0,1364.0,886.0,0.0,1364.0,884.0,0.0,1364.0,806.0,0.0,1364.0,918.0,0.0,1364.0,970.0,0.0,1364.0,970.0,0.0,1364.0,844.0,0.0,1364.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,9042.0,0.0,7387.0,577020.0,794.0,0.0,0.0,0.0,65736.0,65536.0,131072.0,0.0,0.0,524288.0,228.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,29036.0,0.0,0.0,0.0,0.0,0.0,64,0,0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1367.0,685.0,2049.0,2046.0,1366.0,684.0,2048.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1365.0,702.0,2066.0,2066.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,684.0,2048.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1365.0,702.0,2066.0,2066.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1368.0,684.0,2052.0,2052.0,1369.0,685.0,2053.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1369.0,685.0,2053.0,2052.0,1370.0,686.0,2054.0,2052.0,1368.0,684.0,2052.0,2052.0,1369.0,685.0,2053.0,2052.0,1369.0,704.0,2072.0,2072.0,1368.0,684.0,2052.0,2052.0,1369.0,685.0,2053.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1370.0,686.0,2054.0,2052.0,1368.0,684.0,2052.0,2052.0,1369.0,685.0,2053.0,2052.0,1369.0,704.0,2072.0,2072.0,1368.0,684.0,2052.0,2052.0,1369.0,685.0,2053.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1366.0,684.0,2048.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1365.0,702.0,2066.0,2066.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1368.0,684.0,2052.0,2052.0,1369.0,685.0,2053.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1369.0,685.0,2053.0,2052.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1366.0,684.0,2048.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1365.0,702.0,2066.0,2066.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,9469.0,18093.0,333534.0,7826.0,0.0,174556.0,0.0,0.0,65650.0,131162.0,196812.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,0.0,680.0,28356.0,0.0,0.0,680.0,28356.0,0.0,0.0,680.0,28356.0,0.0,0.0,680.0,28356.0,0.0,0.0,680.0,28356.0,0.0,0.0,680.0,28356.0,0.0,0.0,680.0,28356.0,0.0,0.0,680.0,28356.0,0.0,0.0,684.0,28356.0,0.0,0.0,684.0,28356.0,0.0,0.0,684.0,28356.0,0.0,0.0,684.0,28356.0,0.0,0.0,684.0,28356.0,0.0,0.0,684.0,28356.0,0.0,0.0,684.0,28356.0,0.0,0.0,684.0,28356.0,0.0,0.0,684.0,34844.0,0.0,0.0,684.0,34844.0,0.0,0.0,684.0,34844.0,0.0,0.0,684.0,34844.0,0.0,0.0,684.0,34844.0,0.0,0.0,684.0,34844.0,0.0,0.0,684.0,34844.0,0.0,0.0,684.0,34844.0,0.0,0.0,682.0,34844.0,0.0,0.0,682.0,34844.0,0.0,0.0,682.0,34844.0,0.0,0.0,682.0,34844.0,0.0,0.0,682.0,34844.0,0.0,0.0,682.0,34844.0,0.0,0.0,682.0,34844.0,0.0,0.0,682.0,34844.0,0.0,0.0,682.0,38144.0,0.0,0.0,682.0,38144.0,0.0,0.0,682.0,38144.0,0.0,0.0,682.0,38144.0,0.0,0.0,682.0,38144.0,0.0,0.0,682.0,38144.0,0.0,0.0,682.0,38144.0,0.0,0.0,682.0,38144.0,0.0,0.0,684.0,38144.0,0.0,0.0,684.0,38144.0,0.0,0.0,684.0,38144.0,0.0,0.0,684.0,38144.0,0.0,0.0,684.0,38144.0,0.0,0.0,684.0,38144.0,0.0,0.0,684.0,38144.0,0.0,0.0,684.0,38144.0,0.0,0.0,682.0,41817.0,0.0,0.0,682.0,41817.0,0.0,0.0,682.0,41817.0,0.0,0.0,682.0,41817.0,0.0,0.0,682.0,41817.0,0.0,0.0,682.0,41817.0,0.0,0.0,682.0,41817.0,0.0,0.0,682.0,41817.0,0.0,0.0,684.0,41817.0,0.0,0.0,684.0,41817.0,0.0,0.0,684.0,41817.0,0.0,0.0,684.0,41817.0,0.0,0.0,684.0,41817.0,0.0,0.0,684.0,41817.0,0.0,0.0,684.0,41817.0,0.0,0.0,684.0,41817.0,0.0,0.0,682.0,45900.0,0.0,0.0,682.0,45900.0,0.0,0.0,682.0,45900.0,0.0,0.0,682.0,45900.0,0.0,0.0,682.0,45900.0,0.0,0.0,682.0,45900.0,0.0,0.0,682.0,45900.0,0.0,0.0,682.0,45900.0,0.0,0.0,684.0,45900.0,0.0,0.0,684.0,45900.0,0.0,0.0,684.0,45900.0,0.0,0.0,684.0,45900.0,0.0,0.0,684.0,45900.0,0.0,0.0,684.0,45900.0,0.0,0.0,684.0,45900.0,0.0,0.0,684.0,45900.0,0.0,0.0,684.0,49622.0,0.0,0.0,684.0,49622.0,0.0,0.0,684.0,49622.0,0.0,0.0,684.0,49622.0,0.0,0.0,684.0,49622.0,0.0,0.0,684.0,49622.0,0.0,0.0,684.0,49622.0,0.0,0.0,684.0,49622.0,0.0,0.0,680.0,49622.0,0.0,0.0,680.0,49622.0,0.0,0.0,680.0,49622.0,0.0,0.0,680.0,49622.0,0.0,0.0,680.0,49622.0,0.0,0.0,680.0,49622.0,0.0,0.0,680.0,49622.0,0.0,0.0,680.0,49622.0,0.0,64,0,147824.0,0.0,0.0,65536.0,61816.0,120.0,3600.0,32768.0,64,0,0.0,0.0,120.0,0.0,65536.0,65536.0,0.0,0.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,120.0,0.0,1025901.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,72586088.0,56322069.0,198532.0,0.0,0.0,65536.0,131072.0,64,0,32768.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,41146.0,0.0,425247.0,65536.0,0.0,65622.0,160.0,0.0,0.0,65536.0,131072.0,64,0,0,0.0,682.0,0.0,679266.0,0.0,684.0,0.0,687795.0,0.0,682.0,0.0,703133.0,0.0,685.0,0.0,712454.0,0.0,683.0,0.0,675850.0,0.0,683.0,0.0,675215.0,0.0,683.0,0.0,702103.0,0.0,682.0,0.0,699240.0,0.0,684.0,0.0,737251.0,0.0,684.0,0.0,743579.0,0.0,684.0,0.0,759821.0,0.0,686.0,0.0,766213.0,0.0,684.0,0.0,744209.0,0.0,684.0,0.0,750118.0,0.0,684.0,0.0,753676.0,0.0,684.0,0.0,748464.0,0.0,684.0,0.0,731087.0,0.0,684.0,0.0,750844.0,0.0,684.0,0.0,749560.0,0.0,685.0,0.0,748391.0,0.0,684.0,0.0,766956.0,0.0,684.0,0.0,772106.0,0.0,684.0,0.0,790133.0,0.0,684.0,0.0,771019.0,0.0,682.0,0.0,714813.0,0.0,685.0,0.0,729619.0,0.0,682.0,0.0,725655.0,0.0,685.0,0.0,736564.0,0.0,683.0,0.0,731437.0,0.0,684.0,0.0,736760.0,0.0,683.0,0.0,744055.0,0.0,682.0,0.0,750215.0,0.0,682.0,0.0,738345.0,0.0,682.0,0.0,744633.0,0.0,682.0,0.0,752261.0,0.0,683.0,0.0,754573.0,0.0,682.0,0.0,757638.0,0.0,682.0,0.0,761098.0,0.0,682.0,0.0,757477.0,0.0,682.0,0.0,752541.0,0.0,684.0,0.0,766018.0,0.0,687.0,0.0,777770.0,0.0,684.0,0.0,779834.0,0.0,687.0,0.0,788555.0,0.0,685.0,0.0,777696.0,0.0,686.0,0.0,773824.0,0.0,685.0,0.0,787762.0,0.0,684.0,0.0,776799.0,0.0,682.0,0.0,730906.0,0.0,685.0,0.0,743761.0,0.0,682.0,0.0,741625.0,0.0,685.0,0.0,745811.0,0.0,683.0,0.0,757207.0,0.0,684.0,0.0,749981.0,0.0,683.0,0.0,763454.0,0.0,682.0,0.0,758336.0,0.0,682.0,0.0,742975.0,0.0,682.0,0.0,724964.0,0.0,682.0,0.0,732786.0,0.0,683.0,0.0,731166.0,0.0,682.0,0.0,754559.0,0.0,682.0,0.0,751289.0,0.0,682.0,0.0,771846.0,0.0,682.0,0.0,767044.0,0.0,682.0,0.0,731175.0,0.0,682.0,0.0,747086.0,0.0,682.0,0.0,728396.0,0.0,683.0,0.0,735468.0,0.0,682.0,0.0,722866.0,0.0,682.0,0.0,738146.0,0.0,682.0,0.0,738738.0,0.0,682.0,0.0,728402.0,0.0,682.0,0.0,719340.0,0.0,685.0,0.0,729681.0,0.0,682.0,0.0,732321.0,0.0,685.0,0.0,737086.0,0.0,683.0,0.0,726271.0,0.0,684.0,0.0,723262.0,0.0,683.0,0.0,748520.0,0.0,682.0,0.0,743380.0,0.0,684.0,0.0,738180.0,0.0,687.0,0.0,748839.0,0.0,684.0,0.0,749082.0,0.0,687.0,0.0,751992.0,0.0,685.0,0.0,759842.0,0.0,686.0,0.0,752283.0,0.0,685.0,0.0,762153.0,0.0,684.0,0.0,772824.0,0.0,682.0,0.0,690788.0,0.0,682.0,0.0,714121.0,0.0,682.0,0.0,702948.0,0.0,683.0,0.0,718792.0,0.0,682.0,0.0,725355.0,0.0,682.0,0.0,733594.0,0.0,682.0,0.0,748379.0,0.0,682.0,0.0,730596.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,61941.0,4096.0,16384.0,1234.0,635194.0,461670.0,0.0,0.0,0.0,0.0,0.0,196728.0,86.0,0.0,0.0,32768.0,0.0,32768.0,339.0,64,0,2543684.0,201666.0,1814645.0,16384.0,11013734.0,0.0,16384.0,16384.0,635921.0,635921.0,2543684.0,236602.0,635921.0,0.0,635921.0,804.0,0.0,1128543.0,2729055.0,10174736.0,0.0,0.0,2642519.0,1495559.0,605.0,1732.0,1187517.0,1482892.0,73959589900530,73959589907260 +2,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,16384.0,16384.0,9576352.0,892165.0,278528.0,0.0,0.0,98304.0,239490.0,0.0,0.0,488065.0,188891.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,454186.0,1824.0,64,0,0,1360.0,1360.0,554061.0,680.0,1360.0,1360.0,565912.0,680.0,1360.0,1360.0,569633.0,680.0,1360.0,1360.0,575645.0,680.0,1360.0,1360.0,562359.0,680.0,1360.0,1360.0,570546.0,680.0,1360.0,1360.0,573030.0,680.0,1360.0,1360.0,566436.0,680.0,1368.0,1368.0,558386.0,684.0,1368.0,1368.0,568246.0,684.0,1368.0,1368.0,578334.0,684.0,1368.0,1368.0,576030.0,703.0,1368.0,1368.0,565857.0,684.0,1368.0,1368.0,575183.0,684.0,1368.0,1368.0,594490.0,684.0,1368.0,1368.0,591683.0,684.0,1360.0,1360.0,556039.0,680.0,1360.0,1360.0,564759.0,680.0,1360.0,1360.0,570801.0,680.0,1360.0,1360.0,569780.0,699.0,1360.0,1360.0,568395.0,680.0,1360.0,1360.0,573029.0,680.0,1360.0,1360.0,588366.0,680.0,1360.0,1360.0,582491.0,680.0,1368.0,1368.0,564798.0,684.0,1368.0,1368.0,578844.0,684.0,1368.0,1368.0,575013.0,684.0,1368.0,1368.0,586537.0,684.0,1368.0,1368.0,571930.0,684.0,1368.0,1368.0,572863.0,684.0,1368.0,1368.0,584295.0,684.0,1368.0,1368.0,578722.0,684.0,1364.0,1364.0,555718.0,682.0,1364.0,1364.0,564664.0,682.0,1364.0,1364.0,570905.0,682.0,1364.0,1364.0,570915.0,701.0,1364.0,1364.0,566327.0,682.0,1364.0,1364.0,567602.0,682.0,1364.0,1364.0,580234.0,682.0,1364.0,1364.0,577764.0,682.0,1368.0,1368.0,594770.0,684.0,1368.0,1368.0,615407.0,684.0,1368.0,1368.0,604765.0,684.0,1368.0,1368.0,615216.0,684.0,1368.0,1368.0,595546.0,684.0,1368.0,1368.0,600521.0,684.0,1368.0,1368.0,614629.0,684.0,1368.0,1368.0,601963.0,684.0,1364.0,1364.0,557759.0,682.0,1364.0,1364.0,572278.0,682.0,1364.0,1364.0,569585.0,682.0,1364.0,1364.0,575767.0,682.0,1364.0,1364.0,572055.0,682.0,1364.0,1364.0,571165.0,682.0,1364.0,1364.0,578930.0,682.0,1364.0,1364.0,566458.0,682.0,1368.0,1368.0,584452.0,684.0,1368.0,1368.0,595703.0,684.0,1368.0,1368.0,608263.0,684.0,1368.0,1368.0,604075.0,703.0,1368.0,1368.0,598856.0,684.0,1368.0,1368.0,604060.0,684.0,1368.0,1368.0,606803.0,684.0,1368.0,1368.0,614538.0,684.0,1364.0,1364.0,565703.0,682.0,1364.0,1364.0,580511.0,682.0,1364.0,1364.0,581810.0,682.0,1364.0,1364.0,589767.0,701.0,1364.0,1364.0,575836.0,682.0,1364.0,1364.0,590182.0,682.0,1364.0,1364.0,585536.0,682.0,1364.0,1364.0,580060.0,682.0,1368.0,1368.0,555581.0,684.0,1368.0,1368.0,571030.0,684.0,1368.0,1368.0,570325.0,684.0,1368.0,1368.0,574395.0,684.0,1368.0,1368.0,563144.0,684.0,1368.0,1368.0,564657.0,684.0,1368.0,1368.0,583875.0,684.0,1368.0,1368.0,580942.0,684.0,1364.0,1364.0,561846.0,682.0,1364.0,1364.0,568328.0,682.0,1364.0,1364.0,571093.0,682.0,1364.0,1364.0,570850.0,682.0,1364.0,1364.0,560893.0,682.0,1364.0,1364.0,566273.0,682.0,1364.0,1364.0,589611.0,682.0,1364.0,1364.0,575573.0,682.0,1368.0,1368.0,557078.0,684.0,1368.0,1368.0,569157.0,684.0,1368.0,1368.0,570201.0,684.0,1368.0,1368.0,575451.0,703.0,1368.0,1368.0,563880.0,684.0,1368.0,1368.0,570017.0,684.0,1368.0,1368.0,585134.0,684.0,1368.0,1368.0,577974.0,684.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,48732.0,65602.0,16804.0,73107.0,0.0,0.0,0.0,0.0,64,0,0,1004.0,0.0,1368.0,1005.0,0.0,1368.0,950.0,0.0,1368.0,953.0,0.0,1368.0,1061.0,0.0,1368.0,1058.0,0.0,1368.0,1063.0,0.0,1368.0,1046.0,0.0,1368.0,1173.0,0.0,1364.0,1192.0,0.0,1364.0,1325.0,0.0,1364.0,1344.0,0.0,1364.0,1387.0,0.0,1364.0,1374.0,0.0,1364.0,1501.0,0.0,1364.0,1419.0,0.0,1364.0,968.0,0.0,1368.0,967.0,0.0,1368.0,877.0,0.0,1368.0,925.0,0.0,1368.0,963.0,0.0,1368.0,957.0,0.0,1368.0,983.0,0.0,1368.0,943.0,0.0,1368.0,1296.0,0.0,1364.0,1215.0,0.0,1364.0,1656.0,0.0,1364.0,1312.0,0.0,1364.0,1145.0,0.0,1364.0,1157.0,0.0,1364.0,1285.0,0.0,1364.0,1252.0,0.0,1364.0,989.0,0.0,1368.0,1010.0,0.0,1368.0,916.0,0.0,1368.0,988.0,0.0,1368.0,1190.0,0.0,1368.0,1064.0,0.0,1368.0,1101.0,0.0,1368.0,1081.0,0.0,1368.0,969.0,0.0,1360.0,913.0,0.0,1360.0,908.0,0.0,1360.0,909.0,0.0,1360.0,938.0,0.0,1360.0,979.0,0.0,1360.0,978.0,0.0,1360.0,968.0,0.0,1360.0,1030.0,0.0,1368.0,1076.0,0.0,1368.0,1043.0,0.0,1368.0,1001.0,0.0,1368.0,1016.0,0.0,1368.0,925.0,0.0,1368.0,1203.0,0.0,1368.0,1233.0,0.0,1368.0,934.0,0.0,1360.0,935.0,0.0,1360.0,911.0,0.0,1360.0,940.0,0.0,1360.0,1003.0,0.0,1360.0,997.0,0.0,1360.0,983.0,0.0,1360.0,923.0,0.0,1360.0,906.0,0.0,1364.0,882.0,0.0,1364.0,865.0,0.0,1364.0,923.0,0.0,1364.0,947.0,0.0,1364.0,860.0,0.0,1364.0,873.0,0.0,1364.0,821.0,0.0,1364.0,1010.0,0.0,1368.0,996.0,0.0,1368.0,1069.0,0.0,1368.0,920.0,0.0,1368.0,986.0,0.0,1368.0,963.0,0.0,1368.0,1180.0,0.0,1368.0,1003.0,0.0,1368.0,894.0,0.0,1364.0,833.0,0.0,1364.0,837.0,0.0,1364.0,891.0,0.0,1364.0,901.0,0.0,1364.0,920.0,0.0,1364.0,1000.0,0.0,1364.0,1041.0,0.0,1364.0,948.0,0.0,1368.0,954.0,0.0,1368.0,927.0,0.0,1368.0,930.0,0.0,1368.0,1146.0,0.0,1368.0,1193.0,0.0,1368.0,1144.0,0.0,1368.0,1061.0,0.0,1368.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,8980.0,0.0,7377.0,579379.0,0.0,0.0,0.0,0.0,65744.0,65536.0,131072.0,0.0,0.0,524288.0,228.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,73902.0,0.0,0.0,0.0,0.0,0.0,64,0,0,1368.0,684.0,2052.0,2052.0,1369.0,685.0,2053.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1369.0,685.0,2053.0,2052.0,1366.0,684.0,2048.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1365.0,702.0,2066.0,2066.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1370.0,686.0,2054.0,2052.0,1368.0,684.0,2052.0,2052.0,1369.0,685.0,2053.0,2052.0,1369.0,704.0,2072.0,2072.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1370.0,686.0,2054.0,2052.0,1368.0,684.0,2052.0,2052.0,1369.0,685.0,2053.0,2052.0,1369.0,704.0,2072.0,2072.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1368.0,684.0,2052.0,2052.0,1369.0,685.0,2053.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1369.0,685.0,2053.0,2052.0,1366.0,684.0,2048.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1365.0,702.0,2066.0,2066.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,684.0,2048.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1365.0,702.0,2066.0,2066.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1366.0,684.0,2048.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1365.0,702.0,2066.0,2066.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,9131.0,17863.0,293305.0,7821.0,0.0,167869.0,0.0,0.0,65650.0,131158.0,196808.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,0.0,682.0,26078.0,0.0,0.0,682.0,26078.0,0.0,0.0,682.0,26078.0,0.0,0.0,682.0,26078.0,0.0,0.0,682.0,26078.0,0.0,0.0,682.0,26078.0,0.0,0.0,682.0,26078.0,0.0,0.0,682.0,26078.0,0.0,0.0,684.0,26078.0,0.0,0.0,684.0,26078.0,0.0,0.0,684.0,26078.0,0.0,0.0,684.0,26078.0,0.0,0.0,684.0,26078.0,0.0,0.0,684.0,26078.0,0.0,0.0,684.0,26078.0,0.0,0.0,684.0,26078.0,0.0,0.0,682.0,32377.0,0.0,0.0,682.0,32377.0,0.0,0.0,682.0,32377.0,0.0,0.0,682.0,32377.0,0.0,0.0,682.0,32377.0,0.0,0.0,682.0,32377.0,0.0,0.0,682.0,32377.0,0.0,0.0,682.0,32377.0,0.0,0.0,684.0,32377.0,0.0,0.0,684.0,32377.0,0.0,0.0,684.0,32377.0,0.0,0.0,684.0,32377.0,0.0,0.0,684.0,32377.0,0.0,0.0,684.0,32377.0,0.0,0.0,684.0,32377.0,0.0,0.0,684.0,32377.0,0.0,0.0,684.0,34480.0,0.0,0.0,684.0,34480.0,0.0,0.0,684.0,34480.0,0.0,0.0,684.0,34480.0,0.0,0.0,684.0,34480.0,0.0,0.0,684.0,34480.0,0.0,0.0,684.0,34480.0,0.0,0.0,684.0,34480.0,0.0,0.0,682.0,34480.0,0.0,0.0,682.0,34480.0,0.0,0.0,682.0,34480.0,0.0,0.0,682.0,34480.0,0.0,0.0,682.0,34480.0,0.0,0.0,682.0,34480.0,0.0,0.0,682.0,34480.0,0.0,0.0,682.0,34480.0,0.0,0.0,684.0,37422.0,0.0,0.0,684.0,37422.0,0.0,0.0,684.0,37422.0,0.0,0.0,684.0,37422.0,0.0,0.0,684.0,37422.0,0.0,0.0,684.0,37422.0,0.0,0.0,684.0,37422.0,0.0,0.0,684.0,37422.0,0.0,0.0,682.0,37422.0,0.0,0.0,682.0,37422.0,0.0,0.0,682.0,37422.0,0.0,0.0,682.0,37422.0,0.0,0.0,682.0,37422.0,0.0,0.0,682.0,37422.0,0.0,0.0,682.0,37422.0,0.0,0.0,682.0,37422.0,0.0,0.0,680.0,43965.0,0.0,0.0,680.0,43965.0,0.0,0.0,680.0,43965.0,0.0,0.0,680.0,43965.0,0.0,0.0,680.0,43965.0,0.0,0.0,680.0,43965.0,0.0,0.0,680.0,43965.0,0.0,0.0,680.0,43965.0,0.0,0.0,684.0,43965.0,0.0,0.0,684.0,43965.0,0.0,0.0,684.0,43965.0,0.0,0.0,684.0,43965.0,0.0,0.0,684.0,43965.0,0.0,0.0,684.0,43965.0,0.0,0.0,684.0,43965.0,0.0,0.0,684.0,43965.0,0.0,0.0,680.0,47744.0,0.0,0.0,680.0,47744.0,0.0,0.0,680.0,47744.0,0.0,0.0,680.0,47744.0,0.0,0.0,680.0,47744.0,0.0,0.0,680.0,47744.0,0.0,0.0,680.0,47744.0,0.0,0.0,680.0,47744.0,0.0,0.0,684.0,47744.0,0.0,0.0,684.0,47744.0,0.0,0.0,684.0,47744.0,0.0,0.0,684.0,47744.0,0.0,0.0,684.0,47744.0,0.0,0.0,684.0,47744.0,0.0,0.0,684.0,47744.0,0.0,0.0,684.0,47744.0,0.0,64,0,118103.0,0.0,0.0,65536.0,61816.0,120.0,3600.0,32768.0,64,0,0.0,0.0,120.0,0.0,65536.0,65536.0,0.0,0.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,120.0,0.0,1023898.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,73231076.0,56467793.0,200034.0,0.0,0.0,65536.0,131072.0,64,0,32768.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,40979.0,0.0,427848.0,65536.0,0.0,65578.0,72.0,0.0,0.0,65536.0,131072.0,64,0,0,0.0,682.0,0.0,712511.0,0.0,685.0,0.0,727116.0,0.0,682.0,0.0,709018.0,0.0,683.0,0.0,715401.0,0.0,683.0,0.0,721155.0,0.0,683.0,0.0,723265.0,0.0,682.0,0.0,732555.0,0.0,682.0,0.0,713427.0,0.0,684.0,0.0,689812.0,0.0,684.0,0.0,700868.0,0.0,684.0,0.0,730116.0,0.0,685.0,0.0,727462.0,0.0,684.0,0.0,744683.0,0.0,684.0,0.0,740193.0,0.0,684.0,0.0,758919.0,0.0,684.0,0.0,753671.0,0.0,682.0,0.0,717691.0,0.0,682.0,0.0,725201.0,0.0,682.0,0.0,750890.0,0.0,683.0,0.0,738448.0,0.0,682.0,0.0,734825.0,0.0,682.0,0.0,745615.0,0.0,682.0,0.0,751159.0,0.0,682.0,0.0,744405.0,0.0,684.0,0.0,739057.0,0.0,687.0,0.0,751906.0,0.0,684.0,0.0,760029.0,0.0,685.0,0.0,764059.0,0.0,685.0,0.0,752724.0,0.0,685.0,0.0,744353.0,0.0,684.0,0.0,758361.0,0.0,684.0,0.0,740176.0,0.0,682.0,0.0,703492.0,0.0,682.0,0.0,709919.0,0.0,682.0,0.0,718711.0,0.0,683.0,0.0,712904.0,0.0,682.0,0.0,706652.0,0.0,682.0,0.0,709940.0,0.0,682.0,0.0,734227.0,0.0,682.0,0.0,730624.0,0.0,682.0,0.0,713213.0,0.0,685.0,0.0,731632.0,0.0,682.0,0.0,721176.0,0.0,683.0,0.0,730286.0,0.0,683.0,0.0,721322.0,0.0,683.0,0.0,725578.0,0.0,682.0,0.0,735002.0,0.0,682.0,0.0,720155.0,0.0,682.0,0.0,721020.0,0.0,685.0,0.0,736846.0,0.0,682.0,0.0,727416.0,0.0,683.0,0.0,738349.0,0.0,683.0,0.0,721018.0,0.0,683.0,0.0,732260.0,0.0,682.0,0.0,740699.0,0.0,682.0,0.0,725521.0,0.0,682.0,0.0,732119.0,0.0,682.0,0.0,740309.0,0.0,682.0,0.0,756750.0,0.0,683.0,0.0,746293.0,0.0,682.0,0.0,732686.0,0.0,682.0,0.0,747658.0,0.0,682.0,0.0,754053.0,0.0,682.0,0.0,749256.0,0.0,682.0,0.0,702117.0,0.0,682.0,0.0,699424.0,0.0,682.0,0.0,706128.0,0.0,683.0,0.0,701370.0,0.0,682.0,0.0,698535.0,0.0,682.0,0.0,711631.0,0.0,682.0,0.0,719055.0,0.0,682.0,0.0,713029.0,0.0,684.0,0.0,728142.0,0.0,687.0,0.0,744195.0,0.0,684.0,0.0,748042.0,0.0,685.0,0.0,748854.0,0.0,685.0,0.0,759306.0,0.0,685.0,0.0,758028.0,0.0,684.0,0.0,769565.0,0.0,684.0,0.0,749619.0,0.0,682.0,0.0,677066.0,0.0,685.0,0.0,684911.0,0.0,682.0,0.0,703087.0,0.0,683.0,0.0,702670.0,0.0,683.0,0.0,697936.0,0.0,683.0,0.0,695415.0,0.0,682.0,0.0,713227.0,0.0,682.0,0.0,704781.0,0.0,684.0,0.0,747287.0,0.0,684.0,0.0,754179.0,0.0,684.0,0.0,761949.0,0.0,685.0,0.0,755732.0,0.0,684.0,0.0,757525.0,0.0,684.0,0.0,764285.0,0.0,684.0,0.0,776874.0,0.0,684.0,0.0,767598.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,62517.0,4096.0,16384.0,1234.0,597653.0,431460.0,0.0,0.0,0.0,0.0,0.0,196728.0,80.0,0.0,0.0,32768.0,0.0,32768.0,320.0,64,0,2542804.0,201302.0,1809637.0,16384.0,10893325.0,0.0,16384.0,16384.0,635701.0,635701.0,2542804.0,236224.0,635701.0,0.0,635701.0,0.0,0.0,1123965.0,2708697.0,10171216.0,0.0,0.0,2639375.0,1491338.0,1147.0,1649.0,1182648.0,1478668.0,73959589877855,73959589884505 diff --git a/tests/workloads/dispatch_6_8/MI300A_A1/sysinfo.csv b/tests/workloads/dispatch_6_8/MI300A_A1/sysinfo.csv new file mode 100644 index 0000000000..0ededf25dc --- /dev/null +++ b/tests/workloads/dispatch_6_8/MI300A_A1/sysinfo.csv @@ -0,0 +1,2 @@ +workload_name,command,ip_blocks,timestamp,version,hostname,cpu_model,sbios,linux_distro,linux_kernel_version,amd_gpu_kernel_version,cpu_memory,gpu_memory,rocm_version,vbios,compute_partition,memory_partition,gpu_model,gpu_arch,gpu_l1,gpu_l2,cu_per_gpu,simd_per_cu,se_per_gpu,wave_size,workgroup_max_size,max_waves_per_cu,max_sclk,max_mclk,cur_sclk,cur_mclk,total_l2_chan,lds_banks_per_cu,sqc_per_gpu,pipes_per_gpu,hbm_bw,num_xcd +dispatch_6_8,./tests/vcopy -n 1048576 -b 256 -i 3,SQ|LDS|SQC|TA|TD|TCP|TCC|SPI|CPC|CPF,Wed 29 May 2024 01:41:21 PM (CDT),2,sh5-1w300-rg3-3,AMD Instinct MI300A Accelerator,"American Megatrends International, LLC.RMO1002DS",Ubuntu 22.04.2 LTS,5.18.2-mi300-build-140423-ubuntu-22.04+,,131174852,,6.1.2-110,N/A,SPX,NPS1,MI300A_A1,gfx942,32,24576,228,4,24,64,1024,32,2100,1300,2100,1300,96,32,120,4,5324.8,6 diff --git a/tests/workloads/dispatch_6_8/MI300A_A1/timestamps.csv b/tests/workloads/dispatch_6_8/MI300A_A1/timestamps.csv new file mode 100644 index 0000000000..e9168c64b8 --- /dev/null +++ b/tests/workloads/dispatch_6_8/MI300A_A1/timestamps.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID +1,11995,1,150401,150401,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73959589851375,73959589859667,0 +3,11995,1,150401,150401,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73959589900530,73959589907260,0 +2,11995,1,150401,150401,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73959589877855,73959589884505,0 diff --git a/tests/workloads/dispatch_6_8/MI300X_A1/SQ_IFETCH_LEVEL.csv b/tests/workloads/dispatch_6_8/MI300X_A1/SQ_IFETCH_LEVEL.csv new file mode 100644 index 0000000000..330f5b069a --- /dev/null +++ b/tests/workloads/dispatch_6_8/MI300X_A1/SQ_IFETCH_LEVEL.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,SQ_WAVES,SQ_IFETCH,SQ_IFETCH_LEVEL,SQ_ACCUM_PREV_HIRES +0,60633,1,968379,968379,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716456501432999,716456501448519,0,464681.0,464681.0,16384.0,65536.0,41598.0,3315196.0 +1,60633,1,968379,968379,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716456501469197,716456501481317,0,435087.0,435087.0,16384.0,65536.0,13134.0,1048576.0 +2,60633,1,968379,968379,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716456501500917,716456501513197,0,371570.0,371570.0,16384.0,65536.0,13061.0,1048576.0 diff --git a/tests/workloads/dispatch_6_8/MI300X_A1/SQ_INST_LEVEL_LDS.csv b/tests/workloads/dispatch_6_8/MI300X_A1/SQ_INST_LEVEL_LDS.csv new file mode 100644 index 0000000000..ea6da118bc --- /dev/null +++ b/tests/workloads/dispatch_6_8/MI300X_A1/SQ_INST_LEVEL_LDS.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_LDS,SQ_INST_LEVEL_LDS,SQ_ACCUM_PREV_HIRES +0,60633,1,968391,968391,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716456501432999,716456501448519,0,0.0,0.0,0.0 +1,60633,1,968391,968391,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716456501469197,716456501481317,0,0.0,0.0,0.0 +2,60633,1,968391,968391,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716456501500917,716456501513197,0,0.0,0.0,0.0 diff --git a/tests/workloads/dispatch_6_8/MI300X_A1/SQ_INST_LEVEL_SMEM.csv b/tests/workloads/dispatch_6_8/MI300X_A1/SQ_INST_LEVEL_SMEM.csv new file mode 100644 index 0000000000..ab9c7c645f --- /dev/null +++ b/tests/workloads/dispatch_6_8/MI300X_A1/SQ_INST_LEVEL_SMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_SMEM,SQ_INST_LEVEL_SMEM,SQ_ACCUM_PREV_HIRES +0,60633,1,968403,968403,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716456501432999,716456501448519,0,65536.0,3558018.0,284566800.0 +1,60633,1,968403,968403,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716456501469197,716456501481317,0,65536.0,3609084.0,288707952.0 +2,60633,1,968403,968403,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716456501500917,716456501513197,0,65536.0,3441408.0,275329088.0 diff --git a/tests/workloads/dispatch_6_8/MI300X_A1/SQ_INST_LEVEL_VMEM.csv b/tests/workloads/dispatch_6_8/MI300X_A1/SQ_INST_LEVEL_VMEM.csv new file mode 100644 index 0000000000..2c31367515 --- /dev/null +++ b/tests/workloads/dispatch_6_8/MI300X_A1/SQ_INST_LEVEL_VMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_VMEM,SQ_INST_LEVEL_VMEM,SQ_ACCUM_PREV_HIRES +0,60633,1,968415,968415,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716456501432999,716456501448519,0,32768.0,486124.0,38888436.0 +1,60633,1,968415,968415,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716456501469197,716456501481317,0,32768.0,403334.0,32262244.0 +2,60633,1,968415,968415,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716456501500917,716456501513197,0,32768.0,440778.0,35255256.0 diff --git a/tests/workloads/dispatch_6_8/MI300X_A1/SQ_LEVEL_WAVES.csv b/tests/workloads/dispatch_6_8/MI300X_A1/SQ_LEVEL_WAVES.csv new file mode 100644 index 0000000000..1a3369ef72 --- /dev/null +++ b/tests/workloads/dispatch_6_8/MI300X_A1/SQ_LEVEL_WAVES.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,CPC_ME1_BUSY_FOR_PACKET_DECODE,SQ_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,SQ_BUSY_CYCLES,SQ_LEVEL_WAVES,SQ_ACCUM_PREV_HIRES +0,60633,1,968428,968428,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716456501432999,716456501448519,0,442183.0,442183.0,258794.0,1768732.0,16384.0,34067930.0,535976.0,0.0,136623716.0 +1,60633,1,968428,968428,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716456501469197,716456501481317,0,356851.0,356851.0,183671.0,1427404.0,16384.0,30421147.0,500377.0,0.0,122038996.0 +2,60633,1,968428,968428,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716456501500917,716456501513197,0,372184.0,372184.0,202246.0,1488736.0,16384.0,29221586.0,482699.0,0.0,117243216.0 diff --git a/tests/workloads/dispatch_6_8/MI300X_A1/log.txt b/tests/workloads/dispatch_6_8/MI300X_A1/log.txt new file mode 100644 index 0000000000..979ca0de40 --- /dev/null +++ b/tests/workloads/dispatch_6_8/MI300X_A1/log.txt @@ -0,0 +1,210 @@ +Omniperf version: 2.0.0 +Profiler choice: rocprofv2 +Path: /home/colramos/omniperf/tests/workloads/dispatch_6_8/MI300X_A1 +Target: MI300X_A1 +Command: ./tests/vcopy -n 1048576 -b 256 -i 3 +Kernel Selection: None +Dispatch Selection: ['6:8'] +Hardware Blocks: All + +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Collecting Performance Counters +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + + +[profiling] Current input file: tests/workloads/dispatch_6_8/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH_LEVEL + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + +[profiling] Current input file: tests/workloads/dispatch_6_8/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + +[profiling] Current input file: tests/workloads/dispatch_6_8/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + +[profiling] Current input file: tests/workloads/dispatch_6_8/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + +[profiling] Current input file: tests/workloads/dispatch_6_8/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - CPC_ME1_BUSY_FOR_PACKET_DECODE + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + +[profiling] Current input file: tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_0.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CU_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVE_CYCLES + +[profiling] Current input file: tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_1.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VSKIPPED + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU + +[profiling] Current input file: tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_10.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_DATA_ATOMIC_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_STALL + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_16 + |-> [/opt/rocm/bin/rocprofv2] - SQC_ICACHE_REQ + +[profiling] Current input file: tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_11.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_INPUT_VALID_READYB + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_ATOMIC + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_8 + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_HITS + +[profiling] Current input file: tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_12.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_2 + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_4 + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + +[profiling] Current input file: tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_13.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_ATOMIC[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_BUBBLE[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_CYCLE[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_ATOMIC[1] + +[profiling] Current input file: tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_14.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_32B[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC_LEVEL[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ[1] + +[profiling] Current input file: tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_15.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_64B[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_HIT[0] + +[profiling] Current input file: tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_16.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_MISS[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_READ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_REQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_RW_REQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_MISS[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_READ[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_REQ[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_RW_REQ[1] + +[profiling] Current input file: tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_17.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_TAG_STALL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TOO_MANY_EA_WRREQS_STALL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_WRITE[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TAG_STALL[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TOO_MANY_EA_WRREQS_STALL[1] + +[profiling] Current input file: tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_2.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_FMA_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F32 + +[profiling] Current input file: tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_3.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_INT32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_INT64 + +[profiling] Current input file: tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_4.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_BRANCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SENDMSG + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAIT_ANY + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAIT_INST_ANY + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_ANY + +[profiling] Current input file: tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_5.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_SCA + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_EXP_GDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_MISC + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_FLAT + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_CYCLES_VMEM_WR + +[profiling] Current input file: tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_6.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_THREAD_CYCLES_VALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_BANK_CONFLICT + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_ADDR_CONFLICT + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_UNALIGNED_STALL + +[profiling] Current input file: tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_7.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_ITEMS + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_MEM_VIOLATIONS + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_ATOMIC_RETURN + +[profiling] Current input file: tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_8.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM_NORM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_MFMA + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_I8 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_BF16 + +[profiling] Current input file: tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_9.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_I8 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_BF16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F64 + +[profiling] Current input file: tests/workloads/dispatch_6_8/MI300X_A1/perfmon/timestamps.txt + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + |-> [/opt/rocm/bin/rocprofv2] Total threads: 1048576, Grid Size: 4096 block Size:256, Wavefronts:16384: +[roofline] Roofline temporarily disabled in MI300 diff --git a/tests/workloads/dispatch_6_8/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt b/tests/workloads/dispatch_6_8/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt new file mode 100644 index 0000000000..2dfcf5315c --- /dev/null +++ b/tests/workloads/dispatch_6_8/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE SQ_WAVES SQ_IFETCH SQ_IFETCH_LEVEL SQ_ACCUM_PREV_HIRES + +gpu: +range: 6:8 +kernel: diff --git a/tests/workloads/dispatch_6_8/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt b/tests/workloads/dispatch_6_8/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt new file mode 100644 index 0000000000..0c30d31fdc --- /dev/null +++ b/tests/workloads/dispatch_6_8/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_LDS SQ_INST_LEVEL_LDS SQ_ACCUM_PREV_HIRES + +gpu: +range: 6:8 +kernel: diff --git a/tests/workloads/dispatch_6_8/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt b/tests/workloads/dispatch_6_8/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt new file mode 100644 index 0000000000..ecfdacf4ef --- /dev/null +++ b/tests/workloads/dispatch_6_8/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM SQ_INST_LEVEL_SMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: 6:8 +kernel: diff --git a/tests/workloads/dispatch_6_8/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt b/tests/workloads/dispatch_6_8/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt new file mode 100644 index 0000000000..d066205a36 --- /dev/null +++ b/tests/workloads/dispatch_6_8/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VMEM SQ_INST_LEVEL_VMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: 6:8 +kernel: diff --git a/tests/workloads/dispatch_6_8/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt b/tests/workloads/dispatch_6_8/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt new file mode 100644 index 0000000000..0f485912b0 --- /dev/null +++ b/tests/workloads/dispatch_6_8/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE CPC_ME1_BUSY_FOR_PACKET_DECODE SQ_CYCLES SQ_WAVES SQ_WAVE_CYCLES SQ_BUSY_CYCLES SQ_LEVEL_WAVES SQ_ACCUM_PREV_HIRES + +gpu: +range: 6:8 +kernel: diff --git a/tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_0.txt b/tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_0.txt new file mode 100644 index 0000000000..f5ecead664 --- /dev/null +++ b/tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_0.txt @@ -0,0 +1,5 @@ +pmc: SQ_CYCLES SQ_BUSY_CYCLES SQ_BUSY_CU_CYCLES SQ_WAVES SQ_WAVE_CYCLES SQ_INSTS_VALU_CVT SQ_INSTS_VMEM_WR SQ_INSTS_VMEM_RD GRBM_COUNT GRBM_GUI_ACTIVE TCP_GATE_EN1_sum TCP_GATE_EN2_sum TCP_TD_TCP_STALL_CYCLES_sum TCP_TCR_TCP_STALL_CYCLES_sum TA_TA_BUSY_sum TA_BUFFER_WAVEFRONTS_sum TD_TD_BUSY_sum TD_TC_STALL_sum SPI_CSN_WINDOW_VALID SPI_CSN_BUSY CPC_CPC_STAT_BUSY CPC_CPC_STAT_IDLE CPF_CPF_STAT_BUSY CPF_CPF_STAT_STALL TCC_CYCLE_sum TCC_BUSY_sum TCC_PROBE_sum TCC_PROBE_ALL_sum + +gpu: +range: 6:8 +kernel: diff --git a/tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_1.txt b/tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_1.txt new file mode 100644 index 0000000000..3a3112c601 --- /dev/null +++ b/tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_1.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VMEM SQ_INSTS_SALU SQ_INSTS_VSKIPPED SQ_INSTS SQ_INSTS_VALU SQ_INSTS_VALU_ADD_F16 SQ_INSTS_VALU_MUL_F16 SQ_INSTS_VALU_FMA_F16 GRBM_SPI_BUSY TCP_READ_TAGCONFLICT_STALL_CYCLES_sum TCP_WRITE_TAGCONFLICT_STALL_CYCLES_sum TCP_ATOMIC_TAGCONFLICT_STALL_CYCLES_sum TCP_TA_TCP_STATE_READ_sum TA_BUFFER_READ_WAVEFRONTS_sum TA_BUFFER_WRITE_WAVEFRONTS_sum TD_SPI_STALL_sum TD_LOAD_WAVEFRONT_sum SPI_CSN_NUM_THREADGROUPS SPI_CSN_WAVE CPC_CPC_TCIU_BUSY CPC_CPC_TCIU_IDLE CPF_CPF_TCIU_BUSY CPF_CPF_TCIU_STALL TCC_NC_REQ_sum TCC_UC_REQ_sum TCC_CC_REQ_sum TCC_RW_REQ_sum + +gpu: +range: 6:8 +kernel: diff --git a/tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_10.txt b/tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_10.txt new file mode 100644 index 0000000000..64882f5b14 --- /dev/null +++ b/tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_10.txt @@ -0,0 +1,5 @@ +pmc: SQC_TC_DATA_ATOMIC_REQ SQC_TC_STALL SQC_TC_REQ SQC_DCACHE_REQ_READ_16 SQC_ICACHE_REQ SQC_ICACHE_HITS SQC_ICACHE_MISSES SQC_ICACHE_MISSES_DUPLICATE + +gpu: +range: 6:8 +kernel: diff --git a/tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_11.txt b/tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_11.txt new file mode 100644 index 0000000000..2b0abfc67f --- /dev/null +++ b/tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_11.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_INPUT_VALID_READYB SQC_DCACHE_ATOMIC SQC_DCACHE_REQ_READ_8 SQC_DCACHE_REQ SQC_DCACHE_HITS SQC_DCACHE_MISSES SQC_DCACHE_MISSES_DUPLICATE SQC_DCACHE_REQ_READ_1 + +gpu: +range: 6:8 +kernel: diff --git a/tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_12.txt b/tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_12.txt new file mode 100644 index 0000000000..1583aee8df --- /dev/null +++ b/tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_12.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_REQ_READ_2 SQC_DCACHE_REQ_READ_4 + +gpu: +range: 6:8 +kernel: diff --git a/tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_13.txt b/tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_13.txt new file mode 100644 index 0000000000..57e59f0857 --- /dev/null +++ b/tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_13.txt @@ -0,0 +1,5 @@ +pmc: TCC_ATOMIC[0] TCC_BUBBLE[0] TCC_CYCLE[0] TCC_EA0_ATOMIC[0] TCC_ATOMIC[1] TCC_BUBBLE[1] TCC_CYCLE[1] TCC_EA0_ATOMIC[1] TCC_ATOMIC[2] TCC_BUBBLE[2] TCC_CYCLE[2] TCC_EA0_ATOMIC[2] TCC_ATOMIC[3] TCC_BUBBLE[3] TCC_CYCLE[3] TCC_EA0_ATOMIC[3] TCC_ATOMIC[4] TCC_BUBBLE[4] TCC_CYCLE[4] TCC_EA0_ATOMIC[4] TCC_ATOMIC[5] TCC_BUBBLE[5] TCC_CYCLE[5] TCC_EA0_ATOMIC[5] TCC_ATOMIC[6] TCC_BUBBLE[6] TCC_CYCLE[6] TCC_EA0_ATOMIC[6] TCC_ATOMIC[7] TCC_BUBBLE[7] TCC_CYCLE[7] TCC_EA0_ATOMIC[7] TCC_ATOMIC[8] TCC_BUBBLE[8] TCC_CYCLE[8] TCC_EA0_ATOMIC[8] TCC_ATOMIC[9] TCC_BUBBLE[9] TCC_CYCLE[9] TCC_EA0_ATOMIC[9] TCC_ATOMIC[10] TCC_BUBBLE[10] TCC_CYCLE[10] TCC_EA0_ATOMIC[10] TCC_ATOMIC[11] TCC_BUBBLE[11] TCC_CYCLE[11] TCC_EA0_ATOMIC[11] TCC_ATOMIC[12] TCC_BUBBLE[12] TCC_CYCLE[12] TCC_EA0_ATOMIC[12] TCC_ATOMIC[13] TCC_BUBBLE[13] TCC_CYCLE[13] TCC_EA0_ATOMIC[13] TCC_ATOMIC[14] TCC_BUBBLE[14] TCC_CYCLE[14] TCC_EA0_ATOMIC[14] TCC_ATOMIC[15] TCC_BUBBLE[15] TCC_CYCLE[15] TCC_EA0_ATOMIC[15] + +gpu: +range: 6:8 +kernel: diff --git a/tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_14.txt b/tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_14.txt new file mode 100644 index 0000000000..b2671e31d6 --- /dev/null +++ b/tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_14.txt @@ -0,0 +1,5 @@ +pmc: TCC_EA0_ATOMIC_LEVEL[0] TCC_EA0_RDREQ[0] TCC_EA0_RDREQ_32B[0] TCC_EA0_RDREQ_LEVEL[0] TCC_EA0_ATOMIC_LEVEL[1] TCC_EA0_RDREQ[1] TCC_EA0_RDREQ_32B[1] TCC_EA0_RDREQ_LEVEL[1] TCC_EA0_ATOMIC_LEVEL[2] TCC_EA0_RDREQ[2] TCC_EA0_RDREQ_32B[2] TCC_EA0_RDREQ_LEVEL[2] TCC_EA0_ATOMIC_LEVEL[3] TCC_EA0_RDREQ[3] TCC_EA0_RDREQ_32B[3] TCC_EA0_RDREQ_LEVEL[3] TCC_EA0_ATOMIC_LEVEL[4] TCC_EA0_RDREQ[4] TCC_EA0_RDREQ_32B[4] TCC_EA0_RDREQ_LEVEL[4] TCC_EA0_ATOMIC_LEVEL[5] TCC_EA0_RDREQ[5] TCC_EA0_RDREQ_32B[5] TCC_EA0_RDREQ_LEVEL[5] TCC_EA0_ATOMIC_LEVEL[6] TCC_EA0_RDREQ[6] TCC_EA0_RDREQ_32B[6] TCC_EA0_RDREQ_LEVEL[6] TCC_EA0_ATOMIC_LEVEL[7] TCC_EA0_RDREQ[7] TCC_EA0_RDREQ_32B[7] TCC_EA0_RDREQ_LEVEL[7] TCC_EA0_ATOMIC_LEVEL[8] TCC_EA0_RDREQ[8] TCC_EA0_RDREQ_32B[8] TCC_EA0_RDREQ_LEVEL[8] TCC_EA0_ATOMIC_LEVEL[9] TCC_EA0_RDREQ[9] TCC_EA0_RDREQ_32B[9] TCC_EA0_RDREQ_LEVEL[9] TCC_EA0_ATOMIC_LEVEL[10] TCC_EA0_RDREQ[10] TCC_EA0_RDREQ_32B[10] TCC_EA0_RDREQ_LEVEL[10] TCC_EA0_ATOMIC_LEVEL[11] TCC_EA0_RDREQ[11] TCC_EA0_RDREQ_32B[11] TCC_EA0_RDREQ_LEVEL[11] TCC_EA0_ATOMIC_LEVEL[12] TCC_EA0_RDREQ[12] TCC_EA0_RDREQ_32B[12] TCC_EA0_RDREQ_LEVEL[12] TCC_EA0_ATOMIC_LEVEL[13] TCC_EA0_RDREQ[13] TCC_EA0_RDREQ_32B[13] TCC_EA0_RDREQ_LEVEL[13] TCC_EA0_ATOMIC_LEVEL[14] TCC_EA0_RDREQ[14] TCC_EA0_RDREQ_32B[14] TCC_EA0_RDREQ_LEVEL[14] TCC_EA0_ATOMIC_LEVEL[15] TCC_EA0_RDREQ[15] TCC_EA0_RDREQ_32B[15] TCC_EA0_RDREQ_LEVEL[15] + +gpu: +range: 6:8 +kernel: diff --git a/tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_15.txt b/tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_15.txt new file mode 100644 index 0000000000..2252a30027 --- /dev/null +++ b/tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_15.txt @@ -0,0 +1,5 @@ +pmc: TCC_EA0_WRREQ[0] TCC_EA0_WRREQ_64B[0] TCC_EA0_WRREQ_LEVEL[0] TCC_HIT[0] TCC_EA0_WRREQ[1] TCC_EA0_WRREQ_64B[1] TCC_EA0_WRREQ_LEVEL[1] TCC_HIT[1] TCC_EA0_WRREQ[2] TCC_EA0_WRREQ_64B[2] TCC_EA0_WRREQ_LEVEL[2] TCC_HIT[2] TCC_EA0_WRREQ[3] TCC_EA0_WRREQ_64B[3] TCC_EA0_WRREQ_LEVEL[3] TCC_HIT[3] TCC_EA0_WRREQ[4] TCC_EA0_WRREQ_64B[4] TCC_EA0_WRREQ_LEVEL[4] TCC_HIT[4] TCC_EA0_WRREQ[5] TCC_EA0_WRREQ_64B[5] TCC_EA0_WRREQ_LEVEL[5] TCC_HIT[5] TCC_EA0_WRREQ[6] TCC_EA0_WRREQ_64B[6] TCC_EA0_WRREQ_LEVEL[6] TCC_HIT[6] TCC_EA0_WRREQ[7] TCC_EA0_WRREQ_64B[7] TCC_EA0_WRREQ_LEVEL[7] TCC_HIT[7] TCC_EA0_WRREQ[8] TCC_EA0_WRREQ_64B[8] TCC_EA0_WRREQ_LEVEL[8] TCC_HIT[8] TCC_EA0_WRREQ[9] TCC_EA0_WRREQ_64B[9] TCC_EA0_WRREQ_LEVEL[9] TCC_HIT[9] TCC_EA0_WRREQ[10] TCC_EA0_WRREQ_64B[10] TCC_EA0_WRREQ_LEVEL[10] TCC_HIT[10] TCC_EA0_WRREQ[11] TCC_EA0_WRREQ_64B[11] TCC_EA0_WRREQ_LEVEL[11] TCC_HIT[11] TCC_EA0_WRREQ[12] TCC_EA0_WRREQ_64B[12] TCC_EA0_WRREQ_LEVEL[12] TCC_HIT[12] TCC_EA0_WRREQ[13] TCC_EA0_WRREQ_64B[13] TCC_EA0_WRREQ_LEVEL[13] TCC_HIT[13] TCC_EA0_WRREQ[14] TCC_EA0_WRREQ_64B[14] TCC_EA0_WRREQ_LEVEL[14] TCC_HIT[14] TCC_EA0_WRREQ[15] TCC_EA0_WRREQ_64B[15] TCC_EA0_WRREQ_LEVEL[15] TCC_HIT[15] + +gpu: +range: 6:8 +kernel: diff --git a/tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_16.txt b/tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_16.txt new file mode 100644 index 0000000000..44779710a7 --- /dev/null +++ b/tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_16.txt @@ -0,0 +1,5 @@ +pmc: TCC_MISS[0] TCC_READ[0] TCC_REQ[0] TCC_RW_REQ[0] TCC_MISS[1] TCC_READ[1] TCC_REQ[1] TCC_RW_REQ[1] TCC_MISS[2] TCC_READ[2] TCC_REQ[2] TCC_RW_REQ[2] TCC_MISS[3] TCC_READ[3] TCC_REQ[3] TCC_RW_REQ[3] TCC_MISS[4] TCC_READ[4] TCC_REQ[4] TCC_RW_REQ[4] TCC_MISS[5] TCC_READ[5] TCC_REQ[5] TCC_RW_REQ[5] TCC_MISS[6] TCC_READ[6] TCC_REQ[6] TCC_RW_REQ[6] TCC_MISS[7] TCC_READ[7] TCC_REQ[7] TCC_RW_REQ[7] TCC_MISS[8] TCC_READ[8] TCC_REQ[8] TCC_RW_REQ[8] TCC_MISS[9] TCC_READ[9] TCC_REQ[9] TCC_RW_REQ[9] TCC_MISS[10] TCC_READ[10] TCC_REQ[10] TCC_RW_REQ[10] TCC_MISS[11] TCC_READ[11] TCC_REQ[11] TCC_RW_REQ[11] TCC_MISS[12] TCC_READ[12] TCC_REQ[12] TCC_RW_REQ[12] TCC_MISS[13] TCC_READ[13] TCC_REQ[13] TCC_RW_REQ[13] TCC_MISS[14] TCC_READ[14] TCC_REQ[14] TCC_RW_REQ[14] TCC_MISS[15] TCC_READ[15] TCC_REQ[15] TCC_RW_REQ[15] + +gpu: +range: 6:8 +kernel: diff --git a/tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_17.txt b/tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_17.txt new file mode 100644 index 0000000000..c4a2e0f69d --- /dev/null +++ b/tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_17.txt @@ -0,0 +1,5 @@ +pmc: TCC_TAG_STALL[0] TCC_TOO_MANY_EA_WRREQS_STALL[0] TCC_WRITE[0] TCC_TAG_STALL[1] TCC_TOO_MANY_EA_WRREQS_STALL[1] TCC_WRITE[1] TCC_TAG_STALL[2] TCC_TOO_MANY_EA_WRREQS_STALL[2] TCC_WRITE[2] TCC_TAG_STALL[3] TCC_TOO_MANY_EA_WRREQS_STALL[3] TCC_WRITE[3] TCC_TAG_STALL[4] TCC_TOO_MANY_EA_WRREQS_STALL[4] TCC_WRITE[4] TCC_TAG_STALL[5] TCC_TOO_MANY_EA_WRREQS_STALL[5] TCC_WRITE[5] TCC_TAG_STALL[6] TCC_TOO_MANY_EA_WRREQS_STALL[6] TCC_WRITE[6] TCC_TAG_STALL[7] TCC_TOO_MANY_EA_WRREQS_STALL[7] TCC_WRITE[7] TCC_TAG_STALL[8] TCC_TOO_MANY_EA_WRREQS_STALL[8] TCC_WRITE[8] TCC_TAG_STALL[9] TCC_TOO_MANY_EA_WRREQS_STALL[9] TCC_WRITE[9] TCC_TAG_STALL[10] TCC_TOO_MANY_EA_WRREQS_STALL[10] TCC_WRITE[10] TCC_TAG_STALL[11] TCC_TOO_MANY_EA_WRREQS_STALL[11] TCC_WRITE[11] TCC_TAG_STALL[12] TCC_TOO_MANY_EA_WRREQS_STALL[12] TCC_WRITE[12] TCC_TAG_STALL[13] TCC_TOO_MANY_EA_WRREQS_STALL[13] TCC_WRITE[13] TCC_TAG_STALL[14] TCC_TOO_MANY_EA_WRREQS_STALL[14] TCC_WRITE[14] TCC_TAG_STALL[15] TCC_TOO_MANY_EA_WRREQS_STALL[15] TCC_WRITE[15] + +gpu: +range: 6:8 +kernel: diff --git a/tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_2.txt b/tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_2.txt new file mode 100644 index 0000000000..359a6aa50c --- /dev/null +++ b/tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_2.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_TRANS_F16 SQ_INSTS_VALU_ADD_F32 SQ_INSTS_VALU_MUL_F32 SQ_INSTS_VALU_FMA_F32 SQ_INSTS_VALU_TRANS_F32 SQ_INSTS_VALU_ADD_F64 SQ_INSTS_VALU_MUL_F64 SQ_INSTS_VALU_FMA_F64 TCP_VOLATILE_sum TCP_TOTAL_ACCESSES_sum TCP_TOTAL_READ_sum TCP_TOTAL_WRITE_sum TA_BUFFER_ATOMIC_WAVEFRONTS_sum TA_BUFFER_TOTAL_CYCLES_sum TD_ATOMIC_WAVEFRONT_sum TD_STORE_WAVEFRONT_sum SPI_RA_REQ_NO_ALLOC SPI_RA_REQ_NO_ALLOC_CSN CPC_CPC_STAT_STALL CPC_UTCL1_STALL_ON_TRANSLATION CPF_CPF_STAT_IDLE CPF_CPF_TCIU_IDLE TCC_REQ_sum TCC_STREAMING_REQ_sum TCC_HIT_sum TCC_MISS_sum + +gpu: +range: 6:8 +kernel: diff --git a/tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_3.txt b/tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_3.txt new file mode 100644 index 0000000000..528e387f62 --- /dev/null +++ b/tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_3.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_TRANS_F64 SQ_INSTS_VALU_INT32 SQ_INSTS_VALU_INT64 SQ_INSTS_SMEM SQ_INSTS_FLAT SQ_INSTS_LDS SQ_INSTS_GDS SQ_INSTS_EXP_GDS TCP_TOTAL_ATOMIC_WITH_RET_sum TCP_TOTAL_ATOMIC_WITHOUT_RET_sum TCP_TOTAL_WRITEBACK_INVALIDATES_sum TCP_TOTAL_CACHE_ACCESSES_sum TA_BUFFER_COALESCED_READ_CYCLES_sum TA_BUFFER_COALESCED_WRITE_CYCLES_sum TD_COALESCABLE_WAVEFRONT_sum SPI_RA_RES_STALL_CSN SPI_RA_TMP_STALL_CSN CPC_CPC_UTCL2IU_BUSY CPC_CPC_UTCL2IU_IDLE CPF_CMP_UTCL1_STALL_ON_TRANSLATION TCC_READ_sum TCC_WRITE_sum TCC_ATOMIC_sum TCC_WRITEBACK_sum + +gpu: +range: 6:8 +kernel: diff --git a/tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_4.txt b/tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_4.txt new file mode 100644 index 0000000000..913a384f13 --- /dev/null +++ b/tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_4.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_BRANCH SQ_INSTS_SENDMSG SQ_WAIT_ANY SQ_WAIT_INST_ANY SQ_ACTIVE_INST_ANY SQ_ACTIVE_INST_VMEM SQ_ACTIVE_INST_LDS SQ_ACTIVE_INST_VALU TCP_UTCL1_TRANSLATION_MISS_sum TCP_UTCL1_TRANSLATION_HIT_sum TCP_UTCL1_PERMISSION_MISS_sum TCP_UTCL1_REQUEST_sum TA_ADDR_STALLED_BY_TC_CYCLES_sum TA_TOTAL_WAVEFRONTS_sum SPI_RA_WAVE_SIMD_FULL_CSN SPI_RA_VGPR_SIMD_FULL_CSN CPC_CPC_UTCL2IU_STALL CPC_ME1_BUSY_FOR_PACKET_DECODE TCC_EA0_WRREQ_sum TCC_EA0_WRREQ_64B_sum TCC_EA0_WR_UNCACHED_32B_sum TCC_EA0_WRREQ_DRAM_sum + +gpu: +range: 6:8 +kernel: diff --git a/tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_5.txt b/tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_5.txt new file mode 100644 index 0000000000..38eac1ee86 --- /dev/null +++ b/tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_5.txt @@ -0,0 +1,5 @@ +pmc: SQ_ACTIVE_INST_SCA SQ_ACTIVE_INST_EXP_GDS SQ_ACTIVE_INST_MISC SQ_ACTIVE_INST_FLAT SQ_INST_CYCLES_VMEM_WR SQ_INST_CYCLES_VMEM_RD SQ_INST_CYCLES_SMEM SQ_INST_CYCLES_SALU TCP_TCC_READ_REQ_sum TCP_TCC_WRITE_REQ_sum TCP_TCC_ATOMIC_WITH_RET_REQ_sum TCP_TCC_ATOMIC_WITHOUT_RET_REQ_sum TA_ADDR_STALLED_BY_TD_CYCLES_sum TA_DATA_STALLED_BY_TC_CYCLES_sum SPI_RA_SGPR_SIMD_FULL_CSN SPI_RA_LDS_CU_FULL_CSN CPC_ME1_DC0_SPI_BUSY TCC_EA0_RDREQ_sum TCC_EA0_RDREQ_32B_sum TCC_BUBBLE_sum TCC_EA0_RD_UNCACHED_32B_sum + +gpu: +range: 6:8 +kernel: diff --git a/tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_6.txt b/tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_6.txt new file mode 100644 index 0000000000..13d5b97fcc --- /dev/null +++ b/tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_6.txt @@ -0,0 +1,5 @@ +pmc: SQ_THREAD_CYCLES_VALU SQ_IFETCH SQ_LDS_BANK_CONFLICT SQ_LDS_ADDR_CONFLICT SQ_LDS_UNALIGNED_STALL SQ_WAVES_EQ_64 SQ_WAVES_LT_64 SQ_WAVES_LT_48 TCP_TCC_NC_READ_REQ_sum TCP_TCC_NC_WRITE_REQ_sum TCP_TCC_NC_ATOMIC_REQ_sum TCP_TCC_UC_READ_REQ_sum TA_FLAT_WAVEFRONTS_sum TA_FLAT_READ_WAVEFRONTS_sum SPI_RA_BAR_CU_FULL_CSN SPI_RA_TGLIM_CU_FULL_CSN TCC_EA0_RDREQ_DRAM_sum TCC_TAG_STALL_sum TCC_NORMAL_WRITEBACK_sum TCC_ALL_TC_OP_WB_WRITEBACK_sum + +gpu: +range: 6:8 +kernel: diff --git a/tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_7.txt b/tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_7.txt new file mode 100644 index 0000000000..f4445703b7 --- /dev/null +++ b/tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_7.txt @@ -0,0 +1,5 @@ +pmc: SQ_WAVES_LT_32 SQ_WAVES_LT_16 SQ_ITEMS SQ_LDS_MEM_VIOLATIONS SQ_LDS_ATOMIC_RETURN SQ_LDS_IDX_ACTIVE SQ_WAVES_RESTORED SQ_WAVES_SAVED TCP_TCC_UC_WRITE_REQ_sum TCP_TCC_UC_ATOMIC_REQ_sum TCP_TCC_CC_READ_REQ_sum TCP_TCC_CC_WRITE_REQ_sum TA_FLAT_WRITE_WAVEFRONTS_sum TA_FLAT_ATOMIC_WAVEFRONTS_sum SPI_RA_WVLIM_STALL_CSN SPI_SWC_CSC_WR TCC_NORMAL_EVICT_sum TCC_ALL_TC_OP_INV_EVICT_sum TCC_TOO_MANY_EA_WRREQS_STALL_sum TCC_EA0_ATOMIC_sum + +gpu: +range: 6:8 +kernel: diff --git a/tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_8.txt b/tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_8.txt new file mode 100644 index 0000000000..573282eed4 --- /dev/null +++ b/tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_8.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM_NORM SQ_INSTS_MFMA SQ_INSTS_VALU_MFMA_I8 SQ_INSTS_VALU_MFMA_F16 SQ_INSTS_VALU_MFMA_BF16 SQ_INSTS_VALU_MFMA_F32 SQ_INSTS_VALU_MFMA_F64 SQ_VALU_MFMA_BUSY_CYCLES TCP_TCC_CC_ATOMIC_REQ_sum TCP_TCC_RW_READ_REQ_sum TCP_TCC_RW_WRITE_REQ_sum TCP_TCC_RW_ATOMIC_REQ_sum SPI_VWC_CSC_WR SPI_RA_BULKY_CU_FULL_CSN TCC_EA0_RDREQ_LEVEL_sum TCC_EA0_WRREQ_LEVEL_sum TCC_EA0_ATOMIC_LEVEL_sum TCC_EA0_WRREQ_STALL_sum + +gpu: +range: 6:8 +kernel: diff --git a/tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_9.txt b/tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_9.txt new file mode 100644 index 0000000000..f524c6f01c --- /dev/null +++ b/tests/workloads/dispatch_6_8/MI300X_A1/perfmon/pmc_perf_9.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_MFMA_MOPS_I8 SQ_INSTS_VALU_MFMA_MOPS_F16 SQ_INSTS_VALU_MFMA_MOPS_BF16 SQ_INSTS_VALU_MFMA_MOPS_F32 SQ_INSTS_VALU_MFMA_MOPS_F64 SQC_TC_INST_REQ SQC_TC_DATA_READ_REQ SQC_TC_DATA_WRITE_REQ TCP_PENDING_STALL_CYCLES_sum + +gpu: +range: 6:8 +kernel: diff --git a/tests/workloads/dispatch_6_8/MI300X_A1/perfmon/timestamps.txt b/tests/workloads/dispatch_6_8/MI300X_A1/perfmon/timestamps.txt new file mode 100644 index 0000000000..73a5a3d86f --- /dev/null +++ b/tests/workloads/dispatch_6_8/MI300X_A1/perfmon/timestamps.txt @@ -0,0 +1,5 @@ +pmc: + +gpu: +range: 6:8 +kernel: diff --git a/tests/workloads/dispatch_6_8/MI300X_A1/pmc_perf.csv b/tests/workloads/dispatch_6_8/MI300X_A1/pmc_perf.csv new file mode 100644 index 0000000000..d1ad4ad6ee --- /dev/null +++ b/tests/workloads/dispatch_6_8/MI300X_A1/pmc_perf.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Correlation_ID,SQC_DCACHE_INPUT_VALID_READYB,SQC_DCACHE_ATOMIC,SQC_DCACHE_REQ_READ_8,SQC_DCACHE_REQ,SQC_DCACHE_HITS,SQC_DCACHE_MISSES,SQC_DCACHE_MISSES_DUPLICATE,SQC_DCACHE_REQ_READ_1,Wave_Size_1,Correlation_ID_1,XCC_Index,TCC_ATOMIC[0],TCC_BUBBLE[0],TCC_CYCLE[0],TCC_EA0_ATOMIC[0],TCC_ATOMIC[1],TCC_BUBBLE[1],TCC_CYCLE[1],TCC_EA0_ATOMIC[1],TCC_ATOMIC[2],TCC_BUBBLE[2],TCC_CYCLE[2],TCC_EA0_ATOMIC[2],TCC_ATOMIC[3],TCC_BUBBLE[3],TCC_CYCLE[3],TCC_EA0_ATOMIC[3],TCC_ATOMIC[4],TCC_BUBBLE[4],TCC_CYCLE[4],TCC_EA0_ATOMIC[4],TCC_ATOMIC[5],TCC_BUBBLE[5],TCC_CYCLE[5],TCC_EA0_ATOMIC[5],TCC_ATOMIC[6],TCC_BUBBLE[6],TCC_CYCLE[6],TCC_EA0_ATOMIC[6],TCC_ATOMIC[7],TCC_BUBBLE[7],TCC_CYCLE[7],TCC_EA0_ATOMIC[7],TCC_ATOMIC[8],TCC_BUBBLE[8],TCC_CYCLE[8],TCC_EA0_ATOMIC[8],TCC_ATOMIC[9],TCC_BUBBLE[9],TCC_CYCLE[9],TCC_EA0_ATOMIC[9],TCC_ATOMIC[10],TCC_BUBBLE[10],TCC_CYCLE[10],TCC_EA0_ATOMIC[10],TCC_ATOMIC[11],TCC_BUBBLE[11],TCC_CYCLE[11],TCC_EA0_ATOMIC[11],TCC_ATOMIC[12],TCC_BUBBLE[12],TCC_CYCLE[12],TCC_EA0_ATOMIC[12],TCC_ATOMIC[13],TCC_BUBBLE[13],TCC_CYCLE[13],TCC_EA0_ATOMIC[13],TCC_ATOMIC[14],TCC_BUBBLE[14],TCC_CYCLE[14],TCC_EA0_ATOMIC[14],TCC_ATOMIC[15],TCC_BUBBLE[15],TCC_CYCLE[15],TCC_EA0_ATOMIC[15],TCC_ATOMIC[16],TCC_BUBBLE[16],TCC_CYCLE[16],TCC_EA0_ATOMIC[16],TCC_ATOMIC[17],TCC_BUBBLE[17],TCC_CYCLE[17],TCC_EA0_ATOMIC[17],TCC_ATOMIC[18],TCC_BUBBLE[18],TCC_CYCLE[18],TCC_EA0_ATOMIC[18],TCC_ATOMIC[19],TCC_BUBBLE[19],TCC_CYCLE[19],TCC_EA0_ATOMIC[19],TCC_ATOMIC[20],TCC_BUBBLE[20],TCC_CYCLE[20],TCC_EA0_ATOMIC[20],TCC_ATOMIC[21],TCC_BUBBLE[21],TCC_CYCLE[21],TCC_EA0_ATOMIC[21],TCC_ATOMIC[22],TCC_BUBBLE[22],TCC_CYCLE[22],TCC_EA0_ATOMIC[22],TCC_ATOMIC[23],TCC_BUBBLE[23],TCC_CYCLE[23],TCC_EA0_ATOMIC[23],TCC_ATOMIC[24],TCC_BUBBLE[24],TCC_CYCLE[24],TCC_EA0_ATOMIC[24],TCC_ATOMIC[25],TCC_BUBBLE[25],TCC_CYCLE[25],TCC_EA0_ATOMIC[25],TCC_ATOMIC[26],TCC_BUBBLE[26],TCC_CYCLE[26],TCC_EA0_ATOMIC[26],TCC_ATOMIC[27],TCC_BUBBLE[27],TCC_CYCLE[27],TCC_EA0_ATOMIC[27],TCC_ATOMIC[28],TCC_BUBBLE[28],TCC_CYCLE[28],TCC_EA0_ATOMIC[28],TCC_ATOMIC[29],TCC_BUBBLE[29],TCC_CYCLE[29],TCC_EA0_ATOMIC[29],TCC_ATOMIC[30],TCC_BUBBLE[30],TCC_CYCLE[30],TCC_EA0_ATOMIC[30],TCC_ATOMIC[31],TCC_BUBBLE[31],TCC_CYCLE[31],TCC_EA0_ATOMIC[31],TCC_ATOMIC[32],TCC_BUBBLE[32],TCC_CYCLE[32],TCC_EA0_ATOMIC[32],TCC_ATOMIC[33],TCC_BUBBLE[33],TCC_CYCLE[33],TCC_EA0_ATOMIC[33],TCC_ATOMIC[34],TCC_BUBBLE[34],TCC_CYCLE[34],TCC_EA0_ATOMIC[34],TCC_ATOMIC[35],TCC_BUBBLE[35],TCC_CYCLE[35],TCC_EA0_ATOMIC[35],TCC_ATOMIC[36],TCC_BUBBLE[36],TCC_CYCLE[36],TCC_EA0_ATOMIC[36],TCC_ATOMIC[37],TCC_BUBBLE[37],TCC_CYCLE[37],TCC_EA0_ATOMIC[37],TCC_ATOMIC[38],TCC_BUBBLE[38],TCC_CYCLE[38],TCC_EA0_ATOMIC[38],TCC_ATOMIC[39],TCC_BUBBLE[39],TCC_CYCLE[39],TCC_EA0_ATOMIC[39],TCC_ATOMIC[40],TCC_BUBBLE[40],TCC_CYCLE[40],TCC_EA0_ATOMIC[40],TCC_ATOMIC[41],TCC_BUBBLE[41],TCC_CYCLE[41],TCC_EA0_ATOMIC[41],TCC_ATOMIC[42],TCC_BUBBLE[42],TCC_CYCLE[42],TCC_EA0_ATOMIC[42],TCC_ATOMIC[43],TCC_BUBBLE[43],TCC_CYCLE[43],TCC_EA0_ATOMIC[43],TCC_ATOMIC[44],TCC_BUBBLE[44],TCC_CYCLE[44],TCC_EA0_ATOMIC[44],TCC_ATOMIC[45],TCC_BUBBLE[45],TCC_CYCLE[45],TCC_EA0_ATOMIC[45],TCC_ATOMIC[46],TCC_BUBBLE[46],TCC_CYCLE[46],TCC_EA0_ATOMIC[46],TCC_ATOMIC[47],TCC_BUBBLE[47],TCC_CYCLE[47],TCC_EA0_ATOMIC[47],TCC_ATOMIC[48],TCC_BUBBLE[48],TCC_CYCLE[48],TCC_EA0_ATOMIC[48],TCC_ATOMIC[49],TCC_BUBBLE[49],TCC_CYCLE[49],TCC_EA0_ATOMIC[49],TCC_ATOMIC[50],TCC_BUBBLE[50],TCC_CYCLE[50],TCC_EA0_ATOMIC[50],TCC_ATOMIC[51],TCC_BUBBLE[51],TCC_CYCLE[51],TCC_EA0_ATOMIC[51],TCC_ATOMIC[52],TCC_BUBBLE[52],TCC_CYCLE[52],TCC_EA0_ATOMIC[52],TCC_ATOMIC[53],TCC_BUBBLE[53],TCC_CYCLE[53],TCC_EA0_ATOMIC[53],TCC_ATOMIC[54],TCC_BUBBLE[54],TCC_CYCLE[54],TCC_EA0_ATOMIC[54],TCC_ATOMIC[55],TCC_BUBBLE[55],TCC_CYCLE[55],TCC_EA0_ATOMIC[55],TCC_ATOMIC[56],TCC_BUBBLE[56],TCC_CYCLE[56],TCC_EA0_ATOMIC[56],TCC_ATOMIC[57],TCC_BUBBLE[57],TCC_CYCLE[57],TCC_EA0_ATOMIC[57],TCC_ATOMIC[58],TCC_BUBBLE[58],TCC_CYCLE[58],TCC_EA0_ATOMIC[58],TCC_ATOMIC[59],TCC_BUBBLE[59],TCC_CYCLE[59],TCC_EA0_ATOMIC[59],TCC_ATOMIC[60],TCC_BUBBLE[60],TCC_CYCLE[60],TCC_EA0_ATOMIC[60],TCC_ATOMIC[61],TCC_BUBBLE[61],TCC_CYCLE[61],TCC_EA0_ATOMIC[61],TCC_ATOMIC[62],TCC_BUBBLE[62],TCC_CYCLE[62],TCC_EA0_ATOMIC[62],TCC_ATOMIC[63],TCC_BUBBLE[63],TCC_CYCLE[63],TCC_EA0_ATOMIC[63],TCC_ATOMIC[64],TCC_BUBBLE[64],TCC_CYCLE[64],TCC_EA0_ATOMIC[64],TCC_ATOMIC[65],TCC_BUBBLE[65],TCC_CYCLE[65],TCC_EA0_ATOMIC[65],TCC_ATOMIC[66],TCC_BUBBLE[66],TCC_CYCLE[66],TCC_EA0_ATOMIC[66],TCC_ATOMIC[67],TCC_BUBBLE[67],TCC_CYCLE[67],TCC_EA0_ATOMIC[67],TCC_ATOMIC[68],TCC_BUBBLE[68],TCC_CYCLE[68],TCC_EA0_ATOMIC[68],TCC_ATOMIC[69],TCC_BUBBLE[69],TCC_CYCLE[69],TCC_EA0_ATOMIC[69],TCC_ATOMIC[70],TCC_BUBBLE[70],TCC_CYCLE[70],TCC_EA0_ATOMIC[70],TCC_ATOMIC[71],TCC_BUBBLE[71],TCC_CYCLE[71],TCC_EA0_ATOMIC[71],TCC_ATOMIC[72],TCC_BUBBLE[72],TCC_CYCLE[72],TCC_EA0_ATOMIC[72],TCC_ATOMIC[73],TCC_BUBBLE[73],TCC_CYCLE[73],TCC_EA0_ATOMIC[73],TCC_ATOMIC[74],TCC_BUBBLE[74],TCC_CYCLE[74],TCC_EA0_ATOMIC[74],TCC_ATOMIC[75],TCC_BUBBLE[75],TCC_CYCLE[75],TCC_EA0_ATOMIC[75],TCC_ATOMIC[76],TCC_BUBBLE[76],TCC_CYCLE[76],TCC_EA0_ATOMIC[76],TCC_ATOMIC[77],TCC_BUBBLE[77],TCC_CYCLE[77],TCC_EA0_ATOMIC[77],TCC_ATOMIC[78],TCC_BUBBLE[78],TCC_CYCLE[78],TCC_EA0_ATOMIC[78],TCC_ATOMIC[79],TCC_BUBBLE[79],TCC_CYCLE[79],TCC_EA0_ATOMIC[79],TCC_ATOMIC[80],TCC_BUBBLE[80],TCC_CYCLE[80],TCC_EA0_ATOMIC[80],TCC_ATOMIC[81],TCC_BUBBLE[81],TCC_CYCLE[81],TCC_EA0_ATOMIC[81],TCC_ATOMIC[82],TCC_BUBBLE[82],TCC_CYCLE[82],TCC_EA0_ATOMIC[82],TCC_ATOMIC[83],TCC_BUBBLE[83],TCC_CYCLE[83],TCC_EA0_ATOMIC[83],TCC_ATOMIC[84],TCC_BUBBLE[84],TCC_CYCLE[84],TCC_EA0_ATOMIC[84],TCC_ATOMIC[85],TCC_BUBBLE[85],TCC_CYCLE[85],TCC_EA0_ATOMIC[85],TCC_ATOMIC[86],TCC_BUBBLE[86],TCC_CYCLE[86],TCC_EA0_ATOMIC[86],TCC_ATOMIC[87],TCC_BUBBLE[87],TCC_CYCLE[87],TCC_EA0_ATOMIC[87],TCC_ATOMIC[88],TCC_BUBBLE[88],TCC_CYCLE[88],TCC_EA0_ATOMIC[88],TCC_ATOMIC[89],TCC_BUBBLE[89],TCC_CYCLE[89],TCC_EA0_ATOMIC[89],TCC_ATOMIC[90],TCC_BUBBLE[90],TCC_CYCLE[90],TCC_EA0_ATOMIC[90],TCC_ATOMIC[91],TCC_BUBBLE[91],TCC_CYCLE[91],TCC_EA0_ATOMIC[91],TCC_ATOMIC[92],TCC_BUBBLE[92],TCC_CYCLE[92],TCC_EA0_ATOMIC[92],TCC_ATOMIC[93],TCC_BUBBLE[93],TCC_CYCLE[93],TCC_EA0_ATOMIC[93],TCC_ATOMIC[94],TCC_BUBBLE[94],TCC_CYCLE[94],TCC_EA0_ATOMIC[94],TCC_ATOMIC[95],TCC_BUBBLE[95],TCC_CYCLE[95],TCC_EA0_ATOMIC[95],TCC_ATOMIC[96],TCC_BUBBLE[96],TCC_CYCLE[96],TCC_EA0_ATOMIC[96],TCC_ATOMIC[97],TCC_BUBBLE[97],TCC_CYCLE[97],TCC_EA0_ATOMIC[97],TCC_ATOMIC[98],TCC_BUBBLE[98],TCC_CYCLE[98],TCC_EA0_ATOMIC[98],TCC_ATOMIC[99],TCC_BUBBLE[99],TCC_CYCLE[99],TCC_EA0_ATOMIC[99],TCC_ATOMIC[100],TCC_BUBBLE[100],TCC_CYCLE[100],TCC_EA0_ATOMIC[100],TCC_ATOMIC[101],TCC_BUBBLE[101],TCC_CYCLE[101],TCC_EA0_ATOMIC[101],TCC_ATOMIC[102],TCC_BUBBLE[102],TCC_CYCLE[102],TCC_EA0_ATOMIC[102],TCC_ATOMIC[103],TCC_BUBBLE[103],TCC_CYCLE[103],TCC_EA0_ATOMIC[103],TCC_ATOMIC[104],TCC_BUBBLE[104],TCC_CYCLE[104],TCC_EA0_ATOMIC[104],TCC_ATOMIC[105],TCC_BUBBLE[105],TCC_CYCLE[105],TCC_EA0_ATOMIC[105],TCC_ATOMIC[106],TCC_BUBBLE[106],TCC_CYCLE[106],TCC_EA0_ATOMIC[106],TCC_ATOMIC[107],TCC_BUBBLE[107],TCC_CYCLE[107],TCC_EA0_ATOMIC[107],TCC_ATOMIC[108],TCC_BUBBLE[108],TCC_CYCLE[108],TCC_EA0_ATOMIC[108],TCC_ATOMIC[109],TCC_BUBBLE[109],TCC_CYCLE[109],TCC_EA0_ATOMIC[109],TCC_ATOMIC[110],TCC_BUBBLE[110],TCC_CYCLE[110],TCC_EA0_ATOMIC[110],TCC_ATOMIC[111],TCC_BUBBLE[111],TCC_CYCLE[111],TCC_EA0_ATOMIC[111],TCC_ATOMIC[112],TCC_BUBBLE[112],TCC_CYCLE[112],TCC_EA0_ATOMIC[112],TCC_ATOMIC[113],TCC_BUBBLE[113],TCC_CYCLE[113],TCC_EA0_ATOMIC[113],TCC_ATOMIC[114],TCC_BUBBLE[114],TCC_CYCLE[114],TCC_EA0_ATOMIC[114],TCC_ATOMIC[115],TCC_BUBBLE[115],TCC_CYCLE[115],TCC_EA0_ATOMIC[115],TCC_ATOMIC[116],TCC_BUBBLE[116],TCC_CYCLE[116],TCC_EA0_ATOMIC[116],TCC_ATOMIC[117],TCC_BUBBLE[117],TCC_CYCLE[117],TCC_EA0_ATOMIC[117],TCC_ATOMIC[118],TCC_BUBBLE[118],TCC_CYCLE[118],TCC_EA0_ATOMIC[118],TCC_ATOMIC[119],TCC_BUBBLE[119],TCC_CYCLE[119],TCC_EA0_ATOMIC[119],TCC_ATOMIC[120],TCC_BUBBLE[120],TCC_CYCLE[120],TCC_EA0_ATOMIC[120],TCC_ATOMIC[121],TCC_BUBBLE[121],TCC_CYCLE[121],TCC_EA0_ATOMIC[121],TCC_ATOMIC[122],TCC_BUBBLE[122],TCC_CYCLE[122],TCC_EA0_ATOMIC[122],TCC_ATOMIC[123],TCC_BUBBLE[123],TCC_CYCLE[123],TCC_EA0_ATOMIC[123],TCC_ATOMIC[124],TCC_BUBBLE[124],TCC_CYCLE[124],TCC_EA0_ATOMIC[124],TCC_ATOMIC[125],TCC_BUBBLE[125],TCC_CYCLE[125],TCC_EA0_ATOMIC[125],TCC_ATOMIC[126],TCC_BUBBLE[126],TCC_CYCLE[126],TCC_EA0_ATOMIC[126],TCC_ATOMIC[127],TCC_BUBBLE[127],TCC_CYCLE[127],TCC_EA0_ATOMIC[127],Wave_Size_2,Correlation_ID_2,SQ_WAVES_LT_32,SQ_WAVES_LT_16,SQ_ITEMS,SQ_LDS_MEM_VIOLATIONS,SQ_LDS_ATOMIC_RETURN,SQ_LDS_IDX_ACTIVE,SQ_WAVES_RESTORED,SQ_WAVES_SAVED,SPI_RA_WVLIM_STALL_CSN,SPI_SWC_CSC_WR,TA_FLAT_ATOMIC_WAVEFRONTS_sum,TA_FLAT_WRITE_WAVEFRONTS_sum,TCC_ALL_TC_OP_INV_EVICT_sum,TCC_EA0_ATOMIC_sum,TCC_NORMAL_EVICT_sum,TCC_TOO_MANY_EA_WRREQS_STALL_sum,TCP_TCC_CC_READ_REQ_sum,TCP_TCC_CC_WRITE_REQ_sum,TCP_TCC_UC_ATOMIC_REQ_sum,TCP_TCC_UC_WRITE_REQ_sum,Wave_Size_3,Correlation_ID_3,SQ_INSTS_SMEM_NORM,SQ_INSTS_MFMA,SQ_INSTS_VALU_MFMA_I8,SQ_INSTS_VALU_MFMA_F16,SQ_INSTS_VALU_MFMA_BF16,SQ_INSTS_VALU_MFMA_F32,SQ_INSTS_VALU_MFMA_F64,SQ_VALU_MFMA_BUSY_CYCLES,SPI_VWC_CSC_WR,SPI_RA_BULKY_CU_FULL_CSN,TCC_EA0_ATOMIC_LEVEL_sum,TCC_EA0_RDREQ_LEVEL_sum,TCC_EA0_WRREQ_LEVEL_sum,TCC_EA0_WRREQ_STALL_sum,TCP_TCC_CC_ATOMIC_REQ_sum,TCP_TCC_RW_ATOMIC_REQ_sum,TCP_TCC_RW_READ_REQ_sum,TCP_TCC_RW_WRITE_REQ_sum,Wave_Size_4,Correlation_ID_4,SQ_INSTS_VALU_TRANS_F16,SQ_INSTS_VALU_ADD_F32,SQ_INSTS_VALU_MUL_F32,SQ_INSTS_VALU_FMA_F32,SQ_INSTS_VALU_TRANS_F32,SQ_INSTS_VALU_ADD_F64,SQ_INSTS_VALU_MUL_F64,SQ_INSTS_VALU_FMA_F64,SPI_RA_REQ_NO_ALLOC,SPI_RA_REQ_NO_ALLOC_CSN,CPC_CPC_STAT_STALL,CPC_UTCL1_STALL_ON_TRANSLATION,CPF_CPF_STAT_IDLE,CPF_CPF_TCIU_IDLE,TA_BUFFER_ATOMIC_WAVEFRONTS_sum,TA_BUFFER_TOTAL_CYCLES_sum,TCC_HIT_sum,TCC_MISS_sum,TCC_REQ_sum,TCC_STREAMING_REQ_sum,TCP_TOTAL_ACCESSES_sum,TCP_TOTAL_READ_sum,TCP_TOTAL_WRITE_sum,TCP_VOLATILE_sum,TD_ATOMIC_WAVEFRONT_sum,TD_STORE_WAVEFRONT_sum,Wave_Size_5,Correlation_ID_5,XCC_Index_5,TCC_MISS[0],TCC_READ[0],TCC_REQ[0],TCC_RW_REQ[0],TCC_MISS[1],TCC_READ[1],TCC_REQ[1],TCC_RW_REQ[1],TCC_MISS[2],TCC_READ[2],TCC_REQ[2],TCC_RW_REQ[2],TCC_MISS[3],TCC_READ[3],TCC_REQ[3],TCC_RW_REQ[3],TCC_MISS[4],TCC_READ[4],TCC_REQ[4],TCC_RW_REQ[4],TCC_MISS[5],TCC_READ[5],TCC_REQ[5],TCC_RW_REQ[5],TCC_MISS[6],TCC_READ[6],TCC_REQ[6],TCC_RW_REQ[6],TCC_MISS[7],TCC_READ[7],TCC_REQ[7],TCC_RW_REQ[7],TCC_MISS[8],TCC_READ[8],TCC_REQ[8],TCC_RW_REQ[8],TCC_MISS[9],TCC_READ[9],TCC_REQ[9],TCC_RW_REQ[9],TCC_MISS[10],TCC_READ[10],TCC_REQ[10],TCC_RW_REQ[10],TCC_MISS[11],TCC_READ[11],TCC_REQ[11],TCC_RW_REQ[11],TCC_MISS[12],TCC_READ[12],TCC_REQ[12],TCC_RW_REQ[12],TCC_MISS[13],TCC_READ[13],TCC_REQ[13],TCC_RW_REQ[13],TCC_MISS[14],TCC_READ[14],TCC_REQ[14],TCC_RW_REQ[14],TCC_MISS[15],TCC_READ[15],TCC_REQ[15],TCC_RW_REQ[15],TCC_MISS[16],TCC_READ[16],TCC_REQ[16],TCC_RW_REQ[16],TCC_MISS[17],TCC_READ[17],TCC_REQ[17],TCC_RW_REQ[17],TCC_MISS[18],TCC_READ[18],TCC_REQ[18],TCC_RW_REQ[18],TCC_MISS[19],TCC_READ[19],TCC_REQ[19],TCC_RW_REQ[19],TCC_MISS[20],TCC_READ[20],TCC_REQ[20],TCC_RW_REQ[20],TCC_MISS[21],TCC_READ[21],TCC_REQ[21],TCC_RW_REQ[21],TCC_MISS[22],TCC_READ[22],TCC_REQ[22],TCC_RW_REQ[22],TCC_MISS[23],TCC_READ[23],TCC_REQ[23],TCC_RW_REQ[23],TCC_MISS[24],TCC_READ[24],TCC_REQ[24],TCC_RW_REQ[24],TCC_MISS[25],TCC_READ[25],TCC_REQ[25],TCC_RW_REQ[25],TCC_MISS[26],TCC_READ[26],TCC_REQ[26],TCC_RW_REQ[26],TCC_MISS[27],TCC_READ[27],TCC_REQ[27],TCC_RW_REQ[27],TCC_MISS[28],TCC_READ[28],TCC_REQ[28],TCC_RW_REQ[28],TCC_MISS[29],TCC_READ[29],TCC_REQ[29],TCC_RW_REQ[29],TCC_MISS[30],TCC_READ[30],TCC_REQ[30],TCC_RW_REQ[30],TCC_MISS[31],TCC_READ[31],TCC_REQ[31],TCC_RW_REQ[31],TCC_MISS[32],TCC_READ[32],TCC_REQ[32],TCC_RW_REQ[32],TCC_MISS[33],TCC_READ[33],TCC_REQ[33],TCC_RW_REQ[33],TCC_MISS[34],TCC_READ[34],TCC_REQ[34],TCC_RW_REQ[34],TCC_MISS[35],TCC_READ[35],TCC_REQ[35],TCC_RW_REQ[35],TCC_MISS[36],TCC_READ[36],TCC_REQ[36],TCC_RW_REQ[36],TCC_MISS[37],TCC_READ[37],TCC_REQ[37],TCC_RW_REQ[37],TCC_MISS[38],TCC_READ[38],TCC_REQ[38],TCC_RW_REQ[38],TCC_MISS[39],TCC_READ[39],TCC_REQ[39],TCC_RW_REQ[39],TCC_MISS[40],TCC_READ[40],TCC_REQ[40],TCC_RW_REQ[40],TCC_MISS[41],TCC_READ[41],TCC_REQ[41],TCC_RW_REQ[41],TCC_MISS[42],TCC_READ[42],TCC_REQ[42],TCC_RW_REQ[42],TCC_MISS[43],TCC_READ[43],TCC_REQ[43],TCC_RW_REQ[43],TCC_MISS[44],TCC_READ[44],TCC_REQ[44],TCC_RW_REQ[44],TCC_MISS[45],TCC_READ[45],TCC_REQ[45],TCC_RW_REQ[45],TCC_MISS[46],TCC_READ[46],TCC_REQ[46],TCC_RW_REQ[46],TCC_MISS[47],TCC_READ[47],TCC_REQ[47],TCC_RW_REQ[47],TCC_MISS[48],TCC_READ[48],TCC_REQ[48],TCC_RW_REQ[48],TCC_MISS[49],TCC_READ[49],TCC_REQ[49],TCC_RW_REQ[49],TCC_MISS[50],TCC_READ[50],TCC_REQ[50],TCC_RW_REQ[50],TCC_MISS[51],TCC_READ[51],TCC_REQ[51],TCC_RW_REQ[51],TCC_MISS[52],TCC_READ[52],TCC_REQ[52],TCC_RW_REQ[52],TCC_MISS[53],TCC_READ[53],TCC_REQ[53],TCC_RW_REQ[53],TCC_MISS[54],TCC_READ[54],TCC_REQ[54],TCC_RW_REQ[54],TCC_MISS[55],TCC_READ[55],TCC_REQ[55],TCC_RW_REQ[55],TCC_MISS[56],TCC_READ[56],TCC_REQ[56],TCC_RW_REQ[56],TCC_MISS[57],TCC_READ[57],TCC_REQ[57],TCC_RW_REQ[57],TCC_MISS[58],TCC_READ[58],TCC_REQ[58],TCC_RW_REQ[58],TCC_MISS[59],TCC_READ[59],TCC_REQ[59],TCC_RW_REQ[59],TCC_MISS[60],TCC_READ[60],TCC_REQ[60],TCC_RW_REQ[60],TCC_MISS[61],TCC_READ[61],TCC_REQ[61],TCC_RW_REQ[61],TCC_MISS[62],TCC_READ[62],TCC_REQ[62],TCC_RW_REQ[62],TCC_MISS[63],TCC_READ[63],TCC_REQ[63],TCC_RW_REQ[63],TCC_MISS[64],TCC_READ[64],TCC_REQ[64],TCC_RW_REQ[64],TCC_MISS[65],TCC_READ[65],TCC_REQ[65],TCC_RW_REQ[65],TCC_MISS[66],TCC_READ[66],TCC_REQ[66],TCC_RW_REQ[66],TCC_MISS[67],TCC_READ[67],TCC_REQ[67],TCC_RW_REQ[67],TCC_MISS[68],TCC_READ[68],TCC_REQ[68],TCC_RW_REQ[68],TCC_MISS[69],TCC_READ[69],TCC_REQ[69],TCC_RW_REQ[69],TCC_MISS[70],TCC_READ[70],TCC_REQ[70],TCC_RW_REQ[70],TCC_MISS[71],TCC_READ[71],TCC_REQ[71],TCC_RW_REQ[71],TCC_MISS[72],TCC_READ[72],TCC_REQ[72],TCC_RW_REQ[72],TCC_MISS[73],TCC_READ[73],TCC_REQ[73],TCC_RW_REQ[73],TCC_MISS[74],TCC_READ[74],TCC_REQ[74],TCC_RW_REQ[74],TCC_MISS[75],TCC_READ[75],TCC_REQ[75],TCC_RW_REQ[75],TCC_MISS[76],TCC_READ[76],TCC_REQ[76],TCC_RW_REQ[76],TCC_MISS[77],TCC_READ[77],TCC_REQ[77],TCC_RW_REQ[77],TCC_MISS[78],TCC_READ[78],TCC_REQ[78],TCC_RW_REQ[78],TCC_MISS[79],TCC_READ[79],TCC_REQ[79],TCC_RW_REQ[79],TCC_MISS[80],TCC_READ[80],TCC_REQ[80],TCC_RW_REQ[80],TCC_MISS[81],TCC_READ[81],TCC_REQ[81],TCC_RW_REQ[81],TCC_MISS[82],TCC_READ[82],TCC_REQ[82],TCC_RW_REQ[82],TCC_MISS[83],TCC_READ[83],TCC_REQ[83],TCC_RW_REQ[83],TCC_MISS[84],TCC_READ[84],TCC_REQ[84],TCC_RW_REQ[84],TCC_MISS[85],TCC_READ[85],TCC_REQ[85],TCC_RW_REQ[85],TCC_MISS[86],TCC_READ[86],TCC_REQ[86],TCC_RW_REQ[86],TCC_MISS[87],TCC_READ[87],TCC_REQ[87],TCC_RW_REQ[87],TCC_MISS[88],TCC_READ[88],TCC_REQ[88],TCC_RW_REQ[88],TCC_MISS[89],TCC_READ[89],TCC_REQ[89],TCC_RW_REQ[89],TCC_MISS[90],TCC_READ[90],TCC_REQ[90],TCC_RW_REQ[90],TCC_MISS[91],TCC_READ[91],TCC_REQ[91],TCC_RW_REQ[91],TCC_MISS[92],TCC_READ[92],TCC_REQ[92],TCC_RW_REQ[92],TCC_MISS[93],TCC_READ[93],TCC_REQ[93],TCC_RW_REQ[93],TCC_MISS[94],TCC_READ[94],TCC_REQ[94],TCC_RW_REQ[94],TCC_MISS[95],TCC_READ[95],TCC_REQ[95],TCC_RW_REQ[95],TCC_MISS[96],TCC_READ[96],TCC_REQ[96],TCC_RW_REQ[96],TCC_MISS[97],TCC_READ[97],TCC_REQ[97],TCC_RW_REQ[97],TCC_MISS[98],TCC_READ[98],TCC_REQ[98],TCC_RW_REQ[98],TCC_MISS[99],TCC_READ[99],TCC_REQ[99],TCC_RW_REQ[99],TCC_MISS[100],TCC_READ[100],TCC_REQ[100],TCC_RW_REQ[100],TCC_MISS[101],TCC_READ[101],TCC_REQ[101],TCC_RW_REQ[101],TCC_MISS[102],TCC_READ[102],TCC_REQ[102],TCC_RW_REQ[102],TCC_MISS[103],TCC_READ[103],TCC_REQ[103],TCC_RW_REQ[103],TCC_MISS[104],TCC_READ[104],TCC_REQ[104],TCC_RW_REQ[104],TCC_MISS[105],TCC_READ[105],TCC_REQ[105],TCC_RW_REQ[105],TCC_MISS[106],TCC_READ[106],TCC_REQ[106],TCC_RW_REQ[106],TCC_MISS[107],TCC_READ[107],TCC_REQ[107],TCC_RW_REQ[107],TCC_MISS[108],TCC_READ[108],TCC_REQ[108],TCC_RW_REQ[108],TCC_MISS[109],TCC_READ[109],TCC_REQ[109],TCC_RW_REQ[109],TCC_MISS[110],TCC_READ[110],TCC_REQ[110],TCC_RW_REQ[110],TCC_MISS[111],TCC_READ[111],TCC_REQ[111],TCC_RW_REQ[111],TCC_MISS[112],TCC_READ[112],TCC_REQ[112],TCC_RW_REQ[112],TCC_MISS[113],TCC_READ[113],TCC_REQ[113],TCC_RW_REQ[113],TCC_MISS[114],TCC_READ[114],TCC_REQ[114],TCC_RW_REQ[114],TCC_MISS[115],TCC_READ[115],TCC_REQ[115],TCC_RW_REQ[115],TCC_MISS[116],TCC_READ[116],TCC_REQ[116],TCC_RW_REQ[116],TCC_MISS[117],TCC_READ[117],TCC_REQ[117],TCC_RW_REQ[117],TCC_MISS[118],TCC_READ[118],TCC_REQ[118],TCC_RW_REQ[118],TCC_MISS[119],TCC_READ[119],TCC_REQ[119],TCC_RW_REQ[119],TCC_MISS[120],TCC_READ[120],TCC_REQ[120],TCC_RW_REQ[120],TCC_MISS[121],TCC_READ[121],TCC_REQ[121],TCC_RW_REQ[121],TCC_MISS[122],TCC_READ[122],TCC_REQ[122],TCC_RW_REQ[122],TCC_MISS[123],TCC_READ[123],TCC_REQ[123],TCC_RW_REQ[123],TCC_MISS[124],TCC_READ[124],TCC_REQ[124],TCC_RW_REQ[124],TCC_MISS[125],TCC_READ[125],TCC_REQ[125],TCC_RW_REQ[125],TCC_MISS[126],TCC_READ[126],TCC_REQ[126],TCC_RW_REQ[126],TCC_MISS[127],TCC_READ[127],TCC_REQ[127],TCC_RW_REQ[127],Wave_Size_6,Correlation_ID_6,SQ_INSTS_BRANCH,SQ_INSTS_SENDMSG,SQ_WAIT_ANY,SQ_WAIT_INST_ANY,SQ_ACTIVE_INST_ANY,SQ_ACTIVE_INST_VMEM,SQ_ACTIVE_INST_LDS,SQ_ACTIVE_INST_VALU,SPI_RA_WAVE_SIMD_FULL_CSN,SPI_RA_VGPR_SIMD_FULL_CSN,CPC_CPC_UTCL2IU_STALL,CPC_ME1_BUSY_FOR_PACKET_DECODE,TA_ADDR_STALLED_BY_TC_CYCLES_sum,TA_TOTAL_WAVEFRONTS_sum,TCC_EA0_WRREQ_64B_sum,TCC_EA0_WRREQ_DRAM_sum,TCC_EA0_WRREQ_sum,TCC_EA0_WR_UNCACHED_32B_sum,TCP_UTCL1_PERMISSION_MISS_sum,TCP_UTCL1_REQUEST_sum,TCP_UTCL1_TRANSLATION_HIT_sum,TCP_UTCL1_TRANSLATION_MISS_sum,Wave_Size_7,Correlation_ID_7,XCC_Index_7,TCC_TAG_STALL[0],TCC_TOO_MANY_EA_WRREQS_STALL[0],TCC_WRITE[0],TCC_TAG_STALL[1],TCC_TOO_MANY_EA_WRREQS_STALL[1],TCC_WRITE[1],TCC_TAG_STALL[2],TCC_TOO_MANY_EA_WRREQS_STALL[2],TCC_WRITE[2],TCC_TAG_STALL[3],TCC_TOO_MANY_EA_WRREQS_STALL[3],TCC_WRITE[3],TCC_TAG_STALL[4],TCC_TOO_MANY_EA_WRREQS_STALL[4],TCC_WRITE[4],TCC_TAG_STALL[5],TCC_TOO_MANY_EA_WRREQS_STALL[5],TCC_WRITE[5],TCC_TAG_STALL[6],TCC_TOO_MANY_EA_WRREQS_STALL[6],TCC_WRITE[6],TCC_TAG_STALL[7],TCC_TOO_MANY_EA_WRREQS_STALL[7],TCC_WRITE[7],TCC_TAG_STALL[8],TCC_TOO_MANY_EA_WRREQS_STALL[8],TCC_WRITE[8],TCC_TAG_STALL[9],TCC_TOO_MANY_EA_WRREQS_STALL[9],TCC_WRITE[9],TCC_TAG_STALL[10],TCC_TOO_MANY_EA_WRREQS_STALL[10],TCC_WRITE[10],TCC_TAG_STALL[11],TCC_TOO_MANY_EA_WRREQS_STALL[11],TCC_WRITE[11],TCC_TAG_STALL[12],TCC_TOO_MANY_EA_WRREQS_STALL[12],TCC_WRITE[12],TCC_TAG_STALL[13],TCC_TOO_MANY_EA_WRREQS_STALL[13],TCC_WRITE[13],TCC_TAG_STALL[14],TCC_TOO_MANY_EA_WRREQS_STALL[14],TCC_WRITE[14],TCC_TAG_STALL[15],TCC_TOO_MANY_EA_WRREQS_STALL[15],TCC_WRITE[15],TCC_TAG_STALL[16],TCC_TOO_MANY_EA_WRREQS_STALL[16],TCC_WRITE[16],TCC_TAG_STALL[17],TCC_TOO_MANY_EA_WRREQS_STALL[17],TCC_WRITE[17],TCC_TAG_STALL[18],TCC_TOO_MANY_EA_WRREQS_STALL[18],TCC_WRITE[18],TCC_TAG_STALL[19],TCC_TOO_MANY_EA_WRREQS_STALL[19],TCC_WRITE[19],TCC_TAG_STALL[20],TCC_TOO_MANY_EA_WRREQS_STALL[20],TCC_WRITE[20],TCC_TAG_STALL[21],TCC_TOO_MANY_EA_WRREQS_STALL[21],TCC_WRITE[21],TCC_TAG_STALL[22],TCC_TOO_MANY_EA_WRREQS_STALL[22],TCC_WRITE[22],TCC_TAG_STALL[23],TCC_TOO_MANY_EA_WRREQS_STALL[23],TCC_WRITE[23],TCC_TAG_STALL[24],TCC_TOO_MANY_EA_WRREQS_STALL[24],TCC_WRITE[24],TCC_TAG_STALL[25],TCC_TOO_MANY_EA_WRREQS_STALL[25],TCC_WRITE[25],TCC_TAG_STALL[26],TCC_TOO_MANY_EA_WRREQS_STALL[26],TCC_WRITE[26],TCC_TAG_STALL[27],TCC_TOO_MANY_EA_WRREQS_STALL[27],TCC_WRITE[27],TCC_TAG_STALL[28],TCC_TOO_MANY_EA_WRREQS_STALL[28],TCC_WRITE[28],TCC_TAG_STALL[29],TCC_TOO_MANY_EA_WRREQS_STALL[29],TCC_WRITE[29],TCC_TAG_STALL[30],TCC_TOO_MANY_EA_WRREQS_STALL[30],TCC_WRITE[30],TCC_TAG_STALL[31],TCC_TOO_MANY_EA_WRREQS_STALL[31],TCC_WRITE[31],TCC_TAG_STALL[32],TCC_TOO_MANY_EA_WRREQS_STALL[32],TCC_WRITE[32],TCC_TAG_STALL[33],TCC_TOO_MANY_EA_WRREQS_STALL[33],TCC_WRITE[33],TCC_TAG_STALL[34],TCC_TOO_MANY_EA_WRREQS_STALL[34],TCC_WRITE[34],TCC_TAG_STALL[35],TCC_TOO_MANY_EA_WRREQS_STALL[35],TCC_WRITE[35],TCC_TAG_STALL[36],TCC_TOO_MANY_EA_WRREQS_STALL[36],TCC_WRITE[36],TCC_TAG_STALL[37],TCC_TOO_MANY_EA_WRREQS_STALL[37],TCC_WRITE[37],TCC_TAG_STALL[38],TCC_TOO_MANY_EA_WRREQS_STALL[38],TCC_WRITE[38],TCC_TAG_STALL[39],TCC_TOO_MANY_EA_WRREQS_STALL[39],TCC_WRITE[39],TCC_TAG_STALL[40],TCC_TOO_MANY_EA_WRREQS_STALL[40],TCC_WRITE[40],TCC_TAG_STALL[41],TCC_TOO_MANY_EA_WRREQS_STALL[41],TCC_WRITE[41],TCC_TAG_STALL[42],TCC_TOO_MANY_EA_WRREQS_STALL[42],TCC_WRITE[42],TCC_TAG_STALL[43],TCC_TOO_MANY_EA_WRREQS_STALL[43],TCC_WRITE[43],TCC_TAG_STALL[44],TCC_TOO_MANY_EA_WRREQS_STALL[44],TCC_WRITE[44],TCC_TAG_STALL[45],TCC_TOO_MANY_EA_WRREQS_STALL[45],TCC_WRITE[45],TCC_TAG_STALL[46],TCC_TOO_MANY_EA_WRREQS_STALL[46],TCC_WRITE[46],TCC_TAG_STALL[47],TCC_TOO_MANY_EA_WRREQS_STALL[47],TCC_WRITE[47],TCC_TAG_STALL[48],TCC_TOO_MANY_EA_WRREQS_STALL[48],TCC_WRITE[48],TCC_TAG_STALL[49],TCC_TOO_MANY_EA_WRREQS_STALL[49],TCC_WRITE[49],TCC_TAG_STALL[50],TCC_TOO_MANY_EA_WRREQS_STALL[50],TCC_WRITE[50],TCC_TAG_STALL[51],TCC_TOO_MANY_EA_WRREQS_STALL[51],TCC_WRITE[51],TCC_TAG_STALL[52],TCC_TOO_MANY_EA_WRREQS_STALL[52],TCC_WRITE[52],TCC_TAG_STALL[53],TCC_TOO_MANY_EA_WRREQS_STALL[53],TCC_WRITE[53],TCC_TAG_STALL[54],TCC_TOO_MANY_EA_WRREQS_STALL[54],TCC_WRITE[54],TCC_TAG_STALL[55],TCC_TOO_MANY_EA_WRREQS_STALL[55],TCC_WRITE[55],TCC_TAG_STALL[56],TCC_TOO_MANY_EA_WRREQS_STALL[56],TCC_WRITE[56],TCC_TAG_STALL[57],TCC_TOO_MANY_EA_WRREQS_STALL[57],TCC_WRITE[57],TCC_TAG_STALL[58],TCC_TOO_MANY_EA_WRREQS_STALL[58],TCC_WRITE[58],TCC_TAG_STALL[59],TCC_TOO_MANY_EA_WRREQS_STALL[59],TCC_WRITE[59],TCC_TAG_STALL[60],TCC_TOO_MANY_EA_WRREQS_STALL[60],TCC_WRITE[60],TCC_TAG_STALL[61],TCC_TOO_MANY_EA_WRREQS_STALL[61],TCC_WRITE[61],TCC_TAG_STALL[62],TCC_TOO_MANY_EA_WRREQS_STALL[62],TCC_WRITE[62],TCC_TAG_STALL[63],TCC_TOO_MANY_EA_WRREQS_STALL[63],TCC_WRITE[63],TCC_TAG_STALL[64],TCC_TOO_MANY_EA_WRREQS_STALL[64],TCC_WRITE[64],TCC_TAG_STALL[65],TCC_TOO_MANY_EA_WRREQS_STALL[65],TCC_WRITE[65],TCC_TAG_STALL[66],TCC_TOO_MANY_EA_WRREQS_STALL[66],TCC_WRITE[66],TCC_TAG_STALL[67],TCC_TOO_MANY_EA_WRREQS_STALL[67],TCC_WRITE[67],TCC_TAG_STALL[68],TCC_TOO_MANY_EA_WRREQS_STALL[68],TCC_WRITE[68],TCC_TAG_STALL[69],TCC_TOO_MANY_EA_WRREQS_STALL[69],TCC_WRITE[69],TCC_TAG_STALL[70],TCC_TOO_MANY_EA_WRREQS_STALL[70],TCC_WRITE[70],TCC_TAG_STALL[71],TCC_TOO_MANY_EA_WRREQS_STALL[71],TCC_WRITE[71],TCC_TAG_STALL[72],TCC_TOO_MANY_EA_WRREQS_STALL[72],TCC_WRITE[72],TCC_TAG_STALL[73],TCC_TOO_MANY_EA_WRREQS_STALL[73],TCC_WRITE[73],TCC_TAG_STALL[74],TCC_TOO_MANY_EA_WRREQS_STALL[74],TCC_WRITE[74],TCC_TAG_STALL[75],TCC_TOO_MANY_EA_WRREQS_STALL[75],TCC_WRITE[75],TCC_TAG_STALL[76],TCC_TOO_MANY_EA_WRREQS_STALL[76],TCC_WRITE[76],TCC_TAG_STALL[77],TCC_TOO_MANY_EA_WRREQS_STALL[77],TCC_WRITE[77],TCC_TAG_STALL[78],TCC_TOO_MANY_EA_WRREQS_STALL[78],TCC_WRITE[78],TCC_TAG_STALL[79],TCC_TOO_MANY_EA_WRREQS_STALL[79],TCC_WRITE[79],TCC_TAG_STALL[80],TCC_TOO_MANY_EA_WRREQS_STALL[80],TCC_WRITE[80],TCC_TAG_STALL[81],TCC_TOO_MANY_EA_WRREQS_STALL[81],TCC_WRITE[81],TCC_TAG_STALL[82],TCC_TOO_MANY_EA_WRREQS_STALL[82],TCC_WRITE[82],TCC_TAG_STALL[83],TCC_TOO_MANY_EA_WRREQS_STALL[83],TCC_WRITE[83],TCC_TAG_STALL[84],TCC_TOO_MANY_EA_WRREQS_STALL[84],TCC_WRITE[84],TCC_TAG_STALL[85],TCC_TOO_MANY_EA_WRREQS_STALL[85],TCC_WRITE[85],TCC_TAG_STALL[86],TCC_TOO_MANY_EA_WRREQS_STALL[86],TCC_WRITE[86],TCC_TAG_STALL[87],TCC_TOO_MANY_EA_WRREQS_STALL[87],TCC_WRITE[87],TCC_TAG_STALL[88],TCC_TOO_MANY_EA_WRREQS_STALL[88],TCC_WRITE[88],TCC_TAG_STALL[89],TCC_TOO_MANY_EA_WRREQS_STALL[89],TCC_WRITE[89],TCC_TAG_STALL[90],TCC_TOO_MANY_EA_WRREQS_STALL[90],TCC_WRITE[90],TCC_TAG_STALL[91],TCC_TOO_MANY_EA_WRREQS_STALL[91],TCC_WRITE[91],TCC_TAG_STALL[92],TCC_TOO_MANY_EA_WRREQS_STALL[92],TCC_WRITE[92],TCC_TAG_STALL[93],TCC_TOO_MANY_EA_WRREQS_STALL[93],TCC_WRITE[93],TCC_TAG_STALL[94],TCC_TOO_MANY_EA_WRREQS_STALL[94],TCC_WRITE[94],TCC_TAG_STALL[95],TCC_TOO_MANY_EA_WRREQS_STALL[95],TCC_WRITE[95],TCC_TAG_STALL[96],TCC_TOO_MANY_EA_WRREQS_STALL[96],TCC_WRITE[96],TCC_TAG_STALL[97],TCC_TOO_MANY_EA_WRREQS_STALL[97],TCC_WRITE[97],TCC_TAG_STALL[98],TCC_TOO_MANY_EA_WRREQS_STALL[98],TCC_WRITE[98],TCC_TAG_STALL[99],TCC_TOO_MANY_EA_WRREQS_STALL[99],TCC_WRITE[99],TCC_TAG_STALL[100],TCC_TOO_MANY_EA_WRREQS_STALL[100],TCC_WRITE[100],TCC_TAG_STALL[101],TCC_TOO_MANY_EA_WRREQS_STALL[101],TCC_WRITE[101],TCC_TAG_STALL[102],TCC_TOO_MANY_EA_WRREQS_STALL[102],TCC_WRITE[102],TCC_TAG_STALL[103],TCC_TOO_MANY_EA_WRREQS_STALL[103],TCC_WRITE[103],TCC_TAG_STALL[104],TCC_TOO_MANY_EA_WRREQS_STALL[104],TCC_WRITE[104],TCC_TAG_STALL[105],TCC_TOO_MANY_EA_WRREQS_STALL[105],TCC_WRITE[105],TCC_TAG_STALL[106],TCC_TOO_MANY_EA_WRREQS_STALL[106],TCC_WRITE[106],TCC_TAG_STALL[107],TCC_TOO_MANY_EA_WRREQS_STALL[107],TCC_WRITE[107],TCC_TAG_STALL[108],TCC_TOO_MANY_EA_WRREQS_STALL[108],TCC_WRITE[108],TCC_TAG_STALL[109],TCC_TOO_MANY_EA_WRREQS_STALL[109],TCC_WRITE[109],TCC_TAG_STALL[110],TCC_TOO_MANY_EA_WRREQS_STALL[110],TCC_WRITE[110],TCC_TAG_STALL[111],TCC_TOO_MANY_EA_WRREQS_STALL[111],TCC_WRITE[111],TCC_TAG_STALL[112],TCC_TOO_MANY_EA_WRREQS_STALL[112],TCC_WRITE[112],TCC_TAG_STALL[113],TCC_TOO_MANY_EA_WRREQS_STALL[113],TCC_WRITE[113],TCC_TAG_STALL[114],TCC_TOO_MANY_EA_WRREQS_STALL[114],TCC_WRITE[114],TCC_TAG_STALL[115],TCC_TOO_MANY_EA_WRREQS_STALL[115],TCC_WRITE[115],TCC_TAG_STALL[116],TCC_TOO_MANY_EA_WRREQS_STALL[116],TCC_WRITE[116],TCC_TAG_STALL[117],TCC_TOO_MANY_EA_WRREQS_STALL[117],TCC_WRITE[117],TCC_TAG_STALL[118],TCC_TOO_MANY_EA_WRREQS_STALL[118],TCC_WRITE[118],TCC_TAG_STALL[119],TCC_TOO_MANY_EA_WRREQS_STALL[119],TCC_WRITE[119],TCC_TAG_STALL[120],TCC_TOO_MANY_EA_WRREQS_STALL[120],TCC_WRITE[120],TCC_TAG_STALL[121],TCC_TOO_MANY_EA_WRREQS_STALL[121],TCC_WRITE[121],TCC_TAG_STALL[122],TCC_TOO_MANY_EA_WRREQS_STALL[122],TCC_WRITE[122],TCC_TAG_STALL[123],TCC_TOO_MANY_EA_WRREQS_STALL[123],TCC_WRITE[123],TCC_TAG_STALL[124],TCC_TOO_MANY_EA_WRREQS_STALL[124],TCC_WRITE[124],TCC_TAG_STALL[125],TCC_TOO_MANY_EA_WRREQS_STALL[125],TCC_WRITE[125],TCC_TAG_STALL[126],TCC_TOO_MANY_EA_WRREQS_STALL[126],TCC_WRITE[126],TCC_TAG_STALL[127],TCC_TOO_MANY_EA_WRREQS_STALL[127],TCC_WRITE[127],Wave_Size_8,Correlation_ID_8,XCC_Index_8,TCC_EA0_ATOMIC_LEVEL[0],TCC_EA0_RDREQ[0],TCC_EA0_RDREQ_32B[0],TCC_EA0_RDREQ_LEVEL[0],TCC_EA0_ATOMIC_LEVEL[1],TCC_EA0_RDREQ[1],TCC_EA0_RDREQ_32B[1],TCC_EA0_RDREQ_LEVEL[1],TCC_EA0_ATOMIC_LEVEL[2],TCC_EA0_RDREQ[2],TCC_EA0_RDREQ_32B[2],TCC_EA0_RDREQ_LEVEL[2],TCC_EA0_ATOMIC_LEVEL[3],TCC_EA0_RDREQ[3],TCC_EA0_RDREQ_32B[3],TCC_EA0_RDREQ_LEVEL[3],TCC_EA0_ATOMIC_LEVEL[4],TCC_EA0_RDREQ[4],TCC_EA0_RDREQ_32B[4],TCC_EA0_RDREQ_LEVEL[4],TCC_EA0_ATOMIC_LEVEL[5],TCC_EA0_RDREQ[5],TCC_EA0_RDREQ_32B[5],TCC_EA0_RDREQ_LEVEL[5],TCC_EA0_ATOMIC_LEVEL[6],TCC_EA0_RDREQ[6],TCC_EA0_RDREQ_32B[6],TCC_EA0_RDREQ_LEVEL[6],TCC_EA0_ATOMIC_LEVEL[7],TCC_EA0_RDREQ[7],TCC_EA0_RDREQ_32B[7],TCC_EA0_RDREQ_LEVEL[7],TCC_EA0_ATOMIC_LEVEL[8],TCC_EA0_RDREQ[8],TCC_EA0_RDREQ_32B[8],TCC_EA0_RDREQ_LEVEL[8],TCC_EA0_ATOMIC_LEVEL[9],TCC_EA0_RDREQ[9],TCC_EA0_RDREQ_32B[9],TCC_EA0_RDREQ_LEVEL[9],TCC_EA0_ATOMIC_LEVEL[10],TCC_EA0_RDREQ[10],TCC_EA0_RDREQ_32B[10],TCC_EA0_RDREQ_LEVEL[10],TCC_EA0_ATOMIC_LEVEL[11],TCC_EA0_RDREQ[11],TCC_EA0_RDREQ_32B[11],TCC_EA0_RDREQ_LEVEL[11],TCC_EA0_ATOMIC_LEVEL[12],TCC_EA0_RDREQ[12],TCC_EA0_RDREQ_32B[12],TCC_EA0_RDREQ_LEVEL[12],TCC_EA0_ATOMIC_LEVEL[13],TCC_EA0_RDREQ[13],TCC_EA0_RDREQ_32B[13],TCC_EA0_RDREQ_LEVEL[13],TCC_EA0_ATOMIC_LEVEL[14],TCC_EA0_RDREQ[14],TCC_EA0_RDREQ_32B[14],TCC_EA0_RDREQ_LEVEL[14],TCC_EA0_ATOMIC_LEVEL[15],TCC_EA0_RDREQ[15],TCC_EA0_RDREQ_32B[15],TCC_EA0_RDREQ_LEVEL[15],TCC_EA0_ATOMIC_LEVEL[16],TCC_EA0_RDREQ[16],TCC_EA0_RDREQ_32B[16],TCC_EA0_RDREQ_LEVEL[16],TCC_EA0_ATOMIC_LEVEL[17],TCC_EA0_RDREQ[17],TCC_EA0_RDREQ_32B[17],TCC_EA0_RDREQ_LEVEL[17],TCC_EA0_ATOMIC_LEVEL[18],TCC_EA0_RDREQ[18],TCC_EA0_RDREQ_32B[18],TCC_EA0_RDREQ_LEVEL[18],TCC_EA0_ATOMIC_LEVEL[19],TCC_EA0_RDREQ[19],TCC_EA0_RDREQ_32B[19],TCC_EA0_RDREQ_LEVEL[19],TCC_EA0_ATOMIC_LEVEL[20],TCC_EA0_RDREQ[20],TCC_EA0_RDREQ_32B[20],TCC_EA0_RDREQ_LEVEL[20],TCC_EA0_ATOMIC_LEVEL[21],TCC_EA0_RDREQ[21],TCC_EA0_RDREQ_32B[21],TCC_EA0_RDREQ_LEVEL[21],TCC_EA0_ATOMIC_LEVEL[22],TCC_EA0_RDREQ[22],TCC_EA0_RDREQ_32B[22],TCC_EA0_RDREQ_LEVEL[22],TCC_EA0_ATOMIC_LEVEL[23],TCC_EA0_RDREQ[23],TCC_EA0_RDREQ_32B[23],TCC_EA0_RDREQ_LEVEL[23],TCC_EA0_ATOMIC_LEVEL[24],TCC_EA0_RDREQ[24],TCC_EA0_RDREQ_32B[24],TCC_EA0_RDREQ_LEVEL[24],TCC_EA0_ATOMIC_LEVEL[25],TCC_EA0_RDREQ[25],TCC_EA0_RDREQ_32B[25],TCC_EA0_RDREQ_LEVEL[25],TCC_EA0_ATOMIC_LEVEL[26],TCC_EA0_RDREQ[26],TCC_EA0_RDREQ_32B[26],TCC_EA0_RDREQ_LEVEL[26],TCC_EA0_ATOMIC_LEVEL[27],TCC_EA0_RDREQ[27],TCC_EA0_RDREQ_32B[27],TCC_EA0_RDREQ_LEVEL[27],TCC_EA0_ATOMIC_LEVEL[28],TCC_EA0_RDREQ[28],TCC_EA0_RDREQ_32B[28],TCC_EA0_RDREQ_LEVEL[28],TCC_EA0_ATOMIC_LEVEL[29],TCC_EA0_RDREQ[29],TCC_EA0_RDREQ_32B[29],TCC_EA0_RDREQ_LEVEL[29],TCC_EA0_ATOMIC_LEVEL[30],TCC_EA0_RDREQ[30],TCC_EA0_RDREQ_32B[30],TCC_EA0_RDREQ_LEVEL[30],TCC_EA0_ATOMIC_LEVEL[31],TCC_EA0_RDREQ[31],TCC_EA0_RDREQ_32B[31],TCC_EA0_RDREQ_LEVEL[31],TCC_EA0_ATOMIC_LEVEL[32],TCC_EA0_RDREQ[32],TCC_EA0_RDREQ_32B[32],TCC_EA0_RDREQ_LEVEL[32],TCC_EA0_ATOMIC_LEVEL[33],TCC_EA0_RDREQ[33],TCC_EA0_RDREQ_32B[33],TCC_EA0_RDREQ_LEVEL[33],TCC_EA0_ATOMIC_LEVEL[34],TCC_EA0_RDREQ[34],TCC_EA0_RDREQ_32B[34],TCC_EA0_RDREQ_LEVEL[34],TCC_EA0_ATOMIC_LEVEL[35],TCC_EA0_RDREQ[35],TCC_EA0_RDREQ_32B[35],TCC_EA0_RDREQ_LEVEL[35],TCC_EA0_ATOMIC_LEVEL[36],TCC_EA0_RDREQ[36],TCC_EA0_RDREQ_32B[36],TCC_EA0_RDREQ_LEVEL[36],TCC_EA0_ATOMIC_LEVEL[37],TCC_EA0_RDREQ[37],TCC_EA0_RDREQ_32B[37],TCC_EA0_RDREQ_LEVEL[37],TCC_EA0_ATOMIC_LEVEL[38],TCC_EA0_RDREQ[38],TCC_EA0_RDREQ_32B[38],TCC_EA0_RDREQ_LEVEL[38],TCC_EA0_ATOMIC_LEVEL[39],TCC_EA0_RDREQ[39],TCC_EA0_RDREQ_32B[39],TCC_EA0_RDREQ_LEVEL[39],TCC_EA0_ATOMIC_LEVEL[40],TCC_EA0_RDREQ[40],TCC_EA0_RDREQ_32B[40],TCC_EA0_RDREQ_LEVEL[40],TCC_EA0_ATOMIC_LEVEL[41],TCC_EA0_RDREQ[41],TCC_EA0_RDREQ_32B[41],TCC_EA0_RDREQ_LEVEL[41],TCC_EA0_ATOMIC_LEVEL[42],TCC_EA0_RDREQ[42],TCC_EA0_RDREQ_32B[42],TCC_EA0_RDREQ_LEVEL[42],TCC_EA0_ATOMIC_LEVEL[43],TCC_EA0_RDREQ[43],TCC_EA0_RDREQ_32B[43],TCC_EA0_RDREQ_LEVEL[43],TCC_EA0_ATOMIC_LEVEL[44],TCC_EA0_RDREQ[44],TCC_EA0_RDREQ_32B[44],TCC_EA0_RDREQ_LEVEL[44],TCC_EA0_ATOMIC_LEVEL[45],TCC_EA0_RDREQ[45],TCC_EA0_RDREQ_32B[45],TCC_EA0_RDREQ_LEVEL[45],TCC_EA0_ATOMIC_LEVEL[46],TCC_EA0_RDREQ[46],TCC_EA0_RDREQ_32B[46],TCC_EA0_RDREQ_LEVEL[46],TCC_EA0_ATOMIC_LEVEL[47],TCC_EA0_RDREQ[47],TCC_EA0_RDREQ_32B[47],TCC_EA0_RDREQ_LEVEL[47],TCC_EA0_ATOMIC_LEVEL[48],TCC_EA0_RDREQ[48],TCC_EA0_RDREQ_32B[48],TCC_EA0_RDREQ_LEVEL[48],TCC_EA0_ATOMIC_LEVEL[49],TCC_EA0_RDREQ[49],TCC_EA0_RDREQ_32B[49],TCC_EA0_RDREQ_LEVEL[49],TCC_EA0_ATOMIC_LEVEL[50],TCC_EA0_RDREQ[50],TCC_EA0_RDREQ_32B[50],TCC_EA0_RDREQ_LEVEL[50],TCC_EA0_ATOMIC_LEVEL[51],TCC_EA0_RDREQ[51],TCC_EA0_RDREQ_32B[51],TCC_EA0_RDREQ_LEVEL[51],TCC_EA0_ATOMIC_LEVEL[52],TCC_EA0_RDREQ[52],TCC_EA0_RDREQ_32B[52],TCC_EA0_RDREQ_LEVEL[52],TCC_EA0_ATOMIC_LEVEL[53],TCC_EA0_RDREQ[53],TCC_EA0_RDREQ_32B[53],TCC_EA0_RDREQ_LEVEL[53],TCC_EA0_ATOMIC_LEVEL[54],TCC_EA0_RDREQ[54],TCC_EA0_RDREQ_32B[54],TCC_EA0_RDREQ_LEVEL[54],TCC_EA0_ATOMIC_LEVEL[55],TCC_EA0_RDREQ[55],TCC_EA0_RDREQ_32B[55],TCC_EA0_RDREQ_LEVEL[55],TCC_EA0_ATOMIC_LEVEL[56],TCC_EA0_RDREQ[56],TCC_EA0_RDREQ_32B[56],TCC_EA0_RDREQ_LEVEL[56],TCC_EA0_ATOMIC_LEVEL[57],TCC_EA0_RDREQ[57],TCC_EA0_RDREQ_32B[57],TCC_EA0_RDREQ_LEVEL[57],TCC_EA0_ATOMIC_LEVEL[58],TCC_EA0_RDREQ[58],TCC_EA0_RDREQ_32B[58],TCC_EA0_RDREQ_LEVEL[58],TCC_EA0_ATOMIC_LEVEL[59],TCC_EA0_RDREQ[59],TCC_EA0_RDREQ_32B[59],TCC_EA0_RDREQ_LEVEL[59],TCC_EA0_ATOMIC_LEVEL[60],TCC_EA0_RDREQ[60],TCC_EA0_RDREQ_32B[60],TCC_EA0_RDREQ_LEVEL[60],TCC_EA0_ATOMIC_LEVEL[61],TCC_EA0_RDREQ[61],TCC_EA0_RDREQ_32B[61],TCC_EA0_RDREQ_LEVEL[61],TCC_EA0_ATOMIC_LEVEL[62],TCC_EA0_RDREQ[62],TCC_EA0_RDREQ_32B[62],TCC_EA0_RDREQ_LEVEL[62],TCC_EA0_ATOMIC_LEVEL[63],TCC_EA0_RDREQ[63],TCC_EA0_RDREQ_32B[63],TCC_EA0_RDREQ_LEVEL[63],TCC_EA0_ATOMIC_LEVEL[64],TCC_EA0_RDREQ[64],TCC_EA0_RDREQ_32B[64],TCC_EA0_RDREQ_LEVEL[64],TCC_EA0_ATOMIC_LEVEL[65],TCC_EA0_RDREQ[65],TCC_EA0_RDREQ_32B[65],TCC_EA0_RDREQ_LEVEL[65],TCC_EA0_ATOMIC_LEVEL[66],TCC_EA0_RDREQ[66],TCC_EA0_RDREQ_32B[66],TCC_EA0_RDREQ_LEVEL[66],TCC_EA0_ATOMIC_LEVEL[67],TCC_EA0_RDREQ[67],TCC_EA0_RDREQ_32B[67],TCC_EA0_RDREQ_LEVEL[67],TCC_EA0_ATOMIC_LEVEL[68],TCC_EA0_RDREQ[68],TCC_EA0_RDREQ_32B[68],TCC_EA0_RDREQ_LEVEL[68],TCC_EA0_ATOMIC_LEVEL[69],TCC_EA0_RDREQ[69],TCC_EA0_RDREQ_32B[69],TCC_EA0_RDREQ_LEVEL[69],TCC_EA0_ATOMIC_LEVEL[70],TCC_EA0_RDREQ[70],TCC_EA0_RDREQ_32B[70],TCC_EA0_RDREQ_LEVEL[70],TCC_EA0_ATOMIC_LEVEL[71],TCC_EA0_RDREQ[71],TCC_EA0_RDREQ_32B[71],TCC_EA0_RDREQ_LEVEL[71],TCC_EA0_ATOMIC_LEVEL[72],TCC_EA0_RDREQ[72],TCC_EA0_RDREQ_32B[72],TCC_EA0_RDREQ_LEVEL[72],TCC_EA0_ATOMIC_LEVEL[73],TCC_EA0_RDREQ[73],TCC_EA0_RDREQ_32B[73],TCC_EA0_RDREQ_LEVEL[73],TCC_EA0_ATOMIC_LEVEL[74],TCC_EA0_RDREQ[74],TCC_EA0_RDREQ_32B[74],TCC_EA0_RDREQ_LEVEL[74],TCC_EA0_ATOMIC_LEVEL[75],TCC_EA0_RDREQ[75],TCC_EA0_RDREQ_32B[75],TCC_EA0_RDREQ_LEVEL[75],TCC_EA0_ATOMIC_LEVEL[76],TCC_EA0_RDREQ[76],TCC_EA0_RDREQ_32B[76],TCC_EA0_RDREQ_LEVEL[76],TCC_EA0_ATOMIC_LEVEL[77],TCC_EA0_RDREQ[77],TCC_EA0_RDREQ_32B[77],TCC_EA0_RDREQ_LEVEL[77],TCC_EA0_ATOMIC_LEVEL[78],TCC_EA0_RDREQ[78],TCC_EA0_RDREQ_32B[78],TCC_EA0_RDREQ_LEVEL[78],TCC_EA0_ATOMIC_LEVEL[79],TCC_EA0_RDREQ[79],TCC_EA0_RDREQ_32B[79],TCC_EA0_RDREQ_LEVEL[79],TCC_EA0_ATOMIC_LEVEL[80],TCC_EA0_RDREQ[80],TCC_EA0_RDREQ_32B[80],TCC_EA0_RDREQ_LEVEL[80],TCC_EA0_ATOMIC_LEVEL[81],TCC_EA0_RDREQ[81],TCC_EA0_RDREQ_32B[81],TCC_EA0_RDREQ_LEVEL[81],TCC_EA0_ATOMIC_LEVEL[82],TCC_EA0_RDREQ[82],TCC_EA0_RDREQ_32B[82],TCC_EA0_RDREQ_LEVEL[82],TCC_EA0_ATOMIC_LEVEL[83],TCC_EA0_RDREQ[83],TCC_EA0_RDREQ_32B[83],TCC_EA0_RDREQ_LEVEL[83],TCC_EA0_ATOMIC_LEVEL[84],TCC_EA0_RDREQ[84],TCC_EA0_RDREQ_32B[84],TCC_EA0_RDREQ_LEVEL[84],TCC_EA0_ATOMIC_LEVEL[85],TCC_EA0_RDREQ[85],TCC_EA0_RDREQ_32B[85],TCC_EA0_RDREQ_LEVEL[85],TCC_EA0_ATOMIC_LEVEL[86],TCC_EA0_RDREQ[86],TCC_EA0_RDREQ_32B[86],TCC_EA0_RDREQ_LEVEL[86],TCC_EA0_ATOMIC_LEVEL[87],TCC_EA0_RDREQ[87],TCC_EA0_RDREQ_32B[87],TCC_EA0_RDREQ_LEVEL[87],TCC_EA0_ATOMIC_LEVEL[88],TCC_EA0_RDREQ[88],TCC_EA0_RDREQ_32B[88],TCC_EA0_RDREQ_LEVEL[88],TCC_EA0_ATOMIC_LEVEL[89],TCC_EA0_RDREQ[89],TCC_EA0_RDREQ_32B[89],TCC_EA0_RDREQ_LEVEL[89],TCC_EA0_ATOMIC_LEVEL[90],TCC_EA0_RDREQ[90],TCC_EA0_RDREQ_32B[90],TCC_EA0_RDREQ_LEVEL[90],TCC_EA0_ATOMIC_LEVEL[91],TCC_EA0_RDREQ[91],TCC_EA0_RDREQ_32B[91],TCC_EA0_RDREQ_LEVEL[91],TCC_EA0_ATOMIC_LEVEL[92],TCC_EA0_RDREQ[92],TCC_EA0_RDREQ_32B[92],TCC_EA0_RDREQ_LEVEL[92],TCC_EA0_ATOMIC_LEVEL[93],TCC_EA0_RDREQ[93],TCC_EA0_RDREQ_32B[93],TCC_EA0_RDREQ_LEVEL[93],TCC_EA0_ATOMIC_LEVEL[94],TCC_EA0_RDREQ[94],TCC_EA0_RDREQ_32B[94],TCC_EA0_RDREQ_LEVEL[94],TCC_EA0_ATOMIC_LEVEL[95],TCC_EA0_RDREQ[95],TCC_EA0_RDREQ_32B[95],TCC_EA0_RDREQ_LEVEL[95],TCC_EA0_ATOMIC_LEVEL[96],TCC_EA0_RDREQ[96],TCC_EA0_RDREQ_32B[96],TCC_EA0_RDREQ_LEVEL[96],TCC_EA0_ATOMIC_LEVEL[97],TCC_EA0_RDREQ[97],TCC_EA0_RDREQ_32B[97],TCC_EA0_RDREQ_LEVEL[97],TCC_EA0_ATOMIC_LEVEL[98],TCC_EA0_RDREQ[98],TCC_EA0_RDREQ_32B[98],TCC_EA0_RDREQ_LEVEL[98],TCC_EA0_ATOMIC_LEVEL[99],TCC_EA0_RDREQ[99],TCC_EA0_RDREQ_32B[99],TCC_EA0_RDREQ_LEVEL[99],TCC_EA0_ATOMIC_LEVEL[100],TCC_EA0_RDREQ[100],TCC_EA0_RDREQ_32B[100],TCC_EA0_RDREQ_LEVEL[100],TCC_EA0_ATOMIC_LEVEL[101],TCC_EA0_RDREQ[101],TCC_EA0_RDREQ_32B[101],TCC_EA0_RDREQ_LEVEL[101],TCC_EA0_ATOMIC_LEVEL[102],TCC_EA0_RDREQ[102],TCC_EA0_RDREQ_32B[102],TCC_EA0_RDREQ_LEVEL[102],TCC_EA0_ATOMIC_LEVEL[103],TCC_EA0_RDREQ[103],TCC_EA0_RDREQ_32B[103],TCC_EA0_RDREQ_LEVEL[103],TCC_EA0_ATOMIC_LEVEL[104],TCC_EA0_RDREQ[104],TCC_EA0_RDREQ_32B[104],TCC_EA0_RDREQ_LEVEL[104],TCC_EA0_ATOMIC_LEVEL[105],TCC_EA0_RDREQ[105],TCC_EA0_RDREQ_32B[105],TCC_EA0_RDREQ_LEVEL[105],TCC_EA0_ATOMIC_LEVEL[106],TCC_EA0_RDREQ[106],TCC_EA0_RDREQ_32B[106],TCC_EA0_RDREQ_LEVEL[106],TCC_EA0_ATOMIC_LEVEL[107],TCC_EA0_RDREQ[107],TCC_EA0_RDREQ_32B[107],TCC_EA0_RDREQ_LEVEL[107],TCC_EA0_ATOMIC_LEVEL[108],TCC_EA0_RDREQ[108],TCC_EA0_RDREQ_32B[108],TCC_EA0_RDREQ_LEVEL[108],TCC_EA0_ATOMIC_LEVEL[109],TCC_EA0_RDREQ[109],TCC_EA0_RDREQ_32B[109],TCC_EA0_RDREQ_LEVEL[109],TCC_EA0_ATOMIC_LEVEL[110],TCC_EA0_RDREQ[110],TCC_EA0_RDREQ_32B[110],TCC_EA0_RDREQ_LEVEL[110],TCC_EA0_ATOMIC_LEVEL[111],TCC_EA0_RDREQ[111],TCC_EA0_RDREQ_32B[111],TCC_EA0_RDREQ_LEVEL[111],TCC_EA0_ATOMIC_LEVEL[112],TCC_EA0_RDREQ[112],TCC_EA0_RDREQ_32B[112],TCC_EA0_RDREQ_LEVEL[112],TCC_EA0_ATOMIC_LEVEL[113],TCC_EA0_RDREQ[113],TCC_EA0_RDREQ_32B[113],TCC_EA0_RDREQ_LEVEL[113],TCC_EA0_ATOMIC_LEVEL[114],TCC_EA0_RDREQ[114],TCC_EA0_RDREQ_32B[114],TCC_EA0_RDREQ_LEVEL[114],TCC_EA0_ATOMIC_LEVEL[115],TCC_EA0_RDREQ[115],TCC_EA0_RDREQ_32B[115],TCC_EA0_RDREQ_LEVEL[115],TCC_EA0_ATOMIC_LEVEL[116],TCC_EA0_RDREQ[116],TCC_EA0_RDREQ_32B[116],TCC_EA0_RDREQ_LEVEL[116],TCC_EA0_ATOMIC_LEVEL[117],TCC_EA0_RDREQ[117],TCC_EA0_RDREQ_32B[117],TCC_EA0_RDREQ_LEVEL[117],TCC_EA0_ATOMIC_LEVEL[118],TCC_EA0_RDREQ[118],TCC_EA0_RDREQ_32B[118],TCC_EA0_RDREQ_LEVEL[118],TCC_EA0_ATOMIC_LEVEL[119],TCC_EA0_RDREQ[119],TCC_EA0_RDREQ_32B[119],TCC_EA0_RDREQ_LEVEL[119],TCC_EA0_ATOMIC_LEVEL[120],TCC_EA0_RDREQ[120],TCC_EA0_RDREQ_32B[120],TCC_EA0_RDREQ_LEVEL[120],TCC_EA0_ATOMIC_LEVEL[121],TCC_EA0_RDREQ[121],TCC_EA0_RDREQ_32B[121],TCC_EA0_RDREQ_LEVEL[121],TCC_EA0_ATOMIC_LEVEL[122],TCC_EA0_RDREQ[122],TCC_EA0_RDREQ_32B[122],TCC_EA0_RDREQ_LEVEL[122],TCC_EA0_ATOMIC_LEVEL[123],TCC_EA0_RDREQ[123],TCC_EA0_RDREQ_32B[123],TCC_EA0_RDREQ_LEVEL[123],TCC_EA0_ATOMIC_LEVEL[124],TCC_EA0_RDREQ[124],TCC_EA0_RDREQ_32B[124],TCC_EA0_RDREQ_LEVEL[124],TCC_EA0_ATOMIC_LEVEL[125],TCC_EA0_RDREQ[125],TCC_EA0_RDREQ_32B[125],TCC_EA0_RDREQ_LEVEL[125],TCC_EA0_ATOMIC_LEVEL[126],TCC_EA0_RDREQ[126],TCC_EA0_RDREQ_32B[126],TCC_EA0_RDREQ_LEVEL[126],TCC_EA0_ATOMIC_LEVEL[127],TCC_EA0_RDREQ[127],TCC_EA0_RDREQ_32B[127],TCC_EA0_RDREQ_LEVEL[127],Wave_Size_9,Correlation_ID_9,XCC_Index_9,TCC_EA0_WRREQ[0],TCC_EA0_WRREQ_64B[0],TCC_EA0_WRREQ_LEVEL[0],TCC_HIT[0],TCC_EA0_WRREQ[1],TCC_EA0_WRREQ_64B[1],TCC_EA0_WRREQ_LEVEL[1],TCC_HIT[1],TCC_EA0_WRREQ[2],TCC_EA0_WRREQ_64B[2],TCC_EA0_WRREQ_LEVEL[2],TCC_HIT[2],TCC_EA0_WRREQ[3],TCC_EA0_WRREQ_64B[3],TCC_EA0_WRREQ_LEVEL[3],TCC_HIT[3],TCC_EA0_WRREQ[4],TCC_EA0_WRREQ_64B[4],TCC_EA0_WRREQ_LEVEL[4],TCC_HIT[4],TCC_EA0_WRREQ[5],TCC_EA0_WRREQ_64B[5],TCC_EA0_WRREQ_LEVEL[5],TCC_HIT[5],TCC_EA0_WRREQ[6],TCC_EA0_WRREQ_64B[6],TCC_EA0_WRREQ_LEVEL[6],TCC_HIT[6],TCC_EA0_WRREQ[7],TCC_EA0_WRREQ_64B[7],TCC_EA0_WRREQ_LEVEL[7],TCC_HIT[7],TCC_EA0_WRREQ[8],TCC_EA0_WRREQ_64B[8],TCC_EA0_WRREQ_LEVEL[8],TCC_HIT[8],TCC_EA0_WRREQ[9],TCC_EA0_WRREQ_64B[9],TCC_EA0_WRREQ_LEVEL[9],TCC_HIT[9],TCC_EA0_WRREQ[10],TCC_EA0_WRREQ_64B[10],TCC_EA0_WRREQ_LEVEL[10],TCC_HIT[10],TCC_EA0_WRREQ[11],TCC_EA0_WRREQ_64B[11],TCC_EA0_WRREQ_LEVEL[11],TCC_HIT[11],TCC_EA0_WRREQ[12],TCC_EA0_WRREQ_64B[12],TCC_EA0_WRREQ_LEVEL[12],TCC_HIT[12],TCC_EA0_WRREQ[13],TCC_EA0_WRREQ_64B[13],TCC_EA0_WRREQ_LEVEL[13],TCC_HIT[13],TCC_EA0_WRREQ[14],TCC_EA0_WRREQ_64B[14],TCC_EA0_WRREQ_LEVEL[14],TCC_HIT[14],TCC_EA0_WRREQ[15],TCC_EA0_WRREQ_64B[15],TCC_EA0_WRREQ_LEVEL[15],TCC_HIT[15],TCC_EA0_WRREQ[16],TCC_EA0_WRREQ_64B[16],TCC_EA0_WRREQ_LEVEL[16],TCC_HIT[16],TCC_EA0_WRREQ[17],TCC_EA0_WRREQ_64B[17],TCC_EA0_WRREQ_LEVEL[17],TCC_HIT[17],TCC_EA0_WRREQ[18],TCC_EA0_WRREQ_64B[18],TCC_EA0_WRREQ_LEVEL[18],TCC_HIT[18],TCC_EA0_WRREQ[19],TCC_EA0_WRREQ_64B[19],TCC_EA0_WRREQ_LEVEL[19],TCC_HIT[19],TCC_EA0_WRREQ[20],TCC_EA0_WRREQ_64B[20],TCC_EA0_WRREQ_LEVEL[20],TCC_HIT[20],TCC_EA0_WRREQ[21],TCC_EA0_WRREQ_64B[21],TCC_EA0_WRREQ_LEVEL[21],TCC_HIT[21],TCC_EA0_WRREQ[22],TCC_EA0_WRREQ_64B[22],TCC_EA0_WRREQ_LEVEL[22],TCC_HIT[22],TCC_EA0_WRREQ[23],TCC_EA0_WRREQ_64B[23],TCC_EA0_WRREQ_LEVEL[23],TCC_HIT[23],TCC_EA0_WRREQ[24],TCC_EA0_WRREQ_64B[24],TCC_EA0_WRREQ_LEVEL[24],TCC_HIT[24],TCC_EA0_WRREQ[25],TCC_EA0_WRREQ_64B[25],TCC_EA0_WRREQ_LEVEL[25],TCC_HIT[25],TCC_EA0_WRREQ[26],TCC_EA0_WRREQ_64B[26],TCC_EA0_WRREQ_LEVEL[26],TCC_HIT[26],TCC_EA0_WRREQ[27],TCC_EA0_WRREQ_64B[27],TCC_EA0_WRREQ_LEVEL[27],TCC_HIT[27],TCC_EA0_WRREQ[28],TCC_EA0_WRREQ_64B[28],TCC_EA0_WRREQ_LEVEL[28],TCC_HIT[28],TCC_EA0_WRREQ[29],TCC_EA0_WRREQ_64B[29],TCC_EA0_WRREQ_LEVEL[29],TCC_HIT[29],TCC_EA0_WRREQ[30],TCC_EA0_WRREQ_64B[30],TCC_EA0_WRREQ_LEVEL[30],TCC_HIT[30],TCC_EA0_WRREQ[31],TCC_EA0_WRREQ_64B[31],TCC_EA0_WRREQ_LEVEL[31],TCC_HIT[31],TCC_EA0_WRREQ[32],TCC_EA0_WRREQ_64B[32],TCC_EA0_WRREQ_LEVEL[32],TCC_HIT[32],TCC_EA0_WRREQ[33],TCC_EA0_WRREQ_64B[33],TCC_EA0_WRREQ_LEVEL[33],TCC_HIT[33],TCC_EA0_WRREQ[34],TCC_EA0_WRREQ_64B[34],TCC_EA0_WRREQ_LEVEL[34],TCC_HIT[34],TCC_EA0_WRREQ[35],TCC_EA0_WRREQ_64B[35],TCC_EA0_WRREQ_LEVEL[35],TCC_HIT[35],TCC_EA0_WRREQ[36],TCC_EA0_WRREQ_64B[36],TCC_EA0_WRREQ_LEVEL[36],TCC_HIT[36],TCC_EA0_WRREQ[37],TCC_EA0_WRREQ_64B[37],TCC_EA0_WRREQ_LEVEL[37],TCC_HIT[37],TCC_EA0_WRREQ[38],TCC_EA0_WRREQ_64B[38],TCC_EA0_WRREQ_LEVEL[38],TCC_HIT[38],TCC_EA0_WRREQ[39],TCC_EA0_WRREQ_64B[39],TCC_EA0_WRREQ_LEVEL[39],TCC_HIT[39],TCC_EA0_WRREQ[40],TCC_EA0_WRREQ_64B[40],TCC_EA0_WRREQ_LEVEL[40],TCC_HIT[40],TCC_EA0_WRREQ[41],TCC_EA0_WRREQ_64B[41],TCC_EA0_WRREQ_LEVEL[41],TCC_HIT[41],TCC_EA0_WRREQ[42],TCC_EA0_WRREQ_64B[42],TCC_EA0_WRREQ_LEVEL[42],TCC_HIT[42],TCC_EA0_WRREQ[43],TCC_EA0_WRREQ_64B[43],TCC_EA0_WRREQ_LEVEL[43],TCC_HIT[43],TCC_EA0_WRREQ[44],TCC_EA0_WRREQ_64B[44],TCC_EA0_WRREQ_LEVEL[44],TCC_HIT[44],TCC_EA0_WRREQ[45],TCC_EA0_WRREQ_64B[45],TCC_EA0_WRREQ_LEVEL[45],TCC_HIT[45],TCC_EA0_WRREQ[46],TCC_EA0_WRREQ_64B[46],TCC_EA0_WRREQ_LEVEL[46],TCC_HIT[46],TCC_EA0_WRREQ[47],TCC_EA0_WRREQ_64B[47],TCC_EA0_WRREQ_LEVEL[47],TCC_HIT[47],TCC_EA0_WRREQ[48],TCC_EA0_WRREQ_64B[48],TCC_EA0_WRREQ_LEVEL[48],TCC_HIT[48],TCC_EA0_WRREQ[49],TCC_EA0_WRREQ_64B[49],TCC_EA0_WRREQ_LEVEL[49],TCC_HIT[49],TCC_EA0_WRREQ[50],TCC_EA0_WRREQ_64B[50],TCC_EA0_WRREQ_LEVEL[50],TCC_HIT[50],TCC_EA0_WRREQ[51],TCC_EA0_WRREQ_64B[51],TCC_EA0_WRREQ_LEVEL[51],TCC_HIT[51],TCC_EA0_WRREQ[52],TCC_EA0_WRREQ_64B[52],TCC_EA0_WRREQ_LEVEL[52],TCC_HIT[52],TCC_EA0_WRREQ[53],TCC_EA0_WRREQ_64B[53],TCC_EA0_WRREQ_LEVEL[53],TCC_HIT[53],TCC_EA0_WRREQ[54],TCC_EA0_WRREQ_64B[54],TCC_EA0_WRREQ_LEVEL[54],TCC_HIT[54],TCC_EA0_WRREQ[55],TCC_EA0_WRREQ_64B[55],TCC_EA0_WRREQ_LEVEL[55],TCC_HIT[55],TCC_EA0_WRREQ[56],TCC_EA0_WRREQ_64B[56],TCC_EA0_WRREQ_LEVEL[56],TCC_HIT[56],TCC_EA0_WRREQ[57],TCC_EA0_WRREQ_64B[57],TCC_EA0_WRREQ_LEVEL[57],TCC_HIT[57],TCC_EA0_WRREQ[58],TCC_EA0_WRREQ_64B[58],TCC_EA0_WRREQ_LEVEL[58],TCC_HIT[58],TCC_EA0_WRREQ[59],TCC_EA0_WRREQ_64B[59],TCC_EA0_WRREQ_LEVEL[59],TCC_HIT[59],TCC_EA0_WRREQ[60],TCC_EA0_WRREQ_64B[60],TCC_EA0_WRREQ_LEVEL[60],TCC_HIT[60],TCC_EA0_WRREQ[61],TCC_EA0_WRREQ_64B[61],TCC_EA0_WRREQ_LEVEL[61],TCC_HIT[61],TCC_EA0_WRREQ[62],TCC_EA0_WRREQ_64B[62],TCC_EA0_WRREQ_LEVEL[62],TCC_HIT[62],TCC_EA0_WRREQ[63],TCC_EA0_WRREQ_64B[63],TCC_EA0_WRREQ_LEVEL[63],TCC_HIT[63],TCC_EA0_WRREQ[64],TCC_EA0_WRREQ_64B[64],TCC_EA0_WRREQ_LEVEL[64],TCC_HIT[64],TCC_EA0_WRREQ[65],TCC_EA0_WRREQ_64B[65],TCC_EA0_WRREQ_LEVEL[65],TCC_HIT[65],TCC_EA0_WRREQ[66],TCC_EA0_WRREQ_64B[66],TCC_EA0_WRREQ_LEVEL[66],TCC_HIT[66],TCC_EA0_WRREQ[67],TCC_EA0_WRREQ_64B[67],TCC_EA0_WRREQ_LEVEL[67],TCC_HIT[67],TCC_EA0_WRREQ[68],TCC_EA0_WRREQ_64B[68],TCC_EA0_WRREQ_LEVEL[68],TCC_HIT[68],TCC_EA0_WRREQ[69],TCC_EA0_WRREQ_64B[69],TCC_EA0_WRREQ_LEVEL[69],TCC_HIT[69],TCC_EA0_WRREQ[70],TCC_EA0_WRREQ_64B[70],TCC_EA0_WRREQ_LEVEL[70],TCC_HIT[70],TCC_EA0_WRREQ[71],TCC_EA0_WRREQ_64B[71],TCC_EA0_WRREQ_LEVEL[71],TCC_HIT[71],TCC_EA0_WRREQ[72],TCC_EA0_WRREQ_64B[72],TCC_EA0_WRREQ_LEVEL[72],TCC_HIT[72],TCC_EA0_WRREQ[73],TCC_EA0_WRREQ_64B[73],TCC_EA0_WRREQ_LEVEL[73],TCC_HIT[73],TCC_EA0_WRREQ[74],TCC_EA0_WRREQ_64B[74],TCC_EA0_WRREQ_LEVEL[74],TCC_HIT[74],TCC_EA0_WRREQ[75],TCC_EA0_WRREQ_64B[75],TCC_EA0_WRREQ_LEVEL[75],TCC_HIT[75],TCC_EA0_WRREQ[76],TCC_EA0_WRREQ_64B[76],TCC_EA0_WRREQ_LEVEL[76],TCC_HIT[76],TCC_EA0_WRREQ[77],TCC_EA0_WRREQ_64B[77],TCC_EA0_WRREQ_LEVEL[77],TCC_HIT[77],TCC_EA0_WRREQ[78],TCC_EA0_WRREQ_64B[78],TCC_EA0_WRREQ_LEVEL[78],TCC_HIT[78],TCC_EA0_WRREQ[79],TCC_EA0_WRREQ_64B[79],TCC_EA0_WRREQ_LEVEL[79],TCC_HIT[79],TCC_EA0_WRREQ[80],TCC_EA0_WRREQ_64B[80],TCC_EA0_WRREQ_LEVEL[80],TCC_HIT[80],TCC_EA0_WRREQ[81],TCC_EA0_WRREQ_64B[81],TCC_EA0_WRREQ_LEVEL[81],TCC_HIT[81],TCC_EA0_WRREQ[82],TCC_EA0_WRREQ_64B[82],TCC_EA0_WRREQ_LEVEL[82],TCC_HIT[82],TCC_EA0_WRREQ[83],TCC_EA0_WRREQ_64B[83],TCC_EA0_WRREQ_LEVEL[83],TCC_HIT[83],TCC_EA0_WRREQ[84],TCC_EA0_WRREQ_64B[84],TCC_EA0_WRREQ_LEVEL[84],TCC_HIT[84],TCC_EA0_WRREQ[85],TCC_EA0_WRREQ_64B[85],TCC_EA0_WRREQ_LEVEL[85],TCC_HIT[85],TCC_EA0_WRREQ[86],TCC_EA0_WRREQ_64B[86],TCC_EA0_WRREQ_LEVEL[86],TCC_HIT[86],TCC_EA0_WRREQ[87],TCC_EA0_WRREQ_64B[87],TCC_EA0_WRREQ_LEVEL[87],TCC_HIT[87],TCC_EA0_WRREQ[88],TCC_EA0_WRREQ_64B[88],TCC_EA0_WRREQ_LEVEL[88],TCC_HIT[88],TCC_EA0_WRREQ[89],TCC_EA0_WRREQ_64B[89],TCC_EA0_WRREQ_LEVEL[89],TCC_HIT[89],TCC_EA0_WRREQ[90],TCC_EA0_WRREQ_64B[90],TCC_EA0_WRREQ_LEVEL[90],TCC_HIT[90],TCC_EA0_WRREQ[91],TCC_EA0_WRREQ_64B[91],TCC_EA0_WRREQ_LEVEL[91],TCC_HIT[91],TCC_EA0_WRREQ[92],TCC_EA0_WRREQ_64B[92],TCC_EA0_WRREQ_LEVEL[92],TCC_HIT[92],TCC_EA0_WRREQ[93],TCC_EA0_WRREQ_64B[93],TCC_EA0_WRREQ_LEVEL[93],TCC_HIT[93],TCC_EA0_WRREQ[94],TCC_EA0_WRREQ_64B[94],TCC_EA0_WRREQ_LEVEL[94],TCC_HIT[94],TCC_EA0_WRREQ[95],TCC_EA0_WRREQ_64B[95],TCC_EA0_WRREQ_LEVEL[95],TCC_HIT[95],TCC_EA0_WRREQ[96],TCC_EA0_WRREQ_64B[96],TCC_EA0_WRREQ_LEVEL[96],TCC_HIT[96],TCC_EA0_WRREQ[97],TCC_EA0_WRREQ_64B[97],TCC_EA0_WRREQ_LEVEL[97],TCC_HIT[97],TCC_EA0_WRREQ[98],TCC_EA0_WRREQ_64B[98],TCC_EA0_WRREQ_LEVEL[98],TCC_HIT[98],TCC_EA0_WRREQ[99],TCC_EA0_WRREQ_64B[99],TCC_EA0_WRREQ_LEVEL[99],TCC_HIT[99],TCC_EA0_WRREQ[100],TCC_EA0_WRREQ_64B[100],TCC_EA0_WRREQ_LEVEL[100],TCC_HIT[100],TCC_EA0_WRREQ[101],TCC_EA0_WRREQ_64B[101],TCC_EA0_WRREQ_LEVEL[101],TCC_HIT[101],TCC_EA0_WRREQ[102],TCC_EA0_WRREQ_64B[102],TCC_EA0_WRREQ_LEVEL[102],TCC_HIT[102],TCC_EA0_WRREQ[103],TCC_EA0_WRREQ_64B[103],TCC_EA0_WRREQ_LEVEL[103],TCC_HIT[103],TCC_EA0_WRREQ[104],TCC_EA0_WRREQ_64B[104],TCC_EA0_WRREQ_LEVEL[104],TCC_HIT[104],TCC_EA0_WRREQ[105],TCC_EA0_WRREQ_64B[105],TCC_EA0_WRREQ_LEVEL[105],TCC_HIT[105],TCC_EA0_WRREQ[106],TCC_EA0_WRREQ_64B[106],TCC_EA0_WRREQ_LEVEL[106],TCC_HIT[106],TCC_EA0_WRREQ[107],TCC_EA0_WRREQ_64B[107],TCC_EA0_WRREQ_LEVEL[107],TCC_HIT[107],TCC_EA0_WRREQ[108],TCC_EA0_WRREQ_64B[108],TCC_EA0_WRREQ_LEVEL[108],TCC_HIT[108],TCC_EA0_WRREQ[109],TCC_EA0_WRREQ_64B[109],TCC_EA0_WRREQ_LEVEL[109],TCC_HIT[109],TCC_EA0_WRREQ[110],TCC_EA0_WRREQ_64B[110],TCC_EA0_WRREQ_LEVEL[110],TCC_HIT[110],TCC_EA0_WRREQ[111],TCC_EA0_WRREQ_64B[111],TCC_EA0_WRREQ_LEVEL[111],TCC_HIT[111],TCC_EA0_WRREQ[112],TCC_EA0_WRREQ_64B[112],TCC_EA0_WRREQ_LEVEL[112],TCC_HIT[112],TCC_EA0_WRREQ[113],TCC_EA0_WRREQ_64B[113],TCC_EA0_WRREQ_LEVEL[113],TCC_HIT[113],TCC_EA0_WRREQ[114],TCC_EA0_WRREQ_64B[114],TCC_EA0_WRREQ_LEVEL[114],TCC_HIT[114],TCC_EA0_WRREQ[115],TCC_EA0_WRREQ_64B[115],TCC_EA0_WRREQ_LEVEL[115],TCC_HIT[115],TCC_EA0_WRREQ[116],TCC_EA0_WRREQ_64B[116],TCC_EA0_WRREQ_LEVEL[116],TCC_HIT[116],TCC_EA0_WRREQ[117],TCC_EA0_WRREQ_64B[117],TCC_EA0_WRREQ_LEVEL[117],TCC_HIT[117],TCC_EA0_WRREQ[118],TCC_EA0_WRREQ_64B[118],TCC_EA0_WRREQ_LEVEL[118],TCC_HIT[118],TCC_EA0_WRREQ[119],TCC_EA0_WRREQ_64B[119],TCC_EA0_WRREQ_LEVEL[119],TCC_HIT[119],TCC_EA0_WRREQ[120],TCC_EA0_WRREQ_64B[120],TCC_EA0_WRREQ_LEVEL[120],TCC_HIT[120],TCC_EA0_WRREQ[121],TCC_EA0_WRREQ_64B[121],TCC_EA0_WRREQ_LEVEL[121],TCC_HIT[121],TCC_EA0_WRREQ[122],TCC_EA0_WRREQ_64B[122],TCC_EA0_WRREQ_LEVEL[122],TCC_HIT[122],TCC_EA0_WRREQ[123],TCC_EA0_WRREQ_64B[123],TCC_EA0_WRREQ_LEVEL[123],TCC_HIT[123],TCC_EA0_WRREQ[124],TCC_EA0_WRREQ_64B[124],TCC_EA0_WRREQ_LEVEL[124],TCC_HIT[124],TCC_EA0_WRREQ[125],TCC_EA0_WRREQ_64B[125],TCC_EA0_WRREQ_LEVEL[125],TCC_HIT[125],TCC_EA0_WRREQ[126],TCC_EA0_WRREQ_64B[126],TCC_EA0_WRREQ_LEVEL[126],TCC_HIT[126],TCC_EA0_WRREQ[127],TCC_EA0_WRREQ_64B[127],TCC_EA0_WRREQ_LEVEL[127],TCC_HIT[127],Wave_Size_10,Correlation_ID_10,SQC_DCACHE_REQ_READ_2,SQC_DCACHE_REQ_READ_4,Wave_Size_11,Correlation_ID_11,SQ_CYCLES,SQ_BUSY_CYCLES,SQ_BUSY_CU_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,SQ_INSTS_VALU_CVT,SQ_INSTS_VMEM_WR,SQ_INSTS_VMEM_RD,GRBM_COUNT,GRBM_GUI_ACTIVE,SPI_CSN_WINDOW_VALID,SPI_CSN_BUSY,CPC_CPC_STAT_BUSY,CPC_CPC_STAT_IDLE,CPF_CPF_STAT_BUSY,CPF_CPF_STAT_STALL,TA_BUFFER_WAVEFRONTS_sum,TA_TA_BUSY_sum,TCC_BUSY_sum,TCC_CYCLE_sum,TCC_PROBE_ALL_sum,TCC_PROBE_sum,TCP_GATE_EN1_sum,TCP_GATE_EN2_sum,TCP_TCR_TCP_STALL_CYCLES_sum,TCP_TD_TCP_STALL_CYCLES_sum,TD_TC_STALL_sum,TD_TD_BUSY_sum,Wave_Size_12,Correlation_ID_12,SQ_THREAD_CYCLES_VALU,SQ_IFETCH,SQ_LDS_BANK_CONFLICT,SQ_LDS_ADDR_CONFLICT,SQ_LDS_UNALIGNED_STALL,SQ_WAVES_EQ_64,SQ_WAVES_LT_64,SQ_WAVES_LT_48,SPI_RA_BAR_CU_FULL_CSN,SPI_RA_TGLIM_CU_FULL_CSN,TA_FLAT_READ_WAVEFRONTS_sum,TA_FLAT_WAVEFRONTS_sum,TCC_ALL_TC_OP_WB_WRITEBACK_sum,TCC_EA0_RDREQ_DRAM_sum,TCC_NORMAL_WRITEBACK_sum,TCC_TAG_STALL_sum,TCP_TCC_NC_ATOMIC_REQ_sum,TCP_TCC_NC_READ_REQ_sum,TCP_TCC_NC_WRITE_REQ_sum,TCP_TCC_UC_READ_REQ_sum,Wave_Size_13,Correlation_ID_13,SQ_INSTS_VMEM,SQ_INSTS_SALU,SQ_INSTS_VSKIPPED,SQ_INSTS,SQ_INSTS_VALU,SQ_INSTS_VALU_ADD_F16,SQ_INSTS_VALU_MUL_F16,SQ_INSTS_VALU_FMA_F16,GRBM_SPI_BUSY,SPI_CSN_NUM_THREADGROUPS,SPI_CSN_WAVE,CPC_CPC_TCIU_BUSY,CPC_CPC_TCIU_IDLE,CPF_CPF_TCIU_BUSY,CPF_CPF_TCIU_STALL,TA_BUFFER_READ_WAVEFRONTS_sum,TA_BUFFER_WRITE_WAVEFRONTS_sum,TCC_CC_REQ_sum,TCC_NC_REQ_sum,TCC_RW_REQ_sum,TCC_UC_REQ_sum,TCP_ATOMIC_TAGCONFLICT_STALL_CYCLES_sum,TCP_READ_TAGCONFLICT_STALL_CYCLES_sum,TCP_TA_TCP_STATE_READ_sum,TCP_WRITE_TAGCONFLICT_STALL_CYCLES_sum,TD_LOAD_WAVEFRONT_sum,TD_SPI_STALL_sum,Wave_Size_14,Correlation_ID_14,SQ_INSTS_VALU_MFMA_MOPS_I8,SQ_INSTS_VALU_MFMA_MOPS_F16,SQ_INSTS_VALU_MFMA_MOPS_BF16,SQ_INSTS_VALU_MFMA_MOPS_F32,SQ_INSTS_VALU_MFMA_MOPS_F64,SQC_TC_INST_REQ,SQC_TC_DATA_READ_REQ,SQC_TC_DATA_WRITE_REQ,TCP_PENDING_STALL_CYCLES_sum,Wave_Size_15,Correlation_ID_15,SQ_INSTS_VALU_TRANS_F64,SQ_INSTS_VALU_INT32,SQ_INSTS_VALU_INT64,SQ_INSTS_SMEM,SQ_INSTS_FLAT,SQ_INSTS_LDS,SQ_INSTS_GDS,SQ_INSTS_EXP_GDS,SPI_RA_RES_STALL_CSN,SPI_RA_TMP_STALL_CSN,CPC_CPC_UTCL2IU_BUSY,CPC_CPC_UTCL2IU_IDLE,CPF_CMP_UTCL1_STALL_ON_TRANSLATION,TA_BUFFER_COALESCED_READ_CYCLES_sum,TA_BUFFER_COALESCED_WRITE_CYCLES_sum,TCC_ATOMIC_sum,TCC_READ_sum,TCC_WRITEBACK_sum,TCC_WRITE_sum,TCP_TOTAL_ATOMIC_WITHOUT_RET_sum,TCP_TOTAL_ATOMIC_WITH_RET_sum,TCP_TOTAL_CACHE_ACCESSES_sum,TCP_TOTAL_WRITEBACK_INVALIDATES_sum,TD_COALESCABLE_WAVEFRONT_sum,Wave_Size_16,Correlation_ID_16,SQC_TC_DATA_ATOMIC_REQ,SQC_TC_STALL,SQC_TC_REQ,SQC_DCACHE_REQ_READ_16,SQC_ICACHE_REQ,SQC_ICACHE_HITS,SQC_ICACHE_MISSES,SQC_ICACHE_MISSES_DUPLICATE,Wave_Size_17,Correlation_ID_17,SQ_ACTIVE_INST_SCA,SQ_ACTIVE_INST_EXP_GDS,SQ_ACTIVE_INST_MISC,SQ_ACTIVE_INST_FLAT,SQ_INST_CYCLES_VMEM_WR,SQ_INST_CYCLES_VMEM_RD,SQ_INST_CYCLES_SMEM,SQ_INST_CYCLES_SALU,SPI_RA_SGPR_SIMD_FULL_CSN,SPI_RA_LDS_CU_FULL_CSN,CPC_ME1_DC0_SPI_BUSY,TA_ADDR_STALLED_BY_TD_CYCLES_sum,TA_DATA_STALLED_BY_TC_CYCLES_sum,TCC_BUBBLE_sum,TCC_EA0_RDREQ_32B_sum,TCC_EA0_RDREQ_sum,TCC_EA0_RD_UNCACHED_32B_sum,TCP_TCC_ATOMIC_WITHOUT_RET_REQ_sum,TCP_TCC_ATOMIC_WITH_RET_REQ_sum,TCP_TCC_READ_REQ_sum,TCP_TCC_WRITE_REQ_sum,Start_Timestamp,End_Timestamp +0,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,3116268.0,0.0,0.0,65536.0,60576.0,160.0,4800.0,32768.0,64,0,0,0.0,512.0,48323.0,0.0,0.0,512.0,48323.0,0.0,0.0,512.0,48323.0,0.0,0.0,512.0,48323.0,0.0,0.0,512.0,48323.0,0.0,0.0,512.0,48323.0,0.0,0.0,512.0,48323.0,0.0,0.0,512.0,48323.0,0.0,0.0,512.0,48323.0,0.0,0.0,512.0,48323.0,0.0,0.0,512.0,48323.0,0.0,0.0,512.0,48323.0,0.0,0.0,512.0,48323.0,0.0,0.0,512.0,48323.0,0.0,0.0,512.0,48323.0,0.0,0.0,512.0,48323.0,0.0,0.0,512.0,44953.0,0.0,0.0,512.0,44953.0,0.0,0.0,512.0,44953.0,0.0,0.0,512.0,44953.0,0.0,0.0,512.0,44953.0,0.0,0.0,512.0,44953.0,0.0,0.0,512.0,44953.0,0.0,0.0,512.0,44953.0,0.0,0.0,512.0,44953.0,0.0,0.0,512.0,44953.0,0.0,0.0,512.0,44953.0,0.0,0.0,512.0,44953.0,0.0,0.0,512.0,44953.0,0.0,0.0,512.0,44953.0,0.0,0.0,512.0,44953.0,0.0,0.0,512.0,44953.0,0.0,0.0,512.0,62236.0,0.0,0.0,512.0,62236.0,0.0,0.0,512.0,62236.0,0.0,0.0,512.0,62236.0,0.0,0.0,512.0,62236.0,0.0,0.0,512.0,62236.0,0.0,0.0,512.0,62236.0,0.0,0.0,512.0,62236.0,0.0,0.0,512.0,62236.0,0.0,0.0,512.0,62236.0,0.0,0.0,512.0,62236.0,0.0,0.0,512.0,62236.0,0.0,0.0,512.0,62236.0,0.0,0.0,512.0,62236.0,0.0,0.0,512.0,62236.0,0.0,0.0,512.0,62236.0,0.0,0.0,512.0,69425.0,0.0,0.0,512.0,69425.0,0.0,0.0,512.0,69425.0,0.0,0.0,512.0,69425.0,0.0,0.0,512.0,69425.0,0.0,0.0,512.0,69425.0,0.0,0.0,512.0,69425.0,0.0,0.0,512.0,69425.0,0.0,0.0,512.0,69425.0,0.0,0.0,512.0,69425.0,0.0,0.0,512.0,69425.0,0.0,0.0,512.0,69425.0,0.0,0.0,512.0,69425.0,0.0,0.0,512.0,69425.0,0.0,0.0,512.0,69425.0,0.0,0.0,512.0,69425.0,0.0,0.0,512.0,87141.0,0.0,0.0,512.0,87141.0,0.0,0.0,512.0,87141.0,0.0,0.0,512.0,87141.0,0.0,0.0,512.0,87141.0,0.0,0.0,512.0,87141.0,0.0,0.0,512.0,87141.0,0.0,0.0,512.0,87141.0,0.0,0.0,512.0,87141.0,0.0,0.0,512.0,87141.0,0.0,0.0,512.0,87141.0,0.0,0.0,512.0,87141.0,0.0,0.0,512.0,87141.0,0.0,0.0,512.0,87141.0,0.0,0.0,512.0,87141.0,0.0,0.0,512.0,87141.0,0.0,0.0,512.0,99083.0,0.0,0.0,512.0,99083.0,0.0,0.0,512.0,99083.0,0.0,0.0,512.0,99083.0,0.0,0.0,512.0,99083.0,0.0,0.0,512.0,99083.0,0.0,0.0,512.0,99083.0,0.0,0.0,512.0,99083.0,0.0,0.0,512.0,99083.0,0.0,0.0,512.0,99083.0,0.0,0.0,512.0,99083.0,0.0,0.0,512.0,99083.0,0.0,0.0,512.0,99083.0,0.0,0.0,512.0,99083.0,0.0,0.0,512.0,99083.0,0.0,0.0,512.0,99083.0,0.0,0.0,512.0,103122.0,0.0,0.0,512.0,103122.0,0.0,0.0,512.0,103122.0,0.0,0.0,512.0,103122.0,0.0,0.0,512.0,103122.0,0.0,0.0,512.0,103122.0,0.0,0.0,512.0,103122.0,0.0,0.0,512.0,103122.0,0.0,0.0,512.0,103122.0,0.0,0.0,512.0,103122.0,0.0,0.0,512.0,103122.0,0.0,0.0,512.0,103122.0,0.0,0.0,512.0,103122.0,0.0,0.0,512.0,103122.0,0.0,0.0,512.0,103122.0,0.0,0.0,512.0,103122.0,0.0,0.0,512.0,110021.0,0.0,0.0,512.0,110021.0,0.0,0.0,512.0,110021.0,0.0,0.0,512.0,110021.0,0.0,0.0,512.0,110021.0,0.0,0.0,512.0,110021.0,0.0,0.0,512.0,110021.0,0.0,0.0,512.0,110021.0,0.0,0.0,512.0,110021.0,0.0,0.0,512.0,110021.0,0.0,0.0,512.0,110021.0,0.0,0.0,512.0,110021.0,0.0,0.0,512.0,110021.0,0.0,0.0,512.0,110021.0,0.0,0.0,512.0,110021.0,0.0,0.0,512.0,110021.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,87177837.0,49401121.0,122292.0,0.0,0.0,65536.0,131072.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,54703.0,33523.0,2032817.0,696.0,0.0,311115.0,0.0,0.0,66160.0,131320.0,197480.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1029.0,517.0,1541.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,593.0,1617.0,1616.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,593.0,1617.0,1616.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,593.0,1617.0,1616.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,593.0,1617.0,1616.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1028.0,516.0,1540.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,593.0,1617.0,1616.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1028.0,516.0,1540.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1028.0,516.0,1540.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,593.0,1617.0,1616.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,593.0,1617.0,1616.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1028.0,516.0,1540.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1028.0,516.0,1540.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,593.0,1617.0,1616.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,64,0,16384.0,16384.0,29740002.0,6909864.0,278528.0,0.0,0.0,98304.0,1391172.0,0.0,0.0,1991565.0,129633.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,446594.0,2270.0,64,0,0,276.0,0.0,1024.0,214.0,0.0,1024.0,204.0,0.0,1024.0,186.0,0.0,1024.0,298.0,0.0,1024.0,280.0,0.0,1024.0,221.0,0.0,1024.0,200.0,0.0,1024.0,261.0,0.0,1024.0,250.0,0.0,1024.0,218.0,0.0,1024.0,210.0,0.0,1024.0,230.0,0.0,1024.0,0.0,0.0,1024.0,307.0,0.0,1024.0,207.0,0.0,1024.0,288.0,0.0,1024.0,367.0,0.0,1024.0,265.0,0.0,1024.0,314.0,0.0,1024.0,354.0,0.0,1024.0,114.0,0.0,1024.0,369.0,0.0,1024.0,243.0,0.0,1024.0,322.0,0.0,1024.0,213.0,0.0,1024.0,251.0,0.0,1024.0,237.0,0.0,1024.0,335.0,0.0,1024.0,367.0,0.0,1024.0,281.0,0.0,1024.0,344.0,0.0,1024.0,307.0,0.0,1024.0,183.0,0.0,1024.0,315.0,0.0,1024.0,184.0,0.0,1024.0,336.0,0.0,1024.0,319.0,0.0,1024.0,211.0,0.0,1024.0,337.0,0.0,1024.0,245.0,0.0,1024.0,232.0,0.0,1024.0,212.0,0.0,1024.0,199.0,0.0,1024.0,231.0,0.0,1024.0,0.0,0.0,1024.0,328.0,0.0,1024.0,229.0,0.0,1024.0,294.0,0.0,1024.0,282.0,0.0,1024.0,277.0,0.0,1024.0,263.0,0.0,1024.0,237.0,0.0,1024.0,0.0,0.0,1024.0,328.0,0.0,1024.0,245.0,0.0,1024.0,337.0,0.0,1024.0,278.0,0.0,1024.0,354.0,0.0,1024.0,275.0,0.0,1024.0,301.0,0.0,1024.0,317.0,0.0,1024.0,275.0,0.0,1024.0,303.0,0.0,1024.0,338.0,0.0,1024.0,326.0,0.0,1024.0,316.0,0.0,1024.0,270.0,0.0,1024.0,233.0,0.0,1024.0,0.0,0.0,1024.0,306.0,0.0,1024.0,288.0,0.0,1024.0,190.0,0.0,1024.0,184.0,0.0,1024.0,366.0,0.0,1024.0,353.0,0.0,1024.0,346.0,0.0,1024.0,329.0,0.0,1024.0,238.0,0.0,1024.0,347.0,0.0,1024.0,193.0,0.0,1024.0,183.0,0.0,1024.0,292.0,0.0,1024.0,196.0,0.0,1024.0,322.0,0.0,1024.0,337.0,0.0,1024.0,228.0,0.0,1024.0,289.0,0.0,1024.0,261.0,0.0,1024.0,244.0,0.0,1024.0,211.0,0.0,1024.0,227.0,0.0,1024.0,235.0,0.0,1024.0,0.0,0.0,1024.0,311.0,0.0,1024.0,290.0,0.0,1024.0,213.0,0.0,1024.0,231.0,0.0,1024.0,221.0,0.0,1024.0,208.0,0.0,1024.0,230.0,0.0,1024.0,0.0,0.0,1024.0,274.0,0.0,1024.0,257.0,0.0,1024.0,296.0,0.0,1024.0,223.0,0.0,1024.0,239.0,0.0,1024.0,215.0,0.0,1024.0,299.0,0.0,1024.0,311.0,0.0,1024.0,191.0,0.0,1024.0,246.0,0.0,1024.0,289.0,0.0,1024.0,180.0,0.0,1024.0,353.0,0.0,1024.0,215.0,0.0,1024.0,306.0,0.0,1024.0,321.0,0.0,1024.0,218.0,0.0,1024.0,353.0,0.0,1024.0,226.0,0.0,1024.0,245.0,0.0,1024.0,200.0,0.0,1024.0,210.0,0.0,1024.0,234.0,0.0,1024.0,0.0,0.0,1024.0,337.0,0.0,1024.0,284.0,0.0,1024.0,64,0,0,0.0,512.0,0.0,739275.0,0.0,513.0,0.0,810476.0,0.0,512.0,0.0,772605.0,0.0,513.0,0.0,821418.0,0.0,512.0,0.0,762149.0,0.0,512.0,0.0,841649.0,0.0,532.0,0.0,1085118.0,0.0,512.0,0.0,789529.0,0.0,512.0,0.0,845780.0,0.0,512.0,0.0,788191.0,0.0,513.0,0.0,797364.0,0.0,512.0,0.0,745139.0,0.0,517.0,0.0,772075.0,0.0,513.0,0.0,766952.0,0.0,512.0,0.0,804799.0,0.0,513.0,0.0,770556.0,0.0,512.0,0.0,864042.0,0.0,512.0,0.0,822391.0,0.0,513.0,0.0,814953.0,0.0,512.0,0.0,829669.0,0.0,517.0,0.0,870537.0,0.0,513.0,0.0,863671.0,0.0,512.0,0.0,739014.0,0.0,513.0,0.0,862253.0,0.0,512.0,0.0,839581.0,0.0,513.0,0.0,849753.0,0.0,512.0,0.0,877009.0,0.0,513.0,0.0,830797.0,0.0,512.0,0.0,839936.0,0.0,512.0,0.0,841918.0,0.0,532.0,0.0,896595.0,0.0,512.0,0.0,850246.0,0.0,512.0,0.0,577292.0,0.0,513.0,0.0,633592.0,0.0,512.0,0.0,600449.0,0.0,513.0,0.0,602250.0,0.0,512.0,0.0,622566.0,0.0,512.0,0.0,590938.0,0.0,532.0,0.0,748611.0,0.0,512.0,0.0,606884.0,0.0,512.0,0.0,591117.0,0.0,512.0,0.0,575971.0,0.0,513.0,0.0,572825.0,0.0,512.0,0.0,600211.0,0.0,517.0,0.0,577327.0,0.0,513.0,0.0,570301.0,0.0,512.0,0.0,590640.0,0.0,513.0,0.0,607352.0,0.0,512.0,0.0,608737.0,0.0,512.0,0.0,574722.0,0.0,513.0,0.0,605368.0,0.0,512.0,0.0,601504.0,0.0,517.0,0.0,638092.0,0.0,514.0,0.0,617759.0,0.0,512.0,0.0,617035.0,0.0,513.0,0.0,618195.0,0.0,512.0,0.0,589488.0,0.0,513.0,0.0,664499.0,0.0,512.0,0.0,624021.0,0.0,513.0,0.0,624448.0,0.0,512.0,0.0,615583.0,0.0,512.0,0.0,634535.0,0.0,532.0,0.0,749611.0,0.0,512.0,0.0,616611.0,0.0,512.0,0.0,792212.0,0.0,512.0,0.0,756924.0,0.0,513.0,0.0,814940.0,0.0,512.0,0.0,722315.0,0.0,517.0,0.0,717857.0,0.0,513.0,0.0,753220.0,0.0,512.0,0.0,791370.0,0.0,514.0,0.0,771198.0,0.0,512.0,0.0,693679.0,0.0,513.0,0.0,735940.0,0.0,512.0,0.0,721930.0,0.0,513.0,0.0,703260.0,0.0,512.0,0.0,730136.0,0.0,512.0,0.0,731127.0,0.0,532.0,0.0,1011756.0,0.0,512.0,0.0,686695.0,0.0,512.0,0.0,688757.0,0.0,513.0,0.0,745361.0,0.0,512.0,0.0,691892.0,0.0,513.0,0.0,736612.0,0.0,512.0,0.0,773357.0,0.0,512.0,0.0,700112.0,0.0,532.0,0.0,1012168.0,0.0,512.0,0.0,683440.0,0.0,512.0,0.0,732425.0,0.0,512.0,0.0,718466.0,0.0,513.0,0.0,727822.0,0.0,512.0,0.0,693292.0,0.0,517.0,0.0,686795.0,0.0,513.0,0.0,684679.0,0.0,512.0,0.0,729850.0,0.0,514.0,0.0,693571.0,0.0,512.0,0.0,569604.0,0.0,512.0,0.0,584107.0,0.0,513.0,0.0,579837.0,0.0,512.0,0.0,623142.0,0.0,517.0,0.0,598586.0,0.0,513.0,0.0,607786.0,0.0,512.0,0.0,605596.0,0.0,513.0,0.0,615227.0,0.0,512.0,0.0,561918.0,0.0,513.0,0.0,583372.0,0.0,512.0,0.0,581825.0,0.0,513.0,0.0,672149.0,0.0,512.0,0.0,615147.0,0.0,512.0,0.0,579694.0,0.0,532.0,0.0,760548.0,0.0,512.0,0.0,582412.0,0.0,512.0,0.0,594368.0,0.0,513.0,0.0,615544.0,0.0,512.0,0.0,641930.0,0.0,513.0,0.0,650316.0,0.0,512.0,0.0,641281.0,0.0,512.0,0.0,627389.0,0.0,532.0,0.0,802997.0,0.0,512.0,0.0,670365.0,0.0,512.0,0.0,626826.0,0.0,512.0,0.0,643484.0,0.0,513.0,0.0,607274.0,0.0,512.0,0.0,648070.0,0.0,517.0,0.0,669410.0,0.0,513.0,0.0,638019.0,0.0,512.0,0.0,664266.0,0.0,513.0,0.0,630844.0,64,0,0,1024.0,1024.0,422018.0,512.0,1024.0,1024.0,428289.0,512.0,1024.0,1024.0,436860.0,512.0,1024.0,1024.0,435577.0,512.0,1024.0,1024.0,428180.0,512.0,1024.0,1024.0,430748.0,512.0,1024.0,1024.0,445124.0,512.0,1024.0,1024.0,443252.0,512.0,1024.0,1024.0,422053.0,512.0,1024.0,1024.0,434819.0,512.0,1024.0,1024.0,429841.0,512.0,1024.0,1024.0,437631.0,512.0,1024.0,1024.0,427565.0,590.0,1024.0,1024.0,430197.0,512.0,1024.0,1024.0,439302.0,512.0,1024.0,1024.0,433536.0,512.0,1024.0,1024.0,481961.0,512.0,1024.0,1024.0,505320.0,512.0,1024.0,1024.0,472779.0,512.0,1024.0,1024.0,487610.0,512.0,1024.0,1024.0,494291.0,590.0,1024.0,1024.0,508663.0,512.0,1024.0,1024.0,496478.0,512.0,1024.0,1024.0,481526.0,512.0,1024.0,1024.0,477588.0,512.0,1024.0,1024.0,503572.0,512.0,1024.0,1024.0,503366.0,512.0,1024.0,1024.0,495677.0,512.0,1024.0,1024.0,526749.0,512.0,1024.0,1024.0,537077.0,512.0,1024.0,1024.0,560667.0,512.0,1024.0,1024.0,550914.0,512.0,1024.0,1024.0,568753.0,512.0,1024.0,1024.0,608545.0,512.0,1024.0,1024.0,580018.0,512.0,1024.0,1024.0,604869.0,512.0,1024.0,1024.0,587556.0,512.0,1024.0,1024.0,595320.0,512.0,1024.0,1024.0,616337.0,512.0,1024.0,1024.0,581007.0,512.0,1024.0,1024.0,563870.0,512.0,1024.0,1024.0,588006.0,512.0,1024.0,1024.0,592533.0,512.0,1024.0,1024.0,587913.0,512.0,1024.0,1024.0,581187.0,590.0,1024.0,1024.0,586644.0,512.0,1024.0,1024.0,595526.0,512.0,1024.0,1024.0,607904.0,512.0,1024.0,1024.0,752422.0,512.0,1024.0,1024.0,786080.0,512.0,1024.0,1024.0,772463.0,512.0,1024.0,1024.0,760362.0,512.0,1024.0,1024.0,772217.0,590.0,1024.0,1024.0,776381.0,512.0,1024.0,1024.0,756549.0,512.0,1024.0,1024.0,786129.0,512.0,1024.0,1024.0,774337.0,512.0,1024.0,1024.0,820569.0,512.0,1024.0,1024.0,777150.0,512.0,1024.0,1024.0,805460.0,512.0,1024.0,1024.0,803805.0,512.0,1024.0,1024.0,807103.0,512.0,1024.0,1024.0,832579.0,512.0,1024.0,1024.0,779296.0,512.0,1024.0,1024.0,429520.0,512.0,1024.0,1024.0,436904.0,512.0,1024.0,1024.0,445248.0,512.0,1024.0,1024.0,443310.0,512.0,1024.0,1024.0,435537.0,590.0,1024.0,1024.0,442312.0,512.0,1024.0,1024.0,456028.0,512.0,1024.0,1024.0,452474.0,512.0,1024.0,1024.0,435412.0,512.0,1024.0,1024.0,450254.0,512.0,1024.0,1024.0,444932.0,512.0,1024.0,1024.0,453814.0,512.0,1024.0,1024.0,438499.0,512.0,1024.0,1024.0,447779.0,512.0,1024.0,1024.0,452891.0,512.0,1024.0,1024.0,447085.0,512.0,1024.0,1024.0,423718.0,512.0,1024.0,1024.0,441927.0,512.0,1024.0,1024.0,435756.0,512.0,1024.0,1024.0,441246.0,512.0,1024.0,1024.0,429527.0,512.0,1024.0,1024.0,435316.0,512.0,1024.0,1024.0,444738.0,512.0,1024.0,1024.0,436460.0,512.0,1024.0,1024.0,422751.0,512.0,1024.0,1024.0,431043.0,512.0,1024.0,1024.0,443399.0,512.0,1024.0,1024.0,441434.0,512.0,1024.0,1024.0,431093.0,590.0,1024.0,1024.0,436219.0,512.0,1024.0,1024.0,453346.0,512.0,1024.0,1024.0,449503.0,512.0,1024.0,1024.0,607609.0,512.0,1024.0,1024.0,655515.0,512.0,1024.0,1024.0,622697.0,512.0,1024.0,1024.0,658119.0,512.0,1024.0,1024.0,627839.0,590.0,1024.0,1024.0,635838.0,512.0,1024.0,1024.0,653193.0,512.0,1024.0,1024.0,627288.0,512.0,1024.0,1024.0,609942.0,512.0,1024.0,1024.0,637313.0,512.0,1024.0,1024.0,634986.0,512.0,1024.0,1024.0,619821.0,512.0,1024.0,1024.0,636004.0,512.0,1024.0,1024.0,628420.0,512.0,1024.0,1024.0,641492.0,512.0,1024.0,1024.0,656251.0,512.0,1024.0,1024.0,607508.0,512.0,1024.0,1024.0,613061.0,512.0,1024.0,1024.0,636780.0,512.0,1024.0,1024.0,592747.0,512.0,1024.0,1024.0,645700.0,512.0,1024.0,1024.0,618391.0,512.0,1024.0,1024.0,638869.0,512.0,1024.0,1024.0,675825.0,512.0,1024.0,1024.0,607438.0,512.0,1024.0,1024.0,655064.0,512.0,1024.0,1024.0,644767.0,512.0,1024.0,1024.0,688452.0,512.0,1024.0,1024.0,623944.0,590.0,1024.0,1024.0,632077.0,512.0,1024.0,1024.0,670125.0,512.0,1024.0,1024.0,645699.0,512.0,64,0,32768.0,0.0,64,0,10438892.0,539755.0,4869556.0,16384.0,34125278.0,0.0,16384.0,16384.0,2609723.0,2609723.0,10432600.0,579616.0,2609723.0,0.0,2609723.0,78.0,0.0,918335.0,10882377.0,41755568.0,0.0,0.0,6103162.0,1689700.0,234.0,1682.0,1353823.0,1665414.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,65535.0,65640.0,1.0,30971.0,0.0,0.0,0.0,0.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,167290.0,4096.0,16384.0,1586.0,2643014.0,2312628.0,0.0,0.0,0.0,0.0,0.0,197248.0,225.0,0.0,0.0,32768.0,0.0,32768.0,199.0,64,0,0.0,0.0,0.0,0.0,0.0,640.0,160.0,0.0,1260698.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,38267.0,0.0,680.0,2388756.0,78.0,0.0,0.0,0.0,66389.0,65656.0,131072.0,0.0,0.0,524288.0,304.0,0.0,64,0,0.0,0.0,800.0,0.0,65536.0,62307.0,160.0,3069.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,145998.0,0.0,199656.0,65536.0,0.0,65787.0,438.0,0.0,0.0,65536.0,131072.0,716456501432999,716456501448519 +1,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,2863910.0,0.0,0.0,65536.0,60576.0,160.0,4800.0,32768.0,64,0,0,0.0,512.0,46714.0,0.0,0.0,512.0,46714.0,0.0,0.0,512.0,46714.0,0.0,0.0,512.0,46714.0,0.0,0.0,512.0,46714.0,0.0,0.0,512.0,46714.0,0.0,0.0,512.0,46714.0,0.0,0.0,512.0,46714.0,0.0,0.0,512.0,46714.0,0.0,0.0,512.0,46714.0,0.0,0.0,512.0,46714.0,0.0,0.0,512.0,46714.0,0.0,0.0,512.0,46714.0,0.0,0.0,512.0,46714.0,0.0,0.0,512.0,46714.0,0.0,0.0,512.0,46714.0,0.0,0.0,512.0,40477.0,0.0,0.0,512.0,40477.0,0.0,0.0,512.0,40477.0,0.0,0.0,512.0,40477.0,0.0,0.0,512.0,40477.0,0.0,0.0,512.0,40477.0,0.0,0.0,512.0,40477.0,0.0,0.0,512.0,40477.0,0.0,0.0,512.0,40477.0,0.0,0.0,512.0,40477.0,0.0,0.0,512.0,40477.0,0.0,0.0,512.0,40477.0,0.0,0.0,512.0,40477.0,0.0,0.0,512.0,40477.0,0.0,0.0,512.0,40477.0,0.0,0.0,512.0,40477.0,0.0,0.0,512.0,53355.0,0.0,0.0,512.0,53355.0,0.0,0.0,512.0,53355.0,0.0,0.0,512.0,53355.0,0.0,0.0,512.0,53355.0,0.0,0.0,512.0,53355.0,0.0,0.0,512.0,53355.0,0.0,0.0,512.0,53355.0,0.0,0.0,512.0,53355.0,0.0,0.0,512.0,53355.0,0.0,0.0,512.0,53355.0,0.0,0.0,512.0,53355.0,0.0,0.0,512.0,53355.0,0.0,0.0,512.0,53355.0,0.0,0.0,512.0,53355.0,0.0,0.0,512.0,53355.0,0.0,0.0,512.0,62182.0,0.0,0.0,512.0,62182.0,0.0,0.0,512.0,62182.0,0.0,0.0,512.0,62182.0,0.0,0.0,512.0,62182.0,0.0,0.0,512.0,62182.0,0.0,0.0,512.0,62182.0,0.0,0.0,512.0,62182.0,0.0,0.0,512.0,62182.0,0.0,0.0,512.0,62182.0,0.0,0.0,512.0,62182.0,0.0,0.0,512.0,62182.0,0.0,0.0,512.0,62182.0,0.0,0.0,512.0,62182.0,0.0,0.0,512.0,62182.0,0.0,0.0,512.0,62182.0,0.0,0.0,512.0,81791.0,0.0,0.0,512.0,81791.0,0.0,0.0,512.0,81791.0,0.0,0.0,512.0,81791.0,0.0,0.0,512.0,81791.0,0.0,0.0,512.0,81791.0,0.0,0.0,512.0,81791.0,0.0,0.0,512.0,81791.0,0.0,0.0,512.0,81791.0,0.0,0.0,512.0,81791.0,0.0,0.0,512.0,81791.0,0.0,0.0,512.0,81791.0,0.0,0.0,512.0,81791.0,0.0,0.0,512.0,81791.0,0.0,0.0,512.0,81791.0,0.0,0.0,512.0,81791.0,0.0,0.0,512.0,90289.0,0.0,0.0,512.0,90289.0,0.0,0.0,512.0,90289.0,0.0,0.0,512.0,90289.0,0.0,0.0,512.0,90289.0,0.0,0.0,512.0,90289.0,0.0,0.0,512.0,90289.0,0.0,0.0,512.0,90289.0,0.0,0.0,512.0,90289.0,0.0,0.0,512.0,90289.0,0.0,0.0,512.0,90289.0,0.0,0.0,512.0,90289.0,0.0,0.0,512.0,90289.0,0.0,0.0,512.0,90289.0,0.0,0.0,512.0,90289.0,0.0,0.0,512.0,90289.0,0.0,0.0,512.0,95191.0,0.0,0.0,512.0,95191.0,0.0,0.0,512.0,95191.0,0.0,0.0,512.0,95191.0,0.0,0.0,512.0,95191.0,0.0,0.0,512.0,95191.0,0.0,0.0,512.0,95191.0,0.0,0.0,512.0,95191.0,0.0,0.0,512.0,95191.0,0.0,0.0,512.0,95191.0,0.0,0.0,512.0,95191.0,0.0,0.0,512.0,95191.0,0.0,0.0,512.0,95191.0,0.0,0.0,512.0,95191.0,0.0,0.0,512.0,95191.0,0.0,0.0,512.0,95191.0,0.0,0.0,512.0,105166.0,0.0,0.0,512.0,105166.0,0.0,0.0,512.0,105166.0,0.0,0.0,512.0,105166.0,0.0,0.0,512.0,105166.0,0.0,0.0,512.0,105166.0,0.0,0.0,512.0,105166.0,0.0,0.0,512.0,105166.0,0.0,0.0,512.0,105166.0,0.0,0.0,512.0,105166.0,0.0,0.0,512.0,105166.0,0.0,0.0,512.0,105166.0,0.0,0.0,512.0,105166.0,0.0,0.0,512.0,105166.0,0.0,0.0,512.0,105166.0,0.0,0.0,512.0,105166.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,38521180.0,53280570.0,126651.0,0.0,0.0,65536.0,131072.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,49926.0,28564.0,1988565.0,9428.0,0.0,255212.0,0.0,0.0,65536.0,131333.0,196869.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1029.0,517.0,1541.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1029.0,517.0,1541.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1030.0,518.0,1542.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1029.0,517.0,1541.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1029.0,517.0,1541.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1028.0,516.0,1540.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,64,0,16384.0,16384.0,95848328.0,26083365.0,278528.0,0.0,0.0,98304.0,5359356.0,0.0,0.0,2227403.0,2435002.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,445201.0,2324.0,64,0,0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,64,0,0,0.0,512.0,0.0,288934.0,0.0,513.0,0.0,296445.0,0.0,514.0,0.0,305884.0,0.0,512.0,0.0,301198.0,0.0,512.0,0.0,294338.0,0.0,512.0,0.0,290350.0,0.0,532.0,0.0,624467.0,0.0,512.0,0.0,300642.0,0.0,512.0,0.0,257405.0,0.0,512.0,0.0,269596.0,0.0,513.0,0.0,269108.0,0.0,512.0,0.0,273660.0,0.0,516.0,0.0,272618.0,0.0,513.0,0.0,272651.0,0.0,512.0,0.0,283579.0,0.0,513.0,0.0,274802.0,0.0,512.0,0.0,258975.0,0.0,512.0,0.0,269993.0,0.0,513.0,0.0,268187.0,0.0,512.0,0.0,274535.0,0.0,515.0,0.0,269048.0,0.0,515.0,0.0,268726.0,0.0,512.0,0.0,281901.0,0.0,515.0,0.0,271806.0,0.0,512.0,0.0,255417.0,0.0,513.0,0.0,267115.0,0.0,513.0,0.0,271090.0,0.0,512.0,0.0,267482.0,0.0,512.0,0.0,277048.0,0.0,512.0,0.0,275161.0,0.0,532.0,0.0,351403.0,0.0,512.0,0.0,283467.0,0.0,512.0,0.0,254500.0,0.0,513.0,0.0,275655.0,0.0,513.0,0.0,262191.0,0.0,512.0,0.0,266428.0,0.0,512.0,0.0,271285.0,0.0,512.0,0.0,278268.0,0.0,532.0,0.0,519847.0,0.0,512.0,0.0,273627.0,0.0,512.0,0.0,270933.0,0.0,512.0,0.0,286837.0,0.0,513.0,0.0,284228.0,0.0,512.0,0.0,285213.0,0.0,515.0,0.0,285745.0,0.0,516.0,0.0,284241.0,0.0,512.0,0.0,303344.0,0.0,515.0,0.0,291611.0,0.0,512.0,0.0,271899.0,0.0,512.0,0.0,287432.0,0.0,513.0,0.0,289077.0,0.0,512.0,0.0,286879.0,0.0,515.0,0.0,277113.0,0.0,515.0,0.0,282107.0,0.0,512.0,0.0,297475.0,0.0,515.0,0.0,286711.0,0.0,512.0,0.0,258789.0,0.0,513.0,0.0,272718.0,0.0,513.0,0.0,272821.0,0.0,512.0,0.0,276630.0,0.0,512.0,0.0,281201.0,0.0,512.0,0.0,287032.0,0.0,532.0,0.0,556800.0,0.0,512.0,0.0,286137.0,0.0,512.0,0.0,292545.0,0.0,512.0,0.0,306233.0,0.0,513.0,0.0,306173.0,0.0,512.0,0.0,305170.0,0.0,515.0,0.0,303170.0,0.0,516.0,0.0,305088.0,0.0,512.0,0.0,317223.0,0.0,515.0,0.0,306009.0,0.0,512.0,0.0,266927.0,0.0,513.0,0.0,286115.0,0.0,513.0,0.0,276553.0,0.0,512.0,0.0,282689.0,0.0,512.0,0.0,296221.0,0.0,512.0,0.0,300876.0,0.0,532.0,0.0,563965.0,0.0,512.0,0.0,302071.0,0.0,512.0,0.0,280228.0,0.0,513.0,0.0,305158.0,0.0,513.0,0.0,288785.0,0.0,512.0,0.0,299202.0,0.0,512.0,0.0,308020.0,0.0,512.0,0.0,312034.0,0.0,532.0,0.0,553783.0,0.0,512.0,0.0,308040.0,0.0,512.0,0.0,334989.0,0.0,512.0,0.0,363282.0,0.0,513.0,0.0,355760.0,0.0,512.0,0.0,357607.0,0.0,515.0,0.0,341924.0,0.0,516.0,0.0,346823.0,0.0,512.0,0.0,356238.0,0.0,515.0,0.0,344193.0,0.0,512.0,0.0,306769.0,0.0,512.0,0.0,330820.0,0.0,513.0,0.0,321800.0,0.0,512.0,0.0,332545.0,0.0,515.0,0.0,321738.0,0.0,515.0,0.0,315879.0,0.0,512.0,0.0,340623.0,0.0,515.0,0.0,313407.0,0.0,512.0,0.0,329876.0,0.0,513.0,0.0,353007.0,0.0,513.0,0.0,345209.0,0.0,512.0,0.0,345016.0,0.0,512.0,0.0,352860.0,0.0,512.0,0.0,362265.0,0.0,532.0,0.0,484891.0,0.0,512.0,0.0,371774.0,0.0,512.0,0.0,387270.0,0.0,513.0,0.0,399760.0,0.0,513.0,0.0,407760.0,0.0,512.0,0.0,408325.0,0.0,512.0,0.0,426104.0,0.0,512.0,0.0,405536.0,0.0,532.0,0.0,555075.0,0.0,512.0,0.0,445478.0,0.0,512.0,0.0,328792.0,0.0,512.0,0.0,364454.0,0.0,513.0,0.0,335844.0,0.0,512.0,0.0,365490.0,0.0,515.0,0.0,351224.0,0.0,515.0,0.0,346501.0,0.0,512.0,0.0,370037.0,0.0,514.0,0.0,353208.0,64,0,0,1024.0,1024.0,420754.0,512.0,1024.0,1024.0,427972.0,512.0,1024.0,1024.0,436746.0,512.0,1024.0,1024.0,434835.0,512.0,1024.0,1024.0,425405.0,512.0,1024.0,1024.0,428173.0,512.0,1024.0,1024.0,444453.0,512.0,1024.0,1024.0,441489.0,512.0,1024.0,1024.0,420842.0,512.0,1024.0,1024.0,432629.0,512.0,1024.0,1024.0,429542.0,512.0,1024.0,1024.0,436249.0,512.0,1024.0,1024.0,425632.0,512.0,1024.0,1024.0,428870.0,512.0,1024.0,1024.0,437277.0,512.0,1024.0,1024.0,432184.0,512.0,1024.0,1024.0,691202.0,512.0,1024.0,1024.0,720609.0,512.0,1024.0,1024.0,696349.0,512.0,1024.0,1024.0,717097.0,512.0,1024.0,1024.0,706977.0,512.0,1024.0,1024.0,722559.0,512.0,1024.0,1024.0,720498.0,512.0,1024.0,1024.0,689088.0,512.0,1024.0,1024.0,698655.0,512.0,1024.0,1024.0,716752.0,512.0,1024.0,1024.0,713537.0,512.0,1024.0,1024.0,699468.0,512.0,1024.0,1024.0,699866.0,512.0,1024.0,1024.0,713059.0,512.0,1024.0,1024.0,709533.0,512.0,1024.0,1024.0,718049.0,512.0,1024.0,1024.0,789711.0,512.0,1024.0,1024.0,791151.0,512.0,1024.0,1024.0,775605.0,512.0,1024.0,1024.0,774392.0,512.0,1024.0,1024.0,754398.0,512.0,1024.0,1024.0,747711.0,512.0,1024.0,1024.0,737050.0,512.0,1024.0,1024.0,722324.0,512.0,1024.0,1024.0,547789.0,512.0,1024.0,1024.0,565395.0,512.0,1024.0,1024.0,560388.0,512.0,1024.0,1024.0,554643.0,512.0,1024.0,1024.0,640656.0,512.0,1024.0,1024.0,632226.0,512.0,1024.0,1024.0,707710.0,512.0,1024.0,1024.0,692692.0,512.0,1024.0,1024.0,488938.0,512.0,1024.0,1024.0,503201.0,512.0,1024.0,1024.0,511576.0,512.0,1024.0,1024.0,507349.0,512.0,1024.0,1024.0,517750.0,512.0,1024.0,1024.0,519793.0,512.0,1024.0,1024.0,560492.0,512.0,1024.0,1024.0,560511.0,512.0,1024.0,1024.0,673507.0,512.0,1024.0,1024.0,671017.0,512.0,1024.0,1024.0,620983.0,512.0,1024.0,1024.0,637493.0,512.0,1024.0,1024.0,645756.0,512.0,1024.0,1024.0,623876.0,512.0,1024.0,1024.0,607976.0,512.0,1024.0,1024.0,587205.0,512.0,1024.0,1024.0,612277.0,512.0,1024.0,1024.0,629392.0,512.0,1024.0,1024.0,631949.0,512.0,1024.0,1024.0,624886.0,512.0,1024.0,1024.0,680405.0,512.0,1024.0,1024.0,677718.0,512.0,1024.0,1024.0,728897.0,512.0,1024.0,1024.0,725387.0,512.0,1024.0,1024.0,801430.0,512.0,1024.0,1024.0,804761.0,512.0,1024.0,1024.0,781966.0,512.0,1024.0,1024.0,782916.0,512.0,1024.0,1024.0,765856.0,512.0,1024.0,1024.0,754086.0,512.0,1024.0,1024.0,759297.0,512.0,1024.0,1024.0,744379.0,512.0,1024.0,1024.0,806447.0,512.0,1024.0,1024.0,806591.0,512.0,1024.0,1024.0,785290.0,512.0,1024.0,1024.0,781708.0,512.0,1024.0,1024.0,765431.0,512.0,1024.0,1024.0,756401.0,512.0,1024.0,1024.0,761134.0,512.0,1024.0,1024.0,742057.0,512.0,1024.0,1024.0,599299.0,512.0,1024.0,1024.0,617678.0,512.0,1024.0,1024.0,619989.0,512.0,1024.0,1024.0,613182.0,512.0,1024.0,1024.0,668670.0,512.0,1024.0,1024.0,669089.0,512.0,1024.0,1024.0,716421.0,512.0,1024.0,1024.0,710905.0,512.0,1024.0,1024.0,572752.0,512.0,1024.0,1024.0,583453.0,512.0,1024.0,1024.0,568969.0,512.0,1024.0,1024.0,583589.0,512.0,1024.0,1024.0,542627.0,512.0,1024.0,1024.0,543122.0,512.0,1024.0,1024.0,547974.0,512.0,1024.0,1024.0,537157.0,512.0,1024.0,1024.0,457422.0,512.0,1024.0,1024.0,465992.0,512.0,1024.0,1024.0,475784.0,512.0,1024.0,1024.0,472342.0,512.0,1024.0,1024.0,496851.0,512.0,1024.0,1024.0,502195.0,512.0,1024.0,1024.0,524638.0,512.0,1024.0,1024.0,507058.0,512.0,1024.0,1024.0,430949.0,512.0,1024.0,1024.0,446993.0,512.0,1024.0,1024.0,450858.0,512.0,1024.0,1024.0,449068.0,512.0,1024.0,1024.0,447774.0,512.0,1024.0,1024.0,456121.0,512.0,1024.0,1024.0,485735.0,512.0,1024.0,1024.0,479130.0,512.0,1024.0,1024.0,593612.0,512.0,1024.0,1024.0,637340.0,512.0,1024.0,1024.0,565317.0,512.0,1024.0,1024.0,573209.0,512.0,1024.0,1024.0,541388.0,512.0,1024.0,1024.0,565222.0,512.0,1024.0,1024.0,531643.0,512.0,1024.0,1024.0,514339.0,512.0,64,0,32768.0,0.0,64,0,9951352.0,503966.0,4470637.0,16384.0,30878709.0,0.0,16384.0,16384.0,2487838.0,2487838.0,9951352.0,550148.0,2487838.0,0.0,2487838.0,942.0,0.0,826522.0,10840663.0,39805408.0,0.0,0.0,5757482.0,1098996.0,0.0,678.0,772656.0,1075616.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,65536.0,65622.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,141364.0,4096.0,16384.0,1586.0,2543128.0,2243819.0,0.0,0.0,0.0,0.0,0.0,196608.0,258.0,0.0,0.0,32768.0,0.0,32768.0,205.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,160.0,0.0,832006.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,38040.0,0.0,10243.0,2364758.0,978.0,0.0,0.0,0.0,65789.0,65536.0,131072.0,0.0,0.0,524288.0,304.0,0.0,64,0,0.0,0.0,160.0,0.0,65536.0,65536.0,0.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,117143.0,0.0,206641.0,65536.0,0.0,65783.0,494.0,0.0,0.0,65536.0,131072.0,716456501469197,716456501481317 +2,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,3158935.0,0.0,0.0,65536.0,60576.0,160.0,4800.0,32768.0,64,0,0,0.0,512.0,43338.0,0.0,0.0,512.0,43338.0,0.0,0.0,512.0,43338.0,0.0,0.0,512.0,43338.0,0.0,0.0,512.0,43338.0,0.0,0.0,512.0,43338.0,0.0,0.0,512.0,43338.0,0.0,0.0,512.0,43338.0,0.0,0.0,512.0,43338.0,0.0,0.0,512.0,43338.0,0.0,0.0,512.0,43338.0,0.0,0.0,512.0,43338.0,0.0,0.0,512.0,43338.0,0.0,0.0,512.0,43338.0,0.0,0.0,512.0,43338.0,0.0,0.0,512.0,43338.0,0.0,0.0,512.0,36300.0,0.0,0.0,512.0,36300.0,0.0,0.0,512.0,36300.0,0.0,0.0,512.0,36300.0,0.0,0.0,512.0,36300.0,0.0,0.0,512.0,36300.0,0.0,0.0,512.0,36300.0,0.0,0.0,512.0,36300.0,0.0,0.0,512.0,36300.0,0.0,0.0,512.0,36300.0,0.0,0.0,512.0,36300.0,0.0,0.0,512.0,36300.0,0.0,0.0,512.0,36300.0,0.0,0.0,512.0,36300.0,0.0,0.0,512.0,36300.0,0.0,0.0,512.0,36300.0,0.0,0.0,512.0,59296.0,0.0,0.0,512.0,59296.0,0.0,0.0,512.0,59296.0,0.0,0.0,512.0,59296.0,0.0,0.0,512.0,59296.0,0.0,0.0,512.0,59296.0,0.0,0.0,512.0,59296.0,0.0,0.0,512.0,59296.0,0.0,0.0,512.0,59296.0,0.0,0.0,512.0,59296.0,0.0,0.0,512.0,59296.0,0.0,0.0,512.0,59296.0,0.0,0.0,512.0,59296.0,0.0,0.0,512.0,59296.0,0.0,0.0,512.0,59296.0,0.0,0.0,512.0,59296.0,0.0,0.0,512.0,65512.0,0.0,0.0,512.0,65512.0,0.0,0.0,512.0,65512.0,0.0,0.0,512.0,65512.0,0.0,0.0,512.0,65512.0,0.0,0.0,512.0,65512.0,0.0,0.0,512.0,65512.0,0.0,0.0,512.0,65512.0,0.0,0.0,512.0,65512.0,0.0,0.0,512.0,65512.0,0.0,0.0,512.0,65512.0,0.0,0.0,512.0,65512.0,0.0,0.0,512.0,65512.0,0.0,0.0,512.0,65512.0,0.0,0.0,512.0,65512.0,0.0,0.0,512.0,65512.0,0.0,0.0,512.0,81851.0,0.0,0.0,512.0,81851.0,0.0,0.0,512.0,81851.0,0.0,0.0,512.0,81851.0,0.0,0.0,512.0,81851.0,0.0,0.0,512.0,81851.0,0.0,0.0,512.0,81851.0,0.0,0.0,512.0,81851.0,0.0,0.0,512.0,81851.0,0.0,0.0,512.0,81851.0,0.0,0.0,512.0,81851.0,0.0,0.0,512.0,81851.0,0.0,0.0,512.0,81851.0,0.0,0.0,512.0,81851.0,0.0,0.0,512.0,81851.0,0.0,0.0,512.0,81851.0,0.0,0.0,512.0,91847.0,0.0,0.0,512.0,91847.0,0.0,0.0,512.0,91847.0,0.0,0.0,512.0,91847.0,0.0,0.0,512.0,91847.0,0.0,0.0,512.0,91847.0,0.0,0.0,512.0,91847.0,0.0,0.0,512.0,91847.0,0.0,0.0,512.0,91847.0,0.0,0.0,512.0,91847.0,0.0,0.0,512.0,91847.0,0.0,0.0,512.0,91847.0,0.0,0.0,512.0,91847.0,0.0,0.0,512.0,91847.0,0.0,0.0,512.0,91847.0,0.0,0.0,512.0,91847.0,0.0,0.0,512.0,91293.0,0.0,0.0,512.0,91293.0,0.0,0.0,512.0,91293.0,0.0,0.0,512.0,91293.0,0.0,0.0,512.0,91293.0,0.0,0.0,512.0,91293.0,0.0,0.0,512.0,91293.0,0.0,0.0,512.0,91293.0,0.0,0.0,512.0,91293.0,0.0,0.0,512.0,91293.0,0.0,0.0,512.0,91293.0,0.0,0.0,512.0,91293.0,0.0,0.0,512.0,91293.0,0.0,0.0,512.0,91293.0,0.0,0.0,512.0,91293.0,0.0,0.0,512.0,91293.0,0.0,0.0,512.0,103344.0,0.0,0.0,512.0,103344.0,0.0,0.0,512.0,103344.0,0.0,0.0,512.0,103344.0,0.0,0.0,512.0,103344.0,0.0,0.0,512.0,103344.0,0.0,0.0,512.0,103344.0,0.0,0.0,512.0,103344.0,0.0,0.0,512.0,103344.0,0.0,0.0,512.0,103344.0,0.0,0.0,512.0,103344.0,0.0,0.0,512.0,103344.0,0.0,0.0,512.0,103344.0,0.0,0.0,512.0,103344.0,0.0,0.0,512.0,103344.0,0.0,0.0,512.0,103344.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,33.0,0.0,0.0,0.0,0.0,0.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,36997230.0,51701237.0,120109.0,0.0,0.0,65536.0,131072.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,47424.0,29737.0,2001478.0,7325.0,0.0,281103.0,0.0,0.0,65536.0,131320.0,196856.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1029.0,517.0,1541.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1030.0,518.0,1542.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1031.0,519.0,1543.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1028.0,516.0,1540.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1028.0,516.0,1540.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,64,0,16384.0,16384.0,24963727.0,6864018.0,278528.0,0.0,0.0,98304.0,1212614.0,0.0,0.0,1889428.0,92823.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,444696.0,2270.0,64,0,0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,64,0,0,0.0,512.0,0.0,304212.0,0.0,513.0,0.0,308226.0,0.0,513.0,0.0,324457.0,0.0,513.0,0.0,319351.0,0.0,512.0,0.0,308647.0,0.0,512.0,0.0,302784.0,0.0,532.0,0.0,631765.0,0.0,512.0,0.0,313633.0,0.0,512.0,0.0,263761.0,0.0,512.0,0.0,281394.0,0.0,513.0,0.0,277012.0,0.0,512.0,0.0,281640.0,0.0,514.0,0.0,285934.0,0.0,514.0,0.0,285887.0,0.0,512.0,0.0,300323.0,0.0,514.0,0.0,290821.0,0.0,512.0,0.0,253137.0,0.0,512.0,0.0,263027.0,0.0,513.0,0.0,262843.0,0.0,512.0,0.0,266044.0,0.0,514.0,0.0,262551.0,0.0,513.0,0.0,259298.0,0.0,512.0,0.0,274734.0,0.0,513.0,0.0,264981.0,0.0,512.0,0.0,248944.0,0.0,513.0,0.0,258351.0,0.0,513.0,0.0,268194.0,0.0,513.0,0.0,266046.0,0.0,512.0,0.0,266281.0,0.0,512.0,0.0,264922.0,0.0,532.0,0.0,352035.0,0.0,512.0,0.0,277048.0,0.0,512.0,0.0,260708.0,0.0,513.0,0.0,281180.0,0.0,513.0,0.0,273551.0,0.0,513.0,0.0,280676.0,0.0,512.0,0.0,277844.0,0.0,512.0,0.0,281997.0,0.0,532.0,0.0,513779.0,0.0,512.0,0.0,282486.0,0.0,512.0,0.0,264810.0,0.0,512.0,0.0,276422.0,0.0,513.0,0.0,283993.0,0.0,512.0,0.0,282890.0,0.0,514.0,0.0,279581.0,0.0,513.0,0.0,279438.0,0.0,512.0,0.0,298745.0,0.0,514.0,0.0,292020.0,0.0,512.0,0.0,261178.0,0.0,512.0,0.0,272207.0,0.0,513.0,0.0,279158.0,0.0,512.0,0.0,276503.0,0.0,514.0,0.0,276783.0,0.0,513.0,0.0,275869.0,0.0,512.0,0.0,295476.0,0.0,513.0,0.0,285753.0,0.0,512.0,0.0,252562.0,0.0,513.0,0.0,270064.0,0.0,513.0,0.0,262731.0,0.0,513.0,0.0,267675.0,0.0,512.0,0.0,268962.0,0.0,512.0,0.0,271653.0,0.0,532.0,0.0,540674.0,0.0,512.0,0.0,271198.0,0.0,512.0,0.0,326968.0,0.0,512.0,0.0,342259.0,0.0,513.0,0.0,347256.0,0.0,512.0,0.0,348104.0,0.0,514.0,0.0,346362.0,0.0,513.0,0.0,339780.0,0.0,512.0,0.0,365085.0,0.0,513.0,0.0,360498.0,0.0,512.0,0.0,288980.0,0.0,513.0,0.0,313239.0,0.0,513.0,0.0,301132.0,0.0,513.0,0.0,312720.0,0.0,512.0,0.0,302878.0,0.0,512.0,0.0,307935.0,0.0,532.0,0.0,564049.0,0.0,512.0,0.0,311360.0,0.0,512.0,0.0,299422.0,0.0,513.0,0.0,322260.0,0.0,513.0,0.0,308005.0,0.0,513.0,0.0,321354.0,0.0,512.0,0.0,322120.0,0.0,512.0,0.0,327573.0,0.0,532.0,0.0,601695.0,0.0,512.0,0.0,324731.0,0.0,512.0,0.0,351670.0,0.0,512.0,0.0,372118.0,0.0,513.0,0.0,372541.0,0.0,512.0,0.0,364820.0,0.0,514.0,0.0,362435.0,0.0,514.0,0.0,366939.0,0.0,512.0,0.0,377234.0,0.0,514.0,0.0,373310.0,0.0,512.0,0.0,332971.0,0.0,512.0,0.0,355864.0,0.0,513.0,0.0,349056.0,0.0,512.0,0.0,360175.0,0.0,514.0,0.0,353101.0,0.0,514.0,0.0,352256.0,0.0,512.0,0.0,370623.0,0.0,514.0,0.0,348293.0,0.0,512.0,0.0,311756.0,0.0,513.0,0.0,323172.0,0.0,513.0,0.0,330935.0,0.0,513.0,0.0,328498.0,0.0,512.0,0.0,324137.0,0.0,512.0,0.0,326937.0,0.0,532.0,0.0,452539.0,0.0,512.0,0.0,338152.0,0.0,512.0,0.0,381472.0,0.0,513.0,0.0,410484.0,0.0,513.0,0.0,408921.0,0.0,513.0,0.0,413629.0,0.0,512.0,0.0,392939.0,0.0,512.0,0.0,415377.0,0.0,532.0,0.0,552041.0,0.0,512.0,0.0,418681.0,0.0,512.0,0.0,418845.0,0.0,512.0,0.0,468072.0,0.0,513.0,0.0,440406.0,0.0,512.0,0.0,471358.0,0.0,514.0,0.0,456181.0,0.0,514.0,0.0,449198.0,0.0,512.0,0.0,486104.0,0.0,515.0,0.0,442883.0,64,0,0,1024.0,1024.0,421880.0,512.0,1024.0,1024.0,429053.0,512.0,1024.0,1024.0,437702.0,512.0,1024.0,1024.0,436478.0,512.0,1024.0,1024.0,426187.0,512.0,1024.0,1024.0,430110.0,512.0,1024.0,1024.0,445946.0,512.0,1024.0,1024.0,442893.0,512.0,1024.0,1024.0,421802.0,512.0,1024.0,1024.0,433099.0,512.0,1024.0,1024.0,429856.0,512.0,1024.0,1024.0,436989.0,512.0,1024.0,1024.0,426695.0,512.0,1024.0,1024.0,429957.0,512.0,1024.0,1024.0,438281.0,512.0,1024.0,1024.0,433332.0,512.0,1024.0,1024.0,586904.0,512.0,1024.0,1024.0,614580.0,512.0,1024.0,1024.0,589770.0,512.0,1024.0,1024.0,608879.0,512.0,1024.0,1024.0,595565.0,512.0,1024.0,1024.0,605664.0,512.0,1024.0,1024.0,618559.0,512.0,1024.0,1024.0,594236.0,512.0,1024.0,1024.0,583786.0,512.0,1024.0,1024.0,603489.0,512.0,1024.0,1024.0,597860.0,512.0,1024.0,1024.0,592784.0,512.0,1024.0,1024.0,600820.0,512.0,1024.0,1024.0,605700.0,512.0,1024.0,1024.0,607738.0,512.0,1024.0,1024.0,612714.0,512.0,1024.0,1024.0,870215.0,512.0,1024.0,1024.0,890180.0,512.0,1024.0,1024.0,878273.0,512.0,1024.0,1024.0,898205.0,512.0,1024.0,1024.0,830815.0,512.0,1024.0,1024.0,821807.0,512.0,1024.0,1024.0,829055.0,512.0,1024.0,1024.0,799396.0,512.0,1024.0,1024.0,626970.0,512.0,1024.0,1024.0,656679.0,512.0,1024.0,1024.0,650593.0,512.0,1024.0,1024.0,642655.0,512.0,1024.0,1024.0,693673.0,512.0,1024.0,1024.0,695646.0,512.0,1024.0,1024.0,758237.0,512.0,1024.0,1024.0,753896.0,512.0,1024.0,1024.0,633896.0,512.0,1024.0,1024.0,662898.0,512.0,1024.0,1024.0,656667.0,512.0,1024.0,1024.0,646912.0,512.0,1024.0,1024.0,697385.0,512.0,1024.0,1024.0,699852.0,512.0,1024.0,1024.0,760972.0,512.0,1024.0,1024.0,757764.0,512.0,1024.0,1024.0,880074.0,512.0,1024.0,1024.0,899199.0,512.0,1024.0,1024.0,880474.0,512.0,1024.0,1024.0,898268.0,512.0,1024.0,1024.0,826899.0,512.0,1024.0,1024.0,831660.0,512.0,1024.0,1024.0,828047.0,512.0,1024.0,1024.0,809533.0,512.0,1024.0,1024.0,512954.0,512.0,1024.0,1024.0,525166.0,512.0,1024.0,1024.0,532412.0,512.0,1024.0,1024.0,528917.0,512.0,1024.0,1024.0,599165.0,512.0,1024.0,1024.0,597402.0,512.0,1024.0,1024.0,632713.0,512.0,1024.0,1024.0,622579.0,512.0,1024.0,1024.0,833732.0,512.0,1024.0,1024.0,827681.0,512.0,1024.0,1024.0,780435.0,512.0,1024.0,1024.0,783403.0,512.0,1024.0,1024.0,788471.0,512.0,1024.0,1024.0,777439.0,512.0,1024.0,1024.0,779998.0,512.0,1024.0,1024.0,762762.0,512.0,1024.0,1024.0,836216.0,512.0,1024.0,1024.0,833786.0,512.0,1024.0,1024.0,828325.0,512.0,1024.0,1024.0,823561.0,512.0,1024.0,1024.0,804022.0,512.0,1024.0,1024.0,798252.0,512.0,1024.0,1024.0,802999.0,512.0,1024.0,1024.0,798716.0,512.0,1024.0,1024.0,544149.0,512.0,1024.0,1024.0,556317.0,512.0,1024.0,1024.0,562686.0,512.0,1024.0,1024.0,559396.0,512.0,1024.0,1024.0,646215.0,512.0,1024.0,1024.0,642914.0,512.0,1024.0,1024.0,695984.0,512.0,1024.0,1024.0,681426.0,512.0,1024.0,1024.0,624230.0,512.0,1024.0,1024.0,651179.0,512.0,1024.0,1024.0,623617.0,512.0,1024.0,1024.0,637374.0,512.0,1024.0,1024.0,603975.0,512.0,1024.0,1024.0,619306.0,512.0,1024.0,1024.0,613720.0,512.0,1024.0,1024.0,610832.0,512.0,1024.0,1024.0,454329.0,512.0,1024.0,1024.0,460869.0,512.0,1024.0,1024.0,471682.0,512.0,1024.0,1024.0,471360.0,512.0,1024.0,1024.0,499902.0,512.0,1024.0,1024.0,504777.0,512.0,1024.0,1024.0,538556.0,512.0,1024.0,1024.0,524918.0,512.0,1024.0,1024.0,439332.0,512.0,1024.0,1024.0,450122.0,512.0,1024.0,1024.0,457878.0,512.0,1024.0,1024.0,455300.0,512.0,1024.0,1024.0,451621.0,512.0,1024.0,1024.0,455046.0,512.0,1024.0,1024.0,479145.0,512.0,1024.0,1024.0,475179.0,512.0,1024.0,1024.0,459564.0,512.0,1024.0,1024.0,478726.0,512.0,1024.0,1024.0,465783.0,512.0,1024.0,1024.0,477220.0,512.0,1024.0,1024.0,469930.0,512.0,1024.0,1024.0,471006.0,512.0,1024.0,1024.0,482400.0,512.0,1024.0,1024.0,466982.0,512.0,64,0,32768.0,0.0,64,0,10121648.0,492468.0,4468573.0,16384.0,31095167.0,0.0,16384.0,16384.0,2530412.0,2530412.0,10121648.0,537112.0,2530412.0,0.0,2530412.0,0.0,0.0,844260.0,10682671.0,40486592.0,0.0,0.0,5646667.0,1100335.0,0.0,760.0,777443.0,1078619.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,65533.0,65620.0,3.0,0.0,0.0,0.0,0.0,0.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,139444.0,4096.0,16384.0,1586.0,2550531.0,2232672.0,0.0,0.0,0.0,0.0,0.0,196608.0,252.0,0.0,0.0,32768.0,0.0,32768.0,213.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,160.0,0.0,1057348.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,33906.0,0.0,9524.0,2232420.0,0.0,0.0,0.0,0.0,65785.0,65536.0,131072.0,0.0,0.0,524288.0,304.0,0.0,64,0,0.0,0.0,160.0,0.0,65536.0,65536.0,0.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,109408.0,0.0,199477.0,65536.0,0.0,65776.0,480.0,0.0,0.0,65536.0,131072.0,716456501500917,716456501513197 diff --git a/tests/workloads/dispatch_6_8/MI300X_A1/sysinfo.csv b/tests/workloads/dispatch_6_8/MI300X_A1/sysinfo.csv new file mode 100644 index 0000000000..cfe2913817 --- /dev/null +++ b/tests/workloads/dispatch_6_8/MI300X_A1/sysinfo.csv @@ -0,0 +1,2 @@ +workload_name,command,ip_blocks,timestamp,version,hostname,cpu_model,sbios,linux_distro,linux_kernel_version,amd_gpu_kernel_version,cpu_memory,gpu_memory,rocm_version,vbios,compute_partition,memory_partition,gpu_model,gpu_arch,gpu_l1,gpu_l2,cu_per_gpu,simd_per_cu,se_per_gpu,wave_size,workgroup_max_size,max_waves_per_cu,max_sclk,max_mclk,cur_sclk,cur_mclk,total_l2_chan,lds_banks_per_cu,sqc_per_gpu,pipes_per_gpu,hbm_bw,num_xcd +dispatch_6_8,./tests/vcopy -n 1048576 -b 256 -i 3,SQ|LDS|SQC|TA|TD|TCP|TCC|SPI|CPC|CPF,Wed 29 May 2024 12:04:26 PM (CDT),2,splinter-126-wr-c6,AMD Ryzen 9 7950X 16-Core Processor,"American Megatrends International, LLC.VS2683299N.FD",Ubuntu 22.04.4 LTS,5.18.2-mi300-build-140423-ubuntu-22.04+,,114656528,,6.2.0-13611,113-MI3SRIOV-001,SPX,NPS1,MI300X_A1,gfx942,32,4096,304,4,32,64,1024,32,2100,1300,2100,1300,128,32,160,4,5324.8,8 diff --git a/tests/workloads/dispatch_6_8/MI300X_A1/timestamps.csv b/tests/workloads/dispatch_6_8/MI300X_A1/timestamps.csv new file mode 100644 index 0000000000..167da76d1c --- /dev/null +++ b/tests/workloads/dispatch_6_8/MI300X_A1/timestamps.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID +1,60633,1,968661,968661,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716456501432999,716456501448519,0 +2,60633,1,968661,968661,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716456501469197,716456501481317,0 +3,60633,1,968661,968661,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716456501500917,716456501513197,0 diff --git a/tests/workloads/dispatch_7/MI300A_A1/SQ_IFETCH_LEVEL.csv b/tests/workloads/dispatch_7/MI300A_A1/SQ_IFETCH_LEVEL.csv new file mode 100644 index 0000000000..9797cd6d9e --- /dev/null +++ b/tests/workloads/dispatch_7/MI300A_A1/SQ_IFETCH_LEVEL.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,SQ_WAVES,SQ_IFETCH,SQ_IFETCH_LEVEL,SQ_ACCUM_PREV_HIRES +0,11995,1,145659,145659,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73612116976250,73612116984062,0,200520.0,200520.0,16384.0,65536.0,20260.0,1615768.0 +1,11995,1,145659,145659,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73612117022841,73612117028610,0,174767.0,174767.0,16384.0,65536.0,12960.0,1048724.0 +2,11995,1,145659,145659,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73612117001529,73612117007618,0,173436.0,173436.0,16384.0,65536.0,13142.0,1049584.0 diff --git a/tests/workloads/dispatch_7/MI300A_A1/SQ_INST_LEVEL_LDS.csv b/tests/workloads/dispatch_7/MI300A_A1/SQ_INST_LEVEL_LDS.csv new file mode 100644 index 0000000000..5d7a034e90 --- /dev/null +++ b/tests/workloads/dispatch_7/MI300A_A1/SQ_INST_LEVEL_LDS.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_LDS,SQ_INST_LEVEL_LDS,SQ_ACCUM_PREV_HIRES +0,11995,1,145671,145671,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73612116976250,73612116984062,0,0.0,0.0,0.0 +1,11995,1,145671,145671,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73612117022841,73612117028610,0,0.0,0.0,0.0 +2,11995,1,145671,145671,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73612117001529,73612117007618,0,0.0,0.0,0.0 diff --git a/tests/workloads/dispatch_7/MI300A_A1/SQ_INST_LEVEL_SMEM.csv b/tests/workloads/dispatch_7/MI300A_A1/SQ_INST_LEVEL_SMEM.csv new file mode 100644 index 0000000000..e5da324241 --- /dev/null +++ b/tests/workloads/dispatch_7/MI300A_A1/SQ_INST_LEVEL_SMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_SMEM,SQ_INST_LEVEL_SMEM,SQ_ACCUM_PREV_HIRES +0,11995,1,145683,145683,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73612116976250,73612116984062,0,65536.0,367700.0,29376408.0 +1,11995,1,145683,145683,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73612117022841,73612117028610,0,65536.0,305214.0,24435960.0 +2,11995,1,145683,145683,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73612117001529,73612117007618,0,65536.0,212272.0,17011880.0 diff --git a/tests/workloads/dispatch_7/MI300A_A1/SQ_INST_LEVEL_VMEM.csv b/tests/workloads/dispatch_7/MI300A_A1/SQ_INST_LEVEL_VMEM.csv new file mode 100644 index 0000000000..48abbd686a --- /dev/null +++ b/tests/workloads/dispatch_7/MI300A_A1/SQ_INST_LEVEL_VMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_VMEM,SQ_INST_LEVEL_VMEM,SQ_ACCUM_PREV_HIRES +0,11995,1,145695,145695,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73612116976250,73612116984062,0,32768.0,522065.0,41757108.0 +1,11995,1,145695,145695,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73612117022841,73612117028610,0,32768.0,417133.0,33364016.0 +2,11995,1,145695,145695,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73612117001529,73612117007618,0,32768.0,427880.0,34221504.0 diff --git a/tests/workloads/dispatch_7/MI300A_A1/SQ_LEVEL_WAVES.csv b/tests/workloads/dispatch_7/MI300A_A1/SQ_LEVEL_WAVES.csv new file mode 100644 index 0000000000..99aac79cac --- /dev/null +++ b/tests/workloads/dispatch_7/MI300A_A1/SQ_LEVEL_WAVES.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,CPC_ME1_BUSY_FOR_PACKET_DECODE,SQ_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,SQ_BUSY_CYCLES,SQ_LEVEL_WAVES,SQ_ACCUM_PREV_HIRES +0,11995,1,145707,145707,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73612116976250,73612116984062,0,234454.0,234454.0,141798.0,937816.0,16384.0,14020398.0,309631.0,0.0,56503220.0 +1,11995,1,145707,145707,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73612117022841,73612117028610,0,201364.0,201364.0,118527.0,805456.0,16384.0,10974423.0,205975.0,0.0,44346204.0 +2,11995,1,145707,145707,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73612117001529,73612117007618,0,178233.0,178233.0,95848.0,712932.0,16384.0,10337839.0,197034.0,0.0,41811396.0 diff --git a/tests/workloads/dispatch_7/MI300A_A1/log.txt b/tests/workloads/dispatch_7/MI300A_A1/log.txt new file mode 100644 index 0000000000..a569066068 --- /dev/null +++ b/tests/workloads/dispatch_7/MI300A_A1/log.txt @@ -0,0 +1,234 @@ +Omniperf version: 2.0.0 +Profiler choice: rocprofv2 +Path: /home/colramos/omniperf/tests/workloads/dispatch_7/MI300A_A1 +Target: MI300A_A1 +Command: ./tests/vcopy -n 1048576 -b 256 -i 3 +Kernel Selection: None +Dispatch Selection: ['7'] +Hardware Blocks: All + +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Collecting Performance Counters +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + + +[profiling] Current input file: tests/workloads/dispatch_7/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + +[profiling] Current input file: tests/workloads/dispatch_7/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + +[profiling] Current input file: tests/workloads/dispatch_7/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + +[profiling] Current input file: tests/workloads/dispatch_7/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + +[profiling] Current input file: tests/workloads/dispatch_7/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - CPC_ME1_BUSY_FOR_PACKET_DECODE + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVE_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_LEVEL_WAVES + +[profiling] Current input file: tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_0.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CU_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVE_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_CVT + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM_WR + +[profiling] Current input file: tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_1.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VSKIPPED + +[profiling] Current input file: tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_10.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_DATA_ATOMIC_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_STALL + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_16 + |-> [/opt/rocm/bin/rocprofv2] - SQC_ICACHE_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_ICACHE_HITS + |-> [/opt/rocm/bin/rocprofv2] - SQC_ICACHE_MISSES + +[profiling] Current input file: tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_11.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_INPUT_VALID_READYB + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_ATOMIC + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_8 + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_HITS + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_MISSES + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_MISSES_DUPLICATE + +[profiling] Current input file: tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_12.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_2 + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_4 + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + +[profiling] Current input file: tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_13.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_ATOMIC[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_BUBBLE[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_CYCLE[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_ATOMIC[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_BUBBLE[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_CYCLE[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC[1] + +[profiling] Current input file: tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_14.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_32B[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC_LEVEL[1] + +[profiling] Current input file: tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_15.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_64B[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_HIT[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_64B[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_LEVEL[1] + +[profiling] Current input file: tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_16.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_MISS[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_READ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_REQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_RW_REQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_MISS[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_READ[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_REQ[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_RW_REQ[1] + +[profiling] Current input file: tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_17.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_TAG_STALL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TOO_MANY_EA_WRREQS_STALL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_WRITE[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TAG_STALL[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TOO_MANY_EA_WRREQS_STALL[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_WRITE[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TAG_STALL[2] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TOO_MANY_EA_WRREQS_STALL[2] + |-> [/opt/rocm/bin/rocprofv2] - TCC_WRITE[2] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TAG_STALL[3] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TOO_MANY_EA_WRREQS_STALL[3] + |-> [/opt/rocm/bin/rocprofv2] - TCC_WRITE[3] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TAG_STALL[4] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TOO_MANY_EA_WRREQS_STALL[4] + +[profiling] Current input file: tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_2.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_FMA_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F64 + +[profiling] Current input file: tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_3.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F64 + +[profiling] Current input file: tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_4.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_BRANCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SENDMSG + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAIT_ANY + +[profiling] Current input file: tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_5.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_SCA + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_EXP_GDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_MISC + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_FLAT + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_CYCLES_VMEM_WR + +[profiling] Current input file: tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_6.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_THREAD_CYCLES_VALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_BANK_CONFLICT + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_ADDR_CONFLICT + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_UNALIGNED_STALL + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_EQ_64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_48 + +[profiling] Current input file: tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_7.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_ITEMS + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_MEM_VIOLATIONS + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_ATOMIC_RETURN + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_IDX_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_RESTORED + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_SAVED + +[profiling] Current input file: tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_8.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM_NORM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_MFMA + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_I8 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_BF16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_VALU_MFMA_BUSY_CYCLES + +[profiling] Current input file: tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_9.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_I8 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_BF16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_INST_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_DATA_READ_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_DATA_WRITE_REQ + +[profiling] Current input file: tests/workloads/dispatch_7/MI300A_A1/perfmon/timestamps.txt + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU +[roofline] Roofline temporarily disabled in MI300 diff --git a/tests/workloads/dispatch_7/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt b/tests/workloads/dispatch_7/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt new file mode 100644 index 0000000000..3029bededa --- /dev/null +++ b/tests/workloads/dispatch_7/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE SQ_WAVES SQ_IFETCH SQ_IFETCH_LEVEL SQ_ACCUM_PREV_HIRES + +gpu: +range: 7 +kernel: diff --git a/tests/workloads/dispatch_7/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt b/tests/workloads/dispatch_7/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt new file mode 100644 index 0000000000..72f0dd7ae0 --- /dev/null +++ b/tests/workloads/dispatch_7/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_LDS SQ_INST_LEVEL_LDS SQ_ACCUM_PREV_HIRES + +gpu: +range: 7 +kernel: diff --git a/tests/workloads/dispatch_7/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt b/tests/workloads/dispatch_7/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt new file mode 100644 index 0000000000..d1fb435ceb --- /dev/null +++ b/tests/workloads/dispatch_7/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM SQ_INST_LEVEL_SMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: 7 +kernel: diff --git a/tests/workloads/dispatch_7/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt b/tests/workloads/dispatch_7/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt new file mode 100644 index 0000000000..f2d012a210 --- /dev/null +++ b/tests/workloads/dispatch_7/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VMEM SQ_INST_LEVEL_VMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: 7 +kernel: diff --git a/tests/workloads/dispatch_7/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt b/tests/workloads/dispatch_7/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt new file mode 100644 index 0000000000..a0472148a3 --- /dev/null +++ b/tests/workloads/dispatch_7/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE CPC_ME1_BUSY_FOR_PACKET_DECODE SQ_CYCLES SQ_WAVES SQ_WAVE_CYCLES SQ_BUSY_CYCLES SQ_LEVEL_WAVES SQ_ACCUM_PREV_HIRES + +gpu: +range: 7 +kernel: diff --git a/tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_0.txt b/tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_0.txt new file mode 100644 index 0000000000..3488ad3feb --- /dev/null +++ b/tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_0.txt @@ -0,0 +1,5 @@ +pmc: SQ_CYCLES SQ_BUSY_CYCLES SQ_BUSY_CU_CYCLES SQ_WAVES SQ_WAVE_CYCLES SQ_INSTS_VALU_CVT SQ_INSTS_VMEM_WR SQ_INSTS_VMEM_RD GRBM_COUNT GRBM_GUI_ACTIVE TCP_GATE_EN1_sum TCP_GATE_EN2_sum TCP_TD_TCP_STALL_CYCLES_sum TCP_TCR_TCP_STALL_CYCLES_sum TA_TA_BUSY_sum TA_BUFFER_WAVEFRONTS_sum TD_TD_BUSY_sum TD_TC_STALL_sum SPI_CSN_WINDOW_VALID SPI_CSN_BUSY CPC_CPC_STAT_BUSY CPC_CPC_STAT_IDLE CPF_CPF_STAT_BUSY CPF_CPF_STAT_STALL TCC_CYCLE_sum TCC_BUSY_sum TCC_PROBE_sum TCC_PROBE_ALL_sum + +gpu: +range: 7 +kernel: diff --git a/tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_1.txt b/tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_1.txt new file mode 100644 index 0000000000..cfe2d6150b --- /dev/null +++ b/tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_1.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VMEM SQ_INSTS_SALU SQ_INSTS_VSKIPPED SQ_INSTS SQ_INSTS_VALU SQ_INSTS_VALU_ADD_F16 SQ_INSTS_VALU_MUL_F16 SQ_INSTS_VALU_FMA_F16 GRBM_SPI_BUSY TCP_READ_TAGCONFLICT_STALL_CYCLES_sum TCP_WRITE_TAGCONFLICT_STALL_CYCLES_sum TCP_ATOMIC_TAGCONFLICT_STALL_CYCLES_sum TCP_TA_TCP_STATE_READ_sum TA_BUFFER_READ_WAVEFRONTS_sum TA_BUFFER_WRITE_WAVEFRONTS_sum TD_SPI_STALL_sum TD_LOAD_WAVEFRONT_sum SPI_CSN_NUM_THREADGROUPS SPI_CSN_WAVE CPC_CPC_TCIU_BUSY CPC_CPC_TCIU_IDLE CPF_CPF_TCIU_BUSY CPF_CPF_TCIU_STALL TCC_NC_REQ_sum TCC_UC_REQ_sum TCC_CC_REQ_sum TCC_RW_REQ_sum + +gpu: +range: 7 +kernel: diff --git a/tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_10.txt b/tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_10.txt new file mode 100644 index 0000000000..17268a66f5 --- /dev/null +++ b/tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_10.txt @@ -0,0 +1,5 @@ +pmc: SQC_TC_DATA_ATOMIC_REQ SQC_TC_STALL SQC_TC_REQ SQC_DCACHE_REQ_READ_16 SQC_ICACHE_REQ SQC_ICACHE_HITS SQC_ICACHE_MISSES SQC_ICACHE_MISSES_DUPLICATE + +gpu: +range: 7 +kernel: diff --git a/tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_11.txt b/tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_11.txt new file mode 100644 index 0000000000..ee721aae54 --- /dev/null +++ b/tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_11.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_INPUT_VALID_READYB SQC_DCACHE_ATOMIC SQC_DCACHE_REQ_READ_8 SQC_DCACHE_REQ SQC_DCACHE_HITS SQC_DCACHE_MISSES SQC_DCACHE_MISSES_DUPLICATE SQC_DCACHE_REQ_READ_1 + +gpu: +range: 7 +kernel: diff --git a/tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_12.txt b/tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_12.txt new file mode 100644 index 0000000000..74e884f6c7 --- /dev/null +++ b/tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_12.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_REQ_READ_2 SQC_DCACHE_REQ_READ_4 + +gpu: +range: 7 +kernel: diff --git a/tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_13.txt b/tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_13.txt new file mode 100644 index 0000000000..cad55c819a --- /dev/null +++ b/tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_13.txt @@ -0,0 +1,5 @@ +pmc: TCC_ATOMIC[0] TCC_BUBBLE[0] TCC_CYCLE[0] TCC_EA0_ATOMIC[0] TCC_ATOMIC[1] TCC_BUBBLE[1] TCC_CYCLE[1] TCC_EA0_ATOMIC[1] TCC_ATOMIC[2] TCC_BUBBLE[2] TCC_CYCLE[2] TCC_EA0_ATOMIC[2] TCC_ATOMIC[3] TCC_BUBBLE[3] TCC_CYCLE[3] TCC_EA0_ATOMIC[3] TCC_ATOMIC[4] TCC_BUBBLE[4] TCC_CYCLE[4] TCC_EA0_ATOMIC[4] TCC_ATOMIC[5] TCC_BUBBLE[5] TCC_CYCLE[5] TCC_EA0_ATOMIC[5] TCC_ATOMIC[6] TCC_BUBBLE[6] TCC_CYCLE[6] TCC_EA0_ATOMIC[6] TCC_ATOMIC[7] TCC_BUBBLE[7] TCC_CYCLE[7] TCC_EA0_ATOMIC[7] TCC_ATOMIC[8] TCC_BUBBLE[8] TCC_CYCLE[8] TCC_EA0_ATOMIC[8] TCC_ATOMIC[9] TCC_BUBBLE[9] TCC_CYCLE[9] TCC_EA0_ATOMIC[9] TCC_ATOMIC[10] TCC_BUBBLE[10] TCC_CYCLE[10] TCC_EA0_ATOMIC[10] TCC_ATOMIC[11] TCC_BUBBLE[11] TCC_CYCLE[11] TCC_EA0_ATOMIC[11] TCC_ATOMIC[12] TCC_BUBBLE[12] TCC_CYCLE[12] TCC_EA0_ATOMIC[12] TCC_ATOMIC[13] TCC_BUBBLE[13] TCC_CYCLE[13] TCC_EA0_ATOMIC[13] TCC_ATOMIC[14] TCC_BUBBLE[14] TCC_CYCLE[14] TCC_EA0_ATOMIC[14] TCC_ATOMIC[15] TCC_BUBBLE[15] TCC_CYCLE[15] TCC_EA0_ATOMIC[15] + +gpu: +range: 7 +kernel: diff --git a/tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_14.txt b/tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_14.txt new file mode 100644 index 0000000000..680d492d27 --- /dev/null +++ b/tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_14.txt @@ -0,0 +1,5 @@ +pmc: TCC_EA0_ATOMIC_LEVEL[0] TCC_EA0_RDREQ[0] TCC_EA0_RDREQ_32B[0] TCC_EA0_RDREQ_LEVEL[0] TCC_EA0_ATOMIC_LEVEL[1] TCC_EA0_RDREQ[1] TCC_EA0_RDREQ_32B[1] TCC_EA0_RDREQ_LEVEL[1] TCC_EA0_ATOMIC_LEVEL[2] TCC_EA0_RDREQ[2] TCC_EA0_RDREQ_32B[2] TCC_EA0_RDREQ_LEVEL[2] TCC_EA0_ATOMIC_LEVEL[3] TCC_EA0_RDREQ[3] TCC_EA0_RDREQ_32B[3] TCC_EA0_RDREQ_LEVEL[3] TCC_EA0_ATOMIC_LEVEL[4] TCC_EA0_RDREQ[4] TCC_EA0_RDREQ_32B[4] TCC_EA0_RDREQ_LEVEL[4] TCC_EA0_ATOMIC_LEVEL[5] TCC_EA0_RDREQ[5] TCC_EA0_RDREQ_32B[5] TCC_EA0_RDREQ_LEVEL[5] TCC_EA0_ATOMIC_LEVEL[6] TCC_EA0_RDREQ[6] TCC_EA0_RDREQ_32B[6] TCC_EA0_RDREQ_LEVEL[6] TCC_EA0_ATOMIC_LEVEL[7] TCC_EA0_RDREQ[7] TCC_EA0_RDREQ_32B[7] TCC_EA0_RDREQ_LEVEL[7] TCC_EA0_ATOMIC_LEVEL[8] TCC_EA0_RDREQ[8] TCC_EA0_RDREQ_32B[8] TCC_EA0_RDREQ_LEVEL[8] TCC_EA0_ATOMIC_LEVEL[9] TCC_EA0_RDREQ[9] TCC_EA0_RDREQ_32B[9] TCC_EA0_RDREQ_LEVEL[9] TCC_EA0_ATOMIC_LEVEL[10] TCC_EA0_RDREQ[10] TCC_EA0_RDREQ_32B[10] TCC_EA0_RDREQ_LEVEL[10] TCC_EA0_ATOMIC_LEVEL[11] TCC_EA0_RDREQ[11] TCC_EA0_RDREQ_32B[11] TCC_EA0_RDREQ_LEVEL[11] TCC_EA0_ATOMIC_LEVEL[12] TCC_EA0_RDREQ[12] TCC_EA0_RDREQ_32B[12] TCC_EA0_RDREQ_LEVEL[12] TCC_EA0_ATOMIC_LEVEL[13] TCC_EA0_RDREQ[13] TCC_EA0_RDREQ_32B[13] TCC_EA0_RDREQ_LEVEL[13] TCC_EA0_ATOMIC_LEVEL[14] TCC_EA0_RDREQ[14] TCC_EA0_RDREQ_32B[14] TCC_EA0_RDREQ_LEVEL[14] TCC_EA0_ATOMIC_LEVEL[15] TCC_EA0_RDREQ[15] TCC_EA0_RDREQ_32B[15] TCC_EA0_RDREQ_LEVEL[15] + +gpu: +range: 7 +kernel: diff --git a/tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_15.txt b/tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_15.txt new file mode 100644 index 0000000000..d44c4dad67 --- /dev/null +++ b/tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_15.txt @@ -0,0 +1,5 @@ +pmc: TCC_EA0_WRREQ[0] TCC_EA0_WRREQ_64B[0] TCC_EA0_WRREQ_LEVEL[0] TCC_HIT[0] TCC_EA0_WRREQ[1] TCC_EA0_WRREQ_64B[1] TCC_EA0_WRREQ_LEVEL[1] TCC_HIT[1] TCC_EA0_WRREQ[2] TCC_EA0_WRREQ_64B[2] TCC_EA0_WRREQ_LEVEL[2] TCC_HIT[2] TCC_EA0_WRREQ[3] TCC_EA0_WRREQ_64B[3] TCC_EA0_WRREQ_LEVEL[3] TCC_HIT[3] TCC_EA0_WRREQ[4] TCC_EA0_WRREQ_64B[4] TCC_EA0_WRREQ_LEVEL[4] TCC_HIT[4] TCC_EA0_WRREQ[5] TCC_EA0_WRREQ_64B[5] TCC_EA0_WRREQ_LEVEL[5] TCC_HIT[5] TCC_EA0_WRREQ[6] TCC_EA0_WRREQ_64B[6] TCC_EA0_WRREQ_LEVEL[6] TCC_HIT[6] TCC_EA0_WRREQ[7] TCC_EA0_WRREQ_64B[7] TCC_EA0_WRREQ_LEVEL[7] TCC_HIT[7] TCC_EA0_WRREQ[8] TCC_EA0_WRREQ_64B[8] TCC_EA0_WRREQ_LEVEL[8] TCC_HIT[8] TCC_EA0_WRREQ[9] TCC_EA0_WRREQ_64B[9] TCC_EA0_WRREQ_LEVEL[9] TCC_HIT[9] TCC_EA0_WRREQ[10] TCC_EA0_WRREQ_64B[10] TCC_EA0_WRREQ_LEVEL[10] TCC_HIT[10] TCC_EA0_WRREQ[11] TCC_EA0_WRREQ_64B[11] TCC_EA0_WRREQ_LEVEL[11] TCC_HIT[11] TCC_EA0_WRREQ[12] TCC_EA0_WRREQ_64B[12] TCC_EA0_WRREQ_LEVEL[12] TCC_HIT[12] TCC_EA0_WRREQ[13] TCC_EA0_WRREQ_64B[13] TCC_EA0_WRREQ_LEVEL[13] TCC_HIT[13] TCC_EA0_WRREQ[14] TCC_EA0_WRREQ_64B[14] TCC_EA0_WRREQ_LEVEL[14] TCC_HIT[14] TCC_EA0_WRREQ[15] TCC_EA0_WRREQ_64B[15] TCC_EA0_WRREQ_LEVEL[15] TCC_HIT[15] + +gpu: +range: 7 +kernel: diff --git a/tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_16.txt b/tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_16.txt new file mode 100644 index 0000000000..e57b605a0f --- /dev/null +++ b/tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_16.txt @@ -0,0 +1,5 @@ +pmc: TCC_MISS[0] TCC_READ[0] TCC_REQ[0] TCC_RW_REQ[0] TCC_MISS[1] TCC_READ[1] TCC_REQ[1] TCC_RW_REQ[1] TCC_MISS[2] TCC_READ[2] TCC_REQ[2] TCC_RW_REQ[2] TCC_MISS[3] TCC_READ[3] TCC_REQ[3] TCC_RW_REQ[3] TCC_MISS[4] TCC_READ[4] TCC_REQ[4] TCC_RW_REQ[4] TCC_MISS[5] TCC_READ[5] TCC_REQ[5] TCC_RW_REQ[5] TCC_MISS[6] TCC_READ[6] TCC_REQ[6] TCC_RW_REQ[6] TCC_MISS[7] TCC_READ[7] TCC_REQ[7] TCC_RW_REQ[7] TCC_MISS[8] TCC_READ[8] TCC_REQ[8] TCC_RW_REQ[8] TCC_MISS[9] TCC_READ[9] TCC_REQ[9] TCC_RW_REQ[9] TCC_MISS[10] TCC_READ[10] TCC_REQ[10] TCC_RW_REQ[10] TCC_MISS[11] TCC_READ[11] TCC_REQ[11] TCC_RW_REQ[11] TCC_MISS[12] TCC_READ[12] TCC_REQ[12] TCC_RW_REQ[12] TCC_MISS[13] TCC_READ[13] TCC_REQ[13] TCC_RW_REQ[13] TCC_MISS[14] TCC_READ[14] TCC_REQ[14] TCC_RW_REQ[14] TCC_MISS[15] TCC_READ[15] TCC_REQ[15] TCC_RW_REQ[15] + +gpu: +range: 7 +kernel: diff --git a/tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_17.txt b/tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_17.txt new file mode 100644 index 0000000000..41096669a4 --- /dev/null +++ b/tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_17.txt @@ -0,0 +1,5 @@ +pmc: TCC_TAG_STALL[0] TCC_TOO_MANY_EA_WRREQS_STALL[0] TCC_WRITE[0] TCC_TAG_STALL[1] TCC_TOO_MANY_EA_WRREQS_STALL[1] TCC_WRITE[1] TCC_TAG_STALL[2] TCC_TOO_MANY_EA_WRREQS_STALL[2] TCC_WRITE[2] TCC_TAG_STALL[3] TCC_TOO_MANY_EA_WRREQS_STALL[3] TCC_WRITE[3] TCC_TAG_STALL[4] TCC_TOO_MANY_EA_WRREQS_STALL[4] TCC_WRITE[4] TCC_TAG_STALL[5] TCC_TOO_MANY_EA_WRREQS_STALL[5] TCC_WRITE[5] TCC_TAG_STALL[6] TCC_TOO_MANY_EA_WRREQS_STALL[6] TCC_WRITE[6] TCC_TAG_STALL[7] TCC_TOO_MANY_EA_WRREQS_STALL[7] TCC_WRITE[7] TCC_TAG_STALL[8] TCC_TOO_MANY_EA_WRREQS_STALL[8] TCC_WRITE[8] TCC_TAG_STALL[9] TCC_TOO_MANY_EA_WRREQS_STALL[9] TCC_WRITE[9] TCC_TAG_STALL[10] TCC_TOO_MANY_EA_WRREQS_STALL[10] TCC_WRITE[10] TCC_TAG_STALL[11] TCC_TOO_MANY_EA_WRREQS_STALL[11] TCC_WRITE[11] TCC_TAG_STALL[12] TCC_TOO_MANY_EA_WRREQS_STALL[12] TCC_WRITE[12] TCC_TAG_STALL[13] TCC_TOO_MANY_EA_WRREQS_STALL[13] TCC_WRITE[13] TCC_TAG_STALL[14] TCC_TOO_MANY_EA_WRREQS_STALL[14] TCC_WRITE[14] TCC_TAG_STALL[15] TCC_TOO_MANY_EA_WRREQS_STALL[15] TCC_WRITE[15] + +gpu: +range: 7 +kernel: diff --git a/tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_2.txt b/tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_2.txt new file mode 100644 index 0000000000..725d393ea6 --- /dev/null +++ b/tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_2.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_TRANS_F16 SQ_INSTS_VALU_ADD_F32 SQ_INSTS_VALU_MUL_F32 SQ_INSTS_VALU_FMA_F32 SQ_INSTS_VALU_TRANS_F32 SQ_INSTS_VALU_ADD_F64 SQ_INSTS_VALU_MUL_F64 SQ_INSTS_VALU_FMA_F64 TCP_VOLATILE_sum TCP_TOTAL_ACCESSES_sum TCP_TOTAL_READ_sum TCP_TOTAL_WRITE_sum TA_BUFFER_ATOMIC_WAVEFRONTS_sum TA_BUFFER_TOTAL_CYCLES_sum TD_ATOMIC_WAVEFRONT_sum TD_STORE_WAVEFRONT_sum SPI_RA_REQ_NO_ALLOC SPI_RA_REQ_NO_ALLOC_CSN CPC_CPC_STAT_STALL CPC_UTCL1_STALL_ON_TRANSLATION CPF_CPF_STAT_IDLE CPF_CPF_TCIU_IDLE TCC_REQ_sum TCC_STREAMING_REQ_sum TCC_HIT_sum TCC_MISS_sum + +gpu: +range: 7 +kernel: diff --git a/tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_3.txt b/tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_3.txt new file mode 100644 index 0000000000..1307690fdf --- /dev/null +++ b/tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_3.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_TRANS_F64 SQ_INSTS_VALU_INT32 SQ_INSTS_VALU_INT64 SQ_INSTS_SMEM SQ_INSTS_FLAT SQ_INSTS_LDS SQ_INSTS_GDS SQ_INSTS_EXP_GDS TCP_TOTAL_ATOMIC_WITH_RET_sum TCP_TOTAL_ATOMIC_WITHOUT_RET_sum TCP_TOTAL_WRITEBACK_INVALIDATES_sum TCP_TOTAL_CACHE_ACCESSES_sum TA_BUFFER_COALESCED_READ_CYCLES_sum TA_BUFFER_COALESCED_WRITE_CYCLES_sum TD_COALESCABLE_WAVEFRONT_sum SPI_RA_RES_STALL_CSN SPI_RA_TMP_STALL_CSN CPC_CPC_UTCL2IU_BUSY CPC_CPC_UTCL2IU_IDLE CPF_CMP_UTCL1_STALL_ON_TRANSLATION TCC_READ_sum TCC_WRITE_sum TCC_ATOMIC_sum TCC_WRITEBACK_sum + +gpu: +range: 7 +kernel: diff --git a/tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_4.txt b/tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_4.txt new file mode 100644 index 0000000000..9d232b2f88 --- /dev/null +++ b/tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_4.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_BRANCH SQ_INSTS_SENDMSG SQ_WAIT_ANY SQ_WAIT_INST_ANY SQ_ACTIVE_INST_ANY SQ_ACTIVE_INST_VMEM SQ_ACTIVE_INST_LDS SQ_ACTIVE_INST_VALU TCP_UTCL1_TRANSLATION_MISS_sum TCP_UTCL1_TRANSLATION_HIT_sum TCP_UTCL1_PERMISSION_MISS_sum TCP_UTCL1_REQUEST_sum TA_ADDR_STALLED_BY_TC_CYCLES_sum TA_TOTAL_WAVEFRONTS_sum SPI_RA_WAVE_SIMD_FULL_CSN SPI_RA_VGPR_SIMD_FULL_CSN CPC_CPC_UTCL2IU_STALL CPC_ME1_BUSY_FOR_PACKET_DECODE TCC_EA0_WRREQ_sum TCC_EA0_WRREQ_64B_sum TCC_EA0_WR_UNCACHED_32B_sum TCC_EA0_WRREQ_DRAM_sum + +gpu: +range: 7 +kernel: diff --git a/tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_5.txt b/tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_5.txt new file mode 100644 index 0000000000..fdda2b03c9 --- /dev/null +++ b/tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_5.txt @@ -0,0 +1,5 @@ +pmc: SQ_ACTIVE_INST_SCA SQ_ACTIVE_INST_EXP_GDS SQ_ACTIVE_INST_MISC SQ_ACTIVE_INST_FLAT SQ_INST_CYCLES_VMEM_WR SQ_INST_CYCLES_VMEM_RD SQ_INST_CYCLES_SMEM SQ_INST_CYCLES_SALU TCP_TCC_READ_REQ_sum TCP_TCC_WRITE_REQ_sum TCP_TCC_ATOMIC_WITH_RET_REQ_sum TCP_TCC_ATOMIC_WITHOUT_RET_REQ_sum TA_ADDR_STALLED_BY_TD_CYCLES_sum TA_DATA_STALLED_BY_TC_CYCLES_sum SPI_RA_SGPR_SIMD_FULL_CSN SPI_RA_LDS_CU_FULL_CSN CPC_ME1_DC0_SPI_BUSY TCC_EA0_RDREQ_sum TCC_EA0_RDREQ_32B_sum TCC_BUBBLE_sum TCC_EA0_RD_UNCACHED_32B_sum + +gpu: +range: 7 +kernel: diff --git a/tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_6.txt b/tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_6.txt new file mode 100644 index 0000000000..11e47db729 --- /dev/null +++ b/tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_6.txt @@ -0,0 +1,5 @@ +pmc: SQ_THREAD_CYCLES_VALU SQ_IFETCH SQ_LDS_BANK_CONFLICT SQ_LDS_ADDR_CONFLICT SQ_LDS_UNALIGNED_STALL SQ_WAVES_EQ_64 SQ_WAVES_LT_64 SQ_WAVES_LT_48 TCP_TCC_NC_READ_REQ_sum TCP_TCC_NC_WRITE_REQ_sum TCP_TCC_NC_ATOMIC_REQ_sum TCP_TCC_UC_READ_REQ_sum TA_FLAT_WAVEFRONTS_sum TA_FLAT_READ_WAVEFRONTS_sum SPI_RA_BAR_CU_FULL_CSN SPI_RA_TGLIM_CU_FULL_CSN TCC_EA0_RDREQ_DRAM_sum TCC_TAG_STALL_sum TCC_NORMAL_WRITEBACK_sum TCC_ALL_TC_OP_WB_WRITEBACK_sum + +gpu: +range: 7 +kernel: diff --git a/tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_7.txt b/tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_7.txt new file mode 100644 index 0000000000..37d37f3de9 --- /dev/null +++ b/tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_7.txt @@ -0,0 +1,5 @@ +pmc: SQ_WAVES_LT_32 SQ_WAVES_LT_16 SQ_ITEMS SQ_LDS_MEM_VIOLATIONS SQ_LDS_ATOMIC_RETURN SQ_LDS_IDX_ACTIVE SQ_WAVES_RESTORED SQ_WAVES_SAVED TCP_TCC_UC_WRITE_REQ_sum TCP_TCC_UC_ATOMIC_REQ_sum TCP_TCC_CC_READ_REQ_sum TCP_TCC_CC_WRITE_REQ_sum TA_FLAT_WRITE_WAVEFRONTS_sum TA_FLAT_ATOMIC_WAVEFRONTS_sum SPI_RA_WVLIM_STALL_CSN SPI_SWC_CSC_WR TCC_NORMAL_EVICT_sum TCC_ALL_TC_OP_INV_EVICT_sum TCC_TOO_MANY_EA_WRREQS_STALL_sum TCC_EA0_ATOMIC_sum + +gpu: +range: 7 +kernel: diff --git a/tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_8.txt b/tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_8.txt new file mode 100644 index 0000000000..87fcac56cd --- /dev/null +++ b/tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_8.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM_NORM SQ_INSTS_MFMA SQ_INSTS_VALU_MFMA_I8 SQ_INSTS_VALU_MFMA_F16 SQ_INSTS_VALU_MFMA_BF16 SQ_INSTS_VALU_MFMA_F32 SQ_INSTS_VALU_MFMA_F64 SQ_VALU_MFMA_BUSY_CYCLES TCP_TCC_CC_ATOMIC_REQ_sum TCP_TCC_RW_READ_REQ_sum TCP_TCC_RW_WRITE_REQ_sum TCP_TCC_RW_ATOMIC_REQ_sum SPI_VWC_CSC_WR SPI_RA_BULKY_CU_FULL_CSN TCC_EA0_RDREQ_LEVEL_sum TCC_EA0_WRREQ_LEVEL_sum TCC_EA0_ATOMIC_LEVEL_sum TCC_EA0_WRREQ_STALL_sum + +gpu: +range: 7 +kernel: diff --git a/tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_9.txt b/tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_9.txt new file mode 100644 index 0000000000..bf4a8c0311 --- /dev/null +++ b/tests/workloads/dispatch_7/MI300A_A1/perfmon/pmc_perf_9.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_MFMA_MOPS_I8 SQ_INSTS_VALU_MFMA_MOPS_F16 SQ_INSTS_VALU_MFMA_MOPS_BF16 SQ_INSTS_VALU_MFMA_MOPS_F32 SQ_INSTS_VALU_MFMA_MOPS_F64 SQC_TC_INST_REQ SQC_TC_DATA_READ_REQ SQC_TC_DATA_WRITE_REQ TCP_PENDING_STALL_CYCLES_sum + +gpu: +range: 7 +kernel: diff --git a/tests/workloads/dispatch_7/MI300A_A1/perfmon/timestamps.txt b/tests/workloads/dispatch_7/MI300A_A1/perfmon/timestamps.txt new file mode 100644 index 0000000000..9f369ce301 --- /dev/null +++ b/tests/workloads/dispatch_7/MI300A_A1/perfmon/timestamps.txt @@ -0,0 +1,5 @@ +pmc: + +gpu: +range: 7 +kernel: diff --git a/tests/workloads/dispatch_7/MI300A_A1/pmc_perf.csv b/tests/workloads/dispatch_7/MI300A_A1/pmc_perf.csv new file mode 100644 index 0000000000..977cd72b84 --- /dev/null +++ b/tests/workloads/dispatch_7/MI300A_A1/pmc_perf.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Correlation_ID,SQ_INSTS_BRANCH,SQ_INSTS_SENDMSG,SQ_WAIT_ANY,SQ_WAIT_INST_ANY,SQ_ACTIVE_INST_ANY,SQ_ACTIVE_INST_VMEM,SQ_ACTIVE_INST_LDS,SQ_ACTIVE_INST_VALU,SPI_RA_WAVE_SIMD_FULL_CSN,SPI_RA_VGPR_SIMD_FULL_CSN,CPC_CPC_UTCL2IU_STALL,CPC_ME1_BUSY_FOR_PACKET_DECODE,TA_ADDR_STALLED_BY_TC_CYCLES_sum,TA_TOTAL_WAVEFRONTS_sum,TCC_EA0_WRREQ_64B_sum,TCC_EA0_WRREQ_DRAM_sum,TCC_EA0_WRREQ_sum,TCC_EA0_WR_UNCACHED_32B_sum,TCP_UTCL1_PERMISSION_MISS_sum,TCP_UTCL1_REQUEST_sum,TCP_UTCL1_TRANSLATION_HIT_sum,TCP_UTCL1_TRANSLATION_MISS_sum,Wave_Size_1,Correlation_ID_1,XCC_Index,TCC_EA0_WRREQ[0],TCC_EA0_WRREQ_64B[0],TCC_EA0_WRREQ_LEVEL[0],TCC_HIT[0],TCC_EA0_WRREQ[1],TCC_EA0_WRREQ_64B[1],TCC_EA0_WRREQ_LEVEL[1],TCC_HIT[1],TCC_EA0_WRREQ[2],TCC_EA0_WRREQ_64B[2],TCC_EA0_WRREQ_LEVEL[2],TCC_HIT[2],TCC_EA0_WRREQ[3],TCC_EA0_WRREQ_64B[3],TCC_EA0_WRREQ_LEVEL[3],TCC_HIT[3],TCC_EA0_WRREQ[4],TCC_EA0_WRREQ_64B[4],TCC_EA0_WRREQ_LEVEL[4],TCC_HIT[4],TCC_EA0_WRREQ[5],TCC_EA0_WRREQ_64B[5],TCC_EA0_WRREQ_LEVEL[5],TCC_HIT[5],TCC_EA0_WRREQ[6],TCC_EA0_WRREQ_64B[6],TCC_EA0_WRREQ_LEVEL[6],TCC_HIT[6],TCC_EA0_WRREQ[7],TCC_EA0_WRREQ_64B[7],TCC_EA0_WRREQ_LEVEL[7],TCC_HIT[7],TCC_EA0_WRREQ[8],TCC_EA0_WRREQ_64B[8],TCC_EA0_WRREQ_LEVEL[8],TCC_HIT[8],TCC_EA0_WRREQ[9],TCC_EA0_WRREQ_64B[9],TCC_EA0_WRREQ_LEVEL[9],TCC_HIT[9],TCC_EA0_WRREQ[10],TCC_EA0_WRREQ_64B[10],TCC_EA0_WRREQ_LEVEL[10],TCC_HIT[10],TCC_EA0_WRREQ[11],TCC_EA0_WRREQ_64B[11],TCC_EA0_WRREQ_LEVEL[11],TCC_HIT[11],TCC_EA0_WRREQ[12],TCC_EA0_WRREQ_64B[12],TCC_EA0_WRREQ_LEVEL[12],TCC_HIT[12],TCC_EA0_WRREQ[13],TCC_EA0_WRREQ_64B[13],TCC_EA0_WRREQ_LEVEL[13],TCC_HIT[13],TCC_EA0_WRREQ[14],TCC_EA0_WRREQ_64B[14],TCC_EA0_WRREQ_LEVEL[14],TCC_HIT[14],TCC_EA0_WRREQ[15],TCC_EA0_WRREQ_64B[15],TCC_EA0_WRREQ_LEVEL[15],TCC_HIT[15],TCC_EA0_WRREQ[16],TCC_EA0_WRREQ_64B[16],TCC_EA0_WRREQ_LEVEL[16],TCC_HIT[16],TCC_EA0_WRREQ[17],TCC_EA0_WRREQ_64B[17],TCC_EA0_WRREQ_LEVEL[17],TCC_HIT[17],TCC_EA0_WRREQ[18],TCC_EA0_WRREQ_64B[18],TCC_EA0_WRREQ_LEVEL[18],TCC_HIT[18],TCC_EA0_WRREQ[19],TCC_EA0_WRREQ_64B[19],TCC_EA0_WRREQ_LEVEL[19],TCC_HIT[19],TCC_EA0_WRREQ[20],TCC_EA0_WRREQ_64B[20],TCC_EA0_WRREQ_LEVEL[20],TCC_HIT[20],TCC_EA0_WRREQ[21],TCC_EA0_WRREQ_64B[21],TCC_EA0_WRREQ_LEVEL[21],TCC_HIT[21],TCC_EA0_WRREQ[22],TCC_EA0_WRREQ_64B[22],TCC_EA0_WRREQ_LEVEL[22],TCC_HIT[22],TCC_EA0_WRREQ[23],TCC_EA0_WRREQ_64B[23],TCC_EA0_WRREQ_LEVEL[23],TCC_HIT[23],TCC_EA0_WRREQ[24],TCC_EA0_WRREQ_64B[24],TCC_EA0_WRREQ_LEVEL[24],TCC_HIT[24],TCC_EA0_WRREQ[25],TCC_EA0_WRREQ_64B[25],TCC_EA0_WRREQ_LEVEL[25],TCC_HIT[25],TCC_EA0_WRREQ[26],TCC_EA0_WRREQ_64B[26],TCC_EA0_WRREQ_LEVEL[26],TCC_HIT[26],TCC_EA0_WRREQ[27],TCC_EA0_WRREQ_64B[27],TCC_EA0_WRREQ_LEVEL[27],TCC_HIT[27],TCC_EA0_WRREQ[28],TCC_EA0_WRREQ_64B[28],TCC_EA0_WRREQ_LEVEL[28],TCC_HIT[28],TCC_EA0_WRREQ[29],TCC_EA0_WRREQ_64B[29],TCC_EA0_WRREQ_LEVEL[29],TCC_HIT[29],TCC_EA0_WRREQ[30],TCC_EA0_WRREQ_64B[30],TCC_EA0_WRREQ_LEVEL[30],TCC_HIT[30],TCC_EA0_WRREQ[31],TCC_EA0_WRREQ_64B[31],TCC_EA0_WRREQ_LEVEL[31],TCC_HIT[31],TCC_EA0_WRREQ[32],TCC_EA0_WRREQ_64B[32],TCC_EA0_WRREQ_LEVEL[32],TCC_HIT[32],TCC_EA0_WRREQ[33],TCC_EA0_WRREQ_64B[33],TCC_EA0_WRREQ_LEVEL[33],TCC_HIT[33],TCC_EA0_WRREQ[34],TCC_EA0_WRREQ_64B[34],TCC_EA0_WRREQ_LEVEL[34],TCC_HIT[34],TCC_EA0_WRREQ[35],TCC_EA0_WRREQ_64B[35],TCC_EA0_WRREQ_LEVEL[35],TCC_HIT[35],TCC_EA0_WRREQ[36],TCC_EA0_WRREQ_64B[36],TCC_EA0_WRREQ_LEVEL[36],TCC_HIT[36],TCC_EA0_WRREQ[37],TCC_EA0_WRREQ_64B[37],TCC_EA0_WRREQ_LEVEL[37],TCC_HIT[37],TCC_EA0_WRREQ[38],TCC_EA0_WRREQ_64B[38],TCC_EA0_WRREQ_LEVEL[38],TCC_HIT[38],TCC_EA0_WRREQ[39],TCC_EA0_WRREQ_64B[39],TCC_EA0_WRREQ_LEVEL[39],TCC_HIT[39],TCC_EA0_WRREQ[40],TCC_EA0_WRREQ_64B[40],TCC_EA0_WRREQ_LEVEL[40],TCC_HIT[40],TCC_EA0_WRREQ[41],TCC_EA0_WRREQ_64B[41],TCC_EA0_WRREQ_LEVEL[41],TCC_HIT[41],TCC_EA0_WRREQ[42],TCC_EA0_WRREQ_64B[42],TCC_EA0_WRREQ_LEVEL[42],TCC_HIT[42],TCC_EA0_WRREQ[43],TCC_EA0_WRREQ_64B[43],TCC_EA0_WRREQ_LEVEL[43],TCC_HIT[43],TCC_EA0_WRREQ[44],TCC_EA0_WRREQ_64B[44],TCC_EA0_WRREQ_LEVEL[44],TCC_HIT[44],TCC_EA0_WRREQ[45],TCC_EA0_WRREQ_64B[45],TCC_EA0_WRREQ_LEVEL[45],TCC_HIT[45],TCC_EA0_WRREQ[46],TCC_EA0_WRREQ_64B[46],TCC_EA0_WRREQ_LEVEL[46],TCC_HIT[46],TCC_EA0_WRREQ[47],TCC_EA0_WRREQ_64B[47],TCC_EA0_WRREQ_LEVEL[47],TCC_HIT[47],TCC_EA0_WRREQ[48],TCC_EA0_WRREQ_64B[48],TCC_EA0_WRREQ_LEVEL[48],TCC_HIT[48],TCC_EA0_WRREQ[49],TCC_EA0_WRREQ_64B[49],TCC_EA0_WRREQ_LEVEL[49],TCC_HIT[49],TCC_EA0_WRREQ[50],TCC_EA0_WRREQ_64B[50],TCC_EA0_WRREQ_LEVEL[50],TCC_HIT[50],TCC_EA0_WRREQ[51],TCC_EA0_WRREQ_64B[51],TCC_EA0_WRREQ_LEVEL[51],TCC_HIT[51],TCC_EA0_WRREQ[52],TCC_EA0_WRREQ_64B[52],TCC_EA0_WRREQ_LEVEL[52],TCC_HIT[52],TCC_EA0_WRREQ[53],TCC_EA0_WRREQ_64B[53],TCC_EA0_WRREQ_LEVEL[53],TCC_HIT[53],TCC_EA0_WRREQ[54],TCC_EA0_WRREQ_64B[54],TCC_EA0_WRREQ_LEVEL[54],TCC_HIT[54],TCC_EA0_WRREQ[55],TCC_EA0_WRREQ_64B[55],TCC_EA0_WRREQ_LEVEL[55],TCC_HIT[55],TCC_EA0_WRREQ[56],TCC_EA0_WRREQ_64B[56],TCC_EA0_WRREQ_LEVEL[56],TCC_HIT[56],TCC_EA0_WRREQ[57],TCC_EA0_WRREQ_64B[57],TCC_EA0_WRREQ_LEVEL[57],TCC_HIT[57],TCC_EA0_WRREQ[58],TCC_EA0_WRREQ_64B[58],TCC_EA0_WRREQ_LEVEL[58],TCC_HIT[58],TCC_EA0_WRREQ[59],TCC_EA0_WRREQ_64B[59],TCC_EA0_WRREQ_LEVEL[59],TCC_HIT[59],TCC_EA0_WRREQ[60],TCC_EA0_WRREQ_64B[60],TCC_EA0_WRREQ_LEVEL[60],TCC_HIT[60],TCC_EA0_WRREQ[61],TCC_EA0_WRREQ_64B[61],TCC_EA0_WRREQ_LEVEL[61],TCC_HIT[61],TCC_EA0_WRREQ[62],TCC_EA0_WRREQ_64B[62],TCC_EA0_WRREQ_LEVEL[62],TCC_HIT[62],TCC_EA0_WRREQ[63],TCC_EA0_WRREQ_64B[63],TCC_EA0_WRREQ_LEVEL[63],TCC_HIT[63],TCC_EA0_WRREQ[64],TCC_EA0_WRREQ_64B[64],TCC_EA0_WRREQ_LEVEL[64],TCC_HIT[64],TCC_EA0_WRREQ[65],TCC_EA0_WRREQ_64B[65],TCC_EA0_WRREQ_LEVEL[65],TCC_HIT[65],TCC_EA0_WRREQ[66],TCC_EA0_WRREQ_64B[66],TCC_EA0_WRREQ_LEVEL[66],TCC_HIT[66],TCC_EA0_WRREQ[67],TCC_EA0_WRREQ_64B[67],TCC_EA0_WRREQ_LEVEL[67],TCC_HIT[67],TCC_EA0_WRREQ[68],TCC_EA0_WRREQ_64B[68],TCC_EA0_WRREQ_LEVEL[68],TCC_HIT[68],TCC_EA0_WRREQ[69],TCC_EA0_WRREQ_64B[69],TCC_EA0_WRREQ_LEVEL[69],TCC_HIT[69],TCC_EA0_WRREQ[70],TCC_EA0_WRREQ_64B[70],TCC_EA0_WRREQ_LEVEL[70],TCC_HIT[70],TCC_EA0_WRREQ[71],TCC_EA0_WRREQ_64B[71],TCC_EA0_WRREQ_LEVEL[71],TCC_HIT[71],TCC_EA0_WRREQ[72],TCC_EA0_WRREQ_64B[72],TCC_EA0_WRREQ_LEVEL[72],TCC_HIT[72],TCC_EA0_WRREQ[73],TCC_EA0_WRREQ_64B[73],TCC_EA0_WRREQ_LEVEL[73],TCC_HIT[73],TCC_EA0_WRREQ[74],TCC_EA0_WRREQ_64B[74],TCC_EA0_WRREQ_LEVEL[74],TCC_HIT[74],TCC_EA0_WRREQ[75],TCC_EA0_WRREQ_64B[75],TCC_EA0_WRREQ_LEVEL[75],TCC_HIT[75],TCC_EA0_WRREQ[76],TCC_EA0_WRREQ_64B[76],TCC_EA0_WRREQ_LEVEL[76],TCC_HIT[76],TCC_EA0_WRREQ[77],TCC_EA0_WRREQ_64B[77],TCC_EA0_WRREQ_LEVEL[77],TCC_HIT[77],TCC_EA0_WRREQ[78],TCC_EA0_WRREQ_64B[78],TCC_EA0_WRREQ_LEVEL[78],TCC_HIT[78],TCC_EA0_WRREQ[79],TCC_EA0_WRREQ_64B[79],TCC_EA0_WRREQ_LEVEL[79],TCC_HIT[79],TCC_EA0_WRREQ[80],TCC_EA0_WRREQ_64B[80],TCC_EA0_WRREQ_LEVEL[80],TCC_HIT[80],TCC_EA0_WRREQ[81],TCC_EA0_WRREQ_64B[81],TCC_EA0_WRREQ_LEVEL[81],TCC_HIT[81],TCC_EA0_WRREQ[82],TCC_EA0_WRREQ_64B[82],TCC_EA0_WRREQ_LEVEL[82],TCC_HIT[82],TCC_EA0_WRREQ[83],TCC_EA0_WRREQ_64B[83],TCC_EA0_WRREQ_LEVEL[83],TCC_HIT[83],TCC_EA0_WRREQ[84],TCC_EA0_WRREQ_64B[84],TCC_EA0_WRREQ_LEVEL[84],TCC_HIT[84],TCC_EA0_WRREQ[85],TCC_EA0_WRREQ_64B[85],TCC_EA0_WRREQ_LEVEL[85],TCC_HIT[85],TCC_EA0_WRREQ[86],TCC_EA0_WRREQ_64B[86],TCC_EA0_WRREQ_LEVEL[86],TCC_HIT[86],TCC_EA0_WRREQ[87],TCC_EA0_WRREQ_64B[87],TCC_EA0_WRREQ_LEVEL[87],TCC_HIT[87],TCC_EA0_WRREQ[88],TCC_EA0_WRREQ_64B[88],TCC_EA0_WRREQ_LEVEL[88],TCC_HIT[88],TCC_EA0_WRREQ[89],TCC_EA0_WRREQ_64B[89],TCC_EA0_WRREQ_LEVEL[89],TCC_HIT[89],TCC_EA0_WRREQ[90],TCC_EA0_WRREQ_64B[90],TCC_EA0_WRREQ_LEVEL[90],TCC_HIT[90],TCC_EA0_WRREQ[91],TCC_EA0_WRREQ_64B[91],TCC_EA0_WRREQ_LEVEL[91],TCC_HIT[91],TCC_EA0_WRREQ[92],TCC_EA0_WRREQ_64B[92],TCC_EA0_WRREQ_LEVEL[92],TCC_HIT[92],TCC_EA0_WRREQ[93],TCC_EA0_WRREQ_64B[93],TCC_EA0_WRREQ_LEVEL[93],TCC_HIT[93],TCC_EA0_WRREQ[94],TCC_EA0_WRREQ_64B[94],TCC_EA0_WRREQ_LEVEL[94],TCC_HIT[94],TCC_EA0_WRREQ[95],TCC_EA0_WRREQ_64B[95],TCC_EA0_WRREQ_LEVEL[95],TCC_HIT[95],Wave_Size_2,Correlation_ID_2,SQ_THREAD_CYCLES_VALU,SQ_IFETCH,SQ_LDS_BANK_CONFLICT,SQ_LDS_ADDR_CONFLICT,SQ_LDS_UNALIGNED_STALL,SQ_WAVES_EQ_64,SQ_WAVES_LT_64,SQ_WAVES_LT_48,SPI_RA_BAR_CU_FULL_CSN,SPI_RA_TGLIM_CU_FULL_CSN,TA_FLAT_READ_WAVEFRONTS_sum,TA_FLAT_WAVEFRONTS_sum,TCC_ALL_TC_OP_WB_WRITEBACK_sum,TCC_EA0_RDREQ_DRAM_sum,TCC_NORMAL_WRITEBACK_sum,TCC_TAG_STALL_sum,TCP_TCC_NC_ATOMIC_REQ_sum,TCP_TCC_NC_READ_REQ_sum,TCP_TCC_NC_WRITE_REQ_sum,TCP_TCC_UC_READ_REQ_sum,Wave_Size_3,Correlation_ID_3,XCC_Index_3,TCC_TAG_STALL[0],TCC_TOO_MANY_EA_WRREQS_STALL[0],TCC_WRITE[0],TCC_TAG_STALL[1],TCC_TOO_MANY_EA_WRREQS_STALL[1],TCC_WRITE[1],TCC_TAG_STALL[2],TCC_TOO_MANY_EA_WRREQS_STALL[2],TCC_WRITE[2],TCC_TAG_STALL[3],TCC_TOO_MANY_EA_WRREQS_STALL[3],TCC_WRITE[3],TCC_TAG_STALL[4],TCC_TOO_MANY_EA_WRREQS_STALL[4],TCC_WRITE[4],TCC_TAG_STALL[5],TCC_TOO_MANY_EA_WRREQS_STALL[5],TCC_WRITE[5],TCC_TAG_STALL[6],TCC_TOO_MANY_EA_WRREQS_STALL[6],TCC_WRITE[6],TCC_TAG_STALL[7],TCC_TOO_MANY_EA_WRREQS_STALL[7],TCC_WRITE[7],TCC_TAG_STALL[8],TCC_TOO_MANY_EA_WRREQS_STALL[8],TCC_WRITE[8],TCC_TAG_STALL[9],TCC_TOO_MANY_EA_WRREQS_STALL[9],TCC_WRITE[9],TCC_TAG_STALL[10],TCC_TOO_MANY_EA_WRREQS_STALL[10],TCC_WRITE[10],TCC_TAG_STALL[11],TCC_TOO_MANY_EA_WRREQS_STALL[11],TCC_WRITE[11],TCC_TAG_STALL[12],TCC_TOO_MANY_EA_WRREQS_STALL[12],TCC_WRITE[12],TCC_TAG_STALL[13],TCC_TOO_MANY_EA_WRREQS_STALL[13],TCC_WRITE[13],TCC_TAG_STALL[14],TCC_TOO_MANY_EA_WRREQS_STALL[14],TCC_WRITE[14],TCC_TAG_STALL[15],TCC_TOO_MANY_EA_WRREQS_STALL[15],TCC_WRITE[15],TCC_TAG_STALL[16],TCC_TOO_MANY_EA_WRREQS_STALL[16],TCC_WRITE[16],TCC_TAG_STALL[17],TCC_TOO_MANY_EA_WRREQS_STALL[17],TCC_WRITE[17],TCC_TAG_STALL[18],TCC_TOO_MANY_EA_WRREQS_STALL[18],TCC_WRITE[18],TCC_TAG_STALL[19],TCC_TOO_MANY_EA_WRREQS_STALL[19],TCC_WRITE[19],TCC_TAG_STALL[20],TCC_TOO_MANY_EA_WRREQS_STALL[20],TCC_WRITE[20],TCC_TAG_STALL[21],TCC_TOO_MANY_EA_WRREQS_STALL[21],TCC_WRITE[21],TCC_TAG_STALL[22],TCC_TOO_MANY_EA_WRREQS_STALL[22],TCC_WRITE[22],TCC_TAG_STALL[23],TCC_TOO_MANY_EA_WRREQS_STALL[23],TCC_WRITE[23],TCC_TAG_STALL[24],TCC_TOO_MANY_EA_WRREQS_STALL[24],TCC_WRITE[24],TCC_TAG_STALL[25],TCC_TOO_MANY_EA_WRREQS_STALL[25],TCC_WRITE[25],TCC_TAG_STALL[26],TCC_TOO_MANY_EA_WRREQS_STALL[26],TCC_WRITE[26],TCC_TAG_STALL[27],TCC_TOO_MANY_EA_WRREQS_STALL[27],TCC_WRITE[27],TCC_TAG_STALL[28],TCC_TOO_MANY_EA_WRREQS_STALL[28],TCC_WRITE[28],TCC_TAG_STALL[29],TCC_TOO_MANY_EA_WRREQS_STALL[29],TCC_WRITE[29],TCC_TAG_STALL[30],TCC_TOO_MANY_EA_WRREQS_STALL[30],TCC_WRITE[30],TCC_TAG_STALL[31],TCC_TOO_MANY_EA_WRREQS_STALL[31],TCC_WRITE[31],TCC_TAG_STALL[32],TCC_TOO_MANY_EA_WRREQS_STALL[32],TCC_WRITE[32],TCC_TAG_STALL[33],TCC_TOO_MANY_EA_WRREQS_STALL[33],TCC_WRITE[33],TCC_TAG_STALL[34],TCC_TOO_MANY_EA_WRREQS_STALL[34],TCC_WRITE[34],TCC_TAG_STALL[35],TCC_TOO_MANY_EA_WRREQS_STALL[35],TCC_WRITE[35],TCC_TAG_STALL[36],TCC_TOO_MANY_EA_WRREQS_STALL[36],TCC_WRITE[36],TCC_TAG_STALL[37],TCC_TOO_MANY_EA_WRREQS_STALL[37],TCC_WRITE[37],TCC_TAG_STALL[38],TCC_TOO_MANY_EA_WRREQS_STALL[38],TCC_WRITE[38],TCC_TAG_STALL[39],TCC_TOO_MANY_EA_WRREQS_STALL[39],TCC_WRITE[39],TCC_TAG_STALL[40],TCC_TOO_MANY_EA_WRREQS_STALL[40],TCC_WRITE[40],TCC_TAG_STALL[41],TCC_TOO_MANY_EA_WRREQS_STALL[41],TCC_WRITE[41],TCC_TAG_STALL[42],TCC_TOO_MANY_EA_WRREQS_STALL[42],TCC_WRITE[42],TCC_TAG_STALL[43],TCC_TOO_MANY_EA_WRREQS_STALL[43],TCC_WRITE[43],TCC_TAG_STALL[44],TCC_TOO_MANY_EA_WRREQS_STALL[44],TCC_WRITE[44],TCC_TAG_STALL[45],TCC_TOO_MANY_EA_WRREQS_STALL[45],TCC_WRITE[45],TCC_TAG_STALL[46],TCC_TOO_MANY_EA_WRREQS_STALL[46],TCC_WRITE[46],TCC_TAG_STALL[47],TCC_TOO_MANY_EA_WRREQS_STALL[47],TCC_WRITE[47],TCC_TAG_STALL[48],TCC_TOO_MANY_EA_WRREQS_STALL[48],TCC_WRITE[48],TCC_TAG_STALL[49],TCC_TOO_MANY_EA_WRREQS_STALL[49],TCC_WRITE[49],TCC_TAG_STALL[50],TCC_TOO_MANY_EA_WRREQS_STALL[50],TCC_WRITE[50],TCC_TAG_STALL[51],TCC_TOO_MANY_EA_WRREQS_STALL[51],TCC_WRITE[51],TCC_TAG_STALL[52],TCC_TOO_MANY_EA_WRREQS_STALL[52],TCC_WRITE[52],TCC_TAG_STALL[53],TCC_TOO_MANY_EA_WRREQS_STALL[53],TCC_WRITE[53],TCC_TAG_STALL[54],TCC_TOO_MANY_EA_WRREQS_STALL[54],TCC_WRITE[54],TCC_TAG_STALL[55],TCC_TOO_MANY_EA_WRREQS_STALL[55],TCC_WRITE[55],TCC_TAG_STALL[56],TCC_TOO_MANY_EA_WRREQS_STALL[56],TCC_WRITE[56],TCC_TAG_STALL[57],TCC_TOO_MANY_EA_WRREQS_STALL[57],TCC_WRITE[57],TCC_TAG_STALL[58],TCC_TOO_MANY_EA_WRREQS_STALL[58],TCC_WRITE[58],TCC_TAG_STALL[59],TCC_TOO_MANY_EA_WRREQS_STALL[59],TCC_WRITE[59],TCC_TAG_STALL[60],TCC_TOO_MANY_EA_WRREQS_STALL[60],TCC_WRITE[60],TCC_TAG_STALL[61],TCC_TOO_MANY_EA_WRREQS_STALL[61],TCC_WRITE[61],TCC_TAG_STALL[62],TCC_TOO_MANY_EA_WRREQS_STALL[62],TCC_WRITE[62],TCC_TAG_STALL[63],TCC_TOO_MANY_EA_WRREQS_STALL[63],TCC_WRITE[63],TCC_TAG_STALL[64],TCC_TOO_MANY_EA_WRREQS_STALL[64],TCC_WRITE[64],TCC_TAG_STALL[65],TCC_TOO_MANY_EA_WRREQS_STALL[65],TCC_WRITE[65],TCC_TAG_STALL[66],TCC_TOO_MANY_EA_WRREQS_STALL[66],TCC_WRITE[66],TCC_TAG_STALL[67],TCC_TOO_MANY_EA_WRREQS_STALL[67],TCC_WRITE[67],TCC_TAG_STALL[68],TCC_TOO_MANY_EA_WRREQS_STALL[68],TCC_WRITE[68],TCC_TAG_STALL[69],TCC_TOO_MANY_EA_WRREQS_STALL[69],TCC_WRITE[69],TCC_TAG_STALL[70],TCC_TOO_MANY_EA_WRREQS_STALL[70],TCC_WRITE[70],TCC_TAG_STALL[71],TCC_TOO_MANY_EA_WRREQS_STALL[71],TCC_WRITE[71],TCC_TAG_STALL[72],TCC_TOO_MANY_EA_WRREQS_STALL[72],TCC_WRITE[72],TCC_TAG_STALL[73],TCC_TOO_MANY_EA_WRREQS_STALL[73],TCC_WRITE[73],TCC_TAG_STALL[74],TCC_TOO_MANY_EA_WRREQS_STALL[74],TCC_WRITE[74],TCC_TAG_STALL[75],TCC_TOO_MANY_EA_WRREQS_STALL[75],TCC_WRITE[75],TCC_TAG_STALL[76],TCC_TOO_MANY_EA_WRREQS_STALL[76],TCC_WRITE[76],TCC_TAG_STALL[77],TCC_TOO_MANY_EA_WRREQS_STALL[77],TCC_WRITE[77],TCC_TAG_STALL[78],TCC_TOO_MANY_EA_WRREQS_STALL[78],TCC_WRITE[78],TCC_TAG_STALL[79],TCC_TOO_MANY_EA_WRREQS_STALL[79],TCC_WRITE[79],TCC_TAG_STALL[80],TCC_TOO_MANY_EA_WRREQS_STALL[80],TCC_WRITE[80],TCC_TAG_STALL[81],TCC_TOO_MANY_EA_WRREQS_STALL[81],TCC_WRITE[81],TCC_TAG_STALL[82],TCC_TOO_MANY_EA_WRREQS_STALL[82],TCC_WRITE[82],TCC_TAG_STALL[83],TCC_TOO_MANY_EA_WRREQS_STALL[83],TCC_WRITE[83],TCC_TAG_STALL[84],TCC_TOO_MANY_EA_WRREQS_STALL[84],TCC_WRITE[84],TCC_TAG_STALL[85],TCC_TOO_MANY_EA_WRREQS_STALL[85],TCC_WRITE[85],TCC_TAG_STALL[86],TCC_TOO_MANY_EA_WRREQS_STALL[86],TCC_WRITE[86],TCC_TAG_STALL[87],TCC_TOO_MANY_EA_WRREQS_STALL[87],TCC_WRITE[87],TCC_TAG_STALL[88],TCC_TOO_MANY_EA_WRREQS_STALL[88],TCC_WRITE[88],TCC_TAG_STALL[89],TCC_TOO_MANY_EA_WRREQS_STALL[89],TCC_WRITE[89],TCC_TAG_STALL[90],TCC_TOO_MANY_EA_WRREQS_STALL[90],TCC_WRITE[90],TCC_TAG_STALL[91],TCC_TOO_MANY_EA_WRREQS_STALL[91],TCC_WRITE[91],TCC_TAG_STALL[92],TCC_TOO_MANY_EA_WRREQS_STALL[92],TCC_WRITE[92],TCC_TAG_STALL[93],TCC_TOO_MANY_EA_WRREQS_STALL[93],TCC_WRITE[93],TCC_TAG_STALL[94],TCC_TOO_MANY_EA_WRREQS_STALL[94],TCC_WRITE[94],TCC_TAG_STALL[95],TCC_TOO_MANY_EA_WRREQS_STALL[95],TCC_WRITE[95],Wave_Size_4,Correlation_ID_4,SQ_INSTS_VALU_TRANS_F64,SQ_INSTS_VALU_INT32,SQ_INSTS_VALU_INT64,SQ_INSTS_SMEM,SQ_INSTS_FLAT,SQ_INSTS_LDS,SQ_INSTS_GDS,SQ_INSTS_EXP_GDS,SPI_RA_RES_STALL_CSN,SPI_RA_TMP_STALL_CSN,CPC_CPC_UTCL2IU_BUSY,CPC_CPC_UTCL2IU_IDLE,CPF_CMP_UTCL1_STALL_ON_TRANSLATION,TA_BUFFER_COALESCED_READ_CYCLES_sum,TA_BUFFER_COALESCED_WRITE_CYCLES_sum,TCC_ATOMIC_sum,TCC_READ_sum,TCC_WRITEBACK_sum,TCC_WRITE_sum,TCP_TOTAL_ATOMIC_WITHOUT_RET_sum,TCP_TOTAL_ATOMIC_WITH_RET_sum,TCP_TOTAL_CACHE_ACCESSES_sum,TCP_TOTAL_WRITEBACK_INVALIDATES_sum,TD_COALESCABLE_WAVEFRONT_sum,Wave_Size_5,Correlation_ID_5,SQ_WAVES_LT_32,SQ_WAVES_LT_16,SQ_ITEMS,SQ_LDS_MEM_VIOLATIONS,SQ_LDS_ATOMIC_RETURN,SQ_LDS_IDX_ACTIVE,SQ_WAVES_RESTORED,SQ_WAVES_SAVED,SPI_RA_WVLIM_STALL_CSN,SPI_SWC_CSC_WR,TA_FLAT_ATOMIC_WAVEFRONTS_sum,TA_FLAT_WRITE_WAVEFRONTS_sum,TCC_ALL_TC_OP_INV_EVICT_sum,TCC_EA0_ATOMIC_sum,TCC_NORMAL_EVICT_sum,TCC_TOO_MANY_EA_WRREQS_STALL_sum,TCP_TCC_CC_READ_REQ_sum,TCP_TCC_CC_WRITE_REQ_sum,TCP_TCC_UC_ATOMIC_REQ_sum,TCP_TCC_UC_WRITE_REQ_sum,Wave_Size_6,Correlation_ID_6,XCC_Index_6,TCC_MISS[0],TCC_READ[0],TCC_REQ[0],TCC_RW_REQ[0],TCC_MISS[1],TCC_READ[1],TCC_REQ[1],TCC_RW_REQ[1],TCC_MISS[2],TCC_READ[2],TCC_REQ[2],TCC_RW_REQ[2],TCC_MISS[3],TCC_READ[3],TCC_REQ[3],TCC_RW_REQ[3],TCC_MISS[4],TCC_READ[4],TCC_REQ[4],TCC_RW_REQ[4],TCC_MISS[5],TCC_READ[5],TCC_REQ[5],TCC_RW_REQ[5],TCC_MISS[6],TCC_READ[6],TCC_REQ[6],TCC_RW_REQ[6],TCC_MISS[7],TCC_READ[7],TCC_REQ[7],TCC_RW_REQ[7],TCC_MISS[8],TCC_READ[8],TCC_REQ[8],TCC_RW_REQ[8],TCC_MISS[9],TCC_READ[9],TCC_REQ[9],TCC_RW_REQ[9],TCC_MISS[10],TCC_READ[10],TCC_REQ[10],TCC_RW_REQ[10],TCC_MISS[11],TCC_READ[11],TCC_REQ[11],TCC_RW_REQ[11],TCC_MISS[12],TCC_READ[12],TCC_REQ[12],TCC_RW_REQ[12],TCC_MISS[13],TCC_READ[13],TCC_REQ[13],TCC_RW_REQ[13],TCC_MISS[14],TCC_READ[14],TCC_REQ[14],TCC_RW_REQ[14],TCC_MISS[15],TCC_READ[15],TCC_REQ[15],TCC_RW_REQ[15],TCC_MISS[16],TCC_READ[16],TCC_REQ[16],TCC_RW_REQ[16],TCC_MISS[17],TCC_READ[17],TCC_REQ[17],TCC_RW_REQ[17],TCC_MISS[18],TCC_READ[18],TCC_REQ[18],TCC_RW_REQ[18],TCC_MISS[19],TCC_READ[19],TCC_REQ[19],TCC_RW_REQ[19],TCC_MISS[20],TCC_READ[20],TCC_REQ[20],TCC_RW_REQ[20],TCC_MISS[21],TCC_READ[21],TCC_REQ[21],TCC_RW_REQ[21],TCC_MISS[22],TCC_READ[22],TCC_REQ[22],TCC_RW_REQ[22],TCC_MISS[23],TCC_READ[23],TCC_REQ[23],TCC_RW_REQ[23],TCC_MISS[24],TCC_READ[24],TCC_REQ[24],TCC_RW_REQ[24],TCC_MISS[25],TCC_READ[25],TCC_REQ[25],TCC_RW_REQ[25],TCC_MISS[26],TCC_READ[26],TCC_REQ[26],TCC_RW_REQ[26],TCC_MISS[27],TCC_READ[27],TCC_REQ[27],TCC_RW_REQ[27],TCC_MISS[28],TCC_READ[28],TCC_REQ[28],TCC_RW_REQ[28],TCC_MISS[29],TCC_READ[29],TCC_REQ[29],TCC_RW_REQ[29],TCC_MISS[30],TCC_READ[30],TCC_REQ[30],TCC_RW_REQ[30],TCC_MISS[31],TCC_READ[31],TCC_REQ[31],TCC_RW_REQ[31],TCC_MISS[32],TCC_READ[32],TCC_REQ[32],TCC_RW_REQ[32],TCC_MISS[33],TCC_READ[33],TCC_REQ[33],TCC_RW_REQ[33],TCC_MISS[34],TCC_READ[34],TCC_REQ[34],TCC_RW_REQ[34],TCC_MISS[35],TCC_READ[35],TCC_REQ[35],TCC_RW_REQ[35],TCC_MISS[36],TCC_READ[36],TCC_REQ[36],TCC_RW_REQ[36],TCC_MISS[37],TCC_READ[37],TCC_REQ[37],TCC_RW_REQ[37],TCC_MISS[38],TCC_READ[38],TCC_REQ[38],TCC_RW_REQ[38],TCC_MISS[39],TCC_READ[39],TCC_REQ[39],TCC_RW_REQ[39],TCC_MISS[40],TCC_READ[40],TCC_REQ[40],TCC_RW_REQ[40],TCC_MISS[41],TCC_READ[41],TCC_REQ[41],TCC_RW_REQ[41],TCC_MISS[42],TCC_READ[42],TCC_REQ[42],TCC_RW_REQ[42],TCC_MISS[43],TCC_READ[43],TCC_REQ[43],TCC_RW_REQ[43],TCC_MISS[44],TCC_READ[44],TCC_REQ[44],TCC_RW_REQ[44],TCC_MISS[45],TCC_READ[45],TCC_REQ[45],TCC_RW_REQ[45],TCC_MISS[46],TCC_READ[46],TCC_REQ[46],TCC_RW_REQ[46],TCC_MISS[47],TCC_READ[47],TCC_REQ[47],TCC_RW_REQ[47],TCC_MISS[48],TCC_READ[48],TCC_REQ[48],TCC_RW_REQ[48],TCC_MISS[49],TCC_READ[49],TCC_REQ[49],TCC_RW_REQ[49],TCC_MISS[50],TCC_READ[50],TCC_REQ[50],TCC_RW_REQ[50],TCC_MISS[51],TCC_READ[51],TCC_REQ[51],TCC_RW_REQ[51],TCC_MISS[52],TCC_READ[52],TCC_REQ[52],TCC_RW_REQ[52],TCC_MISS[53],TCC_READ[53],TCC_REQ[53],TCC_RW_REQ[53],TCC_MISS[54],TCC_READ[54],TCC_REQ[54],TCC_RW_REQ[54],TCC_MISS[55],TCC_READ[55],TCC_REQ[55],TCC_RW_REQ[55],TCC_MISS[56],TCC_READ[56],TCC_REQ[56],TCC_RW_REQ[56],TCC_MISS[57],TCC_READ[57],TCC_REQ[57],TCC_RW_REQ[57],TCC_MISS[58],TCC_READ[58],TCC_REQ[58],TCC_RW_REQ[58],TCC_MISS[59],TCC_READ[59],TCC_REQ[59],TCC_RW_REQ[59],TCC_MISS[60],TCC_READ[60],TCC_REQ[60],TCC_RW_REQ[60],TCC_MISS[61],TCC_READ[61],TCC_REQ[61],TCC_RW_REQ[61],TCC_MISS[62],TCC_READ[62],TCC_REQ[62],TCC_RW_REQ[62],TCC_MISS[63],TCC_READ[63],TCC_REQ[63],TCC_RW_REQ[63],TCC_MISS[64],TCC_READ[64],TCC_REQ[64],TCC_RW_REQ[64],TCC_MISS[65],TCC_READ[65],TCC_REQ[65],TCC_RW_REQ[65],TCC_MISS[66],TCC_READ[66],TCC_REQ[66],TCC_RW_REQ[66],TCC_MISS[67],TCC_READ[67],TCC_REQ[67],TCC_RW_REQ[67],TCC_MISS[68],TCC_READ[68],TCC_REQ[68],TCC_RW_REQ[68],TCC_MISS[69],TCC_READ[69],TCC_REQ[69],TCC_RW_REQ[69],TCC_MISS[70],TCC_READ[70],TCC_REQ[70],TCC_RW_REQ[70],TCC_MISS[71],TCC_READ[71],TCC_REQ[71],TCC_RW_REQ[71],TCC_MISS[72],TCC_READ[72],TCC_REQ[72],TCC_RW_REQ[72],TCC_MISS[73],TCC_READ[73],TCC_REQ[73],TCC_RW_REQ[73],TCC_MISS[74],TCC_READ[74],TCC_REQ[74],TCC_RW_REQ[74],TCC_MISS[75],TCC_READ[75],TCC_REQ[75],TCC_RW_REQ[75],TCC_MISS[76],TCC_READ[76],TCC_REQ[76],TCC_RW_REQ[76],TCC_MISS[77],TCC_READ[77],TCC_REQ[77],TCC_RW_REQ[77],TCC_MISS[78],TCC_READ[78],TCC_REQ[78],TCC_RW_REQ[78],TCC_MISS[79],TCC_READ[79],TCC_REQ[79],TCC_RW_REQ[79],TCC_MISS[80],TCC_READ[80],TCC_REQ[80],TCC_RW_REQ[80],TCC_MISS[81],TCC_READ[81],TCC_REQ[81],TCC_RW_REQ[81],TCC_MISS[82],TCC_READ[82],TCC_REQ[82],TCC_RW_REQ[82],TCC_MISS[83],TCC_READ[83],TCC_REQ[83],TCC_RW_REQ[83],TCC_MISS[84],TCC_READ[84],TCC_REQ[84],TCC_RW_REQ[84],TCC_MISS[85],TCC_READ[85],TCC_REQ[85],TCC_RW_REQ[85],TCC_MISS[86],TCC_READ[86],TCC_REQ[86],TCC_RW_REQ[86],TCC_MISS[87],TCC_READ[87],TCC_REQ[87],TCC_RW_REQ[87],TCC_MISS[88],TCC_READ[88],TCC_REQ[88],TCC_RW_REQ[88],TCC_MISS[89],TCC_READ[89],TCC_REQ[89],TCC_RW_REQ[89],TCC_MISS[90],TCC_READ[90],TCC_REQ[90],TCC_RW_REQ[90],TCC_MISS[91],TCC_READ[91],TCC_REQ[91],TCC_RW_REQ[91],TCC_MISS[92],TCC_READ[92],TCC_REQ[92],TCC_RW_REQ[92],TCC_MISS[93],TCC_READ[93],TCC_REQ[93],TCC_RW_REQ[93],TCC_MISS[94],TCC_READ[94],TCC_REQ[94],TCC_RW_REQ[94],TCC_MISS[95],TCC_READ[95],TCC_REQ[95],TCC_RW_REQ[95],Wave_Size_7,Correlation_ID_7,SQ_INSTS_VALU_TRANS_F16,SQ_INSTS_VALU_ADD_F32,SQ_INSTS_VALU_MUL_F32,SQ_INSTS_VALU_FMA_F32,SQ_INSTS_VALU_TRANS_F32,SQ_INSTS_VALU_ADD_F64,SQ_INSTS_VALU_MUL_F64,SQ_INSTS_VALU_FMA_F64,SPI_RA_REQ_NO_ALLOC,SPI_RA_REQ_NO_ALLOC_CSN,CPC_CPC_STAT_STALL,CPC_UTCL1_STALL_ON_TRANSLATION,CPF_CPF_STAT_IDLE,CPF_CPF_TCIU_IDLE,TA_BUFFER_ATOMIC_WAVEFRONTS_sum,TA_BUFFER_TOTAL_CYCLES_sum,TCC_HIT_sum,TCC_MISS_sum,TCC_REQ_sum,TCC_STREAMING_REQ_sum,TCP_TOTAL_ACCESSES_sum,TCP_TOTAL_READ_sum,TCP_TOTAL_WRITE_sum,TCP_VOLATILE_sum,TD_ATOMIC_WAVEFRONT_sum,TD_STORE_WAVEFRONT_sum,Wave_Size_8,Correlation_ID_8,XCC_Index_8,TCC_ATOMIC[0],TCC_BUBBLE[0],TCC_CYCLE[0],TCC_EA0_ATOMIC[0],TCC_ATOMIC[1],TCC_BUBBLE[1],TCC_CYCLE[1],TCC_EA0_ATOMIC[1],TCC_ATOMIC[2],TCC_BUBBLE[2],TCC_CYCLE[2],TCC_EA0_ATOMIC[2],TCC_ATOMIC[3],TCC_BUBBLE[3],TCC_CYCLE[3],TCC_EA0_ATOMIC[3],TCC_ATOMIC[4],TCC_BUBBLE[4],TCC_CYCLE[4],TCC_EA0_ATOMIC[4],TCC_ATOMIC[5],TCC_BUBBLE[5],TCC_CYCLE[5],TCC_EA0_ATOMIC[5],TCC_ATOMIC[6],TCC_BUBBLE[6],TCC_CYCLE[6],TCC_EA0_ATOMIC[6],TCC_ATOMIC[7],TCC_BUBBLE[7],TCC_CYCLE[7],TCC_EA0_ATOMIC[7],TCC_ATOMIC[8],TCC_BUBBLE[8],TCC_CYCLE[8],TCC_EA0_ATOMIC[8],TCC_ATOMIC[9],TCC_BUBBLE[9],TCC_CYCLE[9],TCC_EA0_ATOMIC[9],TCC_ATOMIC[10],TCC_BUBBLE[10],TCC_CYCLE[10],TCC_EA0_ATOMIC[10],TCC_ATOMIC[11],TCC_BUBBLE[11],TCC_CYCLE[11],TCC_EA0_ATOMIC[11],TCC_ATOMIC[12],TCC_BUBBLE[12],TCC_CYCLE[12],TCC_EA0_ATOMIC[12],TCC_ATOMIC[13],TCC_BUBBLE[13],TCC_CYCLE[13],TCC_EA0_ATOMIC[13],TCC_ATOMIC[14],TCC_BUBBLE[14],TCC_CYCLE[14],TCC_EA0_ATOMIC[14],TCC_ATOMIC[15],TCC_BUBBLE[15],TCC_CYCLE[15],TCC_EA0_ATOMIC[15],TCC_ATOMIC[16],TCC_BUBBLE[16],TCC_CYCLE[16],TCC_EA0_ATOMIC[16],TCC_ATOMIC[17],TCC_BUBBLE[17],TCC_CYCLE[17],TCC_EA0_ATOMIC[17],TCC_ATOMIC[18],TCC_BUBBLE[18],TCC_CYCLE[18],TCC_EA0_ATOMIC[18],TCC_ATOMIC[19],TCC_BUBBLE[19],TCC_CYCLE[19],TCC_EA0_ATOMIC[19],TCC_ATOMIC[20],TCC_BUBBLE[20],TCC_CYCLE[20],TCC_EA0_ATOMIC[20],TCC_ATOMIC[21],TCC_BUBBLE[21],TCC_CYCLE[21],TCC_EA0_ATOMIC[21],TCC_ATOMIC[22],TCC_BUBBLE[22],TCC_CYCLE[22],TCC_EA0_ATOMIC[22],TCC_ATOMIC[23],TCC_BUBBLE[23],TCC_CYCLE[23],TCC_EA0_ATOMIC[23],TCC_ATOMIC[24],TCC_BUBBLE[24],TCC_CYCLE[24],TCC_EA0_ATOMIC[24],TCC_ATOMIC[25],TCC_BUBBLE[25],TCC_CYCLE[25],TCC_EA0_ATOMIC[25],TCC_ATOMIC[26],TCC_BUBBLE[26],TCC_CYCLE[26],TCC_EA0_ATOMIC[26],TCC_ATOMIC[27],TCC_BUBBLE[27],TCC_CYCLE[27],TCC_EA0_ATOMIC[27],TCC_ATOMIC[28],TCC_BUBBLE[28],TCC_CYCLE[28],TCC_EA0_ATOMIC[28],TCC_ATOMIC[29],TCC_BUBBLE[29],TCC_CYCLE[29],TCC_EA0_ATOMIC[29],TCC_ATOMIC[30],TCC_BUBBLE[30],TCC_CYCLE[30],TCC_EA0_ATOMIC[30],TCC_ATOMIC[31],TCC_BUBBLE[31],TCC_CYCLE[31],TCC_EA0_ATOMIC[31],TCC_ATOMIC[32],TCC_BUBBLE[32],TCC_CYCLE[32],TCC_EA0_ATOMIC[32],TCC_ATOMIC[33],TCC_BUBBLE[33],TCC_CYCLE[33],TCC_EA0_ATOMIC[33],TCC_ATOMIC[34],TCC_BUBBLE[34],TCC_CYCLE[34],TCC_EA0_ATOMIC[34],TCC_ATOMIC[35],TCC_BUBBLE[35],TCC_CYCLE[35],TCC_EA0_ATOMIC[35],TCC_ATOMIC[36],TCC_BUBBLE[36],TCC_CYCLE[36],TCC_EA0_ATOMIC[36],TCC_ATOMIC[37],TCC_BUBBLE[37],TCC_CYCLE[37],TCC_EA0_ATOMIC[37],TCC_ATOMIC[38],TCC_BUBBLE[38],TCC_CYCLE[38],TCC_EA0_ATOMIC[38],TCC_ATOMIC[39],TCC_BUBBLE[39],TCC_CYCLE[39],TCC_EA0_ATOMIC[39],TCC_ATOMIC[40],TCC_BUBBLE[40],TCC_CYCLE[40],TCC_EA0_ATOMIC[40],TCC_ATOMIC[41],TCC_BUBBLE[41],TCC_CYCLE[41],TCC_EA0_ATOMIC[41],TCC_ATOMIC[42],TCC_BUBBLE[42],TCC_CYCLE[42],TCC_EA0_ATOMIC[42],TCC_ATOMIC[43],TCC_BUBBLE[43],TCC_CYCLE[43],TCC_EA0_ATOMIC[43],TCC_ATOMIC[44],TCC_BUBBLE[44],TCC_CYCLE[44],TCC_EA0_ATOMIC[44],TCC_ATOMIC[45],TCC_BUBBLE[45],TCC_CYCLE[45],TCC_EA0_ATOMIC[45],TCC_ATOMIC[46],TCC_BUBBLE[46],TCC_CYCLE[46],TCC_EA0_ATOMIC[46],TCC_ATOMIC[47],TCC_BUBBLE[47],TCC_CYCLE[47],TCC_EA0_ATOMIC[47],TCC_ATOMIC[48],TCC_BUBBLE[48],TCC_CYCLE[48],TCC_EA0_ATOMIC[48],TCC_ATOMIC[49],TCC_BUBBLE[49],TCC_CYCLE[49],TCC_EA0_ATOMIC[49],TCC_ATOMIC[50],TCC_BUBBLE[50],TCC_CYCLE[50],TCC_EA0_ATOMIC[50],TCC_ATOMIC[51],TCC_BUBBLE[51],TCC_CYCLE[51],TCC_EA0_ATOMIC[51],TCC_ATOMIC[52],TCC_BUBBLE[52],TCC_CYCLE[52],TCC_EA0_ATOMIC[52],TCC_ATOMIC[53],TCC_BUBBLE[53],TCC_CYCLE[53],TCC_EA0_ATOMIC[53],TCC_ATOMIC[54],TCC_BUBBLE[54],TCC_CYCLE[54],TCC_EA0_ATOMIC[54],TCC_ATOMIC[55],TCC_BUBBLE[55],TCC_CYCLE[55],TCC_EA0_ATOMIC[55],TCC_ATOMIC[56],TCC_BUBBLE[56],TCC_CYCLE[56],TCC_EA0_ATOMIC[56],TCC_ATOMIC[57],TCC_BUBBLE[57],TCC_CYCLE[57],TCC_EA0_ATOMIC[57],TCC_ATOMIC[58],TCC_BUBBLE[58],TCC_CYCLE[58],TCC_EA0_ATOMIC[58],TCC_ATOMIC[59],TCC_BUBBLE[59],TCC_CYCLE[59],TCC_EA0_ATOMIC[59],TCC_ATOMIC[60],TCC_BUBBLE[60],TCC_CYCLE[60],TCC_EA0_ATOMIC[60],TCC_ATOMIC[61],TCC_BUBBLE[61],TCC_CYCLE[61],TCC_EA0_ATOMIC[61],TCC_ATOMIC[62],TCC_BUBBLE[62],TCC_CYCLE[62],TCC_EA0_ATOMIC[62],TCC_ATOMIC[63],TCC_BUBBLE[63],TCC_CYCLE[63],TCC_EA0_ATOMIC[63],TCC_ATOMIC[64],TCC_BUBBLE[64],TCC_CYCLE[64],TCC_EA0_ATOMIC[64],TCC_ATOMIC[65],TCC_BUBBLE[65],TCC_CYCLE[65],TCC_EA0_ATOMIC[65],TCC_ATOMIC[66],TCC_BUBBLE[66],TCC_CYCLE[66],TCC_EA0_ATOMIC[66],TCC_ATOMIC[67],TCC_BUBBLE[67],TCC_CYCLE[67],TCC_EA0_ATOMIC[67],TCC_ATOMIC[68],TCC_BUBBLE[68],TCC_CYCLE[68],TCC_EA0_ATOMIC[68],TCC_ATOMIC[69],TCC_BUBBLE[69],TCC_CYCLE[69],TCC_EA0_ATOMIC[69],TCC_ATOMIC[70],TCC_BUBBLE[70],TCC_CYCLE[70],TCC_EA0_ATOMIC[70],TCC_ATOMIC[71],TCC_BUBBLE[71],TCC_CYCLE[71],TCC_EA0_ATOMIC[71],TCC_ATOMIC[72],TCC_BUBBLE[72],TCC_CYCLE[72],TCC_EA0_ATOMIC[72],TCC_ATOMIC[73],TCC_BUBBLE[73],TCC_CYCLE[73],TCC_EA0_ATOMIC[73],TCC_ATOMIC[74],TCC_BUBBLE[74],TCC_CYCLE[74],TCC_EA0_ATOMIC[74],TCC_ATOMIC[75],TCC_BUBBLE[75],TCC_CYCLE[75],TCC_EA0_ATOMIC[75],TCC_ATOMIC[76],TCC_BUBBLE[76],TCC_CYCLE[76],TCC_EA0_ATOMIC[76],TCC_ATOMIC[77],TCC_BUBBLE[77],TCC_CYCLE[77],TCC_EA0_ATOMIC[77],TCC_ATOMIC[78],TCC_BUBBLE[78],TCC_CYCLE[78],TCC_EA0_ATOMIC[78],TCC_ATOMIC[79],TCC_BUBBLE[79],TCC_CYCLE[79],TCC_EA0_ATOMIC[79],TCC_ATOMIC[80],TCC_BUBBLE[80],TCC_CYCLE[80],TCC_EA0_ATOMIC[80],TCC_ATOMIC[81],TCC_BUBBLE[81],TCC_CYCLE[81],TCC_EA0_ATOMIC[81],TCC_ATOMIC[82],TCC_BUBBLE[82],TCC_CYCLE[82],TCC_EA0_ATOMIC[82],TCC_ATOMIC[83],TCC_BUBBLE[83],TCC_CYCLE[83],TCC_EA0_ATOMIC[83],TCC_ATOMIC[84],TCC_BUBBLE[84],TCC_CYCLE[84],TCC_EA0_ATOMIC[84],TCC_ATOMIC[85],TCC_BUBBLE[85],TCC_CYCLE[85],TCC_EA0_ATOMIC[85],TCC_ATOMIC[86],TCC_BUBBLE[86],TCC_CYCLE[86],TCC_EA0_ATOMIC[86],TCC_ATOMIC[87],TCC_BUBBLE[87],TCC_CYCLE[87],TCC_EA0_ATOMIC[87],TCC_ATOMIC[88],TCC_BUBBLE[88],TCC_CYCLE[88],TCC_EA0_ATOMIC[88],TCC_ATOMIC[89],TCC_BUBBLE[89],TCC_CYCLE[89],TCC_EA0_ATOMIC[89],TCC_ATOMIC[90],TCC_BUBBLE[90],TCC_CYCLE[90],TCC_EA0_ATOMIC[90],TCC_ATOMIC[91],TCC_BUBBLE[91],TCC_CYCLE[91],TCC_EA0_ATOMIC[91],TCC_ATOMIC[92],TCC_BUBBLE[92],TCC_CYCLE[92],TCC_EA0_ATOMIC[92],TCC_ATOMIC[93],TCC_BUBBLE[93],TCC_CYCLE[93],TCC_EA0_ATOMIC[93],TCC_ATOMIC[94],TCC_BUBBLE[94],TCC_CYCLE[94],TCC_EA0_ATOMIC[94],TCC_ATOMIC[95],TCC_BUBBLE[95],TCC_CYCLE[95],TCC_EA0_ATOMIC[95],Wave_Size_9,Correlation_ID_9,SQC_DCACHE_INPUT_VALID_READYB,SQC_DCACHE_ATOMIC,SQC_DCACHE_REQ_READ_8,SQC_DCACHE_REQ,SQC_DCACHE_HITS,SQC_DCACHE_MISSES,SQC_DCACHE_MISSES_DUPLICATE,SQC_DCACHE_REQ_READ_1,Wave_Size_10,Correlation_ID_10,SQC_TC_DATA_ATOMIC_REQ,SQC_TC_STALL,SQC_TC_REQ,SQC_DCACHE_REQ_READ_16,SQC_ICACHE_REQ,SQC_ICACHE_HITS,SQC_ICACHE_MISSES,SQC_ICACHE_MISSES_DUPLICATE,Wave_Size_11,Correlation_ID_11,SQ_INSTS_VALU_MFMA_MOPS_I8,SQ_INSTS_VALU_MFMA_MOPS_F16,SQ_INSTS_VALU_MFMA_MOPS_BF16,SQ_INSTS_VALU_MFMA_MOPS_F32,SQ_INSTS_VALU_MFMA_MOPS_F64,SQC_TC_INST_REQ,SQC_TC_DATA_READ_REQ,SQC_TC_DATA_WRITE_REQ,TCP_PENDING_STALL_CYCLES_sum,Wave_Size_12,Correlation_ID_12,SQ_INSTS_SMEM_NORM,SQ_INSTS_MFMA,SQ_INSTS_VALU_MFMA_I8,SQ_INSTS_VALU_MFMA_F16,SQ_INSTS_VALU_MFMA_BF16,SQ_INSTS_VALU_MFMA_F32,SQ_INSTS_VALU_MFMA_F64,SQ_VALU_MFMA_BUSY_CYCLES,SPI_VWC_CSC_WR,SPI_RA_BULKY_CU_FULL_CSN,TCC_EA0_ATOMIC_LEVEL_sum,TCC_EA0_RDREQ_LEVEL_sum,TCC_EA0_WRREQ_LEVEL_sum,TCC_EA0_WRREQ_STALL_sum,TCP_TCC_CC_ATOMIC_REQ_sum,TCP_TCC_RW_ATOMIC_REQ_sum,TCP_TCC_RW_READ_REQ_sum,TCP_TCC_RW_WRITE_REQ_sum,Wave_Size_13,Correlation_ID_13,SQC_DCACHE_REQ_READ_2,SQC_DCACHE_REQ_READ_4,Wave_Size_14,Correlation_ID_14,SQ_ACTIVE_INST_SCA,SQ_ACTIVE_INST_EXP_GDS,SQ_ACTIVE_INST_MISC,SQ_ACTIVE_INST_FLAT,SQ_INST_CYCLES_VMEM_WR,SQ_INST_CYCLES_VMEM_RD,SQ_INST_CYCLES_SMEM,SQ_INST_CYCLES_SALU,SPI_RA_SGPR_SIMD_FULL_CSN,SPI_RA_LDS_CU_FULL_CSN,CPC_ME1_DC0_SPI_BUSY,TA_ADDR_STALLED_BY_TD_CYCLES_sum,TA_DATA_STALLED_BY_TC_CYCLES_sum,TCC_BUBBLE_sum,TCC_EA0_RDREQ_32B_sum,TCC_EA0_RDREQ_sum,TCC_EA0_RD_UNCACHED_32B_sum,TCP_TCC_ATOMIC_WITHOUT_RET_REQ_sum,TCP_TCC_ATOMIC_WITH_RET_REQ_sum,TCP_TCC_READ_REQ_sum,TCP_TCC_WRITE_REQ_sum,Wave_Size_15,Correlation_ID_15,XCC_Index_15,TCC_EA0_ATOMIC_LEVEL[0],TCC_EA0_RDREQ[0],TCC_EA0_RDREQ_32B[0],TCC_EA0_RDREQ_LEVEL[0],TCC_EA0_ATOMIC_LEVEL[1],TCC_EA0_RDREQ[1],TCC_EA0_RDREQ_32B[1],TCC_EA0_RDREQ_LEVEL[1],TCC_EA0_ATOMIC_LEVEL[2],TCC_EA0_RDREQ[2],TCC_EA0_RDREQ_32B[2],TCC_EA0_RDREQ_LEVEL[2],TCC_EA0_ATOMIC_LEVEL[3],TCC_EA0_RDREQ[3],TCC_EA0_RDREQ_32B[3],TCC_EA0_RDREQ_LEVEL[3],TCC_EA0_ATOMIC_LEVEL[4],TCC_EA0_RDREQ[4],TCC_EA0_RDREQ_32B[4],TCC_EA0_RDREQ_LEVEL[4],TCC_EA0_ATOMIC_LEVEL[5],TCC_EA0_RDREQ[5],TCC_EA0_RDREQ_32B[5],TCC_EA0_RDREQ_LEVEL[5],TCC_EA0_ATOMIC_LEVEL[6],TCC_EA0_RDREQ[6],TCC_EA0_RDREQ_32B[6],TCC_EA0_RDREQ_LEVEL[6],TCC_EA0_ATOMIC_LEVEL[7],TCC_EA0_RDREQ[7],TCC_EA0_RDREQ_32B[7],TCC_EA0_RDREQ_LEVEL[7],TCC_EA0_ATOMIC_LEVEL[8],TCC_EA0_RDREQ[8],TCC_EA0_RDREQ_32B[8],TCC_EA0_RDREQ_LEVEL[8],TCC_EA0_ATOMIC_LEVEL[9],TCC_EA0_RDREQ[9],TCC_EA0_RDREQ_32B[9],TCC_EA0_RDREQ_LEVEL[9],TCC_EA0_ATOMIC_LEVEL[10],TCC_EA0_RDREQ[10],TCC_EA0_RDREQ_32B[10],TCC_EA0_RDREQ_LEVEL[10],TCC_EA0_ATOMIC_LEVEL[11],TCC_EA0_RDREQ[11],TCC_EA0_RDREQ_32B[11],TCC_EA0_RDREQ_LEVEL[11],TCC_EA0_ATOMIC_LEVEL[12],TCC_EA0_RDREQ[12],TCC_EA0_RDREQ_32B[12],TCC_EA0_RDREQ_LEVEL[12],TCC_EA0_ATOMIC_LEVEL[13],TCC_EA0_RDREQ[13],TCC_EA0_RDREQ_32B[13],TCC_EA0_RDREQ_LEVEL[13],TCC_EA0_ATOMIC_LEVEL[14],TCC_EA0_RDREQ[14],TCC_EA0_RDREQ_32B[14],TCC_EA0_RDREQ_LEVEL[14],TCC_EA0_ATOMIC_LEVEL[15],TCC_EA0_RDREQ[15],TCC_EA0_RDREQ_32B[15],TCC_EA0_RDREQ_LEVEL[15],TCC_EA0_ATOMIC_LEVEL[16],TCC_EA0_RDREQ[16],TCC_EA0_RDREQ_32B[16],TCC_EA0_RDREQ_LEVEL[16],TCC_EA0_ATOMIC_LEVEL[17],TCC_EA0_RDREQ[17],TCC_EA0_RDREQ_32B[17],TCC_EA0_RDREQ_LEVEL[17],TCC_EA0_ATOMIC_LEVEL[18],TCC_EA0_RDREQ[18],TCC_EA0_RDREQ_32B[18],TCC_EA0_RDREQ_LEVEL[18],TCC_EA0_ATOMIC_LEVEL[19],TCC_EA0_RDREQ[19],TCC_EA0_RDREQ_32B[19],TCC_EA0_RDREQ_LEVEL[19],TCC_EA0_ATOMIC_LEVEL[20],TCC_EA0_RDREQ[20],TCC_EA0_RDREQ_32B[20],TCC_EA0_RDREQ_LEVEL[20],TCC_EA0_ATOMIC_LEVEL[21],TCC_EA0_RDREQ[21],TCC_EA0_RDREQ_32B[21],TCC_EA0_RDREQ_LEVEL[21],TCC_EA0_ATOMIC_LEVEL[22],TCC_EA0_RDREQ[22],TCC_EA0_RDREQ_32B[22],TCC_EA0_RDREQ_LEVEL[22],TCC_EA0_ATOMIC_LEVEL[23],TCC_EA0_RDREQ[23],TCC_EA0_RDREQ_32B[23],TCC_EA0_RDREQ_LEVEL[23],TCC_EA0_ATOMIC_LEVEL[24],TCC_EA0_RDREQ[24],TCC_EA0_RDREQ_32B[24],TCC_EA0_RDREQ_LEVEL[24],TCC_EA0_ATOMIC_LEVEL[25],TCC_EA0_RDREQ[25],TCC_EA0_RDREQ_32B[25],TCC_EA0_RDREQ_LEVEL[25],TCC_EA0_ATOMIC_LEVEL[26],TCC_EA0_RDREQ[26],TCC_EA0_RDREQ_32B[26],TCC_EA0_RDREQ_LEVEL[26],TCC_EA0_ATOMIC_LEVEL[27],TCC_EA0_RDREQ[27],TCC_EA0_RDREQ_32B[27],TCC_EA0_RDREQ_LEVEL[27],TCC_EA0_ATOMIC_LEVEL[28],TCC_EA0_RDREQ[28],TCC_EA0_RDREQ_32B[28],TCC_EA0_RDREQ_LEVEL[28],TCC_EA0_ATOMIC_LEVEL[29],TCC_EA0_RDREQ[29],TCC_EA0_RDREQ_32B[29],TCC_EA0_RDREQ_LEVEL[29],TCC_EA0_ATOMIC_LEVEL[30],TCC_EA0_RDREQ[30],TCC_EA0_RDREQ_32B[30],TCC_EA0_RDREQ_LEVEL[30],TCC_EA0_ATOMIC_LEVEL[31],TCC_EA0_RDREQ[31],TCC_EA0_RDREQ_32B[31],TCC_EA0_RDREQ_LEVEL[31],TCC_EA0_ATOMIC_LEVEL[32],TCC_EA0_RDREQ[32],TCC_EA0_RDREQ_32B[32],TCC_EA0_RDREQ_LEVEL[32],TCC_EA0_ATOMIC_LEVEL[33],TCC_EA0_RDREQ[33],TCC_EA0_RDREQ_32B[33],TCC_EA0_RDREQ_LEVEL[33],TCC_EA0_ATOMIC_LEVEL[34],TCC_EA0_RDREQ[34],TCC_EA0_RDREQ_32B[34],TCC_EA0_RDREQ_LEVEL[34],TCC_EA0_ATOMIC_LEVEL[35],TCC_EA0_RDREQ[35],TCC_EA0_RDREQ_32B[35],TCC_EA0_RDREQ_LEVEL[35],TCC_EA0_ATOMIC_LEVEL[36],TCC_EA0_RDREQ[36],TCC_EA0_RDREQ_32B[36],TCC_EA0_RDREQ_LEVEL[36],TCC_EA0_ATOMIC_LEVEL[37],TCC_EA0_RDREQ[37],TCC_EA0_RDREQ_32B[37],TCC_EA0_RDREQ_LEVEL[37],TCC_EA0_ATOMIC_LEVEL[38],TCC_EA0_RDREQ[38],TCC_EA0_RDREQ_32B[38],TCC_EA0_RDREQ_LEVEL[38],TCC_EA0_ATOMIC_LEVEL[39],TCC_EA0_RDREQ[39],TCC_EA0_RDREQ_32B[39],TCC_EA0_RDREQ_LEVEL[39],TCC_EA0_ATOMIC_LEVEL[40],TCC_EA0_RDREQ[40],TCC_EA0_RDREQ_32B[40],TCC_EA0_RDREQ_LEVEL[40],TCC_EA0_ATOMIC_LEVEL[41],TCC_EA0_RDREQ[41],TCC_EA0_RDREQ_32B[41],TCC_EA0_RDREQ_LEVEL[41],TCC_EA0_ATOMIC_LEVEL[42],TCC_EA0_RDREQ[42],TCC_EA0_RDREQ_32B[42],TCC_EA0_RDREQ_LEVEL[42],TCC_EA0_ATOMIC_LEVEL[43],TCC_EA0_RDREQ[43],TCC_EA0_RDREQ_32B[43],TCC_EA0_RDREQ_LEVEL[43],TCC_EA0_ATOMIC_LEVEL[44],TCC_EA0_RDREQ[44],TCC_EA0_RDREQ_32B[44],TCC_EA0_RDREQ_LEVEL[44],TCC_EA0_ATOMIC_LEVEL[45],TCC_EA0_RDREQ[45],TCC_EA0_RDREQ_32B[45],TCC_EA0_RDREQ_LEVEL[45],TCC_EA0_ATOMIC_LEVEL[46],TCC_EA0_RDREQ[46],TCC_EA0_RDREQ_32B[46],TCC_EA0_RDREQ_LEVEL[46],TCC_EA0_ATOMIC_LEVEL[47],TCC_EA0_RDREQ[47],TCC_EA0_RDREQ_32B[47],TCC_EA0_RDREQ_LEVEL[47],TCC_EA0_ATOMIC_LEVEL[48],TCC_EA0_RDREQ[48],TCC_EA0_RDREQ_32B[48],TCC_EA0_RDREQ_LEVEL[48],TCC_EA0_ATOMIC_LEVEL[49],TCC_EA0_RDREQ[49],TCC_EA0_RDREQ_32B[49],TCC_EA0_RDREQ_LEVEL[49],TCC_EA0_ATOMIC_LEVEL[50],TCC_EA0_RDREQ[50],TCC_EA0_RDREQ_32B[50],TCC_EA0_RDREQ_LEVEL[50],TCC_EA0_ATOMIC_LEVEL[51],TCC_EA0_RDREQ[51],TCC_EA0_RDREQ_32B[51],TCC_EA0_RDREQ_LEVEL[51],TCC_EA0_ATOMIC_LEVEL[52],TCC_EA0_RDREQ[52],TCC_EA0_RDREQ_32B[52],TCC_EA0_RDREQ_LEVEL[52],TCC_EA0_ATOMIC_LEVEL[53],TCC_EA0_RDREQ[53],TCC_EA0_RDREQ_32B[53],TCC_EA0_RDREQ_LEVEL[53],TCC_EA0_ATOMIC_LEVEL[54],TCC_EA0_RDREQ[54],TCC_EA0_RDREQ_32B[54],TCC_EA0_RDREQ_LEVEL[54],TCC_EA0_ATOMIC_LEVEL[55],TCC_EA0_RDREQ[55],TCC_EA0_RDREQ_32B[55],TCC_EA0_RDREQ_LEVEL[55],TCC_EA0_ATOMIC_LEVEL[56],TCC_EA0_RDREQ[56],TCC_EA0_RDREQ_32B[56],TCC_EA0_RDREQ_LEVEL[56],TCC_EA0_ATOMIC_LEVEL[57],TCC_EA0_RDREQ[57],TCC_EA0_RDREQ_32B[57],TCC_EA0_RDREQ_LEVEL[57],TCC_EA0_ATOMIC_LEVEL[58],TCC_EA0_RDREQ[58],TCC_EA0_RDREQ_32B[58],TCC_EA0_RDREQ_LEVEL[58],TCC_EA0_ATOMIC_LEVEL[59],TCC_EA0_RDREQ[59],TCC_EA0_RDREQ_32B[59],TCC_EA0_RDREQ_LEVEL[59],TCC_EA0_ATOMIC_LEVEL[60],TCC_EA0_RDREQ[60],TCC_EA0_RDREQ_32B[60],TCC_EA0_RDREQ_LEVEL[60],TCC_EA0_ATOMIC_LEVEL[61],TCC_EA0_RDREQ[61],TCC_EA0_RDREQ_32B[61],TCC_EA0_RDREQ_LEVEL[61],TCC_EA0_ATOMIC_LEVEL[62],TCC_EA0_RDREQ[62],TCC_EA0_RDREQ_32B[62],TCC_EA0_RDREQ_LEVEL[62],TCC_EA0_ATOMIC_LEVEL[63],TCC_EA0_RDREQ[63],TCC_EA0_RDREQ_32B[63],TCC_EA0_RDREQ_LEVEL[63],TCC_EA0_ATOMIC_LEVEL[64],TCC_EA0_RDREQ[64],TCC_EA0_RDREQ_32B[64],TCC_EA0_RDREQ_LEVEL[64],TCC_EA0_ATOMIC_LEVEL[65],TCC_EA0_RDREQ[65],TCC_EA0_RDREQ_32B[65],TCC_EA0_RDREQ_LEVEL[65],TCC_EA0_ATOMIC_LEVEL[66],TCC_EA0_RDREQ[66],TCC_EA0_RDREQ_32B[66],TCC_EA0_RDREQ_LEVEL[66],TCC_EA0_ATOMIC_LEVEL[67],TCC_EA0_RDREQ[67],TCC_EA0_RDREQ_32B[67],TCC_EA0_RDREQ_LEVEL[67],TCC_EA0_ATOMIC_LEVEL[68],TCC_EA0_RDREQ[68],TCC_EA0_RDREQ_32B[68],TCC_EA0_RDREQ_LEVEL[68],TCC_EA0_ATOMIC_LEVEL[69],TCC_EA0_RDREQ[69],TCC_EA0_RDREQ_32B[69],TCC_EA0_RDREQ_LEVEL[69],TCC_EA0_ATOMIC_LEVEL[70],TCC_EA0_RDREQ[70],TCC_EA0_RDREQ_32B[70],TCC_EA0_RDREQ_LEVEL[70],TCC_EA0_ATOMIC_LEVEL[71],TCC_EA0_RDREQ[71],TCC_EA0_RDREQ_32B[71],TCC_EA0_RDREQ_LEVEL[71],TCC_EA0_ATOMIC_LEVEL[72],TCC_EA0_RDREQ[72],TCC_EA0_RDREQ_32B[72],TCC_EA0_RDREQ_LEVEL[72],TCC_EA0_ATOMIC_LEVEL[73],TCC_EA0_RDREQ[73],TCC_EA0_RDREQ_32B[73],TCC_EA0_RDREQ_LEVEL[73],TCC_EA0_ATOMIC_LEVEL[74],TCC_EA0_RDREQ[74],TCC_EA0_RDREQ_32B[74],TCC_EA0_RDREQ_LEVEL[74],TCC_EA0_ATOMIC_LEVEL[75],TCC_EA0_RDREQ[75],TCC_EA0_RDREQ_32B[75],TCC_EA0_RDREQ_LEVEL[75],TCC_EA0_ATOMIC_LEVEL[76],TCC_EA0_RDREQ[76],TCC_EA0_RDREQ_32B[76],TCC_EA0_RDREQ_LEVEL[76],TCC_EA0_ATOMIC_LEVEL[77],TCC_EA0_RDREQ[77],TCC_EA0_RDREQ_32B[77],TCC_EA0_RDREQ_LEVEL[77],TCC_EA0_ATOMIC_LEVEL[78],TCC_EA0_RDREQ[78],TCC_EA0_RDREQ_32B[78],TCC_EA0_RDREQ_LEVEL[78],TCC_EA0_ATOMIC_LEVEL[79],TCC_EA0_RDREQ[79],TCC_EA0_RDREQ_32B[79],TCC_EA0_RDREQ_LEVEL[79],TCC_EA0_ATOMIC_LEVEL[80],TCC_EA0_RDREQ[80],TCC_EA0_RDREQ_32B[80],TCC_EA0_RDREQ_LEVEL[80],TCC_EA0_ATOMIC_LEVEL[81],TCC_EA0_RDREQ[81],TCC_EA0_RDREQ_32B[81],TCC_EA0_RDREQ_LEVEL[81],TCC_EA0_ATOMIC_LEVEL[82],TCC_EA0_RDREQ[82],TCC_EA0_RDREQ_32B[82],TCC_EA0_RDREQ_LEVEL[82],TCC_EA0_ATOMIC_LEVEL[83],TCC_EA0_RDREQ[83],TCC_EA0_RDREQ_32B[83],TCC_EA0_RDREQ_LEVEL[83],TCC_EA0_ATOMIC_LEVEL[84],TCC_EA0_RDREQ[84],TCC_EA0_RDREQ_32B[84],TCC_EA0_RDREQ_LEVEL[84],TCC_EA0_ATOMIC_LEVEL[85],TCC_EA0_RDREQ[85],TCC_EA0_RDREQ_32B[85],TCC_EA0_RDREQ_LEVEL[85],TCC_EA0_ATOMIC_LEVEL[86],TCC_EA0_RDREQ[86],TCC_EA0_RDREQ_32B[86],TCC_EA0_RDREQ_LEVEL[86],TCC_EA0_ATOMIC_LEVEL[87],TCC_EA0_RDREQ[87],TCC_EA0_RDREQ_32B[87],TCC_EA0_RDREQ_LEVEL[87],TCC_EA0_ATOMIC_LEVEL[88],TCC_EA0_RDREQ[88],TCC_EA0_RDREQ_32B[88],TCC_EA0_RDREQ_LEVEL[88],TCC_EA0_ATOMIC_LEVEL[89],TCC_EA0_RDREQ[89],TCC_EA0_RDREQ_32B[89],TCC_EA0_RDREQ_LEVEL[89],TCC_EA0_ATOMIC_LEVEL[90],TCC_EA0_RDREQ[90],TCC_EA0_RDREQ_32B[90],TCC_EA0_RDREQ_LEVEL[90],TCC_EA0_ATOMIC_LEVEL[91],TCC_EA0_RDREQ[91],TCC_EA0_RDREQ_32B[91],TCC_EA0_RDREQ_LEVEL[91],TCC_EA0_ATOMIC_LEVEL[92],TCC_EA0_RDREQ[92],TCC_EA0_RDREQ_32B[92],TCC_EA0_RDREQ_LEVEL[92],TCC_EA0_ATOMIC_LEVEL[93],TCC_EA0_RDREQ[93],TCC_EA0_RDREQ_32B[93],TCC_EA0_RDREQ_LEVEL[93],TCC_EA0_ATOMIC_LEVEL[94],TCC_EA0_RDREQ[94],TCC_EA0_RDREQ_32B[94],TCC_EA0_RDREQ_LEVEL[94],TCC_EA0_ATOMIC_LEVEL[95],TCC_EA0_RDREQ[95],TCC_EA0_RDREQ_32B[95],TCC_EA0_RDREQ_LEVEL[95],Wave_Size_16,Correlation_ID_16,SQ_INSTS_VMEM,SQ_INSTS_SALU,SQ_INSTS_VSKIPPED,SQ_INSTS,SQ_INSTS_VALU,SQ_INSTS_VALU_ADD_F16,SQ_INSTS_VALU_MUL_F16,SQ_INSTS_VALU_FMA_F16,GRBM_SPI_BUSY,SPI_CSN_NUM_THREADGROUPS,SPI_CSN_WAVE,CPC_CPC_TCIU_BUSY,CPC_CPC_TCIU_IDLE,CPF_CPF_TCIU_BUSY,CPF_CPF_TCIU_STALL,TA_BUFFER_READ_WAVEFRONTS_sum,TA_BUFFER_WRITE_WAVEFRONTS_sum,TCC_CC_REQ_sum,TCC_NC_REQ_sum,TCC_RW_REQ_sum,TCC_UC_REQ_sum,TCP_ATOMIC_TAGCONFLICT_STALL_CYCLES_sum,TCP_READ_TAGCONFLICT_STALL_CYCLES_sum,TCP_TA_TCP_STATE_READ_sum,TCP_WRITE_TAGCONFLICT_STALL_CYCLES_sum,TD_LOAD_WAVEFRONT_sum,TD_SPI_STALL_sum,Wave_Size_17,Correlation_ID_17,SQ_CYCLES,SQ_BUSY_CYCLES,SQ_BUSY_CU_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,SQ_INSTS_VALU_CVT,SQ_INSTS_VMEM_WR,SQ_INSTS_VMEM_RD,GRBM_COUNT,GRBM_GUI_ACTIVE,SPI_CSN_WINDOW_VALID,SPI_CSN_BUSY,CPC_CPC_STAT_BUSY,CPC_CPC_STAT_IDLE,CPF_CPF_STAT_BUSY,CPF_CPF_STAT_STALL,TA_BUFFER_WAVEFRONTS_sum,TA_TA_BUSY_sum,TCC_BUSY_sum,TCC_CYCLE_sum,TCC_PROBE_ALL_sum,TCC_PROBE_sum,TCP_GATE_EN1_sum,TCP_GATE_EN2_sum,TCP_TCR_TCP_STALL_CYCLES_sum,TCP_TD_TCP_STALL_CYCLES_sum,TD_TC_STALL_sum,TD_TD_BUSY_sum,Start_Timestamp,End_Timestamp +0,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,16384.0,16384.0,12004905.0,991690.0,278528.0,0.0,0.0,98304.0,386443.0,0.0,0.0,464385.0,115537.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,453045.0,1824.0,64,0,0,1364.0,1364.0,523655.0,682.0,1364.0,1364.0,535737.0,740.0,1364.0,1364.0,535609.0,682.0,1364.0,1364.0,545210.0,682.0,1364.0,1364.0,536783.0,682.0,1364.0,1364.0,541763.0,682.0,1364.0,1364.0,547822.0,682.0,1364.0,1364.0,541861.0,682.0,1368.0,1368.0,517793.0,684.0,1368.0,1368.0,520586.0,684.0,1368.0,1368.0,530731.0,684.0,1368.0,1368.0,531098.0,703.0,1368.0,1368.0,526650.0,684.0,1368.0,1368.0,528105.0,684.0,1368.0,1368.0,541165.0,684.0,1368.0,1368.0,535539.0,684.0,1364.0,1364.0,537504.0,682.0,1364.0,1364.0,543312.0,682.0,1364.0,1364.0,551959.0,682.0,1364.0,1364.0,544219.0,701.0,1364.0,1364.0,541284.0,682.0,1364.0,1364.0,543774.0,682.0,1364.0,1364.0,557714.0,682.0,1364.0,1364.0,551240.0,682.0,1368.0,1368.0,526487.0,684.0,1368.0,1368.0,541043.0,742.0,1368.0,1368.0,543884.0,684.0,1368.0,1368.0,558156.0,684.0,1368.0,1368.0,538824.0,684.0,1368.0,1368.0,543658.0,684.0,1368.0,1368.0,562809.0,684.0,1368.0,1368.0,550819.0,684.0,1364.0,1364.0,526678.0,682.0,1364.0,1364.0,533426.0,682.0,1364.0,1364.0,545710.0,682.0,1364.0,1364.0,546047.0,701.0,1364.0,1364.0,532906.0,682.0,1364.0,1364.0,536178.0,682.0,1364.0,1364.0,549579.0,682.0,1364.0,1364.0,543963.0,682.0,1364.0,1364.0,524560.0,682.0,1364.0,1364.0,539278.0,740.0,1364.0,1364.0,537992.0,682.0,1364.0,1364.0,544459.0,682.0,1364.0,1364.0,533492.0,682.0,1364.0,1364.0,536733.0,682.0,1364.0,1364.0,542380.0,682.0,1364.0,1364.0,536861.0,682.0,1364.0,1364.0,521523.0,682.0,1364.0,1364.0,532581.0,740.0,1364.0,1364.0,533441.0,682.0,1364.0,1364.0,540416.0,682.0,1364.0,1364.0,531408.0,682.0,1364.0,1364.0,535111.0,682.0,1364.0,1364.0,542128.0,682.0,1364.0,1364.0,538201.0,682.0,1364.0,1364.0,539131.0,682.0,1364.0,1364.0,542904.0,682.0,1364.0,1364.0,556590.0,682.0,1364.0,1364.0,554880.0,701.0,1364.0,1364.0,547972.0,682.0,1364.0,1364.0,551713.0,682.0,1364.0,1364.0,568238.0,682.0,1364.0,1364.0,564072.0,682.0,1364.0,1364.0,531300.0,682.0,1364.0,1364.0,544976.0,682.0,1364.0,1364.0,543781.0,682.0,1364.0,1364.0,547815.0,701.0,1364.0,1364.0,541407.0,682.0,1364.0,1364.0,544933.0,682.0,1364.0,1364.0,549492.0,682.0,1364.0,1364.0,547535.0,682.0,1368.0,1368.0,531264.0,684.0,1368.0,1368.0,540780.0,742.0,1368.0,1368.0,550419.0,684.0,1368.0,1368.0,550664.0,684.0,1368.0,1368.0,543276.0,684.0,1368.0,1368.0,546594.0,684.0,1368.0,1368.0,546436.0,684.0,1368.0,1368.0,542159.0,684.0,1364.0,1364.0,533308.0,682.0,1364.0,1364.0,541274.0,740.0,1364.0,1364.0,550179.0,682.0,1364.0,1364.0,548877.0,682.0,1364.0,1364.0,539729.0,682.0,1364.0,1364.0,541954.0,682.0,1364.0,1364.0,558364.0,682.0,1364.0,1364.0,552687.0,682.0,1368.0,1368.0,518886.0,684.0,1368.0,1368.0,533714.0,684.0,1368.0,1368.0,527290.0,684.0,1368.0,1368.0,533822.0,703.0,1368.0,1368.0,536519.0,684.0,1368.0,1368.0,539746.0,684.0,1368.0,1368.0,553255.0,684.0,1368.0,1368.0,547707.0,684.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,53193.0,65603.0,12343.0,86011.0,0.0,0.0,0.0,0.0,64,0,0,1379.0,0.0,1368.0,891.0,0.0,1368.0,1216.0,0.0,1368.0,1367.0,0.0,1368.0,1220.0,0.0,1368.0,1201.0,0.0,1368.0,1254.0,0.0,1368.0,1358.0,0.0,1368.0,774.0,0.0,1364.0,802.0,0.0,1364.0,802.0,0.0,1364.0,810.0,0.0,1364.0,1050.0,0.0,1364.0,1163.0,0.0,1364.0,791.0,0.0,1364.0,1263.0,0.0,1364.0,971.0,0.0,1368.0,986.0,0.0,1368.0,1035.0,0.0,1368.0,952.0,0.0,1368.0,1257.0,0.0,1368.0,1177.0,0.0,1368.0,959.0,0.0,1368.0,1352.0,0.0,1368.0,1217.0,0.0,1364.0,789.0,0.0,1364.0,1157.0,0.0,1364.0,1332.0,0.0,1364.0,1182.0,0.0,1364.0,1189.0,0.0,1364.0,1138.0,0.0,1364.0,1226.0,0.0,1364.0,657.0,0.0,1368.0,661.0,0.0,1368.0,683.0,0.0,1368.0,687.0,0.0,1368.0,904.0,0.0,1368.0,1147.0,0.0,1368.0,694.0,0.0,1368.0,1308.0,0.0,1368.0,1305.0,0.0,1364.0,724.0,0.0,1364.0,1154.0,0.0,1364.0,1250.0,0.0,1364.0,1331.0,0.0,1364.0,1312.0,0.0,1364.0,1180.0,0.0,1364.0,1255.0,0.0,1364.0,1217.0,0.0,1368.0,711.0,0.0,1368.0,1134.0,0.0,1368.0,1264.0,0.0,1368.0,1251.0,0.0,1368.0,1291.0,0.0,1368.0,1112.0,0.0,1368.0,1204.0,0.0,1368.0,852.0,0.0,1364.0,856.0,0.0,1364.0,846.0,0.0,1364.0,842.0,0.0,1364.0,1093.0,0.0,1364.0,1137.0,0.0,1364.0,889.0,0.0,1364.0,1228.0,0.0,1364.0,716.0,0.0,1364.0,715.0,0.0,1364.0,755.0,0.0,1364.0,751.0,0.0,1364.0,910.0,0.0,1364.0,1093.0,0.0,1364.0,777.0,0.0,1364.0,1165.0,0.0,1364.0,1239.0,0.0,1364.0,863.0,0.0,1364.0,1175.0,0.0,1364.0,1254.0,0.0,1364.0,1271.0,0.0,1364.0,1277.0,0.0,1364.0,1185.0,0.0,1364.0,1249.0,0.0,1364.0,1233.0,0.0,1364.0,747.0,0.0,1364.0,1153.0,0.0,1364.0,1238.0,0.0,1364.0,1225.0,0.0,1364.0,1243.0,0.0,1364.0,1175.0,0.0,1364.0,1209.0,0.0,1364.0,846.0,0.0,1364.0,848.0,0.0,1364.0,844.0,0.0,1364.0,844.0,0.0,1364.0,1040.0,0.0,1364.0,1223.0,0.0,1364.0,895.0,0.0,1364.0,1278.0,0.0,1364.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,12546.0,0.0,510.0,603608.0,78.0,0.0,0.0,0.0,66067.0,65536.0,131072.0,0.0,0.0,524288.0,228.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,2880.0,0.0,0.0,0.0,0.0,0.0,64,0,0,1364.0,684.0,2044.0,2044.0,1366.0,744.0,2104.0,2104.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1365.0,700.0,2068.0,2068.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1367.0,683.0,2051.0,2048.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1365.0,704.0,2064.0,2064.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1367.0,687.0,2047.0,2044.0,1364.0,680.0,2048.0,2048.0,1366.0,740.0,2108.0,2108.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1367.0,704.0,2068.0,2068.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1369.0,687.0,2051.0,2048.0,1366.0,682.0,2050.0,2050.0,1368.0,742.0,2110.0,2110.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,684.0,2048.0,2048.0,1368.0,744.0,2108.0,2108.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1367.0,702.0,2070.0,2070.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1369.0,685.0,2053.0,2050.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1367.0,704.0,2068.0,2068.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1369.0,687.0,2051.0,2048.0,1366.0,682.0,2050.0,2050.0,1368.0,742.0,2110.0,2110.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,684.0,2048.0,2048.0,1368.0,744.0,2108.0,2108.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1367.0,702.0,2070.0,2070.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1369.0,685.0,2053.0,2050.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,12640.0,19789.0,323170.0,522.0,0.0,195179.0,0.0,0.0,65998.0,131155.0,197153.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,0.0,682.0,30900.0,0.0,0.0,682.0,30900.0,0.0,0.0,682.0,30900.0,0.0,0.0,682.0,30900.0,0.0,0.0,682.0,30900.0,0.0,0.0,682.0,30900.0,0.0,0.0,682.0,30900.0,0.0,0.0,682.0,30900.0,0.0,0.0,682.0,30900.0,0.0,0.0,682.0,30900.0,0.0,0.0,682.0,30900.0,0.0,0.0,682.0,30900.0,0.0,0.0,682.0,30900.0,0.0,0.0,682.0,30900.0,0.0,0.0,682.0,30900.0,0.0,0.0,682.0,30900.0,0.0,0.0,682.0,34941.0,0.0,0.0,682.0,34941.0,0.0,0.0,682.0,34941.0,0.0,0.0,682.0,34941.0,0.0,0.0,682.0,34941.0,0.0,0.0,682.0,34941.0,0.0,0.0,682.0,34941.0,0.0,0.0,682.0,34941.0,0.0,0.0,682.0,34941.0,0.0,0.0,682.0,34941.0,0.0,0.0,682.0,34941.0,0.0,0.0,682.0,34941.0,0.0,0.0,682.0,34941.0,0.0,0.0,682.0,34941.0,0.0,0.0,682.0,34941.0,0.0,0.0,682.0,34941.0,0.0,0.0,682.0,38619.0,0.0,0.0,682.0,38619.0,0.0,0.0,682.0,38619.0,0.0,0.0,682.0,38619.0,0.0,0.0,682.0,38619.0,0.0,0.0,682.0,38619.0,0.0,0.0,682.0,38619.0,0.0,0.0,682.0,38619.0,0.0,0.0,684.0,38619.0,0.0,0.0,684.0,38619.0,0.0,0.0,684.0,38619.0,0.0,0.0,684.0,38619.0,0.0,0.0,684.0,38619.0,0.0,0.0,684.0,38619.0,0.0,0.0,684.0,38619.0,0.0,0.0,684.0,38619.0,0.0,0.0,682.0,42064.0,0.0,0.0,682.0,42064.0,0.0,0.0,682.0,42064.0,0.0,0.0,682.0,42064.0,0.0,0.0,682.0,42064.0,0.0,0.0,682.0,42064.0,0.0,0.0,682.0,42064.0,0.0,0.0,682.0,42064.0,0.0,0.0,684.0,42064.0,0.0,0.0,684.0,42064.0,0.0,0.0,684.0,42064.0,0.0,0.0,684.0,42064.0,0.0,0.0,684.0,42064.0,0.0,0.0,684.0,42064.0,0.0,0.0,684.0,42064.0,0.0,0.0,684.0,42064.0,0.0,0.0,684.0,47005.0,0.0,0.0,684.0,47005.0,0.0,0.0,684.0,47005.0,0.0,0.0,684.0,47005.0,0.0,0.0,684.0,47005.0,0.0,0.0,684.0,47005.0,0.0,0.0,684.0,47005.0,0.0,0.0,684.0,47005.0,0.0,0.0,682.0,47005.0,0.0,0.0,682.0,47005.0,0.0,0.0,682.0,47005.0,0.0,0.0,682.0,47005.0,0.0,0.0,682.0,47005.0,0.0,0.0,682.0,47005.0,0.0,0.0,682.0,47005.0,0.0,0.0,682.0,47005.0,0.0,0.0,684.0,50744.0,0.0,0.0,684.0,50744.0,0.0,0.0,684.0,50744.0,0.0,0.0,684.0,50744.0,0.0,0.0,684.0,50744.0,0.0,0.0,684.0,50744.0,0.0,0.0,684.0,50744.0,0.0,0.0,684.0,50744.0,0.0,0.0,682.0,50744.0,0.0,0.0,682.0,50744.0,0.0,0.0,682.0,50744.0,0.0,0.0,682.0,50744.0,0.0,0.0,682.0,50744.0,0.0,0.0,682.0,50744.0,0.0,0.0,682.0,50744.0,0.0,0.0,682.0,50744.0,0.0,64,0,186257.0,0.0,0.0,65536.0,61816.0,120.0,3600.0,32768.0,64,0,0.0,0.0,480.0,0.0,65536.0,62468.0,120.0,2948.0,64,0,0.0,0.0,0.0,0.0,0.0,360.0,120.0,0.0,1172474.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,97420288.0,52954756.0,199458.0,0.0,0.0,65536.0,131072.0,64,0,32768.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,48576.0,0.0,362162.0,65536.0,0.0,65602.0,84.0,0.0,0.0,65536.0,131072.0,64,0,0,0.0,682.0,0.0,991060.0,0.0,682.0,0.0,1008429.0,0.0,686.0,0.0,962111.0,0.0,682.0,0.0,973562.0,0.0,682.0,0.0,1028420.0,0.0,682.0,0.0,1010879.0,0.0,683.0,0.0,1030528.0,0.0,682.0,0.0,1037667.0,0.0,685.0,0.0,985907.0,0.0,684.0,0.0,990213.0,0.0,684.0,0.0,1055743.0,0.0,685.0,0.0,1036862.0,0.0,684.0,0.0,1008401.0,0.0,684.0,0.0,1027381.0,0.0,684.0,0.0,1035997.0,0.0,684.0,0.0,1025198.0,0.0,683.0,0.0,1036707.0,0.0,682.0,0.0,1063564.0,0.0,682.0,0.0,1143449.0,0.0,683.0,0.0,1149728.0,0.0,682.0,0.0,1075672.0,0.0,682.0,0.0,1102918.0,0.0,682.0,0.0,1126497.0,0.0,682.0,0.0,1115709.0,0.0,684.0,0.0,1116570.0,0.0,684.0,0.0,1131389.0,0.0,688.0,0.0,1096490.0,0.0,684.0,0.0,1112197.0,0.0,684.0,0.0,1129410.0,0.0,684.0,0.0,1129780.0,0.0,685.0,0.0,1103316.0,0.0,684.0,0.0,1136260.0,0.0,685.0,0.0,1048405.0,0.0,684.0,0.0,1055889.0,0.0,684.0,0.0,1119480.0,0.0,685.0,0.0,1088211.0,0.0,684.0,0.0,1059909.0,0.0,684.0,0.0,1071521.0,0.0,684.0,0.0,1119353.0,0.0,684.0,0.0,1099448.0,0.0,682.0,0.0,1013750.0,0.0,682.0,0.0,1038820.0,0.0,686.0,0.0,1011507.0,0.0,682.0,0.0,1016539.0,0.0,682.0,0.0,1061002.0,0.0,682.0,0.0,1048864.0,0.0,683.0,0.0,1039032.0,0.0,682.0,0.0,1012197.0,0.0,684.0,0.0,1090236.0,0.0,684.0,0.0,1105860.0,0.0,688.0,0.0,1061664.0,0.0,684.0,0.0,1097421.0,0.0,684.0,0.0,1130122.0,0.0,684.0,0.0,1152409.0,0.0,685.0,0.0,1111914.0,0.0,684.0,0.0,1087795.0,0.0,683.0,0.0,1085685.0,0.0,682.0,0.0,1098045.0,0.0,682.0,0.0,1130736.0,0.0,683.0,0.0,1132909.0,0.0,682.0,0.0,1069542.0,0.0,682.0,0.0,1093320.0,0.0,682.0,0.0,1093416.0,0.0,682.0,0.0,1096875.0,0.0,681.0,0.0,1051499.0,0.0,680.0,0.0,1077551.0,0.0,680.0,0.0,1129456.0,0.0,681.0,0.0,1124015.0,0.0,680.0,0.0,1076061.0,0.0,680.0,0.0,1096126.0,0.0,680.0,0.0,1129477.0,0.0,680.0,0.0,1102997.0,0.0,684.0,0.0,1081004.0,0.0,684.0,0.0,1096209.0,0.0,688.0,0.0,1042857.0,0.0,684.0,0.0,1041823.0,0.0,684.0,0.0,1088035.0,0.0,684.0,0.0,1089069.0,0.0,685.0,0.0,1085292.0,0.0,684.0,0.0,1105738.0,0.0,680.0,0.0,1070599.0,0.0,680.0,0.0,1094594.0,0.0,684.0,0.0,1021306.0,0.0,680.0,0.0,1033119.0,0.0,680.0,0.0,1076426.0,0.0,680.0,0.0,1078062.0,0.0,681.0,0.0,1092923.0,0.0,680.0,0.0,1105270.0,0.0,685.0,0.0,1022962.0,0.0,684.0,0.0,1040042.0,0.0,684.0,0.0,1092728.0,0.0,685.0,0.0,1104651.0,0.0,684.0,0.0,1041622.0,0.0,684.0,0.0,1054860.0,0.0,684.0,0.0,1093093.0,0.0,684.0,0.0,1075937.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,72338.0,4096.0,16384.0,1234.0,648187.0,471724.0,0.0,0.0,0.0,0.0,0.0,197088.0,18.0,0.0,0.0,32768.0,0.0,32768.0,208.0,64,0,2658436.0,235883.0,2077242.0,16384.0,12939760.0,0.0,16384.0,16384.0,664609.0,664609.0,2653390.0,260772.0,664609.0,0.0,664609.0,78.0,0.0,1166755.0,2870208.0,10633744.0,0.0,0.0,2926222.0,1685286.0,60.0,1633.0,1369455.0,1670344.0,73612116976250,73612116984062 +1,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,16384.0,16384.0,9757302.0,817826.0,278528.0,0.0,0.0,98304.0,243266.0,0.0,0.0,484732.0,101109.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,454022.0,1824.0,64,0,0,1368.0,1368.0,584086.0,684.0,1368.0,1368.0,600370.0,684.0,1368.0,1368.0,598718.0,684.0,1368.0,1368.0,603541.0,684.0,1368.0,1368.0,586258.0,684.0,1368.0,1368.0,590540.0,684.0,1368.0,1368.0,596982.0,684.0,1368.0,1368.0,612036.0,684.0,1364.0,1364.0,564480.0,682.0,1364.0,1364.0,573076.0,682.0,1364.0,1364.0,592522.0,682.0,1364.0,1364.0,589513.0,701.0,1364.0,1364.0,565476.0,682.0,1364.0,1364.0,570888.0,682.0,1364.0,1364.0,585046.0,682.0,1364.0,1364.0,580868.0,682.0,1364.0,1364.0,556123.0,682.0,1364.0,1364.0,569873.0,682.0,1364.0,1364.0,570145.0,682.0,1364.0,1364.0,567268.0,701.0,1364.0,1364.0,561228.0,682.0,1364.0,1364.0,567540.0,682.0,1364.0,1364.0,577204.0,682.0,1364.0,1364.0,573483.0,682.0,1364.0,1364.0,575134.0,682.0,1364.0,1364.0,590264.0,682.0,1364.0,1364.0,585031.0,682.0,1364.0,1364.0,594322.0,682.0,1364.0,1364.0,589326.0,682.0,1364.0,1364.0,593885.0,682.0,1364.0,1364.0,595288.0,682.0,1364.0,1364.0,588112.0,682.0,1364.0,1364.0,584212.0,682.0,1364.0,1364.0,586824.0,682.0,1364.0,1364.0,602409.0,682.0,1364.0,1364.0,588868.0,701.0,1364.0,1364.0,587668.0,682.0,1364.0,1364.0,599885.0,682.0,1364.0,1364.0,620475.0,682.0,1364.0,1364.0,613180.0,682.0,1364.0,1364.0,550013.0,682.0,1364.0,1364.0,566803.0,682.0,1364.0,1364.0,558558.0,682.0,1364.0,1364.0,570404.0,682.0,1364.0,1364.0,559195.0,682.0,1364.0,1364.0,563003.0,682.0,1364.0,1364.0,565958.0,682.0,1364.0,1364.0,560994.0,682.0,1368.0,1368.0,603560.0,684.0,1368.0,1368.0,623000.0,684.0,1368.0,1368.0,606809.0,684.0,1368.0,1368.0,615295.0,684.0,1368.0,1368.0,604709.0,684.0,1368.0,1368.0,609012.0,684.0,1368.0,1368.0,617363.0,684.0,1368.0,1368.0,619400.0,684.0,1364.0,1364.0,567066.0,682.0,1364.0,1364.0,565234.0,682.0,1364.0,1364.0,590264.0,682.0,1364.0,1364.0,582327.0,701.0,1364.0,1364.0,580627.0,682.0,1364.0,1364.0,588325.0,682.0,1364.0,1364.0,605556.0,682.0,1364.0,1364.0,587582.0,682.0,1368.0,1368.0,582555.0,684.0,1368.0,1368.0,593737.0,684.0,1368.0,1368.0,594599.0,684.0,1368.0,1368.0,597553.0,703.0,1368.0,1368.0,583793.0,684.0,1368.0,1368.0,587993.0,684.0,1368.0,1368.0,592570.0,684.0,1368.0,1368.0,589471.0,684.0,1364.0,1364.0,565918.0,682.0,1364.0,1364.0,578205.0,682.0,1364.0,1364.0,581180.0,682.0,1364.0,1364.0,579437.0,682.0,1364.0,1364.0,576733.0,682.0,1364.0,1364.0,579539.0,682.0,1364.0,1364.0,587730.0,682.0,1364.0,1364.0,582894.0,682.0,1364.0,1364.0,549304.0,682.0,1364.0,1364.0,552470.0,682.0,1364.0,1364.0,558755.0,682.0,1364.0,1364.0,572120.0,682.0,1364.0,1364.0,552694.0,682.0,1364.0,1364.0,559419.0,682.0,1364.0,1364.0,571965.0,682.0,1364.0,1364.0,567782.0,682.0,1368.0,1368.0,573067.0,684.0,1368.0,1368.0,593220.0,684.0,1368.0,1368.0,592597.0,684.0,1368.0,1368.0,597161.0,703.0,1368.0,1368.0,577314.0,684.0,1368.0,1368.0,587620.0,684.0,1368.0,1368.0,593891.0,684.0,1368.0,1368.0,587847.0,684.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,52764.0,65608.0,12772.0,98254.0,0.0,0.0,0.0,0.0,64,0,0,940.0,0.0,1364.0,1002.0,0.0,1364.0,914.0,0.0,1364.0,959.0,0.0,1364.0,938.0,0.0,1364.0,927.0,0.0,1364.0,1092.0,0.0,1364.0,1004.0,0.0,1364.0,1430.0,0.0,1368.0,1485.0,0.0,1368.0,1476.0,0.0,1368.0,1445.0,0.0,1368.0,1416.0,0.0,1368.0,1402.0,0.0,1368.0,1453.0,0.0,1368.0,1450.0,0.0,1368.0,1216.0,0.0,1368.0,1408.0,0.0,1368.0,1326.0,0.0,1368.0,1288.0,0.0,1368.0,1136.0,0.0,1368.0,1129.0,0.0,1368.0,1237.0,0.0,1368.0,1202.0,0.0,1368.0,1182.0,0.0,1364.0,1317.0,0.0,1364.0,1217.0,0.0,1364.0,1227.0,0.0,1364.0,1242.0,0.0,1364.0,1234.0,0.0,1364.0,1253.0,0.0,1364.0,1254.0,0.0,1364.0,1308.0,0.0,1364.0,1255.0,0.0,1364.0,1057.0,0.0,1364.0,1225.0,0.0,1364.0,976.0,0.0,1364.0,972.0,0.0,1364.0,1068.0,0.0,1364.0,1045.0,0.0,1364.0,1210.0,0.0,1368.0,1257.0,0.0,1368.0,1122.0,0.0,1368.0,1140.0,0.0,1368.0,1256.0,0.0,1368.0,1327.0,0.0,1368.0,1333.0,0.0,1368.0,1342.0,0.0,1368.0,982.0,0.0,1364.0,1208.0,0.0,1364.0,1016.0,0.0,1364.0,1107.0,0.0,1364.0,1185.0,0.0,1364.0,1145.0,0.0,1364.0,1143.0,0.0,1364.0,1212.0,0.0,1364.0,1076.0,0.0,1364.0,1012.0,0.0,1364.0,1135.0,0.0,1364.0,995.0,0.0,1364.0,996.0,0.0,1364.0,988.0,0.0,1364.0,1050.0,0.0,1364.0,946.0,0.0,1364.0,1316.0,0.0,1364.0,1231.0,0.0,1364.0,1211.0,0.0,1364.0,1239.0,0.0,1364.0,969.0,0.0,1364.0,909.0,0.0,1364.0,1011.0,0.0,1364.0,955.0,0.0,1364.0,994.0,0.0,1364.0,1030.0,0.0,1364.0,1060.0,0.0,1364.0,997.0,0.0,1364.0,1071.0,0.0,1364.0,1155.0,0.0,1364.0,1059.0,0.0,1364.0,1073.0,0.0,1364.0,1159.0,0.0,1368.0,1235.0,0.0,1368.0,1291.0,0.0,1368.0,1313.0,0.0,1368.0,1552.0,0.0,1368.0,1477.0,0.0,1368.0,1476.0,0.0,1368.0,1484.0,0.0,1368.0,990.0,0.0,1364.0,988.0,0.0,1364.0,969.0,0.0,1364.0,954.0,0.0,1364.0,908.0,0.0,1364.0,874.0,0.0,1364.0,898.0,0.0,1364.0,970.0,0.0,1364.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,7342.0,0.0,7896.0,583122.0,812.0,0.0,0.0,0.0,65730.0,65536.0,131072.0,0.0,0.0,524288.0,228.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,33308.0,0.0,0.0,0.0,0.0,0.0,64,0,0,1364.0,680.0,2048.0,2048.0,1366.0,682.0,2050.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1365.0,681.0,2049.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1365.0,685.0,2045.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1365.0,704.0,2064.0,2064.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1367.0,687.0,2047.0,2044.0,1367.0,685.0,2049.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1367.0,704.0,2068.0,2068.0,1366.0,684.0,2048.0,2048.0,1367.0,685.0,2049.0,2048.0,1366.0,684.0,2048.0,2048.0,1369.0,687.0,2051.0,2048.0,1366.0,682.0,2050.0,2050.0,1367.0,683.0,2051.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1367.0,683.0,2051.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1367.0,702.0,2070.0,2070.0,1366.0,682.0,2050.0,2050.0,1367.0,683.0,2051.0,2050.0,1366.0,682.0,2050.0,2050.0,1369.0,685.0,2053.0,2050.0,1366.0,684.0,2048.0,2048.0,1367.0,685.0,2049.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,682.0,2050.0,2050.0,1367.0,683.0,2051.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1367.0,685.0,2049.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1367.0,704.0,2068.0,2068.0,1366.0,684.0,2048.0,2048.0,1367.0,685.0,2049.0,2048.0,1366.0,684.0,2048.0,2048.0,1370.0,688.0,2052.0,2048.0,1367.0,683.0,2051.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1367.0,702.0,2070.0,2070.0,1366.0,682.0,2050.0,2050.0,1367.0,683.0,2051.0,2050.0,1366.0,682.0,2050.0,2050.0,1370.0,686.0,2054.0,2050.0,1366.0,684.0,2048.0,2048.0,1367.0,685.0,2049.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1364.0,684.0,2044.0,2044.0,1365.0,685.0,2045.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1365.0,681.0,2049.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1365.0,700.0,2068.0,2068.0,1364.0,680.0,2048.0,2048.0,1365.0,681.0,2049.0,2048.0,1364.0,680.0,2048.0,2048.0,1367.0,683.0,2051.0,2048.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,9064.0,18530.0,337650.0,7749.0,0.0,174364.0,0.0,0.0,65650.0,131165.0,196815.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,0.0,682.0,25692.0,0.0,0.0,682.0,25692.0,0.0,0.0,682.0,25692.0,0.0,0.0,682.0,25692.0,0.0,0.0,682.0,25692.0,0.0,0.0,682.0,25692.0,0.0,0.0,682.0,25692.0,0.0,0.0,682.0,25692.0,0.0,0.0,682.0,25692.0,0.0,0.0,682.0,25692.0,0.0,0.0,682.0,25692.0,0.0,0.0,682.0,25692.0,0.0,0.0,682.0,25692.0,0.0,0.0,682.0,25692.0,0.0,0.0,682.0,25692.0,0.0,0.0,682.0,25692.0,0.0,0.0,682.0,33802.0,0.0,0.0,682.0,33802.0,0.0,0.0,682.0,33802.0,0.0,0.0,682.0,33802.0,0.0,0.0,682.0,33802.0,0.0,0.0,682.0,33802.0,0.0,0.0,682.0,33802.0,0.0,0.0,682.0,33802.0,0.0,0.0,684.0,33802.0,0.0,0.0,684.0,33802.0,0.0,0.0,684.0,33802.0,0.0,0.0,684.0,33802.0,0.0,0.0,684.0,33802.0,0.0,0.0,684.0,33802.0,0.0,0.0,684.0,33802.0,0.0,0.0,684.0,33802.0,0.0,0.0,684.0,37396.0,0.0,0.0,684.0,37396.0,0.0,0.0,684.0,37396.0,0.0,0.0,684.0,37396.0,0.0,0.0,684.0,37396.0,0.0,0.0,684.0,37396.0,0.0,0.0,684.0,37396.0,0.0,0.0,684.0,37396.0,0.0,0.0,682.0,37396.0,0.0,0.0,682.0,37396.0,0.0,0.0,682.0,37396.0,0.0,0.0,682.0,37396.0,0.0,0.0,682.0,37396.0,0.0,0.0,682.0,37396.0,0.0,0.0,682.0,37396.0,0.0,0.0,682.0,37396.0,0.0,0.0,682.0,42053.0,0.0,0.0,682.0,42053.0,0.0,0.0,682.0,42053.0,0.0,0.0,682.0,42053.0,0.0,0.0,682.0,42053.0,0.0,0.0,682.0,42053.0,0.0,0.0,682.0,42053.0,0.0,0.0,682.0,42053.0,0.0,0.0,684.0,42053.0,0.0,0.0,684.0,42053.0,0.0,0.0,684.0,42053.0,0.0,0.0,684.0,42053.0,0.0,0.0,684.0,42053.0,0.0,0.0,684.0,42053.0,0.0,0.0,684.0,42053.0,0.0,0.0,684.0,42053.0,0.0,0.0,682.0,45665.0,0.0,0.0,682.0,45665.0,0.0,0.0,682.0,45665.0,0.0,0.0,682.0,45665.0,0.0,0.0,682.0,45665.0,0.0,0.0,682.0,45665.0,0.0,0.0,682.0,45665.0,0.0,0.0,682.0,45665.0,0.0,0.0,684.0,45665.0,0.0,0.0,684.0,45665.0,0.0,0.0,684.0,45665.0,0.0,0.0,684.0,45665.0,0.0,0.0,684.0,45665.0,0.0,0.0,684.0,45665.0,0.0,0.0,684.0,45665.0,0.0,0.0,684.0,45665.0,0.0,0.0,682.0,49274.0,0.0,0.0,682.0,49274.0,0.0,0.0,682.0,49274.0,0.0,0.0,682.0,49274.0,0.0,0.0,682.0,49274.0,0.0,0.0,682.0,49274.0,0.0,0.0,682.0,49274.0,0.0,0.0,682.0,49274.0,0.0,0.0,682.0,49274.0,0.0,0.0,682.0,49274.0,0.0,0.0,682.0,49274.0,0.0,0.0,682.0,49274.0,0.0,0.0,682.0,49274.0,0.0,0.0,682.0,49274.0,0.0,0.0,682.0,49274.0,0.0,0.0,682.0,49274.0,0.0,64,0,138631.0,0.0,0.0,65536.0,61816.0,120.0,3600.0,32768.0,64,0,0.0,0.0,120.0,0.0,65536.0,65536.0,0.0,0.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,120.0,0.0,1092781.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,67909283.0,55625856.0,201099.0,0.0,0.0,65536.0,131072.0,64,0,32768.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,40915.0,0.0,428270.0,65536.0,0.0,65626.0,168.0,0.0,0.0,65536.0,131072.0,64,0,0,0.0,684.0,0.0,857951.0,0.0,684.0,0.0,827553.0,0.0,686.0,0.0,747939.0,0.0,684.0,0.0,883104.0,0.0,684.0,0.0,773977.0,0.0,684.0,0.0,748586.0,0.0,685.0,0.0,832659.0,0.0,684.0,0.0,805738.0,0.0,683.0,0.0,697208.0,0.0,682.0,0.0,722172.0,0.0,682.0,0.0,712475.0,0.0,683.0,0.0,723354.0,0.0,682.0,0.0,759174.0,0.0,683.0,0.0,753958.0,0.0,682.0,0.0,753911.0,0.0,684.0,0.0,759455.0,0.0,685.0,0.0,790215.0,0.0,684.0,0.0,792341.0,0.0,684.0,0.0,815793.0,0.0,685.0,0.0,813842.0,0.0,685.0,0.0,826715.0,0.0,684.0,0.0,828780.0,0.0,684.0,0.0,827687.0,0.0,685.0,0.0,808192.0,0.0,682.0,0.0,704365.0,0.0,682.0,0.0,712941.0,0.0,684.0,0.0,729189.0,0.0,682.0,0.0,753897.0,0.0,682.0,0.0,743973.0,0.0,682.0,0.0,737852.0,0.0,683.0,0.0,758715.0,0.0,682.0,0.0,745659.0,0.0,683.0,0.0,703767.0,0.0,682.0,0.0,712822.0,0.0,682.0,0.0,737083.0,0.0,683.0,0.0,730685.0,0.0,683.0,0.0,727294.0,0.0,682.0,0.0,735766.0,0.0,682.0,0.0,765211.0,0.0,683.0,0.0,748891.0,0.0,684.0,0.0,800726.0,0.0,684.0,0.0,803431.0,0.0,686.0,0.0,808975.0,0.0,684.0,0.0,805752.0,0.0,684.0,0.0,789184.0,0.0,684.0,0.0,804328.0,0.0,685.0,0.0,785828.0,0.0,684.0,0.0,813693.0,0.0,684.0,0.0,676053.0,0.0,684.0,0.0,690730.0,0.0,686.0,0.0,675981.0,0.0,684.0,0.0,690305.0,0.0,684.0,0.0,688451.0,0.0,684.0,0.0,693302.0,0.0,685.0,0.0,696237.0,0.0,684.0,0.0,683856.0,0.0,681.0,0.0,781615.0,0.0,680.0,0.0,796618.0,0.0,680.0,0.0,800300.0,0.0,681.0,0.0,817976.0,0.0,681.0,0.0,798957.0,0.0,680.0,0.0,811771.0,0.0,680.0,0.0,798729.0,0.0,681.0,0.0,797290.0,0.0,685.0,0.0,710895.0,0.0,684.0,0.0,731075.0,0.0,684.0,0.0,711432.0,0.0,685.0,0.0,714518.0,0.0,685.0,0.0,710836.0,0.0,684.0,0.0,714847.0,0.0,684.0,0.0,717990.0,0.0,685.0,0.0,699246.0,0.0,680.0,0.0,757986.0,0.0,680.0,0.0,768232.0,0.0,682.0,0.0,761732.0,0.0,680.0,0.0,766535.0,0.0,680.0,0.0,763717.0,0.0,680.0,0.0,767046.0,0.0,681.0,0.0,767743.0,0.0,680.0,0.0,758972.0,0.0,682.0,0.0,721437.0,0.0,682.0,0.0,724193.0,0.0,684.0,0.0,745991.0,0.0,682.0,0.0,745415.0,0.0,682.0,0.0,742283.0,0.0,682.0,0.0,746072.0,0.0,683.0,0.0,769832.0,0.0,682.0,0.0,769371.0,0.0,685.0,0.0,777981.0,0.0,684.0,0.0,745591.0,0.0,684.0,0.0,780378.0,0.0,685.0,0.0,804779.0,0.0,685.0,0.0,763029.0,0.0,684.0,0.0,761431.0,0.0,684.0,0.0,802850.0,0.0,685.0,0.0,748610.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,62260.0,4096.0,16384.0,1234.0,623155.0,456088.0,0.0,0.0,0.0,0.0,0.0,196728.0,84.0,0.0,0.0,32768.0,0.0,32768.0,320.0,64,0,2479924.0,201186.0,1803391.0,16384.0,11025796.0,0.0,16384.0,16384.0,619981.0,619981.0,2479924.0,236122.0,619981.0,0.0,619981.0,875.0,0.0,1138442.0,2653523.0,9919696.0,0.0,0.0,2638632.0,1477064.0,252.0,1847.0,1169665.0,1464371.0,73612117022841,73612117028610 +2,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,16384.0,16384.0,9652347.0,762559.0,278528.0,0.0,0.0,98304.0,235888.0,0.0,0.0,450443.0,102412.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,453458.0,1824.0,64,0,0,1364.0,1364.0,585601.0,682.0,1364.0,1364.0,592225.0,682.0,1364.0,1364.0,591229.0,682.0,1364.0,1364.0,594908.0,682.0,1364.0,1364.0,591675.0,682.0,1364.0,1364.0,594318.0,682.0,1364.0,1364.0,599171.0,682.0,1364.0,1364.0,592829.0,682.0,1364.0,1364.0,563045.0,682.0,1364.0,1364.0,570823.0,682.0,1364.0,1364.0,577618.0,682.0,1364.0,1364.0,568600.0,701.0,1364.0,1364.0,580543.0,682.0,1364.0,1364.0,576867.0,682.0,1364.0,1364.0,590100.0,682.0,1364.0,1364.0,578741.0,682.0,1364.0,1364.0,576349.0,682.0,1364.0,1364.0,584859.0,682.0,1364.0,1364.0,596740.0,682.0,1364.0,1364.0,589078.0,701.0,1364.0,1364.0,590634.0,682.0,1364.0,1364.0,592917.0,682.0,1364.0,1364.0,600867.0,682.0,1364.0,1364.0,600792.0,682.0,1364.0,1364.0,568689.0,682.0,1364.0,1364.0,584807.0,682.0,1364.0,1364.0,584775.0,682.0,1364.0,1364.0,588874.0,682.0,1364.0,1364.0,573797.0,682.0,1364.0,1364.0,578198.0,682.0,1364.0,1364.0,584949.0,682.0,1364.0,1364.0,579069.0,682.0,1364.0,1364.0,577481.0,682.0,1364.0,1364.0,589143.0,682.0,1364.0,1364.0,598541.0,682.0,1364.0,1364.0,601410.0,701.0,1364.0,1364.0,603927.0,682.0,1364.0,1364.0,608908.0,682.0,1364.0,1364.0,618205.0,682.0,1364.0,1364.0,613425.0,682.0,1368.0,1368.0,630102.0,684.0,1368.0,1368.0,647391.0,684.0,1368.0,1368.0,626735.0,684.0,1368.0,1368.0,640032.0,684.0,1368.0,1368.0,615875.0,684.0,1368.0,1368.0,616306.0,684.0,1368.0,1368.0,644922.0,684.0,1368.0,1368.0,626341.0,684.0,1364.0,1364.0,602696.0,682.0,1364.0,1364.0,613973.0,682.0,1364.0,1364.0,608018.0,682.0,1364.0,1364.0,628248.0,682.0,1364.0,1364.0,593638.0,682.0,1364.0,1364.0,594568.0,682.0,1364.0,1364.0,614414.0,682.0,1364.0,1364.0,629652.0,682.0,1368.0,1368.0,612410.0,684.0,1368.0,1368.0,630312.0,684.0,1368.0,1368.0,633151.0,684.0,1368.0,1368.0,630573.0,703.0,1368.0,1368.0,630852.0,684.0,1368.0,1368.0,634646.0,684.0,1368.0,1368.0,627509.0,684.0,1368.0,1368.0,628764.0,684.0,1368.0,1368.0,588775.0,684.0,1368.0,1368.0,600677.0,684.0,1368.0,1368.0,596699.0,684.0,1368.0,1368.0,610061.0,703.0,1368.0,1368.0,588163.0,684.0,1368.0,1368.0,595383.0,684.0,1368.0,1368.0,600793.0,684.0,1368.0,1368.0,595428.0,684.0,1364.0,1364.0,549838.0,682.0,1364.0,1364.0,571506.0,682.0,1364.0,1364.0,579297.0,682.0,1364.0,1364.0,577723.0,682.0,1364.0,1364.0,558809.0,682.0,1364.0,1364.0,564480.0,682.0,1364.0,1364.0,573279.0,682.0,1364.0,1364.0,568488.0,682.0,1368.0,1368.0,584441.0,684.0,1368.0,1368.0,587315.0,684.0,1368.0,1368.0,602245.0,684.0,1368.0,1368.0,598085.0,684.0,1368.0,1368.0,578138.0,684.0,1368.0,1368.0,579838.0,684.0,1368.0,1368.0,607585.0,684.0,1368.0,1368.0,602065.0,684.0,1364.0,1364.0,549114.0,682.0,1364.0,1364.0,572537.0,682.0,1364.0,1364.0,570080.0,682.0,1364.0,1364.0,574494.0,701.0,1364.0,1364.0,549729.0,682.0,1364.0,1364.0,553000.0,682.0,1364.0,1364.0,562571.0,682.0,1364.0,1364.0,558689.0,682.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,52768.0,65601.0,12768.0,100346.0,0.0,0.0,0.0,0.0,64,0,0,1184.0,0.0,1364.0,1190.0,0.0,1364.0,1194.0,0.0,1364.0,1156.0,0.0,1364.0,1371.0,0.0,1364.0,1350.0,0.0,1364.0,1303.0,0.0,1364.0,1329.0,0.0,1364.0,1188.0,0.0,1368.0,1171.0,0.0,1368.0,1251.0,0.0,1368.0,1191.0,0.0,1368.0,1278.0,0.0,1368.0,1261.0,0.0,1368.0,1226.0,0.0,1368.0,1229.0,0.0,1368.0,1313.0,0.0,1364.0,1279.0,0.0,1364.0,1256.0,0.0,1364.0,1232.0,0.0,1364.0,1263.0,0.0,1364.0,1158.0,0.0,1364.0,1144.0,0.0,1364.0,1165.0,0.0,1364.0,1207.0,0.0,1368.0,1214.0,0.0,1368.0,1249.0,0.0,1368.0,1232.0,0.0,1368.0,1192.0,0.0,1368.0,1294.0,0.0,1368.0,1243.0,0.0,1368.0,1262.0,0.0,1368.0,1068.0,0.0,1364.0,935.0,0.0,1364.0,993.0,0.0,1364.0,960.0,0.0,1364.0,1114.0,0.0,1364.0,1106.0,0.0,1364.0,1054.0,0.0,1364.0,1044.0,0.0,1364.0,1010.0,0.0,1364.0,1039.0,0.0,1364.0,907.0,0.0,1364.0,957.0,0.0,1364.0,1155.0,0.0,1364.0,1171.0,0.0,1364.0,1067.0,0.0,1364.0,1165.0,0.0,1364.0,962.0,0.0,1364.0,1138.0,0.0,1364.0,1059.0,0.0,1364.0,1026.0,0.0,1364.0,1129.0,0.0,1364.0,1058.0,0.0,1364.0,1081.0,0.0,1364.0,1183.0,0.0,1364.0,1179.0,0.0,1364.0,1146.0,0.0,1364.0,1047.0,0.0,1364.0,962.0,0.0,1364.0,977.0,0.0,1364.0,1009.0,0.0,1364.0,1076.0,0.0,1364.0,1082.0,0.0,1364.0,1022.0,0.0,1364.0,950.0,0.0,1364.0,1044.0,0.0,1364.0,864.0,0.0,1364.0,989.0,0.0,1364.0,1019.0,0.0,1364.0,1026.0,0.0,1364.0,976.0,0.0,1364.0,1382.0,0.0,1368.0,1398.0,0.0,1368.0,1450.0,0.0,1368.0,1431.0,0.0,1368.0,1583.0,0.0,1368.0,1574.0,0.0,1368.0,1517.0,0.0,1368.0,1563.0,0.0,1368.0,977.0,0.0,1364.0,980.0,0.0,1364.0,803.0,0.0,1364.0,800.0,0.0,1364.0,864.0,0.0,1364.0,861.0,0.0,1364.0,832.0,0.0,1364.0,887.0,0.0,1364.0,1444.0,0.0,1368.0,1409.0,0.0,1368.0,1408.0,0.0,1368.0,1327.0,0.0,1368.0,1459.0,0.0,1368.0,1407.0,0.0,1368.0,1474.0,0.0,1368.0,1353.0,0.0,1368.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,7395.0,0.0,7872.0,579037.0,0.0,0.0,0.0,0.0,65728.0,65536.0,131072.0,0.0,0.0,524288.0,228.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,72052.0,0.0,0.0,0.0,0.0,0.0,64,0,0,1366.0,682.0,2050.0,2050.0,1367.0,683.0,2051.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1367.0,685.0,2049.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1367.0,704.0,2068.0,2068.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1369.0,687.0,2051.0,2048.0,1367.0,683.0,2051.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1367.0,702.0,2070.0,2070.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1369.0,685.0,2053.0,2050.0,1366.0,684.0,2048.0,2048.0,1367.0,685.0,2049.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1367.0,685.0,2049.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1367.0,704.0,2068.0,2068.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1369.0,687.0,2051.0,2048.0,1366.0,682.0,2050.0,2050.0,1367.0,683.0,2051.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,684.0,2048.0,2048.0,1367.0,685.0,2049.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1367.0,683.0,2051.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1367.0,702.0,2070.0,2070.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1369.0,685.0,2053.0,2050.0,1365.0,681.0,2049.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1365.0,700.0,2068.0,2068.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1367.0,683.0,2051.0,2048.0,1364.0,684.0,2044.0,2044.0,1365.0,685.0,2045.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,680.0,2048.0,2048.0,1365.0,681.0,2049.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1365.0,685.0,2045.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1365.0,704.0,2064.0,2064.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1367.0,687.0,2047.0,2044.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,9155.0,18593.0,322389.0,7754.0,0.0,172449.0,0.0,0.0,65650.0,131164.0,196814.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,0.0,684.0,25423.0,0.0,0.0,684.0,25423.0,0.0,0.0,684.0,25423.0,0.0,0.0,684.0,25423.0,0.0,0.0,684.0,25423.0,0.0,0.0,684.0,25423.0,0.0,0.0,684.0,25423.0,0.0,0.0,684.0,25423.0,0.0,0.0,682.0,25423.0,0.0,0.0,682.0,25423.0,0.0,0.0,682.0,25423.0,0.0,0.0,682.0,25423.0,0.0,0.0,682.0,25423.0,0.0,0.0,682.0,25423.0,0.0,0.0,682.0,25423.0,0.0,0.0,682.0,25423.0,0.0,0.0,684.0,32370.0,0.0,0.0,684.0,32370.0,0.0,0.0,684.0,32370.0,0.0,0.0,684.0,32370.0,0.0,0.0,684.0,32370.0,0.0,0.0,684.0,32370.0,0.0,0.0,684.0,32370.0,0.0,0.0,684.0,32370.0,0.0,0.0,682.0,32370.0,0.0,0.0,682.0,32370.0,0.0,0.0,682.0,32370.0,0.0,0.0,682.0,32370.0,0.0,0.0,682.0,32370.0,0.0,0.0,682.0,32370.0,0.0,0.0,682.0,32370.0,0.0,0.0,682.0,32370.0,0.0,0.0,684.0,33667.0,0.0,0.0,684.0,33667.0,0.0,0.0,684.0,33667.0,0.0,0.0,684.0,33667.0,0.0,0.0,684.0,33667.0,0.0,0.0,684.0,33667.0,0.0,0.0,684.0,33667.0,0.0,0.0,684.0,33667.0,0.0,0.0,682.0,33667.0,0.0,0.0,682.0,33667.0,0.0,0.0,682.0,33667.0,0.0,0.0,682.0,33667.0,0.0,0.0,682.0,33667.0,0.0,0.0,682.0,33667.0,0.0,0.0,682.0,33667.0,0.0,0.0,682.0,33667.0,0.0,0.0,684.0,38615.0,0.0,0.0,684.0,38615.0,0.0,0.0,684.0,38615.0,0.0,0.0,684.0,38615.0,0.0,0.0,684.0,38615.0,0.0,0.0,684.0,38615.0,0.0,0.0,684.0,38615.0,0.0,0.0,684.0,38615.0,0.0,0.0,682.0,38615.0,0.0,0.0,682.0,38615.0,0.0,0.0,682.0,38615.0,0.0,0.0,682.0,38615.0,0.0,0.0,682.0,38615.0,0.0,0.0,682.0,38615.0,0.0,0.0,682.0,38615.0,0.0,0.0,682.0,38615.0,0.0,0.0,682.0,44624.0,0.0,0.0,682.0,44624.0,0.0,0.0,682.0,44624.0,0.0,0.0,682.0,44624.0,0.0,0.0,682.0,44624.0,0.0,0.0,682.0,44624.0,0.0,0.0,682.0,44624.0,0.0,0.0,682.0,44624.0,0.0,0.0,682.0,44624.0,0.0,0.0,682.0,44624.0,0.0,0.0,682.0,44624.0,0.0,0.0,682.0,44624.0,0.0,0.0,682.0,44624.0,0.0,0.0,682.0,44624.0,0.0,0.0,682.0,44624.0,0.0,0.0,682.0,44624.0,0.0,0.0,682.0,47077.0,0.0,0.0,682.0,47077.0,0.0,0.0,682.0,47077.0,0.0,0.0,682.0,47077.0,0.0,0.0,682.0,47077.0,0.0,0.0,682.0,47077.0,0.0,0.0,682.0,47077.0,0.0,0.0,682.0,47077.0,0.0,0.0,682.0,47077.0,0.0,0.0,682.0,47077.0,0.0,0.0,682.0,47077.0,0.0,0.0,682.0,47077.0,0.0,0.0,682.0,47077.0,0.0,0.0,682.0,47077.0,0.0,0.0,682.0,47077.0,0.0,0.0,682.0,47077.0,0.0,64,0,135517.0,0.0,0.0,65536.0,61816.0,120.0,3600.0,32768.0,64,0,0.0,0.0,120.0,0.0,65536.0,65536.0,0.0,0.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,120.0,0.0,1092684.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,64815943.0,55291640.0,200866.0,0.0,0.0,65536.0,131072.0,64,0,32768.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,41176.0,0.0,427059.0,65536.0,0.0,65619.0,154.0,0.0,0.0,65536.0,131072.0,64,0,0,0.0,682.0,0.0,718723.0,0.0,682.0,0.0,729451.0,0.0,684.0,0.0,713111.0,0.0,682.0,0.0,717975.0,0.0,682.0,0.0,721094.0,0.0,682.0,0.0,721274.0,0.0,683.0,0.0,721441.0,0.0,682.0,0.0,710694.0,0.0,685.0,0.0,801249.0,0.0,684.0,0.0,858887.0,0.0,684.0,0.0,804697.0,0.0,685.0,0.0,829832.0,0.0,684.0,0.0,839435.0,0.0,684.0,0.0,850371.0,0.0,684.0,0.0,813282.0,0.0,685.0,0.0,804701.0,0.0,683.0,0.0,690667.0,0.0,682.0,0.0,698163.0,0.0,682.0,0.0,719935.0,0.0,683.0,0.0,716558.0,0.0,682.0,0.0,721716.0,0.0,682.0,0.0,698927.0,0.0,682.0,0.0,749687.0,0.0,683.0,0.0,727337.0,0.0,684.0,0.0,766726.0,0.0,684.0,0.0,787462.0,0.0,686.0,0.0,778956.0,0.0,684.0,0.0,783819.0,0.0,684.0,0.0,753384.0,0.0,684.0,0.0,763190.0,0.0,685.0,0.0,763277.0,0.0,684.0,0.0,754152.0,0.0,681.0,0.0,743905.0,0.0,680.0,0.0,755140.0,0.0,680.0,0.0,790792.0,0.0,681.0,0.0,784855.0,0.0,680.0,0.0,795849.0,0.0,680.0,0.0,783348.0,0.0,680.0,0.0,801770.0,0.0,681.0,0.0,787728.0,0.0,684.0,0.0,684344.0,0.0,684.0,0.0,700131.0,0.0,686.0,0.0,691604.0,0.0,684.0,0.0,700544.0,0.0,684.0,0.0,692623.0,0.0,684.0,0.0,703794.0,0.0,685.0,0.0,721258.0,0.0,684.0,0.0,707115.0,0.0,680.0,0.0,832219.0,0.0,680.0,0.0,862302.0,0.0,682.0,0.0,807455.0,0.0,680.0,0.0,803466.0,0.0,680.0,0.0,819312.0,0.0,680.0,0.0,836088.0,0.0,681.0,0.0,836705.0,0.0,680.0,0.0,802482.0,0.0,685.0,0.0,670118.0,0.0,684.0,0.0,680270.0,0.0,684.0,0.0,695862.0,0.0,685.0,0.0,684366.0,0.0,684.0,0.0,684269.0,0.0,684.0,0.0,677539.0,0.0,684.0,0.0,697754.0,0.0,685.0,0.0,678080.0,0.0,685.0,0.0,766122.0,0.0,684.0,0.0,789747.0,0.0,684.0,0.0,788710.0,0.0,685.0,0.0,745779.0,0.0,684.0,0.0,769975.0,0.0,684.0,0.0,727335.0,0.0,684.0,0.0,795303.0,0.0,685.0,0.0,758857.0,0.0,682.0,0.0,735654.0,0.0,682.0,0.0,745348.0,0.0,684.0,0.0,743510.0,0.0,682.0,0.0,740050.0,0.0,682.0,0.0,743173.0,0.0,682.0,0.0,761806.0,0.0,683.0,0.0,766863.0,0.0,682.0,0.0,763141.0,0.0,684.0,0.0,729747.0,0.0,684.0,0.0,733604.0,0.0,686.0,0.0,783340.0,0.0,684.0,0.0,774355.0,0.0,684.0,0.0,800086.0,0.0,684.0,0.0,758387.0,0.0,685.0,0.0,777800.0,0.0,684.0,0.0,788296.0,0.0,683.0,0.0,704618.0,0.0,682.0,0.0,716846.0,0.0,682.0,0.0,730045.0,0.0,683.0,0.0,721318.0,0.0,682.0,0.0,722340.0,0.0,682.0,0.0,723985.0,0.0,682.0,0.0,727848.0,0.0,683.0,0.0,715135.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,62500.0,4096.0,16384.0,1234.0,621764.0,451256.0,0.0,0.0,0.0,0.0,0.0,196728.0,82.0,0.0,0.0,32768.0,0.0,32768.0,308.0,64,0,2588448.0,202288.0,1820370.0,16384.0,11099933.0,0.0,16384.0,16384.0,647112.0,647112.0,2588448.0,237224.0,647112.0,0.0,647112.0,0.0,0.0,1150269.0,2740741.0,10353792.0,0.0,0.0,2648285.0,1494723.0,110.0,1777.0,1187273.0,1482064.0,73612117001529,73612117007618 diff --git a/tests/workloads/dispatch_7/MI300A_A1/sysinfo.csv b/tests/workloads/dispatch_7/MI300A_A1/sysinfo.csv new file mode 100644 index 0000000000..c04f406b67 --- /dev/null +++ b/tests/workloads/dispatch_7/MI300A_A1/sysinfo.csv @@ -0,0 +1,2 @@ +workload_name,command,ip_blocks,timestamp,version,hostname,cpu_model,sbios,linux_distro,linux_kernel_version,amd_gpu_kernel_version,cpu_memory,gpu_memory,rocm_version,vbios,compute_partition,memory_partition,gpu_model,gpu_arch,gpu_l1,gpu_l2,cu_per_gpu,simd_per_cu,se_per_gpu,wave_size,workgroup_max_size,max_waves_per_cu,max_sclk,max_mclk,cur_sclk,cur_mclk,total_l2_chan,lds_banks_per_cu,sqc_per_gpu,pipes_per_gpu,hbm_bw,num_xcd +dispatch_7,./tests/vcopy -n 1048576 -b 256 -i 3,SQ|LDS|SQC|TA|TD|TCP|TCC|SPI|CPC|CPF,Wed 29 May 2024 01:35:34 PM (CDT),2,sh5-1w300-rg3-3,AMD Instinct MI300A Accelerator,"American Megatrends International, LLC.RMO1002DS",Ubuntu 22.04.2 LTS,5.18.2-mi300-build-140423-ubuntu-22.04+,,131174852,,6.1.2-110,N/A,SPX,NPS1,MI300A_A1,gfx942,32,24576,228,4,24,64,1024,32,2100,1300,2100,1300,96,32,120,4,5324.8,6 diff --git a/tests/workloads/dispatch_7/MI300A_A1/timestamps.csv b/tests/workloads/dispatch_7/MI300A_A1/timestamps.csv new file mode 100644 index 0000000000..53ea07b466 --- /dev/null +++ b/tests/workloads/dispatch_7/MI300A_A1/timestamps.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID +1,11995,1,145939,145939,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73612116976250,73612116984062,0 +3,11995,1,145939,145939,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73612117022841,73612117028610,0 +2,11995,1,145939,145939,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73612117001529,73612117007618,0 diff --git a/tests/workloads/dispatch_7/MI300X_A1/SQ_IFETCH_LEVEL.csv b/tests/workloads/dispatch_7/MI300X_A1/SQ_IFETCH_LEVEL.csv new file mode 100644 index 0000000000..0a48e38f2d --- /dev/null +++ b/tests/workloads/dispatch_7/MI300X_A1/SQ_IFETCH_LEVEL.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,SQ_WAVES,SQ_IFETCH,SQ_IFETCH_LEVEL,SQ_ACCUM_PREV_HIRES +0,60633,1,964303,964303,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716227786739855,716227786756614,0,436794.0,436794.0,16384.0,65536.0,41313.0,3304124.0 +1,60633,1,964303,964303,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716227786779014,716227786792332,0,430539.0,430539.0,16384.0,65536.0,13191.0,1048584.0 +2,60633,1,964303,964303,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716227786812052,716227786824851,0,396600.0,396600.0,16384.0,65536.0,13181.0,1048576.0 diff --git a/tests/workloads/dispatch_7/MI300X_A1/SQ_INST_LEVEL_LDS.csv b/tests/workloads/dispatch_7/MI300X_A1/SQ_INST_LEVEL_LDS.csv new file mode 100644 index 0000000000..7c00bee759 --- /dev/null +++ b/tests/workloads/dispatch_7/MI300X_A1/SQ_INST_LEVEL_LDS.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_LDS,SQ_INST_LEVEL_LDS,SQ_ACCUM_PREV_HIRES +0,60633,1,964315,964315,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716227786739855,716227786756614,0,0.0,0.0,0.0 +1,60633,1,964315,964315,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716227786779014,716227786792332,0,0.0,0.0,0.0 +2,60633,1,964315,964315,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716227786812052,716227786824851,0,0.0,0.0,0.0 diff --git a/tests/workloads/dispatch_7/MI300X_A1/SQ_INST_LEVEL_SMEM.csv b/tests/workloads/dispatch_7/MI300X_A1/SQ_INST_LEVEL_SMEM.csv new file mode 100644 index 0000000000..15624ab431 --- /dev/null +++ b/tests/workloads/dispatch_7/MI300X_A1/SQ_INST_LEVEL_SMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_SMEM,SQ_INST_LEVEL_SMEM,SQ_ACCUM_PREV_HIRES +0,60633,1,964327,964327,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716227786739855,716227786756614,0,65536.0,4093762.0,327510064.0 +1,60633,1,964327,964327,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716227786779014,716227786792332,0,65536.0,3955174.0,316400792.0 +2,60633,1,964327,964327,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716227786812052,716227786824851,0,65536.0,3812116.0,304925720.0 diff --git a/tests/workloads/dispatch_7/MI300X_A1/SQ_INST_LEVEL_VMEM.csv b/tests/workloads/dispatch_7/MI300X_A1/SQ_INST_LEVEL_VMEM.csv new file mode 100644 index 0000000000..8a198661a3 --- /dev/null +++ b/tests/workloads/dispatch_7/MI300X_A1/SQ_INST_LEVEL_VMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_VMEM,SQ_INST_LEVEL_VMEM,SQ_ACCUM_PREV_HIRES +0,60633,1,964339,964339,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716227786739855,716227786756614,0,32768.0,517304.0,41375816.0 +1,60633,1,964339,964339,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716227786779014,716227786792332,0,32768.0,374121.0,29922068.0 +2,60633,1,964339,964339,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716227786812052,716227786824851,0,32768.0,380026.0,30402744.0 diff --git a/tests/workloads/dispatch_7/MI300X_A1/SQ_LEVEL_WAVES.csv b/tests/workloads/dispatch_7/MI300X_A1/SQ_LEVEL_WAVES.csv new file mode 100644 index 0000000000..b7a4447def --- /dev/null +++ b/tests/workloads/dispatch_7/MI300X_A1/SQ_LEVEL_WAVES.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,CPC_ME1_BUSY_FOR_PACKET_DECODE,SQ_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,SQ_BUSY_CYCLES,SQ_LEVEL_WAVES,SQ_ACCUM_PREV_HIRES +0,60633,1,964351,964351,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716227786739855,716227786756614,0,487199.0,487199.0,287122.0,1948796.0,16384.0,38200095.0,599740.0,0.0,153146944.0 +1,60633,1,964351,964351,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716227786779014,716227786792332,0,404767.0,404767.0,216694.0,1619068.0,16384.0,33913618.0,541214.0,0.0,136015372.0 +2,60633,1,964351,964351,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716227786812052,716227786824851,0,441902.0,441902.0,261889.0,1767608.0,16384.0,33026963.0,527458.0,0.0,132464220.0 diff --git a/tests/workloads/dispatch_7/MI300X_A1/log.txt b/tests/workloads/dispatch_7/MI300X_A1/log.txt new file mode 100644 index 0000000000..c94ac8323f --- /dev/null +++ b/tests/workloads/dispatch_7/MI300X_A1/log.txt @@ -0,0 +1,215 @@ +Omniperf version: 2.0.0 +Profiler choice: rocprofv2 +Path: /home/colramos/omniperf/tests/workloads/dispatch_7/MI300X_A1 +Target: MI300X_A1 +Command: ./tests/vcopy -n 1048576 -b 256 -i 3 +Kernel Selection: None +Dispatch Selection: ['7'] +Hardware Blocks: All + +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Collecting Performance Counters +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + + +[profiling] Current input file: tests/workloads/dispatch_7/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH_LEVEL + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + +[profiling] Current input file: tests/workloads/dispatch_7/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + +[profiling] Current input file: tests/workloads/dispatch_7/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + +[profiling] Current input file: tests/workloads/dispatch_7/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + +[profiling] Current input file: tests/workloads/dispatch_7/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - CPC_ME1_BUSY_FOR_PACKET_DECODE + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + +[profiling] Current input file: tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_0.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CU_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVE_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_CVT + +[profiling] Current input file: tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_1.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VSKIPPED + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU + +[profiling] Current input file: tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_10.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_DATA_ATOMIC_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_STALL + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_REQ + +[profiling] Current input file: tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_11.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_INPUT_VALID_READYB + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_ATOMIC + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_8 + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_HITS + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_MISSES + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_MISSES_DUPLICATE + +[profiling] Current input file: tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_12.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_2 + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_4 + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + +[profiling] Current input file: tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_13.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_ATOMIC[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_BUBBLE[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_CYCLE[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_ATOMIC[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_BUBBLE[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_CYCLE[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC[1] + +[profiling] Current input file: tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_14.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_32B[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC_LEVEL[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ[1] + +[profiling] Current input file: tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_15.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_64B[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_HIT[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_64B[1] + +[profiling] Current input file: tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_16.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_MISS[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_READ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_REQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_RW_REQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_MISS[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_READ[1] + +[profiling] Current input file: tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_17.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_TAG_STALL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TOO_MANY_EA_WRREQS_STALL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_WRITE[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TAG_STALL[1] + +[profiling] Current input file: tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_2.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_FMA_F32 + +[profiling] Current input file: tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_3.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_INT32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_INT64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_FLAT + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_LDS + +[profiling] Current input file: tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_4.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_BRANCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SENDMSG + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAIT_ANY + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAIT_INST_ANY + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_ANY + +[profiling] Current input file: tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_5.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_SCA + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_EXP_GDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_MISC + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_FLAT + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_CYCLES_VMEM_WR + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_CYCLES_VMEM_RD + +[profiling] Current input file: tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_6.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_THREAD_CYCLES_VALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_BANK_CONFLICT + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_ADDR_CONFLICT + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_UNALIGNED_STALL + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_EQ_64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_64 + +[profiling] Current input file: tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_7.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_ITEMS + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_MEM_VIOLATIONS + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_ATOMIC_RETURN + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_IDX_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_RESTORED + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_SAVED + +[profiling] Current input file: tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_8.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM_NORM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_MFMA + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_I8 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_BF16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_F32 + +[profiling] Current input file: tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_9.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_I8 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F16 + +[profiling] Current input file: tests/workloads/dispatch_7/MI300X_A1/perfmon/timestamps.txt + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave +[roofline] Roofline temporarily disabled in MI300 diff --git a/tests/workloads/dispatch_7/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt b/tests/workloads/dispatch_7/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt new file mode 100644 index 0000000000..3029bededa --- /dev/null +++ b/tests/workloads/dispatch_7/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE SQ_WAVES SQ_IFETCH SQ_IFETCH_LEVEL SQ_ACCUM_PREV_HIRES + +gpu: +range: 7 +kernel: diff --git a/tests/workloads/dispatch_7/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt b/tests/workloads/dispatch_7/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt new file mode 100644 index 0000000000..72f0dd7ae0 --- /dev/null +++ b/tests/workloads/dispatch_7/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_LDS SQ_INST_LEVEL_LDS SQ_ACCUM_PREV_HIRES + +gpu: +range: 7 +kernel: diff --git a/tests/workloads/dispatch_7/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt b/tests/workloads/dispatch_7/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt new file mode 100644 index 0000000000..d1fb435ceb --- /dev/null +++ b/tests/workloads/dispatch_7/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM SQ_INST_LEVEL_SMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: 7 +kernel: diff --git a/tests/workloads/dispatch_7/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt b/tests/workloads/dispatch_7/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt new file mode 100644 index 0000000000..f2d012a210 --- /dev/null +++ b/tests/workloads/dispatch_7/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VMEM SQ_INST_LEVEL_VMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: 7 +kernel: diff --git a/tests/workloads/dispatch_7/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt b/tests/workloads/dispatch_7/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt new file mode 100644 index 0000000000..a0472148a3 --- /dev/null +++ b/tests/workloads/dispatch_7/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE CPC_ME1_BUSY_FOR_PACKET_DECODE SQ_CYCLES SQ_WAVES SQ_WAVE_CYCLES SQ_BUSY_CYCLES SQ_LEVEL_WAVES SQ_ACCUM_PREV_HIRES + +gpu: +range: 7 +kernel: diff --git a/tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_0.txt b/tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_0.txt new file mode 100644 index 0000000000..3488ad3feb --- /dev/null +++ b/tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_0.txt @@ -0,0 +1,5 @@ +pmc: SQ_CYCLES SQ_BUSY_CYCLES SQ_BUSY_CU_CYCLES SQ_WAVES SQ_WAVE_CYCLES SQ_INSTS_VALU_CVT SQ_INSTS_VMEM_WR SQ_INSTS_VMEM_RD GRBM_COUNT GRBM_GUI_ACTIVE TCP_GATE_EN1_sum TCP_GATE_EN2_sum TCP_TD_TCP_STALL_CYCLES_sum TCP_TCR_TCP_STALL_CYCLES_sum TA_TA_BUSY_sum TA_BUFFER_WAVEFRONTS_sum TD_TD_BUSY_sum TD_TC_STALL_sum SPI_CSN_WINDOW_VALID SPI_CSN_BUSY CPC_CPC_STAT_BUSY CPC_CPC_STAT_IDLE CPF_CPF_STAT_BUSY CPF_CPF_STAT_STALL TCC_CYCLE_sum TCC_BUSY_sum TCC_PROBE_sum TCC_PROBE_ALL_sum + +gpu: +range: 7 +kernel: diff --git a/tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_1.txt b/tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_1.txt new file mode 100644 index 0000000000..cfe2d6150b --- /dev/null +++ b/tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_1.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VMEM SQ_INSTS_SALU SQ_INSTS_VSKIPPED SQ_INSTS SQ_INSTS_VALU SQ_INSTS_VALU_ADD_F16 SQ_INSTS_VALU_MUL_F16 SQ_INSTS_VALU_FMA_F16 GRBM_SPI_BUSY TCP_READ_TAGCONFLICT_STALL_CYCLES_sum TCP_WRITE_TAGCONFLICT_STALL_CYCLES_sum TCP_ATOMIC_TAGCONFLICT_STALL_CYCLES_sum TCP_TA_TCP_STATE_READ_sum TA_BUFFER_READ_WAVEFRONTS_sum TA_BUFFER_WRITE_WAVEFRONTS_sum TD_SPI_STALL_sum TD_LOAD_WAVEFRONT_sum SPI_CSN_NUM_THREADGROUPS SPI_CSN_WAVE CPC_CPC_TCIU_BUSY CPC_CPC_TCIU_IDLE CPF_CPF_TCIU_BUSY CPF_CPF_TCIU_STALL TCC_NC_REQ_sum TCC_UC_REQ_sum TCC_CC_REQ_sum TCC_RW_REQ_sum + +gpu: +range: 7 +kernel: diff --git a/tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_10.txt b/tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_10.txt new file mode 100644 index 0000000000..17268a66f5 --- /dev/null +++ b/tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_10.txt @@ -0,0 +1,5 @@ +pmc: SQC_TC_DATA_ATOMIC_REQ SQC_TC_STALL SQC_TC_REQ SQC_DCACHE_REQ_READ_16 SQC_ICACHE_REQ SQC_ICACHE_HITS SQC_ICACHE_MISSES SQC_ICACHE_MISSES_DUPLICATE + +gpu: +range: 7 +kernel: diff --git a/tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_11.txt b/tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_11.txt new file mode 100644 index 0000000000..ee721aae54 --- /dev/null +++ b/tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_11.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_INPUT_VALID_READYB SQC_DCACHE_ATOMIC SQC_DCACHE_REQ_READ_8 SQC_DCACHE_REQ SQC_DCACHE_HITS SQC_DCACHE_MISSES SQC_DCACHE_MISSES_DUPLICATE SQC_DCACHE_REQ_READ_1 + +gpu: +range: 7 +kernel: diff --git a/tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_12.txt b/tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_12.txt new file mode 100644 index 0000000000..74e884f6c7 --- /dev/null +++ b/tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_12.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_REQ_READ_2 SQC_DCACHE_REQ_READ_4 + +gpu: +range: 7 +kernel: diff --git a/tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_13.txt b/tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_13.txt new file mode 100644 index 0000000000..cad55c819a --- /dev/null +++ b/tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_13.txt @@ -0,0 +1,5 @@ +pmc: TCC_ATOMIC[0] TCC_BUBBLE[0] TCC_CYCLE[0] TCC_EA0_ATOMIC[0] TCC_ATOMIC[1] TCC_BUBBLE[1] TCC_CYCLE[1] TCC_EA0_ATOMIC[1] TCC_ATOMIC[2] TCC_BUBBLE[2] TCC_CYCLE[2] TCC_EA0_ATOMIC[2] TCC_ATOMIC[3] TCC_BUBBLE[3] TCC_CYCLE[3] TCC_EA0_ATOMIC[3] TCC_ATOMIC[4] TCC_BUBBLE[4] TCC_CYCLE[4] TCC_EA0_ATOMIC[4] TCC_ATOMIC[5] TCC_BUBBLE[5] TCC_CYCLE[5] TCC_EA0_ATOMIC[5] TCC_ATOMIC[6] TCC_BUBBLE[6] TCC_CYCLE[6] TCC_EA0_ATOMIC[6] TCC_ATOMIC[7] TCC_BUBBLE[7] TCC_CYCLE[7] TCC_EA0_ATOMIC[7] TCC_ATOMIC[8] TCC_BUBBLE[8] TCC_CYCLE[8] TCC_EA0_ATOMIC[8] TCC_ATOMIC[9] TCC_BUBBLE[9] TCC_CYCLE[9] TCC_EA0_ATOMIC[9] TCC_ATOMIC[10] TCC_BUBBLE[10] TCC_CYCLE[10] TCC_EA0_ATOMIC[10] TCC_ATOMIC[11] TCC_BUBBLE[11] TCC_CYCLE[11] TCC_EA0_ATOMIC[11] TCC_ATOMIC[12] TCC_BUBBLE[12] TCC_CYCLE[12] TCC_EA0_ATOMIC[12] TCC_ATOMIC[13] TCC_BUBBLE[13] TCC_CYCLE[13] TCC_EA0_ATOMIC[13] TCC_ATOMIC[14] TCC_BUBBLE[14] TCC_CYCLE[14] TCC_EA0_ATOMIC[14] TCC_ATOMIC[15] TCC_BUBBLE[15] TCC_CYCLE[15] TCC_EA0_ATOMIC[15] + +gpu: +range: 7 +kernel: diff --git a/tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_14.txt b/tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_14.txt new file mode 100644 index 0000000000..680d492d27 --- /dev/null +++ b/tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_14.txt @@ -0,0 +1,5 @@ +pmc: TCC_EA0_ATOMIC_LEVEL[0] TCC_EA0_RDREQ[0] TCC_EA0_RDREQ_32B[0] TCC_EA0_RDREQ_LEVEL[0] TCC_EA0_ATOMIC_LEVEL[1] TCC_EA0_RDREQ[1] TCC_EA0_RDREQ_32B[1] TCC_EA0_RDREQ_LEVEL[1] TCC_EA0_ATOMIC_LEVEL[2] TCC_EA0_RDREQ[2] TCC_EA0_RDREQ_32B[2] TCC_EA0_RDREQ_LEVEL[2] TCC_EA0_ATOMIC_LEVEL[3] TCC_EA0_RDREQ[3] TCC_EA0_RDREQ_32B[3] TCC_EA0_RDREQ_LEVEL[3] TCC_EA0_ATOMIC_LEVEL[4] TCC_EA0_RDREQ[4] TCC_EA0_RDREQ_32B[4] TCC_EA0_RDREQ_LEVEL[4] TCC_EA0_ATOMIC_LEVEL[5] TCC_EA0_RDREQ[5] TCC_EA0_RDREQ_32B[5] TCC_EA0_RDREQ_LEVEL[5] TCC_EA0_ATOMIC_LEVEL[6] TCC_EA0_RDREQ[6] TCC_EA0_RDREQ_32B[6] TCC_EA0_RDREQ_LEVEL[6] TCC_EA0_ATOMIC_LEVEL[7] TCC_EA0_RDREQ[7] TCC_EA0_RDREQ_32B[7] TCC_EA0_RDREQ_LEVEL[7] TCC_EA0_ATOMIC_LEVEL[8] TCC_EA0_RDREQ[8] TCC_EA0_RDREQ_32B[8] TCC_EA0_RDREQ_LEVEL[8] TCC_EA0_ATOMIC_LEVEL[9] TCC_EA0_RDREQ[9] TCC_EA0_RDREQ_32B[9] TCC_EA0_RDREQ_LEVEL[9] TCC_EA0_ATOMIC_LEVEL[10] TCC_EA0_RDREQ[10] TCC_EA0_RDREQ_32B[10] TCC_EA0_RDREQ_LEVEL[10] TCC_EA0_ATOMIC_LEVEL[11] TCC_EA0_RDREQ[11] TCC_EA0_RDREQ_32B[11] TCC_EA0_RDREQ_LEVEL[11] TCC_EA0_ATOMIC_LEVEL[12] TCC_EA0_RDREQ[12] TCC_EA0_RDREQ_32B[12] TCC_EA0_RDREQ_LEVEL[12] TCC_EA0_ATOMIC_LEVEL[13] TCC_EA0_RDREQ[13] TCC_EA0_RDREQ_32B[13] TCC_EA0_RDREQ_LEVEL[13] TCC_EA0_ATOMIC_LEVEL[14] TCC_EA0_RDREQ[14] TCC_EA0_RDREQ_32B[14] TCC_EA0_RDREQ_LEVEL[14] TCC_EA0_ATOMIC_LEVEL[15] TCC_EA0_RDREQ[15] TCC_EA0_RDREQ_32B[15] TCC_EA0_RDREQ_LEVEL[15] + +gpu: +range: 7 +kernel: diff --git a/tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_15.txt b/tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_15.txt new file mode 100644 index 0000000000..d44c4dad67 --- /dev/null +++ b/tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_15.txt @@ -0,0 +1,5 @@ +pmc: TCC_EA0_WRREQ[0] TCC_EA0_WRREQ_64B[0] TCC_EA0_WRREQ_LEVEL[0] TCC_HIT[0] TCC_EA0_WRREQ[1] TCC_EA0_WRREQ_64B[1] TCC_EA0_WRREQ_LEVEL[1] TCC_HIT[1] TCC_EA0_WRREQ[2] TCC_EA0_WRREQ_64B[2] TCC_EA0_WRREQ_LEVEL[2] TCC_HIT[2] TCC_EA0_WRREQ[3] TCC_EA0_WRREQ_64B[3] TCC_EA0_WRREQ_LEVEL[3] TCC_HIT[3] TCC_EA0_WRREQ[4] TCC_EA0_WRREQ_64B[4] TCC_EA0_WRREQ_LEVEL[4] TCC_HIT[4] TCC_EA0_WRREQ[5] TCC_EA0_WRREQ_64B[5] TCC_EA0_WRREQ_LEVEL[5] TCC_HIT[5] TCC_EA0_WRREQ[6] TCC_EA0_WRREQ_64B[6] TCC_EA0_WRREQ_LEVEL[6] TCC_HIT[6] TCC_EA0_WRREQ[7] TCC_EA0_WRREQ_64B[7] TCC_EA0_WRREQ_LEVEL[7] TCC_HIT[7] TCC_EA0_WRREQ[8] TCC_EA0_WRREQ_64B[8] TCC_EA0_WRREQ_LEVEL[8] TCC_HIT[8] TCC_EA0_WRREQ[9] TCC_EA0_WRREQ_64B[9] TCC_EA0_WRREQ_LEVEL[9] TCC_HIT[9] TCC_EA0_WRREQ[10] TCC_EA0_WRREQ_64B[10] TCC_EA0_WRREQ_LEVEL[10] TCC_HIT[10] TCC_EA0_WRREQ[11] TCC_EA0_WRREQ_64B[11] TCC_EA0_WRREQ_LEVEL[11] TCC_HIT[11] TCC_EA0_WRREQ[12] TCC_EA0_WRREQ_64B[12] TCC_EA0_WRREQ_LEVEL[12] TCC_HIT[12] TCC_EA0_WRREQ[13] TCC_EA0_WRREQ_64B[13] TCC_EA0_WRREQ_LEVEL[13] TCC_HIT[13] TCC_EA0_WRREQ[14] TCC_EA0_WRREQ_64B[14] TCC_EA0_WRREQ_LEVEL[14] TCC_HIT[14] TCC_EA0_WRREQ[15] TCC_EA0_WRREQ_64B[15] TCC_EA0_WRREQ_LEVEL[15] TCC_HIT[15] + +gpu: +range: 7 +kernel: diff --git a/tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_16.txt b/tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_16.txt new file mode 100644 index 0000000000..e57b605a0f --- /dev/null +++ b/tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_16.txt @@ -0,0 +1,5 @@ +pmc: TCC_MISS[0] TCC_READ[0] TCC_REQ[0] TCC_RW_REQ[0] TCC_MISS[1] TCC_READ[1] TCC_REQ[1] TCC_RW_REQ[1] TCC_MISS[2] TCC_READ[2] TCC_REQ[2] TCC_RW_REQ[2] TCC_MISS[3] TCC_READ[3] TCC_REQ[3] TCC_RW_REQ[3] TCC_MISS[4] TCC_READ[4] TCC_REQ[4] TCC_RW_REQ[4] TCC_MISS[5] TCC_READ[5] TCC_REQ[5] TCC_RW_REQ[5] TCC_MISS[6] TCC_READ[6] TCC_REQ[6] TCC_RW_REQ[6] TCC_MISS[7] TCC_READ[7] TCC_REQ[7] TCC_RW_REQ[7] TCC_MISS[8] TCC_READ[8] TCC_REQ[8] TCC_RW_REQ[8] TCC_MISS[9] TCC_READ[9] TCC_REQ[9] TCC_RW_REQ[9] TCC_MISS[10] TCC_READ[10] TCC_REQ[10] TCC_RW_REQ[10] TCC_MISS[11] TCC_READ[11] TCC_REQ[11] TCC_RW_REQ[11] TCC_MISS[12] TCC_READ[12] TCC_REQ[12] TCC_RW_REQ[12] TCC_MISS[13] TCC_READ[13] TCC_REQ[13] TCC_RW_REQ[13] TCC_MISS[14] TCC_READ[14] TCC_REQ[14] TCC_RW_REQ[14] TCC_MISS[15] TCC_READ[15] TCC_REQ[15] TCC_RW_REQ[15] + +gpu: +range: 7 +kernel: diff --git a/tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_17.txt b/tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_17.txt new file mode 100644 index 0000000000..41096669a4 --- /dev/null +++ b/tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_17.txt @@ -0,0 +1,5 @@ +pmc: TCC_TAG_STALL[0] TCC_TOO_MANY_EA_WRREQS_STALL[0] TCC_WRITE[0] TCC_TAG_STALL[1] TCC_TOO_MANY_EA_WRREQS_STALL[1] TCC_WRITE[1] TCC_TAG_STALL[2] TCC_TOO_MANY_EA_WRREQS_STALL[2] TCC_WRITE[2] TCC_TAG_STALL[3] TCC_TOO_MANY_EA_WRREQS_STALL[3] TCC_WRITE[3] TCC_TAG_STALL[4] TCC_TOO_MANY_EA_WRREQS_STALL[4] TCC_WRITE[4] TCC_TAG_STALL[5] TCC_TOO_MANY_EA_WRREQS_STALL[5] TCC_WRITE[5] TCC_TAG_STALL[6] TCC_TOO_MANY_EA_WRREQS_STALL[6] TCC_WRITE[6] TCC_TAG_STALL[7] TCC_TOO_MANY_EA_WRREQS_STALL[7] TCC_WRITE[7] TCC_TAG_STALL[8] TCC_TOO_MANY_EA_WRREQS_STALL[8] TCC_WRITE[8] TCC_TAG_STALL[9] TCC_TOO_MANY_EA_WRREQS_STALL[9] TCC_WRITE[9] TCC_TAG_STALL[10] TCC_TOO_MANY_EA_WRREQS_STALL[10] TCC_WRITE[10] TCC_TAG_STALL[11] TCC_TOO_MANY_EA_WRREQS_STALL[11] TCC_WRITE[11] TCC_TAG_STALL[12] TCC_TOO_MANY_EA_WRREQS_STALL[12] TCC_WRITE[12] TCC_TAG_STALL[13] TCC_TOO_MANY_EA_WRREQS_STALL[13] TCC_WRITE[13] TCC_TAG_STALL[14] TCC_TOO_MANY_EA_WRREQS_STALL[14] TCC_WRITE[14] TCC_TAG_STALL[15] TCC_TOO_MANY_EA_WRREQS_STALL[15] TCC_WRITE[15] + +gpu: +range: 7 +kernel: diff --git a/tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_2.txt b/tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_2.txt new file mode 100644 index 0000000000..725d393ea6 --- /dev/null +++ b/tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_2.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_TRANS_F16 SQ_INSTS_VALU_ADD_F32 SQ_INSTS_VALU_MUL_F32 SQ_INSTS_VALU_FMA_F32 SQ_INSTS_VALU_TRANS_F32 SQ_INSTS_VALU_ADD_F64 SQ_INSTS_VALU_MUL_F64 SQ_INSTS_VALU_FMA_F64 TCP_VOLATILE_sum TCP_TOTAL_ACCESSES_sum TCP_TOTAL_READ_sum TCP_TOTAL_WRITE_sum TA_BUFFER_ATOMIC_WAVEFRONTS_sum TA_BUFFER_TOTAL_CYCLES_sum TD_ATOMIC_WAVEFRONT_sum TD_STORE_WAVEFRONT_sum SPI_RA_REQ_NO_ALLOC SPI_RA_REQ_NO_ALLOC_CSN CPC_CPC_STAT_STALL CPC_UTCL1_STALL_ON_TRANSLATION CPF_CPF_STAT_IDLE CPF_CPF_TCIU_IDLE TCC_REQ_sum TCC_STREAMING_REQ_sum TCC_HIT_sum TCC_MISS_sum + +gpu: +range: 7 +kernel: diff --git a/tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_3.txt b/tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_3.txt new file mode 100644 index 0000000000..1307690fdf --- /dev/null +++ b/tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_3.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_TRANS_F64 SQ_INSTS_VALU_INT32 SQ_INSTS_VALU_INT64 SQ_INSTS_SMEM SQ_INSTS_FLAT SQ_INSTS_LDS SQ_INSTS_GDS SQ_INSTS_EXP_GDS TCP_TOTAL_ATOMIC_WITH_RET_sum TCP_TOTAL_ATOMIC_WITHOUT_RET_sum TCP_TOTAL_WRITEBACK_INVALIDATES_sum TCP_TOTAL_CACHE_ACCESSES_sum TA_BUFFER_COALESCED_READ_CYCLES_sum TA_BUFFER_COALESCED_WRITE_CYCLES_sum TD_COALESCABLE_WAVEFRONT_sum SPI_RA_RES_STALL_CSN SPI_RA_TMP_STALL_CSN CPC_CPC_UTCL2IU_BUSY CPC_CPC_UTCL2IU_IDLE CPF_CMP_UTCL1_STALL_ON_TRANSLATION TCC_READ_sum TCC_WRITE_sum TCC_ATOMIC_sum TCC_WRITEBACK_sum + +gpu: +range: 7 +kernel: diff --git a/tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_4.txt b/tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_4.txt new file mode 100644 index 0000000000..9d232b2f88 --- /dev/null +++ b/tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_4.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_BRANCH SQ_INSTS_SENDMSG SQ_WAIT_ANY SQ_WAIT_INST_ANY SQ_ACTIVE_INST_ANY SQ_ACTIVE_INST_VMEM SQ_ACTIVE_INST_LDS SQ_ACTIVE_INST_VALU TCP_UTCL1_TRANSLATION_MISS_sum TCP_UTCL1_TRANSLATION_HIT_sum TCP_UTCL1_PERMISSION_MISS_sum TCP_UTCL1_REQUEST_sum TA_ADDR_STALLED_BY_TC_CYCLES_sum TA_TOTAL_WAVEFRONTS_sum SPI_RA_WAVE_SIMD_FULL_CSN SPI_RA_VGPR_SIMD_FULL_CSN CPC_CPC_UTCL2IU_STALL CPC_ME1_BUSY_FOR_PACKET_DECODE TCC_EA0_WRREQ_sum TCC_EA0_WRREQ_64B_sum TCC_EA0_WR_UNCACHED_32B_sum TCC_EA0_WRREQ_DRAM_sum + +gpu: +range: 7 +kernel: diff --git a/tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_5.txt b/tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_5.txt new file mode 100644 index 0000000000..fdda2b03c9 --- /dev/null +++ b/tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_5.txt @@ -0,0 +1,5 @@ +pmc: SQ_ACTIVE_INST_SCA SQ_ACTIVE_INST_EXP_GDS SQ_ACTIVE_INST_MISC SQ_ACTIVE_INST_FLAT SQ_INST_CYCLES_VMEM_WR SQ_INST_CYCLES_VMEM_RD SQ_INST_CYCLES_SMEM SQ_INST_CYCLES_SALU TCP_TCC_READ_REQ_sum TCP_TCC_WRITE_REQ_sum TCP_TCC_ATOMIC_WITH_RET_REQ_sum TCP_TCC_ATOMIC_WITHOUT_RET_REQ_sum TA_ADDR_STALLED_BY_TD_CYCLES_sum TA_DATA_STALLED_BY_TC_CYCLES_sum SPI_RA_SGPR_SIMD_FULL_CSN SPI_RA_LDS_CU_FULL_CSN CPC_ME1_DC0_SPI_BUSY TCC_EA0_RDREQ_sum TCC_EA0_RDREQ_32B_sum TCC_BUBBLE_sum TCC_EA0_RD_UNCACHED_32B_sum + +gpu: +range: 7 +kernel: diff --git a/tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_6.txt b/tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_6.txt new file mode 100644 index 0000000000..11e47db729 --- /dev/null +++ b/tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_6.txt @@ -0,0 +1,5 @@ +pmc: SQ_THREAD_CYCLES_VALU SQ_IFETCH SQ_LDS_BANK_CONFLICT SQ_LDS_ADDR_CONFLICT SQ_LDS_UNALIGNED_STALL SQ_WAVES_EQ_64 SQ_WAVES_LT_64 SQ_WAVES_LT_48 TCP_TCC_NC_READ_REQ_sum TCP_TCC_NC_WRITE_REQ_sum TCP_TCC_NC_ATOMIC_REQ_sum TCP_TCC_UC_READ_REQ_sum TA_FLAT_WAVEFRONTS_sum TA_FLAT_READ_WAVEFRONTS_sum SPI_RA_BAR_CU_FULL_CSN SPI_RA_TGLIM_CU_FULL_CSN TCC_EA0_RDREQ_DRAM_sum TCC_TAG_STALL_sum TCC_NORMAL_WRITEBACK_sum TCC_ALL_TC_OP_WB_WRITEBACK_sum + +gpu: +range: 7 +kernel: diff --git a/tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_7.txt b/tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_7.txt new file mode 100644 index 0000000000..37d37f3de9 --- /dev/null +++ b/tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_7.txt @@ -0,0 +1,5 @@ +pmc: SQ_WAVES_LT_32 SQ_WAVES_LT_16 SQ_ITEMS SQ_LDS_MEM_VIOLATIONS SQ_LDS_ATOMIC_RETURN SQ_LDS_IDX_ACTIVE SQ_WAVES_RESTORED SQ_WAVES_SAVED TCP_TCC_UC_WRITE_REQ_sum TCP_TCC_UC_ATOMIC_REQ_sum TCP_TCC_CC_READ_REQ_sum TCP_TCC_CC_WRITE_REQ_sum TA_FLAT_WRITE_WAVEFRONTS_sum TA_FLAT_ATOMIC_WAVEFRONTS_sum SPI_RA_WVLIM_STALL_CSN SPI_SWC_CSC_WR TCC_NORMAL_EVICT_sum TCC_ALL_TC_OP_INV_EVICT_sum TCC_TOO_MANY_EA_WRREQS_STALL_sum TCC_EA0_ATOMIC_sum + +gpu: +range: 7 +kernel: diff --git a/tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_8.txt b/tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_8.txt new file mode 100644 index 0000000000..87fcac56cd --- /dev/null +++ b/tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_8.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM_NORM SQ_INSTS_MFMA SQ_INSTS_VALU_MFMA_I8 SQ_INSTS_VALU_MFMA_F16 SQ_INSTS_VALU_MFMA_BF16 SQ_INSTS_VALU_MFMA_F32 SQ_INSTS_VALU_MFMA_F64 SQ_VALU_MFMA_BUSY_CYCLES TCP_TCC_CC_ATOMIC_REQ_sum TCP_TCC_RW_READ_REQ_sum TCP_TCC_RW_WRITE_REQ_sum TCP_TCC_RW_ATOMIC_REQ_sum SPI_VWC_CSC_WR SPI_RA_BULKY_CU_FULL_CSN TCC_EA0_RDREQ_LEVEL_sum TCC_EA0_WRREQ_LEVEL_sum TCC_EA0_ATOMIC_LEVEL_sum TCC_EA0_WRREQ_STALL_sum + +gpu: +range: 7 +kernel: diff --git a/tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_9.txt b/tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_9.txt new file mode 100644 index 0000000000..bf4a8c0311 --- /dev/null +++ b/tests/workloads/dispatch_7/MI300X_A1/perfmon/pmc_perf_9.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_MFMA_MOPS_I8 SQ_INSTS_VALU_MFMA_MOPS_F16 SQ_INSTS_VALU_MFMA_MOPS_BF16 SQ_INSTS_VALU_MFMA_MOPS_F32 SQ_INSTS_VALU_MFMA_MOPS_F64 SQC_TC_INST_REQ SQC_TC_DATA_READ_REQ SQC_TC_DATA_WRITE_REQ TCP_PENDING_STALL_CYCLES_sum + +gpu: +range: 7 +kernel: diff --git a/tests/workloads/dispatch_7/MI300X_A1/perfmon/timestamps.txt b/tests/workloads/dispatch_7/MI300X_A1/perfmon/timestamps.txt new file mode 100644 index 0000000000..9f369ce301 --- /dev/null +++ b/tests/workloads/dispatch_7/MI300X_A1/perfmon/timestamps.txt @@ -0,0 +1,5 @@ +pmc: + +gpu: +range: 7 +kernel: diff --git a/tests/workloads/dispatch_7/MI300X_A1/pmc_perf.csv b/tests/workloads/dispatch_7/MI300X_A1/pmc_perf.csv new file mode 100644 index 0000000000..312ed2d7d0 --- /dev/null +++ b/tests/workloads/dispatch_7/MI300X_A1/pmc_perf.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Correlation_ID,SQC_DCACHE_INPUT_VALID_READYB,SQC_DCACHE_ATOMIC,SQC_DCACHE_REQ_READ_8,SQC_DCACHE_REQ,SQC_DCACHE_HITS,SQC_DCACHE_MISSES,SQC_DCACHE_MISSES_DUPLICATE,SQC_DCACHE_REQ_READ_1,Wave_Size_1,Correlation_ID_1,XCC_Index,TCC_ATOMIC[0],TCC_BUBBLE[0],TCC_CYCLE[0],TCC_EA0_ATOMIC[0],TCC_ATOMIC[1],TCC_BUBBLE[1],TCC_CYCLE[1],TCC_EA0_ATOMIC[1],TCC_ATOMIC[2],TCC_BUBBLE[2],TCC_CYCLE[2],TCC_EA0_ATOMIC[2],TCC_ATOMIC[3],TCC_BUBBLE[3],TCC_CYCLE[3],TCC_EA0_ATOMIC[3],TCC_ATOMIC[4],TCC_BUBBLE[4],TCC_CYCLE[4],TCC_EA0_ATOMIC[4],TCC_ATOMIC[5],TCC_BUBBLE[5],TCC_CYCLE[5],TCC_EA0_ATOMIC[5],TCC_ATOMIC[6],TCC_BUBBLE[6],TCC_CYCLE[6],TCC_EA0_ATOMIC[6],TCC_ATOMIC[7],TCC_BUBBLE[7],TCC_CYCLE[7],TCC_EA0_ATOMIC[7],TCC_ATOMIC[8],TCC_BUBBLE[8],TCC_CYCLE[8],TCC_EA0_ATOMIC[8],TCC_ATOMIC[9],TCC_BUBBLE[9],TCC_CYCLE[9],TCC_EA0_ATOMIC[9],TCC_ATOMIC[10],TCC_BUBBLE[10],TCC_CYCLE[10],TCC_EA0_ATOMIC[10],TCC_ATOMIC[11],TCC_BUBBLE[11],TCC_CYCLE[11],TCC_EA0_ATOMIC[11],TCC_ATOMIC[12],TCC_BUBBLE[12],TCC_CYCLE[12],TCC_EA0_ATOMIC[12],TCC_ATOMIC[13],TCC_BUBBLE[13],TCC_CYCLE[13],TCC_EA0_ATOMIC[13],TCC_ATOMIC[14],TCC_BUBBLE[14],TCC_CYCLE[14],TCC_EA0_ATOMIC[14],TCC_ATOMIC[15],TCC_BUBBLE[15],TCC_CYCLE[15],TCC_EA0_ATOMIC[15],TCC_ATOMIC[16],TCC_BUBBLE[16],TCC_CYCLE[16],TCC_EA0_ATOMIC[16],TCC_ATOMIC[17],TCC_BUBBLE[17],TCC_CYCLE[17],TCC_EA0_ATOMIC[17],TCC_ATOMIC[18],TCC_BUBBLE[18],TCC_CYCLE[18],TCC_EA0_ATOMIC[18],TCC_ATOMIC[19],TCC_BUBBLE[19],TCC_CYCLE[19],TCC_EA0_ATOMIC[19],TCC_ATOMIC[20],TCC_BUBBLE[20],TCC_CYCLE[20],TCC_EA0_ATOMIC[20],TCC_ATOMIC[21],TCC_BUBBLE[21],TCC_CYCLE[21],TCC_EA0_ATOMIC[21],TCC_ATOMIC[22],TCC_BUBBLE[22],TCC_CYCLE[22],TCC_EA0_ATOMIC[22],TCC_ATOMIC[23],TCC_BUBBLE[23],TCC_CYCLE[23],TCC_EA0_ATOMIC[23],TCC_ATOMIC[24],TCC_BUBBLE[24],TCC_CYCLE[24],TCC_EA0_ATOMIC[24],TCC_ATOMIC[25],TCC_BUBBLE[25],TCC_CYCLE[25],TCC_EA0_ATOMIC[25],TCC_ATOMIC[26],TCC_BUBBLE[26],TCC_CYCLE[26],TCC_EA0_ATOMIC[26],TCC_ATOMIC[27],TCC_BUBBLE[27],TCC_CYCLE[27],TCC_EA0_ATOMIC[27],TCC_ATOMIC[28],TCC_BUBBLE[28],TCC_CYCLE[28],TCC_EA0_ATOMIC[28],TCC_ATOMIC[29],TCC_BUBBLE[29],TCC_CYCLE[29],TCC_EA0_ATOMIC[29],TCC_ATOMIC[30],TCC_BUBBLE[30],TCC_CYCLE[30],TCC_EA0_ATOMIC[30],TCC_ATOMIC[31],TCC_BUBBLE[31],TCC_CYCLE[31],TCC_EA0_ATOMIC[31],TCC_ATOMIC[32],TCC_BUBBLE[32],TCC_CYCLE[32],TCC_EA0_ATOMIC[32],TCC_ATOMIC[33],TCC_BUBBLE[33],TCC_CYCLE[33],TCC_EA0_ATOMIC[33],TCC_ATOMIC[34],TCC_BUBBLE[34],TCC_CYCLE[34],TCC_EA0_ATOMIC[34],TCC_ATOMIC[35],TCC_BUBBLE[35],TCC_CYCLE[35],TCC_EA0_ATOMIC[35],TCC_ATOMIC[36],TCC_BUBBLE[36],TCC_CYCLE[36],TCC_EA0_ATOMIC[36],TCC_ATOMIC[37],TCC_BUBBLE[37],TCC_CYCLE[37],TCC_EA0_ATOMIC[37],TCC_ATOMIC[38],TCC_BUBBLE[38],TCC_CYCLE[38],TCC_EA0_ATOMIC[38],TCC_ATOMIC[39],TCC_BUBBLE[39],TCC_CYCLE[39],TCC_EA0_ATOMIC[39],TCC_ATOMIC[40],TCC_BUBBLE[40],TCC_CYCLE[40],TCC_EA0_ATOMIC[40],TCC_ATOMIC[41],TCC_BUBBLE[41],TCC_CYCLE[41],TCC_EA0_ATOMIC[41],TCC_ATOMIC[42],TCC_BUBBLE[42],TCC_CYCLE[42],TCC_EA0_ATOMIC[42],TCC_ATOMIC[43],TCC_BUBBLE[43],TCC_CYCLE[43],TCC_EA0_ATOMIC[43],TCC_ATOMIC[44],TCC_BUBBLE[44],TCC_CYCLE[44],TCC_EA0_ATOMIC[44],TCC_ATOMIC[45],TCC_BUBBLE[45],TCC_CYCLE[45],TCC_EA0_ATOMIC[45],TCC_ATOMIC[46],TCC_BUBBLE[46],TCC_CYCLE[46],TCC_EA0_ATOMIC[46],TCC_ATOMIC[47],TCC_BUBBLE[47],TCC_CYCLE[47],TCC_EA0_ATOMIC[47],TCC_ATOMIC[48],TCC_BUBBLE[48],TCC_CYCLE[48],TCC_EA0_ATOMIC[48],TCC_ATOMIC[49],TCC_BUBBLE[49],TCC_CYCLE[49],TCC_EA0_ATOMIC[49],TCC_ATOMIC[50],TCC_BUBBLE[50],TCC_CYCLE[50],TCC_EA0_ATOMIC[50],TCC_ATOMIC[51],TCC_BUBBLE[51],TCC_CYCLE[51],TCC_EA0_ATOMIC[51],TCC_ATOMIC[52],TCC_BUBBLE[52],TCC_CYCLE[52],TCC_EA0_ATOMIC[52],TCC_ATOMIC[53],TCC_BUBBLE[53],TCC_CYCLE[53],TCC_EA0_ATOMIC[53],TCC_ATOMIC[54],TCC_BUBBLE[54],TCC_CYCLE[54],TCC_EA0_ATOMIC[54],TCC_ATOMIC[55],TCC_BUBBLE[55],TCC_CYCLE[55],TCC_EA0_ATOMIC[55],TCC_ATOMIC[56],TCC_BUBBLE[56],TCC_CYCLE[56],TCC_EA0_ATOMIC[56],TCC_ATOMIC[57],TCC_BUBBLE[57],TCC_CYCLE[57],TCC_EA0_ATOMIC[57],TCC_ATOMIC[58],TCC_BUBBLE[58],TCC_CYCLE[58],TCC_EA0_ATOMIC[58],TCC_ATOMIC[59],TCC_BUBBLE[59],TCC_CYCLE[59],TCC_EA0_ATOMIC[59],TCC_ATOMIC[60],TCC_BUBBLE[60],TCC_CYCLE[60],TCC_EA0_ATOMIC[60],TCC_ATOMIC[61],TCC_BUBBLE[61],TCC_CYCLE[61],TCC_EA0_ATOMIC[61],TCC_ATOMIC[62],TCC_BUBBLE[62],TCC_CYCLE[62],TCC_EA0_ATOMIC[62],TCC_ATOMIC[63],TCC_BUBBLE[63],TCC_CYCLE[63],TCC_EA0_ATOMIC[63],TCC_ATOMIC[64],TCC_BUBBLE[64],TCC_CYCLE[64],TCC_EA0_ATOMIC[64],TCC_ATOMIC[65],TCC_BUBBLE[65],TCC_CYCLE[65],TCC_EA0_ATOMIC[65],TCC_ATOMIC[66],TCC_BUBBLE[66],TCC_CYCLE[66],TCC_EA0_ATOMIC[66],TCC_ATOMIC[67],TCC_BUBBLE[67],TCC_CYCLE[67],TCC_EA0_ATOMIC[67],TCC_ATOMIC[68],TCC_BUBBLE[68],TCC_CYCLE[68],TCC_EA0_ATOMIC[68],TCC_ATOMIC[69],TCC_BUBBLE[69],TCC_CYCLE[69],TCC_EA0_ATOMIC[69],TCC_ATOMIC[70],TCC_BUBBLE[70],TCC_CYCLE[70],TCC_EA0_ATOMIC[70],TCC_ATOMIC[71],TCC_BUBBLE[71],TCC_CYCLE[71],TCC_EA0_ATOMIC[71],TCC_ATOMIC[72],TCC_BUBBLE[72],TCC_CYCLE[72],TCC_EA0_ATOMIC[72],TCC_ATOMIC[73],TCC_BUBBLE[73],TCC_CYCLE[73],TCC_EA0_ATOMIC[73],TCC_ATOMIC[74],TCC_BUBBLE[74],TCC_CYCLE[74],TCC_EA0_ATOMIC[74],TCC_ATOMIC[75],TCC_BUBBLE[75],TCC_CYCLE[75],TCC_EA0_ATOMIC[75],TCC_ATOMIC[76],TCC_BUBBLE[76],TCC_CYCLE[76],TCC_EA0_ATOMIC[76],TCC_ATOMIC[77],TCC_BUBBLE[77],TCC_CYCLE[77],TCC_EA0_ATOMIC[77],TCC_ATOMIC[78],TCC_BUBBLE[78],TCC_CYCLE[78],TCC_EA0_ATOMIC[78],TCC_ATOMIC[79],TCC_BUBBLE[79],TCC_CYCLE[79],TCC_EA0_ATOMIC[79],TCC_ATOMIC[80],TCC_BUBBLE[80],TCC_CYCLE[80],TCC_EA0_ATOMIC[80],TCC_ATOMIC[81],TCC_BUBBLE[81],TCC_CYCLE[81],TCC_EA0_ATOMIC[81],TCC_ATOMIC[82],TCC_BUBBLE[82],TCC_CYCLE[82],TCC_EA0_ATOMIC[82],TCC_ATOMIC[83],TCC_BUBBLE[83],TCC_CYCLE[83],TCC_EA0_ATOMIC[83],TCC_ATOMIC[84],TCC_BUBBLE[84],TCC_CYCLE[84],TCC_EA0_ATOMIC[84],TCC_ATOMIC[85],TCC_BUBBLE[85],TCC_CYCLE[85],TCC_EA0_ATOMIC[85],TCC_ATOMIC[86],TCC_BUBBLE[86],TCC_CYCLE[86],TCC_EA0_ATOMIC[86],TCC_ATOMIC[87],TCC_BUBBLE[87],TCC_CYCLE[87],TCC_EA0_ATOMIC[87],TCC_ATOMIC[88],TCC_BUBBLE[88],TCC_CYCLE[88],TCC_EA0_ATOMIC[88],TCC_ATOMIC[89],TCC_BUBBLE[89],TCC_CYCLE[89],TCC_EA0_ATOMIC[89],TCC_ATOMIC[90],TCC_BUBBLE[90],TCC_CYCLE[90],TCC_EA0_ATOMIC[90],TCC_ATOMIC[91],TCC_BUBBLE[91],TCC_CYCLE[91],TCC_EA0_ATOMIC[91],TCC_ATOMIC[92],TCC_BUBBLE[92],TCC_CYCLE[92],TCC_EA0_ATOMIC[92],TCC_ATOMIC[93],TCC_BUBBLE[93],TCC_CYCLE[93],TCC_EA0_ATOMIC[93],TCC_ATOMIC[94],TCC_BUBBLE[94],TCC_CYCLE[94],TCC_EA0_ATOMIC[94],TCC_ATOMIC[95],TCC_BUBBLE[95],TCC_CYCLE[95],TCC_EA0_ATOMIC[95],TCC_ATOMIC[96],TCC_BUBBLE[96],TCC_CYCLE[96],TCC_EA0_ATOMIC[96],TCC_ATOMIC[97],TCC_BUBBLE[97],TCC_CYCLE[97],TCC_EA0_ATOMIC[97],TCC_ATOMIC[98],TCC_BUBBLE[98],TCC_CYCLE[98],TCC_EA0_ATOMIC[98],TCC_ATOMIC[99],TCC_BUBBLE[99],TCC_CYCLE[99],TCC_EA0_ATOMIC[99],TCC_ATOMIC[100],TCC_BUBBLE[100],TCC_CYCLE[100],TCC_EA0_ATOMIC[100],TCC_ATOMIC[101],TCC_BUBBLE[101],TCC_CYCLE[101],TCC_EA0_ATOMIC[101],TCC_ATOMIC[102],TCC_BUBBLE[102],TCC_CYCLE[102],TCC_EA0_ATOMIC[102],TCC_ATOMIC[103],TCC_BUBBLE[103],TCC_CYCLE[103],TCC_EA0_ATOMIC[103],TCC_ATOMIC[104],TCC_BUBBLE[104],TCC_CYCLE[104],TCC_EA0_ATOMIC[104],TCC_ATOMIC[105],TCC_BUBBLE[105],TCC_CYCLE[105],TCC_EA0_ATOMIC[105],TCC_ATOMIC[106],TCC_BUBBLE[106],TCC_CYCLE[106],TCC_EA0_ATOMIC[106],TCC_ATOMIC[107],TCC_BUBBLE[107],TCC_CYCLE[107],TCC_EA0_ATOMIC[107],TCC_ATOMIC[108],TCC_BUBBLE[108],TCC_CYCLE[108],TCC_EA0_ATOMIC[108],TCC_ATOMIC[109],TCC_BUBBLE[109],TCC_CYCLE[109],TCC_EA0_ATOMIC[109],TCC_ATOMIC[110],TCC_BUBBLE[110],TCC_CYCLE[110],TCC_EA0_ATOMIC[110],TCC_ATOMIC[111],TCC_BUBBLE[111],TCC_CYCLE[111],TCC_EA0_ATOMIC[111],TCC_ATOMIC[112],TCC_BUBBLE[112],TCC_CYCLE[112],TCC_EA0_ATOMIC[112],TCC_ATOMIC[113],TCC_BUBBLE[113],TCC_CYCLE[113],TCC_EA0_ATOMIC[113],TCC_ATOMIC[114],TCC_BUBBLE[114],TCC_CYCLE[114],TCC_EA0_ATOMIC[114],TCC_ATOMIC[115],TCC_BUBBLE[115],TCC_CYCLE[115],TCC_EA0_ATOMIC[115],TCC_ATOMIC[116],TCC_BUBBLE[116],TCC_CYCLE[116],TCC_EA0_ATOMIC[116],TCC_ATOMIC[117],TCC_BUBBLE[117],TCC_CYCLE[117],TCC_EA0_ATOMIC[117],TCC_ATOMIC[118],TCC_BUBBLE[118],TCC_CYCLE[118],TCC_EA0_ATOMIC[118],TCC_ATOMIC[119],TCC_BUBBLE[119],TCC_CYCLE[119],TCC_EA0_ATOMIC[119],TCC_ATOMIC[120],TCC_BUBBLE[120],TCC_CYCLE[120],TCC_EA0_ATOMIC[120],TCC_ATOMIC[121],TCC_BUBBLE[121],TCC_CYCLE[121],TCC_EA0_ATOMIC[121],TCC_ATOMIC[122],TCC_BUBBLE[122],TCC_CYCLE[122],TCC_EA0_ATOMIC[122],TCC_ATOMIC[123],TCC_BUBBLE[123],TCC_CYCLE[123],TCC_EA0_ATOMIC[123],TCC_ATOMIC[124],TCC_BUBBLE[124],TCC_CYCLE[124],TCC_EA0_ATOMIC[124],TCC_ATOMIC[125],TCC_BUBBLE[125],TCC_CYCLE[125],TCC_EA0_ATOMIC[125],TCC_ATOMIC[126],TCC_BUBBLE[126],TCC_CYCLE[126],TCC_EA0_ATOMIC[126],TCC_ATOMIC[127],TCC_BUBBLE[127],TCC_CYCLE[127],TCC_EA0_ATOMIC[127],Wave_Size_2,Correlation_ID_2,SQ_WAVES_LT_32,SQ_WAVES_LT_16,SQ_ITEMS,SQ_LDS_MEM_VIOLATIONS,SQ_LDS_ATOMIC_RETURN,SQ_LDS_IDX_ACTIVE,SQ_WAVES_RESTORED,SQ_WAVES_SAVED,SPI_RA_WVLIM_STALL_CSN,SPI_SWC_CSC_WR,TA_FLAT_ATOMIC_WAVEFRONTS_sum,TA_FLAT_WRITE_WAVEFRONTS_sum,TCC_ALL_TC_OP_INV_EVICT_sum,TCC_EA0_ATOMIC_sum,TCC_NORMAL_EVICT_sum,TCC_TOO_MANY_EA_WRREQS_STALL_sum,TCP_TCC_CC_READ_REQ_sum,TCP_TCC_CC_WRITE_REQ_sum,TCP_TCC_UC_ATOMIC_REQ_sum,TCP_TCC_UC_WRITE_REQ_sum,Wave_Size_3,Correlation_ID_3,SQ_INSTS_SMEM_NORM,SQ_INSTS_MFMA,SQ_INSTS_VALU_MFMA_I8,SQ_INSTS_VALU_MFMA_F16,SQ_INSTS_VALU_MFMA_BF16,SQ_INSTS_VALU_MFMA_F32,SQ_INSTS_VALU_MFMA_F64,SQ_VALU_MFMA_BUSY_CYCLES,SPI_VWC_CSC_WR,SPI_RA_BULKY_CU_FULL_CSN,TCC_EA0_ATOMIC_LEVEL_sum,TCC_EA0_RDREQ_LEVEL_sum,TCC_EA0_WRREQ_LEVEL_sum,TCC_EA0_WRREQ_STALL_sum,TCP_TCC_CC_ATOMIC_REQ_sum,TCP_TCC_RW_ATOMIC_REQ_sum,TCP_TCC_RW_READ_REQ_sum,TCP_TCC_RW_WRITE_REQ_sum,Wave_Size_4,Correlation_ID_4,SQ_INSTS_VALU_TRANS_F16,SQ_INSTS_VALU_ADD_F32,SQ_INSTS_VALU_MUL_F32,SQ_INSTS_VALU_FMA_F32,SQ_INSTS_VALU_TRANS_F32,SQ_INSTS_VALU_ADD_F64,SQ_INSTS_VALU_MUL_F64,SQ_INSTS_VALU_FMA_F64,SPI_RA_REQ_NO_ALLOC,SPI_RA_REQ_NO_ALLOC_CSN,CPC_CPC_STAT_STALL,CPC_UTCL1_STALL_ON_TRANSLATION,CPF_CPF_STAT_IDLE,CPF_CPF_TCIU_IDLE,TA_BUFFER_ATOMIC_WAVEFRONTS_sum,TA_BUFFER_TOTAL_CYCLES_sum,TCC_HIT_sum,TCC_MISS_sum,TCC_REQ_sum,TCC_STREAMING_REQ_sum,TCP_TOTAL_ACCESSES_sum,TCP_TOTAL_READ_sum,TCP_TOTAL_WRITE_sum,TCP_VOLATILE_sum,TD_ATOMIC_WAVEFRONT_sum,TD_STORE_WAVEFRONT_sum,Wave_Size_5,Correlation_ID_5,XCC_Index_5,TCC_MISS[0],TCC_READ[0],TCC_REQ[0],TCC_RW_REQ[0],TCC_MISS[1],TCC_READ[1],TCC_REQ[1],TCC_RW_REQ[1],TCC_MISS[2],TCC_READ[2],TCC_REQ[2],TCC_RW_REQ[2],TCC_MISS[3],TCC_READ[3],TCC_REQ[3],TCC_RW_REQ[3],TCC_MISS[4],TCC_READ[4],TCC_REQ[4],TCC_RW_REQ[4],TCC_MISS[5],TCC_READ[5],TCC_REQ[5],TCC_RW_REQ[5],TCC_MISS[6],TCC_READ[6],TCC_REQ[6],TCC_RW_REQ[6],TCC_MISS[7],TCC_READ[7],TCC_REQ[7],TCC_RW_REQ[7],TCC_MISS[8],TCC_READ[8],TCC_REQ[8],TCC_RW_REQ[8],TCC_MISS[9],TCC_READ[9],TCC_REQ[9],TCC_RW_REQ[9],TCC_MISS[10],TCC_READ[10],TCC_REQ[10],TCC_RW_REQ[10],TCC_MISS[11],TCC_READ[11],TCC_REQ[11],TCC_RW_REQ[11],TCC_MISS[12],TCC_READ[12],TCC_REQ[12],TCC_RW_REQ[12],TCC_MISS[13],TCC_READ[13],TCC_REQ[13],TCC_RW_REQ[13],TCC_MISS[14],TCC_READ[14],TCC_REQ[14],TCC_RW_REQ[14],TCC_MISS[15],TCC_READ[15],TCC_REQ[15],TCC_RW_REQ[15],TCC_MISS[16],TCC_READ[16],TCC_REQ[16],TCC_RW_REQ[16],TCC_MISS[17],TCC_READ[17],TCC_REQ[17],TCC_RW_REQ[17],TCC_MISS[18],TCC_READ[18],TCC_REQ[18],TCC_RW_REQ[18],TCC_MISS[19],TCC_READ[19],TCC_REQ[19],TCC_RW_REQ[19],TCC_MISS[20],TCC_READ[20],TCC_REQ[20],TCC_RW_REQ[20],TCC_MISS[21],TCC_READ[21],TCC_REQ[21],TCC_RW_REQ[21],TCC_MISS[22],TCC_READ[22],TCC_REQ[22],TCC_RW_REQ[22],TCC_MISS[23],TCC_READ[23],TCC_REQ[23],TCC_RW_REQ[23],TCC_MISS[24],TCC_READ[24],TCC_REQ[24],TCC_RW_REQ[24],TCC_MISS[25],TCC_READ[25],TCC_REQ[25],TCC_RW_REQ[25],TCC_MISS[26],TCC_READ[26],TCC_REQ[26],TCC_RW_REQ[26],TCC_MISS[27],TCC_READ[27],TCC_REQ[27],TCC_RW_REQ[27],TCC_MISS[28],TCC_READ[28],TCC_REQ[28],TCC_RW_REQ[28],TCC_MISS[29],TCC_READ[29],TCC_REQ[29],TCC_RW_REQ[29],TCC_MISS[30],TCC_READ[30],TCC_REQ[30],TCC_RW_REQ[30],TCC_MISS[31],TCC_READ[31],TCC_REQ[31],TCC_RW_REQ[31],TCC_MISS[32],TCC_READ[32],TCC_REQ[32],TCC_RW_REQ[32],TCC_MISS[33],TCC_READ[33],TCC_REQ[33],TCC_RW_REQ[33],TCC_MISS[34],TCC_READ[34],TCC_REQ[34],TCC_RW_REQ[34],TCC_MISS[35],TCC_READ[35],TCC_REQ[35],TCC_RW_REQ[35],TCC_MISS[36],TCC_READ[36],TCC_REQ[36],TCC_RW_REQ[36],TCC_MISS[37],TCC_READ[37],TCC_REQ[37],TCC_RW_REQ[37],TCC_MISS[38],TCC_READ[38],TCC_REQ[38],TCC_RW_REQ[38],TCC_MISS[39],TCC_READ[39],TCC_REQ[39],TCC_RW_REQ[39],TCC_MISS[40],TCC_READ[40],TCC_REQ[40],TCC_RW_REQ[40],TCC_MISS[41],TCC_READ[41],TCC_REQ[41],TCC_RW_REQ[41],TCC_MISS[42],TCC_READ[42],TCC_REQ[42],TCC_RW_REQ[42],TCC_MISS[43],TCC_READ[43],TCC_REQ[43],TCC_RW_REQ[43],TCC_MISS[44],TCC_READ[44],TCC_REQ[44],TCC_RW_REQ[44],TCC_MISS[45],TCC_READ[45],TCC_REQ[45],TCC_RW_REQ[45],TCC_MISS[46],TCC_READ[46],TCC_REQ[46],TCC_RW_REQ[46],TCC_MISS[47],TCC_READ[47],TCC_REQ[47],TCC_RW_REQ[47],TCC_MISS[48],TCC_READ[48],TCC_REQ[48],TCC_RW_REQ[48],TCC_MISS[49],TCC_READ[49],TCC_REQ[49],TCC_RW_REQ[49],TCC_MISS[50],TCC_READ[50],TCC_REQ[50],TCC_RW_REQ[50],TCC_MISS[51],TCC_READ[51],TCC_REQ[51],TCC_RW_REQ[51],TCC_MISS[52],TCC_READ[52],TCC_REQ[52],TCC_RW_REQ[52],TCC_MISS[53],TCC_READ[53],TCC_REQ[53],TCC_RW_REQ[53],TCC_MISS[54],TCC_READ[54],TCC_REQ[54],TCC_RW_REQ[54],TCC_MISS[55],TCC_READ[55],TCC_REQ[55],TCC_RW_REQ[55],TCC_MISS[56],TCC_READ[56],TCC_REQ[56],TCC_RW_REQ[56],TCC_MISS[57],TCC_READ[57],TCC_REQ[57],TCC_RW_REQ[57],TCC_MISS[58],TCC_READ[58],TCC_REQ[58],TCC_RW_REQ[58],TCC_MISS[59],TCC_READ[59],TCC_REQ[59],TCC_RW_REQ[59],TCC_MISS[60],TCC_READ[60],TCC_REQ[60],TCC_RW_REQ[60],TCC_MISS[61],TCC_READ[61],TCC_REQ[61],TCC_RW_REQ[61],TCC_MISS[62],TCC_READ[62],TCC_REQ[62],TCC_RW_REQ[62],TCC_MISS[63],TCC_READ[63],TCC_REQ[63],TCC_RW_REQ[63],TCC_MISS[64],TCC_READ[64],TCC_REQ[64],TCC_RW_REQ[64],TCC_MISS[65],TCC_READ[65],TCC_REQ[65],TCC_RW_REQ[65],TCC_MISS[66],TCC_READ[66],TCC_REQ[66],TCC_RW_REQ[66],TCC_MISS[67],TCC_READ[67],TCC_REQ[67],TCC_RW_REQ[67],TCC_MISS[68],TCC_READ[68],TCC_REQ[68],TCC_RW_REQ[68],TCC_MISS[69],TCC_READ[69],TCC_REQ[69],TCC_RW_REQ[69],TCC_MISS[70],TCC_READ[70],TCC_REQ[70],TCC_RW_REQ[70],TCC_MISS[71],TCC_READ[71],TCC_REQ[71],TCC_RW_REQ[71],TCC_MISS[72],TCC_READ[72],TCC_REQ[72],TCC_RW_REQ[72],TCC_MISS[73],TCC_READ[73],TCC_REQ[73],TCC_RW_REQ[73],TCC_MISS[74],TCC_READ[74],TCC_REQ[74],TCC_RW_REQ[74],TCC_MISS[75],TCC_READ[75],TCC_REQ[75],TCC_RW_REQ[75],TCC_MISS[76],TCC_READ[76],TCC_REQ[76],TCC_RW_REQ[76],TCC_MISS[77],TCC_READ[77],TCC_REQ[77],TCC_RW_REQ[77],TCC_MISS[78],TCC_READ[78],TCC_REQ[78],TCC_RW_REQ[78],TCC_MISS[79],TCC_READ[79],TCC_REQ[79],TCC_RW_REQ[79],TCC_MISS[80],TCC_READ[80],TCC_REQ[80],TCC_RW_REQ[80],TCC_MISS[81],TCC_READ[81],TCC_REQ[81],TCC_RW_REQ[81],TCC_MISS[82],TCC_READ[82],TCC_REQ[82],TCC_RW_REQ[82],TCC_MISS[83],TCC_READ[83],TCC_REQ[83],TCC_RW_REQ[83],TCC_MISS[84],TCC_READ[84],TCC_REQ[84],TCC_RW_REQ[84],TCC_MISS[85],TCC_READ[85],TCC_REQ[85],TCC_RW_REQ[85],TCC_MISS[86],TCC_READ[86],TCC_REQ[86],TCC_RW_REQ[86],TCC_MISS[87],TCC_READ[87],TCC_REQ[87],TCC_RW_REQ[87],TCC_MISS[88],TCC_READ[88],TCC_REQ[88],TCC_RW_REQ[88],TCC_MISS[89],TCC_READ[89],TCC_REQ[89],TCC_RW_REQ[89],TCC_MISS[90],TCC_READ[90],TCC_REQ[90],TCC_RW_REQ[90],TCC_MISS[91],TCC_READ[91],TCC_REQ[91],TCC_RW_REQ[91],TCC_MISS[92],TCC_READ[92],TCC_REQ[92],TCC_RW_REQ[92],TCC_MISS[93],TCC_READ[93],TCC_REQ[93],TCC_RW_REQ[93],TCC_MISS[94],TCC_READ[94],TCC_REQ[94],TCC_RW_REQ[94],TCC_MISS[95],TCC_READ[95],TCC_REQ[95],TCC_RW_REQ[95],TCC_MISS[96],TCC_READ[96],TCC_REQ[96],TCC_RW_REQ[96],TCC_MISS[97],TCC_READ[97],TCC_REQ[97],TCC_RW_REQ[97],TCC_MISS[98],TCC_READ[98],TCC_REQ[98],TCC_RW_REQ[98],TCC_MISS[99],TCC_READ[99],TCC_REQ[99],TCC_RW_REQ[99],TCC_MISS[100],TCC_READ[100],TCC_REQ[100],TCC_RW_REQ[100],TCC_MISS[101],TCC_READ[101],TCC_REQ[101],TCC_RW_REQ[101],TCC_MISS[102],TCC_READ[102],TCC_REQ[102],TCC_RW_REQ[102],TCC_MISS[103],TCC_READ[103],TCC_REQ[103],TCC_RW_REQ[103],TCC_MISS[104],TCC_READ[104],TCC_REQ[104],TCC_RW_REQ[104],TCC_MISS[105],TCC_READ[105],TCC_REQ[105],TCC_RW_REQ[105],TCC_MISS[106],TCC_READ[106],TCC_REQ[106],TCC_RW_REQ[106],TCC_MISS[107],TCC_READ[107],TCC_REQ[107],TCC_RW_REQ[107],TCC_MISS[108],TCC_READ[108],TCC_REQ[108],TCC_RW_REQ[108],TCC_MISS[109],TCC_READ[109],TCC_REQ[109],TCC_RW_REQ[109],TCC_MISS[110],TCC_READ[110],TCC_REQ[110],TCC_RW_REQ[110],TCC_MISS[111],TCC_READ[111],TCC_REQ[111],TCC_RW_REQ[111],TCC_MISS[112],TCC_READ[112],TCC_REQ[112],TCC_RW_REQ[112],TCC_MISS[113],TCC_READ[113],TCC_REQ[113],TCC_RW_REQ[113],TCC_MISS[114],TCC_READ[114],TCC_REQ[114],TCC_RW_REQ[114],TCC_MISS[115],TCC_READ[115],TCC_REQ[115],TCC_RW_REQ[115],TCC_MISS[116],TCC_READ[116],TCC_REQ[116],TCC_RW_REQ[116],TCC_MISS[117],TCC_READ[117],TCC_REQ[117],TCC_RW_REQ[117],TCC_MISS[118],TCC_READ[118],TCC_REQ[118],TCC_RW_REQ[118],TCC_MISS[119],TCC_READ[119],TCC_REQ[119],TCC_RW_REQ[119],TCC_MISS[120],TCC_READ[120],TCC_REQ[120],TCC_RW_REQ[120],TCC_MISS[121],TCC_READ[121],TCC_REQ[121],TCC_RW_REQ[121],TCC_MISS[122],TCC_READ[122],TCC_REQ[122],TCC_RW_REQ[122],TCC_MISS[123],TCC_READ[123],TCC_REQ[123],TCC_RW_REQ[123],TCC_MISS[124],TCC_READ[124],TCC_REQ[124],TCC_RW_REQ[124],TCC_MISS[125],TCC_READ[125],TCC_REQ[125],TCC_RW_REQ[125],TCC_MISS[126],TCC_READ[126],TCC_REQ[126],TCC_RW_REQ[126],TCC_MISS[127],TCC_READ[127],TCC_REQ[127],TCC_RW_REQ[127],Wave_Size_6,Correlation_ID_6,SQ_INSTS_BRANCH,SQ_INSTS_SENDMSG,SQ_WAIT_ANY,SQ_WAIT_INST_ANY,SQ_ACTIVE_INST_ANY,SQ_ACTIVE_INST_VMEM,SQ_ACTIVE_INST_LDS,SQ_ACTIVE_INST_VALU,SPI_RA_WAVE_SIMD_FULL_CSN,SPI_RA_VGPR_SIMD_FULL_CSN,CPC_CPC_UTCL2IU_STALL,CPC_ME1_BUSY_FOR_PACKET_DECODE,TA_ADDR_STALLED_BY_TC_CYCLES_sum,TA_TOTAL_WAVEFRONTS_sum,TCC_EA0_WRREQ_64B_sum,TCC_EA0_WRREQ_DRAM_sum,TCC_EA0_WRREQ_sum,TCC_EA0_WR_UNCACHED_32B_sum,TCP_UTCL1_PERMISSION_MISS_sum,TCP_UTCL1_REQUEST_sum,TCP_UTCL1_TRANSLATION_HIT_sum,TCP_UTCL1_TRANSLATION_MISS_sum,Wave_Size_7,Correlation_ID_7,XCC_Index_7,TCC_TAG_STALL[0],TCC_TOO_MANY_EA_WRREQS_STALL[0],TCC_WRITE[0],TCC_TAG_STALL[1],TCC_TOO_MANY_EA_WRREQS_STALL[1],TCC_WRITE[1],TCC_TAG_STALL[2],TCC_TOO_MANY_EA_WRREQS_STALL[2],TCC_WRITE[2],TCC_TAG_STALL[3],TCC_TOO_MANY_EA_WRREQS_STALL[3],TCC_WRITE[3],TCC_TAG_STALL[4],TCC_TOO_MANY_EA_WRREQS_STALL[4],TCC_WRITE[4],TCC_TAG_STALL[5],TCC_TOO_MANY_EA_WRREQS_STALL[5],TCC_WRITE[5],TCC_TAG_STALL[6],TCC_TOO_MANY_EA_WRREQS_STALL[6],TCC_WRITE[6],TCC_TAG_STALL[7],TCC_TOO_MANY_EA_WRREQS_STALL[7],TCC_WRITE[7],TCC_TAG_STALL[8],TCC_TOO_MANY_EA_WRREQS_STALL[8],TCC_WRITE[8],TCC_TAG_STALL[9],TCC_TOO_MANY_EA_WRREQS_STALL[9],TCC_WRITE[9],TCC_TAG_STALL[10],TCC_TOO_MANY_EA_WRREQS_STALL[10],TCC_WRITE[10],TCC_TAG_STALL[11],TCC_TOO_MANY_EA_WRREQS_STALL[11],TCC_WRITE[11],TCC_TAG_STALL[12],TCC_TOO_MANY_EA_WRREQS_STALL[12],TCC_WRITE[12],TCC_TAG_STALL[13],TCC_TOO_MANY_EA_WRREQS_STALL[13],TCC_WRITE[13],TCC_TAG_STALL[14],TCC_TOO_MANY_EA_WRREQS_STALL[14],TCC_WRITE[14],TCC_TAG_STALL[15],TCC_TOO_MANY_EA_WRREQS_STALL[15],TCC_WRITE[15],TCC_TAG_STALL[16],TCC_TOO_MANY_EA_WRREQS_STALL[16],TCC_WRITE[16],TCC_TAG_STALL[17],TCC_TOO_MANY_EA_WRREQS_STALL[17],TCC_WRITE[17],TCC_TAG_STALL[18],TCC_TOO_MANY_EA_WRREQS_STALL[18],TCC_WRITE[18],TCC_TAG_STALL[19],TCC_TOO_MANY_EA_WRREQS_STALL[19],TCC_WRITE[19],TCC_TAG_STALL[20],TCC_TOO_MANY_EA_WRREQS_STALL[20],TCC_WRITE[20],TCC_TAG_STALL[21],TCC_TOO_MANY_EA_WRREQS_STALL[21],TCC_WRITE[21],TCC_TAG_STALL[22],TCC_TOO_MANY_EA_WRREQS_STALL[22],TCC_WRITE[22],TCC_TAG_STALL[23],TCC_TOO_MANY_EA_WRREQS_STALL[23],TCC_WRITE[23],TCC_TAG_STALL[24],TCC_TOO_MANY_EA_WRREQS_STALL[24],TCC_WRITE[24],TCC_TAG_STALL[25],TCC_TOO_MANY_EA_WRREQS_STALL[25],TCC_WRITE[25],TCC_TAG_STALL[26],TCC_TOO_MANY_EA_WRREQS_STALL[26],TCC_WRITE[26],TCC_TAG_STALL[27],TCC_TOO_MANY_EA_WRREQS_STALL[27],TCC_WRITE[27],TCC_TAG_STALL[28],TCC_TOO_MANY_EA_WRREQS_STALL[28],TCC_WRITE[28],TCC_TAG_STALL[29],TCC_TOO_MANY_EA_WRREQS_STALL[29],TCC_WRITE[29],TCC_TAG_STALL[30],TCC_TOO_MANY_EA_WRREQS_STALL[30],TCC_WRITE[30],TCC_TAG_STALL[31],TCC_TOO_MANY_EA_WRREQS_STALL[31],TCC_WRITE[31],TCC_TAG_STALL[32],TCC_TOO_MANY_EA_WRREQS_STALL[32],TCC_WRITE[32],TCC_TAG_STALL[33],TCC_TOO_MANY_EA_WRREQS_STALL[33],TCC_WRITE[33],TCC_TAG_STALL[34],TCC_TOO_MANY_EA_WRREQS_STALL[34],TCC_WRITE[34],TCC_TAG_STALL[35],TCC_TOO_MANY_EA_WRREQS_STALL[35],TCC_WRITE[35],TCC_TAG_STALL[36],TCC_TOO_MANY_EA_WRREQS_STALL[36],TCC_WRITE[36],TCC_TAG_STALL[37],TCC_TOO_MANY_EA_WRREQS_STALL[37],TCC_WRITE[37],TCC_TAG_STALL[38],TCC_TOO_MANY_EA_WRREQS_STALL[38],TCC_WRITE[38],TCC_TAG_STALL[39],TCC_TOO_MANY_EA_WRREQS_STALL[39],TCC_WRITE[39],TCC_TAG_STALL[40],TCC_TOO_MANY_EA_WRREQS_STALL[40],TCC_WRITE[40],TCC_TAG_STALL[41],TCC_TOO_MANY_EA_WRREQS_STALL[41],TCC_WRITE[41],TCC_TAG_STALL[42],TCC_TOO_MANY_EA_WRREQS_STALL[42],TCC_WRITE[42],TCC_TAG_STALL[43],TCC_TOO_MANY_EA_WRREQS_STALL[43],TCC_WRITE[43],TCC_TAG_STALL[44],TCC_TOO_MANY_EA_WRREQS_STALL[44],TCC_WRITE[44],TCC_TAG_STALL[45],TCC_TOO_MANY_EA_WRREQS_STALL[45],TCC_WRITE[45],TCC_TAG_STALL[46],TCC_TOO_MANY_EA_WRREQS_STALL[46],TCC_WRITE[46],TCC_TAG_STALL[47],TCC_TOO_MANY_EA_WRREQS_STALL[47],TCC_WRITE[47],TCC_TAG_STALL[48],TCC_TOO_MANY_EA_WRREQS_STALL[48],TCC_WRITE[48],TCC_TAG_STALL[49],TCC_TOO_MANY_EA_WRREQS_STALL[49],TCC_WRITE[49],TCC_TAG_STALL[50],TCC_TOO_MANY_EA_WRREQS_STALL[50],TCC_WRITE[50],TCC_TAG_STALL[51],TCC_TOO_MANY_EA_WRREQS_STALL[51],TCC_WRITE[51],TCC_TAG_STALL[52],TCC_TOO_MANY_EA_WRREQS_STALL[52],TCC_WRITE[52],TCC_TAG_STALL[53],TCC_TOO_MANY_EA_WRREQS_STALL[53],TCC_WRITE[53],TCC_TAG_STALL[54],TCC_TOO_MANY_EA_WRREQS_STALL[54],TCC_WRITE[54],TCC_TAG_STALL[55],TCC_TOO_MANY_EA_WRREQS_STALL[55],TCC_WRITE[55],TCC_TAG_STALL[56],TCC_TOO_MANY_EA_WRREQS_STALL[56],TCC_WRITE[56],TCC_TAG_STALL[57],TCC_TOO_MANY_EA_WRREQS_STALL[57],TCC_WRITE[57],TCC_TAG_STALL[58],TCC_TOO_MANY_EA_WRREQS_STALL[58],TCC_WRITE[58],TCC_TAG_STALL[59],TCC_TOO_MANY_EA_WRREQS_STALL[59],TCC_WRITE[59],TCC_TAG_STALL[60],TCC_TOO_MANY_EA_WRREQS_STALL[60],TCC_WRITE[60],TCC_TAG_STALL[61],TCC_TOO_MANY_EA_WRREQS_STALL[61],TCC_WRITE[61],TCC_TAG_STALL[62],TCC_TOO_MANY_EA_WRREQS_STALL[62],TCC_WRITE[62],TCC_TAG_STALL[63],TCC_TOO_MANY_EA_WRREQS_STALL[63],TCC_WRITE[63],TCC_TAG_STALL[64],TCC_TOO_MANY_EA_WRREQS_STALL[64],TCC_WRITE[64],TCC_TAG_STALL[65],TCC_TOO_MANY_EA_WRREQS_STALL[65],TCC_WRITE[65],TCC_TAG_STALL[66],TCC_TOO_MANY_EA_WRREQS_STALL[66],TCC_WRITE[66],TCC_TAG_STALL[67],TCC_TOO_MANY_EA_WRREQS_STALL[67],TCC_WRITE[67],TCC_TAG_STALL[68],TCC_TOO_MANY_EA_WRREQS_STALL[68],TCC_WRITE[68],TCC_TAG_STALL[69],TCC_TOO_MANY_EA_WRREQS_STALL[69],TCC_WRITE[69],TCC_TAG_STALL[70],TCC_TOO_MANY_EA_WRREQS_STALL[70],TCC_WRITE[70],TCC_TAG_STALL[71],TCC_TOO_MANY_EA_WRREQS_STALL[71],TCC_WRITE[71],TCC_TAG_STALL[72],TCC_TOO_MANY_EA_WRREQS_STALL[72],TCC_WRITE[72],TCC_TAG_STALL[73],TCC_TOO_MANY_EA_WRREQS_STALL[73],TCC_WRITE[73],TCC_TAG_STALL[74],TCC_TOO_MANY_EA_WRREQS_STALL[74],TCC_WRITE[74],TCC_TAG_STALL[75],TCC_TOO_MANY_EA_WRREQS_STALL[75],TCC_WRITE[75],TCC_TAG_STALL[76],TCC_TOO_MANY_EA_WRREQS_STALL[76],TCC_WRITE[76],TCC_TAG_STALL[77],TCC_TOO_MANY_EA_WRREQS_STALL[77],TCC_WRITE[77],TCC_TAG_STALL[78],TCC_TOO_MANY_EA_WRREQS_STALL[78],TCC_WRITE[78],TCC_TAG_STALL[79],TCC_TOO_MANY_EA_WRREQS_STALL[79],TCC_WRITE[79],TCC_TAG_STALL[80],TCC_TOO_MANY_EA_WRREQS_STALL[80],TCC_WRITE[80],TCC_TAG_STALL[81],TCC_TOO_MANY_EA_WRREQS_STALL[81],TCC_WRITE[81],TCC_TAG_STALL[82],TCC_TOO_MANY_EA_WRREQS_STALL[82],TCC_WRITE[82],TCC_TAG_STALL[83],TCC_TOO_MANY_EA_WRREQS_STALL[83],TCC_WRITE[83],TCC_TAG_STALL[84],TCC_TOO_MANY_EA_WRREQS_STALL[84],TCC_WRITE[84],TCC_TAG_STALL[85],TCC_TOO_MANY_EA_WRREQS_STALL[85],TCC_WRITE[85],TCC_TAG_STALL[86],TCC_TOO_MANY_EA_WRREQS_STALL[86],TCC_WRITE[86],TCC_TAG_STALL[87],TCC_TOO_MANY_EA_WRREQS_STALL[87],TCC_WRITE[87],TCC_TAG_STALL[88],TCC_TOO_MANY_EA_WRREQS_STALL[88],TCC_WRITE[88],TCC_TAG_STALL[89],TCC_TOO_MANY_EA_WRREQS_STALL[89],TCC_WRITE[89],TCC_TAG_STALL[90],TCC_TOO_MANY_EA_WRREQS_STALL[90],TCC_WRITE[90],TCC_TAG_STALL[91],TCC_TOO_MANY_EA_WRREQS_STALL[91],TCC_WRITE[91],TCC_TAG_STALL[92],TCC_TOO_MANY_EA_WRREQS_STALL[92],TCC_WRITE[92],TCC_TAG_STALL[93],TCC_TOO_MANY_EA_WRREQS_STALL[93],TCC_WRITE[93],TCC_TAG_STALL[94],TCC_TOO_MANY_EA_WRREQS_STALL[94],TCC_WRITE[94],TCC_TAG_STALL[95],TCC_TOO_MANY_EA_WRREQS_STALL[95],TCC_WRITE[95],TCC_TAG_STALL[96],TCC_TOO_MANY_EA_WRREQS_STALL[96],TCC_WRITE[96],TCC_TAG_STALL[97],TCC_TOO_MANY_EA_WRREQS_STALL[97],TCC_WRITE[97],TCC_TAG_STALL[98],TCC_TOO_MANY_EA_WRREQS_STALL[98],TCC_WRITE[98],TCC_TAG_STALL[99],TCC_TOO_MANY_EA_WRREQS_STALL[99],TCC_WRITE[99],TCC_TAG_STALL[100],TCC_TOO_MANY_EA_WRREQS_STALL[100],TCC_WRITE[100],TCC_TAG_STALL[101],TCC_TOO_MANY_EA_WRREQS_STALL[101],TCC_WRITE[101],TCC_TAG_STALL[102],TCC_TOO_MANY_EA_WRREQS_STALL[102],TCC_WRITE[102],TCC_TAG_STALL[103],TCC_TOO_MANY_EA_WRREQS_STALL[103],TCC_WRITE[103],TCC_TAG_STALL[104],TCC_TOO_MANY_EA_WRREQS_STALL[104],TCC_WRITE[104],TCC_TAG_STALL[105],TCC_TOO_MANY_EA_WRREQS_STALL[105],TCC_WRITE[105],TCC_TAG_STALL[106],TCC_TOO_MANY_EA_WRREQS_STALL[106],TCC_WRITE[106],TCC_TAG_STALL[107],TCC_TOO_MANY_EA_WRREQS_STALL[107],TCC_WRITE[107],TCC_TAG_STALL[108],TCC_TOO_MANY_EA_WRREQS_STALL[108],TCC_WRITE[108],TCC_TAG_STALL[109],TCC_TOO_MANY_EA_WRREQS_STALL[109],TCC_WRITE[109],TCC_TAG_STALL[110],TCC_TOO_MANY_EA_WRREQS_STALL[110],TCC_WRITE[110],TCC_TAG_STALL[111],TCC_TOO_MANY_EA_WRREQS_STALL[111],TCC_WRITE[111],TCC_TAG_STALL[112],TCC_TOO_MANY_EA_WRREQS_STALL[112],TCC_WRITE[112],TCC_TAG_STALL[113],TCC_TOO_MANY_EA_WRREQS_STALL[113],TCC_WRITE[113],TCC_TAG_STALL[114],TCC_TOO_MANY_EA_WRREQS_STALL[114],TCC_WRITE[114],TCC_TAG_STALL[115],TCC_TOO_MANY_EA_WRREQS_STALL[115],TCC_WRITE[115],TCC_TAG_STALL[116],TCC_TOO_MANY_EA_WRREQS_STALL[116],TCC_WRITE[116],TCC_TAG_STALL[117],TCC_TOO_MANY_EA_WRREQS_STALL[117],TCC_WRITE[117],TCC_TAG_STALL[118],TCC_TOO_MANY_EA_WRREQS_STALL[118],TCC_WRITE[118],TCC_TAG_STALL[119],TCC_TOO_MANY_EA_WRREQS_STALL[119],TCC_WRITE[119],TCC_TAG_STALL[120],TCC_TOO_MANY_EA_WRREQS_STALL[120],TCC_WRITE[120],TCC_TAG_STALL[121],TCC_TOO_MANY_EA_WRREQS_STALL[121],TCC_WRITE[121],TCC_TAG_STALL[122],TCC_TOO_MANY_EA_WRREQS_STALL[122],TCC_WRITE[122],TCC_TAG_STALL[123],TCC_TOO_MANY_EA_WRREQS_STALL[123],TCC_WRITE[123],TCC_TAG_STALL[124],TCC_TOO_MANY_EA_WRREQS_STALL[124],TCC_WRITE[124],TCC_TAG_STALL[125],TCC_TOO_MANY_EA_WRREQS_STALL[125],TCC_WRITE[125],TCC_TAG_STALL[126],TCC_TOO_MANY_EA_WRREQS_STALL[126],TCC_WRITE[126],TCC_TAG_STALL[127],TCC_TOO_MANY_EA_WRREQS_STALL[127],TCC_WRITE[127],Wave_Size_8,Correlation_ID_8,XCC_Index_8,TCC_EA0_ATOMIC_LEVEL[0],TCC_EA0_RDREQ[0],TCC_EA0_RDREQ_32B[0],TCC_EA0_RDREQ_LEVEL[0],TCC_EA0_ATOMIC_LEVEL[1],TCC_EA0_RDREQ[1],TCC_EA0_RDREQ_32B[1],TCC_EA0_RDREQ_LEVEL[1],TCC_EA0_ATOMIC_LEVEL[2],TCC_EA0_RDREQ[2],TCC_EA0_RDREQ_32B[2],TCC_EA0_RDREQ_LEVEL[2],TCC_EA0_ATOMIC_LEVEL[3],TCC_EA0_RDREQ[3],TCC_EA0_RDREQ_32B[3],TCC_EA0_RDREQ_LEVEL[3],TCC_EA0_ATOMIC_LEVEL[4],TCC_EA0_RDREQ[4],TCC_EA0_RDREQ_32B[4],TCC_EA0_RDREQ_LEVEL[4],TCC_EA0_ATOMIC_LEVEL[5],TCC_EA0_RDREQ[5],TCC_EA0_RDREQ_32B[5],TCC_EA0_RDREQ_LEVEL[5],TCC_EA0_ATOMIC_LEVEL[6],TCC_EA0_RDREQ[6],TCC_EA0_RDREQ_32B[6],TCC_EA0_RDREQ_LEVEL[6],TCC_EA0_ATOMIC_LEVEL[7],TCC_EA0_RDREQ[7],TCC_EA0_RDREQ_32B[7],TCC_EA0_RDREQ_LEVEL[7],TCC_EA0_ATOMIC_LEVEL[8],TCC_EA0_RDREQ[8],TCC_EA0_RDREQ_32B[8],TCC_EA0_RDREQ_LEVEL[8],TCC_EA0_ATOMIC_LEVEL[9],TCC_EA0_RDREQ[9],TCC_EA0_RDREQ_32B[9],TCC_EA0_RDREQ_LEVEL[9],TCC_EA0_ATOMIC_LEVEL[10],TCC_EA0_RDREQ[10],TCC_EA0_RDREQ_32B[10],TCC_EA0_RDREQ_LEVEL[10],TCC_EA0_ATOMIC_LEVEL[11],TCC_EA0_RDREQ[11],TCC_EA0_RDREQ_32B[11],TCC_EA0_RDREQ_LEVEL[11],TCC_EA0_ATOMIC_LEVEL[12],TCC_EA0_RDREQ[12],TCC_EA0_RDREQ_32B[12],TCC_EA0_RDREQ_LEVEL[12],TCC_EA0_ATOMIC_LEVEL[13],TCC_EA0_RDREQ[13],TCC_EA0_RDREQ_32B[13],TCC_EA0_RDREQ_LEVEL[13],TCC_EA0_ATOMIC_LEVEL[14],TCC_EA0_RDREQ[14],TCC_EA0_RDREQ_32B[14],TCC_EA0_RDREQ_LEVEL[14],TCC_EA0_ATOMIC_LEVEL[15],TCC_EA0_RDREQ[15],TCC_EA0_RDREQ_32B[15],TCC_EA0_RDREQ_LEVEL[15],TCC_EA0_ATOMIC_LEVEL[16],TCC_EA0_RDREQ[16],TCC_EA0_RDREQ_32B[16],TCC_EA0_RDREQ_LEVEL[16],TCC_EA0_ATOMIC_LEVEL[17],TCC_EA0_RDREQ[17],TCC_EA0_RDREQ_32B[17],TCC_EA0_RDREQ_LEVEL[17],TCC_EA0_ATOMIC_LEVEL[18],TCC_EA0_RDREQ[18],TCC_EA0_RDREQ_32B[18],TCC_EA0_RDREQ_LEVEL[18],TCC_EA0_ATOMIC_LEVEL[19],TCC_EA0_RDREQ[19],TCC_EA0_RDREQ_32B[19],TCC_EA0_RDREQ_LEVEL[19],TCC_EA0_ATOMIC_LEVEL[20],TCC_EA0_RDREQ[20],TCC_EA0_RDREQ_32B[20],TCC_EA0_RDREQ_LEVEL[20],TCC_EA0_ATOMIC_LEVEL[21],TCC_EA0_RDREQ[21],TCC_EA0_RDREQ_32B[21],TCC_EA0_RDREQ_LEVEL[21],TCC_EA0_ATOMIC_LEVEL[22],TCC_EA0_RDREQ[22],TCC_EA0_RDREQ_32B[22],TCC_EA0_RDREQ_LEVEL[22],TCC_EA0_ATOMIC_LEVEL[23],TCC_EA0_RDREQ[23],TCC_EA0_RDREQ_32B[23],TCC_EA0_RDREQ_LEVEL[23],TCC_EA0_ATOMIC_LEVEL[24],TCC_EA0_RDREQ[24],TCC_EA0_RDREQ_32B[24],TCC_EA0_RDREQ_LEVEL[24],TCC_EA0_ATOMIC_LEVEL[25],TCC_EA0_RDREQ[25],TCC_EA0_RDREQ_32B[25],TCC_EA0_RDREQ_LEVEL[25],TCC_EA0_ATOMIC_LEVEL[26],TCC_EA0_RDREQ[26],TCC_EA0_RDREQ_32B[26],TCC_EA0_RDREQ_LEVEL[26],TCC_EA0_ATOMIC_LEVEL[27],TCC_EA0_RDREQ[27],TCC_EA0_RDREQ_32B[27],TCC_EA0_RDREQ_LEVEL[27],TCC_EA0_ATOMIC_LEVEL[28],TCC_EA0_RDREQ[28],TCC_EA0_RDREQ_32B[28],TCC_EA0_RDREQ_LEVEL[28],TCC_EA0_ATOMIC_LEVEL[29],TCC_EA0_RDREQ[29],TCC_EA0_RDREQ_32B[29],TCC_EA0_RDREQ_LEVEL[29],TCC_EA0_ATOMIC_LEVEL[30],TCC_EA0_RDREQ[30],TCC_EA0_RDREQ_32B[30],TCC_EA0_RDREQ_LEVEL[30],TCC_EA0_ATOMIC_LEVEL[31],TCC_EA0_RDREQ[31],TCC_EA0_RDREQ_32B[31],TCC_EA0_RDREQ_LEVEL[31],TCC_EA0_ATOMIC_LEVEL[32],TCC_EA0_RDREQ[32],TCC_EA0_RDREQ_32B[32],TCC_EA0_RDREQ_LEVEL[32],TCC_EA0_ATOMIC_LEVEL[33],TCC_EA0_RDREQ[33],TCC_EA0_RDREQ_32B[33],TCC_EA0_RDREQ_LEVEL[33],TCC_EA0_ATOMIC_LEVEL[34],TCC_EA0_RDREQ[34],TCC_EA0_RDREQ_32B[34],TCC_EA0_RDREQ_LEVEL[34],TCC_EA0_ATOMIC_LEVEL[35],TCC_EA0_RDREQ[35],TCC_EA0_RDREQ_32B[35],TCC_EA0_RDREQ_LEVEL[35],TCC_EA0_ATOMIC_LEVEL[36],TCC_EA0_RDREQ[36],TCC_EA0_RDREQ_32B[36],TCC_EA0_RDREQ_LEVEL[36],TCC_EA0_ATOMIC_LEVEL[37],TCC_EA0_RDREQ[37],TCC_EA0_RDREQ_32B[37],TCC_EA0_RDREQ_LEVEL[37],TCC_EA0_ATOMIC_LEVEL[38],TCC_EA0_RDREQ[38],TCC_EA0_RDREQ_32B[38],TCC_EA0_RDREQ_LEVEL[38],TCC_EA0_ATOMIC_LEVEL[39],TCC_EA0_RDREQ[39],TCC_EA0_RDREQ_32B[39],TCC_EA0_RDREQ_LEVEL[39],TCC_EA0_ATOMIC_LEVEL[40],TCC_EA0_RDREQ[40],TCC_EA0_RDREQ_32B[40],TCC_EA0_RDREQ_LEVEL[40],TCC_EA0_ATOMIC_LEVEL[41],TCC_EA0_RDREQ[41],TCC_EA0_RDREQ_32B[41],TCC_EA0_RDREQ_LEVEL[41],TCC_EA0_ATOMIC_LEVEL[42],TCC_EA0_RDREQ[42],TCC_EA0_RDREQ_32B[42],TCC_EA0_RDREQ_LEVEL[42],TCC_EA0_ATOMIC_LEVEL[43],TCC_EA0_RDREQ[43],TCC_EA0_RDREQ_32B[43],TCC_EA0_RDREQ_LEVEL[43],TCC_EA0_ATOMIC_LEVEL[44],TCC_EA0_RDREQ[44],TCC_EA0_RDREQ_32B[44],TCC_EA0_RDREQ_LEVEL[44],TCC_EA0_ATOMIC_LEVEL[45],TCC_EA0_RDREQ[45],TCC_EA0_RDREQ_32B[45],TCC_EA0_RDREQ_LEVEL[45],TCC_EA0_ATOMIC_LEVEL[46],TCC_EA0_RDREQ[46],TCC_EA0_RDREQ_32B[46],TCC_EA0_RDREQ_LEVEL[46],TCC_EA0_ATOMIC_LEVEL[47],TCC_EA0_RDREQ[47],TCC_EA0_RDREQ_32B[47],TCC_EA0_RDREQ_LEVEL[47],TCC_EA0_ATOMIC_LEVEL[48],TCC_EA0_RDREQ[48],TCC_EA0_RDREQ_32B[48],TCC_EA0_RDREQ_LEVEL[48],TCC_EA0_ATOMIC_LEVEL[49],TCC_EA0_RDREQ[49],TCC_EA0_RDREQ_32B[49],TCC_EA0_RDREQ_LEVEL[49],TCC_EA0_ATOMIC_LEVEL[50],TCC_EA0_RDREQ[50],TCC_EA0_RDREQ_32B[50],TCC_EA0_RDREQ_LEVEL[50],TCC_EA0_ATOMIC_LEVEL[51],TCC_EA0_RDREQ[51],TCC_EA0_RDREQ_32B[51],TCC_EA0_RDREQ_LEVEL[51],TCC_EA0_ATOMIC_LEVEL[52],TCC_EA0_RDREQ[52],TCC_EA0_RDREQ_32B[52],TCC_EA0_RDREQ_LEVEL[52],TCC_EA0_ATOMIC_LEVEL[53],TCC_EA0_RDREQ[53],TCC_EA0_RDREQ_32B[53],TCC_EA0_RDREQ_LEVEL[53],TCC_EA0_ATOMIC_LEVEL[54],TCC_EA0_RDREQ[54],TCC_EA0_RDREQ_32B[54],TCC_EA0_RDREQ_LEVEL[54],TCC_EA0_ATOMIC_LEVEL[55],TCC_EA0_RDREQ[55],TCC_EA0_RDREQ_32B[55],TCC_EA0_RDREQ_LEVEL[55],TCC_EA0_ATOMIC_LEVEL[56],TCC_EA0_RDREQ[56],TCC_EA0_RDREQ_32B[56],TCC_EA0_RDREQ_LEVEL[56],TCC_EA0_ATOMIC_LEVEL[57],TCC_EA0_RDREQ[57],TCC_EA0_RDREQ_32B[57],TCC_EA0_RDREQ_LEVEL[57],TCC_EA0_ATOMIC_LEVEL[58],TCC_EA0_RDREQ[58],TCC_EA0_RDREQ_32B[58],TCC_EA0_RDREQ_LEVEL[58],TCC_EA0_ATOMIC_LEVEL[59],TCC_EA0_RDREQ[59],TCC_EA0_RDREQ_32B[59],TCC_EA0_RDREQ_LEVEL[59],TCC_EA0_ATOMIC_LEVEL[60],TCC_EA0_RDREQ[60],TCC_EA0_RDREQ_32B[60],TCC_EA0_RDREQ_LEVEL[60],TCC_EA0_ATOMIC_LEVEL[61],TCC_EA0_RDREQ[61],TCC_EA0_RDREQ_32B[61],TCC_EA0_RDREQ_LEVEL[61],TCC_EA0_ATOMIC_LEVEL[62],TCC_EA0_RDREQ[62],TCC_EA0_RDREQ_32B[62],TCC_EA0_RDREQ_LEVEL[62],TCC_EA0_ATOMIC_LEVEL[63],TCC_EA0_RDREQ[63],TCC_EA0_RDREQ_32B[63],TCC_EA0_RDREQ_LEVEL[63],TCC_EA0_ATOMIC_LEVEL[64],TCC_EA0_RDREQ[64],TCC_EA0_RDREQ_32B[64],TCC_EA0_RDREQ_LEVEL[64],TCC_EA0_ATOMIC_LEVEL[65],TCC_EA0_RDREQ[65],TCC_EA0_RDREQ_32B[65],TCC_EA0_RDREQ_LEVEL[65],TCC_EA0_ATOMIC_LEVEL[66],TCC_EA0_RDREQ[66],TCC_EA0_RDREQ_32B[66],TCC_EA0_RDREQ_LEVEL[66],TCC_EA0_ATOMIC_LEVEL[67],TCC_EA0_RDREQ[67],TCC_EA0_RDREQ_32B[67],TCC_EA0_RDREQ_LEVEL[67],TCC_EA0_ATOMIC_LEVEL[68],TCC_EA0_RDREQ[68],TCC_EA0_RDREQ_32B[68],TCC_EA0_RDREQ_LEVEL[68],TCC_EA0_ATOMIC_LEVEL[69],TCC_EA0_RDREQ[69],TCC_EA0_RDREQ_32B[69],TCC_EA0_RDREQ_LEVEL[69],TCC_EA0_ATOMIC_LEVEL[70],TCC_EA0_RDREQ[70],TCC_EA0_RDREQ_32B[70],TCC_EA0_RDREQ_LEVEL[70],TCC_EA0_ATOMIC_LEVEL[71],TCC_EA0_RDREQ[71],TCC_EA0_RDREQ_32B[71],TCC_EA0_RDREQ_LEVEL[71],TCC_EA0_ATOMIC_LEVEL[72],TCC_EA0_RDREQ[72],TCC_EA0_RDREQ_32B[72],TCC_EA0_RDREQ_LEVEL[72],TCC_EA0_ATOMIC_LEVEL[73],TCC_EA0_RDREQ[73],TCC_EA0_RDREQ_32B[73],TCC_EA0_RDREQ_LEVEL[73],TCC_EA0_ATOMIC_LEVEL[74],TCC_EA0_RDREQ[74],TCC_EA0_RDREQ_32B[74],TCC_EA0_RDREQ_LEVEL[74],TCC_EA0_ATOMIC_LEVEL[75],TCC_EA0_RDREQ[75],TCC_EA0_RDREQ_32B[75],TCC_EA0_RDREQ_LEVEL[75],TCC_EA0_ATOMIC_LEVEL[76],TCC_EA0_RDREQ[76],TCC_EA0_RDREQ_32B[76],TCC_EA0_RDREQ_LEVEL[76],TCC_EA0_ATOMIC_LEVEL[77],TCC_EA0_RDREQ[77],TCC_EA0_RDREQ_32B[77],TCC_EA0_RDREQ_LEVEL[77],TCC_EA0_ATOMIC_LEVEL[78],TCC_EA0_RDREQ[78],TCC_EA0_RDREQ_32B[78],TCC_EA0_RDREQ_LEVEL[78],TCC_EA0_ATOMIC_LEVEL[79],TCC_EA0_RDREQ[79],TCC_EA0_RDREQ_32B[79],TCC_EA0_RDREQ_LEVEL[79],TCC_EA0_ATOMIC_LEVEL[80],TCC_EA0_RDREQ[80],TCC_EA0_RDREQ_32B[80],TCC_EA0_RDREQ_LEVEL[80],TCC_EA0_ATOMIC_LEVEL[81],TCC_EA0_RDREQ[81],TCC_EA0_RDREQ_32B[81],TCC_EA0_RDREQ_LEVEL[81],TCC_EA0_ATOMIC_LEVEL[82],TCC_EA0_RDREQ[82],TCC_EA0_RDREQ_32B[82],TCC_EA0_RDREQ_LEVEL[82],TCC_EA0_ATOMIC_LEVEL[83],TCC_EA0_RDREQ[83],TCC_EA0_RDREQ_32B[83],TCC_EA0_RDREQ_LEVEL[83],TCC_EA0_ATOMIC_LEVEL[84],TCC_EA0_RDREQ[84],TCC_EA0_RDREQ_32B[84],TCC_EA0_RDREQ_LEVEL[84],TCC_EA0_ATOMIC_LEVEL[85],TCC_EA0_RDREQ[85],TCC_EA0_RDREQ_32B[85],TCC_EA0_RDREQ_LEVEL[85],TCC_EA0_ATOMIC_LEVEL[86],TCC_EA0_RDREQ[86],TCC_EA0_RDREQ_32B[86],TCC_EA0_RDREQ_LEVEL[86],TCC_EA0_ATOMIC_LEVEL[87],TCC_EA0_RDREQ[87],TCC_EA0_RDREQ_32B[87],TCC_EA0_RDREQ_LEVEL[87],TCC_EA0_ATOMIC_LEVEL[88],TCC_EA0_RDREQ[88],TCC_EA0_RDREQ_32B[88],TCC_EA0_RDREQ_LEVEL[88],TCC_EA0_ATOMIC_LEVEL[89],TCC_EA0_RDREQ[89],TCC_EA0_RDREQ_32B[89],TCC_EA0_RDREQ_LEVEL[89],TCC_EA0_ATOMIC_LEVEL[90],TCC_EA0_RDREQ[90],TCC_EA0_RDREQ_32B[90],TCC_EA0_RDREQ_LEVEL[90],TCC_EA0_ATOMIC_LEVEL[91],TCC_EA0_RDREQ[91],TCC_EA0_RDREQ_32B[91],TCC_EA0_RDREQ_LEVEL[91],TCC_EA0_ATOMIC_LEVEL[92],TCC_EA0_RDREQ[92],TCC_EA0_RDREQ_32B[92],TCC_EA0_RDREQ_LEVEL[92],TCC_EA0_ATOMIC_LEVEL[93],TCC_EA0_RDREQ[93],TCC_EA0_RDREQ_32B[93],TCC_EA0_RDREQ_LEVEL[93],TCC_EA0_ATOMIC_LEVEL[94],TCC_EA0_RDREQ[94],TCC_EA0_RDREQ_32B[94],TCC_EA0_RDREQ_LEVEL[94],TCC_EA0_ATOMIC_LEVEL[95],TCC_EA0_RDREQ[95],TCC_EA0_RDREQ_32B[95],TCC_EA0_RDREQ_LEVEL[95],TCC_EA0_ATOMIC_LEVEL[96],TCC_EA0_RDREQ[96],TCC_EA0_RDREQ_32B[96],TCC_EA0_RDREQ_LEVEL[96],TCC_EA0_ATOMIC_LEVEL[97],TCC_EA0_RDREQ[97],TCC_EA0_RDREQ_32B[97],TCC_EA0_RDREQ_LEVEL[97],TCC_EA0_ATOMIC_LEVEL[98],TCC_EA0_RDREQ[98],TCC_EA0_RDREQ_32B[98],TCC_EA0_RDREQ_LEVEL[98],TCC_EA0_ATOMIC_LEVEL[99],TCC_EA0_RDREQ[99],TCC_EA0_RDREQ_32B[99],TCC_EA0_RDREQ_LEVEL[99],TCC_EA0_ATOMIC_LEVEL[100],TCC_EA0_RDREQ[100],TCC_EA0_RDREQ_32B[100],TCC_EA0_RDREQ_LEVEL[100],TCC_EA0_ATOMIC_LEVEL[101],TCC_EA0_RDREQ[101],TCC_EA0_RDREQ_32B[101],TCC_EA0_RDREQ_LEVEL[101],TCC_EA0_ATOMIC_LEVEL[102],TCC_EA0_RDREQ[102],TCC_EA0_RDREQ_32B[102],TCC_EA0_RDREQ_LEVEL[102],TCC_EA0_ATOMIC_LEVEL[103],TCC_EA0_RDREQ[103],TCC_EA0_RDREQ_32B[103],TCC_EA0_RDREQ_LEVEL[103],TCC_EA0_ATOMIC_LEVEL[104],TCC_EA0_RDREQ[104],TCC_EA0_RDREQ_32B[104],TCC_EA0_RDREQ_LEVEL[104],TCC_EA0_ATOMIC_LEVEL[105],TCC_EA0_RDREQ[105],TCC_EA0_RDREQ_32B[105],TCC_EA0_RDREQ_LEVEL[105],TCC_EA0_ATOMIC_LEVEL[106],TCC_EA0_RDREQ[106],TCC_EA0_RDREQ_32B[106],TCC_EA0_RDREQ_LEVEL[106],TCC_EA0_ATOMIC_LEVEL[107],TCC_EA0_RDREQ[107],TCC_EA0_RDREQ_32B[107],TCC_EA0_RDREQ_LEVEL[107],TCC_EA0_ATOMIC_LEVEL[108],TCC_EA0_RDREQ[108],TCC_EA0_RDREQ_32B[108],TCC_EA0_RDREQ_LEVEL[108],TCC_EA0_ATOMIC_LEVEL[109],TCC_EA0_RDREQ[109],TCC_EA0_RDREQ_32B[109],TCC_EA0_RDREQ_LEVEL[109],TCC_EA0_ATOMIC_LEVEL[110],TCC_EA0_RDREQ[110],TCC_EA0_RDREQ_32B[110],TCC_EA0_RDREQ_LEVEL[110],TCC_EA0_ATOMIC_LEVEL[111],TCC_EA0_RDREQ[111],TCC_EA0_RDREQ_32B[111],TCC_EA0_RDREQ_LEVEL[111],TCC_EA0_ATOMIC_LEVEL[112],TCC_EA0_RDREQ[112],TCC_EA0_RDREQ_32B[112],TCC_EA0_RDREQ_LEVEL[112],TCC_EA0_ATOMIC_LEVEL[113],TCC_EA0_RDREQ[113],TCC_EA0_RDREQ_32B[113],TCC_EA0_RDREQ_LEVEL[113],TCC_EA0_ATOMIC_LEVEL[114],TCC_EA0_RDREQ[114],TCC_EA0_RDREQ_32B[114],TCC_EA0_RDREQ_LEVEL[114],TCC_EA0_ATOMIC_LEVEL[115],TCC_EA0_RDREQ[115],TCC_EA0_RDREQ_32B[115],TCC_EA0_RDREQ_LEVEL[115],TCC_EA0_ATOMIC_LEVEL[116],TCC_EA0_RDREQ[116],TCC_EA0_RDREQ_32B[116],TCC_EA0_RDREQ_LEVEL[116],TCC_EA0_ATOMIC_LEVEL[117],TCC_EA0_RDREQ[117],TCC_EA0_RDREQ_32B[117],TCC_EA0_RDREQ_LEVEL[117],TCC_EA0_ATOMIC_LEVEL[118],TCC_EA0_RDREQ[118],TCC_EA0_RDREQ_32B[118],TCC_EA0_RDREQ_LEVEL[118],TCC_EA0_ATOMIC_LEVEL[119],TCC_EA0_RDREQ[119],TCC_EA0_RDREQ_32B[119],TCC_EA0_RDREQ_LEVEL[119],TCC_EA0_ATOMIC_LEVEL[120],TCC_EA0_RDREQ[120],TCC_EA0_RDREQ_32B[120],TCC_EA0_RDREQ_LEVEL[120],TCC_EA0_ATOMIC_LEVEL[121],TCC_EA0_RDREQ[121],TCC_EA0_RDREQ_32B[121],TCC_EA0_RDREQ_LEVEL[121],TCC_EA0_ATOMIC_LEVEL[122],TCC_EA0_RDREQ[122],TCC_EA0_RDREQ_32B[122],TCC_EA0_RDREQ_LEVEL[122],TCC_EA0_ATOMIC_LEVEL[123],TCC_EA0_RDREQ[123],TCC_EA0_RDREQ_32B[123],TCC_EA0_RDREQ_LEVEL[123],TCC_EA0_ATOMIC_LEVEL[124],TCC_EA0_RDREQ[124],TCC_EA0_RDREQ_32B[124],TCC_EA0_RDREQ_LEVEL[124],TCC_EA0_ATOMIC_LEVEL[125],TCC_EA0_RDREQ[125],TCC_EA0_RDREQ_32B[125],TCC_EA0_RDREQ_LEVEL[125],TCC_EA0_ATOMIC_LEVEL[126],TCC_EA0_RDREQ[126],TCC_EA0_RDREQ_32B[126],TCC_EA0_RDREQ_LEVEL[126],TCC_EA0_ATOMIC_LEVEL[127],TCC_EA0_RDREQ[127],TCC_EA0_RDREQ_32B[127],TCC_EA0_RDREQ_LEVEL[127],Wave_Size_9,Correlation_ID_9,XCC_Index_9,TCC_EA0_WRREQ[0],TCC_EA0_WRREQ_64B[0],TCC_EA0_WRREQ_LEVEL[0],TCC_HIT[0],TCC_EA0_WRREQ[1],TCC_EA0_WRREQ_64B[1],TCC_EA0_WRREQ_LEVEL[1],TCC_HIT[1],TCC_EA0_WRREQ[2],TCC_EA0_WRREQ_64B[2],TCC_EA0_WRREQ_LEVEL[2],TCC_HIT[2],TCC_EA0_WRREQ[3],TCC_EA0_WRREQ_64B[3],TCC_EA0_WRREQ_LEVEL[3],TCC_HIT[3],TCC_EA0_WRREQ[4],TCC_EA0_WRREQ_64B[4],TCC_EA0_WRREQ_LEVEL[4],TCC_HIT[4],TCC_EA0_WRREQ[5],TCC_EA0_WRREQ_64B[5],TCC_EA0_WRREQ_LEVEL[5],TCC_HIT[5],TCC_EA0_WRREQ[6],TCC_EA0_WRREQ_64B[6],TCC_EA0_WRREQ_LEVEL[6],TCC_HIT[6],TCC_EA0_WRREQ[7],TCC_EA0_WRREQ_64B[7],TCC_EA0_WRREQ_LEVEL[7],TCC_HIT[7],TCC_EA0_WRREQ[8],TCC_EA0_WRREQ_64B[8],TCC_EA0_WRREQ_LEVEL[8],TCC_HIT[8],TCC_EA0_WRREQ[9],TCC_EA0_WRREQ_64B[9],TCC_EA0_WRREQ_LEVEL[9],TCC_HIT[9],TCC_EA0_WRREQ[10],TCC_EA0_WRREQ_64B[10],TCC_EA0_WRREQ_LEVEL[10],TCC_HIT[10],TCC_EA0_WRREQ[11],TCC_EA0_WRREQ_64B[11],TCC_EA0_WRREQ_LEVEL[11],TCC_HIT[11],TCC_EA0_WRREQ[12],TCC_EA0_WRREQ_64B[12],TCC_EA0_WRREQ_LEVEL[12],TCC_HIT[12],TCC_EA0_WRREQ[13],TCC_EA0_WRREQ_64B[13],TCC_EA0_WRREQ_LEVEL[13],TCC_HIT[13],TCC_EA0_WRREQ[14],TCC_EA0_WRREQ_64B[14],TCC_EA0_WRREQ_LEVEL[14],TCC_HIT[14],TCC_EA0_WRREQ[15],TCC_EA0_WRREQ_64B[15],TCC_EA0_WRREQ_LEVEL[15],TCC_HIT[15],TCC_EA0_WRREQ[16],TCC_EA0_WRREQ_64B[16],TCC_EA0_WRREQ_LEVEL[16],TCC_HIT[16],TCC_EA0_WRREQ[17],TCC_EA0_WRREQ_64B[17],TCC_EA0_WRREQ_LEVEL[17],TCC_HIT[17],TCC_EA0_WRREQ[18],TCC_EA0_WRREQ_64B[18],TCC_EA0_WRREQ_LEVEL[18],TCC_HIT[18],TCC_EA0_WRREQ[19],TCC_EA0_WRREQ_64B[19],TCC_EA0_WRREQ_LEVEL[19],TCC_HIT[19],TCC_EA0_WRREQ[20],TCC_EA0_WRREQ_64B[20],TCC_EA0_WRREQ_LEVEL[20],TCC_HIT[20],TCC_EA0_WRREQ[21],TCC_EA0_WRREQ_64B[21],TCC_EA0_WRREQ_LEVEL[21],TCC_HIT[21],TCC_EA0_WRREQ[22],TCC_EA0_WRREQ_64B[22],TCC_EA0_WRREQ_LEVEL[22],TCC_HIT[22],TCC_EA0_WRREQ[23],TCC_EA0_WRREQ_64B[23],TCC_EA0_WRREQ_LEVEL[23],TCC_HIT[23],TCC_EA0_WRREQ[24],TCC_EA0_WRREQ_64B[24],TCC_EA0_WRREQ_LEVEL[24],TCC_HIT[24],TCC_EA0_WRREQ[25],TCC_EA0_WRREQ_64B[25],TCC_EA0_WRREQ_LEVEL[25],TCC_HIT[25],TCC_EA0_WRREQ[26],TCC_EA0_WRREQ_64B[26],TCC_EA0_WRREQ_LEVEL[26],TCC_HIT[26],TCC_EA0_WRREQ[27],TCC_EA0_WRREQ_64B[27],TCC_EA0_WRREQ_LEVEL[27],TCC_HIT[27],TCC_EA0_WRREQ[28],TCC_EA0_WRREQ_64B[28],TCC_EA0_WRREQ_LEVEL[28],TCC_HIT[28],TCC_EA0_WRREQ[29],TCC_EA0_WRREQ_64B[29],TCC_EA0_WRREQ_LEVEL[29],TCC_HIT[29],TCC_EA0_WRREQ[30],TCC_EA0_WRREQ_64B[30],TCC_EA0_WRREQ_LEVEL[30],TCC_HIT[30],TCC_EA0_WRREQ[31],TCC_EA0_WRREQ_64B[31],TCC_EA0_WRREQ_LEVEL[31],TCC_HIT[31],TCC_EA0_WRREQ[32],TCC_EA0_WRREQ_64B[32],TCC_EA0_WRREQ_LEVEL[32],TCC_HIT[32],TCC_EA0_WRREQ[33],TCC_EA0_WRREQ_64B[33],TCC_EA0_WRREQ_LEVEL[33],TCC_HIT[33],TCC_EA0_WRREQ[34],TCC_EA0_WRREQ_64B[34],TCC_EA0_WRREQ_LEVEL[34],TCC_HIT[34],TCC_EA0_WRREQ[35],TCC_EA0_WRREQ_64B[35],TCC_EA0_WRREQ_LEVEL[35],TCC_HIT[35],TCC_EA0_WRREQ[36],TCC_EA0_WRREQ_64B[36],TCC_EA0_WRREQ_LEVEL[36],TCC_HIT[36],TCC_EA0_WRREQ[37],TCC_EA0_WRREQ_64B[37],TCC_EA0_WRREQ_LEVEL[37],TCC_HIT[37],TCC_EA0_WRREQ[38],TCC_EA0_WRREQ_64B[38],TCC_EA0_WRREQ_LEVEL[38],TCC_HIT[38],TCC_EA0_WRREQ[39],TCC_EA0_WRREQ_64B[39],TCC_EA0_WRREQ_LEVEL[39],TCC_HIT[39],TCC_EA0_WRREQ[40],TCC_EA0_WRREQ_64B[40],TCC_EA0_WRREQ_LEVEL[40],TCC_HIT[40],TCC_EA0_WRREQ[41],TCC_EA0_WRREQ_64B[41],TCC_EA0_WRREQ_LEVEL[41],TCC_HIT[41],TCC_EA0_WRREQ[42],TCC_EA0_WRREQ_64B[42],TCC_EA0_WRREQ_LEVEL[42],TCC_HIT[42],TCC_EA0_WRREQ[43],TCC_EA0_WRREQ_64B[43],TCC_EA0_WRREQ_LEVEL[43],TCC_HIT[43],TCC_EA0_WRREQ[44],TCC_EA0_WRREQ_64B[44],TCC_EA0_WRREQ_LEVEL[44],TCC_HIT[44],TCC_EA0_WRREQ[45],TCC_EA0_WRREQ_64B[45],TCC_EA0_WRREQ_LEVEL[45],TCC_HIT[45],TCC_EA0_WRREQ[46],TCC_EA0_WRREQ_64B[46],TCC_EA0_WRREQ_LEVEL[46],TCC_HIT[46],TCC_EA0_WRREQ[47],TCC_EA0_WRREQ_64B[47],TCC_EA0_WRREQ_LEVEL[47],TCC_HIT[47],TCC_EA0_WRREQ[48],TCC_EA0_WRREQ_64B[48],TCC_EA0_WRREQ_LEVEL[48],TCC_HIT[48],TCC_EA0_WRREQ[49],TCC_EA0_WRREQ_64B[49],TCC_EA0_WRREQ_LEVEL[49],TCC_HIT[49],TCC_EA0_WRREQ[50],TCC_EA0_WRREQ_64B[50],TCC_EA0_WRREQ_LEVEL[50],TCC_HIT[50],TCC_EA0_WRREQ[51],TCC_EA0_WRREQ_64B[51],TCC_EA0_WRREQ_LEVEL[51],TCC_HIT[51],TCC_EA0_WRREQ[52],TCC_EA0_WRREQ_64B[52],TCC_EA0_WRREQ_LEVEL[52],TCC_HIT[52],TCC_EA0_WRREQ[53],TCC_EA0_WRREQ_64B[53],TCC_EA0_WRREQ_LEVEL[53],TCC_HIT[53],TCC_EA0_WRREQ[54],TCC_EA0_WRREQ_64B[54],TCC_EA0_WRREQ_LEVEL[54],TCC_HIT[54],TCC_EA0_WRREQ[55],TCC_EA0_WRREQ_64B[55],TCC_EA0_WRREQ_LEVEL[55],TCC_HIT[55],TCC_EA0_WRREQ[56],TCC_EA0_WRREQ_64B[56],TCC_EA0_WRREQ_LEVEL[56],TCC_HIT[56],TCC_EA0_WRREQ[57],TCC_EA0_WRREQ_64B[57],TCC_EA0_WRREQ_LEVEL[57],TCC_HIT[57],TCC_EA0_WRREQ[58],TCC_EA0_WRREQ_64B[58],TCC_EA0_WRREQ_LEVEL[58],TCC_HIT[58],TCC_EA0_WRREQ[59],TCC_EA0_WRREQ_64B[59],TCC_EA0_WRREQ_LEVEL[59],TCC_HIT[59],TCC_EA0_WRREQ[60],TCC_EA0_WRREQ_64B[60],TCC_EA0_WRREQ_LEVEL[60],TCC_HIT[60],TCC_EA0_WRREQ[61],TCC_EA0_WRREQ_64B[61],TCC_EA0_WRREQ_LEVEL[61],TCC_HIT[61],TCC_EA0_WRREQ[62],TCC_EA0_WRREQ_64B[62],TCC_EA0_WRREQ_LEVEL[62],TCC_HIT[62],TCC_EA0_WRREQ[63],TCC_EA0_WRREQ_64B[63],TCC_EA0_WRREQ_LEVEL[63],TCC_HIT[63],TCC_EA0_WRREQ[64],TCC_EA0_WRREQ_64B[64],TCC_EA0_WRREQ_LEVEL[64],TCC_HIT[64],TCC_EA0_WRREQ[65],TCC_EA0_WRREQ_64B[65],TCC_EA0_WRREQ_LEVEL[65],TCC_HIT[65],TCC_EA0_WRREQ[66],TCC_EA0_WRREQ_64B[66],TCC_EA0_WRREQ_LEVEL[66],TCC_HIT[66],TCC_EA0_WRREQ[67],TCC_EA0_WRREQ_64B[67],TCC_EA0_WRREQ_LEVEL[67],TCC_HIT[67],TCC_EA0_WRREQ[68],TCC_EA0_WRREQ_64B[68],TCC_EA0_WRREQ_LEVEL[68],TCC_HIT[68],TCC_EA0_WRREQ[69],TCC_EA0_WRREQ_64B[69],TCC_EA0_WRREQ_LEVEL[69],TCC_HIT[69],TCC_EA0_WRREQ[70],TCC_EA0_WRREQ_64B[70],TCC_EA0_WRREQ_LEVEL[70],TCC_HIT[70],TCC_EA0_WRREQ[71],TCC_EA0_WRREQ_64B[71],TCC_EA0_WRREQ_LEVEL[71],TCC_HIT[71],TCC_EA0_WRREQ[72],TCC_EA0_WRREQ_64B[72],TCC_EA0_WRREQ_LEVEL[72],TCC_HIT[72],TCC_EA0_WRREQ[73],TCC_EA0_WRREQ_64B[73],TCC_EA0_WRREQ_LEVEL[73],TCC_HIT[73],TCC_EA0_WRREQ[74],TCC_EA0_WRREQ_64B[74],TCC_EA0_WRREQ_LEVEL[74],TCC_HIT[74],TCC_EA0_WRREQ[75],TCC_EA0_WRREQ_64B[75],TCC_EA0_WRREQ_LEVEL[75],TCC_HIT[75],TCC_EA0_WRREQ[76],TCC_EA0_WRREQ_64B[76],TCC_EA0_WRREQ_LEVEL[76],TCC_HIT[76],TCC_EA0_WRREQ[77],TCC_EA0_WRREQ_64B[77],TCC_EA0_WRREQ_LEVEL[77],TCC_HIT[77],TCC_EA0_WRREQ[78],TCC_EA0_WRREQ_64B[78],TCC_EA0_WRREQ_LEVEL[78],TCC_HIT[78],TCC_EA0_WRREQ[79],TCC_EA0_WRREQ_64B[79],TCC_EA0_WRREQ_LEVEL[79],TCC_HIT[79],TCC_EA0_WRREQ[80],TCC_EA0_WRREQ_64B[80],TCC_EA0_WRREQ_LEVEL[80],TCC_HIT[80],TCC_EA0_WRREQ[81],TCC_EA0_WRREQ_64B[81],TCC_EA0_WRREQ_LEVEL[81],TCC_HIT[81],TCC_EA0_WRREQ[82],TCC_EA0_WRREQ_64B[82],TCC_EA0_WRREQ_LEVEL[82],TCC_HIT[82],TCC_EA0_WRREQ[83],TCC_EA0_WRREQ_64B[83],TCC_EA0_WRREQ_LEVEL[83],TCC_HIT[83],TCC_EA0_WRREQ[84],TCC_EA0_WRREQ_64B[84],TCC_EA0_WRREQ_LEVEL[84],TCC_HIT[84],TCC_EA0_WRREQ[85],TCC_EA0_WRREQ_64B[85],TCC_EA0_WRREQ_LEVEL[85],TCC_HIT[85],TCC_EA0_WRREQ[86],TCC_EA0_WRREQ_64B[86],TCC_EA0_WRREQ_LEVEL[86],TCC_HIT[86],TCC_EA0_WRREQ[87],TCC_EA0_WRREQ_64B[87],TCC_EA0_WRREQ_LEVEL[87],TCC_HIT[87],TCC_EA0_WRREQ[88],TCC_EA0_WRREQ_64B[88],TCC_EA0_WRREQ_LEVEL[88],TCC_HIT[88],TCC_EA0_WRREQ[89],TCC_EA0_WRREQ_64B[89],TCC_EA0_WRREQ_LEVEL[89],TCC_HIT[89],TCC_EA0_WRREQ[90],TCC_EA0_WRREQ_64B[90],TCC_EA0_WRREQ_LEVEL[90],TCC_HIT[90],TCC_EA0_WRREQ[91],TCC_EA0_WRREQ_64B[91],TCC_EA0_WRREQ_LEVEL[91],TCC_HIT[91],TCC_EA0_WRREQ[92],TCC_EA0_WRREQ_64B[92],TCC_EA0_WRREQ_LEVEL[92],TCC_HIT[92],TCC_EA0_WRREQ[93],TCC_EA0_WRREQ_64B[93],TCC_EA0_WRREQ_LEVEL[93],TCC_HIT[93],TCC_EA0_WRREQ[94],TCC_EA0_WRREQ_64B[94],TCC_EA0_WRREQ_LEVEL[94],TCC_HIT[94],TCC_EA0_WRREQ[95],TCC_EA0_WRREQ_64B[95],TCC_EA0_WRREQ_LEVEL[95],TCC_HIT[95],TCC_EA0_WRREQ[96],TCC_EA0_WRREQ_64B[96],TCC_EA0_WRREQ_LEVEL[96],TCC_HIT[96],TCC_EA0_WRREQ[97],TCC_EA0_WRREQ_64B[97],TCC_EA0_WRREQ_LEVEL[97],TCC_HIT[97],TCC_EA0_WRREQ[98],TCC_EA0_WRREQ_64B[98],TCC_EA0_WRREQ_LEVEL[98],TCC_HIT[98],TCC_EA0_WRREQ[99],TCC_EA0_WRREQ_64B[99],TCC_EA0_WRREQ_LEVEL[99],TCC_HIT[99],TCC_EA0_WRREQ[100],TCC_EA0_WRREQ_64B[100],TCC_EA0_WRREQ_LEVEL[100],TCC_HIT[100],TCC_EA0_WRREQ[101],TCC_EA0_WRREQ_64B[101],TCC_EA0_WRREQ_LEVEL[101],TCC_HIT[101],TCC_EA0_WRREQ[102],TCC_EA0_WRREQ_64B[102],TCC_EA0_WRREQ_LEVEL[102],TCC_HIT[102],TCC_EA0_WRREQ[103],TCC_EA0_WRREQ_64B[103],TCC_EA0_WRREQ_LEVEL[103],TCC_HIT[103],TCC_EA0_WRREQ[104],TCC_EA0_WRREQ_64B[104],TCC_EA0_WRREQ_LEVEL[104],TCC_HIT[104],TCC_EA0_WRREQ[105],TCC_EA0_WRREQ_64B[105],TCC_EA0_WRREQ_LEVEL[105],TCC_HIT[105],TCC_EA0_WRREQ[106],TCC_EA0_WRREQ_64B[106],TCC_EA0_WRREQ_LEVEL[106],TCC_HIT[106],TCC_EA0_WRREQ[107],TCC_EA0_WRREQ_64B[107],TCC_EA0_WRREQ_LEVEL[107],TCC_HIT[107],TCC_EA0_WRREQ[108],TCC_EA0_WRREQ_64B[108],TCC_EA0_WRREQ_LEVEL[108],TCC_HIT[108],TCC_EA0_WRREQ[109],TCC_EA0_WRREQ_64B[109],TCC_EA0_WRREQ_LEVEL[109],TCC_HIT[109],TCC_EA0_WRREQ[110],TCC_EA0_WRREQ_64B[110],TCC_EA0_WRREQ_LEVEL[110],TCC_HIT[110],TCC_EA0_WRREQ[111],TCC_EA0_WRREQ_64B[111],TCC_EA0_WRREQ_LEVEL[111],TCC_HIT[111],TCC_EA0_WRREQ[112],TCC_EA0_WRREQ_64B[112],TCC_EA0_WRREQ_LEVEL[112],TCC_HIT[112],TCC_EA0_WRREQ[113],TCC_EA0_WRREQ_64B[113],TCC_EA0_WRREQ_LEVEL[113],TCC_HIT[113],TCC_EA0_WRREQ[114],TCC_EA0_WRREQ_64B[114],TCC_EA0_WRREQ_LEVEL[114],TCC_HIT[114],TCC_EA0_WRREQ[115],TCC_EA0_WRREQ_64B[115],TCC_EA0_WRREQ_LEVEL[115],TCC_HIT[115],TCC_EA0_WRREQ[116],TCC_EA0_WRREQ_64B[116],TCC_EA0_WRREQ_LEVEL[116],TCC_HIT[116],TCC_EA0_WRREQ[117],TCC_EA0_WRREQ_64B[117],TCC_EA0_WRREQ_LEVEL[117],TCC_HIT[117],TCC_EA0_WRREQ[118],TCC_EA0_WRREQ_64B[118],TCC_EA0_WRREQ_LEVEL[118],TCC_HIT[118],TCC_EA0_WRREQ[119],TCC_EA0_WRREQ_64B[119],TCC_EA0_WRREQ_LEVEL[119],TCC_HIT[119],TCC_EA0_WRREQ[120],TCC_EA0_WRREQ_64B[120],TCC_EA0_WRREQ_LEVEL[120],TCC_HIT[120],TCC_EA0_WRREQ[121],TCC_EA0_WRREQ_64B[121],TCC_EA0_WRREQ_LEVEL[121],TCC_HIT[121],TCC_EA0_WRREQ[122],TCC_EA0_WRREQ_64B[122],TCC_EA0_WRREQ_LEVEL[122],TCC_HIT[122],TCC_EA0_WRREQ[123],TCC_EA0_WRREQ_64B[123],TCC_EA0_WRREQ_LEVEL[123],TCC_HIT[123],TCC_EA0_WRREQ[124],TCC_EA0_WRREQ_64B[124],TCC_EA0_WRREQ_LEVEL[124],TCC_HIT[124],TCC_EA0_WRREQ[125],TCC_EA0_WRREQ_64B[125],TCC_EA0_WRREQ_LEVEL[125],TCC_HIT[125],TCC_EA0_WRREQ[126],TCC_EA0_WRREQ_64B[126],TCC_EA0_WRREQ_LEVEL[126],TCC_HIT[126],TCC_EA0_WRREQ[127],TCC_EA0_WRREQ_64B[127],TCC_EA0_WRREQ_LEVEL[127],TCC_HIT[127],Wave_Size_10,Correlation_ID_10,SQC_DCACHE_REQ_READ_2,SQC_DCACHE_REQ_READ_4,Wave_Size_11,Correlation_ID_11,SQ_CYCLES,SQ_BUSY_CYCLES,SQ_BUSY_CU_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,SQ_INSTS_VALU_CVT,SQ_INSTS_VMEM_WR,SQ_INSTS_VMEM_RD,GRBM_COUNT,GRBM_GUI_ACTIVE,SPI_CSN_WINDOW_VALID,SPI_CSN_BUSY,CPC_CPC_STAT_BUSY,CPC_CPC_STAT_IDLE,CPF_CPF_STAT_BUSY,CPF_CPF_STAT_STALL,TA_BUFFER_WAVEFRONTS_sum,TA_TA_BUSY_sum,TCC_BUSY_sum,TCC_CYCLE_sum,TCC_PROBE_ALL_sum,TCC_PROBE_sum,TCP_GATE_EN1_sum,TCP_GATE_EN2_sum,TCP_TCR_TCP_STALL_CYCLES_sum,TCP_TD_TCP_STALL_CYCLES_sum,TD_TC_STALL_sum,TD_TD_BUSY_sum,Wave_Size_12,Correlation_ID_12,SQ_THREAD_CYCLES_VALU,SQ_IFETCH,SQ_LDS_BANK_CONFLICT,SQ_LDS_ADDR_CONFLICT,SQ_LDS_UNALIGNED_STALL,SQ_WAVES_EQ_64,SQ_WAVES_LT_64,SQ_WAVES_LT_48,SPI_RA_BAR_CU_FULL_CSN,SPI_RA_TGLIM_CU_FULL_CSN,TA_FLAT_READ_WAVEFRONTS_sum,TA_FLAT_WAVEFRONTS_sum,TCC_ALL_TC_OP_WB_WRITEBACK_sum,TCC_EA0_RDREQ_DRAM_sum,TCC_NORMAL_WRITEBACK_sum,TCC_TAG_STALL_sum,TCP_TCC_NC_ATOMIC_REQ_sum,TCP_TCC_NC_READ_REQ_sum,TCP_TCC_NC_WRITE_REQ_sum,TCP_TCC_UC_READ_REQ_sum,Wave_Size_13,Correlation_ID_13,SQ_INSTS_VMEM,SQ_INSTS_SALU,SQ_INSTS_VSKIPPED,SQ_INSTS,SQ_INSTS_VALU,SQ_INSTS_VALU_ADD_F16,SQ_INSTS_VALU_MUL_F16,SQ_INSTS_VALU_FMA_F16,GRBM_SPI_BUSY,SPI_CSN_NUM_THREADGROUPS,SPI_CSN_WAVE,CPC_CPC_TCIU_BUSY,CPC_CPC_TCIU_IDLE,CPF_CPF_TCIU_BUSY,CPF_CPF_TCIU_STALL,TA_BUFFER_READ_WAVEFRONTS_sum,TA_BUFFER_WRITE_WAVEFRONTS_sum,TCC_CC_REQ_sum,TCC_NC_REQ_sum,TCC_RW_REQ_sum,TCC_UC_REQ_sum,TCP_ATOMIC_TAGCONFLICT_STALL_CYCLES_sum,TCP_READ_TAGCONFLICT_STALL_CYCLES_sum,TCP_TA_TCP_STATE_READ_sum,TCP_WRITE_TAGCONFLICT_STALL_CYCLES_sum,TD_LOAD_WAVEFRONT_sum,TD_SPI_STALL_sum,Wave_Size_14,Correlation_ID_14,SQ_INSTS_VALU_MFMA_MOPS_I8,SQ_INSTS_VALU_MFMA_MOPS_F16,SQ_INSTS_VALU_MFMA_MOPS_BF16,SQ_INSTS_VALU_MFMA_MOPS_F32,SQ_INSTS_VALU_MFMA_MOPS_F64,SQC_TC_INST_REQ,SQC_TC_DATA_READ_REQ,SQC_TC_DATA_WRITE_REQ,TCP_PENDING_STALL_CYCLES_sum,Wave_Size_15,Correlation_ID_15,SQ_INSTS_VALU_TRANS_F64,SQ_INSTS_VALU_INT32,SQ_INSTS_VALU_INT64,SQ_INSTS_SMEM,SQ_INSTS_FLAT,SQ_INSTS_LDS,SQ_INSTS_GDS,SQ_INSTS_EXP_GDS,SPI_RA_RES_STALL_CSN,SPI_RA_TMP_STALL_CSN,CPC_CPC_UTCL2IU_BUSY,CPC_CPC_UTCL2IU_IDLE,CPF_CMP_UTCL1_STALL_ON_TRANSLATION,TA_BUFFER_COALESCED_READ_CYCLES_sum,TA_BUFFER_COALESCED_WRITE_CYCLES_sum,TCC_ATOMIC_sum,TCC_READ_sum,TCC_WRITEBACK_sum,TCC_WRITE_sum,TCP_TOTAL_ATOMIC_WITHOUT_RET_sum,TCP_TOTAL_ATOMIC_WITH_RET_sum,TCP_TOTAL_CACHE_ACCESSES_sum,TCP_TOTAL_WRITEBACK_INVALIDATES_sum,TD_COALESCABLE_WAVEFRONT_sum,Wave_Size_16,Correlation_ID_16,SQC_TC_DATA_ATOMIC_REQ,SQC_TC_STALL,SQC_TC_REQ,SQC_DCACHE_REQ_READ_16,SQC_ICACHE_REQ,SQC_ICACHE_HITS,SQC_ICACHE_MISSES,SQC_ICACHE_MISSES_DUPLICATE,Wave_Size_17,Correlation_ID_17,SQ_ACTIVE_INST_SCA,SQ_ACTIVE_INST_EXP_GDS,SQ_ACTIVE_INST_MISC,SQ_ACTIVE_INST_FLAT,SQ_INST_CYCLES_VMEM_WR,SQ_INST_CYCLES_VMEM_RD,SQ_INST_CYCLES_SMEM,SQ_INST_CYCLES_SALU,SPI_RA_SGPR_SIMD_FULL_CSN,SPI_RA_LDS_CU_FULL_CSN,CPC_ME1_DC0_SPI_BUSY,TA_ADDR_STALLED_BY_TD_CYCLES_sum,TA_DATA_STALLED_BY_TC_CYCLES_sum,TCC_BUBBLE_sum,TCC_EA0_RDREQ_32B_sum,TCC_EA0_RDREQ_sum,TCC_EA0_RD_UNCACHED_32B_sum,TCP_TCC_ATOMIC_WITHOUT_RET_REQ_sum,TCP_TCC_ATOMIC_WITH_RET_REQ_sum,TCP_TCC_READ_REQ_sum,TCP_TCC_WRITE_REQ_sum,Start_Timestamp,End_Timestamp +0,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,3032074.0,0.0,0.0,65536.0,60576.0,160.0,4800.0,32768.0,64,0,0,0.0,512.0,117274.0,0.0,0.0,512.0,117274.0,0.0,0.0,512.0,117274.0,0.0,0.0,512.0,117274.0,0.0,0.0,512.0,117274.0,0.0,0.0,512.0,117274.0,0.0,0.0,512.0,117274.0,0.0,0.0,512.0,117274.0,0.0,0.0,512.0,117274.0,0.0,0.0,512.0,117274.0,0.0,0.0,512.0,117274.0,0.0,0.0,512.0,117274.0,0.0,0.0,512.0,117274.0,0.0,0.0,512.0,117274.0,0.0,0.0,512.0,117274.0,0.0,0.0,512.0,117274.0,0.0,0.0,512.0,44962.0,0.0,0.0,512.0,44962.0,0.0,0.0,512.0,44962.0,0.0,0.0,512.0,44962.0,0.0,0.0,512.0,44962.0,0.0,0.0,512.0,44962.0,0.0,0.0,512.0,44962.0,0.0,0.0,512.0,44962.0,0.0,0.0,512.0,44962.0,0.0,0.0,512.0,44962.0,0.0,0.0,512.0,44962.0,0.0,0.0,512.0,44962.0,0.0,0.0,512.0,44962.0,0.0,0.0,512.0,44962.0,0.0,0.0,512.0,44962.0,0.0,0.0,512.0,44962.0,0.0,0.0,512.0,56329.0,0.0,0.0,512.0,56329.0,0.0,0.0,512.0,56329.0,0.0,0.0,512.0,56329.0,0.0,0.0,512.0,56329.0,0.0,0.0,512.0,56329.0,0.0,0.0,512.0,56329.0,0.0,0.0,512.0,56329.0,0.0,0.0,512.0,56329.0,0.0,0.0,512.0,56329.0,0.0,0.0,512.0,56329.0,0.0,0.0,512.0,56329.0,0.0,0.0,512.0,56329.0,0.0,0.0,512.0,56329.0,0.0,0.0,512.0,56329.0,0.0,0.0,512.0,56329.0,0.0,0.0,512.0,69158.0,0.0,0.0,512.0,69158.0,0.0,0.0,512.0,69158.0,0.0,0.0,512.0,69158.0,0.0,0.0,512.0,69158.0,0.0,0.0,512.0,69158.0,0.0,0.0,512.0,69158.0,0.0,0.0,512.0,69158.0,0.0,0.0,512.0,69158.0,0.0,0.0,512.0,69158.0,0.0,0.0,512.0,69158.0,0.0,0.0,512.0,69158.0,0.0,0.0,512.0,69158.0,0.0,0.0,512.0,69158.0,0.0,0.0,512.0,69158.0,0.0,0.0,512.0,69158.0,0.0,0.0,512.0,86707.0,0.0,0.0,512.0,86707.0,0.0,0.0,512.0,86707.0,0.0,0.0,512.0,86707.0,0.0,0.0,512.0,86707.0,0.0,0.0,512.0,86707.0,0.0,0.0,512.0,86707.0,0.0,0.0,512.0,86707.0,0.0,0.0,512.0,86707.0,0.0,0.0,512.0,86707.0,0.0,0.0,512.0,86707.0,0.0,0.0,512.0,86707.0,0.0,0.0,512.0,86707.0,0.0,0.0,512.0,86707.0,0.0,0.0,512.0,86707.0,0.0,0.0,512.0,86707.0,0.0,0.0,512.0,96032.0,0.0,0.0,512.0,96032.0,0.0,0.0,512.0,96032.0,0.0,0.0,512.0,96032.0,0.0,0.0,512.0,96032.0,0.0,0.0,512.0,96032.0,0.0,0.0,512.0,96032.0,0.0,0.0,512.0,96032.0,0.0,0.0,512.0,96032.0,0.0,0.0,512.0,96032.0,0.0,0.0,512.0,96032.0,0.0,0.0,512.0,96032.0,0.0,0.0,512.0,96032.0,0.0,0.0,512.0,96032.0,0.0,0.0,512.0,96032.0,0.0,0.0,512.0,96032.0,0.0,0.0,512.0,103398.0,0.0,0.0,512.0,103398.0,0.0,0.0,512.0,103398.0,0.0,0.0,512.0,103398.0,0.0,0.0,512.0,103398.0,0.0,0.0,512.0,103398.0,0.0,0.0,512.0,103398.0,0.0,0.0,512.0,103398.0,0.0,0.0,512.0,103398.0,0.0,0.0,512.0,103398.0,0.0,0.0,512.0,103398.0,0.0,0.0,512.0,103398.0,0.0,0.0,512.0,103398.0,0.0,0.0,512.0,103398.0,0.0,0.0,512.0,103398.0,0.0,0.0,512.0,103398.0,0.0,0.0,512.0,182250.0,0.0,0.0,512.0,182250.0,0.0,0.0,512.0,182250.0,0.0,0.0,512.0,182250.0,0.0,0.0,512.0,182250.0,0.0,0.0,512.0,182250.0,0.0,0.0,512.0,182250.0,0.0,0.0,512.0,182250.0,0.0,0.0,512.0,182250.0,0.0,0.0,512.0,182250.0,0.0,0.0,512.0,182250.0,0.0,0.0,512.0,182250.0,0.0,0.0,512.0,182250.0,0.0,0.0,512.0,182250.0,0.0,0.0,512.0,182250.0,0.0,0.0,512.0,182250.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,85599718.0,53073765.0,145020.0,0.0,0.0,65536.0,131072.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,57342.0,28868.0,2116482.0,696.0,0.0,332404.0,0.0,0.0,66160.0,131298.0,197458.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1030.0,596.0,1620.0,1616.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1033.0,599.0,1623.0,1616.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1032.0,598.0,1622.0,1616.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1031.0,597.0,1621.0,1616.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1032.0,598.0,1622.0,1616.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1031.0,597.0,1621.0,1616.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1031.0,597.0,1621.0,1616.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1031.0,597.0,1621.0,1616.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,64,0,16384.0,16384.0,30515168.0,7156795.0,278528.0,0.0,0.0,98304.0,1355066.0,0.0,0.0,1999551.0,90274.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,445325.0,2292.0,64,0,0,271.0,0.0,1024.0,287.0,0.0,1024.0,353.0,0.0,1024.0,274.0,0.0,1024.0,238.0,0.0,1024.0,250.0,0.0,1024.0,206.0,0.0,1024.0,169.0,0.0,1024.0,196.0,0.0,1024.0,231.0,0.0,1024.0,344.0,0.0,1024.0,261.0,0.0,1024.0,169.0,0.0,1024.0,0.0,0.0,1024.0,341.0,0.0,1024.0,222.0,0.0,1024.0,402.0,0.0,1024.0,442.0,0.0,1024.0,442.0,0.0,1024.0,394.0,0.0,1024.0,329.0,0.0,1024.0,85.0,0.0,1024.0,518.0,0.0,1024.0,329.0,0.0,1024.0,380.0,0.0,1024.0,274.0,0.0,1024.0,351.0,0.0,1024.0,224.0,0.0,1024.0,353.0,0.0,1024.0,333.0,0.0,1024.0,294.0,0.0,1024.0,259.0,0.0,1024.0,325.0,0.0,1024.0,246.0,0.0,1024.0,330.0,0.0,1024.0,221.0,0.0,1024.0,198.0,0.0,1024.0,210.0,0.0,1024.0,248.0,0.0,1024.0,227.0,0.0,1024.0,329.0,0.0,1024.0,313.0,0.0,1024.0,345.0,0.0,1024.0,231.0,0.0,1024.0,231.0,0.0,1024.0,0.0,0.0,1024.0,186.0,0.0,1024.0,165.0,0.0,1024.0,366.0,0.0,1024.0,350.0,0.0,1024.0,336.0,0.0,1024.0,193.0,0.0,1024.0,236.0,0.0,1024.0,0.0,0.0,1024.0,237.0,0.0,1024.0,199.0,0.0,1024.0,352.0,0.0,1024.0,244.0,0.0,1024.0,319.0,0.0,1024.0,179.0,0.0,1024.0,218.0,0.0,1024.0,184.0,0.0,1024.0,252.0,0.0,1024.0,235.0,0.0,1024.0,261.0,0.0,1024.0,249.0,0.0,1024.0,293.0,0.0,1024.0,312.0,0.0,1024.0,233.0,0.0,1024.0,0.0,0.0,1024.0,294.0,0.0,1024.0,276.0,0.0,1024.0,256.0,0.0,1024.0,192.0,0.0,1024.0,247.0,0.0,1024.0,179.0,0.0,1024.0,230.0,0.0,1024.0,166.0,0.0,1024.0,272.0,0.0,1024.0,251.0,0.0,1024.0,251.0,0.0,1024.0,184.0,0.0,1024.0,247.0,0.0,1024.0,185.0,0.0,1024.0,236.0,0.0,1024.0,251.0,0.0,1024.0,296.0,0.0,1024.0,278.0,0.0,1024.0,271.0,0.0,1024.0,259.0,0.0,1024.0,288.0,0.0,1024.0,271.0,0.0,1024.0,245.0,0.0,1024.0,0.0,0.0,1024.0,304.0,0.0,1024.0,286.0,0.0,1024.0,339.0,0.0,1024.0,328.0,0.0,1024.0,318.0,0.0,1024.0,256.0,0.0,1024.0,176.0,0.0,1024.0,0.0,0.0,1024.0,299.0,0.0,1024.0,201.0,0.0,1024.0,316.0,0.0,1024.0,223.0,0.0,1024.0,300.0,0.0,1024.0,193.0,0.0,1024.0,173.0,0.0,1024.0,201.0,0.0,1024.0,240.0,0.0,1024.0,218.0,0.0,1024.0,305.0,0.0,1024.0,207.0,0.0,1024.0,321.0,0.0,1024.0,243.0,0.0,1024.0,223.0,0.0,1024.0,251.0,0.0,1024.0,192.0,0.0,1024.0,170.0,0.0,1024.0,339.0,0.0,1024.0,329.0,0.0,1024.0,339.0,0.0,1024.0,245.0,0.0,1024.0,167.0,0.0,1024.0,0.0,0.0,1024.0,304.0,0.0,1024.0,206.0,0.0,1024.0,64,0,0,0.0,514.0,0.0,751230.0,0.0,513.0,0.0,762720.0,0.0,513.0,0.0,767630.0,0.0,532.0,0.0,1009608.0,0.0,512.0,0.0,799553.0,0.0,512.0,0.0,834574.0,0.0,512.0,0.0,796111.0,0.0,512.0,0.0,786107.0,0.0,513.0,0.0,740620.0,0.0,512.0,0.0,780283.0,0.0,512.0,0.0,761457.0,0.0,512.0,0.0,751197.0,0.0,517.0,0.0,759201.0,0.0,513.0,0.0,745338.0,0.0,512.0,0.0,786316.0,0.0,512.0,0.0,772004.0,0.0,513.0,0.0,944437.0,0.0,512.0,0.0,1230599.0,0.0,512.0,0.0,1137535.0,0.0,512.0,0.0,1136953.0,0.0,517.0,0.0,881361.0,0.0,513.0,0.0,830641.0,0.0,512.0,0.0,1170242.0,0.0,512.0,0.0,1019963.0,0.0,515.0,0.0,1005955.0,0.0,513.0,0.0,1171918.0,0.0,513.0,0.0,1077987.0,0.0,532.0,0.0,1004810.0,0.0,512.0,0.0,1077811.0,0.0,512.0,0.0,1056880.0,0.0,512.0,0.0,1335656.0,0.0,512.0,0.0,1132447.0,0.0,515.0,0.0,817676.0,0.0,513.0,0.0,1057561.0,0.0,513.0,0.0,838369.0,0.0,532.0,0.0,868092.0,0.0,512.0,0.0,1019276.0,0.0,512.0,0.0,959514.0,0.0,512.0,0.0,1264280.0,0.0,512.0,0.0,989022.0,0.0,513.0,0.0,813338.0,0.0,512.0,0.0,928649.0,0.0,512.0,0.0,911172.0,0.0,512.0,0.0,849713.0,0.0,517.0,0.0,807764.0,0.0,513.0,0.0,789206.0,0.0,512.0,0.0,860462.0,0.0,512.0,0.0,860169.0,0.0,513.0,0.0,940720.0,0.0,512.0,0.0,1229259.0,0.0,512.0,0.0,1203528.0,0.0,512.0,0.0,1058354.0,0.0,517.0,0.0,926027.0,0.0,513.0,0.0,855849.0,0.0,512.0,0.0,1103736.0,0.0,512.0,0.0,1038653.0,0.0,515.0,0.0,853076.0,0.0,513.0,0.0,1023706.0,0.0,513.0,0.0,902544.0,0.0,532.0,0.0,947868.0,0.0,512.0,0.0,1051645.0,0.0,512.0,0.0,944571.0,0.0,512.0,0.0,1264965.0,0.0,512.0,0.0,1039924.0,0.0,513.0,0.0,798958.0,0.0,512.0,0.0,809610.0,0.0,512.0,0.0,825129.0,0.0,512.0,0.0,818141.0,0.0,517.0,0.0,810226.0,0.0,513.0,0.0,819799.0,0.0,512.0,0.0,817869.0,0.0,512.0,0.0,838982.0,0.0,515.0,0.0,825806.0,0.0,513.0,0.0,801488.0,0.0,513.0,0.0,807829.0,0.0,532.0,0.0,975283.0,0.0,512.0,0.0,795872.0,0.0,512.0,0.0,810954.0,0.0,512.0,0.0,845599.0,0.0,512.0,0.0,780958.0,0.0,515.0,0.0,848173.0,0.0,513.0,0.0,926942.0,0.0,513.0,0.0,872961.0,0.0,532.0,0.0,1163067.0,0.0,512.0,0.0,889059.0,0.0,512.0,0.0,948050.0,0.0,512.0,0.0,935651.0,0.0,512.0,0.0,880896.0,0.0,513.0,0.0,866779.0,0.0,512.0,0.0,831601.0,0.0,512.0,0.0,869215.0,0.0,512.0,0.0,888474.0,0.0,517.0,0.0,845836.0,0.0,513.0,0.0,828891.0,0.0,512.0,0.0,839265.0,0.0,512.0,0.0,861763.0,0.0,513.0,0.0,826626.0,0.0,512.0,0.0,799461.0,0.0,512.0,0.0,824235.0,0.0,512.0,0.0,804001.0,0.0,517.0,0.0,775324.0,0.0,513.0,0.0,781353.0,0.0,512.0,0.0,847703.0,0.0,512.0,0.0,812321.0,0.0,514.0,0.0,779722.0,0.0,513.0,0.0,824227.0,0.0,513.0,0.0,879042.0,0.0,532.0,0.0,1080932.0,0.0,512.0,0.0,834738.0,0.0,512.0,0.0,848201.0,0.0,512.0,0.0,838667.0,0.0,512.0,0.0,891419.0,0.0,516.0,0.0,778516.0,0.0,513.0,0.0,777213.0,0.0,513.0,0.0,801011.0,0.0,532.0,0.0,1019959.0,0.0,512.0,0.0,803103.0,0.0,512.0,0.0,809485.0,0.0,512.0,0.0,819770.0,0.0,512.0,0.0,770382.0,0.0,513.0,0.0,755068.0,0.0,512.0,0.0,765302.0,0.0,512.0,0.0,755291.0,0.0,512.0,0.0,795615.0,0.0,517.0,0.0,761007.0,0.0,513.0,0.0,732009.0,0.0,512.0,0.0,761157.0,0.0,512.0,0.0,740359.0,64,0,0,1024.0,1024.0,421642.0,512.0,1024.0,1024.0,428492.0,512.0,1024.0,1024.0,437197.0,512.0,1024.0,1024.0,435811.0,512.0,1024.0,1024.0,426310.0,512.0,1024.0,1024.0,429835.0,512.0,1024.0,1024.0,444657.0,512.0,1024.0,1024.0,442049.0,512.0,1024.0,1024.0,421874.0,512.0,1024.0,1024.0,434033.0,512.0,1024.0,1024.0,431152.0,512.0,1024.0,1024.0,437828.0,512.0,1024.0,1024.0,425978.0,590.0,1024.0,1024.0,430016.0,512.0,1024.0,1024.0,438529.0,512.0,1024.0,1024.0,432738.0,512.0,1024.0,1024.0,498057.0,512.0,1024.0,1024.0,516769.0,512.0,1024.0,1024.0,510392.0,512.0,1024.0,1024.0,551534.0,512.0,1024.0,1024.0,516926.0,590.0,1024.0,1024.0,534603.0,512.0,1024.0,1024.0,542459.0,512.0,1024.0,1024.0,517711.0,512.0,1024.0,1024.0,588862.0,512.0,1024.0,1024.0,615793.0,512.0,1024.0,1024.0,611941.0,512.0,1024.0,1024.0,602335.0,512.0,1024.0,1024.0,598980.0,512.0,1024.0,1024.0,611458.0,512.0,1024.0,1024.0,608910.0,512.0,1024.0,1024.0,616912.0,512.0,1024.0,1024.0,498675.0,512.0,1024.0,1024.0,537416.0,512.0,1024.0,1024.0,503370.0,512.0,1024.0,1024.0,547179.0,512.0,1024.0,1024.0,521850.0,512.0,1024.0,1024.0,522592.0,512.0,1024.0,1024.0,546889.0,512.0,1024.0,1024.0,528731.0,512.0,1024.0,1024.0,620667.0,512.0,1024.0,1024.0,655490.0,512.0,1024.0,1024.0,645356.0,512.0,1024.0,1024.0,643467.0,512.0,1024.0,1024.0,640532.0,590.0,1024.0,1024.0,641345.0,512.0,1024.0,1024.0,625098.0,512.0,1024.0,1024.0,635685.0,512.0,1024.0,1024.0,479331.0,512.0,1024.0,1024.0,500656.0,512.0,1024.0,1024.0,504158.0,512.0,1024.0,1024.0,502243.0,512.0,1024.0,1024.0,498466.0,590.0,1024.0,1024.0,496830.0,512.0,1024.0,1024.0,516871.0,512.0,1024.0,1024.0,524533.0,512.0,1024.0,1024.0,428393.0,512.0,1024.0,1024.0,442871.0,512.0,1024.0,1024.0,444758.0,512.0,1024.0,1024.0,447024.0,512.0,1024.0,1024.0,430524.0,512.0,1024.0,1024.0,436849.0,512.0,1024.0,1024.0,442308.0,512.0,1024.0,1024.0,437720.0,512.0,1024.0,1024.0,548219.0,512.0,1024.0,1024.0,568625.0,512.0,1024.0,1024.0,572658.0,512.0,1024.0,1024.0,565343.0,512.0,1024.0,1024.0,564119.0,590.0,1024.0,1024.0,564955.0,512.0,1024.0,1024.0,603353.0,512.0,1024.0,1024.0,604664.0,512.0,1024.0,1024.0,538218.0,512.0,1024.0,1024.0,574390.0,512.0,1024.0,1024.0,548569.0,512.0,1024.0,1024.0,575679.0,512.0,1024.0,1024.0,553403.0,512.0,1024.0,1024.0,564834.0,512.0,1024.0,1024.0,584246.0,512.0,1024.0,1024.0,561659.0,512.0,1024.0,1024.0,534926.0,512.0,1024.0,1024.0,559763.0,512.0,1024.0,1024.0,546851.0,512.0,1024.0,1024.0,571851.0,512.0,1024.0,1024.0,543332.0,512.0,1024.0,1024.0,555084.0,512.0,1024.0,1024.0,579360.0,512.0,1024.0,1024.0,556731.0,512.0,1024.0,1024.0,535556.0,512.0,1024.0,1024.0,552694.0,512.0,1024.0,1024.0,562585.0,512.0,1024.0,1024.0,556092.0,512.0,1024.0,1024.0,551434.0,590.0,1024.0,1024.0,553352.0,512.0,1024.0,1024.0,587229.0,512.0,1024.0,1024.0,589492.0,512.0,1024.0,1024.0,602429.0,512.0,1024.0,1024.0,632048.0,512.0,1024.0,1024.0,607117.0,512.0,1024.0,1024.0,628406.0,512.0,1024.0,1024.0,618642.0,590.0,1024.0,1024.0,618461.0,512.0,1024.0,1024.0,654776.0,512.0,1024.0,1024.0,612655.0,512.0,1024.0,1024.0,565495.0,512.0,1024.0,1024.0,608900.0,512.0,1024.0,1024.0,583286.0,512.0,1024.0,1024.0,587215.0,512.0,1024.0,1024.0,606689.0,512.0,1024.0,1024.0,583307.0,512.0,1024.0,1024.0,577445.0,512.0,1024.0,1024.0,593503.0,512.0,1024.0,1024.0,507787.0,512.0,1024.0,1024.0,530189.0,512.0,1024.0,1024.0,525712.0,512.0,1024.0,1024.0,532559.0,512.0,1024.0,1024.0,524956.0,512.0,1024.0,1024.0,521827.0,512.0,1024.0,1024.0,531596.0,512.0,1024.0,1024.0,547021.0,512.0,1024.0,1024.0,512277.0,512.0,1024.0,1024.0,527987.0,512.0,1024.0,1024.0,525857.0,512.0,1024.0,1024.0,541175.0,512.0,1024.0,1024.0,520959.0,590.0,1024.0,1024.0,524200.0,512.0,1024.0,1024.0,528848.0,512.0,1024.0,1024.0,518562.0,512.0,64,0,32768.0,0.0,64,0,11090052.0,1068555.0,9802693.0,16384.0,73347368.0,0.0,16384.0,16384.0,2772513.0,2772513.0,11084444.0,1108396.0,2772513.0,0.0,2772513.0,78.0,0.0,1015652.0,11154959.0,44360208.0,0.0,0.0,11126839.0,1736093.0,1725.0,1702.0,1402838.0,1712696.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,65536.0,65604.0,0.0,27930.0,0.0,0.0,0.0,0.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,154707.0,4096.0,16384.0,1586.0,2649801.0,2314634.0,0.0,0.0,0.0,0.0,0.0,197248.0,220.0,0.0,0.0,32768.0,0.0,32768.0,182.0,64,0,0.0,0.0,0.0,0.0,0.0,640.0,160.0,0.0,1197495.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,42444.0,0.0,680.0,2410448.0,78.0,0.0,0.0,0.0,66417.0,65656.0,131072.0,0.0,0.0,524288.0,304.0,0.0,64,0,0.0,0.0,800.0,0.0,65536.0,62309.0,160.0,3067.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,140264.0,0.0,158812.0,65536.0,0.0,65755.0,374.0,0.0,0.0,65536.0,131072.0,716227786739855,716227786756614 +1,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,3033130.0,0.0,0.0,65536.0,60576.0,160.0,4800.0,32768.0,64,0,0,0.0,512.0,44639.0,0.0,0.0,512.0,44639.0,0.0,0.0,512.0,44639.0,0.0,0.0,512.0,44639.0,0.0,0.0,512.0,44639.0,0.0,0.0,512.0,44639.0,0.0,0.0,512.0,44639.0,0.0,0.0,512.0,44639.0,0.0,0.0,512.0,44639.0,0.0,0.0,512.0,44639.0,0.0,0.0,512.0,44639.0,0.0,0.0,512.0,44639.0,0.0,0.0,512.0,44639.0,0.0,0.0,512.0,44639.0,0.0,0.0,512.0,44639.0,0.0,0.0,512.0,44639.0,0.0,0.0,512.0,34942.0,0.0,0.0,512.0,34942.0,0.0,0.0,512.0,34942.0,0.0,0.0,512.0,34942.0,0.0,0.0,512.0,34942.0,0.0,0.0,512.0,34942.0,0.0,0.0,512.0,34942.0,0.0,0.0,512.0,34942.0,0.0,0.0,512.0,34942.0,0.0,0.0,512.0,34942.0,0.0,0.0,512.0,34942.0,0.0,0.0,512.0,34942.0,0.0,0.0,512.0,34942.0,0.0,0.0,512.0,34942.0,0.0,0.0,512.0,34942.0,0.0,0.0,512.0,34942.0,0.0,0.0,512.0,56859.0,0.0,0.0,512.0,56859.0,0.0,0.0,512.0,56859.0,0.0,0.0,512.0,56859.0,0.0,0.0,512.0,56859.0,0.0,0.0,512.0,56859.0,0.0,0.0,512.0,56859.0,0.0,0.0,512.0,56859.0,0.0,0.0,512.0,56859.0,0.0,0.0,512.0,56859.0,0.0,0.0,512.0,56859.0,0.0,0.0,512.0,56859.0,0.0,0.0,512.0,56859.0,0.0,0.0,512.0,56859.0,0.0,0.0,512.0,56859.0,0.0,0.0,512.0,56859.0,0.0,0.0,512.0,64188.0,0.0,0.0,512.0,64188.0,0.0,0.0,512.0,64188.0,0.0,0.0,512.0,64188.0,0.0,0.0,512.0,64188.0,0.0,0.0,512.0,64188.0,0.0,0.0,512.0,64188.0,0.0,0.0,512.0,64188.0,0.0,0.0,512.0,64188.0,0.0,0.0,512.0,64188.0,0.0,0.0,512.0,64188.0,0.0,0.0,512.0,64188.0,0.0,0.0,512.0,64188.0,0.0,0.0,512.0,64188.0,0.0,0.0,512.0,64188.0,0.0,0.0,512.0,64188.0,0.0,0.0,512.0,77751.0,0.0,0.0,512.0,77751.0,0.0,0.0,512.0,77751.0,0.0,0.0,512.0,77751.0,0.0,0.0,512.0,77751.0,0.0,0.0,512.0,77751.0,0.0,0.0,512.0,77751.0,0.0,0.0,512.0,77751.0,0.0,0.0,512.0,77751.0,0.0,0.0,512.0,77751.0,0.0,0.0,512.0,77751.0,0.0,0.0,512.0,77751.0,0.0,0.0,512.0,77751.0,0.0,0.0,512.0,77751.0,0.0,0.0,512.0,77751.0,0.0,0.0,512.0,77751.0,0.0,0.0,512.0,88277.0,0.0,0.0,512.0,88277.0,0.0,0.0,512.0,88277.0,0.0,0.0,512.0,88277.0,0.0,0.0,512.0,88277.0,0.0,0.0,512.0,88277.0,0.0,0.0,512.0,88277.0,0.0,0.0,512.0,88277.0,0.0,0.0,512.0,88277.0,0.0,0.0,512.0,88277.0,0.0,0.0,512.0,88277.0,0.0,0.0,512.0,88277.0,0.0,0.0,512.0,88277.0,0.0,0.0,512.0,88277.0,0.0,0.0,512.0,88277.0,0.0,0.0,512.0,88277.0,0.0,0.0,512.0,87899.0,0.0,0.0,512.0,87899.0,0.0,0.0,512.0,87899.0,0.0,0.0,512.0,87899.0,0.0,0.0,512.0,87899.0,0.0,0.0,512.0,87899.0,0.0,0.0,512.0,87899.0,0.0,0.0,512.0,87899.0,0.0,0.0,512.0,87899.0,0.0,0.0,512.0,87899.0,0.0,0.0,512.0,87899.0,0.0,0.0,512.0,87899.0,0.0,0.0,512.0,87899.0,0.0,0.0,512.0,87899.0,0.0,0.0,512.0,87899.0,0.0,0.0,512.0,87899.0,0.0,0.0,512.0,97828.0,0.0,0.0,512.0,97828.0,0.0,0.0,512.0,97828.0,0.0,0.0,512.0,97828.0,0.0,0.0,512.0,97828.0,0.0,0.0,512.0,97828.0,0.0,0.0,512.0,97828.0,0.0,0.0,512.0,97828.0,0.0,0.0,512.0,97828.0,0.0,0.0,512.0,97828.0,0.0,0.0,512.0,97828.0,0.0,0.0,512.0,97828.0,0.0,0.0,512.0,97828.0,0.0,0.0,512.0,97828.0,0.0,0.0,512.0,97828.0,0.0,0.0,512.0,97828.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,38018296.0,54330160.0,140747.0,0.0,0.0,65536.0,131072.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,45126.0,28474.0,2029714.0,10331.0,0.0,294861.0,0.0,0.0,65536.0,131306.0,196842.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1031.0,519.0,1543.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1030.0,518.0,1542.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1028.0,516.0,1540.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1030.0,518.0,1542.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1029.0,517.0,1541.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1029.0,517.0,1541.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1029.0,517.0,1541.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1029.0,517.0,1541.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,64,0,16384.0,16384.0,23286860.0,6130459.0,278528.0,0.0,0.0,98304.0,1022358.0,0.0,0.0,1954811.0,79460.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,446199.0,2244.0,64,0,0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,64,0,0,0.0,516.0,0.0,387432.0,0.0,513.0,0.0,399695.0,0.0,513.0,0.0,407479.0,0.0,533.0,0.0,712897.0,0.0,512.0,0.0,398677.0,0.0,512.0,0.0,399665.0,0.0,514.0,0.0,426009.0,0.0,513.0,0.0,416812.0,0.0,512.0,0.0,345187.0,0.0,512.0,0.0,360841.0,0.0,512.0,0.0,360723.0,0.0,512.0,0.0,366956.0,0.0,512.0,0.0,363444.0,0.0,514.0,0.0,363801.0,0.0,512.0,0.0,378636.0,0.0,512.0,0.0,363682.0,0.0,512.0,0.0,348624.0,0.0,512.0,0.0,364836.0,0.0,513.0,0.0,363758.0,0.0,512.0,0.0,373131.0,0.0,512.0,0.0,367151.0,0.0,514.0,0.0,370896.0,0.0,512.0,0.0,389552.0,0.0,512.0,0.0,375337.0,0.0,514.0,0.0,351746.0,0.0,513.0,0.0,360484.0,0.0,513.0,0.0,368604.0,0.0,532.0,0.0,424627.0,0.0,512.0,0.0,375124.0,0.0,512.0,0.0,371414.0,0.0,514.0,0.0,395387.0,0.0,512.0,0.0,387192.0,0.0,515.0,0.0,389588.0,0.0,513.0,0.0,417067.0,0.0,513.0,0.0,400777.0,0.0,532.0,0.0,641409.0,0.0,512.0,0.0,412835.0,0.0,512.0,0.0,414483.0,0.0,514.0,0.0,440671.0,0.0,512.0,0.0,423440.0,0.0,512.0,0.0,439319.0,0.0,512.0,0.0,453395.0,0.0,513.0,0.0,472936.0,0.0,512.0,0.0,467964.0,0.0,512.0,0.0,434876.0,0.0,514.0,0.0,440985.0,0.0,512.0,0.0,456759.0,0.0,512.0,0.0,451360.0,0.0,512.0,0.0,424998.0,0.0,512.0,0.0,442721.0,0.0,513.0,0.0,443546.0,0.0,512.0,0.0,449770.0,0.0,512.0,0.0,438897.0,0.0,514.0,0.0,436995.0,0.0,512.0,0.0,463697.0,0.0,512.0,0.0,454945.0,0.0,515.0,0.0,403972.0,0.0,513.0,0.0,436541.0,0.0,513.0,0.0,414057.0,0.0,532.0,0.0,609263.0,0.0,512.0,0.0,435695.0,0.0,512.0,0.0,436599.0,0.0,514.0,0.0,459709.0,0.0,512.0,0.0,446993.0,0.0,512.0,0.0,390095.0,0.0,512.0,0.0,401353.0,0.0,513.0,0.0,409136.0,0.0,512.0,0.0,413220.0,0.0,512.0,0.0,393587.0,0.0,514.0,0.0,390307.0,0.0,512.0,0.0,415973.0,0.0,512.0,0.0,411653.0,0.0,514.0,0.0,410361.0,0.0,513.0,0.0,441283.0,0.0,513.0,0.0,427396.0,0.0,532.0,0.0,658888.0,0.0,512.0,0.0,436058.0,0.0,512.0,0.0,441907.0,0.0,514.0,0.0,459233.0,0.0,512.0,0.0,452128.0,0.0,514.0,0.0,380457.0,0.0,513.0,0.0,399699.0,0.0,513.0,0.0,392292.0,0.0,532.0,0.0,662202.0,0.0,512.0,0.0,413683.0,0.0,512.0,0.0,419788.0,0.0,514.0,0.0,430136.0,0.0,512.0,0.0,419332.0,0.0,512.0,0.0,411692.0,0.0,512.0,0.0,423634.0,0.0,513.0,0.0,429119.0,0.0,512.0,0.0,428109.0,0.0,512.0,0.0,420925.0,0.0,514.0,0.0,421107.0,0.0,512.0,0.0,446657.0,0.0,512.0,0.0,436661.0,0.0,512.0,0.0,388025.0,0.0,512.0,0.0,411074.0,0.0,513.0,0.0,395268.0,0.0,512.0,0.0,405693.0,0.0,512.0,0.0,405683.0,0.0,514.0,0.0,406960.0,0.0,512.0,0.0,436265.0,0.0,512.0,0.0,405585.0,0.0,516.0,0.0,544464.0,0.0,513.0,0.0,584495.0,0.0,513.0,0.0,576694.0,0.0,532.0,0.0,695390.0,0.0,512.0,0.0,565468.0,0.0,512.0,0.0,565160.0,0.0,514.0,0.0,604375.0,0.0,512.0,0.0,625053.0,0.0,515.0,0.0,644519.0,0.0,513.0,0.0,702458.0,0.0,513.0,0.0,659186.0,0.0,532.0,0.0,764032.0,0.0,512.0,0.0,689781.0,0.0,512.0,0.0,681572.0,0.0,514.0,0.0,691717.0,0.0,512.0,0.0,705920.0,0.0,512.0,0.0,410740.0,0.0,512.0,0.0,443694.0,0.0,513.0,0.0,418337.0,0.0,512.0,0.0,426621.0,0.0,512.0,0.0,432850.0,0.0,514.0,0.0,426177.0,0.0,512.0,0.0,455061.0,0.0,512.0,0.0,427264.0,64,0,0,1024.0,1024.0,420735.0,512.0,1024.0,1024.0,427597.0,512.0,1024.0,1024.0,437426.0,512.0,1024.0,1024.0,434933.0,512.0,1024.0,1024.0,424996.0,512.0,1024.0,1024.0,429161.0,512.0,1024.0,1024.0,444353.0,512.0,1024.0,1024.0,441622.0,512.0,1024.0,1024.0,420943.0,512.0,1024.0,1024.0,432695.0,512.0,1024.0,1024.0,429988.0,512.0,1024.0,1024.0,436740.0,512.0,1024.0,1024.0,425945.0,512.0,1024.0,1024.0,430240.0,512.0,1024.0,1024.0,438337.0,512.0,1024.0,1024.0,432176.0,512.0,1024.0,1024.0,702302.0,512.0,1024.0,1024.0,728502.0,512.0,1024.0,1024.0,708673.0,512.0,1024.0,1024.0,720532.0,512.0,1024.0,1024.0,720562.0,512.0,1024.0,1024.0,730817.0,512.0,1024.0,1024.0,734392.0,512.0,1024.0,1024.0,695484.0,512.0,1024.0,1024.0,734367.0,512.0,1024.0,1024.0,766666.0,512.0,1024.0,1024.0,753718.0,512.0,1024.0,1024.0,745176.0,512.0,1024.0,1024.0,731205.0,512.0,1024.0,1024.0,741294.0,512.0,1024.0,1024.0,745996.0,512.0,1024.0,1024.0,768562.0,512.0,1024.0,1024.0,614736.0,512.0,1024.0,1024.0,620109.0,512.0,1024.0,1024.0,610785.0,512.0,1024.0,1024.0,616714.0,512.0,1024.0,1024.0,587766.0,512.0,1024.0,1024.0,583221.0,512.0,1024.0,1024.0,594011.0,512.0,1024.0,1024.0,578754.0,512.0,1024.0,1024.0,453047.0,512.0,1024.0,1024.0,459830.0,512.0,1024.0,1024.0,471930.0,512.0,1024.0,1024.0,470952.0,512.0,1024.0,1024.0,522055.0,512.0,1024.0,1024.0,522696.0,512.0,1024.0,1024.0,552196.0,512.0,1024.0,1024.0,543020.0,512.0,1024.0,1024.0,577320.0,512.0,1024.0,1024.0,579273.0,512.0,1024.0,1024.0,576046.0,512.0,1024.0,1024.0,575017.0,512.0,1024.0,1024.0,566734.0,512.0,1024.0,1024.0,568188.0,512.0,1024.0,1024.0,576195.0,512.0,1024.0,1024.0,570502.0,512.0,1024.0,1024.0,523857.0,512.0,1024.0,1024.0,536698.0,512.0,1024.0,1024.0,524409.0,512.0,1024.0,1024.0,532751.0,512.0,1024.0,1024.0,523914.0,512.0,1024.0,1024.0,533735.0,512.0,1024.0,1024.0,536049.0,512.0,1024.0,1024.0,548433.0,512.0,1024.0,1024.0,619749.0,512.0,1024.0,1024.0,641965.0,512.0,1024.0,1024.0,638320.0,512.0,1024.0,1024.0,632306.0,512.0,1024.0,1024.0,665180.0,512.0,1024.0,1024.0,665197.0,512.0,1024.0,1024.0,715747.0,512.0,1024.0,1024.0,714611.0,512.0,1024.0,1024.0,704069.0,512.0,1024.0,1024.0,735859.0,512.0,1024.0,1024.0,699741.0,512.0,1024.0,1024.0,728901.0,512.0,1024.0,1024.0,702247.0,512.0,1024.0,1024.0,711712.0,512.0,1024.0,1024.0,718797.0,512.0,1024.0,1024.0,695925.0,512.0,1024.0,1024.0,693095.0,512.0,1024.0,1024.0,725488.0,512.0,1024.0,1024.0,690430.0,512.0,1024.0,1024.0,712598.0,512.0,1024.0,1024.0,690043.0,512.0,1024.0,1024.0,698219.0,512.0,1024.0,1024.0,708339.0,512.0,1024.0,1024.0,683238.0,512.0,1024.0,1024.0,613304.0,512.0,1024.0,1024.0,633307.0,512.0,1024.0,1024.0,633112.0,512.0,1024.0,1024.0,627051.0,512.0,1024.0,1024.0,659629.0,512.0,1024.0,1024.0,660248.0,512.0,1024.0,1024.0,707578.0,512.0,1024.0,1024.0,706688.0,512.0,1024.0,1024.0,884169.0,512.0,1024.0,1024.0,909461.0,512.0,1024.0,1024.0,883249.0,512.0,1024.0,1024.0,920120.0,512.0,1024.0,1024.0,827799.0,512.0,1024.0,1024.0,815171.0,512.0,1024.0,1024.0,813322.0,512.0,1024.0,1024.0,782675.0,512.0,1024.0,1024.0,581669.0,512.0,1024.0,1024.0,602672.0,512.0,1024.0,1024.0,606873.0,512.0,1024.0,1024.0,606143.0,512.0,1024.0,1024.0,677939.0,512.0,1024.0,1024.0,677556.0,512.0,1024.0,1024.0,691375.0,512.0,1024.0,1024.0,692628.0,512.0,1024.0,1024.0,607818.0,512.0,1024.0,1024.0,629213.0,512.0,1024.0,1024.0,636225.0,512.0,1024.0,1024.0,634359.0,512.0,1024.0,1024.0,701966.0,512.0,1024.0,1024.0,702422.0,512.0,1024.0,1024.0,736478.0,512.0,1024.0,1024.0,733645.0,512.0,1024.0,1024.0,1008385.0,512.0,1024.0,1024.0,1052260.0,512.0,1024.0,1024.0,999008.0,512.0,1024.0,1024.0,1065819.0,512.0,1024.0,1024.0,896896.0,512.0,1024.0,1024.0,898079.0,512.0,1024.0,1024.0,844211.0,512.0,1024.0,1024.0,808153.0,512.0,64,0,32768.0,0.0,64,0,10125052.0,530628.0,4830663.0,16384.0,33754176.0,0.0,16384.0,16384.0,2531263.0,2531263.0,10125052.0,574973.0,2531263.0,0.0,2531263.0,997.0,0.0,977907.0,10923760.0,40500208.0,0.0,0.0,6006959.0,1400491.0,0.0,1535.0,1077191.0,1379730.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,65536.0,65613.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,153758.0,4096.0,16384.0,1586.0,2687608.0,2363171.0,0.0,0.0,0.0,0.0,0.0,196608.0,251.0,0.0,0.0,32768.0,0.0,32768.0,214.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,160.0,0.0,748175.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,35893.0,0.0,10401.0,2329933.0,986.0,0.0,0.0,0.0,65804.0,65536.0,131072.0,0.0,0.0,524288.0,304.0,0.0,64,0,0.0,0.0,160.0,0.0,65536.0,65536.0,0.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,115663.0,0.0,184643.0,65536.0,0.0,65772.0,472.0,0.0,0.0,65536.0,131072.0,716227786779014,716227786792332 +2,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,2832411.0,0.0,0.0,65536.0,60576.0,160.0,4800.0,32768.0,64,0,0,0.0,512.0,43642.0,0.0,0.0,512.0,43642.0,0.0,0.0,512.0,43642.0,0.0,0.0,512.0,43642.0,0.0,0.0,512.0,43642.0,0.0,0.0,512.0,43642.0,0.0,0.0,512.0,43642.0,0.0,0.0,512.0,43642.0,0.0,0.0,512.0,43642.0,0.0,0.0,512.0,43642.0,0.0,0.0,512.0,43642.0,0.0,0.0,512.0,43642.0,0.0,0.0,512.0,43642.0,0.0,0.0,512.0,43642.0,0.0,0.0,512.0,43642.0,0.0,0.0,512.0,43642.0,0.0,0.0,512.0,37313.0,0.0,0.0,512.0,37313.0,0.0,0.0,512.0,37313.0,0.0,0.0,512.0,37313.0,0.0,0.0,512.0,37313.0,0.0,0.0,512.0,37313.0,0.0,0.0,512.0,37313.0,0.0,0.0,512.0,37313.0,0.0,0.0,512.0,37313.0,0.0,0.0,512.0,37313.0,0.0,0.0,512.0,37313.0,0.0,0.0,512.0,37313.0,0.0,0.0,512.0,37313.0,0.0,0.0,512.0,37313.0,0.0,0.0,512.0,37313.0,0.0,0.0,512.0,37313.0,0.0,0.0,512.0,58357.0,0.0,0.0,512.0,58357.0,0.0,0.0,512.0,58357.0,0.0,0.0,512.0,58357.0,0.0,0.0,512.0,58357.0,0.0,0.0,512.0,58357.0,0.0,0.0,512.0,58357.0,0.0,0.0,512.0,58357.0,0.0,0.0,512.0,58357.0,0.0,0.0,512.0,58357.0,0.0,0.0,512.0,58357.0,0.0,0.0,512.0,58357.0,0.0,0.0,512.0,58357.0,0.0,0.0,512.0,58357.0,0.0,0.0,512.0,58357.0,0.0,0.0,512.0,58357.0,0.0,0.0,512.0,63516.0,0.0,0.0,512.0,63516.0,0.0,0.0,512.0,63516.0,0.0,0.0,512.0,63516.0,0.0,0.0,512.0,63516.0,0.0,0.0,512.0,63516.0,0.0,0.0,512.0,63516.0,0.0,0.0,512.0,63516.0,0.0,0.0,512.0,63516.0,0.0,0.0,512.0,63516.0,0.0,0.0,512.0,63516.0,0.0,0.0,512.0,63516.0,0.0,0.0,512.0,63516.0,0.0,0.0,512.0,63516.0,0.0,0.0,512.0,63516.0,0.0,0.0,512.0,63516.0,0.0,0.0,512.0,81612.0,0.0,0.0,512.0,81612.0,0.0,0.0,512.0,81612.0,0.0,0.0,512.0,81612.0,0.0,0.0,512.0,81612.0,0.0,0.0,512.0,81612.0,0.0,0.0,512.0,81612.0,0.0,0.0,512.0,81612.0,0.0,0.0,512.0,81612.0,0.0,0.0,512.0,81612.0,0.0,0.0,512.0,81612.0,0.0,0.0,512.0,81612.0,0.0,0.0,512.0,81612.0,0.0,0.0,512.0,81612.0,0.0,0.0,512.0,81612.0,0.0,0.0,512.0,81612.0,0.0,0.0,512.0,91087.0,0.0,0.0,512.0,91087.0,0.0,0.0,512.0,91087.0,0.0,0.0,512.0,91087.0,0.0,0.0,512.0,91087.0,0.0,0.0,512.0,91087.0,0.0,0.0,512.0,91087.0,0.0,0.0,512.0,91087.0,0.0,0.0,512.0,91087.0,0.0,0.0,512.0,91087.0,0.0,0.0,512.0,91087.0,0.0,0.0,512.0,91087.0,0.0,0.0,512.0,91087.0,0.0,0.0,512.0,91087.0,0.0,0.0,512.0,91087.0,0.0,0.0,512.0,91087.0,0.0,0.0,512.0,91849.0,0.0,0.0,512.0,91849.0,0.0,0.0,512.0,91849.0,0.0,0.0,512.0,91849.0,0.0,0.0,512.0,91849.0,0.0,0.0,512.0,91849.0,0.0,0.0,512.0,91849.0,0.0,0.0,512.0,91849.0,0.0,0.0,512.0,91849.0,0.0,0.0,512.0,91849.0,0.0,0.0,512.0,91849.0,0.0,0.0,512.0,91849.0,0.0,0.0,512.0,91849.0,0.0,0.0,512.0,91849.0,0.0,0.0,512.0,91849.0,0.0,0.0,512.0,91849.0,0.0,0.0,512.0,104890.0,0.0,0.0,512.0,104890.0,0.0,0.0,512.0,104890.0,0.0,0.0,512.0,104890.0,0.0,0.0,512.0,104890.0,0.0,0.0,512.0,104890.0,0.0,0.0,512.0,104890.0,0.0,0.0,512.0,104890.0,0.0,0.0,512.0,104890.0,0.0,0.0,512.0,104890.0,0.0,0.0,512.0,104890.0,0.0,0.0,512.0,104890.0,0.0,0.0,512.0,104890.0,0.0,0.0,512.0,104890.0,0.0,0.0,512.0,104890.0,0.0,0.0,512.0,104890.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,28.0,0.0,0.0,0.0,0.0,0.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,37968411.0,51079665.0,127308.0,0.0,0.0,65536.0,131072.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,113697.0,22652.0,1992720.0,8008.0,0.0,372749.0,0.0,0.0,65536.0,131307.0,196843.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1032.0,520.0,1544.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1032.0,520.0,1544.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1030.0,518.0,1542.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1031.0,519.0,1543.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1031.0,519.0,1543.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1033.0,521.0,1545.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1032.0,520.0,1544.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1031.0,519.0,1543.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,64,0,16384.0,16384.0,23506710.0,6377053.0,278528.0,0.0,0.0,98304.0,1123813.0,0.0,0.0,1846603.0,67675.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,444985.0,2272.0,64,0,0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,64,0,0,0.0,516.0,0.0,449474.0,0.0,513.0,0.0,445848.0,0.0,513.0,0.0,458378.0,0.0,532.0,0.0,740592.0,0.0,512.0,0.0,433096.0,0.0,512.0,0.0,430722.0,0.0,514.0,0.0,460927.0,0.0,512.0,0.0,450596.0,0.0,512.0,0.0,366105.0,0.0,512.0,0.0,381771.0,0.0,512.0,0.0,376607.0,0.0,512.0,0.0,385577.0,0.0,513.0,0.0,379072.0,0.0,513.0,0.0,386159.0,0.0,512.0,0.0,403657.0,0.0,512.0,0.0,390092.0,0.0,512.0,0.0,354671.0,0.0,512.0,0.0,389506.0,0.0,512.0,0.0,381022.0,0.0,512.0,0.0,390747.0,0.0,513.0,0.0,364593.0,0.0,513.0,0.0,366607.0,0.0,512.0,0.0,400346.0,0.0,512.0,0.0,378234.0,0.0,516.0,0.0,368942.0,0.0,513.0,0.0,381184.0,0.0,513.0,0.0,389193.0,0.0,532.0,0.0,442752.0,0.0,512.0,0.0,390838.0,0.0,512.0,0.0,393654.0,0.0,514.0,0.0,420945.0,0.0,512.0,0.0,412761.0,0.0,516.0,0.0,345885.0,0.0,513.0,0.0,362242.0,0.0,513.0,0.0,360488.0,0.0,532.0,0.0,545667.0,0.0,512.0,0.0,362625.0,0.0,512.0,0.0,362726.0,0.0,514.0,0.0,386822.0,0.0,512.0,0.0,370577.0,0.0,512.0,0.0,376351.0,0.0,512.0,0.0,387016.0,0.0,512.0,0.0,397131.0,0.0,512.0,0.0,401686.0,0.0,513.0,0.0,393576.0,0.0,513.0,0.0,390666.0,0.0,512.0,0.0,418286.0,0.0,512.0,0.0,411575.0,0.0,512.0,0.0,422836.0,0.0,512.0,0.0,436061.0,0.0,512.0,0.0,443780.0,0.0,512.0,0.0,447939.0,0.0,513.0,0.0,444516.0,0.0,513.0,0.0,442510.0,0.0,512.0,0.0,458091.0,0.0,512.0,0.0,455168.0,0.0,514.0,0.0,388619.0,0.0,513.0,0.0,416749.0,0.0,513.0,0.0,403533.0,0.0,532.0,0.0,611403.0,0.0,512.0,0.0,410864.0,0.0,512.0,0.0,409973.0,0.0,514.0,0.0,436287.0,0.0,512.0,0.0,416336.0,0.0,512.0,0.0,402845.0,0.0,512.0,0.0,414300.0,0.0,512.0,0.0,416432.0,0.0,512.0,0.0,423192.0,0.0,513.0,0.0,407406.0,0.0,513.0,0.0,400472.0,0.0,512.0,0.0,435898.0,0.0,512.0,0.0,419526.0,0.0,514.0,0.0,356543.0,0.0,513.0,0.0,369837.0,0.0,513.0,0.0,366072.0,0.0,532.0,0.0,603990.0,0.0,512.0,0.0,377947.0,0.0,512.0,0.0,377191.0,0.0,514.0,0.0,398054.0,0.0,512.0,0.0,384946.0,0.0,516.0,0.0,381184.0,0.0,513.0,0.0,394005.0,0.0,513.0,0.0,387987.0,0.0,532.0,0.0,665966.0,0.0,512.0,0.0,400827.0,0.0,512.0,0.0,403843.0,0.0,514.0,0.0,427596.0,0.0,512.0,0.0,413497.0,0.0,512.0,0.0,385193.0,0.0,512.0,0.0,394313.0,0.0,512.0,0.0,398633.0,0.0,512.0,0.0,398570.0,0.0,513.0,0.0,389432.0,0.0,513.0,0.0,385579.0,0.0,512.0,0.0,413857.0,0.0,512.0,0.0,404919.0,0.0,512.0,0.0,414246.0,0.0,512.0,0.0,437797.0,0.0,512.0,0.0,426013.0,0.0,512.0,0.0,442676.0,0.0,513.0,0.0,437314.0,0.0,513.0,0.0,442008.0,0.0,512.0,0.0,466239.0,0.0,512.0,0.0,443392.0,0.0,515.0,0.0,404498.0,0.0,513.0,0.0,421367.0,0.0,513.0,0.0,415952.0,0.0,532.0,0.0,522112.0,0.0,512.0,0.0,427083.0,0.0,512.0,0.0,431571.0,0.0,514.0,0.0,457924.0,0.0,512.0,0.0,444379.0,0.0,515.0,0.0,347585.0,0.0,513.0,0.0,361731.0,0.0,513.0,0.0,366685.0,0.0,532.0,0.0,509551.0,0.0,512.0,0.0,368479.0,0.0,512.0,0.0,372292.0,0.0,514.0,0.0,395303.0,0.0,512.0,0.0,384735.0,0.0,512.0,0.0,421007.0,0.0,512.0,0.0,440797.0,0.0,512.0,0.0,424319.0,0.0,512.0,0.0,446173.0,0.0,513.0,0.0,421995.0,0.0,513.0,0.0,410628.0,0.0,512.0,0.0,451927.0,0.0,512.0,0.0,417725.0,64,0,0,1024.0,1024.0,422217.0,512.0,1024.0,1024.0,427982.0,512.0,1024.0,1024.0,438147.0,512.0,1024.0,1024.0,435308.0,512.0,1024.0,1024.0,427080.0,512.0,1024.0,1024.0,429383.0,512.0,1024.0,1024.0,446429.0,512.0,1024.0,1024.0,443687.0,512.0,1024.0,1024.0,420773.0,512.0,1024.0,1024.0,433388.0,512.0,1024.0,1024.0,429539.0,512.0,1024.0,1024.0,436092.0,512.0,1024.0,1024.0,427810.0,512.0,1024.0,1024.0,431800.0,512.0,1024.0,1024.0,438194.0,512.0,1024.0,1024.0,431460.0,512.0,1024.0,1024.0,726414.0,512.0,1024.0,1024.0,760357.0,512.0,1024.0,1024.0,738050.0,512.0,1024.0,1024.0,747520.0,512.0,1024.0,1024.0,748901.0,512.0,1024.0,1024.0,771081.0,512.0,1024.0,1024.0,761217.0,512.0,1024.0,1024.0,727106.0,512.0,1024.0,1024.0,759781.0,512.0,1024.0,1024.0,797198.0,512.0,1024.0,1024.0,768860.0,512.0,1024.0,1024.0,756787.0,512.0,1024.0,1024.0,760603.0,512.0,1024.0,1024.0,794985.0,512.0,1024.0,1024.0,761775.0,512.0,1024.0,1024.0,762425.0,512.0,1024.0,1024.0,885780.0,512.0,1024.0,1024.0,906642.0,512.0,1024.0,1024.0,854438.0,512.0,1024.0,1024.0,868304.0,512.0,1024.0,1024.0,831963.0,512.0,1024.0,1024.0,837032.0,512.0,1024.0,1024.0,855990.0,512.0,1024.0,1024.0,817675.0,512.0,1024.0,1024.0,641814.0,512.0,1024.0,1024.0,661628.0,512.0,1024.0,1024.0,658770.0,512.0,1024.0,1024.0,652254.0,512.0,1024.0,1024.0,723871.0,512.0,1024.0,1024.0,728991.0,512.0,1024.0,1024.0,785915.0,512.0,1024.0,1024.0,775630.0,512.0,1024.0,1024.0,621558.0,512.0,1024.0,1024.0,642324.0,512.0,1024.0,1024.0,642967.0,512.0,1024.0,1024.0,636372.0,512.0,1024.0,1024.0,703430.0,512.0,1024.0,1024.0,709544.0,512.0,1024.0,1024.0,762399.0,512.0,1024.0,1024.0,753455.0,512.0,1024.0,1024.0,886294.0,512.0,1024.0,1024.0,917158.0,512.0,1024.0,1024.0,850537.0,512.0,1024.0,1024.0,871030.0,512.0,1024.0,1024.0,837404.0,512.0,1024.0,1024.0,840346.0,512.0,1024.0,1024.0,858875.0,512.0,1024.0,1024.0,814410.0,512.0,1024.0,1024.0,513653.0,512.0,1024.0,1024.0,523765.0,512.0,1024.0,1024.0,530559.0,512.0,1024.0,1024.0,525627.0,512.0,1024.0,1024.0,573718.0,512.0,1024.0,1024.0,575736.0,512.0,1024.0,1024.0,621430.0,512.0,1024.0,1024.0,611279.0,512.0,1024.0,1024.0,753915.0,512.0,1024.0,1024.0,737186.0,512.0,1024.0,1024.0,726984.0,512.0,1024.0,1024.0,708122.0,512.0,1024.0,1024.0,700575.0,512.0,1024.0,1024.0,685198.0,512.0,1024.0,1024.0,693981.0,512.0,1024.0,1024.0,676831.0,512.0,1024.0,1024.0,692577.0,512.0,1024.0,1024.0,688292.0,512.0,1024.0,1024.0,695476.0,512.0,1024.0,1024.0,683731.0,512.0,1024.0,1024.0,652984.0,512.0,1024.0,1024.0,650411.0,512.0,1024.0,1024.0,655831.0,512.0,1024.0,1024.0,644708.0,512.0,1024.0,1024.0,528725.0,512.0,1024.0,1024.0,538733.0,512.0,1024.0,1024.0,542933.0,512.0,1024.0,1024.0,541501.0,512.0,1024.0,1024.0,578686.0,512.0,1024.0,1024.0,584176.0,512.0,1024.0,1024.0,614729.0,512.0,1024.0,1024.0,603836.0,512.0,1024.0,1024.0,980075.0,512.0,1024.0,1024.0,1010393.0,512.0,1024.0,1024.0,964323.0,512.0,1024.0,1024.0,984950.0,512.0,1024.0,1024.0,889726.0,512.0,1024.0,1024.0,898297.0,512.0,1024.0,1024.0,886950.0,512.0,1024.0,1024.0,892057.0,512.0,1024.0,1024.0,622379.0,512.0,1024.0,1024.0,644862.0,512.0,1024.0,1024.0,650993.0,512.0,1024.0,1024.0,647550.0,512.0,1024.0,1024.0,712357.0,512.0,1024.0,1024.0,712342.0,512.0,1024.0,1024.0,752986.0,512.0,1024.0,1024.0,751460.0,512.0,1024.0,1024.0,649939.0,512.0,1024.0,1024.0,677486.0,512.0,1024.0,1024.0,675635.0,512.0,1024.0,1024.0,677608.0,512.0,1024.0,1024.0,726436.0,512.0,1024.0,1024.0,733833.0,512.0,1024.0,1024.0,766121.0,512.0,1024.0,1024.0,768411.0,512.0,1024.0,1024.0,993319.0,512.0,1024.0,1024.0,1031628.0,512.0,1024.0,1024.0,979330.0,512.0,1024.0,1024.0,1001528.0,512.0,1024.0,1024.0,895339.0,512.0,1024.0,1024.0,911960.0,512.0,1024.0,1024.0,898000.0,512.0,1024.0,1024.0,910342.0,512.0,64,0,32768.0,0.0,64,0,9905756.0,452287.0,4044476.0,16384.0,27665059.0,0.0,16384.0,16384.0,2476439.0,2476439.0,9905756.0,495496.0,2476439.0,0.0,2476439.0,0.0,0.0,909952.0,10619112.0,39623024.0,0.0,0.0,5260724.0,1157150.0,0.0,860.0,834151.0,1135325.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,65536.0,65595.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,142072.0,4096.0,16384.0,1586.0,2485713.0,2235955.0,0.0,0.0,0.0,0.0,0.0,196608.0,251.0,0.0,0.0,32768.0,0.0,32768.0,216.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,160.0,0.0,793824.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,42003.0,0.0,7208.0,2289702.0,0.0,0.0,0.0,0.0,65787.0,65536.0,131072.0,0.0,0.0,524288.0,304.0,0.0,64,0,0.0,0.0,160.0,0.0,65536.0,65536.0,0.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,114460.0,0.0,176359.0,65536.0,0.0,65764.0,456.0,0.0,0.0,65536.0,131072.0,716227786812052,716227786824851 diff --git a/tests/workloads/dispatch_7/MI300X_A1/sysinfo.csv b/tests/workloads/dispatch_7/MI300X_A1/sysinfo.csv new file mode 100644 index 0000000000..57080613a9 --- /dev/null +++ b/tests/workloads/dispatch_7/MI300X_A1/sysinfo.csv @@ -0,0 +1,2 @@ +workload_name,command,ip_blocks,timestamp,version,hostname,cpu_model,sbios,linux_distro,linux_kernel_version,amd_gpu_kernel_version,cpu_memory,gpu_memory,rocm_version,vbios,compute_partition,memory_partition,gpu_model,gpu_arch,gpu_l1,gpu_l2,cu_per_gpu,simd_per_cu,se_per_gpu,wave_size,workgroup_max_size,max_waves_per_cu,max_sclk,max_mclk,cur_sclk,cur_mclk,total_l2_chan,lds_banks_per_cu,sqc_per_gpu,pipes_per_gpu,hbm_bw,num_xcd +dispatch_7,./tests/vcopy -n 1048576 -b 256 -i 3,SQ|LDS|SQC|TA|TD|TCP|TCC|SPI|CPC|CPF,Wed 29 May 2024 12:00:37 PM (CDT),2,splinter-126-wr-c6,AMD Ryzen 9 7950X 16-Core Processor,"American Megatrends International, LLC.VS2683299N.FD",Ubuntu 22.04.4 LTS,5.18.2-mi300-build-140423-ubuntu-22.04+,,114656528,,6.2.0-13611,113-MI3SRIOV-001,SPX,NPS1,MI300X_A1,gfx942,32,4096,304,4,32,64,1024,32,2100,1300,2100,1300,128,32,160,4,5324.8,8 diff --git a/tests/workloads/dispatch_7/MI300X_A1/timestamps.csv b/tests/workloads/dispatch_7/MI300X_A1/timestamps.csv new file mode 100644 index 0000000000..63827e1b25 --- /dev/null +++ b/tests/workloads/dispatch_7/MI300X_A1/timestamps.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID +1,60633,1,964579,964579,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716227786739855,716227786756614,0 +2,60633,1,964579,964579,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716227786779014,716227786792332,0 +3,60633,1,964579,964579,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716227786812052,716227786824851,0 diff --git a/tests/workloads/dispatch_inv/MI300A_A1/SQ_IFETCH_LEVEL.csv b/tests/workloads/dispatch_inv/MI300A_A1/SQ_IFETCH_LEVEL.csv new file mode 100644 index 0000000000..a0eeb7267f --- /dev/null +++ b/tests/workloads/dispatch_inv/MI300A_A1/SQ_IFETCH_LEVEL.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,SQ_WAVES,SQ_IFETCH,SQ_IFETCH_LEVEL,SQ_ACCUM_PREV_HIRES +0,11995,1,142118,142118,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73285541833672,73285541841404,0,202827.0,202827.0,16384.0,65536.0,28620.0,2297628.0 +1,11995,1,142118,142118,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73285541860632,73285541867162,0,202737.0,202737.0,16384.0,65536.0,13055.0,1048628.0 +2,11995,1,142118,142118,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73285541884388,73285541890838,0,162339.0,162339.0,16384.0,65536.0,13065.0,1049388.0 diff --git a/tests/workloads/dispatch_inv/MI300A_A1/SQ_INST_LEVEL_LDS.csv b/tests/workloads/dispatch_inv/MI300A_A1/SQ_INST_LEVEL_LDS.csv new file mode 100644 index 0000000000..f50f47d0b6 --- /dev/null +++ b/tests/workloads/dispatch_inv/MI300A_A1/SQ_INST_LEVEL_LDS.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_LDS,SQ_INST_LEVEL_LDS,SQ_ACCUM_PREV_HIRES +0,11995,1,142130,142130,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73285541833672,73285541841404,0,0.0,0.0,0.0 +1,11995,1,142130,142130,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73285541860632,73285541867162,0,0.0,0.0,0.0 +2,11995,1,142130,142130,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73285541884388,73285541890838,0,0.0,0.0,0.0 diff --git a/tests/workloads/dispatch_inv/MI300A_A1/SQ_INST_LEVEL_SMEM.csv b/tests/workloads/dispatch_inv/MI300A_A1/SQ_INST_LEVEL_SMEM.csv new file mode 100644 index 0000000000..94301df8a3 --- /dev/null +++ b/tests/workloads/dispatch_inv/MI300A_A1/SQ_INST_LEVEL_SMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_SMEM,SQ_INST_LEVEL_SMEM,SQ_ACCUM_PREV_HIRES +0,11995,1,142142,142142,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73285541833672,73285541841404,0,65536.0,341158.0,27350288.0 +1,11995,1,142142,142142,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73285541860632,73285541867162,0,65536.0,288638.0,23108600.0 +2,11995,1,142142,142142,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73285541884388,73285541890838,0,65536.0,195816.0,15617512.0 diff --git a/tests/workloads/dispatch_inv/MI300A_A1/SQ_INST_LEVEL_VMEM.csv b/tests/workloads/dispatch_inv/MI300A_A1/SQ_INST_LEVEL_VMEM.csv new file mode 100644 index 0000000000..e00112cd48 --- /dev/null +++ b/tests/workloads/dispatch_inv/MI300A_A1/SQ_INST_LEVEL_VMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_VMEM,SQ_INST_LEVEL_VMEM,SQ_ACCUM_PREV_HIRES +0,11995,1,142154,142154,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73285541833672,73285541841404,0,32768.0,538203.0,43053984.0 +1,11995,1,142154,142154,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73285541860632,73285541867162,0,32768.0,425515.0,34036704.0 +2,11995,1,142154,142154,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73285541884388,73285541890838,0,32768.0,430832.0,34453616.0 diff --git a/tests/workloads/dispatch_inv/MI300A_A1/SQ_LEVEL_WAVES.csv b/tests/workloads/dispatch_inv/MI300A_A1/SQ_LEVEL_WAVES.csv new file mode 100644 index 0000000000..e7699db76b --- /dev/null +++ b/tests/workloads/dispatch_inv/MI300A_A1/SQ_LEVEL_WAVES.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,CPC_ME1_BUSY_FOR_PACKET_DECODE,SQ_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,SQ_BUSY_CYCLES,SQ_LEVEL_WAVES,SQ_ACCUM_PREV_HIRES +0,11995,1,142166,142166,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73285541833672,73285541841404,0,212714.0,212714.0,117273.0,850856.0,16384.0,13896876.0,258927.0,0.0,56015688.0 +1,11995,1,142166,142166,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73285541860632,73285541867162,0,200364.0,200364.0,117231.0,801456.0,16384.0,10727754.0,200440.0,0.0,43332436.0 +2,11995,1,142166,142166,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73285541884388,73285541890838,0,175947.0,175947.0,94374.0,703788.0,16384.0,10086001.0,192594.0,0.0,40773648.0 diff --git a/tests/workloads/dispatch_inv/MI300A_A1/log.txt b/tests/workloads/dispatch_inv/MI300A_A1/log.txt new file mode 100644 index 0000000000..fad01bf4af --- /dev/null +++ b/tests/workloads/dispatch_inv/MI300A_A1/log.txt @@ -0,0 +1,233 @@ +Omniperf version: 2.0.0 +Profiler choice: rocprofv2 +Path: /home/colramos/omniperf/tests/workloads/dispatch_inv/MI300A_A1 +Target: MI300A_A1 +Command: ./tests/vcopy -n 1048576 -b 256 -i 3 +Kernel Selection: None +Dispatch Selection: ['invalid'] +Hardware Blocks: All + +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Collecting Performance Counters +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + + +[profiling] Current input file: tests/workloads/dispatch_inv/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + +[profiling] Current input file: tests/workloads/dispatch_inv/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + |-> [/opt/rocm/bin/rocprofv2] Total threads: 1048576, Grid Size: 4096 block Size:256, Wavefronts:16384: + |-> [/opt/rocm/bin/rocprofv2] Launching the kernel on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + +[profiling] Current input file: tests/workloads/dispatch_inv/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM + +[profiling] Current input file: tests/workloads/dispatch_inv/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + +[profiling] Current input file: tests/workloads/dispatch_inv/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - CPC_ME1_BUSY_FOR_PACKET_DECODE + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVE_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_LEVEL_WAVES + +[profiling] Current input file: tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_0.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CU_CYCLES + +[profiling] Current input file: tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_1.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VSKIPPED + +[profiling] Current input file: tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_10.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_DATA_ATOMIC_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_STALL + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_REQ + +[profiling] Current input file: tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_11.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_INPUT_VALID_READYB + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_ATOMIC + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_8 + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ + +[profiling] Current input file: tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_12.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_2 + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_4 + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + +[profiling] Current input file: tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_13.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_ATOMIC[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_BUBBLE[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_CYCLE[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC[0] + +[profiling] Current input file: tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_14.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_32B[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC_LEVEL[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_32B[1] + +[profiling] Current input file: tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_15.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_64B[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_HIT[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_64B[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_LEVEL[1] + +[profiling] Current input file: tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_16.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_MISS[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_READ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_REQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_RW_REQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_MISS[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_READ[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_REQ[1] + +[profiling] Current input file: tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_17.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_TAG_STALL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TOO_MANY_EA_WRREQS_STALL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_WRITE[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TAG_STALL[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TOO_MANY_EA_WRREQS_STALL[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_WRITE[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TAG_STALL[2] + +[profiling] Current input file: tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_2.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_FMA_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F64 + +[profiling] Current input file: tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_3.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_INT32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_INT64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_FLAT + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_GDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_EXP_GDS + +[profiling] Current input file: tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_4.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_BRANCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SENDMSG + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAIT_ANY + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAIT_INST_ANY + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_ANY + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_VALU + +[profiling] Current input file: tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_5.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_SCA + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_EXP_GDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_MISC + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_FLAT + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_CYCLES_VMEM_WR + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_CYCLES_VMEM_RD + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_CYCLES_SMEM + +[profiling] Current input file: tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_6.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_THREAD_CYCLES_VALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_BANK_CONFLICT + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_ADDR_CONFLICT + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_UNALIGNED_STALL + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_EQ_64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_64 + +[profiling] Current input file: tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_7.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_ITEMS + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_MEM_VIOLATIONS + +[profiling] Current input file: tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_8.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM_NORM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_MFMA + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_I8 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_BF16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_VALU_MFMA_BUSY_CYCLES + +[profiling] Current input file: tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_9.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_I8 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_BF16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_INST_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_DATA_READ_REQ + +[profiling] Current input file: tests/workloads/dispatch_inv/MI300A_A1/perfmon/timestamps.txt + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + |-> [/opt/rocm/bin/rocprofv2] Total threads: 1048576, Grid Size: 4096 block Size:256, Wavefronts:16384: + |-> [/opt/rocm/bin/rocprofv2] Launching the kernel on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel +[roofline] Roofline temporarily disabled in MI300 diff --git a/tests/workloads/dispatch_inv/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt b/tests/workloads/dispatch_inv/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt new file mode 100644 index 0000000000..e7209bdada --- /dev/null +++ b/tests/workloads/dispatch_inv/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE SQ_WAVES SQ_IFETCH SQ_IFETCH_LEVEL SQ_ACCUM_PREV_HIRES + +gpu: +range: invalid +kernel: diff --git a/tests/workloads/dispatch_inv/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt b/tests/workloads/dispatch_inv/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt new file mode 100644 index 0000000000..67fb5049bc --- /dev/null +++ b/tests/workloads/dispatch_inv/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_LDS SQ_INST_LEVEL_LDS SQ_ACCUM_PREV_HIRES + +gpu: +range: invalid +kernel: diff --git a/tests/workloads/dispatch_inv/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt b/tests/workloads/dispatch_inv/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt new file mode 100644 index 0000000000..81efe0fd5b --- /dev/null +++ b/tests/workloads/dispatch_inv/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM SQ_INST_LEVEL_SMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: invalid +kernel: diff --git a/tests/workloads/dispatch_inv/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt b/tests/workloads/dispatch_inv/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt new file mode 100644 index 0000000000..bbf5c9dbb7 --- /dev/null +++ b/tests/workloads/dispatch_inv/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VMEM SQ_INST_LEVEL_VMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: invalid +kernel: diff --git a/tests/workloads/dispatch_inv/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt b/tests/workloads/dispatch_inv/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt new file mode 100644 index 0000000000..1422b5f0d7 --- /dev/null +++ b/tests/workloads/dispatch_inv/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE CPC_ME1_BUSY_FOR_PACKET_DECODE SQ_CYCLES SQ_WAVES SQ_WAVE_CYCLES SQ_BUSY_CYCLES SQ_LEVEL_WAVES SQ_ACCUM_PREV_HIRES + +gpu: +range: invalid +kernel: diff --git a/tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_0.txt b/tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_0.txt new file mode 100644 index 0000000000..26f993c80e --- /dev/null +++ b/tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_0.txt @@ -0,0 +1,5 @@ +pmc: SQ_CYCLES SQ_BUSY_CYCLES SQ_BUSY_CU_CYCLES SQ_WAVES SQ_WAVE_CYCLES SQ_INSTS_VALU_CVT SQ_INSTS_VMEM_WR SQ_INSTS_VMEM_RD GRBM_COUNT GRBM_GUI_ACTIVE TCP_GATE_EN1_sum TCP_GATE_EN2_sum TCP_TD_TCP_STALL_CYCLES_sum TCP_TCR_TCP_STALL_CYCLES_sum TA_TA_BUSY_sum TA_BUFFER_WAVEFRONTS_sum TD_TD_BUSY_sum TD_TC_STALL_sum SPI_CSN_WINDOW_VALID SPI_CSN_BUSY CPC_CPC_STAT_BUSY CPC_CPC_STAT_IDLE CPF_CPF_STAT_BUSY CPF_CPF_STAT_STALL TCC_CYCLE_sum TCC_BUSY_sum TCC_PROBE_sum TCC_PROBE_ALL_sum + +gpu: +range: invalid +kernel: diff --git a/tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_1.txt b/tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_1.txt new file mode 100644 index 0000000000..8a0b8338d5 --- /dev/null +++ b/tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_1.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VMEM SQ_INSTS_SALU SQ_INSTS_VSKIPPED SQ_INSTS SQ_INSTS_VALU SQ_INSTS_VALU_ADD_F16 SQ_INSTS_VALU_MUL_F16 SQ_INSTS_VALU_FMA_F16 GRBM_SPI_BUSY TCP_READ_TAGCONFLICT_STALL_CYCLES_sum TCP_WRITE_TAGCONFLICT_STALL_CYCLES_sum TCP_ATOMIC_TAGCONFLICT_STALL_CYCLES_sum TCP_TA_TCP_STATE_READ_sum TA_BUFFER_READ_WAVEFRONTS_sum TA_BUFFER_WRITE_WAVEFRONTS_sum TD_SPI_STALL_sum TD_LOAD_WAVEFRONT_sum SPI_CSN_NUM_THREADGROUPS SPI_CSN_WAVE CPC_CPC_TCIU_BUSY CPC_CPC_TCIU_IDLE CPF_CPF_TCIU_BUSY CPF_CPF_TCIU_STALL TCC_NC_REQ_sum TCC_UC_REQ_sum TCC_CC_REQ_sum TCC_RW_REQ_sum + +gpu: +range: invalid +kernel: diff --git a/tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_10.txt b/tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_10.txt new file mode 100644 index 0000000000..668d46196a --- /dev/null +++ b/tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_10.txt @@ -0,0 +1,5 @@ +pmc: SQC_TC_DATA_ATOMIC_REQ SQC_TC_STALL SQC_TC_REQ SQC_DCACHE_REQ_READ_16 SQC_ICACHE_REQ SQC_ICACHE_HITS SQC_ICACHE_MISSES SQC_ICACHE_MISSES_DUPLICATE + +gpu: +range: invalid +kernel: diff --git a/tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_11.txt b/tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_11.txt new file mode 100644 index 0000000000..bd56969872 --- /dev/null +++ b/tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_11.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_INPUT_VALID_READYB SQC_DCACHE_ATOMIC SQC_DCACHE_REQ_READ_8 SQC_DCACHE_REQ SQC_DCACHE_HITS SQC_DCACHE_MISSES SQC_DCACHE_MISSES_DUPLICATE SQC_DCACHE_REQ_READ_1 + +gpu: +range: invalid +kernel: diff --git a/tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_12.txt b/tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_12.txt new file mode 100644 index 0000000000..0d33ae03c1 --- /dev/null +++ b/tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_12.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_REQ_READ_2 SQC_DCACHE_REQ_READ_4 + +gpu: +range: invalid +kernel: diff --git a/tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_13.txt b/tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_13.txt new file mode 100644 index 0000000000..3b7be35af5 --- /dev/null +++ b/tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_13.txt @@ -0,0 +1,5 @@ +pmc: TCC_ATOMIC[0] TCC_BUBBLE[0] TCC_CYCLE[0] TCC_EA0_ATOMIC[0] TCC_ATOMIC[1] TCC_BUBBLE[1] TCC_CYCLE[1] TCC_EA0_ATOMIC[1] TCC_ATOMIC[2] TCC_BUBBLE[2] TCC_CYCLE[2] TCC_EA0_ATOMIC[2] TCC_ATOMIC[3] TCC_BUBBLE[3] TCC_CYCLE[3] TCC_EA0_ATOMIC[3] TCC_ATOMIC[4] TCC_BUBBLE[4] TCC_CYCLE[4] TCC_EA0_ATOMIC[4] TCC_ATOMIC[5] TCC_BUBBLE[5] TCC_CYCLE[5] TCC_EA0_ATOMIC[5] TCC_ATOMIC[6] TCC_BUBBLE[6] TCC_CYCLE[6] TCC_EA0_ATOMIC[6] TCC_ATOMIC[7] TCC_BUBBLE[7] TCC_CYCLE[7] TCC_EA0_ATOMIC[7] TCC_ATOMIC[8] TCC_BUBBLE[8] TCC_CYCLE[8] TCC_EA0_ATOMIC[8] TCC_ATOMIC[9] TCC_BUBBLE[9] TCC_CYCLE[9] TCC_EA0_ATOMIC[9] TCC_ATOMIC[10] TCC_BUBBLE[10] TCC_CYCLE[10] TCC_EA0_ATOMIC[10] TCC_ATOMIC[11] TCC_BUBBLE[11] TCC_CYCLE[11] TCC_EA0_ATOMIC[11] TCC_ATOMIC[12] TCC_BUBBLE[12] TCC_CYCLE[12] TCC_EA0_ATOMIC[12] TCC_ATOMIC[13] TCC_BUBBLE[13] TCC_CYCLE[13] TCC_EA0_ATOMIC[13] TCC_ATOMIC[14] TCC_BUBBLE[14] TCC_CYCLE[14] TCC_EA0_ATOMIC[14] TCC_ATOMIC[15] TCC_BUBBLE[15] TCC_CYCLE[15] TCC_EA0_ATOMIC[15] + +gpu: +range: invalid +kernel: diff --git a/tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_14.txt b/tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_14.txt new file mode 100644 index 0000000000..59f5e1a186 --- /dev/null +++ b/tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_14.txt @@ -0,0 +1,5 @@ +pmc: TCC_EA0_ATOMIC_LEVEL[0] TCC_EA0_RDREQ[0] TCC_EA0_RDREQ_32B[0] TCC_EA0_RDREQ_LEVEL[0] TCC_EA0_ATOMIC_LEVEL[1] TCC_EA0_RDREQ[1] TCC_EA0_RDREQ_32B[1] TCC_EA0_RDREQ_LEVEL[1] TCC_EA0_ATOMIC_LEVEL[2] TCC_EA0_RDREQ[2] TCC_EA0_RDREQ_32B[2] TCC_EA0_RDREQ_LEVEL[2] TCC_EA0_ATOMIC_LEVEL[3] TCC_EA0_RDREQ[3] TCC_EA0_RDREQ_32B[3] TCC_EA0_RDREQ_LEVEL[3] TCC_EA0_ATOMIC_LEVEL[4] TCC_EA0_RDREQ[4] TCC_EA0_RDREQ_32B[4] TCC_EA0_RDREQ_LEVEL[4] TCC_EA0_ATOMIC_LEVEL[5] TCC_EA0_RDREQ[5] TCC_EA0_RDREQ_32B[5] TCC_EA0_RDREQ_LEVEL[5] TCC_EA0_ATOMIC_LEVEL[6] TCC_EA0_RDREQ[6] TCC_EA0_RDREQ_32B[6] TCC_EA0_RDREQ_LEVEL[6] TCC_EA0_ATOMIC_LEVEL[7] TCC_EA0_RDREQ[7] TCC_EA0_RDREQ_32B[7] TCC_EA0_RDREQ_LEVEL[7] TCC_EA0_ATOMIC_LEVEL[8] TCC_EA0_RDREQ[8] TCC_EA0_RDREQ_32B[8] TCC_EA0_RDREQ_LEVEL[8] TCC_EA0_ATOMIC_LEVEL[9] TCC_EA0_RDREQ[9] TCC_EA0_RDREQ_32B[9] TCC_EA0_RDREQ_LEVEL[9] TCC_EA0_ATOMIC_LEVEL[10] TCC_EA0_RDREQ[10] TCC_EA0_RDREQ_32B[10] TCC_EA0_RDREQ_LEVEL[10] TCC_EA0_ATOMIC_LEVEL[11] TCC_EA0_RDREQ[11] TCC_EA0_RDREQ_32B[11] TCC_EA0_RDREQ_LEVEL[11] TCC_EA0_ATOMIC_LEVEL[12] TCC_EA0_RDREQ[12] TCC_EA0_RDREQ_32B[12] TCC_EA0_RDREQ_LEVEL[12] TCC_EA0_ATOMIC_LEVEL[13] TCC_EA0_RDREQ[13] TCC_EA0_RDREQ_32B[13] TCC_EA0_RDREQ_LEVEL[13] TCC_EA0_ATOMIC_LEVEL[14] TCC_EA0_RDREQ[14] TCC_EA0_RDREQ_32B[14] TCC_EA0_RDREQ_LEVEL[14] TCC_EA0_ATOMIC_LEVEL[15] TCC_EA0_RDREQ[15] TCC_EA0_RDREQ_32B[15] TCC_EA0_RDREQ_LEVEL[15] + +gpu: +range: invalid +kernel: diff --git a/tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_15.txt b/tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_15.txt new file mode 100644 index 0000000000..a33c85a3a9 --- /dev/null +++ b/tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_15.txt @@ -0,0 +1,5 @@ +pmc: TCC_EA0_WRREQ[0] TCC_EA0_WRREQ_64B[0] TCC_EA0_WRREQ_LEVEL[0] TCC_HIT[0] TCC_EA0_WRREQ[1] TCC_EA0_WRREQ_64B[1] TCC_EA0_WRREQ_LEVEL[1] TCC_HIT[1] TCC_EA0_WRREQ[2] TCC_EA0_WRREQ_64B[2] TCC_EA0_WRREQ_LEVEL[2] TCC_HIT[2] TCC_EA0_WRREQ[3] TCC_EA0_WRREQ_64B[3] TCC_EA0_WRREQ_LEVEL[3] TCC_HIT[3] TCC_EA0_WRREQ[4] TCC_EA0_WRREQ_64B[4] TCC_EA0_WRREQ_LEVEL[4] TCC_HIT[4] TCC_EA0_WRREQ[5] TCC_EA0_WRREQ_64B[5] TCC_EA0_WRREQ_LEVEL[5] TCC_HIT[5] TCC_EA0_WRREQ[6] TCC_EA0_WRREQ_64B[6] TCC_EA0_WRREQ_LEVEL[6] TCC_HIT[6] TCC_EA0_WRREQ[7] TCC_EA0_WRREQ_64B[7] TCC_EA0_WRREQ_LEVEL[7] TCC_HIT[7] TCC_EA0_WRREQ[8] TCC_EA0_WRREQ_64B[8] TCC_EA0_WRREQ_LEVEL[8] TCC_HIT[8] TCC_EA0_WRREQ[9] TCC_EA0_WRREQ_64B[9] TCC_EA0_WRREQ_LEVEL[9] TCC_HIT[9] TCC_EA0_WRREQ[10] TCC_EA0_WRREQ_64B[10] TCC_EA0_WRREQ_LEVEL[10] TCC_HIT[10] TCC_EA0_WRREQ[11] TCC_EA0_WRREQ_64B[11] TCC_EA0_WRREQ_LEVEL[11] TCC_HIT[11] TCC_EA0_WRREQ[12] TCC_EA0_WRREQ_64B[12] TCC_EA0_WRREQ_LEVEL[12] TCC_HIT[12] TCC_EA0_WRREQ[13] TCC_EA0_WRREQ_64B[13] TCC_EA0_WRREQ_LEVEL[13] TCC_HIT[13] TCC_EA0_WRREQ[14] TCC_EA0_WRREQ_64B[14] TCC_EA0_WRREQ_LEVEL[14] TCC_HIT[14] TCC_EA0_WRREQ[15] TCC_EA0_WRREQ_64B[15] TCC_EA0_WRREQ_LEVEL[15] TCC_HIT[15] + +gpu: +range: invalid +kernel: diff --git a/tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_16.txt b/tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_16.txt new file mode 100644 index 0000000000..2616b4e94f --- /dev/null +++ b/tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_16.txt @@ -0,0 +1,5 @@ +pmc: TCC_MISS[0] TCC_READ[0] TCC_REQ[0] TCC_RW_REQ[0] TCC_MISS[1] TCC_READ[1] TCC_REQ[1] TCC_RW_REQ[1] TCC_MISS[2] TCC_READ[2] TCC_REQ[2] TCC_RW_REQ[2] TCC_MISS[3] TCC_READ[3] TCC_REQ[3] TCC_RW_REQ[3] TCC_MISS[4] TCC_READ[4] TCC_REQ[4] TCC_RW_REQ[4] TCC_MISS[5] TCC_READ[5] TCC_REQ[5] TCC_RW_REQ[5] TCC_MISS[6] TCC_READ[6] TCC_REQ[6] TCC_RW_REQ[6] TCC_MISS[7] TCC_READ[7] TCC_REQ[7] TCC_RW_REQ[7] TCC_MISS[8] TCC_READ[8] TCC_REQ[8] TCC_RW_REQ[8] TCC_MISS[9] TCC_READ[9] TCC_REQ[9] TCC_RW_REQ[9] TCC_MISS[10] TCC_READ[10] TCC_REQ[10] TCC_RW_REQ[10] TCC_MISS[11] TCC_READ[11] TCC_REQ[11] TCC_RW_REQ[11] TCC_MISS[12] TCC_READ[12] TCC_REQ[12] TCC_RW_REQ[12] TCC_MISS[13] TCC_READ[13] TCC_REQ[13] TCC_RW_REQ[13] TCC_MISS[14] TCC_READ[14] TCC_REQ[14] TCC_RW_REQ[14] TCC_MISS[15] TCC_READ[15] TCC_REQ[15] TCC_RW_REQ[15] + +gpu: +range: invalid +kernel: diff --git a/tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_17.txt b/tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_17.txt new file mode 100644 index 0000000000..b22099e1dd --- /dev/null +++ b/tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_17.txt @@ -0,0 +1,5 @@ +pmc: TCC_TAG_STALL[0] TCC_TOO_MANY_EA_WRREQS_STALL[0] TCC_WRITE[0] TCC_TAG_STALL[1] TCC_TOO_MANY_EA_WRREQS_STALL[1] TCC_WRITE[1] TCC_TAG_STALL[2] TCC_TOO_MANY_EA_WRREQS_STALL[2] TCC_WRITE[2] TCC_TAG_STALL[3] TCC_TOO_MANY_EA_WRREQS_STALL[3] TCC_WRITE[3] TCC_TAG_STALL[4] TCC_TOO_MANY_EA_WRREQS_STALL[4] TCC_WRITE[4] TCC_TAG_STALL[5] TCC_TOO_MANY_EA_WRREQS_STALL[5] TCC_WRITE[5] TCC_TAG_STALL[6] TCC_TOO_MANY_EA_WRREQS_STALL[6] TCC_WRITE[6] TCC_TAG_STALL[7] TCC_TOO_MANY_EA_WRREQS_STALL[7] TCC_WRITE[7] TCC_TAG_STALL[8] TCC_TOO_MANY_EA_WRREQS_STALL[8] TCC_WRITE[8] TCC_TAG_STALL[9] TCC_TOO_MANY_EA_WRREQS_STALL[9] TCC_WRITE[9] TCC_TAG_STALL[10] TCC_TOO_MANY_EA_WRREQS_STALL[10] TCC_WRITE[10] TCC_TAG_STALL[11] TCC_TOO_MANY_EA_WRREQS_STALL[11] TCC_WRITE[11] TCC_TAG_STALL[12] TCC_TOO_MANY_EA_WRREQS_STALL[12] TCC_WRITE[12] TCC_TAG_STALL[13] TCC_TOO_MANY_EA_WRREQS_STALL[13] TCC_WRITE[13] TCC_TAG_STALL[14] TCC_TOO_MANY_EA_WRREQS_STALL[14] TCC_WRITE[14] TCC_TAG_STALL[15] TCC_TOO_MANY_EA_WRREQS_STALL[15] TCC_WRITE[15] + +gpu: +range: invalid +kernel: diff --git a/tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_2.txt b/tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_2.txt new file mode 100644 index 0000000000..d9c92a3b9e --- /dev/null +++ b/tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_2.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_TRANS_F16 SQ_INSTS_VALU_ADD_F32 SQ_INSTS_VALU_MUL_F32 SQ_INSTS_VALU_FMA_F32 SQ_INSTS_VALU_TRANS_F32 SQ_INSTS_VALU_ADD_F64 SQ_INSTS_VALU_MUL_F64 SQ_INSTS_VALU_FMA_F64 TCP_VOLATILE_sum TCP_TOTAL_ACCESSES_sum TCP_TOTAL_READ_sum TCP_TOTAL_WRITE_sum TA_BUFFER_ATOMIC_WAVEFRONTS_sum TA_BUFFER_TOTAL_CYCLES_sum TD_ATOMIC_WAVEFRONT_sum TD_STORE_WAVEFRONT_sum SPI_RA_REQ_NO_ALLOC SPI_RA_REQ_NO_ALLOC_CSN CPC_CPC_STAT_STALL CPC_UTCL1_STALL_ON_TRANSLATION CPF_CPF_STAT_IDLE CPF_CPF_TCIU_IDLE TCC_REQ_sum TCC_STREAMING_REQ_sum TCC_HIT_sum TCC_MISS_sum + +gpu: +range: invalid +kernel: diff --git a/tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_3.txt b/tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_3.txt new file mode 100644 index 0000000000..6aac684a26 --- /dev/null +++ b/tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_3.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_TRANS_F64 SQ_INSTS_VALU_INT32 SQ_INSTS_VALU_INT64 SQ_INSTS_SMEM SQ_INSTS_FLAT SQ_INSTS_LDS SQ_INSTS_GDS SQ_INSTS_EXP_GDS TCP_TOTAL_ATOMIC_WITH_RET_sum TCP_TOTAL_ATOMIC_WITHOUT_RET_sum TCP_TOTAL_WRITEBACK_INVALIDATES_sum TCP_TOTAL_CACHE_ACCESSES_sum TA_BUFFER_COALESCED_READ_CYCLES_sum TA_BUFFER_COALESCED_WRITE_CYCLES_sum TD_COALESCABLE_WAVEFRONT_sum SPI_RA_RES_STALL_CSN SPI_RA_TMP_STALL_CSN CPC_CPC_UTCL2IU_BUSY CPC_CPC_UTCL2IU_IDLE CPF_CMP_UTCL1_STALL_ON_TRANSLATION TCC_READ_sum TCC_WRITE_sum TCC_ATOMIC_sum TCC_WRITEBACK_sum + +gpu: +range: invalid +kernel: diff --git a/tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_4.txt b/tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_4.txt new file mode 100644 index 0000000000..a4fff798ea --- /dev/null +++ b/tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_4.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_BRANCH SQ_INSTS_SENDMSG SQ_WAIT_ANY SQ_WAIT_INST_ANY SQ_ACTIVE_INST_ANY SQ_ACTIVE_INST_VMEM SQ_ACTIVE_INST_LDS SQ_ACTIVE_INST_VALU TCP_UTCL1_TRANSLATION_MISS_sum TCP_UTCL1_TRANSLATION_HIT_sum TCP_UTCL1_PERMISSION_MISS_sum TCP_UTCL1_REQUEST_sum TA_ADDR_STALLED_BY_TC_CYCLES_sum TA_TOTAL_WAVEFRONTS_sum SPI_RA_WAVE_SIMD_FULL_CSN SPI_RA_VGPR_SIMD_FULL_CSN CPC_CPC_UTCL2IU_STALL CPC_ME1_BUSY_FOR_PACKET_DECODE TCC_EA0_WRREQ_sum TCC_EA0_WRREQ_64B_sum TCC_EA0_WR_UNCACHED_32B_sum TCC_EA0_WRREQ_DRAM_sum + +gpu: +range: invalid +kernel: diff --git a/tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_5.txt b/tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_5.txt new file mode 100644 index 0000000000..696745c2f4 --- /dev/null +++ b/tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_5.txt @@ -0,0 +1,5 @@ +pmc: SQ_ACTIVE_INST_SCA SQ_ACTIVE_INST_EXP_GDS SQ_ACTIVE_INST_MISC SQ_ACTIVE_INST_FLAT SQ_INST_CYCLES_VMEM_WR SQ_INST_CYCLES_VMEM_RD SQ_INST_CYCLES_SMEM SQ_INST_CYCLES_SALU TCP_TCC_READ_REQ_sum TCP_TCC_WRITE_REQ_sum TCP_TCC_ATOMIC_WITH_RET_REQ_sum TCP_TCC_ATOMIC_WITHOUT_RET_REQ_sum TA_ADDR_STALLED_BY_TD_CYCLES_sum TA_DATA_STALLED_BY_TC_CYCLES_sum SPI_RA_SGPR_SIMD_FULL_CSN SPI_RA_LDS_CU_FULL_CSN CPC_ME1_DC0_SPI_BUSY TCC_EA0_RDREQ_sum TCC_EA0_RDREQ_32B_sum TCC_BUBBLE_sum TCC_EA0_RD_UNCACHED_32B_sum + +gpu: +range: invalid +kernel: diff --git a/tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_6.txt b/tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_6.txt new file mode 100644 index 0000000000..8a0ef62035 --- /dev/null +++ b/tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_6.txt @@ -0,0 +1,5 @@ +pmc: SQ_THREAD_CYCLES_VALU SQ_IFETCH SQ_LDS_BANK_CONFLICT SQ_LDS_ADDR_CONFLICT SQ_LDS_UNALIGNED_STALL SQ_WAVES_EQ_64 SQ_WAVES_LT_64 SQ_WAVES_LT_48 TCP_TCC_NC_READ_REQ_sum TCP_TCC_NC_WRITE_REQ_sum TCP_TCC_NC_ATOMIC_REQ_sum TCP_TCC_UC_READ_REQ_sum TA_FLAT_WAVEFRONTS_sum TA_FLAT_READ_WAVEFRONTS_sum SPI_RA_BAR_CU_FULL_CSN SPI_RA_TGLIM_CU_FULL_CSN TCC_EA0_RDREQ_DRAM_sum TCC_TAG_STALL_sum TCC_NORMAL_WRITEBACK_sum TCC_ALL_TC_OP_WB_WRITEBACK_sum + +gpu: +range: invalid +kernel: diff --git a/tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_7.txt b/tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_7.txt new file mode 100644 index 0000000000..a0064f33a6 --- /dev/null +++ b/tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_7.txt @@ -0,0 +1,5 @@ +pmc: SQ_WAVES_LT_32 SQ_WAVES_LT_16 SQ_ITEMS SQ_LDS_MEM_VIOLATIONS SQ_LDS_ATOMIC_RETURN SQ_LDS_IDX_ACTIVE SQ_WAVES_RESTORED SQ_WAVES_SAVED TCP_TCC_UC_WRITE_REQ_sum TCP_TCC_UC_ATOMIC_REQ_sum TCP_TCC_CC_READ_REQ_sum TCP_TCC_CC_WRITE_REQ_sum TA_FLAT_WRITE_WAVEFRONTS_sum TA_FLAT_ATOMIC_WAVEFRONTS_sum SPI_RA_WVLIM_STALL_CSN SPI_SWC_CSC_WR TCC_NORMAL_EVICT_sum TCC_ALL_TC_OP_INV_EVICT_sum TCC_TOO_MANY_EA_WRREQS_STALL_sum TCC_EA0_ATOMIC_sum + +gpu: +range: invalid +kernel: diff --git a/tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_8.txt b/tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_8.txt new file mode 100644 index 0000000000..b6356cdf32 --- /dev/null +++ b/tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_8.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM_NORM SQ_INSTS_MFMA SQ_INSTS_VALU_MFMA_I8 SQ_INSTS_VALU_MFMA_F16 SQ_INSTS_VALU_MFMA_BF16 SQ_INSTS_VALU_MFMA_F32 SQ_INSTS_VALU_MFMA_F64 SQ_VALU_MFMA_BUSY_CYCLES TCP_TCC_CC_ATOMIC_REQ_sum TCP_TCC_RW_READ_REQ_sum TCP_TCC_RW_WRITE_REQ_sum TCP_TCC_RW_ATOMIC_REQ_sum SPI_VWC_CSC_WR SPI_RA_BULKY_CU_FULL_CSN TCC_EA0_RDREQ_LEVEL_sum TCC_EA0_WRREQ_LEVEL_sum TCC_EA0_ATOMIC_LEVEL_sum TCC_EA0_WRREQ_STALL_sum + +gpu: +range: invalid +kernel: diff --git a/tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_9.txt b/tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_9.txt new file mode 100644 index 0000000000..6e7197bb13 --- /dev/null +++ b/tests/workloads/dispatch_inv/MI300A_A1/perfmon/pmc_perf_9.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_MFMA_MOPS_I8 SQ_INSTS_VALU_MFMA_MOPS_F16 SQ_INSTS_VALU_MFMA_MOPS_BF16 SQ_INSTS_VALU_MFMA_MOPS_F32 SQ_INSTS_VALU_MFMA_MOPS_F64 SQC_TC_INST_REQ SQC_TC_DATA_READ_REQ SQC_TC_DATA_WRITE_REQ TCP_PENDING_STALL_CYCLES_sum + +gpu: +range: invalid +kernel: diff --git a/tests/workloads/dispatch_inv/MI300A_A1/perfmon/timestamps.txt b/tests/workloads/dispatch_inv/MI300A_A1/perfmon/timestamps.txt new file mode 100644 index 0000000000..6a128303a2 --- /dev/null +++ b/tests/workloads/dispatch_inv/MI300A_A1/perfmon/timestamps.txt @@ -0,0 +1,5 @@ +pmc: + +gpu: +range: invalid +kernel: diff --git a/tests/workloads/dispatch_inv/MI300A_A1/pmc_perf.csv b/tests/workloads/dispatch_inv/MI300A_A1/pmc_perf.csv new file mode 100644 index 0000000000..f5e3b1ba73 --- /dev/null +++ b/tests/workloads/dispatch_inv/MI300A_A1/pmc_perf.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Correlation_ID,SQ_INSTS_BRANCH,SQ_INSTS_SENDMSG,SQ_WAIT_ANY,SQ_WAIT_INST_ANY,SQ_ACTIVE_INST_ANY,SQ_ACTIVE_INST_VMEM,SQ_ACTIVE_INST_LDS,SQ_ACTIVE_INST_VALU,SPI_RA_WAVE_SIMD_FULL_CSN,SPI_RA_VGPR_SIMD_FULL_CSN,CPC_CPC_UTCL2IU_STALL,CPC_ME1_BUSY_FOR_PACKET_DECODE,TA_ADDR_STALLED_BY_TC_CYCLES_sum,TA_TOTAL_WAVEFRONTS_sum,TCC_EA0_WRREQ_64B_sum,TCC_EA0_WRREQ_DRAM_sum,TCC_EA0_WRREQ_sum,TCC_EA0_WR_UNCACHED_32B_sum,TCP_UTCL1_PERMISSION_MISS_sum,TCP_UTCL1_REQUEST_sum,TCP_UTCL1_TRANSLATION_HIT_sum,TCP_UTCL1_TRANSLATION_MISS_sum,Wave_Size_1,Correlation_ID_1,XCC_Index,TCC_EA0_WRREQ[0],TCC_EA0_WRREQ_64B[0],TCC_EA0_WRREQ_LEVEL[0],TCC_HIT[0],TCC_EA0_WRREQ[1],TCC_EA0_WRREQ_64B[1],TCC_EA0_WRREQ_LEVEL[1],TCC_HIT[1],TCC_EA0_WRREQ[2],TCC_EA0_WRREQ_64B[2],TCC_EA0_WRREQ_LEVEL[2],TCC_HIT[2],TCC_EA0_WRREQ[3],TCC_EA0_WRREQ_64B[3],TCC_EA0_WRREQ_LEVEL[3],TCC_HIT[3],TCC_EA0_WRREQ[4],TCC_EA0_WRREQ_64B[4],TCC_EA0_WRREQ_LEVEL[4],TCC_HIT[4],TCC_EA0_WRREQ[5],TCC_EA0_WRREQ_64B[5],TCC_EA0_WRREQ_LEVEL[5],TCC_HIT[5],TCC_EA0_WRREQ[6],TCC_EA0_WRREQ_64B[6],TCC_EA0_WRREQ_LEVEL[6],TCC_HIT[6],TCC_EA0_WRREQ[7],TCC_EA0_WRREQ_64B[7],TCC_EA0_WRREQ_LEVEL[7],TCC_HIT[7],TCC_EA0_WRREQ[8],TCC_EA0_WRREQ_64B[8],TCC_EA0_WRREQ_LEVEL[8],TCC_HIT[8],TCC_EA0_WRREQ[9],TCC_EA0_WRREQ_64B[9],TCC_EA0_WRREQ_LEVEL[9],TCC_HIT[9],TCC_EA0_WRREQ[10],TCC_EA0_WRREQ_64B[10],TCC_EA0_WRREQ_LEVEL[10],TCC_HIT[10],TCC_EA0_WRREQ[11],TCC_EA0_WRREQ_64B[11],TCC_EA0_WRREQ_LEVEL[11],TCC_HIT[11],TCC_EA0_WRREQ[12],TCC_EA0_WRREQ_64B[12],TCC_EA0_WRREQ_LEVEL[12],TCC_HIT[12],TCC_EA0_WRREQ[13],TCC_EA0_WRREQ_64B[13],TCC_EA0_WRREQ_LEVEL[13],TCC_HIT[13],TCC_EA0_WRREQ[14],TCC_EA0_WRREQ_64B[14],TCC_EA0_WRREQ_LEVEL[14],TCC_HIT[14],TCC_EA0_WRREQ[15],TCC_EA0_WRREQ_64B[15],TCC_EA0_WRREQ_LEVEL[15],TCC_HIT[15],TCC_EA0_WRREQ[16],TCC_EA0_WRREQ_64B[16],TCC_EA0_WRREQ_LEVEL[16],TCC_HIT[16],TCC_EA0_WRREQ[17],TCC_EA0_WRREQ_64B[17],TCC_EA0_WRREQ_LEVEL[17],TCC_HIT[17],TCC_EA0_WRREQ[18],TCC_EA0_WRREQ_64B[18],TCC_EA0_WRREQ_LEVEL[18],TCC_HIT[18],TCC_EA0_WRREQ[19],TCC_EA0_WRREQ_64B[19],TCC_EA0_WRREQ_LEVEL[19],TCC_HIT[19],TCC_EA0_WRREQ[20],TCC_EA0_WRREQ_64B[20],TCC_EA0_WRREQ_LEVEL[20],TCC_HIT[20],TCC_EA0_WRREQ[21],TCC_EA0_WRREQ_64B[21],TCC_EA0_WRREQ_LEVEL[21],TCC_HIT[21],TCC_EA0_WRREQ[22],TCC_EA0_WRREQ_64B[22],TCC_EA0_WRREQ_LEVEL[22],TCC_HIT[22],TCC_EA0_WRREQ[23],TCC_EA0_WRREQ_64B[23],TCC_EA0_WRREQ_LEVEL[23],TCC_HIT[23],TCC_EA0_WRREQ[24],TCC_EA0_WRREQ_64B[24],TCC_EA0_WRREQ_LEVEL[24],TCC_HIT[24],TCC_EA0_WRREQ[25],TCC_EA0_WRREQ_64B[25],TCC_EA0_WRREQ_LEVEL[25],TCC_HIT[25],TCC_EA0_WRREQ[26],TCC_EA0_WRREQ_64B[26],TCC_EA0_WRREQ_LEVEL[26],TCC_HIT[26],TCC_EA0_WRREQ[27],TCC_EA0_WRREQ_64B[27],TCC_EA0_WRREQ_LEVEL[27],TCC_HIT[27],TCC_EA0_WRREQ[28],TCC_EA0_WRREQ_64B[28],TCC_EA0_WRREQ_LEVEL[28],TCC_HIT[28],TCC_EA0_WRREQ[29],TCC_EA0_WRREQ_64B[29],TCC_EA0_WRREQ_LEVEL[29],TCC_HIT[29],TCC_EA0_WRREQ[30],TCC_EA0_WRREQ_64B[30],TCC_EA0_WRREQ_LEVEL[30],TCC_HIT[30],TCC_EA0_WRREQ[31],TCC_EA0_WRREQ_64B[31],TCC_EA0_WRREQ_LEVEL[31],TCC_HIT[31],TCC_EA0_WRREQ[32],TCC_EA0_WRREQ_64B[32],TCC_EA0_WRREQ_LEVEL[32],TCC_HIT[32],TCC_EA0_WRREQ[33],TCC_EA0_WRREQ_64B[33],TCC_EA0_WRREQ_LEVEL[33],TCC_HIT[33],TCC_EA0_WRREQ[34],TCC_EA0_WRREQ_64B[34],TCC_EA0_WRREQ_LEVEL[34],TCC_HIT[34],TCC_EA0_WRREQ[35],TCC_EA0_WRREQ_64B[35],TCC_EA0_WRREQ_LEVEL[35],TCC_HIT[35],TCC_EA0_WRREQ[36],TCC_EA0_WRREQ_64B[36],TCC_EA0_WRREQ_LEVEL[36],TCC_HIT[36],TCC_EA0_WRREQ[37],TCC_EA0_WRREQ_64B[37],TCC_EA0_WRREQ_LEVEL[37],TCC_HIT[37],TCC_EA0_WRREQ[38],TCC_EA0_WRREQ_64B[38],TCC_EA0_WRREQ_LEVEL[38],TCC_HIT[38],TCC_EA0_WRREQ[39],TCC_EA0_WRREQ_64B[39],TCC_EA0_WRREQ_LEVEL[39],TCC_HIT[39],TCC_EA0_WRREQ[40],TCC_EA0_WRREQ_64B[40],TCC_EA0_WRREQ_LEVEL[40],TCC_HIT[40],TCC_EA0_WRREQ[41],TCC_EA0_WRREQ_64B[41],TCC_EA0_WRREQ_LEVEL[41],TCC_HIT[41],TCC_EA0_WRREQ[42],TCC_EA0_WRREQ_64B[42],TCC_EA0_WRREQ_LEVEL[42],TCC_HIT[42],TCC_EA0_WRREQ[43],TCC_EA0_WRREQ_64B[43],TCC_EA0_WRREQ_LEVEL[43],TCC_HIT[43],TCC_EA0_WRREQ[44],TCC_EA0_WRREQ_64B[44],TCC_EA0_WRREQ_LEVEL[44],TCC_HIT[44],TCC_EA0_WRREQ[45],TCC_EA0_WRREQ_64B[45],TCC_EA0_WRREQ_LEVEL[45],TCC_HIT[45],TCC_EA0_WRREQ[46],TCC_EA0_WRREQ_64B[46],TCC_EA0_WRREQ_LEVEL[46],TCC_HIT[46],TCC_EA0_WRREQ[47],TCC_EA0_WRREQ_64B[47],TCC_EA0_WRREQ_LEVEL[47],TCC_HIT[47],TCC_EA0_WRREQ[48],TCC_EA0_WRREQ_64B[48],TCC_EA0_WRREQ_LEVEL[48],TCC_HIT[48],TCC_EA0_WRREQ[49],TCC_EA0_WRREQ_64B[49],TCC_EA0_WRREQ_LEVEL[49],TCC_HIT[49],TCC_EA0_WRREQ[50],TCC_EA0_WRREQ_64B[50],TCC_EA0_WRREQ_LEVEL[50],TCC_HIT[50],TCC_EA0_WRREQ[51],TCC_EA0_WRREQ_64B[51],TCC_EA0_WRREQ_LEVEL[51],TCC_HIT[51],TCC_EA0_WRREQ[52],TCC_EA0_WRREQ_64B[52],TCC_EA0_WRREQ_LEVEL[52],TCC_HIT[52],TCC_EA0_WRREQ[53],TCC_EA0_WRREQ_64B[53],TCC_EA0_WRREQ_LEVEL[53],TCC_HIT[53],TCC_EA0_WRREQ[54],TCC_EA0_WRREQ_64B[54],TCC_EA0_WRREQ_LEVEL[54],TCC_HIT[54],TCC_EA0_WRREQ[55],TCC_EA0_WRREQ_64B[55],TCC_EA0_WRREQ_LEVEL[55],TCC_HIT[55],TCC_EA0_WRREQ[56],TCC_EA0_WRREQ_64B[56],TCC_EA0_WRREQ_LEVEL[56],TCC_HIT[56],TCC_EA0_WRREQ[57],TCC_EA0_WRREQ_64B[57],TCC_EA0_WRREQ_LEVEL[57],TCC_HIT[57],TCC_EA0_WRREQ[58],TCC_EA0_WRREQ_64B[58],TCC_EA0_WRREQ_LEVEL[58],TCC_HIT[58],TCC_EA0_WRREQ[59],TCC_EA0_WRREQ_64B[59],TCC_EA0_WRREQ_LEVEL[59],TCC_HIT[59],TCC_EA0_WRREQ[60],TCC_EA0_WRREQ_64B[60],TCC_EA0_WRREQ_LEVEL[60],TCC_HIT[60],TCC_EA0_WRREQ[61],TCC_EA0_WRREQ_64B[61],TCC_EA0_WRREQ_LEVEL[61],TCC_HIT[61],TCC_EA0_WRREQ[62],TCC_EA0_WRREQ_64B[62],TCC_EA0_WRREQ_LEVEL[62],TCC_HIT[62],TCC_EA0_WRREQ[63],TCC_EA0_WRREQ_64B[63],TCC_EA0_WRREQ_LEVEL[63],TCC_HIT[63],TCC_EA0_WRREQ[64],TCC_EA0_WRREQ_64B[64],TCC_EA0_WRREQ_LEVEL[64],TCC_HIT[64],TCC_EA0_WRREQ[65],TCC_EA0_WRREQ_64B[65],TCC_EA0_WRREQ_LEVEL[65],TCC_HIT[65],TCC_EA0_WRREQ[66],TCC_EA0_WRREQ_64B[66],TCC_EA0_WRREQ_LEVEL[66],TCC_HIT[66],TCC_EA0_WRREQ[67],TCC_EA0_WRREQ_64B[67],TCC_EA0_WRREQ_LEVEL[67],TCC_HIT[67],TCC_EA0_WRREQ[68],TCC_EA0_WRREQ_64B[68],TCC_EA0_WRREQ_LEVEL[68],TCC_HIT[68],TCC_EA0_WRREQ[69],TCC_EA0_WRREQ_64B[69],TCC_EA0_WRREQ_LEVEL[69],TCC_HIT[69],TCC_EA0_WRREQ[70],TCC_EA0_WRREQ_64B[70],TCC_EA0_WRREQ_LEVEL[70],TCC_HIT[70],TCC_EA0_WRREQ[71],TCC_EA0_WRREQ_64B[71],TCC_EA0_WRREQ_LEVEL[71],TCC_HIT[71],TCC_EA0_WRREQ[72],TCC_EA0_WRREQ_64B[72],TCC_EA0_WRREQ_LEVEL[72],TCC_HIT[72],TCC_EA0_WRREQ[73],TCC_EA0_WRREQ_64B[73],TCC_EA0_WRREQ_LEVEL[73],TCC_HIT[73],TCC_EA0_WRREQ[74],TCC_EA0_WRREQ_64B[74],TCC_EA0_WRREQ_LEVEL[74],TCC_HIT[74],TCC_EA0_WRREQ[75],TCC_EA0_WRREQ_64B[75],TCC_EA0_WRREQ_LEVEL[75],TCC_HIT[75],TCC_EA0_WRREQ[76],TCC_EA0_WRREQ_64B[76],TCC_EA0_WRREQ_LEVEL[76],TCC_HIT[76],TCC_EA0_WRREQ[77],TCC_EA0_WRREQ_64B[77],TCC_EA0_WRREQ_LEVEL[77],TCC_HIT[77],TCC_EA0_WRREQ[78],TCC_EA0_WRREQ_64B[78],TCC_EA0_WRREQ_LEVEL[78],TCC_HIT[78],TCC_EA0_WRREQ[79],TCC_EA0_WRREQ_64B[79],TCC_EA0_WRREQ_LEVEL[79],TCC_HIT[79],TCC_EA0_WRREQ[80],TCC_EA0_WRREQ_64B[80],TCC_EA0_WRREQ_LEVEL[80],TCC_HIT[80],TCC_EA0_WRREQ[81],TCC_EA0_WRREQ_64B[81],TCC_EA0_WRREQ_LEVEL[81],TCC_HIT[81],TCC_EA0_WRREQ[82],TCC_EA0_WRREQ_64B[82],TCC_EA0_WRREQ_LEVEL[82],TCC_HIT[82],TCC_EA0_WRREQ[83],TCC_EA0_WRREQ_64B[83],TCC_EA0_WRREQ_LEVEL[83],TCC_HIT[83],TCC_EA0_WRREQ[84],TCC_EA0_WRREQ_64B[84],TCC_EA0_WRREQ_LEVEL[84],TCC_HIT[84],TCC_EA0_WRREQ[85],TCC_EA0_WRREQ_64B[85],TCC_EA0_WRREQ_LEVEL[85],TCC_HIT[85],TCC_EA0_WRREQ[86],TCC_EA0_WRREQ_64B[86],TCC_EA0_WRREQ_LEVEL[86],TCC_HIT[86],TCC_EA0_WRREQ[87],TCC_EA0_WRREQ_64B[87],TCC_EA0_WRREQ_LEVEL[87],TCC_HIT[87],TCC_EA0_WRREQ[88],TCC_EA0_WRREQ_64B[88],TCC_EA0_WRREQ_LEVEL[88],TCC_HIT[88],TCC_EA0_WRREQ[89],TCC_EA0_WRREQ_64B[89],TCC_EA0_WRREQ_LEVEL[89],TCC_HIT[89],TCC_EA0_WRREQ[90],TCC_EA0_WRREQ_64B[90],TCC_EA0_WRREQ_LEVEL[90],TCC_HIT[90],TCC_EA0_WRREQ[91],TCC_EA0_WRREQ_64B[91],TCC_EA0_WRREQ_LEVEL[91],TCC_HIT[91],TCC_EA0_WRREQ[92],TCC_EA0_WRREQ_64B[92],TCC_EA0_WRREQ_LEVEL[92],TCC_HIT[92],TCC_EA0_WRREQ[93],TCC_EA0_WRREQ_64B[93],TCC_EA0_WRREQ_LEVEL[93],TCC_HIT[93],TCC_EA0_WRREQ[94],TCC_EA0_WRREQ_64B[94],TCC_EA0_WRREQ_LEVEL[94],TCC_HIT[94],TCC_EA0_WRREQ[95],TCC_EA0_WRREQ_64B[95],TCC_EA0_WRREQ_LEVEL[95],TCC_HIT[95],Wave_Size_2,Correlation_ID_2,SQ_THREAD_CYCLES_VALU,SQ_IFETCH,SQ_LDS_BANK_CONFLICT,SQ_LDS_ADDR_CONFLICT,SQ_LDS_UNALIGNED_STALL,SQ_WAVES_EQ_64,SQ_WAVES_LT_64,SQ_WAVES_LT_48,SPI_RA_BAR_CU_FULL_CSN,SPI_RA_TGLIM_CU_FULL_CSN,TA_FLAT_READ_WAVEFRONTS_sum,TA_FLAT_WAVEFRONTS_sum,TCC_ALL_TC_OP_WB_WRITEBACK_sum,TCC_EA0_RDREQ_DRAM_sum,TCC_NORMAL_WRITEBACK_sum,TCC_TAG_STALL_sum,TCP_TCC_NC_ATOMIC_REQ_sum,TCP_TCC_NC_READ_REQ_sum,TCP_TCC_NC_WRITE_REQ_sum,TCP_TCC_UC_READ_REQ_sum,Wave_Size_3,Correlation_ID_3,XCC_Index_3,TCC_TAG_STALL[0],TCC_TOO_MANY_EA_WRREQS_STALL[0],TCC_WRITE[0],TCC_TAG_STALL[1],TCC_TOO_MANY_EA_WRREQS_STALL[1],TCC_WRITE[1],TCC_TAG_STALL[2],TCC_TOO_MANY_EA_WRREQS_STALL[2],TCC_WRITE[2],TCC_TAG_STALL[3],TCC_TOO_MANY_EA_WRREQS_STALL[3],TCC_WRITE[3],TCC_TAG_STALL[4],TCC_TOO_MANY_EA_WRREQS_STALL[4],TCC_WRITE[4],TCC_TAG_STALL[5],TCC_TOO_MANY_EA_WRREQS_STALL[5],TCC_WRITE[5],TCC_TAG_STALL[6],TCC_TOO_MANY_EA_WRREQS_STALL[6],TCC_WRITE[6],TCC_TAG_STALL[7],TCC_TOO_MANY_EA_WRREQS_STALL[7],TCC_WRITE[7],TCC_TAG_STALL[8],TCC_TOO_MANY_EA_WRREQS_STALL[8],TCC_WRITE[8],TCC_TAG_STALL[9],TCC_TOO_MANY_EA_WRREQS_STALL[9],TCC_WRITE[9],TCC_TAG_STALL[10],TCC_TOO_MANY_EA_WRREQS_STALL[10],TCC_WRITE[10],TCC_TAG_STALL[11],TCC_TOO_MANY_EA_WRREQS_STALL[11],TCC_WRITE[11],TCC_TAG_STALL[12],TCC_TOO_MANY_EA_WRREQS_STALL[12],TCC_WRITE[12],TCC_TAG_STALL[13],TCC_TOO_MANY_EA_WRREQS_STALL[13],TCC_WRITE[13],TCC_TAG_STALL[14],TCC_TOO_MANY_EA_WRREQS_STALL[14],TCC_WRITE[14],TCC_TAG_STALL[15],TCC_TOO_MANY_EA_WRREQS_STALL[15],TCC_WRITE[15],TCC_TAG_STALL[16],TCC_TOO_MANY_EA_WRREQS_STALL[16],TCC_WRITE[16],TCC_TAG_STALL[17],TCC_TOO_MANY_EA_WRREQS_STALL[17],TCC_WRITE[17],TCC_TAG_STALL[18],TCC_TOO_MANY_EA_WRREQS_STALL[18],TCC_WRITE[18],TCC_TAG_STALL[19],TCC_TOO_MANY_EA_WRREQS_STALL[19],TCC_WRITE[19],TCC_TAG_STALL[20],TCC_TOO_MANY_EA_WRREQS_STALL[20],TCC_WRITE[20],TCC_TAG_STALL[21],TCC_TOO_MANY_EA_WRREQS_STALL[21],TCC_WRITE[21],TCC_TAG_STALL[22],TCC_TOO_MANY_EA_WRREQS_STALL[22],TCC_WRITE[22],TCC_TAG_STALL[23],TCC_TOO_MANY_EA_WRREQS_STALL[23],TCC_WRITE[23],TCC_TAG_STALL[24],TCC_TOO_MANY_EA_WRREQS_STALL[24],TCC_WRITE[24],TCC_TAG_STALL[25],TCC_TOO_MANY_EA_WRREQS_STALL[25],TCC_WRITE[25],TCC_TAG_STALL[26],TCC_TOO_MANY_EA_WRREQS_STALL[26],TCC_WRITE[26],TCC_TAG_STALL[27],TCC_TOO_MANY_EA_WRREQS_STALL[27],TCC_WRITE[27],TCC_TAG_STALL[28],TCC_TOO_MANY_EA_WRREQS_STALL[28],TCC_WRITE[28],TCC_TAG_STALL[29],TCC_TOO_MANY_EA_WRREQS_STALL[29],TCC_WRITE[29],TCC_TAG_STALL[30],TCC_TOO_MANY_EA_WRREQS_STALL[30],TCC_WRITE[30],TCC_TAG_STALL[31],TCC_TOO_MANY_EA_WRREQS_STALL[31],TCC_WRITE[31],TCC_TAG_STALL[32],TCC_TOO_MANY_EA_WRREQS_STALL[32],TCC_WRITE[32],TCC_TAG_STALL[33],TCC_TOO_MANY_EA_WRREQS_STALL[33],TCC_WRITE[33],TCC_TAG_STALL[34],TCC_TOO_MANY_EA_WRREQS_STALL[34],TCC_WRITE[34],TCC_TAG_STALL[35],TCC_TOO_MANY_EA_WRREQS_STALL[35],TCC_WRITE[35],TCC_TAG_STALL[36],TCC_TOO_MANY_EA_WRREQS_STALL[36],TCC_WRITE[36],TCC_TAG_STALL[37],TCC_TOO_MANY_EA_WRREQS_STALL[37],TCC_WRITE[37],TCC_TAG_STALL[38],TCC_TOO_MANY_EA_WRREQS_STALL[38],TCC_WRITE[38],TCC_TAG_STALL[39],TCC_TOO_MANY_EA_WRREQS_STALL[39],TCC_WRITE[39],TCC_TAG_STALL[40],TCC_TOO_MANY_EA_WRREQS_STALL[40],TCC_WRITE[40],TCC_TAG_STALL[41],TCC_TOO_MANY_EA_WRREQS_STALL[41],TCC_WRITE[41],TCC_TAG_STALL[42],TCC_TOO_MANY_EA_WRREQS_STALL[42],TCC_WRITE[42],TCC_TAG_STALL[43],TCC_TOO_MANY_EA_WRREQS_STALL[43],TCC_WRITE[43],TCC_TAG_STALL[44],TCC_TOO_MANY_EA_WRREQS_STALL[44],TCC_WRITE[44],TCC_TAG_STALL[45],TCC_TOO_MANY_EA_WRREQS_STALL[45],TCC_WRITE[45],TCC_TAG_STALL[46],TCC_TOO_MANY_EA_WRREQS_STALL[46],TCC_WRITE[46],TCC_TAG_STALL[47],TCC_TOO_MANY_EA_WRREQS_STALL[47],TCC_WRITE[47],TCC_TAG_STALL[48],TCC_TOO_MANY_EA_WRREQS_STALL[48],TCC_WRITE[48],TCC_TAG_STALL[49],TCC_TOO_MANY_EA_WRREQS_STALL[49],TCC_WRITE[49],TCC_TAG_STALL[50],TCC_TOO_MANY_EA_WRREQS_STALL[50],TCC_WRITE[50],TCC_TAG_STALL[51],TCC_TOO_MANY_EA_WRREQS_STALL[51],TCC_WRITE[51],TCC_TAG_STALL[52],TCC_TOO_MANY_EA_WRREQS_STALL[52],TCC_WRITE[52],TCC_TAG_STALL[53],TCC_TOO_MANY_EA_WRREQS_STALL[53],TCC_WRITE[53],TCC_TAG_STALL[54],TCC_TOO_MANY_EA_WRREQS_STALL[54],TCC_WRITE[54],TCC_TAG_STALL[55],TCC_TOO_MANY_EA_WRREQS_STALL[55],TCC_WRITE[55],TCC_TAG_STALL[56],TCC_TOO_MANY_EA_WRREQS_STALL[56],TCC_WRITE[56],TCC_TAG_STALL[57],TCC_TOO_MANY_EA_WRREQS_STALL[57],TCC_WRITE[57],TCC_TAG_STALL[58],TCC_TOO_MANY_EA_WRREQS_STALL[58],TCC_WRITE[58],TCC_TAG_STALL[59],TCC_TOO_MANY_EA_WRREQS_STALL[59],TCC_WRITE[59],TCC_TAG_STALL[60],TCC_TOO_MANY_EA_WRREQS_STALL[60],TCC_WRITE[60],TCC_TAG_STALL[61],TCC_TOO_MANY_EA_WRREQS_STALL[61],TCC_WRITE[61],TCC_TAG_STALL[62],TCC_TOO_MANY_EA_WRREQS_STALL[62],TCC_WRITE[62],TCC_TAG_STALL[63],TCC_TOO_MANY_EA_WRREQS_STALL[63],TCC_WRITE[63],TCC_TAG_STALL[64],TCC_TOO_MANY_EA_WRREQS_STALL[64],TCC_WRITE[64],TCC_TAG_STALL[65],TCC_TOO_MANY_EA_WRREQS_STALL[65],TCC_WRITE[65],TCC_TAG_STALL[66],TCC_TOO_MANY_EA_WRREQS_STALL[66],TCC_WRITE[66],TCC_TAG_STALL[67],TCC_TOO_MANY_EA_WRREQS_STALL[67],TCC_WRITE[67],TCC_TAG_STALL[68],TCC_TOO_MANY_EA_WRREQS_STALL[68],TCC_WRITE[68],TCC_TAG_STALL[69],TCC_TOO_MANY_EA_WRREQS_STALL[69],TCC_WRITE[69],TCC_TAG_STALL[70],TCC_TOO_MANY_EA_WRREQS_STALL[70],TCC_WRITE[70],TCC_TAG_STALL[71],TCC_TOO_MANY_EA_WRREQS_STALL[71],TCC_WRITE[71],TCC_TAG_STALL[72],TCC_TOO_MANY_EA_WRREQS_STALL[72],TCC_WRITE[72],TCC_TAG_STALL[73],TCC_TOO_MANY_EA_WRREQS_STALL[73],TCC_WRITE[73],TCC_TAG_STALL[74],TCC_TOO_MANY_EA_WRREQS_STALL[74],TCC_WRITE[74],TCC_TAG_STALL[75],TCC_TOO_MANY_EA_WRREQS_STALL[75],TCC_WRITE[75],TCC_TAG_STALL[76],TCC_TOO_MANY_EA_WRREQS_STALL[76],TCC_WRITE[76],TCC_TAG_STALL[77],TCC_TOO_MANY_EA_WRREQS_STALL[77],TCC_WRITE[77],TCC_TAG_STALL[78],TCC_TOO_MANY_EA_WRREQS_STALL[78],TCC_WRITE[78],TCC_TAG_STALL[79],TCC_TOO_MANY_EA_WRREQS_STALL[79],TCC_WRITE[79],TCC_TAG_STALL[80],TCC_TOO_MANY_EA_WRREQS_STALL[80],TCC_WRITE[80],TCC_TAG_STALL[81],TCC_TOO_MANY_EA_WRREQS_STALL[81],TCC_WRITE[81],TCC_TAG_STALL[82],TCC_TOO_MANY_EA_WRREQS_STALL[82],TCC_WRITE[82],TCC_TAG_STALL[83],TCC_TOO_MANY_EA_WRREQS_STALL[83],TCC_WRITE[83],TCC_TAG_STALL[84],TCC_TOO_MANY_EA_WRREQS_STALL[84],TCC_WRITE[84],TCC_TAG_STALL[85],TCC_TOO_MANY_EA_WRREQS_STALL[85],TCC_WRITE[85],TCC_TAG_STALL[86],TCC_TOO_MANY_EA_WRREQS_STALL[86],TCC_WRITE[86],TCC_TAG_STALL[87],TCC_TOO_MANY_EA_WRREQS_STALL[87],TCC_WRITE[87],TCC_TAG_STALL[88],TCC_TOO_MANY_EA_WRREQS_STALL[88],TCC_WRITE[88],TCC_TAG_STALL[89],TCC_TOO_MANY_EA_WRREQS_STALL[89],TCC_WRITE[89],TCC_TAG_STALL[90],TCC_TOO_MANY_EA_WRREQS_STALL[90],TCC_WRITE[90],TCC_TAG_STALL[91],TCC_TOO_MANY_EA_WRREQS_STALL[91],TCC_WRITE[91],TCC_TAG_STALL[92],TCC_TOO_MANY_EA_WRREQS_STALL[92],TCC_WRITE[92],TCC_TAG_STALL[93],TCC_TOO_MANY_EA_WRREQS_STALL[93],TCC_WRITE[93],TCC_TAG_STALL[94],TCC_TOO_MANY_EA_WRREQS_STALL[94],TCC_WRITE[94],TCC_TAG_STALL[95],TCC_TOO_MANY_EA_WRREQS_STALL[95],TCC_WRITE[95],Wave_Size_4,Correlation_ID_4,SQ_INSTS_VALU_TRANS_F64,SQ_INSTS_VALU_INT32,SQ_INSTS_VALU_INT64,SQ_INSTS_SMEM,SQ_INSTS_FLAT,SQ_INSTS_LDS,SQ_INSTS_GDS,SQ_INSTS_EXP_GDS,SPI_RA_RES_STALL_CSN,SPI_RA_TMP_STALL_CSN,CPC_CPC_UTCL2IU_BUSY,CPC_CPC_UTCL2IU_IDLE,CPF_CMP_UTCL1_STALL_ON_TRANSLATION,TA_BUFFER_COALESCED_READ_CYCLES_sum,TA_BUFFER_COALESCED_WRITE_CYCLES_sum,TCC_ATOMIC_sum,TCC_READ_sum,TCC_WRITEBACK_sum,TCC_WRITE_sum,TCP_TOTAL_ATOMIC_WITHOUT_RET_sum,TCP_TOTAL_ATOMIC_WITH_RET_sum,TCP_TOTAL_CACHE_ACCESSES_sum,TCP_TOTAL_WRITEBACK_INVALIDATES_sum,TD_COALESCABLE_WAVEFRONT_sum,Wave_Size_5,Correlation_ID_5,SQ_WAVES_LT_32,SQ_WAVES_LT_16,SQ_ITEMS,SQ_LDS_MEM_VIOLATIONS,SQ_LDS_ATOMIC_RETURN,SQ_LDS_IDX_ACTIVE,SQ_WAVES_RESTORED,SQ_WAVES_SAVED,SPI_RA_WVLIM_STALL_CSN,SPI_SWC_CSC_WR,TA_FLAT_ATOMIC_WAVEFRONTS_sum,TA_FLAT_WRITE_WAVEFRONTS_sum,TCC_ALL_TC_OP_INV_EVICT_sum,TCC_EA0_ATOMIC_sum,TCC_NORMAL_EVICT_sum,TCC_TOO_MANY_EA_WRREQS_STALL_sum,TCP_TCC_CC_READ_REQ_sum,TCP_TCC_CC_WRITE_REQ_sum,TCP_TCC_UC_ATOMIC_REQ_sum,TCP_TCC_UC_WRITE_REQ_sum,Wave_Size_6,Correlation_ID_6,XCC_Index_6,TCC_MISS[0],TCC_READ[0],TCC_REQ[0],TCC_RW_REQ[0],TCC_MISS[1],TCC_READ[1],TCC_REQ[1],TCC_RW_REQ[1],TCC_MISS[2],TCC_READ[2],TCC_REQ[2],TCC_RW_REQ[2],TCC_MISS[3],TCC_READ[3],TCC_REQ[3],TCC_RW_REQ[3],TCC_MISS[4],TCC_READ[4],TCC_REQ[4],TCC_RW_REQ[4],TCC_MISS[5],TCC_READ[5],TCC_REQ[5],TCC_RW_REQ[5],TCC_MISS[6],TCC_READ[6],TCC_REQ[6],TCC_RW_REQ[6],TCC_MISS[7],TCC_READ[7],TCC_REQ[7],TCC_RW_REQ[7],TCC_MISS[8],TCC_READ[8],TCC_REQ[8],TCC_RW_REQ[8],TCC_MISS[9],TCC_READ[9],TCC_REQ[9],TCC_RW_REQ[9],TCC_MISS[10],TCC_READ[10],TCC_REQ[10],TCC_RW_REQ[10],TCC_MISS[11],TCC_READ[11],TCC_REQ[11],TCC_RW_REQ[11],TCC_MISS[12],TCC_READ[12],TCC_REQ[12],TCC_RW_REQ[12],TCC_MISS[13],TCC_READ[13],TCC_REQ[13],TCC_RW_REQ[13],TCC_MISS[14],TCC_READ[14],TCC_REQ[14],TCC_RW_REQ[14],TCC_MISS[15],TCC_READ[15],TCC_REQ[15],TCC_RW_REQ[15],TCC_MISS[16],TCC_READ[16],TCC_REQ[16],TCC_RW_REQ[16],TCC_MISS[17],TCC_READ[17],TCC_REQ[17],TCC_RW_REQ[17],TCC_MISS[18],TCC_READ[18],TCC_REQ[18],TCC_RW_REQ[18],TCC_MISS[19],TCC_READ[19],TCC_REQ[19],TCC_RW_REQ[19],TCC_MISS[20],TCC_READ[20],TCC_REQ[20],TCC_RW_REQ[20],TCC_MISS[21],TCC_READ[21],TCC_REQ[21],TCC_RW_REQ[21],TCC_MISS[22],TCC_READ[22],TCC_REQ[22],TCC_RW_REQ[22],TCC_MISS[23],TCC_READ[23],TCC_REQ[23],TCC_RW_REQ[23],TCC_MISS[24],TCC_READ[24],TCC_REQ[24],TCC_RW_REQ[24],TCC_MISS[25],TCC_READ[25],TCC_REQ[25],TCC_RW_REQ[25],TCC_MISS[26],TCC_READ[26],TCC_REQ[26],TCC_RW_REQ[26],TCC_MISS[27],TCC_READ[27],TCC_REQ[27],TCC_RW_REQ[27],TCC_MISS[28],TCC_READ[28],TCC_REQ[28],TCC_RW_REQ[28],TCC_MISS[29],TCC_READ[29],TCC_REQ[29],TCC_RW_REQ[29],TCC_MISS[30],TCC_READ[30],TCC_REQ[30],TCC_RW_REQ[30],TCC_MISS[31],TCC_READ[31],TCC_REQ[31],TCC_RW_REQ[31],TCC_MISS[32],TCC_READ[32],TCC_REQ[32],TCC_RW_REQ[32],TCC_MISS[33],TCC_READ[33],TCC_REQ[33],TCC_RW_REQ[33],TCC_MISS[34],TCC_READ[34],TCC_REQ[34],TCC_RW_REQ[34],TCC_MISS[35],TCC_READ[35],TCC_REQ[35],TCC_RW_REQ[35],TCC_MISS[36],TCC_READ[36],TCC_REQ[36],TCC_RW_REQ[36],TCC_MISS[37],TCC_READ[37],TCC_REQ[37],TCC_RW_REQ[37],TCC_MISS[38],TCC_READ[38],TCC_REQ[38],TCC_RW_REQ[38],TCC_MISS[39],TCC_READ[39],TCC_REQ[39],TCC_RW_REQ[39],TCC_MISS[40],TCC_READ[40],TCC_REQ[40],TCC_RW_REQ[40],TCC_MISS[41],TCC_READ[41],TCC_REQ[41],TCC_RW_REQ[41],TCC_MISS[42],TCC_READ[42],TCC_REQ[42],TCC_RW_REQ[42],TCC_MISS[43],TCC_READ[43],TCC_REQ[43],TCC_RW_REQ[43],TCC_MISS[44],TCC_READ[44],TCC_REQ[44],TCC_RW_REQ[44],TCC_MISS[45],TCC_READ[45],TCC_REQ[45],TCC_RW_REQ[45],TCC_MISS[46],TCC_READ[46],TCC_REQ[46],TCC_RW_REQ[46],TCC_MISS[47],TCC_READ[47],TCC_REQ[47],TCC_RW_REQ[47],TCC_MISS[48],TCC_READ[48],TCC_REQ[48],TCC_RW_REQ[48],TCC_MISS[49],TCC_READ[49],TCC_REQ[49],TCC_RW_REQ[49],TCC_MISS[50],TCC_READ[50],TCC_REQ[50],TCC_RW_REQ[50],TCC_MISS[51],TCC_READ[51],TCC_REQ[51],TCC_RW_REQ[51],TCC_MISS[52],TCC_READ[52],TCC_REQ[52],TCC_RW_REQ[52],TCC_MISS[53],TCC_READ[53],TCC_REQ[53],TCC_RW_REQ[53],TCC_MISS[54],TCC_READ[54],TCC_REQ[54],TCC_RW_REQ[54],TCC_MISS[55],TCC_READ[55],TCC_REQ[55],TCC_RW_REQ[55],TCC_MISS[56],TCC_READ[56],TCC_REQ[56],TCC_RW_REQ[56],TCC_MISS[57],TCC_READ[57],TCC_REQ[57],TCC_RW_REQ[57],TCC_MISS[58],TCC_READ[58],TCC_REQ[58],TCC_RW_REQ[58],TCC_MISS[59],TCC_READ[59],TCC_REQ[59],TCC_RW_REQ[59],TCC_MISS[60],TCC_READ[60],TCC_REQ[60],TCC_RW_REQ[60],TCC_MISS[61],TCC_READ[61],TCC_REQ[61],TCC_RW_REQ[61],TCC_MISS[62],TCC_READ[62],TCC_REQ[62],TCC_RW_REQ[62],TCC_MISS[63],TCC_READ[63],TCC_REQ[63],TCC_RW_REQ[63],TCC_MISS[64],TCC_READ[64],TCC_REQ[64],TCC_RW_REQ[64],TCC_MISS[65],TCC_READ[65],TCC_REQ[65],TCC_RW_REQ[65],TCC_MISS[66],TCC_READ[66],TCC_REQ[66],TCC_RW_REQ[66],TCC_MISS[67],TCC_READ[67],TCC_REQ[67],TCC_RW_REQ[67],TCC_MISS[68],TCC_READ[68],TCC_REQ[68],TCC_RW_REQ[68],TCC_MISS[69],TCC_READ[69],TCC_REQ[69],TCC_RW_REQ[69],TCC_MISS[70],TCC_READ[70],TCC_REQ[70],TCC_RW_REQ[70],TCC_MISS[71],TCC_READ[71],TCC_REQ[71],TCC_RW_REQ[71],TCC_MISS[72],TCC_READ[72],TCC_REQ[72],TCC_RW_REQ[72],TCC_MISS[73],TCC_READ[73],TCC_REQ[73],TCC_RW_REQ[73],TCC_MISS[74],TCC_READ[74],TCC_REQ[74],TCC_RW_REQ[74],TCC_MISS[75],TCC_READ[75],TCC_REQ[75],TCC_RW_REQ[75],TCC_MISS[76],TCC_READ[76],TCC_REQ[76],TCC_RW_REQ[76],TCC_MISS[77],TCC_READ[77],TCC_REQ[77],TCC_RW_REQ[77],TCC_MISS[78],TCC_READ[78],TCC_REQ[78],TCC_RW_REQ[78],TCC_MISS[79],TCC_READ[79],TCC_REQ[79],TCC_RW_REQ[79],TCC_MISS[80],TCC_READ[80],TCC_REQ[80],TCC_RW_REQ[80],TCC_MISS[81],TCC_READ[81],TCC_REQ[81],TCC_RW_REQ[81],TCC_MISS[82],TCC_READ[82],TCC_REQ[82],TCC_RW_REQ[82],TCC_MISS[83],TCC_READ[83],TCC_REQ[83],TCC_RW_REQ[83],TCC_MISS[84],TCC_READ[84],TCC_REQ[84],TCC_RW_REQ[84],TCC_MISS[85],TCC_READ[85],TCC_REQ[85],TCC_RW_REQ[85],TCC_MISS[86],TCC_READ[86],TCC_REQ[86],TCC_RW_REQ[86],TCC_MISS[87],TCC_READ[87],TCC_REQ[87],TCC_RW_REQ[87],TCC_MISS[88],TCC_READ[88],TCC_REQ[88],TCC_RW_REQ[88],TCC_MISS[89],TCC_READ[89],TCC_REQ[89],TCC_RW_REQ[89],TCC_MISS[90],TCC_READ[90],TCC_REQ[90],TCC_RW_REQ[90],TCC_MISS[91],TCC_READ[91],TCC_REQ[91],TCC_RW_REQ[91],TCC_MISS[92],TCC_READ[92],TCC_REQ[92],TCC_RW_REQ[92],TCC_MISS[93],TCC_READ[93],TCC_REQ[93],TCC_RW_REQ[93],TCC_MISS[94],TCC_READ[94],TCC_REQ[94],TCC_RW_REQ[94],TCC_MISS[95],TCC_READ[95],TCC_REQ[95],TCC_RW_REQ[95],Wave_Size_7,Correlation_ID_7,SQ_INSTS_VALU_TRANS_F16,SQ_INSTS_VALU_ADD_F32,SQ_INSTS_VALU_MUL_F32,SQ_INSTS_VALU_FMA_F32,SQ_INSTS_VALU_TRANS_F32,SQ_INSTS_VALU_ADD_F64,SQ_INSTS_VALU_MUL_F64,SQ_INSTS_VALU_FMA_F64,SPI_RA_REQ_NO_ALLOC,SPI_RA_REQ_NO_ALLOC_CSN,CPC_CPC_STAT_STALL,CPC_UTCL1_STALL_ON_TRANSLATION,CPF_CPF_STAT_IDLE,CPF_CPF_TCIU_IDLE,TA_BUFFER_ATOMIC_WAVEFRONTS_sum,TA_BUFFER_TOTAL_CYCLES_sum,TCC_HIT_sum,TCC_MISS_sum,TCC_REQ_sum,TCC_STREAMING_REQ_sum,TCP_TOTAL_ACCESSES_sum,TCP_TOTAL_READ_sum,TCP_TOTAL_WRITE_sum,TCP_VOLATILE_sum,TD_ATOMIC_WAVEFRONT_sum,TD_STORE_WAVEFRONT_sum,Wave_Size_8,Correlation_ID_8,XCC_Index_8,TCC_ATOMIC[0],TCC_BUBBLE[0],TCC_CYCLE[0],TCC_EA0_ATOMIC[0],TCC_ATOMIC[1],TCC_BUBBLE[1],TCC_CYCLE[1],TCC_EA0_ATOMIC[1],TCC_ATOMIC[2],TCC_BUBBLE[2],TCC_CYCLE[2],TCC_EA0_ATOMIC[2],TCC_ATOMIC[3],TCC_BUBBLE[3],TCC_CYCLE[3],TCC_EA0_ATOMIC[3],TCC_ATOMIC[4],TCC_BUBBLE[4],TCC_CYCLE[4],TCC_EA0_ATOMIC[4],TCC_ATOMIC[5],TCC_BUBBLE[5],TCC_CYCLE[5],TCC_EA0_ATOMIC[5],TCC_ATOMIC[6],TCC_BUBBLE[6],TCC_CYCLE[6],TCC_EA0_ATOMIC[6],TCC_ATOMIC[7],TCC_BUBBLE[7],TCC_CYCLE[7],TCC_EA0_ATOMIC[7],TCC_ATOMIC[8],TCC_BUBBLE[8],TCC_CYCLE[8],TCC_EA0_ATOMIC[8],TCC_ATOMIC[9],TCC_BUBBLE[9],TCC_CYCLE[9],TCC_EA0_ATOMIC[9],TCC_ATOMIC[10],TCC_BUBBLE[10],TCC_CYCLE[10],TCC_EA0_ATOMIC[10],TCC_ATOMIC[11],TCC_BUBBLE[11],TCC_CYCLE[11],TCC_EA0_ATOMIC[11],TCC_ATOMIC[12],TCC_BUBBLE[12],TCC_CYCLE[12],TCC_EA0_ATOMIC[12],TCC_ATOMIC[13],TCC_BUBBLE[13],TCC_CYCLE[13],TCC_EA0_ATOMIC[13],TCC_ATOMIC[14],TCC_BUBBLE[14],TCC_CYCLE[14],TCC_EA0_ATOMIC[14],TCC_ATOMIC[15],TCC_BUBBLE[15],TCC_CYCLE[15],TCC_EA0_ATOMIC[15],TCC_ATOMIC[16],TCC_BUBBLE[16],TCC_CYCLE[16],TCC_EA0_ATOMIC[16],TCC_ATOMIC[17],TCC_BUBBLE[17],TCC_CYCLE[17],TCC_EA0_ATOMIC[17],TCC_ATOMIC[18],TCC_BUBBLE[18],TCC_CYCLE[18],TCC_EA0_ATOMIC[18],TCC_ATOMIC[19],TCC_BUBBLE[19],TCC_CYCLE[19],TCC_EA0_ATOMIC[19],TCC_ATOMIC[20],TCC_BUBBLE[20],TCC_CYCLE[20],TCC_EA0_ATOMIC[20],TCC_ATOMIC[21],TCC_BUBBLE[21],TCC_CYCLE[21],TCC_EA0_ATOMIC[21],TCC_ATOMIC[22],TCC_BUBBLE[22],TCC_CYCLE[22],TCC_EA0_ATOMIC[22],TCC_ATOMIC[23],TCC_BUBBLE[23],TCC_CYCLE[23],TCC_EA0_ATOMIC[23],TCC_ATOMIC[24],TCC_BUBBLE[24],TCC_CYCLE[24],TCC_EA0_ATOMIC[24],TCC_ATOMIC[25],TCC_BUBBLE[25],TCC_CYCLE[25],TCC_EA0_ATOMIC[25],TCC_ATOMIC[26],TCC_BUBBLE[26],TCC_CYCLE[26],TCC_EA0_ATOMIC[26],TCC_ATOMIC[27],TCC_BUBBLE[27],TCC_CYCLE[27],TCC_EA0_ATOMIC[27],TCC_ATOMIC[28],TCC_BUBBLE[28],TCC_CYCLE[28],TCC_EA0_ATOMIC[28],TCC_ATOMIC[29],TCC_BUBBLE[29],TCC_CYCLE[29],TCC_EA0_ATOMIC[29],TCC_ATOMIC[30],TCC_BUBBLE[30],TCC_CYCLE[30],TCC_EA0_ATOMIC[30],TCC_ATOMIC[31],TCC_BUBBLE[31],TCC_CYCLE[31],TCC_EA0_ATOMIC[31],TCC_ATOMIC[32],TCC_BUBBLE[32],TCC_CYCLE[32],TCC_EA0_ATOMIC[32],TCC_ATOMIC[33],TCC_BUBBLE[33],TCC_CYCLE[33],TCC_EA0_ATOMIC[33],TCC_ATOMIC[34],TCC_BUBBLE[34],TCC_CYCLE[34],TCC_EA0_ATOMIC[34],TCC_ATOMIC[35],TCC_BUBBLE[35],TCC_CYCLE[35],TCC_EA0_ATOMIC[35],TCC_ATOMIC[36],TCC_BUBBLE[36],TCC_CYCLE[36],TCC_EA0_ATOMIC[36],TCC_ATOMIC[37],TCC_BUBBLE[37],TCC_CYCLE[37],TCC_EA0_ATOMIC[37],TCC_ATOMIC[38],TCC_BUBBLE[38],TCC_CYCLE[38],TCC_EA0_ATOMIC[38],TCC_ATOMIC[39],TCC_BUBBLE[39],TCC_CYCLE[39],TCC_EA0_ATOMIC[39],TCC_ATOMIC[40],TCC_BUBBLE[40],TCC_CYCLE[40],TCC_EA0_ATOMIC[40],TCC_ATOMIC[41],TCC_BUBBLE[41],TCC_CYCLE[41],TCC_EA0_ATOMIC[41],TCC_ATOMIC[42],TCC_BUBBLE[42],TCC_CYCLE[42],TCC_EA0_ATOMIC[42],TCC_ATOMIC[43],TCC_BUBBLE[43],TCC_CYCLE[43],TCC_EA0_ATOMIC[43],TCC_ATOMIC[44],TCC_BUBBLE[44],TCC_CYCLE[44],TCC_EA0_ATOMIC[44],TCC_ATOMIC[45],TCC_BUBBLE[45],TCC_CYCLE[45],TCC_EA0_ATOMIC[45],TCC_ATOMIC[46],TCC_BUBBLE[46],TCC_CYCLE[46],TCC_EA0_ATOMIC[46],TCC_ATOMIC[47],TCC_BUBBLE[47],TCC_CYCLE[47],TCC_EA0_ATOMIC[47],TCC_ATOMIC[48],TCC_BUBBLE[48],TCC_CYCLE[48],TCC_EA0_ATOMIC[48],TCC_ATOMIC[49],TCC_BUBBLE[49],TCC_CYCLE[49],TCC_EA0_ATOMIC[49],TCC_ATOMIC[50],TCC_BUBBLE[50],TCC_CYCLE[50],TCC_EA0_ATOMIC[50],TCC_ATOMIC[51],TCC_BUBBLE[51],TCC_CYCLE[51],TCC_EA0_ATOMIC[51],TCC_ATOMIC[52],TCC_BUBBLE[52],TCC_CYCLE[52],TCC_EA0_ATOMIC[52],TCC_ATOMIC[53],TCC_BUBBLE[53],TCC_CYCLE[53],TCC_EA0_ATOMIC[53],TCC_ATOMIC[54],TCC_BUBBLE[54],TCC_CYCLE[54],TCC_EA0_ATOMIC[54],TCC_ATOMIC[55],TCC_BUBBLE[55],TCC_CYCLE[55],TCC_EA0_ATOMIC[55],TCC_ATOMIC[56],TCC_BUBBLE[56],TCC_CYCLE[56],TCC_EA0_ATOMIC[56],TCC_ATOMIC[57],TCC_BUBBLE[57],TCC_CYCLE[57],TCC_EA0_ATOMIC[57],TCC_ATOMIC[58],TCC_BUBBLE[58],TCC_CYCLE[58],TCC_EA0_ATOMIC[58],TCC_ATOMIC[59],TCC_BUBBLE[59],TCC_CYCLE[59],TCC_EA0_ATOMIC[59],TCC_ATOMIC[60],TCC_BUBBLE[60],TCC_CYCLE[60],TCC_EA0_ATOMIC[60],TCC_ATOMIC[61],TCC_BUBBLE[61],TCC_CYCLE[61],TCC_EA0_ATOMIC[61],TCC_ATOMIC[62],TCC_BUBBLE[62],TCC_CYCLE[62],TCC_EA0_ATOMIC[62],TCC_ATOMIC[63],TCC_BUBBLE[63],TCC_CYCLE[63],TCC_EA0_ATOMIC[63],TCC_ATOMIC[64],TCC_BUBBLE[64],TCC_CYCLE[64],TCC_EA0_ATOMIC[64],TCC_ATOMIC[65],TCC_BUBBLE[65],TCC_CYCLE[65],TCC_EA0_ATOMIC[65],TCC_ATOMIC[66],TCC_BUBBLE[66],TCC_CYCLE[66],TCC_EA0_ATOMIC[66],TCC_ATOMIC[67],TCC_BUBBLE[67],TCC_CYCLE[67],TCC_EA0_ATOMIC[67],TCC_ATOMIC[68],TCC_BUBBLE[68],TCC_CYCLE[68],TCC_EA0_ATOMIC[68],TCC_ATOMIC[69],TCC_BUBBLE[69],TCC_CYCLE[69],TCC_EA0_ATOMIC[69],TCC_ATOMIC[70],TCC_BUBBLE[70],TCC_CYCLE[70],TCC_EA0_ATOMIC[70],TCC_ATOMIC[71],TCC_BUBBLE[71],TCC_CYCLE[71],TCC_EA0_ATOMIC[71],TCC_ATOMIC[72],TCC_BUBBLE[72],TCC_CYCLE[72],TCC_EA0_ATOMIC[72],TCC_ATOMIC[73],TCC_BUBBLE[73],TCC_CYCLE[73],TCC_EA0_ATOMIC[73],TCC_ATOMIC[74],TCC_BUBBLE[74],TCC_CYCLE[74],TCC_EA0_ATOMIC[74],TCC_ATOMIC[75],TCC_BUBBLE[75],TCC_CYCLE[75],TCC_EA0_ATOMIC[75],TCC_ATOMIC[76],TCC_BUBBLE[76],TCC_CYCLE[76],TCC_EA0_ATOMIC[76],TCC_ATOMIC[77],TCC_BUBBLE[77],TCC_CYCLE[77],TCC_EA0_ATOMIC[77],TCC_ATOMIC[78],TCC_BUBBLE[78],TCC_CYCLE[78],TCC_EA0_ATOMIC[78],TCC_ATOMIC[79],TCC_BUBBLE[79],TCC_CYCLE[79],TCC_EA0_ATOMIC[79],TCC_ATOMIC[80],TCC_BUBBLE[80],TCC_CYCLE[80],TCC_EA0_ATOMIC[80],TCC_ATOMIC[81],TCC_BUBBLE[81],TCC_CYCLE[81],TCC_EA0_ATOMIC[81],TCC_ATOMIC[82],TCC_BUBBLE[82],TCC_CYCLE[82],TCC_EA0_ATOMIC[82],TCC_ATOMIC[83],TCC_BUBBLE[83],TCC_CYCLE[83],TCC_EA0_ATOMIC[83],TCC_ATOMIC[84],TCC_BUBBLE[84],TCC_CYCLE[84],TCC_EA0_ATOMIC[84],TCC_ATOMIC[85],TCC_BUBBLE[85],TCC_CYCLE[85],TCC_EA0_ATOMIC[85],TCC_ATOMIC[86],TCC_BUBBLE[86],TCC_CYCLE[86],TCC_EA0_ATOMIC[86],TCC_ATOMIC[87],TCC_BUBBLE[87],TCC_CYCLE[87],TCC_EA0_ATOMIC[87],TCC_ATOMIC[88],TCC_BUBBLE[88],TCC_CYCLE[88],TCC_EA0_ATOMIC[88],TCC_ATOMIC[89],TCC_BUBBLE[89],TCC_CYCLE[89],TCC_EA0_ATOMIC[89],TCC_ATOMIC[90],TCC_BUBBLE[90],TCC_CYCLE[90],TCC_EA0_ATOMIC[90],TCC_ATOMIC[91],TCC_BUBBLE[91],TCC_CYCLE[91],TCC_EA0_ATOMIC[91],TCC_ATOMIC[92],TCC_BUBBLE[92],TCC_CYCLE[92],TCC_EA0_ATOMIC[92],TCC_ATOMIC[93],TCC_BUBBLE[93],TCC_CYCLE[93],TCC_EA0_ATOMIC[93],TCC_ATOMIC[94],TCC_BUBBLE[94],TCC_CYCLE[94],TCC_EA0_ATOMIC[94],TCC_ATOMIC[95],TCC_BUBBLE[95],TCC_CYCLE[95],TCC_EA0_ATOMIC[95],Wave_Size_9,Correlation_ID_9,SQC_DCACHE_INPUT_VALID_READYB,SQC_DCACHE_ATOMIC,SQC_DCACHE_REQ_READ_8,SQC_DCACHE_REQ,SQC_DCACHE_HITS,SQC_DCACHE_MISSES,SQC_DCACHE_MISSES_DUPLICATE,SQC_DCACHE_REQ_READ_1,Wave_Size_10,Correlation_ID_10,SQC_TC_DATA_ATOMIC_REQ,SQC_TC_STALL,SQC_TC_REQ,SQC_DCACHE_REQ_READ_16,SQC_ICACHE_REQ,SQC_ICACHE_HITS,SQC_ICACHE_MISSES,SQC_ICACHE_MISSES_DUPLICATE,Wave_Size_11,Correlation_ID_11,SQ_INSTS_VALU_MFMA_MOPS_I8,SQ_INSTS_VALU_MFMA_MOPS_F16,SQ_INSTS_VALU_MFMA_MOPS_BF16,SQ_INSTS_VALU_MFMA_MOPS_F32,SQ_INSTS_VALU_MFMA_MOPS_F64,SQC_TC_INST_REQ,SQC_TC_DATA_READ_REQ,SQC_TC_DATA_WRITE_REQ,TCP_PENDING_STALL_CYCLES_sum,Wave_Size_12,Correlation_ID_12,SQ_INSTS_SMEM_NORM,SQ_INSTS_MFMA,SQ_INSTS_VALU_MFMA_I8,SQ_INSTS_VALU_MFMA_F16,SQ_INSTS_VALU_MFMA_BF16,SQ_INSTS_VALU_MFMA_F32,SQ_INSTS_VALU_MFMA_F64,SQ_VALU_MFMA_BUSY_CYCLES,SPI_VWC_CSC_WR,SPI_RA_BULKY_CU_FULL_CSN,TCC_EA0_ATOMIC_LEVEL_sum,TCC_EA0_RDREQ_LEVEL_sum,TCC_EA0_WRREQ_LEVEL_sum,TCC_EA0_WRREQ_STALL_sum,TCP_TCC_CC_ATOMIC_REQ_sum,TCP_TCC_RW_ATOMIC_REQ_sum,TCP_TCC_RW_READ_REQ_sum,TCP_TCC_RW_WRITE_REQ_sum,Wave_Size_13,Correlation_ID_13,SQC_DCACHE_REQ_READ_2,SQC_DCACHE_REQ_READ_4,Wave_Size_14,Correlation_ID_14,SQ_ACTIVE_INST_SCA,SQ_ACTIVE_INST_EXP_GDS,SQ_ACTIVE_INST_MISC,SQ_ACTIVE_INST_FLAT,SQ_INST_CYCLES_VMEM_WR,SQ_INST_CYCLES_VMEM_RD,SQ_INST_CYCLES_SMEM,SQ_INST_CYCLES_SALU,SPI_RA_SGPR_SIMD_FULL_CSN,SPI_RA_LDS_CU_FULL_CSN,CPC_ME1_DC0_SPI_BUSY,TA_ADDR_STALLED_BY_TD_CYCLES_sum,TA_DATA_STALLED_BY_TC_CYCLES_sum,TCC_BUBBLE_sum,TCC_EA0_RDREQ_32B_sum,TCC_EA0_RDREQ_sum,TCC_EA0_RD_UNCACHED_32B_sum,TCP_TCC_ATOMIC_WITHOUT_RET_REQ_sum,TCP_TCC_ATOMIC_WITH_RET_REQ_sum,TCP_TCC_READ_REQ_sum,TCP_TCC_WRITE_REQ_sum,Wave_Size_15,Correlation_ID_15,XCC_Index_15,TCC_EA0_ATOMIC_LEVEL[0],TCC_EA0_RDREQ[0],TCC_EA0_RDREQ_32B[0],TCC_EA0_RDREQ_LEVEL[0],TCC_EA0_ATOMIC_LEVEL[1],TCC_EA0_RDREQ[1],TCC_EA0_RDREQ_32B[1],TCC_EA0_RDREQ_LEVEL[1],TCC_EA0_ATOMIC_LEVEL[2],TCC_EA0_RDREQ[2],TCC_EA0_RDREQ_32B[2],TCC_EA0_RDREQ_LEVEL[2],TCC_EA0_ATOMIC_LEVEL[3],TCC_EA0_RDREQ[3],TCC_EA0_RDREQ_32B[3],TCC_EA0_RDREQ_LEVEL[3],TCC_EA0_ATOMIC_LEVEL[4],TCC_EA0_RDREQ[4],TCC_EA0_RDREQ_32B[4],TCC_EA0_RDREQ_LEVEL[4],TCC_EA0_ATOMIC_LEVEL[5],TCC_EA0_RDREQ[5],TCC_EA0_RDREQ_32B[5],TCC_EA0_RDREQ_LEVEL[5],TCC_EA0_ATOMIC_LEVEL[6],TCC_EA0_RDREQ[6],TCC_EA0_RDREQ_32B[6],TCC_EA0_RDREQ_LEVEL[6],TCC_EA0_ATOMIC_LEVEL[7],TCC_EA0_RDREQ[7],TCC_EA0_RDREQ_32B[7],TCC_EA0_RDREQ_LEVEL[7],TCC_EA0_ATOMIC_LEVEL[8],TCC_EA0_RDREQ[8],TCC_EA0_RDREQ_32B[8],TCC_EA0_RDREQ_LEVEL[8],TCC_EA0_ATOMIC_LEVEL[9],TCC_EA0_RDREQ[9],TCC_EA0_RDREQ_32B[9],TCC_EA0_RDREQ_LEVEL[9],TCC_EA0_ATOMIC_LEVEL[10],TCC_EA0_RDREQ[10],TCC_EA0_RDREQ_32B[10],TCC_EA0_RDREQ_LEVEL[10],TCC_EA0_ATOMIC_LEVEL[11],TCC_EA0_RDREQ[11],TCC_EA0_RDREQ_32B[11],TCC_EA0_RDREQ_LEVEL[11],TCC_EA0_ATOMIC_LEVEL[12],TCC_EA0_RDREQ[12],TCC_EA0_RDREQ_32B[12],TCC_EA0_RDREQ_LEVEL[12],TCC_EA0_ATOMIC_LEVEL[13],TCC_EA0_RDREQ[13],TCC_EA0_RDREQ_32B[13],TCC_EA0_RDREQ_LEVEL[13],TCC_EA0_ATOMIC_LEVEL[14],TCC_EA0_RDREQ[14],TCC_EA0_RDREQ_32B[14],TCC_EA0_RDREQ_LEVEL[14],TCC_EA0_ATOMIC_LEVEL[15],TCC_EA0_RDREQ[15],TCC_EA0_RDREQ_32B[15],TCC_EA0_RDREQ_LEVEL[15],TCC_EA0_ATOMIC_LEVEL[16],TCC_EA0_RDREQ[16],TCC_EA0_RDREQ_32B[16],TCC_EA0_RDREQ_LEVEL[16],TCC_EA0_ATOMIC_LEVEL[17],TCC_EA0_RDREQ[17],TCC_EA0_RDREQ_32B[17],TCC_EA0_RDREQ_LEVEL[17],TCC_EA0_ATOMIC_LEVEL[18],TCC_EA0_RDREQ[18],TCC_EA0_RDREQ_32B[18],TCC_EA0_RDREQ_LEVEL[18],TCC_EA0_ATOMIC_LEVEL[19],TCC_EA0_RDREQ[19],TCC_EA0_RDREQ_32B[19],TCC_EA0_RDREQ_LEVEL[19],TCC_EA0_ATOMIC_LEVEL[20],TCC_EA0_RDREQ[20],TCC_EA0_RDREQ_32B[20],TCC_EA0_RDREQ_LEVEL[20],TCC_EA0_ATOMIC_LEVEL[21],TCC_EA0_RDREQ[21],TCC_EA0_RDREQ_32B[21],TCC_EA0_RDREQ_LEVEL[21],TCC_EA0_ATOMIC_LEVEL[22],TCC_EA0_RDREQ[22],TCC_EA0_RDREQ_32B[22],TCC_EA0_RDREQ_LEVEL[22],TCC_EA0_ATOMIC_LEVEL[23],TCC_EA0_RDREQ[23],TCC_EA0_RDREQ_32B[23],TCC_EA0_RDREQ_LEVEL[23],TCC_EA0_ATOMIC_LEVEL[24],TCC_EA0_RDREQ[24],TCC_EA0_RDREQ_32B[24],TCC_EA0_RDREQ_LEVEL[24],TCC_EA0_ATOMIC_LEVEL[25],TCC_EA0_RDREQ[25],TCC_EA0_RDREQ_32B[25],TCC_EA0_RDREQ_LEVEL[25],TCC_EA0_ATOMIC_LEVEL[26],TCC_EA0_RDREQ[26],TCC_EA0_RDREQ_32B[26],TCC_EA0_RDREQ_LEVEL[26],TCC_EA0_ATOMIC_LEVEL[27],TCC_EA0_RDREQ[27],TCC_EA0_RDREQ_32B[27],TCC_EA0_RDREQ_LEVEL[27],TCC_EA0_ATOMIC_LEVEL[28],TCC_EA0_RDREQ[28],TCC_EA0_RDREQ_32B[28],TCC_EA0_RDREQ_LEVEL[28],TCC_EA0_ATOMIC_LEVEL[29],TCC_EA0_RDREQ[29],TCC_EA0_RDREQ_32B[29],TCC_EA0_RDREQ_LEVEL[29],TCC_EA0_ATOMIC_LEVEL[30],TCC_EA0_RDREQ[30],TCC_EA0_RDREQ_32B[30],TCC_EA0_RDREQ_LEVEL[30],TCC_EA0_ATOMIC_LEVEL[31],TCC_EA0_RDREQ[31],TCC_EA0_RDREQ_32B[31],TCC_EA0_RDREQ_LEVEL[31],TCC_EA0_ATOMIC_LEVEL[32],TCC_EA0_RDREQ[32],TCC_EA0_RDREQ_32B[32],TCC_EA0_RDREQ_LEVEL[32],TCC_EA0_ATOMIC_LEVEL[33],TCC_EA0_RDREQ[33],TCC_EA0_RDREQ_32B[33],TCC_EA0_RDREQ_LEVEL[33],TCC_EA0_ATOMIC_LEVEL[34],TCC_EA0_RDREQ[34],TCC_EA0_RDREQ_32B[34],TCC_EA0_RDREQ_LEVEL[34],TCC_EA0_ATOMIC_LEVEL[35],TCC_EA0_RDREQ[35],TCC_EA0_RDREQ_32B[35],TCC_EA0_RDREQ_LEVEL[35],TCC_EA0_ATOMIC_LEVEL[36],TCC_EA0_RDREQ[36],TCC_EA0_RDREQ_32B[36],TCC_EA0_RDREQ_LEVEL[36],TCC_EA0_ATOMIC_LEVEL[37],TCC_EA0_RDREQ[37],TCC_EA0_RDREQ_32B[37],TCC_EA0_RDREQ_LEVEL[37],TCC_EA0_ATOMIC_LEVEL[38],TCC_EA0_RDREQ[38],TCC_EA0_RDREQ_32B[38],TCC_EA0_RDREQ_LEVEL[38],TCC_EA0_ATOMIC_LEVEL[39],TCC_EA0_RDREQ[39],TCC_EA0_RDREQ_32B[39],TCC_EA0_RDREQ_LEVEL[39],TCC_EA0_ATOMIC_LEVEL[40],TCC_EA0_RDREQ[40],TCC_EA0_RDREQ_32B[40],TCC_EA0_RDREQ_LEVEL[40],TCC_EA0_ATOMIC_LEVEL[41],TCC_EA0_RDREQ[41],TCC_EA0_RDREQ_32B[41],TCC_EA0_RDREQ_LEVEL[41],TCC_EA0_ATOMIC_LEVEL[42],TCC_EA0_RDREQ[42],TCC_EA0_RDREQ_32B[42],TCC_EA0_RDREQ_LEVEL[42],TCC_EA0_ATOMIC_LEVEL[43],TCC_EA0_RDREQ[43],TCC_EA0_RDREQ_32B[43],TCC_EA0_RDREQ_LEVEL[43],TCC_EA0_ATOMIC_LEVEL[44],TCC_EA0_RDREQ[44],TCC_EA0_RDREQ_32B[44],TCC_EA0_RDREQ_LEVEL[44],TCC_EA0_ATOMIC_LEVEL[45],TCC_EA0_RDREQ[45],TCC_EA0_RDREQ_32B[45],TCC_EA0_RDREQ_LEVEL[45],TCC_EA0_ATOMIC_LEVEL[46],TCC_EA0_RDREQ[46],TCC_EA0_RDREQ_32B[46],TCC_EA0_RDREQ_LEVEL[46],TCC_EA0_ATOMIC_LEVEL[47],TCC_EA0_RDREQ[47],TCC_EA0_RDREQ_32B[47],TCC_EA0_RDREQ_LEVEL[47],TCC_EA0_ATOMIC_LEVEL[48],TCC_EA0_RDREQ[48],TCC_EA0_RDREQ_32B[48],TCC_EA0_RDREQ_LEVEL[48],TCC_EA0_ATOMIC_LEVEL[49],TCC_EA0_RDREQ[49],TCC_EA0_RDREQ_32B[49],TCC_EA0_RDREQ_LEVEL[49],TCC_EA0_ATOMIC_LEVEL[50],TCC_EA0_RDREQ[50],TCC_EA0_RDREQ_32B[50],TCC_EA0_RDREQ_LEVEL[50],TCC_EA0_ATOMIC_LEVEL[51],TCC_EA0_RDREQ[51],TCC_EA0_RDREQ_32B[51],TCC_EA0_RDREQ_LEVEL[51],TCC_EA0_ATOMIC_LEVEL[52],TCC_EA0_RDREQ[52],TCC_EA0_RDREQ_32B[52],TCC_EA0_RDREQ_LEVEL[52],TCC_EA0_ATOMIC_LEVEL[53],TCC_EA0_RDREQ[53],TCC_EA0_RDREQ_32B[53],TCC_EA0_RDREQ_LEVEL[53],TCC_EA0_ATOMIC_LEVEL[54],TCC_EA0_RDREQ[54],TCC_EA0_RDREQ_32B[54],TCC_EA0_RDREQ_LEVEL[54],TCC_EA0_ATOMIC_LEVEL[55],TCC_EA0_RDREQ[55],TCC_EA0_RDREQ_32B[55],TCC_EA0_RDREQ_LEVEL[55],TCC_EA0_ATOMIC_LEVEL[56],TCC_EA0_RDREQ[56],TCC_EA0_RDREQ_32B[56],TCC_EA0_RDREQ_LEVEL[56],TCC_EA0_ATOMIC_LEVEL[57],TCC_EA0_RDREQ[57],TCC_EA0_RDREQ_32B[57],TCC_EA0_RDREQ_LEVEL[57],TCC_EA0_ATOMIC_LEVEL[58],TCC_EA0_RDREQ[58],TCC_EA0_RDREQ_32B[58],TCC_EA0_RDREQ_LEVEL[58],TCC_EA0_ATOMIC_LEVEL[59],TCC_EA0_RDREQ[59],TCC_EA0_RDREQ_32B[59],TCC_EA0_RDREQ_LEVEL[59],TCC_EA0_ATOMIC_LEVEL[60],TCC_EA0_RDREQ[60],TCC_EA0_RDREQ_32B[60],TCC_EA0_RDREQ_LEVEL[60],TCC_EA0_ATOMIC_LEVEL[61],TCC_EA0_RDREQ[61],TCC_EA0_RDREQ_32B[61],TCC_EA0_RDREQ_LEVEL[61],TCC_EA0_ATOMIC_LEVEL[62],TCC_EA0_RDREQ[62],TCC_EA0_RDREQ_32B[62],TCC_EA0_RDREQ_LEVEL[62],TCC_EA0_ATOMIC_LEVEL[63],TCC_EA0_RDREQ[63],TCC_EA0_RDREQ_32B[63],TCC_EA0_RDREQ_LEVEL[63],TCC_EA0_ATOMIC_LEVEL[64],TCC_EA0_RDREQ[64],TCC_EA0_RDREQ_32B[64],TCC_EA0_RDREQ_LEVEL[64],TCC_EA0_ATOMIC_LEVEL[65],TCC_EA0_RDREQ[65],TCC_EA0_RDREQ_32B[65],TCC_EA0_RDREQ_LEVEL[65],TCC_EA0_ATOMIC_LEVEL[66],TCC_EA0_RDREQ[66],TCC_EA0_RDREQ_32B[66],TCC_EA0_RDREQ_LEVEL[66],TCC_EA0_ATOMIC_LEVEL[67],TCC_EA0_RDREQ[67],TCC_EA0_RDREQ_32B[67],TCC_EA0_RDREQ_LEVEL[67],TCC_EA0_ATOMIC_LEVEL[68],TCC_EA0_RDREQ[68],TCC_EA0_RDREQ_32B[68],TCC_EA0_RDREQ_LEVEL[68],TCC_EA0_ATOMIC_LEVEL[69],TCC_EA0_RDREQ[69],TCC_EA0_RDREQ_32B[69],TCC_EA0_RDREQ_LEVEL[69],TCC_EA0_ATOMIC_LEVEL[70],TCC_EA0_RDREQ[70],TCC_EA0_RDREQ_32B[70],TCC_EA0_RDREQ_LEVEL[70],TCC_EA0_ATOMIC_LEVEL[71],TCC_EA0_RDREQ[71],TCC_EA0_RDREQ_32B[71],TCC_EA0_RDREQ_LEVEL[71],TCC_EA0_ATOMIC_LEVEL[72],TCC_EA0_RDREQ[72],TCC_EA0_RDREQ_32B[72],TCC_EA0_RDREQ_LEVEL[72],TCC_EA0_ATOMIC_LEVEL[73],TCC_EA0_RDREQ[73],TCC_EA0_RDREQ_32B[73],TCC_EA0_RDREQ_LEVEL[73],TCC_EA0_ATOMIC_LEVEL[74],TCC_EA0_RDREQ[74],TCC_EA0_RDREQ_32B[74],TCC_EA0_RDREQ_LEVEL[74],TCC_EA0_ATOMIC_LEVEL[75],TCC_EA0_RDREQ[75],TCC_EA0_RDREQ_32B[75],TCC_EA0_RDREQ_LEVEL[75],TCC_EA0_ATOMIC_LEVEL[76],TCC_EA0_RDREQ[76],TCC_EA0_RDREQ_32B[76],TCC_EA0_RDREQ_LEVEL[76],TCC_EA0_ATOMIC_LEVEL[77],TCC_EA0_RDREQ[77],TCC_EA0_RDREQ_32B[77],TCC_EA0_RDREQ_LEVEL[77],TCC_EA0_ATOMIC_LEVEL[78],TCC_EA0_RDREQ[78],TCC_EA0_RDREQ_32B[78],TCC_EA0_RDREQ_LEVEL[78],TCC_EA0_ATOMIC_LEVEL[79],TCC_EA0_RDREQ[79],TCC_EA0_RDREQ_32B[79],TCC_EA0_RDREQ_LEVEL[79],TCC_EA0_ATOMIC_LEVEL[80],TCC_EA0_RDREQ[80],TCC_EA0_RDREQ_32B[80],TCC_EA0_RDREQ_LEVEL[80],TCC_EA0_ATOMIC_LEVEL[81],TCC_EA0_RDREQ[81],TCC_EA0_RDREQ_32B[81],TCC_EA0_RDREQ_LEVEL[81],TCC_EA0_ATOMIC_LEVEL[82],TCC_EA0_RDREQ[82],TCC_EA0_RDREQ_32B[82],TCC_EA0_RDREQ_LEVEL[82],TCC_EA0_ATOMIC_LEVEL[83],TCC_EA0_RDREQ[83],TCC_EA0_RDREQ_32B[83],TCC_EA0_RDREQ_LEVEL[83],TCC_EA0_ATOMIC_LEVEL[84],TCC_EA0_RDREQ[84],TCC_EA0_RDREQ_32B[84],TCC_EA0_RDREQ_LEVEL[84],TCC_EA0_ATOMIC_LEVEL[85],TCC_EA0_RDREQ[85],TCC_EA0_RDREQ_32B[85],TCC_EA0_RDREQ_LEVEL[85],TCC_EA0_ATOMIC_LEVEL[86],TCC_EA0_RDREQ[86],TCC_EA0_RDREQ_32B[86],TCC_EA0_RDREQ_LEVEL[86],TCC_EA0_ATOMIC_LEVEL[87],TCC_EA0_RDREQ[87],TCC_EA0_RDREQ_32B[87],TCC_EA0_RDREQ_LEVEL[87],TCC_EA0_ATOMIC_LEVEL[88],TCC_EA0_RDREQ[88],TCC_EA0_RDREQ_32B[88],TCC_EA0_RDREQ_LEVEL[88],TCC_EA0_ATOMIC_LEVEL[89],TCC_EA0_RDREQ[89],TCC_EA0_RDREQ_32B[89],TCC_EA0_RDREQ_LEVEL[89],TCC_EA0_ATOMIC_LEVEL[90],TCC_EA0_RDREQ[90],TCC_EA0_RDREQ_32B[90],TCC_EA0_RDREQ_LEVEL[90],TCC_EA0_ATOMIC_LEVEL[91],TCC_EA0_RDREQ[91],TCC_EA0_RDREQ_32B[91],TCC_EA0_RDREQ_LEVEL[91],TCC_EA0_ATOMIC_LEVEL[92],TCC_EA0_RDREQ[92],TCC_EA0_RDREQ_32B[92],TCC_EA0_RDREQ_LEVEL[92],TCC_EA0_ATOMIC_LEVEL[93],TCC_EA0_RDREQ[93],TCC_EA0_RDREQ_32B[93],TCC_EA0_RDREQ_LEVEL[93],TCC_EA0_ATOMIC_LEVEL[94],TCC_EA0_RDREQ[94],TCC_EA0_RDREQ_32B[94],TCC_EA0_RDREQ_LEVEL[94],TCC_EA0_ATOMIC_LEVEL[95],TCC_EA0_RDREQ[95],TCC_EA0_RDREQ_32B[95],TCC_EA0_RDREQ_LEVEL[95],Wave_Size_16,Correlation_ID_16,SQ_INSTS_VMEM,SQ_INSTS_SALU,SQ_INSTS_VSKIPPED,SQ_INSTS,SQ_INSTS_VALU,SQ_INSTS_VALU_ADD_F16,SQ_INSTS_VALU_MUL_F16,SQ_INSTS_VALU_FMA_F16,GRBM_SPI_BUSY,SPI_CSN_NUM_THREADGROUPS,SPI_CSN_WAVE,CPC_CPC_TCIU_BUSY,CPC_CPC_TCIU_IDLE,CPF_CPF_TCIU_BUSY,CPF_CPF_TCIU_STALL,TA_BUFFER_READ_WAVEFRONTS_sum,TA_BUFFER_WRITE_WAVEFRONTS_sum,TCC_CC_REQ_sum,TCC_NC_REQ_sum,TCC_RW_REQ_sum,TCC_UC_REQ_sum,TCP_ATOMIC_TAGCONFLICT_STALL_CYCLES_sum,TCP_READ_TAGCONFLICT_STALL_CYCLES_sum,TCP_TA_TCP_STATE_READ_sum,TCP_WRITE_TAGCONFLICT_STALL_CYCLES_sum,TD_LOAD_WAVEFRONT_sum,TD_SPI_STALL_sum,Wave_Size_17,Correlation_ID_17,SQ_CYCLES,SQ_BUSY_CYCLES,SQ_BUSY_CU_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,SQ_INSTS_VALU_CVT,SQ_INSTS_VMEM_WR,SQ_INSTS_VMEM_RD,GRBM_COUNT,GRBM_GUI_ACTIVE,SPI_CSN_WINDOW_VALID,SPI_CSN_BUSY,CPC_CPC_STAT_BUSY,CPC_CPC_STAT_IDLE,CPF_CPF_STAT_BUSY,CPF_CPF_STAT_STALL,TA_BUFFER_WAVEFRONTS_sum,TA_TA_BUSY_sum,TCC_BUSY_sum,TCC_CYCLE_sum,TCC_PROBE_ALL_sum,TCC_PROBE_sum,TCP_GATE_EN1_sum,TCP_GATE_EN2_sum,TCP_TCR_TCP_STALL_CYCLES_sum,TCP_TD_TCP_STALL_CYCLES_sum,TD_TC_STALL_sum,TD_TD_BUSY_sum,Start_Timestamp,End_Timestamp +0,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,16384.0,16384.0,12387648.0,1138074.0,278528.0,0.0,0.0,98304.0,398913.0,0.0,0.0,454687.0,157537.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,453385.0,1824.0,64,0,0,1368.0,1368.0,537584.0,684.0,1368.0,1368.0,548806.0,684.0,1368.0,1368.0,549912.0,684.0,1368.0,1368.0,556551.0,684.0,1368.0,1368.0,545651.0,684.0,1368.0,1368.0,549555.0,684.0,1368.0,1368.0,557916.0,684.0,1368.0,1368.0,552454.0,742.0,1364.0,1364.0,536939.0,682.0,1364.0,1364.0,544312.0,682.0,1364.0,1364.0,554305.0,682.0,1364.0,1364.0,555837.0,701.0,1364.0,1364.0,543651.0,682.0,1364.0,1364.0,547792.0,682.0,1364.0,1364.0,568432.0,682.0,1364.0,1364.0,566416.0,682.0,1368.0,1368.0,543112.0,684.0,1368.0,1368.0,551021.0,684.0,1368.0,1368.0,562335.0,684.0,1368.0,1368.0,563208.0,703.0,1368.0,1368.0,553949.0,684.0,1368.0,1368.0,559453.0,684.0,1368.0,1368.0,572862.0,684.0,1368.0,1368.0,571276.0,684.0,1364.0,1364.0,549247.0,682.0,1364.0,1364.0,559462.0,682.0,1364.0,1364.0,559186.0,682.0,1364.0,1364.0,567926.0,682.0,1364.0,1364.0,557839.0,682.0,1364.0,1364.0,562068.0,682.0,1364.0,1364.0,569573.0,682.0,1364.0,1364.0,563775.0,740.0,1368.0,1368.0,546945.0,684.0,1368.0,1368.0,554211.0,684.0,1368.0,1368.0,564366.0,684.0,1368.0,1368.0,563877.0,703.0,1368.0,1368.0,552908.0,684.0,1368.0,1368.0,557966.0,684.0,1368.0,1368.0,569708.0,684.0,1368.0,1368.0,565168.0,684.0,1360.0,1360.0,554200.0,680.0,1360.0,1360.0,565282.0,680.0,1360.0,1360.0,565292.0,680.0,1360.0,1360.0,570854.0,680.0,1360.0,1360.0,566357.0,680.0,1360.0,1360.0,572723.0,680.0,1360.0,1360.0,578922.0,680.0,1360.0,1360.0,579827.0,738.0,1368.0,1368.0,545248.0,684.0,1368.0,1368.0,558411.0,684.0,1368.0,1368.0,555152.0,684.0,1368.0,1368.0,560946.0,684.0,1368.0,1368.0,552698.0,684.0,1368.0,1368.0,556282.0,684.0,1368.0,1368.0,564103.0,684.0,1368.0,1368.0,557005.0,742.0,1360.0,1360.0,547707.0,680.0,1360.0,1360.0,554719.0,680.0,1360.0,1360.0,566315.0,680.0,1360.0,1360.0,565434.0,699.0,1360.0,1360.0,554125.0,680.0,1360.0,1360.0,557684.0,680.0,1360.0,1360.0,574455.0,680.0,1360.0,1360.0,569959.0,680.0,1364.0,1364.0,534049.0,682.0,1364.0,1364.0,545154.0,682.0,1364.0,1364.0,540861.0,682.0,1364.0,1364.0,547699.0,701.0,1364.0,1364.0,540633.0,682.0,1364.0,1364.0,543734.0,682.0,1364.0,1364.0,551502.0,682.0,1364.0,1364.0,545999.0,682.0,1368.0,1368.0,540682.0,684.0,1368.0,1368.0,548568.0,684.0,1368.0,1368.0,556744.0,684.0,1368.0,1368.0,557924.0,684.0,1368.0,1368.0,550758.0,684.0,1368.0,1368.0,550844.0,684.0,1368.0,1368.0,566334.0,684.0,1368.0,1368.0,561822.0,742.0,1364.0,1364.0,533619.0,682.0,1364.0,1364.0,537093.0,682.0,1364.0,1364.0,545045.0,682.0,1364.0,1364.0,544535.0,682.0,1364.0,1364.0,539323.0,682.0,1364.0,1364.0,543890.0,682.0,1364.0,1364.0,555279.0,682.0,1364.0,1364.0,551390.0,740.0,1368.0,1368.0,532856.0,684.0,1368.0,1368.0,542968.0,684.0,1368.0,1368.0,540247.0,684.0,1368.0,1368.0,547722.0,703.0,1368.0,1368.0,535490.0,684.0,1368.0,1368.0,538740.0,684.0,1368.0,1368.0,550221.0,684.0,1368.0,1368.0,543098.0,684.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,49515.0,65585.0,16021.0,153064.0,0.0,0.0,0.0,0.0,64,0,0,1351.0,0.0,1368.0,1362.0,0.0,1368.0,1401.0,0.0,1368.0,1411.0,0.0,1368.0,1538.0,0.0,1368.0,1268.0,0.0,1368.0,1691.0,0.0,1368.0,1589.0,0.0,1368.0,1709.0,0.0,1364.0,1405.0,0.0,1364.0,1808.0,0.0,1364.0,1633.0,0.0,1364.0,1727.0,0.0,1364.0,1698.0,0.0,1364.0,1655.0,0.0,1364.0,1656.0,0.0,1364.0,1983.0,0.0,1368.0,1693.0,0.0,1368.0,2099.0,0.0,1368.0,1914.0,0.0,1368.0,2037.0,0.0,1368.0,2063.0,0.0,1368.0,2050.0,0.0,1368.0,2052.0,0.0,1368.0,1615.0,0.0,1364.0,1625.0,0.0,1364.0,1731.0,0.0,1364.0,1703.0,0.0,1364.0,1983.0,0.0,1364.0,1517.0,0.0,1364.0,2050.0,0.0,1364.0,1842.0,0.0,1364.0,1919.0,0.0,1364.0,1534.0,0.0,1364.0,1966.0,0.0,1364.0,1780.0,0.0,1364.0,1980.0,0.0,1364.0,1973.0,0.0,1364.0,1924.0,0.0,1364.0,1965.0,0.0,1364.0,1500.0,0.0,1368.0,1504.0,0.0,1368.0,1552.0,0.0,1368.0,1565.0,0.0,1368.0,1768.0,0.0,1368.0,1504.0,0.0,1368.0,1914.0,0.0,1368.0,1702.0,0.0,1368.0,1551.0,0.0,1364.0,1535.0,0.0,1364.0,1616.0,0.0,1364.0,1585.0,0.0,1364.0,1925.0,0.0,1364.0,1576.0,0.0,1364.0,2017.0,0.0,1364.0,1811.0,0.0,1364.0,1774.0,0.0,1368.0,1338.0,0.0,1368.0,1742.0,0.0,1368.0,1625.0,0.0,1368.0,1717.0,0.0,1368.0,1703.0,0.0,1368.0,1739.0,0.0,1368.0,1877.0,0.0,1368.0,2036.0,0.0,1368.0,1633.0,0.0,1368.0,1969.0,0.0,1368.0,1830.0,0.0,1368.0,1947.0,0.0,1368.0,1999.0,0.0,1368.0,1932.0,0.0,1368.0,1969.0,0.0,1368.0,1496.0,0.0,1360.0,1518.0,0.0,1360.0,1550.0,0.0,1360.0,1578.0,0.0,1360.0,1887.0,0.0,1360.0,1611.0,0.0,1360.0,1959.0,0.0,1360.0,1844.0,0.0,1360.0,1529.0,0.0,1368.0,1539.0,0.0,1368.0,1523.0,0.0,1368.0,1549.0,0.0,1368.0,1933.0,0.0,1368.0,1578.0,0.0,1368.0,2027.0,0.0,1368.0,1781.0,0.0,1368.0,1932.0,0.0,1360.0,1596.0,0.0,1360.0,1952.0,0.0,1360.0,1743.0,0.0,1360.0,1874.0,0.0,1360.0,1908.0,0.0,1360.0,1892.0,0.0,1360.0,1917.0,0.0,1360.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,11459.0,0.0,510.0,580842.0,78.0,0.0,0.0,0.0,66034.0,65536.0,131072.0,0.0,0.0,524288.0,228.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,1249.0,0.0,0.0,0.0,0.0,0.0,64,0,0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,684.0,2048.0,2046.0,1366.0,742.0,2106.0,2106.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,702.0,2066.0,2066.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,702.0,2066.0,2066.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,684.0,2048.0,2046.0,1366.0,742.0,2106.0,2106.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,702.0,2066.0,2066.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1369.0,685.0,2053.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1371.0,687.0,2055.0,2052.0,1370.0,744.0,2112.0,2112.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,684.0,2048.0,2046.0,1366.0,742.0,2106.0,2106.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1369.0,704.0,2072.0,2072.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1369.0,704.0,2072.0,2072.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,684.0,2048.0,2046.0,1366.0,742.0,2106.0,2106.0,1369.0,685.0,2053.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1370.0,686.0,2054.0,2052.0,1370.0,744.0,2112.0,2112.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,702.0,2066.0,2066.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,13351.0,19416.0,356783.0,522.0,0.0,185939.0,0.0,0.0,65998.0,131150.0,197148.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,0.0,684.0,30141.0,0.0,0.0,684.0,30141.0,0.0,0.0,684.0,30141.0,0.0,0.0,684.0,30141.0,0.0,0.0,684.0,30141.0,0.0,0.0,684.0,30141.0,0.0,0.0,684.0,30141.0,0.0,0.0,684.0,30141.0,0.0,0.0,680.0,30141.0,0.0,0.0,680.0,30141.0,0.0,0.0,680.0,30141.0,0.0,0.0,680.0,30141.0,0.0,0.0,680.0,30141.0,0.0,0.0,680.0,30141.0,0.0,0.0,680.0,30141.0,0.0,0.0,680.0,30141.0,0.0,0.0,684.0,35497.0,0.0,0.0,684.0,35497.0,0.0,0.0,684.0,35497.0,0.0,0.0,684.0,35497.0,0.0,0.0,684.0,35497.0,0.0,0.0,684.0,35497.0,0.0,0.0,684.0,35497.0,0.0,0.0,684.0,35497.0,0.0,0.0,680.0,35497.0,0.0,0.0,680.0,35497.0,0.0,0.0,680.0,35497.0,0.0,0.0,680.0,35497.0,0.0,0.0,680.0,35497.0,0.0,0.0,680.0,35497.0,0.0,0.0,680.0,35497.0,0.0,0.0,680.0,35497.0,0.0,0.0,684.0,38859.0,0.0,0.0,684.0,38859.0,0.0,0.0,684.0,38859.0,0.0,0.0,684.0,38859.0,0.0,0.0,684.0,38859.0,0.0,0.0,684.0,38859.0,0.0,0.0,684.0,38859.0,0.0,0.0,684.0,38859.0,0.0,0.0,682.0,38859.0,0.0,0.0,682.0,38859.0,0.0,0.0,682.0,38859.0,0.0,0.0,682.0,38859.0,0.0,0.0,682.0,38859.0,0.0,0.0,682.0,38859.0,0.0,0.0,682.0,38859.0,0.0,0.0,682.0,38859.0,0.0,0.0,684.0,42630.0,0.0,0.0,684.0,42630.0,0.0,0.0,684.0,42630.0,0.0,0.0,684.0,42630.0,0.0,0.0,684.0,42630.0,0.0,0.0,684.0,42630.0,0.0,0.0,684.0,42630.0,0.0,0.0,684.0,42630.0,0.0,0.0,682.0,42630.0,0.0,0.0,682.0,42630.0,0.0,0.0,682.0,42630.0,0.0,0.0,682.0,42630.0,0.0,0.0,682.0,42630.0,0.0,0.0,682.0,42630.0,0.0,0.0,682.0,42630.0,0.0,0.0,682.0,42630.0,0.0,0.0,684.0,47365.0,0.0,0.0,684.0,47365.0,0.0,0.0,684.0,47365.0,0.0,0.0,684.0,47365.0,0.0,0.0,684.0,47365.0,0.0,0.0,684.0,47365.0,0.0,0.0,684.0,47365.0,0.0,0.0,684.0,47365.0,0.0,0.0,682.0,47365.0,0.0,0.0,682.0,47365.0,0.0,0.0,682.0,47365.0,0.0,0.0,682.0,47365.0,0.0,0.0,682.0,47365.0,0.0,0.0,682.0,47365.0,0.0,0.0,682.0,47365.0,0.0,0.0,682.0,47365.0,0.0,0.0,684.0,52199.0,0.0,0.0,684.0,52199.0,0.0,0.0,684.0,52199.0,0.0,0.0,684.0,52199.0,0.0,0.0,684.0,52199.0,0.0,0.0,684.0,52199.0,0.0,0.0,684.0,52199.0,0.0,0.0,684.0,52199.0,0.0,0.0,682.0,52199.0,0.0,0.0,682.0,52199.0,0.0,0.0,682.0,52199.0,0.0,0.0,682.0,52199.0,0.0,0.0,682.0,52199.0,0.0,0.0,682.0,52199.0,0.0,0.0,682.0,52199.0,0.0,0.0,682.0,52199.0,0.0,64,0,192593.0,0.0,0.0,65536.0,61816.0,120.0,3600.0,32768.0,64,0,0.0,0.0,480.0,0.0,65536.0,62283.0,120.0,3133.0,64,0,0.0,0.0,0.0,0.0,0.0,360.0,120.0,0.0,1144020.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,105580777.0,53567547.0,180603.0,0.0,0.0,65536.0,131072.0,64,0,32768.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,78454.0,0.0,384018.0,65536.0,0.0,65578.0,36.0,0.0,0.0,65536.0,131072.0,64,0,0,0.0,684.0,0.0,1082566.0,0.0,684.0,0.0,1091307.0,0.0,684.0,0.0,1092999.0,0.0,684.0,0.0,1107284.0,0.0,685.0,0.0,1144758.0,0.0,684.0,0.0,1157012.0,0.0,685.0,0.0,1142198.0,0.0,685.0,0.0,1131704.0,0.0,682.0,0.0,1093315.0,0.0,682.0,0.0,1084457.0,0.0,682.0,0.0,1106809.0,0.0,683.0,0.0,1094635.0,0.0,682.0,0.0,1103202.0,0.0,682.0,0.0,1129535.0,0.0,685.0,0.0,1125061.0,0.0,682.0,0.0,1151914.0,0.0,684.0,0.0,1180790.0,0.0,684.0,0.0,1170920.0,0.0,684.0,0.0,1211132.0,0.0,685.0,0.0,1202426.0,0.0,684.0,0.0,1151819.0,0.0,684.0,0.0,1198910.0,0.0,687.0,0.0,1151672.0,0.0,684.0,0.0,1200204.0,0.0,682.0,0.0,1122408.0,0.0,682.0,0.0,1139955.0,0.0,682.0,0.0,1105359.0,0.0,682.0,0.0,1110833.0,0.0,683.0,0.0,1172661.0,0.0,682.0,0.0,1168804.0,0.0,683.0,0.0,1150360.0,0.0,683.0,0.0,1108863.0,0.0,684.0,0.0,1094730.0,0.0,684.0,0.0,1094144.0,0.0,684.0,0.0,1132602.0,0.0,685.0,0.0,1123742.0,0.0,684.0,0.0,1105479.0,0.0,684.0,0.0,1102943.0,0.0,687.0,0.0,1108278.0,0.0,684.0,0.0,1143891.0,0.0,682.0,0.0,1047612.0,0.0,682.0,0.0,1061607.0,0.0,682.0,0.0,1045042.0,0.0,682.0,0.0,1061062.0,0.0,683.0,0.0,1089060.0,0.0,682.0,0.0,1109522.0,0.0,683.0,0.0,1085875.0,0.0,683.0,0.0,1076523.0,0.0,684.0,0.0,1039429.0,0.0,684.0,0.0,1043842.0,0.0,684.0,0.0,1027721.0,0.0,684.0,0.0,1091621.0,0.0,685.0,0.0,1041533.0,0.0,684.0,0.0,1085483.0,0.0,685.0,0.0,1074868.0,0.0,685.0,0.0,1050026.0,0.0,682.0,0.0,1066935.0,0.0,682.0,0.0,1045952.0,0.0,682.0,0.0,1124439.0,0.0,683.0,0.0,1114106.0,0.0,682.0,0.0,1024860.0,0.0,682.0,0.0,1038690.0,0.0,685.0,0.0,1082190.0,0.0,682.0,0.0,1080940.0,0.0,682.0,0.0,1096771.0,0.0,682.0,0.0,1081439.0,0.0,682.0,0.0,1126422.0,0.0,683.0,0.0,1116925.0,0.0,682.0,0.0,1063740.0,0.0,682.0,0.0,1055468.0,0.0,685.0,0.0,1103822.0,0.0,682.0,0.0,1105444.0,0.0,682.0,0.0,1064774.0,0.0,682.0,0.0,1056900.0,0.0,682.0,0.0,1078511.0,0.0,682.0,0.0,1130583.0,0.0,683.0,0.0,1090496.0,0.0,682.0,0.0,1141124.0,0.0,683.0,0.0,1089613.0,0.0,683.0,0.0,1072722.0,0.0,682.0,0.0,997946.0,0.0,682.0,0.0,989988.0,0.0,682.0,0.0,1040627.0,0.0,682.0,0.0,1041426.0,0.0,683.0,0.0,1047192.0,0.0,682.0,0.0,1045903.0,0.0,683.0,0.0,1038941.0,0.0,683.0,0.0,1027750.0,0.0,682.0,0.0,1049099.0,0.0,682.0,0.0,1042424.0,0.0,682.0,0.0,1060957.0,0.0,683.0,0.0,1063191.0,0.0,682.0,0.0,1018783.0,0.0,682.0,0.0,1054251.0,0.0,685.0,0.0,1062010.0,0.0,682.0,0.0,1061155.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,69574.0,4096.0,16384.0,1234.0,597204.0,412686.0,0.0,0.0,0.0,0.0,0.0,197088.0,67.0,0.0,0.0,32768.0,0.0,32768.0,190.0,64,0,2335724.0,249159.0,2110814.0,16384.0,13204911.0,0.0,16384.0,16384.0,583931.0,583931.0,2330678.0,274896.0,583931.0,0.0,583931.0,78.0,0.0,1156059.0,2591252.0,9342896.0,0.0,0.0,3063087.0,1750190.0,92.0,2242.0,1425103.0,1732299.0,73285541833672,73285541841404 +1,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,16384.0,16384.0,10066975.0,940757.0,278528.0,0.0,0.0,98304.0,254931.0,0.0,0.0,468882.0,108356.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,454178.0,1824.0,64,0,0,1364.0,1364.0,585195.0,682.0,1364.0,1364.0,595774.0,682.0,1364.0,1364.0,583238.0,682.0,1364.0,1364.0,603823.0,682.0,1364.0,1364.0,580972.0,682.0,1364.0,1364.0,584435.0,682.0,1364.0,1364.0,593731.0,682.0,1364.0,1364.0,588036.0,682.0,1368.0,1368.0,564379.0,684.0,1368.0,1368.0,573381.0,684.0,1368.0,1368.0,584276.0,684.0,1368.0,1368.0,578209.0,703.0,1368.0,1368.0,578420.0,684.0,1368.0,1368.0,583856.0,684.0,1368.0,1368.0,588343.0,684.0,1368.0,1368.0,583570.0,684.0,1368.0,1368.0,566010.0,684.0,1368.0,1368.0,576739.0,684.0,1368.0,1368.0,583435.0,684.0,1368.0,1368.0,586287.0,703.0,1368.0,1368.0,587987.0,684.0,1368.0,1368.0,586531.0,684.0,1368.0,1368.0,597751.0,684.0,1368.0,1368.0,598874.0,684.0,1360.0,1360.0,564687.0,680.0,1360.0,1360.0,575862.0,680.0,1360.0,1360.0,576678.0,680.0,1360.0,1360.0,581308.0,680.0,1360.0,1360.0,570035.0,680.0,1360.0,1360.0,576784.0,680.0,1360.0,1360.0,581307.0,680.0,1360.0,1360.0,575828.0,680.0,1360.0,1360.0,567059.0,680.0,1360.0,1360.0,572504.0,680.0,1360.0,1360.0,581874.0,680.0,1360.0,1360.0,580653.0,699.0,1360.0,1360.0,574208.0,680.0,1360.0,1360.0,580421.0,680.0,1360.0,1360.0,587195.0,680.0,1360.0,1360.0,582966.0,680.0,1368.0,1368.0,569399.0,684.0,1368.0,1368.0,584422.0,684.0,1368.0,1368.0,578418.0,684.0,1368.0,1368.0,588399.0,684.0,1368.0,1368.0,570052.0,684.0,1368.0,1368.0,575038.0,684.0,1368.0,1368.0,580105.0,684.0,1368.0,1368.0,575651.0,684.0,1368.0,1368.0,592817.0,684.0,1368.0,1368.0,605908.0,684.0,1368.0,1368.0,599588.0,684.0,1368.0,1368.0,603207.0,684.0,1368.0,1368.0,596751.0,684.0,1368.0,1368.0,597965.0,684.0,1368.0,1368.0,606415.0,684.0,1368.0,1368.0,600341.0,684.0,1364.0,1364.0,558096.0,682.0,1364.0,1364.0,567937.0,682.0,1364.0,1364.0,573365.0,682.0,1364.0,1364.0,573342.0,701.0,1364.0,1364.0,563863.0,682.0,1364.0,1364.0,565583.0,682.0,1364.0,1364.0,579052.0,682.0,1364.0,1364.0,574626.0,682.0,1368.0,1368.0,582374.0,684.0,1368.0,1368.0,591608.0,684.0,1368.0,1368.0,604800.0,684.0,1368.0,1368.0,598985.0,703.0,1368.0,1368.0,588857.0,684.0,1368.0,1368.0,594055.0,684.0,1368.0,1368.0,605446.0,684.0,1368.0,1368.0,598847.0,684.0,1364.0,1364.0,551123.0,682.0,1364.0,1364.0,558792.0,682.0,1364.0,1364.0,565965.0,682.0,1364.0,1364.0,564802.0,682.0,1364.0,1364.0,552515.0,682.0,1364.0,1364.0,556617.0,682.0,1364.0,1364.0,573608.0,682.0,1364.0,1364.0,569570.0,682.0,1368.0,1368.0,551623.0,684.0,1368.0,1368.0,558973.0,684.0,1368.0,1368.0,570786.0,684.0,1368.0,1368.0,567784.0,684.0,1368.0,1368.0,559860.0,684.0,1368.0,1368.0,565035.0,684.0,1368.0,1368.0,577400.0,684.0,1368.0,1368.0,574936.0,684.0,1364.0,1364.0,565185.0,682.0,1364.0,1364.0,578538.0,682.0,1364.0,1364.0,570335.0,682.0,1364.0,1364.0,578910.0,701.0,1364.0,1364.0,568385.0,682.0,1364.0,1364.0,574898.0,682.0,1364.0,1364.0,585976.0,682.0,1364.0,1364.0,579896.0,682.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,49217.0,65602.0,16319.0,152663.0,0.0,0.0,0.0,0.0,64,0,0,1181.0,0.0,1364.0,1136.0,0.0,1364.0,1203.0,0.0,1364.0,1223.0,0.0,1364.0,1158.0,0.0,1364.0,1138.0,0.0,1364.0,1233.0,0.0,1364.0,1175.0,0.0,1364.0,1481.0,0.0,1368.0,1497.0,0.0,1368.0,1472.0,0.0,1368.0,1527.0,0.0,1368.0,1307.0,0.0,1368.0,1332.0,0.0,1368.0,1445.0,0.0,1368.0,1502.0,0.0,1368.0,1600.0,0.0,1364.0,1607.0,0.0,1364.0,1645.0,0.0,1364.0,1666.0,0.0,1364.0,1702.0,0.0,1364.0,1688.0,0.0,1364.0,1680.0,0.0,1364.0,1701.0,0.0,1364.0,1025.0,0.0,1368.0,990.0,0.0,1368.0,1026.0,0.0,1368.0,998.0,0.0,1368.0,1230.0,0.0,1368.0,1203.0,0.0,1368.0,1194.0,0.0,1368.0,1165.0,0.0,1368.0,1351.0,0.0,1368.0,1401.0,0.0,1368.0,1487.0,0.0,1368.0,1442.0,0.0,1368.0,1540.0,0.0,1368.0,1495.0,0.0,1368.0,1528.0,0.0,1368.0,1534.0,0.0,1368.0,1566.0,0.0,1364.0,1549.0,0.0,1364.0,1543.0,0.0,1364.0,1556.0,0.0,1364.0,1650.0,0.0,1364.0,1618.0,0.0,1364.0,1700.0,0.0,1364.0,1680.0,0.0,1364.0,1504.0,0.0,1360.0,1456.0,0.0,1360.0,1347.0,0.0,1360.0,1345.0,0.0,1360.0,1518.0,0.0,1360.0,1565.0,0.0,1360.0,1486.0,0.0,1360.0,1477.0,0.0,1360.0,1559.0,0.0,1368.0,1560.0,0.0,1368.0,1521.0,0.0,1368.0,1500.0,0.0,1368.0,1488.0,0.0,1368.0,1601.0,0.0,1368.0,1573.0,0.0,1368.0,1590.0,0.0,1368.0,1513.0,0.0,1360.0,1506.0,0.0,1360.0,1504.0,0.0,1360.0,1497.0,0.0,1360.0,1474.0,0.0,1360.0,1523.0,0.0,1360.0,1461.0,0.0,1360.0,1522.0,0.0,1360.0,1542.0,0.0,1368.0,1496.0,0.0,1368.0,1569.0,0.0,1368.0,1541.0,0.0,1368.0,1630.0,0.0,1368.0,1670.0,0.0,1368.0,1733.0,0.0,1368.0,1708.0,0.0,1368.0,1595.0,0.0,1368.0,1501.0,0.0,1368.0,1597.0,0.0,1368.0,1569.0,0.0,1368.0,1668.0,0.0,1368.0,1719.0,0.0,1368.0,1683.0,0.0,1368.0,1672.0,0.0,1368.0,1470.0,0.0,1364.0,1484.0,0.0,1364.0,1503.0,0.0,1364.0,1501.0,0.0,1364.0,1542.0,0.0,1364.0,1601.0,0.0,1364.0,1485.0,0.0,1364.0,1526.0,0.0,1364.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,7171.0,0.0,5462.0,562426.0,77.0,0.0,0.0,0.0,65686.0,65536.0,131072.0,0.0,0.0,524288.0,228.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,29141.0,0.0,0.0,0.0,0.0,0.0,64,0,0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,684.0,2048.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,684.0,2048.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,702.0,2066.0,2066.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,702.0,2066.0,2066.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1369.0,685.0,2053.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1370.0,686.0,2054.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1370.0,686.0,2054.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1369.0,704.0,2072.0,2072.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,684.0,2048.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,684.0,2048.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,684.0,2048.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,684.0,2048.0,2046.0,1364.0,682.0,2046.0,2046.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1369.0,704.0,2072.0,2072.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,702.0,2066.0,2066.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1369.0,685.0,2053.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1370.0,686.0,2054.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1370.0,686.0,2054.0,2052.0,1368.0,684.0,2052.0,2052.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,684.0,2048.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,684.0,2048.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,702.0,2066.0,2066.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,8624.0,17959.0,373514.0,7747.0,0.0,170562.0,0.0,0.0,65650.0,131123.0,196773.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,0.0,680.0,25226.0,0.0,0.0,680.0,25226.0,0.0,0.0,680.0,25226.0,0.0,0.0,680.0,25226.0,0.0,0.0,680.0,25226.0,0.0,0.0,680.0,25226.0,0.0,0.0,680.0,25226.0,0.0,0.0,680.0,25226.0,0.0,0.0,684.0,25226.0,0.0,0.0,684.0,25226.0,0.0,0.0,684.0,25226.0,0.0,0.0,684.0,25226.0,0.0,0.0,684.0,25226.0,0.0,0.0,684.0,25226.0,0.0,0.0,684.0,25226.0,0.0,0.0,684.0,25226.0,0.0,0.0,684.0,32552.0,0.0,0.0,684.0,32552.0,0.0,0.0,684.0,32552.0,0.0,0.0,684.0,32552.0,0.0,0.0,684.0,32552.0,0.0,0.0,684.0,32552.0,0.0,0.0,684.0,32552.0,0.0,0.0,684.0,32552.0,0.0,0.0,682.0,32552.0,0.0,0.0,682.0,32552.0,0.0,0.0,682.0,32552.0,0.0,0.0,682.0,32552.0,0.0,0.0,682.0,32552.0,0.0,0.0,682.0,32552.0,0.0,0.0,682.0,32552.0,0.0,0.0,682.0,32552.0,0.0,0.0,682.0,36092.0,0.0,0.0,682.0,36092.0,0.0,0.0,682.0,36092.0,0.0,0.0,682.0,36092.0,0.0,0.0,682.0,36092.0,0.0,0.0,682.0,36092.0,0.0,0.0,682.0,36092.0,0.0,0.0,682.0,36092.0,0.0,0.0,684.0,36092.0,0.0,0.0,684.0,36092.0,0.0,0.0,684.0,36092.0,0.0,0.0,684.0,36092.0,0.0,0.0,684.0,36092.0,0.0,0.0,684.0,36092.0,0.0,0.0,684.0,36092.0,0.0,0.0,684.0,36092.0,0.0,0.0,682.0,40389.0,0.0,0.0,682.0,40389.0,0.0,0.0,682.0,40389.0,0.0,0.0,682.0,40389.0,0.0,0.0,682.0,40389.0,0.0,0.0,682.0,40389.0,0.0,0.0,682.0,40389.0,0.0,0.0,682.0,40389.0,0.0,0.0,684.0,40389.0,0.0,0.0,684.0,40389.0,0.0,0.0,684.0,40389.0,0.0,0.0,684.0,40389.0,0.0,0.0,684.0,40389.0,0.0,0.0,684.0,40389.0,0.0,0.0,684.0,40389.0,0.0,0.0,684.0,40389.0,0.0,0.0,682.0,44362.0,0.0,0.0,682.0,44362.0,0.0,0.0,682.0,44362.0,0.0,0.0,682.0,44362.0,0.0,0.0,682.0,44362.0,0.0,0.0,682.0,44362.0,0.0,0.0,682.0,44362.0,0.0,0.0,682.0,44362.0,0.0,0.0,684.0,44362.0,0.0,0.0,684.0,44362.0,0.0,0.0,684.0,44362.0,0.0,0.0,684.0,44362.0,0.0,0.0,684.0,44362.0,0.0,0.0,684.0,44362.0,0.0,0.0,684.0,44362.0,0.0,0.0,684.0,44362.0,0.0,0.0,684.0,47315.0,0.0,0.0,684.0,47315.0,0.0,0.0,684.0,47315.0,0.0,0.0,684.0,47315.0,0.0,0.0,684.0,47315.0,0.0,0.0,684.0,47315.0,0.0,0.0,684.0,47315.0,0.0,0.0,684.0,47315.0,0.0,0.0,680.0,47315.0,0.0,0.0,680.0,47315.0,0.0,0.0,680.0,47315.0,0.0,0.0,680.0,47315.0,0.0,0.0,680.0,47315.0,0.0,0.0,680.0,47315.0,0.0,0.0,680.0,47315.0,0.0,0.0,680.0,47315.0,0.0,64,0,140395.0,0.0,0.0,65536.0,61816.0,120.0,3600.0,32768.0,64,0,0.0,0.0,120.0,0.0,65536.0,65536.0,0.0,0.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,120.0,0.0,968728.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,72740333.0,58051019.0,201846.0,0.0,0.0,65536.0,131072.0,64,0,32768.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,40856.0,0.0,420623.0,65536.0,0.0,65609.0,134.0,0.0,0.0,65536.0,131072.0,64,0,0,0.0,683.0,0.0,720548.0,0.0,682.0,0.0,744061.0,0.0,682.0,0.0,742981.0,0.0,682.0,0.0,751991.0,0.0,684.0,0.0,724444.0,0.0,682.0,0.0,725563.0,0.0,683.0,0.0,732577.0,0.0,683.0,0.0,724975.0,0.0,684.0,0.0,844659.0,0.0,684.0,0.0,856344.0,0.0,684.0,0.0,847804.0,0.0,685.0,0.0,843231.0,0.0,684.0,0.0,802126.0,0.0,684.0,0.0,810741.0,0.0,684.0,0.0,815031.0,0.0,684.0,0.0,810802.0,0.0,684.0,0.0,745301.0,0.0,684.0,0.0,751366.0,0.0,684.0,0.0,764003.0,0.0,685.0,0.0,764549.0,0.0,684.0,0.0,778420.0,0.0,684.0,0.0,765825.0,0.0,684.0,0.0,785571.0,0.0,684.0,0.0,800780.0,0.0,683.0,0.0,737934.0,0.0,682.0,0.0,762241.0,0.0,682.0,0.0,760701.0,0.0,682.0,0.0,762298.0,0.0,684.0,0.0,791593.0,0.0,682.0,0.0,793937.0,0.0,683.0,0.0,792759.0,0.0,683.0,0.0,777709.0,0.0,682.0,0.0,768476.0,0.0,682.0,0.0,777903.0,0.0,682.0,0.0,773030.0,0.0,683.0,0.0,767518.0,0.0,682.0,0.0,736425.0,0.0,682.0,0.0,728958.0,0.0,682.0,0.0,758134.0,0.0,682.0,0.0,751055.0,0.0,685.0,0.0,731288.0,0.0,684.0,0.0,758818.0,0.0,684.0,0.0,751796.0,0.0,684.0,0.0,756511.0,0.0,686.0,0.0,746483.0,0.0,684.0,0.0,754837.0,0.0,685.0,0.0,761469.0,0.0,685.0,0.0,747543.0,0.0,683.0,0.0,745306.0,0.0,682.0,0.0,761133.0,0.0,682.0,0.0,801287.0,0.0,682.0,0.0,803530.0,0.0,684.0,0.0,769203.0,0.0,682.0,0.0,764540.0,0.0,683.0,0.0,762564.0,0.0,683.0,0.0,784198.0,0.0,682.0,0.0,725515.0,0.0,682.0,0.0,736041.0,0.0,682.0,0.0,731816.0,0.0,683.0,0.0,732219.0,0.0,682.0,0.0,738266.0,0.0,682.0,0.0,717582.0,0.0,682.0,0.0,759826.0,0.0,682.0,0.0,736312.0,0.0,682.0,0.0,730627.0,0.0,682.0,0.0,767609.0,0.0,682.0,0.0,761218.0,0.0,683.0,0.0,785432.0,0.0,682.0,0.0,744551.0,0.0,682.0,0.0,803222.0,0.0,682.0,0.0,738160.0,0.0,682.0,0.0,734516.0,0.0,683.0,0.0,739847.0,0.0,682.0,0.0,734847.0,0.0,682.0,0.0,715008.0,0.0,682.0,0.0,733078.0,0.0,684.0,0.0,709934.0,0.0,682.0,0.0,708709.0,0.0,683.0,0.0,724223.0,0.0,683.0,0.0,759959.0,0.0,685.0,0.0,775576.0,0.0,684.0,0.0,793222.0,0.0,684.0,0.0,793232.0,0.0,684.0,0.0,789493.0,0.0,686.0,0.0,803612.0,0.0,684.0,0.0,801685.0,0.0,685.0,0.0,816931.0,0.0,685.0,0.0,809859.0,0.0,682.0,0.0,709255.0,0.0,682.0,0.0,726146.0,0.0,682.0,0.0,717569.0,0.0,683.0,0.0,717806.0,0.0,682.0,0.0,709218.0,0.0,682.0,0.0,720901.0,0.0,682.0,0.0,711751.0,0.0,682.0,0.0,697206.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,62634.0,4096.0,16384.0,1234.0,642257.0,467647.0,0.0,0.0,0.0,0.0,0.0,196728.0,52.0,0.0,0.0,32768.0,0.0,32768.0,297.0,64,0,2509572.0,204781.0,1839075.0,16384.0,11182239.0,0.0,16384.0,16384.0,627393.0,627393.0,2509572.0,239716.0,627393.0,0.0,627393.0,974.0,0.0,1144482.0,2684981.0,10038288.0,0.0,0.0,2672224.0,1515071.0,572.0,1659.0,1206656.0,1502322.0,73285541860632,73285541867162 +2,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,16384.0,16384.0,10012038.0,922562.0,278528.0,0.0,0.0,98304.0,252839.0,0.0,0.0,422883.0,112244.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,454301.0,1824.0,64,0,0,1360.0,1360.0,571145.0,680.0,1360.0,1360.0,583430.0,680.0,1360.0,1360.0,580829.0,680.0,1360.0,1360.0,586858.0,680.0,1360.0,1360.0,572745.0,680.0,1360.0,1360.0,579241.0,680.0,1360.0,1360.0,584497.0,680.0,1360.0,1360.0,577046.0,680.0,1368.0,1368.0,568757.0,684.0,1368.0,1368.0,577724.0,684.0,1368.0,1368.0,586667.0,684.0,1368.0,1368.0,585845.0,703.0,1368.0,1368.0,578888.0,684.0,1368.0,1368.0,585170.0,684.0,1368.0,1368.0,595059.0,684.0,1368.0,1368.0,590526.0,684.0,1360.0,1360.0,559312.0,680.0,1360.0,1360.0,567118.0,680.0,1360.0,1360.0,579685.0,680.0,1360.0,1360.0,578840.0,699.0,1360.0,1360.0,571946.0,680.0,1360.0,1360.0,576552.0,680.0,1360.0,1360.0,585137.0,680.0,1360.0,1360.0,578710.0,680.0,1368.0,1368.0,570497.0,684.0,1368.0,1368.0,584798.0,684.0,1368.0,1368.0,581645.0,684.0,1368.0,1368.0,592236.0,684.0,1368.0,1368.0,578422.0,684.0,1368.0,1368.0,583217.0,684.0,1368.0,1368.0,596084.0,684.0,1368.0,1368.0,583128.0,684.0,1364.0,1364.0,551706.0,682.0,1364.0,1364.0,559403.0,682.0,1364.0,1364.0,571179.0,682.0,1364.0,1364.0,571604.0,701.0,1364.0,1364.0,560875.0,682.0,1364.0,1364.0,562751.0,682.0,1364.0,1364.0,573738.0,682.0,1364.0,1364.0,568289.0,682.0,1368.0,1368.0,595423.0,684.0,1368.0,1368.0,609112.0,684.0,1368.0,1368.0,607257.0,684.0,1368.0,1368.0,634065.0,684.0,1368.0,1368.0,613814.0,684.0,1368.0,1368.0,619274.0,684.0,1368.0,1368.0,612235.0,684.0,1368.0,1368.0,608572.0,684.0,1364.0,1364.0,556161.0,682.0,1364.0,1364.0,566324.0,682.0,1364.0,1364.0,568367.0,682.0,1364.0,1364.0,583439.0,682.0,1364.0,1364.0,566930.0,682.0,1364.0,1364.0,569721.0,682.0,1364.0,1364.0,577071.0,682.0,1364.0,1364.0,572025.0,682.0,1368.0,1368.0,582809.0,684.0,1368.0,1368.0,593196.0,684.0,1368.0,1368.0,599773.0,684.0,1368.0,1368.0,603406.0,703.0,1368.0,1368.0,605351.0,684.0,1368.0,1368.0,592499.0,684.0,1368.0,1368.0,608820.0,684.0,1368.0,1368.0,597978.0,684.0,1364.0,1364.0,553138.0,682.0,1364.0,1364.0,564617.0,682.0,1364.0,1364.0,567241.0,682.0,1364.0,1364.0,573805.0,701.0,1364.0,1364.0,566186.0,682.0,1364.0,1364.0,571883.0,682.0,1364.0,1364.0,573754.0,682.0,1364.0,1364.0,570797.0,682.0,1368.0,1368.0,562234.0,684.0,1368.0,1368.0,574291.0,684.0,1368.0,1368.0,577159.0,684.0,1368.0,1368.0,576520.0,684.0,1368.0,1368.0,567687.0,684.0,1368.0,1368.0,571832.0,684.0,1368.0,1368.0,585854.0,684.0,1368.0,1368.0,583904.0,684.0,1364.0,1364.0,563576.0,682.0,1364.0,1364.0,560157.0,682.0,1364.0,1364.0,568286.0,682.0,1364.0,1364.0,568340.0,682.0,1364.0,1364.0,560479.0,682.0,1364.0,1364.0,565396.0,682.0,1364.0,1364.0,580487.0,682.0,1364.0,1364.0,576553.0,682.0,1368.0,1368.0,555038.0,684.0,1368.0,1368.0,565503.0,684.0,1368.0,1368.0,564728.0,684.0,1368.0,1368.0,570612.0,703.0,1368.0,1368.0,555159.0,684.0,1368.0,1368.0,558967.0,684.0,1368.0,1368.0,559923.0,684.0,1368.0,1368.0,570416.0,684.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,49181.0,65579.0,16355.0,152868.0,0.0,0.0,0.0,0.0,64,0,0,1118.0,0.0,1368.0,1099.0,0.0,1368.0,1058.0,0.0,1368.0,983.0,0.0,1368.0,1163.0,0.0,1368.0,1134.0,0.0,1368.0,1215.0,0.0,1368.0,1176.0,0.0,1368.0,1739.0,0.0,1364.0,1845.0,0.0,1364.0,1571.0,0.0,1364.0,1580.0,0.0,1364.0,1670.0,0.0,1364.0,1637.0,0.0,1364.0,1604.0,0.0,1364.0,1644.0,0.0,1364.0,1183.0,0.0,1368.0,1098.0,0.0,1368.0,1156.0,0.0,1368.0,1151.0,0.0,1368.0,1245.0,0.0,1368.0,1217.0,0.0,1368.0,1224.0,0.0,1368.0,1283.0,0.0,1368.0,1692.0,0.0,1364.0,1593.0,0.0,1364.0,1476.0,0.0,1364.0,1340.0,0.0,1364.0,1859.0,0.0,1364.0,1769.0,0.0,1364.0,1683.0,0.0,1364.0,1598.0,0.0,1364.0,1462.0,0.0,1368.0,1489.0,0.0,1368.0,1501.0,0.0,1368.0,1537.0,0.0,1368.0,1504.0,0.0,1368.0,1513.0,0.0,1368.0,1432.0,0.0,1368.0,1554.0,0.0,1368.0,1437.0,0.0,1360.0,1390.0,0.0,1360.0,1383.0,0.0,1360.0,1435.0,0.0,1360.0,1437.0,0.0,1360.0,1482.0,0.0,1360.0,1498.0,0.0,1360.0,1485.0,0.0,1360.0,1555.0,0.0,1368.0,1493.0,0.0,1368.0,1487.0,0.0,1368.0,1486.0,0.0,1368.0,1539.0,0.0,1368.0,1623.0,0.0,1368.0,1573.0,0.0,1368.0,1561.0,0.0,1368.0,1426.0,0.0,1360.0,1430.0,0.0,1360.0,1432.0,0.0,1360.0,1428.0,0.0,1360.0,1499.0,0.0,1360.0,1495.0,0.0,1360.0,1465.0,0.0,1360.0,1500.0,0.0,1360.0,1512.0,0.0,1364.0,1516.0,0.0,1364.0,1446.0,0.0,1364.0,1445.0,0.0,1364.0,1475.0,0.0,1364.0,1508.0,0.0,1364.0,1401.0,0.0,1364.0,1457.0,0.0,1364.0,1765.0,0.0,1368.0,1748.0,0.0,1368.0,1732.0,0.0,1368.0,1750.0,0.0,1368.0,1680.0,0.0,1368.0,1721.0,0.0,1368.0,1741.0,0.0,1368.0,1721.0,0.0,1368.0,1628.0,0.0,1364.0,1423.0,0.0,1364.0,1494.0,0.0,1364.0,1484.0,0.0,1364.0,1604.0,0.0,1364.0,1621.0,0.0,1364.0,1639.0,0.0,1364.0,1462.0,0.0,1364.0,1656.0,0.0,1368.0,1666.0,0.0,1368.0,1622.0,0.0,1368.0,1544.0,0.0,1368.0,1576.0,0.0,1368.0,1656.0,0.0,1368.0,1763.0,0.0,1368.0,1772.0,0.0,1368.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,7256.0,0.0,5443.0,539846.0,0.0,0.0,0.0,0.0,65718.0,65536.0,131072.0,0.0,0.0,524288.0,228.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,73913.0,0.0,0.0,0.0,0.0,0.0,64,0,0,1369.0,685.0,2053.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1370.0,686.0,2054.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1370.0,686.0,2054.0,2052.0,1368.0,684.0,2052.0,2052.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,702.0,2066.0,2066.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1369.0,704.0,2072.0,2072.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,684.0,2048.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,684.0,2048.0,2046.0,1364.0,682.0,2046.0,2046.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1369.0,704.0,2072.0,2072.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,684.0,2048.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,684.0,2048.0,2046.0,1364.0,682.0,2046.0,2046.0,1369.0,685.0,2053.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1370.0,686.0,2054.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1370.0,686.0,2054.0,2052.0,1368.0,684.0,2052.0,2052.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,702.0,2066.0,2066.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,702.0,2066.0,2066.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,684.0,2048.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,684.0,2048.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,684.0,2048.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,684.0,2048.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,702.0,2066.0,2066.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,9234.0,18335.0,325827.0,7665.0,0.0,176335.0,0.0,0.0,65650.0,131119.0,196769.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,0.0,682.0,25639.0,0.0,0.0,682.0,25639.0,0.0,0.0,682.0,25639.0,0.0,0.0,682.0,25639.0,0.0,0.0,682.0,25639.0,0.0,0.0,682.0,25639.0,0.0,0.0,682.0,25639.0,0.0,0.0,682.0,25639.0,0.0,0.0,684.0,25639.0,0.0,0.0,684.0,25639.0,0.0,0.0,684.0,25639.0,0.0,0.0,684.0,25639.0,0.0,0.0,684.0,25639.0,0.0,0.0,684.0,25639.0,0.0,0.0,684.0,25639.0,0.0,0.0,684.0,25639.0,0.0,0.0,682.0,28670.0,0.0,0.0,682.0,28670.0,0.0,0.0,682.0,28670.0,0.0,0.0,682.0,28670.0,0.0,0.0,682.0,28670.0,0.0,0.0,682.0,28670.0,0.0,0.0,682.0,28670.0,0.0,0.0,682.0,28670.0,0.0,0.0,684.0,28670.0,0.0,0.0,684.0,28670.0,0.0,0.0,684.0,28670.0,0.0,0.0,684.0,28670.0,0.0,0.0,684.0,28670.0,0.0,0.0,684.0,28670.0,0.0,0.0,684.0,28670.0,0.0,0.0,684.0,28670.0,0.0,0.0,684.0,31341.0,0.0,0.0,684.0,31341.0,0.0,0.0,684.0,31341.0,0.0,0.0,684.0,31341.0,0.0,0.0,684.0,31341.0,0.0,0.0,684.0,31341.0,0.0,0.0,684.0,31341.0,0.0,0.0,684.0,31341.0,0.0,0.0,682.0,31341.0,0.0,0.0,682.0,31341.0,0.0,0.0,682.0,31341.0,0.0,0.0,682.0,31341.0,0.0,0.0,682.0,31341.0,0.0,0.0,682.0,31341.0,0.0,0.0,682.0,31341.0,0.0,0.0,682.0,31341.0,0.0,0.0,684.0,34773.0,0.0,0.0,684.0,34773.0,0.0,0.0,684.0,34773.0,0.0,0.0,684.0,34773.0,0.0,0.0,684.0,34773.0,0.0,0.0,684.0,34773.0,0.0,0.0,684.0,34773.0,0.0,0.0,684.0,34773.0,0.0,0.0,682.0,34773.0,0.0,0.0,682.0,34773.0,0.0,0.0,682.0,34773.0,0.0,0.0,682.0,34773.0,0.0,0.0,682.0,34773.0,0.0,0.0,682.0,34773.0,0.0,0.0,682.0,34773.0,0.0,0.0,682.0,34773.0,0.0,0.0,680.0,39665.0,0.0,0.0,680.0,39665.0,0.0,0.0,680.0,39665.0,0.0,0.0,680.0,39665.0,0.0,0.0,680.0,39665.0,0.0,0.0,680.0,39665.0,0.0,0.0,680.0,39665.0,0.0,0.0,680.0,39665.0,0.0,0.0,684.0,39665.0,0.0,0.0,684.0,39665.0,0.0,0.0,684.0,39665.0,0.0,0.0,684.0,39665.0,0.0,0.0,684.0,39665.0,0.0,0.0,684.0,39665.0,0.0,0.0,684.0,39665.0,0.0,0.0,684.0,39665.0,0.0,0.0,680.0,42920.0,0.0,0.0,680.0,42920.0,0.0,0.0,680.0,42920.0,0.0,0.0,680.0,42920.0,0.0,0.0,680.0,42920.0,0.0,0.0,680.0,42920.0,0.0,0.0,680.0,42920.0,0.0,0.0,680.0,42920.0,0.0,0.0,684.0,42920.0,0.0,0.0,684.0,42920.0,0.0,0.0,684.0,42920.0,0.0,0.0,684.0,42920.0,0.0,0.0,684.0,42920.0,0.0,0.0,684.0,42920.0,0.0,0.0,684.0,42920.0,0.0,0.0,684.0,42920.0,0.0,64,0,103234.0,0.0,0.0,65536.0,61823.0,120.0,3593.0,32768.0,64,0,0.0,0.0,120.0,0.0,65536.0,65536.0,0.0,0.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,120.0,0.0,974390.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,73269015.0,57428315.0,201921.0,0.0,0.0,65536.0,131072.0,64,0,32768.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,40042.0,0.0,431973.0,65536.0,0.0,65602.0,120.0,0.0,0.0,65536.0,131072.0,64,0,0,0.0,683.0,0.0,788647.0,0.0,682.0,0.0,804000.0,0.0,682.0,0.0,795562.0,0.0,682.0,0.0,814740.0,0.0,685.0,0.0,816088.0,0.0,682.0,0.0,827090.0,0.0,683.0,0.0,823917.0,0.0,683.0,0.0,804527.0,0.0,684.0,0.0,777667.0,0.0,685.0,0.0,787620.0,0.0,684.0,0.0,800133.0,0.0,685.0,0.0,800738.0,0.0,684.0,0.0,804847.0,0.0,684.0,0.0,797651.0,0.0,684.0,0.0,820779.0,0.0,684.0,0.0,810841.0,0.0,682.0,0.0,765252.0,0.0,683.0,0.0,775940.0,0.0,682.0,0.0,773607.0,0.0,683.0,0.0,777712.0,0.0,682.0,0.0,759087.0,0.0,682.0,0.0,753529.0,0.0,682.0,0.0,764894.0,0.0,682.0,0.0,758133.0,0.0,685.0,0.0,747175.0,0.0,684.0,0.0,761231.0,0.0,684.0,0.0,786531.0,0.0,684.0,0.0,773846.0,0.0,687.0,0.0,760473.0,0.0,684.0,0.0,799367.0,0.0,685.0,0.0,806751.0,0.0,685.0,0.0,795185.0,0.0,682.0,0.0,683886.0,0.0,683.0,0.0,699634.0,0.0,682.0,0.0,725798.0,0.0,683.0,0.0,723783.0,0.0,682.0,0.0,694880.0,0.0,682.0,0.0,694582.0,0.0,682.0,0.0,711298.0,0.0,682.0,0.0,707865.0,0.0,683.0,0.0,718696.0,0.0,682.0,0.0,718229.0,0.0,682.0,0.0,714706.0,0.0,682.0,0.0,720823.0,0.0,685.0,0.0,738211.0,0.0,682.0,0.0,744220.0,0.0,683.0,0.0,753208.0,0.0,683.0,0.0,731055.0,0.0,683.0,0.0,720537.0,0.0,682.0,0.0,724391.0,0.0,682.0,0.0,734931.0,0.0,682.0,0.0,724570.0,0.0,685.0,0.0,722773.0,0.0,682.0,0.0,713027.0,0.0,683.0,0.0,730934.0,0.0,683.0,0.0,694581.0,0.0,682.0,0.0,754327.0,0.0,683.0,0.0,767476.0,0.0,682.0,0.0,749922.0,0.0,683.0,0.0,750950.0,0.0,682.0,0.0,726397.0,0.0,682.0,0.0,732162.0,0.0,682.0,0.0,756595.0,0.0,682.0,0.0,745264.0,0.0,682.0,0.0,697559.0,0.0,683.0,0.0,716266.0,0.0,682.0,0.0,714514.0,0.0,683.0,0.0,717864.0,0.0,682.0,0.0,725674.0,0.0,682.0,0.0,718248.0,0.0,682.0,0.0,732500.0,0.0,682.0,0.0,730630.0,0.0,685.0,0.0,785706.0,0.0,684.0,0.0,794297.0,0.0,684.0,0.0,802587.0,0.0,684.0,0.0,790689.0,0.0,687.0,0.0,817664.0,0.0,684.0,0.0,816535.0,0.0,685.0,0.0,829492.0,0.0,685.0,0.0,812790.0,0.0,683.0,0.0,696933.0,0.0,682.0,0.0,725666.0,0.0,682.0,0.0,715894.0,0.0,682.0,0.0,708454.0,0.0,685.0,0.0,683079.0,0.0,682.0,0.0,693910.0,0.0,683.0,0.0,722651.0,0.0,683.0,0.0,700341.0,0.0,684.0,0.0,793861.0,0.0,685.0,0.0,829350.0,0.0,684.0,0.0,795852.0,0.0,685.0,0.0,798067.0,0.0,684.0,0.0,765823.0,0.0,684.0,0.0,765725.0,0.0,684.0,0.0,784145.0,0.0,684.0,0.0,779129.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,62827.0,4096.0,16384.0,1234.0,584843.0,416915.0,0.0,0.0,0.0,0.0,0.0,196728.0,45.0,0.0,0.0,32768.0,0.0,32768.0,281.0,64,0,2446768.0,203882.0,1835273.0,16384.0,11204574.0,0.0,16384.0,16384.0,611692.0,611692.0,2446768.0,238830.0,611692.0,0.0,611692.0,0.0,0.0,1140180.0,2654703.0,9787072.0,0.0,0.0,2664372.0,1501705.0,699.0,1540.0,1193700.0,1489084.0,73285541884388,73285541890838 diff --git a/tests/workloads/dispatch_inv/MI300A_A1/sysinfo.csv b/tests/workloads/dispatch_inv/MI300A_A1/sysinfo.csv new file mode 100644 index 0000000000..94076fe3b6 --- /dev/null +++ b/tests/workloads/dispatch_inv/MI300A_A1/sysinfo.csv @@ -0,0 +1,2 @@ +workload_name,command,ip_blocks,timestamp,version,hostname,cpu_model,sbios,linux_distro,linux_kernel_version,amd_gpu_kernel_version,cpu_memory,gpu_memory,rocm_version,vbios,compute_partition,memory_partition,gpu_model,gpu_arch,gpu_l1,gpu_l2,cu_per_gpu,simd_per_cu,se_per_gpu,wave_size,workgroup_max_size,max_waves_per_cu,max_sclk,max_mclk,cur_sclk,cur_mclk,total_l2_chan,lds_banks_per_cu,sqc_per_gpu,pipes_per_gpu,hbm_bw,num_xcd +dispatch_inv,./tests/vcopy -n 1048576 -b 256 -i 3,SQ|LDS|SQC|TA|TD|TCP|TCC|SPI|CPC|CPF,Wed 29 May 2024 01:30:08 PM (CDT),2,sh5-1w300-rg3-3,AMD Instinct MI300A Accelerator,"American Megatrends International, LLC.RMO1002DS",Ubuntu 22.04.2 LTS,5.18.2-mi300-build-140423-ubuntu-22.04+,,131174852,,6.1.2-110,N/A,SPX,NPS1,MI300A_A1,gfx942,32,24576,228,4,24,64,1024,32,2100,1300,2100,1300,96,32,120,4,5324.8,6 diff --git a/tests/workloads/dispatch_inv/MI300A_A1/timestamps.csv b/tests/workloads/dispatch_inv/MI300A_A1/timestamps.csv new file mode 100644 index 0000000000..90ed6cd1c7 --- /dev/null +++ b/tests/workloads/dispatch_inv/MI300A_A1/timestamps.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID +1,11995,1,142399,142399,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73285541833672,73285541841404,0 +2,11995,1,142399,142399,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73285541860632,73285541867162,0 +3,11995,1,142399,142399,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73285541884388,73285541890838,0 diff --git a/tests/workloads/dispatch_inv/MI300X_A1/SQ_IFETCH_LEVEL.csv b/tests/workloads/dispatch_inv/MI300X_A1/SQ_IFETCH_LEVEL.csv new file mode 100644 index 0000000000..fe0517e0f9 --- /dev/null +++ b/tests/workloads/dispatch_inv/MI300X_A1/SQ_IFETCH_LEVEL.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,SQ_WAVES,SQ_IFETCH,SQ_IFETCH_LEVEL,SQ_ACCUM_PREV_HIRES +0,60633,1,960190,960190,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716011730095458,716011730117977,0,414337.0,414337.0,16384.0,65536.0,32415.0,2598568.0 +1,60633,1,960190,960190,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716011730139495,716011730153215,0,379448.0,379448.0,16384.0,65536.0,13011.0,1048576.0 +2,60633,1,960190,960190,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716011730173414,716011730187774,0,335474.0,335474.0,16384.0,65536.0,13087.0,1048576.0 diff --git a/tests/workloads/dispatch_inv/MI300X_A1/SQ_INST_LEVEL_LDS.csv b/tests/workloads/dispatch_inv/MI300X_A1/SQ_INST_LEVEL_LDS.csv new file mode 100644 index 0000000000..ea897c179c --- /dev/null +++ b/tests/workloads/dispatch_inv/MI300X_A1/SQ_INST_LEVEL_LDS.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_LDS,SQ_INST_LEVEL_LDS,SQ_ACCUM_PREV_HIRES +0,60633,1,960217,960217,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716011730095458,716011730117977,0,0.0,0.0,0.0 +1,60633,1,960217,960217,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716011730139495,716011730153215,0,0.0,0.0,0.0 +2,60633,1,960217,960217,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716011730173414,716011730187774,0,0.0,0.0,0.0 diff --git a/tests/workloads/dispatch_inv/MI300X_A1/SQ_INST_LEVEL_SMEM.csv b/tests/workloads/dispatch_inv/MI300X_A1/SQ_INST_LEVEL_SMEM.csv new file mode 100644 index 0000000000..0e705f7165 --- /dev/null +++ b/tests/workloads/dispatch_inv/MI300X_A1/SQ_INST_LEVEL_SMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_SMEM,SQ_INST_LEVEL_SMEM,SQ_ACCUM_PREV_HIRES +0,60633,1,960244,960244,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716011730095458,716011730117977,0,65536.0,3820564.0,305702704.0 +1,60633,1,960244,960244,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716011730139495,716011730153215,0,65536.0,3956762.0,316492352.0 +2,60633,1,960244,960244,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716011730173414,716011730187774,0,65536.0,3780070.0,302466928.0 diff --git a/tests/workloads/dispatch_inv/MI300X_A1/SQ_INST_LEVEL_VMEM.csv b/tests/workloads/dispatch_inv/MI300X_A1/SQ_INST_LEVEL_VMEM.csv new file mode 100644 index 0000000000..35783d08a7 --- /dev/null +++ b/tests/workloads/dispatch_inv/MI300X_A1/SQ_INST_LEVEL_VMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_VMEM,SQ_INST_LEVEL_VMEM,SQ_ACCUM_PREV_HIRES +0,60633,1,960271,960271,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716011730095458,716011730117977,0,32768.0,447440.0,35784180.0 +1,60633,1,960271,960271,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716011730139495,716011730153215,0,32768.0,277891.0,22219424.0 +2,60633,1,960271,960271,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716011730173414,716011730187774,0,32768.0,291000.0,23271064.0 diff --git a/tests/workloads/dispatch_inv/MI300X_A1/SQ_LEVEL_WAVES.csv b/tests/workloads/dispatch_inv/MI300X_A1/SQ_LEVEL_WAVES.csv new file mode 100644 index 0000000000..40283696d1 --- /dev/null +++ b/tests/workloads/dispatch_inv/MI300X_A1/SQ_LEVEL_WAVES.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,CPC_ME1_BUSY_FOR_PACKET_DECODE,SQ_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,SQ_BUSY_CYCLES,SQ_LEVEL_WAVES,SQ_ACCUM_PREV_HIRES +0,60633,1,960283,960283,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716011730095458,716011730117977,0,447610.0,447610.0,261596.0,1790440.0,16384.0,34553195.0,562377.0,0.0,138553848.0 +1,60633,1,960283,960283,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716011730139495,716011730153215,0,423311.0,423311.0,246620.0,1693244.0,16384.0,31439535.0,504434.0,0.0,126111788.0 +2,60633,1,960283,960283,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716011730173414,716011730187774,0,365800.0,365800.0,194280.0,1463200.0,16384.0,29593510.0,483473.0,0.0,118729636.0 diff --git a/tests/workloads/dispatch_inv/MI300X_A1/log.txt b/tests/workloads/dispatch_inv/MI300X_A1/log.txt new file mode 100644 index 0000000000..84c63e72a9 --- /dev/null +++ b/tests/workloads/dispatch_inv/MI300X_A1/log.txt @@ -0,0 +1,202 @@ +Omniperf version: 2.0.0 +Profiler choice: rocprofv2 +Path: /home/colramos/omniperf/tests/workloads/dispatch_inv/MI300X_A1 +Target: MI300X_A1 +Command: ./tests/vcopy -n 1048576 -b 256 -i 3 +Kernel Selection: None +Dispatch Selection: ['invalid'] +Hardware Blocks: All + +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Collecting Performance Counters +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + + +[profiling] Current input file: tests/workloads/dispatch_inv/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH_LEVEL + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + +[profiling] Current input file: tests/workloads/dispatch_inv/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + +[profiling] Current input file: tests/workloads/dispatch_inv/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + +[profiling] Current input file: tests/workloads/dispatch_inv/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + +[profiling] Current input file: tests/workloads/dispatch_inv/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - CPC_ME1_BUSY_FOR_PACKET_DECODE + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + +[profiling] Current input file: tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_0.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CU_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + +[profiling] Current input file: tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_1.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VSKIPPED + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS + +[profiling] Current input file: tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_10.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_DATA_ATOMIC_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_STALL + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_16 + +[profiling] Current input file: tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_11.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_INPUT_VALID_READYB + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_ATOMIC + +[profiling] Current input file: tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_12.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_2 + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_4 + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + +[profiling] Current input file: tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_13.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_ATOMIC[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_BUBBLE[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_CYCLE[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_ATOMIC[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_BUBBLE[1] + +[profiling] Current input file: tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_14.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_32B[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_LEVEL[0] + +[profiling] Current input file: tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_15.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_64B[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_HIT[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_64B[1] + +[profiling] Current input file: tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_16.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_MISS[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_READ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_REQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_RW_REQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_MISS[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_READ[1] + +[profiling] Current input file: tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_17.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_TAG_STALL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TOO_MANY_EA_WRREQS_STALL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_WRITE[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TAG_STALL[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TOO_MANY_EA_WRREQS_STALL[1] + +[profiling] Current input file: tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_2.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_FMA_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F32 + +[profiling] Current input file: tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_3.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_INT32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_INT64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM + +[profiling] Current input file: tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_4.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_BRANCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SENDMSG + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAIT_ANY + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAIT_INST_ANY + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_ANY + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_LDS + +[profiling] Current input file: tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_5.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_SCA + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_EXP_GDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_MISC + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_FLAT + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_CYCLES_VMEM_WR + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_CYCLES_VMEM_RD + +[profiling] Current input file: tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_6.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_THREAD_CYCLES_VALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_BANK_CONFLICT + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_ADDR_CONFLICT + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_UNALIGNED_STALL + +[profiling] Current input file: tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_7.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_ITEMS + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_MEM_VIOLATIONS + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_ATOMIC_RETURN + +[profiling] Current input file: tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_8.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM_NORM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_MFMA + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_I8 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_BF16 + +[profiling] Current input file: tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_9.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_I8 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_BF16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F32 + +[profiling] Current input file: tests/workloads/dispatch_inv/MI300X_A1/perfmon/timestamps.txt + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU +[roofline] Roofline temporarily disabled in MI300 diff --git a/tests/workloads/dispatch_inv/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt b/tests/workloads/dispatch_inv/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt new file mode 100644 index 0000000000..e7209bdada --- /dev/null +++ b/tests/workloads/dispatch_inv/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE SQ_WAVES SQ_IFETCH SQ_IFETCH_LEVEL SQ_ACCUM_PREV_HIRES + +gpu: +range: invalid +kernel: diff --git a/tests/workloads/dispatch_inv/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt b/tests/workloads/dispatch_inv/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt new file mode 100644 index 0000000000..67fb5049bc --- /dev/null +++ b/tests/workloads/dispatch_inv/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_LDS SQ_INST_LEVEL_LDS SQ_ACCUM_PREV_HIRES + +gpu: +range: invalid +kernel: diff --git a/tests/workloads/dispatch_inv/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt b/tests/workloads/dispatch_inv/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt new file mode 100644 index 0000000000..81efe0fd5b --- /dev/null +++ b/tests/workloads/dispatch_inv/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM SQ_INST_LEVEL_SMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: invalid +kernel: diff --git a/tests/workloads/dispatch_inv/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt b/tests/workloads/dispatch_inv/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt new file mode 100644 index 0000000000..bbf5c9dbb7 --- /dev/null +++ b/tests/workloads/dispatch_inv/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VMEM SQ_INST_LEVEL_VMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: invalid +kernel: diff --git a/tests/workloads/dispatch_inv/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt b/tests/workloads/dispatch_inv/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt new file mode 100644 index 0000000000..1422b5f0d7 --- /dev/null +++ b/tests/workloads/dispatch_inv/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE CPC_ME1_BUSY_FOR_PACKET_DECODE SQ_CYCLES SQ_WAVES SQ_WAVE_CYCLES SQ_BUSY_CYCLES SQ_LEVEL_WAVES SQ_ACCUM_PREV_HIRES + +gpu: +range: invalid +kernel: diff --git a/tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_0.txt b/tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_0.txt new file mode 100644 index 0000000000..26f993c80e --- /dev/null +++ b/tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_0.txt @@ -0,0 +1,5 @@ +pmc: SQ_CYCLES SQ_BUSY_CYCLES SQ_BUSY_CU_CYCLES SQ_WAVES SQ_WAVE_CYCLES SQ_INSTS_VALU_CVT SQ_INSTS_VMEM_WR SQ_INSTS_VMEM_RD GRBM_COUNT GRBM_GUI_ACTIVE TCP_GATE_EN1_sum TCP_GATE_EN2_sum TCP_TD_TCP_STALL_CYCLES_sum TCP_TCR_TCP_STALL_CYCLES_sum TA_TA_BUSY_sum TA_BUFFER_WAVEFRONTS_sum TD_TD_BUSY_sum TD_TC_STALL_sum SPI_CSN_WINDOW_VALID SPI_CSN_BUSY CPC_CPC_STAT_BUSY CPC_CPC_STAT_IDLE CPF_CPF_STAT_BUSY CPF_CPF_STAT_STALL TCC_CYCLE_sum TCC_BUSY_sum TCC_PROBE_sum TCC_PROBE_ALL_sum + +gpu: +range: invalid +kernel: diff --git a/tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_1.txt b/tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_1.txt new file mode 100644 index 0000000000..8a0b8338d5 --- /dev/null +++ b/tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_1.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VMEM SQ_INSTS_SALU SQ_INSTS_VSKIPPED SQ_INSTS SQ_INSTS_VALU SQ_INSTS_VALU_ADD_F16 SQ_INSTS_VALU_MUL_F16 SQ_INSTS_VALU_FMA_F16 GRBM_SPI_BUSY TCP_READ_TAGCONFLICT_STALL_CYCLES_sum TCP_WRITE_TAGCONFLICT_STALL_CYCLES_sum TCP_ATOMIC_TAGCONFLICT_STALL_CYCLES_sum TCP_TA_TCP_STATE_READ_sum TA_BUFFER_READ_WAVEFRONTS_sum TA_BUFFER_WRITE_WAVEFRONTS_sum TD_SPI_STALL_sum TD_LOAD_WAVEFRONT_sum SPI_CSN_NUM_THREADGROUPS SPI_CSN_WAVE CPC_CPC_TCIU_BUSY CPC_CPC_TCIU_IDLE CPF_CPF_TCIU_BUSY CPF_CPF_TCIU_STALL TCC_NC_REQ_sum TCC_UC_REQ_sum TCC_CC_REQ_sum TCC_RW_REQ_sum + +gpu: +range: invalid +kernel: diff --git a/tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_10.txt b/tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_10.txt new file mode 100644 index 0000000000..668d46196a --- /dev/null +++ b/tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_10.txt @@ -0,0 +1,5 @@ +pmc: SQC_TC_DATA_ATOMIC_REQ SQC_TC_STALL SQC_TC_REQ SQC_DCACHE_REQ_READ_16 SQC_ICACHE_REQ SQC_ICACHE_HITS SQC_ICACHE_MISSES SQC_ICACHE_MISSES_DUPLICATE + +gpu: +range: invalid +kernel: diff --git a/tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_11.txt b/tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_11.txt new file mode 100644 index 0000000000..bd56969872 --- /dev/null +++ b/tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_11.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_INPUT_VALID_READYB SQC_DCACHE_ATOMIC SQC_DCACHE_REQ_READ_8 SQC_DCACHE_REQ SQC_DCACHE_HITS SQC_DCACHE_MISSES SQC_DCACHE_MISSES_DUPLICATE SQC_DCACHE_REQ_READ_1 + +gpu: +range: invalid +kernel: diff --git a/tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_12.txt b/tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_12.txt new file mode 100644 index 0000000000..0d33ae03c1 --- /dev/null +++ b/tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_12.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_REQ_READ_2 SQC_DCACHE_REQ_READ_4 + +gpu: +range: invalid +kernel: diff --git a/tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_13.txt b/tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_13.txt new file mode 100644 index 0000000000..3b7be35af5 --- /dev/null +++ b/tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_13.txt @@ -0,0 +1,5 @@ +pmc: TCC_ATOMIC[0] TCC_BUBBLE[0] TCC_CYCLE[0] TCC_EA0_ATOMIC[0] TCC_ATOMIC[1] TCC_BUBBLE[1] TCC_CYCLE[1] TCC_EA0_ATOMIC[1] TCC_ATOMIC[2] TCC_BUBBLE[2] TCC_CYCLE[2] TCC_EA0_ATOMIC[2] TCC_ATOMIC[3] TCC_BUBBLE[3] TCC_CYCLE[3] TCC_EA0_ATOMIC[3] TCC_ATOMIC[4] TCC_BUBBLE[4] TCC_CYCLE[4] TCC_EA0_ATOMIC[4] TCC_ATOMIC[5] TCC_BUBBLE[5] TCC_CYCLE[5] TCC_EA0_ATOMIC[5] TCC_ATOMIC[6] TCC_BUBBLE[6] TCC_CYCLE[6] TCC_EA0_ATOMIC[6] TCC_ATOMIC[7] TCC_BUBBLE[7] TCC_CYCLE[7] TCC_EA0_ATOMIC[7] TCC_ATOMIC[8] TCC_BUBBLE[8] TCC_CYCLE[8] TCC_EA0_ATOMIC[8] TCC_ATOMIC[9] TCC_BUBBLE[9] TCC_CYCLE[9] TCC_EA0_ATOMIC[9] TCC_ATOMIC[10] TCC_BUBBLE[10] TCC_CYCLE[10] TCC_EA0_ATOMIC[10] TCC_ATOMIC[11] TCC_BUBBLE[11] TCC_CYCLE[11] TCC_EA0_ATOMIC[11] TCC_ATOMIC[12] TCC_BUBBLE[12] TCC_CYCLE[12] TCC_EA0_ATOMIC[12] TCC_ATOMIC[13] TCC_BUBBLE[13] TCC_CYCLE[13] TCC_EA0_ATOMIC[13] TCC_ATOMIC[14] TCC_BUBBLE[14] TCC_CYCLE[14] TCC_EA0_ATOMIC[14] TCC_ATOMIC[15] TCC_BUBBLE[15] TCC_CYCLE[15] TCC_EA0_ATOMIC[15] + +gpu: +range: invalid +kernel: diff --git a/tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_14.txt b/tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_14.txt new file mode 100644 index 0000000000..59f5e1a186 --- /dev/null +++ b/tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_14.txt @@ -0,0 +1,5 @@ +pmc: TCC_EA0_ATOMIC_LEVEL[0] TCC_EA0_RDREQ[0] TCC_EA0_RDREQ_32B[0] TCC_EA0_RDREQ_LEVEL[0] TCC_EA0_ATOMIC_LEVEL[1] TCC_EA0_RDREQ[1] TCC_EA0_RDREQ_32B[1] TCC_EA0_RDREQ_LEVEL[1] TCC_EA0_ATOMIC_LEVEL[2] TCC_EA0_RDREQ[2] TCC_EA0_RDREQ_32B[2] TCC_EA0_RDREQ_LEVEL[2] TCC_EA0_ATOMIC_LEVEL[3] TCC_EA0_RDREQ[3] TCC_EA0_RDREQ_32B[3] TCC_EA0_RDREQ_LEVEL[3] TCC_EA0_ATOMIC_LEVEL[4] TCC_EA0_RDREQ[4] TCC_EA0_RDREQ_32B[4] TCC_EA0_RDREQ_LEVEL[4] TCC_EA0_ATOMIC_LEVEL[5] TCC_EA0_RDREQ[5] TCC_EA0_RDREQ_32B[5] TCC_EA0_RDREQ_LEVEL[5] TCC_EA0_ATOMIC_LEVEL[6] TCC_EA0_RDREQ[6] TCC_EA0_RDREQ_32B[6] TCC_EA0_RDREQ_LEVEL[6] TCC_EA0_ATOMIC_LEVEL[7] TCC_EA0_RDREQ[7] TCC_EA0_RDREQ_32B[7] TCC_EA0_RDREQ_LEVEL[7] TCC_EA0_ATOMIC_LEVEL[8] TCC_EA0_RDREQ[8] TCC_EA0_RDREQ_32B[8] TCC_EA0_RDREQ_LEVEL[8] TCC_EA0_ATOMIC_LEVEL[9] TCC_EA0_RDREQ[9] TCC_EA0_RDREQ_32B[9] TCC_EA0_RDREQ_LEVEL[9] TCC_EA0_ATOMIC_LEVEL[10] TCC_EA0_RDREQ[10] TCC_EA0_RDREQ_32B[10] TCC_EA0_RDREQ_LEVEL[10] TCC_EA0_ATOMIC_LEVEL[11] TCC_EA0_RDREQ[11] TCC_EA0_RDREQ_32B[11] TCC_EA0_RDREQ_LEVEL[11] TCC_EA0_ATOMIC_LEVEL[12] TCC_EA0_RDREQ[12] TCC_EA0_RDREQ_32B[12] TCC_EA0_RDREQ_LEVEL[12] TCC_EA0_ATOMIC_LEVEL[13] TCC_EA0_RDREQ[13] TCC_EA0_RDREQ_32B[13] TCC_EA0_RDREQ_LEVEL[13] TCC_EA0_ATOMIC_LEVEL[14] TCC_EA0_RDREQ[14] TCC_EA0_RDREQ_32B[14] TCC_EA0_RDREQ_LEVEL[14] TCC_EA0_ATOMIC_LEVEL[15] TCC_EA0_RDREQ[15] TCC_EA0_RDREQ_32B[15] TCC_EA0_RDREQ_LEVEL[15] + +gpu: +range: invalid +kernel: diff --git a/tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_15.txt b/tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_15.txt new file mode 100644 index 0000000000..a33c85a3a9 --- /dev/null +++ b/tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_15.txt @@ -0,0 +1,5 @@ +pmc: TCC_EA0_WRREQ[0] TCC_EA0_WRREQ_64B[0] TCC_EA0_WRREQ_LEVEL[0] TCC_HIT[0] TCC_EA0_WRREQ[1] TCC_EA0_WRREQ_64B[1] TCC_EA0_WRREQ_LEVEL[1] TCC_HIT[1] TCC_EA0_WRREQ[2] TCC_EA0_WRREQ_64B[2] TCC_EA0_WRREQ_LEVEL[2] TCC_HIT[2] TCC_EA0_WRREQ[3] TCC_EA0_WRREQ_64B[3] TCC_EA0_WRREQ_LEVEL[3] TCC_HIT[3] TCC_EA0_WRREQ[4] TCC_EA0_WRREQ_64B[4] TCC_EA0_WRREQ_LEVEL[4] TCC_HIT[4] TCC_EA0_WRREQ[5] TCC_EA0_WRREQ_64B[5] TCC_EA0_WRREQ_LEVEL[5] TCC_HIT[5] TCC_EA0_WRREQ[6] TCC_EA0_WRREQ_64B[6] TCC_EA0_WRREQ_LEVEL[6] TCC_HIT[6] TCC_EA0_WRREQ[7] TCC_EA0_WRREQ_64B[7] TCC_EA0_WRREQ_LEVEL[7] TCC_HIT[7] TCC_EA0_WRREQ[8] TCC_EA0_WRREQ_64B[8] TCC_EA0_WRREQ_LEVEL[8] TCC_HIT[8] TCC_EA0_WRREQ[9] TCC_EA0_WRREQ_64B[9] TCC_EA0_WRREQ_LEVEL[9] TCC_HIT[9] TCC_EA0_WRREQ[10] TCC_EA0_WRREQ_64B[10] TCC_EA0_WRREQ_LEVEL[10] TCC_HIT[10] TCC_EA0_WRREQ[11] TCC_EA0_WRREQ_64B[11] TCC_EA0_WRREQ_LEVEL[11] TCC_HIT[11] TCC_EA0_WRREQ[12] TCC_EA0_WRREQ_64B[12] TCC_EA0_WRREQ_LEVEL[12] TCC_HIT[12] TCC_EA0_WRREQ[13] TCC_EA0_WRREQ_64B[13] TCC_EA0_WRREQ_LEVEL[13] TCC_HIT[13] TCC_EA0_WRREQ[14] TCC_EA0_WRREQ_64B[14] TCC_EA0_WRREQ_LEVEL[14] TCC_HIT[14] TCC_EA0_WRREQ[15] TCC_EA0_WRREQ_64B[15] TCC_EA0_WRREQ_LEVEL[15] TCC_HIT[15] + +gpu: +range: invalid +kernel: diff --git a/tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_16.txt b/tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_16.txt new file mode 100644 index 0000000000..2616b4e94f --- /dev/null +++ b/tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_16.txt @@ -0,0 +1,5 @@ +pmc: TCC_MISS[0] TCC_READ[0] TCC_REQ[0] TCC_RW_REQ[0] TCC_MISS[1] TCC_READ[1] TCC_REQ[1] TCC_RW_REQ[1] TCC_MISS[2] TCC_READ[2] TCC_REQ[2] TCC_RW_REQ[2] TCC_MISS[3] TCC_READ[3] TCC_REQ[3] TCC_RW_REQ[3] TCC_MISS[4] TCC_READ[4] TCC_REQ[4] TCC_RW_REQ[4] TCC_MISS[5] TCC_READ[5] TCC_REQ[5] TCC_RW_REQ[5] TCC_MISS[6] TCC_READ[6] TCC_REQ[6] TCC_RW_REQ[6] TCC_MISS[7] TCC_READ[7] TCC_REQ[7] TCC_RW_REQ[7] TCC_MISS[8] TCC_READ[8] TCC_REQ[8] TCC_RW_REQ[8] TCC_MISS[9] TCC_READ[9] TCC_REQ[9] TCC_RW_REQ[9] TCC_MISS[10] TCC_READ[10] TCC_REQ[10] TCC_RW_REQ[10] TCC_MISS[11] TCC_READ[11] TCC_REQ[11] TCC_RW_REQ[11] TCC_MISS[12] TCC_READ[12] TCC_REQ[12] TCC_RW_REQ[12] TCC_MISS[13] TCC_READ[13] TCC_REQ[13] TCC_RW_REQ[13] TCC_MISS[14] TCC_READ[14] TCC_REQ[14] TCC_RW_REQ[14] TCC_MISS[15] TCC_READ[15] TCC_REQ[15] TCC_RW_REQ[15] + +gpu: +range: invalid +kernel: diff --git a/tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_17.txt b/tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_17.txt new file mode 100644 index 0000000000..b22099e1dd --- /dev/null +++ b/tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_17.txt @@ -0,0 +1,5 @@ +pmc: TCC_TAG_STALL[0] TCC_TOO_MANY_EA_WRREQS_STALL[0] TCC_WRITE[0] TCC_TAG_STALL[1] TCC_TOO_MANY_EA_WRREQS_STALL[1] TCC_WRITE[1] TCC_TAG_STALL[2] TCC_TOO_MANY_EA_WRREQS_STALL[2] TCC_WRITE[2] TCC_TAG_STALL[3] TCC_TOO_MANY_EA_WRREQS_STALL[3] TCC_WRITE[3] TCC_TAG_STALL[4] TCC_TOO_MANY_EA_WRREQS_STALL[4] TCC_WRITE[4] TCC_TAG_STALL[5] TCC_TOO_MANY_EA_WRREQS_STALL[5] TCC_WRITE[5] TCC_TAG_STALL[6] TCC_TOO_MANY_EA_WRREQS_STALL[6] TCC_WRITE[6] TCC_TAG_STALL[7] TCC_TOO_MANY_EA_WRREQS_STALL[7] TCC_WRITE[7] TCC_TAG_STALL[8] TCC_TOO_MANY_EA_WRREQS_STALL[8] TCC_WRITE[8] TCC_TAG_STALL[9] TCC_TOO_MANY_EA_WRREQS_STALL[9] TCC_WRITE[9] TCC_TAG_STALL[10] TCC_TOO_MANY_EA_WRREQS_STALL[10] TCC_WRITE[10] TCC_TAG_STALL[11] TCC_TOO_MANY_EA_WRREQS_STALL[11] TCC_WRITE[11] TCC_TAG_STALL[12] TCC_TOO_MANY_EA_WRREQS_STALL[12] TCC_WRITE[12] TCC_TAG_STALL[13] TCC_TOO_MANY_EA_WRREQS_STALL[13] TCC_WRITE[13] TCC_TAG_STALL[14] TCC_TOO_MANY_EA_WRREQS_STALL[14] TCC_WRITE[14] TCC_TAG_STALL[15] TCC_TOO_MANY_EA_WRREQS_STALL[15] TCC_WRITE[15] + +gpu: +range: invalid +kernel: diff --git a/tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_2.txt b/tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_2.txt new file mode 100644 index 0000000000..d9c92a3b9e --- /dev/null +++ b/tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_2.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_TRANS_F16 SQ_INSTS_VALU_ADD_F32 SQ_INSTS_VALU_MUL_F32 SQ_INSTS_VALU_FMA_F32 SQ_INSTS_VALU_TRANS_F32 SQ_INSTS_VALU_ADD_F64 SQ_INSTS_VALU_MUL_F64 SQ_INSTS_VALU_FMA_F64 TCP_VOLATILE_sum TCP_TOTAL_ACCESSES_sum TCP_TOTAL_READ_sum TCP_TOTAL_WRITE_sum TA_BUFFER_ATOMIC_WAVEFRONTS_sum TA_BUFFER_TOTAL_CYCLES_sum TD_ATOMIC_WAVEFRONT_sum TD_STORE_WAVEFRONT_sum SPI_RA_REQ_NO_ALLOC SPI_RA_REQ_NO_ALLOC_CSN CPC_CPC_STAT_STALL CPC_UTCL1_STALL_ON_TRANSLATION CPF_CPF_STAT_IDLE CPF_CPF_TCIU_IDLE TCC_REQ_sum TCC_STREAMING_REQ_sum TCC_HIT_sum TCC_MISS_sum + +gpu: +range: invalid +kernel: diff --git a/tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_3.txt b/tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_3.txt new file mode 100644 index 0000000000..6aac684a26 --- /dev/null +++ b/tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_3.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_TRANS_F64 SQ_INSTS_VALU_INT32 SQ_INSTS_VALU_INT64 SQ_INSTS_SMEM SQ_INSTS_FLAT SQ_INSTS_LDS SQ_INSTS_GDS SQ_INSTS_EXP_GDS TCP_TOTAL_ATOMIC_WITH_RET_sum TCP_TOTAL_ATOMIC_WITHOUT_RET_sum TCP_TOTAL_WRITEBACK_INVALIDATES_sum TCP_TOTAL_CACHE_ACCESSES_sum TA_BUFFER_COALESCED_READ_CYCLES_sum TA_BUFFER_COALESCED_WRITE_CYCLES_sum TD_COALESCABLE_WAVEFRONT_sum SPI_RA_RES_STALL_CSN SPI_RA_TMP_STALL_CSN CPC_CPC_UTCL2IU_BUSY CPC_CPC_UTCL2IU_IDLE CPF_CMP_UTCL1_STALL_ON_TRANSLATION TCC_READ_sum TCC_WRITE_sum TCC_ATOMIC_sum TCC_WRITEBACK_sum + +gpu: +range: invalid +kernel: diff --git a/tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_4.txt b/tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_4.txt new file mode 100644 index 0000000000..a4fff798ea --- /dev/null +++ b/tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_4.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_BRANCH SQ_INSTS_SENDMSG SQ_WAIT_ANY SQ_WAIT_INST_ANY SQ_ACTIVE_INST_ANY SQ_ACTIVE_INST_VMEM SQ_ACTIVE_INST_LDS SQ_ACTIVE_INST_VALU TCP_UTCL1_TRANSLATION_MISS_sum TCP_UTCL1_TRANSLATION_HIT_sum TCP_UTCL1_PERMISSION_MISS_sum TCP_UTCL1_REQUEST_sum TA_ADDR_STALLED_BY_TC_CYCLES_sum TA_TOTAL_WAVEFRONTS_sum SPI_RA_WAVE_SIMD_FULL_CSN SPI_RA_VGPR_SIMD_FULL_CSN CPC_CPC_UTCL2IU_STALL CPC_ME1_BUSY_FOR_PACKET_DECODE TCC_EA0_WRREQ_sum TCC_EA0_WRREQ_64B_sum TCC_EA0_WR_UNCACHED_32B_sum TCC_EA0_WRREQ_DRAM_sum + +gpu: +range: invalid +kernel: diff --git a/tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_5.txt b/tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_5.txt new file mode 100644 index 0000000000..696745c2f4 --- /dev/null +++ b/tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_5.txt @@ -0,0 +1,5 @@ +pmc: SQ_ACTIVE_INST_SCA SQ_ACTIVE_INST_EXP_GDS SQ_ACTIVE_INST_MISC SQ_ACTIVE_INST_FLAT SQ_INST_CYCLES_VMEM_WR SQ_INST_CYCLES_VMEM_RD SQ_INST_CYCLES_SMEM SQ_INST_CYCLES_SALU TCP_TCC_READ_REQ_sum TCP_TCC_WRITE_REQ_sum TCP_TCC_ATOMIC_WITH_RET_REQ_sum TCP_TCC_ATOMIC_WITHOUT_RET_REQ_sum TA_ADDR_STALLED_BY_TD_CYCLES_sum TA_DATA_STALLED_BY_TC_CYCLES_sum SPI_RA_SGPR_SIMD_FULL_CSN SPI_RA_LDS_CU_FULL_CSN CPC_ME1_DC0_SPI_BUSY TCC_EA0_RDREQ_sum TCC_EA0_RDREQ_32B_sum TCC_BUBBLE_sum TCC_EA0_RD_UNCACHED_32B_sum + +gpu: +range: invalid +kernel: diff --git a/tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_6.txt b/tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_6.txt new file mode 100644 index 0000000000..8a0ef62035 --- /dev/null +++ b/tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_6.txt @@ -0,0 +1,5 @@ +pmc: SQ_THREAD_CYCLES_VALU SQ_IFETCH SQ_LDS_BANK_CONFLICT SQ_LDS_ADDR_CONFLICT SQ_LDS_UNALIGNED_STALL SQ_WAVES_EQ_64 SQ_WAVES_LT_64 SQ_WAVES_LT_48 TCP_TCC_NC_READ_REQ_sum TCP_TCC_NC_WRITE_REQ_sum TCP_TCC_NC_ATOMIC_REQ_sum TCP_TCC_UC_READ_REQ_sum TA_FLAT_WAVEFRONTS_sum TA_FLAT_READ_WAVEFRONTS_sum SPI_RA_BAR_CU_FULL_CSN SPI_RA_TGLIM_CU_FULL_CSN TCC_EA0_RDREQ_DRAM_sum TCC_TAG_STALL_sum TCC_NORMAL_WRITEBACK_sum TCC_ALL_TC_OP_WB_WRITEBACK_sum + +gpu: +range: invalid +kernel: diff --git a/tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_7.txt b/tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_7.txt new file mode 100644 index 0000000000..a0064f33a6 --- /dev/null +++ b/tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_7.txt @@ -0,0 +1,5 @@ +pmc: SQ_WAVES_LT_32 SQ_WAVES_LT_16 SQ_ITEMS SQ_LDS_MEM_VIOLATIONS SQ_LDS_ATOMIC_RETURN SQ_LDS_IDX_ACTIVE SQ_WAVES_RESTORED SQ_WAVES_SAVED TCP_TCC_UC_WRITE_REQ_sum TCP_TCC_UC_ATOMIC_REQ_sum TCP_TCC_CC_READ_REQ_sum TCP_TCC_CC_WRITE_REQ_sum TA_FLAT_WRITE_WAVEFRONTS_sum TA_FLAT_ATOMIC_WAVEFRONTS_sum SPI_RA_WVLIM_STALL_CSN SPI_SWC_CSC_WR TCC_NORMAL_EVICT_sum TCC_ALL_TC_OP_INV_EVICT_sum TCC_TOO_MANY_EA_WRREQS_STALL_sum TCC_EA0_ATOMIC_sum + +gpu: +range: invalid +kernel: diff --git a/tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_8.txt b/tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_8.txt new file mode 100644 index 0000000000..b6356cdf32 --- /dev/null +++ b/tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_8.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM_NORM SQ_INSTS_MFMA SQ_INSTS_VALU_MFMA_I8 SQ_INSTS_VALU_MFMA_F16 SQ_INSTS_VALU_MFMA_BF16 SQ_INSTS_VALU_MFMA_F32 SQ_INSTS_VALU_MFMA_F64 SQ_VALU_MFMA_BUSY_CYCLES TCP_TCC_CC_ATOMIC_REQ_sum TCP_TCC_RW_READ_REQ_sum TCP_TCC_RW_WRITE_REQ_sum TCP_TCC_RW_ATOMIC_REQ_sum SPI_VWC_CSC_WR SPI_RA_BULKY_CU_FULL_CSN TCC_EA0_RDREQ_LEVEL_sum TCC_EA0_WRREQ_LEVEL_sum TCC_EA0_ATOMIC_LEVEL_sum TCC_EA0_WRREQ_STALL_sum + +gpu: +range: invalid +kernel: diff --git a/tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_9.txt b/tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_9.txt new file mode 100644 index 0000000000..6e7197bb13 --- /dev/null +++ b/tests/workloads/dispatch_inv/MI300X_A1/perfmon/pmc_perf_9.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_MFMA_MOPS_I8 SQ_INSTS_VALU_MFMA_MOPS_F16 SQ_INSTS_VALU_MFMA_MOPS_BF16 SQ_INSTS_VALU_MFMA_MOPS_F32 SQ_INSTS_VALU_MFMA_MOPS_F64 SQC_TC_INST_REQ SQC_TC_DATA_READ_REQ SQC_TC_DATA_WRITE_REQ TCP_PENDING_STALL_CYCLES_sum + +gpu: +range: invalid +kernel: diff --git a/tests/workloads/dispatch_inv/MI300X_A1/perfmon/timestamps.txt b/tests/workloads/dispatch_inv/MI300X_A1/perfmon/timestamps.txt new file mode 100644 index 0000000000..6a128303a2 --- /dev/null +++ b/tests/workloads/dispatch_inv/MI300X_A1/perfmon/timestamps.txt @@ -0,0 +1,5 @@ +pmc: + +gpu: +range: invalid +kernel: diff --git a/tests/workloads/dispatch_inv/MI300X_A1/pmc_perf.csv b/tests/workloads/dispatch_inv/MI300X_A1/pmc_perf.csv new file mode 100644 index 0000000000..f128bdfc54 --- /dev/null +++ b/tests/workloads/dispatch_inv/MI300X_A1/pmc_perf.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Correlation_ID,SQC_DCACHE_INPUT_VALID_READYB,SQC_DCACHE_ATOMIC,SQC_DCACHE_REQ_READ_8,SQC_DCACHE_REQ,SQC_DCACHE_HITS,SQC_DCACHE_MISSES,SQC_DCACHE_MISSES_DUPLICATE,SQC_DCACHE_REQ_READ_1,Wave_Size_1,Correlation_ID_1,XCC_Index,TCC_ATOMIC[0],TCC_BUBBLE[0],TCC_CYCLE[0],TCC_EA0_ATOMIC[0],TCC_ATOMIC[1],TCC_BUBBLE[1],TCC_CYCLE[1],TCC_EA0_ATOMIC[1],TCC_ATOMIC[2],TCC_BUBBLE[2],TCC_CYCLE[2],TCC_EA0_ATOMIC[2],TCC_ATOMIC[3],TCC_BUBBLE[3],TCC_CYCLE[3],TCC_EA0_ATOMIC[3],TCC_ATOMIC[4],TCC_BUBBLE[4],TCC_CYCLE[4],TCC_EA0_ATOMIC[4],TCC_ATOMIC[5],TCC_BUBBLE[5],TCC_CYCLE[5],TCC_EA0_ATOMIC[5],TCC_ATOMIC[6],TCC_BUBBLE[6],TCC_CYCLE[6],TCC_EA0_ATOMIC[6],TCC_ATOMIC[7],TCC_BUBBLE[7],TCC_CYCLE[7],TCC_EA0_ATOMIC[7],TCC_ATOMIC[8],TCC_BUBBLE[8],TCC_CYCLE[8],TCC_EA0_ATOMIC[8],TCC_ATOMIC[9],TCC_BUBBLE[9],TCC_CYCLE[9],TCC_EA0_ATOMIC[9],TCC_ATOMIC[10],TCC_BUBBLE[10],TCC_CYCLE[10],TCC_EA0_ATOMIC[10],TCC_ATOMIC[11],TCC_BUBBLE[11],TCC_CYCLE[11],TCC_EA0_ATOMIC[11],TCC_ATOMIC[12],TCC_BUBBLE[12],TCC_CYCLE[12],TCC_EA0_ATOMIC[12],TCC_ATOMIC[13],TCC_BUBBLE[13],TCC_CYCLE[13],TCC_EA0_ATOMIC[13],TCC_ATOMIC[14],TCC_BUBBLE[14],TCC_CYCLE[14],TCC_EA0_ATOMIC[14],TCC_ATOMIC[15],TCC_BUBBLE[15],TCC_CYCLE[15],TCC_EA0_ATOMIC[15],TCC_ATOMIC[16],TCC_BUBBLE[16],TCC_CYCLE[16],TCC_EA0_ATOMIC[16],TCC_ATOMIC[17],TCC_BUBBLE[17],TCC_CYCLE[17],TCC_EA0_ATOMIC[17],TCC_ATOMIC[18],TCC_BUBBLE[18],TCC_CYCLE[18],TCC_EA0_ATOMIC[18],TCC_ATOMIC[19],TCC_BUBBLE[19],TCC_CYCLE[19],TCC_EA0_ATOMIC[19],TCC_ATOMIC[20],TCC_BUBBLE[20],TCC_CYCLE[20],TCC_EA0_ATOMIC[20],TCC_ATOMIC[21],TCC_BUBBLE[21],TCC_CYCLE[21],TCC_EA0_ATOMIC[21],TCC_ATOMIC[22],TCC_BUBBLE[22],TCC_CYCLE[22],TCC_EA0_ATOMIC[22],TCC_ATOMIC[23],TCC_BUBBLE[23],TCC_CYCLE[23],TCC_EA0_ATOMIC[23],TCC_ATOMIC[24],TCC_BUBBLE[24],TCC_CYCLE[24],TCC_EA0_ATOMIC[24],TCC_ATOMIC[25],TCC_BUBBLE[25],TCC_CYCLE[25],TCC_EA0_ATOMIC[25],TCC_ATOMIC[26],TCC_BUBBLE[26],TCC_CYCLE[26],TCC_EA0_ATOMIC[26],TCC_ATOMIC[27],TCC_BUBBLE[27],TCC_CYCLE[27],TCC_EA0_ATOMIC[27],TCC_ATOMIC[28],TCC_BUBBLE[28],TCC_CYCLE[28],TCC_EA0_ATOMIC[28],TCC_ATOMIC[29],TCC_BUBBLE[29],TCC_CYCLE[29],TCC_EA0_ATOMIC[29],TCC_ATOMIC[30],TCC_BUBBLE[30],TCC_CYCLE[30],TCC_EA0_ATOMIC[30],TCC_ATOMIC[31],TCC_BUBBLE[31],TCC_CYCLE[31],TCC_EA0_ATOMIC[31],TCC_ATOMIC[32],TCC_BUBBLE[32],TCC_CYCLE[32],TCC_EA0_ATOMIC[32],TCC_ATOMIC[33],TCC_BUBBLE[33],TCC_CYCLE[33],TCC_EA0_ATOMIC[33],TCC_ATOMIC[34],TCC_BUBBLE[34],TCC_CYCLE[34],TCC_EA0_ATOMIC[34],TCC_ATOMIC[35],TCC_BUBBLE[35],TCC_CYCLE[35],TCC_EA0_ATOMIC[35],TCC_ATOMIC[36],TCC_BUBBLE[36],TCC_CYCLE[36],TCC_EA0_ATOMIC[36],TCC_ATOMIC[37],TCC_BUBBLE[37],TCC_CYCLE[37],TCC_EA0_ATOMIC[37],TCC_ATOMIC[38],TCC_BUBBLE[38],TCC_CYCLE[38],TCC_EA0_ATOMIC[38],TCC_ATOMIC[39],TCC_BUBBLE[39],TCC_CYCLE[39],TCC_EA0_ATOMIC[39],TCC_ATOMIC[40],TCC_BUBBLE[40],TCC_CYCLE[40],TCC_EA0_ATOMIC[40],TCC_ATOMIC[41],TCC_BUBBLE[41],TCC_CYCLE[41],TCC_EA0_ATOMIC[41],TCC_ATOMIC[42],TCC_BUBBLE[42],TCC_CYCLE[42],TCC_EA0_ATOMIC[42],TCC_ATOMIC[43],TCC_BUBBLE[43],TCC_CYCLE[43],TCC_EA0_ATOMIC[43],TCC_ATOMIC[44],TCC_BUBBLE[44],TCC_CYCLE[44],TCC_EA0_ATOMIC[44],TCC_ATOMIC[45],TCC_BUBBLE[45],TCC_CYCLE[45],TCC_EA0_ATOMIC[45],TCC_ATOMIC[46],TCC_BUBBLE[46],TCC_CYCLE[46],TCC_EA0_ATOMIC[46],TCC_ATOMIC[47],TCC_BUBBLE[47],TCC_CYCLE[47],TCC_EA0_ATOMIC[47],TCC_ATOMIC[48],TCC_BUBBLE[48],TCC_CYCLE[48],TCC_EA0_ATOMIC[48],TCC_ATOMIC[49],TCC_BUBBLE[49],TCC_CYCLE[49],TCC_EA0_ATOMIC[49],TCC_ATOMIC[50],TCC_BUBBLE[50],TCC_CYCLE[50],TCC_EA0_ATOMIC[50],TCC_ATOMIC[51],TCC_BUBBLE[51],TCC_CYCLE[51],TCC_EA0_ATOMIC[51],TCC_ATOMIC[52],TCC_BUBBLE[52],TCC_CYCLE[52],TCC_EA0_ATOMIC[52],TCC_ATOMIC[53],TCC_BUBBLE[53],TCC_CYCLE[53],TCC_EA0_ATOMIC[53],TCC_ATOMIC[54],TCC_BUBBLE[54],TCC_CYCLE[54],TCC_EA0_ATOMIC[54],TCC_ATOMIC[55],TCC_BUBBLE[55],TCC_CYCLE[55],TCC_EA0_ATOMIC[55],TCC_ATOMIC[56],TCC_BUBBLE[56],TCC_CYCLE[56],TCC_EA0_ATOMIC[56],TCC_ATOMIC[57],TCC_BUBBLE[57],TCC_CYCLE[57],TCC_EA0_ATOMIC[57],TCC_ATOMIC[58],TCC_BUBBLE[58],TCC_CYCLE[58],TCC_EA0_ATOMIC[58],TCC_ATOMIC[59],TCC_BUBBLE[59],TCC_CYCLE[59],TCC_EA0_ATOMIC[59],TCC_ATOMIC[60],TCC_BUBBLE[60],TCC_CYCLE[60],TCC_EA0_ATOMIC[60],TCC_ATOMIC[61],TCC_BUBBLE[61],TCC_CYCLE[61],TCC_EA0_ATOMIC[61],TCC_ATOMIC[62],TCC_BUBBLE[62],TCC_CYCLE[62],TCC_EA0_ATOMIC[62],TCC_ATOMIC[63],TCC_BUBBLE[63],TCC_CYCLE[63],TCC_EA0_ATOMIC[63],TCC_ATOMIC[64],TCC_BUBBLE[64],TCC_CYCLE[64],TCC_EA0_ATOMIC[64],TCC_ATOMIC[65],TCC_BUBBLE[65],TCC_CYCLE[65],TCC_EA0_ATOMIC[65],TCC_ATOMIC[66],TCC_BUBBLE[66],TCC_CYCLE[66],TCC_EA0_ATOMIC[66],TCC_ATOMIC[67],TCC_BUBBLE[67],TCC_CYCLE[67],TCC_EA0_ATOMIC[67],TCC_ATOMIC[68],TCC_BUBBLE[68],TCC_CYCLE[68],TCC_EA0_ATOMIC[68],TCC_ATOMIC[69],TCC_BUBBLE[69],TCC_CYCLE[69],TCC_EA0_ATOMIC[69],TCC_ATOMIC[70],TCC_BUBBLE[70],TCC_CYCLE[70],TCC_EA0_ATOMIC[70],TCC_ATOMIC[71],TCC_BUBBLE[71],TCC_CYCLE[71],TCC_EA0_ATOMIC[71],TCC_ATOMIC[72],TCC_BUBBLE[72],TCC_CYCLE[72],TCC_EA0_ATOMIC[72],TCC_ATOMIC[73],TCC_BUBBLE[73],TCC_CYCLE[73],TCC_EA0_ATOMIC[73],TCC_ATOMIC[74],TCC_BUBBLE[74],TCC_CYCLE[74],TCC_EA0_ATOMIC[74],TCC_ATOMIC[75],TCC_BUBBLE[75],TCC_CYCLE[75],TCC_EA0_ATOMIC[75],TCC_ATOMIC[76],TCC_BUBBLE[76],TCC_CYCLE[76],TCC_EA0_ATOMIC[76],TCC_ATOMIC[77],TCC_BUBBLE[77],TCC_CYCLE[77],TCC_EA0_ATOMIC[77],TCC_ATOMIC[78],TCC_BUBBLE[78],TCC_CYCLE[78],TCC_EA0_ATOMIC[78],TCC_ATOMIC[79],TCC_BUBBLE[79],TCC_CYCLE[79],TCC_EA0_ATOMIC[79],TCC_ATOMIC[80],TCC_BUBBLE[80],TCC_CYCLE[80],TCC_EA0_ATOMIC[80],TCC_ATOMIC[81],TCC_BUBBLE[81],TCC_CYCLE[81],TCC_EA0_ATOMIC[81],TCC_ATOMIC[82],TCC_BUBBLE[82],TCC_CYCLE[82],TCC_EA0_ATOMIC[82],TCC_ATOMIC[83],TCC_BUBBLE[83],TCC_CYCLE[83],TCC_EA0_ATOMIC[83],TCC_ATOMIC[84],TCC_BUBBLE[84],TCC_CYCLE[84],TCC_EA0_ATOMIC[84],TCC_ATOMIC[85],TCC_BUBBLE[85],TCC_CYCLE[85],TCC_EA0_ATOMIC[85],TCC_ATOMIC[86],TCC_BUBBLE[86],TCC_CYCLE[86],TCC_EA0_ATOMIC[86],TCC_ATOMIC[87],TCC_BUBBLE[87],TCC_CYCLE[87],TCC_EA0_ATOMIC[87],TCC_ATOMIC[88],TCC_BUBBLE[88],TCC_CYCLE[88],TCC_EA0_ATOMIC[88],TCC_ATOMIC[89],TCC_BUBBLE[89],TCC_CYCLE[89],TCC_EA0_ATOMIC[89],TCC_ATOMIC[90],TCC_BUBBLE[90],TCC_CYCLE[90],TCC_EA0_ATOMIC[90],TCC_ATOMIC[91],TCC_BUBBLE[91],TCC_CYCLE[91],TCC_EA0_ATOMIC[91],TCC_ATOMIC[92],TCC_BUBBLE[92],TCC_CYCLE[92],TCC_EA0_ATOMIC[92],TCC_ATOMIC[93],TCC_BUBBLE[93],TCC_CYCLE[93],TCC_EA0_ATOMIC[93],TCC_ATOMIC[94],TCC_BUBBLE[94],TCC_CYCLE[94],TCC_EA0_ATOMIC[94],TCC_ATOMIC[95],TCC_BUBBLE[95],TCC_CYCLE[95],TCC_EA0_ATOMIC[95],TCC_ATOMIC[96],TCC_BUBBLE[96],TCC_CYCLE[96],TCC_EA0_ATOMIC[96],TCC_ATOMIC[97],TCC_BUBBLE[97],TCC_CYCLE[97],TCC_EA0_ATOMIC[97],TCC_ATOMIC[98],TCC_BUBBLE[98],TCC_CYCLE[98],TCC_EA0_ATOMIC[98],TCC_ATOMIC[99],TCC_BUBBLE[99],TCC_CYCLE[99],TCC_EA0_ATOMIC[99],TCC_ATOMIC[100],TCC_BUBBLE[100],TCC_CYCLE[100],TCC_EA0_ATOMIC[100],TCC_ATOMIC[101],TCC_BUBBLE[101],TCC_CYCLE[101],TCC_EA0_ATOMIC[101],TCC_ATOMIC[102],TCC_BUBBLE[102],TCC_CYCLE[102],TCC_EA0_ATOMIC[102],TCC_ATOMIC[103],TCC_BUBBLE[103],TCC_CYCLE[103],TCC_EA0_ATOMIC[103],TCC_ATOMIC[104],TCC_BUBBLE[104],TCC_CYCLE[104],TCC_EA0_ATOMIC[104],TCC_ATOMIC[105],TCC_BUBBLE[105],TCC_CYCLE[105],TCC_EA0_ATOMIC[105],TCC_ATOMIC[106],TCC_BUBBLE[106],TCC_CYCLE[106],TCC_EA0_ATOMIC[106],TCC_ATOMIC[107],TCC_BUBBLE[107],TCC_CYCLE[107],TCC_EA0_ATOMIC[107],TCC_ATOMIC[108],TCC_BUBBLE[108],TCC_CYCLE[108],TCC_EA0_ATOMIC[108],TCC_ATOMIC[109],TCC_BUBBLE[109],TCC_CYCLE[109],TCC_EA0_ATOMIC[109],TCC_ATOMIC[110],TCC_BUBBLE[110],TCC_CYCLE[110],TCC_EA0_ATOMIC[110],TCC_ATOMIC[111],TCC_BUBBLE[111],TCC_CYCLE[111],TCC_EA0_ATOMIC[111],TCC_ATOMIC[112],TCC_BUBBLE[112],TCC_CYCLE[112],TCC_EA0_ATOMIC[112],TCC_ATOMIC[113],TCC_BUBBLE[113],TCC_CYCLE[113],TCC_EA0_ATOMIC[113],TCC_ATOMIC[114],TCC_BUBBLE[114],TCC_CYCLE[114],TCC_EA0_ATOMIC[114],TCC_ATOMIC[115],TCC_BUBBLE[115],TCC_CYCLE[115],TCC_EA0_ATOMIC[115],TCC_ATOMIC[116],TCC_BUBBLE[116],TCC_CYCLE[116],TCC_EA0_ATOMIC[116],TCC_ATOMIC[117],TCC_BUBBLE[117],TCC_CYCLE[117],TCC_EA0_ATOMIC[117],TCC_ATOMIC[118],TCC_BUBBLE[118],TCC_CYCLE[118],TCC_EA0_ATOMIC[118],TCC_ATOMIC[119],TCC_BUBBLE[119],TCC_CYCLE[119],TCC_EA0_ATOMIC[119],TCC_ATOMIC[120],TCC_BUBBLE[120],TCC_CYCLE[120],TCC_EA0_ATOMIC[120],TCC_ATOMIC[121],TCC_BUBBLE[121],TCC_CYCLE[121],TCC_EA0_ATOMIC[121],TCC_ATOMIC[122],TCC_BUBBLE[122],TCC_CYCLE[122],TCC_EA0_ATOMIC[122],TCC_ATOMIC[123],TCC_BUBBLE[123],TCC_CYCLE[123],TCC_EA0_ATOMIC[123],TCC_ATOMIC[124],TCC_BUBBLE[124],TCC_CYCLE[124],TCC_EA0_ATOMIC[124],TCC_ATOMIC[125],TCC_BUBBLE[125],TCC_CYCLE[125],TCC_EA0_ATOMIC[125],TCC_ATOMIC[126],TCC_BUBBLE[126],TCC_CYCLE[126],TCC_EA0_ATOMIC[126],TCC_ATOMIC[127],TCC_BUBBLE[127],TCC_CYCLE[127],TCC_EA0_ATOMIC[127],Wave_Size_2,Correlation_ID_2,SQ_WAVES_LT_32,SQ_WAVES_LT_16,SQ_ITEMS,SQ_LDS_MEM_VIOLATIONS,SQ_LDS_ATOMIC_RETURN,SQ_LDS_IDX_ACTIVE,SQ_WAVES_RESTORED,SQ_WAVES_SAVED,SPI_RA_WVLIM_STALL_CSN,SPI_SWC_CSC_WR,TA_FLAT_ATOMIC_WAVEFRONTS_sum,TA_FLAT_WRITE_WAVEFRONTS_sum,TCC_ALL_TC_OP_INV_EVICT_sum,TCC_EA0_ATOMIC_sum,TCC_NORMAL_EVICT_sum,TCC_TOO_MANY_EA_WRREQS_STALL_sum,TCP_TCC_CC_READ_REQ_sum,TCP_TCC_CC_WRITE_REQ_sum,TCP_TCC_UC_ATOMIC_REQ_sum,TCP_TCC_UC_WRITE_REQ_sum,Wave_Size_3,Correlation_ID_3,SQ_INSTS_SMEM_NORM,SQ_INSTS_MFMA,SQ_INSTS_VALU_MFMA_I8,SQ_INSTS_VALU_MFMA_F16,SQ_INSTS_VALU_MFMA_BF16,SQ_INSTS_VALU_MFMA_F32,SQ_INSTS_VALU_MFMA_F64,SQ_VALU_MFMA_BUSY_CYCLES,SPI_VWC_CSC_WR,SPI_RA_BULKY_CU_FULL_CSN,TCC_EA0_ATOMIC_LEVEL_sum,TCC_EA0_RDREQ_LEVEL_sum,TCC_EA0_WRREQ_LEVEL_sum,TCC_EA0_WRREQ_STALL_sum,TCP_TCC_CC_ATOMIC_REQ_sum,TCP_TCC_RW_ATOMIC_REQ_sum,TCP_TCC_RW_READ_REQ_sum,TCP_TCC_RW_WRITE_REQ_sum,Wave_Size_4,Correlation_ID_4,SQ_INSTS_VALU_TRANS_F16,SQ_INSTS_VALU_ADD_F32,SQ_INSTS_VALU_MUL_F32,SQ_INSTS_VALU_FMA_F32,SQ_INSTS_VALU_TRANS_F32,SQ_INSTS_VALU_ADD_F64,SQ_INSTS_VALU_MUL_F64,SQ_INSTS_VALU_FMA_F64,SPI_RA_REQ_NO_ALLOC,SPI_RA_REQ_NO_ALLOC_CSN,CPC_CPC_STAT_STALL,CPC_UTCL1_STALL_ON_TRANSLATION,CPF_CPF_STAT_IDLE,CPF_CPF_TCIU_IDLE,TA_BUFFER_ATOMIC_WAVEFRONTS_sum,TA_BUFFER_TOTAL_CYCLES_sum,TCC_HIT_sum,TCC_MISS_sum,TCC_REQ_sum,TCC_STREAMING_REQ_sum,TCP_TOTAL_ACCESSES_sum,TCP_TOTAL_READ_sum,TCP_TOTAL_WRITE_sum,TCP_VOLATILE_sum,TD_ATOMIC_WAVEFRONT_sum,TD_STORE_WAVEFRONT_sum,Wave_Size_5,Correlation_ID_5,XCC_Index_5,TCC_MISS[0],TCC_READ[0],TCC_REQ[0],TCC_RW_REQ[0],TCC_MISS[1],TCC_READ[1],TCC_REQ[1],TCC_RW_REQ[1],TCC_MISS[2],TCC_READ[2],TCC_REQ[2],TCC_RW_REQ[2],TCC_MISS[3],TCC_READ[3],TCC_REQ[3],TCC_RW_REQ[3],TCC_MISS[4],TCC_READ[4],TCC_REQ[4],TCC_RW_REQ[4],TCC_MISS[5],TCC_READ[5],TCC_REQ[5],TCC_RW_REQ[5],TCC_MISS[6],TCC_READ[6],TCC_REQ[6],TCC_RW_REQ[6],TCC_MISS[7],TCC_READ[7],TCC_REQ[7],TCC_RW_REQ[7],TCC_MISS[8],TCC_READ[8],TCC_REQ[8],TCC_RW_REQ[8],TCC_MISS[9],TCC_READ[9],TCC_REQ[9],TCC_RW_REQ[9],TCC_MISS[10],TCC_READ[10],TCC_REQ[10],TCC_RW_REQ[10],TCC_MISS[11],TCC_READ[11],TCC_REQ[11],TCC_RW_REQ[11],TCC_MISS[12],TCC_READ[12],TCC_REQ[12],TCC_RW_REQ[12],TCC_MISS[13],TCC_READ[13],TCC_REQ[13],TCC_RW_REQ[13],TCC_MISS[14],TCC_READ[14],TCC_REQ[14],TCC_RW_REQ[14],TCC_MISS[15],TCC_READ[15],TCC_REQ[15],TCC_RW_REQ[15],TCC_MISS[16],TCC_READ[16],TCC_REQ[16],TCC_RW_REQ[16],TCC_MISS[17],TCC_READ[17],TCC_REQ[17],TCC_RW_REQ[17],TCC_MISS[18],TCC_READ[18],TCC_REQ[18],TCC_RW_REQ[18],TCC_MISS[19],TCC_READ[19],TCC_REQ[19],TCC_RW_REQ[19],TCC_MISS[20],TCC_READ[20],TCC_REQ[20],TCC_RW_REQ[20],TCC_MISS[21],TCC_READ[21],TCC_REQ[21],TCC_RW_REQ[21],TCC_MISS[22],TCC_READ[22],TCC_REQ[22],TCC_RW_REQ[22],TCC_MISS[23],TCC_READ[23],TCC_REQ[23],TCC_RW_REQ[23],TCC_MISS[24],TCC_READ[24],TCC_REQ[24],TCC_RW_REQ[24],TCC_MISS[25],TCC_READ[25],TCC_REQ[25],TCC_RW_REQ[25],TCC_MISS[26],TCC_READ[26],TCC_REQ[26],TCC_RW_REQ[26],TCC_MISS[27],TCC_READ[27],TCC_REQ[27],TCC_RW_REQ[27],TCC_MISS[28],TCC_READ[28],TCC_REQ[28],TCC_RW_REQ[28],TCC_MISS[29],TCC_READ[29],TCC_REQ[29],TCC_RW_REQ[29],TCC_MISS[30],TCC_READ[30],TCC_REQ[30],TCC_RW_REQ[30],TCC_MISS[31],TCC_READ[31],TCC_REQ[31],TCC_RW_REQ[31],TCC_MISS[32],TCC_READ[32],TCC_REQ[32],TCC_RW_REQ[32],TCC_MISS[33],TCC_READ[33],TCC_REQ[33],TCC_RW_REQ[33],TCC_MISS[34],TCC_READ[34],TCC_REQ[34],TCC_RW_REQ[34],TCC_MISS[35],TCC_READ[35],TCC_REQ[35],TCC_RW_REQ[35],TCC_MISS[36],TCC_READ[36],TCC_REQ[36],TCC_RW_REQ[36],TCC_MISS[37],TCC_READ[37],TCC_REQ[37],TCC_RW_REQ[37],TCC_MISS[38],TCC_READ[38],TCC_REQ[38],TCC_RW_REQ[38],TCC_MISS[39],TCC_READ[39],TCC_REQ[39],TCC_RW_REQ[39],TCC_MISS[40],TCC_READ[40],TCC_REQ[40],TCC_RW_REQ[40],TCC_MISS[41],TCC_READ[41],TCC_REQ[41],TCC_RW_REQ[41],TCC_MISS[42],TCC_READ[42],TCC_REQ[42],TCC_RW_REQ[42],TCC_MISS[43],TCC_READ[43],TCC_REQ[43],TCC_RW_REQ[43],TCC_MISS[44],TCC_READ[44],TCC_REQ[44],TCC_RW_REQ[44],TCC_MISS[45],TCC_READ[45],TCC_REQ[45],TCC_RW_REQ[45],TCC_MISS[46],TCC_READ[46],TCC_REQ[46],TCC_RW_REQ[46],TCC_MISS[47],TCC_READ[47],TCC_REQ[47],TCC_RW_REQ[47],TCC_MISS[48],TCC_READ[48],TCC_REQ[48],TCC_RW_REQ[48],TCC_MISS[49],TCC_READ[49],TCC_REQ[49],TCC_RW_REQ[49],TCC_MISS[50],TCC_READ[50],TCC_REQ[50],TCC_RW_REQ[50],TCC_MISS[51],TCC_READ[51],TCC_REQ[51],TCC_RW_REQ[51],TCC_MISS[52],TCC_READ[52],TCC_REQ[52],TCC_RW_REQ[52],TCC_MISS[53],TCC_READ[53],TCC_REQ[53],TCC_RW_REQ[53],TCC_MISS[54],TCC_READ[54],TCC_REQ[54],TCC_RW_REQ[54],TCC_MISS[55],TCC_READ[55],TCC_REQ[55],TCC_RW_REQ[55],TCC_MISS[56],TCC_READ[56],TCC_REQ[56],TCC_RW_REQ[56],TCC_MISS[57],TCC_READ[57],TCC_REQ[57],TCC_RW_REQ[57],TCC_MISS[58],TCC_READ[58],TCC_REQ[58],TCC_RW_REQ[58],TCC_MISS[59],TCC_READ[59],TCC_REQ[59],TCC_RW_REQ[59],TCC_MISS[60],TCC_READ[60],TCC_REQ[60],TCC_RW_REQ[60],TCC_MISS[61],TCC_READ[61],TCC_REQ[61],TCC_RW_REQ[61],TCC_MISS[62],TCC_READ[62],TCC_REQ[62],TCC_RW_REQ[62],TCC_MISS[63],TCC_READ[63],TCC_REQ[63],TCC_RW_REQ[63],TCC_MISS[64],TCC_READ[64],TCC_REQ[64],TCC_RW_REQ[64],TCC_MISS[65],TCC_READ[65],TCC_REQ[65],TCC_RW_REQ[65],TCC_MISS[66],TCC_READ[66],TCC_REQ[66],TCC_RW_REQ[66],TCC_MISS[67],TCC_READ[67],TCC_REQ[67],TCC_RW_REQ[67],TCC_MISS[68],TCC_READ[68],TCC_REQ[68],TCC_RW_REQ[68],TCC_MISS[69],TCC_READ[69],TCC_REQ[69],TCC_RW_REQ[69],TCC_MISS[70],TCC_READ[70],TCC_REQ[70],TCC_RW_REQ[70],TCC_MISS[71],TCC_READ[71],TCC_REQ[71],TCC_RW_REQ[71],TCC_MISS[72],TCC_READ[72],TCC_REQ[72],TCC_RW_REQ[72],TCC_MISS[73],TCC_READ[73],TCC_REQ[73],TCC_RW_REQ[73],TCC_MISS[74],TCC_READ[74],TCC_REQ[74],TCC_RW_REQ[74],TCC_MISS[75],TCC_READ[75],TCC_REQ[75],TCC_RW_REQ[75],TCC_MISS[76],TCC_READ[76],TCC_REQ[76],TCC_RW_REQ[76],TCC_MISS[77],TCC_READ[77],TCC_REQ[77],TCC_RW_REQ[77],TCC_MISS[78],TCC_READ[78],TCC_REQ[78],TCC_RW_REQ[78],TCC_MISS[79],TCC_READ[79],TCC_REQ[79],TCC_RW_REQ[79],TCC_MISS[80],TCC_READ[80],TCC_REQ[80],TCC_RW_REQ[80],TCC_MISS[81],TCC_READ[81],TCC_REQ[81],TCC_RW_REQ[81],TCC_MISS[82],TCC_READ[82],TCC_REQ[82],TCC_RW_REQ[82],TCC_MISS[83],TCC_READ[83],TCC_REQ[83],TCC_RW_REQ[83],TCC_MISS[84],TCC_READ[84],TCC_REQ[84],TCC_RW_REQ[84],TCC_MISS[85],TCC_READ[85],TCC_REQ[85],TCC_RW_REQ[85],TCC_MISS[86],TCC_READ[86],TCC_REQ[86],TCC_RW_REQ[86],TCC_MISS[87],TCC_READ[87],TCC_REQ[87],TCC_RW_REQ[87],TCC_MISS[88],TCC_READ[88],TCC_REQ[88],TCC_RW_REQ[88],TCC_MISS[89],TCC_READ[89],TCC_REQ[89],TCC_RW_REQ[89],TCC_MISS[90],TCC_READ[90],TCC_REQ[90],TCC_RW_REQ[90],TCC_MISS[91],TCC_READ[91],TCC_REQ[91],TCC_RW_REQ[91],TCC_MISS[92],TCC_READ[92],TCC_REQ[92],TCC_RW_REQ[92],TCC_MISS[93],TCC_READ[93],TCC_REQ[93],TCC_RW_REQ[93],TCC_MISS[94],TCC_READ[94],TCC_REQ[94],TCC_RW_REQ[94],TCC_MISS[95],TCC_READ[95],TCC_REQ[95],TCC_RW_REQ[95],TCC_MISS[96],TCC_READ[96],TCC_REQ[96],TCC_RW_REQ[96],TCC_MISS[97],TCC_READ[97],TCC_REQ[97],TCC_RW_REQ[97],TCC_MISS[98],TCC_READ[98],TCC_REQ[98],TCC_RW_REQ[98],TCC_MISS[99],TCC_READ[99],TCC_REQ[99],TCC_RW_REQ[99],TCC_MISS[100],TCC_READ[100],TCC_REQ[100],TCC_RW_REQ[100],TCC_MISS[101],TCC_READ[101],TCC_REQ[101],TCC_RW_REQ[101],TCC_MISS[102],TCC_READ[102],TCC_REQ[102],TCC_RW_REQ[102],TCC_MISS[103],TCC_READ[103],TCC_REQ[103],TCC_RW_REQ[103],TCC_MISS[104],TCC_READ[104],TCC_REQ[104],TCC_RW_REQ[104],TCC_MISS[105],TCC_READ[105],TCC_REQ[105],TCC_RW_REQ[105],TCC_MISS[106],TCC_READ[106],TCC_REQ[106],TCC_RW_REQ[106],TCC_MISS[107],TCC_READ[107],TCC_REQ[107],TCC_RW_REQ[107],TCC_MISS[108],TCC_READ[108],TCC_REQ[108],TCC_RW_REQ[108],TCC_MISS[109],TCC_READ[109],TCC_REQ[109],TCC_RW_REQ[109],TCC_MISS[110],TCC_READ[110],TCC_REQ[110],TCC_RW_REQ[110],TCC_MISS[111],TCC_READ[111],TCC_REQ[111],TCC_RW_REQ[111],TCC_MISS[112],TCC_READ[112],TCC_REQ[112],TCC_RW_REQ[112],TCC_MISS[113],TCC_READ[113],TCC_REQ[113],TCC_RW_REQ[113],TCC_MISS[114],TCC_READ[114],TCC_REQ[114],TCC_RW_REQ[114],TCC_MISS[115],TCC_READ[115],TCC_REQ[115],TCC_RW_REQ[115],TCC_MISS[116],TCC_READ[116],TCC_REQ[116],TCC_RW_REQ[116],TCC_MISS[117],TCC_READ[117],TCC_REQ[117],TCC_RW_REQ[117],TCC_MISS[118],TCC_READ[118],TCC_REQ[118],TCC_RW_REQ[118],TCC_MISS[119],TCC_READ[119],TCC_REQ[119],TCC_RW_REQ[119],TCC_MISS[120],TCC_READ[120],TCC_REQ[120],TCC_RW_REQ[120],TCC_MISS[121],TCC_READ[121],TCC_REQ[121],TCC_RW_REQ[121],TCC_MISS[122],TCC_READ[122],TCC_REQ[122],TCC_RW_REQ[122],TCC_MISS[123],TCC_READ[123],TCC_REQ[123],TCC_RW_REQ[123],TCC_MISS[124],TCC_READ[124],TCC_REQ[124],TCC_RW_REQ[124],TCC_MISS[125],TCC_READ[125],TCC_REQ[125],TCC_RW_REQ[125],TCC_MISS[126],TCC_READ[126],TCC_REQ[126],TCC_RW_REQ[126],TCC_MISS[127],TCC_READ[127],TCC_REQ[127],TCC_RW_REQ[127],Wave_Size_6,Correlation_ID_6,SQ_INSTS_BRANCH,SQ_INSTS_SENDMSG,SQ_WAIT_ANY,SQ_WAIT_INST_ANY,SQ_ACTIVE_INST_ANY,SQ_ACTIVE_INST_VMEM,SQ_ACTIVE_INST_LDS,SQ_ACTIVE_INST_VALU,SPI_RA_WAVE_SIMD_FULL_CSN,SPI_RA_VGPR_SIMD_FULL_CSN,CPC_CPC_UTCL2IU_STALL,CPC_ME1_BUSY_FOR_PACKET_DECODE,TA_ADDR_STALLED_BY_TC_CYCLES_sum,TA_TOTAL_WAVEFRONTS_sum,TCC_EA0_WRREQ_64B_sum,TCC_EA0_WRREQ_DRAM_sum,TCC_EA0_WRREQ_sum,TCC_EA0_WR_UNCACHED_32B_sum,TCP_UTCL1_PERMISSION_MISS_sum,TCP_UTCL1_REQUEST_sum,TCP_UTCL1_TRANSLATION_HIT_sum,TCP_UTCL1_TRANSLATION_MISS_sum,Wave_Size_7,Correlation_ID_7,XCC_Index_7,TCC_TAG_STALL[0],TCC_TOO_MANY_EA_WRREQS_STALL[0],TCC_WRITE[0],TCC_TAG_STALL[1],TCC_TOO_MANY_EA_WRREQS_STALL[1],TCC_WRITE[1],TCC_TAG_STALL[2],TCC_TOO_MANY_EA_WRREQS_STALL[2],TCC_WRITE[2],TCC_TAG_STALL[3],TCC_TOO_MANY_EA_WRREQS_STALL[3],TCC_WRITE[3],TCC_TAG_STALL[4],TCC_TOO_MANY_EA_WRREQS_STALL[4],TCC_WRITE[4],TCC_TAG_STALL[5],TCC_TOO_MANY_EA_WRREQS_STALL[5],TCC_WRITE[5],TCC_TAG_STALL[6],TCC_TOO_MANY_EA_WRREQS_STALL[6],TCC_WRITE[6],TCC_TAG_STALL[7],TCC_TOO_MANY_EA_WRREQS_STALL[7],TCC_WRITE[7],TCC_TAG_STALL[8],TCC_TOO_MANY_EA_WRREQS_STALL[8],TCC_WRITE[8],TCC_TAG_STALL[9],TCC_TOO_MANY_EA_WRREQS_STALL[9],TCC_WRITE[9],TCC_TAG_STALL[10],TCC_TOO_MANY_EA_WRREQS_STALL[10],TCC_WRITE[10],TCC_TAG_STALL[11],TCC_TOO_MANY_EA_WRREQS_STALL[11],TCC_WRITE[11],TCC_TAG_STALL[12],TCC_TOO_MANY_EA_WRREQS_STALL[12],TCC_WRITE[12],TCC_TAG_STALL[13],TCC_TOO_MANY_EA_WRREQS_STALL[13],TCC_WRITE[13],TCC_TAG_STALL[14],TCC_TOO_MANY_EA_WRREQS_STALL[14],TCC_WRITE[14],TCC_TAG_STALL[15],TCC_TOO_MANY_EA_WRREQS_STALL[15],TCC_WRITE[15],TCC_TAG_STALL[16],TCC_TOO_MANY_EA_WRREQS_STALL[16],TCC_WRITE[16],TCC_TAG_STALL[17],TCC_TOO_MANY_EA_WRREQS_STALL[17],TCC_WRITE[17],TCC_TAG_STALL[18],TCC_TOO_MANY_EA_WRREQS_STALL[18],TCC_WRITE[18],TCC_TAG_STALL[19],TCC_TOO_MANY_EA_WRREQS_STALL[19],TCC_WRITE[19],TCC_TAG_STALL[20],TCC_TOO_MANY_EA_WRREQS_STALL[20],TCC_WRITE[20],TCC_TAG_STALL[21],TCC_TOO_MANY_EA_WRREQS_STALL[21],TCC_WRITE[21],TCC_TAG_STALL[22],TCC_TOO_MANY_EA_WRREQS_STALL[22],TCC_WRITE[22],TCC_TAG_STALL[23],TCC_TOO_MANY_EA_WRREQS_STALL[23],TCC_WRITE[23],TCC_TAG_STALL[24],TCC_TOO_MANY_EA_WRREQS_STALL[24],TCC_WRITE[24],TCC_TAG_STALL[25],TCC_TOO_MANY_EA_WRREQS_STALL[25],TCC_WRITE[25],TCC_TAG_STALL[26],TCC_TOO_MANY_EA_WRREQS_STALL[26],TCC_WRITE[26],TCC_TAG_STALL[27],TCC_TOO_MANY_EA_WRREQS_STALL[27],TCC_WRITE[27],TCC_TAG_STALL[28],TCC_TOO_MANY_EA_WRREQS_STALL[28],TCC_WRITE[28],TCC_TAG_STALL[29],TCC_TOO_MANY_EA_WRREQS_STALL[29],TCC_WRITE[29],TCC_TAG_STALL[30],TCC_TOO_MANY_EA_WRREQS_STALL[30],TCC_WRITE[30],TCC_TAG_STALL[31],TCC_TOO_MANY_EA_WRREQS_STALL[31],TCC_WRITE[31],TCC_TAG_STALL[32],TCC_TOO_MANY_EA_WRREQS_STALL[32],TCC_WRITE[32],TCC_TAG_STALL[33],TCC_TOO_MANY_EA_WRREQS_STALL[33],TCC_WRITE[33],TCC_TAG_STALL[34],TCC_TOO_MANY_EA_WRREQS_STALL[34],TCC_WRITE[34],TCC_TAG_STALL[35],TCC_TOO_MANY_EA_WRREQS_STALL[35],TCC_WRITE[35],TCC_TAG_STALL[36],TCC_TOO_MANY_EA_WRREQS_STALL[36],TCC_WRITE[36],TCC_TAG_STALL[37],TCC_TOO_MANY_EA_WRREQS_STALL[37],TCC_WRITE[37],TCC_TAG_STALL[38],TCC_TOO_MANY_EA_WRREQS_STALL[38],TCC_WRITE[38],TCC_TAG_STALL[39],TCC_TOO_MANY_EA_WRREQS_STALL[39],TCC_WRITE[39],TCC_TAG_STALL[40],TCC_TOO_MANY_EA_WRREQS_STALL[40],TCC_WRITE[40],TCC_TAG_STALL[41],TCC_TOO_MANY_EA_WRREQS_STALL[41],TCC_WRITE[41],TCC_TAG_STALL[42],TCC_TOO_MANY_EA_WRREQS_STALL[42],TCC_WRITE[42],TCC_TAG_STALL[43],TCC_TOO_MANY_EA_WRREQS_STALL[43],TCC_WRITE[43],TCC_TAG_STALL[44],TCC_TOO_MANY_EA_WRREQS_STALL[44],TCC_WRITE[44],TCC_TAG_STALL[45],TCC_TOO_MANY_EA_WRREQS_STALL[45],TCC_WRITE[45],TCC_TAG_STALL[46],TCC_TOO_MANY_EA_WRREQS_STALL[46],TCC_WRITE[46],TCC_TAG_STALL[47],TCC_TOO_MANY_EA_WRREQS_STALL[47],TCC_WRITE[47],TCC_TAG_STALL[48],TCC_TOO_MANY_EA_WRREQS_STALL[48],TCC_WRITE[48],TCC_TAG_STALL[49],TCC_TOO_MANY_EA_WRREQS_STALL[49],TCC_WRITE[49],TCC_TAG_STALL[50],TCC_TOO_MANY_EA_WRREQS_STALL[50],TCC_WRITE[50],TCC_TAG_STALL[51],TCC_TOO_MANY_EA_WRREQS_STALL[51],TCC_WRITE[51],TCC_TAG_STALL[52],TCC_TOO_MANY_EA_WRREQS_STALL[52],TCC_WRITE[52],TCC_TAG_STALL[53],TCC_TOO_MANY_EA_WRREQS_STALL[53],TCC_WRITE[53],TCC_TAG_STALL[54],TCC_TOO_MANY_EA_WRREQS_STALL[54],TCC_WRITE[54],TCC_TAG_STALL[55],TCC_TOO_MANY_EA_WRREQS_STALL[55],TCC_WRITE[55],TCC_TAG_STALL[56],TCC_TOO_MANY_EA_WRREQS_STALL[56],TCC_WRITE[56],TCC_TAG_STALL[57],TCC_TOO_MANY_EA_WRREQS_STALL[57],TCC_WRITE[57],TCC_TAG_STALL[58],TCC_TOO_MANY_EA_WRREQS_STALL[58],TCC_WRITE[58],TCC_TAG_STALL[59],TCC_TOO_MANY_EA_WRREQS_STALL[59],TCC_WRITE[59],TCC_TAG_STALL[60],TCC_TOO_MANY_EA_WRREQS_STALL[60],TCC_WRITE[60],TCC_TAG_STALL[61],TCC_TOO_MANY_EA_WRREQS_STALL[61],TCC_WRITE[61],TCC_TAG_STALL[62],TCC_TOO_MANY_EA_WRREQS_STALL[62],TCC_WRITE[62],TCC_TAG_STALL[63],TCC_TOO_MANY_EA_WRREQS_STALL[63],TCC_WRITE[63],TCC_TAG_STALL[64],TCC_TOO_MANY_EA_WRREQS_STALL[64],TCC_WRITE[64],TCC_TAG_STALL[65],TCC_TOO_MANY_EA_WRREQS_STALL[65],TCC_WRITE[65],TCC_TAG_STALL[66],TCC_TOO_MANY_EA_WRREQS_STALL[66],TCC_WRITE[66],TCC_TAG_STALL[67],TCC_TOO_MANY_EA_WRREQS_STALL[67],TCC_WRITE[67],TCC_TAG_STALL[68],TCC_TOO_MANY_EA_WRREQS_STALL[68],TCC_WRITE[68],TCC_TAG_STALL[69],TCC_TOO_MANY_EA_WRREQS_STALL[69],TCC_WRITE[69],TCC_TAG_STALL[70],TCC_TOO_MANY_EA_WRREQS_STALL[70],TCC_WRITE[70],TCC_TAG_STALL[71],TCC_TOO_MANY_EA_WRREQS_STALL[71],TCC_WRITE[71],TCC_TAG_STALL[72],TCC_TOO_MANY_EA_WRREQS_STALL[72],TCC_WRITE[72],TCC_TAG_STALL[73],TCC_TOO_MANY_EA_WRREQS_STALL[73],TCC_WRITE[73],TCC_TAG_STALL[74],TCC_TOO_MANY_EA_WRREQS_STALL[74],TCC_WRITE[74],TCC_TAG_STALL[75],TCC_TOO_MANY_EA_WRREQS_STALL[75],TCC_WRITE[75],TCC_TAG_STALL[76],TCC_TOO_MANY_EA_WRREQS_STALL[76],TCC_WRITE[76],TCC_TAG_STALL[77],TCC_TOO_MANY_EA_WRREQS_STALL[77],TCC_WRITE[77],TCC_TAG_STALL[78],TCC_TOO_MANY_EA_WRREQS_STALL[78],TCC_WRITE[78],TCC_TAG_STALL[79],TCC_TOO_MANY_EA_WRREQS_STALL[79],TCC_WRITE[79],TCC_TAG_STALL[80],TCC_TOO_MANY_EA_WRREQS_STALL[80],TCC_WRITE[80],TCC_TAG_STALL[81],TCC_TOO_MANY_EA_WRREQS_STALL[81],TCC_WRITE[81],TCC_TAG_STALL[82],TCC_TOO_MANY_EA_WRREQS_STALL[82],TCC_WRITE[82],TCC_TAG_STALL[83],TCC_TOO_MANY_EA_WRREQS_STALL[83],TCC_WRITE[83],TCC_TAG_STALL[84],TCC_TOO_MANY_EA_WRREQS_STALL[84],TCC_WRITE[84],TCC_TAG_STALL[85],TCC_TOO_MANY_EA_WRREQS_STALL[85],TCC_WRITE[85],TCC_TAG_STALL[86],TCC_TOO_MANY_EA_WRREQS_STALL[86],TCC_WRITE[86],TCC_TAG_STALL[87],TCC_TOO_MANY_EA_WRREQS_STALL[87],TCC_WRITE[87],TCC_TAG_STALL[88],TCC_TOO_MANY_EA_WRREQS_STALL[88],TCC_WRITE[88],TCC_TAG_STALL[89],TCC_TOO_MANY_EA_WRREQS_STALL[89],TCC_WRITE[89],TCC_TAG_STALL[90],TCC_TOO_MANY_EA_WRREQS_STALL[90],TCC_WRITE[90],TCC_TAG_STALL[91],TCC_TOO_MANY_EA_WRREQS_STALL[91],TCC_WRITE[91],TCC_TAG_STALL[92],TCC_TOO_MANY_EA_WRREQS_STALL[92],TCC_WRITE[92],TCC_TAG_STALL[93],TCC_TOO_MANY_EA_WRREQS_STALL[93],TCC_WRITE[93],TCC_TAG_STALL[94],TCC_TOO_MANY_EA_WRREQS_STALL[94],TCC_WRITE[94],TCC_TAG_STALL[95],TCC_TOO_MANY_EA_WRREQS_STALL[95],TCC_WRITE[95],TCC_TAG_STALL[96],TCC_TOO_MANY_EA_WRREQS_STALL[96],TCC_WRITE[96],TCC_TAG_STALL[97],TCC_TOO_MANY_EA_WRREQS_STALL[97],TCC_WRITE[97],TCC_TAG_STALL[98],TCC_TOO_MANY_EA_WRREQS_STALL[98],TCC_WRITE[98],TCC_TAG_STALL[99],TCC_TOO_MANY_EA_WRREQS_STALL[99],TCC_WRITE[99],TCC_TAG_STALL[100],TCC_TOO_MANY_EA_WRREQS_STALL[100],TCC_WRITE[100],TCC_TAG_STALL[101],TCC_TOO_MANY_EA_WRREQS_STALL[101],TCC_WRITE[101],TCC_TAG_STALL[102],TCC_TOO_MANY_EA_WRREQS_STALL[102],TCC_WRITE[102],TCC_TAG_STALL[103],TCC_TOO_MANY_EA_WRREQS_STALL[103],TCC_WRITE[103],TCC_TAG_STALL[104],TCC_TOO_MANY_EA_WRREQS_STALL[104],TCC_WRITE[104],TCC_TAG_STALL[105],TCC_TOO_MANY_EA_WRREQS_STALL[105],TCC_WRITE[105],TCC_TAG_STALL[106],TCC_TOO_MANY_EA_WRREQS_STALL[106],TCC_WRITE[106],TCC_TAG_STALL[107],TCC_TOO_MANY_EA_WRREQS_STALL[107],TCC_WRITE[107],TCC_TAG_STALL[108],TCC_TOO_MANY_EA_WRREQS_STALL[108],TCC_WRITE[108],TCC_TAG_STALL[109],TCC_TOO_MANY_EA_WRREQS_STALL[109],TCC_WRITE[109],TCC_TAG_STALL[110],TCC_TOO_MANY_EA_WRREQS_STALL[110],TCC_WRITE[110],TCC_TAG_STALL[111],TCC_TOO_MANY_EA_WRREQS_STALL[111],TCC_WRITE[111],TCC_TAG_STALL[112],TCC_TOO_MANY_EA_WRREQS_STALL[112],TCC_WRITE[112],TCC_TAG_STALL[113],TCC_TOO_MANY_EA_WRREQS_STALL[113],TCC_WRITE[113],TCC_TAG_STALL[114],TCC_TOO_MANY_EA_WRREQS_STALL[114],TCC_WRITE[114],TCC_TAG_STALL[115],TCC_TOO_MANY_EA_WRREQS_STALL[115],TCC_WRITE[115],TCC_TAG_STALL[116],TCC_TOO_MANY_EA_WRREQS_STALL[116],TCC_WRITE[116],TCC_TAG_STALL[117],TCC_TOO_MANY_EA_WRREQS_STALL[117],TCC_WRITE[117],TCC_TAG_STALL[118],TCC_TOO_MANY_EA_WRREQS_STALL[118],TCC_WRITE[118],TCC_TAG_STALL[119],TCC_TOO_MANY_EA_WRREQS_STALL[119],TCC_WRITE[119],TCC_TAG_STALL[120],TCC_TOO_MANY_EA_WRREQS_STALL[120],TCC_WRITE[120],TCC_TAG_STALL[121],TCC_TOO_MANY_EA_WRREQS_STALL[121],TCC_WRITE[121],TCC_TAG_STALL[122],TCC_TOO_MANY_EA_WRREQS_STALL[122],TCC_WRITE[122],TCC_TAG_STALL[123],TCC_TOO_MANY_EA_WRREQS_STALL[123],TCC_WRITE[123],TCC_TAG_STALL[124],TCC_TOO_MANY_EA_WRREQS_STALL[124],TCC_WRITE[124],TCC_TAG_STALL[125],TCC_TOO_MANY_EA_WRREQS_STALL[125],TCC_WRITE[125],TCC_TAG_STALL[126],TCC_TOO_MANY_EA_WRREQS_STALL[126],TCC_WRITE[126],TCC_TAG_STALL[127],TCC_TOO_MANY_EA_WRREQS_STALL[127],TCC_WRITE[127],Wave_Size_8,Correlation_ID_8,XCC_Index_8,TCC_EA0_ATOMIC_LEVEL[0],TCC_EA0_RDREQ[0],TCC_EA0_RDREQ_32B[0],TCC_EA0_RDREQ_LEVEL[0],TCC_EA0_ATOMIC_LEVEL[1],TCC_EA0_RDREQ[1],TCC_EA0_RDREQ_32B[1],TCC_EA0_RDREQ_LEVEL[1],TCC_EA0_ATOMIC_LEVEL[2],TCC_EA0_RDREQ[2],TCC_EA0_RDREQ_32B[2],TCC_EA0_RDREQ_LEVEL[2],TCC_EA0_ATOMIC_LEVEL[3],TCC_EA0_RDREQ[3],TCC_EA0_RDREQ_32B[3],TCC_EA0_RDREQ_LEVEL[3],TCC_EA0_ATOMIC_LEVEL[4],TCC_EA0_RDREQ[4],TCC_EA0_RDREQ_32B[4],TCC_EA0_RDREQ_LEVEL[4],TCC_EA0_ATOMIC_LEVEL[5],TCC_EA0_RDREQ[5],TCC_EA0_RDREQ_32B[5],TCC_EA0_RDREQ_LEVEL[5],TCC_EA0_ATOMIC_LEVEL[6],TCC_EA0_RDREQ[6],TCC_EA0_RDREQ_32B[6],TCC_EA0_RDREQ_LEVEL[6],TCC_EA0_ATOMIC_LEVEL[7],TCC_EA0_RDREQ[7],TCC_EA0_RDREQ_32B[7],TCC_EA0_RDREQ_LEVEL[7],TCC_EA0_ATOMIC_LEVEL[8],TCC_EA0_RDREQ[8],TCC_EA0_RDREQ_32B[8],TCC_EA0_RDREQ_LEVEL[8],TCC_EA0_ATOMIC_LEVEL[9],TCC_EA0_RDREQ[9],TCC_EA0_RDREQ_32B[9],TCC_EA0_RDREQ_LEVEL[9],TCC_EA0_ATOMIC_LEVEL[10],TCC_EA0_RDREQ[10],TCC_EA0_RDREQ_32B[10],TCC_EA0_RDREQ_LEVEL[10],TCC_EA0_ATOMIC_LEVEL[11],TCC_EA0_RDREQ[11],TCC_EA0_RDREQ_32B[11],TCC_EA0_RDREQ_LEVEL[11],TCC_EA0_ATOMIC_LEVEL[12],TCC_EA0_RDREQ[12],TCC_EA0_RDREQ_32B[12],TCC_EA0_RDREQ_LEVEL[12],TCC_EA0_ATOMIC_LEVEL[13],TCC_EA0_RDREQ[13],TCC_EA0_RDREQ_32B[13],TCC_EA0_RDREQ_LEVEL[13],TCC_EA0_ATOMIC_LEVEL[14],TCC_EA0_RDREQ[14],TCC_EA0_RDREQ_32B[14],TCC_EA0_RDREQ_LEVEL[14],TCC_EA0_ATOMIC_LEVEL[15],TCC_EA0_RDREQ[15],TCC_EA0_RDREQ_32B[15],TCC_EA0_RDREQ_LEVEL[15],TCC_EA0_ATOMIC_LEVEL[16],TCC_EA0_RDREQ[16],TCC_EA0_RDREQ_32B[16],TCC_EA0_RDREQ_LEVEL[16],TCC_EA0_ATOMIC_LEVEL[17],TCC_EA0_RDREQ[17],TCC_EA0_RDREQ_32B[17],TCC_EA0_RDREQ_LEVEL[17],TCC_EA0_ATOMIC_LEVEL[18],TCC_EA0_RDREQ[18],TCC_EA0_RDREQ_32B[18],TCC_EA0_RDREQ_LEVEL[18],TCC_EA0_ATOMIC_LEVEL[19],TCC_EA0_RDREQ[19],TCC_EA0_RDREQ_32B[19],TCC_EA0_RDREQ_LEVEL[19],TCC_EA0_ATOMIC_LEVEL[20],TCC_EA0_RDREQ[20],TCC_EA0_RDREQ_32B[20],TCC_EA0_RDREQ_LEVEL[20],TCC_EA0_ATOMIC_LEVEL[21],TCC_EA0_RDREQ[21],TCC_EA0_RDREQ_32B[21],TCC_EA0_RDREQ_LEVEL[21],TCC_EA0_ATOMIC_LEVEL[22],TCC_EA0_RDREQ[22],TCC_EA0_RDREQ_32B[22],TCC_EA0_RDREQ_LEVEL[22],TCC_EA0_ATOMIC_LEVEL[23],TCC_EA0_RDREQ[23],TCC_EA0_RDREQ_32B[23],TCC_EA0_RDREQ_LEVEL[23],TCC_EA0_ATOMIC_LEVEL[24],TCC_EA0_RDREQ[24],TCC_EA0_RDREQ_32B[24],TCC_EA0_RDREQ_LEVEL[24],TCC_EA0_ATOMIC_LEVEL[25],TCC_EA0_RDREQ[25],TCC_EA0_RDREQ_32B[25],TCC_EA0_RDREQ_LEVEL[25],TCC_EA0_ATOMIC_LEVEL[26],TCC_EA0_RDREQ[26],TCC_EA0_RDREQ_32B[26],TCC_EA0_RDREQ_LEVEL[26],TCC_EA0_ATOMIC_LEVEL[27],TCC_EA0_RDREQ[27],TCC_EA0_RDREQ_32B[27],TCC_EA0_RDREQ_LEVEL[27],TCC_EA0_ATOMIC_LEVEL[28],TCC_EA0_RDREQ[28],TCC_EA0_RDREQ_32B[28],TCC_EA0_RDREQ_LEVEL[28],TCC_EA0_ATOMIC_LEVEL[29],TCC_EA0_RDREQ[29],TCC_EA0_RDREQ_32B[29],TCC_EA0_RDREQ_LEVEL[29],TCC_EA0_ATOMIC_LEVEL[30],TCC_EA0_RDREQ[30],TCC_EA0_RDREQ_32B[30],TCC_EA0_RDREQ_LEVEL[30],TCC_EA0_ATOMIC_LEVEL[31],TCC_EA0_RDREQ[31],TCC_EA0_RDREQ_32B[31],TCC_EA0_RDREQ_LEVEL[31],TCC_EA0_ATOMIC_LEVEL[32],TCC_EA0_RDREQ[32],TCC_EA0_RDREQ_32B[32],TCC_EA0_RDREQ_LEVEL[32],TCC_EA0_ATOMIC_LEVEL[33],TCC_EA0_RDREQ[33],TCC_EA0_RDREQ_32B[33],TCC_EA0_RDREQ_LEVEL[33],TCC_EA0_ATOMIC_LEVEL[34],TCC_EA0_RDREQ[34],TCC_EA0_RDREQ_32B[34],TCC_EA0_RDREQ_LEVEL[34],TCC_EA0_ATOMIC_LEVEL[35],TCC_EA0_RDREQ[35],TCC_EA0_RDREQ_32B[35],TCC_EA0_RDREQ_LEVEL[35],TCC_EA0_ATOMIC_LEVEL[36],TCC_EA0_RDREQ[36],TCC_EA0_RDREQ_32B[36],TCC_EA0_RDREQ_LEVEL[36],TCC_EA0_ATOMIC_LEVEL[37],TCC_EA0_RDREQ[37],TCC_EA0_RDREQ_32B[37],TCC_EA0_RDREQ_LEVEL[37],TCC_EA0_ATOMIC_LEVEL[38],TCC_EA0_RDREQ[38],TCC_EA0_RDREQ_32B[38],TCC_EA0_RDREQ_LEVEL[38],TCC_EA0_ATOMIC_LEVEL[39],TCC_EA0_RDREQ[39],TCC_EA0_RDREQ_32B[39],TCC_EA0_RDREQ_LEVEL[39],TCC_EA0_ATOMIC_LEVEL[40],TCC_EA0_RDREQ[40],TCC_EA0_RDREQ_32B[40],TCC_EA0_RDREQ_LEVEL[40],TCC_EA0_ATOMIC_LEVEL[41],TCC_EA0_RDREQ[41],TCC_EA0_RDREQ_32B[41],TCC_EA0_RDREQ_LEVEL[41],TCC_EA0_ATOMIC_LEVEL[42],TCC_EA0_RDREQ[42],TCC_EA0_RDREQ_32B[42],TCC_EA0_RDREQ_LEVEL[42],TCC_EA0_ATOMIC_LEVEL[43],TCC_EA0_RDREQ[43],TCC_EA0_RDREQ_32B[43],TCC_EA0_RDREQ_LEVEL[43],TCC_EA0_ATOMIC_LEVEL[44],TCC_EA0_RDREQ[44],TCC_EA0_RDREQ_32B[44],TCC_EA0_RDREQ_LEVEL[44],TCC_EA0_ATOMIC_LEVEL[45],TCC_EA0_RDREQ[45],TCC_EA0_RDREQ_32B[45],TCC_EA0_RDREQ_LEVEL[45],TCC_EA0_ATOMIC_LEVEL[46],TCC_EA0_RDREQ[46],TCC_EA0_RDREQ_32B[46],TCC_EA0_RDREQ_LEVEL[46],TCC_EA0_ATOMIC_LEVEL[47],TCC_EA0_RDREQ[47],TCC_EA0_RDREQ_32B[47],TCC_EA0_RDREQ_LEVEL[47],TCC_EA0_ATOMIC_LEVEL[48],TCC_EA0_RDREQ[48],TCC_EA0_RDREQ_32B[48],TCC_EA0_RDREQ_LEVEL[48],TCC_EA0_ATOMIC_LEVEL[49],TCC_EA0_RDREQ[49],TCC_EA0_RDREQ_32B[49],TCC_EA0_RDREQ_LEVEL[49],TCC_EA0_ATOMIC_LEVEL[50],TCC_EA0_RDREQ[50],TCC_EA0_RDREQ_32B[50],TCC_EA0_RDREQ_LEVEL[50],TCC_EA0_ATOMIC_LEVEL[51],TCC_EA0_RDREQ[51],TCC_EA0_RDREQ_32B[51],TCC_EA0_RDREQ_LEVEL[51],TCC_EA0_ATOMIC_LEVEL[52],TCC_EA0_RDREQ[52],TCC_EA0_RDREQ_32B[52],TCC_EA0_RDREQ_LEVEL[52],TCC_EA0_ATOMIC_LEVEL[53],TCC_EA0_RDREQ[53],TCC_EA0_RDREQ_32B[53],TCC_EA0_RDREQ_LEVEL[53],TCC_EA0_ATOMIC_LEVEL[54],TCC_EA0_RDREQ[54],TCC_EA0_RDREQ_32B[54],TCC_EA0_RDREQ_LEVEL[54],TCC_EA0_ATOMIC_LEVEL[55],TCC_EA0_RDREQ[55],TCC_EA0_RDREQ_32B[55],TCC_EA0_RDREQ_LEVEL[55],TCC_EA0_ATOMIC_LEVEL[56],TCC_EA0_RDREQ[56],TCC_EA0_RDREQ_32B[56],TCC_EA0_RDREQ_LEVEL[56],TCC_EA0_ATOMIC_LEVEL[57],TCC_EA0_RDREQ[57],TCC_EA0_RDREQ_32B[57],TCC_EA0_RDREQ_LEVEL[57],TCC_EA0_ATOMIC_LEVEL[58],TCC_EA0_RDREQ[58],TCC_EA0_RDREQ_32B[58],TCC_EA0_RDREQ_LEVEL[58],TCC_EA0_ATOMIC_LEVEL[59],TCC_EA0_RDREQ[59],TCC_EA0_RDREQ_32B[59],TCC_EA0_RDREQ_LEVEL[59],TCC_EA0_ATOMIC_LEVEL[60],TCC_EA0_RDREQ[60],TCC_EA0_RDREQ_32B[60],TCC_EA0_RDREQ_LEVEL[60],TCC_EA0_ATOMIC_LEVEL[61],TCC_EA0_RDREQ[61],TCC_EA0_RDREQ_32B[61],TCC_EA0_RDREQ_LEVEL[61],TCC_EA0_ATOMIC_LEVEL[62],TCC_EA0_RDREQ[62],TCC_EA0_RDREQ_32B[62],TCC_EA0_RDREQ_LEVEL[62],TCC_EA0_ATOMIC_LEVEL[63],TCC_EA0_RDREQ[63],TCC_EA0_RDREQ_32B[63],TCC_EA0_RDREQ_LEVEL[63],TCC_EA0_ATOMIC_LEVEL[64],TCC_EA0_RDREQ[64],TCC_EA0_RDREQ_32B[64],TCC_EA0_RDREQ_LEVEL[64],TCC_EA0_ATOMIC_LEVEL[65],TCC_EA0_RDREQ[65],TCC_EA0_RDREQ_32B[65],TCC_EA0_RDREQ_LEVEL[65],TCC_EA0_ATOMIC_LEVEL[66],TCC_EA0_RDREQ[66],TCC_EA0_RDREQ_32B[66],TCC_EA0_RDREQ_LEVEL[66],TCC_EA0_ATOMIC_LEVEL[67],TCC_EA0_RDREQ[67],TCC_EA0_RDREQ_32B[67],TCC_EA0_RDREQ_LEVEL[67],TCC_EA0_ATOMIC_LEVEL[68],TCC_EA0_RDREQ[68],TCC_EA0_RDREQ_32B[68],TCC_EA0_RDREQ_LEVEL[68],TCC_EA0_ATOMIC_LEVEL[69],TCC_EA0_RDREQ[69],TCC_EA0_RDREQ_32B[69],TCC_EA0_RDREQ_LEVEL[69],TCC_EA0_ATOMIC_LEVEL[70],TCC_EA0_RDREQ[70],TCC_EA0_RDREQ_32B[70],TCC_EA0_RDREQ_LEVEL[70],TCC_EA0_ATOMIC_LEVEL[71],TCC_EA0_RDREQ[71],TCC_EA0_RDREQ_32B[71],TCC_EA0_RDREQ_LEVEL[71],TCC_EA0_ATOMIC_LEVEL[72],TCC_EA0_RDREQ[72],TCC_EA0_RDREQ_32B[72],TCC_EA0_RDREQ_LEVEL[72],TCC_EA0_ATOMIC_LEVEL[73],TCC_EA0_RDREQ[73],TCC_EA0_RDREQ_32B[73],TCC_EA0_RDREQ_LEVEL[73],TCC_EA0_ATOMIC_LEVEL[74],TCC_EA0_RDREQ[74],TCC_EA0_RDREQ_32B[74],TCC_EA0_RDREQ_LEVEL[74],TCC_EA0_ATOMIC_LEVEL[75],TCC_EA0_RDREQ[75],TCC_EA0_RDREQ_32B[75],TCC_EA0_RDREQ_LEVEL[75],TCC_EA0_ATOMIC_LEVEL[76],TCC_EA0_RDREQ[76],TCC_EA0_RDREQ_32B[76],TCC_EA0_RDREQ_LEVEL[76],TCC_EA0_ATOMIC_LEVEL[77],TCC_EA0_RDREQ[77],TCC_EA0_RDREQ_32B[77],TCC_EA0_RDREQ_LEVEL[77],TCC_EA0_ATOMIC_LEVEL[78],TCC_EA0_RDREQ[78],TCC_EA0_RDREQ_32B[78],TCC_EA0_RDREQ_LEVEL[78],TCC_EA0_ATOMIC_LEVEL[79],TCC_EA0_RDREQ[79],TCC_EA0_RDREQ_32B[79],TCC_EA0_RDREQ_LEVEL[79],TCC_EA0_ATOMIC_LEVEL[80],TCC_EA0_RDREQ[80],TCC_EA0_RDREQ_32B[80],TCC_EA0_RDREQ_LEVEL[80],TCC_EA0_ATOMIC_LEVEL[81],TCC_EA0_RDREQ[81],TCC_EA0_RDREQ_32B[81],TCC_EA0_RDREQ_LEVEL[81],TCC_EA0_ATOMIC_LEVEL[82],TCC_EA0_RDREQ[82],TCC_EA0_RDREQ_32B[82],TCC_EA0_RDREQ_LEVEL[82],TCC_EA0_ATOMIC_LEVEL[83],TCC_EA0_RDREQ[83],TCC_EA0_RDREQ_32B[83],TCC_EA0_RDREQ_LEVEL[83],TCC_EA0_ATOMIC_LEVEL[84],TCC_EA0_RDREQ[84],TCC_EA0_RDREQ_32B[84],TCC_EA0_RDREQ_LEVEL[84],TCC_EA0_ATOMIC_LEVEL[85],TCC_EA0_RDREQ[85],TCC_EA0_RDREQ_32B[85],TCC_EA0_RDREQ_LEVEL[85],TCC_EA0_ATOMIC_LEVEL[86],TCC_EA0_RDREQ[86],TCC_EA0_RDREQ_32B[86],TCC_EA0_RDREQ_LEVEL[86],TCC_EA0_ATOMIC_LEVEL[87],TCC_EA0_RDREQ[87],TCC_EA0_RDREQ_32B[87],TCC_EA0_RDREQ_LEVEL[87],TCC_EA0_ATOMIC_LEVEL[88],TCC_EA0_RDREQ[88],TCC_EA0_RDREQ_32B[88],TCC_EA0_RDREQ_LEVEL[88],TCC_EA0_ATOMIC_LEVEL[89],TCC_EA0_RDREQ[89],TCC_EA0_RDREQ_32B[89],TCC_EA0_RDREQ_LEVEL[89],TCC_EA0_ATOMIC_LEVEL[90],TCC_EA0_RDREQ[90],TCC_EA0_RDREQ_32B[90],TCC_EA0_RDREQ_LEVEL[90],TCC_EA0_ATOMIC_LEVEL[91],TCC_EA0_RDREQ[91],TCC_EA0_RDREQ_32B[91],TCC_EA0_RDREQ_LEVEL[91],TCC_EA0_ATOMIC_LEVEL[92],TCC_EA0_RDREQ[92],TCC_EA0_RDREQ_32B[92],TCC_EA0_RDREQ_LEVEL[92],TCC_EA0_ATOMIC_LEVEL[93],TCC_EA0_RDREQ[93],TCC_EA0_RDREQ_32B[93],TCC_EA0_RDREQ_LEVEL[93],TCC_EA0_ATOMIC_LEVEL[94],TCC_EA0_RDREQ[94],TCC_EA0_RDREQ_32B[94],TCC_EA0_RDREQ_LEVEL[94],TCC_EA0_ATOMIC_LEVEL[95],TCC_EA0_RDREQ[95],TCC_EA0_RDREQ_32B[95],TCC_EA0_RDREQ_LEVEL[95],TCC_EA0_ATOMIC_LEVEL[96],TCC_EA0_RDREQ[96],TCC_EA0_RDREQ_32B[96],TCC_EA0_RDREQ_LEVEL[96],TCC_EA0_ATOMIC_LEVEL[97],TCC_EA0_RDREQ[97],TCC_EA0_RDREQ_32B[97],TCC_EA0_RDREQ_LEVEL[97],TCC_EA0_ATOMIC_LEVEL[98],TCC_EA0_RDREQ[98],TCC_EA0_RDREQ_32B[98],TCC_EA0_RDREQ_LEVEL[98],TCC_EA0_ATOMIC_LEVEL[99],TCC_EA0_RDREQ[99],TCC_EA0_RDREQ_32B[99],TCC_EA0_RDREQ_LEVEL[99],TCC_EA0_ATOMIC_LEVEL[100],TCC_EA0_RDREQ[100],TCC_EA0_RDREQ_32B[100],TCC_EA0_RDREQ_LEVEL[100],TCC_EA0_ATOMIC_LEVEL[101],TCC_EA0_RDREQ[101],TCC_EA0_RDREQ_32B[101],TCC_EA0_RDREQ_LEVEL[101],TCC_EA0_ATOMIC_LEVEL[102],TCC_EA0_RDREQ[102],TCC_EA0_RDREQ_32B[102],TCC_EA0_RDREQ_LEVEL[102],TCC_EA0_ATOMIC_LEVEL[103],TCC_EA0_RDREQ[103],TCC_EA0_RDREQ_32B[103],TCC_EA0_RDREQ_LEVEL[103],TCC_EA0_ATOMIC_LEVEL[104],TCC_EA0_RDREQ[104],TCC_EA0_RDREQ_32B[104],TCC_EA0_RDREQ_LEVEL[104],TCC_EA0_ATOMIC_LEVEL[105],TCC_EA0_RDREQ[105],TCC_EA0_RDREQ_32B[105],TCC_EA0_RDREQ_LEVEL[105],TCC_EA0_ATOMIC_LEVEL[106],TCC_EA0_RDREQ[106],TCC_EA0_RDREQ_32B[106],TCC_EA0_RDREQ_LEVEL[106],TCC_EA0_ATOMIC_LEVEL[107],TCC_EA0_RDREQ[107],TCC_EA0_RDREQ_32B[107],TCC_EA0_RDREQ_LEVEL[107],TCC_EA0_ATOMIC_LEVEL[108],TCC_EA0_RDREQ[108],TCC_EA0_RDREQ_32B[108],TCC_EA0_RDREQ_LEVEL[108],TCC_EA0_ATOMIC_LEVEL[109],TCC_EA0_RDREQ[109],TCC_EA0_RDREQ_32B[109],TCC_EA0_RDREQ_LEVEL[109],TCC_EA0_ATOMIC_LEVEL[110],TCC_EA0_RDREQ[110],TCC_EA0_RDREQ_32B[110],TCC_EA0_RDREQ_LEVEL[110],TCC_EA0_ATOMIC_LEVEL[111],TCC_EA0_RDREQ[111],TCC_EA0_RDREQ_32B[111],TCC_EA0_RDREQ_LEVEL[111],TCC_EA0_ATOMIC_LEVEL[112],TCC_EA0_RDREQ[112],TCC_EA0_RDREQ_32B[112],TCC_EA0_RDREQ_LEVEL[112],TCC_EA0_ATOMIC_LEVEL[113],TCC_EA0_RDREQ[113],TCC_EA0_RDREQ_32B[113],TCC_EA0_RDREQ_LEVEL[113],TCC_EA0_ATOMIC_LEVEL[114],TCC_EA0_RDREQ[114],TCC_EA0_RDREQ_32B[114],TCC_EA0_RDREQ_LEVEL[114],TCC_EA0_ATOMIC_LEVEL[115],TCC_EA0_RDREQ[115],TCC_EA0_RDREQ_32B[115],TCC_EA0_RDREQ_LEVEL[115],TCC_EA0_ATOMIC_LEVEL[116],TCC_EA0_RDREQ[116],TCC_EA0_RDREQ_32B[116],TCC_EA0_RDREQ_LEVEL[116],TCC_EA0_ATOMIC_LEVEL[117],TCC_EA0_RDREQ[117],TCC_EA0_RDREQ_32B[117],TCC_EA0_RDREQ_LEVEL[117],TCC_EA0_ATOMIC_LEVEL[118],TCC_EA0_RDREQ[118],TCC_EA0_RDREQ_32B[118],TCC_EA0_RDREQ_LEVEL[118],TCC_EA0_ATOMIC_LEVEL[119],TCC_EA0_RDREQ[119],TCC_EA0_RDREQ_32B[119],TCC_EA0_RDREQ_LEVEL[119],TCC_EA0_ATOMIC_LEVEL[120],TCC_EA0_RDREQ[120],TCC_EA0_RDREQ_32B[120],TCC_EA0_RDREQ_LEVEL[120],TCC_EA0_ATOMIC_LEVEL[121],TCC_EA0_RDREQ[121],TCC_EA0_RDREQ_32B[121],TCC_EA0_RDREQ_LEVEL[121],TCC_EA0_ATOMIC_LEVEL[122],TCC_EA0_RDREQ[122],TCC_EA0_RDREQ_32B[122],TCC_EA0_RDREQ_LEVEL[122],TCC_EA0_ATOMIC_LEVEL[123],TCC_EA0_RDREQ[123],TCC_EA0_RDREQ_32B[123],TCC_EA0_RDREQ_LEVEL[123],TCC_EA0_ATOMIC_LEVEL[124],TCC_EA0_RDREQ[124],TCC_EA0_RDREQ_32B[124],TCC_EA0_RDREQ_LEVEL[124],TCC_EA0_ATOMIC_LEVEL[125],TCC_EA0_RDREQ[125],TCC_EA0_RDREQ_32B[125],TCC_EA0_RDREQ_LEVEL[125],TCC_EA0_ATOMIC_LEVEL[126],TCC_EA0_RDREQ[126],TCC_EA0_RDREQ_32B[126],TCC_EA0_RDREQ_LEVEL[126],TCC_EA0_ATOMIC_LEVEL[127],TCC_EA0_RDREQ[127],TCC_EA0_RDREQ_32B[127],TCC_EA0_RDREQ_LEVEL[127],Wave_Size_9,Correlation_ID_9,XCC_Index_9,TCC_EA0_WRREQ[0],TCC_EA0_WRREQ_64B[0],TCC_EA0_WRREQ_LEVEL[0],TCC_HIT[0],TCC_EA0_WRREQ[1],TCC_EA0_WRREQ_64B[1],TCC_EA0_WRREQ_LEVEL[1],TCC_HIT[1],TCC_EA0_WRREQ[2],TCC_EA0_WRREQ_64B[2],TCC_EA0_WRREQ_LEVEL[2],TCC_HIT[2],TCC_EA0_WRREQ[3],TCC_EA0_WRREQ_64B[3],TCC_EA0_WRREQ_LEVEL[3],TCC_HIT[3],TCC_EA0_WRREQ[4],TCC_EA0_WRREQ_64B[4],TCC_EA0_WRREQ_LEVEL[4],TCC_HIT[4],TCC_EA0_WRREQ[5],TCC_EA0_WRREQ_64B[5],TCC_EA0_WRREQ_LEVEL[5],TCC_HIT[5],TCC_EA0_WRREQ[6],TCC_EA0_WRREQ_64B[6],TCC_EA0_WRREQ_LEVEL[6],TCC_HIT[6],TCC_EA0_WRREQ[7],TCC_EA0_WRREQ_64B[7],TCC_EA0_WRREQ_LEVEL[7],TCC_HIT[7],TCC_EA0_WRREQ[8],TCC_EA0_WRREQ_64B[8],TCC_EA0_WRREQ_LEVEL[8],TCC_HIT[8],TCC_EA0_WRREQ[9],TCC_EA0_WRREQ_64B[9],TCC_EA0_WRREQ_LEVEL[9],TCC_HIT[9],TCC_EA0_WRREQ[10],TCC_EA0_WRREQ_64B[10],TCC_EA0_WRREQ_LEVEL[10],TCC_HIT[10],TCC_EA0_WRREQ[11],TCC_EA0_WRREQ_64B[11],TCC_EA0_WRREQ_LEVEL[11],TCC_HIT[11],TCC_EA0_WRREQ[12],TCC_EA0_WRREQ_64B[12],TCC_EA0_WRREQ_LEVEL[12],TCC_HIT[12],TCC_EA0_WRREQ[13],TCC_EA0_WRREQ_64B[13],TCC_EA0_WRREQ_LEVEL[13],TCC_HIT[13],TCC_EA0_WRREQ[14],TCC_EA0_WRREQ_64B[14],TCC_EA0_WRREQ_LEVEL[14],TCC_HIT[14],TCC_EA0_WRREQ[15],TCC_EA0_WRREQ_64B[15],TCC_EA0_WRREQ_LEVEL[15],TCC_HIT[15],TCC_EA0_WRREQ[16],TCC_EA0_WRREQ_64B[16],TCC_EA0_WRREQ_LEVEL[16],TCC_HIT[16],TCC_EA0_WRREQ[17],TCC_EA0_WRREQ_64B[17],TCC_EA0_WRREQ_LEVEL[17],TCC_HIT[17],TCC_EA0_WRREQ[18],TCC_EA0_WRREQ_64B[18],TCC_EA0_WRREQ_LEVEL[18],TCC_HIT[18],TCC_EA0_WRREQ[19],TCC_EA0_WRREQ_64B[19],TCC_EA0_WRREQ_LEVEL[19],TCC_HIT[19],TCC_EA0_WRREQ[20],TCC_EA0_WRREQ_64B[20],TCC_EA0_WRREQ_LEVEL[20],TCC_HIT[20],TCC_EA0_WRREQ[21],TCC_EA0_WRREQ_64B[21],TCC_EA0_WRREQ_LEVEL[21],TCC_HIT[21],TCC_EA0_WRREQ[22],TCC_EA0_WRREQ_64B[22],TCC_EA0_WRREQ_LEVEL[22],TCC_HIT[22],TCC_EA0_WRREQ[23],TCC_EA0_WRREQ_64B[23],TCC_EA0_WRREQ_LEVEL[23],TCC_HIT[23],TCC_EA0_WRREQ[24],TCC_EA0_WRREQ_64B[24],TCC_EA0_WRREQ_LEVEL[24],TCC_HIT[24],TCC_EA0_WRREQ[25],TCC_EA0_WRREQ_64B[25],TCC_EA0_WRREQ_LEVEL[25],TCC_HIT[25],TCC_EA0_WRREQ[26],TCC_EA0_WRREQ_64B[26],TCC_EA0_WRREQ_LEVEL[26],TCC_HIT[26],TCC_EA0_WRREQ[27],TCC_EA0_WRREQ_64B[27],TCC_EA0_WRREQ_LEVEL[27],TCC_HIT[27],TCC_EA0_WRREQ[28],TCC_EA0_WRREQ_64B[28],TCC_EA0_WRREQ_LEVEL[28],TCC_HIT[28],TCC_EA0_WRREQ[29],TCC_EA0_WRREQ_64B[29],TCC_EA0_WRREQ_LEVEL[29],TCC_HIT[29],TCC_EA0_WRREQ[30],TCC_EA0_WRREQ_64B[30],TCC_EA0_WRREQ_LEVEL[30],TCC_HIT[30],TCC_EA0_WRREQ[31],TCC_EA0_WRREQ_64B[31],TCC_EA0_WRREQ_LEVEL[31],TCC_HIT[31],TCC_EA0_WRREQ[32],TCC_EA0_WRREQ_64B[32],TCC_EA0_WRREQ_LEVEL[32],TCC_HIT[32],TCC_EA0_WRREQ[33],TCC_EA0_WRREQ_64B[33],TCC_EA0_WRREQ_LEVEL[33],TCC_HIT[33],TCC_EA0_WRREQ[34],TCC_EA0_WRREQ_64B[34],TCC_EA0_WRREQ_LEVEL[34],TCC_HIT[34],TCC_EA0_WRREQ[35],TCC_EA0_WRREQ_64B[35],TCC_EA0_WRREQ_LEVEL[35],TCC_HIT[35],TCC_EA0_WRREQ[36],TCC_EA0_WRREQ_64B[36],TCC_EA0_WRREQ_LEVEL[36],TCC_HIT[36],TCC_EA0_WRREQ[37],TCC_EA0_WRREQ_64B[37],TCC_EA0_WRREQ_LEVEL[37],TCC_HIT[37],TCC_EA0_WRREQ[38],TCC_EA0_WRREQ_64B[38],TCC_EA0_WRREQ_LEVEL[38],TCC_HIT[38],TCC_EA0_WRREQ[39],TCC_EA0_WRREQ_64B[39],TCC_EA0_WRREQ_LEVEL[39],TCC_HIT[39],TCC_EA0_WRREQ[40],TCC_EA0_WRREQ_64B[40],TCC_EA0_WRREQ_LEVEL[40],TCC_HIT[40],TCC_EA0_WRREQ[41],TCC_EA0_WRREQ_64B[41],TCC_EA0_WRREQ_LEVEL[41],TCC_HIT[41],TCC_EA0_WRREQ[42],TCC_EA0_WRREQ_64B[42],TCC_EA0_WRREQ_LEVEL[42],TCC_HIT[42],TCC_EA0_WRREQ[43],TCC_EA0_WRREQ_64B[43],TCC_EA0_WRREQ_LEVEL[43],TCC_HIT[43],TCC_EA0_WRREQ[44],TCC_EA0_WRREQ_64B[44],TCC_EA0_WRREQ_LEVEL[44],TCC_HIT[44],TCC_EA0_WRREQ[45],TCC_EA0_WRREQ_64B[45],TCC_EA0_WRREQ_LEVEL[45],TCC_HIT[45],TCC_EA0_WRREQ[46],TCC_EA0_WRREQ_64B[46],TCC_EA0_WRREQ_LEVEL[46],TCC_HIT[46],TCC_EA0_WRREQ[47],TCC_EA0_WRREQ_64B[47],TCC_EA0_WRREQ_LEVEL[47],TCC_HIT[47],TCC_EA0_WRREQ[48],TCC_EA0_WRREQ_64B[48],TCC_EA0_WRREQ_LEVEL[48],TCC_HIT[48],TCC_EA0_WRREQ[49],TCC_EA0_WRREQ_64B[49],TCC_EA0_WRREQ_LEVEL[49],TCC_HIT[49],TCC_EA0_WRREQ[50],TCC_EA0_WRREQ_64B[50],TCC_EA0_WRREQ_LEVEL[50],TCC_HIT[50],TCC_EA0_WRREQ[51],TCC_EA0_WRREQ_64B[51],TCC_EA0_WRREQ_LEVEL[51],TCC_HIT[51],TCC_EA0_WRREQ[52],TCC_EA0_WRREQ_64B[52],TCC_EA0_WRREQ_LEVEL[52],TCC_HIT[52],TCC_EA0_WRREQ[53],TCC_EA0_WRREQ_64B[53],TCC_EA0_WRREQ_LEVEL[53],TCC_HIT[53],TCC_EA0_WRREQ[54],TCC_EA0_WRREQ_64B[54],TCC_EA0_WRREQ_LEVEL[54],TCC_HIT[54],TCC_EA0_WRREQ[55],TCC_EA0_WRREQ_64B[55],TCC_EA0_WRREQ_LEVEL[55],TCC_HIT[55],TCC_EA0_WRREQ[56],TCC_EA0_WRREQ_64B[56],TCC_EA0_WRREQ_LEVEL[56],TCC_HIT[56],TCC_EA0_WRREQ[57],TCC_EA0_WRREQ_64B[57],TCC_EA0_WRREQ_LEVEL[57],TCC_HIT[57],TCC_EA0_WRREQ[58],TCC_EA0_WRREQ_64B[58],TCC_EA0_WRREQ_LEVEL[58],TCC_HIT[58],TCC_EA0_WRREQ[59],TCC_EA0_WRREQ_64B[59],TCC_EA0_WRREQ_LEVEL[59],TCC_HIT[59],TCC_EA0_WRREQ[60],TCC_EA0_WRREQ_64B[60],TCC_EA0_WRREQ_LEVEL[60],TCC_HIT[60],TCC_EA0_WRREQ[61],TCC_EA0_WRREQ_64B[61],TCC_EA0_WRREQ_LEVEL[61],TCC_HIT[61],TCC_EA0_WRREQ[62],TCC_EA0_WRREQ_64B[62],TCC_EA0_WRREQ_LEVEL[62],TCC_HIT[62],TCC_EA0_WRREQ[63],TCC_EA0_WRREQ_64B[63],TCC_EA0_WRREQ_LEVEL[63],TCC_HIT[63],TCC_EA0_WRREQ[64],TCC_EA0_WRREQ_64B[64],TCC_EA0_WRREQ_LEVEL[64],TCC_HIT[64],TCC_EA0_WRREQ[65],TCC_EA0_WRREQ_64B[65],TCC_EA0_WRREQ_LEVEL[65],TCC_HIT[65],TCC_EA0_WRREQ[66],TCC_EA0_WRREQ_64B[66],TCC_EA0_WRREQ_LEVEL[66],TCC_HIT[66],TCC_EA0_WRREQ[67],TCC_EA0_WRREQ_64B[67],TCC_EA0_WRREQ_LEVEL[67],TCC_HIT[67],TCC_EA0_WRREQ[68],TCC_EA0_WRREQ_64B[68],TCC_EA0_WRREQ_LEVEL[68],TCC_HIT[68],TCC_EA0_WRREQ[69],TCC_EA0_WRREQ_64B[69],TCC_EA0_WRREQ_LEVEL[69],TCC_HIT[69],TCC_EA0_WRREQ[70],TCC_EA0_WRREQ_64B[70],TCC_EA0_WRREQ_LEVEL[70],TCC_HIT[70],TCC_EA0_WRREQ[71],TCC_EA0_WRREQ_64B[71],TCC_EA0_WRREQ_LEVEL[71],TCC_HIT[71],TCC_EA0_WRREQ[72],TCC_EA0_WRREQ_64B[72],TCC_EA0_WRREQ_LEVEL[72],TCC_HIT[72],TCC_EA0_WRREQ[73],TCC_EA0_WRREQ_64B[73],TCC_EA0_WRREQ_LEVEL[73],TCC_HIT[73],TCC_EA0_WRREQ[74],TCC_EA0_WRREQ_64B[74],TCC_EA0_WRREQ_LEVEL[74],TCC_HIT[74],TCC_EA0_WRREQ[75],TCC_EA0_WRREQ_64B[75],TCC_EA0_WRREQ_LEVEL[75],TCC_HIT[75],TCC_EA0_WRREQ[76],TCC_EA0_WRREQ_64B[76],TCC_EA0_WRREQ_LEVEL[76],TCC_HIT[76],TCC_EA0_WRREQ[77],TCC_EA0_WRREQ_64B[77],TCC_EA0_WRREQ_LEVEL[77],TCC_HIT[77],TCC_EA0_WRREQ[78],TCC_EA0_WRREQ_64B[78],TCC_EA0_WRREQ_LEVEL[78],TCC_HIT[78],TCC_EA0_WRREQ[79],TCC_EA0_WRREQ_64B[79],TCC_EA0_WRREQ_LEVEL[79],TCC_HIT[79],TCC_EA0_WRREQ[80],TCC_EA0_WRREQ_64B[80],TCC_EA0_WRREQ_LEVEL[80],TCC_HIT[80],TCC_EA0_WRREQ[81],TCC_EA0_WRREQ_64B[81],TCC_EA0_WRREQ_LEVEL[81],TCC_HIT[81],TCC_EA0_WRREQ[82],TCC_EA0_WRREQ_64B[82],TCC_EA0_WRREQ_LEVEL[82],TCC_HIT[82],TCC_EA0_WRREQ[83],TCC_EA0_WRREQ_64B[83],TCC_EA0_WRREQ_LEVEL[83],TCC_HIT[83],TCC_EA0_WRREQ[84],TCC_EA0_WRREQ_64B[84],TCC_EA0_WRREQ_LEVEL[84],TCC_HIT[84],TCC_EA0_WRREQ[85],TCC_EA0_WRREQ_64B[85],TCC_EA0_WRREQ_LEVEL[85],TCC_HIT[85],TCC_EA0_WRREQ[86],TCC_EA0_WRREQ_64B[86],TCC_EA0_WRREQ_LEVEL[86],TCC_HIT[86],TCC_EA0_WRREQ[87],TCC_EA0_WRREQ_64B[87],TCC_EA0_WRREQ_LEVEL[87],TCC_HIT[87],TCC_EA0_WRREQ[88],TCC_EA0_WRREQ_64B[88],TCC_EA0_WRREQ_LEVEL[88],TCC_HIT[88],TCC_EA0_WRREQ[89],TCC_EA0_WRREQ_64B[89],TCC_EA0_WRREQ_LEVEL[89],TCC_HIT[89],TCC_EA0_WRREQ[90],TCC_EA0_WRREQ_64B[90],TCC_EA0_WRREQ_LEVEL[90],TCC_HIT[90],TCC_EA0_WRREQ[91],TCC_EA0_WRREQ_64B[91],TCC_EA0_WRREQ_LEVEL[91],TCC_HIT[91],TCC_EA0_WRREQ[92],TCC_EA0_WRREQ_64B[92],TCC_EA0_WRREQ_LEVEL[92],TCC_HIT[92],TCC_EA0_WRREQ[93],TCC_EA0_WRREQ_64B[93],TCC_EA0_WRREQ_LEVEL[93],TCC_HIT[93],TCC_EA0_WRREQ[94],TCC_EA0_WRREQ_64B[94],TCC_EA0_WRREQ_LEVEL[94],TCC_HIT[94],TCC_EA0_WRREQ[95],TCC_EA0_WRREQ_64B[95],TCC_EA0_WRREQ_LEVEL[95],TCC_HIT[95],TCC_EA0_WRREQ[96],TCC_EA0_WRREQ_64B[96],TCC_EA0_WRREQ_LEVEL[96],TCC_HIT[96],TCC_EA0_WRREQ[97],TCC_EA0_WRREQ_64B[97],TCC_EA0_WRREQ_LEVEL[97],TCC_HIT[97],TCC_EA0_WRREQ[98],TCC_EA0_WRREQ_64B[98],TCC_EA0_WRREQ_LEVEL[98],TCC_HIT[98],TCC_EA0_WRREQ[99],TCC_EA0_WRREQ_64B[99],TCC_EA0_WRREQ_LEVEL[99],TCC_HIT[99],TCC_EA0_WRREQ[100],TCC_EA0_WRREQ_64B[100],TCC_EA0_WRREQ_LEVEL[100],TCC_HIT[100],TCC_EA0_WRREQ[101],TCC_EA0_WRREQ_64B[101],TCC_EA0_WRREQ_LEVEL[101],TCC_HIT[101],TCC_EA0_WRREQ[102],TCC_EA0_WRREQ_64B[102],TCC_EA0_WRREQ_LEVEL[102],TCC_HIT[102],TCC_EA0_WRREQ[103],TCC_EA0_WRREQ_64B[103],TCC_EA0_WRREQ_LEVEL[103],TCC_HIT[103],TCC_EA0_WRREQ[104],TCC_EA0_WRREQ_64B[104],TCC_EA0_WRREQ_LEVEL[104],TCC_HIT[104],TCC_EA0_WRREQ[105],TCC_EA0_WRREQ_64B[105],TCC_EA0_WRREQ_LEVEL[105],TCC_HIT[105],TCC_EA0_WRREQ[106],TCC_EA0_WRREQ_64B[106],TCC_EA0_WRREQ_LEVEL[106],TCC_HIT[106],TCC_EA0_WRREQ[107],TCC_EA0_WRREQ_64B[107],TCC_EA0_WRREQ_LEVEL[107],TCC_HIT[107],TCC_EA0_WRREQ[108],TCC_EA0_WRREQ_64B[108],TCC_EA0_WRREQ_LEVEL[108],TCC_HIT[108],TCC_EA0_WRREQ[109],TCC_EA0_WRREQ_64B[109],TCC_EA0_WRREQ_LEVEL[109],TCC_HIT[109],TCC_EA0_WRREQ[110],TCC_EA0_WRREQ_64B[110],TCC_EA0_WRREQ_LEVEL[110],TCC_HIT[110],TCC_EA0_WRREQ[111],TCC_EA0_WRREQ_64B[111],TCC_EA0_WRREQ_LEVEL[111],TCC_HIT[111],TCC_EA0_WRREQ[112],TCC_EA0_WRREQ_64B[112],TCC_EA0_WRREQ_LEVEL[112],TCC_HIT[112],TCC_EA0_WRREQ[113],TCC_EA0_WRREQ_64B[113],TCC_EA0_WRREQ_LEVEL[113],TCC_HIT[113],TCC_EA0_WRREQ[114],TCC_EA0_WRREQ_64B[114],TCC_EA0_WRREQ_LEVEL[114],TCC_HIT[114],TCC_EA0_WRREQ[115],TCC_EA0_WRREQ_64B[115],TCC_EA0_WRREQ_LEVEL[115],TCC_HIT[115],TCC_EA0_WRREQ[116],TCC_EA0_WRREQ_64B[116],TCC_EA0_WRREQ_LEVEL[116],TCC_HIT[116],TCC_EA0_WRREQ[117],TCC_EA0_WRREQ_64B[117],TCC_EA0_WRREQ_LEVEL[117],TCC_HIT[117],TCC_EA0_WRREQ[118],TCC_EA0_WRREQ_64B[118],TCC_EA0_WRREQ_LEVEL[118],TCC_HIT[118],TCC_EA0_WRREQ[119],TCC_EA0_WRREQ_64B[119],TCC_EA0_WRREQ_LEVEL[119],TCC_HIT[119],TCC_EA0_WRREQ[120],TCC_EA0_WRREQ_64B[120],TCC_EA0_WRREQ_LEVEL[120],TCC_HIT[120],TCC_EA0_WRREQ[121],TCC_EA0_WRREQ_64B[121],TCC_EA0_WRREQ_LEVEL[121],TCC_HIT[121],TCC_EA0_WRREQ[122],TCC_EA0_WRREQ_64B[122],TCC_EA0_WRREQ_LEVEL[122],TCC_HIT[122],TCC_EA0_WRREQ[123],TCC_EA0_WRREQ_64B[123],TCC_EA0_WRREQ_LEVEL[123],TCC_HIT[123],TCC_EA0_WRREQ[124],TCC_EA0_WRREQ_64B[124],TCC_EA0_WRREQ_LEVEL[124],TCC_HIT[124],TCC_EA0_WRREQ[125],TCC_EA0_WRREQ_64B[125],TCC_EA0_WRREQ_LEVEL[125],TCC_HIT[125],TCC_EA0_WRREQ[126],TCC_EA0_WRREQ_64B[126],TCC_EA0_WRREQ_LEVEL[126],TCC_HIT[126],TCC_EA0_WRREQ[127],TCC_EA0_WRREQ_64B[127],TCC_EA0_WRREQ_LEVEL[127],TCC_HIT[127],Wave_Size_10,Correlation_ID_10,SQC_DCACHE_REQ_READ_2,SQC_DCACHE_REQ_READ_4,Wave_Size_11,Correlation_ID_11,SQ_CYCLES,SQ_BUSY_CYCLES,SQ_BUSY_CU_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,SQ_INSTS_VALU_CVT,SQ_INSTS_VMEM_WR,SQ_INSTS_VMEM_RD,GRBM_COUNT,GRBM_GUI_ACTIVE,SPI_CSN_WINDOW_VALID,SPI_CSN_BUSY,CPC_CPC_STAT_BUSY,CPC_CPC_STAT_IDLE,CPF_CPF_STAT_BUSY,CPF_CPF_STAT_STALL,TA_BUFFER_WAVEFRONTS_sum,TA_TA_BUSY_sum,TCC_BUSY_sum,TCC_CYCLE_sum,TCC_PROBE_ALL_sum,TCC_PROBE_sum,TCP_GATE_EN1_sum,TCP_GATE_EN2_sum,TCP_TCR_TCP_STALL_CYCLES_sum,TCP_TD_TCP_STALL_CYCLES_sum,TD_TC_STALL_sum,TD_TD_BUSY_sum,Wave_Size_12,Correlation_ID_12,SQ_THREAD_CYCLES_VALU,SQ_IFETCH,SQ_LDS_BANK_CONFLICT,SQ_LDS_ADDR_CONFLICT,SQ_LDS_UNALIGNED_STALL,SQ_WAVES_EQ_64,SQ_WAVES_LT_64,SQ_WAVES_LT_48,SPI_RA_BAR_CU_FULL_CSN,SPI_RA_TGLIM_CU_FULL_CSN,TA_FLAT_READ_WAVEFRONTS_sum,TA_FLAT_WAVEFRONTS_sum,TCC_ALL_TC_OP_WB_WRITEBACK_sum,TCC_EA0_RDREQ_DRAM_sum,TCC_NORMAL_WRITEBACK_sum,TCC_TAG_STALL_sum,TCP_TCC_NC_ATOMIC_REQ_sum,TCP_TCC_NC_READ_REQ_sum,TCP_TCC_NC_WRITE_REQ_sum,TCP_TCC_UC_READ_REQ_sum,Wave_Size_13,Correlation_ID_13,SQ_INSTS_VMEM,SQ_INSTS_SALU,SQ_INSTS_VSKIPPED,SQ_INSTS,SQ_INSTS_VALU,SQ_INSTS_VALU_ADD_F16,SQ_INSTS_VALU_MUL_F16,SQ_INSTS_VALU_FMA_F16,GRBM_SPI_BUSY,SPI_CSN_NUM_THREADGROUPS,SPI_CSN_WAVE,CPC_CPC_TCIU_BUSY,CPC_CPC_TCIU_IDLE,CPF_CPF_TCIU_BUSY,CPF_CPF_TCIU_STALL,TA_BUFFER_READ_WAVEFRONTS_sum,TA_BUFFER_WRITE_WAVEFRONTS_sum,TCC_CC_REQ_sum,TCC_NC_REQ_sum,TCC_RW_REQ_sum,TCC_UC_REQ_sum,TCP_ATOMIC_TAGCONFLICT_STALL_CYCLES_sum,TCP_READ_TAGCONFLICT_STALL_CYCLES_sum,TCP_TA_TCP_STATE_READ_sum,TCP_WRITE_TAGCONFLICT_STALL_CYCLES_sum,TD_LOAD_WAVEFRONT_sum,TD_SPI_STALL_sum,Wave_Size_14,Correlation_ID_14,SQ_INSTS_VALU_MFMA_MOPS_I8,SQ_INSTS_VALU_MFMA_MOPS_F16,SQ_INSTS_VALU_MFMA_MOPS_BF16,SQ_INSTS_VALU_MFMA_MOPS_F32,SQ_INSTS_VALU_MFMA_MOPS_F64,SQC_TC_INST_REQ,SQC_TC_DATA_READ_REQ,SQC_TC_DATA_WRITE_REQ,TCP_PENDING_STALL_CYCLES_sum,Wave_Size_15,Correlation_ID_15,SQ_INSTS_VALU_TRANS_F64,SQ_INSTS_VALU_INT32,SQ_INSTS_VALU_INT64,SQ_INSTS_SMEM,SQ_INSTS_FLAT,SQ_INSTS_LDS,SQ_INSTS_GDS,SQ_INSTS_EXP_GDS,SPI_RA_RES_STALL_CSN,SPI_RA_TMP_STALL_CSN,CPC_CPC_UTCL2IU_BUSY,CPC_CPC_UTCL2IU_IDLE,CPF_CMP_UTCL1_STALL_ON_TRANSLATION,TA_BUFFER_COALESCED_READ_CYCLES_sum,TA_BUFFER_COALESCED_WRITE_CYCLES_sum,TCC_ATOMIC_sum,TCC_READ_sum,TCC_WRITEBACK_sum,TCC_WRITE_sum,TCP_TOTAL_ATOMIC_WITHOUT_RET_sum,TCP_TOTAL_ATOMIC_WITH_RET_sum,TCP_TOTAL_CACHE_ACCESSES_sum,TCP_TOTAL_WRITEBACK_INVALIDATES_sum,TD_COALESCABLE_WAVEFRONT_sum,Wave_Size_16,Correlation_ID_16,SQC_TC_DATA_ATOMIC_REQ,SQC_TC_STALL,SQC_TC_REQ,SQC_DCACHE_REQ_READ_16,SQC_ICACHE_REQ,SQC_ICACHE_HITS,SQC_ICACHE_MISSES,SQC_ICACHE_MISSES_DUPLICATE,Wave_Size_17,Correlation_ID_17,SQ_ACTIVE_INST_SCA,SQ_ACTIVE_INST_EXP_GDS,SQ_ACTIVE_INST_MISC,SQ_ACTIVE_INST_FLAT,SQ_INST_CYCLES_VMEM_WR,SQ_INST_CYCLES_VMEM_RD,SQ_INST_CYCLES_SMEM,SQ_INST_CYCLES_SALU,SPI_RA_SGPR_SIMD_FULL_CSN,SPI_RA_LDS_CU_FULL_CSN,CPC_ME1_DC0_SPI_BUSY,TA_ADDR_STALLED_BY_TD_CYCLES_sum,TA_DATA_STALLED_BY_TC_CYCLES_sum,TCC_BUBBLE_sum,TCC_EA0_RDREQ_32B_sum,TCC_EA0_RDREQ_sum,TCC_EA0_RD_UNCACHED_32B_sum,TCP_TCC_ATOMIC_WITHOUT_RET_REQ_sum,TCP_TCC_ATOMIC_WITH_RET_REQ_sum,TCP_TCC_READ_REQ_sum,TCP_TCC_WRITE_REQ_sum,Start_Timestamp,End_Timestamp +0,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,2788816.0,0.0,0.0,65536.0,60576.0,160.0,4800.0,32768.0,64,0,0,0.0,512.0,47152.0,0.0,0.0,512.0,47152.0,0.0,0.0,512.0,47152.0,0.0,0.0,512.0,47152.0,0.0,0.0,512.0,47152.0,0.0,0.0,512.0,47152.0,0.0,0.0,512.0,47152.0,0.0,0.0,512.0,47152.0,0.0,0.0,512.0,47152.0,0.0,0.0,512.0,47152.0,0.0,0.0,512.0,47152.0,0.0,0.0,512.0,47152.0,0.0,0.0,512.0,47152.0,0.0,0.0,512.0,47152.0,0.0,0.0,512.0,47152.0,0.0,0.0,512.0,47152.0,0.0,0.0,512.0,44418.0,0.0,0.0,512.0,44418.0,0.0,0.0,512.0,44418.0,0.0,0.0,512.0,44418.0,0.0,0.0,512.0,44418.0,0.0,0.0,512.0,44418.0,0.0,0.0,512.0,44418.0,0.0,0.0,512.0,44418.0,0.0,0.0,512.0,44418.0,0.0,0.0,512.0,44418.0,0.0,0.0,512.0,44418.0,0.0,0.0,512.0,44418.0,0.0,0.0,512.0,44418.0,0.0,0.0,512.0,44418.0,0.0,0.0,512.0,44418.0,0.0,0.0,512.0,44418.0,0.0,0.0,512.0,60502.0,0.0,0.0,512.0,60502.0,0.0,0.0,512.0,60502.0,0.0,0.0,512.0,60502.0,0.0,0.0,512.0,60502.0,0.0,0.0,512.0,60502.0,0.0,0.0,512.0,60502.0,0.0,0.0,512.0,60502.0,0.0,0.0,512.0,60502.0,0.0,0.0,512.0,60502.0,0.0,0.0,512.0,60502.0,0.0,0.0,512.0,60502.0,0.0,0.0,512.0,60502.0,0.0,0.0,512.0,60502.0,0.0,0.0,512.0,60502.0,0.0,0.0,512.0,60502.0,0.0,0.0,512.0,66842.0,0.0,0.0,512.0,66842.0,0.0,0.0,512.0,66842.0,0.0,0.0,512.0,66842.0,0.0,0.0,512.0,66842.0,0.0,0.0,512.0,66842.0,0.0,0.0,512.0,66842.0,0.0,0.0,512.0,66842.0,0.0,0.0,512.0,66842.0,0.0,0.0,512.0,66842.0,0.0,0.0,512.0,66842.0,0.0,0.0,512.0,66842.0,0.0,0.0,512.0,66842.0,0.0,0.0,512.0,66842.0,0.0,0.0,512.0,66842.0,0.0,0.0,512.0,66842.0,0.0,0.0,512.0,84323.0,0.0,0.0,512.0,84323.0,0.0,0.0,512.0,84323.0,0.0,0.0,512.0,84323.0,0.0,0.0,512.0,84323.0,0.0,0.0,512.0,84323.0,0.0,0.0,512.0,84323.0,0.0,0.0,512.0,84323.0,0.0,0.0,512.0,84323.0,0.0,0.0,512.0,84323.0,0.0,0.0,512.0,84323.0,0.0,0.0,512.0,84323.0,0.0,0.0,512.0,84323.0,0.0,0.0,512.0,84323.0,0.0,0.0,512.0,84323.0,0.0,0.0,512.0,84323.0,0.0,0.0,512.0,91466.0,0.0,0.0,512.0,91466.0,0.0,0.0,512.0,91466.0,0.0,0.0,512.0,91466.0,0.0,0.0,512.0,91466.0,0.0,0.0,512.0,91466.0,0.0,0.0,512.0,91466.0,0.0,0.0,512.0,91466.0,0.0,0.0,512.0,91466.0,0.0,0.0,512.0,91466.0,0.0,0.0,512.0,91466.0,0.0,0.0,512.0,91466.0,0.0,0.0,512.0,91466.0,0.0,0.0,512.0,91466.0,0.0,0.0,512.0,91466.0,0.0,0.0,512.0,91466.0,0.0,0.0,512.0,97204.0,0.0,0.0,512.0,97204.0,0.0,0.0,512.0,97204.0,0.0,0.0,512.0,97204.0,0.0,0.0,512.0,97204.0,0.0,0.0,512.0,97204.0,0.0,0.0,512.0,97204.0,0.0,0.0,512.0,97204.0,0.0,0.0,512.0,97204.0,0.0,0.0,512.0,97204.0,0.0,0.0,512.0,97204.0,0.0,0.0,512.0,97204.0,0.0,0.0,512.0,97204.0,0.0,0.0,512.0,97204.0,0.0,0.0,512.0,97204.0,0.0,0.0,512.0,97204.0,0.0,0.0,512.0,105792.0,0.0,0.0,512.0,105792.0,0.0,0.0,512.0,105792.0,0.0,0.0,512.0,105792.0,0.0,0.0,512.0,105792.0,0.0,0.0,512.0,105792.0,0.0,0.0,512.0,105792.0,0.0,0.0,512.0,105792.0,0.0,0.0,512.0,105792.0,0.0,0.0,512.0,105792.0,0.0,0.0,512.0,105792.0,0.0,0.0,512.0,105792.0,0.0,0.0,512.0,105792.0,0.0,0.0,512.0,105792.0,0.0,0.0,512.0,105792.0,0.0,0.0,512.0,105792.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,85076047.0,56905344.0,178229.0,0.0,0.0,65536.0,131072.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,59173.0,35946.0,2034380.0,696.0,0.0,341462.0,0.0,0.0,66160.0,131312.0,197472.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,1024.0,512.0,1536.0,1536.0,1045.0,533.0,1557.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,593.0,1617.0,1616.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,593.0,1617.0,1616.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1045.0,533.0,1557.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1045.0,533.0,1557.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,593.0,1617.0,1616.0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,593.0,1617.0,1616.0,1024.0,512.0,1536.0,1536.0,1028.0,516.0,1540.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1045.0,533.0,1557.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,593.0,1617.0,1616.0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1045.0,533.0,1557.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1045.0,533.0,1557.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,593.0,1617.0,1616.0,1024.0,512.0,1536.0,1536.0,1028.0,516.0,1540.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,593.0,1617.0,1616.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1045.0,533.0,1557.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1045.0,533.0,1557.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,593.0,1617.0,1616.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,64,0,16384.0,16384.0,55756226.0,16731076.0,278528.0,0.0,0.0,98304.0,3189538.0,0.0,0.0,1969496.0,74585.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,447688.0,2252.0,64,0,0,268.0,0.0,1024.0,256.0,0.0,1024.0,235.0,0.0,1024.0,266.0,0.0,1024.0,366.0,0.0,1024.0,234.0,0.0,1024.0,366.0,0.0,1024.0,345.0,0.0,1024.0,215.0,0.0,1024.0,205.0,0.0,1024.0,181.0,0.0,1024.0,196.0,0.0,1024.0,230.0,0.0,1024.0,0.0,0.0,1024.0,376.0,0.0,1024.0,326.0,0.0,1024.0,409.0,0.0,1024.0,404.0,0.0,1024.0,421.0,0.0,1024.0,472.0,0.0,1024.0,466.0,0.0,1024.0,242.0,0.0,1024.0,535.0,0.0,1024.0,530.0,0.0,1024.0,382.0,0.0,1024.0,224.0,0.0,1024.0,334.0,0.0,1024.0,319.0,0.0,1024.0,264.0,0.0,1024.0,316.0,0.0,1024.0,355.0,0.0,1024.0,331.0,0.0,1024.0,355.0,0.0,1024.0,182.0,0.0,1024.0,355.0,0.0,1024.0,193.0,0.0,1024.0,361.0,0.0,1024.0,166.0,0.0,1024.0,313.0,0.0,1024.0,280.0,0.0,1024.0,215.0,0.0,1024.0,203.0,0.0,1024.0,216.0,0.0,1024.0,203.0,0.0,1024.0,230.0,0.0,1024.0,0.0,0.0,1024.0,330.0,0.0,1024.0,296.0,0.0,1024.0,208.0,0.0,1024.0,196.0,0.0,1024.0,322.0,0.0,1024.0,195.0,0.0,1024.0,237.0,0.0,1024.0,0.0,0.0,1024.0,338.0,0.0,1024.0,316.0,0.0,1024.0,351.0,0.0,1024.0,226.0,0.0,1024.0,350.0,0.0,1024.0,219.0,0.0,1024.0,298.0,0.0,1024.0,167.0,0.0,1024.0,282.0,0.0,1024.0,294.0,0.0,1024.0,179.0,0.0,1024.0,211.0,0.0,1024.0,328.0,0.0,1024.0,181.0,0.0,1024.0,233.0,0.0,1024.0,0.0,0.0,1024.0,309.0,0.0,1024.0,272.0,0.0,1024.0,237.0,0.0,1024.0,199.0,0.0,1024.0,287.0,0.0,1024.0,257.0,0.0,1024.0,318.0,0.0,1024.0,167.0,0.0,1024.0,295.0,0.0,1024.0,261.0,0.0,1024.0,225.0,0.0,1024.0,198.0,0.0,1024.0,326.0,0.0,1024.0,358.0,0.0,1024.0,319.0,0.0,1024.0,184.0,0.0,1024.0,287.0,0.0,1024.0,266.0,0.0,1024.0,196.0,0.0,1024.0,180.0,0.0,1024.0,343.0,0.0,1024.0,212.0,0.0,1024.0,253.0,0.0,1024.0,0.0,0.0,1024.0,311.0,0.0,1024.0,290.0,0.0,1024.0,267.0,0.0,1024.0,285.0,0.0,1024.0,176.0,0.0,1024.0,207.0,0.0,1024.0,230.0,0.0,1024.0,0.0,0.0,1024.0,300.0,0.0,1024.0,278.0,0.0,1024.0,305.0,0.0,1024.0,244.0,0.0,1024.0,272.0,0.0,1024.0,222.0,0.0,1024.0,225.0,0.0,1024.0,185.0,0.0,1024.0,323.0,0.0,1024.0,306.0,0.0,1024.0,323.0,0.0,1024.0,202.0,0.0,1024.0,314.0,0.0,1024.0,232.0,0.0,1024.0,238.0,0.0,1024.0,209.0,0.0,1024.0,324.0,0.0,1024.0,307.0,0.0,1024.0,206.0,0.0,1024.0,196.0,0.0,1024.0,179.0,0.0,1024.0,194.0,0.0,1024.0,233.0,0.0,1024.0,0.0,0.0,1024.0,266.0,0.0,1024.0,245.0,0.0,1024.0,64,0,0,0.0,512.0,0.0,602306.0,0.0,533.0,0.0,878135.0,0.0,512.0,0.0,619979.0,0.0,514.0,0.0,618518.0,0.0,512.0,0.0,607899.0,0.0,512.0,0.0,614386.0,0.0,512.0,0.0,632986.0,0.0,513.0,0.0,624998.0,0.0,513.0,0.0,608314.0,0.0,513.0,0.0,609520.0,0.0,512.0,0.0,608770.0,0.0,512.0,0.0,630429.0,0.0,516.0,0.0,618896.0,0.0,512.0,0.0,615447.0,0.0,512.0,0.0,664478.0,0.0,512.0,0.0,638898.0,0.0,513.0,0.0,830509.0,0.0,513.0,0.0,934927.0,0.0,512.0,0.0,950024.0,0.0,512.0,0.0,944729.0,0.0,516.0,0.0,879291.0,0.0,512.0,0.0,799632.0,0.0,512.0,0.0,994548.0,0.0,512.0,0.0,1029369.0,0.0,512.0,0.0,830413.0,0.0,533.0,0.0,824701.0,0.0,512.0,0.0,918297.0,0.0,514.0,0.0,825646.0,0.0,512.0,0.0,813018.0,0.0,512.0,0.0,816881.0,0.0,512.0,0.0,851432.0,0.0,513.0,0.0,822069.0,0.0,512.0,0.0,577371.0,0.0,533.0,0.0,698708.0,0.0,512.0,0.0,557905.0,0.0,515.0,0.0,591838.0,0.0,512.0,0.0,554437.0,0.0,512.0,0.0,560964.0,0.0,512.0,0.0,599946.0,0.0,513.0,0.0,585202.0,0.0,513.0,0.0,541722.0,0.0,513.0,0.0,548245.0,0.0,512.0,0.0,571510.0,0.0,512.0,0.0,618024.0,0.0,516.0,0.0,563963.0,0.0,512.0,0.0,584175.0,0.0,512.0,0.0,610431.0,0.0,512.0,0.0,602621.0,0.0,513.0,0.0,548742.0,0.0,513.0,0.0,600268.0,0.0,512.0,0.0,579266.0,0.0,512.0,0.0,579483.0,0.0,516.0,0.0,560359.0,0.0,512.0,0.0,553822.0,0.0,512.0,0.0,611402.0,0.0,512.0,0.0,618480.0,0.0,512.0,0.0,559905.0,0.0,533.0,0.0,680166.0,0.0,512.0,0.0,583758.0,0.0,516.0,0.0,568436.0,0.0,512.0,0.0,579169.0,0.0,512.0,0.0,573293.0,0.0,512.0,0.0,619185.0,0.0,513.0,0.0,602736.0,0.0,513.0,0.0,731961.0,0.0,513.0,0.0,668753.0,0.0,512.0,0.0,740458.0,0.0,512.0,0.0,767393.0,0.0,516.0,0.0,772769.0,0.0,512.0,0.0,776305.0,0.0,512.0,0.0,809896.0,0.0,512.0,0.0,757125.0,0.0,512.0,0.0,726637.0,0.0,533.0,0.0,973788.0,0.0,512.0,0.0,699637.0,0.0,515.0,0.0,699948.0,0.0,512.0,0.0,673249.0,0.0,512.0,0.0,755567.0,0.0,512.0,0.0,699770.0,0.0,513.0,0.0,713968.0,0.0,512.0,0.0,678133.0,0.0,533.0,0.0,908549.0,0.0,512.0,0.0,626911.0,0.0,514.0,0.0,668398.0,0.0,512.0,0.0,617971.0,0.0,512.0,0.0,652515.0,0.0,512.0,0.0,672841.0,0.0,513.0,0.0,658535.0,0.0,513.0,0.0,674946.0,0.0,513.0,0.0,658301.0,0.0,512.0,0.0,730824.0,0.0,512.0,0.0,678513.0,0.0,516.0,0.0,732262.0,0.0,512.0,0.0,680011.0,0.0,512.0,0.0,715148.0,0.0,512.0,0.0,734496.0,0.0,513.0,0.0,633154.0,0.0,513.0,0.0,656623.0,0.0,512.0,0.0,647109.0,0.0,512.0,0.0,650123.0,0.0,516.0,0.0,627661.0,0.0,512.0,0.0,653108.0,0.0,512.0,0.0,663949.0,0.0,512.0,0.0,651096.0,0.0,512.0,0.0,620947.0,0.0,533.0,0.0,831995.0,0.0,512.0,0.0,633583.0,0.0,516.0,0.0,647841.0,0.0,512.0,0.0,657248.0,0.0,512.0,0.0,674418.0,0.0,512.0,0.0,663018.0,0.0,513.0,0.0,692217.0,0.0,512.0,0.0,646539.0,0.0,533.0,0.0,825352.0,0.0,512.0,0.0,654400.0,0.0,515.0,0.0,642371.0,0.0,512.0,0.0,630766.0,0.0,512.0,0.0,692829.0,0.0,512.0,0.0,705100.0,0.0,513.0,0.0,664036.0,0.0,513.0,0.0,598214.0,0.0,513.0,0.0,629571.0,0.0,512.0,0.0,634855.0,0.0,512.0,0.0,640015.0,0.0,516.0,0.0,636705.0,0.0,512.0,0.0,620544.0,0.0,512.0,0.0,651389.0,0.0,512.0,0.0,662325.0,64,0,0,1024.0,1024.0,422310.0,512.0,1024.0,1024.0,429706.0,512.0,1024.0,1024.0,439480.0,512.0,1024.0,1024.0,438197.0,512.0,1024.0,1024.0,427342.0,512.0,1024.0,1024.0,431060.0,512.0,1024.0,1024.0,446956.0,512.0,1024.0,1024.0,443717.0,512.0,1024.0,1024.0,423986.0,512.0,1024.0,1024.0,437518.0,512.0,1024.0,1024.0,432042.0,512.0,1024.0,1024.0,438144.0,512.0,1024.0,1024.0,430077.0,590.0,1024.0,1024.0,432562.0,512.0,1024.0,1024.0,442786.0,512.0,1024.0,1024.0,435920.0,512.0,1024.0,1024.0,711146.0,512.0,1024.0,1024.0,747086.0,512.0,1024.0,1024.0,716412.0,512.0,1024.0,1024.0,731983.0,512.0,1024.0,1024.0,732621.0,590.0,1024.0,1024.0,744104.0,512.0,1024.0,1024.0,743869.0,512.0,1024.0,1024.0,701184.0,512.0,1024.0,1024.0,751139.0,512.0,1024.0,1024.0,766490.0,512.0,1024.0,1024.0,754385.0,512.0,1024.0,1024.0,758865.0,512.0,1024.0,1024.0,755626.0,512.0,1024.0,1024.0,764426.0,512.0,1024.0,1024.0,747781.0,512.0,1024.0,1024.0,773621.0,512.0,1024.0,1024.0,432125.0,512.0,1024.0,1024.0,445571.0,512.0,1024.0,1024.0,436379.0,512.0,1024.0,1024.0,449499.0,512.0,1024.0,1024.0,433702.0,512.0,1024.0,1024.0,441928.0,512.0,1024.0,1024.0,448270.0,512.0,1024.0,1024.0,439392.0,512.0,1024.0,1024.0,429547.0,512.0,1024.0,1024.0,439373.0,512.0,1024.0,1024.0,455337.0,512.0,1024.0,1024.0,459089.0,512.0,1024.0,1024.0,441011.0,590.0,1024.0,1024.0,449900.0,512.0,1024.0,1024.0,465056.0,512.0,1024.0,1024.0,471661.0,512.0,1024.0,1024.0,549824.0,512.0,1024.0,1024.0,559580.0,512.0,1024.0,1024.0,566265.0,512.0,1024.0,1024.0,578529.0,512.0,1024.0,1024.0,550108.0,590.0,1024.0,1024.0,565355.0,512.0,1024.0,1024.0,561294.0,512.0,1024.0,1024.0,577953.0,512.0,1024.0,1024.0,534448.0,512.0,1024.0,1024.0,564809.0,512.0,1024.0,1024.0,539324.0,512.0,1024.0,1024.0,564582.0,512.0,1024.0,1024.0,553201.0,512.0,1024.0,1024.0,567854.0,512.0,1024.0,1024.0,571280.0,512.0,1024.0,1024.0,547097.0,512.0,1024.0,1024.0,555932.0,512.0,1024.0,1024.0,577146.0,512.0,1024.0,1024.0,580104.0,512.0,1024.0,1024.0,574608.0,512.0,1024.0,1024.0,573006.0,590.0,1024.0,1024.0,571596.0,512.0,1024.0,1024.0,603943.0,512.0,1024.0,1024.0,606756.0,512.0,1024.0,1024.0,558204.0,512.0,1024.0,1024.0,594389.0,512.0,1024.0,1024.0,566537.0,512.0,1024.0,1024.0,595137.0,512.0,1024.0,1024.0,576537.0,512.0,1024.0,1024.0,581292.0,512.0,1024.0,1024.0,596864.0,512.0,1024.0,1024.0,572028.0,512.0,1024.0,1024.0,562184.0,512.0,1024.0,1024.0,600104.0,512.0,1024.0,1024.0,573468.0,512.0,1024.0,1024.0,599700.0,512.0,1024.0,1024.0,581885.0,512.0,1024.0,1024.0,588968.0,512.0,1024.0,1024.0,602414.0,512.0,1024.0,1024.0,578448.0,512.0,1024.0,1024.0,566303.0,512.0,1024.0,1024.0,590483.0,512.0,1024.0,1024.0,592937.0,512.0,1024.0,1024.0,586361.0,512.0,1024.0,1024.0,586495.0,590.0,1024.0,1024.0,583590.0,512.0,1024.0,1024.0,623162.0,512.0,1024.0,1024.0,625104.0,512.0,1024.0,1024.0,844589.0,512.0,1024.0,1024.0,981476.0,512.0,1024.0,1024.0,936248.0,512.0,1024.0,1024.0,976513.0,512.0,1024.0,1024.0,848716.0,590.0,1024.0,1024.0,892947.0,512.0,1024.0,1024.0,893513.0,512.0,1024.0,1024.0,877001.0,512.0,1024.0,1024.0,688391.0,512.0,1024.0,1024.0,743214.0,512.0,1024.0,1024.0,728059.0,512.0,1024.0,1024.0,714872.0,512.0,1024.0,1024.0,718152.0,512.0,1024.0,1024.0,719482.0,512.0,1024.0,1024.0,733072.0,512.0,1024.0,1024.0,770296.0,512.0,1024.0,1024.0,664238.0,512.0,1024.0,1024.0,696516.0,512.0,1024.0,1024.0,683049.0,512.0,1024.0,1024.0,680410.0,512.0,1024.0,1024.0,690297.0,512.0,1024.0,1024.0,696397.0,512.0,1024.0,1024.0,701378.0,512.0,1024.0,1024.0,712895.0,512.0,1024.0,1024.0,773535.0,512.0,1024.0,1024.0,991770.0,512.0,1024.0,1024.0,919858.0,512.0,1024.0,1024.0,962069.0,512.0,1024.0,1024.0,773057.0,590.0,1024.0,1024.0,857938.0,512.0,1024.0,1024.0,827603.0,512.0,1024.0,1024.0,818189.0,512.0,64,0,32768.0,0.0,64,0,10675116.0,544957.0,4863989.0,16384.0,33882178.0,0.0,16384.0,16384.0,2668779.0,2668779.0,10668832.0,584784.0,2668779.0,0.0,2668779.0,78.0,0.0,936500.0,11338638.0,42700464.0,0.0,0.0,6150885.0,1702202.0,0.0,1794.0,1368336.0,1679395.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,65535.0,65614.0,1.0,56399.0,0.0,0.0,0.0,0.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,156665.0,4096.0,16384.0,1586.0,2565455.0,2239892.0,0.0,0.0,0.0,0.0,0.0,197248.0,232.0,0.0,0.0,32768.0,0.0,32768.0,154.0,64,0,0.0,0.0,0.0,0.0,0.0,640.0,160.0,0.0,1132779.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,47074.0,0.0,680.0,2423075.0,78.0,0.0,0.0,0.0,66394.0,65656.0,131072.0,0.0,0.0,524288.0,304.0,0.0,64,0,0.0,0.0,800.0,0.0,65536.0,61784.0,160.0,3592.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,119881.0,0.0,191972.0,65536.0,0.0,65770.0,404.0,0.0,0.0,65536.0,131072.0,716011730095458,716011730117977 +1,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,2717875.0,0.0,0.0,65536.0,60576.0,160.0,4800.0,32768.0,64,0,0,0.0,512.0,41267.0,0.0,0.0,512.0,41267.0,0.0,0.0,512.0,41267.0,0.0,0.0,512.0,41267.0,0.0,0.0,512.0,41267.0,0.0,0.0,512.0,41267.0,0.0,0.0,512.0,41267.0,0.0,0.0,512.0,41267.0,0.0,0.0,512.0,41267.0,0.0,0.0,512.0,41267.0,0.0,0.0,512.0,41267.0,0.0,0.0,512.0,41267.0,0.0,0.0,512.0,41267.0,0.0,0.0,512.0,41267.0,0.0,0.0,512.0,41267.0,0.0,0.0,512.0,41267.0,0.0,0.0,512.0,39310.0,0.0,0.0,512.0,39310.0,0.0,0.0,512.0,39310.0,0.0,0.0,512.0,39310.0,0.0,0.0,512.0,39310.0,0.0,0.0,512.0,39310.0,0.0,0.0,512.0,39310.0,0.0,0.0,512.0,39310.0,0.0,0.0,512.0,39310.0,0.0,0.0,512.0,39310.0,0.0,0.0,512.0,39310.0,0.0,0.0,512.0,39310.0,0.0,0.0,512.0,39310.0,0.0,0.0,512.0,39310.0,0.0,0.0,512.0,39310.0,0.0,0.0,512.0,39310.0,0.0,0.0,512.0,58306.0,0.0,0.0,512.0,58306.0,0.0,0.0,512.0,58306.0,0.0,0.0,512.0,58306.0,0.0,0.0,512.0,58306.0,0.0,0.0,512.0,58306.0,0.0,0.0,512.0,58306.0,0.0,0.0,512.0,58306.0,0.0,0.0,512.0,58306.0,0.0,0.0,512.0,58306.0,0.0,0.0,512.0,58306.0,0.0,0.0,512.0,58306.0,0.0,0.0,512.0,58306.0,0.0,0.0,512.0,58306.0,0.0,0.0,512.0,58306.0,0.0,0.0,512.0,58306.0,0.0,0.0,512.0,67668.0,0.0,0.0,512.0,67668.0,0.0,0.0,512.0,67668.0,0.0,0.0,512.0,67668.0,0.0,0.0,512.0,67668.0,0.0,0.0,512.0,67668.0,0.0,0.0,512.0,67668.0,0.0,0.0,512.0,67668.0,0.0,0.0,512.0,67668.0,0.0,0.0,512.0,67668.0,0.0,0.0,512.0,67668.0,0.0,0.0,512.0,67668.0,0.0,0.0,512.0,67668.0,0.0,0.0,512.0,67668.0,0.0,0.0,512.0,67668.0,0.0,0.0,512.0,67668.0,0.0,0.0,512.0,80565.0,0.0,0.0,512.0,80565.0,0.0,0.0,512.0,80565.0,0.0,0.0,512.0,80565.0,0.0,0.0,512.0,80565.0,0.0,0.0,512.0,80565.0,0.0,0.0,512.0,80565.0,0.0,0.0,512.0,80565.0,0.0,0.0,512.0,80565.0,0.0,0.0,512.0,80565.0,0.0,0.0,512.0,80565.0,0.0,0.0,512.0,80565.0,0.0,0.0,512.0,80565.0,0.0,0.0,512.0,80565.0,0.0,0.0,512.0,80565.0,0.0,0.0,512.0,80565.0,0.0,0.0,512.0,87811.0,0.0,0.0,512.0,87811.0,0.0,0.0,512.0,87811.0,0.0,0.0,512.0,87811.0,0.0,0.0,512.0,87811.0,0.0,0.0,512.0,87811.0,0.0,0.0,512.0,87811.0,0.0,0.0,512.0,87811.0,0.0,0.0,512.0,87811.0,0.0,0.0,512.0,87811.0,0.0,0.0,512.0,87811.0,0.0,0.0,512.0,87811.0,0.0,0.0,512.0,87811.0,0.0,0.0,512.0,87811.0,0.0,0.0,512.0,87811.0,0.0,0.0,512.0,87811.0,0.0,0.0,512.0,94017.0,0.0,0.0,512.0,94017.0,0.0,0.0,512.0,94017.0,0.0,0.0,512.0,94017.0,0.0,0.0,512.0,94017.0,0.0,0.0,512.0,94017.0,0.0,0.0,512.0,94017.0,0.0,0.0,512.0,94017.0,0.0,0.0,512.0,94017.0,0.0,0.0,512.0,94017.0,0.0,0.0,512.0,94017.0,0.0,0.0,512.0,94017.0,0.0,0.0,512.0,94017.0,0.0,0.0,512.0,94017.0,0.0,0.0,512.0,94017.0,0.0,0.0,512.0,94017.0,0.0,0.0,512.0,102435.0,0.0,0.0,512.0,102435.0,0.0,0.0,512.0,102435.0,0.0,0.0,512.0,102435.0,0.0,0.0,512.0,102435.0,0.0,0.0,512.0,102435.0,0.0,0.0,512.0,102435.0,0.0,0.0,512.0,102435.0,0.0,0.0,512.0,102435.0,0.0,0.0,512.0,102435.0,0.0,0.0,512.0,102435.0,0.0,0.0,512.0,102435.0,0.0,0.0,512.0,102435.0,0.0,0.0,512.0,102435.0,0.0,0.0,512.0,102435.0,0.0,0.0,512.0,102435.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,36999854.0,54472781.0,143534.0,0.0,0.0,65536.0,131072.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,49153.0,32634.0,1994534.0,7058.0,0.0,247119.0,0.0,0.0,65536.0,131310.0,196846.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,1024.0,512.0,1536.0,1536.0,1046.0,534.0,1558.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1028.0,516.0,1540.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1028.0,516.0,1540.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1046.0,534.0,1558.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1046.0,534.0,1558.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,514.0,1538.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1029.0,517.0,1541.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1046.0,534.0,1558.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,514.0,1538.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1046.0,534.0,1558.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1046.0,534.0,1558.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,514.0,1538.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1028.0,516.0,1540.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1028.0,516.0,1540.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1046.0,534.0,1558.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1046.0,534.0,1558.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1027.0,515.0,1539.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1028.0,516.0,1540.0,1536.0,1024.0,512.0,1536.0,1536.0,64,0,16384.0,16384.0,23580695.0,5922387.0,278528.0,0.0,0.0,98304.0,1105361.0,0.0,0.0,1920495.0,72050.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,448480.0,2262.0,64,0,0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,64,0,0,0.0,512.0,0.0,265070.0,0.0,533.0,0.0,594069.0,0.0,512.0,0.0,281943.0,0.0,516.0,0.0,280745.0,0.0,512.0,0.0,275182.0,0.0,513.0,0.0,274284.0,0.0,512.0,0.0,297432.0,0.0,514.0,0.0,287685.0,0.0,513.0,0.0,252449.0,0.0,512.0,0.0,266531.0,0.0,513.0,0.0,268373.0,0.0,513.0,0.0,271463.0,0.0,513.0,0.0,266504.0,0.0,512.0,0.0,265154.0,0.0,512.0,0.0,280207.0,0.0,512.0,0.0,270236.0,0.0,513.0,0.0,250930.0,0.0,513.0,0.0,263633.0,0.0,513.0,0.0,263368.0,0.0,512.0,0.0,266251.0,0.0,513.0,0.0,262726.0,0.0,512.0,0.0,262456.0,0.0,512.0,0.0,276689.0,0.0,513.0,0.0,264846.0,0.0,512.0,0.0,244902.0,0.0,533.0,0.0,311377.0,0.0,512.0,0.0,262244.0,0.0,517.0,0.0,260254.0,0.0,512.0,0.0,262801.0,0.0,512.0,0.0,260918.0,0.0,512.0,0.0,282004.0,0.0,514.0,0.0,273328.0,0.0,512.0,0.0,277571.0,0.0,533.0,0.0,495387.0,0.0,512.0,0.0,290544.0,0.0,516.0,0.0,302233.0,0.0,512.0,0.0,301307.0,0.0,512.0,0.0,305193.0,0.0,512.0,0.0,322170.0,0.0,514.0,0.0,305911.0,0.0,513.0,0.0,300095.0,0.0,513.0,0.0,317310.0,0.0,513.0,0.0,324442.0,0.0,512.0,0.0,323102.0,0.0,513.0,0.0,312162.0,0.0,512.0,0.0,314459.0,0.0,512.0,0.0,332432.0,0.0,513.0,0.0,332132.0,0.0,513.0,0.0,332960.0,0.0,513.0,0.0,345660.0,0.0,513.0,0.0,355640.0,0.0,512.0,0.0,353189.0,0.0,513.0,0.0,343518.0,0.0,512.0,0.0,341389.0,0.0,512.0,0.0,368533.0,0.0,513.0,0.0,363992.0,0.0,512.0,0.0,288158.0,0.0,533.0,0.0,487849.0,0.0,512.0,0.0,302143.0,0.0,514.0,0.0,317566.0,0.0,512.0,0.0,311725.0,0.0,512.0,0.0,313340.0,0.0,512.0,0.0,331572.0,0.0,514.0,0.0,314049.0,0.0,513.0,0.0,274672.0,0.0,513.0,0.0,284760.0,0.0,513.0,0.0,286617.0,0.0,512.0,0.0,285783.0,0.0,513.0,0.0,284862.0,0.0,512.0,0.0,285624.0,0.0,512.0,0.0,303153.0,0.0,513.0,0.0,291002.0,0.0,512.0,0.0,285631.0,0.0,533.0,0.0,558502.0,0.0,512.0,0.0,297060.0,0.0,514.0,0.0,309645.0,0.0,512.0,0.0,302119.0,0.0,512.0,0.0,301965.0,0.0,512.0,0.0,325266.0,0.0,514.0,0.0,305537.0,0.0,512.0,0.0,355313.0,0.0,533.0,0.0,652611.0,0.0,512.0,0.0,364622.0,0.0,515.0,0.0,397372.0,0.0,512.0,0.0,375857.0,0.0,512.0,0.0,375877.0,0.0,512.0,0.0,423042.0,0.0,514.0,0.0,372343.0,0.0,513.0,0.0,313792.0,0.0,513.0,0.0,332637.0,0.0,513.0,0.0,323727.0,0.0,512.0,0.0,321083.0,0.0,513.0,0.0,320268.0,0.0,512.0,0.0,327185.0,0.0,512.0,0.0,339005.0,0.0,513.0,0.0,322947.0,0.0,513.0,0.0,300561.0,0.0,513.0,0.0,334517.0,0.0,513.0,0.0,306271.0,0.0,512.0,0.0,331787.0,0.0,513.0,0.0,320112.0,0.0,512.0,0.0,318599.0,0.0,512.0,0.0,344752.0,0.0,513.0,0.0,304323.0,0.0,512.0,0.0,298140.0,0.0,533.0,0.0,449348.0,0.0,512.0,0.0,323904.0,0.0,515.0,0.0,322749.0,0.0,512.0,0.0,326768.0,0.0,512.0,0.0,322547.0,0.0,512.0,0.0,340624.0,0.0,514.0,0.0,343555.0,0.0,512.0,0.0,309613.0,0.0,533.0,0.0,442353.0,0.0,512.0,0.0,329845.0,0.0,515.0,0.0,332105.0,0.0,512.0,0.0,330078.0,0.0,512.0,0.0,327715.0,0.0,512.0,0.0,348473.0,0.0,514.0,0.0,348276.0,0.0,513.0,0.0,303006.0,0.0,513.0,0.0,344052.0,0.0,513.0,0.0,311583.0,0.0,512.0,0.0,341270.0,0.0,513.0,0.0,326908.0,0.0,512.0,0.0,329349.0,0.0,512.0,0.0,358801.0,0.0,513.0,0.0,313624.0,64,0,0,1024.0,1024.0,422174.0,512.0,1024.0,1024.0,427606.0,512.0,1024.0,1024.0,437714.0,512.0,1024.0,1024.0,435484.0,512.0,1024.0,1024.0,426082.0,512.0,1024.0,1024.0,430057.0,512.0,1024.0,1024.0,445383.0,512.0,1024.0,1024.0,442663.0,512.0,1024.0,1024.0,422130.0,512.0,1024.0,1024.0,432738.0,512.0,1024.0,1024.0,429689.0,512.0,1024.0,1024.0,436653.0,512.0,1024.0,1024.0,425491.0,512.0,1024.0,1024.0,429934.0,512.0,1024.0,1024.0,438188.0,512.0,1024.0,1024.0,433556.0,512.0,1024.0,1024.0,761014.0,512.0,1024.0,1024.0,783047.0,512.0,1024.0,1024.0,771362.0,512.0,1024.0,1024.0,781487.0,512.0,1024.0,1024.0,769472.0,512.0,1024.0,1024.0,783440.0,512.0,1024.0,1024.0,809041.0,512.0,1024.0,1024.0,764409.0,512.0,1024.0,1024.0,825317.0,512.0,1024.0,1024.0,837988.0,512.0,1024.0,1024.0,833131.0,512.0,1024.0,1024.0,829998.0,512.0,1024.0,1024.0,800116.0,512.0,1024.0,1024.0,812826.0,512.0,1024.0,1024.0,795173.0,512.0,1024.0,1024.0,841239.0,512.0,1024.0,1024.0,850277.0,512.0,1024.0,1024.0,860163.0,512.0,1024.0,1024.0,817185.0,512.0,1024.0,1024.0,826322.0,512.0,1024.0,1024.0,809835.0,512.0,1024.0,1024.0,809081.0,512.0,1024.0,1024.0,788784.0,512.0,1024.0,1024.0,773950.0,512.0,1024.0,1024.0,591292.0,512.0,1024.0,1024.0,612384.0,512.0,1024.0,1024.0,601400.0,512.0,1024.0,1024.0,593592.0,512.0,1024.0,1024.0,679583.0,512.0,1024.0,1024.0,686528.0,512.0,1024.0,1024.0,736559.0,512.0,1024.0,1024.0,725783.0,512.0,1024.0,1024.0,543366.0,512.0,1024.0,1024.0,562766.0,512.0,1024.0,1024.0,559370.0,512.0,1024.0,1024.0,563904.0,512.0,1024.0,1024.0,607642.0,512.0,1024.0,1024.0,610851.0,512.0,1024.0,1024.0,707414.0,512.0,1024.0,1024.0,718540.0,512.0,1024.0,1024.0,878315.0,512.0,1024.0,1024.0,887510.0,512.0,1024.0,1024.0,813567.0,512.0,1024.0,1024.0,839879.0,512.0,1024.0,1024.0,804447.0,512.0,1024.0,1024.0,795892.0,512.0,1024.0,1024.0,756756.0,512.0,1024.0,1024.0,745054.0,512.0,1024.0,1024.0,542183.0,512.0,1024.0,1024.0,557241.0,512.0,1024.0,1024.0,560995.0,512.0,1024.0,1024.0,557966.0,512.0,1024.0,1024.0,618049.0,512.0,1024.0,1024.0,623953.0,512.0,1024.0,1024.0,666336.0,512.0,1024.0,1024.0,656233.0,512.0,1024.0,1024.0,793776.0,512.0,1024.0,1024.0,801714.0,512.0,1024.0,1024.0,780657.0,512.0,1024.0,1024.0,790818.0,512.0,1024.0,1024.0,749298.0,512.0,1024.0,1024.0,750490.0,512.0,1024.0,1024.0,721703.0,512.0,1024.0,1024.0,710296.0,512.0,1024.0,1024.0,753397.0,512.0,1024.0,1024.0,759813.0,512.0,1024.0,1024.0,738468.0,512.0,1024.0,1024.0,738146.0,512.0,1024.0,1024.0,713577.0,512.0,1024.0,1024.0,716445.0,512.0,1024.0,1024.0,701495.0,512.0,1024.0,1024.0,693420.0,512.0,1024.0,1024.0,558222.0,512.0,1024.0,1024.0,571800.0,512.0,1024.0,1024.0,574261.0,512.0,1024.0,1024.0,572604.0,512.0,1024.0,1024.0,626053.0,512.0,1024.0,1024.0,631907.0,512.0,1024.0,1024.0,671157.0,512.0,1024.0,1024.0,665361.0,512.0,1024.0,1024.0,866344.0,512.0,1024.0,1024.0,904210.0,512.0,1024.0,1024.0,859606.0,512.0,1024.0,1024.0,872601.0,512.0,1024.0,1024.0,829231.0,512.0,1024.0,1024.0,845393.0,512.0,1024.0,1024.0,833314.0,512.0,1024.0,1024.0,807604.0,512.0,1024.0,1024.0,587775.0,512.0,1024.0,1024.0,605274.0,512.0,1024.0,1024.0,608769.0,512.0,1024.0,1024.0,604856.0,512.0,1024.0,1024.0,683371.0,512.0,1024.0,1024.0,685707.0,512.0,1024.0,1024.0,730727.0,512.0,1024.0,1024.0,725422.0,512.0,1024.0,1024.0,616465.0,512.0,1024.0,1024.0,638890.0,512.0,1024.0,1024.0,631206.0,512.0,1024.0,1024.0,626498.0,512.0,1024.0,1024.0,700408.0,512.0,1024.0,1024.0,708291.0,512.0,1024.0,1024.0,748433.0,512.0,1024.0,1024.0,745541.0,512.0,1024.0,1024.0,870249.0,512.0,1024.0,1024.0,904232.0,512.0,1024.0,1024.0,857529.0,512.0,1024.0,1024.0,872445.0,512.0,1024.0,1024.0,837397.0,512.0,1024.0,1024.0,851982.0,512.0,1024.0,1024.0,838212.0,512.0,1024.0,1024.0,810351.0,512.0,64,0,32768.0,0.0,64,0,10094036.0,506541.0,4515443.0,16384.0,31460629.0,0.0,16384.0,16384.0,2523509.0,2523509.0,10094036.0,552140.0,2523509.0,0.0,2523509.0,77.0,0.0,864100.0,10583718.0,40376144.0,0.0,0.0,5782980.0,1071821.0,0.0,546.0,744772.0,1048543.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,65534.0,65610.0,2.0,0.0,0.0,0.0,0.0,0.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,130160.0,4096.0,16384.0,1586.0,2469766.0,2239124.0,0.0,0.0,0.0,0.0,0.0,196608.0,254.0,0.0,0.0,32768.0,0.0,32768.0,207.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,160.0,0.0,652429.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,39596.0,0.0,8725.0,2387550.0,77.0,0.0,0.0,0.0,65774.0,65536.0,131072.0,0.0,0.0,524288.0,304.0,0.0,64,0,0.0,0.0,160.0,0.0,65536.0,65536.0,0.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,118588.0,0.0,184400.0,65536.0,0.0,65772.0,472.0,0.0,0.0,65536.0,131072.0,716011730139495,716011730153215 +2,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,2778714.0,0.0,0.0,65536.0,60576.0,160.0,4800.0,32768.0,64,0,0,0.0,512.0,41501.0,0.0,0.0,512.0,41501.0,0.0,0.0,512.0,41501.0,0.0,0.0,512.0,41501.0,0.0,0.0,512.0,41501.0,0.0,0.0,512.0,41501.0,0.0,0.0,512.0,41501.0,0.0,0.0,512.0,41501.0,0.0,0.0,512.0,41501.0,0.0,0.0,512.0,41501.0,0.0,0.0,512.0,41501.0,0.0,0.0,512.0,41501.0,0.0,0.0,512.0,41501.0,0.0,0.0,512.0,41501.0,0.0,0.0,512.0,41501.0,0.0,0.0,512.0,41501.0,0.0,0.0,512.0,31392.0,0.0,0.0,512.0,31392.0,0.0,0.0,512.0,31392.0,0.0,0.0,512.0,31392.0,0.0,0.0,512.0,31392.0,0.0,0.0,512.0,31392.0,0.0,0.0,512.0,31392.0,0.0,0.0,512.0,31392.0,0.0,0.0,512.0,31392.0,0.0,0.0,512.0,31392.0,0.0,0.0,512.0,31392.0,0.0,0.0,512.0,31392.0,0.0,0.0,512.0,31392.0,0.0,0.0,512.0,31392.0,0.0,0.0,512.0,31392.0,0.0,0.0,512.0,31392.0,0.0,0.0,512.0,49245.0,0.0,0.0,512.0,49245.0,0.0,0.0,512.0,49245.0,0.0,0.0,512.0,49245.0,0.0,0.0,512.0,49245.0,0.0,0.0,512.0,49245.0,0.0,0.0,512.0,49245.0,0.0,0.0,512.0,49245.0,0.0,0.0,512.0,49245.0,0.0,0.0,512.0,49245.0,0.0,0.0,512.0,49245.0,0.0,0.0,512.0,49245.0,0.0,0.0,512.0,49245.0,0.0,0.0,512.0,49245.0,0.0,0.0,512.0,49245.0,0.0,0.0,512.0,49245.0,0.0,0.0,512.0,59302.0,0.0,0.0,512.0,59302.0,0.0,0.0,512.0,59302.0,0.0,0.0,512.0,59302.0,0.0,0.0,512.0,59302.0,0.0,0.0,512.0,59302.0,0.0,0.0,512.0,59302.0,0.0,0.0,512.0,59302.0,0.0,0.0,512.0,59302.0,0.0,0.0,512.0,59302.0,0.0,0.0,512.0,59302.0,0.0,0.0,512.0,59302.0,0.0,0.0,512.0,59302.0,0.0,0.0,512.0,59302.0,0.0,0.0,512.0,59302.0,0.0,0.0,512.0,59302.0,0.0,0.0,512.0,70114.0,0.0,0.0,512.0,70114.0,0.0,0.0,512.0,70114.0,0.0,0.0,512.0,70114.0,0.0,0.0,512.0,70114.0,0.0,0.0,512.0,70114.0,0.0,0.0,512.0,70114.0,0.0,0.0,512.0,70114.0,0.0,0.0,512.0,70114.0,0.0,0.0,512.0,70114.0,0.0,0.0,512.0,70114.0,0.0,0.0,512.0,70114.0,0.0,0.0,512.0,70114.0,0.0,0.0,512.0,70114.0,0.0,0.0,512.0,70114.0,0.0,0.0,512.0,70114.0,0.0,0.0,512.0,81366.0,0.0,0.0,512.0,81366.0,0.0,0.0,512.0,81366.0,0.0,0.0,512.0,81366.0,0.0,0.0,512.0,81366.0,0.0,0.0,512.0,81366.0,0.0,0.0,512.0,81366.0,0.0,0.0,512.0,81366.0,0.0,0.0,512.0,81366.0,0.0,0.0,512.0,81366.0,0.0,0.0,512.0,81366.0,0.0,0.0,512.0,81366.0,0.0,0.0,512.0,81366.0,0.0,0.0,512.0,81366.0,0.0,0.0,512.0,81366.0,0.0,0.0,512.0,81366.0,0.0,0.0,512.0,86554.0,0.0,0.0,512.0,86554.0,0.0,0.0,512.0,86554.0,0.0,0.0,512.0,86554.0,0.0,0.0,512.0,86554.0,0.0,0.0,512.0,86554.0,0.0,0.0,512.0,86554.0,0.0,0.0,512.0,86554.0,0.0,0.0,512.0,86554.0,0.0,0.0,512.0,86554.0,0.0,0.0,512.0,86554.0,0.0,0.0,512.0,86554.0,0.0,0.0,512.0,86554.0,0.0,0.0,512.0,86554.0,0.0,0.0,512.0,86554.0,0.0,0.0,512.0,86554.0,0.0,0.0,512.0,94906.0,0.0,0.0,512.0,94906.0,0.0,0.0,512.0,94906.0,0.0,0.0,512.0,94906.0,0.0,0.0,512.0,94906.0,0.0,0.0,512.0,94906.0,0.0,0.0,512.0,94906.0,0.0,0.0,512.0,94906.0,0.0,0.0,512.0,94906.0,0.0,0.0,512.0,94906.0,0.0,0.0,512.0,94906.0,0.0,0.0,512.0,94906.0,0.0,0.0,512.0,94906.0,0.0,0.0,512.0,94906.0,0.0,0.0,512.0,94906.0,0.0,0.0,512.0,94906.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,29.0,0.0,0.0,0.0,0.0,0.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,39638500.0,54197098.0,134372.0,0.0,0.0,65536.0,131072.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,44053.0,31345.0,2013879.0,7232.0,0.0,282732.0,0.0,0.0,65536.0,131310.0,196846.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,1024.0,512.0,1536.0,1536.0,1046.0,534.0,1558.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1028.0,516.0,1540.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1028.0,516.0,1540.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1046.0,534.0,1558.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1046.0,534.0,1558.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1028.0,516.0,1540.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1028.0,516.0,1540.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1046.0,534.0,1558.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1029.0,517.0,1541.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1046.0,534.0,1558.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1046.0,534.0,1558.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1028.0,516.0,1540.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1028.0,516.0,1540.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1046.0,534.0,1558.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1046.0,534.0,1558.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1028.0,516.0,1540.0,1536.0,1024.0,512.0,1536.0,1536.0,64,0,16384.0,16384.0,22693138.0,6022684.0,278528.0,0.0,0.0,98304.0,1065769.0,0.0,0.0,1886064.0,66342.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,446462.0,2268.0,64,0,0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,64,0,0,0.0,512.0,0.0,269283.0,0.0,533.0,0.0,588609.0,0.0,512.0,0.0,279485.0,0.0,514.0,0.0,279159.0,0.0,512.0,0.0,285380.0,0.0,512.0,0.0,288855.0,0.0,512.0,0.0,304757.0,0.0,514.0,0.0,293615.0,0.0,513.0,0.0,299931.0,0.0,513.0,0.0,311535.0,0.0,512.0,0.0,308950.0,0.0,512.0,0.0,310549.0,0.0,513.0,0.0,316173.0,0.0,512.0,0.0,306737.0,0.0,512.0,0.0,310739.0,0.0,512.0,0.0,310930.0,0.0,513.0,0.0,247948.0,0.0,513.0,0.0,260300.0,0.0,512.0,0.0,258662.0,0.0,512.0,0.0,264046.0,0.0,513.0,0.0,256302.0,0.0,512.0,0.0,254432.0,0.0,512.0,0.0,270768.0,0.0,512.0,0.0,260861.0,0.0,512.0,0.0,249163.0,0.0,533.0,0.0,316459.0,0.0,512.0,0.0,265864.0,0.0,515.0,0.0,264315.0,0.0,512.0,0.0,264758.0,0.0,512.0,0.0,264266.0,0.0,512.0,0.0,284569.0,0.0,514.0,0.0,276773.0,0.0,512.0,0.0,261589.0,0.0,533.0,0.0,402489.0,0.0,512.0,0.0,272964.0,0.0,515.0,0.0,278890.0,0.0,512.0,0.0,273311.0,0.0,512.0,0.0,271023.0,0.0,512.0,0.0,287608.0,0.0,514.0,0.0,276445.0,0.0,513.0,0.0,260510.0,0.0,513.0,0.0,273759.0,0.0,512.0,0.0,276922.0,0.0,512.0,0.0,277680.0,0.0,513.0,0.0,273312.0,0.0,512.0,0.0,271221.0,0.0,512.0,0.0,292022.0,0.0,512.0,0.0,284287.0,0.0,513.0,0.0,252818.0,0.0,513.0,0.0,262391.0,0.0,512.0,0.0,268861.0,0.0,512.0,0.0,267941.0,0.0,513.0,0.0,267443.0,0.0,512.0,0.0,265759.0,0.0,512.0,0.0,285117.0,0.0,512.0,0.0,276217.0,0.0,512.0,0.0,256547.0,0.0,533.0,0.0,448596.0,0.0,512.0,0.0,266171.0,0.0,516.0,0.0,272086.0,0.0,512.0,0.0,270641.0,0.0,512.0,0.0,269146.0,0.0,512.0,0.0,282139.0,0.0,514.0,0.0,272776.0,0.0,513.0,0.0,383528.0,0.0,513.0,0.0,397804.0,0.0,512.0,0.0,411747.0,0.0,512.0,0.0,402637.0,0.0,513.0,0.0,389601.0,0.0,512.0,0.0,384971.0,0.0,512.0,0.0,405502.0,0.0,512.0,0.0,399198.0,0.0,512.0,0.0,300500.0,0.0,533.0,0.0,594247.0,0.0,512.0,0.0,304415.0,0.0,514.0,0.0,320542.0,0.0,512.0,0.0,311413.0,0.0,512.0,0.0,310672.0,0.0,512.0,0.0,341737.0,0.0,514.0,0.0,304386.0,0.0,512.0,0.0,456747.0,0.0,533.0,0.0,778591.0,0.0,512.0,0.0,453619.0,0.0,515.0,0.0,489846.0,0.0,512.0,0.0,481158.0,0.0,512.0,0.0,487435.0,0.0,512.0,0.0,543904.0,0.0,514.0,0.0,467941.0,0.0,513.0,0.0,515011.0,0.0,513.0,0.0,570452.0,0.0,512.0,0.0,563530.0,0.0,512.0,0.0,550786.0,0.0,513.0,0.0,533188.0,0.0,512.0,0.0,534350.0,0.0,512.0,0.0,564399.0,0.0,512.0,0.0,554141.0,0.0,513.0,0.0,276802.0,0.0,513.0,0.0,295481.0,0.0,512.0,0.0,286022.0,0.0,512.0,0.0,297356.0,0.0,513.0,0.0,288565.0,0.0,512.0,0.0,287847.0,0.0,512.0,0.0,304264.0,0.0,512.0,0.0,288743.0,0.0,512.0,0.0,277836.0,0.0,533.0,0.0,453058.0,0.0,512.0,0.0,291334.0,0.0,514.0,0.0,291014.0,0.0,512.0,0.0,300218.0,0.0,512.0,0.0,299335.0,0.0,512.0,0.0,315202.0,0.0,514.0,0.0,306768.0,0.0,512.0,0.0,273463.0,0.0,533.0,0.0,437892.0,0.0,512.0,0.0,287542.0,0.0,515.0,0.0,286887.0,0.0,512.0,0.0,291197.0,0.0,512.0,0.0,294034.0,0.0,512.0,0.0,306590.0,0.0,514.0,0.0,301248.0,0.0,513.0,0.0,273765.0,0.0,513.0,0.0,292465.0,0.0,512.0,0.0,285191.0,0.0,512.0,0.0,295383.0,0.0,513.0,0.0,287011.0,0.0,512.0,0.0,285559.0,0.0,512.0,0.0,304774.0,0.0,512.0,0.0,288044.0,64,0,0,1024.0,1024.0,421766.0,512.0,1024.0,1024.0,428647.0,512.0,1024.0,1024.0,437114.0,512.0,1024.0,1024.0,435505.0,512.0,1024.0,1024.0,425421.0,512.0,1024.0,1024.0,428913.0,512.0,1024.0,1024.0,444237.0,512.0,1024.0,1024.0,442397.0,512.0,1024.0,1024.0,420946.0,512.0,1024.0,1024.0,432789.0,512.0,1024.0,1024.0,430237.0,512.0,1024.0,1024.0,436721.0,512.0,1024.0,1024.0,424944.0,512.0,1024.0,1024.0,429490.0,512.0,1024.0,1024.0,437716.0,512.0,1024.0,1024.0,432235.0,512.0,1024.0,1024.0,734529.0,512.0,1024.0,1024.0,747947.0,512.0,1024.0,1024.0,740794.0,512.0,1024.0,1024.0,766685.0,512.0,1024.0,1024.0,786558.0,512.0,1024.0,1024.0,797766.0,512.0,1024.0,1024.0,784070.0,512.0,1024.0,1024.0,793980.0,512.0,1024.0,1024.0,870604.0,512.0,1024.0,1024.0,897494.0,512.0,1024.0,1024.0,866038.0,512.0,1024.0,1024.0,880542.0,512.0,1024.0,1024.0,852036.0,512.0,1024.0,1024.0,884509.0,512.0,1024.0,1024.0,849324.0,512.0,1024.0,1024.0,858478.0,512.0,1024.0,1024.0,772643.0,512.0,1024.0,1024.0,777860.0,512.0,1024.0,1024.0,766509.0,512.0,1024.0,1024.0,762937.0,512.0,1024.0,1024.0,709650.0,512.0,1024.0,1024.0,704252.0,512.0,1024.0,1024.0,702481.0,512.0,1024.0,1024.0,684384.0,512.0,1024.0,1024.0,530633.0,512.0,1024.0,1024.0,547605.0,512.0,1024.0,1024.0,555390.0,512.0,1024.0,1024.0,550636.0,512.0,1024.0,1024.0,601867.0,512.0,1024.0,1024.0,604629.0,512.0,1024.0,1024.0,674520.0,512.0,1024.0,1024.0,666311.0,512.0,1024.0,1024.0,512269.0,512.0,1024.0,1024.0,532350.0,512.0,1024.0,1024.0,539990.0,512.0,1024.0,1024.0,536332.0,512.0,1024.0,1024.0,554906.0,512.0,1024.0,1024.0,551066.0,512.0,1024.0,1024.0,606646.0,512.0,1024.0,1024.0,611003.0,512.0,1024.0,1024.0,678667.0,512.0,1024.0,1024.0,689909.0,512.0,1024.0,1024.0,677213.0,512.0,1024.0,1024.0,686662.0,512.0,1024.0,1024.0,608722.0,512.0,1024.0,1024.0,601980.0,512.0,1024.0,1024.0,602879.0,512.0,1024.0,1024.0,595527.0,512.0,1024.0,1024.0,584645.0,512.0,1024.0,1024.0,601711.0,512.0,1024.0,1024.0,604993.0,512.0,1024.0,1024.0,598025.0,512.0,1024.0,1024.0,647143.0,512.0,1024.0,1024.0,650194.0,512.0,1024.0,1024.0,704251.0,512.0,1024.0,1024.0,701143.0,512.0,1024.0,1024.0,835435.0,512.0,1024.0,1024.0,851962.0,512.0,1024.0,1024.0,815216.0,512.0,1024.0,1024.0,824216.0,512.0,1024.0,1024.0,763609.0,512.0,1024.0,1024.0,765158.0,512.0,1024.0,1024.0,763208.0,512.0,1024.0,1024.0,745216.0,512.0,1024.0,1024.0,870836.0,512.0,1024.0,1024.0,888844.0,512.0,1024.0,1024.0,850294.0,512.0,1024.0,1024.0,862613.0,512.0,1024.0,1024.0,796359.0,512.0,1024.0,1024.0,794085.0,512.0,1024.0,1024.0,799171.0,512.0,1024.0,1024.0,778204.0,512.0,1024.0,1024.0,577854.0,512.0,1024.0,1024.0,596825.0,512.0,1024.0,1024.0,599901.0,512.0,1024.0,1024.0,594604.0,512.0,1024.0,1024.0,653673.0,512.0,1024.0,1024.0,659660.0,512.0,1024.0,1024.0,710206.0,512.0,1024.0,1024.0,702157.0,512.0,1024.0,1024.0,799698.0,512.0,1024.0,1024.0,838219.0,512.0,1024.0,1024.0,795889.0,512.0,1024.0,1024.0,838235.0,512.0,1024.0,1024.0,775826.0,512.0,1024.0,1024.0,784456.0,512.0,1024.0,1024.0,787877.0,512.0,1024.0,1024.0,756487.0,512.0,1024.0,1024.0,638852.0,512.0,1024.0,1024.0,662651.0,512.0,1024.0,1024.0,659862.0,512.0,1024.0,1024.0,653766.0,512.0,1024.0,1024.0,697675.0,512.0,1024.0,1024.0,695588.0,512.0,1024.0,1024.0,757526.0,512.0,1024.0,1024.0,759777.0,512.0,1024.0,1024.0,634376.0,512.0,1024.0,1024.0,656948.0,512.0,1024.0,1024.0,655235.0,512.0,1024.0,1024.0,645206.0,512.0,1024.0,1024.0,687253.0,512.0,1024.0,1024.0,686856.0,512.0,1024.0,1024.0,743462.0,512.0,1024.0,1024.0,744643.0,512.0,1024.0,1024.0,783861.0,512.0,1024.0,1024.0,825433.0,512.0,1024.0,1024.0,781792.0,512.0,1024.0,1024.0,820589.0,512.0,1024.0,1024.0,759763.0,512.0,1024.0,1024.0,768167.0,512.0,1024.0,1024.0,774180.0,512.0,1024.0,1024.0,743820.0,512.0,64,0,32768.0,0.0,64,0,10078980.0,523098.0,4654463.0,16384.0,32420723.0,0.0,16384.0,16384.0,2519745.0,2519745.0,10078980.0,567910.0,2519745.0,0.0,2519745.0,0.0,0.0,866401.0,10916984.0,40315920.0,0.0,0.0,5937927.0,1100408.0,0.0,427.0,769835.0,1074440.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,65532.0,65600.0,4.0,0.0,0.0,0.0,0.0,0.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,139931.0,4096.0,16384.0,1586.0,2511343.0,2238413.0,0.0,0.0,0.0,0.0,0.0,196608.0,250.0,0.0,0.0,32768.0,0.0,32768.0,196.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,160.0,0.0,590873.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,35142.0,0.0,9789.0,2297299.0,0.0,0.0,0.0,0.0,65785.0,65536.0,131072.0,0.0,0.0,524288.0,304.0,0.0,64,0,0.0,0.0,160.0,0.0,65536.0,65536.0,0.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,116837.0,0.0,187234.0,65536.0,0.0,65771.0,470.0,0.0,0.0,65536.0,131072.0,716011730173414,716011730187774 diff --git a/tests/workloads/dispatch_inv/MI300X_A1/sysinfo.csv b/tests/workloads/dispatch_inv/MI300X_A1/sysinfo.csv new file mode 100644 index 0000000000..62c90e56a2 --- /dev/null +++ b/tests/workloads/dispatch_inv/MI300X_A1/sysinfo.csv @@ -0,0 +1,2 @@ +workload_name,command,ip_blocks,timestamp,version,hostname,cpu_model,sbios,linux_distro,linux_kernel_version,amd_gpu_kernel_version,cpu_memory,gpu_memory,rocm_version,vbios,compute_partition,memory_partition,gpu_model,gpu_arch,gpu_l1,gpu_l2,cu_per_gpu,simd_per_cu,se_per_gpu,wave_size,workgroup_max_size,max_waves_per_cu,max_sclk,max_mclk,cur_sclk,cur_mclk,total_l2_chan,lds_banks_per_cu,sqc_per_gpu,pipes_per_gpu,hbm_bw,num_xcd +dispatch_inv,./tests/vcopy -n 1048576 -b 256 -i 3,SQ|LDS|SQC|TA|TD|TCP|TCC|SPI|CPC|CPF,Wed 29 May 2024 11:57:01 AM (CDT),2,splinter-126-wr-c6,AMD Ryzen 9 7950X 16-Core Processor,"American Megatrends International, LLC.VS2683299N.FD",Ubuntu 22.04.4 LTS,5.18.2-mi300-build-140423-ubuntu-22.04+,,114656528,,6.2.0-13611,113-MI3SRIOV-001,SPX,NPS1,MI300X_A1,gfx942,32,4096,304,4,32,64,1024,32,2100,1300,2100,1300,128,32,160,4,5324.8,8 diff --git a/tests/workloads/dispatch_inv/MI300X_A1/timestamps.csv b/tests/workloads/dispatch_inv/MI300X_A1/timestamps.csv new file mode 100644 index 0000000000..e855ce44af --- /dev/null +++ b/tests/workloads/dispatch_inv/MI300X_A1/timestamps.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID +1,60633,1,960575,960575,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716011730095458,716011730117977,0 +2,60633,1,960575,960575,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716011730139495,716011730153215,0 +3,60633,1,960575,960575,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716011730173414,716011730187774,0 diff --git a/tests/workloads/ipblocks_CPC/MI300A_A1/log.txt b/tests/workloads/ipblocks_CPC/MI300A_A1/log.txt new file mode 100644 index 0000000000..2972db4a0f --- /dev/null +++ b/tests/workloads/ipblocks_CPC/MI300A_A1/log.txt @@ -0,0 +1,67 @@ +Omniperf version: 2.0.0 +Profiler choice: rocprofv2 +Path: /home/colramos/omniperf/tests/workloads/ipblocks_CPC/MI300A_A1 +Target: MI300A_A1 +Command: ./tests/vcopy -n 1048576 -b 256 -i 3 +Kernel Selection: None +Dispatch Selection: None +Hardware Blocks: ['cpc'] + +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Collecting Performance Counters +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +[profiling] Current input file: tests/workloads/ipblocks_CPC/MI300A_A1/perfmon/pmc_perf_0.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES +[profiling] Current input file: tests/workloads/ipblocks_CPC/MI300A_A1/perfmon/pmc_perf_1.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - CPC_CPC_TCIU_BUSY + |-> [/opt/rocm/bin/rocprofv2] - CPC_CPC_TCIU_IDLE + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU +[profiling] Current input file: tests/workloads/ipblocks_CPC/MI300A_A1/perfmon/pmc_perf_2.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - CPC_CPC_STAT_STALL + |-> [/opt/rocm/bin/rocprofv2] - CPC_UTCL1_STALL_ON_TRANSLATION + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave +[profiling] Current input file: tests/workloads/ipblocks_CPC/MI300A_A1/perfmon/pmc_perf_3.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - CPC_CPC_UTCL2IU_BUSY + |-> [/opt/rocm/bin/rocprofv2] - CPC_CPC_UTCL2IU_IDLE + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection +[profiling] Current input file: tests/workloads/ipblocks_CPC/MI300A_A1/perfmon/pmc_perf_4.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - CPC_CPC_UTCL2IU_STALL + |-> [/opt/rocm/bin/rocprofv2] - CPC_ME1_BUSY_FOR_PACKET_DECODE + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 +[profiling] Current input file: tests/workloads/ipblocks_CPC/MI300A_A1/perfmon/pmc_perf_5.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - CPC_ME1_DC0_SPI_BUSY + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + |-> [/opt/rocm/bin/rocprofv2] Total threads: 1048576, Grid Size: 4096 block Size:256, Wavefronts:16384: +[profiling] Current input file: tests/workloads/ipblocks_CPC/MI300A_A1/perfmon/timestamps.txt + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + |-> [/opt/rocm/bin/rocprofv2] Total threads: 1048576, Grid Size: 4096 block Size:256, Wavefronts:16384: + |-> [/opt/rocm/bin/rocprofv2] Launching the kernel on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel +[roofline] Roofline temporarily disabled in MI300 diff --git a/tests/workloads/ipblocks_CPC/MI300A_A1/perfmon/pmc_perf_0.txt b/tests/workloads/ipblocks_CPC/MI300A_A1/perfmon/pmc_perf_0.txt new file mode 100644 index 0000000000..88a77748fe --- /dev/null +++ b/tests/workloads/ipblocks_CPC/MI300A_A1/perfmon/pmc_perf_0.txt @@ -0,0 +1,5 @@ +pmc: SQ_CYCLES SQ_BUSY_CYCLES SQ_WAVES GRBM_COUNT GRBM_GUI_ACTIVE CPC_CPC_STAT_BUSY CPC_CPC_STAT_IDLE + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_CPC/MI300A_A1/perfmon/pmc_perf_1.txt b/tests/workloads/ipblocks_CPC/MI300A_A1/perfmon/pmc_perf_1.txt new file mode 100644 index 0000000000..8dc8d3bfb1 --- /dev/null +++ b/tests/workloads/ipblocks_CPC/MI300A_A1/perfmon/pmc_perf_1.txt @@ -0,0 +1,5 @@ +pmc: CPC_CPC_TCIU_BUSY CPC_CPC_TCIU_IDLE + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_CPC/MI300A_A1/perfmon/pmc_perf_2.txt b/tests/workloads/ipblocks_CPC/MI300A_A1/perfmon/pmc_perf_2.txt new file mode 100644 index 0000000000..8192b00754 --- /dev/null +++ b/tests/workloads/ipblocks_CPC/MI300A_A1/perfmon/pmc_perf_2.txt @@ -0,0 +1,5 @@ +pmc: CPC_CPC_STAT_STALL CPC_UTCL1_STALL_ON_TRANSLATION + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_CPC/MI300A_A1/perfmon/pmc_perf_3.txt b/tests/workloads/ipblocks_CPC/MI300A_A1/perfmon/pmc_perf_3.txt new file mode 100644 index 0000000000..15c1f1d090 --- /dev/null +++ b/tests/workloads/ipblocks_CPC/MI300A_A1/perfmon/pmc_perf_3.txt @@ -0,0 +1,5 @@ +pmc: CPC_CPC_UTCL2IU_BUSY CPC_CPC_UTCL2IU_IDLE + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_CPC/MI300A_A1/perfmon/pmc_perf_4.txt b/tests/workloads/ipblocks_CPC/MI300A_A1/perfmon/pmc_perf_4.txt new file mode 100644 index 0000000000..9ed05c8b61 --- /dev/null +++ b/tests/workloads/ipblocks_CPC/MI300A_A1/perfmon/pmc_perf_4.txt @@ -0,0 +1,5 @@ +pmc: CPC_CPC_UTCL2IU_STALL CPC_ME1_BUSY_FOR_PACKET_DECODE + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_CPC/MI300A_A1/perfmon/pmc_perf_5.txt b/tests/workloads/ipblocks_CPC/MI300A_A1/perfmon/pmc_perf_5.txt new file mode 100644 index 0000000000..0c50a1f2f4 --- /dev/null +++ b/tests/workloads/ipblocks_CPC/MI300A_A1/perfmon/pmc_perf_5.txt @@ -0,0 +1,5 @@ +pmc: CPC_ME1_DC0_SPI_BUSY + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_CPC/MI300A_A1/perfmon/timestamps.txt b/tests/workloads/ipblocks_CPC/MI300A_A1/perfmon/timestamps.txt new file mode 100644 index 0000000000..676cca1b80 --- /dev/null +++ b/tests/workloads/ipblocks_CPC/MI300A_A1/perfmon/timestamps.txt @@ -0,0 +1,5 @@ +pmc: + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_CPC/MI300A_A1/pmc_perf.csv b/tests/workloads/ipblocks_CPC/MI300A_A1/pmc_perf.csv new file mode 100644 index 0000000000..11704247ff --- /dev/null +++ b/tests/workloads/ipblocks_CPC/MI300A_A1/pmc_perf.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Correlation_ID,CPC_CPC_UTCL2IU_STALL,CPC_ME1_BUSY_FOR_PACKET_DECODE,Wave_Size_1,Correlation_ID_1,CPC_CPC_UTCL2IU_BUSY,CPC_CPC_UTCL2IU_IDLE,Wave_Size_2,Correlation_ID_2,CPC_CPC_STAT_STALL,CPC_UTCL1_STALL_ON_TRANSLATION,Wave_Size_3,Correlation_ID_3,CPC_ME1_DC0_SPI_BUSY,Wave_Size_4,Correlation_ID_4,CPC_CPC_TCIU_BUSY,CPC_CPC_TCIU_IDLE,Wave_Size_5,Correlation_ID_5,SQ_CYCLES,SQ_BUSY_CYCLES,SQ_WAVES,GRBM_COUNT,GRBM_GUI_ACTIVE,CPC_CPC_STAT_BUSY,CPC_CPC_STAT_IDLE,Start_Timestamp,End_Timestamp +0,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,0.0,107842.0,64,0,510.0,191739.0,64,0,60910.0,522.0,64,0,53291.0,64,0,1234.0,189048.0,64,0,852624.0,261739.0,16384.0,213156.0,213156.0,213156.0,0.0,73741741031486,73741741039458 +1,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,0.0,102304.0,64,0,6312.0,173520.0,64,0,44619.0,6542.0,64,0,42229.0,64,0,1234.0,175350.0,64,0,758300.0,204398.0,16384.0,189575.0,189575.0,189575.0,0.0,73741741057045,73741741063375 +2,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,0.0,85546.0,64,0,6277.0,162721.0,64,0,37505.0,6062.0,64,0,39727.0,64,0,1234.0,157522.0,64,0,683356.0,197056.0,16384.0,170839.0,170839.0,170839.0,0.0,73741741078197,73741741084367 diff --git a/tests/workloads/ipblocks_CPC/MI300A_A1/sysinfo.csv b/tests/workloads/ipblocks_CPC/MI300A_A1/sysinfo.csv new file mode 100644 index 0000000000..4a1a8a1b53 --- /dev/null +++ b/tests/workloads/ipblocks_CPC/MI300A_A1/sysinfo.csv @@ -0,0 +1,2 @@ +workload_name,command,ip_blocks,timestamp,version,hostname,cpu_model,sbios,linux_distro,linux_kernel_version,amd_gpu_kernel_version,cpu_memory,gpu_memory,rocm_version,vbios,compute_partition,memory_partition,gpu_model,gpu_arch,gpu_l1,gpu_l2,cu_per_gpu,simd_per_cu,se_per_gpu,wave_size,workgroup_max_size,max_waves_per_cu,max_sclk,max_mclk,cur_sclk,cur_mclk,total_l2_chan,lds_banks_per_cu,sqc_per_gpu,pipes_per_gpu,hbm_bw,num_xcd +ipblocks_CPC,./tests/vcopy -n 1048576 -b 256 -i 3,cpc,Wed 29 May 2024 01:38:07 PM (CDT),2,sh5-1w300-rg3-3,AMD Instinct MI300A Accelerator,"American Megatrends International, LLC.RMO1002DS",Ubuntu 22.04.2 LTS,5.18.2-mi300-build-140423-ubuntu-22.04+,,131174852,,6.1.2-110,N/A,SPX,NPS1,MI300A_A1,gfx942,32,24576,228,4,24,64,1024,32,2100,1300,2100,1300,96,32,120,4,5324.8,6 diff --git a/tests/workloads/ipblocks_CPC/MI300A_A1/timestamps.csv b/tests/workloads/ipblocks_CPC/MI300A_A1/timestamps.csv new file mode 100644 index 0000000000..93ae52396c --- /dev/null +++ b/tests/workloads/ipblocks_CPC/MI300A_A1/timestamps.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID +1,11995,1,147544,147544,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73741741031486,73741741039458,0 +2,11995,1,147544,147544,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73741741057045,73741741063375,0 +3,11995,1,147544,147544,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73741741078197,73741741084367,0 diff --git a/tests/workloads/ipblocks_CPC/MI300X_A1/log.txt b/tests/workloads/ipblocks_CPC/MI300X_A1/log.txt new file mode 100644 index 0000000000..ceafeaaf39 --- /dev/null +++ b/tests/workloads/ipblocks_CPC/MI300X_A1/log.txt @@ -0,0 +1,60 @@ +Omniperf version: 2.0.0 +Profiler choice: rocprofv2 +Path: /home/colramos/omniperf/tests/workloads/ipblocks_CPC/MI300X_A1 +Target: MI300X_A1 +Command: ./tests/vcopy -n 1048576 -b 256 -i 3 +Kernel Selection: None +Dispatch Selection: None +Hardware Blocks: ['cpc'] + +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Collecting Performance Counters +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +[profiling] Current input file: tests/workloads/ipblocks_CPC/MI300X_A1/perfmon/pmc_perf_0.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - CPC_CPC_STAT_BUSY + |-> [/opt/rocm/bin/rocprofv2] - CPC_CPC_STAT_IDLE +[profiling] Current input file: tests/workloads/ipblocks_CPC/MI300X_A1/perfmon/pmc_perf_1.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - CPC_CPC_TCIU_BUSY + |-> [/opt/rocm/bin/rocprofv2] - CPC_CPC_TCIU_IDLE + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU +[profiling] Current input file: tests/workloads/ipblocks_CPC/MI300X_A1/perfmon/pmc_perf_2.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - CPC_CPC_STAT_STALL + |-> [/opt/rocm/bin/rocprofv2] - CPC_UTCL1_STALL_ON_TRANSLATION + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 +[profiling] Current input file: tests/workloads/ipblocks_CPC/MI300X_A1/perfmon/pmc_perf_3.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - CPC_CPC_UTCL2IU_BUSY + |-> [/opt/rocm/bin/rocprofv2] - CPC_CPC_UTCL2IU_IDLE + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection +[profiling] Current input file: tests/workloads/ipblocks_CPC/MI300X_A1/perfmon/pmc_perf_4.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - CPC_CPC_UTCL2IU_STALL + |-> [/opt/rocm/bin/rocprofv2] - CPC_ME1_BUSY_FOR_PACKET_DECODE + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection +[profiling] Current input file: tests/workloads/ipblocks_CPC/MI300X_A1/perfmon/pmc_perf_5.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - CPC_ME1_DC0_SPI_BUSY + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU +[profiling] Current input file: tests/workloads/ipblocks_CPC/MI300X_A1/perfmon/timestamps.txt + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU +[roofline] Roofline temporarily disabled in MI300 diff --git a/tests/workloads/ipblocks_CPC/MI300X_A1/perfmon/pmc_perf_0.txt b/tests/workloads/ipblocks_CPC/MI300X_A1/perfmon/pmc_perf_0.txt new file mode 100644 index 0000000000..88a77748fe --- /dev/null +++ b/tests/workloads/ipblocks_CPC/MI300X_A1/perfmon/pmc_perf_0.txt @@ -0,0 +1,5 @@ +pmc: SQ_CYCLES SQ_BUSY_CYCLES SQ_WAVES GRBM_COUNT GRBM_GUI_ACTIVE CPC_CPC_STAT_BUSY CPC_CPC_STAT_IDLE + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_CPC/MI300X_A1/perfmon/pmc_perf_1.txt b/tests/workloads/ipblocks_CPC/MI300X_A1/perfmon/pmc_perf_1.txt new file mode 100644 index 0000000000..8dc8d3bfb1 --- /dev/null +++ b/tests/workloads/ipblocks_CPC/MI300X_A1/perfmon/pmc_perf_1.txt @@ -0,0 +1,5 @@ +pmc: CPC_CPC_TCIU_BUSY CPC_CPC_TCIU_IDLE + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_CPC/MI300X_A1/perfmon/pmc_perf_2.txt b/tests/workloads/ipblocks_CPC/MI300X_A1/perfmon/pmc_perf_2.txt new file mode 100644 index 0000000000..8192b00754 --- /dev/null +++ b/tests/workloads/ipblocks_CPC/MI300X_A1/perfmon/pmc_perf_2.txt @@ -0,0 +1,5 @@ +pmc: CPC_CPC_STAT_STALL CPC_UTCL1_STALL_ON_TRANSLATION + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_CPC/MI300X_A1/perfmon/pmc_perf_3.txt b/tests/workloads/ipblocks_CPC/MI300X_A1/perfmon/pmc_perf_3.txt new file mode 100644 index 0000000000..15c1f1d090 --- /dev/null +++ b/tests/workloads/ipblocks_CPC/MI300X_A1/perfmon/pmc_perf_3.txt @@ -0,0 +1,5 @@ +pmc: CPC_CPC_UTCL2IU_BUSY CPC_CPC_UTCL2IU_IDLE + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_CPC/MI300X_A1/perfmon/pmc_perf_4.txt b/tests/workloads/ipblocks_CPC/MI300X_A1/perfmon/pmc_perf_4.txt new file mode 100644 index 0000000000..9ed05c8b61 --- /dev/null +++ b/tests/workloads/ipblocks_CPC/MI300X_A1/perfmon/pmc_perf_4.txt @@ -0,0 +1,5 @@ +pmc: CPC_CPC_UTCL2IU_STALL CPC_ME1_BUSY_FOR_PACKET_DECODE + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_CPC/MI300X_A1/perfmon/pmc_perf_5.txt b/tests/workloads/ipblocks_CPC/MI300X_A1/perfmon/pmc_perf_5.txt new file mode 100644 index 0000000000..0c50a1f2f4 --- /dev/null +++ b/tests/workloads/ipblocks_CPC/MI300X_A1/perfmon/pmc_perf_5.txt @@ -0,0 +1,5 @@ +pmc: CPC_ME1_DC0_SPI_BUSY + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_CPC/MI300X_A1/perfmon/timestamps.txt b/tests/workloads/ipblocks_CPC/MI300X_A1/perfmon/timestamps.txt new file mode 100644 index 0000000000..676cca1b80 --- /dev/null +++ b/tests/workloads/ipblocks_CPC/MI300X_A1/perfmon/timestamps.txt @@ -0,0 +1,5 @@ +pmc: + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_CPC/MI300X_A1/pmc_perf.csv b/tests/workloads/ipblocks_CPC/MI300X_A1/pmc_perf.csv new file mode 100644 index 0000000000..ef96b167f2 --- /dev/null +++ b/tests/workloads/ipblocks_CPC/MI300X_A1/pmc_perf.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Correlation_ID,CPC_CPC_STAT_STALL,CPC_UTCL1_STALL_ON_TRANSLATION,Wave_Size_1,Correlation_ID_1,CPC_CPC_UTCL2IU_STALL,CPC_ME1_BUSY_FOR_PACKET_DECODE,Wave_Size_2,Correlation_ID_2,SQ_CYCLES,SQ_BUSY_CYCLES,SQ_WAVES,GRBM_COUNT,GRBM_GUI_ACTIVE,CPC_CPC_STAT_BUSY,CPC_CPC_STAT_IDLE,Wave_Size_3,Correlation_ID_3,CPC_CPC_TCIU_BUSY,CPC_CPC_TCIU_IDLE,Wave_Size_4,Correlation_ID_4,CPC_CPC_UTCL2IU_BUSY,CPC_CPC_UTCL2IU_IDLE,Wave_Size_5,Correlation_ID_5,CPC_ME1_DC0_SPI_BUSY,Start_Timestamp,End_Timestamp +0,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,101738.0,696.0,64,0,0.0,164842.0,64,0,1503456.0,557349.0,16384.0,375864.0,375864.0,375864.0,0.0,64,0,1586.0,369562.0,64,0,680.0,372187.0,64,0,129516.0,716313132765508,716313132781268 +1,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,61540.0,9351.0,64,0,0.0,187067.0,64,0,1354068.0,508235.0,16384.0,338517.0,338517.0,338517.0,0.0,64,0,1586.0,337454.0,64,0,8161.0,369372.0,64,0,115086.0,716313132803946,716313132817626 +2,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,67523.0,9210.0,64,0,0.0,145438.0,64,0,1387956.0,485341.0,16384.0,346989.0,346989.0,346989.0,0.0,64,0,1586.0,283998.0,64,0,8898.0,313225.0,64,0,112815.0,716313132838346,716313132851186 diff --git a/tests/workloads/ipblocks_CPC/MI300X_A1/sysinfo.csv b/tests/workloads/ipblocks_CPC/MI300X_A1/sysinfo.csv new file mode 100644 index 0000000000..1449d3414b --- /dev/null +++ b/tests/workloads/ipblocks_CPC/MI300X_A1/sysinfo.csv @@ -0,0 +1,2 @@ +workload_name,command,ip_blocks,timestamp,version,hostname,cpu_model,sbios,linux_distro,linux_kernel_version,amd_gpu_kernel_version,cpu_memory,gpu_memory,rocm_version,vbios,compute_partition,memory_partition,gpu_model,gpu_arch,gpu_l1,gpu_l2,cu_per_gpu,simd_per_cu,se_per_gpu,wave_size,workgroup_max_size,max_waves_per_cu,max_sclk,max_mclk,cur_sclk,cur_mclk,total_l2_chan,lds_banks_per_cu,sqc_per_gpu,pipes_per_gpu,hbm_bw,num_xcd +ipblocks_CPC,./tests/vcopy -n 1048576 -b 256 -i 3,cpc,Wed 29 May 2024 12:02:18 PM (CDT),2,splinter-126-wr-c6,AMD Ryzen 9 7950X 16-Core Processor,"American Megatrends International, LLC.VS2683299N.FD",Ubuntu 22.04.4 LTS,5.18.2-mi300-build-140423-ubuntu-22.04+,,114656528,,6.2.0-13611,113-MI3SRIOV-001,SPX,NPS1,MI300X_A1,gfx942,32,4096,304,4,32,64,1024,32,2100,1300,2100,1300,128,32,160,4,5324.8,8 diff --git a/tests/workloads/ipblocks_CPC/MI300X_A1/timestamps.csv b/tests/workloads/ipblocks_CPC/MI300X_A1/timestamps.csv new file mode 100644 index 0000000000..59ce026fea --- /dev/null +++ b/tests/workloads/ipblocks_CPC/MI300X_A1/timestamps.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID +1,60633,1,966068,966068,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716313132765508,716313132781268,0 +2,60633,1,966068,966068,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716313132803946,716313132817626,0 +3,60633,1,966068,966068,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716313132838346,716313132851186,0 diff --git a/tests/workloads/ipblocks_CPF/MI300A_A1/log.txt b/tests/workloads/ipblocks_CPF/MI300A_A1/log.txt new file mode 100644 index 0000000000..53100f85b8 --- /dev/null +++ b/tests/workloads/ipblocks_CPF/MI300A_A1/log.txt @@ -0,0 +1,68 @@ +Omniperf version: 2.0.0 +Profiler choice: rocprofv2 +Path: /home/colramos/omniperf/tests/workloads/ipblocks_CPF/MI300A_A1 +Target: MI300A_A1 +Command: ./tests/vcopy -n 1048576 -b 256 -i 3 +Kernel Selection: None +Dispatch Selection: None +Hardware Blocks: ['cpf'] + +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Collecting Performance Counters +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +[profiling] Current input file: tests/workloads/ipblocks_CPF/MI300A_A1/perfmon/pmc_perf_0.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES +[profiling] Current input file: tests/workloads/ipblocks_CPF/MI300A_A1/perfmon/pmc_perf_1.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - CPF_CPF_TCIU_BUSY + |-> [/opt/rocm/bin/rocprofv2] - CPF_CPF_TCIU_STALL + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + |-> [/opt/rocm/bin/rocprofv2] Total threads: 1048576, Grid Size: 4096 block Size:256, Wavefronts:16384: + |-> [/opt/rocm/bin/rocprofv2] Launching the kernel on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished copying the output vector from the GPU to the CPU + |-> [/opt/rocm/bin/rocprofv2] Releasing GPU memory + |-> [/opt/rocm/bin/rocprofv2] Releasing CPU memory + |-> [/opt/rocm/bin/rocprofv2] Results File: "tests/workloads/ipblocks_CPF/MI300A_A1/out/pmc_1/results_pmc_perf_1.csv" + |-> [/opt/rocm/bin/rocprofv2] + |-> [/opt/rocm/bin/rocprofv2] The output path for the following counters: tests/workloads/ipblocks_CPF/MI300A_A1/out/pmc_1 +[profiling] Current input file: tests/workloads/ipblocks_CPF/MI300A_A1/perfmon/pmc_perf_2.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - CPF_CPF_STAT_IDLE + |-> [/opt/rocm/bin/rocprofv2] - CPF_CPF_TCIU_IDLE + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave +[profiling] Current input file: tests/workloads/ipblocks_CPF/MI300A_A1/perfmon/pmc_perf_3.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - CPF_CMP_UTCL1_STALL_ON_TRANSLATION + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave +[profiling] Current input file: tests/workloads/ipblocks_CPF/MI300A_A1/perfmon/timestamps.txt + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + |-> [/opt/rocm/bin/rocprofv2] Total threads: 1048576, Grid Size: 4096 block Size:256, Wavefronts:16384: + |-> [/opt/rocm/bin/rocprofv2] Launching the kernel on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel +[roofline] Roofline temporarily disabled in MI300 diff --git a/tests/workloads/ipblocks_CPF/MI300A_A1/perfmon/pmc_perf_0.txt b/tests/workloads/ipblocks_CPF/MI300A_A1/perfmon/pmc_perf_0.txt new file mode 100644 index 0000000000..a0c27ffe5c --- /dev/null +++ b/tests/workloads/ipblocks_CPF/MI300A_A1/perfmon/pmc_perf_0.txt @@ -0,0 +1,5 @@ +pmc: SQ_CYCLES SQ_BUSY_CYCLES SQ_WAVES GRBM_COUNT GRBM_GUI_ACTIVE CPF_CPF_STAT_BUSY CPF_CPF_STAT_STALL + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_CPF/MI300A_A1/perfmon/pmc_perf_1.txt b/tests/workloads/ipblocks_CPF/MI300A_A1/perfmon/pmc_perf_1.txt new file mode 100644 index 0000000000..1b469a07ef --- /dev/null +++ b/tests/workloads/ipblocks_CPF/MI300A_A1/perfmon/pmc_perf_1.txt @@ -0,0 +1,5 @@ +pmc: CPF_CPF_TCIU_BUSY CPF_CPF_TCIU_STALL + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_CPF/MI300A_A1/perfmon/pmc_perf_2.txt b/tests/workloads/ipblocks_CPF/MI300A_A1/perfmon/pmc_perf_2.txt new file mode 100644 index 0000000000..4b8f76a224 --- /dev/null +++ b/tests/workloads/ipblocks_CPF/MI300A_A1/perfmon/pmc_perf_2.txt @@ -0,0 +1,5 @@ +pmc: CPF_CPF_STAT_IDLE CPF_CPF_TCIU_IDLE + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_CPF/MI300A_A1/perfmon/pmc_perf_3.txt b/tests/workloads/ipblocks_CPF/MI300A_A1/perfmon/pmc_perf_3.txt new file mode 100644 index 0000000000..2b6588a9bb --- /dev/null +++ b/tests/workloads/ipblocks_CPF/MI300A_A1/perfmon/pmc_perf_3.txt @@ -0,0 +1,5 @@ +pmc: CPF_CMP_UTCL1_STALL_ON_TRANSLATION + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_CPF/MI300A_A1/perfmon/timestamps.txt b/tests/workloads/ipblocks_CPF/MI300A_A1/perfmon/timestamps.txt new file mode 100644 index 0000000000..676cca1b80 --- /dev/null +++ b/tests/workloads/ipblocks_CPF/MI300A_A1/perfmon/timestamps.txt @@ -0,0 +1,5 @@ +pmc: + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_CPF/MI300A_A1/pmc_perf.csv b/tests/workloads/ipblocks_CPF/MI300A_A1/pmc_perf.csv new file mode 100644 index 0000000000..74c52df99b --- /dev/null +++ b/tests/workloads/ipblocks_CPF/MI300A_A1/pmc_perf.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Correlation_ID,CPF_CMP_UTCL1_STALL_ON_TRANSLATION,Wave_Size_1,Correlation_ID_1,CPF_CPF_STAT_IDLE,CPF_CPF_TCIU_IDLE,Wave_Size_2,Correlation_ID_2,CPF_CPF_TCIU_BUSY,CPF_CPF_TCIU_STALL,Wave_Size_3,Correlation_ID_3,SQ_CYCLES,SQ_BUSY_CYCLES,SQ_WAVES,GRBM_COUNT,GRBM_GUI_ACTIVE,CPF_CPF_STAT_BUSY,CPF_CPF_STAT_STALL,Start_Timestamp,End_Timestamp +0,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,78.0,64,0,0.0,224514.0,64,0,7278.0,0.0,64,0,836064.0,261654.0,16384.0,209016.0,209016.0,209016.0,78.0,73731283666697,73731283674509 +1,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,910.0,64,0,0.0,169976.0,64,0,8656.0,0.0,64,0,730504.0,201578.0,16384.0,182626.0,182626.0,182626.0,898.0,73731283691695,73731283697824 +2,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,0.0,64,0,0.0,152913.0,64,0,10327.0,0.0,64,0,682224.0,193388.0,16384.0,170556.0,170556.0,170556.0,0.0,73731283713167,73731283719337 diff --git a/tests/workloads/ipblocks_CPF/MI300A_A1/sysinfo.csv b/tests/workloads/ipblocks_CPF/MI300A_A1/sysinfo.csv new file mode 100644 index 0000000000..dd765013da --- /dev/null +++ b/tests/workloads/ipblocks_CPF/MI300A_A1/sysinfo.csv @@ -0,0 +1,2 @@ +workload_name,command,ip_blocks,timestamp,version,hostname,cpu_model,sbios,linux_distro,linux_kernel_version,amd_gpu_kernel_version,cpu_memory,gpu_memory,rocm_version,vbios,compute_partition,memory_partition,gpu_model,gpu_arch,gpu_l1,gpu_l2,cu_per_gpu,simd_per_cu,se_per_gpu,wave_size,workgroup_max_size,max_waves_per_cu,max_sclk,max_mclk,cur_sclk,cur_mclk,total_l2_chan,lds_banks_per_cu,sqc_per_gpu,pipes_per_gpu,hbm_bw,num_xcd +ipblocks_CPF,./tests/vcopy -n 1048576 -b 256 -i 3,cpf,Wed 29 May 2024 01:37:59 PM (CDT),2,sh5-1w300-rg3-3,AMD Instinct MI300A Accelerator,"American Megatrends International, LLC.RMO1002DS",Ubuntu 22.04.2 LTS,5.18.2-mi300-build-140423-ubuntu-22.04+,,131174852,,6.1.2-110,N/A,SPX,NPS1,MI300A_A1,gfx942,32,24576,228,4,24,64,1024,32,2100,1300,2100,1300,96,32,120,4,5324.8,6 diff --git a/tests/workloads/ipblocks_CPF/MI300A_A1/timestamps.csv b/tests/workloads/ipblocks_CPF/MI300A_A1/timestamps.csv new file mode 100644 index 0000000000..223091785e --- /dev/null +++ b/tests/workloads/ipblocks_CPF/MI300A_A1/timestamps.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID +1,11995,1,147390,147390,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73731283666697,73731283674509,0 +2,11995,1,147390,147390,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73731283691695,73731283697824,0 +3,11995,1,147390,147390,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73731283713167,73731283719337,0 diff --git a/tests/workloads/ipblocks_CPF/MI300X_A1/log.txt b/tests/workloads/ipblocks_CPF/MI300X_A1/log.txt new file mode 100644 index 0000000000..77ea69322b --- /dev/null +++ b/tests/workloads/ipblocks_CPF/MI300X_A1/log.txt @@ -0,0 +1,54 @@ +Omniperf version: 2.0.0 +Profiler choice: rocprofv2 +Path: /home/colramos/omniperf/tests/workloads/ipblocks_CPF/MI300X_A1 +Target: MI300X_A1 +Command: ./tests/vcopy -n 1048576 -b 256 -i 3 +Kernel Selection: None +Dispatch Selection: None +Hardware Blocks: ['cpf'] + +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Collecting Performance Counters +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +[profiling] Current input file: tests/workloads/ipblocks_CPF/MI300X_A1/perfmon/pmc_perf_0.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - CPF_CPF_STAT_BUSY + |-> [/opt/rocm/bin/rocprofv2] - CPF_CPF_STAT_STALL +[profiling] Current input file: tests/workloads/ipblocks_CPF/MI300X_A1/perfmon/pmc_perf_1.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - CPF_CPF_TCIU_BUSY + |-> [/opt/rocm/bin/rocprofv2] - CPF_CPF_TCIU_STALL + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + |-> [/opt/rocm/bin/rocprofv2] Total threads: 1048576, Grid Size: 4096 block Size:256, Wavefronts:16384: + |-> [/opt/rocm/bin/rocprofv2] Launching the kernel on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel +[profiling] Current input file: tests/workloads/ipblocks_CPF/MI300X_A1/perfmon/pmc_perf_2.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - CPF_CPF_STAT_IDLE + |-> [/opt/rocm/bin/rocprofv2] - CPF_CPF_TCIU_IDLE + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 +[profiling] Current input file: tests/workloads/ipblocks_CPF/MI300X_A1/perfmon/pmc_perf_3.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - CPF_CMP_UTCL1_STALL_ON_TRANSLATION + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 +[profiling] Current input file: tests/workloads/ipblocks_CPF/MI300X_A1/perfmon/timestamps.txt + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave +[roofline] Roofline temporarily disabled in MI300 diff --git a/tests/workloads/ipblocks_CPF/MI300X_A1/perfmon/pmc_perf_0.txt b/tests/workloads/ipblocks_CPF/MI300X_A1/perfmon/pmc_perf_0.txt new file mode 100644 index 0000000000..a0c27ffe5c --- /dev/null +++ b/tests/workloads/ipblocks_CPF/MI300X_A1/perfmon/pmc_perf_0.txt @@ -0,0 +1,5 @@ +pmc: SQ_CYCLES SQ_BUSY_CYCLES SQ_WAVES GRBM_COUNT GRBM_GUI_ACTIVE CPF_CPF_STAT_BUSY CPF_CPF_STAT_STALL + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_CPF/MI300X_A1/perfmon/pmc_perf_1.txt b/tests/workloads/ipblocks_CPF/MI300X_A1/perfmon/pmc_perf_1.txt new file mode 100644 index 0000000000..1b469a07ef --- /dev/null +++ b/tests/workloads/ipblocks_CPF/MI300X_A1/perfmon/pmc_perf_1.txt @@ -0,0 +1,5 @@ +pmc: CPF_CPF_TCIU_BUSY CPF_CPF_TCIU_STALL + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_CPF/MI300X_A1/perfmon/pmc_perf_2.txt b/tests/workloads/ipblocks_CPF/MI300X_A1/perfmon/pmc_perf_2.txt new file mode 100644 index 0000000000..4b8f76a224 --- /dev/null +++ b/tests/workloads/ipblocks_CPF/MI300X_A1/perfmon/pmc_perf_2.txt @@ -0,0 +1,5 @@ +pmc: CPF_CPF_STAT_IDLE CPF_CPF_TCIU_IDLE + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_CPF/MI300X_A1/perfmon/pmc_perf_3.txt b/tests/workloads/ipblocks_CPF/MI300X_A1/perfmon/pmc_perf_3.txt new file mode 100644 index 0000000000..2b6588a9bb --- /dev/null +++ b/tests/workloads/ipblocks_CPF/MI300X_A1/perfmon/pmc_perf_3.txt @@ -0,0 +1,5 @@ +pmc: CPF_CMP_UTCL1_STALL_ON_TRANSLATION + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_CPF/MI300X_A1/perfmon/timestamps.txt b/tests/workloads/ipblocks_CPF/MI300X_A1/perfmon/timestamps.txt new file mode 100644 index 0000000000..676cca1b80 --- /dev/null +++ b/tests/workloads/ipblocks_CPF/MI300X_A1/perfmon/timestamps.txt @@ -0,0 +1,5 @@ +pmc: + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_CPF/MI300X_A1/pmc_perf.csv b/tests/workloads/ipblocks_CPF/MI300X_A1/pmc_perf.csv new file mode 100644 index 0000000000..e22036ded4 --- /dev/null +++ b/tests/workloads/ipblocks_CPF/MI300X_A1/pmc_perf.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Correlation_ID,CPF_CPF_STAT_IDLE,CPF_CPF_TCIU_IDLE,Wave_Size_1,Correlation_ID_1,SQ_CYCLES,SQ_BUSY_CYCLES,SQ_WAVES,GRBM_COUNT,GRBM_GUI_ACTIVE,CPF_CPF_STAT_BUSY,CPF_CPF_STAT_STALL,Wave_Size_2,Correlation_ID_2,CPF_CPF_TCIU_BUSY,CPF_CPF_TCIU_STALL,Wave_Size_3,Correlation_ID_3,CPF_CMP_UTCL1_STALL_ON_TRANSLATION,Start_Timestamp,End_Timestamp +0,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,0.0,345171.0,64,0,1789656.0,603841.0,16384.0,447414.0,447414.0,447414.0,78.0,64,0,27458.0,0.0,64,0,78.0,716306206848753,716306206863873 +1,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,0.0,314246.0,64,0,1392904.0,524339.0,16384.0,348226.0,348226.0,348226.0,1071.0,64,0,28687.0,0.0,64,0,1043.0,716306206884711,716306206897111 +2,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,0.0,247249.0,64,0,1445772.0,506532.0,16384.0,361443.0,361443.0,361443.0,0.0,64,0,29906.0,0.0,64,0,0.0,716306206916830,716306206929150 diff --git a/tests/workloads/ipblocks_CPF/MI300X_A1/sysinfo.csv b/tests/workloads/ipblocks_CPF/MI300X_A1/sysinfo.csv new file mode 100644 index 0000000000..0082d377bc --- /dev/null +++ b/tests/workloads/ipblocks_CPF/MI300X_A1/sysinfo.csv @@ -0,0 +1,2 @@ +workload_name,command,ip_blocks,timestamp,version,hostname,cpu_model,sbios,linux_distro,linux_kernel_version,amd_gpu_kernel_version,cpu_memory,gpu_memory,rocm_version,vbios,compute_partition,memory_partition,gpu_model,gpu_arch,gpu_l1,gpu_l2,cu_per_gpu,simd_per_cu,se_per_gpu,wave_size,workgroup_max_size,max_waves_per_cu,max_sclk,max_mclk,cur_sclk,cur_mclk,total_l2_chan,lds_banks_per_cu,sqc_per_gpu,pipes_per_gpu,hbm_bw,num_xcd +ipblocks_CPF,./tests/vcopy -n 1048576 -b 256 -i 3,cpf,Wed 29 May 2024 12:02:13 PM (CDT),2,splinter-126-wr-c6,AMD Ryzen 9 7950X 16-Core Processor,"American Megatrends International, LLC.VS2683299N.FD",Ubuntu 22.04.4 LTS,5.18.2-mi300-build-140423-ubuntu-22.04+,,114656528,,6.2.0-13611,113-MI3SRIOV-001,SPX,NPS1,MI300X_A1,gfx942,32,4096,304,4,32,64,1024,32,2100,1300,2100,1300,128,32,160,4,5324.8,8 diff --git a/tests/workloads/ipblocks_CPF/MI300X_A1/timestamps.csv b/tests/workloads/ipblocks_CPF/MI300X_A1/timestamps.csv new file mode 100644 index 0000000000..bd879514e1 --- /dev/null +++ b/tests/workloads/ipblocks_CPF/MI300X_A1/timestamps.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID +1,60633,1,965930,965930,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716306206848753,716306206863873,0 +2,60633,1,965930,965930,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716306206884711,716306206897111,0 +3,60633,1,965930,965930,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716306206916830,716306206929150,0 diff --git a/tests/workloads/ipblocks_SPI/MI300A_A1/log.txt b/tests/workloads/ipblocks_SPI/MI300A_A1/log.txt new file mode 100644 index 0000000000..6ca78b69f0 --- /dev/null +++ b/tests/workloads/ipblocks_SPI/MI300A_A1/log.txt @@ -0,0 +1,105 @@ +Omniperf version: 2.0.0 +Profiler choice: rocprofv2 +Path: /home/colramos/omniperf/tests/workloads/ipblocks_SPI/MI300A_A1 +Target: MI300A_A1 +Command: ./tests/vcopy -n 1048576 -b 256 -i 3 +Kernel Selection: None +Dispatch Selection: None +Hardware Blocks: ['spi'] + +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Collecting Performance Counters +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +[profiling] Current input file: tests/workloads/ipblocks_SPI/MI300A_A1/perfmon/pmc_perf_0.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT +[profiling] Current input file: tests/workloads/ipblocks_SPI/MI300A_A1/perfmon/pmc_perf_1.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_SPI_BUSY + |-> [/opt/rocm/bin/rocprofv2] - SPI_CSN_NUM_THREADGROUPS +[profiling] Current input file: tests/workloads/ipblocks_SPI/MI300A_A1/perfmon/pmc_perf_2.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SPI_RA_REQ_NO_ALLOC + |-> [/opt/rocm/bin/rocprofv2] - SPI_RA_REQ_NO_ALLOC_CSN + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + |-> [/opt/rocm/bin/rocprofv2] Total threads: 1048576, Grid Size: 4096 block Size:256, Wavefronts:16384: + |-> [/opt/rocm/bin/rocprofv2] Launching the kernel on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished copying the output vector from the GPU to the CPU + |-> [/opt/rocm/bin/rocprofv2] Releasing GPU memory + |-> [/opt/rocm/bin/rocprofv2] Releasing CPU memory + |-> [/opt/rocm/bin/rocprofv2] Results File: "tests/workloads/ipblocks_SPI/MI300A_A1/out/pmc_1/results_pmc_perf_2.csv" + |-> [/opt/rocm/bin/rocprofv2] + |-> [/opt/rocm/bin/rocprofv2] The output path for the following counters: tests/workloads/ipblocks_SPI/MI300A_A1/out/pmc_1 +[profiling] Current input file: tests/workloads/ipblocks_SPI/MI300A_A1/perfmon/pmc_perf_3.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SPI_RA_RES_STALL_CSN + |-> [/opt/rocm/bin/rocprofv2] - SPI_RA_TMP_STALL_CSN + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + |-> [/opt/rocm/bin/rocprofv2] Total threads: 1048576, Grid Size: 4096 block Size:256, Wavefronts:16384: +[profiling] Current input file: tests/workloads/ipblocks_SPI/MI300A_A1/perfmon/pmc_perf_4.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SPI_RA_WAVE_SIMD_FULL_CSN + |-> [/opt/rocm/bin/rocprofv2] - SPI_RA_VGPR_SIMD_FULL_CSN + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection +[profiling] Current input file: tests/workloads/ipblocks_SPI/MI300A_A1/perfmon/pmc_perf_5.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SPI_RA_SGPR_SIMD_FULL_CSN + |-> [/opt/rocm/bin/rocprofv2] - SPI_RA_LDS_CU_FULL_CSN + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU +[profiling] Current input file: tests/workloads/ipblocks_SPI/MI300A_A1/perfmon/pmc_perf_6.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SPI_RA_BAR_CU_FULL_CSN + |-> [/opt/rocm/bin/rocprofv2] - SPI_RA_TGLIM_CU_FULL_CSN + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave +[profiling] Current input file: tests/workloads/ipblocks_SPI/MI300A_A1/perfmon/pmc_perf_7.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SPI_RA_WVLIM_STALL_CSN + |-> [/opt/rocm/bin/rocprofv2] - SPI_SWC_CSC_WR + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave +[profiling] Current input file: tests/workloads/ipblocks_SPI/MI300A_A1/perfmon/pmc_perf_8.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SPI_VWC_CSC_WR + |-> [/opt/rocm/bin/rocprofv2] - SPI_RA_BULKY_CU_FULL_CSN + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 +[profiling] Current input file: tests/workloads/ipblocks_SPI/MI300A_A1/perfmon/timestamps.txt + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + |-> [/opt/rocm/bin/rocprofv2] Total threads: 1048576, Grid Size: 4096 block Size:256, Wavefronts:16384: + |-> [/opt/rocm/bin/rocprofv2] Launching the kernel on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel +[roofline] Roofline temporarily disabled in MI300 diff --git a/tests/workloads/ipblocks_SPI/MI300A_A1/perfmon/pmc_perf_0.txt b/tests/workloads/ipblocks_SPI/MI300A_A1/perfmon/pmc_perf_0.txt new file mode 100644 index 0000000000..cef0ece5fa --- /dev/null +++ b/tests/workloads/ipblocks_SPI/MI300A_A1/perfmon/pmc_perf_0.txt @@ -0,0 +1,5 @@ +pmc: SQ_CYCLES SQ_BUSY_CYCLES SQ_WAVES GRBM_COUNT GRBM_GUI_ACTIVE SPI_CSN_WINDOW_VALID SPI_CSN_BUSY + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SPI/MI300A_A1/perfmon/pmc_perf_1.txt b/tests/workloads/ipblocks_SPI/MI300A_A1/perfmon/pmc_perf_1.txt new file mode 100644 index 0000000000..7bc758b39a --- /dev/null +++ b/tests/workloads/ipblocks_SPI/MI300A_A1/perfmon/pmc_perf_1.txt @@ -0,0 +1,5 @@ +pmc: GRBM_SPI_BUSY SPI_CSN_NUM_THREADGROUPS SPI_CSN_WAVE + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SPI/MI300A_A1/perfmon/pmc_perf_2.txt b/tests/workloads/ipblocks_SPI/MI300A_A1/perfmon/pmc_perf_2.txt new file mode 100644 index 0000000000..731670f3c3 --- /dev/null +++ b/tests/workloads/ipblocks_SPI/MI300A_A1/perfmon/pmc_perf_2.txt @@ -0,0 +1,5 @@ +pmc: SPI_RA_REQ_NO_ALLOC SPI_RA_REQ_NO_ALLOC_CSN + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SPI/MI300A_A1/perfmon/pmc_perf_3.txt b/tests/workloads/ipblocks_SPI/MI300A_A1/perfmon/pmc_perf_3.txt new file mode 100644 index 0000000000..1619932f59 --- /dev/null +++ b/tests/workloads/ipblocks_SPI/MI300A_A1/perfmon/pmc_perf_3.txt @@ -0,0 +1,5 @@ +pmc: SPI_RA_RES_STALL_CSN SPI_RA_TMP_STALL_CSN + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SPI/MI300A_A1/perfmon/pmc_perf_4.txt b/tests/workloads/ipblocks_SPI/MI300A_A1/perfmon/pmc_perf_4.txt new file mode 100644 index 0000000000..6c6eb69559 --- /dev/null +++ b/tests/workloads/ipblocks_SPI/MI300A_A1/perfmon/pmc_perf_4.txt @@ -0,0 +1,5 @@ +pmc: SPI_RA_WAVE_SIMD_FULL_CSN SPI_RA_VGPR_SIMD_FULL_CSN + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SPI/MI300A_A1/perfmon/pmc_perf_5.txt b/tests/workloads/ipblocks_SPI/MI300A_A1/perfmon/pmc_perf_5.txt new file mode 100644 index 0000000000..d3a4bf5d24 --- /dev/null +++ b/tests/workloads/ipblocks_SPI/MI300A_A1/perfmon/pmc_perf_5.txt @@ -0,0 +1,5 @@ +pmc: SPI_RA_SGPR_SIMD_FULL_CSN SPI_RA_LDS_CU_FULL_CSN + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SPI/MI300A_A1/perfmon/pmc_perf_6.txt b/tests/workloads/ipblocks_SPI/MI300A_A1/perfmon/pmc_perf_6.txt new file mode 100644 index 0000000000..e08c6c9abd --- /dev/null +++ b/tests/workloads/ipblocks_SPI/MI300A_A1/perfmon/pmc_perf_6.txt @@ -0,0 +1,5 @@ +pmc: SPI_RA_BAR_CU_FULL_CSN SPI_RA_TGLIM_CU_FULL_CSN + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SPI/MI300A_A1/perfmon/pmc_perf_7.txt b/tests/workloads/ipblocks_SPI/MI300A_A1/perfmon/pmc_perf_7.txt new file mode 100644 index 0000000000..3c0c370859 --- /dev/null +++ b/tests/workloads/ipblocks_SPI/MI300A_A1/perfmon/pmc_perf_7.txt @@ -0,0 +1,5 @@ +pmc: SPI_RA_WVLIM_STALL_CSN SPI_SWC_CSC_WR + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SPI/MI300A_A1/perfmon/pmc_perf_8.txt b/tests/workloads/ipblocks_SPI/MI300A_A1/perfmon/pmc_perf_8.txt new file mode 100644 index 0000000000..948b95e01b --- /dev/null +++ b/tests/workloads/ipblocks_SPI/MI300A_A1/perfmon/pmc_perf_8.txt @@ -0,0 +1,5 @@ +pmc: SPI_VWC_CSC_WR SPI_RA_BULKY_CU_FULL_CSN + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SPI/MI300A_A1/perfmon/timestamps.txt b/tests/workloads/ipblocks_SPI/MI300A_A1/perfmon/timestamps.txt new file mode 100644 index 0000000000..676cca1b80 --- /dev/null +++ b/tests/workloads/ipblocks_SPI/MI300A_A1/perfmon/timestamps.txt @@ -0,0 +1,5 @@ +pmc: + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SPI/MI300A_A1/pmc_perf.csv b/tests/workloads/ipblocks_SPI/MI300A_A1/pmc_perf.csv new file mode 100644 index 0000000000..75bbeed484 --- /dev/null +++ b/tests/workloads/ipblocks_SPI/MI300A_A1/pmc_perf.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Correlation_ID,SPI_RA_WAVE_SIMD_FULL_CSN,SPI_RA_VGPR_SIMD_FULL_CSN,Wave_Size_1,Correlation_ID_1,SPI_RA_BAR_CU_FULL_CSN,SPI_RA_TGLIM_CU_FULL_CSN,Wave_Size_2,Correlation_ID_2,SPI_RA_RES_STALL_CSN,SPI_RA_TMP_STALL_CSN,Wave_Size_3,Correlation_ID_3,SPI_RA_WVLIM_STALL_CSN,SPI_SWC_CSC_WR,Wave_Size_4,Correlation_ID_4,SPI_RA_REQ_NO_ALLOC,SPI_RA_REQ_NO_ALLOC_CSN,Wave_Size_5,Correlation_ID_5,SPI_VWC_CSC_WR,SPI_RA_BULKY_CU_FULL_CSN,Wave_Size_6,Correlation_ID_6,SPI_RA_SGPR_SIMD_FULL_CSN,SPI_RA_LDS_CU_FULL_CSN,Wave_Size_7,Correlation_ID_7,GRBM_SPI_BUSY,SPI_CSN_NUM_THREADGROUPS,SPI_CSN_WAVE,Wave_Size_8,Correlation_ID_8,SQ_CYCLES,SQ_BUSY_CYCLES,SQ_WAVES,GRBM_COUNT,GRBM_GUI_ACTIVE,SPI_CSN_WINDOW_VALID,SPI_CSN_BUSY,Start_Timestamp,End_Timestamp +0,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,402545.0,0.0,64,0,0.0,0.0,64,0,12133.0,0.0,64,0,0.0,32768.0,64,0,16523.0,19837.0,64,0,16384.0,0.0,64,0,0.0,0.0,64,0,75254.0,4096.0,16384.0,64,0,798500.0,247273.0,16384.0,199625.0,199625.0,793454.0,277144.0,74011718238011,74011718245943 +1,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,265297.0,0.0,64,0,0.0,0.0,64,0,7778.0,0.0,64,0,0.0,32768.0,64,0,9506.0,18066.0,64,0,16384.0,0.0,64,0,0.0,0.0,64,0,61704.0,4096.0,16384.0,64,0,722728.0,202932.0,16384.0,180682.0,180682.0,722728.0,237872.0,74011718283760,74011718289849 +2,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,225961.0,0.0,64,0,0.0,0.0,64,0,6145.0,0.0,64,0,0.0,32768.0,64,0,8485.0,18175.0,64,0,16384.0,0.0,64,0,0.0,0.0,64,0,59617.0,4096.0,16384.0,64,0,701016.0,195549.0,16384.0,175254.0,175254.0,701016.0,230496.0,74011718262608,74011718268697 diff --git a/tests/workloads/ipblocks_SPI/MI300A_A1/sysinfo.csv b/tests/workloads/ipblocks_SPI/MI300A_A1/sysinfo.csv new file mode 100644 index 0000000000..8dffd88a9c --- /dev/null +++ b/tests/workloads/ipblocks_SPI/MI300A_A1/sysinfo.csv @@ -0,0 +1,2 @@ +workload_name,command,ip_blocks,timestamp,version,hostname,cpu_model,sbios,linux_distro,linux_kernel_version,amd_gpu_kernel_version,cpu_memory,gpu_memory,rocm_version,vbios,compute_partition,memory_partition,gpu_model,gpu_arch,gpu_l1,gpu_l2,cu_per_gpu,simd_per_cu,se_per_gpu,wave_size,workgroup_max_size,max_waves_per_cu,max_sclk,max_mclk,cur_sclk,cur_mclk,total_l2_chan,lds_banks_per_cu,sqc_per_gpu,pipes_per_gpu,hbm_bw,num_xcd +ipblocks_SPI,./tests/vcopy -n 1048576 -b 256 -i 3,spi,Wed 29 May 2024 01:42:33 PM (CDT),2,sh5-1w300-rg3-3,AMD Instinct MI300A Accelerator,"American Megatrends International, LLC.RMO1002DS",Ubuntu 22.04.2 LTS,5.18.2-mi300-build-140423-ubuntu-22.04+,,131174852,,6.1.2-110,N/A,SPX,NPS1,MI300A_A1,gfx942,32,24576,228,4,24,64,1024,32,2100,1300,2100,1300,96,32,120,4,5324.8,6 diff --git a/tests/workloads/ipblocks_SPI/MI300A_A1/timestamps.csv b/tests/workloads/ipblocks_SPI/MI300A_A1/timestamps.csv new file mode 100644 index 0000000000..6cd39cc33b --- /dev/null +++ b/tests/workloads/ipblocks_SPI/MI300A_A1/timestamps.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID +1,11995,1,151180,151180,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",74011718238011,74011718245943,0 +3,11995,1,151180,151180,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",74011718283760,74011718289849,0 +2,11995,1,151180,151180,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",74011718262608,74011718268697,0 diff --git a/tests/workloads/ipblocks_SPI/MI300X_A1/log.txt b/tests/workloads/ipblocks_SPI/MI300X_A1/log.txt new file mode 100644 index 0000000000..3b04cf589d --- /dev/null +++ b/tests/workloads/ipblocks_SPI/MI300X_A1/log.txt @@ -0,0 +1,85 @@ +Omniperf version: 2.0.0 +Profiler choice: rocprofv2 +Path: /home/colramos/omniperf/tests/workloads/ipblocks_SPI/MI300X_A1 +Target: MI300X_A1 +Command: ./tests/vcopy -n 1048576 -b 256 -i 3 +Kernel Selection: None +Dispatch Selection: None +Hardware Blocks: ['spi'] + +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Collecting Performance Counters +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +[profiling] Current input file: tests/workloads/ipblocks_SPI/MI300X_A1/perfmon/pmc_perf_0.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - SPI_CSN_WINDOW_VALID + |-> [/opt/rocm/bin/rocprofv2] - SPI_CSN_BUSY +[profiling] Current input file: tests/workloads/ipblocks_SPI/MI300X_A1/perfmon/pmc_perf_1.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_SPI_BUSY + |-> [/opt/rocm/bin/rocprofv2] - SPI_CSN_NUM_THREADGROUPS + |-> [/opt/rocm/bin/rocprofv2] - SPI_CSN_WAVE + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU +[profiling] Current input file: tests/workloads/ipblocks_SPI/MI300X_A1/perfmon/pmc_perf_2.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SPI_RA_REQ_NO_ALLOC + |-> [/opt/rocm/bin/rocprofv2] - SPI_RA_REQ_NO_ALLOC_CSN + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 +[profiling] Current input file: tests/workloads/ipblocks_SPI/MI300X_A1/perfmon/pmc_perf_3.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SPI_RA_RES_STALL_CSN + |-> [/opt/rocm/bin/rocprofv2] - SPI_RA_TMP_STALL_CSN + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + |-> [/opt/rocm/bin/rocprofv2] Total threads: 1048576, Grid Size: 4096 block Size:256, Wavefronts:16384: + |-> [/opt/rocm/bin/rocprofv2] Launching the kernel on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel +[profiling] Current input file: tests/workloads/ipblocks_SPI/MI300X_A1/perfmon/pmc_perf_4.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SPI_RA_WAVE_SIMD_FULL_CSN + |-> [/opt/rocm/bin/rocprofv2] - SPI_RA_VGPR_SIMD_FULL_CSN + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 +[profiling] Current input file: tests/workloads/ipblocks_SPI/MI300X_A1/perfmon/pmc_perf_5.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SPI_RA_SGPR_SIMD_FULL_CSN + |-> [/opt/rocm/bin/rocprofv2] - SPI_RA_LDS_CU_FULL_CSN + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection +[profiling] Current input file: tests/workloads/ipblocks_SPI/MI300X_A1/perfmon/pmc_perf_6.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SPI_RA_BAR_CU_FULL_CSN + |-> [/opt/rocm/bin/rocprofv2] - SPI_RA_TGLIM_CU_FULL_CSN + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 +[profiling] Current input file: tests/workloads/ipblocks_SPI/MI300X_A1/perfmon/pmc_perf_7.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SPI_RA_WVLIM_STALL_CSN + |-> [/opt/rocm/bin/rocprofv2] - SPI_SWC_CSC_WR + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection +[profiling] Current input file: tests/workloads/ipblocks_SPI/MI300X_A1/perfmon/pmc_perf_8.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SPI_VWC_CSC_WR + |-> [/opt/rocm/bin/rocprofv2] - SPI_RA_BULKY_CU_FULL_CSN + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU +[profiling] Current input file: tests/workloads/ipblocks_SPI/MI300X_A1/perfmon/timestamps.txt + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave +[roofline] Roofline temporarily disabled in MI300 diff --git a/tests/workloads/ipblocks_SPI/MI300X_A1/perfmon/pmc_perf_0.txt b/tests/workloads/ipblocks_SPI/MI300X_A1/perfmon/pmc_perf_0.txt new file mode 100644 index 0000000000..cef0ece5fa --- /dev/null +++ b/tests/workloads/ipblocks_SPI/MI300X_A1/perfmon/pmc_perf_0.txt @@ -0,0 +1,5 @@ +pmc: SQ_CYCLES SQ_BUSY_CYCLES SQ_WAVES GRBM_COUNT GRBM_GUI_ACTIVE SPI_CSN_WINDOW_VALID SPI_CSN_BUSY + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SPI/MI300X_A1/perfmon/pmc_perf_1.txt b/tests/workloads/ipblocks_SPI/MI300X_A1/perfmon/pmc_perf_1.txt new file mode 100644 index 0000000000..7bc758b39a --- /dev/null +++ b/tests/workloads/ipblocks_SPI/MI300X_A1/perfmon/pmc_perf_1.txt @@ -0,0 +1,5 @@ +pmc: GRBM_SPI_BUSY SPI_CSN_NUM_THREADGROUPS SPI_CSN_WAVE + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SPI/MI300X_A1/perfmon/pmc_perf_2.txt b/tests/workloads/ipblocks_SPI/MI300X_A1/perfmon/pmc_perf_2.txt new file mode 100644 index 0000000000..731670f3c3 --- /dev/null +++ b/tests/workloads/ipblocks_SPI/MI300X_A1/perfmon/pmc_perf_2.txt @@ -0,0 +1,5 @@ +pmc: SPI_RA_REQ_NO_ALLOC SPI_RA_REQ_NO_ALLOC_CSN + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SPI/MI300X_A1/perfmon/pmc_perf_3.txt b/tests/workloads/ipblocks_SPI/MI300X_A1/perfmon/pmc_perf_3.txt new file mode 100644 index 0000000000..1619932f59 --- /dev/null +++ b/tests/workloads/ipblocks_SPI/MI300X_A1/perfmon/pmc_perf_3.txt @@ -0,0 +1,5 @@ +pmc: SPI_RA_RES_STALL_CSN SPI_RA_TMP_STALL_CSN + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SPI/MI300X_A1/perfmon/pmc_perf_4.txt b/tests/workloads/ipblocks_SPI/MI300X_A1/perfmon/pmc_perf_4.txt new file mode 100644 index 0000000000..6c6eb69559 --- /dev/null +++ b/tests/workloads/ipblocks_SPI/MI300X_A1/perfmon/pmc_perf_4.txt @@ -0,0 +1,5 @@ +pmc: SPI_RA_WAVE_SIMD_FULL_CSN SPI_RA_VGPR_SIMD_FULL_CSN + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SPI/MI300X_A1/perfmon/pmc_perf_5.txt b/tests/workloads/ipblocks_SPI/MI300X_A1/perfmon/pmc_perf_5.txt new file mode 100644 index 0000000000..d3a4bf5d24 --- /dev/null +++ b/tests/workloads/ipblocks_SPI/MI300X_A1/perfmon/pmc_perf_5.txt @@ -0,0 +1,5 @@ +pmc: SPI_RA_SGPR_SIMD_FULL_CSN SPI_RA_LDS_CU_FULL_CSN + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SPI/MI300X_A1/perfmon/pmc_perf_6.txt b/tests/workloads/ipblocks_SPI/MI300X_A1/perfmon/pmc_perf_6.txt new file mode 100644 index 0000000000..e08c6c9abd --- /dev/null +++ b/tests/workloads/ipblocks_SPI/MI300X_A1/perfmon/pmc_perf_6.txt @@ -0,0 +1,5 @@ +pmc: SPI_RA_BAR_CU_FULL_CSN SPI_RA_TGLIM_CU_FULL_CSN + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SPI/MI300X_A1/perfmon/pmc_perf_7.txt b/tests/workloads/ipblocks_SPI/MI300X_A1/perfmon/pmc_perf_7.txt new file mode 100644 index 0000000000..3c0c370859 --- /dev/null +++ b/tests/workloads/ipblocks_SPI/MI300X_A1/perfmon/pmc_perf_7.txt @@ -0,0 +1,5 @@ +pmc: SPI_RA_WVLIM_STALL_CSN SPI_SWC_CSC_WR + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SPI/MI300X_A1/perfmon/pmc_perf_8.txt b/tests/workloads/ipblocks_SPI/MI300X_A1/perfmon/pmc_perf_8.txt new file mode 100644 index 0000000000..948b95e01b --- /dev/null +++ b/tests/workloads/ipblocks_SPI/MI300X_A1/perfmon/pmc_perf_8.txt @@ -0,0 +1,5 @@ +pmc: SPI_VWC_CSC_WR SPI_RA_BULKY_CU_FULL_CSN + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SPI/MI300X_A1/perfmon/timestamps.txt b/tests/workloads/ipblocks_SPI/MI300X_A1/perfmon/timestamps.txt new file mode 100644 index 0000000000..676cca1b80 --- /dev/null +++ b/tests/workloads/ipblocks_SPI/MI300X_A1/perfmon/timestamps.txt @@ -0,0 +1,5 @@ +pmc: + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SPI/MI300X_A1/pmc_perf.csv b/tests/workloads/ipblocks_SPI/MI300X_A1/pmc_perf.csv new file mode 100644 index 0000000000..0b176de0ac --- /dev/null +++ b/tests/workloads/ipblocks_SPI/MI300X_A1/pmc_perf.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Correlation_ID,SPI_RA_WVLIM_STALL_CSN,SPI_SWC_CSC_WR,Wave_Size_1,Correlation_ID_1,SPI_VWC_CSC_WR,SPI_RA_BULKY_CU_FULL_CSN,Wave_Size_2,Correlation_ID_2,SPI_RA_REQ_NO_ALLOC,SPI_RA_REQ_NO_ALLOC_CSN,Wave_Size_3,Correlation_ID_3,SPI_RA_WAVE_SIMD_FULL_CSN,SPI_RA_VGPR_SIMD_FULL_CSN,Wave_Size_4,Correlation_ID_4,SQ_CYCLES,SQ_BUSY_CYCLES,SQ_WAVES,GRBM_COUNT,GRBM_GUI_ACTIVE,SPI_CSN_WINDOW_VALID,SPI_CSN_BUSY,Wave_Size_5,Correlation_ID_5,SPI_RA_BAR_CU_FULL_CSN,SPI_RA_TGLIM_CU_FULL_CSN,Wave_Size_6,Correlation_ID_6,GRBM_SPI_BUSY,SPI_CSN_NUM_THREADGROUPS,SPI_CSN_WAVE,Wave_Size_7,Correlation_ID_7,SPI_RA_RES_STALL_CSN,SPI_RA_TMP_STALL_CSN,Wave_Size_8,Correlation_ID_8,SPI_RA_SGPR_SIMD_FULL_CSN,SPI_RA_LDS_CU_FULL_CSN,Start_Timestamp,End_Timestamp +0,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,0.0,32768.0,64,0,16384.0,0.0,64,0,49647.0,24227.0,64,0,1314731.0,0.0,64,0,1886116.0,641466.0,16384.0,471529.0,471529.0,1879388.0,681314.0,64,0,0.0,0.0,64,0,180522.0,4096.0,16384.0,64,0,39558.0,0.0,64,0,0.0,0.0,716512935719977,716512935735936 +1,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,0.0,32768.0,64,0,16384.0,0.0,64,0,49418.0,29030.0,64,0,1092539.0,0.0,64,0,1787556.0,553535.0,16384.0,446889.0,446889.0,1787556.0,600096.0,64,0,0.0,0.0,64,0,153237.0,4096.0,16384.0,64,0,34801.0,0.0,64,0,0.0,0.0,716512935758096,716512935772294 +2,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,0.0,32768.0,64,0,16384.0,0.0,64,0,47413.0,30311.0,64,0,1119170.0,0.0,64,0,1535920.0,558840.0,16384.0,383980.0,383980.0,1535920.0,605416.0,64,0,0.0,0.0,64,0,146755.0,4096.0,16384.0,64,0,33150.0,0.0,64,0,0.0,0.0,716512935792093,716512935804813 diff --git a/tests/workloads/ipblocks_SPI/MI300X_A1/sysinfo.csv b/tests/workloads/ipblocks_SPI/MI300X_A1/sysinfo.csv new file mode 100644 index 0000000000..163e311c46 --- /dev/null +++ b/tests/workloads/ipblocks_SPI/MI300X_A1/sysinfo.csv @@ -0,0 +1,2 @@ +workload_name,command,ip_blocks,timestamp,version,hostname,cpu_model,sbios,linux_distro,linux_kernel_version,amd_gpu_kernel_version,cpu_memory,gpu_memory,rocm_version,vbios,compute_partition,memory_partition,gpu_model,gpu_arch,gpu_l1,gpu_l2,cu_per_gpu,simd_per_cu,se_per_gpu,wave_size,workgroup_max_size,max_waves_per_cu,max_sclk,max_mclk,cur_sclk,cur_mclk,total_l2_chan,lds_banks_per_cu,sqc_per_gpu,pipes_per_gpu,hbm_bw,num_xcd +ipblocks_SPI,./tests/vcopy -n 1048576 -b 256 -i 3,spi,Wed 29 May 2024 12:05:35 PM (CDT),2,splinter-126-wr-c6,AMD Ryzen 9 7950X 16-Core Processor,"American Megatrends International, LLC.VS2683299N.FD",Ubuntu 22.04.4 LTS,5.18.2-mi300-build-140423-ubuntu-22.04+,,114656528,,6.2.0-13611,113-MI3SRIOV-001,SPX,NPS1,MI300X_A1,gfx942,32,4096,304,4,32,64,1024,32,2100,1300,2100,1300,128,32,160,4,5324.8,8 diff --git a/tests/workloads/ipblocks_SPI/MI300X_A1/timestamps.csv b/tests/workloads/ipblocks_SPI/MI300X_A1/timestamps.csv new file mode 100644 index 0000000000..0203a0fae8 --- /dev/null +++ b/tests/workloads/ipblocks_SPI/MI300X_A1/timestamps.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID +1,60633,1,969683,969683,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716512935719977,716512935735936,0 +2,60633,1,969683,969683,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716512935758096,716512935772294,0 +3,60633,1,969683,969683,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716512935792093,716512935804813,0 diff --git a/tests/workloads/ipblocks_SQ/MI300A_A1/SQ_IFETCH_LEVEL.csv b/tests/workloads/ipblocks_SQ/MI300A_A1/SQ_IFETCH_LEVEL.csv new file mode 100644 index 0000000000..38f948b325 --- /dev/null +++ b/tests/workloads/ipblocks_SQ/MI300A_A1/SQ_IFETCH_LEVEL.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,SQ_WAVES,SQ_IFETCH,SQ_IFETCH_LEVEL,SQ_ACCUM_PREV_HIRES +0,11995,1,148803,148803,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73872514256816,73872514264588,0,212629.0,212629.0,16384.0,65536.0,20360.0,1623424.0 +1,11995,1,148803,148803,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73872514281133,73872514286982,0,184846.0,184846.0,16384.0,65536.0,13013.0,1048800.0 +2,11995,1,148803,148803,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73872514302045,73872514307814,0,178618.0,178618.0,16384.0,65536.0,13188.0,1049176.0 diff --git a/tests/workloads/ipblocks_SQ/MI300A_A1/SQ_INST_LEVEL_LDS.csv b/tests/workloads/ipblocks_SQ/MI300A_A1/SQ_INST_LEVEL_LDS.csv new file mode 100644 index 0000000000..17fccb5170 --- /dev/null +++ b/tests/workloads/ipblocks_SQ/MI300A_A1/SQ_INST_LEVEL_LDS.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_LDS,SQ_INST_LEVEL_LDS,SQ_ACCUM_PREV_HIRES +0,11995,1,148814,148814,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73872514256816,73872514264588,0,0.0,0.0,0.0 +1,11995,1,148814,148814,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73872514281133,73872514286982,0,0.0,0.0,0.0 +2,11995,1,148814,148814,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73872514302045,73872514307814,0,0.0,0.0,0.0 diff --git a/tests/workloads/ipblocks_SQ/MI300A_A1/SQ_INST_LEVEL_SMEM.csv b/tests/workloads/ipblocks_SQ/MI300A_A1/SQ_INST_LEVEL_SMEM.csv new file mode 100644 index 0000000000..20992f6b07 --- /dev/null +++ b/tests/workloads/ipblocks_SQ/MI300A_A1/SQ_INST_LEVEL_SMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_SMEM,SQ_INST_LEVEL_SMEM,SQ_ACCUM_PREV_HIRES +0,11995,1,148825,148825,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73872514256816,73872514264588,0,65536.0,375624.0,29992264.0 +1,11995,1,148825,148825,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73872514281133,73872514286982,0,65536.0,275840.0,22023168.0 +2,11995,1,148825,148825,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73872514302045,73872514307814,0,65536.0,179632.0,14331952.0 diff --git a/tests/workloads/ipblocks_SQ/MI300A_A1/SQ_INST_LEVEL_VMEM.csv b/tests/workloads/ipblocks_SQ/MI300A_A1/SQ_INST_LEVEL_VMEM.csv new file mode 100644 index 0000000000..c1116304aa --- /dev/null +++ b/tests/workloads/ipblocks_SQ/MI300A_A1/SQ_INST_LEVEL_VMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_VMEM,SQ_INST_LEVEL_VMEM,SQ_ACCUM_PREV_HIRES +0,11995,1,148836,148836,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73872514256816,73872514264588,0,32768.0,531950.0,42560568.0 +1,11995,1,148836,148836,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73872514281133,73872514286982,0,32768.0,428613.0,34273880.0 +2,11995,1,148836,148836,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73872514302045,73872514307814,0,32768.0,431278.0,34503608.0 diff --git a/tests/workloads/ipblocks_SQ/MI300A_A1/SQ_LEVEL_WAVES.csv b/tests/workloads/ipblocks_SQ/MI300A_A1/SQ_LEVEL_WAVES.csv new file mode 100644 index 0000000000..6d6e737bcd --- /dev/null +++ b/tests/workloads/ipblocks_SQ/MI300A_A1/SQ_LEVEL_WAVES.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,CPC_ME1_BUSY_FOR_PACKET_DECODE,SQ_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,SQ_BUSY_CYCLES,SQ_LEVEL_WAVES,SQ_ACCUM_PREV_HIRES +0,11995,1,148847,148847,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73872514256816,73872514264588,0,227982.0,227982.0,133714.0,911928.0,16384.0,13877957.0,261373.0,0.0,55939764.0 +1,11995,1,148847,148847,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73872514281133,73872514286982,0,199759.0,199759.0,116253.0,799036.0,16384.0,10688970.0,200764.0,0.0,43183500.0 +2,11995,1,148847,148847,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73872514302045,73872514307814,0,178047.0,178047.0,98048.0,712188.0,16384.0,10030688.0,191385.0,0.0,40556792.0 diff --git a/tests/workloads/ipblocks_SQ/MI300A_A1/log.txt b/tests/workloads/ipblocks_SQ/MI300A_A1/log.txt new file mode 100644 index 0000000000..cc84014503 --- /dev/null +++ b/tests/workloads/ipblocks_SQ/MI300A_A1/log.txt @@ -0,0 +1,191 @@ +Omniperf version: 2.0.0 +Profiler choice: rocprofv2 +Path: /home/colramos/omniperf/tests/workloads/ipblocks_SQ/MI300A_A1 +Target: MI300A_A1 +Command: ./tests/vcopy -n 1048576 -b 256 -i 3 +Kernel Selection: None +Dispatch Selection: None +Hardware Blocks: ['sq'] + +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Collecting Performance Counters +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +[profiling] Current input file: tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH_LEVEL + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + |-> [/opt/rocm/bin/rocprofv2] Total threads: 1048576, Grid Size: 4096 block Size:256, Wavefronts:16384: +[profiling] Current input file: tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + |-> [/opt/rocm/bin/rocprofv2] Total threads: 1048576, Grid Size: 4096 block Size:256, Wavefronts:16384: + |-> [/opt/rocm/bin/rocprofv2] Launching the kernel on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished copying the output vector from the GPU to the CPU + |-> [/opt/rocm/bin/rocprofv2] Releasing GPU memory +[profiling] Current input file: tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES +[profiling] Current input file: tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU +[profiling] Current input file: tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - CPC_ME1_BUSY_FOR_PACKET_DECODE + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVE_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_LEVEL_WAVES +[profiling] Current input file: tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/pmc_perf_0.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_CVT + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM_WR + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM_RD + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VSKIPPED + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU +[profiling] Current input file: tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/pmc_perf_1.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_FMA_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_FMA_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F32 +[profiling] Current input file: tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/pmc_perf_10.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_DATA_ATOMIC_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_STALL + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_16 + |-> [/opt/rocm/bin/rocprofv2] - SQC_ICACHE_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_ICACHE_HITS + |-> [/opt/rocm/bin/rocprofv2] - SQC_ICACHE_MISSES + |-> [/opt/rocm/bin/rocprofv2] - SQC_ICACHE_MISSES_DUPLICATE +[profiling] Current input file: tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/pmc_perf_11.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_INPUT_VALID_READYB + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_ATOMIC + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_8 + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_HITS + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_MISSES + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_MISSES_DUPLICATE + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_1 +[profiling] Current input file: tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/pmc_perf_12.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_2 + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_4 + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU +[profiling] Current input file: tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/pmc_perf_2.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_FMA_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_INT32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_INT64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM +[profiling] Current input file: tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/pmc_perf_3.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_GDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_EXP_GDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_BRANCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SENDMSG + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVE_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAIT_ANY +[profiling] Current input file: tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/pmc_perf_4.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_ANY + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CU_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_VALU +[profiling] Current input file: tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/pmc_perf_5.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_EXP_GDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_MISC + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_FLAT + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_CYCLES_VMEM_WR + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_CYCLES_VMEM_RD + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_CYCLES_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_CYCLES_SALU +[profiling] Current input file: tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/pmc_perf_6.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_BANK_CONFLICT + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_ADDR_CONFLICT + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_UNALIGNED_STALL + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_EQ_64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_64 +[profiling] Current input file: tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/pmc_perf_7.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_ITEMS + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_MEM_VIOLATIONS + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_ATOMIC_RETURN + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_IDX_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_RESTORED + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_SAVED +[profiling] Current input file: tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/pmc_perf_8.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM_NORM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_MFMA + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_I8 +[profiling] Current input file: tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/pmc_perf_9.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_I8 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_BF16 +[profiling] Current input file: tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/timestamps.txt + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU +[roofline] Roofline temporarily disabled in MI300 diff --git a/tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt b/tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt new file mode 100644 index 0000000000..293092f641 --- /dev/null +++ b/tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE SQ_WAVES SQ_IFETCH SQ_IFETCH_LEVEL SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt b/tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt new file mode 100644 index 0000000000..08439eedce --- /dev/null +++ b/tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_LDS SQ_INST_LEVEL_LDS SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt b/tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt new file mode 100644 index 0000000000..6cca322d4e --- /dev/null +++ b/tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM SQ_INST_LEVEL_SMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt b/tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt new file mode 100644 index 0000000000..e527ad31ba --- /dev/null +++ b/tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VMEM SQ_INST_LEVEL_VMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt b/tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt new file mode 100644 index 0000000000..3f8e04adb3 --- /dev/null +++ b/tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE CPC_ME1_BUSY_FOR_PACKET_DECODE SQ_CYCLES SQ_WAVES SQ_WAVE_CYCLES SQ_BUSY_CYCLES SQ_LEVEL_WAVES SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/pmc_perf_0.txt b/tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/pmc_perf_0.txt new file mode 100644 index 0000000000..a8af39a86a --- /dev/null +++ b/tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/pmc_perf_0.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_CVT SQ_INSTS_VMEM_WR SQ_INSTS_VMEM_RD SQ_INSTS_VMEM SQ_INSTS_SALU SQ_INSTS_VSKIPPED SQ_INSTS SQ_INSTS_VALU GRBM_COUNT GRBM_GUI_ACTIVE + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/pmc_perf_1.txt b/tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/pmc_perf_1.txt new file mode 100644 index 0000000000..0ffea7de49 --- /dev/null +++ b/tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/pmc_perf_1.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_ADD_F16 SQ_INSTS_VALU_MUL_F16 SQ_INSTS_VALU_FMA_F16 SQ_INSTS_VALU_TRANS_F16 SQ_INSTS_VALU_ADD_F32 SQ_INSTS_VALU_MUL_F32 SQ_INSTS_VALU_FMA_F32 SQ_INSTS_VALU_TRANS_F32 + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/pmc_perf_10.txt b/tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/pmc_perf_10.txt new file mode 100644 index 0000000000..21c59688f7 --- /dev/null +++ b/tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/pmc_perf_10.txt @@ -0,0 +1,5 @@ +pmc: SQC_TC_DATA_ATOMIC_REQ SQC_TC_STALL SQC_TC_REQ SQC_DCACHE_REQ_READ_16 SQC_ICACHE_REQ SQC_ICACHE_HITS SQC_ICACHE_MISSES SQC_ICACHE_MISSES_DUPLICATE + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/pmc_perf_11.txt b/tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/pmc_perf_11.txt new file mode 100644 index 0000000000..df6d67d7b7 --- /dev/null +++ b/tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/pmc_perf_11.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_INPUT_VALID_READYB SQC_DCACHE_ATOMIC SQC_DCACHE_REQ_READ_8 SQC_DCACHE_REQ SQC_DCACHE_HITS SQC_DCACHE_MISSES SQC_DCACHE_MISSES_DUPLICATE SQC_DCACHE_REQ_READ_1 + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/pmc_perf_12.txt b/tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/pmc_perf_12.txt new file mode 100644 index 0000000000..6e5320c11c --- /dev/null +++ b/tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/pmc_perf_12.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_REQ_READ_2 SQC_DCACHE_REQ_READ_4 + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/pmc_perf_2.txt b/tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/pmc_perf_2.txt new file mode 100644 index 0000000000..35225290be --- /dev/null +++ b/tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/pmc_perf_2.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_ADD_F64 SQ_INSTS_VALU_MUL_F64 SQ_INSTS_VALU_FMA_F64 SQ_INSTS_VALU_TRANS_F64 SQ_INSTS_VALU_INT32 SQ_INSTS_VALU_INT64 SQ_INSTS_SMEM SQ_INSTS_FLAT + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/pmc_perf_3.txt b/tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/pmc_perf_3.txt new file mode 100644 index 0000000000..50681b4ad7 --- /dev/null +++ b/tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/pmc_perf_3.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_LDS SQ_INSTS_GDS SQ_INSTS_EXP_GDS SQ_INSTS_BRANCH SQ_INSTS_SENDMSG SQ_WAVE_CYCLES SQ_WAIT_ANY SQ_WAIT_INST_ANY + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/pmc_perf_4.txt b/tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/pmc_perf_4.txt new file mode 100644 index 0000000000..a2a744969f --- /dev/null +++ b/tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/pmc_perf_4.txt @@ -0,0 +1,5 @@ +pmc: SQ_ACTIVE_INST_ANY SQ_CYCLES SQ_BUSY_CYCLES SQ_BUSY_CU_CYCLES SQ_ACTIVE_INST_VMEM SQ_ACTIVE_INST_LDS SQ_ACTIVE_INST_VALU SQ_ACTIVE_INST_SCA + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/pmc_perf_5.txt b/tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/pmc_perf_5.txt new file mode 100644 index 0000000000..b6746a54f9 --- /dev/null +++ b/tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/pmc_perf_5.txt @@ -0,0 +1,5 @@ +pmc: SQ_ACTIVE_INST_EXP_GDS SQ_ACTIVE_INST_MISC SQ_ACTIVE_INST_FLAT SQ_INST_CYCLES_VMEM_WR SQ_INST_CYCLES_VMEM_RD SQ_INST_CYCLES_SMEM SQ_INST_CYCLES_SALU SQ_THREAD_CYCLES_VALU + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/pmc_perf_6.txt b/tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/pmc_perf_6.txt new file mode 100644 index 0000000000..e6e2d40811 --- /dev/null +++ b/tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/pmc_perf_6.txt @@ -0,0 +1,5 @@ +pmc: SQ_IFETCH SQ_LDS_BANK_CONFLICT SQ_LDS_ADDR_CONFLICT SQ_LDS_UNALIGNED_STALL SQ_WAVES SQ_WAVES_EQ_64 SQ_WAVES_LT_64 SQ_WAVES_LT_48 + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/pmc_perf_7.txt b/tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/pmc_perf_7.txt new file mode 100644 index 0000000000..86671fadbb --- /dev/null +++ b/tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/pmc_perf_7.txt @@ -0,0 +1,5 @@ +pmc: SQ_WAVES_LT_32 SQ_WAVES_LT_16 SQ_ITEMS SQ_LDS_MEM_VIOLATIONS SQ_LDS_ATOMIC_RETURN SQ_LDS_IDX_ACTIVE SQ_WAVES_RESTORED SQ_WAVES_SAVED + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/pmc_perf_8.txt b/tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/pmc_perf_8.txt new file mode 100644 index 0000000000..f01548a76d --- /dev/null +++ b/tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/pmc_perf_8.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM_NORM SQ_INSTS_MFMA SQ_INSTS_VALU_MFMA_I8 SQ_INSTS_VALU_MFMA_F16 SQ_INSTS_VALU_MFMA_BF16 SQ_INSTS_VALU_MFMA_F32 SQ_INSTS_VALU_MFMA_F64 SQ_VALU_MFMA_BUSY_CYCLES + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/pmc_perf_9.txt b/tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/pmc_perf_9.txt new file mode 100644 index 0000000000..970806d4fb --- /dev/null +++ b/tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/pmc_perf_9.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_MFMA_MOPS_I8 SQ_INSTS_VALU_MFMA_MOPS_F16 SQ_INSTS_VALU_MFMA_MOPS_BF16 SQ_INSTS_VALU_MFMA_MOPS_F32 SQ_INSTS_VALU_MFMA_MOPS_F64 SQC_TC_INST_REQ SQC_TC_DATA_READ_REQ SQC_TC_DATA_WRITE_REQ + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/timestamps.txt b/tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/timestamps.txt new file mode 100644 index 0000000000..676cca1b80 --- /dev/null +++ b/tests/workloads/ipblocks_SQ/MI300A_A1/perfmon/timestamps.txt @@ -0,0 +1,5 @@ +pmc: + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ/MI300A_A1/pmc_perf.csv b/tests/workloads/ipblocks_SQ/MI300A_A1/pmc_perf.csv new file mode 100644 index 0000000000..35b5f4636c --- /dev/null +++ b/tests/workloads/ipblocks_SQ/MI300A_A1/pmc_perf.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Correlation_ID,SQ_ACTIVE_INST_ANY,SQ_CYCLES,SQ_BUSY_CYCLES,SQ_BUSY_CU_CYCLES,SQ_ACTIVE_INST_VMEM,SQ_ACTIVE_INST_LDS,SQ_ACTIVE_INST_VALU,SQ_ACTIVE_INST_SCA,Wave_Size_1,Correlation_ID_1,SQ_IFETCH,SQ_LDS_BANK_CONFLICT,SQ_LDS_ADDR_CONFLICT,SQ_LDS_UNALIGNED_STALL,SQ_WAVES,SQ_WAVES_EQ_64,SQ_WAVES_LT_64,SQ_WAVES_LT_48,Wave_Size_2,Correlation_ID_2,SQ_INSTS_LDS,SQ_INSTS_GDS,SQ_INSTS_EXP_GDS,SQ_INSTS_BRANCH,SQ_INSTS_SENDMSG,SQ_WAVE_CYCLES,SQ_WAIT_ANY,SQ_WAIT_INST_ANY,Wave_Size_3,Correlation_ID_3,SQ_WAVES_LT_32,SQ_WAVES_LT_16,SQ_ITEMS,SQ_LDS_MEM_VIOLATIONS,SQ_LDS_ATOMIC_RETURN,SQ_LDS_IDX_ACTIVE,SQ_WAVES_RESTORED,SQ_WAVES_SAVED,Wave_Size_4,Correlation_ID_4,SQ_INSTS_VALU_ADD_F64,SQ_INSTS_VALU_MUL_F64,SQ_INSTS_VALU_FMA_F64,SQ_INSTS_VALU_TRANS_F64,SQ_INSTS_VALU_INT32,SQ_INSTS_VALU_INT64,SQ_INSTS_SMEM,SQ_INSTS_FLAT,Wave_Size_5,Correlation_ID_5,SQC_DCACHE_INPUT_VALID_READYB,SQC_DCACHE_ATOMIC,SQC_DCACHE_REQ_READ_8,SQC_DCACHE_REQ,SQC_DCACHE_HITS,SQC_DCACHE_MISSES,SQC_DCACHE_MISSES_DUPLICATE,SQC_DCACHE_REQ_READ_1,Wave_Size_6,Correlation_ID_6,SQC_TC_DATA_ATOMIC_REQ,SQC_TC_STALL,SQC_TC_REQ,SQC_DCACHE_REQ_READ_16,SQC_ICACHE_REQ,SQC_ICACHE_HITS,SQC_ICACHE_MISSES,SQC_ICACHE_MISSES_DUPLICATE,Wave_Size_7,Correlation_ID_7,SQ_INSTS_VALU_MFMA_MOPS_I8,SQ_INSTS_VALU_MFMA_MOPS_F16,SQ_INSTS_VALU_MFMA_MOPS_BF16,SQ_INSTS_VALU_MFMA_MOPS_F32,SQ_INSTS_VALU_MFMA_MOPS_F64,SQC_TC_INST_REQ,SQC_TC_DATA_READ_REQ,SQC_TC_DATA_WRITE_REQ,Wave_Size_8,Correlation_ID_8,SQ_INSTS_SMEM_NORM,SQ_INSTS_MFMA,SQ_INSTS_VALU_MFMA_I8,SQ_INSTS_VALU_MFMA_F16,SQ_INSTS_VALU_MFMA_BF16,SQ_INSTS_VALU_MFMA_F32,SQ_INSTS_VALU_MFMA_F64,SQ_VALU_MFMA_BUSY_CYCLES,Wave_Size_9,Correlation_ID_9,SQC_DCACHE_REQ_READ_2,SQC_DCACHE_REQ_READ_4,Wave_Size_10,Correlation_ID_10,SQ_ACTIVE_INST_EXP_GDS,SQ_ACTIVE_INST_MISC,SQ_ACTIVE_INST_FLAT,SQ_INST_CYCLES_VMEM_WR,SQ_INST_CYCLES_VMEM_RD,SQ_INST_CYCLES_SMEM,SQ_INST_CYCLES_SALU,SQ_THREAD_CYCLES_VALU,Wave_Size_11,Correlation_ID_11,SQ_INSTS_VALU_ADD_F16,SQ_INSTS_VALU_MUL_F16,SQ_INSTS_VALU_FMA_F16,SQ_INSTS_VALU_TRANS_F16,SQ_INSTS_VALU_ADD_F32,SQ_INSTS_VALU_MUL_F32,SQ_INSTS_VALU_FMA_F32,SQ_INSTS_VALU_TRANS_F32,Wave_Size_12,Correlation_ID_12,SQ_INSTS_VALU_CVT,SQ_INSTS_VMEM_WR,SQ_INSTS_VMEM_RD,SQ_INSTS_VMEM,SQ_INSTS_SALU,SQ_INSTS_VSKIPPED,SQ_INSTS,SQ_INSTS_VALU,GRBM_COUNT,GRBM_GUI_ACTIVE,Start_Timestamp,End_Timestamp +0,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,278528.0,858420.0,241893.0,2086474.0,0.0,0.0,98304.0,114688.0,64,0,65536.0,0.0,0.0,0.0,16384.0,16384.0,0.0,0.0,64,0,0.0,0.0,0.0,16384.0,16384.0,13735053.0,12341424.0,1115101.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,64,0,0.0,0.0,0.0,0.0,49152.0,32768.0,65536.0,32768.0,64,0,188514.0,0.0,0.0,65536.0,61816.0,120.0,3600.0,32768.0,64,0,0.0,0.0,480.0,0.0,65536.0,62292.0,120.0,3124.0,64,0,0.0,0.0,0.0,0.0,0.0,360.0,120.0,0.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,32768.0,0.0,64,0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,6291456.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,0.0,16384.0,16384.0,32768.0,49152.0,0.0,327680.0,98304.0,229015.0,229015.0,73872514256816,73872514264588 +1,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,278528.0,774112.0,198617.0,1784503.0,0.0,0.0,98304.0,114688.0,64,0,65536.0,0.0,0.0,0.0,16384.0,16384.0,0.0,0.0,64,0,0.0,0.0,0.0,16384.0,16384.0,11271534.0,10038810.0,954196.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,64,0,0.0,0.0,0.0,0.0,49152.0,32768.0,65536.0,32768.0,64,0,139339.0,0.0,0.0,65536.0,61816.0,120.0,3600.0,32768.0,64,0,0.0,0.0,120.0,0.0,65536.0,65536.0,0.0,0.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,120.0,0.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,32768.0,0.0,64,0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,6291456.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,0.0,16384.0,16384.0,32768.0,49152.0,0.0,327680.0,98304.0,201678.0,201678.0,73872514281133,73872514286982 +2,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,278528.0,758272.0,190467.0,1704717.0,0.0,0.0,98304.0,114688.0,64,0,65536.0,0.0,0.0,0.0,16384.0,16384.0,0.0,0.0,64,0,0.0,0.0,0.0,16384.0,16384.0,10689890.0,9725313.0,686049.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,64,0,0.0,0.0,0.0,0.0,49152.0,32768.0,65536.0,32768.0,64,0,139901.0,0.0,0.0,65536.0,61816.0,120.0,3600.0,32768.0,64,0,0.0,0.0,120.0,0.0,65536.0,65536.0,0.0,0.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,120.0,0.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,32768.0,0.0,64,0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,6291456.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,0.0,16384.0,16384.0,32768.0,49152.0,0.0,327680.0,98304.0,191675.0,191675.0,73872514302045,73872514307814 diff --git a/tests/workloads/ipblocks_SQ/MI300A_A1/sysinfo.csv b/tests/workloads/ipblocks_SQ/MI300A_A1/sysinfo.csv new file mode 100644 index 0000000000..43356d7b12 --- /dev/null +++ b/tests/workloads/ipblocks_SQ/MI300A_A1/sysinfo.csv @@ -0,0 +1,2 @@ +workload_name,command,ip_blocks,timestamp,version,hostname,cpu_model,sbios,linux_distro,linux_kernel_version,amd_gpu_kernel_version,cpu_memory,gpu_memory,rocm_version,vbios,compute_partition,memory_partition,gpu_model,gpu_arch,gpu_l1,gpu_l2,cu_per_gpu,simd_per_cu,se_per_gpu,wave_size,workgroup_max_size,max_waves_per_cu,max_sclk,max_mclk,cur_sclk,cur_mclk,total_l2_chan,lds_banks_per_cu,sqc_per_gpu,pipes_per_gpu,hbm_bw,num_xcd +ipblocks_SQ,./tests/vcopy -n 1048576 -b 256 -i 3,sq,Wed 29 May 2024 01:40:01 PM (CDT),2,sh5-1w300-rg3-3,AMD Instinct MI300A Accelerator,"American Megatrends International, LLC.RMO1002DS",Ubuntu 22.04.2 LTS,5.18.2-mi300-build-140423-ubuntu-22.04+,,131174852,,6.1.2-110,N/A,SPX,NPS1,MI300A_A1,gfx942,32,24576,228,4,24,64,1024,32,2100,1300,2100,1300,96,32,120,4,5324.8,6 diff --git a/tests/workloads/ipblocks_SQ/MI300A_A1/timestamps.csv b/tests/workloads/ipblocks_SQ/MI300A_A1/timestamps.csv new file mode 100644 index 0000000000..fcd7cd9ea7 --- /dev/null +++ b/tests/workloads/ipblocks_SQ/MI300A_A1/timestamps.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID +1,11995,1,149001,149001,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73872514256816,73872514264588,0 +2,11995,1,149001,149001,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73872514281133,73872514286982,0 +3,11995,1,149001,149001,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73872514302045,73872514307814,0 diff --git a/tests/workloads/ipblocks_SQ/MI300X_A1/SQ_IFETCH_LEVEL.csv b/tests/workloads/ipblocks_SQ/MI300X_A1/SQ_IFETCH_LEVEL.csv new file mode 100644 index 0000000000..16576503f1 --- /dev/null +++ b/tests/workloads/ipblocks_SQ/MI300X_A1/SQ_IFETCH_LEVEL.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,SQ_WAVES,SQ_IFETCH,SQ_IFETCH_LEVEL,SQ_ACCUM_PREV_HIRES +0,60633,1,967247,967247,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716399362513939,716399362556218,0,462047.0,462047.0,16384.0,65536.0,35082.0,2825932.0 +1,60633,1,967247,967247,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716399362578376,716399362592136,0,355217.0,355217.0,16384.0,65536.0,13222.0,1048576.0 +2,60633,1,967247,967247,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716399362612615,716399362626495,0,363725.0,363725.0,16384.0,65536.0,13097.0,1048584.0 diff --git a/tests/workloads/ipblocks_SQ/MI300X_A1/SQ_INST_LEVEL_LDS.csv b/tests/workloads/ipblocks_SQ/MI300X_A1/SQ_INST_LEVEL_LDS.csv new file mode 100644 index 0000000000..fa2c87c996 --- /dev/null +++ b/tests/workloads/ipblocks_SQ/MI300X_A1/SQ_INST_LEVEL_LDS.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_LDS,SQ_INST_LEVEL_LDS,SQ_ACCUM_PREV_HIRES +0,60633,1,967258,967258,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716399362513939,716399362556218,0,0.0,0.0,0.0 +1,60633,1,967258,967258,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716399362578376,716399362592136,0,0.0,0.0,0.0 +2,60633,1,967258,967258,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716399362612615,716399362626495,0,0.0,0.0,0.0 diff --git a/tests/workloads/ipblocks_SQ/MI300X_A1/SQ_INST_LEVEL_SMEM.csv b/tests/workloads/ipblocks_SQ/MI300X_A1/SQ_INST_LEVEL_SMEM.csv new file mode 100644 index 0000000000..61b005c371 --- /dev/null +++ b/tests/workloads/ipblocks_SQ/MI300X_A1/SQ_INST_LEVEL_SMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_SMEM,SQ_INST_LEVEL_SMEM,SQ_ACCUM_PREV_HIRES +0,60633,1,967269,967269,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716399362513939,716399362556218,0,65536.0,3525042.0,282055448.0 +1,60633,1,967269,967269,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716399362578376,716399362592136,0,65536.0,3597690.0,287816792.0 +2,60633,1,967269,967269,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716399362612615,716399362626495,0,65536.0,3616422.0,289347128.0 diff --git a/tests/workloads/ipblocks_SQ/MI300X_A1/SQ_INST_LEVEL_VMEM.csv b/tests/workloads/ipblocks_SQ/MI300X_A1/SQ_INST_LEVEL_VMEM.csv new file mode 100644 index 0000000000..2d93c771a2 --- /dev/null +++ b/tests/workloads/ipblocks_SQ/MI300X_A1/SQ_INST_LEVEL_VMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_VMEM,SQ_INST_LEVEL_VMEM,SQ_ACCUM_PREV_HIRES +0,60633,1,967280,967280,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716399362513939,716399362556218,0,32768.0,413694.0,33095616.0 +1,60633,1,967280,967280,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716399362578376,716399362592136,0,32768.0,285525.0,22835308.0 +2,60633,1,967280,967280,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716399362612615,716399362626495,0,32768.0,289625.0,23165928.0 diff --git a/tests/workloads/ipblocks_SQ/MI300X_A1/SQ_LEVEL_WAVES.csv b/tests/workloads/ipblocks_SQ/MI300X_A1/SQ_LEVEL_WAVES.csv new file mode 100644 index 0000000000..54d8157a0d --- /dev/null +++ b/tests/workloads/ipblocks_SQ/MI300X_A1/SQ_LEVEL_WAVES.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,CPC_ME1_BUSY_FOR_PACKET_DECODE,SQ_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,SQ_BUSY_CYCLES,SQ_LEVEL_WAVES,SQ_ACCUM_PREV_HIRES +0,60633,1,967291,967291,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716399362513939,716399362556218,0,459357.0,459357.0,268038.0,1837428.0,16384.0,34534338.0,567515.0,0.0,138485668.0 +1,60633,1,967291,967291,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716399362578376,716399362592136,0,462300.0,462300.0,279517.0,1849200.0,16384.0,33267340.0,531236.0,0.0,133429564.0 +2,60633,1,967291,967291,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716399362612615,716399362626495,0,383426.0,383426.0,213030.0,1533704.0,16384.0,29431329.0,495375.0,0.0,118081120.0 diff --git a/tests/workloads/ipblocks_SQ/MI300X_A1/log.txt b/tests/workloads/ipblocks_SQ/MI300X_A1/log.txt new file mode 100644 index 0000000000..e30cd0df79 --- /dev/null +++ b/tests/workloads/ipblocks_SQ/MI300X_A1/log.txt @@ -0,0 +1,121 @@ +Omniperf version: 2.0.0 +Profiler choice: rocprofv2 +Path: /home/colramos/omniperf/tests/workloads/ipblocks_SQ/MI300X_A1 +Target: MI300X_A1 +Command: ./tests/vcopy -n 1048576 -b 256 -i 3 +Kernel Selection: None +Dispatch Selection: None +Hardware Blocks: ['sq'] + +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Collecting Performance Counters +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +[profiling] Current input file: tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH_LEVEL +[profiling] Current input file: tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES +[profiling] Current input file: tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection +[profiling] Current input file: tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection +[profiling] Current input file: tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - CPC_ME1_BUSY_FOR_PACKET_DECODE +[profiling] Current input file: tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/pmc_perf_0.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_CVT + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM_WR + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM_RD +[profiling] Current input file: tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/pmc_perf_1.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_FMA_F16 +[profiling] Current input file: tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/pmc_perf_10.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_DATA_ATOMIC_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_STALL + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_REQ +[profiling] Current input file: tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/pmc_perf_11.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_INPUT_VALID_READYB + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_ATOMIC + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_8 +[profiling] Current input file: tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/pmc_perf_12.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_2 + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_4 + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 +[profiling] Current input file: tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/pmc_perf_2.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_FMA_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F64 +[profiling] Current input file: tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/pmc_perf_3.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_GDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_EXP_GDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_BRANCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SENDMSG +[profiling] Current input file: tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/pmc_perf_4.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_ANY + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CYCLES +[profiling] Current input file: tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/pmc_perf_5.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_EXP_GDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_MISC + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_FLAT + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_CYCLES_VMEM_WR +[profiling] Current input file: tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/pmc_perf_6.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_BANK_CONFLICT + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_ADDR_CONFLICT + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_UNALIGNED_STALL +[profiling] Current input file: tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/pmc_perf_7.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_ITEMS + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_MEM_VIOLATIONS +[profiling] Current input file: tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/pmc_perf_8.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM_NORM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_MFMA + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_I8 +[profiling] Current input file: tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/pmc_perf_9.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_I8 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_BF16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F32 +[profiling] Current input file: tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/timestamps.txt + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU +[roofline] Roofline temporarily disabled in MI300 diff --git a/tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt b/tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt new file mode 100644 index 0000000000..293092f641 --- /dev/null +++ b/tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE SQ_WAVES SQ_IFETCH SQ_IFETCH_LEVEL SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt b/tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt new file mode 100644 index 0000000000..08439eedce --- /dev/null +++ b/tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_LDS SQ_INST_LEVEL_LDS SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt b/tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt new file mode 100644 index 0000000000..6cca322d4e --- /dev/null +++ b/tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM SQ_INST_LEVEL_SMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt b/tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt new file mode 100644 index 0000000000..e527ad31ba --- /dev/null +++ b/tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VMEM SQ_INST_LEVEL_VMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt b/tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt new file mode 100644 index 0000000000..3f8e04adb3 --- /dev/null +++ b/tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE CPC_ME1_BUSY_FOR_PACKET_DECODE SQ_CYCLES SQ_WAVES SQ_WAVE_CYCLES SQ_BUSY_CYCLES SQ_LEVEL_WAVES SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/pmc_perf_0.txt b/tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/pmc_perf_0.txt new file mode 100644 index 0000000000..a8af39a86a --- /dev/null +++ b/tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/pmc_perf_0.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_CVT SQ_INSTS_VMEM_WR SQ_INSTS_VMEM_RD SQ_INSTS_VMEM SQ_INSTS_SALU SQ_INSTS_VSKIPPED SQ_INSTS SQ_INSTS_VALU GRBM_COUNT GRBM_GUI_ACTIVE + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/pmc_perf_1.txt b/tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/pmc_perf_1.txt new file mode 100644 index 0000000000..0ffea7de49 --- /dev/null +++ b/tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/pmc_perf_1.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_ADD_F16 SQ_INSTS_VALU_MUL_F16 SQ_INSTS_VALU_FMA_F16 SQ_INSTS_VALU_TRANS_F16 SQ_INSTS_VALU_ADD_F32 SQ_INSTS_VALU_MUL_F32 SQ_INSTS_VALU_FMA_F32 SQ_INSTS_VALU_TRANS_F32 + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/pmc_perf_10.txt b/tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/pmc_perf_10.txt new file mode 100644 index 0000000000..21c59688f7 --- /dev/null +++ b/tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/pmc_perf_10.txt @@ -0,0 +1,5 @@ +pmc: SQC_TC_DATA_ATOMIC_REQ SQC_TC_STALL SQC_TC_REQ SQC_DCACHE_REQ_READ_16 SQC_ICACHE_REQ SQC_ICACHE_HITS SQC_ICACHE_MISSES SQC_ICACHE_MISSES_DUPLICATE + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/pmc_perf_11.txt b/tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/pmc_perf_11.txt new file mode 100644 index 0000000000..df6d67d7b7 --- /dev/null +++ b/tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/pmc_perf_11.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_INPUT_VALID_READYB SQC_DCACHE_ATOMIC SQC_DCACHE_REQ_READ_8 SQC_DCACHE_REQ SQC_DCACHE_HITS SQC_DCACHE_MISSES SQC_DCACHE_MISSES_DUPLICATE SQC_DCACHE_REQ_READ_1 + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/pmc_perf_12.txt b/tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/pmc_perf_12.txt new file mode 100644 index 0000000000..6e5320c11c --- /dev/null +++ b/tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/pmc_perf_12.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_REQ_READ_2 SQC_DCACHE_REQ_READ_4 + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/pmc_perf_2.txt b/tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/pmc_perf_2.txt new file mode 100644 index 0000000000..35225290be --- /dev/null +++ b/tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/pmc_perf_2.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_ADD_F64 SQ_INSTS_VALU_MUL_F64 SQ_INSTS_VALU_FMA_F64 SQ_INSTS_VALU_TRANS_F64 SQ_INSTS_VALU_INT32 SQ_INSTS_VALU_INT64 SQ_INSTS_SMEM SQ_INSTS_FLAT + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/pmc_perf_3.txt b/tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/pmc_perf_3.txt new file mode 100644 index 0000000000..50681b4ad7 --- /dev/null +++ b/tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/pmc_perf_3.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_LDS SQ_INSTS_GDS SQ_INSTS_EXP_GDS SQ_INSTS_BRANCH SQ_INSTS_SENDMSG SQ_WAVE_CYCLES SQ_WAIT_ANY SQ_WAIT_INST_ANY + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/pmc_perf_4.txt b/tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/pmc_perf_4.txt new file mode 100644 index 0000000000..a2a744969f --- /dev/null +++ b/tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/pmc_perf_4.txt @@ -0,0 +1,5 @@ +pmc: SQ_ACTIVE_INST_ANY SQ_CYCLES SQ_BUSY_CYCLES SQ_BUSY_CU_CYCLES SQ_ACTIVE_INST_VMEM SQ_ACTIVE_INST_LDS SQ_ACTIVE_INST_VALU SQ_ACTIVE_INST_SCA + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/pmc_perf_5.txt b/tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/pmc_perf_5.txt new file mode 100644 index 0000000000..b6746a54f9 --- /dev/null +++ b/tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/pmc_perf_5.txt @@ -0,0 +1,5 @@ +pmc: SQ_ACTIVE_INST_EXP_GDS SQ_ACTIVE_INST_MISC SQ_ACTIVE_INST_FLAT SQ_INST_CYCLES_VMEM_WR SQ_INST_CYCLES_VMEM_RD SQ_INST_CYCLES_SMEM SQ_INST_CYCLES_SALU SQ_THREAD_CYCLES_VALU + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/pmc_perf_6.txt b/tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/pmc_perf_6.txt new file mode 100644 index 0000000000..e6e2d40811 --- /dev/null +++ b/tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/pmc_perf_6.txt @@ -0,0 +1,5 @@ +pmc: SQ_IFETCH SQ_LDS_BANK_CONFLICT SQ_LDS_ADDR_CONFLICT SQ_LDS_UNALIGNED_STALL SQ_WAVES SQ_WAVES_EQ_64 SQ_WAVES_LT_64 SQ_WAVES_LT_48 + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/pmc_perf_7.txt b/tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/pmc_perf_7.txt new file mode 100644 index 0000000000..86671fadbb --- /dev/null +++ b/tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/pmc_perf_7.txt @@ -0,0 +1,5 @@ +pmc: SQ_WAVES_LT_32 SQ_WAVES_LT_16 SQ_ITEMS SQ_LDS_MEM_VIOLATIONS SQ_LDS_ATOMIC_RETURN SQ_LDS_IDX_ACTIVE SQ_WAVES_RESTORED SQ_WAVES_SAVED + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/pmc_perf_8.txt b/tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/pmc_perf_8.txt new file mode 100644 index 0000000000..f01548a76d --- /dev/null +++ b/tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/pmc_perf_8.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM_NORM SQ_INSTS_MFMA SQ_INSTS_VALU_MFMA_I8 SQ_INSTS_VALU_MFMA_F16 SQ_INSTS_VALU_MFMA_BF16 SQ_INSTS_VALU_MFMA_F32 SQ_INSTS_VALU_MFMA_F64 SQ_VALU_MFMA_BUSY_CYCLES + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/pmc_perf_9.txt b/tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/pmc_perf_9.txt new file mode 100644 index 0000000000..970806d4fb --- /dev/null +++ b/tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/pmc_perf_9.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_MFMA_MOPS_I8 SQ_INSTS_VALU_MFMA_MOPS_F16 SQ_INSTS_VALU_MFMA_MOPS_BF16 SQ_INSTS_VALU_MFMA_MOPS_F32 SQ_INSTS_VALU_MFMA_MOPS_F64 SQC_TC_INST_REQ SQC_TC_DATA_READ_REQ SQC_TC_DATA_WRITE_REQ + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/timestamps.txt b/tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/timestamps.txt new file mode 100644 index 0000000000..676cca1b80 --- /dev/null +++ b/tests/workloads/ipblocks_SQ/MI300X_A1/perfmon/timestamps.txt @@ -0,0 +1,5 @@ +pmc: + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ/MI300X_A1/pmc_perf.csv b/tests/workloads/ipblocks_SQ/MI300X_A1/pmc_perf.csv new file mode 100644 index 0000000000..3cfd8e18bc --- /dev/null +++ b/tests/workloads/ipblocks_SQ/MI300X_A1/pmc_perf.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Correlation_ID,SQC_DCACHE_INPUT_VALID_READYB,SQC_DCACHE_ATOMIC,SQC_DCACHE_REQ_READ_8,SQC_DCACHE_REQ,SQC_DCACHE_HITS,SQC_DCACHE_MISSES,SQC_DCACHE_MISSES_DUPLICATE,SQC_DCACHE_REQ_READ_1,Wave_Size_1,Correlation_ID_1,SQ_WAVES_LT_32,SQ_WAVES_LT_16,SQ_ITEMS,SQ_LDS_MEM_VIOLATIONS,SQ_LDS_ATOMIC_RETURN,SQ_LDS_IDX_ACTIVE,SQ_WAVES_RESTORED,SQ_WAVES_SAVED,Wave_Size_2,Correlation_ID_2,SQ_INSTS_SMEM_NORM,SQ_INSTS_MFMA,SQ_INSTS_VALU_MFMA_I8,SQ_INSTS_VALU_MFMA_F16,SQ_INSTS_VALU_MFMA_BF16,SQ_INSTS_VALU_MFMA_F32,SQ_INSTS_VALU_MFMA_F64,SQ_VALU_MFMA_BUSY_CYCLES,Wave_Size_3,Correlation_ID_3,SQ_INSTS_VALU_ADD_F64,SQ_INSTS_VALU_MUL_F64,SQ_INSTS_VALU_FMA_F64,SQ_INSTS_VALU_TRANS_F64,SQ_INSTS_VALU_INT32,SQ_INSTS_VALU_INT64,SQ_INSTS_SMEM,SQ_INSTS_FLAT,Wave_Size_4,Correlation_ID_4,SQ_ACTIVE_INST_ANY,SQ_CYCLES,SQ_BUSY_CYCLES,SQ_BUSY_CU_CYCLES,SQ_ACTIVE_INST_VMEM,SQ_ACTIVE_INST_LDS,SQ_ACTIVE_INST_VALU,SQ_ACTIVE_INST_SCA,Wave_Size_5,Correlation_ID_5,SQC_DCACHE_REQ_READ_2,SQC_DCACHE_REQ_READ_4,Wave_Size_6,Correlation_ID_6,SQ_INSTS_VALU_CVT,SQ_INSTS_VMEM_WR,SQ_INSTS_VMEM_RD,SQ_INSTS_VMEM,SQ_INSTS_SALU,SQ_INSTS_VSKIPPED,SQ_INSTS,SQ_INSTS_VALU,GRBM_COUNT,GRBM_GUI_ACTIVE,Wave_Size_7,Correlation_ID_7,SQ_IFETCH,SQ_LDS_BANK_CONFLICT,SQ_LDS_ADDR_CONFLICT,SQ_LDS_UNALIGNED_STALL,SQ_WAVES,SQ_WAVES_EQ_64,SQ_WAVES_LT_64,SQ_WAVES_LT_48,Wave_Size_8,Correlation_ID_8,SQ_INSTS_VALU_ADD_F16,SQ_INSTS_VALU_MUL_F16,SQ_INSTS_VALU_FMA_F16,SQ_INSTS_VALU_TRANS_F16,SQ_INSTS_VALU_ADD_F32,SQ_INSTS_VALU_MUL_F32,SQ_INSTS_VALU_FMA_F32,SQ_INSTS_VALU_TRANS_F32,Wave_Size_9,Correlation_ID_9,SQ_INSTS_VALU_MFMA_MOPS_I8,SQ_INSTS_VALU_MFMA_MOPS_F16,SQ_INSTS_VALU_MFMA_MOPS_BF16,SQ_INSTS_VALU_MFMA_MOPS_F32,SQ_INSTS_VALU_MFMA_MOPS_F64,SQC_TC_INST_REQ,SQC_TC_DATA_READ_REQ,SQC_TC_DATA_WRITE_REQ,Wave_Size_10,Correlation_ID_10,SQ_INSTS_LDS,SQ_INSTS_GDS,SQ_INSTS_EXP_GDS,SQ_INSTS_BRANCH,SQ_INSTS_SENDMSG,SQ_WAVE_CYCLES,SQ_WAIT_ANY,SQ_WAIT_INST_ANY,Wave_Size_11,Correlation_ID_11,SQC_TC_DATA_ATOMIC_REQ,SQC_TC_STALL,SQC_TC_REQ,SQC_DCACHE_REQ_READ_16,SQC_ICACHE_REQ,SQC_ICACHE_HITS,SQC_ICACHE_MISSES,SQC_ICACHE_MISSES_DUPLICATE,Wave_Size_12,Correlation_ID_12,SQ_ACTIVE_INST_EXP_GDS,SQ_ACTIVE_INST_MISC,SQ_ACTIVE_INST_FLAT,SQ_INST_CYCLES_VMEM_WR,SQ_INST_CYCLES_VMEM_RD,SQ_INST_CYCLES_SMEM,SQ_INST_CYCLES_SALU,SQ_THREAD_CYCLES_VALU,Start_Timestamp,End_Timestamp +0,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,3120012.0,0.0,0.0,65536.0,60576.0,160.0,4800.0,32768.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,0.0,0.0,0.0,0.0,49152.0,32768.0,65536.0,32768.0,64,0,278528.0,1953556.0,608558.0,5415862.0,0.0,0.0,98304.0,114688.0,64,0,32768.0,0.0,64,0,0.0,16384.0,16384.0,32768.0,49152.0,0.0,327680.0,98304.0,496789.0,496789.0,64,0,65536.0,0.0,0.0,0.0,16384.0,16384.0,0.0,0.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,0.0,0.0,0.0,0.0,0.0,640.0,160.0,0.0,64,0,0.0,0.0,0.0,16384.0,16384.0,37030946.0,29302145.0,7450273.0,64,0,0.0,0.0,800.0,0.0,65536.0,61499.0,160.0,3877.0,64,0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,6291456.0,716399362513939,716399362556218 +1,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,3007300.0,0.0,0.0,65536.0,60576.0,160.0,4800.0,32768.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,0.0,0.0,0.0,0.0,49152.0,32768.0,65536.0,32768.0,64,0,278528.0,1861700.0,501773.0,4564763.0,0.0,0.0,98304.0,114688.0,64,0,32768.0,0.0,64,0,0.0,16384.0,16384.0,32768.0,49152.0,0.0,327680.0,98304.0,432417.0,432417.0,64,0,65536.0,0.0,0.0,0.0,16384.0,16384.0,0.0,0.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,160.0,0.0,64,0,0.0,0.0,0.0,16384.0,16384.0,31744131.0,24613776.0,6851827.0,64,0,0.0,0.0,160.0,0.0,65536.0,65536.0,0.0,0.0,64,0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,6291456.0,716399362578376,716399362592136 +2,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,2825301.0,0.0,0.0,65536.0,60576.0,160.0,4800.0,32768.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,0.0,0.0,0.0,0.0,49152.0,32768.0,65536.0,32768.0,64,0,278528.0,1663256.0,491384.0,4375679.0,0.0,0.0,98304.0,114688.0,64,0,32768.0,0.0,64,0,0.0,16384.0,16384.0,32768.0,49152.0,0.0,327680.0,98304.0,419163.0,419163.0,64,0,65536.0,0.0,0.0,0.0,16384.0,16384.0,0.0,0.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,160.0,0.0,64,0,0.0,0.0,0.0,16384.0,16384.0,30550058.0,23765896.0,6505634.0,64,0,0.0,0.0,160.0,0.0,65536.0,65536.0,0.0,0.0,64,0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,6291456.0,716399362612615,716399362626495 diff --git a/tests/workloads/ipblocks_SQ/MI300X_A1/sysinfo.csv b/tests/workloads/ipblocks_SQ/MI300X_A1/sysinfo.csv new file mode 100644 index 0000000000..d75de2ff8f --- /dev/null +++ b/tests/workloads/ipblocks_SQ/MI300X_A1/sysinfo.csv @@ -0,0 +1,2 @@ +workload_name,command,ip_blocks,timestamp,version,hostname,cpu_model,sbios,linux_distro,linux_kernel_version,amd_gpu_kernel_version,cpu_memory,gpu_memory,rocm_version,vbios,compute_partition,memory_partition,gpu_model,gpu_arch,gpu_l1,gpu_l2,cu_per_gpu,simd_per_cu,se_per_gpu,wave_size,workgroup_max_size,max_waves_per_cu,max_sclk,max_mclk,cur_sclk,cur_mclk,total_l2_chan,lds_banks_per_cu,sqc_per_gpu,pipes_per_gpu,hbm_bw,num_xcd +ipblocks_SQ,./tests/vcopy -n 1048576 -b 256 -i 3,sq,Wed 29 May 2024 12:03:33 PM (CDT),2,splinter-126-wr-c6,AMD Ryzen 9 7950X 16-Core Processor,"American Megatrends International, LLC.VS2683299N.FD",Ubuntu 22.04.4 LTS,5.18.2-mi300-build-140423-ubuntu-22.04+,,114656528,,6.2.0-13611,113-MI3SRIOV-001,SPX,NPS1,MI300X_A1,gfx942,32,4096,304,4,32,64,1024,32,2100,1300,2100,1300,128,32,160,4,5324.8,8 diff --git a/tests/workloads/ipblocks_SQ/MI300X_A1/timestamps.csv b/tests/workloads/ipblocks_SQ/MI300X_A1/timestamps.csv new file mode 100644 index 0000000000..79f0565080 --- /dev/null +++ b/tests/workloads/ipblocks_SQ/MI300X_A1/timestamps.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID +1,60633,1,967445,967445,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716399362513939,716399362556218,0 +2,60633,1,967445,967445,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716399362578376,716399362592136,0 +3,60633,1,967445,967445,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716399362612615,716399362626495,0 diff --git a/tests/workloads/ipblocks_SQC/MI300A_A1/log.txt b/tests/workloads/ipblocks_SQC/MI300A_A1/log.txt new file mode 100644 index 0000000000..99f9c0648c --- /dev/null +++ b/tests/workloads/ipblocks_SQC/MI300A_A1/log.txt @@ -0,0 +1,61 @@ +Omniperf version: 2.0.0 +Profiler choice: rocprofv2 +Path: /home/colramos/omniperf/tests/workloads/ipblocks_SQC/MI300A_A1 +Target: MI300A_A1 +Command: ./tests/vcopy -n 1048576 -b 256 -i 3 +Kernel Selection: None +Dispatch Selection: None +Hardware Blocks: ['sqc'] + +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Collecting Performance Counters +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +[profiling] Current input file: tests/workloads/ipblocks_SQC/MI300A_A1/perfmon/pmc_perf_0.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CU_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVE_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_INST_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_DATA_READ_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_DATA_WRITE_REQ + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT +[profiling] Current input file: tests/workloads/ipblocks_SQC/MI300A_A1/perfmon/pmc_perf_1.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_DATA_ATOMIC_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_STALL + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_16 +[profiling] Current input file: tests/workloads/ipblocks_SQC/MI300A_A1/perfmon/pmc_perf_2.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_INPUT_VALID_READYB + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_ATOMIC + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_8 + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_HITS + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_MISSES + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_MISSES_DUPLICATE + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_1 +[profiling] Current input file: tests/workloads/ipblocks_SQC/MI300A_A1/perfmon/pmc_perf_3.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_2 + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_4 + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave +[profiling] Current input file: tests/workloads/ipblocks_SQC/MI300A_A1/perfmon/timestamps.txt + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + |-> [/opt/rocm/bin/rocprofv2] Total threads: 1048576, Grid Size: 4096 block Size:256, Wavefronts:16384: + |-> [/opt/rocm/bin/rocprofv2] Launching the kernel on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel +[roofline] Roofline temporarily disabled in MI300 diff --git a/tests/workloads/ipblocks_SQC/MI300A_A1/perfmon/pmc_perf_0.txt b/tests/workloads/ipblocks_SQC/MI300A_A1/perfmon/pmc_perf_0.txt new file mode 100644 index 0000000000..bdc62f52a1 --- /dev/null +++ b/tests/workloads/ipblocks_SQC/MI300A_A1/perfmon/pmc_perf_0.txt @@ -0,0 +1,5 @@ +pmc: SQ_CYCLES SQ_BUSY_CYCLES SQ_BUSY_CU_CYCLES SQ_WAVES SQ_WAVE_CYCLES SQC_TC_INST_REQ SQC_TC_DATA_READ_REQ SQC_TC_DATA_WRITE_REQ GRBM_COUNT GRBM_GUI_ACTIVE + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQC/MI300A_A1/perfmon/pmc_perf_1.txt b/tests/workloads/ipblocks_SQC/MI300A_A1/perfmon/pmc_perf_1.txt new file mode 100644 index 0000000000..21c59688f7 --- /dev/null +++ b/tests/workloads/ipblocks_SQC/MI300A_A1/perfmon/pmc_perf_1.txt @@ -0,0 +1,5 @@ +pmc: SQC_TC_DATA_ATOMIC_REQ SQC_TC_STALL SQC_TC_REQ SQC_DCACHE_REQ_READ_16 SQC_ICACHE_REQ SQC_ICACHE_HITS SQC_ICACHE_MISSES SQC_ICACHE_MISSES_DUPLICATE + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQC/MI300A_A1/perfmon/pmc_perf_2.txt b/tests/workloads/ipblocks_SQC/MI300A_A1/perfmon/pmc_perf_2.txt new file mode 100644 index 0000000000..df6d67d7b7 --- /dev/null +++ b/tests/workloads/ipblocks_SQC/MI300A_A1/perfmon/pmc_perf_2.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_INPUT_VALID_READYB SQC_DCACHE_ATOMIC SQC_DCACHE_REQ_READ_8 SQC_DCACHE_REQ SQC_DCACHE_HITS SQC_DCACHE_MISSES SQC_DCACHE_MISSES_DUPLICATE SQC_DCACHE_REQ_READ_1 + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQC/MI300A_A1/perfmon/pmc_perf_3.txt b/tests/workloads/ipblocks_SQC/MI300A_A1/perfmon/pmc_perf_3.txt new file mode 100644 index 0000000000..6e5320c11c --- /dev/null +++ b/tests/workloads/ipblocks_SQC/MI300A_A1/perfmon/pmc_perf_3.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_REQ_READ_2 SQC_DCACHE_REQ_READ_4 + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQC/MI300A_A1/perfmon/timestamps.txt b/tests/workloads/ipblocks_SQC/MI300A_A1/perfmon/timestamps.txt new file mode 100644 index 0000000000..676cca1b80 --- /dev/null +++ b/tests/workloads/ipblocks_SQC/MI300A_A1/perfmon/timestamps.txt @@ -0,0 +1,5 @@ +pmc: + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQC/MI300A_A1/pmc_perf.csv b/tests/workloads/ipblocks_SQC/MI300A_A1/pmc_perf.csv new file mode 100644 index 0000000000..49abe2ea98 --- /dev/null +++ b/tests/workloads/ipblocks_SQC/MI300A_A1/pmc_perf.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Correlation_ID,SQC_DCACHE_REQ_READ_2,SQC_DCACHE_REQ_READ_4,Wave_Size_1,Correlation_ID_1,SQC_DCACHE_INPUT_VALID_READYB,SQC_DCACHE_ATOMIC,SQC_DCACHE_REQ_READ_8,SQC_DCACHE_REQ,SQC_DCACHE_HITS,SQC_DCACHE_MISSES,SQC_DCACHE_MISSES_DUPLICATE,SQC_DCACHE_REQ_READ_1,Wave_Size_2,Correlation_ID_2,SQC_TC_DATA_ATOMIC_REQ,SQC_TC_STALL,SQC_TC_REQ,SQC_DCACHE_REQ_READ_16,SQC_ICACHE_REQ,SQC_ICACHE_HITS,SQC_ICACHE_MISSES,SQC_ICACHE_MISSES_DUPLICATE,Wave_Size_3,Correlation_ID_3,SQ_CYCLES,SQ_BUSY_CYCLES,SQ_BUSY_CU_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,SQC_TC_INST_REQ,SQC_TC_DATA_READ_REQ,SQC_TC_DATA_WRITE_REQ,GRBM_COUNT,GRBM_GUI_ACTIVE,Start_Timestamp,End_Timestamp +0,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,32768.0,0.0,64,0,182384.0,0.0,0.0,65536.0,61816.0,120.0,3600.0,32768.0,64,0,0.0,0.0,480.0,0.0,65536.0,62460.0,120.0,2956.0,64,0,870376.0,260343.0,2194462.0,16384.0,14170699.0,360.0,120.0,0.0,217594.0,217594.0,73723508700705,73723508709038 +1,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,32768.0,0.0,64,0,147225.0,0.0,0.0,65536.0,61830.0,120.0,3586.0,32768.0,64,0,0.0,0.0,120.0,0.0,65536.0,65536.0,0.0,0.0,64,0,810912.0,208429.0,1869368.0,16384.0,11440392.0,0.0,120.0,0.0,202728.0,202728.0,73723508747296,73723508753465 +2,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,32768.0,0.0,64,0,64520.0,0.0,0.0,65536.0,61893.0,120.0,3523.0,32768.0,64,0,0.0,0.0,120.0,0.0,65536.0,65536.0,0.0,0.0,64,0,750740.0,203331.0,1830303.0,16384.0,11168047.0,0.0,120.0,0.0,187685.0,187685.0,73723508725383,73723508731712 diff --git a/tests/workloads/ipblocks_SQC/MI300A_A1/sysinfo.csv b/tests/workloads/ipblocks_SQC/MI300A_A1/sysinfo.csv new file mode 100644 index 0000000000..bda035de64 --- /dev/null +++ b/tests/workloads/ipblocks_SQC/MI300A_A1/sysinfo.csv @@ -0,0 +1,2 @@ +workload_name,command,ip_blocks,timestamp,version,hostname,cpu_model,sbios,linux_distro,linux_kernel_version,amd_gpu_kernel_version,cpu_memory,gpu_memory,rocm_version,vbios,compute_partition,memory_partition,gpu_model,gpu_arch,gpu_l1,gpu_l2,cu_per_gpu,simd_per_cu,se_per_gpu,wave_size,workgroup_max_size,max_waves_per_cu,max_sclk,max_mclk,cur_sclk,cur_mclk,total_l2_chan,lds_banks_per_cu,sqc_per_gpu,pipes_per_gpu,hbm_bw,num_xcd +ipblocks_SQC,./tests/vcopy -n 1048576 -b 256 -i 3,sqc,Wed 29 May 2024 01:37:51 PM (CDT),2,sh5-1w300-rg3-3,AMD Instinct MI300A Accelerator,"American Megatrends International, LLC.RMO1002DS",Ubuntu 22.04.2 LTS,5.18.2-mi300-build-140423-ubuntu-22.04+,,131174852,,6.1.2-110,N/A,SPX,NPS1,MI300A_A1,gfx942,32,24576,228,4,24,64,1024,32,2100,1300,2100,1300,96,32,120,4,5324.8,6 diff --git a/tests/workloads/ipblocks_SQC/MI300A_A1/timestamps.csv b/tests/workloads/ipblocks_SQC/MI300A_A1/timestamps.csv new file mode 100644 index 0000000000..4b4b636a7b --- /dev/null +++ b/tests/workloads/ipblocks_SQC/MI300A_A1/timestamps.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID +1,11995,1,147259,147259,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73723508700705,73723508709038,0 +3,11995,1,147259,147259,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73723508747296,73723508753465,0 +2,11995,1,147259,147259,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73723508725383,73723508731712,0 diff --git a/tests/workloads/ipblocks_SQC/MI300X_A1/log.txt b/tests/workloads/ipblocks_SQC/MI300X_A1/log.txt new file mode 100644 index 0000000000..80a3b86629 --- /dev/null +++ b/tests/workloads/ipblocks_SQC/MI300X_A1/log.txt @@ -0,0 +1,46 @@ +Omniperf version: 2.0.0 +Profiler choice: rocprofv2 +Path: /home/colramos/omniperf/tests/workloads/ipblocks_SQC/MI300X_A1 +Target: MI300X_A1 +Command: ./tests/vcopy -n 1048576 -b 256 -i 3 +Kernel Selection: None +Dispatch Selection: None +Hardware Blocks: ['sqc'] + +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Collecting Performance Counters +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +[profiling] Current input file: tests/workloads/ipblocks_SQC/MI300X_A1/perfmon/pmc_perf_0.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CU_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVE_CYCLES +[profiling] Current input file: tests/workloads/ipblocks_SQC/MI300X_A1/perfmon/pmc_perf_1.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_DATA_ATOMIC_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_STALL + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_16 +[profiling] Current input file: tests/workloads/ipblocks_SQC/MI300X_A1/perfmon/pmc_perf_2.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_INPUT_VALID_READYB + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_ATOMIC + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_8 +[profiling] Current input file: tests/workloads/ipblocks_SQC/MI300X_A1/perfmon/pmc_perf_3.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_2 + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_4 + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU +[profiling] Current input file: tests/workloads/ipblocks_SQC/MI300X_A1/perfmon/timestamps.txt + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + |-> [/opt/rocm/bin/rocprofv2] Total threads: 1048576, Grid Size: 4096 block Size:256, Wavefronts:16384: +[roofline] Roofline temporarily disabled in MI300 diff --git a/tests/workloads/ipblocks_SQC/MI300X_A1/perfmon/pmc_perf_0.txt b/tests/workloads/ipblocks_SQC/MI300X_A1/perfmon/pmc_perf_0.txt new file mode 100644 index 0000000000..bdc62f52a1 --- /dev/null +++ b/tests/workloads/ipblocks_SQC/MI300X_A1/perfmon/pmc_perf_0.txt @@ -0,0 +1,5 @@ +pmc: SQ_CYCLES SQ_BUSY_CYCLES SQ_BUSY_CU_CYCLES SQ_WAVES SQ_WAVE_CYCLES SQC_TC_INST_REQ SQC_TC_DATA_READ_REQ SQC_TC_DATA_WRITE_REQ GRBM_COUNT GRBM_GUI_ACTIVE + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQC/MI300X_A1/perfmon/pmc_perf_1.txt b/tests/workloads/ipblocks_SQC/MI300X_A1/perfmon/pmc_perf_1.txt new file mode 100644 index 0000000000..21c59688f7 --- /dev/null +++ b/tests/workloads/ipblocks_SQC/MI300X_A1/perfmon/pmc_perf_1.txt @@ -0,0 +1,5 @@ +pmc: SQC_TC_DATA_ATOMIC_REQ SQC_TC_STALL SQC_TC_REQ SQC_DCACHE_REQ_READ_16 SQC_ICACHE_REQ SQC_ICACHE_HITS SQC_ICACHE_MISSES SQC_ICACHE_MISSES_DUPLICATE + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQC/MI300X_A1/perfmon/pmc_perf_2.txt b/tests/workloads/ipblocks_SQC/MI300X_A1/perfmon/pmc_perf_2.txt new file mode 100644 index 0000000000..df6d67d7b7 --- /dev/null +++ b/tests/workloads/ipblocks_SQC/MI300X_A1/perfmon/pmc_perf_2.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_INPUT_VALID_READYB SQC_DCACHE_ATOMIC SQC_DCACHE_REQ_READ_8 SQC_DCACHE_REQ SQC_DCACHE_HITS SQC_DCACHE_MISSES SQC_DCACHE_MISSES_DUPLICATE SQC_DCACHE_REQ_READ_1 + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQC/MI300X_A1/perfmon/pmc_perf_3.txt b/tests/workloads/ipblocks_SQC/MI300X_A1/perfmon/pmc_perf_3.txt new file mode 100644 index 0000000000..6e5320c11c --- /dev/null +++ b/tests/workloads/ipblocks_SQC/MI300X_A1/perfmon/pmc_perf_3.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_REQ_READ_2 SQC_DCACHE_REQ_READ_4 + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQC/MI300X_A1/perfmon/timestamps.txt b/tests/workloads/ipblocks_SQC/MI300X_A1/perfmon/timestamps.txt new file mode 100644 index 0000000000..676cca1b80 --- /dev/null +++ b/tests/workloads/ipblocks_SQC/MI300X_A1/perfmon/timestamps.txt @@ -0,0 +1,5 @@ +pmc: + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQC/MI300X_A1/pmc_perf.csv b/tests/workloads/ipblocks_SQC/MI300X_A1/pmc_perf.csv new file mode 100644 index 0000000000..def5db1a4d --- /dev/null +++ b/tests/workloads/ipblocks_SQC/MI300X_A1/pmc_perf.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Correlation_ID,SQC_DCACHE_INPUT_VALID_READYB,SQC_DCACHE_ATOMIC,SQC_DCACHE_REQ_READ_8,SQC_DCACHE_REQ,SQC_DCACHE_HITS,SQC_DCACHE_MISSES,SQC_DCACHE_MISSES_DUPLICATE,SQC_DCACHE_REQ_READ_1,Wave_Size_1,Correlation_ID_1,SQ_CYCLES,SQ_BUSY_CYCLES,SQ_BUSY_CU_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,SQC_TC_INST_REQ,SQC_TC_DATA_READ_REQ,SQC_TC_DATA_WRITE_REQ,GRBM_COUNT,GRBM_GUI_ACTIVE,Wave_Size_2,Correlation_ID_2,SQC_TC_DATA_ATOMIC_REQ,SQC_TC_STALL,SQC_TC_REQ,SQC_DCACHE_REQ_READ_16,SQC_ICACHE_REQ,SQC_ICACHE_HITS,SQC_ICACHE_MISSES,SQC_ICACHE_MISSES_DUPLICATE,Wave_Size_3,Correlation_ID_3,SQC_DCACHE_REQ_READ_2,SQC_DCACHE_REQ_READ_4,Start_Timestamp,End_Timestamp +0,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,2764352.0,0.0,0.0,65536.0,60576.0,160.0,4800.0,32768.0,64,0,2012320.0,586570.0,5270935.0,16384.0,37329555.0,640.0,160.0,0.0,503080.0,503080.0,64,0,0.0,0.0,800.0,0.0,65536.0,61796.0,160.0,3580.0,64,0,32768.0,0.0,716301079137597,716301079152196 +1,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,2817766.0,0.0,0.0,65536.0,60576.0,160.0,4800.0,32768.0,64,0,1991372.0,507540.0,4582334.0,16384.0,31730246.0,0.0,160.0,0.0,497843.0,497843.0,64,0,0.0,0.0,160.0,0.0,65536.0,65536.0,0.0,0.0,64,0,32768.0,0.0,716301079173754,716301079186274 +2,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,2932467.0,0.0,0.0,65536.0,60576.0,160.0,4800.0,32768.0,64,0,1658940.0,511364.0,4549768.0,16384.0,31572131.0,0.0,160.0,0.0,414735.0,414735.0,64,0,0.0,0.0,160.0,0.0,65536.0,65536.0,0.0,0.0,64,0,32768.0,0.0,716301079205793,716301079218592 diff --git a/tests/workloads/ipblocks_SQC/MI300X_A1/sysinfo.csv b/tests/workloads/ipblocks_SQC/MI300X_A1/sysinfo.csv new file mode 100644 index 0000000000..28015acbe2 --- /dev/null +++ b/tests/workloads/ipblocks_SQC/MI300X_A1/sysinfo.csv @@ -0,0 +1,2 @@ +workload_name,command,ip_blocks,timestamp,version,hostname,cpu_model,sbios,linux_distro,linux_kernel_version,amd_gpu_kernel_version,cpu_memory,gpu_memory,rocm_version,vbios,compute_partition,memory_partition,gpu_model,gpu_arch,gpu_l1,gpu_l2,cu_per_gpu,simd_per_cu,se_per_gpu,wave_size,workgroup_max_size,max_waves_per_cu,max_sclk,max_mclk,cur_sclk,cur_mclk,total_l2_chan,lds_banks_per_cu,sqc_per_gpu,pipes_per_gpu,hbm_bw,num_xcd +ipblocks_SQC,./tests/vcopy -n 1048576 -b 256 -i 3,sqc,Wed 29 May 2024 12:02:07 PM (CDT),2,splinter-126-wr-c6,AMD Ryzen 9 7950X 16-Core Processor,"American Megatrends International, LLC.VS2683299N.FD",Ubuntu 22.04.4 LTS,5.18.2-mi300-build-140423-ubuntu-22.04+,,114656528,,6.2.0-13611,113-MI3SRIOV-001,SPX,NPS1,MI300X_A1,gfx942,32,4096,304,4,32,64,1024,32,2100,1300,2100,1300,128,32,160,4,5324.8,8 diff --git a/tests/workloads/ipblocks_SQC/MI300X_A1/timestamps.csv b/tests/workloads/ipblocks_SQC/MI300X_A1/timestamps.csv new file mode 100644 index 0000000000..811a2ac33c --- /dev/null +++ b/tests/workloads/ipblocks_SQC/MI300X_A1/timestamps.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID +1,60633,1,965814,965814,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716301079137597,716301079152196,0 +2,60633,1,965814,965814,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716301079173754,716301079186274,0 +3,60633,1,965814,965814,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716301079205793,716301079218592,0 diff --git a/tests/workloads/ipblocks_SQ_CPC/MI300A_A1/SQ_IFETCH_LEVEL.csv b/tests/workloads/ipblocks_SQ_CPC/MI300A_A1/SQ_IFETCH_LEVEL.csv new file mode 100644 index 0000000000..9e329ff003 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_CPC/MI300A_A1/SQ_IFETCH_LEVEL.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,SQ_WAVES,SQ_IFETCH,SQ_IFETCH_LEVEL,SQ_ACCUM_PREV_HIRES +0,11995,1,149088,149088,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73899368929172,73899368940108,0,204190.0,204190.0,16384.0,65536.0,26922.0,2164996.0 +1,11995,1,149088,149088,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73899368959017,73899368965025,0,185120.0,185120.0,16384.0,65536.0,12939.0,1048768.0 +2,11995,1,149088,149088,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73899368980969,73899368987058,0,175910.0,175910.0,16384.0,65536.0,13202.0,1049548.0 diff --git a/tests/workloads/ipblocks_SQ_CPC/MI300A_A1/SQ_INST_LEVEL_LDS.csv b/tests/workloads/ipblocks_SQ_CPC/MI300A_A1/SQ_INST_LEVEL_LDS.csv new file mode 100644 index 0000000000..708897d022 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_CPC/MI300A_A1/SQ_INST_LEVEL_LDS.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_LDS,SQ_INST_LEVEL_LDS,SQ_ACCUM_PREV_HIRES +0,11995,1,149099,149099,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73899368929172,73899368940108,0,0.0,0.0,0.0 +1,11995,1,149099,149099,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73899368959017,73899368965025,0,0.0,0.0,0.0 +2,11995,1,149099,149099,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73899368980969,73899368987058,0,0.0,0.0,0.0 diff --git a/tests/workloads/ipblocks_SQ_CPC/MI300A_A1/SQ_INST_LEVEL_SMEM.csv b/tests/workloads/ipblocks_SQ_CPC/MI300A_A1/SQ_INST_LEVEL_SMEM.csv new file mode 100644 index 0000000000..2e125e0446 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_CPC/MI300A_A1/SQ_INST_LEVEL_SMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_SMEM,SQ_INST_LEVEL_SMEM,SQ_ACCUM_PREV_HIRES +0,11995,1,149110,149110,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73899368929172,73899368940108,0,65536.0,309986.0,24806736.0 +1,11995,1,149110,149110,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73899368959017,73899368965025,0,65536.0,228650.0,18274088.0 +2,11995,1,149110,149110,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73899368980969,73899368987058,0,65536.0,193964.0,15506360.0 diff --git a/tests/workloads/ipblocks_SQ_CPC/MI300A_A1/SQ_INST_LEVEL_VMEM.csv b/tests/workloads/ipblocks_SQ_CPC/MI300A_A1/SQ_INST_LEVEL_VMEM.csv new file mode 100644 index 0000000000..6d766c3856 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_CPC/MI300A_A1/SQ_INST_LEVEL_VMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_VMEM,SQ_INST_LEVEL_VMEM,SQ_ACCUM_PREV_HIRES +0,11995,1,149121,149121,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73899368929172,73899368940108,0,32768.0,513245.0,41056276.0 +1,11995,1,149121,149121,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73899368959017,73899368965025,0,32768.0,408578.0,32680576.0 +2,11995,1,149121,149121,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73899368980969,73899368987058,0,32768.0,416038.0,33272736.0 diff --git a/tests/workloads/ipblocks_SQ_CPC/MI300A_A1/SQ_LEVEL_WAVES.csv b/tests/workloads/ipblocks_SQ_CPC/MI300A_A1/SQ_LEVEL_WAVES.csv new file mode 100644 index 0000000000..f77398c064 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_CPC/MI300A_A1/SQ_LEVEL_WAVES.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,CPC_ME1_BUSY_FOR_PACKET_DECODE,SQ_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,SQ_BUSY_CYCLES,SQ_LEVEL_WAVES,SQ_ACCUM_PREV_HIRES +0,11995,1,149132,149132,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73899368929172,73899368940108,0,214629.0,214629.0,121402.0,858516.0,16384.0,13734354.0,250897.0,0.0,55358216.0 +1,11995,1,149132,149132,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73899368959017,73899368965025,0,192095.0,192095.0,107449.0,768380.0,16384.0,11248495.0,206848.0,0.0,45388416.0 +2,11995,1,149132,149132,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73899368980969,73899368987058,0,174858.0,174858.0,94309.0,699432.0,16384.0,10567769.0,195992.0,0.0,42658744.0 diff --git a/tests/workloads/ipblocks_SQ_CPC/MI300A_A1/log.txt b/tests/workloads/ipblocks_SQ_CPC/MI300A_A1/log.txt new file mode 100644 index 0000000000..7d296b7b20 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_CPC/MI300A_A1/log.txt @@ -0,0 +1,175 @@ +Omniperf version: 2.0.0 +Profiler choice: rocprofv2 +Path: /home/colramos/omniperf/tests/workloads/ipblocks_SQ_CPC/MI300A_A1 +Target: MI300A_A1 +Command: ./tests/vcopy -n 1048576 -b 256 -i 3 +Kernel Selection: None +Dispatch Selection: None +Hardware Blocks: ['sq', 'cpc'] + +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Collecting Performance Counters +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +[profiling] Current input file: tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE +[profiling] Current input file: tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES +[profiling] Current input file: tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU +[profiling] Current input file: tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU +[profiling] Current input file: tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - CPC_ME1_BUSY_FOR_PACKET_DECODE + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVE_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_LEVEL_WAVES +[profiling] Current input file: tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/pmc_perf_0.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_CVT + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM_WR + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM_RD + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VSKIPPED + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS +[profiling] Current input file: tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/pmc_perf_1.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_FMA_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_FMA_F32 +[profiling] Current input file: tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/pmc_perf_10.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_DATA_ATOMIC_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_STALL + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_16 + |-> [/opt/rocm/bin/rocprofv2] - SQC_ICACHE_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_ICACHE_HITS + |-> [/opt/rocm/bin/rocprofv2] - SQC_ICACHE_MISSES + |-> [/opt/rocm/bin/rocprofv2] - SQC_ICACHE_MISSES_DUPLICATE +[profiling] Current input file: tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/pmc_perf_11.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_INPUT_VALID_READYB + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_ATOMIC + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_8 + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_HITS + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_MISSES + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_MISSES_DUPLICATE +[profiling] Current input file: tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/pmc_perf_12.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_2 + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_4 + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU +[profiling] Current input file: tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/pmc_perf_2.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_FMA_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_INT32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_INT64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_FLAT +[profiling] Current input file: tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/pmc_perf_3.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_GDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_EXP_GDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_BRANCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SENDMSG + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVE_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAIT_ANY + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAIT_INST_ANY +[profiling] Current input file: tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/pmc_perf_4.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_ANY + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CYCLES +[profiling] Current input file: tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/pmc_perf_5.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_EXP_GDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_MISC + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_FLAT +[profiling] Current input file: tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/pmc_perf_6.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_BANK_CONFLICT + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_ADDR_CONFLICT + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_UNALIGNED_STALL + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_EQ_64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_48 +[profiling] Current input file: tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/pmc_perf_7.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_ITEMS + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_MEM_VIOLATIONS + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_ATOMIC_RETURN + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_IDX_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_RESTORED +[profiling] Current input file: tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/pmc_perf_8.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM_NORM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_MFMA + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_I8 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_BF16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_F64 +[profiling] Current input file: tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/pmc_perf_9.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_I8 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_BF16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_INST_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_DATA_READ_REQ +[profiling] Current input file: tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/timestamps.txt + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + |-> [/opt/rocm/bin/rocprofv2] Total threads: 1048576, Grid Size: 4096 block Size:256, Wavefronts:16384: + |-> [/opt/rocm/bin/rocprofv2] Launching the kernel on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel +[roofline] Roofline temporarily disabled in MI300 diff --git a/tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt b/tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt new file mode 100644 index 0000000000..293092f641 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE SQ_WAVES SQ_IFETCH SQ_IFETCH_LEVEL SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt b/tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt new file mode 100644 index 0000000000..08439eedce --- /dev/null +++ b/tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_LDS SQ_INST_LEVEL_LDS SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt b/tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt new file mode 100644 index 0000000000..6cca322d4e --- /dev/null +++ b/tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM SQ_INST_LEVEL_SMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt b/tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt new file mode 100644 index 0000000000..e527ad31ba --- /dev/null +++ b/tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VMEM SQ_INST_LEVEL_VMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt b/tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt new file mode 100644 index 0000000000..3f8e04adb3 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE CPC_ME1_BUSY_FOR_PACKET_DECODE SQ_CYCLES SQ_WAVES SQ_WAVE_CYCLES SQ_BUSY_CYCLES SQ_LEVEL_WAVES SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/pmc_perf_0.txt b/tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/pmc_perf_0.txt new file mode 100644 index 0000000000..45a3daf103 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/pmc_perf_0.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_CVT SQ_INSTS_VMEM_WR SQ_INSTS_VMEM_RD SQ_INSTS_VMEM SQ_INSTS_SALU SQ_INSTS_VSKIPPED SQ_INSTS SQ_INSTS_VALU GRBM_COUNT GRBM_GUI_ACTIVE CPC_CPC_STAT_BUSY CPC_CPC_STAT_IDLE + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/pmc_perf_1.txt b/tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/pmc_perf_1.txt new file mode 100644 index 0000000000..3eed6ed7c9 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/pmc_perf_1.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_ADD_F16 SQ_INSTS_VALU_MUL_F16 SQ_INSTS_VALU_FMA_F16 SQ_INSTS_VALU_TRANS_F16 SQ_INSTS_VALU_ADD_F32 SQ_INSTS_VALU_MUL_F32 SQ_INSTS_VALU_FMA_F32 SQ_INSTS_VALU_TRANS_F32 CPC_CPC_TCIU_BUSY CPC_CPC_TCIU_IDLE + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/pmc_perf_10.txt b/tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/pmc_perf_10.txt new file mode 100644 index 0000000000..21c59688f7 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/pmc_perf_10.txt @@ -0,0 +1,5 @@ +pmc: SQC_TC_DATA_ATOMIC_REQ SQC_TC_STALL SQC_TC_REQ SQC_DCACHE_REQ_READ_16 SQC_ICACHE_REQ SQC_ICACHE_HITS SQC_ICACHE_MISSES SQC_ICACHE_MISSES_DUPLICATE + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/pmc_perf_11.txt b/tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/pmc_perf_11.txt new file mode 100644 index 0000000000..df6d67d7b7 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/pmc_perf_11.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_INPUT_VALID_READYB SQC_DCACHE_ATOMIC SQC_DCACHE_REQ_READ_8 SQC_DCACHE_REQ SQC_DCACHE_HITS SQC_DCACHE_MISSES SQC_DCACHE_MISSES_DUPLICATE SQC_DCACHE_REQ_READ_1 + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/pmc_perf_12.txt b/tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/pmc_perf_12.txt new file mode 100644 index 0000000000..6e5320c11c --- /dev/null +++ b/tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/pmc_perf_12.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_REQ_READ_2 SQC_DCACHE_REQ_READ_4 + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/pmc_perf_2.txt b/tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/pmc_perf_2.txt new file mode 100644 index 0000000000..adf1880635 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/pmc_perf_2.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_ADD_F64 SQ_INSTS_VALU_MUL_F64 SQ_INSTS_VALU_FMA_F64 SQ_INSTS_VALU_TRANS_F64 SQ_INSTS_VALU_INT32 SQ_INSTS_VALU_INT64 SQ_INSTS_SMEM SQ_INSTS_FLAT CPC_CPC_STAT_STALL CPC_UTCL1_STALL_ON_TRANSLATION + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/pmc_perf_3.txt b/tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/pmc_perf_3.txt new file mode 100644 index 0000000000..fc22e552ae --- /dev/null +++ b/tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/pmc_perf_3.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_LDS SQ_INSTS_GDS SQ_INSTS_EXP_GDS SQ_INSTS_BRANCH SQ_INSTS_SENDMSG SQ_WAVE_CYCLES SQ_WAIT_ANY SQ_WAIT_INST_ANY CPC_CPC_UTCL2IU_BUSY CPC_CPC_UTCL2IU_IDLE + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/pmc_perf_4.txt b/tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/pmc_perf_4.txt new file mode 100644 index 0000000000..637dd5dfc6 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/pmc_perf_4.txt @@ -0,0 +1,5 @@ +pmc: SQ_ACTIVE_INST_ANY SQ_CYCLES SQ_BUSY_CYCLES SQ_BUSY_CU_CYCLES SQ_ACTIVE_INST_VMEM SQ_ACTIVE_INST_LDS SQ_ACTIVE_INST_VALU SQ_ACTIVE_INST_SCA CPC_CPC_UTCL2IU_STALL CPC_ME1_BUSY_FOR_PACKET_DECODE + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/pmc_perf_5.txt b/tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/pmc_perf_5.txt new file mode 100644 index 0000000000..7272d68e44 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/pmc_perf_5.txt @@ -0,0 +1,5 @@ +pmc: SQ_ACTIVE_INST_EXP_GDS SQ_ACTIVE_INST_MISC SQ_ACTIVE_INST_FLAT SQ_INST_CYCLES_VMEM_WR SQ_INST_CYCLES_VMEM_RD SQ_INST_CYCLES_SMEM SQ_INST_CYCLES_SALU SQ_THREAD_CYCLES_VALU CPC_ME1_DC0_SPI_BUSY + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/pmc_perf_6.txt b/tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/pmc_perf_6.txt new file mode 100644 index 0000000000..e6e2d40811 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/pmc_perf_6.txt @@ -0,0 +1,5 @@ +pmc: SQ_IFETCH SQ_LDS_BANK_CONFLICT SQ_LDS_ADDR_CONFLICT SQ_LDS_UNALIGNED_STALL SQ_WAVES SQ_WAVES_EQ_64 SQ_WAVES_LT_64 SQ_WAVES_LT_48 + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/pmc_perf_7.txt b/tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/pmc_perf_7.txt new file mode 100644 index 0000000000..86671fadbb --- /dev/null +++ b/tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/pmc_perf_7.txt @@ -0,0 +1,5 @@ +pmc: SQ_WAVES_LT_32 SQ_WAVES_LT_16 SQ_ITEMS SQ_LDS_MEM_VIOLATIONS SQ_LDS_ATOMIC_RETURN SQ_LDS_IDX_ACTIVE SQ_WAVES_RESTORED SQ_WAVES_SAVED + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/pmc_perf_8.txt b/tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/pmc_perf_8.txt new file mode 100644 index 0000000000..f01548a76d --- /dev/null +++ b/tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/pmc_perf_8.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM_NORM SQ_INSTS_MFMA SQ_INSTS_VALU_MFMA_I8 SQ_INSTS_VALU_MFMA_F16 SQ_INSTS_VALU_MFMA_BF16 SQ_INSTS_VALU_MFMA_F32 SQ_INSTS_VALU_MFMA_F64 SQ_VALU_MFMA_BUSY_CYCLES + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/pmc_perf_9.txt b/tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/pmc_perf_9.txt new file mode 100644 index 0000000000..970806d4fb --- /dev/null +++ b/tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/pmc_perf_9.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_MFMA_MOPS_I8 SQ_INSTS_VALU_MFMA_MOPS_F16 SQ_INSTS_VALU_MFMA_MOPS_BF16 SQ_INSTS_VALU_MFMA_MOPS_F32 SQ_INSTS_VALU_MFMA_MOPS_F64 SQC_TC_INST_REQ SQC_TC_DATA_READ_REQ SQC_TC_DATA_WRITE_REQ + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/timestamps.txt b/tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/timestamps.txt new file mode 100644 index 0000000000..676cca1b80 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_CPC/MI300A_A1/perfmon/timestamps.txt @@ -0,0 +1,5 @@ +pmc: + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_CPC/MI300A_A1/pmc_perf.csv b/tests/workloads/ipblocks_SQ_CPC/MI300A_A1/pmc_perf.csv new file mode 100644 index 0000000000..789bd5011f --- /dev/null +++ b/tests/workloads/ipblocks_SQ_CPC/MI300A_A1/pmc_perf.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Correlation_ID,SQ_ACTIVE_INST_ANY,SQ_CYCLES,SQ_BUSY_CYCLES,SQ_BUSY_CU_CYCLES,SQ_ACTIVE_INST_VMEM,SQ_ACTIVE_INST_LDS,SQ_ACTIVE_INST_VALU,SQ_ACTIVE_INST_SCA,CPC_CPC_UTCL2IU_STALL,CPC_ME1_BUSY_FOR_PACKET_DECODE,Wave_Size_1,Correlation_ID_1,SQ_IFETCH,SQ_LDS_BANK_CONFLICT,SQ_LDS_ADDR_CONFLICT,SQ_LDS_UNALIGNED_STALL,SQ_WAVES,SQ_WAVES_EQ_64,SQ_WAVES_LT_64,SQ_WAVES_LT_48,Wave_Size_2,Correlation_ID_2,SQ_INSTS_LDS,SQ_INSTS_GDS,SQ_INSTS_EXP_GDS,SQ_INSTS_BRANCH,SQ_INSTS_SENDMSG,SQ_WAVE_CYCLES,SQ_WAIT_ANY,SQ_WAIT_INST_ANY,CPC_CPC_UTCL2IU_BUSY,CPC_CPC_UTCL2IU_IDLE,Wave_Size_3,Correlation_ID_3,SQ_WAVES_LT_32,SQ_WAVES_LT_16,SQ_ITEMS,SQ_LDS_MEM_VIOLATIONS,SQ_LDS_ATOMIC_RETURN,SQ_LDS_IDX_ACTIVE,SQ_WAVES_RESTORED,SQ_WAVES_SAVED,Wave_Size_4,Correlation_ID_4,SQ_INSTS_VALU_ADD_F64,SQ_INSTS_VALU_MUL_F64,SQ_INSTS_VALU_FMA_F64,SQ_INSTS_VALU_TRANS_F64,SQ_INSTS_VALU_INT32,SQ_INSTS_VALU_INT64,SQ_INSTS_SMEM,SQ_INSTS_FLAT,CPC_CPC_STAT_STALL,CPC_UTCL1_STALL_ON_TRANSLATION,Wave_Size_5,Correlation_ID_5,SQC_DCACHE_INPUT_VALID_READYB,SQC_DCACHE_ATOMIC,SQC_DCACHE_REQ_READ_8,SQC_DCACHE_REQ,SQC_DCACHE_HITS,SQC_DCACHE_MISSES,SQC_DCACHE_MISSES_DUPLICATE,SQC_DCACHE_REQ_READ_1,Wave_Size_6,Correlation_ID_6,SQC_TC_DATA_ATOMIC_REQ,SQC_TC_STALL,SQC_TC_REQ,SQC_DCACHE_REQ_READ_16,SQC_ICACHE_REQ,SQC_ICACHE_HITS,SQC_ICACHE_MISSES,SQC_ICACHE_MISSES_DUPLICATE,Wave_Size_7,Correlation_ID_7,SQ_INSTS_VALU_MFMA_MOPS_I8,SQ_INSTS_VALU_MFMA_MOPS_F16,SQ_INSTS_VALU_MFMA_MOPS_BF16,SQ_INSTS_VALU_MFMA_MOPS_F32,SQ_INSTS_VALU_MFMA_MOPS_F64,SQC_TC_INST_REQ,SQC_TC_DATA_READ_REQ,SQC_TC_DATA_WRITE_REQ,Wave_Size_8,Correlation_ID_8,SQ_INSTS_SMEM_NORM,SQ_INSTS_MFMA,SQ_INSTS_VALU_MFMA_I8,SQ_INSTS_VALU_MFMA_F16,SQ_INSTS_VALU_MFMA_BF16,SQ_INSTS_VALU_MFMA_F32,SQ_INSTS_VALU_MFMA_F64,SQ_VALU_MFMA_BUSY_CYCLES,Wave_Size_9,Correlation_ID_9,SQC_DCACHE_REQ_READ_2,SQC_DCACHE_REQ_READ_4,Wave_Size_10,Correlation_ID_10,SQ_ACTIVE_INST_EXP_GDS,SQ_ACTIVE_INST_MISC,SQ_ACTIVE_INST_FLAT,SQ_INST_CYCLES_VMEM_WR,SQ_INST_CYCLES_VMEM_RD,SQ_INST_CYCLES_SMEM,SQ_INST_CYCLES_SALU,SQ_THREAD_CYCLES_VALU,CPC_ME1_DC0_SPI_BUSY,Wave_Size_11,Correlation_ID_11,SQ_INSTS_VALU_ADD_F16,SQ_INSTS_VALU_MUL_F16,SQ_INSTS_VALU_FMA_F16,SQ_INSTS_VALU_TRANS_F16,SQ_INSTS_VALU_ADD_F32,SQ_INSTS_VALU_MUL_F32,SQ_INSTS_VALU_FMA_F32,SQ_INSTS_VALU_TRANS_F32,CPC_CPC_TCIU_BUSY,CPC_CPC_TCIU_IDLE,Wave_Size_12,Correlation_ID_12,SQ_INSTS_VALU_CVT,SQ_INSTS_VMEM_WR,SQ_INSTS_VMEM_RD,SQ_INSTS_VMEM,SQ_INSTS_SALU,SQ_INSTS_VSKIPPED,SQ_INSTS,SQ_INSTS_VALU,GRBM_COUNT,GRBM_GUI_ACTIVE,CPC_CPC_STAT_BUSY,CPC_CPC_STAT_IDLE,Start_Timestamp,End_Timestamp +0,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,278528.0,866108.0,267069.0,2313971.0,0.0,0.0,98304.0,114688.0,0.0,117837.0,64,0,65536.0,0.0,0.0,0.0,16384.0,16384.0,0.0,0.0,64,0,0.0,0.0,0.0,16384.0,16384.0,13500769.0,12158931.0,1063310.0,510.0,212756.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,64,0,0.0,0.0,0.0,0.0,49152.0,32768.0,65536.0,32768.0,81457.0,522.0,64,0,192899.0,0.0,0.0,65536.0,61816.0,120.0,3600.0,32768.0,64,0,0.0,0.0,480.0,0.0,65536.0,62418.0,120.0,2998.0,64,0,0.0,0.0,0.0,0.0,0.0,360.0,120.0,0.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,32768.0,0.0,64,0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,6291456.0,53361.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1234.0,221710.0,64,0,0.0,16384.0,16384.0,32768.0,49152.0,0.0,327680.0,98304.0,222878.0,222878.0,222878.0,0.0,73899368929172,73899368940108 +1,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,278528.0,793272.0,206776.0,1862531.0,0.0,0.0,98304.0,114688.0,0.0,115584.0,64,0,65536.0,0.0,0.0,0.0,16384.0,16384.0,0.0,0.0,64,0,0.0,0.0,0.0,16384.0,16384.0,11311361.0,10029085.0,1003748.0,6694.0,193737.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,64,0,0.0,0.0,0.0,0.0,49152.0,32768.0,65536.0,32768.0,58632.0,6085.0,64,0,130601.0,0.0,0.0,65536.0,61816.0,120.0,3600.0,32768.0,64,0,0.0,0.0,120.0,0.0,65536.0,65536.0,0.0,0.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,120.0,0.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,32768.0,0.0,64,0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,6291456.0,41407.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1234.0,206065.0,64,0,0.0,16384.0,16384.0,32768.0,49152.0,0.0,327680.0,98304.0,209587.0,209587.0,209587.0,0.0,73899368959017,73899368965025 +2,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,278528.0,733192.0,207062.0,1863895.0,0.0,0.0,98304.0,114688.0,0.0,99631.0,64,0,65536.0,0.0,0.0,0.0,16384.0,16384.0,0.0,0.0,64,0,0.0,0.0,0.0,16384.0,16384.0,10570950.0,9596604.0,695818.0,5739.0,177444.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,64,0,0.0,0.0,0.0,0.0,49152.0,32768.0,65536.0,32768.0,56510.0,5822.0,64,0,121780.0,0.0,0.0,65536.0,61816.0,120.0,3600.0,32768.0,64,0,0.0,0.0,120.0,0.0,65536.0,65536.0,0.0,0.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,120.0,0.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,32768.0,0.0,64,0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,6291456.0,39574.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1234.0,188312.0,64,0,0.0,16384.0,16384.0,32768.0,49152.0,0.0,327680.0,98304.0,189132.0,189132.0,189132.0,0.0,73899368980969,73899368987058 diff --git a/tests/workloads/ipblocks_SQ_CPC/MI300A_A1/sysinfo.csv b/tests/workloads/ipblocks_SQ_CPC/MI300A_A1/sysinfo.csv new file mode 100644 index 0000000000..bb29c43a78 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_CPC/MI300A_A1/sysinfo.csv @@ -0,0 +1,2 @@ +workload_name,command,ip_blocks,timestamp,version,hostname,cpu_model,sbios,linux_distro,linux_kernel_version,amd_gpu_kernel_version,cpu_memory,gpu_memory,rocm_version,vbios,compute_partition,memory_partition,gpu_model,gpu_arch,gpu_l1,gpu_l2,cu_per_gpu,simd_per_cu,se_per_gpu,wave_size,workgroup_max_size,max_waves_per_cu,max_sclk,max_mclk,cur_sclk,cur_mclk,total_l2_chan,lds_banks_per_cu,sqc_per_gpu,pipes_per_gpu,hbm_bw,num_xcd +ipblocks_SQ_CPC,./tests/vcopy -n 1048576 -b 256 -i 3,sq|cpc,Wed 29 May 2024 01:40:28 PM (CDT),2,sh5-1w300-rg3-3,AMD Instinct MI300A Accelerator,"American Megatrends International, LLC.RMO1002DS",Ubuntu 22.04.2 LTS,5.18.2-mi300-build-140423-ubuntu-22.04+,,131174852,,6.1.2-110,N/A,SPX,NPS1,MI300A_A1,gfx942,32,24576,228,4,24,64,1024,32,2100,1300,2100,1300,96,32,120,4,5324.8,6 diff --git a/tests/workloads/ipblocks_SQ_CPC/MI300A_A1/timestamps.csv b/tests/workloads/ipblocks_SQ_CPC/MI300A_A1/timestamps.csv new file mode 100644 index 0000000000..83ab68f4f5 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_CPC/MI300A_A1/timestamps.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID +1,11995,1,149286,149286,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73899368929172,73899368940108,0 +2,11995,1,149286,149286,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73899368959017,73899368965025,0 +3,11995,1,149286,149286,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73899368980969,73899368987058,0 diff --git a/tests/workloads/ipblocks_SQ_CPC/MI300X_A1/SQ_IFETCH_LEVEL.csv b/tests/workloads/ipblocks_SQ_CPC/MI300X_A1/SQ_IFETCH_LEVEL.csv new file mode 100644 index 0000000000..83413e8e77 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_CPC/MI300X_A1/SQ_IFETCH_LEVEL.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,SQ_WAVES,SQ_IFETCH,SQ_IFETCH_LEVEL,SQ_ACCUM_PREV_HIRES +0,60633,1,967516,967516,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716417074716318,716417074732757,0,439176.0,439176.0,16384.0,65536.0,35461.0,2828084.0 +1,60633,1,967516,967516,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716417074754637,716417074768435,0,420874.0,420874.0,16384.0,65536.0,13247.0,1048588.0 +2,60633,1,967516,967516,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716417074788355,716417074800594,0,408189.0,408189.0,16384.0,65536.0,13022.0,1048588.0 diff --git a/tests/workloads/ipblocks_SQ_CPC/MI300X_A1/SQ_INST_LEVEL_LDS.csv b/tests/workloads/ipblocks_SQ_CPC/MI300X_A1/SQ_INST_LEVEL_LDS.csv new file mode 100644 index 0000000000..521535320e --- /dev/null +++ b/tests/workloads/ipblocks_SQ_CPC/MI300X_A1/SQ_INST_LEVEL_LDS.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_LDS,SQ_INST_LEVEL_LDS,SQ_ACCUM_PREV_HIRES +0,60633,1,967527,967527,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716417074716318,716417074732757,0,0.0,0.0,0.0 +1,60633,1,967527,967527,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716417074754637,716417074768435,0,0.0,0.0,0.0 +2,60633,1,967527,967527,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716417074788355,716417074800594,0,0.0,0.0,0.0 diff --git a/tests/workloads/ipblocks_SQ_CPC/MI300X_A1/SQ_INST_LEVEL_SMEM.csv b/tests/workloads/ipblocks_SQ_CPC/MI300X_A1/SQ_INST_LEVEL_SMEM.csv new file mode 100644 index 0000000000..9873a4450e --- /dev/null +++ b/tests/workloads/ipblocks_SQ_CPC/MI300X_A1/SQ_INST_LEVEL_SMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_SMEM,SQ_INST_LEVEL_SMEM,SQ_ACCUM_PREV_HIRES +0,60633,1,967538,967538,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716417074716318,716417074732757,0,65536.0,3950190.0,316080376.0 +1,60633,1,967538,967538,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716417074754637,716417074768435,0,65536.0,3930462.0,314487904.0 +2,60633,1,967538,967538,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716417074788355,716417074800594,0,65536.0,3605174.0,288440008.0 diff --git a/tests/workloads/ipblocks_SQ_CPC/MI300X_A1/SQ_INST_LEVEL_VMEM.csv b/tests/workloads/ipblocks_SQ_CPC/MI300X_A1/SQ_INST_LEVEL_VMEM.csv new file mode 100644 index 0000000000..3276af808b --- /dev/null +++ b/tests/workloads/ipblocks_SQ_CPC/MI300X_A1/SQ_INST_LEVEL_VMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_VMEM,SQ_INST_LEVEL_VMEM,SQ_ACCUM_PREV_HIRES +0,60633,1,967549,967549,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716417074716318,716417074732757,0,32768.0,443994.0,35514208.0 +1,60633,1,967549,967549,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716417074754637,716417074768435,0,32768.0,272888.0,21826664.0 +2,60633,1,967549,967549,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716417074788355,716417074800594,0,32768.0,265760.0,21257500.0 diff --git a/tests/workloads/ipblocks_SQ_CPC/MI300X_A1/SQ_LEVEL_WAVES.csv b/tests/workloads/ipblocks_SQ_CPC/MI300X_A1/SQ_LEVEL_WAVES.csv new file mode 100644 index 0000000000..2c2087412e --- /dev/null +++ b/tests/workloads/ipblocks_SQ_CPC/MI300X_A1/SQ_LEVEL_WAVES.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,CPC_ME1_BUSY_FOR_PACKET_DECODE,SQ_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,SQ_BUSY_CYCLES,SQ_LEVEL_WAVES,SQ_ACCUM_PREV_HIRES +0,60633,1,967560,967560,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716417074716318,716417074732757,0,485795.0,485795.0,291778.0,1943180.0,16384.0,34925386.0,575794.0,0.0,140053508.0 +1,60633,1,967560,967560,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716417074754637,716417074768435,0,451111.0,451111.0,268509.0,1804444.0,16384.0,32482590.0,524591.0,0.0,130285436.0 +2,60633,1,967560,967560,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716417074788355,716417074800594,0,394474.0,394474.0,218094.0,1577896.0,16384.0,31257253.0,512255.0,0.0,125378916.0 diff --git a/tests/workloads/ipblocks_SQ_CPC/MI300X_A1/log.txt b/tests/workloads/ipblocks_SQ_CPC/MI300X_A1/log.txt new file mode 100644 index 0000000000..a76736a5cd --- /dev/null +++ b/tests/workloads/ipblocks_SQ_CPC/MI300X_A1/log.txt @@ -0,0 +1,141 @@ +Omniperf version: 2.0.0 +Profiler choice: rocprofv2 +Path: /home/colramos/omniperf/tests/workloads/ipblocks_SQ_CPC/MI300X_A1 +Target: MI300X_A1 +Command: ./tests/vcopy -n 1048576 -b 256 -i 3 +Kernel Selection: None +Dispatch Selection: None +Hardware Blocks: ['sq', 'cpc'] + +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Collecting Performance Counters +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +[profiling] Current input file: tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT +[profiling] Current input file: tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection +[profiling] Current input file: tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 +[profiling] Current input file: tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES +[profiling] Current input file: tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - CPC_ME1_BUSY_FOR_PACKET_DECODE + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVE_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CYCLES +[profiling] Current input file: tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/pmc_perf_0.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_CVT + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM_WR +[profiling] Current input file: tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/pmc_perf_1.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VSKIPPED + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_FMA_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F16 +[profiling] Current input file: tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/pmc_perf_10.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_DATA_ATOMIC_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_STALL + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_16 +[profiling] Current input file: tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/pmc_perf_11.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_INPUT_VALID_READYB + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_ATOMIC + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_8 + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_HITS +[profiling] Current input file: tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/pmc_perf_12.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_2 + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_4 + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 +[profiling] Current input file: tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/pmc_perf_2.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_FMA_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_FMA_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F64 +[profiling] Current input file: tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/pmc_perf_3.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_INT64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_FLAT + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_GDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_EXP_GDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_BRANCH +[profiling] Current input file: tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/pmc_perf_4.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVE_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAIT_ANY + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAIT_INST_ANY + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_ANY + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CU_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_VMEM +[profiling] Current input file: tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/pmc_perf_5.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_SCA + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_EXP_GDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_MISC + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_FLAT + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_CYCLES_VMEM_WR +[profiling] Current input file: tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/pmc_perf_6.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_THREAD_CYCLES_VALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_BANK_CONFLICT + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_ADDR_CONFLICT +[profiling] Current input file: tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/pmc_perf_7.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_ITEMS + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_MEM_VIOLATIONS +[profiling] Current input file: tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/pmc_perf_8.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM_NORM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_MFMA + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_I8 +[profiling] Current input file: tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/pmc_perf_9.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_I8 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_BF16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F32 +[profiling] Current input file: tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/timestamps.txt + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave +[roofline] Roofline temporarily disabled in MI300 diff --git a/tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt b/tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt new file mode 100644 index 0000000000..293092f641 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE SQ_WAVES SQ_IFETCH SQ_IFETCH_LEVEL SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt b/tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt new file mode 100644 index 0000000000..08439eedce --- /dev/null +++ b/tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_LDS SQ_INST_LEVEL_LDS SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt b/tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt new file mode 100644 index 0000000000..6cca322d4e --- /dev/null +++ b/tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM SQ_INST_LEVEL_SMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt b/tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt new file mode 100644 index 0000000000..e527ad31ba --- /dev/null +++ b/tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VMEM SQ_INST_LEVEL_VMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt b/tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt new file mode 100644 index 0000000000..3f8e04adb3 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE CPC_ME1_BUSY_FOR_PACKET_DECODE SQ_CYCLES SQ_WAVES SQ_WAVE_CYCLES SQ_BUSY_CYCLES SQ_LEVEL_WAVES SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/pmc_perf_0.txt b/tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/pmc_perf_0.txt new file mode 100644 index 0000000000..15224c37ef --- /dev/null +++ b/tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/pmc_perf_0.txt @@ -0,0 +1,5 @@ +pmc: SQ_CYCLES SQ_BUSY_CYCLES SQ_WAVES SQ_INSTS_VALU_CVT SQ_INSTS_VMEM_WR SQ_INSTS_VMEM_RD SQ_INSTS_VMEM SQ_INSTS_SALU GRBM_COUNT GRBM_GUI_ACTIVE CPC_CPC_STAT_BUSY CPC_CPC_STAT_IDLE + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/pmc_perf_1.txt b/tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/pmc_perf_1.txt new file mode 100644 index 0000000000..80a8021efe --- /dev/null +++ b/tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/pmc_perf_1.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VSKIPPED SQ_INSTS SQ_INSTS_VALU SQ_INSTS_VALU_ADD_F16 SQ_INSTS_VALU_MUL_F16 SQ_INSTS_VALU_FMA_F16 SQ_INSTS_VALU_TRANS_F16 SQ_INSTS_VALU_ADD_F32 CPC_CPC_TCIU_BUSY CPC_CPC_TCIU_IDLE + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/pmc_perf_10.txt b/tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/pmc_perf_10.txt new file mode 100644 index 0000000000..21c59688f7 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/pmc_perf_10.txt @@ -0,0 +1,5 @@ +pmc: SQC_TC_DATA_ATOMIC_REQ SQC_TC_STALL SQC_TC_REQ SQC_DCACHE_REQ_READ_16 SQC_ICACHE_REQ SQC_ICACHE_HITS SQC_ICACHE_MISSES SQC_ICACHE_MISSES_DUPLICATE + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/pmc_perf_11.txt b/tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/pmc_perf_11.txt new file mode 100644 index 0000000000..df6d67d7b7 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/pmc_perf_11.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_INPUT_VALID_READYB SQC_DCACHE_ATOMIC SQC_DCACHE_REQ_READ_8 SQC_DCACHE_REQ SQC_DCACHE_HITS SQC_DCACHE_MISSES SQC_DCACHE_MISSES_DUPLICATE SQC_DCACHE_REQ_READ_1 + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/pmc_perf_12.txt b/tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/pmc_perf_12.txt new file mode 100644 index 0000000000..6e5320c11c --- /dev/null +++ b/tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/pmc_perf_12.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_REQ_READ_2 SQC_DCACHE_REQ_READ_4 + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/pmc_perf_2.txt b/tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/pmc_perf_2.txt new file mode 100644 index 0000000000..e7d3bc2ffd --- /dev/null +++ b/tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/pmc_perf_2.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_MUL_F32 SQ_INSTS_VALU_FMA_F32 SQ_INSTS_VALU_TRANS_F32 SQ_INSTS_VALU_ADD_F64 SQ_INSTS_VALU_MUL_F64 SQ_INSTS_VALU_FMA_F64 SQ_INSTS_VALU_TRANS_F64 SQ_INSTS_VALU_INT32 CPC_CPC_STAT_STALL CPC_UTCL1_STALL_ON_TRANSLATION + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/pmc_perf_3.txt b/tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/pmc_perf_3.txt new file mode 100644 index 0000000000..3fe9c9f059 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/pmc_perf_3.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_INT64 SQ_INSTS_SMEM SQ_INSTS_FLAT SQ_INSTS_LDS SQ_INSTS_GDS SQ_INSTS_EXP_GDS SQ_INSTS_BRANCH SQ_INSTS_SENDMSG CPC_CPC_UTCL2IU_BUSY CPC_CPC_UTCL2IU_IDLE + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/pmc_perf_4.txt b/tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/pmc_perf_4.txt new file mode 100644 index 0000000000..8c49c96bc4 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/pmc_perf_4.txt @@ -0,0 +1,5 @@ +pmc: SQ_WAVE_CYCLES SQ_WAIT_ANY SQ_WAIT_INST_ANY SQ_ACTIVE_INST_ANY SQ_BUSY_CU_CYCLES SQ_ACTIVE_INST_VMEM SQ_ACTIVE_INST_LDS SQ_ACTIVE_INST_VALU CPC_CPC_UTCL2IU_STALL CPC_ME1_BUSY_FOR_PACKET_DECODE + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/pmc_perf_5.txt b/tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/pmc_perf_5.txt new file mode 100644 index 0000000000..558677d9a9 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/pmc_perf_5.txt @@ -0,0 +1,5 @@ +pmc: SQ_ACTIVE_INST_SCA SQ_ACTIVE_INST_EXP_GDS SQ_ACTIVE_INST_MISC SQ_ACTIVE_INST_FLAT SQ_INST_CYCLES_VMEM_WR SQ_INST_CYCLES_VMEM_RD SQ_INST_CYCLES_SMEM SQ_INST_CYCLES_SALU CPC_ME1_DC0_SPI_BUSY + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/pmc_perf_6.txt b/tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/pmc_perf_6.txt new file mode 100644 index 0000000000..d0b41c885e --- /dev/null +++ b/tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/pmc_perf_6.txt @@ -0,0 +1,5 @@ +pmc: SQ_THREAD_CYCLES_VALU SQ_IFETCH SQ_LDS_BANK_CONFLICT SQ_LDS_ADDR_CONFLICT SQ_LDS_UNALIGNED_STALL SQ_WAVES_EQ_64 SQ_WAVES_LT_64 SQ_WAVES_LT_48 + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/pmc_perf_7.txt b/tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/pmc_perf_7.txt new file mode 100644 index 0000000000..86671fadbb --- /dev/null +++ b/tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/pmc_perf_7.txt @@ -0,0 +1,5 @@ +pmc: SQ_WAVES_LT_32 SQ_WAVES_LT_16 SQ_ITEMS SQ_LDS_MEM_VIOLATIONS SQ_LDS_ATOMIC_RETURN SQ_LDS_IDX_ACTIVE SQ_WAVES_RESTORED SQ_WAVES_SAVED + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/pmc_perf_8.txt b/tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/pmc_perf_8.txt new file mode 100644 index 0000000000..f01548a76d --- /dev/null +++ b/tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/pmc_perf_8.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM_NORM SQ_INSTS_MFMA SQ_INSTS_VALU_MFMA_I8 SQ_INSTS_VALU_MFMA_F16 SQ_INSTS_VALU_MFMA_BF16 SQ_INSTS_VALU_MFMA_F32 SQ_INSTS_VALU_MFMA_F64 SQ_VALU_MFMA_BUSY_CYCLES + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/pmc_perf_9.txt b/tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/pmc_perf_9.txt new file mode 100644 index 0000000000..970806d4fb --- /dev/null +++ b/tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/pmc_perf_9.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_MFMA_MOPS_I8 SQ_INSTS_VALU_MFMA_MOPS_F16 SQ_INSTS_VALU_MFMA_MOPS_BF16 SQ_INSTS_VALU_MFMA_MOPS_F32 SQ_INSTS_VALU_MFMA_MOPS_F64 SQC_TC_INST_REQ SQC_TC_DATA_READ_REQ SQC_TC_DATA_WRITE_REQ + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/timestamps.txt b/tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/timestamps.txt new file mode 100644 index 0000000000..676cca1b80 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_CPC/MI300X_A1/perfmon/timestamps.txt @@ -0,0 +1,5 @@ +pmc: + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_CPC/MI300X_A1/pmc_perf.csv b/tests/workloads/ipblocks_SQ_CPC/MI300X_A1/pmc_perf.csv new file mode 100644 index 0000000000..afa5e0c148 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_CPC/MI300X_A1/pmc_perf.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Correlation_ID,SQC_DCACHE_INPUT_VALID_READYB,SQC_DCACHE_ATOMIC,SQC_DCACHE_REQ_READ_8,SQC_DCACHE_REQ,SQC_DCACHE_HITS,SQC_DCACHE_MISSES,SQC_DCACHE_MISSES_DUPLICATE,SQC_DCACHE_REQ_READ_1,Wave_Size_1,Correlation_ID_1,SQ_WAVES_LT_32,SQ_WAVES_LT_16,SQ_ITEMS,SQ_LDS_MEM_VIOLATIONS,SQ_LDS_ATOMIC_RETURN,SQ_LDS_IDX_ACTIVE,SQ_WAVES_RESTORED,SQ_WAVES_SAVED,Wave_Size_2,Correlation_ID_2,SQ_INSTS_SMEM_NORM,SQ_INSTS_MFMA,SQ_INSTS_VALU_MFMA_I8,SQ_INSTS_VALU_MFMA_F16,SQ_INSTS_VALU_MFMA_BF16,SQ_INSTS_VALU_MFMA_F32,SQ_INSTS_VALU_MFMA_F64,SQ_VALU_MFMA_BUSY_CYCLES,Wave_Size_3,Correlation_ID_3,SQ_INSTS_VALU_MUL_F32,SQ_INSTS_VALU_FMA_F32,SQ_INSTS_VALU_TRANS_F32,SQ_INSTS_VALU_ADD_F64,SQ_INSTS_VALU_MUL_F64,SQ_INSTS_VALU_FMA_F64,SQ_INSTS_VALU_TRANS_F64,SQ_INSTS_VALU_INT32,CPC_CPC_STAT_STALL,CPC_UTCL1_STALL_ON_TRANSLATION,Wave_Size_4,Correlation_ID_4,SQ_WAVE_CYCLES,SQ_WAIT_ANY,SQ_WAIT_INST_ANY,SQ_ACTIVE_INST_ANY,SQ_BUSY_CU_CYCLES,SQ_ACTIVE_INST_VMEM,SQ_ACTIVE_INST_LDS,SQ_ACTIVE_INST_VALU,CPC_CPC_UTCL2IU_STALL,CPC_ME1_BUSY_FOR_PACKET_DECODE,Wave_Size_5,Correlation_ID_5,SQC_DCACHE_REQ_READ_2,SQC_DCACHE_REQ_READ_4,Wave_Size_6,Correlation_ID_6,SQ_CYCLES,SQ_BUSY_CYCLES,SQ_WAVES,SQ_INSTS_VALU_CVT,SQ_INSTS_VMEM_WR,SQ_INSTS_VMEM_RD,SQ_INSTS_VMEM,SQ_INSTS_SALU,GRBM_COUNT,GRBM_GUI_ACTIVE,CPC_CPC_STAT_BUSY,CPC_CPC_STAT_IDLE,Wave_Size_7,Correlation_ID_7,SQ_THREAD_CYCLES_VALU,SQ_IFETCH,SQ_LDS_BANK_CONFLICT,SQ_LDS_ADDR_CONFLICT,SQ_LDS_UNALIGNED_STALL,SQ_WAVES_EQ_64,SQ_WAVES_LT_64,SQ_WAVES_LT_48,Wave_Size_8,Correlation_ID_8,SQ_INSTS_VSKIPPED,SQ_INSTS,SQ_INSTS_VALU,SQ_INSTS_VALU_ADD_F16,SQ_INSTS_VALU_MUL_F16,SQ_INSTS_VALU_FMA_F16,SQ_INSTS_VALU_TRANS_F16,SQ_INSTS_VALU_ADD_F32,CPC_CPC_TCIU_BUSY,CPC_CPC_TCIU_IDLE,Wave_Size_9,Correlation_ID_9,SQ_INSTS_VALU_MFMA_MOPS_I8,SQ_INSTS_VALU_MFMA_MOPS_F16,SQ_INSTS_VALU_MFMA_MOPS_BF16,SQ_INSTS_VALU_MFMA_MOPS_F32,SQ_INSTS_VALU_MFMA_MOPS_F64,SQC_TC_INST_REQ,SQC_TC_DATA_READ_REQ,SQC_TC_DATA_WRITE_REQ,Wave_Size_10,Correlation_ID_10,SQ_INSTS_VALU_INT64,SQ_INSTS_SMEM,SQ_INSTS_FLAT,SQ_INSTS_LDS,SQ_INSTS_GDS,SQ_INSTS_EXP_GDS,SQ_INSTS_BRANCH,SQ_INSTS_SENDMSG,CPC_CPC_UTCL2IU_BUSY,CPC_CPC_UTCL2IU_IDLE,Wave_Size_11,Correlation_ID_11,SQC_TC_DATA_ATOMIC_REQ,SQC_TC_STALL,SQC_TC_REQ,SQC_DCACHE_REQ_READ_16,SQC_ICACHE_REQ,SQC_ICACHE_HITS,SQC_ICACHE_MISSES,SQC_ICACHE_MISSES_DUPLICATE,Wave_Size_12,Correlation_ID_12,SQ_ACTIVE_INST_SCA,SQ_ACTIVE_INST_EXP_GDS,SQ_ACTIVE_INST_MISC,SQ_ACTIVE_INST_FLAT,SQ_INST_CYCLES_VMEM_WR,SQ_INST_CYCLES_VMEM_RD,SQ_INST_CYCLES_SMEM,SQ_INST_CYCLES_SALU,CPC_ME1_DC0_SPI_BUSY,Start_Timestamp,End_Timestamp +0,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,2958424.0,0.0,0.0,65536.0,60576.0,160.0,4800.0,32768.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,49152.0,192473.0,696.0,64,0,35240910.0,28099487.0,6862895.0,278528.0,5195270.0,0.0,0.0,98304.0,0.0,309806.0,64,0,32768.0,0.0,64,0,2303460.0,617289.0,16384.0,0.0,16384.0,16384.0,32768.0,49152.0,575865.0,575865.0,512105.0,63760.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,64,0,0.0,327680.0,98304.0,0.0,0.0,0.0,0.0,0.0,1586.0,500387.0,64,0,0.0,0.0,0.0,0.0,0.0,640.0,160.0,0.0,64,0,32768.0,65536.0,32768.0,0.0,0.0,0.0,16384.0,16384.0,680.0,512237.0,64,0,0.0,0.0,800.0,0.0,65536.0,61736.0,160.0,3640.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,136312.0,716417074716318,716417074732757 +1,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,2805389.0,0.0,0.0,65536.0,60576.0,160.0,4800.0,32768.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,49152.0,164503.0,9259.0,64,0,32041640.0,24999009.0,6764103.0,278528.0,4656903.0,0.0,0.0,98304.0,0.0,226525.0,64,0,32768.0,0.0,64,0,2038312.0,540754.0,16384.0,0.0,16384.0,16384.0,32768.0,49152.0,509578.0,509578.0,509578.0,0.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,64,0,0.0,327680.0,98304.0,0.0,0.0,0.0,0.0,0.0,1586.0,447750.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,160.0,0.0,64,0,32768.0,65536.0,32768.0,0.0,0.0,0.0,16384.0,16384.0,8883.0,398604.0,64,0,0.0,0.0,160.0,0.0,65536.0,65536.0,0.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,117971.0,716417074754637,716417074768435 +2,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,2736043.0,0.0,0.0,65536.0,60576.0,160.0,4800.0,32768.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,49152.0,174041.0,9276.0,64,0,33823036.0,27013117.0,6531391.0,278528.0,4850501.0,0.0,0.0,98304.0,0.0,253728.0,64,0,32768.0,0.0,64,0,1729848.0,490660.0,16384.0,0.0,16384.0,16384.0,32768.0,49152.0,432462.0,432462.0,432462.0,0.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,64,0,0.0,327680.0,98304.0,0.0,0.0,0.0,0.0,0.0,1586.0,428282.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,160.0,0.0,64,0,32768.0,65536.0,32768.0,0.0,0.0,0.0,16384.0,16384.0,8117.0,448575.0,64,0,0.0,0.0,160.0,0.0,65536.0,65536.0,0.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,113355.0,716417074788355,716417074800594 diff --git a/tests/workloads/ipblocks_SQ_CPC/MI300X_A1/sysinfo.csv b/tests/workloads/ipblocks_SQ_CPC/MI300X_A1/sysinfo.csv new file mode 100644 index 0000000000..216eb6362b --- /dev/null +++ b/tests/workloads/ipblocks_SQ_CPC/MI300X_A1/sysinfo.csv @@ -0,0 +1,2 @@ +workload_name,command,ip_blocks,timestamp,version,hostname,cpu_model,sbios,linux_distro,linux_kernel_version,amd_gpu_kernel_version,cpu_memory,gpu_memory,rocm_version,vbios,compute_partition,memory_partition,gpu_model,gpu_arch,gpu_l1,gpu_l2,cu_per_gpu,simd_per_cu,se_per_gpu,wave_size,workgroup_max_size,max_waves_per_cu,max_sclk,max_mclk,cur_sclk,cur_mclk,total_l2_chan,lds_banks_per_cu,sqc_per_gpu,pipes_per_gpu,hbm_bw,num_xcd +ipblocks_SQ_CPC,./tests/vcopy -n 1048576 -b 256 -i 3,sq|cpc,Wed 29 May 2024 12:03:51 PM (CDT),2,splinter-126-wr-c6,AMD Ryzen 9 7950X 16-Core Processor,"American Megatrends International, LLC.VS2683299N.FD",Ubuntu 22.04.4 LTS,5.18.2-mi300-build-140423-ubuntu-22.04+,,114656528,,6.2.0-13611,113-MI3SRIOV-001,SPX,NPS1,MI300X_A1,gfx942,32,4096,304,4,32,64,1024,32,2100,1300,2100,1300,128,32,160,4,5324.8,8 diff --git a/tests/workloads/ipblocks_SQ_CPC/MI300X_A1/timestamps.csv b/tests/workloads/ipblocks_SQ_CPC/MI300X_A1/timestamps.csv new file mode 100644 index 0000000000..5309175521 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_CPC/MI300X_A1/timestamps.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID +1,60633,1,967714,967714,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716417074716318,716417074732757,0 +2,60633,1,967714,967714,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716417074754637,716417074768435,0 +3,60633,1,967714,967714,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716417074788355,716417074800594,0 diff --git a/tests/workloads/ipblocks_SQ_SPI/MI300A_A1/SQ_IFETCH_LEVEL.csv b/tests/workloads/ipblocks_SQ_SPI/MI300A_A1/SQ_IFETCH_LEVEL.csv new file mode 100644 index 0000000000..79fa7dd82f --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI/MI300A_A1/SQ_IFETCH_LEVEL.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,SQ_WAVES,SQ_IFETCH,SQ_IFETCH_LEVEL,SQ_ACCUM_PREV_HIRES +0,11995,1,145008,145008,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73544293367920,73544293376814,0,226713.0,226713.0,16384.0,65536.0,27848.0,2206620.0 +1,11995,1,145008,145008,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73544293394320,73544293400289,0,185082.0,185082.0,16384.0,65536.0,12981.0,1048688.0 +2,11995,1,145008,145008,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73544293415513,73544293421161,0,173705.0,173705.0,16384.0,65536.0,13249.0,1049452.0 diff --git a/tests/workloads/ipblocks_SQ_SPI/MI300A_A1/SQ_INST_LEVEL_LDS.csv b/tests/workloads/ipblocks_SQ_SPI/MI300A_A1/SQ_INST_LEVEL_LDS.csv new file mode 100644 index 0000000000..a1699e9da5 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI/MI300A_A1/SQ_INST_LEVEL_LDS.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_LDS,SQ_INST_LEVEL_LDS,SQ_ACCUM_PREV_HIRES +0,11995,1,145019,145019,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73544293367920,73544293376814,0,0.0,0.0,0.0 +1,11995,1,145019,145019,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73544293394320,73544293400289,0,0.0,0.0,0.0 +2,11995,1,145019,145019,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73544293415513,73544293421161,0,0.0,0.0,0.0 diff --git a/tests/workloads/ipblocks_SQ_SPI/MI300A_A1/SQ_INST_LEVEL_SMEM.csv b/tests/workloads/ipblocks_SQ_SPI/MI300A_A1/SQ_INST_LEVEL_SMEM.csv new file mode 100644 index 0000000000..a52c76814f --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI/MI300A_A1/SQ_INST_LEVEL_SMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_SMEM,SQ_INST_LEVEL_SMEM,SQ_ACCUM_PREV_HIRES +0,11995,1,145031,145031,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73544293367920,73544293376814,0,65536.0,229650.0,18364024.0 +1,11995,1,145031,145031,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73544293394320,73544293400289,0,65536.0,263630.0,21081224.0 +2,11995,1,145031,145031,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73544293415513,73544293421161,0,65536.0,110992.0,8838880.0 diff --git a/tests/workloads/ipblocks_SQ_SPI/MI300A_A1/SQ_INST_LEVEL_VMEM.csv b/tests/workloads/ipblocks_SQ_SPI/MI300A_A1/SQ_INST_LEVEL_VMEM.csv new file mode 100644 index 0000000000..9e6d9e7ecf --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI/MI300A_A1/SQ_INST_LEVEL_VMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_VMEM,SQ_INST_LEVEL_VMEM,SQ_ACCUM_PREV_HIRES +0,11995,1,145042,145042,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73544293367920,73544293376814,0,32768.0,540476.0,43233656.0 +1,11995,1,145042,145042,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73544293394320,73544293400289,0,32768.0,418458.0,33468920.0 +2,11995,1,145042,145042,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73544293415513,73544293421161,0,32768.0,421850.0,33746492.0 diff --git a/tests/workloads/ipblocks_SQ_SPI/MI300A_A1/SQ_LEVEL_WAVES.csv b/tests/workloads/ipblocks_SQ_SPI/MI300A_A1/SQ_LEVEL_WAVES.csv new file mode 100644 index 0000000000..19db9cbac4 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI/MI300A_A1/SQ_LEVEL_WAVES.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,CPC_ME1_BUSY_FOR_PACKET_DECODE,SQ_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,SQ_BUSY_CYCLES,SQ_LEVEL_WAVES,SQ_ACCUM_PREV_HIRES +0,11995,1,145053,145053,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73544293367920,73544293376814,0,211991.0,211991.0,116599.0,847964.0,16384.0,14112348.0,265604.0,0.0,56874916.0 +1,11995,1,145053,145053,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73544293394320,73544293400289,0,172708.0,172708.0,90558.0,690832.0,16384.0,10899471.0,199647.0,0.0,43981196.0 +2,11995,1,145053,145053,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73544293415513,73544293421161,0,173202.0,173202.0,90616.0,692808.0,16384.0,10705190.0,195945.0,0.0,43202572.0 diff --git a/tests/workloads/ipblocks_SQ_SPI/MI300A_A1/log.txt b/tests/workloads/ipblocks_SQ_SPI/MI300A_A1/log.txt new file mode 100644 index 0000000000..59746e9dd3 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI/MI300A_A1/log.txt @@ -0,0 +1,244 @@ +Omniperf version: 2.0.0 +Profiler choice: rocprofv2 +Path: /home/colramos/omniperf/tests/workloads/ipblocks_SQ_SPI/MI300A_A1 +Target: MI300A_A1 +Command: ./tests/vcopy -n 1048576 -b 256 -i 3 +Kernel Selection: None +Dispatch Selection: None +Hardware Blocks: ['sq', 'spi'] + +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Collecting Performance Counters +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +[profiling] Current input file: tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH_LEVEL + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 +[profiling] Current input file: tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 +[profiling] Current input file: tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + |-> [/opt/rocm/bin/rocprofv2] Total threads: 1048576, Grid Size: 4096 block Size:256, Wavefronts:16384: +[profiling] Current input file: tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + |-> [/opt/rocm/bin/rocprofv2] Total threads: 1048576, Grid Size: 4096 block Size:256, Wavefronts:16384: + |-> [/opt/rocm/bin/rocprofv2] Launching the kernel on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel +[profiling] Current input file: tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - CPC_ME1_BUSY_FOR_PACKET_DECODE + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVE_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_LEVEL_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + |-> [/opt/rocm/bin/rocprofv2] Total threads: 1048576, Grid Size: 4096 block Size:256, Wavefronts:16384: + |-> [/opt/rocm/bin/rocprofv2] Launching the kernel on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished copying the output vector from the GPU to the CPU + |-> [/opt/rocm/bin/rocprofv2] Releasing GPU memory +[profiling] Current input file: tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/pmc_perf_0.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_CVT + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM_WR + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM_RD + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VSKIPPED + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - SPI_CSN_WINDOW_VALID + |-> [/opt/rocm/bin/rocprofv2] - SPI_CSN_BUSY + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + |-> [/opt/rocm/bin/rocprofv2] Total threads: 1048576, Grid Size: 4096 block Size:256, Wavefronts:16384: + |-> [/opt/rocm/bin/rocprofv2] Launching the kernel on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel +[profiling] Current input file: tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/pmc_perf_1.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_FMA_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_FMA_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F32 + |-> [/opt/rocm/bin/rocprofv2] - GRBM_SPI_BUSY + |-> [/opt/rocm/bin/rocprofv2] - SPI_CSN_NUM_THREADGROUPS + |-> [/opt/rocm/bin/rocprofv2] - SPI_CSN_WAVE + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + |-> [/opt/rocm/bin/rocprofv2] Total threads: 1048576, Grid Size: 4096 block Size:256, Wavefronts:16384: + |-> [/opt/rocm/bin/rocprofv2] Launching the kernel on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel +[profiling] Current input file: tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/pmc_perf_10.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_DATA_ATOMIC_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_STALL + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_16 + |-> [/opt/rocm/bin/rocprofv2] - SQC_ICACHE_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_ICACHE_HITS + |-> [/opt/rocm/bin/rocprofv2] - SQC_ICACHE_MISSES + |-> [/opt/rocm/bin/rocprofv2] - SQC_ICACHE_MISSES_DUPLICATE + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + |-> [/opt/rocm/bin/rocprofv2] Total threads: 1048576, Grid Size: 4096 block Size:256, Wavefronts:16384: + |-> [/opt/rocm/bin/rocprofv2] Launching the kernel on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished copying the output vector from the GPU to the CPU + |-> [/opt/rocm/bin/rocprofv2] Releasing GPU memory + |-> [/opt/rocm/bin/rocprofv2] Releasing CPU memory + |-> [/opt/rocm/bin/rocprofv2] Results File: "tests/workloads/ipblocks_SQ_SPI/MI300A_A1/out/pmc_1/results_pmc_perf_10.csv" + |-> [/opt/rocm/bin/rocprofv2] +[profiling] Current input file: tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/pmc_perf_11.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_INPUT_VALID_READYB + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_ATOMIC + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_8 + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_HITS + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_MISSES + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_MISSES_DUPLICATE + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_1 +[profiling] Current input file: tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/pmc_perf_12.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_2 + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_4 + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave +[profiling] Current input file: tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/pmc_perf_2.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_FMA_F64 +[profiling] Current input file: tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/pmc_perf_3.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_GDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_EXP_GDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_BRANCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SENDMSG + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVE_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAIT_ANY + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAIT_INST_ANY +[profiling] Current input file: tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/pmc_perf_4.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_ANY + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CU_CYCLES +[profiling] Current input file: tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/pmc_perf_5.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_EXP_GDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_MISC + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_FLAT + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_CYCLES_VMEM_WR +[profiling] Current input file: tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/pmc_perf_6.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_BANK_CONFLICT + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_ADDR_CONFLICT + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_UNALIGNED_STALL +[profiling] Current input file: tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/pmc_perf_7.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_ITEMS + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_MEM_VIOLATIONS +[profiling] Current input file: tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/pmc_perf_8.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM_NORM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_MFMA + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_I8 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_BF16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_VALU_MFMA_BUSY_CYCLES +[profiling] Current input file: tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/pmc_perf_9.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_I8 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_BF16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_INST_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_DATA_READ_REQ +[profiling] Current input file: tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/timestamps.txt + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + |-> [/opt/rocm/bin/rocprofv2] Total threads: 1048576, Grid Size: 4096 block Size:256, Wavefronts:16384: + |-> [/opt/rocm/bin/rocprofv2] Launching the kernel on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel +[roofline] Roofline temporarily disabled in MI300 diff --git a/tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt b/tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt new file mode 100644 index 0000000000..293092f641 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE SQ_WAVES SQ_IFETCH SQ_IFETCH_LEVEL SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt b/tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt new file mode 100644 index 0000000000..08439eedce --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_LDS SQ_INST_LEVEL_LDS SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt b/tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt new file mode 100644 index 0000000000..6cca322d4e --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM SQ_INST_LEVEL_SMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt b/tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt new file mode 100644 index 0000000000..e527ad31ba --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VMEM SQ_INST_LEVEL_VMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt b/tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt new file mode 100644 index 0000000000..3f8e04adb3 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE CPC_ME1_BUSY_FOR_PACKET_DECODE SQ_CYCLES SQ_WAVES SQ_WAVE_CYCLES SQ_BUSY_CYCLES SQ_LEVEL_WAVES SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/pmc_perf_0.txt b/tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/pmc_perf_0.txt new file mode 100644 index 0000000000..25b3939875 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/pmc_perf_0.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_CVT SQ_INSTS_VMEM_WR SQ_INSTS_VMEM_RD SQ_INSTS_VMEM SQ_INSTS_SALU SQ_INSTS_VSKIPPED SQ_INSTS SQ_INSTS_VALU GRBM_COUNT GRBM_GUI_ACTIVE SPI_CSN_WINDOW_VALID SPI_CSN_BUSY + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/pmc_perf_1.txt b/tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/pmc_perf_1.txt new file mode 100644 index 0000000000..406a4234a6 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/pmc_perf_1.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_ADD_F16 SQ_INSTS_VALU_MUL_F16 SQ_INSTS_VALU_FMA_F16 SQ_INSTS_VALU_TRANS_F16 SQ_INSTS_VALU_ADD_F32 SQ_INSTS_VALU_MUL_F32 SQ_INSTS_VALU_FMA_F32 SQ_INSTS_VALU_TRANS_F32 GRBM_SPI_BUSY SPI_CSN_NUM_THREADGROUPS SPI_CSN_WAVE + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/pmc_perf_10.txt b/tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/pmc_perf_10.txt new file mode 100644 index 0000000000..21c59688f7 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/pmc_perf_10.txt @@ -0,0 +1,5 @@ +pmc: SQC_TC_DATA_ATOMIC_REQ SQC_TC_STALL SQC_TC_REQ SQC_DCACHE_REQ_READ_16 SQC_ICACHE_REQ SQC_ICACHE_HITS SQC_ICACHE_MISSES SQC_ICACHE_MISSES_DUPLICATE + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/pmc_perf_11.txt b/tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/pmc_perf_11.txt new file mode 100644 index 0000000000..df6d67d7b7 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/pmc_perf_11.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_INPUT_VALID_READYB SQC_DCACHE_ATOMIC SQC_DCACHE_REQ_READ_8 SQC_DCACHE_REQ SQC_DCACHE_HITS SQC_DCACHE_MISSES SQC_DCACHE_MISSES_DUPLICATE SQC_DCACHE_REQ_READ_1 + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/pmc_perf_12.txt b/tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/pmc_perf_12.txt new file mode 100644 index 0000000000..6e5320c11c --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/pmc_perf_12.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_REQ_READ_2 SQC_DCACHE_REQ_READ_4 + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/pmc_perf_2.txt b/tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/pmc_perf_2.txt new file mode 100644 index 0000000000..971524626e --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/pmc_perf_2.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_ADD_F64 SQ_INSTS_VALU_MUL_F64 SQ_INSTS_VALU_FMA_F64 SQ_INSTS_VALU_TRANS_F64 SQ_INSTS_VALU_INT32 SQ_INSTS_VALU_INT64 SQ_INSTS_SMEM SQ_INSTS_FLAT SPI_RA_REQ_NO_ALLOC SPI_RA_REQ_NO_ALLOC_CSN + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/pmc_perf_3.txt b/tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/pmc_perf_3.txt new file mode 100644 index 0000000000..59067067dc --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/pmc_perf_3.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_LDS SQ_INSTS_GDS SQ_INSTS_EXP_GDS SQ_INSTS_BRANCH SQ_INSTS_SENDMSG SQ_WAVE_CYCLES SQ_WAIT_ANY SQ_WAIT_INST_ANY SPI_RA_RES_STALL_CSN SPI_RA_TMP_STALL_CSN + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/pmc_perf_4.txt b/tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/pmc_perf_4.txt new file mode 100644 index 0000000000..2c49ab07dd --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/pmc_perf_4.txt @@ -0,0 +1,5 @@ +pmc: SQ_ACTIVE_INST_ANY SQ_CYCLES SQ_BUSY_CYCLES SQ_BUSY_CU_CYCLES SQ_ACTIVE_INST_VMEM SQ_ACTIVE_INST_LDS SQ_ACTIVE_INST_VALU SQ_ACTIVE_INST_SCA SPI_RA_WAVE_SIMD_FULL_CSN SPI_RA_VGPR_SIMD_FULL_CSN + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/pmc_perf_5.txt b/tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/pmc_perf_5.txt new file mode 100644 index 0000000000..9e42b0b86c --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/pmc_perf_5.txt @@ -0,0 +1,5 @@ +pmc: SQ_ACTIVE_INST_EXP_GDS SQ_ACTIVE_INST_MISC SQ_ACTIVE_INST_FLAT SQ_INST_CYCLES_VMEM_WR SQ_INST_CYCLES_VMEM_RD SQ_INST_CYCLES_SMEM SQ_INST_CYCLES_SALU SQ_THREAD_CYCLES_VALU SPI_RA_SGPR_SIMD_FULL_CSN SPI_RA_LDS_CU_FULL_CSN + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/pmc_perf_6.txt b/tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/pmc_perf_6.txt new file mode 100644 index 0000000000..5c9a93c55d --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/pmc_perf_6.txt @@ -0,0 +1,5 @@ +pmc: SQ_IFETCH SQ_LDS_BANK_CONFLICT SQ_LDS_ADDR_CONFLICT SQ_LDS_UNALIGNED_STALL SQ_WAVES SQ_WAVES_EQ_64 SQ_WAVES_LT_64 SQ_WAVES_LT_48 SPI_RA_BAR_CU_FULL_CSN SPI_RA_TGLIM_CU_FULL_CSN + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/pmc_perf_7.txt b/tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/pmc_perf_7.txt new file mode 100644 index 0000000000..30c806c977 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/pmc_perf_7.txt @@ -0,0 +1,5 @@ +pmc: SQ_WAVES_LT_32 SQ_WAVES_LT_16 SQ_ITEMS SQ_LDS_MEM_VIOLATIONS SQ_LDS_ATOMIC_RETURN SQ_LDS_IDX_ACTIVE SQ_WAVES_RESTORED SQ_WAVES_SAVED SPI_RA_WVLIM_STALL_CSN SPI_SWC_CSC_WR + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/pmc_perf_8.txt b/tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/pmc_perf_8.txt new file mode 100644 index 0000000000..9e33272f73 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/pmc_perf_8.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM_NORM SQ_INSTS_MFMA SQ_INSTS_VALU_MFMA_I8 SQ_INSTS_VALU_MFMA_F16 SQ_INSTS_VALU_MFMA_BF16 SQ_INSTS_VALU_MFMA_F32 SQ_INSTS_VALU_MFMA_F64 SQ_VALU_MFMA_BUSY_CYCLES SPI_VWC_CSC_WR SPI_RA_BULKY_CU_FULL_CSN + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/pmc_perf_9.txt b/tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/pmc_perf_9.txt new file mode 100644 index 0000000000..970806d4fb --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/pmc_perf_9.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_MFMA_MOPS_I8 SQ_INSTS_VALU_MFMA_MOPS_F16 SQ_INSTS_VALU_MFMA_MOPS_BF16 SQ_INSTS_VALU_MFMA_MOPS_F32 SQ_INSTS_VALU_MFMA_MOPS_F64 SQC_TC_INST_REQ SQC_TC_DATA_READ_REQ SQC_TC_DATA_WRITE_REQ + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/timestamps.txt b/tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/timestamps.txt new file mode 100644 index 0000000000..676cca1b80 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI/MI300A_A1/perfmon/timestamps.txt @@ -0,0 +1,5 @@ +pmc: + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SPI/MI300A_A1/pmc_perf.csv b/tests/workloads/ipblocks_SQ_SPI/MI300A_A1/pmc_perf.csv new file mode 100644 index 0000000000..8b1d0e92c2 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI/MI300A_A1/pmc_perf.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Correlation_ID,SQ_ACTIVE_INST_ANY,SQ_CYCLES,SQ_BUSY_CYCLES,SQ_BUSY_CU_CYCLES,SQ_ACTIVE_INST_VMEM,SQ_ACTIVE_INST_LDS,SQ_ACTIVE_INST_VALU,SQ_ACTIVE_INST_SCA,SPI_RA_WAVE_SIMD_FULL_CSN,SPI_RA_VGPR_SIMD_FULL_CSN,Wave_Size_1,Correlation_ID_1,SQ_IFETCH,SQ_LDS_BANK_CONFLICT,SQ_LDS_ADDR_CONFLICT,SQ_LDS_UNALIGNED_STALL,SQ_WAVES,SQ_WAVES_EQ_64,SQ_WAVES_LT_64,SQ_WAVES_LT_48,SPI_RA_BAR_CU_FULL_CSN,SPI_RA_TGLIM_CU_FULL_CSN,Wave_Size_2,Correlation_ID_2,SQ_INSTS_LDS,SQ_INSTS_GDS,SQ_INSTS_EXP_GDS,SQ_INSTS_BRANCH,SQ_INSTS_SENDMSG,SQ_WAVE_CYCLES,SQ_WAIT_ANY,SQ_WAIT_INST_ANY,SPI_RA_RES_STALL_CSN,SPI_RA_TMP_STALL_CSN,Wave_Size_3,Correlation_ID_3,SQ_WAVES_LT_32,SQ_WAVES_LT_16,SQ_ITEMS,SQ_LDS_MEM_VIOLATIONS,SQ_LDS_ATOMIC_RETURN,SQ_LDS_IDX_ACTIVE,SQ_WAVES_RESTORED,SQ_WAVES_SAVED,SPI_RA_WVLIM_STALL_CSN,SPI_SWC_CSC_WR,Wave_Size_4,Correlation_ID_4,SQ_INSTS_VALU_ADD_F64,SQ_INSTS_VALU_MUL_F64,SQ_INSTS_VALU_FMA_F64,SQ_INSTS_VALU_TRANS_F64,SQ_INSTS_VALU_INT32,SQ_INSTS_VALU_INT64,SQ_INSTS_SMEM,SQ_INSTS_FLAT,SPI_RA_REQ_NO_ALLOC,SPI_RA_REQ_NO_ALLOC_CSN,Wave_Size_5,Correlation_ID_5,SQC_DCACHE_INPUT_VALID_READYB,SQC_DCACHE_ATOMIC,SQC_DCACHE_REQ_READ_8,SQC_DCACHE_REQ,SQC_DCACHE_HITS,SQC_DCACHE_MISSES,SQC_DCACHE_MISSES_DUPLICATE,SQC_DCACHE_REQ_READ_1,Wave_Size_6,Correlation_ID_6,SQC_TC_DATA_ATOMIC_REQ,SQC_TC_STALL,SQC_TC_REQ,SQC_DCACHE_REQ_READ_16,SQC_ICACHE_REQ,SQC_ICACHE_HITS,SQC_ICACHE_MISSES,SQC_ICACHE_MISSES_DUPLICATE,Wave_Size_7,Correlation_ID_7,SQ_INSTS_VALU_MFMA_MOPS_I8,SQ_INSTS_VALU_MFMA_MOPS_F16,SQ_INSTS_VALU_MFMA_MOPS_BF16,SQ_INSTS_VALU_MFMA_MOPS_F32,SQ_INSTS_VALU_MFMA_MOPS_F64,SQC_TC_INST_REQ,SQC_TC_DATA_READ_REQ,SQC_TC_DATA_WRITE_REQ,Wave_Size_8,Correlation_ID_8,SQ_INSTS_SMEM_NORM,SQ_INSTS_MFMA,SQ_INSTS_VALU_MFMA_I8,SQ_INSTS_VALU_MFMA_F16,SQ_INSTS_VALU_MFMA_BF16,SQ_INSTS_VALU_MFMA_F32,SQ_INSTS_VALU_MFMA_F64,SQ_VALU_MFMA_BUSY_CYCLES,SPI_VWC_CSC_WR,SPI_RA_BULKY_CU_FULL_CSN,Wave_Size_9,Correlation_ID_9,SQC_DCACHE_REQ_READ_2,SQC_DCACHE_REQ_READ_4,Wave_Size_10,Correlation_ID_10,SQ_ACTIVE_INST_EXP_GDS,SQ_ACTIVE_INST_MISC,SQ_ACTIVE_INST_FLAT,SQ_INST_CYCLES_VMEM_WR,SQ_INST_CYCLES_VMEM_RD,SQ_INST_CYCLES_SMEM,SQ_INST_CYCLES_SALU,SQ_THREAD_CYCLES_VALU,SPI_RA_SGPR_SIMD_FULL_CSN,SPI_RA_LDS_CU_FULL_CSN,Wave_Size_11,Correlation_ID_11,SQ_INSTS_VALU_ADD_F16,SQ_INSTS_VALU_MUL_F16,SQ_INSTS_VALU_FMA_F16,SQ_INSTS_VALU_TRANS_F16,SQ_INSTS_VALU_ADD_F32,SQ_INSTS_VALU_MUL_F32,SQ_INSTS_VALU_FMA_F32,SQ_INSTS_VALU_TRANS_F32,GRBM_SPI_BUSY,SPI_CSN_NUM_THREADGROUPS,SPI_CSN_WAVE,Wave_Size_12,Correlation_ID_12,SQ_INSTS_VALU_CVT,SQ_INSTS_VMEM_WR,SQ_INSTS_VMEM_RD,SQ_INSTS_VMEM,SQ_INSTS_SALU,SQ_INSTS_VSKIPPED,SQ_INSTS,SQ_INSTS_VALU,GRBM_COUNT,GRBM_GUI_ACTIVE,SPI_CSN_WINDOW_VALID,SPI_CSN_BUSY,Start_Timestamp,End_Timestamp +0,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,278528.0,880404.0,246514.0,2132861.0,0.0,0.0,98304.0,114688.0,426060.0,0.0,64,0,65536.0,0.0,0.0,0.0,16384.0,16384.0,0.0,0.0,0.0,0.0,64,0,0.0,0.0,0.0,16384.0,16384.0,14254867.0,12790571.0,1185768.0,13267.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,64,0,0.0,0.0,0.0,0.0,49152.0,32768.0,65536.0,32768.0,18387.0,19468.0,64,0,187391.0,0.0,0.0,65536.0,61816.0,120.0,3600.0,32768.0,64,0,0.0,0.0,480.0,0.0,65536.0,62374.0,120.0,3042.0,64,0,0.0,0.0,0.0,0.0,0.0,360.0,120.0,0.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,64,0,32768.0,0.0,64,0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,6291456.0,0.0,0.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,77789.0,4096.0,16384.0,64,0,0.0,16384.0,16384.0,32768.0,49152.0,0.0,327680.0,98304.0,223440.0,223440.0,888714.0,285632.0,73544293367920,73544293376814 +1,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,278528.0,798936.0,199539.0,1792139.0,0.0,0.0,98304.0,114688.0,245682.0,0.0,64,0,65536.0,0.0,0.0,0.0,16384.0,16384.0,0.0,0.0,0.0,0.0,64,0,0.0,0.0,0.0,16384.0,16384.0,10957355.0,9837644.0,841183.0,7650.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,64,0,0.0,0.0,0.0,0.0,49152.0,32768.0,65536.0,32768.0,10201.0,17598.0,64,0,137768.0,0.0,0.0,65536.0,61816.0,120.0,3600.0,32768.0,64,0,0.0,0.0,120.0,0.0,65536.0,65536.0,0.0,0.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,120.0,0.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,64,0,32768.0,0.0,64,0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,6291456.0,0.0,0.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,62430.0,4096.0,16384.0,64,0,0.0,16384.0,16384.0,32768.0,49152.0,0.0,327680.0,98304.0,204270.0,204270.0,817080.0,239152.0,73544293394320,73544293400289 +2,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,278528.0,720164.0,193102.0,1719664.0,0.0,0.0,98304.0,114688.0,217821.0,0.0,64,0,65536.0,0.0,0.0,0.0,16384.0,16384.0,0.0,0.0,0.0,0.0,64,0,0.0,0.0,0.0,16384.0,16384.0,10427126.0,9487370.0,661228.0,6910.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,64,0,0.0,0.0,0.0,0.0,49152.0,32768.0,65536.0,32768.0,9223.0,17500.0,64,0,120240.0,0.0,0.0,65536.0,61816.0,120.0,3600.0,32768.0,64,0,0.0,0.0,120.0,0.0,65536.0,65536.0,0.0,0.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,120.0,0.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,64,0,32768.0,0.0,64,0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,6291456.0,0.0,0.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,59483.0,4096.0,16384.0,64,0,0.0,16384.0,16384.0,32768.0,49152.0,0.0,327680.0,98304.0,192145.0,192145.0,768580.0,234114.0,73544293415513,73544293421161 diff --git a/tests/workloads/ipblocks_SQ_SPI/MI300A_A1/sysinfo.csv b/tests/workloads/ipblocks_SQ_SPI/MI300A_A1/sysinfo.csv new file mode 100644 index 0000000000..9539ecf94a --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI/MI300A_A1/sysinfo.csv @@ -0,0 +1,2 @@ +workload_name,command,ip_blocks,timestamp,version,hostname,cpu_model,sbios,linux_distro,linux_kernel_version,amd_gpu_kernel_version,cpu_memory,gpu_memory,rocm_version,vbios,compute_partition,memory_partition,gpu_model,gpu_arch,gpu_l1,gpu_l2,cu_per_gpu,simd_per_cu,se_per_gpu,wave_size,workgroup_max_size,max_waves_per_cu,max_sclk,max_mclk,cur_sclk,cur_mclk,total_l2_chan,lds_banks_per_cu,sqc_per_gpu,pipes_per_gpu,hbm_bw,num_xcd +ipblocks_SQ_SPI,./tests/vcopy -n 1048576 -b 256 -i 3,sq|spi,Wed 29 May 2024 01:34:33 PM (CDT),2,sh5-1w300-rg3-3,AMD Instinct MI300A Accelerator,"American Megatrends International, LLC.RMO1002DS",Ubuntu 22.04.2 LTS,5.18.2-mi300-build-140423-ubuntu-22.04+,,131174852,,6.1.2-110,N/A,SPX,NPS1,MI300A_A1,gfx942,32,24576,228,4,24,64,1024,32,2100,1300,2100,1300,96,32,120,4,5324.8,6 diff --git a/tests/workloads/ipblocks_SQ_SPI/MI300A_A1/timestamps.csv b/tests/workloads/ipblocks_SQ_SPI/MI300A_A1/timestamps.csv new file mode 100644 index 0000000000..2d88775939 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI/MI300A_A1/timestamps.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID +1,11995,1,145207,145207,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73544293367920,73544293376814,0 +2,11995,1,145207,145207,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73544293394320,73544293400289,0 +3,11995,1,145207,145207,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73544293415513,73544293421161,0 diff --git a/tests/workloads/ipblocks_SQ_SPI/MI300X_A1/SQ_IFETCH_LEVEL.csv b/tests/workloads/ipblocks_SQ_SPI/MI300X_A1/SQ_IFETCH_LEVEL.csv new file mode 100644 index 0000000000..766414d7f3 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI/MI300X_A1/SQ_IFETCH_LEVEL.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,SQ_WAVES,SQ_IFETCH,SQ_IFETCH_LEVEL,SQ_ACCUM_PREV_HIRES +0,60633,1,963680,963680,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716183001105014,716183001120013,0,428173.0,428173.0,16384.0,65536.0,33212.0,2657372.0 +1,60633,1,963680,963680,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716183001141531,716183001154211,0,408069.0,408069.0,16384.0,65536.0,13009.0,1048576.0 +2,60633,1,963680,963680,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716183001173810,716183001185530,0,361052.0,361052.0,16384.0,65536.0,12900.0,1048584.0 diff --git a/tests/workloads/ipblocks_SQ_SPI/MI300X_A1/SQ_INST_LEVEL_LDS.csv b/tests/workloads/ipblocks_SQ_SPI/MI300X_A1/SQ_INST_LEVEL_LDS.csv new file mode 100644 index 0000000000..403cea6558 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI/MI300X_A1/SQ_INST_LEVEL_LDS.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_LDS,SQ_INST_LEVEL_LDS,SQ_ACCUM_PREV_HIRES +0,60633,1,963691,963691,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716183001105014,716183001120013,0,0.0,0.0,0.0 +1,60633,1,963691,963691,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716183001141531,716183001154211,0,0.0,0.0,0.0 +2,60633,1,963691,963691,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716183001173810,716183001185530,0,0.0,0.0,0.0 diff --git a/tests/workloads/ipblocks_SQ_SPI/MI300X_A1/SQ_INST_LEVEL_SMEM.csv b/tests/workloads/ipblocks_SQ_SPI/MI300X_A1/SQ_INST_LEVEL_SMEM.csv new file mode 100644 index 0000000000..48a078d236 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI/MI300X_A1/SQ_INST_LEVEL_SMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_SMEM,SQ_INST_LEVEL_SMEM,SQ_ACCUM_PREV_HIRES +0,60633,1,963703,963703,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716183001105014,716183001120013,0,65536.0,3697936.0,295925760.0 +1,60633,1,963703,963703,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716183001141531,716183001154211,0,65536.0,3783156.0,302638360.0 +2,60633,1,963703,963703,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716183001173810,716183001185530,0,65536.0,3945152.0,315581464.0 diff --git a/tests/workloads/ipblocks_SQ_SPI/MI300X_A1/SQ_INST_LEVEL_VMEM.csv b/tests/workloads/ipblocks_SQ_SPI/MI300X_A1/SQ_INST_LEVEL_VMEM.csv new file mode 100644 index 0000000000..72f3e4dde9 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI/MI300X_A1/SQ_INST_LEVEL_VMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_VMEM,SQ_INST_LEVEL_VMEM,SQ_ACCUM_PREV_HIRES +0,60633,1,963714,963714,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716183001105014,716183001120013,0,32768.0,493243.0,39446604.0 +1,60633,1,963714,963714,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716183001141531,716183001154211,0,32768.0,402067.0,32159404.0 +2,60633,1,963714,963714,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716183001173810,716183001185530,0,32768.0,419504.0,33554624.0 diff --git a/tests/workloads/ipblocks_SQ_SPI/MI300X_A1/SQ_LEVEL_WAVES.csv b/tests/workloads/ipblocks_SQ_SPI/MI300X_A1/SQ_LEVEL_WAVES.csv new file mode 100644 index 0000000000..7da5b07e65 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI/MI300X_A1/SQ_LEVEL_WAVES.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,CPC_ME1_BUSY_FOR_PACKET_DECODE,SQ_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,SQ_BUSY_CYCLES,SQ_LEVEL_WAVES,SQ_ACCUM_PREV_HIRES +0,60633,1,963725,963725,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716183001105014,716183001120013,0,423599.0,423599.0,230643.0,1694396.0,16384.0,36561736.0,615976.0,0.0,146592816.0 +1,60633,1,963725,963725,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716183001141531,716183001154211,0,377764.0,377764.0,197266.0,1511056.0,16384.0,32180265.0,522414.0,0.0,129083672.0 +2,60633,1,963725,963725,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716183001173810,716183001185530,0,542096.0,542096.0,296569.0,2168384.0,16384.0,29630425.0,489228.0,0.0,118880116.0 diff --git a/tests/workloads/ipblocks_SQ_SPI/MI300X_A1/log.txt b/tests/workloads/ipblocks_SQ_SPI/MI300X_A1/log.txt new file mode 100644 index 0000000000..c1db4fa812 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI/MI300X_A1/log.txt @@ -0,0 +1,154 @@ +Omniperf version: 2.0.0 +Profiler choice: rocprofv2 +Path: /home/colramos/omniperf/tests/workloads/ipblocks_SQ_SPI/MI300X_A1 +Target: MI300X_A1 +Command: ./tests/vcopy -n 1048576 -b 256 -i 3 +Kernel Selection: None +Dispatch Selection: None +Hardware Blocks: ['sq', 'spi'] + +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Collecting Performance Counters +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +[profiling] Current input file: tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH_LEVEL +[profiling] Current input file: tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 +[profiling] Current input file: tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection +[profiling] Current input file: tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection +[profiling] Current input file: tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - CPC_ME1_BUSY_FOR_PACKET_DECODE + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES +[profiling] Current input file: tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/pmc_perf_0.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_CVT + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM_WR + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM_RD + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VSKIPPED + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS +[profiling] Current input file: tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/pmc_perf_1.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_FMA_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F32 +[profiling] Current input file: tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/pmc_perf_10.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_DATA_ATOMIC_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_STALL + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_16 + |-> [/opt/rocm/bin/rocprofv2] - SQC_ICACHE_REQ +[profiling] Current input file: tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/pmc_perf_11.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_INPUT_VALID_READYB + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_ATOMIC + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_8 + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_HITS + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_MISSES + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_MISSES_DUPLICATE + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_1 + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU +[profiling] Current input file: tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/pmc_perf_12.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_2 + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_4 + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + |-> [/opt/rocm/bin/rocprofv2] Total threads: 1048576, Grid Size: 4096 block Size:256, Wavefronts:16384: + |-> [/opt/rocm/bin/rocprofv2] Launching the kernel on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished copying the output vector from the GPU to the CPU +[profiling] Current input file: tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/pmc_perf_2.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_FMA_F64 +[profiling] Current input file: tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/pmc_perf_3.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_GDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_EXP_GDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_BRANCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SENDMSG +[profiling] Current input file: tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/pmc_perf_4.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_ANY + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CU_CYCLES +[profiling] Current input file: tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/pmc_perf_5.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_EXP_GDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_MISC + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_FLAT +[profiling] Current input file: tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/pmc_perf_6.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_BANK_CONFLICT + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_ADDR_CONFLICT + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_UNALIGNED_STALL + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES +[profiling] Current input file: tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/pmc_perf_7.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_16 +[profiling] Current input file: tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/pmc_perf_8.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM_NORM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_MFMA + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_I8 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_BF16 +[profiling] Current input file: tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/pmc_perf_9.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_I8 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_BF16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F64 +[profiling] Current input file: tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/timestamps.txt + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU +[roofline] Roofline temporarily disabled in MI300 diff --git a/tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt b/tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt new file mode 100644 index 0000000000..293092f641 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE SQ_WAVES SQ_IFETCH SQ_IFETCH_LEVEL SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt b/tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt new file mode 100644 index 0000000000..08439eedce --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_LDS SQ_INST_LEVEL_LDS SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt b/tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt new file mode 100644 index 0000000000..6cca322d4e --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM SQ_INST_LEVEL_SMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt b/tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt new file mode 100644 index 0000000000..e527ad31ba --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VMEM SQ_INST_LEVEL_VMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt b/tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt new file mode 100644 index 0000000000..3f8e04adb3 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE CPC_ME1_BUSY_FOR_PACKET_DECODE SQ_CYCLES SQ_WAVES SQ_WAVE_CYCLES SQ_BUSY_CYCLES SQ_LEVEL_WAVES SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/pmc_perf_0.txt b/tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/pmc_perf_0.txt new file mode 100644 index 0000000000..25b3939875 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/pmc_perf_0.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_CVT SQ_INSTS_VMEM_WR SQ_INSTS_VMEM_RD SQ_INSTS_VMEM SQ_INSTS_SALU SQ_INSTS_VSKIPPED SQ_INSTS SQ_INSTS_VALU GRBM_COUNT GRBM_GUI_ACTIVE SPI_CSN_WINDOW_VALID SPI_CSN_BUSY + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/pmc_perf_1.txt b/tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/pmc_perf_1.txt new file mode 100644 index 0000000000..406a4234a6 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/pmc_perf_1.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_ADD_F16 SQ_INSTS_VALU_MUL_F16 SQ_INSTS_VALU_FMA_F16 SQ_INSTS_VALU_TRANS_F16 SQ_INSTS_VALU_ADD_F32 SQ_INSTS_VALU_MUL_F32 SQ_INSTS_VALU_FMA_F32 SQ_INSTS_VALU_TRANS_F32 GRBM_SPI_BUSY SPI_CSN_NUM_THREADGROUPS SPI_CSN_WAVE + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/pmc_perf_10.txt b/tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/pmc_perf_10.txt new file mode 100644 index 0000000000..21c59688f7 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/pmc_perf_10.txt @@ -0,0 +1,5 @@ +pmc: SQC_TC_DATA_ATOMIC_REQ SQC_TC_STALL SQC_TC_REQ SQC_DCACHE_REQ_READ_16 SQC_ICACHE_REQ SQC_ICACHE_HITS SQC_ICACHE_MISSES SQC_ICACHE_MISSES_DUPLICATE + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/pmc_perf_11.txt b/tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/pmc_perf_11.txt new file mode 100644 index 0000000000..df6d67d7b7 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/pmc_perf_11.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_INPUT_VALID_READYB SQC_DCACHE_ATOMIC SQC_DCACHE_REQ_READ_8 SQC_DCACHE_REQ SQC_DCACHE_HITS SQC_DCACHE_MISSES SQC_DCACHE_MISSES_DUPLICATE SQC_DCACHE_REQ_READ_1 + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/pmc_perf_12.txt b/tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/pmc_perf_12.txt new file mode 100644 index 0000000000..6e5320c11c --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/pmc_perf_12.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_REQ_READ_2 SQC_DCACHE_REQ_READ_4 + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/pmc_perf_2.txt b/tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/pmc_perf_2.txt new file mode 100644 index 0000000000..971524626e --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/pmc_perf_2.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_ADD_F64 SQ_INSTS_VALU_MUL_F64 SQ_INSTS_VALU_FMA_F64 SQ_INSTS_VALU_TRANS_F64 SQ_INSTS_VALU_INT32 SQ_INSTS_VALU_INT64 SQ_INSTS_SMEM SQ_INSTS_FLAT SPI_RA_REQ_NO_ALLOC SPI_RA_REQ_NO_ALLOC_CSN + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/pmc_perf_3.txt b/tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/pmc_perf_3.txt new file mode 100644 index 0000000000..59067067dc --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/pmc_perf_3.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_LDS SQ_INSTS_GDS SQ_INSTS_EXP_GDS SQ_INSTS_BRANCH SQ_INSTS_SENDMSG SQ_WAVE_CYCLES SQ_WAIT_ANY SQ_WAIT_INST_ANY SPI_RA_RES_STALL_CSN SPI_RA_TMP_STALL_CSN + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/pmc_perf_4.txt b/tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/pmc_perf_4.txt new file mode 100644 index 0000000000..2c49ab07dd --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/pmc_perf_4.txt @@ -0,0 +1,5 @@ +pmc: SQ_ACTIVE_INST_ANY SQ_CYCLES SQ_BUSY_CYCLES SQ_BUSY_CU_CYCLES SQ_ACTIVE_INST_VMEM SQ_ACTIVE_INST_LDS SQ_ACTIVE_INST_VALU SQ_ACTIVE_INST_SCA SPI_RA_WAVE_SIMD_FULL_CSN SPI_RA_VGPR_SIMD_FULL_CSN + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/pmc_perf_5.txt b/tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/pmc_perf_5.txt new file mode 100644 index 0000000000..9e42b0b86c --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/pmc_perf_5.txt @@ -0,0 +1,5 @@ +pmc: SQ_ACTIVE_INST_EXP_GDS SQ_ACTIVE_INST_MISC SQ_ACTIVE_INST_FLAT SQ_INST_CYCLES_VMEM_WR SQ_INST_CYCLES_VMEM_RD SQ_INST_CYCLES_SMEM SQ_INST_CYCLES_SALU SQ_THREAD_CYCLES_VALU SPI_RA_SGPR_SIMD_FULL_CSN SPI_RA_LDS_CU_FULL_CSN + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/pmc_perf_6.txt b/tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/pmc_perf_6.txt new file mode 100644 index 0000000000..5c9a93c55d --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/pmc_perf_6.txt @@ -0,0 +1,5 @@ +pmc: SQ_IFETCH SQ_LDS_BANK_CONFLICT SQ_LDS_ADDR_CONFLICT SQ_LDS_UNALIGNED_STALL SQ_WAVES SQ_WAVES_EQ_64 SQ_WAVES_LT_64 SQ_WAVES_LT_48 SPI_RA_BAR_CU_FULL_CSN SPI_RA_TGLIM_CU_FULL_CSN + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/pmc_perf_7.txt b/tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/pmc_perf_7.txt new file mode 100644 index 0000000000..30c806c977 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/pmc_perf_7.txt @@ -0,0 +1,5 @@ +pmc: SQ_WAVES_LT_32 SQ_WAVES_LT_16 SQ_ITEMS SQ_LDS_MEM_VIOLATIONS SQ_LDS_ATOMIC_RETURN SQ_LDS_IDX_ACTIVE SQ_WAVES_RESTORED SQ_WAVES_SAVED SPI_RA_WVLIM_STALL_CSN SPI_SWC_CSC_WR + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/pmc_perf_8.txt b/tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/pmc_perf_8.txt new file mode 100644 index 0000000000..9e33272f73 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/pmc_perf_8.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM_NORM SQ_INSTS_MFMA SQ_INSTS_VALU_MFMA_I8 SQ_INSTS_VALU_MFMA_F16 SQ_INSTS_VALU_MFMA_BF16 SQ_INSTS_VALU_MFMA_F32 SQ_INSTS_VALU_MFMA_F64 SQ_VALU_MFMA_BUSY_CYCLES SPI_VWC_CSC_WR SPI_RA_BULKY_CU_FULL_CSN + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/pmc_perf_9.txt b/tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/pmc_perf_9.txt new file mode 100644 index 0000000000..970806d4fb --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/pmc_perf_9.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_MFMA_MOPS_I8 SQ_INSTS_VALU_MFMA_MOPS_F16 SQ_INSTS_VALU_MFMA_MOPS_BF16 SQ_INSTS_VALU_MFMA_MOPS_F32 SQ_INSTS_VALU_MFMA_MOPS_F64 SQC_TC_INST_REQ SQC_TC_DATA_READ_REQ SQC_TC_DATA_WRITE_REQ + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/timestamps.txt b/tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/timestamps.txt new file mode 100644 index 0000000000..676cca1b80 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI/MI300X_A1/perfmon/timestamps.txt @@ -0,0 +1,5 @@ +pmc: + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SPI/MI300X_A1/pmc_perf.csv b/tests/workloads/ipblocks_SQ_SPI/MI300X_A1/pmc_perf.csv new file mode 100644 index 0000000000..bd3dd6bb89 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI/MI300X_A1/pmc_perf.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Correlation_ID,SQC_DCACHE_INPUT_VALID_READYB,SQC_DCACHE_ATOMIC,SQC_DCACHE_REQ_READ_8,SQC_DCACHE_REQ,SQC_DCACHE_HITS,SQC_DCACHE_MISSES,SQC_DCACHE_MISSES_DUPLICATE,SQC_DCACHE_REQ_READ_1,Wave_Size_1,Correlation_ID_1,SQ_WAVES_LT_32,SQ_WAVES_LT_16,SQ_ITEMS,SQ_LDS_MEM_VIOLATIONS,SQ_LDS_ATOMIC_RETURN,SQ_LDS_IDX_ACTIVE,SQ_WAVES_RESTORED,SQ_WAVES_SAVED,SPI_RA_WVLIM_STALL_CSN,SPI_SWC_CSC_WR,Wave_Size_2,Correlation_ID_2,SQ_INSTS_SMEM_NORM,SQ_INSTS_MFMA,SQ_INSTS_VALU_MFMA_I8,SQ_INSTS_VALU_MFMA_F16,SQ_INSTS_VALU_MFMA_BF16,SQ_INSTS_VALU_MFMA_F32,SQ_INSTS_VALU_MFMA_F64,SQ_VALU_MFMA_BUSY_CYCLES,SPI_VWC_CSC_WR,SPI_RA_BULKY_CU_FULL_CSN,Wave_Size_3,Correlation_ID_3,SQ_INSTS_VALU_ADD_F64,SQ_INSTS_VALU_MUL_F64,SQ_INSTS_VALU_FMA_F64,SQ_INSTS_VALU_TRANS_F64,SQ_INSTS_VALU_INT32,SQ_INSTS_VALU_INT64,SQ_INSTS_SMEM,SQ_INSTS_FLAT,SPI_RA_REQ_NO_ALLOC,SPI_RA_REQ_NO_ALLOC_CSN,Wave_Size_4,Correlation_ID_4,SQ_ACTIVE_INST_ANY,SQ_CYCLES,SQ_BUSY_CYCLES,SQ_BUSY_CU_CYCLES,SQ_ACTIVE_INST_VMEM,SQ_ACTIVE_INST_LDS,SQ_ACTIVE_INST_VALU,SQ_ACTIVE_INST_SCA,SPI_RA_WAVE_SIMD_FULL_CSN,SPI_RA_VGPR_SIMD_FULL_CSN,Wave_Size_5,Correlation_ID_5,SQC_DCACHE_REQ_READ_2,SQC_DCACHE_REQ_READ_4,Wave_Size_6,Correlation_ID_6,SQ_INSTS_VALU_CVT,SQ_INSTS_VMEM_WR,SQ_INSTS_VMEM_RD,SQ_INSTS_VMEM,SQ_INSTS_SALU,SQ_INSTS_VSKIPPED,SQ_INSTS,SQ_INSTS_VALU,GRBM_COUNT,GRBM_GUI_ACTIVE,SPI_CSN_WINDOW_VALID,SPI_CSN_BUSY,Wave_Size_7,Correlation_ID_7,SQ_IFETCH,SQ_LDS_BANK_CONFLICT,SQ_LDS_ADDR_CONFLICT,SQ_LDS_UNALIGNED_STALL,SQ_WAVES,SQ_WAVES_EQ_64,SQ_WAVES_LT_64,SQ_WAVES_LT_48,SPI_RA_BAR_CU_FULL_CSN,SPI_RA_TGLIM_CU_FULL_CSN,Wave_Size_8,Correlation_ID_8,SQ_INSTS_VALU_ADD_F16,SQ_INSTS_VALU_MUL_F16,SQ_INSTS_VALU_FMA_F16,SQ_INSTS_VALU_TRANS_F16,SQ_INSTS_VALU_ADD_F32,SQ_INSTS_VALU_MUL_F32,SQ_INSTS_VALU_FMA_F32,SQ_INSTS_VALU_TRANS_F32,GRBM_SPI_BUSY,SPI_CSN_NUM_THREADGROUPS,SPI_CSN_WAVE,Wave_Size_9,Correlation_ID_9,SQ_INSTS_VALU_MFMA_MOPS_I8,SQ_INSTS_VALU_MFMA_MOPS_F16,SQ_INSTS_VALU_MFMA_MOPS_BF16,SQ_INSTS_VALU_MFMA_MOPS_F32,SQ_INSTS_VALU_MFMA_MOPS_F64,SQC_TC_INST_REQ,SQC_TC_DATA_READ_REQ,SQC_TC_DATA_WRITE_REQ,Wave_Size_10,Correlation_ID_10,SQ_INSTS_LDS,SQ_INSTS_GDS,SQ_INSTS_EXP_GDS,SQ_INSTS_BRANCH,SQ_INSTS_SENDMSG,SQ_WAVE_CYCLES,SQ_WAIT_ANY,SQ_WAIT_INST_ANY,SPI_RA_RES_STALL_CSN,SPI_RA_TMP_STALL_CSN,Wave_Size_11,Correlation_ID_11,SQC_TC_DATA_ATOMIC_REQ,SQC_TC_STALL,SQC_TC_REQ,SQC_DCACHE_REQ_READ_16,SQC_ICACHE_REQ,SQC_ICACHE_HITS,SQC_ICACHE_MISSES,SQC_ICACHE_MISSES_DUPLICATE,Wave_Size_12,Correlation_ID_12,SQ_ACTIVE_INST_EXP_GDS,SQ_ACTIVE_INST_MISC,SQ_ACTIVE_INST_FLAT,SQ_INST_CYCLES_VMEM_WR,SQ_INST_CYCLES_VMEM_RD,SQ_INST_CYCLES_SMEM,SQ_INST_CYCLES_SALU,SQ_THREAD_CYCLES_VALU,SPI_RA_SGPR_SIMD_FULL_CSN,SPI_RA_LDS_CU_FULL_CSN,Start_Timestamp,End_Timestamp +0,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,2680991.0,0.0,0.0,65536.0,60576.0,160.0,4800.0,32768.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,64,0,0.0,0.0,0.0,0.0,49152.0,32768.0,65536.0,32768.0,65071.0,38946.0,64,0,278528.0,1983056.0,568713.0,5111608.0,0.0,0.0,98304.0,114688.0,1320674.0,0.0,64,0,32768.0,0.0,64,0,0.0,16384.0,16384.0,32768.0,49152.0,0.0,327680.0,98304.0,519093.0,519093.0,2069644.0,660700.0,64,0,65536.0,0.0,0.0,0.0,16384.0,16384.0,0.0,0.0,0.0,0.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,154065.0,4096.0,16384.0,64,0,0.0,0.0,0.0,0.0,0.0,640.0,160.0,0.0,64,0,0.0,0.0,0.0,16384.0,16384.0,37793126.0,29708990.0,7805608.0,44426.0,0.0,64,0,0.0,0.0,800.0,0.0,65536.0,62222.0,160.0,3154.0,64,0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,6291456.0,0.0,0.0,716183001105014,716183001120013 +1,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,3216074.0,0.0,0.0,65536.0,60576.0,160.0,4800.0,32768.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,64,0,0.0,0.0,0.0,0.0,49152.0,32768.0,65536.0,32768.0,49649.0,32884.0,64,0,278528.0,1617976.0,482981.0,4148994.0,0.0,0.0,98304.0,114688.0,965302.0,0.0,64,0,32768.0,0.0,64,0,0.0,16384.0,16384.0,32768.0,49152.0,0.0,327680.0,98304.0,497251.0,497251.0,1989004.0,583524.0,64,0,65536.0,0.0,0.0,0.0,16384.0,16384.0,0.0,0.0,0.0,0.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,140323.0,4096.0,16384.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,160.0,0.0,64,0,0.0,0.0,0.0,16384.0,16384.0,34334610.0,27095534.0,6960548.0,42221.0,0.0,64,0,0.0,0.0,160.0,0.0,65536.0,65536.0,0.0,0.0,64,0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,6291456.0,0.0,0.0,716183001141531,716183001154211 +2,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,3309874.0,0.0,0.0,65536.0,60576.0,160.0,4800.0,32768.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,64,0,0.0,0.0,0.0,0.0,49152.0,32768.0,65536.0,32768.0,52563.0,34487.0,64,0,278528.0,1774524.0,484057.0,4206860.0,0.0,0.0,98304.0,114688.0,1031453.0,0.0,64,0,32768.0,0.0,64,0,0.0,16384.0,16384.0,32768.0,49152.0,0.0,327680.0,98304.0,461424.0,461424.0,1845696.0,573274.0,64,0,65536.0,0.0,0.0,0.0,16384.0,16384.0,0.0,0.0,0.0,0.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,144317.0,4096.0,16384.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,160.0,0.0,64,0,0.0,0.0,0.0,16384.0,16384.0,33584229.0,26522242.0,6783459.0,40145.0,0.0,64,0,0.0,0.0,160.0,0.0,65536.0,65536.0,0.0,0.0,64,0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,6291456.0,0.0,0.0,716183001173810,716183001185530 diff --git a/tests/workloads/ipblocks_SQ_SPI/MI300X_A1/sysinfo.csv b/tests/workloads/ipblocks_SQ_SPI/MI300X_A1/sysinfo.csv new file mode 100644 index 0000000000..30bd8163c8 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI/MI300X_A1/sysinfo.csv @@ -0,0 +1,2 @@ +workload_name,command,ip_blocks,timestamp,version,hostname,cpu_model,sbios,linux_distro,linux_kernel_version,amd_gpu_kernel_version,cpu_memory,gpu_memory,rocm_version,vbios,compute_partition,memory_partition,gpu_model,gpu_arch,gpu_l1,gpu_l2,cu_per_gpu,simd_per_cu,se_per_gpu,wave_size,workgroup_max_size,max_waves_per_cu,max_sclk,max_mclk,cur_sclk,cur_mclk,total_l2_chan,lds_banks_per_cu,sqc_per_gpu,pipes_per_gpu,hbm_bw,num_xcd +ipblocks_SQ_SPI,./tests/vcopy -n 1048576 -b 256 -i 3,sq|spi,Wed 29 May 2024 11:59:57 AM (CDT),2,splinter-126-wr-c6,AMD Ryzen 9 7950X 16-Core Processor,"American Megatrends International, LLC.VS2683299N.FD",Ubuntu 22.04.4 LTS,5.18.2-mi300-build-140423-ubuntu-22.04+,,114656528,,6.2.0-13611,113-MI3SRIOV-001,SPX,NPS1,MI300X_A1,gfx942,32,4096,304,4,32,64,1024,32,2100,1300,2100,1300,128,32,160,4,5324.8,8 diff --git a/tests/workloads/ipblocks_SQ_SPI/MI300X_A1/timestamps.csv b/tests/workloads/ipblocks_SQ_SPI/MI300X_A1/timestamps.csv new file mode 100644 index 0000000000..c5f7968faa --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI/MI300X_A1/timestamps.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID +1,60633,1,963881,963881,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716183001105014,716183001120013,0 +2,60633,1,963881,963881,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716183001141531,716183001154211,0 +3,60633,1,963881,963881,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716183001173810,716183001185530,0 diff --git a/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/SQ_IFETCH_LEVEL.csv b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/SQ_IFETCH_LEVEL.csv new file mode 100644 index 0000000000..d4af93147d --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/SQ_IFETCH_LEVEL.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,SQ_WAVES,SQ_IFETCH,SQ_IFETCH_LEVEL,SQ_ACCUM_PREV_HIRES +0,11995,1,143385,143385,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73389116906653,73389116913984,0,208456.0,208456.0,16384.0,65536.0,27314.0,2182972.0 +1,11995,1,143385,143385,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73389116952843,73389116959173,0,187235.0,187235.0,16384.0,65536.0,13133.0,1048684.0 +2,11995,1,143385,143385,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73389116930930,73389116937059,0,178918.0,178918.0,16384.0,65536.0,13182.0,1049160.0 diff --git a/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/SQ_INST_LEVEL_LDS.csv b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/SQ_INST_LEVEL_LDS.csv new file mode 100644 index 0000000000..c4ebb6a4c5 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/SQ_INST_LEVEL_LDS.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_LDS,SQ_INST_LEVEL_LDS,SQ_ACCUM_PREV_HIRES +0,11995,1,143396,143396,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73389116906653,73389116913984,0,0.0,0.0,0.0 +1,11995,1,143396,143396,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73389116952843,73389116959173,0,0.0,0.0,0.0 +2,11995,1,143396,143396,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73389116930930,73389116937059,0,0.0,0.0,0.0 diff --git a/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/SQ_INST_LEVEL_SMEM.csv b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/SQ_INST_LEVEL_SMEM.csv new file mode 100644 index 0000000000..e220b9f9cf --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/SQ_INST_LEVEL_SMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_SMEM,SQ_INST_LEVEL_SMEM,SQ_ACCUM_PREV_HIRES +0,11995,1,143407,143407,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73389116906653,73389116913984,0,65536.0,218150.0,17423832.0 +1,11995,1,143407,143407,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73389116952843,73389116959173,0,65536.0,101414.0,8123904.0 +2,11995,1,143407,143407,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73389116930930,73389116937059,0,65536.0,102818.0,8227080.0 diff --git a/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/SQ_INST_LEVEL_VMEM.csv b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/SQ_INST_LEVEL_VMEM.csv new file mode 100644 index 0000000000..08a6c57e8a --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/SQ_INST_LEVEL_VMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_VMEM,SQ_INST_LEVEL_VMEM,SQ_ACCUM_PREV_HIRES +0,11995,1,143418,143418,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73389116906653,73389116913984,0,32768.0,529973.0,42384604.0 +1,11995,1,143418,143418,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73389116952843,73389116959173,0,32768.0,420855.0,33658108.0 +2,11995,1,143418,143418,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73389116930930,73389116937059,0,32768.0,414383.0,33143596.0 diff --git a/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/SQ_LEVEL_WAVES.csv b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/SQ_LEVEL_WAVES.csv new file mode 100644 index 0000000000..ba5c51086a --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/SQ_LEVEL_WAVES.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,CPC_ME1_BUSY_FOR_PACKET_DECODE,SQ_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,SQ_BUSY_CYCLES,SQ_LEVEL_WAVES,SQ_ACCUM_PREV_HIRES +0,11995,1,143429,143429,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73389116906653,73389116913984,0,219770.0,219770.0,122430.0,879080.0,16384.0,15002885.0,264379.0,0.0,60418484.0 +1,11995,1,143429,143429,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73389116952843,73389116959173,0,199390.0,199390.0,115475.0,797560.0,16384.0,11381126.0,205234.0,0.0,45917096.0 +2,11995,1,143429,143429,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73389116930930,73389116937059,0,182134.0,182134.0,97757.0,728536.0,16384.0,11366271.0,205451.0,0.0,45849360.0 diff --git a/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/log.txt b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/log.txt new file mode 100644 index 0000000000..ae7b910240 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/log.txt @@ -0,0 +1,197 @@ +Omniperf version: 2.0.0 +Profiler choice: rocprofv2 +Path: /home/colramos/omniperf/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1 +Target: MI300A_A1 +Command: ./tests/vcopy -n 1048576 -b 256 -i 3 +Kernel Selection: None +Dispatch Selection: None +Hardware Blocks: ['sq', 'spi', 'ta', 'tcc', 'cpf'] + +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Collecting Performance Counters +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +[profiling] Current input file: tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH_LEVEL + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU +[profiling] Current input file: tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + |-> [/opt/rocm/bin/rocprofv2] Total threads: 1048576, Grid Size: 4096 block Size:256, Wavefronts:16384: + |-> [/opt/rocm/bin/rocprofv2] Launching the kernel on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel +[profiling] Current input file: tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + |-> [/opt/rocm/bin/rocprofv2] Total threads: 1048576, Grid Size: 4096 block Size:256, Wavefronts:16384: + |-> [/opt/rocm/bin/rocprofv2] Launching the kernel on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel +[profiling] Current input file: tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection +[profiling] Current input file: tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - CPC_ME1_BUSY_FOR_PACKET_DECODE + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVE_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_LEVEL_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU +[profiling] Current input file: tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/pmc_perf_0.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CU_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVE_CYCLES +[profiling] Current input file: tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/pmc_perf_1.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VSKIPPED + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_FMA_F16 +[profiling] Current input file: tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/pmc_perf_10.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_DATA_ATOMIC_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_STALL + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_16 +[profiling] Current input file: tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/pmc_perf_11.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_INPUT_VALID_READYB + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_ATOMIC + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_8 + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_HITS + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_MISSES + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_MISSES_DUPLICATE + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_1 + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 +[profiling] Current input file: tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/pmc_perf_12.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_2 + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_4 + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + |-> [/opt/rocm/bin/rocprofv2] Total threads: 1048576, Grid Size: 4096 block Size:256, Wavefronts:16384: +[profiling] Current input file: tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/pmc_perf_2.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_FMA_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_FMA_F64 + |-> [/opt/rocm/bin/rocprofv2] - TA_BUFFER_ATOMIC_WAVEFRONTS_sum +[profiling] Current input file: tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/pmc_perf_3.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_INT32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_INT64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_FLAT + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_GDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_EXP_GDS +[profiling] Current input file: tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/pmc_perf_4.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_BRANCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SENDMSG + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAIT_ANY +[profiling] Current input file: tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/pmc_perf_5.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_SCA + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_EXP_GDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_MISC + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_FLAT + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_CYCLES_VMEM_WR + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_CYCLES_VMEM_RD + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_CYCLES_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_CYCLES_SALU +[profiling] Current input file: tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/pmc_perf_6.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_THREAD_CYCLES_VALU +[profiling] Current input file: tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/pmc_perf_7.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_ITEMS +[profiling] Current input file: tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/pmc_perf_8.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM_NORM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_MFMA + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_I8 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_BF16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_VALU_MFMA_BUSY_CYCLES +[profiling] Current input file: tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/pmc_perf_9.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_I8 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_BF16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F64 +[profiling] Current input file: tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/timestamps.txt + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + |-> [/opt/rocm/bin/rocprofv2] Total threads: 1048576, Grid Size: 4096 block Size:256, Wavefronts:16384: + |-> [/opt/rocm/bin/rocprofv2] Launching the kernel on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished copying the output vector from the GPU to the CPU + |-> [/opt/rocm/bin/rocprofv2] Releasing GPU memory +[roofline] Roofline temporarily disabled in MI300 diff --git a/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt new file mode 100644 index 0000000000..293092f641 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE SQ_WAVES SQ_IFETCH SQ_IFETCH_LEVEL SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt new file mode 100644 index 0000000000..08439eedce --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_LDS SQ_INST_LEVEL_LDS SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt new file mode 100644 index 0000000000..6cca322d4e --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM SQ_INST_LEVEL_SMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt new file mode 100644 index 0000000000..e527ad31ba --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VMEM SQ_INST_LEVEL_VMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt new file mode 100644 index 0000000000..3f8e04adb3 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE CPC_ME1_BUSY_FOR_PACKET_DECODE SQ_CYCLES SQ_WAVES SQ_WAVE_CYCLES SQ_BUSY_CYCLES SQ_LEVEL_WAVES SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/pmc_perf_0.txt b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/pmc_perf_0.txt new file mode 100644 index 0000000000..387dfe345d --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/pmc_perf_0.txt @@ -0,0 +1,5 @@ +pmc: SQ_CYCLES SQ_BUSY_CYCLES SQ_BUSY_CU_CYCLES SQ_WAVES SQ_WAVE_CYCLES SQ_INSTS_VALU_CVT SQ_INSTS_VMEM_WR SQ_INSTS_VMEM_RD GRBM_COUNT GRBM_GUI_ACTIVE TA_TA_BUSY_sum TA_BUFFER_WAVEFRONTS_sum SPI_CSN_WINDOW_VALID SPI_CSN_BUSY CPF_CPF_STAT_BUSY CPF_CPF_STAT_STALL TCC_CYCLE_sum TCC_BUSY_sum TCC_PROBE_sum TCC_PROBE_ALL_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/pmc_perf_1.txt b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/pmc_perf_1.txt new file mode 100644 index 0000000000..b3bda316af --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/pmc_perf_1.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VMEM SQ_INSTS_SALU SQ_INSTS_VSKIPPED SQ_INSTS SQ_INSTS_VALU SQ_INSTS_VALU_ADD_F16 SQ_INSTS_VALU_MUL_F16 SQ_INSTS_VALU_FMA_F16 GRBM_SPI_BUSY TA_BUFFER_READ_WAVEFRONTS_sum TA_BUFFER_WRITE_WAVEFRONTS_sum SPI_CSN_NUM_THREADGROUPS SPI_CSN_WAVE CPF_CPF_TCIU_BUSY CPF_CPF_TCIU_STALL TCC_NC_REQ_sum TCC_UC_REQ_sum TCC_CC_REQ_sum TCC_RW_REQ_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/pmc_perf_10.txt b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/pmc_perf_10.txt new file mode 100644 index 0000000000..21c59688f7 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/pmc_perf_10.txt @@ -0,0 +1,5 @@ +pmc: SQC_TC_DATA_ATOMIC_REQ SQC_TC_STALL SQC_TC_REQ SQC_DCACHE_REQ_READ_16 SQC_ICACHE_REQ SQC_ICACHE_HITS SQC_ICACHE_MISSES SQC_ICACHE_MISSES_DUPLICATE + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/pmc_perf_11.txt b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/pmc_perf_11.txt new file mode 100644 index 0000000000..df6d67d7b7 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/pmc_perf_11.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_INPUT_VALID_READYB SQC_DCACHE_ATOMIC SQC_DCACHE_REQ_READ_8 SQC_DCACHE_REQ SQC_DCACHE_HITS SQC_DCACHE_MISSES SQC_DCACHE_MISSES_DUPLICATE SQC_DCACHE_REQ_READ_1 + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/pmc_perf_12.txt b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/pmc_perf_12.txt new file mode 100644 index 0000000000..6e5320c11c --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/pmc_perf_12.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_REQ_READ_2 SQC_DCACHE_REQ_READ_4 + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/pmc_perf_2.txt b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/pmc_perf_2.txt new file mode 100644 index 0000000000..497736b0b6 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/pmc_perf_2.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_TRANS_F16 SQ_INSTS_VALU_ADD_F32 SQ_INSTS_VALU_MUL_F32 SQ_INSTS_VALU_FMA_F32 SQ_INSTS_VALU_TRANS_F32 SQ_INSTS_VALU_ADD_F64 SQ_INSTS_VALU_MUL_F64 SQ_INSTS_VALU_FMA_F64 TA_BUFFER_ATOMIC_WAVEFRONTS_sum TA_BUFFER_TOTAL_CYCLES_sum SPI_RA_REQ_NO_ALLOC SPI_RA_REQ_NO_ALLOC_CSN CPF_CPF_STAT_IDLE CPF_CPF_TCIU_IDLE TCC_REQ_sum TCC_STREAMING_REQ_sum TCC_HIT_sum TCC_MISS_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/pmc_perf_3.txt b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/pmc_perf_3.txt new file mode 100644 index 0000000000..544ee46582 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/pmc_perf_3.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_TRANS_F64 SQ_INSTS_VALU_INT32 SQ_INSTS_VALU_INT64 SQ_INSTS_SMEM SQ_INSTS_FLAT SQ_INSTS_LDS SQ_INSTS_GDS SQ_INSTS_EXP_GDS TA_BUFFER_COALESCED_READ_CYCLES_sum TA_BUFFER_COALESCED_WRITE_CYCLES_sum SPI_RA_RES_STALL_CSN SPI_RA_TMP_STALL_CSN CPF_CMP_UTCL1_STALL_ON_TRANSLATION TCC_READ_sum TCC_WRITE_sum TCC_ATOMIC_sum TCC_WRITEBACK_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/pmc_perf_4.txt b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/pmc_perf_4.txt new file mode 100644 index 0000000000..0ffc1105d5 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/pmc_perf_4.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_BRANCH SQ_INSTS_SENDMSG SQ_WAIT_ANY SQ_WAIT_INST_ANY SQ_ACTIVE_INST_ANY SQ_ACTIVE_INST_VMEM SQ_ACTIVE_INST_LDS SQ_ACTIVE_INST_VALU TA_ADDR_STALLED_BY_TC_CYCLES_sum TA_TOTAL_WAVEFRONTS_sum SPI_RA_WAVE_SIMD_FULL_CSN SPI_RA_VGPR_SIMD_FULL_CSN TCC_EA0_WRREQ_sum TCC_EA0_WRREQ_64B_sum TCC_EA0_WR_UNCACHED_32B_sum TCC_EA0_WRREQ_DRAM_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/pmc_perf_5.txt b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/pmc_perf_5.txt new file mode 100644 index 0000000000..b37a745816 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/pmc_perf_5.txt @@ -0,0 +1,5 @@ +pmc: SQ_ACTIVE_INST_SCA SQ_ACTIVE_INST_EXP_GDS SQ_ACTIVE_INST_MISC SQ_ACTIVE_INST_FLAT SQ_INST_CYCLES_VMEM_WR SQ_INST_CYCLES_VMEM_RD SQ_INST_CYCLES_SMEM SQ_INST_CYCLES_SALU TA_ADDR_STALLED_BY_TD_CYCLES_sum TA_DATA_STALLED_BY_TC_CYCLES_sum SPI_RA_SGPR_SIMD_FULL_CSN SPI_RA_LDS_CU_FULL_CSN TCC_EA0_RDREQ_sum TCC_EA0_RDREQ_32B_sum TCC_BUBBLE_sum TCC_EA0_RD_UNCACHED_32B_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/pmc_perf_6.txt b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/pmc_perf_6.txt new file mode 100644 index 0000000000..5543f64699 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/pmc_perf_6.txt @@ -0,0 +1,5 @@ +pmc: SQ_THREAD_CYCLES_VALU SQ_IFETCH SQ_LDS_BANK_CONFLICT SQ_LDS_ADDR_CONFLICT SQ_LDS_UNALIGNED_STALL SQ_WAVES_EQ_64 SQ_WAVES_LT_64 SQ_WAVES_LT_48 TA_FLAT_WAVEFRONTS_sum TA_FLAT_READ_WAVEFRONTS_sum SPI_RA_BAR_CU_FULL_CSN SPI_RA_TGLIM_CU_FULL_CSN TCC_EA0_RDREQ_DRAM_sum TCC_TAG_STALL_sum TCC_NORMAL_WRITEBACK_sum TCC_ALL_TC_OP_WB_WRITEBACK_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/pmc_perf_7.txt b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/pmc_perf_7.txt new file mode 100644 index 0000000000..a3ea010a01 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/pmc_perf_7.txt @@ -0,0 +1,5 @@ +pmc: SQ_WAVES_LT_32 SQ_WAVES_LT_16 SQ_ITEMS SQ_LDS_MEM_VIOLATIONS SQ_LDS_ATOMIC_RETURN SQ_LDS_IDX_ACTIVE SQ_WAVES_RESTORED SQ_WAVES_SAVED TA_FLAT_WRITE_WAVEFRONTS_sum TA_FLAT_ATOMIC_WAVEFRONTS_sum SPI_RA_WVLIM_STALL_CSN SPI_SWC_CSC_WR TCC_NORMAL_EVICT_sum TCC_ALL_TC_OP_INV_EVICT_sum TCC_TOO_MANY_EA_WRREQS_STALL_sum TCC_EA0_ATOMIC_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/pmc_perf_8.txt b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/pmc_perf_8.txt new file mode 100644 index 0000000000..e65f5a1528 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/pmc_perf_8.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM_NORM SQ_INSTS_MFMA SQ_INSTS_VALU_MFMA_I8 SQ_INSTS_VALU_MFMA_F16 SQ_INSTS_VALU_MFMA_BF16 SQ_INSTS_VALU_MFMA_F32 SQ_INSTS_VALU_MFMA_F64 SQ_VALU_MFMA_BUSY_CYCLES SPI_VWC_CSC_WR SPI_RA_BULKY_CU_FULL_CSN TCC_EA0_RDREQ_LEVEL_sum TCC_EA0_WRREQ_LEVEL_sum TCC_EA0_ATOMIC_LEVEL_sum TCC_EA0_WRREQ_STALL_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/pmc_perf_9.txt b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/pmc_perf_9.txt new file mode 100644 index 0000000000..970806d4fb --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/pmc_perf_9.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_MFMA_MOPS_I8 SQ_INSTS_VALU_MFMA_MOPS_F16 SQ_INSTS_VALU_MFMA_MOPS_BF16 SQ_INSTS_VALU_MFMA_MOPS_F32 SQ_INSTS_VALU_MFMA_MOPS_F64 SQC_TC_INST_REQ SQC_TC_DATA_READ_REQ SQC_TC_DATA_WRITE_REQ + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/timestamps.txt b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/timestamps.txt new file mode 100644 index 0000000000..676cca1b80 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/perfmon/timestamps.txt @@ -0,0 +1,5 @@ +pmc: + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/pmc_perf.csv b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/pmc_perf.csv new file mode 100644 index 0000000000..e72a77e167 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/pmc_perf.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Correlation_ID,SQ_INSTS_BRANCH,SQ_INSTS_SENDMSG,SQ_WAIT_ANY,SQ_WAIT_INST_ANY,SQ_ACTIVE_INST_ANY,SQ_ACTIVE_INST_VMEM,SQ_ACTIVE_INST_LDS,SQ_ACTIVE_INST_VALU,SPI_RA_WAVE_SIMD_FULL_CSN,SPI_RA_VGPR_SIMD_FULL_CSN,TA_ADDR_STALLED_BY_TC_CYCLES_sum,TA_TOTAL_WAVEFRONTS_sum,TCC_EA0_WRREQ_64B_sum,TCC_EA0_WRREQ_DRAM_sum,TCC_EA0_WRREQ_sum,TCC_EA0_WR_UNCACHED_32B_sum,Wave_Size_1,Correlation_ID_1,SQ_THREAD_CYCLES_VALU,SQ_IFETCH,SQ_LDS_BANK_CONFLICT,SQ_LDS_ADDR_CONFLICT,SQ_LDS_UNALIGNED_STALL,SQ_WAVES_EQ_64,SQ_WAVES_LT_64,SQ_WAVES_LT_48,SPI_RA_BAR_CU_FULL_CSN,SPI_RA_TGLIM_CU_FULL_CSN,TA_FLAT_READ_WAVEFRONTS_sum,TA_FLAT_WAVEFRONTS_sum,TCC_ALL_TC_OP_WB_WRITEBACK_sum,TCC_EA0_RDREQ_DRAM_sum,TCC_NORMAL_WRITEBACK_sum,TCC_TAG_STALL_sum,Wave_Size_2,Correlation_ID_2,SQ_INSTS_VALU_TRANS_F64,SQ_INSTS_VALU_INT32,SQ_INSTS_VALU_INT64,SQ_INSTS_SMEM,SQ_INSTS_FLAT,SQ_INSTS_LDS,SQ_INSTS_GDS,SQ_INSTS_EXP_GDS,SPI_RA_RES_STALL_CSN,SPI_RA_TMP_STALL_CSN,CPF_CMP_UTCL1_STALL_ON_TRANSLATION,TA_BUFFER_COALESCED_READ_CYCLES_sum,TA_BUFFER_COALESCED_WRITE_CYCLES_sum,TCC_ATOMIC_sum,TCC_READ_sum,TCC_WRITEBACK_sum,TCC_WRITE_sum,Wave_Size_3,Correlation_ID_3,SQ_WAVES_LT_32,SQ_WAVES_LT_16,SQ_ITEMS,SQ_LDS_MEM_VIOLATIONS,SQ_LDS_ATOMIC_RETURN,SQ_LDS_IDX_ACTIVE,SQ_WAVES_RESTORED,SQ_WAVES_SAVED,SPI_RA_WVLIM_STALL_CSN,SPI_SWC_CSC_WR,TA_FLAT_ATOMIC_WAVEFRONTS_sum,TA_FLAT_WRITE_WAVEFRONTS_sum,TCC_ALL_TC_OP_INV_EVICT_sum,TCC_EA0_ATOMIC_sum,TCC_NORMAL_EVICT_sum,TCC_TOO_MANY_EA_WRREQS_STALL_sum,Wave_Size_4,Correlation_ID_4,SQ_INSTS_VALU_TRANS_F16,SQ_INSTS_VALU_ADD_F32,SQ_INSTS_VALU_MUL_F32,SQ_INSTS_VALU_FMA_F32,SQ_INSTS_VALU_TRANS_F32,SQ_INSTS_VALU_ADD_F64,SQ_INSTS_VALU_MUL_F64,SQ_INSTS_VALU_FMA_F64,SPI_RA_REQ_NO_ALLOC,SPI_RA_REQ_NO_ALLOC_CSN,CPF_CPF_STAT_IDLE,CPF_CPF_TCIU_IDLE,TA_BUFFER_ATOMIC_WAVEFRONTS_sum,TA_BUFFER_TOTAL_CYCLES_sum,TCC_HIT_sum,TCC_MISS_sum,TCC_REQ_sum,TCC_STREAMING_REQ_sum,Wave_Size_5,Correlation_ID_5,SQC_DCACHE_INPUT_VALID_READYB,SQC_DCACHE_ATOMIC,SQC_DCACHE_REQ_READ_8,SQC_DCACHE_REQ,SQC_DCACHE_HITS,SQC_DCACHE_MISSES,SQC_DCACHE_MISSES_DUPLICATE,SQC_DCACHE_REQ_READ_1,Wave_Size_6,Correlation_ID_6,SQC_TC_DATA_ATOMIC_REQ,SQC_TC_STALL,SQC_TC_REQ,SQC_DCACHE_REQ_READ_16,SQC_ICACHE_REQ,SQC_ICACHE_HITS,SQC_ICACHE_MISSES,SQC_ICACHE_MISSES_DUPLICATE,Wave_Size_7,Correlation_ID_7,SQ_INSTS_VALU_MFMA_MOPS_I8,SQ_INSTS_VALU_MFMA_MOPS_F16,SQ_INSTS_VALU_MFMA_MOPS_BF16,SQ_INSTS_VALU_MFMA_MOPS_F32,SQ_INSTS_VALU_MFMA_MOPS_F64,SQC_TC_INST_REQ,SQC_TC_DATA_READ_REQ,SQC_TC_DATA_WRITE_REQ,Wave_Size_8,Correlation_ID_8,SQ_INSTS_SMEM_NORM,SQ_INSTS_MFMA,SQ_INSTS_VALU_MFMA_I8,SQ_INSTS_VALU_MFMA_F16,SQ_INSTS_VALU_MFMA_BF16,SQ_INSTS_VALU_MFMA_F32,SQ_INSTS_VALU_MFMA_F64,SQ_VALU_MFMA_BUSY_CYCLES,SPI_VWC_CSC_WR,SPI_RA_BULKY_CU_FULL_CSN,TCC_EA0_ATOMIC_LEVEL_sum,TCC_EA0_RDREQ_LEVEL_sum,TCC_EA0_WRREQ_LEVEL_sum,TCC_EA0_WRREQ_STALL_sum,Wave_Size_9,Correlation_ID_9,SQC_DCACHE_REQ_READ_2,SQC_DCACHE_REQ_READ_4,Wave_Size_10,Correlation_ID_10,SQ_ACTIVE_INST_SCA,SQ_ACTIVE_INST_EXP_GDS,SQ_ACTIVE_INST_MISC,SQ_ACTIVE_INST_FLAT,SQ_INST_CYCLES_VMEM_WR,SQ_INST_CYCLES_VMEM_RD,SQ_INST_CYCLES_SMEM,SQ_INST_CYCLES_SALU,SPI_RA_SGPR_SIMD_FULL_CSN,SPI_RA_LDS_CU_FULL_CSN,TA_ADDR_STALLED_BY_TD_CYCLES_sum,TA_DATA_STALLED_BY_TC_CYCLES_sum,TCC_BUBBLE_sum,TCC_EA0_RDREQ_32B_sum,TCC_EA0_RDREQ_sum,TCC_EA0_RD_UNCACHED_32B_sum,Wave_Size_11,Correlation_ID_11,SQ_INSTS_VMEM,SQ_INSTS_SALU,SQ_INSTS_VSKIPPED,SQ_INSTS,SQ_INSTS_VALU,SQ_INSTS_VALU_ADD_F16,SQ_INSTS_VALU_MUL_F16,SQ_INSTS_VALU_FMA_F16,GRBM_SPI_BUSY,SPI_CSN_NUM_THREADGROUPS,SPI_CSN_WAVE,CPF_CPF_TCIU_BUSY,CPF_CPF_TCIU_STALL,TA_BUFFER_READ_WAVEFRONTS_sum,TA_BUFFER_WRITE_WAVEFRONTS_sum,TCC_CC_REQ_sum,TCC_NC_REQ_sum,TCC_RW_REQ_sum,TCC_UC_REQ_sum,Wave_Size_12,Correlation_ID_12,SQ_CYCLES,SQ_BUSY_CYCLES,SQ_BUSY_CU_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,SQ_INSTS_VALU_CVT,SQ_INSTS_VMEM_WR,SQ_INSTS_VMEM_RD,GRBM_COUNT,GRBM_GUI_ACTIVE,SPI_CSN_WINDOW_VALID,SPI_CSN_BUSY,CPF_CPF_STAT_BUSY,CPF_CPF_STAT_STALL,TA_BUFFER_WAVEFRONTS_sum,TA_TA_BUSY_sum,TCC_BUSY_sum,TCC_CYCLE_sum,TCC_PROBE_ALL_sum,TCC_PROBE_sum,Start_Timestamp,End_Timestamp +0,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,16384.0,16384.0,12015832.0,1162618.0,278528.0,0.0,0.0,98304.0,385762.0,0.0,113622.0,32768.0,131072.0,131072.0,131072.0,0.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,53272.0,65579.0,12264.0,45854.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,14031.0,0.0,78.0,0.0,0.0,0.0,66048.0,65584.0,131072.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,2828.0,0.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16573.0,19160.0,0.0,195790.0,0.0,0.0,65998.0,131119.0,197117.0,0.0,64,0,144136.0,0.0,0.0,65536.0,61816.0,120.0,3600.0,32768.0,64,0,0.0,0.0,480.0,0.0,65536.0,62306.0,120.0,3110.0,64,0,0.0,0.0,0.0,0.0,0.0,360.0,120.0,0.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,103217316.0,52896131.0,199297.0,64,0,32768.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,0.0,318729.0,65536.0,0.0,65582.0,44.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,69043.0,4096.0,16384.0,189358.0,0.0,0.0,0.0,0.0,0.0,197088.0,26.0,64,0,1452152.0,243600.0,2091781.0,16384.0,13135275.0,0.0,16384.0,16384.0,363038.0,363038.0,1447106.0,270148.0,363038.0,78.0,0.0,1169860.0,1796255.0,5808608.0,0.0,0.0,73389116906653,73389116913984 +1,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,16384.0,16384.0,9900867.0,942724.0,278528.0,0.0,0.0,98304.0,257267.0,0.0,110480.0,32768.0,131072.0,131072.0,131072.0,0.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,52713.0,65579.0,12823.0,68583.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,10336.0,0.0,858.0,0.0,0.0,0.0,65718.0,65536.0,131072.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,27935.0,0.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,13797.0,19954.0,0.0,178521.0,0.0,0.0,65650.0,131123.0,196773.0,0.0,64,0,128735.0,0.0,0.0,65536.0,61816.0,120.0,3600.0,32768.0,64,0,0.0,0.0,120.0,0.0,65536.0,65536.0,0.0,0.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,120.0,0.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,71740148.0,55944448.0,202497.0,64,0,32768.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,0.0,419467.0,65536.0,0.0,65579.0,74.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,62664.0,4096.0,16384.0,213194.0,0.0,0.0,0.0,0.0,0.0,196728.0,48.0,64,0,1346220.0,205445.0,1848188.0,16384.0,11327609.0,0.0,16384.0,16384.0,336555.0,336555.0,1346220.0,240382.0,336555.0,77.0,0.0,1267182.0,1711094.0,5384880.0,0.0,0.0,73389116952843,73389116959173 +2,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,16384.0,16384.0,9790115.0,792531.0,278528.0,0.0,0.0,98304.0,241160.0,0.0,112765.0,32768.0,131072.0,131072.0,131072.0,0.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,52741.0,65589.0,12795.0,62540.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,9952.0,0.0,0.0,0.0,0.0,0.0,65697.0,65536.0,131072.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,61318.0,0.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,13423.0,20280.0,0.0,164815.0,0.0,0.0,65650.0,131119.0,196769.0,0.0,64,0,118479.0,0.0,0.0,65536.0,61816.0,120.0,3600.0,32768.0,64,0,0.0,0.0,120.0,0.0,65536.0,65536.0,0.0,0.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,120.0,0.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,71370539.0,55719442.0,200592.0,64,0,32768.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,0.0,422130.0,65536.0,0.0,65572.0,60.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,60348.0,4096.0,16384.0,178194.0,0.0,0.0,0.0,0.0,0.0,196728.0,41.0,64,0,1310512.0,205483.0,1838620.0,16384.0,11273155.0,0.0,16384.0,16384.0,327628.0,327628.0,1310512.0,240424.0,327628.0,0.0,0.0,1261824.0,1690467.0,5242048.0,0.0,0.0,73389116930930,73389116937059 diff --git a/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/sysinfo.csv b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/sysinfo.csv new file mode 100644 index 0000000000..184ffd9f90 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/sysinfo.csv @@ -0,0 +1,2 @@ +workload_name,command,ip_blocks,timestamp,version,hostname,cpu_model,sbios,linux_distro,linux_kernel_version,amd_gpu_kernel_version,cpu_memory,gpu_memory,rocm_version,vbios,compute_partition,memory_partition,gpu_model,gpu_arch,gpu_l1,gpu_l2,cu_per_gpu,simd_per_cu,se_per_gpu,wave_size,workgroup_max_size,max_waves_per_cu,max_sclk,max_mclk,cur_sclk,cur_mclk,total_l2_chan,lds_banks_per_cu,sqc_per_gpu,pipes_per_gpu,hbm_bw,num_xcd +ipblocks_SQ_SPI_TA_TCC_CPF,./tests/vcopy -n 1048576 -b 256 -i 3,sq|spi|ta|tcc|cpf,Wed 29 May 2024 01:31:58 PM (CDT),2,sh5-1w300-rg3-3,AMD Instinct MI300A Accelerator,"American Megatrends International, LLC.RMO1002DS",Ubuntu 22.04.2 LTS,5.18.2-mi300-build-140423-ubuntu-22.04+,,131174852,,6.1.2-110,N/A,SPX,NPS1,MI300A_A1,gfx942,32,24576,228,4,24,64,1024,32,2100,1300,2100,1300,96,32,120,4,5324.8,6 diff --git a/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/timestamps.csv b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/timestamps.csv new file mode 100644 index 0000000000..a4e71c1f6b --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300A_A1/timestamps.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID +1,11995,1,143584,143584,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73389116906653,73389116913984,0 +3,11995,1,143584,143584,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73389116952843,73389116959173,0 +2,11995,1,143584,143584,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73389116930930,73389116937059,0 diff --git a/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/SQ_IFETCH_LEVEL.csv b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/SQ_IFETCH_LEVEL.csv new file mode 100644 index 0000000000..27fbf7ff07 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/SQ_IFETCH_LEVEL.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,SQ_WAVES,SQ_IFETCH,SQ_IFETCH_LEVEL,SQ_ACCUM_PREV_HIRES +0,60633,1,961602,961602,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716080244671556,716080244694556,0,447012.0,447012.0,16384.0,65536.0,41122.0,3303160.0 +1,60633,1,961602,961602,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716080244715514,716080244728274,0,459130.0,459130.0,16384.0,65536.0,13040.0,1048588.0 +2,60633,1,961602,961602,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716080244748434,716080244761153,0,367012.0,367012.0,16384.0,65536.0,13075.0,1048588.0 diff --git a/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/SQ_INST_LEVEL_LDS.csv b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/SQ_INST_LEVEL_LDS.csv new file mode 100644 index 0000000000..70bb12a8c4 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/SQ_INST_LEVEL_LDS.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_LDS,SQ_INST_LEVEL_LDS,SQ_ACCUM_PREV_HIRES +0,60633,1,961614,961614,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716080244671556,716080244694556,0,0.0,0.0,0.0 +1,60633,1,961614,961614,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716080244715514,716080244728274,0,0.0,0.0,0.0 +2,60633,1,961614,961614,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716080244748434,716080244761153,0,0.0,0.0,0.0 diff --git a/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/SQ_INST_LEVEL_SMEM.csv b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/SQ_INST_LEVEL_SMEM.csv new file mode 100644 index 0000000000..b8090969c6 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/SQ_INST_LEVEL_SMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_SMEM,SQ_INST_LEVEL_SMEM,SQ_ACCUM_PREV_HIRES +0,60633,1,961640,961640,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716080244671556,716080244694556,0,65536.0,3964530.0,317127256.0 +1,60633,1,961640,961640,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716080244715514,716080244728274,0,65536.0,3794512.0,303536696.0 +2,60633,1,961640,961640,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716080244748434,716080244761153,0,65536.0,3814094.0,305121568.0 diff --git a/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/SQ_INST_LEVEL_VMEM.csv b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/SQ_INST_LEVEL_VMEM.csv new file mode 100644 index 0000000000..3186e2f825 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/SQ_INST_LEVEL_VMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_VMEM,SQ_INST_LEVEL_VMEM,SQ_ACCUM_PREV_HIRES +0,60633,1,961651,961651,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716080244671556,716080244694556,0,32768.0,530128.0,42404468.0 +1,60633,1,961651,961651,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716080244715514,716080244728274,0,32768.0,385905.0,30869900.0 +2,60633,1,961651,961651,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716080244748434,716080244761153,0,32768.0,340138.0,27212992.0 diff --git a/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/SQ_LEVEL_WAVES.csv b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/SQ_LEVEL_WAVES.csv new file mode 100644 index 0000000000..01848f3b53 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/SQ_LEVEL_WAVES.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,CPC_ME1_BUSY_FOR_PACKET_DECODE,SQ_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,SQ_BUSY_CYCLES,SQ_LEVEL_WAVES,SQ_ACCUM_PREV_HIRES +0,60633,1,961662,961662,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716080244671556,716080244694556,0,563439.0,563439.0,282792.0,2253756.0,16384.0,38958675.0,626744.0,0.0,156188384.0 +1,60633,1,961662,961662,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716080244715514,716080244728274,0,388676.0,388676.0,204918.0,1554704.0,16384.0,33293825.0,530170.0,0.0,133534748.0 +2,60633,1,961662,961662,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716080244748434,716080244761153,0,410457.0,410457.0,223655.0,1641828.0,16384.0,33839779.0,535958.0,0.0,135720796.0 diff --git a/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/log.txt b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/log.txt new file mode 100644 index 0000000000..0372470149 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/log.txt @@ -0,0 +1,140 @@ +Omniperf version: 2.0.0 +Profiler choice: rocprofv2 +Path: /home/colramos/omniperf/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1 +Target: MI300X_A1 +Command: ./tests/vcopy -n 1048576 -b 256 -i 3 +Kernel Selection: None +Dispatch Selection: None +Hardware Blocks: ['sq', 'spi', 'ta', 'tcc', 'cpf'] + +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Collecting Performance Counters +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +[profiling] Current input file: tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH_LEVEL + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + |-> [/opt/rocm/bin/rocprofv2] Total threads: 1048576, Grid Size: 4096 block Size:256, Wavefronts:16384: +[profiling] Current input file: tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_LDS +[profiling] Current input file: tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection +[profiling] Current input file: tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection +[profiling] Current input file: tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - CPC_ME1_BUSY_FOR_PACKET_DECODE + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES +[profiling] Current input file: tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/pmc_perf_0.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CU_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVE_CYCLES +[profiling] Current input file: tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/pmc_perf_1.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VSKIPPED + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS +[profiling] Current input file: tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/pmc_perf_10.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_DATA_ATOMIC_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_STALL + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_16 +[profiling] Current input file: tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/pmc_perf_11.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_INPUT_VALID_READYB + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_ATOMIC + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_8 + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_HITS +[profiling] Current input file: tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/pmc_perf_12.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_2 + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_4 + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 +[profiling] Current input file: tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/pmc_perf_2.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_FMA_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F32 +[profiling] Current input file: tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/pmc_perf_3.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_INT32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_INT64 +[profiling] Current input file: tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/pmc_perf_4.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_BRANCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SENDMSG + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAIT_ANY + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAIT_INST_ANY + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_ANY +[profiling] Current input file: tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/pmc_perf_5.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_SCA + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_EXP_GDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_MISC + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_FLAT +[profiling] Current input file: tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/pmc_perf_6.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_THREAD_CYCLES_VALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_BANK_CONFLICT + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_ADDR_CONFLICT + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_UNALIGNED_STALL +[profiling] Current input file: tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/pmc_perf_7.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_ITEMS + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_MEM_VIOLATIONS + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_ATOMIC_RETURN +[profiling] Current input file: tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/pmc_perf_8.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM_NORM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_MFMA + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_I8 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_F16 +[profiling] Current input file: tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/pmc_perf_9.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_I8 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_BF16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F32 +[profiling] Current input file: tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/timestamps.txt + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU +[roofline] Roofline temporarily disabled in MI300 diff --git a/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt new file mode 100644 index 0000000000..293092f641 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE SQ_WAVES SQ_IFETCH SQ_IFETCH_LEVEL SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt new file mode 100644 index 0000000000..08439eedce --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_LDS SQ_INST_LEVEL_LDS SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt new file mode 100644 index 0000000000..6cca322d4e --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM SQ_INST_LEVEL_SMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt new file mode 100644 index 0000000000..e527ad31ba --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VMEM SQ_INST_LEVEL_VMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt new file mode 100644 index 0000000000..3f8e04adb3 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE CPC_ME1_BUSY_FOR_PACKET_DECODE SQ_CYCLES SQ_WAVES SQ_WAVE_CYCLES SQ_BUSY_CYCLES SQ_LEVEL_WAVES SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/pmc_perf_0.txt b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/pmc_perf_0.txt new file mode 100644 index 0000000000..387dfe345d --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/pmc_perf_0.txt @@ -0,0 +1,5 @@ +pmc: SQ_CYCLES SQ_BUSY_CYCLES SQ_BUSY_CU_CYCLES SQ_WAVES SQ_WAVE_CYCLES SQ_INSTS_VALU_CVT SQ_INSTS_VMEM_WR SQ_INSTS_VMEM_RD GRBM_COUNT GRBM_GUI_ACTIVE TA_TA_BUSY_sum TA_BUFFER_WAVEFRONTS_sum SPI_CSN_WINDOW_VALID SPI_CSN_BUSY CPF_CPF_STAT_BUSY CPF_CPF_STAT_STALL TCC_CYCLE_sum TCC_BUSY_sum TCC_PROBE_sum TCC_PROBE_ALL_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/pmc_perf_1.txt b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/pmc_perf_1.txt new file mode 100644 index 0000000000..b3bda316af --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/pmc_perf_1.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VMEM SQ_INSTS_SALU SQ_INSTS_VSKIPPED SQ_INSTS SQ_INSTS_VALU SQ_INSTS_VALU_ADD_F16 SQ_INSTS_VALU_MUL_F16 SQ_INSTS_VALU_FMA_F16 GRBM_SPI_BUSY TA_BUFFER_READ_WAVEFRONTS_sum TA_BUFFER_WRITE_WAVEFRONTS_sum SPI_CSN_NUM_THREADGROUPS SPI_CSN_WAVE CPF_CPF_TCIU_BUSY CPF_CPF_TCIU_STALL TCC_NC_REQ_sum TCC_UC_REQ_sum TCC_CC_REQ_sum TCC_RW_REQ_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/pmc_perf_10.txt b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/pmc_perf_10.txt new file mode 100644 index 0000000000..21c59688f7 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/pmc_perf_10.txt @@ -0,0 +1,5 @@ +pmc: SQC_TC_DATA_ATOMIC_REQ SQC_TC_STALL SQC_TC_REQ SQC_DCACHE_REQ_READ_16 SQC_ICACHE_REQ SQC_ICACHE_HITS SQC_ICACHE_MISSES SQC_ICACHE_MISSES_DUPLICATE + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/pmc_perf_11.txt b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/pmc_perf_11.txt new file mode 100644 index 0000000000..df6d67d7b7 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/pmc_perf_11.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_INPUT_VALID_READYB SQC_DCACHE_ATOMIC SQC_DCACHE_REQ_READ_8 SQC_DCACHE_REQ SQC_DCACHE_HITS SQC_DCACHE_MISSES SQC_DCACHE_MISSES_DUPLICATE SQC_DCACHE_REQ_READ_1 + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/pmc_perf_12.txt b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/pmc_perf_12.txt new file mode 100644 index 0000000000..6e5320c11c --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/pmc_perf_12.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_REQ_READ_2 SQC_DCACHE_REQ_READ_4 + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/pmc_perf_2.txt b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/pmc_perf_2.txt new file mode 100644 index 0000000000..497736b0b6 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/pmc_perf_2.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_TRANS_F16 SQ_INSTS_VALU_ADD_F32 SQ_INSTS_VALU_MUL_F32 SQ_INSTS_VALU_FMA_F32 SQ_INSTS_VALU_TRANS_F32 SQ_INSTS_VALU_ADD_F64 SQ_INSTS_VALU_MUL_F64 SQ_INSTS_VALU_FMA_F64 TA_BUFFER_ATOMIC_WAVEFRONTS_sum TA_BUFFER_TOTAL_CYCLES_sum SPI_RA_REQ_NO_ALLOC SPI_RA_REQ_NO_ALLOC_CSN CPF_CPF_STAT_IDLE CPF_CPF_TCIU_IDLE TCC_REQ_sum TCC_STREAMING_REQ_sum TCC_HIT_sum TCC_MISS_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/pmc_perf_3.txt b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/pmc_perf_3.txt new file mode 100644 index 0000000000..544ee46582 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/pmc_perf_3.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_TRANS_F64 SQ_INSTS_VALU_INT32 SQ_INSTS_VALU_INT64 SQ_INSTS_SMEM SQ_INSTS_FLAT SQ_INSTS_LDS SQ_INSTS_GDS SQ_INSTS_EXP_GDS TA_BUFFER_COALESCED_READ_CYCLES_sum TA_BUFFER_COALESCED_WRITE_CYCLES_sum SPI_RA_RES_STALL_CSN SPI_RA_TMP_STALL_CSN CPF_CMP_UTCL1_STALL_ON_TRANSLATION TCC_READ_sum TCC_WRITE_sum TCC_ATOMIC_sum TCC_WRITEBACK_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/pmc_perf_4.txt b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/pmc_perf_4.txt new file mode 100644 index 0000000000..0ffc1105d5 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/pmc_perf_4.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_BRANCH SQ_INSTS_SENDMSG SQ_WAIT_ANY SQ_WAIT_INST_ANY SQ_ACTIVE_INST_ANY SQ_ACTIVE_INST_VMEM SQ_ACTIVE_INST_LDS SQ_ACTIVE_INST_VALU TA_ADDR_STALLED_BY_TC_CYCLES_sum TA_TOTAL_WAVEFRONTS_sum SPI_RA_WAVE_SIMD_FULL_CSN SPI_RA_VGPR_SIMD_FULL_CSN TCC_EA0_WRREQ_sum TCC_EA0_WRREQ_64B_sum TCC_EA0_WR_UNCACHED_32B_sum TCC_EA0_WRREQ_DRAM_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/pmc_perf_5.txt b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/pmc_perf_5.txt new file mode 100644 index 0000000000..b37a745816 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/pmc_perf_5.txt @@ -0,0 +1,5 @@ +pmc: SQ_ACTIVE_INST_SCA SQ_ACTIVE_INST_EXP_GDS SQ_ACTIVE_INST_MISC SQ_ACTIVE_INST_FLAT SQ_INST_CYCLES_VMEM_WR SQ_INST_CYCLES_VMEM_RD SQ_INST_CYCLES_SMEM SQ_INST_CYCLES_SALU TA_ADDR_STALLED_BY_TD_CYCLES_sum TA_DATA_STALLED_BY_TC_CYCLES_sum SPI_RA_SGPR_SIMD_FULL_CSN SPI_RA_LDS_CU_FULL_CSN TCC_EA0_RDREQ_sum TCC_EA0_RDREQ_32B_sum TCC_BUBBLE_sum TCC_EA0_RD_UNCACHED_32B_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/pmc_perf_6.txt b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/pmc_perf_6.txt new file mode 100644 index 0000000000..5543f64699 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/pmc_perf_6.txt @@ -0,0 +1,5 @@ +pmc: SQ_THREAD_CYCLES_VALU SQ_IFETCH SQ_LDS_BANK_CONFLICT SQ_LDS_ADDR_CONFLICT SQ_LDS_UNALIGNED_STALL SQ_WAVES_EQ_64 SQ_WAVES_LT_64 SQ_WAVES_LT_48 TA_FLAT_WAVEFRONTS_sum TA_FLAT_READ_WAVEFRONTS_sum SPI_RA_BAR_CU_FULL_CSN SPI_RA_TGLIM_CU_FULL_CSN TCC_EA0_RDREQ_DRAM_sum TCC_TAG_STALL_sum TCC_NORMAL_WRITEBACK_sum TCC_ALL_TC_OP_WB_WRITEBACK_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/pmc_perf_7.txt b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/pmc_perf_7.txt new file mode 100644 index 0000000000..a3ea010a01 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/pmc_perf_7.txt @@ -0,0 +1,5 @@ +pmc: SQ_WAVES_LT_32 SQ_WAVES_LT_16 SQ_ITEMS SQ_LDS_MEM_VIOLATIONS SQ_LDS_ATOMIC_RETURN SQ_LDS_IDX_ACTIVE SQ_WAVES_RESTORED SQ_WAVES_SAVED TA_FLAT_WRITE_WAVEFRONTS_sum TA_FLAT_ATOMIC_WAVEFRONTS_sum SPI_RA_WVLIM_STALL_CSN SPI_SWC_CSC_WR TCC_NORMAL_EVICT_sum TCC_ALL_TC_OP_INV_EVICT_sum TCC_TOO_MANY_EA_WRREQS_STALL_sum TCC_EA0_ATOMIC_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/pmc_perf_8.txt b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/pmc_perf_8.txt new file mode 100644 index 0000000000..e65f5a1528 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/pmc_perf_8.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM_NORM SQ_INSTS_MFMA SQ_INSTS_VALU_MFMA_I8 SQ_INSTS_VALU_MFMA_F16 SQ_INSTS_VALU_MFMA_BF16 SQ_INSTS_VALU_MFMA_F32 SQ_INSTS_VALU_MFMA_F64 SQ_VALU_MFMA_BUSY_CYCLES SPI_VWC_CSC_WR SPI_RA_BULKY_CU_FULL_CSN TCC_EA0_RDREQ_LEVEL_sum TCC_EA0_WRREQ_LEVEL_sum TCC_EA0_ATOMIC_LEVEL_sum TCC_EA0_WRREQ_STALL_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/pmc_perf_9.txt b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/pmc_perf_9.txt new file mode 100644 index 0000000000..970806d4fb --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/pmc_perf_9.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_MFMA_MOPS_I8 SQ_INSTS_VALU_MFMA_MOPS_F16 SQ_INSTS_VALU_MFMA_MOPS_BF16 SQ_INSTS_VALU_MFMA_MOPS_F32 SQ_INSTS_VALU_MFMA_MOPS_F64 SQC_TC_INST_REQ SQC_TC_DATA_READ_REQ SQC_TC_DATA_WRITE_REQ + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/timestamps.txt b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/timestamps.txt new file mode 100644 index 0000000000..676cca1b80 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/perfmon/timestamps.txt @@ -0,0 +1,5 @@ +pmc: + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/pmc_perf.csv b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/pmc_perf.csv new file mode 100644 index 0000000000..77b9cb5ed4 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/pmc_perf.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Correlation_ID,SQC_DCACHE_INPUT_VALID_READYB,SQC_DCACHE_ATOMIC,SQC_DCACHE_REQ_READ_8,SQC_DCACHE_REQ,SQC_DCACHE_HITS,SQC_DCACHE_MISSES,SQC_DCACHE_MISSES_DUPLICATE,SQC_DCACHE_REQ_READ_1,Wave_Size_1,Correlation_ID_1,SQ_WAVES_LT_32,SQ_WAVES_LT_16,SQ_ITEMS,SQ_LDS_MEM_VIOLATIONS,SQ_LDS_ATOMIC_RETURN,SQ_LDS_IDX_ACTIVE,SQ_WAVES_RESTORED,SQ_WAVES_SAVED,SPI_RA_WVLIM_STALL_CSN,SPI_SWC_CSC_WR,TA_FLAT_ATOMIC_WAVEFRONTS_sum,TA_FLAT_WRITE_WAVEFRONTS_sum,TCC_ALL_TC_OP_INV_EVICT_sum,TCC_EA0_ATOMIC_sum,TCC_NORMAL_EVICT_sum,TCC_TOO_MANY_EA_WRREQS_STALL_sum,Wave_Size_2,Correlation_ID_2,SQ_INSTS_SMEM_NORM,SQ_INSTS_MFMA,SQ_INSTS_VALU_MFMA_I8,SQ_INSTS_VALU_MFMA_F16,SQ_INSTS_VALU_MFMA_BF16,SQ_INSTS_VALU_MFMA_F32,SQ_INSTS_VALU_MFMA_F64,SQ_VALU_MFMA_BUSY_CYCLES,SPI_VWC_CSC_WR,SPI_RA_BULKY_CU_FULL_CSN,TCC_EA0_ATOMIC_LEVEL_sum,TCC_EA0_RDREQ_LEVEL_sum,TCC_EA0_WRREQ_LEVEL_sum,TCC_EA0_WRREQ_STALL_sum,Wave_Size_3,Correlation_ID_3,SQ_INSTS_VALU_TRANS_F16,SQ_INSTS_VALU_ADD_F32,SQ_INSTS_VALU_MUL_F32,SQ_INSTS_VALU_FMA_F32,SQ_INSTS_VALU_TRANS_F32,SQ_INSTS_VALU_ADD_F64,SQ_INSTS_VALU_MUL_F64,SQ_INSTS_VALU_FMA_F64,SPI_RA_REQ_NO_ALLOC,SPI_RA_REQ_NO_ALLOC_CSN,CPF_CPF_STAT_IDLE,CPF_CPF_TCIU_IDLE,TA_BUFFER_ATOMIC_WAVEFRONTS_sum,TA_BUFFER_TOTAL_CYCLES_sum,TCC_HIT_sum,TCC_MISS_sum,TCC_REQ_sum,TCC_STREAMING_REQ_sum,Wave_Size_4,Correlation_ID_4,SQ_INSTS_BRANCH,SQ_INSTS_SENDMSG,SQ_WAIT_ANY,SQ_WAIT_INST_ANY,SQ_ACTIVE_INST_ANY,SQ_ACTIVE_INST_VMEM,SQ_ACTIVE_INST_LDS,SQ_ACTIVE_INST_VALU,SPI_RA_WAVE_SIMD_FULL_CSN,SPI_RA_VGPR_SIMD_FULL_CSN,TA_ADDR_STALLED_BY_TC_CYCLES_sum,TA_TOTAL_WAVEFRONTS_sum,TCC_EA0_WRREQ_64B_sum,TCC_EA0_WRREQ_DRAM_sum,TCC_EA0_WRREQ_sum,TCC_EA0_WR_UNCACHED_32B_sum,Wave_Size_5,Correlation_ID_5,SQC_DCACHE_REQ_READ_2,SQC_DCACHE_REQ_READ_4,Wave_Size_6,Correlation_ID_6,SQ_CYCLES,SQ_BUSY_CYCLES,SQ_BUSY_CU_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,SQ_INSTS_VALU_CVT,SQ_INSTS_VMEM_WR,SQ_INSTS_VMEM_RD,GRBM_COUNT,GRBM_GUI_ACTIVE,SPI_CSN_WINDOW_VALID,SPI_CSN_BUSY,CPF_CPF_STAT_BUSY,CPF_CPF_STAT_STALL,TA_BUFFER_WAVEFRONTS_sum,TA_TA_BUSY_sum,TCC_BUSY_sum,TCC_CYCLE_sum,TCC_PROBE_ALL_sum,TCC_PROBE_sum,Wave_Size_7,Correlation_ID_7,SQ_THREAD_CYCLES_VALU,SQ_IFETCH,SQ_LDS_BANK_CONFLICT,SQ_LDS_ADDR_CONFLICT,SQ_LDS_UNALIGNED_STALL,SQ_WAVES_EQ_64,SQ_WAVES_LT_64,SQ_WAVES_LT_48,SPI_RA_BAR_CU_FULL_CSN,SPI_RA_TGLIM_CU_FULL_CSN,TA_FLAT_READ_WAVEFRONTS_sum,TA_FLAT_WAVEFRONTS_sum,TCC_ALL_TC_OP_WB_WRITEBACK_sum,TCC_EA0_RDREQ_DRAM_sum,TCC_NORMAL_WRITEBACK_sum,TCC_TAG_STALL_sum,Wave_Size_8,Correlation_ID_8,SQ_INSTS_VMEM,SQ_INSTS_SALU,SQ_INSTS_VSKIPPED,SQ_INSTS,SQ_INSTS_VALU,SQ_INSTS_VALU_ADD_F16,SQ_INSTS_VALU_MUL_F16,SQ_INSTS_VALU_FMA_F16,GRBM_SPI_BUSY,SPI_CSN_NUM_THREADGROUPS,SPI_CSN_WAVE,CPF_CPF_TCIU_BUSY,CPF_CPF_TCIU_STALL,TA_BUFFER_READ_WAVEFRONTS_sum,TA_BUFFER_WRITE_WAVEFRONTS_sum,TCC_CC_REQ_sum,TCC_NC_REQ_sum,TCC_RW_REQ_sum,TCC_UC_REQ_sum,Wave_Size_9,Correlation_ID_9,SQ_INSTS_VALU_MFMA_MOPS_I8,SQ_INSTS_VALU_MFMA_MOPS_F16,SQ_INSTS_VALU_MFMA_MOPS_BF16,SQ_INSTS_VALU_MFMA_MOPS_F32,SQ_INSTS_VALU_MFMA_MOPS_F64,SQC_TC_INST_REQ,SQC_TC_DATA_READ_REQ,SQC_TC_DATA_WRITE_REQ,Wave_Size_10,Correlation_ID_10,SQ_INSTS_VALU_TRANS_F64,SQ_INSTS_VALU_INT32,SQ_INSTS_VALU_INT64,SQ_INSTS_SMEM,SQ_INSTS_FLAT,SQ_INSTS_LDS,SQ_INSTS_GDS,SQ_INSTS_EXP_GDS,SPI_RA_RES_STALL_CSN,SPI_RA_TMP_STALL_CSN,CPF_CMP_UTCL1_STALL_ON_TRANSLATION,TA_BUFFER_COALESCED_READ_CYCLES_sum,TA_BUFFER_COALESCED_WRITE_CYCLES_sum,TCC_ATOMIC_sum,TCC_READ_sum,TCC_WRITEBACK_sum,TCC_WRITE_sum,Wave_Size_11,Correlation_ID_11,SQC_TC_DATA_ATOMIC_REQ,SQC_TC_STALL,SQC_TC_REQ,SQC_DCACHE_REQ_READ_16,SQC_ICACHE_REQ,SQC_ICACHE_HITS,SQC_ICACHE_MISSES,SQC_ICACHE_MISSES_DUPLICATE,Wave_Size_12,Correlation_ID_12,SQ_ACTIVE_INST_SCA,SQ_ACTIVE_INST_EXP_GDS,SQ_ACTIVE_INST_MISC,SQ_ACTIVE_INST_FLAT,SQ_INST_CYCLES_VMEM_WR,SQ_INST_CYCLES_VMEM_RD,SQ_INST_CYCLES_SMEM,SQ_INST_CYCLES_SALU,SPI_RA_SGPR_SIMD_FULL_CSN,SPI_RA_LDS_CU_FULL_CSN,TA_ADDR_STALLED_BY_TD_CYCLES_sum,TA_DATA_STALLED_BY_TC_CYCLES_sum,TCC_BUBBLE_sum,TCC_EA0_RDREQ_32B_sum,TCC_EA0_RDREQ_sum,TCC_EA0_RD_UNCACHED_32B_sum,Start_Timestamp,End_Timestamp +0,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,2900893.0,0.0,0.0,65536.0,60576.0,160.0,4800.0,32768.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,0.0,0.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,121011246.0,71631294.0,224541.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,70446.0,42971.0,0.0,368607.0,0.0,0.0,66160.0,131291.0,197451.0,0.0,64,0,16384.0,16384.0,29559797.0,7138233.0,278528.0,0.0,0.0,98304.0,1389562.0,0.0,46963.0,32768.0,131072.0,131072.0,131072.0,0.0,64,0,32768.0,0.0,64,0,5337700.0,593047.0,5335449.0,16384.0,37337852.0,0.0,16384.0,16384.0,1334425.0,1334425.0,5330972.0,635934.0,1334425.0,233.0,0.0,911808.0,5472553.0,21350800.0,0.0,0.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,65536.0,65634.0,0.0,33053.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,158508.0,4096.0,16384.0,884954.0,0.0,0.0,0.0,0.0,0.0,197248.0,208.0,64,0,0.0,0.0,0.0,0.0,0.0,640.0,160.0,0.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,39823.0,0.0,78.0,0.0,0.0,0.0,66392.0,65656.0,131072.0,64,0,0.0,0.0,800.0,0.0,65536.0,61407.0,160.0,3969.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,0.0,188182.0,65536.0,0.0,65780.0,424.0,716080244671556,716080244694556 +1,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,3023002.0,0.0,0.0,65536.0,60576.0,160.0,4800.0,32768.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,0.0,0.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,58255970.0,84877837.0,307170.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,56667.0,34835.0,0.0,282075.0,0.0,0.0,65536.0,131307.0,196843.0,0.0,64,0,16384.0,16384.0,24170323.0,6344092.0,278528.0,0.0,0.0,98304.0,1140078.0,0.0,52037.0,32768.0,131072.0,131072.0,131072.0,0.0,64,0,32768.0,0.0,64,0,5009808.0,518148.0,4669709.0,16384.0,32234229.0,0.0,16384.0,16384.0,1252452.0,1252452.0,5009808.0,564732.0,1252452.0,1104.0,0.0,890554.0,5589719.0,20039232.0,0.0,0.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,65533.0,65635.0,3.0,0.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,139186.0,4096.0,16384.0,883393.0,0.0,0.0,0.0,0.0,0.0,196608.0,234.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,160.0,0.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,35188.0,0.0,942.0,0.0,0.0,0.0,65779.0,65536.0,131072.0,64,0,0.0,0.0,160.0,0.0,65536.0,65536.0,0.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,0.0,209700.0,65536.0,0.0,65782.0,492.0,716080244715514,716080244728274 +2,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,3117290.0,0.0,0.0,65536.0,60576.0,160.0,4800.0,32768.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,41.0,0.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,55095489.0,71746937.0,195457.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,55064.0,32526.0,0.0,276370.0,0.0,0.0,65536.0,131295.0,196831.0,0.0,64,0,16384.0,16384.0,25542919.0,6527215.0,278528.0,0.0,0.0,98304.0,1195479.0,0.0,60528.0,32768.0,131072.0,131072.0,131072.0,0.0,64,0,32768.0,0.0,64,0,4954476.0,511770.0,4612921.0,16384.0,31779481.0,0.0,16384.0,16384.0,1238619.0,1238619.0,4954476.0,558358.0,1238619.0,0.0,0.0,891631.0,5564191.0,19817904.0,0.0,0.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,65536.0,65628.0,0.0,0.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,137808.0,4096.0,16384.0,880483.0,0.0,0.0,0.0,0.0,0.0,196608.0,229.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,160.0,0.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,31338.0,0.0,0.0,0.0,0.0,0.0,65776.0,65536.0,131072.0,64,0,0.0,0.0,160.0,0.0,65536.0,65536.0,0.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,0.0,210457.0,65536.0,0.0,65782.0,492.0,716080244748434,716080244761153 diff --git a/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/sysinfo.csv b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/sysinfo.csv new file mode 100644 index 0000000000..ae3d84ac8b --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/sysinfo.csv @@ -0,0 +1,2 @@ +workload_name,command,ip_blocks,timestamp,version,hostname,cpu_model,sbios,linux_distro,linux_kernel_version,amd_gpu_kernel_version,cpu_memory,gpu_memory,rocm_version,vbios,compute_partition,memory_partition,gpu_model,gpu_arch,gpu_l1,gpu_l2,cu_per_gpu,simd_per_cu,se_per_gpu,wave_size,workgroup_max_size,max_waves_per_cu,max_sclk,max_mclk,cur_sclk,cur_mclk,total_l2_chan,lds_banks_per_cu,sqc_per_gpu,pipes_per_gpu,hbm_bw,num_xcd +ipblocks_SQ_SPI_TA_TCC_CPF,./tests/vcopy -n 1048576 -b 256 -i 3,sq|spi|ta|tcc|cpf,Wed 29 May 2024 11:58:14 AM (CDT),2,splinter-126-wr-c6,AMD Ryzen 9 7950X 16-Core Processor,"American Megatrends International, LLC.VS2683299N.FD",Ubuntu 22.04.4 LTS,5.18.2-mi300-build-140423-ubuntu-22.04+,,114656528,,6.2.0-13611,113-MI3SRIOV-001,SPX,NPS1,MI300X_A1,gfx942,32,4096,304,4,32,64,1024,32,2100,1300,2100,1300,128,32,160,4,5324.8,8 diff --git a/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/timestamps.csv b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/timestamps.csv new file mode 100644 index 0000000000..b26b9367f0 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SPI_TA_TCC_CPF/MI300X_A1/timestamps.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID +1,60633,1,961818,961818,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716080244671556,716080244694556,0 +2,60633,1,961818,961818,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716080244715514,716080244728274,0 +3,60633,1,961818,961818,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716080244748434,716080244761153,0 diff --git a/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/SQ_IFETCH_LEVEL.csv b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/SQ_IFETCH_LEVEL.csv new file mode 100644 index 0000000000..fe6dc194eb --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/SQ_IFETCH_LEVEL.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,SQ_WAVES,SQ_IFETCH,SQ_IFETCH_LEVEL,SQ_ACCUM_PREV_HIRES +0,11995,1,144012,144012,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73449758390097,73449758398430,0,210605.0,210605.0,16384.0,65536.0,27346.0,2190760.0 +1,11995,1,144012,144012,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73449758436968,73449758443418,0,188089.0,188089.0,16384.0,65536.0,13039.0,1048696.0 +2,11995,1,144012,144012,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73449758414775,73449758421104,0,170150.0,170150.0,16384.0,65536.0,13185.0,1049316.0 diff --git a/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/SQ_INST_LEVEL_LDS.csv b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/SQ_INST_LEVEL_LDS.csv new file mode 100644 index 0000000000..18a4f0100e --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/SQ_INST_LEVEL_LDS.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_LDS,SQ_INST_LEVEL_LDS,SQ_ACCUM_PREV_HIRES +0,11995,1,144023,144023,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73449758390097,73449758398430,0,0.0,0.0,0.0 +1,11995,1,144023,144023,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73449758436968,73449758443418,0,0.0,0.0,0.0 +2,11995,1,144023,144023,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73449758414775,73449758421104,0,0.0,0.0,0.0 diff --git a/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/SQ_INST_LEVEL_SMEM.csv b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/SQ_INST_LEVEL_SMEM.csv new file mode 100644 index 0000000000..cb4638506a --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/SQ_INST_LEVEL_SMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_SMEM,SQ_INST_LEVEL_SMEM,SQ_ACCUM_PREV_HIRES +0,11995,1,144034,144034,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73449758390097,73449758398430,0,65536.0,307292.0,24542784.0 +1,11995,1,144034,144034,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73449758436968,73449758443418,0,65536.0,270470.0,21650064.0 +2,11995,1,144034,144034,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73449758414775,73449758421104,0,65536.0,175706.0,14073216.0 diff --git a/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/SQ_INST_LEVEL_VMEM.csv b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/SQ_INST_LEVEL_VMEM.csv new file mode 100644 index 0000000000..9140a723f8 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/SQ_INST_LEVEL_VMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_VMEM,SQ_INST_LEVEL_VMEM,SQ_ACCUM_PREV_HIRES +0,11995,1,144045,144045,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73449758390097,73449758398430,0,32768.0,516546.0,41323468.0 +1,11995,1,144045,144045,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73449758436968,73449758443418,0,32768.0,398547.0,31882448.0 +2,11995,1,144045,144045,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73449758414775,73449758421104,0,32768.0,405941.0,32463320.0 diff --git a/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/SQ_LEVEL_WAVES.csv b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/SQ_LEVEL_WAVES.csv new file mode 100644 index 0000000000..925248d420 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/SQ_LEVEL_WAVES.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,CPC_ME1_BUSY_FOR_PACKET_DECODE,SQ_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,SQ_BUSY_CYCLES,SQ_LEVEL_WAVES,SQ_ACCUM_PREV_HIRES +0,11995,1,144057,144057,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73449758390097,73449758398430,0,200599.0,200599.0,108184.0,802396.0,16384.0,13590984.0,244142.0,0.0,54760720.0 +1,11995,1,144057,144057,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73449758436968,73449758443418,0,197860.0,197860.0,112954.0,791440.0,16384.0,12199599.0,218315.0,0.0,49189368.0 +2,11995,1,144057,144057,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73449758414775,73449758421104,0,174971.0,174971.0,94364.0,699884.0,16384.0,10555652.0,195563.0,0.0,42614424.0 diff --git a/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/log.txt b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/log.txt new file mode 100644 index 0000000000..549d35387b --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/log.txt @@ -0,0 +1,159 @@ +Omniperf version: 2.0.0 +Profiler choice: rocprofv2 +Path: /home/colramos/omniperf/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1 +Target: MI300A_A1 +Command: ./tests/vcopy -n 1048576 -b 256 -i 3 +Kernel Selection: None +Dispatch Selection: None +Hardware Blocks: ['sq', 'sqc', 'tcp', 'cpc'] + +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Collecting Performance Counters +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +[profiling] Current input file: tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES +[profiling] Current input file: tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection +[profiling] Current input file: tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 +[profiling] Current input file: tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 +[profiling] Current input file: tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - CPC_ME1_BUSY_FOR_PACKET_DECODE + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES +[profiling] Current input file: tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/pmc_perf_0.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_CVT + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM_WR + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM_RD + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VSKIPPED + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE +[profiling] Current input file: tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/pmc_perf_1.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_FMA_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_FMA_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F32 +[profiling] Current input file: tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/pmc_perf_10.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_DATA_ATOMIC_REQ +[profiling] Current input file: tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/pmc_perf_11.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_INPUT_VALID_READYB + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_ATOMIC + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_8 +[profiling] Current input file: tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/pmc_perf_12.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_2 + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_4 + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave +[profiling] Current input file: tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/pmc_perf_2.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_FMA_F64 +[profiling] Current input file: tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/pmc_perf_3.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_GDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_EXP_GDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_BRANCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SENDMSG + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVE_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAIT_ANY + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAIT_INST_ANY +[profiling] Current input file: tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/pmc_perf_4.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_ANY + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CU_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_VALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_SCA +[profiling] Current input file: tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/pmc_perf_5.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_EXP_GDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_MISC + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_FLAT +[profiling] Current input file: tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/pmc_perf_6.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_BANK_CONFLICT + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_ADDR_CONFLICT + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_UNALIGNED_STALL + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_EQ_64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_64 +[profiling] Current input file: tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/pmc_perf_7.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_ITEMS + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_MEM_VIOLATIONS + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_ATOMIC_RETURN + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_IDX_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_RESTORED +[profiling] Current input file: tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/pmc_perf_8.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM_NORM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_MFMA + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_I8 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_BF16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_F64 +[profiling] Current input file: tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/pmc_perf_9.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_I8 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_BF16 +[profiling] Current input file: tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/timestamps.txt + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + |-> [/opt/rocm/bin/rocprofv2] Total threads: 1048576, Grid Size: 4096 block Size:256, Wavefronts:16384: + |-> [/opt/rocm/bin/rocprofv2] Launching the kernel on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel +[roofline] Roofline temporarily disabled in MI300 diff --git a/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt new file mode 100644 index 0000000000..293092f641 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE SQ_WAVES SQ_IFETCH SQ_IFETCH_LEVEL SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt new file mode 100644 index 0000000000..08439eedce --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_LDS SQ_INST_LEVEL_LDS SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt new file mode 100644 index 0000000000..6cca322d4e --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM SQ_INST_LEVEL_SMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt new file mode 100644 index 0000000000..e527ad31ba --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VMEM SQ_INST_LEVEL_VMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt new file mode 100644 index 0000000000..3f8e04adb3 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE CPC_ME1_BUSY_FOR_PACKET_DECODE SQ_CYCLES SQ_WAVES SQ_WAVE_CYCLES SQ_BUSY_CYCLES SQ_LEVEL_WAVES SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/pmc_perf_0.txt b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/pmc_perf_0.txt new file mode 100644 index 0000000000..362468befa --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/pmc_perf_0.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_CVT SQ_INSTS_VMEM_WR SQ_INSTS_VMEM_RD SQ_INSTS_VMEM SQ_INSTS_SALU SQ_INSTS_VSKIPPED SQ_INSTS SQ_INSTS_VALU GRBM_COUNT GRBM_GUI_ACTIVE TCP_GATE_EN1_sum TCP_GATE_EN2_sum TCP_TD_TCP_STALL_CYCLES_sum TCP_TCR_TCP_STALL_CYCLES_sum CPC_CPC_STAT_BUSY CPC_CPC_STAT_IDLE + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/pmc_perf_1.txt b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/pmc_perf_1.txt new file mode 100644 index 0000000000..8f02917f2f --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/pmc_perf_1.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_ADD_F16 SQ_INSTS_VALU_MUL_F16 SQ_INSTS_VALU_FMA_F16 SQ_INSTS_VALU_TRANS_F16 SQ_INSTS_VALU_ADD_F32 SQ_INSTS_VALU_MUL_F32 SQ_INSTS_VALU_FMA_F32 SQ_INSTS_VALU_TRANS_F32 TCP_READ_TAGCONFLICT_STALL_CYCLES_sum TCP_WRITE_TAGCONFLICT_STALL_CYCLES_sum TCP_ATOMIC_TAGCONFLICT_STALL_CYCLES_sum TCP_TA_TCP_STATE_READ_sum CPC_CPC_TCIU_BUSY CPC_CPC_TCIU_IDLE + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/pmc_perf_10.txt b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/pmc_perf_10.txt new file mode 100644 index 0000000000..21c59688f7 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/pmc_perf_10.txt @@ -0,0 +1,5 @@ +pmc: SQC_TC_DATA_ATOMIC_REQ SQC_TC_STALL SQC_TC_REQ SQC_DCACHE_REQ_READ_16 SQC_ICACHE_REQ SQC_ICACHE_HITS SQC_ICACHE_MISSES SQC_ICACHE_MISSES_DUPLICATE + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/pmc_perf_11.txt b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/pmc_perf_11.txt new file mode 100644 index 0000000000..df6d67d7b7 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/pmc_perf_11.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_INPUT_VALID_READYB SQC_DCACHE_ATOMIC SQC_DCACHE_REQ_READ_8 SQC_DCACHE_REQ SQC_DCACHE_HITS SQC_DCACHE_MISSES SQC_DCACHE_MISSES_DUPLICATE SQC_DCACHE_REQ_READ_1 + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/pmc_perf_12.txt b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/pmc_perf_12.txt new file mode 100644 index 0000000000..6e5320c11c --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/pmc_perf_12.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_REQ_READ_2 SQC_DCACHE_REQ_READ_4 + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/pmc_perf_2.txt b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/pmc_perf_2.txt new file mode 100644 index 0000000000..876bc44376 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/pmc_perf_2.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_ADD_F64 SQ_INSTS_VALU_MUL_F64 SQ_INSTS_VALU_FMA_F64 SQ_INSTS_VALU_TRANS_F64 SQ_INSTS_VALU_INT32 SQ_INSTS_VALU_INT64 SQ_INSTS_SMEM SQ_INSTS_FLAT TCP_VOLATILE_sum TCP_TOTAL_ACCESSES_sum TCP_TOTAL_READ_sum TCP_TOTAL_WRITE_sum CPC_CPC_STAT_STALL CPC_UTCL1_STALL_ON_TRANSLATION + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/pmc_perf_3.txt b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/pmc_perf_3.txt new file mode 100644 index 0000000000..a502338117 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/pmc_perf_3.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_LDS SQ_INSTS_GDS SQ_INSTS_EXP_GDS SQ_INSTS_BRANCH SQ_INSTS_SENDMSG SQ_WAVE_CYCLES SQ_WAIT_ANY SQ_WAIT_INST_ANY TCP_TOTAL_ATOMIC_WITH_RET_sum TCP_TOTAL_ATOMIC_WITHOUT_RET_sum TCP_TOTAL_WRITEBACK_INVALIDATES_sum TCP_TOTAL_CACHE_ACCESSES_sum CPC_CPC_UTCL2IU_BUSY CPC_CPC_UTCL2IU_IDLE + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/pmc_perf_4.txt b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/pmc_perf_4.txt new file mode 100644 index 0000000000..cea1a640aa --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/pmc_perf_4.txt @@ -0,0 +1,5 @@ +pmc: SQ_ACTIVE_INST_ANY SQ_CYCLES SQ_BUSY_CYCLES SQ_BUSY_CU_CYCLES SQ_ACTIVE_INST_VMEM SQ_ACTIVE_INST_LDS SQ_ACTIVE_INST_VALU SQ_ACTIVE_INST_SCA TCP_UTCL1_TRANSLATION_MISS_sum TCP_UTCL1_TRANSLATION_HIT_sum TCP_UTCL1_PERMISSION_MISS_sum TCP_UTCL1_REQUEST_sum CPC_CPC_UTCL2IU_STALL CPC_ME1_BUSY_FOR_PACKET_DECODE + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/pmc_perf_5.txt b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/pmc_perf_5.txt new file mode 100644 index 0000000000..a32a8d79c6 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/pmc_perf_5.txt @@ -0,0 +1,5 @@ +pmc: SQ_ACTIVE_INST_EXP_GDS SQ_ACTIVE_INST_MISC SQ_ACTIVE_INST_FLAT SQ_INST_CYCLES_VMEM_WR SQ_INST_CYCLES_VMEM_RD SQ_INST_CYCLES_SMEM SQ_INST_CYCLES_SALU SQ_THREAD_CYCLES_VALU TCP_TCC_READ_REQ_sum TCP_TCC_WRITE_REQ_sum TCP_TCC_ATOMIC_WITH_RET_REQ_sum TCP_TCC_ATOMIC_WITHOUT_RET_REQ_sum CPC_ME1_DC0_SPI_BUSY + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/pmc_perf_6.txt b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/pmc_perf_6.txt new file mode 100644 index 0000000000..e66befcdc3 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/pmc_perf_6.txt @@ -0,0 +1,5 @@ +pmc: SQ_IFETCH SQ_LDS_BANK_CONFLICT SQ_LDS_ADDR_CONFLICT SQ_LDS_UNALIGNED_STALL SQ_WAVES SQ_WAVES_EQ_64 SQ_WAVES_LT_64 SQ_WAVES_LT_48 TCP_TCC_NC_READ_REQ_sum TCP_TCC_NC_WRITE_REQ_sum TCP_TCC_NC_ATOMIC_REQ_sum TCP_TCC_UC_READ_REQ_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/pmc_perf_7.txt b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/pmc_perf_7.txt new file mode 100644 index 0000000000..19684bbe33 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/pmc_perf_7.txt @@ -0,0 +1,5 @@ +pmc: SQ_WAVES_LT_32 SQ_WAVES_LT_16 SQ_ITEMS SQ_LDS_MEM_VIOLATIONS SQ_LDS_ATOMIC_RETURN SQ_LDS_IDX_ACTIVE SQ_WAVES_RESTORED SQ_WAVES_SAVED TCP_TCC_UC_WRITE_REQ_sum TCP_TCC_UC_ATOMIC_REQ_sum TCP_TCC_CC_READ_REQ_sum TCP_TCC_CC_WRITE_REQ_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/pmc_perf_8.txt b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/pmc_perf_8.txt new file mode 100644 index 0000000000..89b4b997e8 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/pmc_perf_8.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM_NORM SQ_INSTS_MFMA SQ_INSTS_VALU_MFMA_I8 SQ_INSTS_VALU_MFMA_F16 SQ_INSTS_VALU_MFMA_BF16 SQ_INSTS_VALU_MFMA_F32 SQ_INSTS_VALU_MFMA_F64 SQ_VALU_MFMA_BUSY_CYCLES TCP_TCC_CC_ATOMIC_REQ_sum TCP_TCC_RW_READ_REQ_sum TCP_TCC_RW_WRITE_REQ_sum TCP_TCC_RW_ATOMIC_REQ_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/pmc_perf_9.txt b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/pmc_perf_9.txt new file mode 100644 index 0000000000..60ceab315a --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/pmc_perf_9.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_MFMA_MOPS_I8 SQ_INSTS_VALU_MFMA_MOPS_F16 SQ_INSTS_VALU_MFMA_MOPS_BF16 SQ_INSTS_VALU_MFMA_MOPS_F32 SQ_INSTS_VALU_MFMA_MOPS_F64 SQC_TC_INST_REQ SQC_TC_DATA_READ_REQ SQC_TC_DATA_WRITE_REQ TCP_PENDING_STALL_CYCLES_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/timestamps.txt b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/timestamps.txt new file mode 100644 index 0000000000..676cca1b80 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/perfmon/timestamps.txt @@ -0,0 +1,5 @@ +pmc: + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/pmc_perf.csv b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/pmc_perf.csv new file mode 100644 index 0000000000..3f13842773 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/pmc_perf.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Correlation_ID,SQ_ACTIVE_INST_ANY,SQ_CYCLES,SQ_BUSY_CYCLES,SQ_BUSY_CU_CYCLES,SQ_ACTIVE_INST_VMEM,SQ_ACTIVE_INST_LDS,SQ_ACTIVE_INST_VALU,SQ_ACTIVE_INST_SCA,CPC_CPC_UTCL2IU_STALL,CPC_ME1_BUSY_FOR_PACKET_DECODE,TCP_UTCL1_PERMISSION_MISS_sum,TCP_UTCL1_REQUEST_sum,TCP_UTCL1_TRANSLATION_HIT_sum,TCP_UTCL1_TRANSLATION_MISS_sum,Wave_Size_1,Correlation_ID_1,SQ_IFETCH,SQ_LDS_BANK_CONFLICT,SQ_LDS_ADDR_CONFLICT,SQ_LDS_UNALIGNED_STALL,SQ_WAVES,SQ_WAVES_EQ_64,SQ_WAVES_LT_64,SQ_WAVES_LT_48,TCP_TCC_NC_ATOMIC_REQ_sum,TCP_TCC_NC_READ_REQ_sum,TCP_TCC_NC_WRITE_REQ_sum,TCP_TCC_UC_READ_REQ_sum,Wave_Size_2,Correlation_ID_2,SQ_INSTS_LDS,SQ_INSTS_GDS,SQ_INSTS_EXP_GDS,SQ_INSTS_BRANCH,SQ_INSTS_SENDMSG,SQ_WAVE_CYCLES,SQ_WAIT_ANY,SQ_WAIT_INST_ANY,CPC_CPC_UTCL2IU_BUSY,CPC_CPC_UTCL2IU_IDLE,TCP_TOTAL_ATOMIC_WITHOUT_RET_sum,TCP_TOTAL_ATOMIC_WITH_RET_sum,TCP_TOTAL_CACHE_ACCESSES_sum,TCP_TOTAL_WRITEBACK_INVALIDATES_sum,Wave_Size_3,Correlation_ID_3,SQ_WAVES_LT_32,SQ_WAVES_LT_16,SQ_ITEMS,SQ_LDS_MEM_VIOLATIONS,SQ_LDS_ATOMIC_RETURN,SQ_LDS_IDX_ACTIVE,SQ_WAVES_RESTORED,SQ_WAVES_SAVED,TCP_TCC_CC_READ_REQ_sum,TCP_TCC_CC_WRITE_REQ_sum,TCP_TCC_UC_ATOMIC_REQ_sum,TCP_TCC_UC_WRITE_REQ_sum,Wave_Size_4,Correlation_ID_4,SQ_INSTS_VALU_ADD_F64,SQ_INSTS_VALU_MUL_F64,SQ_INSTS_VALU_FMA_F64,SQ_INSTS_VALU_TRANS_F64,SQ_INSTS_VALU_INT32,SQ_INSTS_VALU_INT64,SQ_INSTS_SMEM,SQ_INSTS_FLAT,CPC_CPC_STAT_STALL,CPC_UTCL1_STALL_ON_TRANSLATION,TCP_TOTAL_ACCESSES_sum,TCP_TOTAL_READ_sum,TCP_TOTAL_WRITE_sum,TCP_VOLATILE_sum,Wave_Size_5,Correlation_ID_5,SQC_DCACHE_INPUT_VALID_READYB,SQC_DCACHE_ATOMIC,SQC_DCACHE_REQ_READ_8,SQC_DCACHE_REQ,SQC_DCACHE_HITS,SQC_DCACHE_MISSES,SQC_DCACHE_MISSES_DUPLICATE,SQC_DCACHE_REQ_READ_1,Wave_Size_6,Correlation_ID_6,SQC_TC_DATA_ATOMIC_REQ,SQC_TC_STALL,SQC_TC_REQ,SQC_DCACHE_REQ_READ_16,SQC_ICACHE_REQ,SQC_ICACHE_HITS,SQC_ICACHE_MISSES,SQC_ICACHE_MISSES_DUPLICATE,Wave_Size_7,Correlation_ID_7,SQ_INSTS_VALU_MFMA_MOPS_I8,SQ_INSTS_VALU_MFMA_MOPS_F16,SQ_INSTS_VALU_MFMA_MOPS_BF16,SQ_INSTS_VALU_MFMA_MOPS_F32,SQ_INSTS_VALU_MFMA_MOPS_F64,SQC_TC_INST_REQ,SQC_TC_DATA_READ_REQ,SQC_TC_DATA_WRITE_REQ,TCP_PENDING_STALL_CYCLES_sum,Wave_Size_8,Correlation_ID_8,SQ_INSTS_SMEM_NORM,SQ_INSTS_MFMA,SQ_INSTS_VALU_MFMA_I8,SQ_INSTS_VALU_MFMA_F16,SQ_INSTS_VALU_MFMA_BF16,SQ_INSTS_VALU_MFMA_F32,SQ_INSTS_VALU_MFMA_F64,SQ_VALU_MFMA_BUSY_CYCLES,TCP_TCC_CC_ATOMIC_REQ_sum,TCP_TCC_RW_ATOMIC_REQ_sum,TCP_TCC_RW_READ_REQ_sum,TCP_TCC_RW_WRITE_REQ_sum,Wave_Size_9,Correlation_ID_9,SQC_DCACHE_REQ_READ_2,SQC_DCACHE_REQ_READ_4,Wave_Size_10,Correlation_ID_10,SQ_ACTIVE_INST_EXP_GDS,SQ_ACTIVE_INST_MISC,SQ_ACTIVE_INST_FLAT,SQ_INST_CYCLES_VMEM_WR,SQ_INST_CYCLES_VMEM_RD,SQ_INST_CYCLES_SMEM,SQ_INST_CYCLES_SALU,SQ_THREAD_CYCLES_VALU,CPC_ME1_DC0_SPI_BUSY,TCP_TCC_ATOMIC_WITHOUT_RET_REQ_sum,TCP_TCC_ATOMIC_WITH_RET_REQ_sum,TCP_TCC_READ_REQ_sum,TCP_TCC_WRITE_REQ_sum,Wave_Size_11,Correlation_ID_11,SQ_INSTS_VALU_ADD_F16,SQ_INSTS_VALU_MUL_F16,SQ_INSTS_VALU_FMA_F16,SQ_INSTS_VALU_TRANS_F16,SQ_INSTS_VALU_ADD_F32,SQ_INSTS_VALU_MUL_F32,SQ_INSTS_VALU_FMA_F32,SQ_INSTS_VALU_TRANS_F32,CPC_CPC_TCIU_BUSY,CPC_CPC_TCIU_IDLE,TCP_ATOMIC_TAGCONFLICT_STALL_CYCLES_sum,TCP_READ_TAGCONFLICT_STALL_CYCLES_sum,TCP_TA_TCP_STATE_READ_sum,TCP_WRITE_TAGCONFLICT_STALL_CYCLES_sum,Wave_Size_12,Correlation_ID_12,SQ_INSTS_VALU_CVT,SQ_INSTS_VMEM_WR,SQ_INSTS_VMEM_RD,SQ_INSTS_VMEM,SQ_INSTS_SALU,SQ_INSTS_VSKIPPED,SQ_INSTS,SQ_INSTS_VALU,GRBM_COUNT,GRBM_GUI_ACTIVE,CPC_CPC_STAT_BUSY,CPC_CPC_STAT_IDLE,TCP_GATE_EN1_sum,TCP_GATE_EN2_sum,TCP_TCR_TCP_STALL_CYCLES_sum,TCP_TD_TCP_STALL_CYCLES_sum,Start_Timestamp,End_Timestamp +0,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,278528.0,1559724.0,252187.0,2113571.0,0.0,0.0,98304.0,114688.0,0.0,297875.0,0.0,524288.0,453818.0,1824.0,64,0,65536.0,0.0,0.0,0.0,16384.0,16384.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,0.0,0.0,0.0,16384.0,16384.0,12468736.0,11427068.0,763140.0,510.0,378978.0,0.0,0.0,524288.0,228.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,0.0,0.0,0.0,0.0,49152.0,32768.0,65536.0,32768.0,182920.0,522.0,2097152.0,1048576.0,1048576.0,2097152.0,64,0,190896.0,0.0,0.0,65536.0,61816.0,120.0,3600.0,32768.0,64,0,0.0,0.0,480.0,0.0,65536.0,62728.0,120.0,2688.0,64,0,0.0,0.0,0.0,0.0,0.0,360.0,120.0,0.0,1164434.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,65536.0,131072.0,64,0,32768.0,0.0,64,0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,6291456.0,52747.0,0.0,0.0,65536.0,131072.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1234.0,385836.0,0.0,0.0,32768.0,0.0,64,0,0.0,16384.0,16384.0,32768.0,49152.0,0.0,327680.0,98304.0,407214.0,407214.0,407214.0,0.0,3046426.0,1729575.0,2589.0,1740.0,73449758390097,73449758398430 +1,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,278528.0,1556012.0,204909.0,1844652.0,0.0,0.0,98304.0,114688.0,0.0,304847.0,0.0,524288.0,454101.0,1824.0,64,0,65536.0,0.0,0.0,0.0,16384.0,16384.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,0.0,0.0,0.0,16384.0,16384.0,10873476.0,9552735.0,1042213.0,7465.0,374332.0,0.0,0.0,524288.0,228.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,0.0,0.0,0.0,0.0,49152.0,32768.0,65536.0,32768.0,175273.0,5737.0,2097152.0,1048576.0,1048576.0,2097152.0,64,0,127846.0,0.0,0.0,65536.0,61823.0,120.0,3593.0,32768.0,64,0,0.0,0.0,120.0,0.0,65536.0,65536.0,0.0,0.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,120.0,0.0,1043645.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,65536.0,131072.0,64,0,32768.0,0.0,64,0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,6291456.0,41891.0,0.0,0.0,65536.0,131072.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1234.0,401730.0,0.0,0.0,32768.0,0.0,64,0,0.0,16384.0,16384.0,32768.0,49152.0,0.0,327680.0,98304.0,371229.0,371229.0,371229.0,0.0,2639853.0,1479789.0,160.0,1729.0,73449758436968,73449758443418 +2,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,278528.0,1420388.0,200727.0,1806572.0,0.0,0.0,98304.0,114688.0,0.0,274264.0,0.0,524288.0,453144.0,1824.0,64,0,65536.0,0.0,0.0,0.0,16384.0,16384.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,0.0,0.0,0.0,16384.0,16384.0,10381581.0,9278787.0,824266.0,5492.0,381422.0,0.0,0.0,524288.0,228.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,0.0,0.0,0.0,0.0,49152.0,32768.0,65536.0,32768.0,173740.0,5404.0,2097152.0,1048576.0,1048576.0,2097152.0,64,0,115772.0,0.0,0.0,65536.0,61816.0,120.0,3600.0,32768.0,64,0,0.0,0.0,120.0,0.0,65536.0,65536.0,0.0,0.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,120.0,0.0,1042104.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,65536.0,131072.0,64,0,32768.0,0.0,64,0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,6291456.0,40822.0,0.0,0.0,65536.0,131072.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1234.0,360028.0,0.0,0.0,32768.0,0.0,64,0,0.0,16384.0,16384.0,32768.0,49152.0,0.0,327680.0,98304.0,356970.0,356970.0,356970.0,0.0,2596265.0,1484381.0,78.0,1597.0,73449758414775,73449758421104 diff --git a/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/sysinfo.csv b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/sysinfo.csv new file mode 100644 index 0000000000..fb4f3b9b2a --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/sysinfo.csv @@ -0,0 +1,2 @@ +workload_name,command,ip_blocks,timestamp,version,hostname,cpu_model,sbios,linux_distro,linux_kernel_version,amd_gpu_kernel_version,cpu_memory,gpu_memory,rocm_version,vbios,compute_partition,memory_partition,gpu_model,gpu_arch,gpu_l1,gpu_l2,cu_per_gpu,simd_per_cu,se_per_gpu,wave_size,workgroup_max_size,max_waves_per_cu,max_sclk,max_mclk,cur_sclk,cur_mclk,total_l2_chan,lds_banks_per_cu,sqc_per_gpu,pipes_per_gpu,hbm_bw,num_xcd +ipblocks_SQ_SQC_TCP_CPC,./tests/vcopy -n 1048576 -b 256 -i 3,sq|sqc|tcp|cpc,Wed 29 May 2024 01:32:59 PM (CDT),2,sh5-1w300-rg3-3,AMD Instinct MI300A Accelerator,"American Megatrends International, LLC.RMO1002DS",Ubuntu 22.04.2 LTS,5.18.2-mi300-build-140423-ubuntu-22.04+,,131174852,,6.1.2-110,N/A,SPX,NPS1,MI300A_A1,gfx942,32,24576,228,4,24,64,1024,32,2100,1300,2100,1300,96,32,120,4,5324.8,6 diff --git a/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/timestamps.csv b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/timestamps.csv new file mode 100644 index 0000000000..4858f309b2 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300A_A1/timestamps.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID +1,11995,1,144212,144212,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73449758390097,73449758398430,0 +3,11995,1,144212,144212,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73449758436968,73449758443418,0 +2,11995,1,144212,144212,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73449758414775,73449758421104,0 diff --git a/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/SQ_IFETCH_LEVEL.csv b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/SQ_IFETCH_LEVEL.csv new file mode 100644 index 0000000000..e496ec74ad --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/SQ_IFETCH_LEVEL.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,SQ_WAVES,SQ_IFETCH,SQ_IFETCH_LEVEL,SQ_ACCUM_PREV_HIRES +0,60633,1,962244,962244,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716120136311404,716120136328043,0,451166.0,451166.0,16384.0,65536.0,37290.0,2979532.0 +1,60633,1,962244,962244,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716120136350321,716120136363961,0,397963.0,397963.0,16384.0,65536.0,13131.0,1048588.0 +2,60633,1,962244,962244,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716120136384280,716120136398120,0,408809.0,408809.0,16384.0,65536.0,13201.0,1048580.0 diff --git a/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/SQ_INST_LEVEL_LDS.csv b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/SQ_INST_LEVEL_LDS.csv new file mode 100644 index 0000000000..d4fa94cbb0 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/SQ_INST_LEVEL_LDS.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_LDS,SQ_INST_LEVEL_LDS,SQ_ACCUM_PREV_HIRES +0,60633,1,962255,962255,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716120136311404,716120136328043,0,0.0,0.0,0.0 +1,60633,1,962255,962255,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716120136350321,716120136363961,0,0.0,0.0,0.0 +2,60633,1,962255,962255,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716120136384280,716120136398120,0,0.0,0.0,0.0 diff --git a/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/SQ_INST_LEVEL_SMEM.csv b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/SQ_INST_LEVEL_SMEM.csv new file mode 100644 index 0000000000..d7ae27a7cc --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/SQ_INST_LEVEL_SMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_SMEM,SQ_INST_LEVEL_SMEM,SQ_ACCUM_PREV_HIRES +0,60633,1,962266,962266,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716120136311404,716120136328043,0,65536.0,3849536.0,307954344.0 +1,60633,1,962266,962266,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716120136350321,716120136363961,0,65536.0,3973980.0,317953896.0 +2,60633,1,962266,962266,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716120136384280,716120136398120,0,65536.0,3640476.0,291187752.0 diff --git a/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/SQ_INST_LEVEL_VMEM.csv b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/SQ_INST_LEVEL_VMEM.csv new file mode 100644 index 0000000000..4e15a6cdaa --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/SQ_INST_LEVEL_VMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_VMEM,SQ_INST_LEVEL_VMEM,SQ_ACCUM_PREV_HIRES +0,60633,1,962277,962277,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716120136311404,716120136328043,0,32768.0,517343.0,41382736.0 +1,60633,1,962277,962277,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716120136350321,716120136363961,0,32768.0,426113.0,34082960.0 +2,60633,1,962277,962277,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716120136384280,716120136398120,0,32768.0,385929.0,30873508.0 diff --git a/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/SQ_LEVEL_WAVES.csv b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/SQ_LEVEL_WAVES.csv new file mode 100644 index 0000000000..dd67c29987 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/SQ_LEVEL_WAVES.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,CPC_ME1_BUSY_FOR_PACKET_DECODE,SQ_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,SQ_BUSY_CYCLES,SQ_LEVEL_WAVES,SQ_ACCUM_PREV_HIRES +0,60633,1,962288,962288,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716120136311404,716120136328043,0,385059.0,385059.0,197618.0,1540236.0,16384.0,34483481.0,545001.0,0.0,138280324.0 +1,60633,1,962288,962288,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716120136350321,716120136363961,0,430375.0,430375.0,258619.0,1721500.0,16384.0,30250898.0,501508.0,0.0,121354496.0 +2,60633,1,962288,962288,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716120136384280,716120136398120,0,375307.0,375307.0,208996.0,1501228.0,16384.0,27861942.0,470690.0,0.0,111801664.0 diff --git a/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/log.txt b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/log.txt new file mode 100644 index 0000000000..3ec32e2f33 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/log.txt @@ -0,0 +1,132 @@ +Omniperf version: 2.0.0 +Profiler choice: rocprofv2 +Path: /home/colramos/omniperf/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1 +Target: MI300X_A1 +Command: ./tests/vcopy -n 1048576 -b 256 -i 3 +Kernel Selection: None +Dispatch Selection: None +Hardware Blocks: ['sq', 'sqc', 'tcp', 'cpc'] + +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Collecting Performance Counters +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +[profiling] Current input file: tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH_LEVEL +[profiling] Current input file: tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 +[profiling] Current input file: tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES +[profiling] Current input file: tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 +[profiling] Current input file: tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - CPC_ME1_BUSY_FOR_PACKET_DECODE + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES +[profiling] Current input file: tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/pmc_perf_0.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CU_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVE_CYCLES +[profiling] Current input file: tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/pmc_perf_1.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VSKIPPED + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS +[profiling] Current input file: tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/pmc_perf_10.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_DATA_ATOMIC_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_STALL + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_16 + |-> [/opt/rocm/bin/rocprofv2] - SQC_ICACHE_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_ICACHE_HITS +[profiling] Current input file: tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/pmc_perf_11.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_INPUT_VALID_READYB + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_ATOMIC + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_8 + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ +[profiling] Current input file: tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/pmc_perf_12.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_2 + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_4 +[profiling] Current input file: tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/pmc_perf_2.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_FMA_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F32 +[profiling] Current input file: tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/pmc_perf_3.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_INT32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_INT64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM +[profiling] Current input file: tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/pmc_perf_4.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_BRANCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SENDMSG + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAIT_ANY + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAIT_INST_ANY + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_ANY +[profiling] Current input file: tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/pmc_perf_5.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_SCA + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_EXP_GDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_MISC + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_FLAT +[profiling] Current input file: tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/pmc_perf_6.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_THREAD_CYCLES_VALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_BANK_CONFLICT +[profiling] Current input file: tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/pmc_perf_7.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_ITEMS + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_MEM_VIOLATIONS + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_ATOMIC_RETURN +[profiling] Current input file: tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/pmc_perf_8.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM_NORM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_MFMA + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_I8 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_F16 +[profiling] Current input file: tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/pmc_perf_9.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_I8 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F16 +[profiling] Current input file: tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/timestamps.txt + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave +[roofline] Roofline temporarily disabled in MI300 diff --git a/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt new file mode 100644 index 0000000000..293092f641 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE SQ_WAVES SQ_IFETCH SQ_IFETCH_LEVEL SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt new file mode 100644 index 0000000000..08439eedce --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_LDS SQ_INST_LEVEL_LDS SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt new file mode 100644 index 0000000000..6cca322d4e --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM SQ_INST_LEVEL_SMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt new file mode 100644 index 0000000000..e527ad31ba --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VMEM SQ_INST_LEVEL_VMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt new file mode 100644 index 0000000000..3f8e04adb3 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE CPC_ME1_BUSY_FOR_PACKET_DECODE SQ_CYCLES SQ_WAVES SQ_WAVE_CYCLES SQ_BUSY_CYCLES SQ_LEVEL_WAVES SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/pmc_perf_0.txt b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/pmc_perf_0.txt new file mode 100644 index 0000000000..95aad2cecb --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/pmc_perf_0.txt @@ -0,0 +1,5 @@ +pmc: SQ_CYCLES SQ_BUSY_CYCLES SQ_BUSY_CU_CYCLES SQ_WAVES SQ_WAVE_CYCLES SQ_INSTS_VALU_CVT SQ_INSTS_VMEM_WR SQ_INSTS_VMEM_RD GRBM_COUNT GRBM_GUI_ACTIVE TCP_GATE_EN1_sum TCP_GATE_EN2_sum TCP_TD_TCP_STALL_CYCLES_sum TCP_TCR_TCP_STALL_CYCLES_sum CPC_CPC_STAT_BUSY CPC_CPC_STAT_IDLE + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/pmc_perf_1.txt b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/pmc_perf_1.txt new file mode 100644 index 0000000000..6e3d88907e --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/pmc_perf_1.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VMEM SQ_INSTS_SALU SQ_INSTS_VSKIPPED SQ_INSTS SQ_INSTS_VALU SQ_INSTS_VALU_ADD_F16 SQ_INSTS_VALU_MUL_F16 SQ_INSTS_VALU_FMA_F16 TCP_READ_TAGCONFLICT_STALL_CYCLES_sum TCP_WRITE_TAGCONFLICT_STALL_CYCLES_sum TCP_ATOMIC_TAGCONFLICT_STALL_CYCLES_sum TCP_TA_TCP_STATE_READ_sum CPC_CPC_TCIU_BUSY CPC_CPC_TCIU_IDLE + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/pmc_perf_10.txt b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/pmc_perf_10.txt new file mode 100644 index 0000000000..21c59688f7 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/pmc_perf_10.txt @@ -0,0 +1,5 @@ +pmc: SQC_TC_DATA_ATOMIC_REQ SQC_TC_STALL SQC_TC_REQ SQC_DCACHE_REQ_READ_16 SQC_ICACHE_REQ SQC_ICACHE_HITS SQC_ICACHE_MISSES SQC_ICACHE_MISSES_DUPLICATE + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/pmc_perf_11.txt b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/pmc_perf_11.txt new file mode 100644 index 0000000000..df6d67d7b7 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/pmc_perf_11.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_INPUT_VALID_READYB SQC_DCACHE_ATOMIC SQC_DCACHE_REQ_READ_8 SQC_DCACHE_REQ SQC_DCACHE_HITS SQC_DCACHE_MISSES SQC_DCACHE_MISSES_DUPLICATE SQC_DCACHE_REQ_READ_1 + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/pmc_perf_12.txt b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/pmc_perf_12.txt new file mode 100644 index 0000000000..6e5320c11c --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/pmc_perf_12.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_REQ_READ_2 SQC_DCACHE_REQ_READ_4 + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/pmc_perf_2.txt b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/pmc_perf_2.txt new file mode 100644 index 0000000000..f6e2bfccfb --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/pmc_perf_2.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_TRANS_F16 SQ_INSTS_VALU_ADD_F32 SQ_INSTS_VALU_MUL_F32 SQ_INSTS_VALU_FMA_F32 SQ_INSTS_VALU_TRANS_F32 SQ_INSTS_VALU_ADD_F64 SQ_INSTS_VALU_MUL_F64 SQ_INSTS_VALU_FMA_F64 TCP_VOLATILE_sum TCP_TOTAL_ACCESSES_sum TCP_TOTAL_READ_sum TCP_TOTAL_WRITE_sum CPC_CPC_STAT_STALL CPC_UTCL1_STALL_ON_TRANSLATION + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/pmc_perf_3.txt b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/pmc_perf_3.txt new file mode 100644 index 0000000000..3e10cc91be --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/pmc_perf_3.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_TRANS_F64 SQ_INSTS_VALU_INT32 SQ_INSTS_VALU_INT64 SQ_INSTS_SMEM SQ_INSTS_FLAT SQ_INSTS_LDS SQ_INSTS_GDS SQ_INSTS_EXP_GDS TCP_TOTAL_ATOMIC_WITH_RET_sum TCP_TOTAL_ATOMIC_WITHOUT_RET_sum TCP_TOTAL_WRITEBACK_INVALIDATES_sum TCP_TOTAL_CACHE_ACCESSES_sum CPC_CPC_UTCL2IU_BUSY CPC_CPC_UTCL2IU_IDLE + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/pmc_perf_4.txt b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/pmc_perf_4.txt new file mode 100644 index 0000000000..e75b3a3f75 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/pmc_perf_4.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_BRANCH SQ_INSTS_SENDMSG SQ_WAIT_ANY SQ_WAIT_INST_ANY SQ_ACTIVE_INST_ANY SQ_ACTIVE_INST_VMEM SQ_ACTIVE_INST_LDS SQ_ACTIVE_INST_VALU TCP_UTCL1_TRANSLATION_MISS_sum TCP_UTCL1_TRANSLATION_HIT_sum TCP_UTCL1_PERMISSION_MISS_sum TCP_UTCL1_REQUEST_sum CPC_CPC_UTCL2IU_STALL CPC_ME1_BUSY_FOR_PACKET_DECODE + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/pmc_perf_5.txt b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/pmc_perf_5.txt new file mode 100644 index 0000000000..a070a8a538 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/pmc_perf_5.txt @@ -0,0 +1,5 @@ +pmc: SQ_ACTIVE_INST_SCA SQ_ACTIVE_INST_EXP_GDS SQ_ACTIVE_INST_MISC SQ_ACTIVE_INST_FLAT SQ_INST_CYCLES_VMEM_WR SQ_INST_CYCLES_VMEM_RD SQ_INST_CYCLES_SMEM SQ_INST_CYCLES_SALU TCP_TCC_READ_REQ_sum TCP_TCC_WRITE_REQ_sum TCP_TCC_ATOMIC_WITH_RET_REQ_sum TCP_TCC_ATOMIC_WITHOUT_RET_REQ_sum CPC_ME1_DC0_SPI_BUSY + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/pmc_perf_6.txt b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/pmc_perf_6.txt new file mode 100644 index 0000000000..a08bda1a6c --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/pmc_perf_6.txt @@ -0,0 +1,5 @@ +pmc: SQ_THREAD_CYCLES_VALU SQ_IFETCH SQ_LDS_BANK_CONFLICT SQ_LDS_ADDR_CONFLICT SQ_LDS_UNALIGNED_STALL SQ_WAVES_EQ_64 SQ_WAVES_LT_64 SQ_WAVES_LT_48 TCP_TCC_NC_READ_REQ_sum TCP_TCC_NC_WRITE_REQ_sum TCP_TCC_NC_ATOMIC_REQ_sum TCP_TCC_UC_READ_REQ_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/pmc_perf_7.txt b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/pmc_perf_7.txt new file mode 100644 index 0000000000..19684bbe33 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/pmc_perf_7.txt @@ -0,0 +1,5 @@ +pmc: SQ_WAVES_LT_32 SQ_WAVES_LT_16 SQ_ITEMS SQ_LDS_MEM_VIOLATIONS SQ_LDS_ATOMIC_RETURN SQ_LDS_IDX_ACTIVE SQ_WAVES_RESTORED SQ_WAVES_SAVED TCP_TCC_UC_WRITE_REQ_sum TCP_TCC_UC_ATOMIC_REQ_sum TCP_TCC_CC_READ_REQ_sum TCP_TCC_CC_WRITE_REQ_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/pmc_perf_8.txt b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/pmc_perf_8.txt new file mode 100644 index 0000000000..89b4b997e8 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/pmc_perf_8.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM_NORM SQ_INSTS_MFMA SQ_INSTS_VALU_MFMA_I8 SQ_INSTS_VALU_MFMA_F16 SQ_INSTS_VALU_MFMA_BF16 SQ_INSTS_VALU_MFMA_F32 SQ_INSTS_VALU_MFMA_F64 SQ_VALU_MFMA_BUSY_CYCLES TCP_TCC_CC_ATOMIC_REQ_sum TCP_TCC_RW_READ_REQ_sum TCP_TCC_RW_WRITE_REQ_sum TCP_TCC_RW_ATOMIC_REQ_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/pmc_perf_9.txt b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/pmc_perf_9.txt new file mode 100644 index 0000000000..60ceab315a --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/pmc_perf_9.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_MFMA_MOPS_I8 SQ_INSTS_VALU_MFMA_MOPS_F16 SQ_INSTS_VALU_MFMA_MOPS_BF16 SQ_INSTS_VALU_MFMA_MOPS_F32 SQ_INSTS_VALU_MFMA_MOPS_F64 SQC_TC_INST_REQ SQC_TC_DATA_READ_REQ SQC_TC_DATA_WRITE_REQ TCP_PENDING_STALL_CYCLES_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/timestamps.txt b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/timestamps.txt new file mode 100644 index 0000000000..676cca1b80 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/perfmon/timestamps.txt @@ -0,0 +1,5 @@ +pmc: + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/pmc_perf.csv b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/pmc_perf.csv new file mode 100644 index 0000000000..784166465e --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/pmc_perf.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Correlation_ID,SQC_DCACHE_INPUT_VALID_READYB,SQC_DCACHE_ATOMIC,SQC_DCACHE_REQ_READ_8,SQC_DCACHE_REQ,SQC_DCACHE_HITS,SQC_DCACHE_MISSES,SQC_DCACHE_MISSES_DUPLICATE,SQC_DCACHE_REQ_READ_1,Wave_Size_1,Correlation_ID_1,SQ_WAVES_LT_32,SQ_WAVES_LT_16,SQ_ITEMS,SQ_LDS_MEM_VIOLATIONS,SQ_LDS_ATOMIC_RETURN,SQ_LDS_IDX_ACTIVE,SQ_WAVES_RESTORED,SQ_WAVES_SAVED,TCP_TCC_CC_READ_REQ_sum,TCP_TCC_CC_WRITE_REQ_sum,TCP_TCC_UC_ATOMIC_REQ_sum,TCP_TCC_UC_WRITE_REQ_sum,Wave_Size_2,Correlation_ID_2,SQ_INSTS_SMEM_NORM,SQ_INSTS_MFMA,SQ_INSTS_VALU_MFMA_I8,SQ_INSTS_VALU_MFMA_F16,SQ_INSTS_VALU_MFMA_BF16,SQ_INSTS_VALU_MFMA_F32,SQ_INSTS_VALU_MFMA_F64,SQ_VALU_MFMA_BUSY_CYCLES,TCP_TCC_CC_ATOMIC_REQ_sum,TCP_TCC_RW_ATOMIC_REQ_sum,TCP_TCC_RW_READ_REQ_sum,TCP_TCC_RW_WRITE_REQ_sum,Wave_Size_3,Correlation_ID_3,SQ_INSTS_VALU_TRANS_F16,SQ_INSTS_VALU_ADD_F32,SQ_INSTS_VALU_MUL_F32,SQ_INSTS_VALU_FMA_F32,SQ_INSTS_VALU_TRANS_F32,SQ_INSTS_VALU_ADD_F64,SQ_INSTS_VALU_MUL_F64,SQ_INSTS_VALU_FMA_F64,CPC_CPC_STAT_STALL,CPC_UTCL1_STALL_ON_TRANSLATION,TCP_TOTAL_ACCESSES_sum,TCP_TOTAL_READ_sum,TCP_TOTAL_WRITE_sum,TCP_VOLATILE_sum,Wave_Size_4,Correlation_ID_4,SQ_INSTS_BRANCH,SQ_INSTS_SENDMSG,SQ_WAIT_ANY,SQ_WAIT_INST_ANY,SQ_ACTIVE_INST_ANY,SQ_ACTIVE_INST_VMEM,SQ_ACTIVE_INST_LDS,SQ_ACTIVE_INST_VALU,CPC_CPC_UTCL2IU_STALL,CPC_ME1_BUSY_FOR_PACKET_DECODE,TCP_UTCL1_PERMISSION_MISS_sum,TCP_UTCL1_REQUEST_sum,TCP_UTCL1_TRANSLATION_HIT_sum,TCP_UTCL1_TRANSLATION_MISS_sum,Wave_Size_5,Correlation_ID_5,SQC_DCACHE_REQ_READ_2,SQC_DCACHE_REQ_READ_4,Wave_Size_6,Correlation_ID_6,SQ_CYCLES,SQ_BUSY_CYCLES,SQ_BUSY_CU_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,SQ_INSTS_VALU_CVT,SQ_INSTS_VMEM_WR,SQ_INSTS_VMEM_RD,GRBM_COUNT,GRBM_GUI_ACTIVE,CPC_CPC_STAT_BUSY,CPC_CPC_STAT_IDLE,TCP_GATE_EN1_sum,TCP_GATE_EN2_sum,TCP_TCR_TCP_STALL_CYCLES_sum,TCP_TD_TCP_STALL_CYCLES_sum,Wave_Size_7,Correlation_ID_7,SQ_THREAD_CYCLES_VALU,SQ_IFETCH,SQ_LDS_BANK_CONFLICT,SQ_LDS_ADDR_CONFLICT,SQ_LDS_UNALIGNED_STALL,SQ_WAVES_EQ_64,SQ_WAVES_LT_64,SQ_WAVES_LT_48,TCP_TCC_NC_ATOMIC_REQ_sum,TCP_TCC_NC_READ_REQ_sum,TCP_TCC_NC_WRITE_REQ_sum,TCP_TCC_UC_READ_REQ_sum,Wave_Size_8,Correlation_ID_8,SQ_INSTS_VMEM,SQ_INSTS_SALU,SQ_INSTS_VSKIPPED,SQ_INSTS,SQ_INSTS_VALU,SQ_INSTS_VALU_ADD_F16,SQ_INSTS_VALU_MUL_F16,SQ_INSTS_VALU_FMA_F16,CPC_CPC_TCIU_BUSY,CPC_CPC_TCIU_IDLE,TCP_ATOMIC_TAGCONFLICT_STALL_CYCLES_sum,TCP_READ_TAGCONFLICT_STALL_CYCLES_sum,TCP_TA_TCP_STATE_READ_sum,TCP_WRITE_TAGCONFLICT_STALL_CYCLES_sum,Wave_Size_9,Correlation_ID_9,SQ_INSTS_VALU_MFMA_MOPS_I8,SQ_INSTS_VALU_MFMA_MOPS_F16,SQ_INSTS_VALU_MFMA_MOPS_BF16,SQ_INSTS_VALU_MFMA_MOPS_F32,SQ_INSTS_VALU_MFMA_MOPS_F64,SQC_TC_INST_REQ,SQC_TC_DATA_READ_REQ,SQC_TC_DATA_WRITE_REQ,TCP_PENDING_STALL_CYCLES_sum,Wave_Size_10,Correlation_ID_10,SQ_INSTS_VALU_TRANS_F64,SQ_INSTS_VALU_INT32,SQ_INSTS_VALU_INT64,SQ_INSTS_SMEM,SQ_INSTS_FLAT,SQ_INSTS_LDS,SQ_INSTS_GDS,SQ_INSTS_EXP_GDS,CPC_CPC_UTCL2IU_BUSY,CPC_CPC_UTCL2IU_IDLE,TCP_TOTAL_ATOMIC_WITHOUT_RET_sum,TCP_TOTAL_ATOMIC_WITH_RET_sum,TCP_TOTAL_CACHE_ACCESSES_sum,TCP_TOTAL_WRITEBACK_INVALIDATES_sum,Wave_Size_11,Correlation_ID_11,SQC_TC_DATA_ATOMIC_REQ,SQC_TC_STALL,SQC_TC_REQ,SQC_DCACHE_REQ_READ_16,SQC_ICACHE_REQ,SQC_ICACHE_HITS,SQC_ICACHE_MISSES,SQC_ICACHE_MISSES_DUPLICATE,Wave_Size_12,Correlation_ID_12,SQ_ACTIVE_INST_SCA,SQ_ACTIVE_INST_EXP_GDS,SQ_ACTIVE_INST_MISC,SQ_ACTIVE_INST_FLAT,SQ_INST_CYCLES_VMEM_WR,SQ_INST_CYCLES_VMEM_RD,SQ_INST_CYCLES_SMEM,SQ_INST_CYCLES_SALU,CPC_ME1_DC0_SPI_BUSY,TCP_TCC_ATOMIC_WITHOUT_RET_REQ_sum,TCP_TCC_ATOMIC_WITH_RET_REQ_sum,TCP_TCC_READ_REQ_sum,TCP_TCC_WRITE_REQ_sum,Start_Timestamp,End_Timestamp +0,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,2709496.0,0.0,0.0,65536.0,60576.0,160.0,4800.0,32768.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,65536.0,131072.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1033497.0,696.0,2097152.0,1048576.0,1048576.0,2097152.0,64,0,16384.0,16384.0,31032382.0,8098470.0,278528.0,0.0,0.0,98304.0,0.0,1241393.0,0.0,524288.0,447435.0,2246.0,64,0,32768.0,0.0,64,0,5628704.0,612405.0,5312260.0,16384.0,37637116.0,0.0,16384.0,16384.0,1407176.0,1407176.0,1407176.0,0.0,6811180.0,1499578.0,0.0,1896.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,1586.0,1425904.0,0.0,0.0,32768.0,0.0,64,0,0.0,0.0,0.0,0.0,0.0,640.0,160.0,0.0,1220427.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,680.0,1441800.0,0.0,0.0,524288.0,304.0,64,0,0.0,0.0,800.0,0.0,65536.0,61742.0,160.0,3634.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,134651.0,0.0,0.0,65536.0,131072.0,716120136311404,716120136328043 +1,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,2870032.0,0.0,0.0,65536.0,60576.0,160.0,4800.0,32768.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,65536.0,131072.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,974969.0,10794.0,2097152.0,1048576.0,1048576.0,2097152.0,64,0,16384.0,16384.0,26947097.0,7318752.0,278528.0,0.0,0.0,98304.0,0.0,1157949.0,0.0,524288.0,445090.0,2300.0,64,0,32768.0,0.0,64,0,5216452.0,480624.0,4284296.0,16384.0,29324665.0,0.0,16384.0,16384.0,1304113.0,1304113.0,1304113.0,0.0,5537454.0,1092638.0,0.0,684.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,1586.0,1349518.0,0.0,0.0,32768.0,0.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,160.0,0.0,912612.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,12503.0,1332597.0,0.0,0.0,524288.0,304.0,64,0,0.0,0.0,160.0,0.0,65536.0,65536.0,0.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,114272.0,0.0,0.0,65536.0,131072.0,716120136350321,716120136363961 +2,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,2758064.0,0.0,0.0,65536.0,60576.0,160.0,4800.0,32768.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,65536.0,131072.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,949457.0,7595.0,2097152.0,1048576.0,1048576.0,2097152.0,64,0,16384.0,16384.0,25596476.0,7128492.0,278528.0,0.0,0.0,98304.0,0.0,1137352.0,0.0,524288.0,446401.0,2270.0,64,0,32768.0,0.0,64,0,5196964.0,482961.0,4291353.0,16384.0,29508793.0,0.0,16384.0,16384.0,1299241.0,1299241.0,1299241.0,0.0,5552832.0,1113222.0,0.0,1037.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,1586.0,1355566.0,0.0,0.0,32768.0,0.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,160.0,0.0,929243.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,10785.0,1372707.0,0.0,0.0,524288.0,304.0,64,0,0.0,0.0,160.0,0.0,65536.0,65536.0,0.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,110740.0,0.0,0.0,65536.0,131072.0,716120136384280,716120136398120 diff --git a/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/sysinfo.csv b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/sysinfo.csv new file mode 100644 index 0000000000..56b9feb8ae --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/sysinfo.csv @@ -0,0 +1,2 @@ +workload_name,command,ip_blocks,timestamp,version,hostname,cpu_model,sbios,linux_distro,linux_kernel_version,amd_gpu_kernel_version,cpu_memory,gpu_memory,rocm_version,vbios,compute_partition,memory_partition,gpu_model,gpu_arch,gpu_l1,gpu_l2,cu_per_gpu,simd_per_cu,se_per_gpu,wave_size,workgroup_max_size,max_waves_per_cu,max_sclk,max_mclk,cur_sclk,cur_mclk,total_l2_chan,lds_banks_per_cu,sqc_per_gpu,pipes_per_gpu,hbm_bw,num_xcd +ipblocks_SQ_SQC_TCP_CPC,./tests/vcopy -n 1048576 -b 256 -i 3,sq|sqc|tcp|cpc,Wed 29 May 2024 11:58:54 AM (CDT),2,splinter-126-wr-c6,AMD Ryzen 9 7950X 16-Core Processor,"American Megatrends International, LLC.VS2683299N.FD",Ubuntu 22.04.4 LTS,5.18.2-mi300-build-140423-ubuntu-22.04+,,114656528,,6.2.0-13611,113-MI3SRIOV-001,SPX,NPS1,MI300X_A1,gfx942,32,4096,304,4,32,64,1024,32,2100,1300,2100,1300,128,32,160,4,5324.8,8 diff --git a/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/timestamps.csv b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/timestamps.csv new file mode 100644 index 0000000000..ec100e0a95 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_SQC_TCP_CPC/MI300X_A1/timestamps.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID +1,60633,1,962471,962471,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716120136311404,716120136328043,0 +2,60633,1,962471,962471,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716120136350321,716120136363961,0 +3,60633,1,962471,962471,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716120136384280,716120136398120,0 diff --git a/tests/workloads/ipblocks_SQ_TA/MI300A_A1/SQ_IFETCH_LEVEL.csv b/tests/workloads/ipblocks_SQ_TA/MI300A_A1/SQ_IFETCH_LEVEL.csv new file mode 100644 index 0000000000..189a989526 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_TA/MI300A_A1/SQ_IFETCH_LEVEL.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,SQ_WAVES,SQ_IFETCH,SQ_IFETCH_LEVEL,SQ_ACCUM_PREV_HIRES +0,11995,1,143099,143099,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73362565680302,73362565689636,0,215591.0,215591.0,16384.0,65536.0,28678.0,2302288.0 +1,11995,1,143099,143099,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73362565707704,73362565713993,0,192478.0,192478.0,16384.0,65536.0,13032.0,1048660.0 +2,11995,1,143099,143099,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73362565730138,73362565736467,0,166497.0,166497.0,16384.0,65536.0,13000.0,1049396.0 diff --git a/tests/workloads/ipblocks_SQ_TA/MI300A_A1/SQ_INST_LEVEL_LDS.csv b/tests/workloads/ipblocks_SQ_TA/MI300A_A1/SQ_INST_LEVEL_LDS.csv new file mode 100644 index 0000000000..674a08df5b --- /dev/null +++ b/tests/workloads/ipblocks_SQ_TA/MI300A_A1/SQ_INST_LEVEL_LDS.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_LDS,SQ_INST_LEVEL_LDS,SQ_ACCUM_PREV_HIRES +0,11995,1,143110,143110,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73362565680302,73362565689636,0,0.0,0.0,0.0 +1,11995,1,143110,143110,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73362565707704,73362565713993,0,0.0,0.0,0.0 +2,11995,1,143110,143110,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73362565730138,73362565736467,0,0.0,0.0,0.0 diff --git a/tests/workloads/ipblocks_SQ_TA/MI300A_A1/SQ_INST_LEVEL_SMEM.csv b/tests/workloads/ipblocks_SQ_TA/MI300A_A1/SQ_INST_LEVEL_SMEM.csv new file mode 100644 index 0000000000..9f2f67f71b --- /dev/null +++ b/tests/workloads/ipblocks_SQ_TA/MI300A_A1/SQ_INST_LEVEL_SMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_SMEM,SQ_INST_LEVEL_SMEM,SQ_ACCUM_PREV_HIRES +0,11995,1,143121,143121,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73362565680302,73362565689636,0,65536.0,410366.0,32696736.0 +1,11995,1,143121,143121,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73362565707704,73362565713993,0,65536.0,285570.0,22832368.0 +2,11995,1,143121,143121,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73362565730138,73362565736467,0,65536.0,185264.0,14851944.0 diff --git a/tests/workloads/ipblocks_SQ_TA/MI300A_A1/SQ_INST_LEVEL_VMEM.csv b/tests/workloads/ipblocks_SQ_TA/MI300A_A1/SQ_INST_LEVEL_VMEM.csv new file mode 100644 index 0000000000..d20d4df688 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_TA/MI300A_A1/SQ_INST_LEVEL_VMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_VMEM,SQ_INST_LEVEL_VMEM,SQ_ACCUM_PREV_HIRES +0,11995,1,143132,143132,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73362565680302,73362565689636,0,32768.0,538035.0,43038784.0 +1,11995,1,143132,143132,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73362565707704,73362565713993,0,32768.0,420201.0,33610592.0 +2,11995,1,143132,143132,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73362565730138,73362565736467,0,32768.0,420681.0,33653252.0 diff --git a/tests/workloads/ipblocks_SQ_TA/MI300A_A1/SQ_LEVEL_WAVES.csv b/tests/workloads/ipblocks_SQ_TA/MI300A_A1/SQ_LEVEL_WAVES.csv new file mode 100644 index 0000000000..0294efc031 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_TA/MI300A_A1/SQ_LEVEL_WAVES.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,CPC_ME1_BUSY_FOR_PACKET_DECODE,SQ_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,SQ_BUSY_CYCLES,SQ_LEVEL_WAVES,SQ_ACCUM_PREV_HIRES +0,11995,1,143143,143143,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73362565680302,73362565689636,0,222621.0,222621.0,128947.0,890484.0,16384.0,13986389.0,263521.0,0.0,56368820.0 +1,11995,1,143143,143143,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73362565707704,73362565713993,0,197260.0,197260.0,113874.0,789040.0,16384.0,10888181.0,201570.0,0.0,43948564.0 +2,11995,1,143143,143143,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73362565730138,73362565736467,0,178997.0,178997.0,98798.0,715988.0,16384.0,10365733.0,195169.0,0.0,41858744.0 diff --git a/tests/workloads/ipblocks_SQ_TA/MI300A_A1/log.txt b/tests/workloads/ipblocks_SQ_TA/MI300A_A1/log.txt new file mode 100644 index 0000000000..219c48d8ae --- /dev/null +++ b/tests/workloads/ipblocks_SQ_TA/MI300A_A1/log.txt @@ -0,0 +1,175 @@ +Omniperf version: 2.0.0 +Profiler choice: rocprofv2 +Path: /home/colramos/omniperf/tests/workloads/ipblocks_SQ_TA/MI300A_A1 +Target: MI300A_A1 +Command: ./tests/vcopy -n 1048576 -b 256 -i 3 +Kernel Selection: None +Dispatch Selection: None +Hardware Blocks: ['sq', 'ta'] + +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Collecting Performance Counters +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +[profiling] Current input file: tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH_LEVEL + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + |-> [/opt/rocm/bin/rocprofv2] Total threads: 1048576, Grid Size: 4096 block Size:256, Wavefronts:16384: +[profiling] Current input file: tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave +[profiling] Current input file: tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU +[profiling] Current input file: tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU +[profiling] Current input file: tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - CPC_ME1_BUSY_FOR_PACKET_DECODE + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVE_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_LEVEL_WAVES +[profiling] Current input file: tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/pmc_perf_0.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CU_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVE_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_CVT + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM_WR +[profiling] Current input file: tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/pmc_perf_1.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VSKIPPED + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F16 +[profiling] Current input file: tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/pmc_perf_10.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_DATA_ATOMIC_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_STALL + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_16 + |-> [/opt/rocm/bin/rocprofv2] - SQC_ICACHE_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_ICACHE_HITS + |-> [/opt/rocm/bin/rocprofv2] - SQC_ICACHE_MISSES + |-> [/opt/rocm/bin/rocprofv2] - SQC_ICACHE_MISSES_DUPLICATE +[profiling] Current input file: tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/pmc_perf_11.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_INPUT_VALID_READYB + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_ATOMIC + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_8 + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_HITS + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_MISSES + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_MISSES_DUPLICATE +[profiling] Current input file: tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/pmc_perf_12.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_2 + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_4 + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection +[profiling] Current input file: tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/pmc_perf_2.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_FMA_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F64 +[profiling] Current input file: tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/pmc_perf_3.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_INT32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_INT64 +[profiling] Current input file: tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/pmc_perf_4.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_BRANCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SENDMSG + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAIT_ANY + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAIT_INST_ANY + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_ANY + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_VALU +[profiling] Current input file: tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/pmc_perf_5.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_SCA + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_EXP_GDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_MISC +[profiling] Current input file: tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/pmc_perf_6.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_THREAD_CYCLES_VALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_BANK_CONFLICT + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_ADDR_CONFLICT + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_UNALIGNED_STALL + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_EQ_64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_48 +[profiling] Current input file: tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/pmc_perf_7.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_ITEMS + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_MEM_VIOLATIONS + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_ATOMIC_RETURN + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_IDX_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_RESTORED + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_SAVED +[profiling] Current input file: tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/pmc_perf_8.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM_NORM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_MFMA + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_I8 +[profiling] Current input file: tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/pmc_perf_9.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_I8 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F16 +[profiling] Current input file: tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/timestamps.txt + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU +[roofline] Roofline temporarily disabled in MI300 diff --git a/tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt b/tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt new file mode 100644 index 0000000000..293092f641 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE SQ_WAVES SQ_IFETCH SQ_IFETCH_LEVEL SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt b/tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt new file mode 100644 index 0000000000..08439eedce --- /dev/null +++ b/tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_LDS SQ_INST_LEVEL_LDS SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt b/tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt new file mode 100644 index 0000000000..6cca322d4e --- /dev/null +++ b/tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM SQ_INST_LEVEL_SMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt b/tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt new file mode 100644 index 0000000000..e527ad31ba --- /dev/null +++ b/tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VMEM SQ_INST_LEVEL_VMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt b/tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt new file mode 100644 index 0000000000..3f8e04adb3 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE CPC_ME1_BUSY_FOR_PACKET_DECODE SQ_CYCLES SQ_WAVES SQ_WAVE_CYCLES SQ_BUSY_CYCLES SQ_LEVEL_WAVES SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/pmc_perf_0.txt b/tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/pmc_perf_0.txt new file mode 100644 index 0000000000..5e4c478473 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/pmc_perf_0.txt @@ -0,0 +1,5 @@ +pmc: SQ_CYCLES SQ_BUSY_CYCLES SQ_BUSY_CU_CYCLES SQ_WAVES SQ_WAVE_CYCLES SQ_INSTS_VALU_CVT SQ_INSTS_VMEM_WR SQ_INSTS_VMEM_RD GRBM_COUNT GRBM_GUI_ACTIVE TA_TA_BUSY_sum TA_BUFFER_WAVEFRONTS_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/pmc_perf_1.txt b/tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/pmc_perf_1.txt new file mode 100644 index 0000000000..afaef3c64c --- /dev/null +++ b/tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/pmc_perf_1.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VMEM SQ_INSTS_SALU SQ_INSTS_VSKIPPED SQ_INSTS SQ_INSTS_VALU SQ_INSTS_VALU_ADD_F16 SQ_INSTS_VALU_MUL_F16 SQ_INSTS_VALU_FMA_F16 TA_BUFFER_READ_WAVEFRONTS_sum TA_BUFFER_WRITE_WAVEFRONTS_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/pmc_perf_10.txt b/tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/pmc_perf_10.txt new file mode 100644 index 0000000000..21c59688f7 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/pmc_perf_10.txt @@ -0,0 +1,5 @@ +pmc: SQC_TC_DATA_ATOMIC_REQ SQC_TC_STALL SQC_TC_REQ SQC_DCACHE_REQ_READ_16 SQC_ICACHE_REQ SQC_ICACHE_HITS SQC_ICACHE_MISSES SQC_ICACHE_MISSES_DUPLICATE + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/pmc_perf_11.txt b/tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/pmc_perf_11.txt new file mode 100644 index 0000000000..df6d67d7b7 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/pmc_perf_11.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_INPUT_VALID_READYB SQC_DCACHE_ATOMIC SQC_DCACHE_REQ_READ_8 SQC_DCACHE_REQ SQC_DCACHE_HITS SQC_DCACHE_MISSES SQC_DCACHE_MISSES_DUPLICATE SQC_DCACHE_REQ_READ_1 + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/pmc_perf_12.txt b/tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/pmc_perf_12.txt new file mode 100644 index 0000000000..6e5320c11c --- /dev/null +++ b/tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/pmc_perf_12.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_REQ_READ_2 SQC_DCACHE_REQ_READ_4 + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/pmc_perf_2.txt b/tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/pmc_perf_2.txt new file mode 100644 index 0000000000..67c0574797 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/pmc_perf_2.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_TRANS_F16 SQ_INSTS_VALU_ADD_F32 SQ_INSTS_VALU_MUL_F32 SQ_INSTS_VALU_FMA_F32 SQ_INSTS_VALU_TRANS_F32 SQ_INSTS_VALU_ADD_F64 SQ_INSTS_VALU_MUL_F64 SQ_INSTS_VALU_FMA_F64 TA_BUFFER_ATOMIC_WAVEFRONTS_sum TA_BUFFER_TOTAL_CYCLES_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/pmc_perf_3.txt b/tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/pmc_perf_3.txt new file mode 100644 index 0000000000..1e80425d43 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/pmc_perf_3.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_TRANS_F64 SQ_INSTS_VALU_INT32 SQ_INSTS_VALU_INT64 SQ_INSTS_SMEM SQ_INSTS_FLAT SQ_INSTS_LDS SQ_INSTS_GDS SQ_INSTS_EXP_GDS TA_BUFFER_COALESCED_READ_CYCLES_sum TA_BUFFER_COALESCED_WRITE_CYCLES_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/pmc_perf_4.txt b/tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/pmc_perf_4.txt new file mode 100644 index 0000000000..448bf0930c --- /dev/null +++ b/tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/pmc_perf_4.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_BRANCH SQ_INSTS_SENDMSG SQ_WAIT_ANY SQ_WAIT_INST_ANY SQ_ACTIVE_INST_ANY SQ_ACTIVE_INST_VMEM SQ_ACTIVE_INST_LDS SQ_ACTIVE_INST_VALU TA_ADDR_STALLED_BY_TC_CYCLES_sum TA_TOTAL_WAVEFRONTS_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/pmc_perf_5.txt b/tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/pmc_perf_5.txt new file mode 100644 index 0000000000..38f4ee36fd --- /dev/null +++ b/tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/pmc_perf_5.txt @@ -0,0 +1,5 @@ +pmc: SQ_ACTIVE_INST_SCA SQ_ACTIVE_INST_EXP_GDS SQ_ACTIVE_INST_MISC SQ_ACTIVE_INST_FLAT SQ_INST_CYCLES_VMEM_WR SQ_INST_CYCLES_VMEM_RD SQ_INST_CYCLES_SMEM SQ_INST_CYCLES_SALU TA_ADDR_STALLED_BY_TD_CYCLES_sum TA_DATA_STALLED_BY_TC_CYCLES_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/pmc_perf_6.txt b/tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/pmc_perf_6.txt new file mode 100644 index 0000000000..c7de19208b --- /dev/null +++ b/tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/pmc_perf_6.txt @@ -0,0 +1,5 @@ +pmc: SQ_THREAD_CYCLES_VALU SQ_IFETCH SQ_LDS_BANK_CONFLICT SQ_LDS_ADDR_CONFLICT SQ_LDS_UNALIGNED_STALL SQ_WAVES_EQ_64 SQ_WAVES_LT_64 SQ_WAVES_LT_48 TA_FLAT_WAVEFRONTS_sum TA_FLAT_READ_WAVEFRONTS_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/pmc_perf_7.txt b/tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/pmc_perf_7.txt new file mode 100644 index 0000000000..eb72f3a2c7 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/pmc_perf_7.txt @@ -0,0 +1,5 @@ +pmc: SQ_WAVES_LT_32 SQ_WAVES_LT_16 SQ_ITEMS SQ_LDS_MEM_VIOLATIONS SQ_LDS_ATOMIC_RETURN SQ_LDS_IDX_ACTIVE SQ_WAVES_RESTORED SQ_WAVES_SAVED TA_FLAT_WRITE_WAVEFRONTS_sum TA_FLAT_ATOMIC_WAVEFRONTS_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/pmc_perf_8.txt b/tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/pmc_perf_8.txt new file mode 100644 index 0000000000..f01548a76d --- /dev/null +++ b/tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/pmc_perf_8.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM_NORM SQ_INSTS_MFMA SQ_INSTS_VALU_MFMA_I8 SQ_INSTS_VALU_MFMA_F16 SQ_INSTS_VALU_MFMA_BF16 SQ_INSTS_VALU_MFMA_F32 SQ_INSTS_VALU_MFMA_F64 SQ_VALU_MFMA_BUSY_CYCLES + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/pmc_perf_9.txt b/tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/pmc_perf_9.txt new file mode 100644 index 0000000000..970806d4fb --- /dev/null +++ b/tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/pmc_perf_9.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_MFMA_MOPS_I8 SQ_INSTS_VALU_MFMA_MOPS_F16 SQ_INSTS_VALU_MFMA_MOPS_BF16 SQ_INSTS_VALU_MFMA_MOPS_F32 SQ_INSTS_VALU_MFMA_MOPS_F64 SQC_TC_INST_REQ SQC_TC_DATA_READ_REQ SQC_TC_DATA_WRITE_REQ + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/timestamps.txt b/tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/timestamps.txt new file mode 100644 index 0000000000..676cca1b80 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_TA/MI300A_A1/perfmon/timestamps.txt @@ -0,0 +1,5 @@ +pmc: + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_TA/MI300A_A1/pmc_perf.csv b/tests/workloads/ipblocks_SQ_TA/MI300A_A1/pmc_perf.csv new file mode 100644 index 0000000000..e05a1ea079 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_TA/MI300A_A1/pmc_perf.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Correlation_ID,SQ_INSTS_BRANCH,SQ_INSTS_SENDMSG,SQ_WAIT_ANY,SQ_WAIT_INST_ANY,SQ_ACTIVE_INST_ANY,SQ_ACTIVE_INST_VMEM,SQ_ACTIVE_INST_LDS,SQ_ACTIVE_INST_VALU,TA_ADDR_STALLED_BY_TC_CYCLES_sum,TA_TOTAL_WAVEFRONTS_sum,Wave_Size_1,Correlation_ID_1,SQ_THREAD_CYCLES_VALU,SQ_IFETCH,SQ_LDS_BANK_CONFLICT,SQ_LDS_ADDR_CONFLICT,SQ_LDS_UNALIGNED_STALL,SQ_WAVES_EQ_64,SQ_WAVES_LT_64,SQ_WAVES_LT_48,TA_FLAT_READ_WAVEFRONTS_sum,TA_FLAT_WAVEFRONTS_sum,Wave_Size_2,Correlation_ID_2,SQ_INSTS_VALU_TRANS_F64,SQ_INSTS_VALU_INT32,SQ_INSTS_VALU_INT64,SQ_INSTS_SMEM,SQ_INSTS_FLAT,SQ_INSTS_LDS,SQ_INSTS_GDS,SQ_INSTS_EXP_GDS,TA_BUFFER_COALESCED_READ_CYCLES_sum,TA_BUFFER_COALESCED_WRITE_CYCLES_sum,Wave_Size_3,Correlation_ID_3,SQ_WAVES_LT_32,SQ_WAVES_LT_16,SQ_ITEMS,SQ_LDS_MEM_VIOLATIONS,SQ_LDS_ATOMIC_RETURN,SQ_LDS_IDX_ACTIVE,SQ_WAVES_RESTORED,SQ_WAVES_SAVED,TA_FLAT_ATOMIC_WAVEFRONTS_sum,TA_FLAT_WRITE_WAVEFRONTS_sum,Wave_Size_4,Correlation_ID_4,SQ_INSTS_VALU_TRANS_F16,SQ_INSTS_VALU_ADD_F32,SQ_INSTS_VALU_MUL_F32,SQ_INSTS_VALU_FMA_F32,SQ_INSTS_VALU_TRANS_F32,SQ_INSTS_VALU_ADD_F64,SQ_INSTS_VALU_MUL_F64,SQ_INSTS_VALU_FMA_F64,TA_BUFFER_ATOMIC_WAVEFRONTS_sum,TA_BUFFER_TOTAL_CYCLES_sum,Wave_Size_5,Correlation_ID_5,SQC_DCACHE_INPUT_VALID_READYB,SQC_DCACHE_ATOMIC,SQC_DCACHE_REQ_READ_8,SQC_DCACHE_REQ,SQC_DCACHE_HITS,SQC_DCACHE_MISSES,SQC_DCACHE_MISSES_DUPLICATE,SQC_DCACHE_REQ_READ_1,Wave_Size_6,Correlation_ID_6,SQC_TC_DATA_ATOMIC_REQ,SQC_TC_STALL,SQC_TC_REQ,SQC_DCACHE_REQ_READ_16,SQC_ICACHE_REQ,SQC_ICACHE_HITS,SQC_ICACHE_MISSES,SQC_ICACHE_MISSES_DUPLICATE,Wave_Size_7,Correlation_ID_7,SQ_INSTS_VALU_MFMA_MOPS_I8,SQ_INSTS_VALU_MFMA_MOPS_F16,SQ_INSTS_VALU_MFMA_MOPS_BF16,SQ_INSTS_VALU_MFMA_MOPS_F32,SQ_INSTS_VALU_MFMA_MOPS_F64,SQC_TC_INST_REQ,SQC_TC_DATA_READ_REQ,SQC_TC_DATA_WRITE_REQ,Wave_Size_8,Correlation_ID_8,SQ_INSTS_SMEM_NORM,SQ_INSTS_MFMA,SQ_INSTS_VALU_MFMA_I8,SQ_INSTS_VALU_MFMA_F16,SQ_INSTS_VALU_MFMA_BF16,SQ_INSTS_VALU_MFMA_F32,SQ_INSTS_VALU_MFMA_F64,SQ_VALU_MFMA_BUSY_CYCLES,Wave_Size_9,Correlation_ID_9,SQC_DCACHE_REQ_READ_2,SQC_DCACHE_REQ_READ_4,Wave_Size_10,Correlation_ID_10,SQ_ACTIVE_INST_SCA,SQ_ACTIVE_INST_EXP_GDS,SQ_ACTIVE_INST_MISC,SQ_ACTIVE_INST_FLAT,SQ_INST_CYCLES_VMEM_WR,SQ_INST_CYCLES_VMEM_RD,SQ_INST_CYCLES_SMEM,SQ_INST_CYCLES_SALU,TA_ADDR_STALLED_BY_TD_CYCLES_sum,TA_DATA_STALLED_BY_TC_CYCLES_sum,Wave_Size_11,Correlation_ID_11,SQ_INSTS_VMEM,SQ_INSTS_SALU,SQ_INSTS_VSKIPPED,SQ_INSTS,SQ_INSTS_VALU,SQ_INSTS_VALU_ADD_F16,SQ_INSTS_VALU_MUL_F16,SQ_INSTS_VALU_FMA_F16,TA_BUFFER_READ_WAVEFRONTS_sum,TA_BUFFER_WRITE_WAVEFRONTS_sum,Wave_Size_12,Correlation_ID_12,SQ_CYCLES,SQ_BUSY_CYCLES,SQ_BUSY_CU_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,SQ_INSTS_VALU_CVT,SQ_INSTS_VMEM_WR,SQ_INSTS_VMEM_RD,GRBM_COUNT,GRBM_GUI_ACTIVE,TA_BUFFER_WAVEFRONTS_sum,TA_TA_BUSY_sum,Start_Timestamp,End_Timestamp +0,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,16384.0,16384.0,12516090.0,1173873.0,278528.0,0.0,0.0,98304.0,115488.0,32768.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,16384.0,32768.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,0.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,139574.0,0.0,0.0,65536.0,61816.0,120.0,3600.0,32768.0,64,0,0.0,0.0,480.0,0.0,65536.0,62607.0,120.0,2809.0,64,0,0.0,0.0,0.0,0.0,0.0,360.0,120.0,0.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,32768.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,596516.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,0.0,0.0,64,0,1293988.0,254640.0,2210075.0,16384.0,14358434.0,0.0,16384.0,16384.0,323497.0,323497.0,0.0,1139823.0,73362565680302,73362565689636 +1,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,16384.0,16384.0,9876103.0,819828.0,278528.0,0.0,0.0,98304.0,104688.0,32768.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,16384.0,32768.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,0.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,151562.0,0.0,0.0,65536.0,61816.0,120.0,3600.0,32768.0,64,0,0.0,0.0,120.0,0.0,65536.0,65536.0,0.0,0.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,120.0,0.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,32768.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,512360.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,0.0,0.0,64,0,1172636.0,195350.0,1757167.0,16384.0,10528262.0,0.0,16384.0,16384.0,293159.0,293159.0,0.0,1110718.0,73362565707704,73362565713993 +2,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,16384.0,16384.0,9534209.0,605698.0,278528.0,0.0,0.0,98304.0,113243.0,32768.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,16384.0,32768.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,0.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,126154.0,0.0,0.0,65536.0,61816.0,120.0,3600.0,32768.0,64,0,0.0,0.0,120.0,0.0,65536.0,65536.0,0.0,0.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,120.0,0.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,32768.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,461099.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,0.0,0.0,64,0,1129232.0,190708.0,1711440.0,16384.0,10233000.0,0.0,16384.0,16384.0,282308.0,282308.0,0.0,1120641.0,73362565730138,73362565736467 diff --git a/tests/workloads/ipblocks_SQ_TA/MI300A_A1/sysinfo.csv b/tests/workloads/ipblocks_SQ_TA/MI300A_A1/sysinfo.csv new file mode 100644 index 0000000000..e7e5150aed --- /dev/null +++ b/tests/workloads/ipblocks_SQ_TA/MI300A_A1/sysinfo.csv @@ -0,0 +1,2 @@ +workload_name,command,ip_blocks,timestamp,version,hostname,cpu_model,sbios,linux_distro,linux_kernel_version,amd_gpu_kernel_version,cpu_memory,gpu_memory,rocm_version,vbios,compute_partition,memory_partition,gpu_model,gpu_arch,gpu_l1,gpu_l2,cu_per_gpu,simd_per_cu,se_per_gpu,wave_size,workgroup_max_size,max_waves_per_cu,max_sclk,max_mclk,cur_sclk,cur_mclk,total_l2_chan,lds_banks_per_cu,sqc_per_gpu,pipes_per_gpu,hbm_bw,num_xcd +ipblocks_SQ_TA,./tests/vcopy -n 1048576 -b 256 -i 3,sq|ta,Wed 29 May 2024 01:31:31 PM (CDT),2,sh5-1w300-rg3-3,AMD Instinct MI300A Accelerator,"American Megatrends International, LLC.RMO1002DS",Ubuntu 22.04.2 LTS,5.18.2-mi300-build-140423-ubuntu-22.04+,,131174852,,6.1.2-110,N/A,SPX,NPS1,MI300A_A1,gfx942,32,24576,228,4,24,64,1024,32,2100,1300,2100,1300,96,32,120,4,5324.8,6 diff --git a/tests/workloads/ipblocks_SQ_TA/MI300A_A1/timestamps.csv b/tests/workloads/ipblocks_SQ_TA/MI300A_A1/timestamps.csv new file mode 100644 index 0000000000..c1b9bc03cc --- /dev/null +++ b/tests/workloads/ipblocks_SQ_TA/MI300A_A1/timestamps.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID +1,11995,1,143298,143298,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73362565680302,73362565689636,0 +2,11995,1,143298,143298,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73362565707704,73362565713993,0 +3,11995,1,143298,143298,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73362565730138,73362565736467,0 diff --git a/tests/workloads/ipblocks_SQ_TA/MI300X_A1/SQ_IFETCH_LEVEL.csv b/tests/workloads/ipblocks_SQ_TA/MI300X_A1/SQ_IFETCH_LEVEL.csv new file mode 100644 index 0000000000..7b5c3a285c --- /dev/null +++ b/tests/workloads/ipblocks_SQ_TA/MI300X_A1/SQ_IFETCH_LEVEL.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,SQ_WAVES,SQ_IFETCH,SQ_IFETCH_LEVEL,SQ_ACCUM_PREV_HIRES +0,60633,1,961320,961320,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716062741676325,716062741693325,0,411031.0,411031.0,16384.0,65536.0,29692.0,2372332.0 +1,60633,1,961320,961320,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716062741714483,716062741728363,0,355126.0,355126.0,16384.0,65536.0,13145.0,1048576.0 +2,60633,1,961320,961320,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716062741749163,716062741762363,0,346134.0,346134.0,16384.0,65536.0,13028.0,1048584.0 diff --git a/tests/workloads/ipblocks_SQ_TA/MI300X_A1/SQ_INST_LEVEL_LDS.csv b/tests/workloads/ipblocks_SQ_TA/MI300X_A1/SQ_INST_LEVEL_LDS.csv new file mode 100644 index 0000000000..a431475b32 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_TA/MI300X_A1/SQ_INST_LEVEL_LDS.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_LDS,SQ_INST_LEVEL_LDS,SQ_ACCUM_PREV_HIRES +0,60633,1,961331,961331,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716062741676325,716062741693325,0,0.0,0.0,0.0 +1,60633,1,961331,961331,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716062741714483,716062741728363,0,0.0,0.0,0.0 +2,60633,1,961331,961331,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716062741749163,716062741762363,0,0.0,0.0,0.0 diff --git a/tests/workloads/ipblocks_SQ_TA/MI300X_A1/SQ_INST_LEVEL_SMEM.csv b/tests/workloads/ipblocks_SQ_TA/MI300X_A1/SQ_INST_LEVEL_SMEM.csv new file mode 100644 index 0000000000..2b2cc8e79f --- /dev/null +++ b/tests/workloads/ipblocks_SQ_TA/MI300X_A1/SQ_INST_LEVEL_SMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_SMEM,SQ_INST_LEVEL_SMEM,SQ_ACCUM_PREV_HIRES +0,60633,1,961342,961342,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716062741676325,716062741693325,0,65536.0,4145922.0,331758616.0 +1,60633,1,961342,961342,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716062741714483,716062741728363,0,65536.0,3717138.0,297380952.0 +2,60633,1,961342,961342,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716062741749163,716062741762363,0,65536.0,3832206.0,306590720.0 diff --git a/tests/workloads/ipblocks_SQ_TA/MI300X_A1/SQ_INST_LEVEL_VMEM.csv b/tests/workloads/ipblocks_SQ_TA/MI300X_A1/SQ_INST_LEVEL_VMEM.csv new file mode 100644 index 0000000000..beda55e27f --- /dev/null +++ b/tests/workloads/ipblocks_SQ_TA/MI300X_A1/SQ_INST_LEVEL_VMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_VMEM,SQ_INST_LEVEL_VMEM,SQ_ACCUM_PREV_HIRES +0,60633,1,961353,961353,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716062741676325,716062741693325,0,32768.0,515042.0,41193908.0 +1,60633,1,961353,961353,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716062741714483,716062741728363,0,32768.0,339877.0,27188564.0 +2,60633,1,961353,961353,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716062741749163,716062741762363,0,32768.0,343169.0,27453048.0 diff --git a/tests/workloads/ipblocks_SQ_TA/MI300X_A1/SQ_LEVEL_WAVES.csv b/tests/workloads/ipblocks_SQ_TA/MI300X_A1/SQ_LEVEL_WAVES.csv new file mode 100644 index 0000000000..6c7968b678 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_TA/MI300X_A1/SQ_LEVEL_WAVES.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,CPC_ME1_BUSY_FOR_PACKET_DECODE,SQ_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,SQ_BUSY_CYCLES,SQ_LEVEL_WAVES,SQ_ACCUM_PREV_HIRES +0,60633,1,961364,961364,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716062741676325,716062741693325,0,486613.0,486613.0,281051.0,1946452.0,16384.0,39780263.0,654393.0,0.0,159455076.0 +1,60633,1,961364,961364,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716062741714483,716062741728363,0,397285.0,397285.0,208419.0,1589140.0,16384.0,34522332.0,549242.0,0.0,138446904.0 +2,60633,1,961364,961364,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716062741749163,716062741762363,0,442939.0,442939.0,254428.0,1771756.0,16384.0,34371820.0,550942.0,0.0,137841760.0 diff --git a/tests/workloads/ipblocks_SQ_TA/MI300X_A1/log.txt b/tests/workloads/ipblocks_SQ_TA/MI300X_A1/log.txt new file mode 100644 index 0000000000..073d536242 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_TA/MI300X_A1/log.txt @@ -0,0 +1,141 @@ +Omniperf version: 2.0.0 +Profiler choice: rocprofv2 +Path: /home/colramos/omniperf/tests/workloads/ipblocks_SQ_TA/MI300X_A1 +Target: MI300X_A1 +Command: ./tests/vcopy -n 1048576 -b 256 -i 3 +Kernel Selection: None +Dispatch Selection: None +Hardware Blocks: ['sq', 'ta'] + +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Collecting Performance Counters +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +[profiling] Current input file: tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH_LEVEL +[profiling] Current input file: tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 +[profiling] Current input file: tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 +[profiling] Current input file: tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU +[profiling] Current input file: tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - CPC_ME1_BUSY_FOR_PACKET_DECODE +[profiling] Current input file: tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/pmc_perf_0.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CU_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVE_CYCLES +[profiling] Current input file: tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/pmc_perf_1.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VSKIPPED + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU +[profiling] Current input file: tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/pmc_perf_10.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_DATA_ATOMIC_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_STALL + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_16 + |-> [/opt/rocm/bin/rocprofv2] - SQC_ICACHE_REQ +[profiling] Current input file: tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/pmc_perf_11.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_INPUT_VALID_READYB + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_ATOMIC + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_8 + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_HITS + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_MISSES + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_MISSES_DUPLICATE +[profiling] Current input file: tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/pmc_perf_12.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_2 + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_4 + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 +[profiling] Current input file: tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/pmc_perf_2.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_FMA_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F64 +[profiling] Current input file: tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/pmc_perf_3.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_INT32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_INT64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_FLAT +[profiling] Current input file: tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/pmc_perf_4.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_BRANCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SENDMSG + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAIT_ANY +[profiling] Current input file: tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/pmc_perf_5.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_SCA + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_EXP_GDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_MISC +[profiling] Current input file: tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/pmc_perf_6.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_THREAD_CYCLES_VALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_BANK_CONFLICT + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_ADDR_CONFLICT +[profiling] Current input file: tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/pmc_perf_7.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_ITEMS + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_MEM_VIOLATIONS +[profiling] Current input file: tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/pmc_perf_8.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM_NORM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_MFMA + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_I8 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_BF16 +[profiling] Current input file: tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/pmc_perf_9.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_I8 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_BF16 +[profiling] Current input file: tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/timestamps.txt + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave +[roofline] Roofline temporarily disabled in MI300 diff --git a/tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt b/tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt new file mode 100644 index 0000000000..293092f641 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE SQ_WAVES SQ_IFETCH SQ_IFETCH_LEVEL SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt b/tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt new file mode 100644 index 0000000000..08439eedce --- /dev/null +++ b/tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_LDS SQ_INST_LEVEL_LDS SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt b/tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt new file mode 100644 index 0000000000..6cca322d4e --- /dev/null +++ b/tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM SQ_INST_LEVEL_SMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt b/tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt new file mode 100644 index 0000000000..e527ad31ba --- /dev/null +++ b/tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VMEM SQ_INST_LEVEL_VMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt b/tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt new file mode 100644 index 0000000000..3f8e04adb3 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE CPC_ME1_BUSY_FOR_PACKET_DECODE SQ_CYCLES SQ_WAVES SQ_WAVE_CYCLES SQ_BUSY_CYCLES SQ_LEVEL_WAVES SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/pmc_perf_0.txt b/tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/pmc_perf_0.txt new file mode 100644 index 0000000000..5e4c478473 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/pmc_perf_0.txt @@ -0,0 +1,5 @@ +pmc: SQ_CYCLES SQ_BUSY_CYCLES SQ_BUSY_CU_CYCLES SQ_WAVES SQ_WAVE_CYCLES SQ_INSTS_VALU_CVT SQ_INSTS_VMEM_WR SQ_INSTS_VMEM_RD GRBM_COUNT GRBM_GUI_ACTIVE TA_TA_BUSY_sum TA_BUFFER_WAVEFRONTS_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/pmc_perf_1.txt b/tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/pmc_perf_1.txt new file mode 100644 index 0000000000..afaef3c64c --- /dev/null +++ b/tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/pmc_perf_1.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VMEM SQ_INSTS_SALU SQ_INSTS_VSKIPPED SQ_INSTS SQ_INSTS_VALU SQ_INSTS_VALU_ADD_F16 SQ_INSTS_VALU_MUL_F16 SQ_INSTS_VALU_FMA_F16 TA_BUFFER_READ_WAVEFRONTS_sum TA_BUFFER_WRITE_WAVEFRONTS_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/pmc_perf_10.txt b/tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/pmc_perf_10.txt new file mode 100644 index 0000000000..21c59688f7 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/pmc_perf_10.txt @@ -0,0 +1,5 @@ +pmc: SQC_TC_DATA_ATOMIC_REQ SQC_TC_STALL SQC_TC_REQ SQC_DCACHE_REQ_READ_16 SQC_ICACHE_REQ SQC_ICACHE_HITS SQC_ICACHE_MISSES SQC_ICACHE_MISSES_DUPLICATE + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/pmc_perf_11.txt b/tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/pmc_perf_11.txt new file mode 100644 index 0000000000..df6d67d7b7 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/pmc_perf_11.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_INPUT_VALID_READYB SQC_DCACHE_ATOMIC SQC_DCACHE_REQ_READ_8 SQC_DCACHE_REQ SQC_DCACHE_HITS SQC_DCACHE_MISSES SQC_DCACHE_MISSES_DUPLICATE SQC_DCACHE_REQ_READ_1 + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/pmc_perf_12.txt b/tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/pmc_perf_12.txt new file mode 100644 index 0000000000..6e5320c11c --- /dev/null +++ b/tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/pmc_perf_12.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_REQ_READ_2 SQC_DCACHE_REQ_READ_4 + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/pmc_perf_2.txt b/tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/pmc_perf_2.txt new file mode 100644 index 0000000000..67c0574797 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/pmc_perf_2.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_TRANS_F16 SQ_INSTS_VALU_ADD_F32 SQ_INSTS_VALU_MUL_F32 SQ_INSTS_VALU_FMA_F32 SQ_INSTS_VALU_TRANS_F32 SQ_INSTS_VALU_ADD_F64 SQ_INSTS_VALU_MUL_F64 SQ_INSTS_VALU_FMA_F64 TA_BUFFER_ATOMIC_WAVEFRONTS_sum TA_BUFFER_TOTAL_CYCLES_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/pmc_perf_3.txt b/tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/pmc_perf_3.txt new file mode 100644 index 0000000000..1e80425d43 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/pmc_perf_3.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_TRANS_F64 SQ_INSTS_VALU_INT32 SQ_INSTS_VALU_INT64 SQ_INSTS_SMEM SQ_INSTS_FLAT SQ_INSTS_LDS SQ_INSTS_GDS SQ_INSTS_EXP_GDS TA_BUFFER_COALESCED_READ_CYCLES_sum TA_BUFFER_COALESCED_WRITE_CYCLES_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/pmc_perf_4.txt b/tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/pmc_perf_4.txt new file mode 100644 index 0000000000..448bf0930c --- /dev/null +++ b/tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/pmc_perf_4.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_BRANCH SQ_INSTS_SENDMSG SQ_WAIT_ANY SQ_WAIT_INST_ANY SQ_ACTIVE_INST_ANY SQ_ACTIVE_INST_VMEM SQ_ACTIVE_INST_LDS SQ_ACTIVE_INST_VALU TA_ADDR_STALLED_BY_TC_CYCLES_sum TA_TOTAL_WAVEFRONTS_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/pmc_perf_5.txt b/tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/pmc_perf_5.txt new file mode 100644 index 0000000000..38f4ee36fd --- /dev/null +++ b/tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/pmc_perf_5.txt @@ -0,0 +1,5 @@ +pmc: SQ_ACTIVE_INST_SCA SQ_ACTIVE_INST_EXP_GDS SQ_ACTIVE_INST_MISC SQ_ACTIVE_INST_FLAT SQ_INST_CYCLES_VMEM_WR SQ_INST_CYCLES_VMEM_RD SQ_INST_CYCLES_SMEM SQ_INST_CYCLES_SALU TA_ADDR_STALLED_BY_TD_CYCLES_sum TA_DATA_STALLED_BY_TC_CYCLES_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/pmc_perf_6.txt b/tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/pmc_perf_6.txt new file mode 100644 index 0000000000..c7de19208b --- /dev/null +++ b/tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/pmc_perf_6.txt @@ -0,0 +1,5 @@ +pmc: SQ_THREAD_CYCLES_VALU SQ_IFETCH SQ_LDS_BANK_CONFLICT SQ_LDS_ADDR_CONFLICT SQ_LDS_UNALIGNED_STALL SQ_WAVES_EQ_64 SQ_WAVES_LT_64 SQ_WAVES_LT_48 TA_FLAT_WAVEFRONTS_sum TA_FLAT_READ_WAVEFRONTS_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/pmc_perf_7.txt b/tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/pmc_perf_7.txt new file mode 100644 index 0000000000..eb72f3a2c7 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/pmc_perf_7.txt @@ -0,0 +1,5 @@ +pmc: SQ_WAVES_LT_32 SQ_WAVES_LT_16 SQ_ITEMS SQ_LDS_MEM_VIOLATIONS SQ_LDS_ATOMIC_RETURN SQ_LDS_IDX_ACTIVE SQ_WAVES_RESTORED SQ_WAVES_SAVED TA_FLAT_WRITE_WAVEFRONTS_sum TA_FLAT_ATOMIC_WAVEFRONTS_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/pmc_perf_8.txt b/tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/pmc_perf_8.txt new file mode 100644 index 0000000000..f01548a76d --- /dev/null +++ b/tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/pmc_perf_8.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM_NORM SQ_INSTS_MFMA SQ_INSTS_VALU_MFMA_I8 SQ_INSTS_VALU_MFMA_F16 SQ_INSTS_VALU_MFMA_BF16 SQ_INSTS_VALU_MFMA_F32 SQ_INSTS_VALU_MFMA_F64 SQ_VALU_MFMA_BUSY_CYCLES + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/pmc_perf_9.txt b/tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/pmc_perf_9.txt new file mode 100644 index 0000000000..970806d4fb --- /dev/null +++ b/tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/pmc_perf_9.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_MFMA_MOPS_I8 SQ_INSTS_VALU_MFMA_MOPS_F16 SQ_INSTS_VALU_MFMA_MOPS_BF16 SQ_INSTS_VALU_MFMA_MOPS_F32 SQ_INSTS_VALU_MFMA_MOPS_F64 SQC_TC_INST_REQ SQC_TC_DATA_READ_REQ SQC_TC_DATA_WRITE_REQ + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/timestamps.txt b/tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/timestamps.txt new file mode 100644 index 0000000000..676cca1b80 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_TA/MI300X_A1/perfmon/timestamps.txt @@ -0,0 +1,5 @@ +pmc: + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_SQ_TA/MI300X_A1/pmc_perf.csv b/tests/workloads/ipblocks_SQ_TA/MI300X_A1/pmc_perf.csv new file mode 100644 index 0000000000..af51ee1aff --- /dev/null +++ b/tests/workloads/ipblocks_SQ_TA/MI300X_A1/pmc_perf.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Correlation_ID,SQC_DCACHE_INPUT_VALID_READYB,SQC_DCACHE_ATOMIC,SQC_DCACHE_REQ_READ_8,SQC_DCACHE_REQ,SQC_DCACHE_HITS,SQC_DCACHE_MISSES,SQC_DCACHE_MISSES_DUPLICATE,SQC_DCACHE_REQ_READ_1,Wave_Size_1,Correlation_ID_1,SQ_WAVES_LT_32,SQ_WAVES_LT_16,SQ_ITEMS,SQ_LDS_MEM_VIOLATIONS,SQ_LDS_ATOMIC_RETURN,SQ_LDS_IDX_ACTIVE,SQ_WAVES_RESTORED,SQ_WAVES_SAVED,TA_FLAT_ATOMIC_WAVEFRONTS_sum,TA_FLAT_WRITE_WAVEFRONTS_sum,Wave_Size_2,Correlation_ID_2,SQ_INSTS_SMEM_NORM,SQ_INSTS_MFMA,SQ_INSTS_VALU_MFMA_I8,SQ_INSTS_VALU_MFMA_F16,SQ_INSTS_VALU_MFMA_BF16,SQ_INSTS_VALU_MFMA_F32,SQ_INSTS_VALU_MFMA_F64,SQ_VALU_MFMA_BUSY_CYCLES,Wave_Size_3,Correlation_ID_3,SQ_INSTS_VALU_TRANS_F16,SQ_INSTS_VALU_ADD_F32,SQ_INSTS_VALU_MUL_F32,SQ_INSTS_VALU_FMA_F32,SQ_INSTS_VALU_TRANS_F32,SQ_INSTS_VALU_ADD_F64,SQ_INSTS_VALU_MUL_F64,SQ_INSTS_VALU_FMA_F64,TA_BUFFER_ATOMIC_WAVEFRONTS_sum,TA_BUFFER_TOTAL_CYCLES_sum,Wave_Size_4,Correlation_ID_4,SQ_INSTS_BRANCH,SQ_INSTS_SENDMSG,SQ_WAIT_ANY,SQ_WAIT_INST_ANY,SQ_ACTIVE_INST_ANY,SQ_ACTIVE_INST_VMEM,SQ_ACTIVE_INST_LDS,SQ_ACTIVE_INST_VALU,TA_ADDR_STALLED_BY_TC_CYCLES_sum,TA_TOTAL_WAVEFRONTS_sum,Wave_Size_5,Correlation_ID_5,SQC_DCACHE_REQ_READ_2,SQC_DCACHE_REQ_READ_4,Wave_Size_6,Correlation_ID_6,SQ_CYCLES,SQ_BUSY_CYCLES,SQ_BUSY_CU_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,SQ_INSTS_VALU_CVT,SQ_INSTS_VMEM_WR,SQ_INSTS_VMEM_RD,GRBM_COUNT,GRBM_GUI_ACTIVE,TA_BUFFER_WAVEFRONTS_sum,TA_TA_BUSY_sum,Wave_Size_7,Correlation_ID_7,SQ_THREAD_CYCLES_VALU,SQ_IFETCH,SQ_LDS_BANK_CONFLICT,SQ_LDS_ADDR_CONFLICT,SQ_LDS_UNALIGNED_STALL,SQ_WAVES_EQ_64,SQ_WAVES_LT_64,SQ_WAVES_LT_48,TA_FLAT_READ_WAVEFRONTS_sum,TA_FLAT_WAVEFRONTS_sum,Wave_Size_8,Correlation_ID_8,SQ_INSTS_VMEM,SQ_INSTS_SALU,SQ_INSTS_VSKIPPED,SQ_INSTS,SQ_INSTS_VALU,SQ_INSTS_VALU_ADD_F16,SQ_INSTS_VALU_MUL_F16,SQ_INSTS_VALU_FMA_F16,TA_BUFFER_READ_WAVEFRONTS_sum,TA_BUFFER_WRITE_WAVEFRONTS_sum,Wave_Size_9,Correlation_ID_9,SQ_INSTS_VALU_MFMA_MOPS_I8,SQ_INSTS_VALU_MFMA_MOPS_F16,SQ_INSTS_VALU_MFMA_MOPS_BF16,SQ_INSTS_VALU_MFMA_MOPS_F32,SQ_INSTS_VALU_MFMA_MOPS_F64,SQC_TC_INST_REQ,SQC_TC_DATA_READ_REQ,SQC_TC_DATA_WRITE_REQ,Wave_Size_10,Correlation_ID_10,SQ_INSTS_VALU_TRANS_F64,SQ_INSTS_VALU_INT32,SQ_INSTS_VALU_INT64,SQ_INSTS_SMEM,SQ_INSTS_FLAT,SQ_INSTS_LDS,SQ_INSTS_GDS,SQ_INSTS_EXP_GDS,TA_BUFFER_COALESCED_READ_CYCLES_sum,TA_BUFFER_COALESCED_WRITE_CYCLES_sum,Wave_Size_11,Correlation_ID_11,SQC_TC_DATA_ATOMIC_REQ,SQC_TC_STALL,SQC_TC_REQ,SQC_DCACHE_REQ_READ_16,SQC_ICACHE_REQ,SQC_ICACHE_HITS,SQC_ICACHE_MISSES,SQC_ICACHE_MISSES_DUPLICATE,Wave_Size_12,Correlation_ID_12,SQ_ACTIVE_INST_SCA,SQ_ACTIVE_INST_EXP_GDS,SQ_ACTIVE_INST_MISC,SQ_ACTIVE_INST_FLAT,SQ_INST_CYCLES_VMEM_WR,SQ_INST_CYCLES_VMEM_RD,SQ_INST_CYCLES_SMEM,SQ_INST_CYCLES_SALU,TA_ADDR_STALLED_BY_TD_CYCLES_sum,TA_DATA_STALLED_BY_TC_CYCLES_sum,Start_Timestamp,End_Timestamp +0,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,2865336.0,0.0,0.0,65536.0,60576.0,160.0,4800.0,32768.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,16384.0,16384.0,27330279.0,6423179.0,278528.0,0.0,0.0,98304.0,89660.0,32768.0,64,0,32768.0,0.0,64,0,4446108.0,639053.0,5519108.0,16384.0,38775193.0,0.0,16384.0,16384.0,1111527.0,1111527.0,0.0,907949.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,16384.0,32768.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,0.0,0.0,64,0,0.0,0.0,0.0,0.0,0.0,640.0,160.0,0.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,0.0,0.0,64,0,0.0,0.0,800.0,0.0,65536.0,61773.0,160.0,3603.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,166171.0,716062741676325,716062741693325 +1,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,2805466.0,0.0,0.0,65536.0,60576.0,160.0,4800.0,32768.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,16384.0,16384.0,24187098.0,6526031.0,278528.0,0.0,0.0,98304.0,61256.0,32768.0,64,0,32768.0,0.0,64,0,3845784.0,555959.0,4963222.0,16384.0,34526068.0,0.0,16384.0,16384.0,961446.0,961446.0,0.0,879928.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,16384.0,32768.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,0.0,0.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,160.0,0.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,0.0,0.0,64,0,0.0,0.0,160.0,0.0,65536.0,65536.0,0.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,177007.0,716062741714483,716062741728363 +2,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,2835646.0,0.0,0.0,65536.0,60576.0,160.0,4800.0,32768.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,16384.0,16384.0,24272798.0,6562526.0,278528.0,0.0,0.0,98304.0,67888.0,32768.0,64,0,32768.0,0.0,64,0,3579104.0,521996.0,4680981.0,16384.0,32453989.0,0.0,16384.0,16384.0,894776.0,894776.0,0.0,878645.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,16384.0,32768.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,0.0,0.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,160.0,0.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,0.0,0.0,64,0,0.0,0.0,160.0,0.0,65536.0,65536.0,0.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,171534.0,716062741749163,716062741762363 diff --git a/tests/workloads/ipblocks_SQ_TA/MI300X_A1/sysinfo.csv b/tests/workloads/ipblocks_SQ_TA/MI300X_A1/sysinfo.csv new file mode 100644 index 0000000000..4d2493cdd3 --- /dev/null +++ b/tests/workloads/ipblocks_SQ_TA/MI300X_A1/sysinfo.csv @@ -0,0 +1,2 @@ +workload_name,command,ip_blocks,timestamp,version,hostname,cpu_model,sbios,linux_distro,linux_kernel_version,amd_gpu_kernel_version,cpu_memory,gpu_memory,rocm_version,vbios,compute_partition,memory_partition,gpu_model,gpu_arch,gpu_l1,gpu_l2,cu_per_gpu,simd_per_cu,se_per_gpu,wave_size,workgroup_max_size,max_waves_per_cu,max_sclk,max_mclk,cur_sclk,cur_mclk,total_l2_chan,lds_banks_per_cu,sqc_per_gpu,pipes_per_gpu,hbm_bw,num_xcd +ipblocks_SQ_TA,./tests/vcopy -n 1048576 -b 256 -i 3,sq|ta,Wed 29 May 2024 11:57:57 AM (CDT),2,splinter-126-wr-c6,AMD Ryzen 9 7950X 16-Core Processor,"American Megatrends International, LLC.VS2683299N.FD",Ubuntu 22.04.4 LTS,5.18.2-mi300-build-140423-ubuntu-22.04+,,114656528,,6.2.0-13611,113-MI3SRIOV-001,SPX,NPS1,MI300X_A1,gfx942,32,4096,304,4,32,64,1024,32,2100,1300,2100,1300,128,32,160,4,5324.8,8 diff --git a/tests/workloads/ipblocks_SQ_TA/MI300X_A1/timestamps.csv b/tests/workloads/ipblocks_SQ_TA/MI300X_A1/timestamps.csv new file mode 100644 index 0000000000..f3c95c30ce --- /dev/null +++ b/tests/workloads/ipblocks_SQ_TA/MI300X_A1/timestamps.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID +1,60633,1,961531,961531,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716062741676325,716062741693325,0 +2,60633,1,961531,961531,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716062741714483,716062741728363,0 +3,60633,1,961531,961531,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716062741749163,716062741762363,0 diff --git a/tests/workloads/ipblocks_TA/MI300A_A1/log.txt b/tests/workloads/ipblocks_TA/MI300A_A1/log.txt new file mode 100644 index 0000000000..4213a9906a --- /dev/null +++ b/tests/workloads/ipblocks_TA/MI300A_A1/log.txt @@ -0,0 +1,114 @@ +Omniperf version: 2.0.0 +Profiler choice: rocprofv2 +Path: /home/colramos/omniperf/tests/workloads/ipblocks_TA/MI300A_A1 +Target: MI300A_A1 +Command: ./tests/vcopy -n 1048576 -b 256 -i 3 +Kernel Selection: None +Dispatch Selection: None +Hardware Blocks: ['ta'] + +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Collecting Performance Counters +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +[profiling] Current input file: tests/workloads/ipblocks_TA/MI300A_A1/perfmon/pmc_perf_0.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CU_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVE_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - TA_TA_BUSY_sum + |-> [/opt/rocm/bin/rocprofv2] - TA_BUFFER_WAVEFRONTS_sum + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU +[profiling] Current input file: tests/workloads/ipblocks_TA/MI300A_A1/perfmon/pmc_perf_1.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TA_BUFFER_READ_WAVEFRONTS_sum + |-> [/opt/rocm/bin/rocprofv2] - TA_BUFFER_WRITE_WAVEFRONTS_sum + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + |-> [/opt/rocm/bin/rocprofv2] Total threads: 1048576, Grid Size: 4096 block Size:256, Wavefronts:16384: + |-> [/opt/rocm/bin/rocprofv2] Launching the kernel on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished copying the output vector from the GPU to the CPU + |-> [/opt/rocm/bin/rocprofv2] Releasing GPU memory + |-> [/opt/rocm/bin/rocprofv2] Releasing CPU memory + |-> [/opt/rocm/bin/rocprofv2] Results File: "tests/workloads/ipblocks_TA/MI300A_A1/out/pmc_1/results_pmc_perf_1.csv" + |-> [/opt/rocm/bin/rocprofv2] + |-> [/opt/rocm/bin/rocprofv2] The output path for the following counters: tests/workloads/ipblocks_TA/MI300A_A1/out/pmc_1 +[profiling] Current input file: tests/workloads/ipblocks_TA/MI300A_A1/perfmon/pmc_perf_2.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TA_BUFFER_ATOMIC_WAVEFRONTS_sum + |-> [/opt/rocm/bin/rocprofv2] - TA_BUFFER_TOTAL_CYCLES_sum + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU +[profiling] Current input file: tests/workloads/ipblocks_TA/MI300A_A1/perfmon/pmc_perf_3.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TA_BUFFER_COALESCED_READ_CYCLES_sum + |-> [/opt/rocm/bin/rocprofv2] - TA_BUFFER_COALESCED_WRITE_CYCLES_sum +[profiling] Current input file: tests/workloads/ipblocks_TA/MI300A_A1/perfmon/pmc_perf_4.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TA_ADDR_STALLED_BY_TC_CYCLES_sum + |-> [/opt/rocm/bin/rocprofv2] - TA_TOTAL_WAVEFRONTS_sum + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU +[profiling] Current input file: tests/workloads/ipblocks_TA/MI300A_A1/perfmon/pmc_perf_5.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TA_ADDR_STALLED_BY_TD_CYCLES_sum + |-> [/opt/rocm/bin/rocprofv2] - TA_DATA_STALLED_BY_TC_CYCLES_sum + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave +[profiling] Current input file: tests/workloads/ipblocks_TA/MI300A_A1/perfmon/pmc_perf_6.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TA_FLAT_WAVEFRONTS_sum + |-> [/opt/rocm/bin/rocprofv2] - TA_FLAT_READ_WAVEFRONTS_sum + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 +[profiling] Current input file: tests/workloads/ipblocks_TA/MI300A_A1/perfmon/pmc_perf_7.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TA_FLAT_WRITE_WAVEFRONTS_sum + |-> [/opt/rocm/bin/rocprofv2] - TA_FLAT_ATOMIC_WAVEFRONTS_sum + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + |-> [/opt/rocm/bin/rocprofv2] Total threads: 1048576, Grid Size: 4096 block Size:256, Wavefronts:16384: + |-> [/opt/rocm/bin/rocprofv2] Launching the kernel on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished copying the output vector from the GPU to the CPU + |-> [/opt/rocm/bin/rocprofv2] Releasing GPU memory + |-> [/opt/rocm/bin/rocprofv2] Releasing CPU memory +[profiling] Current input file: tests/workloads/ipblocks_TA/MI300A_A1/perfmon/timestamps.txt + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + |-> [/opt/rocm/bin/rocprofv2] Total threads: 1048576, Grid Size: 4096 block Size:256, Wavefronts:16384: + |-> [/opt/rocm/bin/rocprofv2] Launching the kernel on the GPU +[roofline] Roofline temporarily disabled in MI300 diff --git a/tests/workloads/ipblocks_TA/MI300A_A1/perfmon/pmc_perf_0.txt b/tests/workloads/ipblocks_TA/MI300A_A1/perfmon/pmc_perf_0.txt new file mode 100644 index 0000000000..96b3270b4c --- /dev/null +++ b/tests/workloads/ipblocks_TA/MI300A_A1/perfmon/pmc_perf_0.txt @@ -0,0 +1,5 @@ +pmc: SQ_CYCLES SQ_BUSY_CYCLES SQ_BUSY_CU_CYCLES SQ_WAVES SQ_WAVE_CYCLES GRBM_COUNT GRBM_GUI_ACTIVE TA_TA_BUSY_sum TA_BUFFER_WAVEFRONTS_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_TA/MI300A_A1/perfmon/pmc_perf_1.txt b/tests/workloads/ipblocks_TA/MI300A_A1/perfmon/pmc_perf_1.txt new file mode 100644 index 0000000000..a397846c1a --- /dev/null +++ b/tests/workloads/ipblocks_TA/MI300A_A1/perfmon/pmc_perf_1.txt @@ -0,0 +1,5 @@ +pmc: TA_BUFFER_READ_WAVEFRONTS_sum TA_BUFFER_WRITE_WAVEFRONTS_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_TA/MI300A_A1/perfmon/pmc_perf_2.txt b/tests/workloads/ipblocks_TA/MI300A_A1/perfmon/pmc_perf_2.txt new file mode 100644 index 0000000000..e037603986 --- /dev/null +++ b/tests/workloads/ipblocks_TA/MI300A_A1/perfmon/pmc_perf_2.txt @@ -0,0 +1,5 @@ +pmc: TA_BUFFER_ATOMIC_WAVEFRONTS_sum TA_BUFFER_TOTAL_CYCLES_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_TA/MI300A_A1/perfmon/pmc_perf_3.txt b/tests/workloads/ipblocks_TA/MI300A_A1/perfmon/pmc_perf_3.txt new file mode 100644 index 0000000000..ee090ea5d3 --- /dev/null +++ b/tests/workloads/ipblocks_TA/MI300A_A1/perfmon/pmc_perf_3.txt @@ -0,0 +1,5 @@ +pmc: TA_BUFFER_COALESCED_READ_CYCLES_sum TA_BUFFER_COALESCED_WRITE_CYCLES_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_TA/MI300A_A1/perfmon/pmc_perf_4.txt b/tests/workloads/ipblocks_TA/MI300A_A1/perfmon/pmc_perf_4.txt new file mode 100644 index 0000000000..b4e096fbcc --- /dev/null +++ b/tests/workloads/ipblocks_TA/MI300A_A1/perfmon/pmc_perf_4.txt @@ -0,0 +1,5 @@ +pmc: TA_ADDR_STALLED_BY_TC_CYCLES_sum TA_TOTAL_WAVEFRONTS_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_TA/MI300A_A1/perfmon/pmc_perf_5.txt b/tests/workloads/ipblocks_TA/MI300A_A1/perfmon/pmc_perf_5.txt new file mode 100644 index 0000000000..8f2eb4c560 --- /dev/null +++ b/tests/workloads/ipblocks_TA/MI300A_A1/perfmon/pmc_perf_5.txt @@ -0,0 +1,5 @@ +pmc: TA_ADDR_STALLED_BY_TD_CYCLES_sum TA_DATA_STALLED_BY_TC_CYCLES_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_TA/MI300A_A1/perfmon/pmc_perf_6.txt b/tests/workloads/ipblocks_TA/MI300A_A1/perfmon/pmc_perf_6.txt new file mode 100644 index 0000000000..340f00c69e --- /dev/null +++ b/tests/workloads/ipblocks_TA/MI300A_A1/perfmon/pmc_perf_6.txt @@ -0,0 +1,5 @@ +pmc: TA_FLAT_WAVEFRONTS_sum TA_FLAT_READ_WAVEFRONTS_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_TA/MI300A_A1/perfmon/pmc_perf_7.txt b/tests/workloads/ipblocks_TA/MI300A_A1/perfmon/pmc_perf_7.txt new file mode 100644 index 0000000000..7befec94eb --- /dev/null +++ b/tests/workloads/ipblocks_TA/MI300A_A1/perfmon/pmc_perf_7.txt @@ -0,0 +1,5 @@ +pmc: TA_FLAT_WRITE_WAVEFRONTS_sum TA_FLAT_ATOMIC_WAVEFRONTS_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_TA/MI300A_A1/perfmon/timestamps.txt b/tests/workloads/ipblocks_TA/MI300A_A1/perfmon/timestamps.txt new file mode 100644 index 0000000000..676cca1b80 --- /dev/null +++ b/tests/workloads/ipblocks_TA/MI300A_A1/perfmon/timestamps.txt @@ -0,0 +1,5 @@ +pmc: + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_TA/MI300A_A1/pmc_perf.csv b/tests/workloads/ipblocks_TA/MI300A_A1/pmc_perf.csv new file mode 100644 index 0000000000..6c14dfb637 --- /dev/null +++ b/tests/workloads/ipblocks_TA/MI300A_A1/pmc_perf.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Correlation_ID,TA_ADDR_STALLED_BY_TC_CYCLES_sum,TA_TOTAL_WAVEFRONTS_sum,Wave_Size_1,Correlation_ID_1,TA_FLAT_READ_WAVEFRONTS_sum,TA_FLAT_WAVEFRONTS_sum,Wave_Size_2,Correlation_ID_2,TA_BUFFER_COALESCED_READ_CYCLES_sum,TA_BUFFER_COALESCED_WRITE_CYCLES_sum,Wave_Size_3,Correlation_ID_3,TA_FLAT_ATOMIC_WAVEFRONTS_sum,TA_FLAT_WRITE_WAVEFRONTS_sum,Wave_Size_4,Correlation_ID_4,TA_BUFFER_ATOMIC_WAVEFRONTS_sum,TA_BUFFER_TOTAL_CYCLES_sum,Wave_Size_5,Correlation_ID_5,TA_ADDR_STALLED_BY_TD_CYCLES_sum,TA_DATA_STALLED_BY_TC_CYCLES_sum,Wave_Size_6,Correlation_ID_6,TA_BUFFER_READ_WAVEFRONTS_sum,TA_BUFFER_WRITE_WAVEFRONTS_sum,Wave_Size_7,Correlation_ID_7,SQ_CYCLES,SQ_BUSY_CYCLES,SQ_BUSY_CU_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,GRBM_COUNT,GRBM_GUI_ACTIVE,TA_BUFFER_WAVEFRONTS_sum,TA_TA_BUSY_sum,Start_Timestamp,End_Timestamp +0,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,136650.0,32768.0,64,0,16384.0,32768.0,64,0,0.0,0.0,64,0,0.0,16384.0,64,0,0.0,0.0,64,0,0.0,328673.0,64,0,0.0,0.0,64,0,1159148.0,248317.0,2087790.0,16384.0,13362175.0,289787.0,289787.0,0.0,1059647.0,73912752730396,73912752738167 +1,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,109545.0,32768.0,64,0,16384.0,32768.0,64,0,0.0,0.0,64,0,0.0,16384.0,64,0,0.0,0.0,64,0,0.0,428974.0,64,0,0.0,0.0,64,0,1164764.0,202817.0,1824268.0,16384.0,11214355.0,291191.0,291191.0,0.0,1149557.0,73912752775865,73912752781954 +2,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,116983.0,32768.0,64,0,16384.0,32768.0,64,0,0.0,0.0,64,0,0.0,16384.0,64,0,0.0,0.0,64,0,0.0,425432.0,64,0,0.0,0.0,64,0,1115220.0,194018.0,1740672.0,16384.0,10552719.0,278805.0,278805.0,0.0,1167835.0,73912752754152,73912752760441 diff --git a/tests/workloads/ipblocks_TA/MI300A_A1/sysinfo.csv b/tests/workloads/ipblocks_TA/MI300A_A1/sysinfo.csv new file mode 100644 index 0000000000..c8d0617047 --- /dev/null +++ b/tests/workloads/ipblocks_TA/MI300A_A1/sysinfo.csv @@ -0,0 +1,2 @@ +workload_name,command,ip_blocks,timestamp,version,hostname,cpu_model,sbios,linux_distro,linux_kernel_version,amd_gpu_kernel_version,cpu_memory,gpu_memory,rocm_version,vbios,compute_partition,memory_partition,gpu_model,gpu_arch,gpu_l1,gpu_l2,cu_per_gpu,simd_per_cu,se_per_gpu,wave_size,workgroup_max_size,max_waves_per_cu,max_sclk,max_mclk,cur_sclk,cur_mclk,total_l2_chan,lds_banks_per_cu,sqc_per_gpu,pipes_per_gpu,hbm_bw,num_xcd +ipblocks_TA,./tests/vcopy -n 1048576 -b 256 -i 3,ta,Wed 29 May 2024 01:40:55 PM (CDT),2,sh5-1w300-rg3-3,AMD Instinct MI300A Accelerator,"American Megatrends International, LLC.RMO1002DS",Ubuntu 22.04.2 LTS,5.18.2-mi300-build-140423-ubuntu-22.04+,,131174852,,6.1.2-110,N/A,SPX,NPS1,MI300A_A1,gfx942,32,24576,228,4,24,64,1024,32,2100,1300,2100,1300,96,32,120,4,5324.8,6 diff --git a/tests/workloads/ipblocks_TA/MI300A_A1/timestamps.csv b/tests/workloads/ipblocks_TA/MI300A_A1/timestamps.csv new file mode 100644 index 0000000000..9afac1e70e --- /dev/null +++ b/tests/workloads/ipblocks_TA/MI300A_A1/timestamps.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID +1,11995,1,149461,149461,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73912752730396,73912752738167,0 +3,11995,1,149461,149461,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73912752775865,73912752781954,0 +2,11995,1,149461,149461,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73912752754152,73912752760441,0 diff --git a/tests/workloads/ipblocks_TA/MI300X_A1/log.txt b/tests/workloads/ipblocks_TA/MI300X_A1/log.txt new file mode 100644 index 0000000000..27d448d6aa --- /dev/null +++ b/tests/workloads/ipblocks_TA/MI300X_A1/log.txt @@ -0,0 +1,69 @@ +Omniperf version: 2.0.0 +Profiler choice: rocprofv2 +Path: /home/colramos/omniperf/tests/workloads/ipblocks_TA/MI300X_A1 +Target: MI300X_A1 +Command: ./tests/vcopy -n 1048576 -b 256 -i 3 +Kernel Selection: None +Dispatch Selection: None +Hardware Blocks: ['ta'] + +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Collecting Performance Counters +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +[profiling] Current input file: tests/workloads/ipblocks_TA/MI300X_A1/perfmon/pmc_perf_0.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CU_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES +[profiling] Current input file: tests/workloads/ipblocks_TA/MI300X_A1/perfmon/pmc_perf_1.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TA_BUFFER_READ_WAVEFRONTS_sum + |-> [/opt/rocm/bin/rocprofv2] - TA_BUFFER_WRITE_WAVEFRONTS_sum + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 +[profiling] Current input file: tests/workloads/ipblocks_TA/MI300X_A1/perfmon/pmc_perf_2.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TA_BUFFER_ATOMIC_WAVEFRONTS_sum + |-> [/opt/rocm/bin/rocprofv2] - TA_BUFFER_TOTAL_CYCLES_sum + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU +[profiling] Current input file: tests/workloads/ipblocks_TA/MI300X_A1/perfmon/pmc_perf_3.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TA_BUFFER_COALESCED_READ_CYCLES_sum + |-> [/opt/rocm/bin/rocprofv2] - TA_BUFFER_COALESCED_WRITE_CYCLES_sum + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU +[profiling] Current input file: tests/workloads/ipblocks_TA/MI300X_A1/perfmon/pmc_perf_4.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TA_ADDR_STALLED_BY_TC_CYCLES_sum + |-> [/opt/rocm/bin/rocprofv2] - TA_TOTAL_WAVEFRONTS_sum + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU +[profiling] Current input file: tests/workloads/ipblocks_TA/MI300X_A1/perfmon/pmc_perf_5.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TA_ADDR_STALLED_BY_TD_CYCLES_sum + |-> [/opt/rocm/bin/rocprofv2] - TA_DATA_STALLED_BY_TC_CYCLES_sum + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 +[profiling] Current input file: tests/workloads/ipblocks_TA/MI300X_A1/perfmon/pmc_perf_6.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TA_FLAT_WAVEFRONTS_sum + |-> [/opt/rocm/bin/rocprofv2] - TA_FLAT_READ_WAVEFRONTS_sum + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 +[profiling] Current input file: tests/workloads/ipblocks_TA/MI300X_A1/perfmon/pmc_perf_7.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TA_FLAT_WRITE_WAVEFRONTS_sum + |-> [/opt/rocm/bin/rocprofv2] - TA_FLAT_ATOMIC_WAVEFRONTS_sum + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection +[profiling] Current input file: tests/workloads/ipblocks_TA/MI300X_A1/perfmon/timestamps.txt + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU +[roofline] Roofline temporarily disabled in MI300 diff --git a/tests/workloads/ipblocks_TA/MI300X_A1/perfmon/pmc_perf_0.txt b/tests/workloads/ipblocks_TA/MI300X_A1/perfmon/pmc_perf_0.txt new file mode 100644 index 0000000000..96b3270b4c --- /dev/null +++ b/tests/workloads/ipblocks_TA/MI300X_A1/perfmon/pmc_perf_0.txt @@ -0,0 +1,5 @@ +pmc: SQ_CYCLES SQ_BUSY_CYCLES SQ_BUSY_CU_CYCLES SQ_WAVES SQ_WAVE_CYCLES GRBM_COUNT GRBM_GUI_ACTIVE TA_TA_BUSY_sum TA_BUFFER_WAVEFRONTS_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_TA/MI300X_A1/perfmon/pmc_perf_1.txt b/tests/workloads/ipblocks_TA/MI300X_A1/perfmon/pmc_perf_1.txt new file mode 100644 index 0000000000..a397846c1a --- /dev/null +++ b/tests/workloads/ipblocks_TA/MI300X_A1/perfmon/pmc_perf_1.txt @@ -0,0 +1,5 @@ +pmc: TA_BUFFER_READ_WAVEFRONTS_sum TA_BUFFER_WRITE_WAVEFRONTS_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_TA/MI300X_A1/perfmon/pmc_perf_2.txt b/tests/workloads/ipblocks_TA/MI300X_A1/perfmon/pmc_perf_2.txt new file mode 100644 index 0000000000..e037603986 --- /dev/null +++ b/tests/workloads/ipblocks_TA/MI300X_A1/perfmon/pmc_perf_2.txt @@ -0,0 +1,5 @@ +pmc: TA_BUFFER_ATOMIC_WAVEFRONTS_sum TA_BUFFER_TOTAL_CYCLES_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_TA/MI300X_A1/perfmon/pmc_perf_3.txt b/tests/workloads/ipblocks_TA/MI300X_A1/perfmon/pmc_perf_3.txt new file mode 100644 index 0000000000..ee090ea5d3 --- /dev/null +++ b/tests/workloads/ipblocks_TA/MI300X_A1/perfmon/pmc_perf_3.txt @@ -0,0 +1,5 @@ +pmc: TA_BUFFER_COALESCED_READ_CYCLES_sum TA_BUFFER_COALESCED_WRITE_CYCLES_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_TA/MI300X_A1/perfmon/pmc_perf_4.txt b/tests/workloads/ipblocks_TA/MI300X_A1/perfmon/pmc_perf_4.txt new file mode 100644 index 0000000000..b4e096fbcc --- /dev/null +++ b/tests/workloads/ipblocks_TA/MI300X_A1/perfmon/pmc_perf_4.txt @@ -0,0 +1,5 @@ +pmc: TA_ADDR_STALLED_BY_TC_CYCLES_sum TA_TOTAL_WAVEFRONTS_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_TA/MI300X_A1/perfmon/pmc_perf_5.txt b/tests/workloads/ipblocks_TA/MI300X_A1/perfmon/pmc_perf_5.txt new file mode 100644 index 0000000000..8f2eb4c560 --- /dev/null +++ b/tests/workloads/ipblocks_TA/MI300X_A1/perfmon/pmc_perf_5.txt @@ -0,0 +1,5 @@ +pmc: TA_ADDR_STALLED_BY_TD_CYCLES_sum TA_DATA_STALLED_BY_TC_CYCLES_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_TA/MI300X_A1/perfmon/pmc_perf_6.txt b/tests/workloads/ipblocks_TA/MI300X_A1/perfmon/pmc_perf_6.txt new file mode 100644 index 0000000000..340f00c69e --- /dev/null +++ b/tests/workloads/ipblocks_TA/MI300X_A1/perfmon/pmc_perf_6.txt @@ -0,0 +1,5 @@ +pmc: TA_FLAT_WAVEFRONTS_sum TA_FLAT_READ_WAVEFRONTS_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_TA/MI300X_A1/perfmon/pmc_perf_7.txt b/tests/workloads/ipblocks_TA/MI300X_A1/perfmon/pmc_perf_7.txt new file mode 100644 index 0000000000..7befec94eb --- /dev/null +++ b/tests/workloads/ipblocks_TA/MI300X_A1/perfmon/pmc_perf_7.txt @@ -0,0 +1,5 @@ +pmc: TA_FLAT_WRITE_WAVEFRONTS_sum TA_FLAT_ATOMIC_WAVEFRONTS_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_TA/MI300X_A1/perfmon/timestamps.txt b/tests/workloads/ipblocks_TA/MI300X_A1/perfmon/timestamps.txt new file mode 100644 index 0000000000..676cca1b80 --- /dev/null +++ b/tests/workloads/ipblocks_TA/MI300X_A1/perfmon/timestamps.txt @@ -0,0 +1,5 @@ +pmc: + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_TA/MI300X_A1/pmc_perf.csv b/tests/workloads/ipblocks_TA/MI300X_A1/pmc_perf.csv new file mode 100644 index 0000000000..67e7b1bcbc --- /dev/null +++ b/tests/workloads/ipblocks_TA/MI300X_A1/pmc_perf.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Correlation_ID,TA_FLAT_ATOMIC_WAVEFRONTS_sum,TA_FLAT_WRITE_WAVEFRONTS_sum,Wave_Size_1,Correlation_ID_1,TA_BUFFER_ATOMIC_WAVEFRONTS_sum,TA_BUFFER_TOTAL_CYCLES_sum,Wave_Size_2,Correlation_ID_2,TA_ADDR_STALLED_BY_TC_CYCLES_sum,TA_TOTAL_WAVEFRONTS_sum,Wave_Size_3,Correlation_ID_3,SQ_CYCLES,SQ_BUSY_CYCLES,SQ_BUSY_CU_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,GRBM_COUNT,GRBM_GUI_ACTIVE,TA_BUFFER_WAVEFRONTS_sum,TA_TA_BUSY_sum,Wave_Size_4,Correlation_ID_4,TA_FLAT_READ_WAVEFRONTS_sum,TA_FLAT_WAVEFRONTS_sum,Wave_Size_5,Correlation_ID_5,TA_BUFFER_READ_WAVEFRONTS_sum,TA_BUFFER_WRITE_WAVEFRONTS_sum,Wave_Size_6,Correlation_ID_6,TA_BUFFER_COALESCED_READ_CYCLES_sum,TA_BUFFER_COALESCED_WRITE_CYCLES_sum,Wave_Size_7,Correlation_ID_7,TA_ADDR_STALLED_BY_TD_CYCLES_sum,TA_DATA_STALLED_BY_TC_CYCLES_sum,Start_Timestamp,End_Timestamp +0,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,0.0,16384.0,64,0,0.0,0.0,64,0,95379.0,32768.0,64,0,3714440.0,606805.0,5291692.0,16384.0,35976111.0,928610.0,928610.0,0.0,891424.0,64,0,16384.0,32768.0,64,0,0.0,0.0,64,0,0.0,0.0,64,0,0.0,205821.0,716425881043566,716425881060085 +1,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,0.0,16384.0,64,0,0.0,0.0,64,0,67463.0,32768.0,64,0,3635024.0,525698.0,4729516.0,16384.0,32739852.0,908756.0,908756.0,0.0,863009.0,64,0,16384.0,32768.0,64,0,0.0,0.0,64,0,0.0,0.0,64,0,0.0,245894.0,716425881087003,716425881100803 +2,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,0.0,16384.0,64,0,0.0,0.0,64,0,69026.0,32768.0,64,0,3417512.0,513878.0,4569491.0,16384.0,31630449.0,854378.0,854378.0,0.0,869046.0,64,0,16384.0,32768.0,64,0,0.0,0.0,64,0,0.0,0.0,64,0,0.0,230264.0,716425881121522,716425881135762 diff --git a/tests/workloads/ipblocks_TA/MI300X_A1/sysinfo.csv b/tests/workloads/ipblocks_TA/MI300X_A1/sysinfo.csv new file mode 100644 index 0000000000..74a5783762 --- /dev/null +++ b/tests/workloads/ipblocks_TA/MI300X_A1/sysinfo.csv @@ -0,0 +1,2 @@ +workload_name,command,ip_blocks,timestamp,version,hostname,cpu_model,sbios,linux_distro,linux_kernel_version,amd_gpu_kernel_version,cpu_memory,gpu_memory,rocm_version,vbios,compute_partition,memory_partition,gpu_model,gpu_arch,gpu_l1,gpu_l2,cu_per_gpu,simd_per_cu,se_per_gpu,wave_size,workgroup_max_size,max_waves_per_cu,max_sclk,max_mclk,cur_sclk,cur_mclk,total_l2_chan,lds_banks_per_cu,sqc_per_gpu,pipes_per_gpu,hbm_bw,num_xcd +ipblocks_TA,./tests/vcopy -n 1048576 -b 256 -i 3,ta,Wed 29 May 2024 12:04:09 PM (CDT),2,splinter-126-wr-c6,AMD Ryzen 9 7950X 16-Core Processor,"American Megatrends International, LLC.VS2683299N.FD",Ubuntu 22.04.4 LTS,5.18.2-mi300-build-140423-ubuntu-22.04+,,114656528,,6.2.0-13611,113-MI3SRIOV-001,SPX,NPS1,MI300X_A1,gfx942,32,4096,304,4,32,64,1024,32,2100,1300,2100,1300,128,32,160,4,5324.8,8 diff --git a/tests/workloads/ipblocks_TA/MI300X_A1/timestamps.csv b/tests/workloads/ipblocks_TA/MI300X_A1/timestamps.csv new file mode 100644 index 0000000000..e5ecc0b506 --- /dev/null +++ b/tests/workloads/ipblocks_TA/MI300X_A1/timestamps.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID +1,60633,1,967874,967874,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716425881043566,716425881060085,0 +2,60633,1,967874,967874,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716425881087003,716425881100803,0 +3,60633,1,967874,967874,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716425881121522,716425881135762,0 diff --git a/tests/workloads/ipblocks_TCC/MI300A_A1/log.txt b/tests/workloads/ipblocks_TCC/MI300A_A1/log.txt new file mode 100644 index 0000000000..c3ed3c72a5 --- /dev/null +++ b/tests/workloads/ipblocks_TCC/MI300A_A1/log.txt @@ -0,0 +1,98 @@ +Omniperf version: 2.0.0 +Profiler choice: rocprofv2 +Path: /home/colramos/omniperf/tests/workloads/ipblocks_TCC/MI300A_A1 +Target: MI300A_A1 +Command: ./tests/vcopy -n 1048576 -b 256 -i 3 +Kernel Selection: None +Dispatch Selection: None +Hardware Blocks: ['tcc'] + +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Collecting Performance Counters +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +[profiling] Current input file: tests/workloads/ipblocks_TCC/MI300A_A1/perfmon/pmc_perf_0.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - TCC_CYCLE_sum + |-> [/opt/rocm/bin/rocprofv2] - TCC_BUSY_sum + |-> [/opt/rocm/bin/rocprofv2] - TCC_PROBE_sum + |-> [/opt/rocm/bin/rocprofv2] - TCC_PROBE_ALL_sum + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU +[profiling] Current input file: tests/workloads/ipblocks_TCC/MI300A_A1/perfmon/pmc_perf_1.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_NC_REQ_sum + |-> [/opt/rocm/bin/rocprofv2] - TCC_UC_REQ_sum + |-> [/opt/rocm/bin/rocprofv2] - TCC_CC_REQ_sum + |-> [/opt/rocm/bin/rocprofv2] - TCC_RW_REQ_sum +[profiling] Current input file: tests/workloads/ipblocks_TCC/MI300A_A1/perfmon/pmc_perf_2.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_REQ_sum + |-> [/opt/rocm/bin/rocprofv2] - TCC_STREAMING_REQ_sum + |-> [/opt/rocm/bin/rocprofv2] - TCC_HIT_sum +[profiling] Current input file: tests/workloads/ipblocks_TCC/MI300A_A1/perfmon/pmc_perf_3.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_READ_sum + |-> [/opt/rocm/bin/rocprofv2] - TCC_WRITE_sum + |-> [/opt/rocm/bin/rocprofv2] - TCC_ATOMIC_sum +[profiling] Current input file: tests/workloads/ipblocks_TCC/MI300A_A1/perfmon/pmc_perf_4.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_sum + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_64B_sum + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WR_UNCACHED_32B_sum + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_DRAM_sum +[profiling] Current input file: tests/workloads/ipblocks_TCC/MI300A_A1/perfmon/pmc_perf_5.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_sum + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_32B_sum + |-> [/opt/rocm/bin/rocprofv2] - TCC_BUBBLE_sum + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RD_UNCACHED_32B_sum + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU +[profiling] Current input file: tests/workloads/ipblocks_TCC/MI300A_A1/perfmon/pmc_perf_6.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_DRAM_sum + |-> [/opt/rocm/bin/rocprofv2] - TCC_TAG_STALL_sum + |-> [/opt/rocm/bin/rocprofv2] - TCC_NORMAL_WRITEBACK_sum +[profiling] Current input file: tests/workloads/ipblocks_TCC/MI300A_A1/perfmon/pmc_perf_7.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_NORMAL_EVICT_sum + |-> [/opt/rocm/bin/rocprofv2] - TCC_ALL_TC_OP_INV_EVICT_sum + |-> [/opt/rocm/bin/rocprofv2] - TCC_TOO_MANY_EA_WRREQS_STALL_sum + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC_sum + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU +[profiling] Current input file: tests/workloads/ipblocks_TCC/MI300A_A1/perfmon/pmc_perf_8.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_LEVEL_sum + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_LEVEL_sum + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC_LEVEL_sum + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_STALL_sum + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU +[profiling] Current input file: tests/workloads/ipblocks_TCC/MI300A_A1/perfmon/timestamps.txt + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + |-> [/opt/rocm/bin/rocprofv2] Total threads: 1048576, Grid Size: 4096 block Size:256, Wavefronts:16384: + |-> [/opt/rocm/bin/rocprofv2] Launching the kernel on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel +[roofline] Roofline temporarily disabled in MI300 diff --git a/tests/workloads/ipblocks_TCC/MI300A_A1/perfmon/pmc_perf_0.txt b/tests/workloads/ipblocks_TCC/MI300A_A1/perfmon/pmc_perf_0.txt new file mode 100644 index 0000000000..f504436b1b --- /dev/null +++ b/tests/workloads/ipblocks_TCC/MI300A_A1/perfmon/pmc_perf_0.txt @@ -0,0 +1,5 @@ +pmc: SQ_CYCLES SQ_BUSY_CYCLES SQ_WAVES GRBM_COUNT GRBM_GUI_ACTIVE TCC_CYCLE_sum TCC_BUSY_sum TCC_PROBE_sum TCC_PROBE_ALL_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_TCC/MI300A_A1/perfmon/pmc_perf_1.txt b/tests/workloads/ipblocks_TCC/MI300A_A1/perfmon/pmc_perf_1.txt new file mode 100644 index 0000000000..34fff42539 --- /dev/null +++ b/tests/workloads/ipblocks_TCC/MI300A_A1/perfmon/pmc_perf_1.txt @@ -0,0 +1,5 @@ +pmc: TCC_NC_REQ_sum TCC_UC_REQ_sum TCC_CC_REQ_sum TCC_RW_REQ_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_TCC/MI300A_A1/perfmon/pmc_perf_2.txt b/tests/workloads/ipblocks_TCC/MI300A_A1/perfmon/pmc_perf_2.txt new file mode 100644 index 0000000000..608725e21f --- /dev/null +++ b/tests/workloads/ipblocks_TCC/MI300A_A1/perfmon/pmc_perf_2.txt @@ -0,0 +1,5 @@ +pmc: TCC_REQ_sum TCC_STREAMING_REQ_sum TCC_HIT_sum TCC_MISS_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_TCC/MI300A_A1/perfmon/pmc_perf_3.txt b/tests/workloads/ipblocks_TCC/MI300A_A1/perfmon/pmc_perf_3.txt new file mode 100644 index 0000000000..66b74f5c52 --- /dev/null +++ b/tests/workloads/ipblocks_TCC/MI300A_A1/perfmon/pmc_perf_3.txt @@ -0,0 +1,5 @@ +pmc: TCC_READ_sum TCC_WRITE_sum TCC_ATOMIC_sum TCC_WRITEBACK_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_TCC/MI300A_A1/perfmon/pmc_perf_4.txt b/tests/workloads/ipblocks_TCC/MI300A_A1/perfmon/pmc_perf_4.txt new file mode 100644 index 0000000000..5045f2f3ff --- /dev/null +++ b/tests/workloads/ipblocks_TCC/MI300A_A1/perfmon/pmc_perf_4.txt @@ -0,0 +1,5 @@ +pmc: TCC_EA0_WRREQ_sum TCC_EA0_WRREQ_64B_sum TCC_EA0_WR_UNCACHED_32B_sum TCC_EA0_WRREQ_DRAM_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_TCC/MI300A_A1/perfmon/pmc_perf_5.txt b/tests/workloads/ipblocks_TCC/MI300A_A1/perfmon/pmc_perf_5.txt new file mode 100644 index 0000000000..5c27b22539 --- /dev/null +++ b/tests/workloads/ipblocks_TCC/MI300A_A1/perfmon/pmc_perf_5.txt @@ -0,0 +1,5 @@ +pmc: TCC_EA0_RDREQ_sum TCC_EA0_RDREQ_32B_sum TCC_BUBBLE_sum TCC_EA0_RD_UNCACHED_32B_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_TCC/MI300A_A1/perfmon/pmc_perf_6.txt b/tests/workloads/ipblocks_TCC/MI300A_A1/perfmon/pmc_perf_6.txt new file mode 100644 index 0000000000..64db9d0caf --- /dev/null +++ b/tests/workloads/ipblocks_TCC/MI300A_A1/perfmon/pmc_perf_6.txt @@ -0,0 +1,5 @@ +pmc: TCC_EA0_RDREQ_DRAM_sum TCC_TAG_STALL_sum TCC_NORMAL_WRITEBACK_sum TCC_ALL_TC_OP_WB_WRITEBACK_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_TCC/MI300A_A1/perfmon/pmc_perf_7.txt b/tests/workloads/ipblocks_TCC/MI300A_A1/perfmon/pmc_perf_7.txt new file mode 100644 index 0000000000..c9597ea349 --- /dev/null +++ b/tests/workloads/ipblocks_TCC/MI300A_A1/perfmon/pmc_perf_7.txt @@ -0,0 +1,5 @@ +pmc: TCC_NORMAL_EVICT_sum TCC_ALL_TC_OP_INV_EVICT_sum TCC_TOO_MANY_EA_WRREQS_STALL_sum TCC_EA0_ATOMIC_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_TCC/MI300A_A1/perfmon/pmc_perf_8.txt b/tests/workloads/ipblocks_TCC/MI300A_A1/perfmon/pmc_perf_8.txt new file mode 100644 index 0000000000..2c69caccde --- /dev/null +++ b/tests/workloads/ipblocks_TCC/MI300A_A1/perfmon/pmc_perf_8.txt @@ -0,0 +1,5 @@ +pmc: TCC_EA0_RDREQ_LEVEL_sum TCC_EA0_WRREQ_LEVEL_sum TCC_EA0_ATOMIC_LEVEL_sum TCC_EA0_WRREQ_STALL_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_TCC/MI300A_A1/perfmon/timestamps.txt b/tests/workloads/ipblocks_TCC/MI300A_A1/perfmon/timestamps.txt new file mode 100644 index 0000000000..676cca1b80 --- /dev/null +++ b/tests/workloads/ipblocks_TCC/MI300A_A1/perfmon/timestamps.txt @@ -0,0 +1,5 @@ +pmc: + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_TCC/MI300A_A1/pmc_perf.csv b/tests/workloads/ipblocks_TCC/MI300A_A1/pmc_perf.csv new file mode 100644 index 0000000000..0cefc836e7 --- /dev/null +++ b/tests/workloads/ipblocks_TCC/MI300A_A1/pmc_perf.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Correlation_ID,TCC_EA0_WRREQ_64B_sum,TCC_EA0_WRREQ_DRAM_sum,TCC_EA0_WRREQ_sum,TCC_EA0_WR_UNCACHED_32B_sum,Wave_Size_1,Correlation_ID_1,TCC_ALL_TC_OP_WB_WRITEBACK_sum,TCC_EA0_RDREQ_DRAM_sum,TCC_NORMAL_WRITEBACK_sum,TCC_TAG_STALL_sum,Wave_Size_2,Correlation_ID_2,TCC_ATOMIC_sum,TCC_READ_sum,TCC_WRITEBACK_sum,TCC_WRITE_sum,Wave_Size_3,Correlation_ID_3,TCC_ALL_TC_OP_INV_EVICT_sum,TCC_EA0_ATOMIC_sum,TCC_NORMAL_EVICT_sum,TCC_TOO_MANY_EA_WRREQS_STALL_sum,Wave_Size_4,Correlation_ID_4,TCC_HIT_sum,TCC_MISS_sum,TCC_REQ_sum,TCC_STREAMING_REQ_sum,Wave_Size_5,Correlation_ID_5,TCC_EA0_ATOMIC_LEVEL_sum,TCC_EA0_RDREQ_LEVEL_sum,TCC_EA0_WRREQ_LEVEL_sum,TCC_EA0_WRREQ_STALL_sum,Wave_Size_6,Correlation_ID_6,TCC_BUBBLE_sum,TCC_EA0_RDREQ_32B_sum,TCC_EA0_RDREQ_sum,TCC_EA0_RD_UNCACHED_32B_sum,Wave_Size_7,Correlation_ID_7,TCC_CC_REQ_sum,TCC_NC_REQ_sum,TCC_RW_REQ_sum,TCC_UC_REQ_sum,Wave_Size_8,Correlation_ID_8,SQ_CYCLES,SQ_BUSY_CYCLES,SQ_WAVES,GRBM_COUNT,GRBM_GUI_ACTIVE,TCC_BUSY_sum,TCC_CYCLE_sum,TCC_PROBE_ALL_sum,TCC_PROBE_sum,Start_Timestamp,End_Timestamp +0,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,131072.0,131072.0,131072.0,0.0,64,0,53323.0,65585.0,12213.0,99731.0,64,0,0.0,66028.0,65584.0,131072.0,64,0,0.0,0.0,2820.0,0.0,64,0,65998.0,131109.0,197107.0,0.0,64,0,0.0,102753221.0,52879084.0,199099.0,64,0,65536.0,0.0,65579.0,38.0,64,0,0.0,0.0,197088.0,19.0,64,0,982456.0,238738.0,16384.0,245614.0,245614.0,1386010.0,3929824.0,0.0,0.0,73251956163774,73251956171465 +1,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,131072.0,131072.0,131072.0,0.0,64,0,52721.0,65581.0,12815.0,98386.0,64,0,0.0,65694.0,65536.0,131072.0,64,0,0.0,0.0,24570.0,0.0,64,0,65650.0,131115.0,196765.0,0.0,64,0,0.0,70827250.0,55500891.0,202324.0,64,0,65536.0,0.0,65572.0,60.0,64,0,0.0,0.0,196728.0,30.0,64,0,959376.0,200496.0,16384.0,239844.0,239844.0,1291374.0,3837504.0,0.0,0.0,73251956187931,73251956194100 +2,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,131072.0,131072.0,131072.0,0.0,64,0,52834.0,65578.0,12702.0,97150.0,64,0,0.0,65680.0,65536.0,131072.0,64,0,0.0,0.0,53981.0,0.0,64,0,65650.0,131108.0,196758.0,0.0,64,0,0.0,71816855.0,55370121.0,199432.0,64,0,65536.0,0.0,65572.0,60.0,64,0,0.0,0.0,196728.0,30.0,64,0,900200.0,194253.0,16384.0,225050.0,225050.0,1288990.0,3600800.0,0.0,0.0,73251956209523,73251956215492 diff --git a/tests/workloads/ipblocks_TCC/MI300A_A1/sysinfo.csv b/tests/workloads/ipblocks_TCC/MI300A_A1/sysinfo.csv new file mode 100644 index 0000000000..9c60fbf620 --- /dev/null +++ b/tests/workloads/ipblocks_TCC/MI300A_A1/sysinfo.csv @@ -0,0 +1,2 @@ +workload_name,command,ip_blocks,timestamp,version,hostname,cpu_model,sbios,linux_distro,linux_kernel_version,amd_gpu_kernel_version,cpu_memory,gpu_memory,rocm_version,vbios,compute_partition,memory_partition,gpu_model,gpu_arch,gpu_l1,gpu_l2,cu_per_gpu,simd_per_cu,se_per_gpu,wave_size,workgroup_max_size,max_waves_per_cu,max_sclk,max_mclk,cur_sclk,cur_mclk,total_l2_chan,lds_banks_per_cu,sqc_per_gpu,pipes_per_gpu,hbm_bw,num_xcd +ipblocks_TCC,./tests/vcopy -n 1048576 -b 256 -i 3,tcc,Wed 29 May 2024 01:29:53 PM (CDT),2,sh5-1w300-rg3-3,AMD Instinct MI300A Accelerator,"American Megatrends International, LLC.RMO1002DS",Ubuntu 22.04.2 LTS,5.18.2-mi300-build-140423-ubuntu-22.04+,,131174852,,6.1.2-110,N/A,SPX,NPS1,MI300A_A1,gfx942,32,24576,228,4,24,64,1024,32,2100,1300,2100,1300,96,32,120,4,5324.8,6 diff --git a/tests/workloads/ipblocks_TCC/MI300A_A1/timestamps.csv b/tests/workloads/ipblocks_TCC/MI300A_A1/timestamps.csv new file mode 100644 index 0000000000..b6ba284419 --- /dev/null +++ b/tests/workloads/ipblocks_TCC/MI300A_A1/timestamps.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID +1,11995,1,142030,142030,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73251956163774,73251956171465,0 +2,11995,1,142030,142030,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73251956187931,73251956194100,0 +3,11995,1,142030,142030,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73251956209523,73251956215492,0 diff --git a/tests/workloads/ipblocks_TCC/MI300X_A1/log.txt b/tests/workloads/ipblocks_TCC/MI300X_A1/log.txt new file mode 100644 index 0000000000..412abb7a1f --- /dev/null +++ b/tests/workloads/ipblocks_TCC/MI300X_A1/log.txt @@ -0,0 +1,79 @@ +Omniperf version: 2.0.0 +Profiler choice: rocprofv2 +Path: /home/colramos/omniperf/tests/workloads/ipblocks_TCC/MI300X_A1 +Target: MI300X_A1 +Command: ./tests/vcopy -n 1048576 -b 256 -i 3 +Kernel Selection: None +Dispatch Selection: None +Hardware Blocks: ['tcc'] + +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Collecting Performance Counters +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +[profiling] Current input file: tests/workloads/ipblocks_TCC/MI300X_A1/perfmon/pmc_perf_0.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT +[profiling] Current input file: tests/workloads/ipblocks_TCC/MI300X_A1/perfmon/pmc_perf_1.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_NC_REQ_sum + |-> [/opt/rocm/bin/rocprofv2] - TCC_UC_REQ_sum + |-> [/opt/rocm/bin/rocprofv2] - TCC_CC_REQ_sum + |-> [/opt/rocm/bin/rocprofv2] - TCC_RW_REQ_sum +[profiling] Current input file: tests/workloads/ipblocks_TCC/MI300X_A1/perfmon/pmc_perf_2.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_REQ_sum + |-> [/opt/rocm/bin/rocprofv2] - TCC_STREAMING_REQ_sum + |-> [/opt/rocm/bin/rocprofv2] - TCC_HIT_sum + |-> [/opt/rocm/bin/rocprofv2] - TCC_MISS_sum + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection +[profiling] Current input file: tests/workloads/ipblocks_TCC/MI300X_A1/perfmon/pmc_perf_3.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_READ_sum + |-> [/opt/rocm/bin/rocprofv2] - TCC_WRITE_sum + |-> [/opt/rocm/bin/rocprofv2] - TCC_ATOMIC_sum + |-> [/opt/rocm/bin/rocprofv2] - TCC_WRITEBACK_sum + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection +[profiling] Current input file: tests/workloads/ipblocks_TCC/MI300X_A1/perfmon/pmc_perf_4.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_sum + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_64B_sum + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WR_UNCACHED_32B_sum + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_DRAM_sum +[profiling] Current input file: tests/workloads/ipblocks_TCC/MI300X_A1/perfmon/pmc_perf_5.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_sum + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_32B_sum + |-> [/opt/rocm/bin/rocprofv2] - TCC_BUBBLE_sum + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RD_UNCACHED_32B_sum + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection +[profiling] Current input file: tests/workloads/ipblocks_TCC/MI300X_A1/perfmon/pmc_perf_6.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_DRAM_sum + |-> [/opt/rocm/bin/rocprofv2] - TCC_TAG_STALL_sum + |-> [/opt/rocm/bin/rocprofv2] - TCC_NORMAL_WRITEBACK_sum + |-> [/opt/rocm/bin/rocprofv2] - TCC_ALL_TC_OP_WB_WRITEBACK_sum + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection +[profiling] Current input file: tests/workloads/ipblocks_TCC/MI300X_A1/perfmon/pmc_perf_7.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_NORMAL_EVICT_sum + |-> [/opt/rocm/bin/rocprofv2] - TCC_ALL_TC_OP_INV_EVICT_sum + |-> [/opt/rocm/bin/rocprofv2] - TCC_TOO_MANY_EA_WRREQS_STALL_sum + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC_sum + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 +[profiling] Current input file: tests/workloads/ipblocks_TCC/MI300X_A1/perfmon/pmc_perf_8.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_LEVEL_sum + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_LEVEL_sum + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC_LEVEL_sum + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_STALL_sum +[profiling] Current input file: tests/workloads/ipblocks_TCC/MI300X_A1/perfmon/timestamps.txt + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU +[roofline] Roofline temporarily disabled in MI300 diff --git a/tests/workloads/ipblocks_TCC/MI300X_A1/perfmon/pmc_perf_0.txt b/tests/workloads/ipblocks_TCC/MI300X_A1/perfmon/pmc_perf_0.txt new file mode 100644 index 0000000000..f504436b1b --- /dev/null +++ b/tests/workloads/ipblocks_TCC/MI300X_A1/perfmon/pmc_perf_0.txt @@ -0,0 +1,5 @@ +pmc: SQ_CYCLES SQ_BUSY_CYCLES SQ_WAVES GRBM_COUNT GRBM_GUI_ACTIVE TCC_CYCLE_sum TCC_BUSY_sum TCC_PROBE_sum TCC_PROBE_ALL_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_TCC/MI300X_A1/perfmon/pmc_perf_1.txt b/tests/workloads/ipblocks_TCC/MI300X_A1/perfmon/pmc_perf_1.txt new file mode 100644 index 0000000000..34fff42539 --- /dev/null +++ b/tests/workloads/ipblocks_TCC/MI300X_A1/perfmon/pmc_perf_1.txt @@ -0,0 +1,5 @@ +pmc: TCC_NC_REQ_sum TCC_UC_REQ_sum TCC_CC_REQ_sum TCC_RW_REQ_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_TCC/MI300X_A1/perfmon/pmc_perf_2.txt b/tests/workloads/ipblocks_TCC/MI300X_A1/perfmon/pmc_perf_2.txt new file mode 100644 index 0000000000..608725e21f --- /dev/null +++ b/tests/workloads/ipblocks_TCC/MI300X_A1/perfmon/pmc_perf_2.txt @@ -0,0 +1,5 @@ +pmc: TCC_REQ_sum TCC_STREAMING_REQ_sum TCC_HIT_sum TCC_MISS_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_TCC/MI300X_A1/perfmon/pmc_perf_3.txt b/tests/workloads/ipblocks_TCC/MI300X_A1/perfmon/pmc_perf_3.txt new file mode 100644 index 0000000000..66b74f5c52 --- /dev/null +++ b/tests/workloads/ipblocks_TCC/MI300X_A1/perfmon/pmc_perf_3.txt @@ -0,0 +1,5 @@ +pmc: TCC_READ_sum TCC_WRITE_sum TCC_ATOMIC_sum TCC_WRITEBACK_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_TCC/MI300X_A1/perfmon/pmc_perf_4.txt b/tests/workloads/ipblocks_TCC/MI300X_A1/perfmon/pmc_perf_4.txt new file mode 100644 index 0000000000..5045f2f3ff --- /dev/null +++ b/tests/workloads/ipblocks_TCC/MI300X_A1/perfmon/pmc_perf_4.txt @@ -0,0 +1,5 @@ +pmc: TCC_EA0_WRREQ_sum TCC_EA0_WRREQ_64B_sum TCC_EA0_WR_UNCACHED_32B_sum TCC_EA0_WRREQ_DRAM_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_TCC/MI300X_A1/perfmon/pmc_perf_5.txt b/tests/workloads/ipblocks_TCC/MI300X_A1/perfmon/pmc_perf_5.txt new file mode 100644 index 0000000000..5c27b22539 --- /dev/null +++ b/tests/workloads/ipblocks_TCC/MI300X_A1/perfmon/pmc_perf_5.txt @@ -0,0 +1,5 @@ +pmc: TCC_EA0_RDREQ_sum TCC_EA0_RDREQ_32B_sum TCC_BUBBLE_sum TCC_EA0_RD_UNCACHED_32B_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_TCC/MI300X_A1/perfmon/pmc_perf_6.txt b/tests/workloads/ipblocks_TCC/MI300X_A1/perfmon/pmc_perf_6.txt new file mode 100644 index 0000000000..64db9d0caf --- /dev/null +++ b/tests/workloads/ipblocks_TCC/MI300X_A1/perfmon/pmc_perf_6.txt @@ -0,0 +1,5 @@ +pmc: TCC_EA0_RDREQ_DRAM_sum TCC_TAG_STALL_sum TCC_NORMAL_WRITEBACK_sum TCC_ALL_TC_OP_WB_WRITEBACK_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_TCC/MI300X_A1/perfmon/pmc_perf_7.txt b/tests/workloads/ipblocks_TCC/MI300X_A1/perfmon/pmc_perf_7.txt new file mode 100644 index 0000000000..c9597ea349 --- /dev/null +++ b/tests/workloads/ipblocks_TCC/MI300X_A1/perfmon/pmc_perf_7.txt @@ -0,0 +1,5 @@ +pmc: TCC_NORMAL_EVICT_sum TCC_ALL_TC_OP_INV_EVICT_sum TCC_TOO_MANY_EA_WRREQS_STALL_sum TCC_EA0_ATOMIC_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_TCC/MI300X_A1/perfmon/pmc_perf_8.txt b/tests/workloads/ipblocks_TCC/MI300X_A1/perfmon/pmc_perf_8.txt new file mode 100644 index 0000000000..2c69caccde --- /dev/null +++ b/tests/workloads/ipblocks_TCC/MI300X_A1/perfmon/pmc_perf_8.txt @@ -0,0 +1,5 @@ +pmc: TCC_EA0_RDREQ_LEVEL_sum TCC_EA0_WRREQ_LEVEL_sum TCC_EA0_ATOMIC_LEVEL_sum TCC_EA0_WRREQ_STALL_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_TCC/MI300X_A1/perfmon/timestamps.txt b/tests/workloads/ipblocks_TCC/MI300X_A1/perfmon/timestamps.txt new file mode 100644 index 0000000000..676cca1b80 --- /dev/null +++ b/tests/workloads/ipblocks_TCC/MI300X_A1/perfmon/timestamps.txt @@ -0,0 +1,5 @@ +pmc: + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_TCC/MI300X_A1/pmc_perf.csv b/tests/workloads/ipblocks_TCC/MI300X_A1/pmc_perf.csv new file mode 100644 index 0000000000..1d7787a778 --- /dev/null +++ b/tests/workloads/ipblocks_TCC/MI300X_A1/pmc_perf.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Correlation_ID,TCC_ALL_TC_OP_INV_EVICT_sum,TCC_EA0_ATOMIC_sum,TCC_NORMAL_EVICT_sum,TCC_TOO_MANY_EA_WRREQS_STALL_sum,Wave_Size_1,Correlation_ID_1,TCC_EA0_ATOMIC_LEVEL_sum,TCC_EA0_RDREQ_LEVEL_sum,TCC_EA0_WRREQ_LEVEL_sum,TCC_EA0_WRREQ_STALL_sum,Wave_Size_2,Correlation_ID_2,TCC_HIT_sum,TCC_MISS_sum,TCC_REQ_sum,TCC_STREAMING_REQ_sum,Wave_Size_3,Correlation_ID_3,TCC_EA0_WRREQ_64B_sum,TCC_EA0_WRREQ_DRAM_sum,TCC_EA0_WRREQ_sum,TCC_EA0_WR_UNCACHED_32B_sum,Wave_Size_4,Correlation_ID_4,SQ_CYCLES,SQ_BUSY_CYCLES,SQ_WAVES,GRBM_COUNT,GRBM_GUI_ACTIVE,TCC_BUSY_sum,TCC_CYCLE_sum,TCC_PROBE_ALL_sum,TCC_PROBE_sum,Wave_Size_5,Correlation_ID_5,TCC_ALL_TC_OP_WB_WRITEBACK_sum,TCC_EA0_RDREQ_DRAM_sum,TCC_NORMAL_WRITEBACK_sum,TCC_TAG_STALL_sum,Wave_Size_6,Correlation_ID_6,TCC_CC_REQ_sum,TCC_NC_REQ_sum,TCC_RW_REQ_sum,TCC_UC_REQ_sum,Wave_Size_7,Correlation_ID_7,TCC_ATOMIC_sum,TCC_READ_sum,TCC_WRITEBACK_sum,TCC_WRITE_sum,Wave_Size_8,Correlation_ID_8,TCC_BUBBLE_sum,TCC_EA0_RDREQ_32B_sum,TCC_EA0_RDREQ_sum,TCC_EA0_RD_UNCACHED_32B_sum,Start_Timestamp,End_Timestamp +0,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,0.0,0.0,0.0,0.0,64,0,0.0,104495661.0,78620817.0,298536.0,64,0,66160.0,131312.0,197472.0,0.0,64,0,131072.0,131072.0,131072.0,0.0,64,0,2783044.0,564063.0,16384.0,695761.0,695761.0,3231807.0,11132176.0,0.0,0.0,64,0,65536.0,65619.0,0.0,39081.0,64,0,0.0,0.0,197248.0,225.0,64,0,0.0,66398.0,65656.0,131072.0,64,0,65536.0,0.0,65781.0,426.0,715989452559396,715989452576236 +1,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,0.0,0.0,0.0,0.0,64,0,0.0,52723070.0,81099416.0,288876.0,64,0,65536.0,131312.0,196848.0,0.0,64,0,131072.0,131072.0,131072.0,0.0,64,0,2550792.0,490952.0,16384.0,637698.0,637698.0,3023163.0,10203168.0,0.0,0.0,64,0,65536.0,65624.0,0.0,0.0,64,0,0.0,0.0,196608.0,243.0,64,0,0.0,65778.0,65536.0,131072.0,64,0,65536.0,0.0,65770.0,468.0,715989452598314,715989452613194 +2,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,0.0,0.0,30.0,0.0,64,0,0.0,57445086.0,77146527.0,242432.0,64,0,65536.0,131316.0,196852.0,0.0,64,0,131072.0,131072.0,131072.0,0.0,64,0,2391440.0,464720.0,16384.0,597860.0,597860.0,2829287.0,9565760.0,0.0,0.0,64,0,65536.0,65605.0,0.0,0.0,64,0,0.0,0.0,196608.0,243.0,64,0,0.0,65780.0,65536.0,131072.0,64,0,65536.0,0.0,65769.0,466.0,715989452633433,715989452647473 diff --git a/tests/workloads/ipblocks_TCC/MI300X_A1/sysinfo.csv b/tests/workloads/ipblocks_TCC/MI300X_A1/sysinfo.csv new file mode 100644 index 0000000000..2812d02766 --- /dev/null +++ b/tests/workloads/ipblocks_TCC/MI300X_A1/sysinfo.csv @@ -0,0 +1,2 @@ +workload_name,command,ip_blocks,timestamp,version,hostname,cpu_model,sbios,linux_distro,linux_kernel_version,amd_gpu_kernel_version,cpu_memory,gpu_memory,rocm_version,vbios,compute_partition,memory_partition,gpu_model,gpu_arch,gpu_l1,gpu_l2,cu_per_gpu,simd_per_cu,se_per_gpu,wave_size,workgroup_max_size,max_waves_per_cu,max_sclk,max_mclk,cur_sclk,cur_mclk,total_l2_chan,lds_banks_per_cu,sqc_per_gpu,pipes_per_gpu,hbm_bw,num_xcd +ipblocks_TCC,./tests/vcopy -n 1048576 -b 256 -i 3,tcc,Wed 29 May 2024 11:56:51 AM (CDT),2,splinter-126-wr-c6,AMD Ryzen 9 7950X 16-Core Processor,"American Megatrends International, LLC.VS2683299N.FD",Ubuntu 22.04.4 LTS,5.18.2-mi300-build-140423-ubuntu-22.04+,,114656528,,6.2.0-13611,113-MI3SRIOV-001,SPX,NPS1,MI300X_A1,gfx942,32,4096,304,4,32,64,1024,32,2100,1300,2100,1300,128,32,160,4,5324.8,8 diff --git a/tests/workloads/ipblocks_TCC/MI300X_A1/timestamps.csv b/tests/workloads/ipblocks_TCC/MI300X_A1/timestamps.csv new file mode 100644 index 0000000000..4e92bf6f09 --- /dev/null +++ b/tests/workloads/ipblocks_TCC/MI300X_A1/timestamps.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID +1,60633,1,960117,960117,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",715989452559396,715989452576236,0 +2,60633,1,960117,960117,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",715989452598314,715989452613194,0 +3,60633,1,960117,960117,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",715989452633433,715989452647473,0 diff --git a/tests/workloads/ipblocks_TCP/MI300A_A1/log.txt b/tests/workloads/ipblocks_TCP/MI300A_A1/log.txt new file mode 100644 index 0000000000..f8716e322e --- /dev/null +++ b/tests/workloads/ipblocks_TCP/MI300A_A1/log.txt @@ -0,0 +1,219 @@ +Omniperf version: 2.0.0 +Profiler choice: rocprofv2 +Path: /home/colramos/omniperf/tests/workloads/ipblocks_TCP/MI300A_A1 +Target: MI300A_A1 +Command: ./tests/vcopy -n 1048576 -b 256 -i 3 +Kernel Selection: None +Dispatch Selection: None +Hardware Blocks: ['tcp'] + +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Collecting Performance Counters +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +[profiling] Current input file: tests/workloads/ipblocks_TCP/MI300A_A1/perfmon/pmc_perf_0.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CU_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVE_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - TCP_GATE_EN1_sum + |-> [/opt/rocm/bin/rocprofv2] - TCP_GATE_EN2_sum + |-> [/opt/rocm/bin/rocprofv2] - TCP_TD_TCP_STALL_CYCLES_sum +[profiling] Current input file: tests/workloads/ipblocks_TCP/MI300A_A1/perfmon/pmc_perf_1.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCP_READ_TAGCONFLICT_STALL_CYCLES_sum + |-> [/opt/rocm/bin/rocprofv2] - TCP_WRITE_TAGCONFLICT_STALL_CYCLES_sum + |-> [/opt/rocm/bin/rocprofv2] - TCP_ATOMIC_TAGCONFLICT_STALL_CYCLES_sum + |-> [/opt/rocm/bin/rocprofv2] - TCP_TA_TCP_STATE_READ_sum + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU +[profiling] Current input file: tests/workloads/ipblocks_TCP/MI300A_A1/perfmon/pmc_perf_2.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCP_VOLATILE_sum + |-> [/opt/rocm/bin/rocprofv2] - TCP_TOTAL_ACCESSES_sum + |-> [/opt/rocm/bin/rocprofv2] - TCP_TOTAL_READ_sum + |-> [/opt/rocm/bin/rocprofv2] - TCP_TOTAL_WRITE_sum + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + |-> [/opt/rocm/bin/rocprofv2] Total threads: 1048576, Grid Size: 4096 block Size:256, Wavefronts:16384: + |-> [/opt/rocm/bin/rocprofv2] Launching the kernel on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel +[profiling] Current input file: tests/workloads/ipblocks_TCP/MI300A_A1/perfmon/pmc_perf_3.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCP_TOTAL_ATOMIC_WITH_RET_sum + |-> [/opt/rocm/bin/rocprofv2] - TCP_TOTAL_ATOMIC_WITHOUT_RET_sum + |-> [/opt/rocm/bin/rocprofv2] - TCP_TOTAL_WRITEBACK_INVALIDATES_sum + |-> [/opt/rocm/bin/rocprofv2] - TCP_TOTAL_CACHE_ACCESSES_sum + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + |-> [/opt/rocm/bin/rocprofv2] Total threads: 1048576, Grid Size: 4096 block Size:256, Wavefronts:16384: + |-> [/opt/rocm/bin/rocprofv2] Launching the kernel on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel +[profiling] Current input file: tests/workloads/ipblocks_TCP/MI300A_A1/perfmon/pmc_perf_4.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCP_UTCL1_TRANSLATION_MISS_sum + |-> [/opt/rocm/bin/rocprofv2] - TCP_UTCL1_TRANSLATION_HIT_sum + |-> [/opt/rocm/bin/rocprofv2] - TCP_UTCL1_PERMISSION_MISS_sum + |-> [/opt/rocm/bin/rocprofv2] - TCP_UTCL1_REQUEST_sum + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + |-> [/opt/rocm/bin/rocprofv2] Total threads: 1048576, Grid Size: 4096 block Size:256, Wavefronts:16384: + |-> [/opt/rocm/bin/rocprofv2] Launching the kernel on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished copying the output vector from the GPU to the CPU + |-> [/opt/rocm/bin/rocprofv2] Releasing GPU memory + |-> [/opt/rocm/bin/rocprofv2] Releasing CPU memory + |-> [/opt/rocm/bin/rocprofv2] Results File: "tests/workloads/ipblocks_TCP/MI300A_A1/out/pmc_1/results_pmc_perf_4.csv" + |-> [/opt/rocm/bin/rocprofv2] + |-> [/opt/rocm/bin/rocprofv2] The output path for the following counters: tests/workloads/ipblocks_TCP/MI300A_A1/out/pmc_1 +[profiling] Current input file: tests/workloads/ipblocks_TCP/MI300A_A1/perfmon/pmc_perf_5.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCP_TCC_READ_REQ_sum + |-> [/opt/rocm/bin/rocprofv2] - TCP_TCC_WRITE_REQ_sum + |-> [/opt/rocm/bin/rocprofv2] - TCP_TCC_ATOMIC_WITH_RET_REQ_sum + |-> [/opt/rocm/bin/rocprofv2] - TCP_TCC_ATOMIC_WITHOUT_RET_REQ_sum + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + |-> [/opt/rocm/bin/rocprofv2] Total threads: 1048576, Grid Size: 4096 block Size:256, Wavefronts:16384: + |-> [/opt/rocm/bin/rocprofv2] Launching the kernel on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished copying the output vector from the GPU to the CPU + |-> [/opt/rocm/bin/rocprofv2] Releasing GPU memory + |-> [/opt/rocm/bin/rocprofv2] Releasing CPU memory + |-> [/opt/rocm/bin/rocprofv2] Results File: "tests/workloads/ipblocks_TCP/MI300A_A1/out/pmc_1/results_pmc_perf_5.csv" + |-> [/opt/rocm/bin/rocprofv2] +[profiling] Current input file: tests/workloads/ipblocks_TCP/MI300A_A1/perfmon/pmc_perf_6.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCP_TCC_NC_READ_REQ_sum + |-> [/opt/rocm/bin/rocprofv2] - TCP_TCC_NC_WRITE_REQ_sum + |-> [/opt/rocm/bin/rocprofv2] - TCP_TCC_NC_ATOMIC_REQ_sum + |-> [/opt/rocm/bin/rocprofv2] - TCP_TCC_UC_READ_REQ_sum + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + |-> [/opt/rocm/bin/rocprofv2] Total threads: 1048576, Grid Size: 4096 block Size:256, Wavefronts:16384: + |-> [/opt/rocm/bin/rocprofv2] Launching the kernel on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished copying the output vector from the GPU to the CPU + |-> [/opt/rocm/bin/rocprofv2] Releasing GPU memory + |-> [/opt/rocm/bin/rocprofv2] Releasing CPU memory + |-> [/opt/rocm/bin/rocprofv2] Results File: "tests/workloads/ipblocks_TCP/MI300A_A1/out/pmc_1/results_pmc_perf_6.csv" + |-> [/opt/rocm/bin/rocprofv2] + |-> [/opt/rocm/bin/rocprofv2] The output path for the following counters: tests/workloads/ipblocks_TCP/MI300A_A1/out/pmc_1 +[profiling] Current input file: tests/workloads/ipblocks_TCP/MI300A_A1/perfmon/pmc_perf_7.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCP_TCC_UC_WRITE_REQ_sum + |-> [/opt/rocm/bin/rocprofv2] - TCP_TCC_UC_ATOMIC_REQ_sum + |-> [/opt/rocm/bin/rocprofv2] - TCP_TCC_CC_READ_REQ_sum + |-> [/opt/rocm/bin/rocprofv2] - TCP_TCC_CC_WRITE_REQ_sum + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + |-> [/opt/rocm/bin/rocprofv2] Total threads: 1048576, Grid Size: 4096 block Size:256, Wavefronts:16384: + |-> [/opt/rocm/bin/rocprofv2] Launching the kernel on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished copying the output vector from the GPU to the CPU + |-> [/opt/rocm/bin/rocprofv2] Releasing GPU memory + |-> [/opt/rocm/bin/rocprofv2] Releasing CPU memory + |-> [/opt/rocm/bin/rocprofv2] Results File: "tests/workloads/ipblocks_TCP/MI300A_A1/out/pmc_1/results_pmc_perf_7.csv" + |-> [/opt/rocm/bin/rocprofv2] + |-> [/opt/rocm/bin/rocprofv2] The output path for the following counters: tests/workloads/ipblocks_TCP/MI300A_A1/out/pmc_1 +[profiling] Current input file: tests/workloads/ipblocks_TCP/MI300A_A1/perfmon/pmc_perf_8.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCP_TCC_CC_ATOMIC_REQ_sum + |-> [/opt/rocm/bin/rocprofv2] - TCP_TCC_RW_READ_REQ_sum + |-> [/opt/rocm/bin/rocprofv2] - TCP_TCC_RW_WRITE_REQ_sum + |-> [/opt/rocm/bin/rocprofv2] - TCP_TCC_RW_ATOMIC_REQ_sum + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + |-> [/opt/rocm/bin/rocprofv2] Total threads: 1048576, Grid Size: 4096 block Size:256, Wavefronts:16384: + |-> [/opt/rocm/bin/rocprofv2] Launching the kernel on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished copying the output vector from the GPU to the CPU + |-> [/opt/rocm/bin/rocprofv2] Releasing GPU memory + |-> [/opt/rocm/bin/rocprofv2] Releasing CPU memory + |-> [/opt/rocm/bin/rocprofv2] Results File: "tests/workloads/ipblocks_TCP/MI300A_A1/out/pmc_1/results_pmc_perf_8.csv" + |-> [/opt/rocm/bin/rocprofv2] + |-> [/opt/rocm/bin/rocprofv2] The output path for the following counters: tests/workloads/ipblocks_TCP/MI300A_A1/out/pmc_1 +[profiling] Current input file: tests/workloads/ipblocks_TCP/MI300A_A1/perfmon/pmc_perf_9.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCP_PENDING_STALL_CYCLES_sum + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + |-> [/opt/rocm/bin/rocprofv2] Total threads: 1048576, Grid Size: 4096 block Size:256, Wavefronts:16384: + |-> [/opt/rocm/bin/rocprofv2] Launching the kernel on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished copying the output vector from the GPU to the CPU + |-> [/opt/rocm/bin/rocprofv2] Releasing GPU memory + |-> [/opt/rocm/bin/rocprofv2] Releasing CPU memory + |-> [/opt/rocm/bin/rocprofv2] Results File: "tests/workloads/ipblocks_TCP/MI300A_A1/out/pmc_1/results_pmc_perf_9.csv" + |-> [/opt/rocm/bin/rocprofv2] + |-> [/opt/rocm/bin/rocprofv2] The output path for the following counters: tests/workloads/ipblocks_TCP/MI300A_A1/out/pmc_1 +[profiling] Current input file: tests/workloads/ipblocks_TCP/MI300A_A1/perfmon/timestamps.txt + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + |-> [/opt/rocm/bin/rocprofv2] Total threads: 1048576, Grid Size: 4096 block Size:256, Wavefronts:16384: + |-> [/opt/rocm/bin/rocprofv2] Launching the kernel on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished copying the output vector from the GPU to the CPU + |-> [/opt/rocm/bin/rocprofv2] Releasing GPU memory + |-> [/opt/rocm/bin/rocprofv2] Releasing CPU memory + |-> [/opt/rocm/bin/rocprofv2] Results File: "tests/workloads/ipblocks_TCP/MI300A_A1/out/pmc_1/results_timestamps.csv" + |-> [/opt/rocm/bin/rocprofv2] +[roofline] Roofline temporarily disabled in MI300 diff --git a/tests/workloads/ipblocks_TCP/MI300A_A1/perfmon/pmc_perf_0.txt b/tests/workloads/ipblocks_TCP/MI300A_A1/perfmon/pmc_perf_0.txt new file mode 100644 index 0000000000..c976322613 --- /dev/null +++ b/tests/workloads/ipblocks_TCP/MI300A_A1/perfmon/pmc_perf_0.txt @@ -0,0 +1,5 @@ +pmc: SQ_CYCLES SQ_BUSY_CYCLES SQ_BUSY_CU_CYCLES SQ_WAVES SQ_WAVE_CYCLES GRBM_COUNT GRBM_GUI_ACTIVE TCP_GATE_EN1_sum TCP_GATE_EN2_sum TCP_TD_TCP_STALL_CYCLES_sum TCP_TCR_TCP_STALL_CYCLES_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_TCP/MI300A_A1/perfmon/pmc_perf_1.txt b/tests/workloads/ipblocks_TCP/MI300A_A1/perfmon/pmc_perf_1.txt new file mode 100644 index 0000000000..c97a94bb67 --- /dev/null +++ b/tests/workloads/ipblocks_TCP/MI300A_A1/perfmon/pmc_perf_1.txt @@ -0,0 +1,5 @@ +pmc: TCP_READ_TAGCONFLICT_STALL_CYCLES_sum TCP_WRITE_TAGCONFLICT_STALL_CYCLES_sum TCP_ATOMIC_TAGCONFLICT_STALL_CYCLES_sum TCP_TA_TCP_STATE_READ_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_TCP/MI300A_A1/perfmon/pmc_perf_2.txt b/tests/workloads/ipblocks_TCP/MI300A_A1/perfmon/pmc_perf_2.txt new file mode 100644 index 0000000000..6bdbd65d97 --- /dev/null +++ b/tests/workloads/ipblocks_TCP/MI300A_A1/perfmon/pmc_perf_2.txt @@ -0,0 +1,5 @@ +pmc: TCP_VOLATILE_sum TCP_TOTAL_ACCESSES_sum TCP_TOTAL_READ_sum TCP_TOTAL_WRITE_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_TCP/MI300A_A1/perfmon/pmc_perf_3.txt b/tests/workloads/ipblocks_TCP/MI300A_A1/perfmon/pmc_perf_3.txt new file mode 100644 index 0000000000..a96f3c792d --- /dev/null +++ b/tests/workloads/ipblocks_TCP/MI300A_A1/perfmon/pmc_perf_3.txt @@ -0,0 +1,5 @@ +pmc: TCP_TOTAL_ATOMIC_WITH_RET_sum TCP_TOTAL_ATOMIC_WITHOUT_RET_sum TCP_TOTAL_WRITEBACK_INVALIDATES_sum TCP_TOTAL_CACHE_ACCESSES_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_TCP/MI300A_A1/perfmon/pmc_perf_4.txt b/tests/workloads/ipblocks_TCP/MI300A_A1/perfmon/pmc_perf_4.txt new file mode 100644 index 0000000000..62b5dac3b5 --- /dev/null +++ b/tests/workloads/ipblocks_TCP/MI300A_A1/perfmon/pmc_perf_4.txt @@ -0,0 +1,5 @@ +pmc: TCP_UTCL1_TRANSLATION_MISS_sum TCP_UTCL1_TRANSLATION_HIT_sum TCP_UTCL1_PERMISSION_MISS_sum TCP_UTCL1_REQUEST_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_TCP/MI300A_A1/perfmon/pmc_perf_5.txt b/tests/workloads/ipblocks_TCP/MI300A_A1/perfmon/pmc_perf_5.txt new file mode 100644 index 0000000000..9c0e7f4c58 --- /dev/null +++ b/tests/workloads/ipblocks_TCP/MI300A_A1/perfmon/pmc_perf_5.txt @@ -0,0 +1,5 @@ +pmc: TCP_TCC_READ_REQ_sum TCP_TCC_WRITE_REQ_sum TCP_TCC_ATOMIC_WITH_RET_REQ_sum TCP_TCC_ATOMIC_WITHOUT_RET_REQ_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_TCP/MI300A_A1/perfmon/pmc_perf_6.txt b/tests/workloads/ipblocks_TCP/MI300A_A1/perfmon/pmc_perf_6.txt new file mode 100644 index 0000000000..78f03f7a7b --- /dev/null +++ b/tests/workloads/ipblocks_TCP/MI300A_A1/perfmon/pmc_perf_6.txt @@ -0,0 +1,5 @@ +pmc: TCP_TCC_NC_READ_REQ_sum TCP_TCC_NC_WRITE_REQ_sum TCP_TCC_NC_ATOMIC_REQ_sum TCP_TCC_UC_READ_REQ_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_TCP/MI300A_A1/perfmon/pmc_perf_7.txt b/tests/workloads/ipblocks_TCP/MI300A_A1/perfmon/pmc_perf_7.txt new file mode 100644 index 0000000000..cb44aef49f --- /dev/null +++ b/tests/workloads/ipblocks_TCP/MI300A_A1/perfmon/pmc_perf_7.txt @@ -0,0 +1,5 @@ +pmc: TCP_TCC_UC_WRITE_REQ_sum TCP_TCC_UC_ATOMIC_REQ_sum TCP_TCC_CC_READ_REQ_sum TCP_TCC_CC_WRITE_REQ_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_TCP/MI300A_A1/perfmon/pmc_perf_8.txt b/tests/workloads/ipblocks_TCP/MI300A_A1/perfmon/pmc_perf_8.txt new file mode 100644 index 0000000000..a91d73400a --- /dev/null +++ b/tests/workloads/ipblocks_TCP/MI300A_A1/perfmon/pmc_perf_8.txt @@ -0,0 +1,5 @@ +pmc: TCP_TCC_CC_ATOMIC_REQ_sum TCP_TCC_RW_READ_REQ_sum TCP_TCC_RW_WRITE_REQ_sum TCP_TCC_RW_ATOMIC_REQ_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_TCP/MI300A_A1/perfmon/pmc_perf_9.txt b/tests/workloads/ipblocks_TCP/MI300A_A1/perfmon/pmc_perf_9.txt new file mode 100644 index 0000000000..036bbab179 --- /dev/null +++ b/tests/workloads/ipblocks_TCP/MI300A_A1/perfmon/pmc_perf_9.txt @@ -0,0 +1,5 @@ +pmc: TCP_PENDING_STALL_CYCLES_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_TCP/MI300A_A1/perfmon/timestamps.txt b/tests/workloads/ipblocks_TCP/MI300A_A1/perfmon/timestamps.txt new file mode 100644 index 0000000000..676cca1b80 --- /dev/null +++ b/tests/workloads/ipblocks_TCP/MI300A_A1/perfmon/timestamps.txt @@ -0,0 +1,5 @@ +pmc: + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_TCP/MI300A_A1/pmc_perf.csv b/tests/workloads/ipblocks_TCP/MI300A_A1/pmc_perf.csv new file mode 100644 index 0000000000..801c6ab1be --- /dev/null +++ b/tests/workloads/ipblocks_TCP/MI300A_A1/pmc_perf.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Correlation_ID,TCP_UTCL1_PERMISSION_MISS_sum,TCP_UTCL1_REQUEST_sum,TCP_UTCL1_TRANSLATION_HIT_sum,TCP_UTCL1_TRANSLATION_MISS_sum,Wave_Size_1,Correlation_ID_1,TCP_TCC_NC_ATOMIC_REQ_sum,TCP_TCC_NC_READ_REQ_sum,TCP_TCC_NC_WRITE_REQ_sum,TCP_TCC_UC_READ_REQ_sum,Wave_Size_2,Correlation_ID_2,TCP_TOTAL_ATOMIC_WITHOUT_RET_sum,TCP_TOTAL_ATOMIC_WITH_RET_sum,TCP_TOTAL_CACHE_ACCESSES_sum,TCP_TOTAL_WRITEBACK_INVALIDATES_sum,Wave_Size_3,Correlation_ID_3,TCP_TCC_CC_READ_REQ_sum,TCP_TCC_CC_WRITE_REQ_sum,TCP_TCC_UC_ATOMIC_REQ_sum,TCP_TCC_UC_WRITE_REQ_sum,Wave_Size_4,Correlation_ID_4,TCP_TOTAL_ACCESSES_sum,TCP_TOTAL_READ_sum,TCP_TOTAL_WRITE_sum,TCP_VOLATILE_sum,Wave_Size_5,Correlation_ID_5,TCP_PENDING_STALL_CYCLES_sum,Wave_Size_6,Correlation_ID_6,TCP_TCC_CC_ATOMIC_REQ_sum,TCP_TCC_RW_ATOMIC_REQ_sum,TCP_TCC_RW_READ_REQ_sum,TCP_TCC_RW_WRITE_REQ_sum,Wave_Size_7,Correlation_ID_7,TCP_TCC_ATOMIC_WITHOUT_RET_REQ_sum,TCP_TCC_ATOMIC_WITH_RET_REQ_sum,TCP_TCC_READ_REQ_sum,TCP_TCC_WRITE_REQ_sum,Wave_Size_8,Correlation_ID_8,TCP_ATOMIC_TAGCONFLICT_STALL_CYCLES_sum,TCP_READ_TAGCONFLICT_STALL_CYCLES_sum,TCP_TA_TCP_STATE_READ_sum,TCP_WRITE_TAGCONFLICT_STALL_CYCLES_sum,Wave_Size_9,Correlation_ID_9,SQ_CYCLES,SQ_BUSY_CYCLES,SQ_BUSY_CU_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,GRBM_COUNT,GRBM_GUI_ACTIVE,TCP_GATE_EN1_sum,TCP_GATE_EN2_sum,TCP_TCR_TCP_STALL_CYCLES_sum,TCP_TD_TCP_STALL_CYCLES_sum,Start_Timestamp,End_Timestamp +0,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,0.0,524288.0,452421.0,1816.0,64,0,0.0,0.0,0.0,0.0,64,0,0.0,0.0,524288.0,228.0,64,0,0.0,0.0,0.0,0.0,64,0,2097152.0,1048576.0,1048576.0,2097152.0,64,0,1213065.0,64,0,0.0,0.0,65536.0,131072.0,64,0,0.0,0.0,65536.0,131072.0,64,0,0.0,0.0,32768.0,0.0,64,0,1646412.0,255706.0,2254864.0,16384.0,14679498.0,411603.0,411603.0,3126846.0,1648778.0,19.0,1861.0,73301221492233,73301221500325 +1,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,0.0,524288.0,453323.0,1824.0,64,0,0.0,0.0,0.0,0.0,64,0,0.0,0.0,524288.0,228.0,64,0,0.0,0.0,0.0,0.0,64,0,2097152.0,1048576.0,1048576.0,2097152.0,64,0,1068371.0,64,0,0.0,0.0,65536.0,131072.0,64,0,0.0,0.0,65536.0,131072.0,64,0,0.0,0.0,32768.0,0.0,64,0,1498420.0,198379.0,1784894.0,16384.0,10885501.0,374605.0,374605.0,2611628.0,1470159.0,171.0,1755.0,73301221538624,73301221544713 +2,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,0.0,524288.0,453943.0,1824.0,64,0,0.0,0.0,0.0,0.0,64,0,0.0,0.0,524288.0,228.0,64,0,0.0,0.0,0.0,0.0,64,0,2097152.0,1048576.0,1048576.0,2097152.0,64,0,1068012.0,64,0,0.0,0.0,65536.0,131072.0,64,0,0.0,0.0,65536.0,131072.0,64,0,0.0,0.0,32768.0,0.0,64,0,1474188.0,193964.0,1744569.0,16384.0,10536838.0,368547.0,368547.0,2569649.0,1449504.0,410.0,1714.0,73301221517712,73301221523881 diff --git a/tests/workloads/ipblocks_TCP/MI300A_A1/sysinfo.csv b/tests/workloads/ipblocks_TCP/MI300A_A1/sysinfo.csv new file mode 100644 index 0000000000..a97497a0ef --- /dev/null +++ b/tests/workloads/ipblocks_TCP/MI300A_A1/sysinfo.csv @@ -0,0 +1,2 @@ +workload_name,command,ip_blocks,timestamp,version,hostname,cpu_model,sbios,linux_distro,linux_kernel_version,amd_gpu_kernel_version,cpu_memory,gpu_memory,rocm_version,vbios,compute_partition,memory_partition,gpu_model,gpu_arch,gpu_l1,gpu_l2,cu_per_gpu,simd_per_cu,se_per_gpu,wave_size,workgroup_max_size,max_waves_per_cu,max_sclk,max_mclk,cur_sclk,cur_mclk,total_l2_chan,lds_banks_per_cu,sqc_per_gpu,pipes_per_gpu,hbm_bw,num_xcd +ipblocks_TCP,./tests/vcopy -n 1048576 -b 256 -i 3,tcp,Wed 29 May 2024 01:30:41 PM (CDT),2,sh5-1w300-rg3-3,AMD Instinct MI300A Accelerator,"American Megatrends International, LLC.RMO1002DS",Ubuntu 22.04.2 LTS,5.18.2-mi300-build-140423-ubuntu-22.04+,,131174852,,6.1.2-110,N/A,SPX,NPS1,MI300A_A1,gfx942,32,24576,228,4,24,64,1024,32,2100,1300,2100,1300,96,32,120,4,5324.8,6 diff --git a/tests/workloads/ipblocks_TCP/MI300A_A1/timestamps.csv b/tests/workloads/ipblocks_TCP/MI300A_A1/timestamps.csv new file mode 100644 index 0000000000..91822e480a --- /dev/null +++ b/tests/workloads/ipblocks_TCP/MI300A_A1/timestamps.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID +1,11995,1,142596,142596,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73301221492233,73301221500325,0 +3,11995,1,142596,142596,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73301221538624,73301221544713,0 +2,11995,1,142596,142596,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73301221517712,73301221523881,0 diff --git a/tests/workloads/ipblocks_TCP/MI300X_A1/log.txt b/tests/workloads/ipblocks_TCP/MI300X_A1/log.txt new file mode 100644 index 0000000000..c7360b7b7a --- /dev/null +++ b/tests/workloads/ipblocks_TCP/MI300X_A1/log.txt @@ -0,0 +1,102 @@ +Omniperf version: 2.0.0 +Profiler choice: rocprofv2 +Path: /home/colramos/omniperf/tests/workloads/ipblocks_TCP/MI300X_A1 +Target: MI300X_A1 +Command: ./tests/vcopy -n 1048576 -b 256 -i 3 +Kernel Selection: None +Dispatch Selection: None +Hardware Blocks: ['tcp'] + +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Collecting Performance Counters +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +[profiling] Current input file: tests/workloads/ipblocks_TCP/MI300X_A1/perfmon/pmc_perf_0.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CU_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVE_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - TCP_GATE_EN1_sum +[profiling] Current input file: tests/workloads/ipblocks_TCP/MI300X_A1/perfmon/pmc_perf_1.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCP_READ_TAGCONFLICT_STALL_CYCLES_sum + |-> [/opt/rocm/bin/rocprofv2] - TCP_WRITE_TAGCONFLICT_STALL_CYCLES_sum + |-> [/opt/rocm/bin/rocprofv2] - TCP_ATOMIC_TAGCONFLICT_STALL_CYCLES_sum + |-> [/opt/rocm/bin/rocprofv2] - TCP_TA_TCP_STATE_READ_sum + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection +[profiling] Current input file: tests/workloads/ipblocks_TCP/MI300X_A1/perfmon/pmc_perf_2.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCP_VOLATILE_sum + |-> [/opt/rocm/bin/rocprofv2] - TCP_TOTAL_ACCESSES_sum + |-> [/opt/rocm/bin/rocprofv2] - TCP_TOTAL_READ_sum + |-> [/opt/rocm/bin/rocprofv2] - TCP_TOTAL_WRITE_sum + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection +[profiling] Current input file: tests/workloads/ipblocks_TCP/MI300X_A1/perfmon/pmc_perf_3.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCP_TOTAL_ATOMIC_WITH_RET_sum + |-> [/opt/rocm/bin/rocprofv2] - TCP_TOTAL_ATOMIC_WITHOUT_RET_sum + |-> [/opt/rocm/bin/rocprofv2] - TCP_TOTAL_WRITEBACK_INVALIDATES_sum + |-> [/opt/rocm/bin/rocprofv2] - TCP_TOTAL_CACHE_ACCESSES_sum + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection +[profiling] Current input file: tests/workloads/ipblocks_TCP/MI300X_A1/perfmon/pmc_perf_4.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCP_UTCL1_TRANSLATION_MISS_sum + |-> [/opt/rocm/bin/rocprofv2] - TCP_UTCL1_TRANSLATION_HIT_sum + |-> [/opt/rocm/bin/rocprofv2] - TCP_UTCL1_PERMISSION_MISS_sum + |-> [/opt/rocm/bin/rocprofv2] - TCP_UTCL1_REQUEST_sum + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU +[profiling] Current input file: tests/workloads/ipblocks_TCP/MI300X_A1/perfmon/pmc_perf_5.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCP_TCC_READ_REQ_sum + |-> [/opt/rocm/bin/rocprofv2] - TCP_TCC_WRITE_REQ_sum + |-> [/opt/rocm/bin/rocprofv2] - TCP_TCC_ATOMIC_WITH_RET_REQ_sum + |-> [/opt/rocm/bin/rocprofv2] - TCP_TCC_ATOMIC_WITHOUT_RET_REQ_sum + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 +[profiling] Current input file: tests/workloads/ipblocks_TCP/MI300X_A1/perfmon/pmc_perf_6.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCP_TCC_NC_READ_REQ_sum + |-> [/opt/rocm/bin/rocprofv2] - TCP_TCC_NC_WRITE_REQ_sum + |-> [/opt/rocm/bin/rocprofv2] - TCP_TCC_NC_ATOMIC_REQ_sum + |-> [/opt/rocm/bin/rocprofv2] - TCP_TCC_UC_READ_REQ_sum + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU +[profiling] Current input file: tests/workloads/ipblocks_TCP/MI300X_A1/perfmon/pmc_perf_7.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCP_TCC_UC_WRITE_REQ_sum + |-> [/opt/rocm/bin/rocprofv2] - TCP_TCC_UC_ATOMIC_REQ_sum + |-> [/opt/rocm/bin/rocprofv2] - TCP_TCC_CC_READ_REQ_sum + |-> [/opt/rocm/bin/rocprofv2] - TCP_TCC_CC_WRITE_REQ_sum + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU +[profiling] Current input file: tests/workloads/ipblocks_TCP/MI300X_A1/perfmon/pmc_perf_8.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCP_TCC_CC_ATOMIC_REQ_sum + |-> [/opt/rocm/bin/rocprofv2] - TCP_TCC_RW_READ_REQ_sum + |-> [/opt/rocm/bin/rocprofv2] - TCP_TCC_RW_WRITE_REQ_sum + |-> [/opt/rocm/bin/rocprofv2] - TCP_TCC_RW_ATOMIC_REQ_sum + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 +[profiling] Current input file: tests/workloads/ipblocks_TCP/MI300X_A1/perfmon/pmc_perf_9.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCP_PENDING_STALL_CYCLES_sum + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU +[profiling] Current input file: tests/workloads/ipblocks_TCP/MI300X_A1/perfmon/timestamps.txt + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + |-> [/opt/rocm/bin/rocprofv2] Total threads: 1048576, Grid Size: 4096 block Size:256, Wavefronts:16384: +[roofline] Roofline temporarily disabled in MI300 diff --git a/tests/workloads/ipblocks_TCP/MI300X_A1/perfmon/pmc_perf_0.txt b/tests/workloads/ipblocks_TCP/MI300X_A1/perfmon/pmc_perf_0.txt new file mode 100644 index 0000000000..c976322613 --- /dev/null +++ b/tests/workloads/ipblocks_TCP/MI300X_A1/perfmon/pmc_perf_0.txt @@ -0,0 +1,5 @@ +pmc: SQ_CYCLES SQ_BUSY_CYCLES SQ_BUSY_CU_CYCLES SQ_WAVES SQ_WAVE_CYCLES GRBM_COUNT GRBM_GUI_ACTIVE TCP_GATE_EN1_sum TCP_GATE_EN2_sum TCP_TD_TCP_STALL_CYCLES_sum TCP_TCR_TCP_STALL_CYCLES_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_TCP/MI300X_A1/perfmon/pmc_perf_1.txt b/tests/workloads/ipblocks_TCP/MI300X_A1/perfmon/pmc_perf_1.txt new file mode 100644 index 0000000000..c97a94bb67 --- /dev/null +++ b/tests/workloads/ipblocks_TCP/MI300X_A1/perfmon/pmc_perf_1.txt @@ -0,0 +1,5 @@ +pmc: TCP_READ_TAGCONFLICT_STALL_CYCLES_sum TCP_WRITE_TAGCONFLICT_STALL_CYCLES_sum TCP_ATOMIC_TAGCONFLICT_STALL_CYCLES_sum TCP_TA_TCP_STATE_READ_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_TCP/MI300X_A1/perfmon/pmc_perf_2.txt b/tests/workloads/ipblocks_TCP/MI300X_A1/perfmon/pmc_perf_2.txt new file mode 100644 index 0000000000..6bdbd65d97 --- /dev/null +++ b/tests/workloads/ipblocks_TCP/MI300X_A1/perfmon/pmc_perf_2.txt @@ -0,0 +1,5 @@ +pmc: TCP_VOLATILE_sum TCP_TOTAL_ACCESSES_sum TCP_TOTAL_READ_sum TCP_TOTAL_WRITE_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_TCP/MI300X_A1/perfmon/pmc_perf_3.txt b/tests/workloads/ipblocks_TCP/MI300X_A1/perfmon/pmc_perf_3.txt new file mode 100644 index 0000000000..a96f3c792d --- /dev/null +++ b/tests/workloads/ipblocks_TCP/MI300X_A1/perfmon/pmc_perf_3.txt @@ -0,0 +1,5 @@ +pmc: TCP_TOTAL_ATOMIC_WITH_RET_sum TCP_TOTAL_ATOMIC_WITHOUT_RET_sum TCP_TOTAL_WRITEBACK_INVALIDATES_sum TCP_TOTAL_CACHE_ACCESSES_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_TCP/MI300X_A1/perfmon/pmc_perf_4.txt b/tests/workloads/ipblocks_TCP/MI300X_A1/perfmon/pmc_perf_4.txt new file mode 100644 index 0000000000..62b5dac3b5 --- /dev/null +++ b/tests/workloads/ipblocks_TCP/MI300X_A1/perfmon/pmc_perf_4.txt @@ -0,0 +1,5 @@ +pmc: TCP_UTCL1_TRANSLATION_MISS_sum TCP_UTCL1_TRANSLATION_HIT_sum TCP_UTCL1_PERMISSION_MISS_sum TCP_UTCL1_REQUEST_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_TCP/MI300X_A1/perfmon/pmc_perf_5.txt b/tests/workloads/ipblocks_TCP/MI300X_A1/perfmon/pmc_perf_5.txt new file mode 100644 index 0000000000..9c0e7f4c58 --- /dev/null +++ b/tests/workloads/ipblocks_TCP/MI300X_A1/perfmon/pmc_perf_5.txt @@ -0,0 +1,5 @@ +pmc: TCP_TCC_READ_REQ_sum TCP_TCC_WRITE_REQ_sum TCP_TCC_ATOMIC_WITH_RET_REQ_sum TCP_TCC_ATOMIC_WITHOUT_RET_REQ_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_TCP/MI300X_A1/perfmon/pmc_perf_6.txt b/tests/workloads/ipblocks_TCP/MI300X_A1/perfmon/pmc_perf_6.txt new file mode 100644 index 0000000000..78f03f7a7b --- /dev/null +++ b/tests/workloads/ipblocks_TCP/MI300X_A1/perfmon/pmc_perf_6.txt @@ -0,0 +1,5 @@ +pmc: TCP_TCC_NC_READ_REQ_sum TCP_TCC_NC_WRITE_REQ_sum TCP_TCC_NC_ATOMIC_REQ_sum TCP_TCC_UC_READ_REQ_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_TCP/MI300X_A1/perfmon/pmc_perf_7.txt b/tests/workloads/ipblocks_TCP/MI300X_A1/perfmon/pmc_perf_7.txt new file mode 100644 index 0000000000..cb44aef49f --- /dev/null +++ b/tests/workloads/ipblocks_TCP/MI300X_A1/perfmon/pmc_perf_7.txt @@ -0,0 +1,5 @@ +pmc: TCP_TCC_UC_WRITE_REQ_sum TCP_TCC_UC_ATOMIC_REQ_sum TCP_TCC_CC_READ_REQ_sum TCP_TCC_CC_WRITE_REQ_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_TCP/MI300X_A1/perfmon/pmc_perf_8.txt b/tests/workloads/ipblocks_TCP/MI300X_A1/perfmon/pmc_perf_8.txt new file mode 100644 index 0000000000..a91d73400a --- /dev/null +++ b/tests/workloads/ipblocks_TCP/MI300X_A1/perfmon/pmc_perf_8.txt @@ -0,0 +1,5 @@ +pmc: TCP_TCC_CC_ATOMIC_REQ_sum TCP_TCC_RW_READ_REQ_sum TCP_TCC_RW_WRITE_REQ_sum TCP_TCC_RW_ATOMIC_REQ_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_TCP/MI300X_A1/perfmon/pmc_perf_9.txt b/tests/workloads/ipblocks_TCP/MI300X_A1/perfmon/pmc_perf_9.txt new file mode 100644 index 0000000000..036bbab179 --- /dev/null +++ b/tests/workloads/ipblocks_TCP/MI300X_A1/perfmon/pmc_perf_9.txt @@ -0,0 +1,5 @@ +pmc: TCP_PENDING_STALL_CYCLES_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_TCP/MI300X_A1/perfmon/timestamps.txt b/tests/workloads/ipblocks_TCP/MI300X_A1/perfmon/timestamps.txt new file mode 100644 index 0000000000..676cca1b80 --- /dev/null +++ b/tests/workloads/ipblocks_TCP/MI300X_A1/perfmon/timestamps.txt @@ -0,0 +1,5 @@ +pmc: + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_TCP/MI300X_A1/pmc_perf.csv b/tests/workloads/ipblocks_TCP/MI300X_A1/pmc_perf.csv new file mode 100644 index 0000000000..f539ea700b --- /dev/null +++ b/tests/workloads/ipblocks_TCP/MI300X_A1/pmc_perf.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Correlation_ID,TCP_TCC_CC_READ_REQ_sum,TCP_TCC_CC_WRITE_REQ_sum,TCP_TCC_UC_ATOMIC_REQ_sum,TCP_TCC_UC_WRITE_REQ_sum,Wave_Size_1,Correlation_ID_1,TCP_TCC_CC_ATOMIC_REQ_sum,TCP_TCC_RW_ATOMIC_REQ_sum,TCP_TCC_RW_READ_REQ_sum,TCP_TCC_RW_WRITE_REQ_sum,Wave_Size_2,Correlation_ID_2,TCP_TOTAL_ACCESSES_sum,TCP_TOTAL_READ_sum,TCP_TOTAL_WRITE_sum,TCP_VOLATILE_sum,Wave_Size_3,Correlation_ID_3,TCP_UTCL1_PERMISSION_MISS_sum,TCP_UTCL1_REQUEST_sum,TCP_UTCL1_TRANSLATION_HIT_sum,TCP_UTCL1_TRANSLATION_MISS_sum,Wave_Size_4,Correlation_ID_4,SQ_CYCLES,SQ_BUSY_CYCLES,SQ_BUSY_CU_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,GRBM_COUNT,GRBM_GUI_ACTIVE,TCP_GATE_EN1_sum,TCP_GATE_EN2_sum,TCP_TCR_TCP_STALL_CYCLES_sum,TCP_TD_TCP_STALL_CYCLES_sum,Wave_Size_5,Correlation_ID_5,TCP_TCC_NC_ATOMIC_REQ_sum,TCP_TCC_NC_READ_REQ_sum,TCP_TCC_NC_WRITE_REQ_sum,TCP_TCC_UC_READ_REQ_sum,Wave_Size_6,Correlation_ID_6,TCP_ATOMIC_TAGCONFLICT_STALL_CYCLES_sum,TCP_READ_TAGCONFLICT_STALL_CYCLES_sum,TCP_TA_TCP_STATE_READ_sum,TCP_WRITE_TAGCONFLICT_STALL_CYCLES_sum,Wave_Size_7,Correlation_ID_7,TCP_PENDING_STALL_CYCLES_sum,Wave_Size_8,Correlation_ID_8,TCP_TOTAL_ATOMIC_WITHOUT_RET_sum,TCP_TOTAL_ATOMIC_WITH_RET_sum,TCP_TOTAL_CACHE_ACCESSES_sum,TCP_TOTAL_WRITEBACK_INVALIDATES_sum,Wave_Size_9,Correlation_ID_9,TCP_TCC_ATOMIC_WITHOUT_RET_REQ_sum,TCP_TCC_ATOMIC_WITH_RET_REQ_sum,TCP_TCC_READ_REQ_sum,TCP_TCC_WRITE_REQ_sum,Start_Timestamp,End_Timestamp +0,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,0.0,0.0,0.0,0.0,64,0,0.0,0.0,65536.0,131072.0,64,0,2097152.0,1048576.0,1048576.0,2097152.0,64,0,0.0,524288.0,448087.0,2254.0,64,0,5321028.0,581002.0,5137039.0,16384.0,35742282.0,1330257.0,1330257.0,6484434.0,1644717.0,0.0,1535.0,64,0,0.0,0.0,0.0,0.0,64,0,0.0,0.0,32768.0,0.0,64,0,1317084.0,64,0,0.0,0.0,524288.0,304.0,64,0,0.0,0.0,65536.0,131072.0,716022282189471,716022282204470 +1,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,0.0,0.0,0.0,0.0,64,0,0.0,0.0,65536.0,131072.0,64,0,2097152.0,1048576.0,1048576.0,2097152.0,64,0,0.0,524288.0,446389.0,2292.0,64,0,5193332.0,466652.0,4196709.0,16384.0,28878733.0,1298333.0,1298333.0,5402663.0,1203996.0,0.0,1069.0,64,0,0.0,0.0,0.0,0.0,64,0,0.0,0.0,32768.0,0.0,64,0,845075.0,64,0,0.0,0.0,524288.0,304.0,64,0,0.0,0.0,65536.0,131072.0,716022282226550,716022282240268 +2,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,0.0,0.0,0.0,0.0,64,0,0.0,0.0,65536.0,131072.0,64,0,2097152.0,1048576.0,1048576.0,2097152.0,64,0,0.0,524288.0,448106.0,2252.0,64,0,5113276.0,473466.0,4218497.0,16384.0,28788747.0,1278319.0,1278319.0,5467907.0,1129926.0,0.0,590.0,64,0,0.0,0.0,0.0,0.0,64,0,0.0,0.0,32768.0,0.0,64,0,831941.0,64,0,0.0,0.0,524288.0,304.0,64,0,0.0,0.0,65536.0,131072.0,716022282260707,716022282274427 diff --git a/tests/workloads/ipblocks_TCP/MI300X_A1/sysinfo.csv b/tests/workloads/ipblocks_TCP/MI300X_A1/sysinfo.csv new file mode 100644 index 0000000000..b11dc04254 --- /dev/null +++ b/tests/workloads/ipblocks_TCP/MI300X_A1/sysinfo.csv @@ -0,0 +1,2 @@ +workload_name,command,ip_blocks,timestamp,version,hostname,cpu_model,sbios,linux_distro,linux_kernel_version,amd_gpu_kernel_version,cpu_memory,gpu_memory,rocm_version,vbios,compute_partition,memory_partition,gpu_model,gpu_arch,gpu_l1,gpu_l2,cu_per_gpu,simd_per_cu,se_per_gpu,wave_size,workgroup_max_size,max_waves_per_cu,max_sclk,max_mclk,cur_sclk,cur_mclk,total_l2_chan,lds_banks_per_cu,sqc_per_gpu,pipes_per_gpu,hbm_bw,num_xcd +ipblocks_TCP,./tests/vcopy -n 1048576 -b 256 -i 3,tcp,Wed 29 May 2024 11:57:23 AM (CDT),2,splinter-126-wr-c6,AMD Ryzen 9 7950X 16-Core Processor,"American Megatrends International, LLC.VS2683299N.FD",Ubuntu 22.04.4 LTS,5.18.2-mi300-build-140423-ubuntu-22.04+,,114656528,,6.2.0-13611,113-MI3SRIOV-001,SPX,NPS1,MI300X_A1,gfx942,32,4096,304,4,32,64,1024,32,2100,1300,2100,1300,128,32,160,4,5324.8,8 diff --git a/tests/workloads/ipblocks_TCP/MI300X_A1/timestamps.csv b/tests/workloads/ipblocks_TCP/MI300X_A1/timestamps.csv new file mode 100644 index 0000000000..d91f06bfb3 --- /dev/null +++ b/tests/workloads/ipblocks_TCP/MI300X_A1/timestamps.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID +1,60633,1,960792,960792,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716022282189471,716022282204470,0 +2,60633,1,960792,960792,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716022282226550,716022282240268,0 +3,60633,1,960792,960792,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716022282260707,716022282274427,0 diff --git a/tests/workloads/ipblocks_TD/MI300A_A1/log.txt b/tests/workloads/ipblocks_TD/MI300A_A1/log.txt new file mode 100644 index 0000000000..0dbbb323e3 --- /dev/null +++ b/tests/workloads/ipblocks_TD/MI300A_A1/log.txt @@ -0,0 +1,54 @@ +Omniperf version: 2.0.0 +Profiler choice: rocprofv2 +Path: /home/colramos/omniperf/tests/workloads/ipblocks_TD/MI300A_A1 +Target: MI300A_A1 +Command: ./tests/vcopy -n 1048576 -b 256 -i 3 +Kernel Selection: None +Dispatch Selection: None +Hardware Blocks: ['td'] + +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Collecting Performance Counters +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +[profiling] Current input file: tests/workloads/ipblocks_TD/MI300A_A1/perfmon/pmc_perf_0.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CU_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVE_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - TD_TD_BUSY_sum + |-> [/opt/rocm/bin/rocprofv2] - TD_TC_STALL_sum + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU +[profiling] Current input file: tests/workloads/ipblocks_TD/MI300A_A1/perfmon/pmc_perf_1.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TD_SPI_STALL_sum + |-> [/opt/rocm/bin/rocprofv2] - TD_LOAD_WAVEFRONT_sum + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + |-> [/opt/rocm/bin/rocprofv2] Total threads: 1048576, Grid Size: 4096 block Size:256, Wavefronts:16384: +[profiling] Current input file: tests/workloads/ipblocks_TD/MI300A_A1/perfmon/pmc_perf_2.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TD_ATOMIC_WAVEFRONT_sum + |-> [/opt/rocm/bin/rocprofv2] - TD_STORE_WAVEFRONT_sum + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection +[profiling] Current input file: tests/workloads/ipblocks_TD/MI300A_A1/perfmon/pmc_perf_3.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TD_COALESCABLE_WAVEFRONT_sum + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 +[profiling] Current input file: tests/workloads/ipblocks_TD/MI300A_A1/perfmon/timestamps.txt + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU +[roofline] Roofline temporarily disabled in MI300 diff --git a/tests/workloads/ipblocks_TD/MI300A_A1/perfmon/pmc_perf_0.txt b/tests/workloads/ipblocks_TD/MI300A_A1/perfmon/pmc_perf_0.txt new file mode 100644 index 0000000000..694315e03e --- /dev/null +++ b/tests/workloads/ipblocks_TD/MI300A_A1/perfmon/pmc_perf_0.txt @@ -0,0 +1,5 @@ +pmc: SQ_CYCLES SQ_BUSY_CYCLES SQ_BUSY_CU_CYCLES SQ_WAVES SQ_WAVE_CYCLES GRBM_COUNT GRBM_GUI_ACTIVE TD_TD_BUSY_sum TD_TC_STALL_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_TD/MI300A_A1/perfmon/pmc_perf_1.txt b/tests/workloads/ipblocks_TD/MI300A_A1/perfmon/pmc_perf_1.txt new file mode 100644 index 0000000000..1f572a724b --- /dev/null +++ b/tests/workloads/ipblocks_TD/MI300A_A1/perfmon/pmc_perf_1.txt @@ -0,0 +1,5 @@ +pmc: TD_SPI_STALL_sum TD_LOAD_WAVEFRONT_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_TD/MI300A_A1/perfmon/pmc_perf_2.txt b/tests/workloads/ipblocks_TD/MI300A_A1/perfmon/pmc_perf_2.txt new file mode 100644 index 0000000000..6a7f8b1f73 --- /dev/null +++ b/tests/workloads/ipblocks_TD/MI300A_A1/perfmon/pmc_perf_2.txt @@ -0,0 +1,5 @@ +pmc: TD_ATOMIC_WAVEFRONT_sum TD_STORE_WAVEFRONT_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_TD/MI300A_A1/perfmon/pmc_perf_3.txt b/tests/workloads/ipblocks_TD/MI300A_A1/perfmon/pmc_perf_3.txt new file mode 100644 index 0000000000..fc3e8fe7c2 --- /dev/null +++ b/tests/workloads/ipblocks_TD/MI300A_A1/perfmon/pmc_perf_3.txt @@ -0,0 +1,5 @@ +pmc: TD_COALESCABLE_WAVEFRONT_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_TD/MI300A_A1/perfmon/timestamps.txt b/tests/workloads/ipblocks_TD/MI300A_A1/perfmon/timestamps.txt new file mode 100644 index 0000000000..676cca1b80 --- /dev/null +++ b/tests/workloads/ipblocks_TD/MI300A_A1/perfmon/timestamps.txt @@ -0,0 +1,5 @@ +pmc: + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_TD/MI300A_A1/pmc_perf.csv b/tests/workloads/ipblocks_TD/MI300A_A1/pmc_perf.csv new file mode 100644 index 0000000000..dbea42637e --- /dev/null +++ b/tests/workloads/ipblocks_TD/MI300A_A1/pmc_perf.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Correlation_ID,TD_COALESCABLE_WAVEFRONT_sum,Wave_Size_1,Correlation_ID_1,TD_ATOMIC_WAVEFRONT_sum,TD_STORE_WAVEFRONT_sum,Wave_Size_2,Correlation_ID_2,TD_LOAD_WAVEFRONT_sum,TD_SPI_STALL_sum,Wave_Size_3,Correlation_ID_3,SQ_CYCLES,SQ_BUSY_CYCLES,SQ_BUSY_CU_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,GRBM_COUNT,GRBM_GUI_ACTIVE,TD_TC_STALL_sum,TD_TD_BUSY_sum,Start_Timestamp,End_Timestamp +0,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,0.0,64,0,0.0,16384.0,64,0,32768.0,206.0,64,0,1180604.0,270016.0,2289877.0,16384.0,15187286.0,295151.0,295151.0,1436412.0,1754147.0,73920555398366,73920555406177 +1,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,0.0,64,0,0.0,16384.0,64,0,32768.0,315.0,64,0,1033080.0,216636.0,1892143.0,16384.0,11765108.0,258270.0,258270.0,1209476.0,1518841.0,73920555427089,73920555433098 +2,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,0.0,64,0,0.0,16384.0,64,0,32768.0,304.0,64,0,1083900.0,218683.0,1926274.0,16384.0,11945791.0,270975.0,270975.0,1209142.0,1518537.0,73920555452528,73920555458737 diff --git a/tests/workloads/ipblocks_TD/MI300A_A1/sysinfo.csv b/tests/workloads/ipblocks_TD/MI300A_A1/sysinfo.csv new file mode 100644 index 0000000000..7c1fc793f7 --- /dev/null +++ b/tests/workloads/ipblocks_TD/MI300A_A1/sysinfo.csv @@ -0,0 +1,2 @@ +workload_name,command,ip_blocks,timestamp,version,hostname,cpu_model,sbios,linux_distro,linux_kernel_version,amd_gpu_kernel_version,cpu_memory,gpu_memory,rocm_version,vbios,compute_partition,memory_partition,gpu_model,gpu_arch,gpu_l1,gpu_l2,cu_per_gpu,simd_per_cu,se_per_gpu,wave_size,workgroup_max_size,max_waves_per_cu,max_sclk,max_mclk,cur_sclk,cur_mclk,total_l2_chan,lds_banks_per_cu,sqc_per_gpu,pipes_per_gpu,hbm_bw,num_xcd +ipblocks_TD,./tests/vcopy -n 1048576 -b 256 -i 3,td,Wed 29 May 2024 01:41:08 PM (CDT),2,sh5-1w300-rg3-3,AMD Instinct MI300A Accelerator,"American Megatrends International, LLC.RMO1002DS",Ubuntu 22.04.2 LTS,5.18.2-mi300-build-140423-ubuntu-22.04+,,131174852,,6.1.2-110,N/A,SPX,NPS1,MI300A_A1,gfx942,32,24576,228,4,24,64,1024,32,2100,1300,2100,1300,96,32,120,4,5324.8,6 diff --git a/tests/workloads/ipblocks_TD/MI300A_A1/timestamps.csv b/tests/workloads/ipblocks_TD/MI300A_A1/timestamps.csv new file mode 100644 index 0000000000..cadb729b1c --- /dev/null +++ b/tests/workloads/ipblocks_TD/MI300A_A1/timestamps.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID +1,11995,1,149592,149592,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73920555398366,73920555406177,0 +2,11995,1,149592,149592,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73920555427089,73920555433098,0 +3,11995,1,149592,149592,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73920555452528,73920555458737,0 diff --git a/tests/workloads/ipblocks_TD/MI300X_A1/log.txt b/tests/workloads/ipblocks_TD/MI300X_A1/log.txt new file mode 100644 index 0000000000..4ccc9c03cc --- /dev/null +++ b/tests/workloads/ipblocks_TD/MI300X_A1/log.txt @@ -0,0 +1,45 @@ +Omniperf version: 2.0.0 +Profiler choice: rocprofv2 +Path: /home/colramos/omniperf/tests/workloads/ipblocks_TD/MI300X_A1 +Target: MI300X_A1 +Command: ./tests/vcopy -n 1048576 -b 256 -i 3 +Kernel Selection: None +Dispatch Selection: None +Hardware Blocks: ['td'] + +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Collecting Performance Counters +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +[profiling] Current input file: tests/workloads/ipblocks_TD/MI300X_A1/perfmon/pmc_perf_0.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CU_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVE_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE +[profiling] Current input file: tests/workloads/ipblocks_TD/MI300X_A1/perfmon/pmc_perf_1.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TD_SPI_STALL_sum + |-> [/opt/rocm/bin/rocprofv2] - TD_LOAD_WAVEFRONT_sum + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU +[profiling] Current input file: tests/workloads/ipblocks_TD/MI300X_A1/perfmon/pmc_perf_2.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TD_ATOMIC_WAVEFRONT_sum + |-> [/opt/rocm/bin/rocprofv2] - TD_STORE_WAVEFRONT_sum + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection +[profiling] Current input file: tests/workloads/ipblocks_TD/MI300X_A1/perfmon/pmc_perf_3.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TD_COALESCABLE_WAVEFRONT_sum + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection +[profiling] Current input file: tests/workloads/ipblocks_TD/MI300X_A1/perfmon/timestamps.txt + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU +[roofline] Roofline temporarily disabled in MI300 diff --git a/tests/workloads/ipblocks_TD/MI300X_A1/perfmon/pmc_perf_0.txt b/tests/workloads/ipblocks_TD/MI300X_A1/perfmon/pmc_perf_0.txt new file mode 100644 index 0000000000..694315e03e --- /dev/null +++ b/tests/workloads/ipblocks_TD/MI300X_A1/perfmon/pmc_perf_0.txt @@ -0,0 +1,5 @@ +pmc: SQ_CYCLES SQ_BUSY_CYCLES SQ_BUSY_CU_CYCLES SQ_WAVES SQ_WAVE_CYCLES GRBM_COUNT GRBM_GUI_ACTIVE TD_TD_BUSY_sum TD_TC_STALL_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_TD/MI300X_A1/perfmon/pmc_perf_1.txt b/tests/workloads/ipblocks_TD/MI300X_A1/perfmon/pmc_perf_1.txt new file mode 100644 index 0000000000..1f572a724b --- /dev/null +++ b/tests/workloads/ipblocks_TD/MI300X_A1/perfmon/pmc_perf_1.txt @@ -0,0 +1,5 @@ +pmc: TD_SPI_STALL_sum TD_LOAD_WAVEFRONT_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_TD/MI300X_A1/perfmon/pmc_perf_2.txt b/tests/workloads/ipblocks_TD/MI300X_A1/perfmon/pmc_perf_2.txt new file mode 100644 index 0000000000..6a7f8b1f73 --- /dev/null +++ b/tests/workloads/ipblocks_TD/MI300X_A1/perfmon/pmc_perf_2.txt @@ -0,0 +1,5 @@ +pmc: TD_ATOMIC_WAVEFRONT_sum TD_STORE_WAVEFRONT_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_TD/MI300X_A1/perfmon/pmc_perf_3.txt b/tests/workloads/ipblocks_TD/MI300X_A1/perfmon/pmc_perf_3.txt new file mode 100644 index 0000000000..fc3e8fe7c2 --- /dev/null +++ b/tests/workloads/ipblocks_TD/MI300X_A1/perfmon/pmc_perf_3.txt @@ -0,0 +1,5 @@ +pmc: TD_COALESCABLE_WAVEFRONT_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_TD/MI300X_A1/perfmon/timestamps.txt b/tests/workloads/ipblocks_TD/MI300X_A1/perfmon/timestamps.txt new file mode 100644 index 0000000000..676cca1b80 --- /dev/null +++ b/tests/workloads/ipblocks_TD/MI300X_A1/perfmon/timestamps.txt @@ -0,0 +1,5 @@ +pmc: + +gpu: +range: +kernel: diff --git a/tests/workloads/ipblocks_TD/MI300X_A1/pmc_perf.csv b/tests/workloads/ipblocks_TD/MI300X_A1/pmc_perf.csv new file mode 100644 index 0000000000..f1e8931e27 --- /dev/null +++ b/tests/workloads/ipblocks_TD/MI300X_A1/pmc_perf.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Correlation_ID,TD_ATOMIC_WAVEFRONT_sum,TD_STORE_WAVEFRONT_sum,Wave_Size_1,Correlation_ID_1,SQ_CYCLES,SQ_BUSY_CYCLES,SQ_BUSY_CU_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,GRBM_COUNT,GRBM_GUI_ACTIVE,TD_TC_STALL_sum,TD_TD_BUSY_sum,Wave_Size_2,Correlation_ID_2,TD_LOAD_WAVEFRONT_sum,TD_SPI_STALL_sum,Wave_Size_3,Correlation_ID_3,TD_COALESCABLE_WAVEFRONT_sum,Start_Timestamp,End_Timestamp +0,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,0.0,16384.0,64,0,3437764.0,558012.0,5023501.0,16384.0,34414814.0,859441.0,859441.0,1461237.0,1773856.0,64,0,32768.0,160.0,64,0,0.0,716431078376832,716431078400511 +1,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,0.0,16384.0,64,0,3551884.0,500047.0,4466559.0,16384.0,30623877.0,887971.0,887971.0,1022829.0,1331163.0,64,0,32768.0,215.0,64,0,0.0,716431078422749,716431078435989 +2,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,0.0,16384.0,64,0,3220112.0,506272.0,4425953.0,16384.0,30236564.0,805028.0,805028.0,910401.0,1217999.0,64,0,32768.0,233.0,64,0,0.0,716431078456468,716431078469548 diff --git a/tests/workloads/ipblocks_TD/MI300X_A1/sysinfo.csv b/tests/workloads/ipblocks_TD/MI300X_A1/sysinfo.csv new file mode 100644 index 0000000000..41fdfccb00 --- /dev/null +++ b/tests/workloads/ipblocks_TD/MI300X_A1/sysinfo.csv @@ -0,0 +1,2 @@ +workload_name,command,ip_blocks,timestamp,version,hostname,cpu_model,sbios,linux_distro,linux_kernel_version,amd_gpu_kernel_version,cpu_memory,gpu_memory,rocm_version,vbios,compute_partition,memory_partition,gpu_model,gpu_arch,gpu_l1,gpu_l2,cu_per_gpu,simd_per_cu,se_per_gpu,wave_size,workgroup_max_size,max_waves_per_cu,max_sclk,max_mclk,cur_sclk,cur_mclk,total_l2_chan,lds_banks_per_cu,sqc_per_gpu,pipes_per_gpu,hbm_bw,num_xcd +ipblocks_TD,./tests/vcopy -n 1048576 -b 256 -i 3,td,Wed 29 May 2024 12:04:17 PM (CDT),2,splinter-126-wr-c6,AMD Ryzen 9 7950X 16-Core Processor,"American Megatrends International, LLC.VS2683299N.FD",Ubuntu 22.04.4 LTS,5.18.2-mi300-build-140423-ubuntu-22.04+,,114656528,,6.2.0-13611,113-MI3SRIOV-001,SPX,NPS1,MI300X_A1,gfx942,32,4096,304,4,32,64,1024,32,2100,1300,2100,1300,128,32,160,4,5324.8,8 diff --git a/tests/workloads/ipblocks_TD/MI300X_A1/timestamps.csv b/tests/workloads/ipblocks_TD/MI300X_A1/timestamps.csv new file mode 100644 index 0000000000..bcc2b4ff63 --- /dev/null +++ b/tests/workloads/ipblocks_TD/MI300X_A1/timestamps.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID +1,60633,1,967991,967991,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716431078376832,716431078400511,0 +2,60633,1,967991,967991,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716431078422749,716431078435989,0 +3,60633,1,967991,967991,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716431078456468,716431078469548,0 diff --git a/tests/workloads/join_type_grid/MI300A_A1/SQ_IFETCH_LEVEL.csv b/tests/workloads/join_type_grid/MI300A_A1/SQ_IFETCH_LEVEL.csv new file mode 100644 index 0000000000..5a884e5419 --- /dev/null +++ b/tests/workloads/join_type_grid/MI300A_A1/SQ_IFETCH_LEVEL.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,SQ_WAVES,SQ_IFETCH,SQ_IFETCH_LEVEL,SQ_ACCUM_PREV_HIRES +0,11995,1,143671,143671,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73422987353166,73422987361218,0,219810.0,219810.0,16384.0,65536.0,25635.0,2055404.0 +1,11995,1,143671,143671,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73422987403241,73422987409410,0,172119.0,172119.0,16384.0,65536.0,13078.0,1049232.0 +2,11995,1,143671,143671,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73422987380287,73422987386456,0,181234.0,181234.0,16384.0,65536.0,13125.0,1049364.0 diff --git a/tests/workloads/join_type_grid/MI300A_A1/SQ_INST_LEVEL_LDS.csv b/tests/workloads/join_type_grid/MI300A_A1/SQ_INST_LEVEL_LDS.csv new file mode 100644 index 0000000000..277e5af6fe --- /dev/null +++ b/tests/workloads/join_type_grid/MI300A_A1/SQ_INST_LEVEL_LDS.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_LDS,SQ_INST_LEVEL_LDS,SQ_ACCUM_PREV_HIRES +0,11995,1,143682,143682,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73422987353166,73422987361218,0,0.0,0.0,0.0 +1,11995,1,143682,143682,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73422987403241,73422987409410,0,0.0,0.0,0.0 +2,11995,1,143682,143682,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73422987380287,73422987386456,0,0.0,0.0,0.0 diff --git a/tests/workloads/join_type_grid/MI300A_A1/SQ_INST_LEVEL_SMEM.csv b/tests/workloads/join_type_grid/MI300A_A1/SQ_INST_LEVEL_SMEM.csv new file mode 100644 index 0000000000..3cf6a0a7c3 --- /dev/null +++ b/tests/workloads/join_type_grid/MI300A_A1/SQ_INST_LEVEL_SMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_SMEM,SQ_INST_LEVEL_SMEM,SQ_ACCUM_PREV_HIRES +0,11995,1,143693,143693,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73422987353166,73422987361218,0,65536.0,283302.0,22615264.0 +1,11995,1,143693,143693,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73422987403241,73422987409410,0,65536.0,280858.0,22453312.0 +2,11995,1,143693,143693,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73422987380287,73422987386456,0,65536.0,199104.0,15914008.0 diff --git a/tests/workloads/join_type_grid/MI300A_A1/SQ_INST_LEVEL_VMEM.csv b/tests/workloads/join_type_grid/MI300A_A1/SQ_INST_LEVEL_VMEM.csv new file mode 100644 index 0000000000..a0d375ee2c --- /dev/null +++ b/tests/workloads/join_type_grid/MI300A_A1/SQ_INST_LEVEL_VMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_VMEM,SQ_INST_LEVEL_VMEM,SQ_ACCUM_PREV_HIRES +0,11995,1,143704,143704,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73422987353166,73422987361218,0,32768.0,536007.0,42875076.0 +1,11995,1,143704,143704,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73422987403241,73422987409410,0,32768.0,418295.0,33464720.0 +2,11995,1,143704,143704,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73422987380287,73422987386456,0,32768.0,418797.0,33511848.0 diff --git a/tests/workloads/join_type_grid/MI300A_A1/SQ_LEVEL_WAVES.csv b/tests/workloads/join_type_grid/MI300A_A1/SQ_LEVEL_WAVES.csv new file mode 100644 index 0000000000..44652264fc --- /dev/null +++ b/tests/workloads/join_type_grid/MI300A_A1/SQ_LEVEL_WAVES.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,CPC_ME1_BUSY_FOR_PACKET_DECODE,SQ_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,SQ_BUSY_CYCLES,SQ_LEVEL_WAVES,SQ_ACCUM_PREV_HIRES +0,11995,1,143715,143715,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73422987353166,73422987361218,0,235230.0,235230.0,132070.0,940920.0,16384.0,14180187.0,258054.0,0.0,57135608.0 +1,11995,1,143715,143715,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73422987403241,73422987409410,0,204804.0,204804.0,121787.0,819216.0,16384.0,11459300.0,208494.0,0.0,46223036.0 +2,11995,1,143715,143715,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73422987380287,73422987386456,0,188347.0,188347.0,105988.0,753388.0,16384.0,10967296.0,202025.0,0.0,44257024.0 diff --git a/tests/workloads/join_type_grid/MI300A_A1/log.txt b/tests/workloads/join_type_grid/MI300A_A1/log.txt new file mode 100644 index 0000000000..74563e156f --- /dev/null +++ b/tests/workloads/join_type_grid/MI300A_A1/log.txt @@ -0,0 +1,212 @@ +Omniperf version: 2.0.0 +Profiler choice: rocprofv2 +Path: /home/colramos/omniperf/tests/workloads/join_type_grid/MI300A_A1 +Target: MI300A_A1 +Command: ./tests/vcopy -n 1048576 -b 256 -i 3 +Kernel Selection: None +Dispatch Selection: None +Hardware Blocks: All + +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Collecting Performance Counters +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +[profiling] Current input file: tests/workloads/join_type_grid/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE +[profiling] Current input file: tests/workloads/join_type_grid/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection +[profiling] Current input file: tests/workloads/join_type_grid/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection +[profiling] Current input file: tests/workloads/join_type_grid/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU +[profiling] Current input file: tests/workloads/join_type_grid/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - CPC_ME1_BUSY_FOR_PACKET_DECODE +[profiling] Current input file: tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_0.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CU_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVE_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_CVT + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM_WR + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM_RD +[profiling] Current input file: tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_1.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VSKIPPED + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_FMA_F16 +[profiling] Current input file: tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_10.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_DATA_ATOMIC_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_STALL + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_16 + |-> [/opt/rocm/bin/rocprofv2] - SQC_ICACHE_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_ICACHE_HITS + |-> [/opt/rocm/bin/rocprofv2] - SQC_ICACHE_MISSES + |-> [/opt/rocm/bin/rocprofv2] - SQC_ICACHE_MISSES_DUPLICATE +[profiling] Current input file: tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_11.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_INPUT_VALID_READYB + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_ATOMIC + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_8 + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_HITS + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_MISSES + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_MISSES_DUPLICATE + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_1 +[profiling] Current input file: tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_12.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_2 + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_4 + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave +[profiling] Current input file: tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_13.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_ATOMIC[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_BUBBLE[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_CYCLE[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC[0] +[profiling] Current input file: tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_14.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_32B[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC_LEVEL[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_32B[1] +[profiling] Current input file: tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_15.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_64B[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_HIT[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_64B[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_LEVEL[1] +[profiling] Current input file: tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_16.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_MISS[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_READ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_REQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_RW_REQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_MISS[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_READ[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_REQ[1] +[profiling] Current input file: tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_17.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_TAG_STALL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TOO_MANY_EA_WRREQS_STALL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_WRITE[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TAG_STALL[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TOO_MANY_EA_WRREQS_STALL[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_WRITE[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TAG_STALL[2] +[profiling] Current input file: tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_2.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_FMA_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F64 +[profiling] Current input file: tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_3.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_INT32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_INT64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_FLAT + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_GDS +[profiling] Current input file: tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_4.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_BRANCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SENDMSG + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAIT_ANY + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAIT_INST_ANY +[profiling] Current input file: tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_5.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_SCA + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_EXP_GDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_MISC + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_FLAT + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_CYCLES_VMEM_WR + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_CYCLES_VMEM_RD + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_CYCLES_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_CYCLES_SALU +[profiling] Current input file: tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_6.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_THREAD_CYCLES_VALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_BANK_CONFLICT + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_ADDR_CONFLICT +[profiling] Current input file: tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_7.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_ITEMS +[profiling] Current input file: tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_8.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM_NORM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_MFMA + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_I8 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_BF16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_VALU_MFMA_BUSY_CYCLES +[profiling] Current input file: tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_9.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_I8 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_BF16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_INST_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_DATA_READ_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_DATA_WRITE_REQ +[profiling] Current input file: tests/workloads/join_type_grid/MI300A_A1/perfmon/timestamps.txt + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + |-> [/opt/rocm/bin/rocprofv2] Total threads: 1048576, Grid Size: 4096 block Size:256, Wavefronts:16384: + |-> [/opt/rocm/bin/rocprofv2] Launching the kernel on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel +[roofline] Roofline temporarily disabled in MI300 diff --git a/tests/workloads/join_type_grid/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt b/tests/workloads/join_type_grid/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt new file mode 100644 index 0000000000..293092f641 --- /dev/null +++ b/tests/workloads/join_type_grid/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE SQ_WAVES SQ_IFETCH SQ_IFETCH_LEVEL SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_grid/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt b/tests/workloads/join_type_grid/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt new file mode 100644 index 0000000000..08439eedce --- /dev/null +++ b/tests/workloads/join_type_grid/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_LDS SQ_INST_LEVEL_LDS SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_grid/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt b/tests/workloads/join_type_grid/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt new file mode 100644 index 0000000000..6cca322d4e --- /dev/null +++ b/tests/workloads/join_type_grid/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM SQ_INST_LEVEL_SMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_grid/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt b/tests/workloads/join_type_grid/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt new file mode 100644 index 0000000000..e527ad31ba --- /dev/null +++ b/tests/workloads/join_type_grid/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VMEM SQ_INST_LEVEL_VMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_grid/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt b/tests/workloads/join_type_grid/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt new file mode 100644 index 0000000000..3f8e04adb3 --- /dev/null +++ b/tests/workloads/join_type_grid/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE CPC_ME1_BUSY_FOR_PACKET_DECODE SQ_CYCLES SQ_WAVES SQ_WAVE_CYCLES SQ_BUSY_CYCLES SQ_LEVEL_WAVES SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_0.txt b/tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_0.txt new file mode 100644 index 0000000000..ebc550fbfe --- /dev/null +++ b/tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_0.txt @@ -0,0 +1,5 @@ +pmc: SQ_CYCLES SQ_BUSY_CYCLES SQ_BUSY_CU_CYCLES SQ_WAVES SQ_WAVE_CYCLES SQ_INSTS_VALU_CVT SQ_INSTS_VMEM_WR SQ_INSTS_VMEM_RD GRBM_COUNT GRBM_GUI_ACTIVE TCP_GATE_EN1_sum TCP_GATE_EN2_sum TCP_TD_TCP_STALL_CYCLES_sum TCP_TCR_TCP_STALL_CYCLES_sum TA_TA_BUSY_sum TA_BUFFER_WAVEFRONTS_sum TD_TD_BUSY_sum TD_TC_STALL_sum SPI_CSN_WINDOW_VALID SPI_CSN_BUSY CPC_CPC_STAT_BUSY CPC_CPC_STAT_IDLE CPF_CPF_STAT_BUSY CPF_CPF_STAT_STALL TCC_CYCLE_sum TCC_BUSY_sum TCC_PROBE_sum TCC_PROBE_ALL_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_1.txt b/tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_1.txt new file mode 100644 index 0000000000..9ad887ddbb --- /dev/null +++ b/tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_1.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VMEM SQ_INSTS_SALU SQ_INSTS_VSKIPPED SQ_INSTS SQ_INSTS_VALU SQ_INSTS_VALU_ADD_F16 SQ_INSTS_VALU_MUL_F16 SQ_INSTS_VALU_FMA_F16 GRBM_SPI_BUSY TCP_READ_TAGCONFLICT_STALL_CYCLES_sum TCP_WRITE_TAGCONFLICT_STALL_CYCLES_sum TCP_ATOMIC_TAGCONFLICT_STALL_CYCLES_sum TCP_TA_TCP_STATE_READ_sum TA_BUFFER_READ_WAVEFRONTS_sum TA_BUFFER_WRITE_WAVEFRONTS_sum TD_SPI_STALL_sum TD_LOAD_WAVEFRONT_sum SPI_CSN_NUM_THREADGROUPS SPI_CSN_WAVE CPC_CPC_TCIU_BUSY CPC_CPC_TCIU_IDLE CPF_CPF_TCIU_BUSY CPF_CPF_TCIU_STALL TCC_NC_REQ_sum TCC_UC_REQ_sum TCC_CC_REQ_sum TCC_RW_REQ_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_10.txt b/tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_10.txt new file mode 100644 index 0000000000..21c59688f7 --- /dev/null +++ b/tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_10.txt @@ -0,0 +1,5 @@ +pmc: SQC_TC_DATA_ATOMIC_REQ SQC_TC_STALL SQC_TC_REQ SQC_DCACHE_REQ_READ_16 SQC_ICACHE_REQ SQC_ICACHE_HITS SQC_ICACHE_MISSES SQC_ICACHE_MISSES_DUPLICATE + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_11.txt b/tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_11.txt new file mode 100644 index 0000000000..df6d67d7b7 --- /dev/null +++ b/tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_11.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_INPUT_VALID_READYB SQC_DCACHE_ATOMIC SQC_DCACHE_REQ_READ_8 SQC_DCACHE_REQ SQC_DCACHE_HITS SQC_DCACHE_MISSES SQC_DCACHE_MISSES_DUPLICATE SQC_DCACHE_REQ_READ_1 + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_12.txt b/tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_12.txt new file mode 100644 index 0000000000..6e5320c11c --- /dev/null +++ b/tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_12.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_REQ_READ_2 SQC_DCACHE_REQ_READ_4 + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_13.txt b/tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_13.txt new file mode 100644 index 0000000000..d95492c1cd --- /dev/null +++ b/tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_13.txt @@ -0,0 +1,5 @@ +pmc: TCC_ATOMIC[0] TCC_BUBBLE[0] TCC_CYCLE[0] TCC_EA0_ATOMIC[0] TCC_ATOMIC[1] TCC_BUBBLE[1] TCC_CYCLE[1] TCC_EA0_ATOMIC[1] TCC_ATOMIC[2] TCC_BUBBLE[2] TCC_CYCLE[2] TCC_EA0_ATOMIC[2] TCC_ATOMIC[3] TCC_BUBBLE[3] TCC_CYCLE[3] TCC_EA0_ATOMIC[3] TCC_ATOMIC[4] TCC_BUBBLE[4] TCC_CYCLE[4] TCC_EA0_ATOMIC[4] TCC_ATOMIC[5] TCC_BUBBLE[5] TCC_CYCLE[5] TCC_EA0_ATOMIC[5] TCC_ATOMIC[6] TCC_BUBBLE[6] TCC_CYCLE[6] TCC_EA0_ATOMIC[6] TCC_ATOMIC[7] TCC_BUBBLE[7] TCC_CYCLE[7] TCC_EA0_ATOMIC[7] TCC_ATOMIC[8] TCC_BUBBLE[8] TCC_CYCLE[8] TCC_EA0_ATOMIC[8] TCC_ATOMIC[9] TCC_BUBBLE[9] TCC_CYCLE[9] TCC_EA0_ATOMIC[9] TCC_ATOMIC[10] TCC_BUBBLE[10] TCC_CYCLE[10] TCC_EA0_ATOMIC[10] TCC_ATOMIC[11] TCC_BUBBLE[11] TCC_CYCLE[11] TCC_EA0_ATOMIC[11] TCC_ATOMIC[12] TCC_BUBBLE[12] TCC_CYCLE[12] TCC_EA0_ATOMIC[12] TCC_ATOMIC[13] TCC_BUBBLE[13] TCC_CYCLE[13] TCC_EA0_ATOMIC[13] TCC_ATOMIC[14] TCC_BUBBLE[14] TCC_CYCLE[14] TCC_EA0_ATOMIC[14] TCC_ATOMIC[15] TCC_BUBBLE[15] TCC_CYCLE[15] TCC_EA0_ATOMIC[15] + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_14.txt b/tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_14.txt new file mode 100644 index 0000000000..28327b86d3 --- /dev/null +++ b/tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_14.txt @@ -0,0 +1,5 @@ +pmc: TCC_EA0_ATOMIC_LEVEL[0] TCC_EA0_RDREQ[0] TCC_EA0_RDREQ_32B[0] TCC_EA0_RDREQ_LEVEL[0] TCC_EA0_ATOMIC_LEVEL[1] TCC_EA0_RDREQ[1] TCC_EA0_RDREQ_32B[1] TCC_EA0_RDREQ_LEVEL[1] TCC_EA0_ATOMIC_LEVEL[2] TCC_EA0_RDREQ[2] TCC_EA0_RDREQ_32B[2] TCC_EA0_RDREQ_LEVEL[2] TCC_EA0_ATOMIC_LEVEL[3] TCC_EA0_RDREQ[3] TCC_EA0_RDREQ_32B[3] TCC_EA0_RDREQ_LEVEL[3] TCC_EA0_ATOMIC_LEVEL[4] TCC_EA0_RDREQ[4] TCC_EA0_RDREQ_32B[4] TCC_EA0_RDREQ_LEVEL[4] TCC_EA0_ATOMIC_LEVEL[5] TCC_EA0_RDREQ[5] TCC_EA0_RDREQ_32B[5] TCC_EA0_RDREQ_LEVEL[5] TCC_EA0_ATOMIC_LEVEL[6] TCC_EA0_RDREQ[6] TCC_EA0_RDREQ_32B[6] TCC_EA0_RDREQ_LEVEL[6] TCC_EA0_ATOMIC_LEVEL[7] TCC_EA0_RDREQ[7] TCC_EA0_RDREQ_32B[7] TCC_EA0_RDREQ_LEVEL[7] TCC_EA0_ATOMIC_LEVEL[8] TCC_EA0_RDREQ[8] TCC_EA0_RDREQ_32B[8] TCC_EA0_RDREQ_LEVEL[8] TCC_EA0_ATOMIC_LEVEL[9] TCC_EA0_RDREQ[9] TCC_EA0_RDREQ_32B[9] TCC_EA0_RDREQ_LEVEL[9] TCC_EA0_ATOMIC_LEVEL[10] TCC_EA0_RDREQ[10] TCC_EA0_RDREQ_32B[10] TCC_EA0_RDREQ_LEVEL[10] TCC_EA0_ATOMIC_LEVEL[11] TCC_EA0_RDREQ[11] TCC_EA0_RDREQ_32B[11] TCC_EA0_RDREQ_LEVEL[11] TCC_EA0_ATOMIC_LEVEL[12] TCC_EA0_RDREQ[12] TCC_EA0_RDREQ_32B[12] TCC_EA0_RDREQ_LEVEL[12] TCC_EA0_ATOMIC_LEVEL[13] TCC_EA0_RDREQ[13] TCC_EA0_RDREQ_32B[13] TCC_EA0_RDREQ_LEVEL[13] TCC_EA0_ATOMIC_LEVEL[14] TCC_EA0_RDREQ[14] TCC_EA0_RDREQ_32B[14] TCC_EA0_RDREQ_LEVEL[14] TCC_EA0_ATOMIC_LEVEL[15] TCC_EA0_RDREQ[15] TCC_EA0_RDREQ_32B[15] TCC_EA0_RDREQ_LEVEL[15] + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_15.txt b/tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_15.txt new file mode 100644 index 0000000000..033ae877ed --- /dev/null +++ b/tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_15.txt @@ -0,0 +1,5 @@ +pmc: TCC_EA0_WRREQ[0] TCC_EA0_WRREQ_64B[0] TCC_EA0_WRREQ_LEVEL[0] TCC_HIT[0] TCC_EA0_WRREQ[1] TCC_EA0_WRREQ_64B[1] TCC_EA0_WRREQ_LEVEL[1] TCC_HIT[1] TCC_EA0_WRREQ[2] TCC_EA0_WRREQ_64B[2] TCC_EA0_WRREQ_LEVEL[2] TCC_HIT[2] TCC_EA0_WRREQ[3] TCC_EA0_WRREQ_64B[3] TCC_EA0_WRREQ_LEVEL[3] TCC_HIT[3] TCC_EA0_WRREQ[4] TCC_EA0_WRREQ_64B[4] TCC_EA0_WRREQ_LEVEL[4] TCC_HIT[4] TCC_EA0_WRREQ[5] TCC_EA0_WRREQ_64B[5] TCC_EA0_WRREQ_LEVEL[5] TCC_HIT[5] TCC_EA0_WRREQ[6] TCC_EA0_WRREQ_64B[6] TCC_EA0_WRREQ_LEVEL[6] TCC_HIT[6] TCC_EA0_WRREQ[7] TCC_EA0_WRREQ_64B[7] TCC_EA0_WRREQ_LEVEL[7] TCC_HIT[7] TCC_EA0_WRREQ[8] TCC_EA0_WRREQ_64B[8] TCC_EA0_WRREQ_LEVEL[8] TCC_HIT[8] TCC_EA0_WRREQ[9] TCC_EA0_WRREQ_64B[9] TCC_EA0_WRREQ_LEVEL[9] TCC_HIT[9] TCC_EA0_WRREQ[10] TCC_EA0_WRREQ_64B[10] TCC_EA0_WRREQ_LEVEL[10] TCC_HIT[10] TCC_EA0_WRREQ[11] TCC_EA0_WRREQ_64B[11] TCC_EA0_WRREQ_LEVEL[11] TCC_HIT[11] TCC_EA0_WRREQ[12] TCC_EA0_WRREQ_64B[12] TCC_EA0_WRREQ_LEVEL[12] TCC_HIT[12] TCC_EA0_WRREQ[13] TCC_EA0_WRREQ_64B[13] TCC_EA0_WRREQ_LEVEL[13] TCC_HIT[13] TCC_EA0_WRREQ[14] TCC_EA0_WRREQ_64B[14] TCC_EA0_WRREQ_LEVEL[14] TCC_HIT[14] TCC_EA0_WRREQ[15] TCC_EA0_WRREQ_64B[15] TCC_EA0_WRREQ_LEVEL[15] TCC_HIT[15] + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_16.txt b/tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_16.txt new file mode 100644 index 0000000000..123269c3f9 --- /dev/null +++ b/tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_16.txt @@ -0,0 +1,5 @@ +pmc: TCC_MISS[0] TCC_READ[0] TCC_REQ[0] TCC_RW_REQ[0] TCC_MISS[1] TCC_READ[1] TCC_REQ[1] TCC_RW_REQ[1] TCC_MISS[2] TCC_READ[2] TCC_REQ[2] TCC_RW_REQ[2] TCC_MISS[3] TCC_READ[3] TCC_REQ[3] TCC_RW_REQ[3] TCC_MISS[4] TCC_READ[4] TCC_REQ[4] TCC_RW_REQ[4] TCC_MISS[5] TCC_READ[5] TCC_REQ[5] TCC_RW_REQ[5] TCC_MISS[6] TCC_READ[6] TCC_REQ[6] TCC_RW_REQ[6] TCC_MISS[7] TCC_READ[7] TCC_REQ[7] TCC_RW_REQ[7] TCC_MISS[8] TCC_READ[8] TCC_REQ[8] TCC_RW_REQ[8] TCC_MISS[9] TCC_READ[9] TCC_REQ[9] TCC_RW_REQ[9] TCC_MISS[10] TCC_READ[10] TCC_REQ[10] TCC_RW_REQ[10] TCC_MISS[11] TCC_READ[11] TCC_REQ[11] TCC_RW_REQ[11] TCC_MISS[12] TCC_READ[12] TCC_REQ[12] TCC_RW_REQ[12] TCC_MISS[13] TCC_READ[13] TCC_REQ[13] TCC_RW_REQ[13] TCC_MISS[14] TCC_READ[14] TCC_REQ[14] TCC_RW_REQ[14] TCC_MISS[15] TCC_READ[15] TCC_REQ[15] TCC_RW_REQ[15] + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_17.txt b/tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_17.txt new file mode 100644 index 0000000000..102fb795bd --- /dev/null +++ b/tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_17.txt @@ -0,0 +1,5 @@ +pmc: TCC_TAG_STALL[0] TCC_TOO_MANY_EA_WRREQS_STALL[0] TCC_WRITE[0] TCC_TAG_STALL[1] TCC_TOO_MANY_EA_WRREQS_STALL[1] TCC_WRITE[1] TCC_TAG_STALL[2] TCC_TOO_MANY_EA_WRREQS_STALL[2] TCC_WRITE[2] TCC_TAG_STALL[3] TCC_TOO_MANY_EA_WRREQS_STALL[3] TCC_WRITE[3] TCC_TAG_STALL[4] TCC_TOO_MANY_EA_WRREQS_STALL[4] TCC_WRITE[4] TCC_TAG_STALL[5] TCC_TOO_MANY_EA_WRREQS_STALL[5] TCC_WRITE[5] TCC_TAG_STALL[6] TCC_TOO_MANY_EA_WRREQS_STALL[6] TCC_WRITE[6] TCC_TAG_STALL[7] TCC_TOO_MANY_EA_WRREQS_STALL[7] TCC_WRITE[7] TCC_TAG_STALL[8] TCC_TOO_MANY_EA_WRREQS_STALL[8] TCC_WRITE[8] TCC_TAG_STALL[9] TCC_TOO_MANY_EA_WRREQS_STALL[9] TCC_WRITE[9] TCC_TAG_STALL[10] TCC_TOO_MANY_EA_WRREQS_STALL[10] TCC_WRITE[10] TCC_TAG_STALL[11] TCC_TOO_MANY_EA_WRREQS_STALL[11] TCC_WRITE[11] TCC_TAG_STALL[12] TCC_TOO_MANY_EA_WRREQS_STALL[12] TCC_WRITE[12] TCC_TAG_STALL[13] TCC_TOO_MANY_EA_WRREQS_STALL[13] TCC_WRITE[13] TCC_TAG_STALL[14] TCC_TOO_MANY_EA_WRREQS_STALL[14] TCC_WRITE[14] TCC_TAG_STALL[15] TCC_TOO_MANY_EA_WRREQS_STALL[15] TCC_WRITE[15] + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_2.txt b/tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_2.txt new file mode 100644 index 0000000000..8ff8201c5a --- /dev/null +++ b/tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_2.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_TRANS_F16 SQ_INSTS_VALU_ADD_F32 SQ_INSTS_VALU_MUL_F32 SQ_INSTS_VALU_FMA_F32 SQ_INSTS_VALU_TRANS_F32 SQ_INSTS_VALU_ADD_F64 SQ_INSTS_VALU_MUL_F64 SQ_INSTS_VALU_FMA_F64 TCP_VOLATILE_sum TCP_TOTAL_ACCESSES_sum TCP_TOTAL_READ_sum TCP_TOTAL_WRITE_sum TA_BUFFER_ATOMIC_WAVEFRONTS_sum TA_BUFFER_TOTAL_CYCLES_sum TD_ATOMIC_WAVEFRONT_sum TD_STORE_WAVEFRONT_sum SPI_RA_REQ_NO_ALLOC SPI_RA_REQ_NO_ALLOC_CSN CPC_CPC_STAT_STALL CPC_UTCL1_STALL_ON_TRANSLATION CPF_CPF_STAT_IDLE CPF_CPF_TCIU_IDLE TCC_REQ_sum TCC_STREAMING_REQ_sum TCC_HIT_sum TCC_MISS_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_3.txt b/tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_3.txt new file mode 100644 index 0000000000..cb10e4801d --- /dev/null +++ b/tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_3.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_TRANS_F64 SQ_INSTS_VALU_INT32 SQ_INSTS_VALU_INT64 SQ_INSTS_SMEM SQ_INSTS_FLAT SQ_INSTS_LDS SQ_INSTS_GDS SQ_INSTS_EXP_GDS TCP_TOTAL_ATOMIC_WITH_RET_sum TCP_TOTAL_ATOMIC_WITHOUT_RET_sum TCP_TOTAL_WRITEBACK_INVALIDATES_sum TCP_TOTAL_CACHE_ACCESSES_sum TA_BUFFER_COALESCED_READ_CYCLES_sum TA_BUFFER_COALESCED_WRITE_CYCLES_sum TD_COALESCABLE_WAVEFRONT_sum SPI_RA_RES_STALL_CSN SPI_RA_TMP_STALL_CSN CPC_CPC_UTCL2IU_BUSY CPC_CPC_UTCL2IU_IDLE CPF_CMP_UTCL1_STALL_ON_TRANSLATION TCC_READ_sum TCC_WRITE_sum TCC_ATOMIC_sum TCC_WRITEBACK_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_4.txt b/tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_4.txt new file mode 100644 index 0000000000..e4e6069e38 --- /dev/null +++ b/tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_4.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_BRANCH SQ_INSTS_SENDMSG SQ_WAIT_ANY SQ_WAIT_INST_ANY SQ_ACTIVE_INST_ANY SQ_ACTIVE_INST_VMEM SQ_ACTIVE_INST_LDS SQ_ACTIVE_INST_VALU TCP_UTCL1_TRANSLATION_MISS_sum TCP_UTCL1_TRANSLATION_HIT_sum TCP_UTCL1_PERMISSION_MISS_sum TCP_UTCL1_REQUEST_sum TA_ADDR_STALLED_BY_TC_CYCLES_sum TA_TOTAL_WAVEFRONTS_sum SPI_RA_WAVE_SIMD_FULL_CSN SPI_RA_VGPR_SIMD_FULL_CSN CPC_CPC_UTCL2IU_STALL CPC_ME1_BUSY_FOR_PACKET_DECODE TCC_EA0_WRREQ_sum TCC_EA0_WRREQ_64B_sum TCC_EA0_WR_UNCACHED_32B_sum TCC_EA0_WRREQ_DRAM_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_5.txt b/tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_5.txt new file mode 100644 index 0000000000..77bd288232 --- /dev/null +++ b/tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_5.txt @@ -0,0 +1,5 @@ +pmc: SQ_ACTIVE_INST_SCA SQ_ACTIVE_INST_EXP_GDS SQ_ACTIVE_INST_MISC SQ_ACTIVE_INST_FLAT SQ_INST_CYCLES_VMEM_WR SQ_INST_CYCLES_VMEM_RD SQ_INST_CYCLES_SMEM SQ_INST_CYCLES_SALU TCP_TCC_READ_REQ_sum TCP_TCC_WRITE_REQ_sum TCP_TCC_ATOMIC_WITH_RET_REQ_sum TCP_TCC_ATOMIC_WITHOUT_RET_REQ_sum TA_ADDR_STALLED_BY_TD_CYCLES_sum TA_DATA_STALLED_BY_TC_CYCLES_sum SPI_RA_SGPR_SIMD_FULL_CSN SPI_RA_LDS_CU_FULL_CSN CPC_ME1_DC0_SPI_BUSY TCC_EA0_RDREQ_sum TCC_EA0_RDREQ_32B_sum TCC_BUBBLE_sum TCC_EA0_RD_UNCACHED_32B_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_6.txt b/tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_6.txt new file mode 100644 index 0000000000..609c184df8 --- /dev/null +++ b/tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_6.txt @@ -0,0 +1,5 @@ +pmc: SQ_THREAD_CYCLES_VALU SQ_IFETCH SQ_LDS_BANK_CONFLICT SQ_LDS_ADDR_CONFLICT SQ_LDS_UNALIGNED_STALL SQ_WAVES_EQ_64 SQ_WAVES_LT_64 SQ_WAVES_LT_48 TCP_TCC_NC_READ_REQ_sum TCP_TCC_NC_WRITE_REQ_sum TCP_TCC_NC_ATOMIC_REQ_sum TCP_TCC_UC_READ_REQ_sum TA_FLAT_WAVEFRONTS_sum TA_FLAT_READ_WAVEFRONTS_sum SPI_RA_BAR_CU_FULL_CSN SPI_RA_TGLIM_CU_FULL_CSN TCC_EA0_RDREQ_DRAM_sum TCC_TAG_STALL_sum TCC_NORMAL_WRITEBACK_sum TCC_ALL_TC_OP_WB_WRITEBACK_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_7.txt b/tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_7.txt new file mode 100644 index 0000000000..5881e5fb8f --- /dev/null +++ b/tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_7.txt @@ -0,0 +1,5 @@ +pmc: SQ_WAVES_LT_32 SQ_WAVES_LT_16 SQ_ITEMS SQ_LDS_MEM_VIOLATIONS SQ_LDS_ATOMIC_RETURN SQ_LDS_IDX_ACTIVE SQ_WAVES_RESTORED SQ_WAVES_SAVED TCP_TCC_UC_WRITE_REQ_sum TCP_TCC_UC_ATOMIC_REQ_sum TCP_TCC_CC_READ_REQ_sum TCP_TCC_CC_WRITE_REQ_sum TA_FLAT_WRITE_WAVEFRONTS_sum TA_FLAT_ATOMIC_WAVEFRONTS_sum SPI_RA_WVLIM_STALL_CSN SPI_SWC_CSC_WR TCC_NORMAL_EVICT_sum TCC_ALL_TC_OP_INV_EVICT_sum TCC_TOO_MANY_EA_WRREQS_STALL_sum TCC_EA0_ATOMIC_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_8.txt b/tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_8.txt new file mode 100644 index 0000000000..66317384f5 --- /dev/null +++ b/tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_8.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM_NORM SQ_INSTS_MFMA SQ_INSTS_VALU_MFMA_I8 SQ_INSTS_VALU_MFMA_F16 SQ_INSTS_VALU_MFMA_BF16 SQ_INSTS_VALU_MFMA_F32 SQ_INSTS_VALU_MFMA_F64 SQ_VALU_MFMA_BUSY_CYCLES TCP_TCC_CC_ATOMIC_REQ_sum TCP_TCC_RW_READ_REQ_sum TCP_TCC_RW_WRITE_REQ_sum TCP_TCC_RW_ATOMIC_REQ_sum SPI_VWC_CSC_WR SPI_RA_BULKY_CU_FULL_CSN TCC_EA0_RDREQ_LEVEL_sum TCC_EA0_WRREQ_LEVEL_sum TCC_EA0_ATOMIC_LEVEL_sum TCC_EA0_WRREQ_STALL_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_9.txt b/tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_9.txt new file mode 100644 index 0000000000..60ceab315a --- /dev/null +++ b/tests/workloads/join_type_grid/MI300A_A1/perfmon/pmc_perf_9.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_MFMA_MOPS_I8 SQ_INSTS_VALU_MFMA_MOPS_F16 SQ_INSTS_VALU_MFMA_MOPS_BF16 SQ_INSTS_VALU_MFMA_MOPS_F32 SQ_INSTS_VALU_MFMA_MOPS_F64 SQC_TC_INST_REQ SQC_TC_DATA_READ_REQ SQC_TC_DATA_WRITE_REQ TCP_PENDING_STALL_CYCLES_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_grid/MI300A_A1/perfmon/timestamps.txt b/tests/workloads/join_type_grid/MI300A_A1/perfmon/timestamps.txt new file mode 100644 index 0000000000..676cca1b80 --- /dev/null +++ b/tests/workloads/join_type_grid/MI300A_A1/perfmon/timestamps.txt @@ -0,0 +1,5 @@ +pmc: + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_grid/MI300A_A1/pmc_perf.csv b/tests/workloads/join_type_grid/MI300A_A1/pmc_perf.csv new file mode 100644 index 0000000000..21735ba858 --- /dev/null +++ b/tests/workloads/join_type_grid/MI300A_A1/pmc_perf.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Correlation_ID,SQ_INSTS_BRANCH,SQ_INSTS_SENDMSG,SQ_WAIT_ANY,SQ_WAIT_INST_ANY,SQ_ACTIVE_INST_ANY,SQ_ACTIVE_INST_VMEM,SQ_ACTIVE_INST_LDS,SQ_ACTIVE_INST_VALU,SPI_RA_WAVE_SIMD_FULL_CSN,SPI_RA_VGPR_SIMD_FULL_CSN,CPC_CPC_UTCL2IU_STALL,CPC_ME1_BUSY_FOR_PACKET_DECODE,TA_ADDR_STALLED_BY_TC_CYCLES_sum,TA_TOTAL_WAVEFRONTS_sum,TCC_EA0_WRREQ_64B_sum,TCC_EA0_WRREQ_DRAM_sum,TCC_EA0_WRREQ_sum,TCC_EA0_WR_UNCACHED_32B_sum,TCP_UTCL1_PERMISSION_MISS_sum,TCP_UTCL1_REQUEST_sum,TCP_UTCL1_TRANSLATION_HIT_sum,TCP_UTCL1_TRANSLATION_MISS_sum,Wave_Size_1,Correlation_ID_1,XCC_Index,TCC_EA0_WRREQ[0],TCC_EA0_WRREQ_64B[0],TCC_EA0_WRREQ_LEVEL[0],TCC_HIT[0],TCC_EA0_WRREQ[1],TCC_EA0_WRREQ_64B[1],TCC_EA0_WRREQ_LEVEL[1],TCC_HIT[1],TCC_EA0_WRREQ[2],TCC_EA0_WRREQ_64B[2],TCC_EA0_WRREQ_LEVEL[2],TCC_HIT[2],TCC_EA0_WRREQ[3],TCC_EA0_WRREQ_64B[3],TCC_EA0_WRREQ_LEVEL[3],TCC_HIT[3],TCC_EA0_WRREQ[4],TCC_EA0_WRREQ_64B[4],TCC_EA0_WRREQ_LEVEL[4],TCC_HIT[4],TCC_EA0_WRREQ[5],TCC_EA0_WRREQ_64B[5],TCC_EA0_WRREQ_LEVEL[5],TCC_HIT[5],TCC_EA0_WRREQ[6],TCC_EA0_WRREQ_64B[6],TCC_EA0_WRREQ_LEVEL[6],TCC_HIT[6],TCC_EA0_WRREQ[7],TCC_EA0_WRREQ_64B[7],TCC_EA0_WRREQ_LEVEL[7],TCC_HIT[7],TCC_EA0_WRREQ[8],TCC_EA0_WRREQ_64B[8],TCC_EA0_WRREQ_LEVEL[8],TCC_HIT[8],TCC_EA0_WRREQ[9],TCC_EA0_WRREQ_64B[9],TCC_EA0_WRREQ_LEVEL[9],TCC_HIT[9],TCC_EA0_WRREQ[10],TCC_EA0_WRREQ_64B[10],TCC_EA0_WRREQ_LEVEL[10],TCC_HIT[10],TCC_EA0_WRREQ[11],TCC_EA0_WRREQ_64B[11],TCC_EA0_WRREQ_LEVEL[11],TCC_HIT[11],TCC_EA0_WRREQ[12],TCC_EA0_WRREQ_64B[12],TCC_EA0_WRREQ_LEVEL[12],TCC_HIT[12],TCC_EA0_WRREQ[13],TCC_EA0_WRREQ_64B[13],TCC_EA0_WRREQ_LEVEL[13],TCC_HIT[13],TCC_EA0_WRREQ[14],TCC_EA0_WRREQ_64B[14],TCC_EA0_WRREQ_LEVEL[14],TCC_HIT[14],TCC_EA0_WRREQ[15],TCC_EA0_WRREQ_64B[15],TCC_EA0_WRREQ_LEVEL[15],TCC_HIT[15],TCC_EA0_WRREQ[16],TCC_EA0_WRREQ_64B[16],TCC_EA0_WRREQ_LEVEL[16],TCC_HIT[16],TCC_EA0_WRREQ[17],TCC_EA0_WRREQ_64B[17],TCC_EA0_WRREQ_LEVEL[17],TCC_HIT[17],TCC_EA0_WRREQ[18],TCC_EA0_WRREQ_64B[18],TCC_EA0_WRREQ_LEVEL[18],TCC_HIT[18],TCC_EA0_WRREQ[19],TCC_EA0_WRREQ_64B[19],TCC_EA0_WRREQ_LEVEL[19],TCC_HIT[19],TCC_EA0_WRREQ[20],TCC_EA0_WRREQ_64B[20],TCC_EA0_WRREQ_LEVEL[20],TCC_HIT[20],TCC_EA0_WRREQ[21],TCC_EA0_WRREQ_64B[21],TCC_EA0_WRREQ_LEVEL[21],TCC_HIT[21],TCC_EA0_WRREQ[22],TCC_EA0_WRREQ_64B[22],TCC_EA0_WRREQ_LEVEL[22],TCC_HIT[22],TCC_EA0_WRREQ[23],TCC_EA0_WRREQ_64B[23],TCC_EA0_WRREQ_LEVEL[23],TCC_HIT[23],TCC_EA0_WRREQ[24],TCC_EA0_WRREQ_64B[24],TCC_EA0_WRREQ_LEVEL[24],TCC_HIT[24],TCC_EA0_WRREQ[25],TCC_EA0_WRREQ_64B[25],TCC_EA0_WRREQ_LEVEL[25],TCC_HIT[25],TCC_EA0_WRREQ[26],TCC_EA0_WRREQ_64B[26],TCC_EA0_WRREQ_LEVEL[26],TCC_HIT[26],TCC_EA0_WRREQ[27],TCC_EA0_WRREQ_64B[27],TCC_EA0_WRREQ_LEVEL[27],TCC_HIT[27],TCC_EA0_WRREQ[28],TCC_EA0_WRREQ_64B[28],TCC_EA0_WRREQ_LEVEL[28],TCC_HIT[28],TCC_EA0_WRREQ[29],TCC_EA0_WRREQ_64B[29],TCC_EA0_WRREQ_LEVEL[29],TCC_HIT[29],TCC_EA0_WRREQ[30],TCC_EA0_WRREQ_64B[30],TCC_EA0_WRREQ_LEVEL[30],TCC_HIT[30],TCC_EA0_WRREQ[31],TCC_EA0_WRREQ_64B[31],TCC_EA0_WRREQ_LEVEL[31],TCC_HIT[31],TCC_EA0_WRREQ[32],TCC_EA0_WRREQ_64B[32],TCC_EA0_WRREQ_LEVEL[32],TCC_HIT[32],TCC_EA0_WRREQ[33],TCC_EA0_WRREQ_64B[33],TCC_EA0_WRREQ_LEVEL[33],TCC_HIT[33],TCC_EA0_WRREQ[34],TCC_EA0_WRREQ_64B[34],TCC_EA0_WRREQ_LEVEL[34],TCC_HIT[34],TCC_EA0_WRREQ[35],TCC_EA0_WRREQ_64B[35],TCC_EA0_WRREQ_LEVEL[35],TCC_HIT[35],TCC_EA0_WRREQ[36],TCC_EA0_WRREQ_64B[36],TCC_EA0_WRREQ_LEVEL[36],TCC_HIT[36],TCC_EA0_WRREQ[37],TCC_EA0_WRREQ_64B[37],TCC_EA0_WRREQ_LEVEL[37],TCC_HIT[37],TCC_EA0_WRREQ[38],TCC_EA0_WRREQ_64B[38],TCC_EA0_WRREQ_LEVEL[38],TCC_HIT[38],TCC_EA0_WRREQ[39],TCC_EA0_WRREQ_64B[39],TCC_EA0_WRREQ_LEVEL[39],TCC_HIT[39],TCC_EA0_WRREQ[40],TCC_EA0_WRREQ_64B[40],TCC_EA0_WRREQ_LEVEL[40],TCC_HIT[40],TCC_EA0_WRREQ[41],TCC_EA0_WRREQ_64B[41],TCC_EA0_WRREQ_LEVEL[41],TCC_HIT[41],TCC_EA0_WRREQ[42],TCC_EA0_WRREQ_64B[42],TCC_EA0_WRREQ_LEVEL[42],TCC_HIT[42],TCC_EA0_WRREQ[43],TCC_EA0_WRREQ_64B[43],TCC_EA0_WRREQ_LEVEL[43],TCC_HIT[43],TCC_EA0_WRREQ[44],TCC_EA0_WRREQ_64B[44],TCC_EA0_WRREQ_LEVEL[44],TCC_HIT[44],TCC_EA0_WRREQ[45],TCC_EA0_WRREQ_64B[45],TCC_EA0_WRREQ_LEVEL[45],TCC_HIT[45],TCC_EA0_WRREQ[46],TCC_EA0_WRREQ_64B[46],TCC_EA0_WRREQ_LEVEL[46],TCC_HIT[46],TCC_EA0_WRREQ[47],TCC_EA0_WRREQ_64B[47],TCC_EA0_WRREQ_LEVEL[47],TCC_HIT[47],TCC_EA0_WRREQ[48],TCC_EA0_WRREQ_64B[48],TCC_EA0_WRREQ_LEVEL[48],TCC_HIT[48],TCC_EA0_WRREQ[49],TCC_EA0_WRREQ_64B[49],TCC_EA0_WRREQ_LEVEL[49],TCC_HIT[49],TCC_EA0_WRREQ[50],TCC_EA0_WRREQ_64B[50],TCC_EA0_WRREQ_LEVEL[50],TCC_HIT[50],TCC_EA0_WRREQ[51],TCC_EA0_WRREQ_64B[51],TCC_EA0_WRREQ_LEVEL[51],TCC_HIT[51],TCC_EA0_WRREQ[52],TCC_EA0_WRREQ_64B[52],TCC_EA0_WRREQ_LEVEL[52],TCC_HIT[52],TCC_EA0_WRREQ[53],TCC_EA0_WRREQ_64B[53],TCC_EA0_WRREQ_LEVEL[53],TCC_HIT[53],TCC_EA0_WRREQ[54],TCC_EA0_WRREQ_64B[54],TCC_EA0_WRREQ_LEVEL[54],TCC_HIT[54],TCC_EA0_WRREQ[55],TCC_EA0_WRREQ_64B[55],TCC_EA0_WRREQ_LEVEL[55],TCC_HIT[55],TCC_EA0_WRREQ[56],TCC_EA0_WRREQ_64B[56],TCC_EA0_WRREQ_LEVEL[56],TCC_HIT[56],TCC_EA0_WRREQ[57],TCC_EA0_WRREQ_64B[57],TCC_EA0_WRREQ_LEVEL[57],TCC_HIT[57],TCC_EA0_WRREQ[58],TCC_EA0_WRREQ_64B[58],TCC_EA0_WRREQ_LEVEL[58],TCC_HIT[58],TCC_EA0_WRREQ[59],TCC_EA0_WRREQ_64B[59],TCC_EA0_WRREQ_LEVEL[59],TCC_HIT[59],TCC_EA0_WRREQ[60],TCC_EA0_WRREQ_64B[60],TCC_EA0_WRREQ_LEVEL[60],TCC_HIT[60],TCC_EA0_WRREQ[61],TCC_EA0_WRREQ_64B[61],TCC_EA0_WRREQ_LEVEL[61],TCC_HIT[61],TCC_EA0_WRREQ[62],TCC_EA0_WRREQ_64B[62],TCC_EA0_WRREQ_LEVEL[62],TCC_HIT[62],TCC_EA0_WRREQ[63],TCC_EA0_WRREQ_64B[63],TCC_EA0_WRREQ_LEVEL[63],TCC_HIT[63],TCC_EA0_WRREQ[64],TCC_EA0_WRREQ_64B[64],TCC_EA0_WRREQ_LEVEL[64],TCC_HIT[64],TCC_EA0_WRREQ[65],TCC_EA0_WRREQ_64B[65],TCC_EA0_WRREQ_LEVEL[65],TCC_HIT[65],TCC_EA0_WRREQ[66],TCC_EA0_WRREQ_64B[66],TCC_EA0_WRREQ_LEVEL[66],TCC_HIT[66],TCC_EA0_WRREQ[67],TCC_EA0_WRREQ_64B[67],TCC_EA0_WRREQ_LEVEL[67],TCC_HIT[67],TCC_EA0_WRREQ[68],TCC_EA0_WRREQ_64B[68],TCC_EA0_WRREQ_LEVEL[68],TCC_HIT[68],TCC_EA0_WRREQ[69],TCC_EA0_WRREQ_64B[69],TCC_EA0_WRREQ_LEVEL[69],TCC_HIT[69],TCC_EA0_WRREQ[70],TCC_EA0_WRREQ_64B[70],TCC_EA0_WRREQ_LEVEL[70],TCC_HIT[70],TCC_EA0_WRREQ[71],TCC_EA0_WRREQ_64B[71],TCC_EA0_WRREQ_LEVEL[71],TCC_HIT[71],TCC_EA0_WRREQ[72],TCC_EA0_WRREQ_64B[72],TCC_EA0_WRREQ_LEVEL[72],TCC_HIT[72],TCC_EA0_WRREQ[73],TCC_EA0_WRREQ_64B[73],TCC_EA0_WRREQ_LEVEL[73],TCC_HIT[73],TCC_EA0_WRREQ[74],TCC_EA0_WRREQ_64B[74],TCC_EA0_WRREQ_LEVEL[74],TCC_HIT[74],TCC_EA0_WRREQ[75],TCC_EA0_WRREQ_64B[75],TCC_EA0_WRREQ_LEVEL[75],TCC_HIT[75],TCC_EA0_WRREQ[76],TCC_EA0_WRREQ_64B[76],TCC_EA0_WRREQ_LEVEL[76],TCC_HIT[76],TCC_EA0_WRREQ[77],TCC_EA0_WRREQ_64B[77],TCC_EA0_WRREQ_LEVEL[77],TCC_HIT[77],TCC_EA0_WRREQ[78],TCC_EA0_WRREQ_64B[78],TCC_EA0_WRREQ_LEVEL[78],TCC_HIT[78],TCC_EA0_WRREQ[79],TCC_EA0_WRREQ_64B[79],TCC_EA0_WRREQ_LEVEL[79],TCC_HIT[79],TCC_EA0_WRREQ[80],TCC_EA0_WRREQ_64B[80],TCC_EA0_WRREQ_LEVEL[80],TCC_HIT[80],TCC_EA0_WRREQ[81],TCC_EA0_WRREQ_64B[81],TCC_EA0_WRREQ_LEVEL[81],TCC_HIT[81],TCC_EA0_WRREQ[82],TCC_EA0_WRREQ_64B[82],TCC_EA0_WRREQ_LEVEL[82],TCC_HIT[82],TCC_EA0_WRREQ[83],TCC_EA0_WRREQ_64B[83],TCC_EA0_WRREQ_LEVEL[83],TCC_HIT[83],TCC_EA0_WRREQ[84],TCC_EA0_WRREQ_64B[84],TCC_EA0_WRREQ_LEVEL[84],TCC_HIT[84],TCC_EA0_WRREQ[85],TCC_EA0_WRREQ_64B[85],TCC_EA0_WRREQ_LEVEL[85],TCC_HIT[85],TCC_EA0_WRREQ[86],TCC_EA0_WRREQ_64B[86],TCC_EA0_WRREQ_LEVEL[86],TCC_HIT[86],TCC_EA0_WRREQ[87],TCC_EA0_WRREQ_64B[87],TCC_EA0_WRREQ_LEVEL[87],TCC_HIT[87],TCC_EA0_WRREQ[88],TCC_EA0_WRREQ_64B[88],TCC_EA0_WRREQ_LEVEL[88],TCC_HIT[88],TCC_EA0_WRREQ[89],TCC_EA0_WRREQ_64B[89],TCC_EA0_WRREQ_LEVEL[89],TCC_HIT[89],TCC_EA0_WRREQ[90],TCC_EA0_WRREQ_64B[90],TCC_EA0_WRREQ_LEVEL[90],TCC_HIT[90],TCC_EA0_WRREQ[91],TCC_EA0_WRREQ_64B[91],TCC_EA0_WRREQ_LEVEL[91],TCC_HIT[91],TCC_EA0_WRREQ[92],TCC_EA0_WRREQ_64B[92],TCC_EA0_WRREQ_LEVEL[92],TCC_HIT[92],TCC_EA0_WRREQ[93],TCC_EA0_WRREQ_64B[93],TCC_EA0_WRREQ_LEVEL[93],TCC_HIT[93],TCC_EA0_WRREQ[94],TCC_EA0_WRREQ_64B[94],TCC_EA0_WRREQ_LEVEL[94],TCC_HIT[94],TCC_EA0_WRREQ[95],TCC_EA0_WRREQ_64B[95],TCC_EA0_WRREQ_LEVEL[95],TCC_HIT[95],Wave_Size_2,Correlation_ID_2,SQ_THREAD_CYCLES_VALU,SQ_IFETCH,SQ_LDS_BANK_CONFLICT,SQ_LDS_ADDR_CONFLICT,SQ_LDS_UNALIGNED_STALL,SQ_WAVES_EQ_64,SQ_WAVES_LT_64,SQ_WAVES_LT_48,SPI_RA_BAR_CU_FULL_CSN,SPI_RA_TGLIM_CU_FULL_CSN,TA_FLAT_READ_WAVEFRONTS_sum,TA_FLAT_WAVEFRONTS_sum,TCC_ALL_TC_OP_WB_WRITEBACK_sum,TCC_EA0_RDREQ_DRAM_sum,TCC_NORMAL_WRITEBACK_sum,TCC_TAG_STALL_sum,TCP_TCC_NC_ATOMIC_REQ_sum,TCP_TCC_NC_READ_REQ_sum,TCP_TCC_NC_WRITE_REQ_sum,TCP_TCC_UC_READ_REQ_sum,Wave_Size_3,Correlation_ID_3,XCC_Index_3,TCC_TAG_STALL[0],TCC_TOO_MANY_EA_WRREQS_STALL[0],TCC_WRITE[0],TCC_TAG_STALL[1],TCC_TOO_MANY_EA_WRREQS_STALL[1],TCC_WRITE[1],TCC_TAG_STALL[2],TCC_TOO_MANY_EA_WRREQS_STALL[2],TCC_WRITE[2],TCC_TAG_STALL[3],TCC_TOO_MANY_EA_WRREQS_STALL[3],TCC_WRITE[3],TCC_TAG_STALL[4],TCC_TOO_MANY_EA_WRREQS_STALL[4],TCC_WRITE[4],TCC_TAG_STALL[5],TCC_TOO_MANY_EA_WRREQS_STALL[5],TCC_WRITE[5],TCC_TAG_STALL[6],TCC_TOO_MANY_EA_WRREQS_STALL[6],TCC_WRITE[6],TCC_TAG_STALL[7],TCC_TOO_MANY_EA_WRREQS_STALL[7],TCC_WRITE[7],TCC_TAG_STALL[8],TCC_TOO_MANY_EA_WRREQS_STALL[8],TCC_WRITE[8],TCC_TAG_STALL[9],TCC_TOO_MANY_EA_WRREQS_STALL[9],TCC_WRITE[9],TCC_TAG_STALL[10],TCC_TOO_MANY_EA_WRREQS_STALL[10],TCC_WRITE[10],TCC_TAG_STALL[11],TCC_TOO_MANY_EA_WRREQS_STALL[11],TCC_WRITE[11],TCC_TAG_STALL[12],TCC_TOO_MANY_EA_WRREQS_STALL[12],TCC_WRITE[12],TCC_TAG_STALL[13],TCC_TOO_MANY_EA_WRREQS_STALL[13],TCC_WRITE[13],TCC_TAG_STALL[14],TCC_TOO_MANY_EA_WRREQS_STALL[14],TCC_WRITE[14],TCC_TAG_STALL[15],TCC_TOO_MANY_EA_WRREQS_STALL[15],TCC_WRITE[15],TCC_TAG_STALL[16],TCC_TOO_MANY_EA_WRREQS_STALL[16],TCC_WRITE[16],TCC_TAG_STALL[17],TCC_TOO_MANY_EA_WRREQS_STALL[17],TCC_WRITE[17],TCC_TAG_STALL[18],TCC_TOO_MANY_EA_WRREQS_STALL[18],TCC_WRITE[18],TCC_TAG_STALL[19],TCC_TOO_MANY_EA_WRREQS_STALL[19],TCC_WRITE[19],TCC_TAG_STALL[20],TCC_TOO_MANY_EA_WRREQS_STALL[20],TCC_WRITE[20],TCC_TAG_STALL[21],TCC_TOO_MANY_EA_WRREQS_STALL[21],TCC_WRITE[21],TCC_TAG_STALL[22],TCC_TOO_MANY_EA_WRREQS_STALL[22],TCC_WRITE[22],TCC_TAG_STALL[23],TCC_TOO_MANY_EA_WRREQS_STALL[23],TCC_WRITE[23],TCC_TAG_STALL[24],TCC_TOO_MANY_EA_WRREQS_STALL[24],TCC_WRITE[24],TCC_TAG_STALL[25],TCC_TOO_MANY_EA_WRREQS_STALL[25],TCC_WRITE[25],TCC_TAG_STALL[26],TCC_TOO_MANY_EA_WRREQS_STALL[26],TCC_WRITE[26],TCC_TAG_STALL[27],TCC_TOO_MANY_EA_WRREQS_STALL[27],TCC_WRITE[27],TCC_TAG_STALL[28],TCC_TOO_MANY_EA_WRREQS_STALL[28],TCC_WRITE[28],TCC_TAG_STALL[29],TCC_TOO_MANY_EA_WRREQS_STALL[29],TCC_WRITE[29],TCC_TAG_STALL[30],TCC_TOO_MANY_EA_WRREQS_STALL[30],TCC_WRITE[30],TCC_TAG_STALL[31],TCC_TOO_MANY_EA_WRREQS_STALL[31],TCC_WRITE[31],TCC_TAG_STALL[32],TCC_TOO_MANY_EA_WRREQS_STALL[32],TCC_WRITE[32],TCC_TAG_STALL[33],TCC_TOO_MANY_EA_WRREQS_STALL[33],TCC_WRITE[33],TCC_TAG_STALL[34],TCC_TOO_MANY_EA_WRREQS_STALL[34],TCC_WRITE[34],TCC_TAG_STALL[35],TCC_TOO_MANY_EA_WRREQS_STALL[35],TCC_WRITE[35],TCC_TAG_STALL[36],TCC_TOO_MANY_EA_WRREQS_STALL[36],TCC_WRITE[36],TCC_TAG_STALL[37],TCC_TOO_MANY_EA_WRREQS_STALL[37],TCC_WRITE[37],TCC_TAG_STALL[38],TCC_TOO_MANY_EA_WRREQS_STALL[38],TCC_WRITE[38],TCC_TAG_STALL[39],TCC_TOO_MANY_EA_WRREQS_STALL[39],TCC_WRITE[39],TCC_TAG_STALL[40],TCC_TOO_MANY_EA_WRREQS_STALL[40],TCC_WRITE[40],TCC_TAG_STALL[41],TCC_TOO_MANY_EA_WRREQS_STALL[41],TCC_WRITE[41],TCC_TAG_STALL[42],TCC_TOO_MANY_EA_WRREQS_STALL[42],TCC_WRITE[42],TCC_TAG_STALL[43],TCC_TOO_MANY_EA_WRREQS_STALL[43],TCC_WRITE[43],TCC_TAG_STALL[44],TCC_TOO_MANY_EA_WRREQS_STALL[44],TCC_WRITE[44],TCC_TAG_STALL[45],TCC_TOO_MANY_EA_WRREQS_STALL[45],TCC_WRITE[45],TCC_TAG_STALL[46],TCC_TOO_MANY_EA_WRREQS_STALL[46],TCC_WRITE[46],TCC_TAG_STALL[47],TCC_TOO_MANY_EA_WRREQS_STALL[47],TCC_WRITE[47],TCC_TAG_STALL[48],TCC_TOO_MANY_EA_WRREQS_STALL[48],TCC_WRITE[48],TCC_TAG_STALL[49],TCC_TOO_MANY_EA_WRREQS_STALL[49],TCC_WRITE[49],TCC_TAG_STALL[50],TCC_TOO_MANY_EA_WRREQS_STALL[50],TCC_WRITE[50],TCC_TAG_STALL[51],TCC_TOO_MANY_EA_WRREQS_STALL[51],TCC_WRITE[51],TCC_TAG_STALL[52],TCC_TOO_MANY_EA_WRREQS_STALL[52],TCC_WRITE[52],TCC_TAG_STALL[53],TCC_TOO_MANY_EA_WRREQS_STALL[53],TCC_WRITE[53],TCC_TAG_STALL[54],TCC_TOO_MANY_EA_WRREQS_STALL[54],TCC_WRITE[54],TCC_TAG_STALL[55],TCC_TOO_MANY_EA_WRREQS_STALL[55],TCC_WRITE[55],TCC_TAG_STALL[56],TCC_TOO_MANY_EA_WRREQS_STALL[56],TCC_WRITE[56],TCC_TAG_STALL[57],TCC_TOO_MANY_EA_WRREQS_STALL[57],TCC_WRITE[57],TCC_TAG_STALL[58],TCC_TOO_MANY_EA_WRREQS_STALL[58],TCC_WRITE[58],TCC_TAG_STALL[59],TCC_TOO_MANY_EA_WRREQS_STALL[59],TCC_WRITE[59],TCC_TAG_STALL[60],TCC_TOO_MANY_EA_WRREQS_STALL[60],TCC_WRITE[60],TCC_TAG_STALL[61],TCC_TOO_MANY_EA_WRREQS_STALL[61],TCC_WRITE[61],TCC_TAG_STALL[62],TCC_TOO_MANY_EA_WRREQS_STALL[62],TCC_WRITE[62],TCC_TAG_STALL[63],TCC_TOO_MANY_EA_WRREQS_STALL[63],TCC_WRITE[63],TCC_TAG_STALL[64],TCC_TOO_MANY_EA_WRREQS_STALL[64],TCC_WRITE[64],TCC_TAG_STALL[65],TCC_TOO_MANY_EA_WRREQS_STALL[65],TCC_WRITE[65],TCC_TAG_STALL[66],TCC_TOO_MANY_EA_WRREQS_STALL[66],TCC_WRITE[66],TCC_TAG_STALL[67],TCC_TOO_MANY_EA_WRREQS_STALL[67],TCC_WRITE[67],TCC_TAG_STALL[68],TCC_TOO_MANY_EA_WRREQS_STALL[68],TCC_WRITE[68],TCC_TAG_STALL[69],TCC_TOO_MANY_EA_WRREQS_STALL[69],TCC_WRITE[69],TCC_TAG_STALL[70],TCC_TOO_MANY_EA_WRREQS_STALL[70],TCC_WRITE[70],TCC_TAG_STALL[71],TCC_TOO_MANY_EA_WRREQS_STALL[71],TCC_WRITE[71],TCC_TAG_STALL[72],TCC_TOO_MANY_EA_WRREQS_STALL[72],TCC_WRITE[72],TCC_TAG_STALL[73],TCC_TOO_MANY_EA_WRREQS_STALL[73],TCC_WRITE[73],TCC_TAG_STALL[74],TCC_TOO_MANY_EA_WRREQS_STALL[74],TCC_WRITE[74],TCC_TAG_STALL[75],TCC_TOO_MANY_EA_WRREQS_STALL[75],TCC_WRITE[75],TCC_TAG_STALL[76],TCC_TOO_MANY_EA_WRREQS_STALL[76],TCC_WRITE[76],TCC_TAG_STALL[77],TCC_TOO_MANY_EA_WRREQS_STALL[77],TCC_WRITE[77],TCC_TAG_STALL[78],TCC_TOO_MANY_EA_WRREQS_STALL[78],TCC_WRITE[78],TCC_TAG_STALL[79],TCC_TOO_MANY_EA_WRREQS_STALL[79],TCC_WRITE[79],TCC_TAG_STALL[80],TCC_TOO_MANY_EA_WRREQS_STALL[80],TCC_WRITE[80],TCC_TAG_STALL[81],TCC_TOO_MANY_EA_WRREQS_STALL[81],TCC_WRITE[81],TCC_TAG_STALL[82],TCC_TOO_MANY_EA_WRREQS_STALL[82],TCC_WRITE[82],TCC_TAG_STALL[83],TCC_TOO_MANY_EA_WRREQS_STALL[83],TCC_WRITE[83],TCC_TAG_STALL[84],TCC_TOO_MANY_EA_WRREQS_STALL[84],TCC_WRITE[84],TCC_TAG_STALL[85],TCC_TOO_MANY_EA_WRREQS_STALL[85],TCC_WRITE[85],TCC_TAG_STALL[86],TCC_TOO_MANY_EA_WRREQS_STALL[86],TCC_WRITE[86],TCC_TAG_STALL[87],TCC_TOO_MANY_EA_WRREQS_STALL[87],TCC_WRITE[87],TCC_TAG_STALL[88],TCC_TOO_MANY_EA_WRREQS_STALL[88],TCC_WRITE[88],TCC_TAG_STALL[89],TCC_TOO_MANY_EA_WRREQS_STALL[89],TCC_WRITE[89],TCC_TAG_STALL[90],TCC_TOO_MANY_EA_WRREQS_STALL[90],TCC_WRITE[90],TCC_TAG_STALL[91],TCC_TOO_MANY_EA_WRREQS_STALL[91],TCC_WRITE[91],TCC_TAG_STALL[92],TCC_TOO_MANY_EA_WRREQS_STALL[92],TCC_WRITE[92],TCC_TAG_STALL[93],TCC_TOO_MANY_EA_WRREQS_STALL[93],TCC_WRITE[93],TCC_TAG_STALL[94],TCC_TOO_MANY_EA_WRREQS_STALL[94],TCC_WRITE[94],TCC_TAG_STALL[95],TCC_TOO_MANY_EA_WRREQS_STALL[95],TCC_WRITE[95],Wave_Size_4,Correlation_ID_4,SQ_INSTS_VALU_TRANS_F64,SQ_INSTS_VALU_INT32,SQ_INSTS_VALU_INT64,SQ_INSTS_SMEM,SQ_INSTS_FLAT,SQ_INSTS_LDS,SQ_INSTS_GDS,SQ_INSTS_EXP_GDS,SPI_RA_RES_STALL_CSN,SPI_RA_TMP_STALL_CSN,CPC_CPC_UTCL2IU_BUSY,CPC_CPC_UTCL2IU_IDLE,CPF_CMP_UTCL1_STALL_ON_TRANSLATION,TA_BUFFER_COALESCED_READ_CYCLES_sum,TA_BUFFER_COALESCED_WRITE_CYCLES_sum,TCC_ATOMIC_sum,TCC_READ_sum,TCC_WRITEBACK_sum,TCC_WRITE_sum,TCP_TOTAL_ATOMIC_WITHOUT_RET_sum,TCP_TOTAL_ATOMIC_WITH_RET_sum,TCP_TOTAL_CACHE_ACCESSES_sum,TCP_TOTAL_WRITEBACK_INVALIDATES_sum,TD_COALESCABLE_WAVEFRONT_sum,Wave_Size_5,Correlation_ID_5,SQ_WAVES_LT_32,SQ_WAVES_LT_16,SQ_ITEMS,SQ_LDS_MEM_VIOLATIONS,SQ_LDS_ATOMIC_RETURN,SQ_LDS_IDX_ACTIVE,SQ_WAVES_RESTORED,SQ_WAVES_SAVED,SPI_RA_WVLIM_STALL_CSN,SPI_SWC_CSC_WR,TA_FLAT_ATOMIC_WAVEFRONTS_sum,TA_FLAT_WRITE_WAVEFRONTS_sum,TCC_ALL_TC_OP_INV_EVICT_sum,TCC_EA0_ATOMIC_sum,TCC_NORMAL_EVICT_sum,TCC_TOO_MANY_EA_WRREQS_STALL_sum,TCP_TCC_CC_READ_REQ_sum,TCP_TCC_CC_WRITE_REQ_sum,TCP_TCC_UC_ATOMIC_REQ_sum,TCP_TCC_UC_WRITE_REQ_sum,Wave_Size_6,Correlation_ID_6,XCC_Index_6,TCC_MISS[0],TCC_READ[0],TCC_REQ[0],TCC_RW_REQ[0],TCC_MISS[1],TCC_READ[1],TCC_REQ[1],TCC_RW_REQ[1],TCC_MISS[2],TCC_READ[2],TCC_REQ[2],TCC_RW_REQ[2],TCC_MISS[3],TCC_READ[3],TCC_REQ[3],TCC_RW_REQ[3],TCC_MISS[4],TCC_READ[4],TCC_REQ[4],TCC_RW_REQ[4],TCC_MISS[5],TCC_READ[5],TCC_REQ[5],TCC_RW_REQ[5],TCC_MISS[6],TCC_READ[6],TCC_REQ[6],TCC_RW_REQ[6],TCC_MISS[7],TCC_READ[7],TCC_REQ[7],TCC_RW_REQ[7],TCC_MISS[8],TCC_READ[8],TCC_REQ[8],TCC_RW_REQ[8],TCC_MISS[9],TCC_READ[9],TCC_REQ[9],TCC_RW_REQ[9],TCC_MISS[10],TCC_READ[10],TCC_REQ[10],TCC_RW_REQ[10],TCC_MISS[11],TCC_READ[11],TCC_REQ[11],TCC_RW_REQ[11],TCC_MISS[12],TCC_READ[12],TCC_REQ[12],TCC_RW_REQ[12],TCC_MISS[13],TCC_READ[13],TCC_REQ[13],TCC_RW_REQ[13],TCC_MISS[14],TCC_READ[14],TCC_REQ[14],TCC_RW_REQ[14],TCC_MISS[15],TCC_READ[15],TCC_REQ[15],TCC_RW_REQ[15],TCC_MISS[16],TCC_READ[16],TCC_REQ[16],TCC_RW_REQ[16],TCC_MISS[17],TCC_READ[17],TCC_REQ[17],TCC_RW_REQ[17],TCC_MISS[18],TCC_READ[18],TCC_REQ[18],TCC_RW_REQ[18],TCC_MISS[19],TCC_READ[19],TCC_REQ[19],TCC_RW_REQ[19],TCC_MISS[20],TCC_READ[20],TCC_REQ[20],TCC_RW_REQ[20],TCC_MISS[21],TCC_READ[21],TCC_REQ[21],TCC_RW_REQ[21],TCC_MISS[22],TCC_READ[22],TCC_REQ[22],TCC_RW_REQ[22],TCC_MISS[23],TCC_READ[23],TCC_REQ[23],TCC_RW_REQ[23],TCC_MISS[24],TCC_READ[24],TCC_REQ[24],TCC_RW_REQ[24],TCC_MISS[25],TCC_READ[25],TCC_REQ[25],TCC_RW_REQ[25],TCC_MISS[26],TCC_READ[26],TCC_REQ[26],TCC_RW_REQ[26],TCC_MISS[27],TCC_READ[27],TCC_REQ[27],TCC_RW_REQ[27],TCC_MISS[28],TCC_READ[28],TCC_REQ[28],TCC_RW_REQ[28],TCC_MISS[29],TCC_READ[29],TCC_REQ[29],TCC_RW_REQ[29],TCC_MISS[30],TCC_READ[30],TCC_REQ[30],TCC_RW_REQ[30],TCC_MISS[31],TCC_READ[31],TCC_REQ[31],TCC_RW_REQ[31],TCC_MISS[32],TCC_READ[32],TCC_REQ[32],TCC_RW_REQ[32],TCC_MISS[33],TCC_READ[33],TCC_REQ[33],TCC_RW_REQ[33],TCC_MISS[34],TCC_READ[34],TCC_REQ[34],TCC_RW_REQ[34],TCC_MISS[35],TCC_READ[35],TCC_REQ[35],TCC_RW_REQ[35],TCC_MISS[36],TCC_READ[36],TCC_REQ[36],TCC_RW_REQ[36],TCC_MISS[37],TCC_READ[37],TCC_REQ[37],TCC_RW_REQ[37],TCC_MISS[38],TCC_READ[38],TCC_REQ[38],TCC_RW_REQ[38],TCC_MISS[39],TCC_READ[39],TCC_REQ[39],TCC_RW_REQ[39],TCC_MISS[40],TCC_READ[40],TCC_REQ[40],TCC_RW_REQ[40],TCC_MISS[41],TCC_READ[41],TCC_REQ[41],TCC_RW_REQ[41],TCC_MISS[42],TCC_READ[42],TCC_REQ[42],TCC_RW_REQ[42],TCC_MISS[43],TCC_READ[43],TCC_REQ[43],TCC_RW_REQ[43],TCC_MISS[44],TCC_READ[44],TCC_REQ[44],TCC_RW_REQ[44],TCC_MISS[45],TCC_READ[45],TCC_REQ[45],TCC_RW_REQ[45],TCC_MISS[46],TCC_READ[46],TCC_REQ[46],TCC_RW_REQ[46],TCC_MISS[47],TCC_READ[47],TCC_REQ[47],TCC_RW_REQ[47],TCC_MISS[48],TCC_READ[48],TCC_REQ[48],TCC_RW_REQ[48],TCC_MISS[49],TCC_READ[49],TCC_REQ[49],TCC_RW_REQ[49],TCC_MISS[50],TCC_READ[50],TCC_REQ[50],TCC_RW_REQ[50],TCC_MISS[51],TCC_READ[51],TCC_REQ[51],TCC_RW_REQ[51],TCC_MISS[52],TCC_READ[52],TCC_REQ[52],TCC_RW_REQ[52],TCC_MISS[53],TCC_READ[53],TCC_REQ[53],TCC_RW_REQ[53],TCC_MISS[54],TCC_READ[54],TCC_REQ[54],TCC_RW_REQ[54],TCC_MISS[55],TCC_READ[55],TCC_REQ[55],TCC_RW_REQ[55],TCC_MISS[56],TCC_READ[56],TCC_REQ[56],TCC_RW_REQ[56],TCC_MISS[57],TCC_READ[57],TCC_REQ[57],TCC_RW_REQ[57],TCC_MISS[58],TCC_READ[58],TCC_REQ[58],TCC_RW_REQ[58],TCC_MISS[59],TCC_READ[59],TCC_REQ[59],TCC_RW_REQ[59],TCC_MISS[60],TCC_READ[60],TCC_REQ[60],TCC_RW_REQ[60],TCC_MISS[61],TCC_READ[61],TCC_REQ[61],TCC_RW_REQ[61],TCC_MISS[62],TCC_READ[62],TCC_REQ[62],TCC_RW_REQ[62],TCC_MISS[63],TCC_READ[63],TCC_REQ[63],TCC_RW_REQ[63],TCC_MISS[64],TCC_READ[64],TCC_REQ[64],TCC_RW_REQ[64],TCC_MISS[65],TCC_READ[65],TCC_REQ[65],TCC_RW_REQ[65],TCC_MISS[66],TCC_READ[66],TCC_REQ[66],TCC_RW_REQ[66],TCC_MISS[67],TCC_READ[67],TCC_REQ[67],TCC_RW_REQ[67],TCC_MISS[68],TCC_READ[68],TCC_REQ[68],TCC_RW_REQ[68],TCC_MISS[69],TCC_READ[69],TCC_REQ[69],TCC_RW_REQ[69],TCC_MISS[70],TCC_READ[70],TCC_REQ[70],TCC_RW_REQ[70],TCC_MISS[71],TCC_READ[71],TCC_REQ[71],TCC_RW_REQ[71],TCC_MISS[72],TCC_READ[72],TCC_REQ[72],TCC_RW_REQ[72],TCC_MISS[73],TCC_READ[73],TCC_REQ[73],TCC_RW_REQ[73],TCC_MISS[74],TCC_READ[74],TCC_REQ[74],TCC_RW_REQ[74],TCC_MISS[75],TCC_READ[75],TCC_REQ[75],TCC_RW_REQ[75],TCC_MISS[76],TCC_READ[76],TCC_REQ[76],TCC_RW_REQ[76],TCC_MISS[77],TCC_READ[77],TCC_REQ[77],TCC_RW_REQ[77],TCC_MISS[78],TCC_READ[78],TCC_REQ[78],TCC_RW_REQ[78],TCC_MISS[79],TCC_READ[79],TCC_REQ[79],TCC_RW_REQ[79],TCC_MISS[80],TCC_READ[80],TCC_REQ[80],TCC_RW_REQ[80],TCC_MISS[81],TCC_READ[81],TCC_REQ[81],TCC_RW_REQ[81],TCC_MISS[82],TCC_READ[82],TCC_REQ[82],TCC_RW_REQ[82],TCC_MISS[83],TCC_READ[83],TCC_REQ[83],TCC_RW_REQ[83],TCC_MISS[84],TCC_READ[84],TCC_REQ[84],TCC_RW_REQ[84],TCC_MISS[85],TCC_READ[85],TCC_REQ[85],TCC_RW_REQ[85],TCC_MISS[86],TCC_READ[86],TCC_REQ[86],TCC_RW_REQ[86],TCC_MISS[87],TCC_READ[87],TCC_REQ[87],TCC_RW_REQ[87],TCC_MISS[88],TCC_READ[88],TCC_REQ[88],TCC_RW_REQ[88],TCC_MISS[89],TCC_READ[89],TCC_REQ[89],TCC_RW_REQ[89],TCC_MISS[90],TCC_READ[90],TCC_REQ[90],TCC_RW_REQ[90],TCC_MISS[91],TCC_READ[91],TCC_REQ[91],TCC_RW_REQ[91],TCC_MISS[92],TCC_READ[92],TCC_REQ[92],TCC_RW_REQ[92],TCC_MISS[93],TCC_READ[93],TCC_REQ[93],TCC_RW_REQ[93],TCC_MISS[94],TCC_READ[94],TCC_REQ[94],TCC_RW_REQ[94],TCC_MISS[95],TCC_READ[95],TCC_REQ[95],TCC_RW_REQ[95],Wave_Size_7,Correlation_ID_7,SQ_INSTS_VALU_TRANS_F16,SQ_INSTS_VALU_ADD_F32,SQ_INSTS_VALU_MUL_F32,SQ_INSTS_VALU_FMA_F32,SQ_INSTS_VALU_TRANS_F32,SQ_INSTS_VALU_ADD_F64,SQ_INSTS_VALU_MUL_F64,SQ_INSTS_VALU_FMA_F64,SPI_RA_REQ_NO_ALLOC,SPI_RA_REQ_NO_ALLOC_CSN,CPC_CPC_STAT_STALL,CPC_UTCL1_STALL_ON_TRANSLATION,CPF_CPF_STAT_IDLE,CPF_CPF_TCIU_IDLE,TA_BUFFER_ATOMIC_WAVEFRONTS_sum,TA_BUFFER_TOTAL_CYCLES_sum,TCC_HIT_sum,TCC_MISS_sum,TCC_REQ_sum,TCC_STREAMING_REQ_sum,TCP_TOTAL_ACCESSES_sum,TCP_TOTAL_READ_sum,TCP_TOTAL_WRITE_sum,TCP_VOLATILE_sum,TD_ATOMIC_WAVEFRONT_sum,TD_STORE_WAVEFRONT_sum,Wave_Size_8,Correlation_ID_8,XCC_Index_8,TCC_ATOMIC[0],TCC_BUBBLE[0],TCC_CYCLE[0],TCC_EA0_ATOMIC[0],TCC_ATOMIC[1],TCC_BUBBLE[1],TCC_CYCLE[1],TCC_EA0_ATOMIC[1],TCC_ATOMIC[2],TCC_BUBBLE[2],TCC_CYCLE[2],TCC_EA0_ATOMIC[2],TCC_ATOMIC[3],TCC_BUBBLE[3],TCC_CYCLE[3],TCC_EA0_ATOMIC[3],TCC_ATOMIC[4],TCC_BUBBLE[4],TCC_CYCLE[4],TCC_EA0_ATOMIC[4],TCC_ATOMIC[5],TCC_BUBBLE[5],TCC_CYCLE[5],TCC_EA0_ATOMIC[5],TCC_ATOMIC[6],TCC_BUBBLE[6],TCC_CYCLE[6],TCC_EA0_ATOMIC[6],TCC_ATOMIC[7],TCC_BUBBLE[7],TCC_CYCLE[7],TCC_EA0_ATOMIC[7],TCC_ATOMIC[8],TCC_BUBBLE[8],TCC_CYCLE[8],TCC_EA0_ATOMIC[8],TCC_ATOMIC[9],TCC_BUBBLE[9],TCC_CYCLE[9],TCC_EA0_ATOMIC[9],TCC_ATOMIC[10],TCC_BUBBLE[10],TCC_CYCLE[10],TCC_EA0_ATOMIC[10],TCC_ATOMIC[11],TCC_BUBBLE[11],TCC_CYCLE[11],TCC_EA0_ATOMIC[11],TCC_ATOMIC[12],TCC_BUBBLE[12],TCC_CYCLE[12],TCC_EA0_ATOMIC[12],TCC_ATOMIC[13],TCC_BUBBLE[13],TCC_CYCLE[13],TCC_EA0_ATOMIC[13],TCC_ATOMIC[14],TCC_BUBBLE[14],TCC_CYCLE[14],TCC_EA0_ATOMIC[14],TCC_ATOMIC[15],TCC_BUBBLE[15],TCC_CYCLE[15],TCC_EA0_ATOMIC[15],TCC_ATOMIC[16],TCC_BUBBLE[16],TCC_CYCLE[16],TCC_EA0_ATOMIC[16],TCC_ATOMIC[17],TCC_BUBBLE[17],TCC_CYCLE[17],TCC_EA0_ATOMIC[17],TCC_ATOMIC[18],TCC_BUBBLE[18],TCC_CYCLE[18],TCC_EA0_ATOMIC[18],TCC_ATOMIC[19],TCC_BUBBLE[19],TCC_CYCLE[19],TCC_EA0_ATOMIC[19],TCC_ATOMIC[20],TCC_BUBBLE[20],TCC_CYCLE[20],TCC_EA0_ATOMIC[20],TCC_ATOMIC[21],TCC_BUBBLE[21],TCC_CYCLE[21],TCC_EA0_ATOMIC[21],TCC_ATOMIC[22],TCC_BUBBLE[22],TCC_CYCLE[22],TCC_EA0_ATOMIC[22],TCC_ATOMIC[23],TCC_BUBBLE[23],TCC_CYCLE[23],TCC_EA0_ATOMIC[23],TCC_ATOMIC[24],TCC_BUBBLE[24],TCC_CYCLE[24],TCC_EA0_ATOMIC[24],TCC_ATOMIC[25],TCC_BUBBLE[25],TCC_CYCLE[25],TCC_EA0_ATOMIC[25],TCC_ATOMIC[26],TCC_BUBBLE[26],TCC_CYCLE[26],TCC_EA0_ATOMIC[26],TCC_ATOMIC[27],TCC_BUBBLE[27],TCC_CYCLE[27],TCC_EA0_ATOMIC[27],TCC_ATOMIC[28],TCC_BUBBLE[28],TCC_CYCLE[28],TCC_EA0_ATOMIC[28],TCC_ATOMIC[29],TCC_BUBBLE[29],TCC_CYCLE[29],TCC_EA0_ATOMIC[29],TCC_ATOMIC[30],TCC_BUBBLE[30],TCC_CYCLE[30],TCC_EA0_ATOMIC[30],TCC_ATOMIC[31],TCC_BUBBLE[31],TCC_CYCLE[31],TCC_EA0_ATOMIC[31],TCC_ATOMIC[32],TCC_BUBBLE[32],TCC_CYCLE[32],TCC_EA0_ATOMIC[32],TCC_ATOMIC[33],TCC_BUBBLE[33],TCC_CYCLE[33],TCC_EA0_ATOMIC[33],TCC_ATOMIC[34],TCC_BUBBLE[34],TCC_CYCLE[34],TCC_EA0_ATOMIC[34],TCC_ATOMIC[35],TCC_BUBBLE[35],TCC_CYCLE[35],TCC_EA0_ATOMIC[35],TCC_ATOMIC[36],TCC_BUBBLE[36],TCC_CYCLE[36],TCC_EA0_ATOMIC[36],TCC_ATOMIC[37],TCC_BUBBLE[37],TCC_CYCLE[37],TCC_EA0_ATOMIC[37],TCC_ATOMIC[38],TCC_BUBBLE[38],TCC_CYCLE[38],TCC_EA0_ATOMIC[38],TCC_ATOMIC[39],TCC_BUBBLE[39],TCC_CYCLE[39],TCC_EA0_ATOMIC[39],TCC_ATOMIC[40],TCC_BUBBLE[40],TCC_CYCLE[40],TCC_EA0_ATOMIC[40],TCC_ATOMIC[41],TCC_BUBBLE[41],TCC_CYCLE[41],TCC_EA0_ATOMIC[41],TCC_ATOMIC[42],TCC_BUBBLE[42],TCC_CYCLE[42],TCC_EA0_ATOMIC[42],TCC_ATOMIC[43],TCC_BUBBLE[43],TCC_CYCLE[43],TCC_EA0_ATOMIC[43],TCC_ATOMIC[44],TCC_BUBBLE[44],TCC_CYCLE[44],TCC_EA0_ATOMIC[44],TCC_ATOMIC[45],TCC_BUBBLE[45],TCC_CYCLE[45],TCC_EA0_ATOMIC[45],TCC_ATOMIC[46],TCC_BUBBLE[46],TCC_CYCLE[46],TCC_EA0_ATOMIC[46],TCC_ATOMIC[47],TCC_BUBBLE[47],TCC_CYCLE[47],TCC_EA0_ATOMIC[47],TCC_ATOMIC[48],TCC_BUBBLE[48],TCC_CYCLE[48],TCC_EA0_ATOMIC[48],TCC_ATOMIC[49],TCC_BUBBLE[49],TCC_CYCLE[49],TCC_EA0_ATOMIC[49],TCC_ATOMIC[50],TCC_BUBBLE[50],TCC_CYCLE[50],TCC_EA0_ATOMIC[50],TCC_ATOMIC[51],TCC_BUBBLE[51],TCC_CYCLE[51],TCC_EA0_ATOMIC[51],TCC_ATOMIC[52],TCC_BUBBLE[52],TCC_CYCLE[52],TCC_EA0_ATOMIC[52],TCC_ATOMIC[53],TCC_BUBBLE[53],TCC_CYCLE[53],TCC_EA0_ATOMIC[53],TCC_ATOMIC[54],TCC_BUBBLE[54],TCC_CYCLE[54],TCC_EA0_ATOMIC[54],TCC_ATOMIC[55],TCC_BUBBLE[55],TCC_CYCLE[55],TCC_EA0_ATOMIC[55],TCC_ATOMIC[56],TCC_BUBBLE[56],TCC_CYCLE[56],TCC_EA0_ATOMIC[56],TCC_ATOMIC[57],TCC_BUBBLE[57],TCC_CYCLE[57],TCC_EA0_ATOMIC[57],TCC_ATOMIC[58],TCC_BUBBLE[58],TCC_CYCLE[58],TCC_EA0_ATOMIC[58],TCC_ATOMIC[59],TCC_BUBBLE[59],TCC_CYCLE[59],TCC_EA0_ATOMIC[59],TCC_ATOMIC[60],TCC_BUBBLE[60],TCC_CYCLE[60],TCC_EA0_ATOMIC[60],TCC_ATOMIC[61],TCC_BUBBLE[61],TCC_CYCLE[61],TCC_EA0_ATOMIC[61],TCC_ATOMIC[62],TCC_BUBBLE[62],TCC_CYCLE[62],TCC_EA0_ATOMIC[62],TCC_ATOMIC[63],TCC_BUBBLE[63],TCC_CYCLE[63],TCC_EA0_ATOMIC[63],TCC_ATOMIC[64],TCC_BUBBLE[64],TCC_CYCLE[64],TCC_EA0_ATOMIC[64],TCC_ATOMIC[65],TCC_BUBBLE[65],TCC_CYCLE[65],TCC_EA0_ATOMIC[65],TCC_ATOMIC[66],TCC_BUBBLE[66],TCC_CYCLE[66],TCC_EA0_ATOMIC[66],TCC_ATOMIC[67],TCC_BUBBLE[67],TCC_CYCLE[67],TCC_EA0_ATOMIC[67],TCC_ATOMIC[68],TCC_BUBBLE[68],TCC_CYCLE[68],TCC_EA0_ATOMIC[68],TCC_ATOMIC[69],TCC_BUBBLE[69],TCC_CYCLE[69],TCC_EA0_ATOMIC[69],TCC_ATOMIC[70],TCC_BUBBLE[70],TCC_CYCLE[70],TCC_EA0_ATOMIC[70],TCC_ATOMIC[71],TCC_BUBBLE[71],TCC_CYCLE[71],TCC_EA0_ATOMIC[71],TCC_ATOMIC[72],TCC_BUBBLE[72],TCC_CYCLE[72],TCC_EA0_ATOMIC[72],TCC_ATOMIC[73],TCC_BUBBLE[73],TCC_CYCLE[73],TCC_EA0_ATOMIC[73],TCC_ATOMIC[74],TCC_BUBBLE[74],TCC_CYCLE[74],TCC_EA0_ATOMIC[74],TCC_ATOMIC[75],TCC_BUBBLE[75],TCC_CYCLE[75],TCC_EA0_ATOMIC[75],TCC_ATOMIC[76],TCC_BUBBLE[76],TCC_CYCLE[76],TCC_EA0_ATOMIC[76],TCC_ATOMIC[77],TCC_BUBBLE[77],TCC_CYCLE[77],TCC_EA0_ATOMIC[77],TCC_ATOMIC[78],TCC_BUBBLE[78],TCC_CYCLE[78],TCC_EA0_ATOMIC[78],TCC_ATOMIC[79],TCC_BUBBLE[79],TCC_CYCLE[79],TCC_EA0_ATOMIC[79],TCC_ATOMIC[80],TCC_BUBBLE[80],TCC_CYCLE[80],TCC_EA0_ATOMIC[80],TCC_ATOMIC[81],TCC_BUBBLE[81],TCC_CYCLE[81],TCC_EA0_ATOMIC[81],TCC_ATOMIC[82],TCC_BUBBLE[82],TCC_CYCLE[82],TCC_EA0_ATOMIC[82],TCC_ATOMIC[83],TCC_BUBBLE[83],TCC_CYCLE[83],TCC_EA0_ATOMIC[83],TCC_ATOMIC[84],TCC_BUBBLE[84],TCC_CYCLE[84],TCC_EA0_ATOMIC[84],TCC_ATOMIC[85],TCC_BUBBLE[85],TCC_CYCLE[85],TCC_EA0_ATOMIC[85],TCC_ATOMIC[86],TCC_BUBBLE[86],TCC_CYCLE[86],TCC_EA0_ATOMIC[86],TCC_ATOMIC[87],TCC_BUBBLE[87],TCC_CYCLE[87],TCC_EA0_ATOMIC[87],TCC_ATOMIC[88],TCC_BUBBLE[88],TCC_CYCLE[88],TCC_EA0_ATOMIC[88],TCC_ATOMIC[89],TCC_BUBBLE[89],TCC_CYCLE[89],TCC_EA0_ATOMIC[89],TCC_ATOMIC[90],TCC_BUBBLE[90],TCC_CYCLE[90],TCC_EA0_ATOMIC[90],TCC_ATOMIC[91],TCC_BUBBLE[91],TCC_CYCLE[91],TCC_EA0_ATOMIC[91],TCC_ATOMIC[92],TCC_BUBBLE[92],TCC_CYCLE[92],TCC_EA0_ATOMIC[92],TCC_ATOMIC[93],TCC_BUBBLE[93],TCC_CYCLE[93],TCC_EA0_ATOMIC[93],TCC_ATOMIC[94],TCC_BUBBLE[94],TCC_CYCLE[94],TCC_EA0_ATOMIC[94],TCC_ATOMIC[95],TCC_BUBBLE[95],TCC_CYCLE[95],TCC_EA0_ATOMIC[95],Wave_Size_9,Correlation_ID_9,SQC_DCACHE_INPUT_VALID_READYB,SQC_DCACHE_ATOMIC,SQC_DCACHE_REQ_READ_8,SQC_DCACHE_REQ,SQC_DCACHE_HITS,SQC_DCACHE_MISSES,SQC_DCACHE_MISSES_DUPLICATE,SQC_DCACHE_REQ_READ_1,Wave_Size_10,Correlation_ID_10,SQC_TC_DATA_ATOMIC_REQ,SQC_TC_STALL,SQC_TC_REQ,SQC_DCACHE_REQ_READ_16,SQC_ICACHE_REQ,SQC_ICACHE_HITS,SQC_ICACHE_MISSES,SQC_ICACHE_MISSES_DUPLICATE,Wave_Size_11,Correlation_ID_11,SQ_INSTS_VALU_MFMA_MOPS_I8,SQ_INSTS_VALU_MFMA_MOPS_F16,SQ_INSTS_VALU_MFMA_MOPS_BF16,SQ_INSTS_VALU_MFMA_MOPS_F32,SQ_INSTS_VALU_MFMA_MOPS_F64,SQC_TC_INST_REQ,SQC_TC_DATA_READ_REQ,SQC_TC_DATA_WRITE_REQ,TCP_PENDING_STALL_CYCLES_sum,Wave_Size_12,Correlation_ID_12,SQ_INSTS_SMEM_NORM,SQ_INSTS_MFMA,SQ_INSTS_VALU_MFMA_I8,SQ_INSTS_VALU_MFMA_F16,SQ_INSTS_VALU_MFMA_BF16,SQ_INSTS_VALU_MFMA_F32,SQ_INSTS_VALU_MFMA_F64,SQ_VALU_MFMA_BUSY_CYCLES,SPI_VWC_CSC_WR,SPI_RA_BULKY_CU_FULL_CSN,TCC_EA0_ATOMIC_LEVEL_sum,TCC_EA0_RDREQ_LEVEL_sum,TCC_EA0_WRREQ_LEVEL_sum,TCC_EA0_WRREQ_STALL_sum,TCP_TCC_CC_ATOMIC_REQ_sum,TCP_TCC_RW_ATOMIC_REQ_sum,TCP_TCC_RW_READ_REQ_sum,TCP_TCC_RW_WRITE_REQ_sum,Wave_Size_13,Correlation_ID_13,SQC_DCACHE_REQ_READ_2,SQC_DCACHE_REQ_READ_4,Wave_Size_14,Correlation_ID_14,SQ_ACTIVE_INST_SCA,SQ_ACTIVE_INST_EXP_GDS,SQ_ACTIVE_INST_MISC,SQ_ACTIVE_INST_FLAT,SQ_INST_CYCLES_VMEM_WR,SQ_INST_CYCLES_VMEM_RD,SQ_INST_CYCLES_SMEM,SQ_INST_CYCLES_SALU,SPI_RA_SGPR_SIMD_FULL_CSN,SPI_RA_LDS_CU_FULL_CSN,CPC_ME1_DC0_SPI_BUSY,TA_ADDR_STALLED_BY_TD_CYCLES_sum,TA_DATA_STALLED_BY_TC_CYCLES_sum,TCC_BUBBLE_sum,TCC_EA0_RDREQ_32B_sum,TCC_EA0_RDREQ_sum,TCC_EA0_RD_UNCACHED_32B_sum,TCP_TCC_ATOMIC_WITHOUT_RET_REQ_sum,TCP_TCC_ATOMIC_WITH_RET_REQ_sum,TCP_TCC_READ_REQ_sum,TCP_TCC_WRITE_REQ_sum,Wave_Size_15,Correlation_ID_15,XCC_Index_15,TCC_EA0_ATOMIC_LEVEL[0],TCC_EA0_RDREQ[0],TCC_EA0_RDREQ_32B[0],TCC_EA0_RDREQ_LEVEL[0],TCC_EA0_ATOMIC_LEVEL[1],TCC_EA0_RDREQ[1],TCC_EA0_RDREQ_32B[1],TCC_EA0_RDREQ_LEVEL[1],TCC_EA0_ATOMIC_LEVEL[2],TCC_EA0_RDREQ[2],TCC_EA0_RDREQ_32B[2],TCC_EA0_RDREQ_LEVEL[2],TCC_EA0_ATOMIC_LEVEL[3],TCC_EA0_RDREQ[3],TCC_EA0_RDREQ_32B[3],TCC_EA0_RDREQ_LEVEL[3],TCC_EA0_ATOMIC_LEVEL[4],TCC_EA0_RDREQ[4],TCC_EA0_RDREQ_32B[4],TCC_EA0_RDREQ_LEVEL[4],TCC_EA0_ATOMIC_LEVEL[5],TCC_EA0_RDREQ[5],TCC_EA0_RDREQ_32B[5],TCC_EA0_RDREQ_LEVEL[5],TCC_EA0_ATOMIC_LEVEL[6],TCC_EA0_RDREQ[6],TCC_EA0_RDREQ_32B[6],TCC_EA0_RDREQ_LEVEL[6],TCC_EA0_ATOMIC_LEVEL[7],TCC_EA0_RDREQ[7],TCC_EA0_RDREQ_32B[7],TCC_EA0_RDREQ_LEVEL[7],TCC_EA0_ATOMIC_LEVEL[8],TCC_EA0_RDREQ[8],TCC_EA0_RDREQ_32B[8],TCC_EA0_RDREQ_LEVEL[8],TCC_EA0_ATOMIC_LEVEL[9],TCC_EA0_RDREQ[9],TCC_EA0_RDREQ_32B[9],TCC_EA0_RDREQ_LEVEL[9],TCC_EA0_ATOMIC_LEVEL[10],TCC_EA0_RDREQ[10],TCC_EA0_RDREQ_32B[10],TCC_EA0_RDREQ_LEVEL[10],TCC_EA0_ATOMIC_LEVEL[11],TCC_EA0_RDREQ[11],TCC_EA0_RDREQ_32B[11],TCC_EA0_RDREQ_LEVEL[11],TCC_EA0_ATOMIC_LEVEL[12],TCC_EA0_RDREQ[12],TCC_EA0_RDREQ_32B[12],TCC_EA0_RDREQ_LEVEL[12],TCC_EA0_ATOMIC_LEVEL[13],TCC_EA0_RDREQ[13],TCC_EA0_RDREQ_32B[13],TCC_EA0_RDREQ_LEVEL[13],TCC_EA0_ATOMIC_LEVEL[14],TCC_EA0_RDREQ[14],TCC_EA0_RDREQ_32B[14],TCC_EA0_RDREQ_LEVEL[14],TCC_EA0_ATOMIC_LEVEL[15],TCC_EA0_RDREQ[15],TCC_EA0_RDREQ_32B[15],TCC_EA0_RDREQ_LEVEL[15],TCC_EA0_ATOMIC_LEVEL[16],TCC_EA0_RDREQ[16],TCC_EA0_RDREQ_32B[16],TCC_EA0_RDREQ_LEVEL[16],TCC_EA0_ATOMIC_LEVEL[17],TCC_EA0_RDREQ[17],TCC_EA0_RDREQ_32B[17],TCC_EA0_RDREQ_LEVEL[17],TCC_EA0_ATOMIC_LEVEL[18],TCC_EA0_RDREQ[18],TCC_EA0_RDREQ_32B[18],TCC_EA0_RDREQ_LEVEL[18],TCC_EA0_ATOMIC_LEVEL[19],TCC_EA0_RDREQ[19],TCC_EA0_RDREQ_32B[19],TCC_EA0_RDREQ_LEVEL[19],TCC_EA0_ATOMIC_LEVEL[20],TCC_EA0_RDREQ[20],TCC_EA0_RDREQ_32B[20],TCC_EA0_RDREQ_LEVEL[20],TCC_EA0_ATOMIC_LEVEL[21],TCC_EA0_RDREQ[21],TCC_EA0_RDREQ_32B[21],TCC_EA0_RDREQ_LEVEL[21],TCC_EA0_ATOMIC_LEVEL[22],TCC_EA0_RDREQ[22],TCC_EA0_RDREQ_32B[22],TCC_EA0_RDREQ_LEVEL[22],TCC_EA0_ATOMIC_LEVEL[23],TCC_EA0_RDREQ[23],TCC_EA0_RDREQ_32B[23],TCC_EA0_RDREQ_LEVEL[23],TCC_EA0_ATOMIC_LEVEL[24],TCC_EA0_RDREQ[24],TCC_EA0_RDREQ_32B[24],TCC_EA0_RDREQ_LEVEL[24],TCC_EA0_ATOMIC_LEVEL[25],TCC_EA0_RDREQ[25],TCC_EA0_RDREQ_32B[25],TCC_EA0_RDREQ_LEVEL[25],TCC_EA0_ATOMIC_LEVEL[26],TCC_EA0_RDREQ[26],TCC_EA0_RDREQ_32B[26],TCC_EA0_RDREQ_LEVEL[26],TCC_EA0_ATOMIC_LEVEL[27],TCC_EA0_RDREQ[27],TCC_EA0_RDREQ_32B[27],TCC_EA0_RDREQ_LEVEL[27],TCC_EA0_ATOMIC_LEVEL[28],TCC_EA0_RDREQ[28],TCC_EA0_RDREQ_32B[28],TCC_EA0_RDREQ_LEVEL[28],TCC_EA0_ATOMIC_LEVEL[29],TCC_EA0_RDREQ[29],TCC_EA0_RDREQ_32B[29],TCC_EA0_RDREQ_LEVEL[29],TCC_EA0_ATOMIC_LEVEL[30],TCC_EA0_RDREQ[30],TCC_EA0_RDREQ_32B[30],TCC_EA0_RDREQ_LEVEL[30],TCC_EA0_ATOMIC_LEVEL[31],TCC_EA0_RDREQ[31],TCC_EA0_RDREQ_32B[31],TCC_EA0_RDREQ_LEVEL[31],TCC_EA0_ATOMIC_LEVEL[32],TCC_EA0_RDREQ[32],TCC_EA0_RDREQ_32B[32],TCC_EA0_RDREQ_LEVEL[32],TCC_EA0_ATOMIC_LEVEL[33],TCC_EA0_RDREQ[33],TCC_EA0_RDREQ_32B[33],TCC_EA0_RDREQ_LEVEL[33],TCC_EA0_ATOMIC_LEVEL[34],TCC_EA0_RDREQ[34],TCC_EA0_RDREQ_32B[34],TCC_EA0_RDREQ_LEVEL[34],TCC_EA0_ATOMIC_LEVEL[35],TCC_EA0_RDREQ[35],TCC_EA0_RDREQ_32B[35],TCC_EA0_RDREQ_LEVEL[35],TCC_EA0_ATOMIC_LEVEL[36],TCC_EA0_RDREQ[36],TCC_EA0_RDREQ_32B[36],TCC_EA0_RDREQ_LEVEL[36],TCC_EA0_ATOMIC_LEVEL[37],TCC_EA0_RDREQ[37],TCC_EA0_RDREQ_32B[37],TCC_EA0_RDREQ_LEVEL[37],TCC_EA0_ATOMIC_LEVEL[38],TCC_EA0_RDREQ[38],TCC_EA0_RDREQ_32B[38],TCC_EA0_RDREQ_LEVEL[38],TCC_EA0_ATOMIC_LEVEL[39],TCC_EA0_RDREQ[39],TCC_EA0_RDREQ_32B[39],TCC_EA0_RDREQ_LEVEL[39],TCC_EA0_ATOMIC_LEVEL[40],TCC_EA0_RDREQ[40],TCC_EA0_RDREQ_32B[40],TCC_EA0_RDREQ_LEVEL[40],TCC_EA0_ATOMIC_LEVEL[41],TCC_EA0_RDREQ[41],TCC_EA0_RDREQ_32B[41],TCC_EA0_RDREQ_LEVEL[41],TCC_EA0_ATOMIC_LEVEL[42],TCC_EA0_RDREQ[42],TCC_EA0_RDREQ_32B[42],TCC_EA0_RDREQ_LEVEL[42],TCC_EA0_ATOMIC_LEVEL[43],TCC_EA0_RDREQ[43],TCC_EA0_RDREQ_32B[43],TCC_EA0_RDREQ_LEVEL[43],TCC_EA0_ATOMIC_LEVEL[44],TCC_EA0_RDREQ[44],TCC_EA0_RDREQ_32B[44],TCC_EA0_RDREQ_LEVEL[44],TCC_EA0_ATOMIC_LEVEL[45],TCC_EA0_RDREQ[45],TCC_EA0_RDREQ_32B[45],TCC_EA0_RDREQ_LEVEL[45],TCC_EA0_ATOMIC_LEVEL[46],TCC_EA0_RDREQ[46],TCC_EA0_RDREQ_32B[46],TCC_EA0_RDREQ_LEVEL[46],TCC_EA0_ATOMIC_LEVEL[47],TCC_EA0_RDREQ[47],TCC_EA0_RDREQ_32B[47],TCC_EA0_RDREQ_LEVEL[47],TCC_EA0_ATOMIC_LEVEL[48],TCC_EA0_RDREQ[48],TCC_EA0_RDREQ_32B[48],TCC_EA0_RDREQ_LEVEL[48],TCC_EA0_ATOMIC_LEVEL[49],TCC_EA0_RDREQ[49],TCC_EA0_RDREQ_32B[49],TCC_EA0_RDREQ_LEVEL[49],TCC_EA0_ATOMIC_LEVEL[50],TCC_EA0_RDREQ[50],TCC_EA0_RDREQ_32B[50],TCC_EA0_RDREQ_LEVEL[50],TCC_EA0_ATOMIC_LEVEL[51],TCC_EA0_RDREQ[51],TCC_EA0_RDREQ_32B[51],TCC_EA0_RDREQ_LEVEL[51],TCC_EA0_ATOMIC_LEVEL[52],TCC_EA0_RDREQ[52],TCC_EA0_RDREQ_32B[52],TCC_EA0_RDREQ_LEVEL[52],TCC_EA0_ATOMIC_LEVEL[53],TCC_EA0_RDREQ[53],TCC_EA0_RDREQ_32B[53],TCC_EA0_RDREQ_LEVEL[53],TCC_EA0_ATOMIC_LEVEL[54],TCC_EA0_RDREQ[54],TCC_EA0_RDREQ_32B[54],TCC_EA0_RDREQ_LEVEL[54],TCC_EA0_ATOMIC_LEVEL[55],TCC_EA0_RDREQ[55],TCC_EA0_RDREQ_32B[55],TCC_EA0_RDREQ_LEVEL[55],TCC_EA0_ATOMIC_LEVEL[56],TCC_EA0_RDREQ[56],TCC_EA0_RDREQ_32B[56],TCC_EA0_RDREQ_LEVEL[56],TCC_EA0_ATOMIC_LEVEL[57],TCC_EA0_RDREQ[57],TCC_EA0_RDREQ_32B[57],TCC_EA0_RDREQ_LEVEL[57],TCC_EA0_ATOMIC_LEVEL[58],TCC_EA0_RDREQ[58],TCC_EA0_RDREQ_32B[58],TCC_EA0_RDREQ_LEVEL[58],TCC_EA0_ATOMIC_LEVEL[59],TCC_EA0_RDREQ[59],TCC_EA0_RDREQ_32B[59],TCC_EA0_RDREQ_LEVEL[59],TCC_EA0_ATOMIC_LEVEL[60],TCC_EA0_RDREQ[60],TCC_EA0_RDREQ_32B[60],TCC_EA0_RDREQ_LEVEL[60],TCC_EA0_ATOMIC_LEVEL[61],TCC_EA0_RDREQ[61],TCC_EA0_RDREQ_32B[61],TCC_EA0_RDREQ_LEVEL[61],TCC_EA0_ATOMIC_LEVEL[62],TCC_EA0_RDREQ[62],TCC_EA0_RDREQ_32B[62],TCC_EA0_RDREQ_LEVEL[62],TCC_EA0_ATOMIC_LEVEL[63],TCC_EA0_RDREQ[63],TCC_EA0_RDREQ_32B[63],TCC_EA0_RDREQ_LEVEL[63],TCC_EA0_ATOMIC_LEVEL[64],TCC_EA0_RDREQ[64],TCC_EA0_RDREQ_32B[64],TCC_EA0_RDREQ_LEVEL[64],TCC_EA0_ATOMIC_LEVEL[65],TCC_EA0_RDREQ[65],TCC_EA0_RDREQ_32B[65],TCC_EA0_RDREQ_LEVEL[65],TCC_EA0_ATOMIC_LEVEL[66],TCC_EA0_RDREQ[66],TCC_EA0_RDREQ_32B[66],TCC_EA0_RDREQ_LEVEL[66],TCC_EA0_ATOMIC_LEVEL[67],TCC_EA0_RDREQ[67],TCC_EA0_RDREQ_32B[67],TCC_EA0_RDREQ_LEVEL[67],TCC_EA0_ATOMIC_LEVEL[68],TCC_EA0_RDREQ[68],TCC_EA0_RDREQ_32B[68],TCC_EA0_RDREQ_LEVEL[68],TCC_EA0_ATOMIC_LEVEL[69],TCC_EA0_RDREQ[69],TCC_EA0_RDREQ_32B[69],TCC_EA0_RDREQ_LEVEL[69],TCC_EA0_ATOMIC_LEVEL[70],TCC_EA0_RDREQ[70],TCC_EA0_RDREQ_32B[70],TCC_EA0_RDREQ_LEVEL[70],TCC_EA0_ATOMIC_LEVEL[71],TCC_EA0_RDREQ[71],TCC_EA0_RDREQ_32B[71],TCC_EA0_RDREQ_LEVEL[71],TCC_EA0_ATOMIC_LEVEL[72],TCC_EA0_RDREQ[72],TCC_EA0_RDREQ_32B[72],TCC_EA0_RDREQ_LEVEL[72],TCC_EA0_ATOMIC_LEVEL[73],TCC_EA0_RDREQ[73],TCC_EA0_RDREQ_32B[73],TCC_EA0_RDREQ_LEVEL[73],TCC_EA0_ATOMIC_LEVEL[74],TCC_EA0_RDREQ[74],TCC_EA0_RDREQ_32B[74],TCC_EA0_RDREQ_LEVEL[74],TCC_EA0_ATOMIC_LEVEL[75],TCC_EA0_RDREQ[75],TCC_EA0_RDREQ_32B[75],TCC_EA0_RDREQ_LEVEL[75],TCC_EA0_ATOMIC_LEVEL[76],TCC_EA0_RDREQ[76],TCC_EA0_RDREQ_32B[76],TCC_EA0_RDREQ_LEVEL[76],TCC_EA0_ATOMIC_LEVEL[77],TCC_EA0_RDREQ[77],TCC_EA0_RDREQ_32B[77],TCC_EA0_RDREQ_LEVEL[77],TCC_EA0_ATOMIC_LEVEL[78],TCC_EA0_RDREQ[78],TCC_EA0_RDREQ_32B[78],TCC_EA0_RDREQ_LEVEL[78],TCC_EA0_ATOMIC_LEVEL[79],TCC_EA0_RDREQ[79],TCC_EA0_RDREQ_32B[79],TCC_EA0_RDREQ_LEVEL[79],TCC_EA0_ATOMIC_LEVEL[80],TCC_EA0_RDREQ[80],TCC_EA0_RDREQ_32B[80],TCC_EA0_RDREQ_LEVEL[80],TCC_EA0_ATOMIC_LEVEL[81],TCC_EA0_RDREQ[81],TCC_EA0_RDREQ_32B[81],TCC_EA0_RDREQ_LEVEL[81],TCC_EA0_ATOMIC_LEVEL[82],TCC_EA0_RDREQ[82],TCC_EA0_RDREQ_32B[82],TCC_EA0_RDREQ_LEVEL[82],TCC_EA0_ATOMIC_LEVEL[83],TCC_EA0_RDREQ[83],TCC_EA0_RDREQ_32B[83],TCC_EA0_RDREQ_LEVEL[83],TCC_EA0_ATOMIC_LEVEL[84],TCC_EA0_RDREQ[84],TCC_EA0_RDREQ_32B[84],TCC_EA0_RDREQ_LEVEL[84],TCC_EA0_ATOMIC_LEVEL[85],TCC_EA0_RDREQ[85],TCC_EA0_RDREQ_32B[85],TCC_EA0_RDREQ_LEVEL[85],TCC_EA0_ATOMIC_LEVEL[86],TCC_EA0_RDREQ[86],TCC_EA0_RDREQ_32B[86],TCC_EA0_RDREQ_LEVEL[86],TCC_EA0_ATOMIC_LEVEL[87],TCC_EA0_RDREQ[87],TCC_EA0_RDREQ_32B[87],TCC_EA0_RDREQ_LEVEL[87],TCC_EA0_ATOMIC_LEVEL[88],TCC_EA0_RDREQ[88],TCC_EA0_RDREQ_32B[88],TCC_EA0_RDREQ_LEVEL[88],TCC_EA0_ATOMIC_LEVEL[89],TCC_EA0_RDREQ[89],TCC_EA0_RDREQ_32B[89],TCC_EA0_RDREQ_LEVEL[89],TCC_EA0_ATOMIC_LEVEL[90],TCC_EA0_RDREQ[90],TCC_EA0_RDREQ_32B[90],TCC_EA0_RDREQ_LEVEL[90],TCC_EA0_ATOMIC_LEVEL[91],TCC_EA0_RDREQ[91],TCC_EA0_RDREQ_32B[91],TCC_EA0_RDREQ_LEVEL[91],TCC_EA0_ATOMIC_LEVEL[92],TCC_EA0_RDREQ[92],TCC_EA0_RDREQ_32B[92],TCC_EA0_RDREQ_LEVEL[92],TCC_EA0_ATOMIC_LEVEL[93],TCC_EA0_RDREQ[93],TCC_EA0_RDREQ_32B[93],TCC_EA0_RDREQ_LEVEL[93],TCC_EA0_ATOMIC_LEVEL[94],TCC_EA0_RDREQ[94],TCC_EA0_RDREQ_32B[94],TCC_EA0_RDREQ_LEVEL[94],TCC_EA0_ATOMIC_LEVEL[95],TCC_EA0_RDREQ[95],TCC_EA0_RDREQ_32B[95],TCC_EA0_RDREQ_LEVEL[95],Wave_Size_16,Correlation_ID_16,SQ_INSTS_VMEM,SQ_INSTS_SALU,SQ_INSTS_VSKIPPED,SQ_INSTS,SQ_INSTS_VALU,SQ_INSTS_VALU_ADD_F16,SQ_INSTS_VALU_MUL_F16,SQ_INSTS_VALU_FMA_F16,GRBM_SPI_BUSY,SPI_CSN_NUM_THREADGROUPS,SPI_CSN_WAVE,CPC_CPC_TCIU_BUSY,CPC_CPC_TCIU_IDLE,CPF_CPF_TCIU_BUSY,CPF_CPF_TCIU_STALL,TA_BUFFER_READ_WAVEFRONTS_sum,TA_BUFFER_WRITE_WAVEFRONTS_sum,TCC_CC_REQ_sum,TCC_NC_REQ_sum,TCC_RW_REQ_sum,TCC_UC_REQ_sum,TCP_ATOMIC_TAGCONFLICT_STALL_CYCLES_sum,TCP_READ_TAGCONFLICT_STALL_CYCLES_sum,TCP_TA_TCP_STATE_READ_sum,TCP_WRITE_TAGCONFLICT_STALL_CYCLES_sum,TD_LOAD_WAVEFRONT_sum,TD_SPI_STALL_sum,Wave_Size_17,Correlation_ID_17,SQ_CYCLES,SQ_BUSY_CYCLES,SQ_BUSY_CU_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,SQ_INSTS_VALU_CVT,SQ_INSTS_VMEM_WR,SQ_INSTS_VMEM_RD,GRBM_COUNT,GRBM_GUI_ACTIVE,SPI_CSN_WINDOW_VALID,SPI_CSN_BUSY,CPC_CPC_STAT_BUSY,CPC_CPC_STAT_IDLE,CPF_CPF_STAT_BUSY,CPF_CPF_STAT_STALL,TA_BUFFER_WAVEFRONTS_sum,TA_TA_BUSY_sum,TCC_BUSY_sum,TCC_CYCLE_sum,TCC_PROBE_ALL_sum,TCC_PROBE_sum,TCP_GATE_EN1_sum,TCP_GATE_EN2_sum,TCP_TCR_TCP_STALL_CYCLES_sum,TCP_TD_TCP_STALL_CYCLES_sum,TD_TC_STALL_sum,TD_TD_BUSY_sum,Start_Timestamp,End_Timestamp +0,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,16384.0,16384.0,11659703.0,911572.0,278528.0,0.0,0.0,98304.0,362172.0,0.0,0.0,456434.0,114287.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,452277.0,1820.0,64,0,0,1364.0,1364.0,546244.0,682.0,1364.0,1364.0,557889.0,682.0,1364.0,1364.0,549926.0,682.0,1364.0,1364.0,556801.0,682.0,1364.0,1364.0,548661.0,682.0,1364.0,1364.0,555366.0,682.0,1364.0,1364.0,561778.0,740.0,1364.0,1364.0,555458.0,682.0,1364.0,1364.0,531572.0,682.0,1364.0,1364.0,538922.0,682.0,1364.0,1364.0,549046.0,682.0,1364.0,1364.0,547897.0,701.0,1364.0,1364.0,540569.0,682.0,1364.0,1364.0,543406.0,682.0,1364.0,1364.0,559649.0,682.0,1364.0,1364.0,548669.0,682.0,1364.0,1364.0,530846.0,682.0,1364.0,1364.0,542346.0,682.0,1364.0,1364.0,547930.0,682.0,1364.0,1364.0,550156.0,701.0,1364.0,1364.0,541878.0,682.0,1364.0,1364.0,548428.0,682.0,1364.0,1364.0,557752.0,682.0,1364.0,1364.0,552144.0,682.0,1364.0,1364.0,528584.0,682.0,1364.0,1364.0,540544.0,682.0,1364.0,1364.0,537586.0,682.0,1364.0,1364.0,547002.0,682.0,1364.0,1364.0,540035.0,682.0,1364.0,1364.0,545775.0,682.0,1364.0,1364.0,551887.0,740.0,1364.0,1364.0,544878.0,682.0,1364.0,1364.0,524678.0,682.0,1364.0,1364.0,533051.0,682.0,1364.0,1364.0,542478.0,682.0,1364.0,1364.0,542804.0,701.0,1364.0,1364.0,530507.0,682.0,1364.0,1364.0,535183.0,682.0,1364.0,1364.0,548683.0,682.0,1364.0,1364.0,544675.0,682.0,1368.0,1368.0,517495.0,684.0,1368.0,1368.0,529828.0,684.0,1368.0,1368.0,521207.0,684.0,1368.0,1368.0,529634.0,684.0,1368.0,1368.0,525547.0,684.0,1368.0,1368.0,531277.0,684.0,1368.0,1368.0,533778.0,742.0,1368.0,1368.0,529952.0,684.0,1364.0,1364.0,524599.0,682.0,1364.0,1364.0,538815.0,682.0,1364.0,1364.0,536346.0,682.0,1364.0,1364.0,540607.0,682.0,1364.0,1364.0,541786.0,682.0,1364.0,1364.0,546841.0,682.0,1364.0,1364.0,547718.0,740.0,1364.0,1364.0,546208.0,682.0,1368.0,1368.0,531260.0,684.0,1368.0,1368.0,536710.0,684.0,1368.0,1368.0,551694.0,684.0,1368.0,1368.0,550117.0,703.0,1368.0,1368.0,529703.0,684.0,1368.0,1368.0,533087.0,684.0,1368.0,1368.0,553378.0,684.0,1368.0,1368.0,548631.0,684.0,1368.0,1368.0,533264.0,684.0,1368.0,1368.0,544197.0,684.0,1368.0,1368.0,554386.0,684.0,1368.0,1368.0,561250.0,703.0,1368.0,1368.0,552379.0,684.0,1368.0,1368.0,554274.0,684.0,1368.0,1368.0,552641.0,684.0,1368.0,1368.0,546352.0,684.0,1364.0,1364.0,538772.0,682.0,1364.0,1364.0,545789.0,682.0,1364.0,1364.0,551129.0,682.0,1364.0,1364.0,550819.0,682.0,1364.0,1364.0,549621.0,682.0,1364.0,1364.0,552303.0,682.0,1364.0,1364.0,562159.0,740.0,1364.0,1364.0,559399.0,682.0,1368.0,1368.0,550939.0,684.0,1368.0,1368.0,560417.0,684.0,1368.0,1368.0,559252.0,684.0,1368.0,1368.0,558776.0,684.0,1368.0,1368.0,559683.0,684.0,1368.0,1368.0,557566.0,684.0,1368.0,1368.0,567889.0,742.0,1368.0,1368.0,565508.0,684.0,1364.0,1364.0,542242.0,682.0,1364.0,1364.0,554631.0,682.0,1364.0,1364.0,546378.0,682.0,1364.0,1364.0,553674.0,701.0,1364.0,1364.0,539070.0,682.0,1364.0,1364.0,542996.0,682.0,1364.0,1364.0,552207.0,682.0,1364.0,1364.0,546614.0,682.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,53337.0,65578.0,12199.0,86465.0,0.0,0.0,0.0,0.0,64,0,0,1252.0,0.0,1364.0,1184.0,0.0,1364.0,1236.0,0.0,1364.0,1183.0,0.0,1364.0,860.0,0.0,1364.0,1224.0,0.0,1364.0,1138.0,0.0,1364.0,892.0,0.0,1364.0,1124.0,0.0,1368.0,1144.0,0.0,1368.0,1197.0,0.0,1368.0,987.0,0.0,1368.0,777.0,0.0,1368.0,757.0,0.0,1368.0,785.0,0.0,1368.0,774.0,0.0,1368.0,1163.0,0.0,1364.0,1154.0,0.0,1364.0,1211.0,0.0,1364.0,1097.0,0.0,1364.0,911.0,0.0,1364.0,864.0,0.0,1364.0,949.0,0.0,1364.0,939.0,0.0,1364.0,1188.0,0.0,1368.0,1212.0,0.0,1368.0,1196.0,0.0,1368.0,1126.0,0.0,1368.0,765.0,0.0,1368.0,1176.0,0.0,1368.0,989.0,0.0,1368.0,768.0,0.0,1368.0,1183.0,0.0,1364.0,1072.0,0.0,1364.0,1193.0,0.0,1364.0,948.0,0.0,1364.0,700.0,0.0,1364.0,730.0,0.0,1364.0,758.0,0.0,1364.0,742.0,0.0,1364.0,1284.0,0.0,1364.0,1293.0,0.0,1364.0,1305.0,0.0,1364.0,1181.0,0.0,1364.0,847.0,0.0,1364.0,1255.0,0.0,1364.0,1032.0,0.0,1364.0,805.0,0.0,1364.0,1280.0,0.0,1364.0,1290.0,0.0,1364.0,1295.0,0.0,1364.0,1109.0,0.0,1364.0,682.0,0.0,1364.0,1222.0,0.0,1364.0,908.0,0.0,1364.0,684.0,0.0,1364.0,1295.0,0.0,1364.0,1170.0,0.0,1364.0,1337.0,0.0,1364.0,984.0,0.0,1364.0,754.0,0.0,1364.0,766.0,0.0,1364.0,792.0,0.0,1364.0,771.0,0.0,1364.0,1250.0,0.0,1364.0,1129.0,0.0,1364.0,1208.0,0.0,1364.0,959.0,0.0,1364.0,747.0,0.0,1364.0,743.0,0.0,1364.0,744.0,0.0,1364.0,739.0,0.0,1364.0,1290.0,0.0,1368.0,1283.0,0.0,1368.0,1242.0,0.0,1368.0,1393.0,0.0,1368.0,865.0,0.0,1368.0,1251.0,0.0,1368.0,1146.0,0.0,1368.0,925.0,0.0,1368.0,1261.0,0.0,1364.0,1231.0,0.0,1364.0,1290.0,0.0,1364.0,1103.0,0.0,1364.0,706.0,0.0,1364.0,1290.0,0.0,1364.0,910.0,0.0,1364.0,677.0,0.0,1364.0,1340.0,0.0,1368.0,1187.0,0.0,1368.0,1327.0,0.0,1368.0,974.0,0.0,1368.0,785.0,0.0,1368.0,760.0,0.0,1368.0,801.0,0.0,1368.0,796.0,0.0,1368.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,11509.0,0.0,510.0,582309.0,78.0,0.0,0.0,0.0,66034.0,65536.0,131072.0,0.0,0.0,524288.0,228.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,2876.0,0.0,0.0,0.0,0.0,0.0,64,0,0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1368.0,742.0,2110.0,2110.0,1366.0,682.0,2050.0,2050.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1369.0,687.0,2051.0,2048.0,1367.0,704.0,2068.0,2068.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1369.0,685.0,2053.0,2050.0,1367.0,702.0,2070.0,2070.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1368.0,744.0,2108.0,2108.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1369.0,687.0,2051.0,2048.0,1367.0,704.0,2068.0,2068.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1368.0,742.0,2110.0,2110.0,1366.0,682.0,2050.0,2050.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1368.0,744.0,2108.0,2108.0,1366.0,684.0,2048.0,2048.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1369.0,685.0,2053.0,2050.0,1367.0,702.0,2070.0,2070.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1367.0,683.0,2051.0,2048.0,1365.0,700.0,2068.0,2068.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1366.0,744.0,2104.0,2104.0,1364.0,684.0,2044.0,2044.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1366.0,740.0,2108.0,2108.0,1364.0,680.0,2048.0,2048.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1367.0,687.0,2047.0,2044.0,1365.0,704.0,2064.0,2064.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,13410.0,19745.0,349300.0,522.0,0.0,181241.0,0.0,0.0,65998.0,131144.0,197142.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,0.0,684.0,33601.0,0.0,0.0,684.0,33601.0,0.0,0.0,684.0,33601.0,0.0,0.0,684.0,33601.0,0.0,0.0,684.0,33601.0,0.0,0.0,684.0,33601.0,0.0,0.0,684.0,33601.0,0.0,0.0,684.0,33601.0,0.0,0.0,682.0,33601.0,0.0,0.0,682.0,33601.0,0.0,0.0,682.0,33601.0,0.0,0.0,682.0,33601.0,0.0,0.0,682.0,33601.0,0.0,0.0,682.0,33601.0,0.0,0.0,682.0,33601.0,0.0,0.0,682.0,33601.0,0.0,0.0,684.0,35226.0,0.0,0.0,684.0,35226.0,0.0,0.0,684.0,35226.0,0.0,0.0,684.0,35226.0,0.0,0.0,684.0,35226.0,0.0,0.0,684.0,35226.0,0.0,0.0,684.0,35226.0,0.0,0.0,684.0,35226.0,0.0,0.0,682.0,35226.0,0.0,0.0,682.0,35226.0,0.0,0.0,682.0,35226.0,0.0,0.0,682.0,35226.0,0.0,0.0,682.0,35226.0,0.0,0.0,682.0,35226.0,0.0,0.0,682.0,35226.0,0.0,0.0,682.0,35226.0,0.0,0.0,684.0,39563.0,0.0,0.0,684.0,39563.0,0.0,0.0,684.0,39563.0,0.0,0.0,684.0,39563.0,0.0,0.0,684.0,39563.0,0.0,0.0,684.0,39563.0,0.0,0.0,684.0,39563.0,0.0,0.0,684.0,39563.0,0.0,0.0,682.0,39563.0,0.0,0.0,682.0,39563.0,0.0,0.0,682.0,39563.0,0.0,0.0,682.0,39563.0,0.0,0.0,682.0,39563.0,0.0,0.0,682.0,39563.0,0.0,0.0,682.0,39563.0,0.0,0.0,682.0,39563.0,0.0,0.0,684.0,43641.0,0.0,0.0,684.0,43641.0,0.0,0.0,684.0,43641.0,0.0,0.0,684.0,43641.0,0.0,0.0,684.0,43641.0,0.0,0.0,684.0,43641.0,0.0,0.0,684.0,43641.0,0.0,0.0,684.0,43641.0,0.0,0.0,682.0,43641.0,0.0,0.0,682.0,43641.0,0.0,0.0,682.0,43641.0,0.0,0.0,682.0,43641.0,0.0,0.0,682.0,43641.0,0.0,0.0,682.0,43641.0,0.0,0.0,682.0,43641.0,0.0,0.0,682.0,43641.0,0.0,0.0,682.0,46344.0,0.0,0.0,682.0,46344.0,0.0,0.0,682.0,46344.0,0.0,0.0,682.0,46344.0,0.0,0.0,682.0,46344.0,0.0,0.0,682.0,46344.0,0.0,0.0,682.0,46344.0,0.0,0.0,682.0,46344.0,0.0,0.0,682.0,46344.0,0.0,0.0,682.0,46344.0,0.0,0.0,682.0,46344.0,0.0,0.0,682.0,46344.0,0.0,0.0,682.0,46344.0,0.0,0.0,682.0,46344.0,0.0,0.0,682.0,46344.0,0.0,0.0,682.0,46344.0,0.0,0.0,682.0,49642.0,0.0,0.0,682.0,49642.0,0.0,0.0,682.0,49642.0,0.0,0.0,682.0,49642.0,0.0,0.0,682.0,49642.0,0.0,0.0,682.0,49642.0,0.0,0.0,682.0,49642.0,0.0,0.0,682.0,49642.0,0.0,0.0,682.0,49642.0,0.0,0.0,682.0,49642.0,0.0,0.0,682.0,49642.0,0.0,0.0,682.0,49642.0,0.0,0.0,682.0,49642.0,0.0,0.0,682.0,49642.0,0.0,0.0,682.0,49642.0,0.0,0.0,682.0,49642.0,0.0,64,0,187794.0,0.0,0.0,65536.0,61816.0,120.0,3600.0,32768.0,64,0,0.0,0.0,480.0,0.0,65536.0,62336.0,120.0,3080.0,64,0,0.0,0.0,0.0,0.0,0.0,360.0,120.0,0.0,1193957.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,103798921.0,52703308.0,199595.0,0.0,0.0,65536.0,131072.0,64,0,32768.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,46530.0,0.0,423525.0,65536.0,0.0,65584.0,48.0,0.0,0.0,65536.0,131072.0,64,0,0,0.0,682.0,0.0,1051582.0,0.0,682.0,0.0,1053493.0,0.0,682.0,0.0,1108902.0,0.0,683.0,0.0,1098837.0,0.0,682.0,0.0,1151199.0,0.0,682.0,0.0,1133794.0,0.0,685.0,0.0,1101927.0,0.0,685.0,0.0,1119125.0,0.0,684.0,0.0,1099810.0,0.0,684.0,0.0,1181929.0,0.0,684.0,0.0,1202724.0,0.0,685.0,0.0,1170036.0,0.0,684.0,0.0,1191527.0,0.0,684.0,0.0,1102167.0,0.0,684.0,0.0,1164573.0,0.0,684.0,0.0,1206829.0,0.0,682.0,0.0,1094854.0,0.0,682.0,0.0,1127721.0,0.0,682.0,0.0,1160768.0,0.0,683.0,0.0,1146010.0,0.0,682.0,0.0,1157337.0,0.0,682.0,0.0,1078595.0,0.0,682.0,0.0,1120746.0,0.0,682.0,0.0,1179720.0,0.0,684.0,0.0,1083853.0,0.0,684.0,0.0,1064619.0,0.0,684.0,0.0,1173798.0,0.0,685.0,0.0,1151396.0,0.0,684.0,0.0,1175942.0,0.0,684.0,0.0,1161200.0,0.0,687.0,0.0,1101431.0,0.0,687.0,0.0,1113262.0,0.0,680.0,0.0,1043859.0,0.0,680.0,0.0,1114893.0,0.0,680.0,0.0,1120054.0,0.0,681.0,0.0,1107793.0,0.0,680.0,0.0,1127421.0,0.0,680.0,0.0,1058820.0,0.0,680.0,0.0,1126063.0,0.0,680.0,0.0,1133631.0,0.0,684.0,0.0,1015039.0,0.0,684.0,0.0,997448.0,0.0,684.0,0.0,1054031.0,0.0,685.0,0.0,1044758.0,0.0,684.0,0.0,1073535.0,0.0,684.0,0.0,1054368.0,0.0,687.0,0.0,1032508.0,0.0,687.0,0.0,1033537.0,0.0,680.0,0.0,1022731.0,0.0,680.0,0.0,1003333.0,0.0,680.0,0.0,1073735.0,0.0,681.0,0.0,1059587.0,0.0,680.0,0.0,1078842.0,0.0,680.0,0.0,1057779.0,0.0,683.0,0.0,1059306.0,0.0,684.0,0.0,1067300.0,0.0,684.0,0.0,1016684.0,0.0,684.0,0.0,1099561.0,0.0,684.0,0.0,1099673.0,0.0,685.0,0.0,1067076.0,0.0,684.0,0.0,1063911.0,0.0,684.0,0.0,1000260.0,0.0,684.0,0.0,1051577.0,0.0,684.0,0.0,1108696.0,0.0,684.0,0.0,1069095.0,0.0,684.0,0.0,1127139.0,0.0,684.0,0.0,1139516.0,0.0,685.0,0.0,1101521.0,0.0,684.0,0.0,1137173.0,0.0,684.0,0.0,1062372.0,0.0,684.0,0.0,1113459.0,0.0,684.0,0.0,1171136.0,0.0,682.0,0.0,1021964.0,0.0,682.0,0.0,1000785.0,0.0,682.0,0.0,1123563.0,0.0,683.0,0.0,1093693.0,0.0,682.0,0.0,1134628.0,0.0,682.0,0.0,1117194.0,0.0,685.0,0.0,1067819.0,0.0,685.0,0.0,1087949.0,0.0,684.0,0.0,1002849.0,0.0,684.0,0.0,990274.0,0.0,684.0,0.0,1090948.0,0.0,685.0,0.0,1084261.0,0.0,684.0,0.0,1103266.0,0.0,684.0,0.0,1079966.0,0.0,687.0,0.0,1029950.0,0.0,689.0,0.0,1039993.0,0.0,682.0,0.0,1090629.0,0.0,682.0,0.0,1143593.0,0.0,682.0,0.0,1143599.0,0.0,683.0,0.0,1121127.0,0.0,682.0,0.0,1116838.0,0.0,682.0,0.0,1027725.0,0.0,682.0,0.0,1089883.0,0.0,682.0,0.0,1136346.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,70560.0,4096.0,16384.0,1234.0,654172.0,470923.0,0.0,0.0,0.0,0.0,0.0,197088.0,25.0,0.0,0.0,32768.0,0.0,32768.0,169.0,64,0,2680140.0,234947.0,2019088.0,16384.0,12881823.0,0.0,16384.0,16384.0,670035.0,670035.0,2675094.0,259862.0,670035.0,0.0,670035.0,78.0,0.0,1052311.0,2819007.0,10720560.0,0.0,0.0,2922596.0,1612815.0,448.0,2401.0,1279156.0,1590919.0,73422987353166,73422987361218 +1,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,16384.0,16384.0,9953176.0,956711.0,278528.0,0.0,0.0,98304.0,259537.0,0.0,0.0,468062.0,113181.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,454949.0,1824.0,64,0,0,1364.0,1364.0,551497.0,682.0,1364.0,1364.0,563409.0,682.0,1364.0,1364.0,555452.0,682.0,1364.0,1364.0,563105.0,682.0,1364.0,1364.0,552433.0,682.0,1364.0,1364.0,563965.0,682.0,1364.0,1364.0,568340.0,682.0,1364.0,1364.0,563311.0,682.0,1364.0,1364.0,562937.0,682.0,1364.0,1364.0,571564.0,682.0,1364.0,1364.0,578436.0,682.0,1364.0,1364.0,578476.0,701.0,1364.0,1364.0,572435.0,682.0,1364.0,1364.0,575939.0,682.0,1364.0,1364.0,586799.0,682.0,1364.0,1364.0,584954.0,682.0,1364.0,1364.0,577408.0,682.0,1364.0,1364.0,567035.0,682.0,1364.0,1364.0,582836.0,682.0,1364.0,1364.0,582941.0,701.0,1364.0,1364.0,575153.0,682.0,1364.0,1364.0,579390.0,682.0,1364.0,1364.0,589182.0,682.0,1364.0,1364.0,584591.0,682.0,1368.0,1368.0,592379.0,684.0,1368.0,1368.0,605802.0,684.0,1368.0,1368.0,601772.0,684.0,1368.0,1368.0,611973.0,684.0,1368.0,1368.0,595998.0,684.0,1368.0,1368.0,600672.0,684.0,1368.0,1368.0,609632.0,684.0,1368.0,1368.0,608357.0,684.0,1368.0,1368.0,597416.0,684.0,1368.0,1368.0,605531.0,684.0,1368.0,1368.0,610323.0,684.0,1368.0,1368.0,610322.0,703.0,1368.0,1368.0,612279.0,684.0,1368.0,1368.0,615185.0,684.0,1368.0,1368.0,626169.0,684.0,1368.0,1368.0,627260.0,684.0,1364.0,1364.0,564005.0,682.0,1364.0,1364.0,577980.0,682.0,1364.0,1364.0,572264.0,682.0,1364.0,1364.0,578638.0,682.0,1364.0,1364.0,574751.0,682.0,1364.0,1364.0,579132.0,682.0,1364.0,1364.0,595062.0,682.0,1364.0,1364.0,580456.0,682.0,1364.0,1364.0,552983.0,682.0,1364.0,1364.0,566186.0,682.0,1364.0,1364.0,563741.0,682.0,1364.0,1364.0,572891.0,682.0,1364.0,1364.0,565023.0,682.0,1364.0,1364.0,567907.0,682.0,1364.0,1364.0,578212.0,682.0,1364.0,1364.0,571123.0,682.0,1368.0,1368.0,582117.0,684.0,1368.0,1368.0,595712.0,684.0,1368.0,1368.0,613089.0,684.0,1368.0,1368.0,602318.0,703.0,1368.0,1368.0,597890.0,684.0,1368.0,1368.0,607079.0,684.0,1368.0,1368.0,616917.0,684.0,1368.0,1368.0,614695.0,684.0,1364.0,1364.0,554120.0,682.0,1364.0,1364.0,566259.0,682.0,1364.0,1364.0,563594.0,682.0,1364.0,1364.0,571982.0,701.0,1364.0,1364.0,557457.0,682.0,1364.0,1364.0,561089.0,682.0,1364.0,1364.0,569968.0,682.0,1364.0,1364.0,570615.0,682.0,1368.0,1368.0,577236.0,684.0,1368.0,1368.0,586661.0,684.0,1368.0,1368.0,597336.0,684.0,1368.0,1368.0,597648.0,684.0,1368.0,1368.0,585994.0,684.0,1368.0,1368.0,589202.0,684.0,1368.0,1368.0,599049.0,684.0,1368.0,1368.0,594058.0,684.0,1364.0,1364.0,576351.0,682.0,1364.0,1364.0,582999.0,682.0,1364.0,1364.0,582075.0,682.0,1364.0,1364.0,579266.0,682.0,1364.0,1364.0,583897.0,682.0,1364.0,1364.0,586437.0,682.0,1364.0,1364.0,596918.0,682.0,1364.0,1364.0,592766.0,682.0,1364.0,1364.0,544172.0,682.0,1364.0,1364.0,556670.0,682.0,1364.0,1364.0,557217.0,682.0,1364.0,1364.0,563987.0,701.0,1364.0,1364.0,557939.0,682.0,1364.0,1364.0,560161.0,682.0,1364.0,1364.0,566162.0,682.0,1364.0,1364.0,561345.0,682.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,52781.0,65608.0,12755.0,96152.0,0.0,0.0,0.0,0.0,64,0,0,1417.0,0.0,1368.0,1261.0,0.0,1368.0,1269.0,0.0,1368.0,1318.0,0.0,1368.0,1276.0,0.0,1368.0,1287.0,0.0,1368.0,1355.0,0.0,1368.0,1360.0,0.0,1368.0,1277.0,0.0,1364.0,1296.0,0.0,1364.0,1178.0,0.0,1364.0,1192.0,0.0,1364.0,1211.0,0.0,1364.0,1037.0,0.0,1364.0,1129.0,0.0,1364.0,1120.0,0.0,1364.0,1050.0,0.0,1364.0,1004.0,0.0,1364.0,1082.0,0.0,1364.0,895.0,0.0,1364.0,964.0,0.0,1364.0,951.0,0.0,1364.0,1023.0,0.0,1364.0,992.0,0.0,1364.0,1065.0,0.0,1364.0,1071.0,0.0,1364.0,1128.0,0.0,1364.0,1132.0,0.0,1364.0,1211.0,0.0,1364.0,1186.0,0.0,1364.0,1287.0,0.0,1364.0,1255.0,0.0,1364.0,1049.0,0.0,1364.0,1021.0,0.0,1364.0,1017.0,0.0,1364.0,981.0,0.0,1364.0,1042.0,0.0,1364.0,1030.0,0.0,1364.0,1018.0,0.0,1364.0,937.0,0.0,1364.0,946.0,0.0,1364.0,967.0,0.0,1364.0,1042.0,0.0,1364.0,1001.0,0.0,1364.0,1173.0,0.0,1364.0,1037.0,0.0,1364.0,929.0,0.0,1364.0,917.0,0.0,1364.0,1326.0,0.0,1368.0,1323.0,0.0,1368.0,1291.0,0.0,1368.0,1302.0,0.0,1368.0,1418.0,0.0,1368.0,1404.0,0.0,1368.0,1512.0,0.0,1368.0,1455.0,0.0,1368.0,906.0,0.0,1364.0,839.0,0.0,1364.0,835.0,0.0,1364.0,802.0,0.0,1364.0,816.0,0.0,1364.0,859.0,0.0,1364.0,873.0,0.0,1364.0,857.0,0.0,1364.0,1372.0,0.0,1368.0,1418.0,0.0,1368.0,1415.0,0.0,1368.0,1369.0,0.0,1368.0,1212.0,0.0,1368.0,1167.0,0.0,1368.0,1245.0,0.0,1368.0,1205.0,0.0,1368.0,867.0,0.0,1364.0,869.0,0.0,1364.0,955.0,0.0,1364.0,958.0,0.0,1364.0,835.0,0.0,1364.0,954.0,0.0,1364.0,1064.0,0.0,1364.0,894.0,0.0,1364.0,1211.0,0.0,1364.0,1171.0,0.0,1364.0,1192.0,0.0,1364.0,1189.0,0.0,1364.0,1377.0,0.0,1364.0,1367.0,0.0,1364.0,1294.0,0.0,1364.0,1253.0,0.0,1364.0,1271.0,0.0,1368.0,1280.0,0.0,1368.0,1339.0,0.0,1368.0,1305.0,0.0,1368.0,1319.0,0.0,1368.0,1241.0,0.0,1368.0,1286.0,0.0,1368.0,1238.0,0.0,1368.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,7788.0,0.0,7391.0,574576.0,899.0,0.0,0.0,0.0,65730.0,65536.0,131072.0,0.0,0.0,524288.0,228.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,33034.0,0.0,0.0,0.0,0.0,0.0,64,0,0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1367.0,683.0,2051.0,2050.0,1366.0,682.0,2050.0,2050.0,1369.0,685.0,2053.0,2050.0,1369.0,704.0,2072.0,2070.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1367.0,683.0,2051.0,2050.0,1367.0,685.0,2049.0,2048.0,1366.0,684.0,2048.0,2048.0,1370.0,688.0,2052.0,2048.0,1368.0,705.0,2069.0,2068.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1367.0,683.0,2051.0,2050.0,1366.0,682.0,2050.0,2050.0,1370.0,686.0,2054.0,2050.0,1368.0,703.0,2071.0,2070.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1365.0,681.0,2049.0,2048.0,1364.0,680.0,2048.0,2048.0,1370.0,686.0,2054.0,2048.0,1366.0,701.0,2069.0,2068.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1365.0,685.0,2045.0,2044.0,1364.0,684.0,2044.0,2044.0,1368.0,688.0,2048.0,2044.0,1366.0,705.0,2065.0,2064.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1367.0,685.0,2049.0,2048.0,1366.0,684.0,2048.0,2048.0,1370.0,688.0,2052.0,2048.0,1368.0,705.0,2069.0,2068.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,8627.0,18084.0,350195.0,8051.0,0.0,173711.0,0.0,0.0,65650.0,131119.0,196769.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,0.0,682.0,26534.0,0.0,0.0,682.0,26534.0,0.0,0.0,682.0,26534.0,0.0,0.0,682.0,26534.0,0.0,0.0,682.0,26534.0,0.0,0.0,682.0,26534.0,0.0,0.0,682.0,26534.0,0.0,0.0,682.0,26534.0,0.0,0.0,684.0,26534.0,0.0,0.0,684.0,26534.0,0.0,0.0,684.0,26534.0,0.0,0.0,684.0,26534.0,0.0,0.0,684.0,26534.0,0.0,0.0,684.0,26534.0,0.0,0.0,684.0,26534.0,0.0,0.0,684.0,26534.0,0.0,0.0,684.0,36340.0,0.0,0.0,684.0,36340.0,0.0,0.0,684.0,36340.0,0.0,0.0,684.0,36340.0,0.0,0.0,684.0,36340.0,0.0,0.0,684.0,36340.0,0.0,0.0,684.0,36340.0,0.0,0.0,684.0,36340.0,0.0,0.0,682.0,36340.0,0.0,0.0,682.0,36340.0,0.0,0.0,682.0,36340.0,0.0,0.0,682.0,36340.0,0.0,0.0,682.0,36340.0,0.0,0.0,682.0,36340.0,0.0,0.0,682.0,36340.0,0.0,0.0,682.0,36340.0,0.0,0.0,682.0,39444.0,0.0,0.0,682.0,39444.0,0.0,0.0,682.0,39444.0,0.0,0.0,682.0,39444.0,0.0,0.0,682.0,39444.0,0.0,0.0,682.0,39444.0,0.0,0.0,682.0,39444.0,0.0,0.0,682.0,39444.0,0.0,0.0,684.0,39444.0,0.0,0.0,684.0,39444.0,0.0,0.0,684.0,39444.0,0.0,0.0,684.0,39444.0,0.0,0.0,684.0,39444.0,0.0,0.0,684.0,39444.0,0.0,0.0,684.0,39444.0,0.0,0.0,684.0,39444.0,0.0,0.0,682.0,44655.0,0.0,0.0,682.0,44655.0,0.0,0.0,682.0,44655.0,0.0,0.0,682.0,44655.0,0.0,0.0,682.0,44655.0,0.0,0.0,682.0,44655.0,0.0,0.0,682.0,44655.0,0.0,0.0,682.0,44655.0,0.0,0.0,682.0,44655.0,0.0,0.0,682.0,44655.0,0.0,0.0,682.0,44655.0,0.0,0.0,682.0,44655.0,0.0,0.0,682.0,44655.0,0.0,0.0,682.0,44655.0,0.0,0.0,682.0,44655.0,0.0,0.0,682.0,44655.0,0.0,0.0,682.0,46222.0,0.0,0.0,682.0,46222.0,0.0,0.0,682.0,46222.0,0.0,0.0,682.0,46222.0,0.0,0.0,682.0,46222.0,0.0,0.0,682.0,46222.0,0.0,0.0,682.0,46222.0,0.0,0.0,682.0,46222.0,0.0,0.0,682.0,46222.0,0.0,0.0,682.0,46222.0,0.0,0.0,682.0,46222.0,0.0,0.0,682.0,46222.0,0.0,0.0,682.0,46222.0,0.0,0.0,682.0,46222.0,0.0,0.0,682.0,46222.0,0.0,0.0,682.0,46222.0,0.0,0.0,684.0,49915.0,0.0,0.0,684.0,49915.0,0.0,0.0,684.0,49915.0,0.0,0.0,684.0,49915.0,0.0,0.0,684.0,49915.0,0.0,0.0,684.0,49915.0,0.0,0.0,684.0,49915.0,0.0,0.0,684.0,49915.0,0.0,0.0,682.0,49915.0,0.0,0.0,682.0,49915.0,0.0,0.0,682.0,49915.0,0.0,0.0,682.0,49915.0,0.0,0.0,682.0,49915.0,0.0,0.0,682.0,49915.0,0.0,0.0,682.0,49915.0,0.0,0.0,682.0,49915.0,0.0,64,0,139999.0,0.0,0.0,65536.0,61816.0,120.0,3600.0,32768.0,64,0,0.0,0.0,120.0,0.0,65536.0,65536.0,0.0,0.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,120.0,0.0,967838.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,71156968.0,55868660.0,203777.0,0.0,0.0,65536.0,131072.0,64,0,32768.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,38418.0,0.0,467556.0,65536.0,0.0,65614.0,144.0,0.0,0.0,65536.0,131072.0,64,0,0,0.0,684.0,0.0,731005.0,0.0,685.0,0.0,725767.0,0.0,686.0,0.0,709674.0,0.0,685.0,0.0,723728.0,0.0,684.0,0.0,722434.0,0.0,684.0,0.0,725946.0,0.0,684.0,0.0,729957.0,0.0,687.0,0.0,727043.0,0.0,682.0,0.0,680977.0,0.0,682.0,0.0,692213.0,0.0,682.0,0.0,696147.0,0.0,683.0,0.0,702765.0,0.0,682.0,0.0,710673.0,0.0,682.0,0.0,713345.0,0.0,682.0,0.0,724888.0,0.0,683.0,0.0,727787.0,0.0,680.0,0.0,717846.0,0.0,680.0,0.0,707274.0,0.0,681.0,0.0,717637.0,0.0,681.0,0.0,718980.0,0.0,680.0,0.0,733646.0,0.0,680.0,0.0,734604.0,0.0,680.0,0.0,753565.0,0.0,681.0,0.0,741756.0,0.0,684.0,0.0,700381.0,0.0,684.0,0.0,716655.0,0.0,685.0,0.0,702736.0,0.0,685.0,0.0,706294.0,0.0,684.0,0.0,701006.0,0.0,685.0,0.0,689038.0,0.0,684.0,0.0,725157.0,0.0,686.0,0.0,720589.0,0.0,684.0,0.0,683244.0,0.0,684.0,0.0,692442.0,0.0,685.0,0.0,707954.0,0.0,685.0,0.0,709032.0,0.0,684.0,0.0,698586.0,0.0,684.0,0.0,699627.0,0.0,684.0,0.0,714160.0,0.0,685.0,0.0,703367.0,0.0,680.0,0.0,719169.0,0.0,680.0,0.0,735557.0,0.0,681.0,0.0,720990.0,0.0,681.0,0.0,731509.0,0.0,680.0,0.0,734091.0,0.0,682.0,0.0,727309.0,0.0,680.0,0.0,729736.0,0.0,683.0,0.0,717792.0,0.0,682.0,0.0,733464.0,0.0,682.0,0.0,750506.0,0.0,683.0,0.0,739034.0,0.0,683.0,0.0,749578.0,0.0,682.0,0.0,743394.0,0.0,683.0,0.0,732188.0,0.0,682.0,0.0,759228.0,0.0,685.0,0.0,751846.0,0.0,684.0,0.0,739123.0,0.0,684.0,0.0,716857.0,0.0,685.0,0.0,734920.0,0.0,685.0,0.0,734110.0,0.0,684.0,0.0,738526.0,0.0,684.0,0.0,732181.0,0.0,684.0,0.0,729505.0,0.0,685.0,0.0,732857.0,0.0,682.0,0.0,743974.0,0.0,682.0,0.0,750032.0,0.0,683.0,0.0,746212.0,0.0,683.0,0.0,744908.0,0.0,682.0,0.0,736207.0,0.0,682.0,0.0,749649.0,0.0,682.0,0.0,769130.0,0.0,683.0,0.0,762698.0,0.0,684.0,0.0,702007.0,0.0,684.0,0.0,711218.0,0.0,685.0,0.0,698874.0,0.0,685.0,0.0,697129.0,0.0,684.0,0.0,712800.0,0.0,685.0,0.0,703157.0,0.0,684.0,0.0,721265.0,0.0,687.0,0.0,714832.0,0.0,682.0,0.0,698291.0,0.0,682.0,0.0,706613.0,0.0,683.0,0.0,708023.0,0.0,683.0,0.0,708831.0,0.0,682.0,0.0,712332.0,0.0,683.0,0.0,698953.0,0.0,682.0,0.0,737037.0,0.0,685.0,0.0,735741.0,0.0,684.0,0.0,753061.0,0.0,684.0,0.0,751889.0,0.0,685.0,0.0,762681.0,0.0,685.0,0.0,755749.0,0.0,684.0,0.0,753970.0,0.0,684.0,0.0,763308.0,0.0,684.0,0.0,782149.0,0.0,685.0,0.0,758195.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,59879.0,4096.0,16384.0,1234.0,607616.0,432224.0,0.0,0.0,0.0,0.0,0.0,196728.0,89.0,0.0,0.0,32768.0,0.0,32768.0,302.0,64,0,2553124.0,204064.0,1819744.0,16384.0,10841853.0,0.0,16384.0,16384.0,638281.0,638281.0,2553124.0,238998.0,638281.0,0.0,638281.0,1048.0,0.0,1032914.0,2638158.0,10212496.0,0.0,0.0,2666239.0,1444650.0,17485.0,1665.0,1124342.0,1426645.0,73422987403241,73422987409410 +2,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,16384.0,16384.0,9914937.0,936209.0,278528.0,0.0,0.0,98304.0,256114.0,0.0,0.0,386143.0,109806.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,453747.0,1824.0,64,0,0,1368.0,1368.0,601205.0,684.0,1368.0,1368.0,611727.0,684.0,1368.0,1368.0,608223.0,684.0,1368.0,1368.0,615615.0,684.0,1368.0,1368.0,597511.0,684.0,1368.0,1368.0,604153.0,684.0,1368.0,1368.0,608802.0,684.0,1368.0,1368.0,603976.0,684.0,1364.0,1364.0,561645.0,682.0,1364.0,1364.0,562505.0,682.0,1364.0,1364.0,577736.0,682.0,1364.0,1364.0,576693.0,701.0,1364.0,1364.0,570371.0,682.0,1364.0,1364.0,569891.0,682.0,1364.0,1364.0,590173.0,682.0,1364.0,1364.0,585418.0,682.0,1368.0,1368.0,596931.0,684.0,1368.0,1368.0,596765.0,684.0,1368.0,1368.0,607715.0,684.0,1368.0,1368.0,608285.0,703.0,1368.0,1368.0,602124.0,684.0,1368.0,1368.0,606662.0,684.0,1368.0,1368.0,611853.0,684.0,1368.0,1368.0,607744.0,684.0,1364.0,1364.0,568402.0,682.0,1364.0,1364.0,576537.0,682.0,1364.0,1364.0,571727.0,682.0,1364.0,1364.0,578853.0,682.0,1364.0,1364.0,569517.0,682.0,1364.0,1364.0,572507.0,682.0,1364.0,1364.0,584675.0,682.0,1364.0,1364.0,581899.0,682.0,1368.0,1368.0,587348.0,684.0,1368.0,1368.0,595219.0,684.0,1368.0,1368.0,601079.0,684.0,1368.0,1368.0,613396.0,703.0,1368.0,1368.0,591758.0,684.0,1368.0,1368.0,595651.0,684.0,1368.0,1368.0,632947.0,684.0,1368.0,1368.0,635128.0,684.0,1364.0,1364.0,549723.0,682.0,1364.0,1364.0,574325.0,682.0,1364.0,1364.0,572811.0,682.0,1364.0,1364.0,586058.0,682.0,1364.0,1364.0,566136.0,682.0,1364.0,1364.0,570412.0,682.0,1364.0,1364.0,579698.0,682.0,1364.0,1364.0,574811.0,682.0,1368.0,1368.0,600908.0,684.0,1368.0,1368.0,608077.0,684.0,1368.0,1368.0,611360.0,684.0,1368.0,1368.0,619243.0,684.0,1368.0,1368.0,604178.0,684.0,1368.0,1368.0,608300.0,684.0,1368.0,1368.0,617377.0,684.0,1368.0,1368.0,609889.0,684.0,1364.0,1364.0,560521.0,682.0,1364.0,1364.0,570769.0,682.0,1364.0,1364.0,577697.0,682.0,1364.0,1364.0,591294.0,701.0,1364.0,1364.0,576189.0,682.0,1364.0,1364.0,580284.0,682.0,1364.0,1364.0,604026.0,682.0,1364.0,1364.0,598136.0,682.0,1364.0,1364.0,549348.0,682.0,1364.0,1364.0,563328.0,682.0,1364.0,1364.0,556635.0,682.0,1364.0,1364.0,566697.0,701.0,1364.0,1364.0,555495.0,682.0,1364.0,1364.0,559765.0,682.0,1364.0,1364.0,570812.0,682.0,1364.0,1364.0,565204.0,682.0,1364.0,1364.0,580388.0,682.0,1364.0,1364.0,586919.0,682.0,1364.0,1364.0,605731.0,682.0,1364.0,1364.0,605801.0,682.0,1364.0,1364.0,595433.0,682.0,1364.0,1364.0,599673.0,682.0,1364.0,1364.0,601933.0,682.0,1364.0,1364.0,598415.0,682.0,1364.0,1364.0,547591.0,682.0,1364.0,1364.0,555845.0,682.0,1364.0,1364.0,556533.0,682.0,1364.0,1364.0,557468.0,682.0,1364.0,1364.0,554028.0,682.0,1364.0,1364.0,559688.0,682.0,1364.0,1364.0,579459.0,682.0,1364.0,1364.0,572635.0,682.0,1364.0,1364.0,573729.0,682.0,1364.0,1364.0,588924.0,682.0,1364.0,1364.0,585265.0,682.0,1364.0,1364.0,592331.0,701.0,1364.0,1364.0,578960.0,682.0,1364.0,1364.0,583082.0,682.0,1364.0,1364.0,595320.0,682.0,1364.0,1364.0,592253.0,682.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,52793.0,65606.0,12743.0,96043.0,0.0,0.0,0.0,0.0,64,0,0,1212.0,0.0,1364.0,1177.0,0.0,1364.0,1226.0,0.0,1364.0,1233.0,0.0,1364.0,1216.0,0.0,1364.0,1265.0,0.0,1364.0,1340.0,0.0,1364.0,1319.0,0.0,1364.0,1006.0,0.0,1364.0,1080.0,0.0,1364.0,993.0,0.0,1364.0,1061.0,0.0,1364.0,1102.0,0.0,1364.0,1032.0,0.0,1364.0,1069.0,0.0,1364.0,1045.0,0.0,1364.0,1215.0,0.0,1364.0,1227.0,0.0,1364.0,1218.0,0.0,1364.0,1205.0,0.0,1364.0,1339.0,0.0,1364.0,1214.0,0.0,1364.0,1295.0,0.0,1364.0,1228.0,0.0,1364.0,1130.0,0.0,1364.0,1142.0,0.0,1364.0,1119.0,0.0,1364.0,1122.0,0.0,1364.0,1186.0,0.0,1364.0,1134.0,0.0,1364.0,1031.0,0.0,1364.0,1055.0,0.0,1364.0,956.0,0.0,1364.0,970.0,0.0,1364.0,945.0,0.0,1364.0,977.0,0.0,1364.0,950.0,0.0,1364.0,1019.0,0.0,1364.0,879.0,0.0,1364.0,932.0,0.0,1364.0,1454.0,0.0,1368.0,1508.0,0.0,1368.0,1380.0,0.0,1368.0,1443.0,0.0,1368.0,1450.0,0.0,1368.0,1429.0,0.0,1368.0,1445.0,0.0,1368.0,1487.0,0.0,1368.0,974.0,0.0,1364.0,1000.0,0.0,1364.0,813.0,0.0,1364.0,881.0,0.0,1364.0,976.0,0.0,1364.0,962.0,0.0,1364.0,997.0,0.0,1364.0,1047.0,0.0,1364.0,1398.0,0.0,1368.0,1299.0,0.0,1368.0,1328.0,0.0,1368.0,1340.0,0.0,1368.0,1402.0,0.0,1368.0,1375.0,0.0,1368.0,1332.0,0.0,1368.0,1370.0,0.0,1368.0,1261.0,0.0,1368.0,1264.0,0.0,1368.0,1210.0,0.0,1368.0,1249.0,0.0,1368.0,1475.0,0.0,1368.0,1509.0,0.0,1368.0,1288.0,0.0,1368.0,1321.0,0.0,1368.0,1243.0,0.0,1364.0,1264.0,0.0,1364.0,1099.0,0.0,1364.0,1107.0,0.0,1364.0,1308.0,0.0,1364.0,1272.0,0.0,1364.0,1198.0,0.0,1364.0,1208.0,0.0,1364.0,1281.0,0.0,1368.0,1280.0,0.0,1368.0,1222.0,0.0,1368.0,1221.0,0.0,1368.0,1261.0,0.0,1368.0,1288.0,0.0,1368.0,1262.0,0.0,1368.0,1238.0,0.0,1368.0,1193.0,0.0,1364.0,1223.0,0.0,1364.0,1176.0,0.0,1364.0,1093.0,0.0,1364.0,1062.0,0.0,1364.0,1051.0,0.0,1364.0,1225.0,0.0,1364.0,1208.0,0.0,1364.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,7724.0,0.0,7705.0,548553.0,0.0,0.0,0.0,0.0,65738.0,65536.0,131072.0,0.0,0.0,524288.0,228.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,72569.0,0.0,0.0,0.0,0.0,0.0,64,0,0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1367.0,685.0,2049.0,2048.0,1366.0,684.0,2048.0,2048.0,1369.0,687.0,2051.0,2048.0,1368.0,705.0,2069.0,2068.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1367.0,683.0,2051.0,2050.0,1366.0,682.0,2050.0,2050.0,1369.0,685.0,2053.0,2050.0,1368.0,703.0,2071.0,2070.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1365.0,681.0,2049.0,2048.0,1364.0,680.0,2048.0,2048.0,1367.0,683.0,2051.0,2048.0,1366.0,701.0,2069.0,2068.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1365.0,685.0,2045.0,2044.0,1364.0,684.0,2044.0,2044.0,1367.0,687.0,2047.0,2044.0,1366.0,705.0,2065.0,2064.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1367.0,685.0,2049.0,2048.0,1366.0,684.0,2048.0,2048.0,1369.0,687.0,2051.0,2048.0,1368.0,705.0,2069.0,2068.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1367.0,683.0,2051.0,2050.0,1366.0,682.0,2050.0,2050.0,1369.0,685.0,2053.0,2050.0,1368.0,703.0,2071.0,2070.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,8707.0,18045.0,322489.0,5914.0,0.0,166878.0,0.0,0.0,65650.0,131112.0,196762.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,0.0,682.0,26267.0,0.0,0.0,682.0,26267.0,0.0,0.0,682.0,26267.0,0.0,0.0,682.0,26267.0,0.0,0.0,682.0,26267.0,0.0,0.0,682.0,26267.0,0.0,0.0,682.0,26267.0,0.0,0.0,682.0,26267.0,0.0,0.0,684.0,26267.0,0.0,0.0,684.0,26267.0,0.0,0.0,684.0,26267.0,0.0,0.0,684.0,26267.0,0.0,0.0,684.0,26267.0,0.0,0.0,684.0,26267.0,0.0,0.0,684.0,26267.0,0.0,0.0,684.0,26267.0,0.0,0.0,682.0,31118.0,0.0,0.0,682.0,31118.0,0.0,0.0,682.0,31118.0,0.0,0.0,682.0,31118.0,0.0,0.0,682.0,31118.0,0.0,0.0,682.0,31118.0,0.0,0.0,682.0,31118.0,0.0,0.0,682.0,31118.0,0.0,0.0,684.0,31118.0,0.0,0.0,684.0,31118.0,0.0,0.0,684.0,31118.0,0.0,0.0,684.0,31118.0,0.0,0.0,684.0,31118.0,0.0,0.0,684.0,31118.0,0.0,0.0,684.0,31118.0,0.0,0.0,684.0,31118.0,0.0,0.0,682.0,34038.0,0.0,0.0,682.0,34038.0,0.0,0.0,682.0,34038.0,0.0,0.0,682.0,34038.0,0.0,0.0,682.0,34038.0,0.0,0.0,682.0,34038.0,0.0,0.0,682.0,34038.0,0.0,0.0,682.0,34038.0,0.0,0.0,682.0,34038.0,0.0,0.0,682.0,34038.0,0.0,0.0,682.0,34038.0,0.0,0.0,682.0,34038.0,0.0,0.0,682.0,34038.0,0.0,0.0,682.0,34038.0,0.0,0.0,682.0,34038.0,0.0,0.0,682.0,34038.0,0.0,0.0,682.0,37902.0,0.0,0.0,682.0,37902.0,0.0,0.0,682.0,37902.0,0.0,0.0,682.0,37902.0,0.0,0.0,682.0,37902.0,0.0,0.0,682.0,37902.0,0.0,0.0,682.0,37902.0,0.0,0.0,682.0,37902.0,0.0,0.0,682.0,37902.0,0.0,0.0,682.0,37902.0,0.0,0.0,682.0,37902.0,0.0,0.0,682.0,37902.0,0.0,0.0,682.0,37902.0,0.0,0.0,682.0,37902.0,0.0,0.0,682.0,37902.0,0.0,0.0,682.0,37902.0,0.0,0.0,682.0,41210.0,0.0,0.0,682.0,41210.0,0.0,0.0,682.0,41210.0,0.0,0.0,682.0,41210.0,0.0,0.0,682.0,41210.0,0.0,0.0,682.0,41210.0,0.0,0.0,682.0,41210.0,0.0,0.0,682.0,41210.0,0.0,0.0,684.0,41210.0,0.0,0.0,684.0,41210.0,0.0,0.0,684.0,41210.0,0.0,0.0,684.0,41210.0,0.0,0.0,684.0,41210.0,0.0,0.0,684.0,41210.0,0.0,0.0,684.0,41210.0,0.0,0.0,684.0,41210.0,0.0,0.0,682.0,44103.0,0.0,0.0,682.0,44103.0,0.0,0.0,682.0,44103.0,0.0,0.0,682.0,44103.0,0.0,0.0,682.0,44103.0,0.0,0.0,682.0,44103.0,0.0,0.0,682.0,44103.0,0.0,0.0,682.0,44103.0,0.0,0.0,684.0,44103.0,0.0,0.0,684.0,44103.0,0.0,0.0,684.0,44103.0,0.0,0.0,684.0,44103.0,0.0,0.0,684.0,44103.0,0.0,0.0,684.0,44103.0,0.0,0.0,684.0,44103.0,0.0,0.0,684.0,44103.0,0.0,64,0,115687.0,0.0,0.0,65536.0,61816.0,120.0,3600.0,32768.0,64,0,0.0,0.0,120.0,0.0,65536.0,65536.0,0.0,0.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,120.0,0.0,968602.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,70966344.0,55408482.0,201024.0,0.0,0.0,65536.0,131072.0,64,0,32768.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,38516.0,0.0,460757.0,65536.0,0.0,65585.0,86.0,0.0,0.0,65536.0,131072.0,64,0,0,0.0,684.0,0.0,663486.0,0.0,684.0,0.0,683853.0,0.0,685.0,0.0,675787.0,0.0,685.0,0.0,677903.0,0.0,684.0,0.0,681759.0,0.0,684.0,0.0,685644.0,0.0,684.0,0.0,690228.0,0.0,687.0,0.0,695461.0,0.0,680.0,0.0,674447.0,0.0,680.0,0.0,675194.0,0.0,680.0,0.0,685141.0,0.0,681.0,0.0,684472.0,0.0,680.0,0.0,698089.0,0.0,680.0,0.0,686362.0,0.0,680.0,0.0,699945.0,0.0,681.0,0.0,682872.0,0.0,684.0,0.0,677570.0,0.0,684.0,0.0,678644.0,0.0,684.0,0.0,693231.0,0.0,685.0,0.0,700445.0,0.0,684.0,0.0,701216.0,0.0,684.0,0.0,691776.0,0.0,684.0,0.0,721663.0,0.0,685.0,0.0,713234.0,0.0,680.0,0.0,713798.0,0.0,680.0,0.0,742133.0,0.0,681.0,0.0,721801.0,0.0,681.0,0.0,725666.0,0.0,680.0,0.0,734153.0,0.0,680.0,0.0,734789.0,0.0,680.0,0.0,746770.0,0.0,683.0,0.0,738271.0,0.0,684.0,0.0,653470.0,0.0,684.0,0.0,666223.0,0.0,684.0,0.0,665487.0,0.0,685.0,0.0,670182.0,0.0,684.0,0.0,691443.0,0.0,684.0,0.0,674776.0,0.0,684.0,0.0,680223.0,0.0,685.0,0.0,672137.0,0.0,682.0,0.0,727710.0,0.0,682.0,0.0,759899.0,0.0,683.0,0.0,733042.0,0.0,683.0,0.0,741701.0,0.0,682.0,0.0,741018.0,0.0,682.0,0.0,736030.0,0.0,682.0,0.0,760137.0,0.0,685.0,0.0,748598.0,0.0,684.0,0.0,690416.0,0.0,684.0,0.0,726759.0,0.0,685.0,0.0,697907.0,0.0,685.0,0.0,707012.0,0.0,684.0,0.0,715064.0,0.0,684.0,0.0,711886.0,0.0,684.0,0.0,725885.0,0.0,687.0,0.0,712019.0,0.0,682.0,0.0,731949.0,0.0,682.0,0.0,737437.0,0.0,682.0,0.0,750124.0,0.0,683.0,0.0,754435.0,0.0,682.0,0.0,751261.0,0.0,682.0,0.0,751488.0,0.0,682.0,0.0,768229.0,0.0,683.0,0.0,761438.0,0.0,684.0,0.0,735769.0,0.0,684.0,0.0,753631.0,0.0,684.0,0.0,722114.0,0.0,685.0,0.0,750690.0,0.0,684.0,0.0,730402.0,0.0,684.0,0.0,740444.0,0.0,684.0,0.0,768664.0,0.0,685.0,0.0,738511.0,0.0,682.0,0.0,689305.0,0.0,682.0,0.0,710126.0,0.0,683.0,0.0,717888.0,0.0,683.0,0.0,716467.0,0.0,682.0,0.0,732069.0,0.0,682.0,0.0,726137.0,0.0,682.0,0.0,742392.0,0.0,684.0,0.0,735104.0,0.0,684.0,0.0,714674.0,0.0,684.0,0.0,733375.0,0.0,685.0,0.0,743049.0,0.0,685.0,0.0,735136.0,0.0,684.0,0.0,734348.0,0.0,684.0,0.0,730554.0,0.0,684.0,0.0,760271.0,0.0,687.0,0.0,746165.0,0.0,682.0,0.0,684403.0,0.0,682.0,0.0,697228.0,0.0,682.0,0.0,701357.0,0.0,683.0,0.0,706824.0,0.0,682.0,0.0,698178.0,0.0,682.0,0.0,696854.0,0.0,682.0,0.0,709578.0,0.0,683.0,0.0,705494.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,58602.0,4096.0,16384.0,1234.0,567228.0,408679.0,0.0,0.0,0.0,0.0,0.0,196728.0,74.0,0.0,0.0,32768.0,0.0,32768.0,310.0,64,0,2402432.0,198844.0,1783889.0,16384.0,10627385.0,0.0,16384.0,16384.0,600608.0,600608.0,2402432.0,233782.0,600608.0,0.0,600608.0,0.0,0.0,991567.0,2634514.0,9609728.0,0.0,0.0,2616451.0,1433926.0,56794.0,1782.0,1112119.0,1415687.0,73422987380287,73422987386456 diff --git a/tests/workloads/join_type_grid/MI300A_A1/sysinfo.csv b/tests/workloads/join_type_grid/MI300A_A1/sysinfo.csv new file mode 100644 index 0000000000..b681dcbbb1 --- /dev/null +++ b/tests/workloads/join_type_grid/MI300A_A1/sysinfo.csv @@ -0,0 +1,2 @@ +workload_name,command,ip_blocks,timestamp,version,hostname,cpu_model,sbios,linux_distro,linux_kernel_version,amd_gpu_kernel_version,cpu_memory,gpu_memory,rocm_version,vbios,compute_partition,memory_partition,gpu_model,gpu_arch,gpu_l1,gpu_l2,cu_per_gpu,simd_per_cu,se_per_gpu,wave_size,workgroup_max_size,max_waves_per_cu,max_sclk,max_mclk,cur_sclk,cur_mclk,total_l2_chan,lds_banks_per_cu,sqc_per_gpu,pipes_per_gpu,hbm_bw,num_xcd +join_type_grid,./tests/vcopy -n 1048576 -b 256 -i 3,SQ|LDS|SQC|TA|TD|TCP|TCC|SPI|CPC|CPF,Wed 29 May 2024 01:32:25 PM (CDT),2,sh5-1w300-rg3-3,AMD Instinct MI300A Accelerator,"American Megatrends International, LLC.RMO1002DS",Ubuntu 22.04.2 LTS,5.18.2-mi300-build-140423-ubuntu-22.04+,,131174852,,6.1.2-110,N/A,SPX,NPS1,MI300A_A1,gfx942,32,24576,228,4,24,64,1024,32,2100,1300,2100,1300,96,32,120,4,5324.8,6 diff --git a/tests/workloads/join_type_grid/MI300A_A1/timestamps.csv b/tests/workloads/join_type_grid/MI300A_A1/timestamps.csv new file mode 100644 index 0000000000..0fcab17762 --- /dev/null +++ b/tests/workloads/join_type_grid/MI300A_A1/timestamps.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID +1,11995,1,143925,143925,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73422987353166,73422987361218,0 +3,11995,1,143925,143925,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73422987403241,73422987409410,0 +2,11995,1,143925,143925,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73422987380287,73422987386456,0 diff --git a/tests/workloads/join_type_grid/MI300X_A1/SQ_IFETCH_LEVEL.csv b/tests/workloads/join_type_grid/MI300X_A1/SQ_IFETCH_LEVEL.csv new file mode 100644 index 0000000000..c2c3881bd3 --- /dev/null +++ b/tests/workloads/join_type_grid/MI300X_A1/SQ_IFETCH_LEVEL.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,SQ_WAVES,SQ_IFETCH,SQ_IFETCH_LEVEL,SQ_ACCUM_PREV_HIRES +0,60633,1,961889,961889,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716102495744196,716102495759036,0,413158.0,413158.0,16384.0,65536.0,33172.0,2664448.0 +1,60633,1,961889,961889,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716102495780394,716102495826473,0,390350.0,390350.0,16384.0,65536.0,13063.0,1048576.0 +2,60633,1,961889,961889,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716102495846112,716102495858592,0,326725.0,326725.0,16384.0,65536.0,13123.0,1048576.0 diff --git a/tests/workloads/join_type_grid/MI300X_A1/SQ_INST_LEVEL_LDS.csv b/tests/workloads/join_type_grid/MI300X_A1/SQ_INST_LEVEL_LDS.csv new file mode 100644 index 0000000000..41c916c421 --- /dev/null +++ b/tests/workloads/join_type_grid/MI300X_A1/SQ_INST_LEVEL_LDS.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_LDS,SQ_INST_LEVEL_LDS,SQ_ACCUM_PREV_HIRES +0,60633,1,961900,961900,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716102495744196,716102495759036,0,0.0,0.0,0.0 +1,60633,1,961900,961900,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716102495780394,716102495826473,0,0.0,0.0,0.0 +2,60633,1,961900,961900,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716102495846112,716102495858592,0,0.0,0.0,0.0 diff --git a/tests/workloads/join_type_grid/MI300X_A1/SQ_INST_LEVEL_SMEM.csv b/tests/workloads/join_type_grid/MI300X_A1/SQ_INST_LEVEL_SMEM.csv new file mode 100644 index 0000000000..e7b61c522b --- /dev/null +++ b/tests/workloads/join_type_grid/MI300X_A1/SQ_INST_LEVEL_SMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_SMEM,SQ_INST_LEVEL_SMEM,SQ_ACCUM_PREV_HIRES +0,60633,1,961911,961911,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716102495744196,716102495759036,0,65536.0,3816814.0,305234040.0 +1,60633,1,961911,961911,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716102495780394,716102495826473,0,65536.0,4028462.0,322281328.0 +2,60633,1,961911,961911,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716102495846112,716102495858592,0,65536.0,3437892.0,274978880.0 diff --git a/tests/workloads/join_type_grid/MI300X_A1/SQ_INST_LEVEL_VMEM.csv b/tests/workloads/join_type_grid/MI300X_A1/SQ_INST_LEVEL_VMEM.csv new file mode 100644 index 0000000000..538d8d0213 --- /dev/null +++ b/tests/workloads/join_type_grid/MI300X_A1/SQ_INST_LEVEL_VMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_VMEM,SQ_INST_LEVEL_VMEM,SQ_ACCUM_PREV_HIRES +0,60633,1,961922,961922,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716102495744196,716102495759036,0,32768.0,449888.0,35978664.0 +1,60633,1,961922,961922,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716102495780394,716102495826473,0,32768.0,293292.0,23456724.0 +2,60633,1,961922,961922,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716102495846112,716102495858592,0,32768.0,265021.0,21199976.0 diff --git a/tests/workloads/join_type_grid/MI300X_A1/SQ_LEVEL_WAVES.csv b/tests/workloads/join_type_grid/MI300X_A1/SQ_LEVEL_WAVES.csv new file mode 100644 index 0000000000..1b0bd7e9ca --- /dev/null +++ b/tests/workloads/join_type_grid/MI300X_A1/SQ_LEVEL_WAVES.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,CPC_ME1_BUSY_FOR_PACKET_DECODE,SQ_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,SQ_BUSY_CYCLES,SQ_LEVEL_WAVES,SQ_ACCUM_PREV_HIRES +0,60633,1,961933,961933,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716102495744196,716102495759036,0,492002.0,492002.0,287507.0,1968008.0,16384.0,39703949.0,662623.0,0.0,159154592.0 +1,60633,1,961933,961933,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716102495780394,716102495826473,0,402905.0,402905.0,224822.0,1611620.0,16384.0,31533919.0,501359.0,0.0,126496000.0 +2,60633,1,961933,961933,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716102495846112,716102495858592,0,404292.0,404292.0,217240.0,1617168.0,16384.0,33612498.0,534883.0,0.0,134810572.0 diff --git a/tests/workloads/join_type_grid/MI300X_A1/log.txt b/tests/workloads/join_type_grid/MI300X_A1/log.txt new file mode 100644 index 0000000000..742f2cd590 --- /dev/null +++ b/tests/workloads/join_type_grid/MI300X_A1/log.txt @@ -0,0 +1,180 @@ +Omniperf version: 2.0.0 +Profiler choice: rocprofv2 +Path: /home/colramos/omniperf/tests/workloads/join_type_grid/MI300X_A1 +Target: MI300X_A1 +Command: ./tests/vcopy -n 1048576 -b 256 -i 3 +Kernel Selection: None +Dispatch Selection: None +Hardware Blocks: All + +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Collecting Performance Counters +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +[profiling] Current input file: tests/workloads/join_type_grid/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES +[profiling] Current input file: tests/workloads/join_type_grid/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES +[profiling] Current input file: tests/workloads/join_type_grid/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES +[profiling] Current input file: tests/workloads/join_type_grid/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection +[profiling] Current input file: tests/workloads/join_type_grid/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - CPC_ME1_BUSY_FOR_PACKET_DECODE +[profiling] Current input file: tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_0.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CU_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES +[profiling] Current input file: tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_1.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VSKIPPED + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F16 +[profiling] Current input file: tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_10.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_DATA_ATOMIC_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_STALL + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_16 + |-> [/opt/rocm/bin/rocprofv2] - SQC_ICACHE_REQ +[profiling] Current input file: tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_11.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_INPUT_VALID_READYB + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_ATOMIC + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_8 + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_HITS + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_MISSES + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_MISSES_DUPLICATE + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_1 +[profiling] Current input file: tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_12.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_2 + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_4 + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection +[profiling] Current input file: tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_13.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_ATOMIC[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_BUBBLE[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_CYCLE[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_ATOMIC[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_BUBBLE[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_CYCLE[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC[1] +[profiling] Current input file: tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_14.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_32B[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC_LEVEL[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ[1] +[profiling] Current input file: tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_15.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_64B[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_LEVEL[0] +[profiling] Current input file: tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_16.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_MISS[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_READ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_REQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_RW_REQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_MISS[1] +[profiling] Current input file: tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_17.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_TAG_STALL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TOO_MANY_EA_WRREQS_STALL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_WRITE[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TAG_STALL[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TOO_MANY_EA_WRREQS_STALL[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_WRITE[1] +[profiling] Current input file: tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_2.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_FMA_F32 +[profiling] Current input file: tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_3.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_INT32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_INT64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_FLAT +[profiling] Current input file: tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_4.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_BRANCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SENDMSG + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAIT_ANY + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAIT_INST_ANY + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_ANY + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_VMEM +[profiling] Current input file: tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_5.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_SCA + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_EXP_GDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_MISC + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_FLAT + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_CYCLES_VMEM_WR + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_CYCLES_VMEM_RD + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_CYCLES_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_CYCLES_SALU + |-> [/opt/rocm/bin/rocprofv2] - TCP_TCC_READ_REQ_sum + |-> [/opt/rocm/bin/rocprofv2] - TCP_TCC_WRITE_REQ_sum +[profiling] Current input file: tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_6.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_THREAD_CYCLES_VALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_BANK_CONFLICT + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_ADDR_CONFLICT +[profiling] Current input file: tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_7.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_ITEMS + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_MEM_VIOLATIONS + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_ATOMIC_RETURN +[profiling] Current input file: tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_8.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM_NORM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_MFMA + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_I8 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_BF16 +[profiling] Current input file: tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_9.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_I8 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_BF16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F32 +[profiling] Current input file: tests/workloads/join_type_grid/MI300X_A1/perfmon/timestamps.txt + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + |-> [/opt/rocm/bin/rocprofv2] Total threads: 1048576, Grid Size: 4096 block Size:256, Wavefronts:16384: +[roofline] Roofline temporarily disabled in MI300 diff --git a/tests/workloads/join_type_grid/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt b/tests/workloads/join_type_grid/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt new file mode 100644 index 0000000000..293092f641 --- /dev/null +++ b/tests/workloads/join_type_grid/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE SQ_WAVES SQ_IFETCH SQ_IFETCH_LEVEL SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_grid/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt b/tests/workloads/join_type_grid/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt new file mode 100644 index 0000000000..08439eedce --- /dev/null +++ b/tests/workloads/join_type_grid/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_LDS SQ_INST_LEVEL_LDS SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_grid/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt b/tests/workloads/join_type_grid/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt new file mode 100644 index 0000000000..6cca322d4e --- /dev/null +++ b/tests/workloads/join_type_grid/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM SQ_INST_LEVEL_SMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_grid/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt b/tests/workloads/join_type_grid/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt new file mode 100644 index 0000000000..e527ad31ba --- /dev/null +++ b/tests/workloads/join_type_grid/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VMEM SQ_INST_LEVEL_VMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_grid/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt b/tests/workloads/join_type_grid/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt new file mode 100644 index 0000000000..3f8e04adb3 --- /dev/null +++ b/tests/workloads/join_type_grid/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE CPC_ME1_BUSY_FOR_PACKET_DECODE SQ_CYCLES SQ_WAVES SQ_WAVE_CYCLES SQ_BUSY_CYCLES SQ_LEVEL_WAVES SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_0.txt b/tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_0.txt new file mode 100644 index 0000000000..ebc550fbfe --- /dev/null +++ b/tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_0.txt @@ -0,0 +1,5 @@ +pmc: SQ_CYCLES SQ_BUSY_CYCLES SQ_BUSY_CU_CYCLES SQ_WAVES SQ_WAVE_CYCLES SQ_INSTS_VALU_CVT SQ_INSTS_VMEM_WR SQ_INSTS_VMEM_RD GRBM_COUNT GRBM_GUI_ACTIVE TCP_GATE_EN1_sum TCP_GATE_EN2_sum TCP_TD_TCP_STALL_CYCLES_sum TCP_TCR_TCP_STALL_CYCLES_sum TA_TA_BUSY_sum TA_BUFFER_WAVEFRONTS_sum TD_TD_BUSY_sum TD_TC_STALL_sum SPI_CSN_WINDOW_VALID SPI_CSN_BUSY CPC_CPC_STAT_BUSY CPC_CPC_STAT_IDLE CPF_CPF_STAT_BUSY CPF_CPF_STAT_STALL TCC_CYCLE_sum TCC_BUSY_sum TCC_PROBE_sum TCC_PROBE_ALL_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_1.txt b/tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_1.txt new file mode 100644 index 0000000000..9ad887ddbb --- /dev/null +++ b/tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_1.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VMEM SQ_INSTS_SALU SQ_INSTS_VSKIPPED SQ_INSTS SQ_INSTS_VALU SQ_INSTS_VALU_ADD_F16 SQ_INSTS_VALU_MUL_F16 SQ_INSTS_VALU_FMA_F16 GRBM_SPI_BUSY TCP_READ_TAGCONFLICT_STALL_CYCLES_sum TCP_WRITE_TAGCONFLICT_STALL_CYCLES_sum TCP_ATOMIC_TAGCONFLICT_STALL_CYCLES_sum TCP_TA_TCP_STATE_READ_sum TA_BUFFER_READ_WAVEFRONTS_sum TA_BUFFER_WRITE_WAVEFRONTS_sum TD_SPI_STALL_sum TD_LOAD_WAVEFRONT_sum SPI_CSN_NUM_THREADGROUPS SPI_CSN_WAVE CPC_CPC_TCIU_BUSY CPC_CPC_TCIU_IDLE CPF_CPF_TCIU_BUSY CPF_CPF_TCIU_STALL TCC_NC_REQ_sum TCC_UC_REQ_sum TCC_CC_REQ_sum TCC_RW_REQ_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_10.txt b/tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_10.txt new file mode 100644 index 0000000000..21c59688f7 --- /dev/null +++ b/tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_10.txt @@ -0,0 +1,5 @@ +pmc: SQC_TC_DATA_ATOMIC_REQ SQC_TC_STALL SQC_TC_REQ SQC_DCACHE_REQ_READ_16 SQC_ICACHE_REQ SQC_ICACHE_HITS SQC_ICACHE_MISSES SQC_ICACHE_MISSES_DUPLICATE + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_11.txt b/tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_11.txt new file mode 100644 index 0000000000..df6d67d7b7 --- /dev/null +++ b/tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_11.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_INPUT_VALID_READYB SQC_DCACHE_ATOMIC SQC_DCACHE_REQ_READ_8 SQC_DCACHE_REQ SQC_DCACHE_HITS SQC_DCACHE_MISSES SQC_DCACHE_MISSES_DUPLICATE SQC_DCACHE_REQ_READ_1 + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_12.txt b/tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_12.txt new file mode 100644 index 0000000000..6e5320c11c --- /dev/null +++ b/tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_12.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_REQ_READ_2 SQC_DCACHE_REQ_READ_4 + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_13.txt b/tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_13.txt new file mode 100644 index 0000000000..d95492c1cd --- /dev/null +++ b/tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_13.txt @@ -0,0 +1,5 @@ +pmc: TCC_ATOMIC[0] TCC_BUBBLE[0] TCC_CYCLE[0] TCC_EA0_ATOMIC[0] TCC_ATOMIC[1] TCC_BUBBLE[1] TCC_CYCLE[1] TCC_EA0_ATOMIC[1] TCC_ATOMIC[2] TCC_BUBBLE[2] TCC_CYCLE[2] TCC_EA0_ATOMIC[2] TCC_ATOMIC[3] TCC_BUBBLE[3] TCC_CYCLE[3] TCC_EA0_ATOMIC[3] TCC_ATOMIC[4] TCC_BUBBLE[4] TCC_CYCLE[4] TCC_EA0_ATOMIC[4] TCC_ATOMIC[5] TCC_BUBBLE[5] TCC_CYCLE[5] TCC_EA0_ATOMIC[5] TCC_ATOMIC[6] TCC_BUBBLE[6] TCC_CYCLE[6] TCC_EA0_ATOMIC[6] TCC_ATOMIC[7] TCC_BUBBLE[7] TCC_CYCLE[7] TCC_EA0_ATOMIC[7] TCC_ATOMIC[8] TCC_BUBBLE[8] TCC_CYCLE[8] TCC_EA0_ATOMIC[8] TCC_ATOMIC[9] TCC_BUBBLE[9] TCC_CYCLE[9] TCC_EA0_ATOMIC[9] TCC_ATOMIC[10] TCC_BUBBLE[10] TCC_CYCLE[10] TCC_EA0_ATOMIC[10] TCC_ATOMIC[11] TCC_BUBBLE[11] TCC_CYCLE[11] TCC_EA0_ATOMIC[11] TCC_ATOMIC[12] TCC_BUBBLE[12] TCC_CYCLE[12] TCC_EA0_ATOMIC[12] TCC_ATOMIC[13] TCC_BUBBLE[13] TCC_CYCLE[13] TCC_EA0_ATOMIC[13] TCC_ATOMIC[14] TCC_BUBBLE[14] TCC_CYCLE[14] TCC_EA0_ATOMIC[14] TCC_ATOMIC[15] TCC_BUBBLE[15] TCC_CYCLE[15] TCC_EA0_ATOMIC[15] + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_14.txt b/tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_14.txt new file mode 100644 index 0000000000..28327b86d3 --- /dev/null +++ b/tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_14.txt @@ -0,0 +1,5 @@ +pmc: TCC_EA0_ATOMIC_LEVEL[0] TCC_EA0_RDREQ[0] TCC_EA0_RDREQ_32B[0] TCC_EA0_RDREQ_LEVEL[0] TCC_EA0_ATOMIC_LEVEL[1] TCC_EA0_RDREQ[1] TCC_EA0_RDREQ_32B[1] TCC_EA0_RDREQ_LEVEL[1] TCC_EA0_ATOMIC_LEVEL[2] TCC_EA0_RDREQ[2] TCC_EA0_RDREQ_32B[2] TCC_EA0_RDREQ_LEVEL[2] TCC_EA0_ATOMIC_LEVEL[3] TCC_EA0_RDREQ[3] TCC_EA0_RDREQ_32B[3] TCC_EA0_RDREQ_LEVEL[3] TCC_EA0_ATOMIC_LEVEL[4] TCC_EA0_RDREQ[4] TCC_EA0_RDREQ_32B[4] TCC_EA0_RDREQ_LEVEL[4] TCC_EA0_ATOMIC_LEVEL[5] TCC_EA0_RDREQ[5] TCC_EA0_RDREQ_32B[5] TCC_EA0_RDREQ_LEVEL[5] TCC_EA0_ATOMIC_LEVEL[6] TCC_EA0_RDREQ[6] TCC_EA0_RDREQ_32B[6] TCC_EA0_RDREQ_LEVEL[6] TCC_EA0_ATOMIC_LEVEL[7] TCC_EA0_RDREQ[7] TCC_EA0_RDREQ_32B[7] TCC_EA0_RDREQ_LEVEL[7] TCC_EA0_ATOMIC_LEVEL[8] TCC_EA0_RDREQ[8] TCC_EA0_RDREQ_32B[8] TCC_EA0_RDREQ_LEVEL[8] TCC_EA0_ATOMIC_LEVEL[9] TCC_EA0_RDREQ[9] TCC_EA0_RDREQ_32B[9] TCC_EA0_RDREQ_LEVEL[9] TCC_EA0_ATOMIC_LEVEL[10] TCC_EA0_RDREQ[10] TCC_EA0_RDREQ_32B[10] TCC_EA0_RDREQ_LEVEL[10] TCC_EA0_ATOMIC_LEVEL[11] TCC_EA0_RDREQ[11] TCC_EA0_RDREQ_32B[11] TCC_EA0_RDREQ_LEVEL[11] TCC_EA0_ATOMIC_LEVEL[12] TCC_EA0_RDREQ[12] TCC_EA0_RDREQ_32B[12] TCC_EA0_RDREQ_LEVEL[12] TCC_EA0_ATOMIC_LEVEL[13] TCC_EA0_RDREQ[13] TCC_EA0_RDREQ_32B[13] TCC_EA0_RDREQ_LEVEL[13] TCC_EA0_ATOMIC_LEVEL[14] TCC_EA0_RDREQ[14] TCC_EA0_RDREQ_32B[14] TCC_EA0_RDREQ_LEVEL[14] TCC_EA0_ATOMIC_LEVEL[15] TCC_EA0_RDREQ[15] TCC_EA0_RDREQ_32B[15] TCC_EA0_RDREQ_LEVEL[15] + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_15.txt b/tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_15.txt new file mode 100644 index 0000000000..033ae877ed --- /dev/null +++ b/tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_15.txt @@ -0,0 +1,5 @@ +pmc: TCC_EA0_WRREQ[0] TCC_EA0_WRREQ_64B[0] TCC_EA0_WRREQ_LEVEL[0] TCC_HIT[0] TCC_EA0_WRREQ[1] TCC_EA0_WRREQ_64B[1] TCC_EA0_WRREQ_LEVEL[1] TCC_HIT[1] TCC_EA0_WRREQ[2] TCC_EA0_WRREQ_64B[2] TCC_EA0_WRREQ_LEVEL[2] TCC_HIT[2] TCC_EA0_WRREQ[3] TCC_EA0_WRREQ_64B[3] TCC_EA0_WRREQ_LEVEL[3] TCC_HIT[3] TCC_EA0_WRREQ[4] TCC_EA0_WRREQ_64B[4] TCC_EA0_WRREQ_LEVEL[4] TCC_HIT[4] TCC_EA0_WRREQ[5] TCC_EA0_WRREQ_64B[5] TCC_EA0_WRREQ_LEVEL[5] TCC_HIT[5] TCC_EA0_WRREQ[6] TCC_EA0_WRREQ_64B[6] TCC_EA0_WRREQ_LEVEL[6] TCC_HIT[6] TCC_EA0_WRREQ[7] TCC_EA0_WRREQ_64B[7] TCC_EA0_WRREQ_LEVEL[7] TCC_HIT[7] TCC_EA0_WRREQ[8] TCC_EA0_WRREQ_64B[8] TCC_EA0_WRREQ_LEVEL[8] TCC_HIT[8] TCC_EA0_WRREQ[9] TCC_EA0_WRREQ_64B[9] TCC_EA0_WRREQ_LEVEL[9] TCC_HIT[9] TCC_EA0_WRREQ[10] TCC_EA0_WRREQ_64B[10] TCC_EA0_WRREQ_LEVEL[10] TCC_HIT[10] TCC_EA0_WRREQ[11] TCC_EA0_WRREQ_64B[11] TCC_EA0_WRREQ_LEVEL[11] TCC_HIT[11] TCC_EA0_WRREQ[12] TCC_EA0_WRREQ_64B[12] TCC_EA0_WRREQ_LEVEL[12] TCC_HIT[12] TCC_EA0_WRREQ[13] TCC_EA0_WRREQ_64B[13] TCC_EA0_WRREQ_LEVEL[13] TCC_HIT[13] TCC_EA0_WRREQ[14] TCC_EA0_WRREQ_64B[14] TCC_EA0_WRREQ_LEVEL[14] TCC_HIT[14] TCC_EA0_WRREQ[15] TCC_EA0_WRREQ_64B[15] TCC_EA0_WRREQ_LEVEL[15] TCC_HIT[15] + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_16.txt b/tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_16.txt new file mode 100644 index 0000000000..123269c3f9 --- /dev/null +++ b/tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_16.txt @@ -0,0 +1,5 @@ +pmc: TCC_MISS[0] TCC_READ[0] TCC_REQ[0] TCC_RW_REQ[0] TCC_MISS[1] TCC_READ[1] TCC_REQ[1] TCC_RW_REQ[1] TCC_MISS[2] TCC_READ[2] TCC_REQ[2] TCC_RW_REQ[2] TCC_MISS[3] TCC_READ[3] TCC_REQ[3] TCC_RW_REQ[3] TCC_MISS[4] TCC_READ[4] TCC_REQ[4] TCC_RW_REQ[4] TCC_MISS[5] TCC_READ[5] TCC_REQ[5] TCC_RW_REQ[5] TCC_MISS[6] TCC_READ[6] TCC_REQ[6] TCC_RW_REQ[6] TCC_MISS[7] TCC_READ[7] TCC_REQ[7] TCC_RW_REQ[7] TCC_MISS[8] TCC_READ[8] TCC_REQ[8] TCC_RW_REQ[8] TCC_MISS[9] TCC_READ[9] TCC_REQ[9] TCC_RW_REQ[9] TCC_MISS[10] TCC_READ[10] TCC_REQ[10] TCC_RW_REQ[10] TCC_MISS[11] TCC_READ[11] TCC_REQ[11] TCC_RW_REQ[11] TCC_MISS[12] TCC_READ[12] TCC_REQ[12] TCC_RW_REQ[12] TCC_MISS[13] TCC_READ[13] TCC_REQ[13] TCC_RW_REQ[13] TCC_MISS[14] TCC_READ[14] TCC_REQ[14] TCC_RW_REQ[14] TCC_MISS[15] TCC_READ[15] TCC_REQ[15] TCC_RW_REQ[15] + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_17.txt b/tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_17.txt new file mode 100644 index 0000000000..102fb795bd --- /dev/null +++ b/tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_17.txt @@ -0,0 +1,5 @@ +pmc: TCC_TAG_STALL[0] TCC_TOO_MANY_EA_WRREQS_STALL[0] TCC_WRITE[0] TCC_TAG_STALL[1] TCC_TOO_MANY_EA_WRREQS_STALL[1] TCC_WRITE[1] TCC_TAG_STALL[2] TCC_TOO_MANY_EA_WRREQS_STALL[2] TCC_WRITE[2] TCC_TAG_STALL[3] TCC_TOO_MANY_EA_WRREQS_STALL[3] TCC_WRITE[3] TCC_TAG_STALL[4] TCC_TOO_MANY_EA_WRREQS_STALL[4] TCC_WRITE[4] TCC_TAG_STALL[5] TCC_TOO_MANY_EA_WRREQS_STALL[5] TCC_WRITE[5] TCC_TAG_STALL[6] TCC_TOO_MANY_EA_WRREQS_STALL[6] TCC_WRITE[6] TCC_TAG_STALL[7] TCC_TOO_MANY_EA_WRREQS_STALL[7] TCC_WRITE[7] TCC_TAG_STALL[8] TCC_TOO_MANY_EA_WRREQS_STALL[8] TCC_WRITE[8] TCC_TAG_STALL[9] TCC_TOO_MANY_EA_WRREQS_STALL[9] TCC_WRITE[9] TCC_TAG_STALL[10] TCC_TOO_MANY_EA_WRREQS_STALL[10] TCC_WRITE[10] TCC_TAG_STALL[11] TCC_TOO_MANY_EA_WRREQS_STALL[11] TCC_WRITE[11] TCC_TAG_STALL[12] TCC_TOO_MANY_EA_WRREQS_STALL[12] TCC_WRITE[12] TCC_TAG_STALL[13] TCC_TOO_MANY_EA_WRREQS_STALL[13] TCC_WRITE[13] TCC_TAG_STALL[14] TCC_TOO_MANY_EA_WRREQS_STALL[14] TCC_WRITE[14] TCC_TAG_STALL[15] TCC_TOO_MANY_EA_WRREQS_STALL[15] TCC_WRITE[15] + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_2.txt b/tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_2.txt new file mode 100644 index 0000000000..8ff8201c5a --- /dev/null +++ b/tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_2.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_TRANS_F16 SQ_INSTS_VALU_ADD_F32 SQ_INSTS_VALU_MUL_F32 SQ_INSTS_VALU_FMA_F32 SQ_INSTS_VALU_TRANS_F32 SQ_INSTS_VALU_ADD_F64 SQ_INSTS_VALU_MUL_F64 SQ_INSTS_VALU_FMA_F64 TCP_VOLATILE_sum TCP_TOTAL_ACCESSES_sum TCP_TOTAL_READ_sum TCP_TOTAL_WRITE_sum TA_BUFFER_ATOMIC_WAVEFRONTS_sum TA_BUFFER_TOTAL_CYCLES_sum TD_ATOMIC_WAVEFRONT_sum TD_STORE_WAVEFRONT_sum SPI_RA_REQ_NO_ALLOC SPI_RA_REQ_NO_ALLOC_CSN CPC_CPC_STAT_STALL CPC_UTCL1_STALL_ON_TRANSLATION CPF_CPF_STAT_IDLE CPF_CPF_TCIU_IDLE TCC_REQ_sum TCC_STREAMING_REQ_sum TCC_HIT_sum TCC_MISS_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_3.txt b/tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_3.txt new file mode 100644 index 0000000000..cb10e4801d --- /dev/null +++ b/tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_3.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_TRANS_F64 SQ_INSTS_VALU_INT32 SQ_INSTS_VALU_INT64 SQ_INSTS_SMEM SQ_INSTS_FLAT SQ_INSTS_LDS SQ_INSTS_GDS SQ_INSTS_EXP_GDS TCP_TOTAL_ATOMIC_WITH_RET_sum TCP_TOTAL_ATOMIC_WITHOUT_RET_sum TCP_TOTAL_WRITEBACK_INVALIDATES_sum TCP_TOTAL_CACHE_ACCESSES_sum TA_BUFFER_COALESCED_READ_CYCLES_sum TA_BUFFER_COALESCED_WRITE_CYCLES_sum TD_COALESCABLE_WAVEFRONT_sum SPI_RA_RES_STALL_CSN SPI_RA_TMP_STALL_CSN CPC_CPC_UTCL2IU_BUSY CPC_CPC_UTCL2IU_IDLE CPF_CMP_UTCL1_STALL_ON_TRANSLATION TCC_READ_sum TCC_WRITE_sum TCC_ATOMIC_sum TCC_WRITEBACK_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_4.txt b/tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_4.txt new file mode 100644 index 0000000000..e4e6069e38 --- /dev/null +++ b/tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_4.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_BRANCH SQ_INSTS_SENDMSG SQ_WAIT_ANY SQ_WAIT_INST_ANY SQ_ACTIVE_INST_ANY SQ_ACTIVE_INST_VMEM SQ_ACTIVE_INST_LDS SQ_ACTIVE_INST_VALU TCP_UTCL1_TRANSLATION_MISS_sum TCP_UTCL1_TRANSLATION_HIT_sum TCP_UTCL1_PERMISSION_MISS_sum TCP_UTCL1_REQUEST_sum TA_ADDR_STALLED_BY_TC_CYCLES_sum TA_TOTAL_WAVEFRONTS_sum SPI_RA_WAVE_SIMD_FULL_CSN SPI_RA_VGPR_SIMD_FULL_CSN CPC_CPC_UTCL2IU_STALL CPC_ME1_BUSY_FOR_PACKET_DECODE TCC_EA0_WRREQ_sum TCC_EA0_WRREQ_64B_sum TCC_EA0_WR_UNCACHED_32B_sum TCC_EA0_WRREQ_DRAM_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_5.txt b/tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_5.txt new file mode 100644 index 0000000000..77bd288232 --- /dev/null +++ b/tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_5.txt @@ -0,0 +1,5 @@ +pmc: SQ_ACTIVE_INST_SCA SQ_ACTIVE_INST_EXP_GDS SQ_ACTIVE_INST_MISC SQ_ACTIVE_INST_FLAT SQ_INST_CYCLES_VMEM_WR SQ_INST_CYCLES_VMEM_RD SQ_INST_CYCLES_SMEM SQ_INST_CYCLES_SALU TCP_TCC_READ_REQ_sum TCP_TCC_WRITE_REQ_sum TCP_TCC_ATOMIC_WITH_RET_REQ_sum TCP_TCC_ATOMIC_WITHOUT_RET_REQ_sum TA_ADDR_STALLED_BY_TD_CYCLES_sum TA_DATA_STALLED_BY_TC_CYCLES_sum SPI_RA_SGPR_SIMD_FULL_CSN SPI_RA_LDS_CU_FULL_CSN CPC_ME1_DC0_SPI_BUSY TCC_EA0_RDREQ_sum TCC_EA0_RDREQ_32B_sum TCC_BUBBLE_sum TCC_EA0_RD_UNCACHED_32B_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_6.txt b/tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_6.txt new file mode 100644 index 0000000000..609c184df8 --- /dev/null +++ b/tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_6.txt @@ -0,0 +1,5 @@ +pmc: SQ_THREAD_CYCLES_VALU SQ_IFETCH SQ_LDS_BANK_CONFLICT SQ_LDS_ADDR_CONFLICT SQ_LDS_UNALIGNED_STALL SQ_WAVES_EQ_64 SQ_WAVES_LT_64 SQ_WAVES_LT_48 TCP_TCC_NC_READ_REQ_sum TCP_TCC_NC_WRITE_REQ_sum TCP_TCC_NC_ATOMIC_REQ_sum TCP_TCC_UC_READ_REQ_sum TA_FLAT_WAVEFRONTS_sum TA_FLAT_READ_WAVEFRONTS_sum SPI_RA_BAR_CU_FULL_CSN SPI_RA_TGLIM_CU_FULL_CSN TCC_EA0_RDREQ_DRAM_sum TCC_TAG_STALL_sum TCC_NORMAL_WRITEBACK_sum TCC_ALL_TC_OP_WB_WRITEBACK_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_7.txt b/tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_7.txt new file mode 100644 index 0000000000..5881e5fb8f --- /dev/null +++ b/tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_7.txt @@ -0,0 +1,5 @@ +pmc: SQ_WAVES_LT_32 SQ_WAVES_LT_16 SQ_ITEMS SQ_LDS_MEM_VIOLATIONS SQ_LDS_ATOMIC_RETURN SQ_LDS_IDX_ACTIVE SQ_WAVES_RESTORED SQ_WAVES_SAVED TCP_TCC_UC_WRITE_REQ_sum TCP_TCC_UC_ATOMIC_REQ_sum TCP_TCC_CC_READ_REQ_sum TCP_TCC_CC_WRITE_REQ_sum TA_FLAT_WRITE_WAVEFRONTS_sum TA_FLAT_ATOMIC_WAVEFRONTS_sum SPI_RA_WVLIM_STALL_CSN SPI_SWC_CSC_WR TCC_NORMAL_EVICT_sum TCC_ALL_TC_OP_INV_EVICT_sum TCC_TOO_MANY_EA_WRREQS_STALL_sum TCC_EA0_ATOMIC_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_8.txt b/tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_8.txt new file mode 100644 index 0000000000..66317384f5 --- /dev/null +++ b/tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_8.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM_NORM SQ_INSTS_MFMA SQ_INSTS_VALU_MFMA_I8 SQ_INSTS_VALU_MFMA_F16 SQ_INSTS_VALU_MFMA_BF16 SQ_INSTS_VALU_MFMA_F32 SQ_INSTS_VALU_MFMA_F64 SQ_VALU_MFMA_BUSY_CYCLES TCP_TCC_CC_ATOMIC_REQ_sum TCP_TCC_RW_READ_REQ_sum TCP_TCC_RW_WRITE_REQ_sum TCP_TCC_RW_ATOMIC_REQ_sum SPI_VWC_CSC_WR SPI_RA_BULKY_CU_FULL_CSN TCC_EA0_RDREQ_LEVEL_sum TCC_EA0_WRREQ_LEVEL_sum TCC_EA0_ATOMIC_LEVEL_sum TCC_EA0_WRREQ_STALL_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_9.txt b/tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_9.txt new file mode 100644 index 0000000000..60ceab315a --- /dev/null +++ b/tests/workloads/join_type_grid/MI300X_A1/perfmon/pmc_perf_9.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_MFMA_MOPS_I8 SQ_INSTS_VALU_MFMA_MOPS_F16 SQ_INSTS_VALU_MFMA_MOPS_BF16 SQ_INSTS_VALU_MFMA_MOPS_F32 SQ_INSTS_VALU_MFMA_MOPS_F64 SQC_TC_INST_REQ SQC_TC_DATA_READ_REQ SQC_TC_DATA_WRITE_REQ TCP_PENDING_STALL_CYCLES_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_grid/MI300X_A1/perfmon/timestamps.txt b/tests/workloads/join_type_grid/MI300X_A1/perfmon/timestamps.txt new file mode 100644 index 0000000000..676cca1b80 --- /dev/null +++ b/tests/workloads/join_type_grid/MI300X_A1/perfmon/timestamps.txt @@ -0,0 +1,5 @@ +pmc: + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_grid/MI300X_A1/pmc_perf.csv b/tests/workloads/join_type_grid/MI300X_A1/pmc_perf.csv new file mode 100644 index 0000000000..a93ab52883 --- /dev/null +++ b/tests/workloads/join_type_grid/MI300X_A1/pmc_perf.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Correlation_ID,SQC_DCACHE_INPUT_VALID_READYB,SQC_DCACHE_ATOMIC,SQC_DCACHE_REQ_READ_8,SQC_DCACHE_REQ,SQC_DCACHE_HITS,SQC_DCACHE_MISSES,SQC_DCACHE_MISSES_DUPLICATE,SQC_DCACHE_REQ_READ_1,Wave_Size_1,Correlation_ID_1,XCC_Index,TCC_ATOMIC[0],TCC_BUBBLE[0],TCC_CYCLE[0],TCC_EA0_ATOMIC[0],TCC_ATOMIC[1],TCC_BUBBLE[1],TCC_CYCLE[1],TCC_EA0_ATOMIC[1],TCC_ATOMIC[2],TCC_BUBBLE[2],TCC_CYCLE[2],TCC_EA0_ATOMIC[2],TCC_ATOMIC[3],TCC_BUBBLE[3],TCC_CYCLE[3],TCC_EA0_ATOMIC[3],TCC_ATOMIC[4],TCC_BUBBLE[4],TCC_CYCLE[4],TCC_EA0_ATOMIC[4],TCC_ATOMIC[5],TCC_BUBBLE[5],TCC_CYCLE[5],TCC_EA0_ATOMIC[5],TCC_ATOMIC[6],TCC_BUBBLE[6],TCC_CYCLE[6],TCC_EA0_ATOMIC[6],TCC_ATOMIC[7],TCC_BUBBLE[7],TCC_CYCLE[7],TCC_EA0_ATOMIC[7],TCC_ATOMIC[8],TCC_BUBBLE[8],TCC_CYCLE[8],TCC_EA0_ATOMIC[8],TCC_ATOMIC[9],TCC_BUBBLE[9],TCC_CYCLE[9],TCC_EA0_ATOMIC[9],TCC_ATOMIC[10],TCC_BUBBLE[10],TCC_CYCLE[10],TCC_EA0_ATOMIC[10],TCC_ATOMIC[11],TCC_BUBBLE[11],TCC_CYCLE[11],TCC_EA0_ATOMIC[11],TCC_ATOMIC[12],TCC_BUBBLE[12],TCC_CYCLE[12],TCC_EA0_ATOMIC[12],TCC_ATOMIC[13],TCC_BUBBLE[13],TCC_CYCLE[13],TCC_EA0_ATOMIC[13],TCC_ATOMIC[14],TCC_BUBBLE[14],TCC_CYCLE[14],TCC_EA0_ATOMIC[14],TCC_ATOMIC[15],TCC_BUBBLE[15],TCC_CYCLE[15],TCC_EA0_ATOMIC[15],TCC_ATOMIC[16],TCC_BUBBLE[16],TCC_CYCLE[16],TCC_EA0_ATOMIC[16],TCC_ATOMIC[17],TCC_BUBBLE[17],TCC_CYCLE[17],TCC_EA0_ATOMIC[17],TCC_ATOMIC[18],TCC_BUBBLE[18],TCC_CYCLE[18],TCC_EA0_ATOMIC[18],TCC_ATOMIC[19],TCC_BUBBLE[19],TCC_CYCLE[19],TCC_EA0_ATOMIC[19],TCC_ATOMIC[20],TCC_BUBBLE[20],TCC_CYCLE[20],TCC_EA0_ATOMIC[20],TCC_ATOMIC[21],TCC_BUBBLE[21],TCC_CYCLE[21],TCC_EA0_ATOMIC[21],TCC_ATOMIC[22],TCC_BUBBLE[22],TCC_CYCLE[22],TCC_EA0_ATOMIC[22],TCC_ATOMIC[23],TCC_BUBBLE[23],TCC_CYCLE[23],TCC_EA0_ATOMIC[23],TCC_ATOMIC[24],TCC_BUBBLE[24],TCC_CYCLE[24],TCC_EA0_ATOMIC[24],TCC_ATOMIC[25],TCC_BUBBLE[25],TCC_CYCLE[25],TCC_EA0_ATOMIC[25],TCC_ATOMIC[26],TCC_BUBBLE[26],TCC_CYCLE[26],TCC_EA0_ATOMIC[26],TCC_ATOMIC[27],TCC_BUBBLE[27],TCC_CYCLE[27],TCC_EA0_ATOMIC[27],TCC_ATOMIC[28],TCC_BUBBLE[28],TCC_CYCLE[28],TCC_EA0_ATOMIC[28],TCC_ATOMIC[29],TCC_BUBBLE[29],TCC_CYCLE[29],TCC_EA0_ATOMIC[29],TCC_ATOMIC[30],TCC_BUBBLE[30],TCC_CYCLE[30],TCC_EA0_ATOMIC[30],TCC_ATOMIC[31],TCC_BUBBLE[31],TCC_CYCLE[31],TCC_EA0_ATOMIC[31],TCC_ATOMIC[32],TCC_BUBBLE[32],TCC_CYCLE[32],TCC_EA0_ATOMIC[32],TCC_ATOMIC[33],TCC_BUBBLE[33],TCC_CYCLE[33],TCC_EA0_ATOMIC[33],TCC_ATOMIC[34],TCC_BUBBLE[34],TCC_CYCLE[34],TCC_EA0_ATOMIC[34],TCC_ATOMIC[35],TCC_BUBBLE[35],TCC_CYCLE[35],TCC_EA0_ATOMIC[35],TCC_ATOMIC[36],TCC_BUBBLE[36],TCC_CYCLE[36],TCC_EA0_ATOMIC[36],TCC_ATOMIC[37],TCC_BUBBLE[37],TCC_CYCLE[37],TCC_EA0_ATOMIC[37],TCC_ATOMIC[38],TCC_BUBBLE[38],TCC_CYCLE[38],TCC_EA0_ATOMIC[38],TCC_ATOMIC[39],TCC_BUBBLE[39],TCC_CYCLE[39],TCC_EA0_ATOMIC[39],TCC_ATOMIC[40],TCC_BUBBLE[40],TCC_CYCLE[40],TCC_EA0_ATOMIC[40],TCC_ATOMIC[41],TCC_BUBBLE[41],TCC_CYCLE[41],TCC_EA0_ATOMIC[41],TCC_ATOMIC[42],TCC_BUBBLE[42],TCC_CYCLE[42],TCC_EA0_ATOMIC[42],TCC_ATOMIC[43],TCC_BUBBLE[43],TCC_CYCLE[43],TCC_EA0_ATOMIC[43],TCC_ATOMIC[44],TCC_BUBBLE[44],TCC_CYCLE[44],TCC_EA0_ATOMIC[44],TCC_ATOMIC[45],TCC_BUBBLE[45],TCC_CYCLE[45],TCC_EA0_ATOMIC[45],TCC_ATOMIC[46],TCC_BUBBLE[46],TCC_CYCLE[46],TCC_EA0_ATOMIC[46],TCC_ATOMIC[47],TCC_BUBBLE[47],TCC_CYCLE[47],TCC_EA0_ATOMIC[47],TCC_ATOMIC[48],TCC_BUBBLE[48],TCC_CYCLE[48],TCC_EA0_ATOMIC[48],TCC_ATOMIC[49],TCC_BUBBLE[49],TCC_CYCLE[49],TCC_EA0_ATOMIC[49],TCC_ATOMIC[50],TCC_BUBBLE[50],TCC_CYCLE[50],TCC_EA0_ATOMIC[50],TCC_ATOMIC[51],TCC_BUBBLE[51],TCC_CYCLE[51],TCC_EA0_ATOMIC[51],TCC_ATOMIC[52],TCC_BUBBLE[52],TCC_CYCLE[52],TCC_EA0_ATOMIC[52],TCC_ATOMIC[53],TCC_BUBBLE[53],TCC_CYCLE[53],TCC_EA0_ATOMIC[53],TCC_ATOMIC[54],TCC_BUBBLE[54],TCC_CYCLE[54],TCC_EA0_ATOMIC[54],TCC_ATOMIC[55],TCC_BUBBLE[55],TCC_CYCLE[55],TCC_EA0_ATOMIC[55],TCC_ATOMIC[56],TCC_BUBBLE[56],TCC_CYCLE[56],TCC_EA0_ATOMIC[56],TCC_ATOMIC[57],TCC_BUBBLE[57],TCC_CYCLE[57],TCC_EA0_ATOMIC[57],TCC_ATOMIC[58],TCC_BUBBLE[58],TCC_CYCLE[58],TCC_EA0_ATOMIC[58],TCC_ATOMIC[59],TCC_BUBBLE[59],TCC_CYCLE[59],TCC_EA0_ATOMIC[59],TCC_ATOMIC[60],TCC_BUBBLE[60],TCC_CYCLE[60],TCC_EA0_ATOMIC[60],TCC_ATOMIC[61],TCC_BUBBLE[61],TCC_CYCLE[61],TCC_EA0_ATOMIC[61],TCC_ATOMIC[62],TCC_BUBBLE[62],TCC_CYCLE[62],TCC_EA0_ATOMIC[62],TCC_ATOMIC[63],TCC_BUBBLE[63],TCC_CYCLE[63],TCC_EA0_ATOMIC[63],TCC_ATOMIC[64],TCC_BUBBLE[64],TCC_CYCLE[64],TCC_EA0_ATOMIC[64],TCC_ATOMIC[65],TCC_BUBBLE[65],TCC_CYCLE[65],TCC_EA0_ATOMIC[65],TCC_ATOMIC[66],TCC_BUBBLE[66],TCC_CYCLE[66],TCC_EA0_ATOMIC[66],TCC_ATOMIC[67],TCC_BUBBLE[67],TCC_CYCLE[67],TCC_EA0_ATOMIC[67],TCC_ATOMIC[68],TCC_BUBBLE[68],TCC_CYCLE[68],TCC_EA0_ATOMIC[68],TCC_ATOMIC[69],TCC_BUBBLE[69],TCC_CYCLE[69],TCC_EA0_ATOMIC[69],TCC_ATOMIC[70],TCC_BUBBLE[70],TCC_CYCLE[70],TCC_EA0_ATOMIC[70],TCC_ATOMIC[71],TCC_BUBBLE[71],TCC_CYCLE[71],TCC_EA0_ATOMIC[71],TCC_ATOMIC[72],TCC_BUBBLE[72],TCC_CYCLE[72],TCC_EA0_ATOMIC[72],TCC_ATOMIC[73],TCC_BUBBLE[73],TCC_CYCLE[73],TCC_EA0_ATOMIC[73],TCC_ATOMIC[74],TCC_BUBBLE[74],TCC_CYCLE[74],TCC_EA0_ATOMIC[74],TCC_ATOMIC[75],TCC_BUBBLE[75],TCC_CYCLE[75],TCC_EA0_ATOMIC[75],TCC_ATOMIC[76],TCC_BUBBLE[76],TCC_CYCLE[76],TCC_EA0_ATOMIC[76],TCC_ATOMIC[77],TCC_BUBBLE[77],TCC_CYCLE[77],TCC_EA0_ATOMIC[77],TCC_ATOMIC[78],TCC_BUBBLE[78],TCC_CYCLE[78],TCC_EA0_ATOMIC[78],TCC_ATOMIC[79],TCC_BUBBLE[79],TCC_CYCLE[79],TCC_EA0_ATOMIC[79],TCC_ATOMIC[80],TCC_BUBBLE[80],TCC_CYCLE[80],TCC_EA0_ATOMIC[80],TCC_ATOMIC[81],TCC_BUBBLE[81],TCC_CYCLE[81],TCC_EA0_ATOMIC[81],TCC_ATOMIC[82],TCC_BUBBLE[82],TCC_CYCLE[82],TCC_EA0_ATOMIC[82],TCC_ATOMIC[83],TCC_BUBBLE[83],TCC_CYCLE[83],TCC_EA0_ATOMIC[83],TCC_ATOMIC[84],TCC_BUBBLE[84],TCC_CYCLE[84],TCC_EA0_ATOMIC[84],TCC_ATOMIC[85],TCC_BUBBLE[85],TCC_CYCLE[85],TCC_EA0_ATOMIC[85],TCC_ATOMIC[86],TCC_BUBBLE[86],TCC_CYCLE[86],TCC_EA0_ATOMIC[86],TCC_ATOMIC[87],TCC_BUBBLE[87],TCC_CYCLE[87],TCC_EA0_ATOMIC[87],TCC_ATOMIC[88],TCC_BUBBLE[88],TCC_CYCLE[88],TCC_EA0_ATOMIC[88],TCC_ATOMIC[89],TCC_BUBBLE[89],TCC_CYCLE[89],TCC_EA0_ATOMIC[89],TCC_ATOMIC[90],TCC_BUBBLE[90],TCC_CYCLE[90],TCC_EA0_ATOMIC[90],TCC_ATOMIC[91],TCC_BUBBLE[91],TCC_CYCLE[91],TCC_EA0_ATOMIC[91],TCC_ATOMIC[92],TCC_BUBBLE[92],TCC_CYCLE[92],TCC_EA0_ATOMIC[92],TCC_ATOMIC[93],TCC_BUBBLE[93],TCC_CYCLE[93],TCC_EA0_ATOMIC[93],TCC_ATOMIC[94],TCC_BUBBLE[94],TCC_CYCLE[94],TCC_EA0_ATOMIC[94],TCC_ATOMIC[95],TCC_BUBBLE[95],TCC_CYCLE[95],TCC_EA0_ATOMIC[95],TCC_ATOMIC[96],TCC_BUBBLE[96],TCC_CYCLE[96],TCC_EA0_ATOMIC[96],TCC_ATOMIC[97],TCC_BUBBLE[97],TCC_CYCLE[97],TCC_EA0_ATOMIC[97],TCC_ATOMIC[98],TCC_BUBBLE[98],TCC_CYCLE[98],TCC_EA0_ATOMIC[98],TCC_ATOMIC[99],TCC_BUBBLE[99],TCC_CYCLE[99],TCC_EA0_ATOMIC[99],TCC_ATOMIC[100],TCC_BUBBLE[100],TCC_CYCLE[100],TCC_EA0_ATOMIC[100],TCC_ATOMIC[101],TCC_BUBBLE[101],TCC_CYCLE[101],TCC_EA0_ATOMIC[101],TCC_ATOMIC[102],TCC_BUBBLE[102],TCC_CYCLE[102],TCC_EA0_ATOMIC[102],TCC_ATOMIC[103],TCC_BUBBLE[103],TCC_CYCLE[103],TCC_EA0_ATOMIC[103],TCC_ATOMIC[104],TCC_BUBBLE[104],TCC_CYCLE[104],TCC_EA0_ATOMIC[104],TCC_ATOMIC[105],TCC_BUBBLE[105],TCC_CYCLE[105],TCC_EA0_ATOMIC[105],TCC_ATOMIC[106],TCC_BUBBLE[106],TCC_CYCLE[106],TCC_EA0_ATOMIC[106],TCC_ATOMIC[107],TCC_BUBBLE[107],TCC_CYCLE[107],TCC_EA0_ATOMIC[107],TCC_ATOMIC[108],TCC_BUBBLE[108],TCC_CYCLE[108],TCC_EA0_ATOMIC[108],TCC_ATOMIC[109],TCC_BUBBLE[109],TCC_CYCLE[109],TCC_EA0_ATOMIC[109],TCC_ATOMIC[110],TCC_BUBBLE[110],TCC_CYCLE[110],TCC_EA0_ATOMIC[110],TCC_ATOMIC[111],TCC_BUBBLE[111],TCC_CYCLE[111],TCC_EA0_ATOMIC[111],TCC_ATOMIC[112],TCC_BUBBLE[112],TCC_CYCLE[112],TCC_EA0_ATOMIC[112],TCC_ATOMIC[113],TCC_BUBBLE[113],TCC_CYCLE[113],TCC_EA0_ATOMIC[113],TCC_ATOMIC[114],TCC_BUBBLE[114],TCC_CYCLE[114],TCC_EA0_ATOMIC[114],TCC_ATOMIC[115],TCC_BUBBLE[115],TCC_CYCLE[115],TCC_EA0_ATOMIC[115],TCC_ATOMIC[116],TCC_BUBBLE[116],TCC_CYCLE[116],TCC_EA0_ATOMIC[116],TCC_ATOMIC[117],TCC_BUBBLE[117],TCC_CYCLE[117],TCC_EA0_ATOMIC[117],TCC_ATOMIC[118],TCC_BUBBLE[118],TCC_CYCLE[118],TCC_EA0_ATOMIC[118],TCC_ATOMIC[119],TCC_BUBBLE[119],TCC_CYCLE[119],TCC_EA0_ATOMIC[119],TCC_ATOMIC[120],TCC_BUBBLE[120],TCC_CYCLE[120],TCC_EA0_ATOMIC[120],TCC_ATOMIC[121],TCC_BUBBLE[121],TCC_CYCLE[121],TCC_EA0_ATOMIC[121],TCC_ATOMIC[122],TCC_BUBBLE[122],TCC_CYCLE[122],TCC_EA0_ATOMIC[122],TCC_ATOMIC[123],TCC_BUBBLE[123],TCC_CYCLE[123],TCC_EA0_ATOMIC[123],TCC_ATOMIC[124],TCC_BUBBLE[124],TCC_CYCLE[124],TCC_EA0_ATOMIC[124],TCC_ATOMIC[125],TCC_BUBBLE[125],TCC_CYCLE[125],TCC_EA0_ATOMIC[125],TCC_ATOMIC[126],TCC_BUBBLE[126],TCC_CYCLE[126],TCC_EA0_ATOMIC[126],TCC_ATOMIC[127],TCC_BUBBLE[127],TCC_CYCLE[127],TCC_EA0_ATOMIC[127],Wave_Size_2,Correlation_ID_2,SQ_WAVES_LT_32,SQ_WAVES_LT_16,SQ_ITEMS,SQ_LDS_MEM_VIOLATIONS,SQ_LDS_ATOMIC_RETURN,SQ_LDS_IDX_ACTIVE,SQ_WAVES_RESTORED,SQ_WAVES_SAVED,SPI_RA_WVLIM_STALL_CSN,SPI_SWC_CSC_WR,TA_FLAT_ATOMIC_WAVEFRONTS_sum,TA_FLAT_WRITE_WAVEFRONTS_sum,TCC_ALL_TC_OP_INV_EVICT_sum,TCC_EA0_ATOMIC_sum,TCC_NORMAL_EVICT_sum,TCC_TOO_MANY_EA_WRREQS_STALL_sum,TCP_TCC_CC_READ_REQ_sum,TCP_TCC_CC_WRITE_REQ_sum,TCP_TCC_UC_ATOMIC_REQ_sum,TCP_TCC_UC_WRITE_REQ_sum,Wave_Size_3,Correlation_ID_3,SQ_INSTS_SMEM_NORM,SQ_INSTS_MFMA,SQ_INSTS_VALU_MFMA_I8,SQ_INSTS_VALU_MFMA_F16,SQ_INSTS_VALU_MFMA_BF16,SQ_INSTS_VALU_MFMA_F32,SQ_INSTS_VALU_MFMA_F64,SQ_VALU_MFMA_BUSY_CYCLES,SPI_VWC_CSC_WR,SPI_RA_BULKY_CU_FULL_CSN,TCC_EA0_ATOMIC_LEVEL_sum,TCC_EA0_RDREQ_LEVEL_sum,TCC_EA0_WRREQ_LEVEL_sum,TCC_EA0_WRREQ_STALL_sum,TCP_TCC_CC_ATOMIC_REQ_sum,TCP_TCC_RW_ATOMIC_REQ_sum,TCP_TCC_RW_READ_REQ_sum,TCP_TCC_RW_WRITE_REQ_sum,Wave_Size_4,Correlation_ID_4,SQ_INSTS_VALU_TRANS_F16,SQ_INSTS_VALU_ADD_F32,SQ_INSTS_VALU_MUL_F32,SQ_INSTS_VALU_FMA_F32,SQ_INSTS_VALU_TRANS_F32,SQ_INSTS_VALU_ADD_F64,SQ_INSTS_VALU_MUL_F64,SQ_INSTS_VALU_FMA_F64,SPI_RA_REQ_NO_ALLOC,SPI_RA_REQ_NO_ALLOC_CSN,CPC_CPC_STAT_STALL,CPC_UTCL1_STALL_ON_TRANSLATION,CPF_CPF_STAT_IDLE,CPF_CPF_TCIU_IDLE,TA_BUFFER_ATOMIC_WAVEFRONTS_sum,TA_BUFFER_TOTAL_CYCLES_sum,TCC_HIT_sum,TCC_MISS_sum,TCC_REQ_sum,TCC_STREAMING_REQ_sum,TCP_TOTAL_ACCESSES_sum,TCP_TOTAL_READ_sum,TCP_TOTAL_WRITE_sum,TCP_VOLATILE_sum,TD_ATOMIC_WAVEFRONT_sum,TD_STORE_WAVEFRONT_sum,Wave_Size_5,Correlation_ID_5,XCC_Index_5,TCC_MISS[0],TCC_READ[0],TCC_REQ[0],TCC_RW_REQ[0],TCC_MISS[1],TCC_READ[1],TCC_REQ[1],TCC_RW_REQ[1],TCC_MISS[2],TCC_READ[2],TCC_REQ[2],TCC_RW_REQ[2],TCC_MISS[3],TCC_READ[3],TCC_REQ[3],TCC_RW_REQ[3],TCC_MISS[4],TCC_READ[4],TCC_REQ[4],TCC_RW_REQ[4],TCC_MISS[5],TCC_READ[5],TCC_REQ[5],TCC_RW_REQ[5],TCC_MISS[6],TCC_READ[6],TCC_REQ[6],TCC_RW_REQ[6],TCC_MISS[7],TCC_READ[7],TCC_REQ[7],TCC_RW_REQ[7],TCC_MISS[8],TCC_READ[8],TCC_REQ[8],TCC_RW_REQ[8],TCC_MISS[9],TCC_READ[9],TCC_REQ[9],TCC_RW_REQ[9],TCC_MISS[10],TCC_READ[10],TCC_REQ[10],TCC_RW_REQ[10],TCC_MISS[11],TCC_READ[11],TCC_REQ[11],TCC_RW_REQ[11],TCC_MISS[12],TCC_READ[12],TCC_REQ[12],TCC_RW_REQ[12],TCC_MISS[13],TCC_READ[13],TCC_REQ[13],TCC_RW_REQ[13],TCC_MISS[14],TCC_READ[14],TCC_REQ[14],TCC_RW_REQ[14],TCC_MISS[15],TCC_READ[15],TCC_REQ[15],TCC_RW_REQ[15],TCC_MISS[16],TCC_READ[16],TCC_REQ[16],TCC_RW_REQ[16],TCC_MISS[17],TCC_READ[17],TCC_REQ[17],TCC_RW_REQ[17],TCC_MISS[18],TCC_READ[18],TCC_REQ[18],TCC_RW_REQ[18],TCC_MISS[19],TCC_READ[19],TCC_REQ[19],TCC_RW_REQ[19],TCC_MISS[20],TCC_READ[20],TCC_REQ[20],TCC_RW_REQ[20],TCC_MISS[21],TCC_READ[21],TCC_REQ[21],TCC_RW_REQ[21],TCC_MISS[22],TCC_READ[22],TCC_REQ[22],TCC_RW_REQ[22],TCC_MISS[23],TCC_READ[23],TCC_REQ[23],TCC_RW_REQ[23],TCC_MISS[24],TCC_READ[24],TCC_REQ[24],TCC_RW_REQ[24],TCC_MISS[25],TCC_READ[25],TCC_REQ[25],TCC_RW_REQ[25],TCC_MISS[26],TCC_READ[26],TCC_REQ[26],TCC_RW_REQ[26],TCC_MISS[27],TCC_READ[27],TCC_REQ[27],TCC_RW_REQ[27],TCC_MISS[28],TCC_READ[28],TCC_REQ[28],TCC_RW_REQ[28],TCC_MISS[29],TCC_READ[29],TCC_REQ[29],TCC_RW_REQ[29],TCC_MISS[30],TCC_READ[30],TCC_REQ[30],TCC_RW_REQ[30],TCC_MISS[31],TCC_READ[31],TCC_REQ[31],TCC_RW_REQ[31],TCC_MISS[32],TCC_READ[32],TCC_REQ[32],TCC_RW_REQ[32],TCC_MISS[33],TCC_READ[33],TCC_REQ[33],TCC_RW_REQ[33],TCC_MISS[34],TCC_READ[34],TCC_REQ[34],TCC_RW_REQ[34],TCC_MISS[35],TCC_READ[35],TCC_REQ[35],TCC_RW_REQ[35],TCC_MISS[36],TCC_READ[36],TCC_REQ[36],TCC_RW_REQ[36],TCC_MISS[37],TCC_READ[37],TCC_REQ[37],TCC_RW_REQ[37],TCC_MISS[38],TCC_READ[38],TCC_REQ[38],TCC_RW_REQ[38],TCC_MISS[39],TCC_READ[39],TCC_REQ[39],TCC_RW_REQ[39],TCC_MISS[40],TCC_READ[40],TCC_REQ[40],TCC_RW_REQ[40],TCC_MISS[41],TCC_READ[41],TCC_REQ[41],TCC_RW_REQ[41],TCC_MISS[42],TCC_READ[42],TCC_REQ[42],TCC_RW_REQ[42],TCC_MISS[43],TCC_READ[43],TCC_REQ[43],TCC_RW_REQ[43],TCC_MISS[44],TCC_READ[44],TCC_REQ[44],TCC_RW_REQ[44],TCC_MISS[45],TCC_READ[45],TCC_REQ[45],TCC_RW_REQ[45],TCC_MISS[46],TCC_READ[46],TCC_REQ[46],TCC_RW_REQ[46],TCC_MISS[47],TCC_READ[47],TCC_REQ[47],TCC_RW_REQ[47],TCC_MISS[48],TCC_READ[48],TCC_REQ[48],TCC_RW_REQ[48],TCC_MISS[49],TCC_READ[49],TCC_REQ[49],TCC_RW_REQ[49],TCC_MISS[50],TCC_READ[50],TCC_REQ[50],TCC_RW_REQ[50],TCC_MISS[51],TCC_READ[51],TCC_REQ[51],TCC_RW_REQ[51],TCC_MISS[52],TCC_READ[52],TCC_REQ[52],TCC_RW_REQ[52],TCC_MISS[53],TCC_READ[53],TCC_REQ[53],TCC_RW_REQ[53],TCC_MISS[54],TCC_READ[54],TCC_REQ[54],TCC_RW_REQ[54],TCC_MISS[55],TCC_READ[55],TCC_REQ[55],TCC_RW_REQ[55],TCC_MISS[56],TCC_READ[56],TCC_REQ[56],TCC_RW_REQ[56],TCC_MISS[57],TCC_READ[57],TCC_REQ[57],TCC_RW_REQ[57],TCC_MISS[58],TCC_READ[58],TCC_REQ[58],TCC_RW_REQ[58],TCC_MISS[59],TCC_READ[59],TCC_REQ[59],TCC_RW_REQ[59],TCC_MISS[60],TCC_READ[60],TCC_REQ[60],TCC_RW_REQ[60],TCC_MISS[61],TCC_READ[61],TCC_REQ[61],TCC_RW_REQ[61],TCC_MISS[62],TCC_READ[62],TCC_REQ[62],TCC_RW_REQ[62],TCC_MISS[63],TCC_READ[63],TCC_REQ[63],TCC_RW_REQ[63],TCC_MISS[64],TCC_READ[64],TCC_REQ[64],TCC_RW_REQ[64],TCC_MISS[65],TCC_READ[65],TCC_REQ[65],TCC_RW_REQ[65],TCC_MISS[66],TCC_READ[66],TCC_REQ[66],TCC_RW_REQ[66],TCC_MISS[67],TCC_READ[67],TCC_REQ[67],TCC_RW_REQ[67],TCC_MISS[68],TCC_READ[68],TCC_REQ[68],TCC_RW_REQ[68],TCC_MISS[69],TCC_READ[69],TCC_REQ[69],TCC_RW_REQ[69],TCC_MISS[70],TCC_READ[70],TCC_REQ[70],TCC_RW_REQ[70],TCC_MISS[71],TCC_READ[71],TCC_REQ[71],TCC_RW_REQ[71],TCC_MISS[72],TCC_READ[72],TCC_REQ[72],TCC_RW_REQ[72],TCC_MISS[73],TCC_READ[73],TCC_REQ[73],TCC_RW_REQ[73],TCC_MISS[74],TCC_READ[74],TCC_REQ[74],TCC_RW_REQ[74],TCC_MISS[75],TCC_READ[75],TCC_REQ[75],TCC_RW_REQ[75],TCC_MISS[76],TCC_READ[76],TCC_REQ[76],TCC_RW_REQ[76],TCC_MISS[77],TCC_READ[77],TCC_REQ[77],TCC_RW_REQ[77],TCC_MISS[78],TCC_READ[78],TCC_REQ[78],TCC_RW_REQ[78],TCC_MISS[79],TCC_READ[79],TCC_REQ[79],TCC_RW_REQ[79],TCC_MISS[80],TCC_READ[80],TCC_REQ[80],TCC_RW_REQ[80],TCC_MISS[81],TCC_READ[81],TCC_REQ[81],TCC_RW_REQ[81],TCC_MISS[82],TCC_READ[82],TCC_REQ[82],TCC_RW_REQ[82],TCC_MISS[83],TCC_READ[83],TCC_REQ[83],TCC_RW_REQ[83],TCC_MISS[84],TCC_READ[84],TCC_REQ[84],TCC_RW_REQ[84],TCC_MISS[85],TCC_READ[85],TCC_REQ[85],TCC_RW_REQ[85],TCC_MISS[86],TCC_READ[86],TCC_REQ[86],TCC_RW_REQ[86],TCC_MISS[87],TCC_READ[87],TCC_REQ[87],TCC_RW_REQ[87],TCC_MISS[88],TCC_READ[88],TCC_REQ[88],TCC_RW_REQ[88],TCC_MISS[89],TCC_READ[89],TCC_REQ[89],TCC_RW_REQ[89],TCC_MISS[90],TCC_READ[90],TCC_REQ[90],TCC_RW_REQ[90],TCC_MISS[91],TCC_READ[91],TCC_REQ[91],TCC_RW_REQ[91],TCC_MISS[92],TCC_READ[92],TCC_REQ[92],TCC_RW_REQ[92],TCC_MISS[93],TCC_READ[93],TCC_REQ[93],TCC_RW_REQ[93],TCC_MISS[94],TCC_READ[94],TCC_REQ[94],TCC_RW_REQ[94],TCC_MISS[95],TCC_READ[95],TCC_REQ[95],TCC_RW_REQ[95],TCC_MISS[96],TCC_READ[96],TCC_REQ[96],TCC_RW_REQ[96],TCC_MISS[97],TCC_READ[97],TCC_REQ[97],TCC_RW_REQ[97],TCC_MISS[98],TCC_READ[98],TCC_REQ[98],TCC_RW_REQ[98],TCC_MISS[99],TCC_READ[99],TCC_REQ[99],TCC_RW_REQ[99],TCC_MISS[100],TCC_READ[100],TCC_REQ[100],TCC_RW_REQ[100],TCC_MISS[101],TCC_READ[101],TCC_REQ[101],TCC_RW_REQ[101],TCC_MISS[102],TCC_READ[102],TCC_REQ[102],TCC_RW_REQ[102],TCC_MISS[103],TCC_READ[103],TCC_REQ[103],TCC_RW_REQ[103],TCC_MISS[104],TCC_READ[104],TCC_REQ[104],TCC_RW_REQ[104],TCC_MISS[105],TCC_READ[105],TCC_REQ[105],TCC_RW_REQ[105],TCC_MISS[106],TCC_READ[106],TCC_REQ[106],TCC_RW_REQ[106],TCC_MISS[107],TCC_READ[107],TCC_REQ[107],TCC_RW_REQ[107],TCC_MISS[108],TCC_READ[108],TCC_REQ[108],TCC_RW_REQ[108],TCC_MISS[109],TCC_READ[109],TCC_REQ[109],TCC_RW_REQ[109],TCC_MISS[110],TCC_READ[110],TCC_REQ[110],TCC_RW_REQ[110],TCC_MISS[111],TCC_READ[111],TCC_REQ[111],TCC_RW_REQ[111],TCC_MISS[112],TCC_READ[112],TCC_REQ[112],TCC_RW_REQ[112],TCC_MISS[113],TCC_READ[113],TCC_REQ[113],TCC_RW_REQ[113],TCC_MISS[114],TCC_READ[114],TCC_REQ[114],TCC_RW_REQ[114],TCC_MISS[115],TCC_READ[115],TCC_REQ[115],TCC_RW_REQ[115],TCC_MISS[116],TCC_READ[116],TCC_REQ[116],TCC_RW_REQ[116],TCC_MISS[117],TCC_READ[117],TCC_REQ[117],TCC_RW_REQ[117],TCC_MISS[118],TCC_READ[118],TCC_REQ[118],TCC_RW_REQ[118],TCC_MISS[119],TCC_READ[119],TCC_REQ[119],TCC_RW_REQ[119],TCC_MISS[120],TCC_READ[120],TCC_REQ[120],TCC_RW_REQ[120],TCC_MISS[121],TCC_READ[121],TCC_REQ[121],TCC_RW_REQ[121],TCC_MISS[122],TCC_READ[122],TCC_REQ[122],TCC_RW_REQ[122],TCC_MISS[123],TCC_READ[123],TCC_REQ[123],TCC_RW_REQ[123],TCC_MISS[124],TCC_READ[124],TCC_REQ[124],TCC_RW_REQ[124],TCC_MISS[125],TCC_READ[125],TCC_REQ[125],TCC_RW_REQ[125],TCC_MISS[126],TCC_READ[126],TCC_REQ[126],TCC_RW_REQ[126],TCC_MISS[127],TCC_READ[127],TCC_REQ[127],TCC_RW_REQ[127],Wave_Size_6,Correlation_ID_6,SQ_INSTS_BRANCH,SQ_INSTS_SENDMSG,SQ_WAIT_ANY,SQ_WAIT_INST_ANY,SQ_ACTIVE_INST_ANY,SQ_ACTIVE_INST_VMEM,SQ_ACTIVE_INST_LDS,SQ_ACTIVE_INST_VALU,SPI_RA_WAVE_SIMD_FULL_CSN,SPI_RA_VGPR_SIMD_FULL_CSN,CPC_CPC_UTCL2IU_STALL,CPC_ME1_BUSY_FOR_PACKET_DECODE,TA_ADDR_STALLED_BY_TC_CYCLES_sum,TA_TOTAL_WAVEFRONTS_sum,TCC_EA0_WRREQ_64B_sum,TCC_EA0_WRREQ_DRAM_sum,TCC_EA0_WRREQ_sum,TCC_EA0_WR_UNCACHED_32B_sum,TCP_UTCL1_PERMISSION_MISS_sum,TCP_UTCL1_REQUEST_sum,TCP_UTCL1_TRANSLATION_HIT_sum,TCP_UTCL1_TRANSLATION_MISS_sum,Wave_Size_7,Correlation_ID_7,XCC_Index_7,TCC_TAG_STALL[0],TCC_TOO_MANY_EA_WRREQS_STALL[0],TCC_WRITE[0],TCC_TAG_STALL[1],TCC_TOO_MANY_EA_WRREQS_STALL[1],TCC_WRITE[1],TCC_TAG_STALL[2],TCC_TOO_MANY_EA_WRREQS_STALL[2],TCC_WRITE[2],TCC_TAG_STALL[3],TCC_TOO_MANY_EA_WRREQS_STALL[3],TCC_WRITE[3],TCC_TAG_STALL[4],TCC_TOO_MANY_EA_WRREQS_STALL[4],TCC_WRITE[4],TCC_TAG_STALL[5],TCC_TOO_MANY_EA_WRREQS_STALL[5],TCC_WRITE[5],TCC_TAG_STALL[6],TCC_TOO_MANY_EA_WRREQS_STALL[6],TCC_WRITE[6],TCC_TAG_STALL[7],TCC_TOO_MANY_EA_WRREQS_STALL[7],TCC_WRITE[7],TCC_TAG_STALL[8],TCC_TOO_MANY_EA_WRREQS_STALL[8],TCC_WRITE[8],TCC_TAG_STALL[9],TCC_TOO_MANY_EA_WRREQS_STALL[9],TCC_WRITE[9],TCC_TAG_STALL[10],TCC_TOO_MANY_EA_WRREQS_STALL[10],TCC_WRITE[10],TCC_TAG_STALL[11],TCC_TOO_MANY_EA_WRREQS_STALL[11],TCC_WRITE[11],TCC_TAG_STALL[12],TCC_TOO_MANY_EA_WRREQS_STALL[12],TCC_WRITE[12],TCC_TAG_STALL[13],TCC_TOO_MANY_EA_WRREQS_STALL[13],TCC_WRITE[13],TCC_TAG_STALL[14],TCC_TOO_MANY_EA_WRREQS_STALL[14],TCC_WRITE[14],TCC_TAG_STALL[15],TCC_TOO_MANY_EA_WRREQS_STALL[15],TCC_WRITE[15],TCC_TAG_STALL[16],TCC_TOO_MANY_EA_WRREQS_STALL[16],TCC_WRITE[16],TCC_TAG_STALL[17],TCC_TOO_MANY_EA_WRREQS_STALL[17],TCC_WRITE[17],TCC_TAG_STALL[18],TCC_TOO_MANY_EA_WRREQS_STALL[18],TCC_WRITE[18],TCC_TAG_STALL[19],TCC_TOO_MANY_EA_WRREQS_STALL[19],TCC_WRITE[19],TCC_TAG_STALL[20],TCC_TOO_MANY_EA_WRREQS_STALL[20],TCC_WRITE[20],TCC_TAG_STALL[21],TCC_TOO_MANY_EA_WRREQS_STALL[21],TCC_WRITE[21],TCC_TAG_STALL[22],TCC_TOO_MANY_EA_WRREQS_STALL[22],TCC_WRITE[22],TCC_TAG_STALL[23],TCC_TOO_MANY_EA_WRREQS_STALL[23],TCC_WRITE[23],TCC_TAG_STALL[24],TCC_TOO_MANY_EA_WRREQS_STALL[24],TCC_WRITE[24],TCC_TAG_STALL[25],TCC_TOO_MANY_EA_WRREQS_STALL[25],TCC_WRITE[25],TCC_TAG_STALL[26],TCC_TOO_MANY_EA_WRREQS_STALL[26],TCC_WRITE[26],TCC_TAG_STALL[27],TCC_TOO_MANY_EA_WRREQS_STALL[27],TCC_WRITE[27],TCC_TAG_STALL[28],TCC_TOO_MANY_EA_WRREQS_STALL[28],TCC_WRITE[28],TCC_TAG_STALL[29],TCC_TOO_MANY_EA_WRREQS_STALL[29],TCC_WRITE[29],TCC_TAG_STALL[30],TCC_TOO_MANY_EA_WRREQS_STALL[30],TCC_WRITE[30],TCC_TAG_STALL[31],TCC_TOO_MANY_EA_WRREQS_STALL[31],TCC_WRITE[31],TCC_TAG_STALL[32],TCC_TOO_MANY_EA_WRREQS_STALL[32],TCC_WRITE[32],TCC_TAG_STALL[33],TCC_TOO_MANY_EA_WRREQS_STALL[33],TCC_WRITE[33],TCC_TAG_STALL[34],TCC_TOO_MANY_EA_WRREQS_STALL[34],TCC_WRITE[34],TCC_TAG_STALL[35],TCC_TOO_MANY_EA_WRREQS_STALL[35],TCC_WRITE[35],TCC_TAG_STALL[36],TCC_TOO_MANY_EA_WRREQS_STALL[36],TCC_WRITE[36],TCC_TAG_STALL[37],TCC_TOO_MANY_EA_WRREQS_STALL[37],TCC_WRITE[37],TCC_TAG_STALL[38],TCC_TOO_MANY_EA_WRREQS_STALL[38],TCC_WRITE[38],TCC_TAG_STALL[39],TCC_TOO_MANY_EA_WRREQS_STALL[39],TCC_WRITE[39],TCC_TAG_STALL[40],TCC_TOO_MANY_EA_WRREQS_STALL[40],TCC_WRITE[40],TCC_TAG_STALL[41],TCC_TOO_MANY_EA_WRREQS_STALL[41],TCC_WRITE[41],TCC_TAG_STALL[42],TCC_TOO_MANY_EA_WRREQS_STALL[42],TCC_WRITE[42],TCC_TAG_STALL[43],TCC_TOO_MANY_EA_WRREQS_STALL[43],TCC_WRITE[43],TCC_TAG_STALL[44],TCC_TOO_MANY_EA_WRREQS_STALL[44],TCC_WRITE[44],TCC_TAG_STALL[45],TCC_TOO_MANY_EA_WRREQS_STALL[45],TCC_WRITE[45],TCC_TAG_STALL[46],TCC_TOO_MANY_EA_WRREQS_STALL[46],TCC_WRITE[46],TCC_TAG_STALL[47],TCC_TOO_MANY_EA_WRREQS_STALL[47],TCC_WRITE[47],TCC_TAG_STALL[48],TCC_TOO_MANY_EA_WRREQS_STALL[48],TCC_WRITE[48],TCC_TAG_STALL[49],TCC_TOO_MANY_EA_WRREQS_STALL[49],TCC_WRITE[49],TCC_TAG_STALL[50],TCC_TOO_MANY_EA_WRREQS_STALL[50],TCC_WRITE[50],TCC_TAG_STALL[51],TCC_TOO_MANY_EA_WRREQS_STALL[51],TCC_WRITE[51],TCC_TAG_STALL[52],TCC_TOO_MANY_EA_WRREQS_STALL[52],TCC_WRITE[52],TCC_TAG_STALL[53],TCC_TOO_MANY_EA_WRREQS_STALL[53],TCC_WRITE[53],TCC_TAG_STALL[54],TCC_TOO_MANY_EA_WRREQS_STALL[54],TCC_WRITE[54],TCC_TAG_STALL[55],TCC_TOO_MANY_EA_WRREQS_STALL[55],TCC_WRITE[55],TCC_TAG_STALL[56],TCC_TOO_MANY_EA_WRREQS_STALL[56],TCC_WRITE[56],TCC_TAG_STALL[57],TCC_TOO_MANY_EA_WRREQS_STALL[57],TCC_WRITE[57],TCC_TAG_STALL[58],TCC_TOO_MANY_EA_WRREQS_STALL[58],TCC_WRITE[58],TCC_TAG_STALL[59],TCC_TOO_MANY_EA_WRREQS_STALL[59],TCC_WRITE[59],TCC_TAG_STALL[60],TCC_TOO_MANY_EA_WRREQS_STALL[60],TCC_WRITE[60],TCC_TAG_STALL[61],TCC_TOO_MANY_EA_WRREQS_STALL[61],TCC_WRITE[61],TCC_TAG_STALL[62],TCC_TOO_MANY_EA_WRREQS_STALL[62],TCC_WRITE[62],TCC_TAG_STALL[63],TCC_TOO_MANY_EA_WRREQS_STALL[63],TCC_WRITE[63],TCC_TAG_STALL[64],TCC_TOO_MANY_EA_WRREQS_STALL[64],TCC_WRITE[64],TCC_TAG_STALL[65],TCC_TOO_MANY_EA_WRREQS_STALL[65],TCC_WRITE[65],TCC_TAG_STALL[66],TCC_TOO_MANY_EA_WRREQS_STALL[66],TCC_WRITE[66],TCC_TAG_STALL[67],TCC_TOO_MANY_EA_WRREQS_STALL[67],TCC_WRITE[67],TCC_TAG_STALL[68],TCC_TOO_MANY_EA_WRREQS_STALL[68],TCC_WRITE[68],TCC_TAG_STALL[69],TCC_TOO_MANY_EA_WRREQS_STALL[69],TCC_WRITE[69],TCC_TAG_STALL[70],TCC_TOO_MANY_EA_WRREQS_STALL[70],TCC_WRITE[70],TCC_TAG_STALL[71],TCC_TOO_MANY_EA_WRREQS_STALL[71],TCC_WRITE[71],TCC_TAG_STALL[72],TCC_TOO_MANY_EA_WRREQS_STALL[72],TCC_WRITE[72],TCC_TAG_STALL[73],TCC_TOO_MANY_EA_WRREQS_STALL[73],TCC_WRITE[73],TCC_TAG_STALL[74],TCC_TOO_MANY_EA_WRREQS_STALL[74],TCC_WRITE[74],TCC_TAG_STALL[75],TCC_TOO_MANY_EA_WRREQS_STALL[75],TCC_WRITE[75],TCC_TAG_STALL[76],TCC_TOO_MANY_EA_WRREQS_STALL[76],TCC_WRITE[76],TCC_TAG_STALL[77],TCC_TOO_MANY_EA_WRREQS_STALL[77],TCC_WRITE[77],TCC_TAG_STALL[78],TCC_TOO_MANY_EA_WRREQS_STALL[78],TCC_WRITE[78],TCC_TAG_STALL[79],TCC_TOO_MANY_EA_WRREQS_STALL[79],TCC_WRITE[79],TCC_TAG_STALL[80],TCC_TOO_MANY_EA_WRREQS_STALL[80],TCC_WRITE[80],TCC_TAG_STALL[81],TCC_TOO_MANY_EA_WRREQS_STALL[81],TCC_WRITE[81],TCC_TAG_STALL[82],TCC_TOO_MANY_EA_WRREQS_STALL[82],TCC_WRITE[82],TCC_TAG_STALL[83],TCC_TOO_MANY_EA_WRREQS_STALL[83],TCC_WRITE[83],TCC_TAG_STALL[84],TCC_TOO_MANY_EA_WRREQS_STALL[84],TCC_WRITE[84],TCC_TAG_STALL[85],TCC_TOO_MANY_EA_WRREQS_STALL[85],TCC_WRITE[85],TCC_TAG_STALL[86],TCC_TOO_MANY_EA_WRREQS_STALL[86],TCC_WRITE[86],TCC_TAG_STALL[87],TCC_TOO_MANY_EA_WRREQS_STALL[87],TCC_WRITE[87],TCC_TAG_STALL[88],TCC_TOO_MANY_EA_WRREQS_STALL[88],TCC_WRITE[88],TCC_TAG_STALL[89],TCC_TOO_MANY_EA_WRREQS_STALL[89],TCC_WRITE[89],TCC_TAG_STALL[90],TCC_TOO_MANY_EA_WRREQS_STALL[90],TCC_WRITE[90],TCC_TAG_STALL[91],TCC_TOO_MANY_EA_WRREQS_STALL[91],TCC_WRITE[91],TCC_TAG_STALL[92],TCC_TOO_MANY_EA_WRREQS_STALL[92],TCC_WRITE[92],TCC_TAG_STALL[93],TCC_TOO_MANY_EA_WRREQS_STALL[93],TCC_WRITE[93],TCC_TAG_STALL[94],TCC_TOO_MANY_EA_WRREQS_STALL[94],TCC_WRITE[94],TCC_TAG_STALL[95],TCC_TOO_MANY_EA_WRREQS_STALL[95],TCC_WRITE[95],TCC_TAG_STALL[96],TCC_TOO_MANY_EA_WRREQS_STALL[96],TCC_WRITE[96],TCC_TAG_STALL[97],TCC_TOO_MANY_EA_WRREQS_STALL[97],TCC_WRITE[97],TCC_TAG_STALL[98],TCC_TOO_MANY_EA_WRREQS_STALL[98],TCC_WRITE[98],TCC_TAG_STALL[99],TCC_TOO_MANY_EA_WRREQS_STALL[99],TCC_WRITE[99],TCC_TAG_STALL[100],TCC_TOO_MANY_EA_WRREQS_STALL[100],TCC_WRITE[100],TCC_TAG_STALL[101],TCC_TOO_MANY_EA_WRREQS_STALL[101],TCC_WRITE[101],TCC_TAG_STALL[102],TCC_TOO_MANY_EA_WRREQS_STALL[102],TCC_WRITE[102],TCC_TAG_STALL[103],TCC_TOO_MANY_EA_WRREQS_STALL[103],TCC_WRITE[103],TCC_TAG_STALL[104],TCC_TOO_MANY_EA_WRREQS_STALL[104],TCC_WRITE[104],TCC_TAG_STALL[105],TCC_TOO_MANY_EA_WRREQS_STALL[105],TCC_WRITE[105],TCC_TAG_STALL[106],TCC_TOO_MANY_EA_WRREQS_STALL[106],TCC_WRITE[106],TCC_TAG_STALL[107],TCC_TOO_MANY_EA_WRREQS_STALL[107],TCC_WRITE[107],TCC_TAG_STALL[108],TCC_TOO_MANY_EA_WRREQS_STALL[108],TCC_WRITE[108],TCC_TAG_STALL[109],TCC_TOO_MANY_EA_WRREQS_STALL[109],TCC_WRITE[109],TCC_TAG_STALL[110],TCC_TOO_MANY_EA_WRREQS_STALL[110],TCC_WRITE[110],TCC_TAG_STALL[111],TCC_TOO_MANY_EA_WRREQS_STALL[111],TCC_WRITE[111],TCC_TAG_STALL[112],TCC_TOO_MANY_EA_WRREQS_STALL[112],TCC_WRITE[112],TCC_TAG_STALL[113],TCC_TOO_MANY_EA_WRREQS_STALL[113],TCC_WRITE[113],TCC_TAG_STALL[114],TCC_TOO_MANY_EA_WRREQS_STALL[114],TCC_WRITE[114],TCC_TAG_STALL[115],TCC_TOO_MANY_EA_WRREQS_STALL[115],TCC_WRITE[115],TCC_TAG_STALL[116],TCC_TOO_MANY_EA_WRREQS_STALL[116],TCC_WRITE[116],TCC_TAG_STALL[117],TCC_TOO_MANY_EA_WRREQS_STALL[117],TCC_WRITE[117],TCC_TAG_STALL[118],TCC_TOO_MANY_EA_WRREQS_STALL[118],TCC_WRITE[118],TCC_TAG_STALL[119],TCC_TOO_MANY_EA_WRREQS_STALL[119],TCC_WRITE[119],TCC_TAG_STALL[120],TCC_TOO_MANY_EA_WRREQS_STALL[120],TCC_WRITE[120],TCC_TAG_STALL[121],TCC_TOO_MANY_EA_WRREQS_STALL[121],TCC_WRITE[121],TCC_TAG_STALL[122],TCC_TOO_MANY_EA_WRREQS_STALL[122],TCC_WRITE[122],TCC_TAG_STALL[123],TCC_TOO_MANY_EA_WRREQS_STALL[123],TCC_WRITE[123],TCC_TAG_STALL[124],TCC_TOO_MANY_EA_WRREQS_STALL[124],TCC_WRITE[124],TCC_TAG_STALL[125],TCC_TOO_MANY_EA_WRREQS_STALL[125],TCC_WRITE[125],TCC_TAG_STALL[126],TCC_TOO_MANY_EA_WRREQS_STALL[126],TCC_WRITE[126],TCC_TAG_STALL[127],TCC_TOO_MANY_EA_WRREQS_STALL[127],TCC_WRITE[127],Wave_Size_8,Correlation_ID_8,XCC_Index_8,TCC_EA0_ATOMIC_LEVEL[0],TCC_EA0_RDREQ[0],TCC_EA0_RDREQ_32B[0],TCC_EA0_RDREQ_LEVEL[0],TCC_EA0_ATOMIC_LEVEL[1],TCC_EA0_RDREQ[1],TCC_EA0_RDREQ_32B[1],TCC_EA0_RDREQ_LEVEL[1],TCC_EA0_ATOMIC_LEVEL[2],TCC_EA0_RDREQ[2],TCC_EA0_RDREQ_32B[2],TCC_EA0_RDREQ_LEVEL[2],TCC_EA0_ATOMIC_LEVEL[3],TCC_EA0_RDREQ[3],TCC_EA0_RDREQ_32B[3],TCC_EA0_RDREQ_LEVEL[3],TCC_EA0_ATOMIC_LEVEL[4],TCC_EA0_RDREQ[4],TCC_EA0_RDREQ_32B[4],TCC_EA0_RDREQ_LEVEL[4],TCC_EA0_ATOMIC_LEVEL[5],TCC_EA0_RDREQ[5],TCC_EA0_RDREQ_32B[5],TCC_EA0_RDREQ_LEVEL[5],TCC_EA0_ATOMIC_LEVEL[6],TCC_EA0_RDREQ[6],TCC_EA0_RDREQ_32B[6],TCC_EA0_RDREQ_LEVEL[6],TCC_EA0_ATOMIC_LEVEL[7],TCC_EA0_RDREQ[7],TCC_EA0_RDREQ_32B[7],TCC_EA0_RDREQ_LEVEL[7],TCC_EA0_ATOMIC_LEVEL[8],TCC_EA0_RDREQ[8],TCC_EA0_RDREQ_32B[8],TCC_EA0_RDREQ_LEVEL[8],TCC_EA0_ATOMIC_LEVEL[9],TCC_EA0_RDREQ[9],TCC_EA0_RDREQ_32B[9],TCC_EA0_RDREQ_LEVEL[9],TCC_EA0_ATOMIC_LEVEL[10],TCC_EA0_RDREQ[10],TCC_EA0_RDREQ_32B[10],TCC_EA0_RDREQ_LEVEL[10],TCC_EA0_ATOMIC_LEVEL[11],TCC_EA0_RDREQ[11],TCC_EA0_RDREQ_32B[11],TCC_EA0_RDREQ_LEVEL[11],TCC_EA0_ATOMIC_LEVEL[12],TCC_EA0_RDREQ[12],TCC_EA0_RDREQ_32B[12],TCC_EA0_RDREQ_LEVEL[12],TCC_EA0_ATOMIC_LEVEL[13],TCC_EA0_RDREQ[13],TCC_EA0_RDREQ_32B[13],TCC_EA0_RDREQ_LEVEL[13],TCC_EA0_ATOMIC_LEVEL[14],TCC_EA0_RDREQ[14],TCC_EA0_RDREQ_32B[14],TCC_EA0_RDREQ_LEVEL[14],TCC_EA0_ATOMIC_LEVEL[15],TCC_EA0_RDREQ[15],TCC_EA0_RDREQ_32B[15],TCC_EA0_RDREQ_LEVEL[15],TCC_EA0_ATOMIC_LEVEL[16],TCC_EA0_RDREQ[16],TCC_EA0_RDREQ_32B[16],TCC_EA0_RDREQ_LEVEL[16],TCC_EA0_ATOMIC_LEVEL[17],TCC_EA0_RDREQ[17],TCC_EA0_RDREQ_32B[17],TCC_EA0_RDREQ_LEVEL[17],TCC_EA0_ATOMIC_LEVEL[18],TCC_EA0_RDREQ[18],TCC_EA0_RDREQ_32B[18],TCC_EA0_RDREQ_LEVEL[18],TCC_EA0_ATOMIC_LEVEL[19],TCC_EA0_RDREQ[19],TCC_EA0_RDREQ_32B[19],TCC_EA0_RDREQ_LEVEL[19],TCC_EA0_ATOMIC_LEVEL[20],TCC_EA0_RDREQ[20],TCC_EA0_RDREQ_32B[20],TCC_EA0_RDREQ_LEVEL[20],TCC_EA0_ATOMIC_LEVEL[21],TCC_EA0_RDREQ[21],TCC_EA0_RDREQ_32B[21],TCC_EA0_RDREQ_LEVEL[21],TCC_EA0_ATOMIC_LEVEL[22],TCC_EA0_RDREQ[22],TCC_EA0_RDREQ_32B[22],TCC_EA0_RDREQ_LEVEL[22],TCC_EA0_ATOMIC_LEVEL[23],TCC_EA0_RDREQ[23],TCC_EA0_RDREQ_32B[23],TCC_EA0_RDREQ_LEVEL[23],TCC_EA0_ATOMIC_LEVEL[24],TCC_EA0_RDREQ[24],TCC_EA0_RDREQ_32B[24],TCC_EA0_RDREQ_LEVEL[24],TCC_EA0_ATOMIC_LEVEL[25],TCC_EA0_RDREQ[25],TCC_EA0_RDREQ_32B[25],TCC_EA0_RDREQ_LEVEL[25],TCC_EA0_ATOMIC_LEVEL[26],TCC_EA0_RDREQ[26],TCC_EA0_RDREQ_32B[26],TCC_EA0_RDREQ_LEVEL[26],TCC_EA0_ATOMIC_LEVEL[27],TCC_EA0_RDREQ[27],TCC_EA0_RDREQ_32B[27],TCC_EA0_RDREQ_LEVEL[27],TCC_EA0_ATOMIC_LEVEL[28],TCC_EA0_RDREQ[28],TCC_EA0_RDREQ_32B[28],TCC_EA0_RDREQ_LEVEL[28],TCC_EA0_ATOMIC_LEVEL[29],TCC_EA0_RDREQ[29],TCC_EA0_RDREQ_32B[29],TCC_EA0_RDREQ_LEVEL[29],TCC_EA0_ATOMIC_LEVEL[30],TCC_EA0_RDREQ[30],TCC_EA0_RDREQ_32B[30],TCC_EA0_RDREQ_LEVEL[30],TCC_EA0_ATOMIC_LEVEL[31],TCC_EA0_RDREQ[31],TCC_EA0_RDREQ_32B[31],TCC_EA0_RDREQ_LEVEL[31],TCC_EA0_ATOMIC_LEVEL[32],TCC_EA0_RDREQ[32],TCC_EA0_RDREQ_32B[32],TCC_EA0_RDREQ_LEVEL[32],TCC_EA0_ATOMIC_LEVEL[33],TCC_EA0_RDREQ[33],TCC_EA0_RDREQ_32B[33],TCC_EA0_RDREQ_LEVEL[33],TCC_EA0_ATOMIC_LEVEL[34],TCC_EA0_RDREQ[34],TCC_EA0_RDREQ_32B[34],TCC_EA0_RDREQ_LEVEL[34],TCC_EA0_ATOMIC_LEVEL[35],TCC_EA0_RDREQ[35],TCC_EA0_RDREQ_32B[35],TCC_EA0_RDREQ_LEVEL[35],TCC_EA0_ATOMIC_LEVEL[36],TCC_EA0_RDREQ[36],TCC_EA0_RDREQ_32B[36],TCC_EA0_RDREQ_LEVEL[36],TCC_EA0_ATOMIC_LEVEL[37],TCC_EA0_RDREQ[37],TCC_EA0_RDREQ_32B[37],TCC_EA0_RDREQ_LEVEL[37],TCC_EA0_ATOMIC_LEVEL[38],TCC_EA0_RDREQ[38],TCC_EA0_RDREQ_32B[38],TCC_EA0_RDREQ_LEVEL[38],TCC_EA0_ATOMIC_LEVEL[39],TCC_EA0_RDREQ[39],TCC_EA0_RDREQ_32B[39],TCC_EA0_RDREQ_LEVEL[39],TCC_EA0_ATOMIC_LEVEL[40],TCC_EA0_RDREQ[40],TCC_EA0_RDREQ_32B[40],TCC_EA0_RDREQ_LEVEL[40],TCC_EA0_ATOMIC_LEVEL[41],TCC_EA0_RDREQ[41],TCC_EA0_RDREQ_32B[41],TCC_EA0_RDREQ_LEVEL[41],TCC_EA0_ATOMIC_LEVEL[42],TCC_EA0_RDREQ[42],TCC_EA0_RDREQ_32B[42],TCC_EA0_RDREQ_LEVEL[42],TCC_EA0_ATOMIC_LEVEL[43],TCC_EA0_RDREQ[43],TCC_EA0_RDREQ_32B[43],TCC_EA0_RDREQ_LEVEL[43],TCC_EA0_ATOMIC_LEVEL[44],TCC_EA0_RDREQ[44],TCC_EA0_RDREQ_32B[44],TCC_EA0_RDREQ_LEVEL[44],TCC_EA0_ATOMIC_LEVEL[45],TCC_EA0_RDREQ[45],TCC_EA0_RDREQ_32B[45],TCC_EA0_RDREQ_LEVEL[45],TCC_EA0_ATOMIC_LEVEL[46],TCC_EA0_RDREQ[46],TCC_EA0_RDREQ_32B[46],TCC_EA0_RDREQ_LEVEL[46],TCC_EA0_ATOMIC_LEVEL[47],TCC_EA0_RDREQ[47],TCC_EA0_RDREQ_32B[47],TCC_EA0_RDREQ_LEVEL[47],TCC_EA0_ATOMIC_LEVEL[48],TCC_EA0_RDREQ[48],TCC_EA0_RDREQ_32B[48],TCC_EA0_RDREQ_LEVEL[48],TCC_EA0_ATOMIC_LEVEL[49],TCC_EA0_RDREQ[49],TCC_EA0_RDREQ_32B[49],TCC_EA0_RDREQ_LEVEL[49],TCC_EA0_ATOMIC_LEVEL[50],TCC_EA0_RDREQ[50],TCC_EA0_RDREQ_32B[50],TCC_EA0_RDREQ_LEVEL[50],TCC_EA0_ATOMIC_LEVEL[51],TCC_EA0_RDREQ[51],TCC_EA0_RDREQ_32B[51],TCC_EA0_RDREQ_LEVEL[51],TCC_EA0_ATOMIC_LEVEL[52],TCC_EA0_RDREQ[52],TCC_EA0_RDREQ_32B[52],TCC_EA0_RDREQ_LEVEL[52],TCC_EA0_ATOMIC_LEVEL[53],TCC_EA0_RDREQ[53],TCC_EA0_RDREQ_32B[53],TCC_EA0_RDREQ_LEVEL[53],TCC_EA0_ATOMIC_LEVEL[54],TCC_EA0_RDREQ[54],TCC_EA0_RDREQ_32B[54],TCC_EA0_RDREQ_LEVEL[54],TCC_EA0_ATOMIC_LEVEL[55],TCC_EA0_RDREQ[55],TCC_EA0_RDREQ_32B[55],TCC_EA0_RDREQ_LEVEL[55],TCC_EA0_ATOMIC_LEVEL[56],TCC_EA0_RDREQ[56],TCC_EA0_RDREQ_32B[56],TCC_EA0_RDREQ_LEVEL[56],TCC_EA0_ATOMIC_LEVEL[57],TCC_EA0_RDREQ[57],TCC_EA0_RDREQ_32B[57],TCC_EA0_RDREQ_LEVEL[57],TCC_EA0_ATOMIC_LEVEL[58],TCC_EA0_RDREQ[58],TCC_EA0_RDREQ_32B[58],TCC_EA0_RDREQ_LEVEL[58],TCC_EA0_ATOMIC_LEVEL[59],TCC_EA0_RDREQ[59],TCC_EA0_RDREQ_32B[59],TCC_EA0_RDREQ_LEVEL[59],TCC_EA0_ATOMIC_LEVEL[60],TCC_EA0_RDREQ[60],TCC_EA0_RDREQ_32B[60],TCC_EA0_RDREQ_LEVEL[60],TCC_EA0_ATOMIC_LEVEL[61],TCC_EA0_RDREQ[61],TCC_EA0_RDREQ_32B[61],TCC_EA0_RDREQ_LEVEL[61],TCC_EA0_ATOMIC_LEVEL[62],TCC_EA0_RDREQ[62],TCC_EA0_RDREQ_32B[62],TCC_EA0_RDREQ_LEVEL[62],TCC_EA0_ATOMIC_LEVEL[63],TCC_EA0_RDREQ[63],TCC_EA0_RDREQ_32B[63],TCC_EA0_RDREQ_LEVEL[63],TCC_EA0_ATOMIC_LEVEL[64],TCC_EA0_RDREQ[64],TCC_EA0_RDREQ_32B[64],TCC_EA0_RDREQ_LEVEL[64],TCC_EA0_ATOMIC_LEVEL[65],TCC_EA0_RDREQ[65],TCC_EA0_RDREQ_32B[65],TCC_EA0_RDREQ_LEVEL[65],TCC_EA0_ATOMIC_LEVEL[66],TCC_EA0_RDREQ[66],TCC_EA0_RDREQ_32B[66],TCC_EA0_RDREQ_LEVEL[66],TCC_EA0_ATOMIC_LEVEL[67],TCC_EA0_RDREQ[67],TCC_EA0_RDREQ_32B[67],TCC_EA0_RDREQ_LEVEL[67],TCC_EA0_ATOMIC_LEVEL[68],TCC_EA0_RDREQ[68],TCC_EA0_RDREQ_32B[68],TCC_EA0_RDREQ_LEVEL[68],TCC_EA0_ATOMIC_LEVEL[69],TCC_EA0_RDREQ[69],TCC_EA0_RDREQ_32B[69],TCC_EA0_RDREQ_LEVEL[69],TCC_EA0_ATOMIC_LEVEL[70],TCC_EA0_RDREQ[70],TCC_EA0_RDREQ_32B[70],TCC_EA0_RDREQ_LEVEL[70],TCC_EA0_ATOMIC_LEVEL[71],TCC_EA0_RDREQ[71],TCC_EA0_RDREQ_32B[71],TCC_EA0_RDREQ_LEVEL[71],TCC_EA0_ATOMIC_LEVEL[72],TCC_EA0_RDREQ[72],TCC_EA0_RDREQ_32B[72],TCC_EA0_RDREQ_LEVEL[72],TCC_EA0_ATOMIC_LEVEL[73],TCC_EA0_RDREQ[73],TCC_EA0_RDREQ_32B[73],TCC_EA0_RDREQ_LEVEL[73],TCC_EA0_ATOMIC_LEVEL[74],TCC_EA0_RDREQ[74],TCC_EA0_RDREQ_32B[74],TCC_EA0_RDREQ_LEVEL[74],TCC_EA0_ATOMIC_LEVEL[75],TCC_EA0_RDREQ[75],TCC_EA0_RDREQ_32B[75],TCC_EA0_RDREQ_LEVEL[75],TCC_EA0_ATOMIC_LEVEL[76],TCC_EA0_RDREQ[76],TCC_EA0_RDREQ_32B[76],TCC_EA0_RDREQ_LEVEL[76],TCC_EA0_ATOMIC_LEVEL[77],TCC_EA0_RDREQ[77],TCC_EA0_RDREQ_32B[77],TCC_EA0_RDREQ_LEVEL[77],TCC_EA0_ATOMIC_LEVEL[78],TCC_EA0_RDREQ[78],TCC_EA0_RDREQ_32B[78],TCC_EA0_RDREQ_LEVEL[78],TCC_EA0_ATOMIC_LEVEL[79],TCC_EA0_RDREQ[79],TCC_EA0_RDREQ_32B[79],TCC_EA0_RDREQ_LEVEL[79],TCC_EA0_ATOMIC_LEVEL[80],TCC_EA0_RDREQ[80],TCC_EA0_RDREQ_32B[80],TCC_EA0_RDREQ_LEVEL[80],TCC_EA0_ATOMIC_LEVEL[81],TCC_EA0_RDREQ[81],TCC_EA0_RDREQ_32B[81],TCC_EA0_RDREQ_LEVEL[81],TCC_EA0_ATOMIC_LEVEL[82],TCC_EA0_RDREQ[82],TCC_EA0_RDREQ_32B[82],TCC_EA0_RDREQ_LEVEL[82],TCC_EA0_ATOMIC_LEVEL[83],TCC_EA0_RDREQ[83],TCC_EA0_RDREQ_32B[83],TCC_EA0_RDREQ_LEVEL[83],TCC_EA0_ATOMIC_LEVEL[84],TCC_EA0_RDREQ[84],TCC_EA0_RDREQ_32B[84],TCC_EA0_RDREQ_LEVEL[84],TCC_EA0_ATOMIC_LEVEL[85],TCC_EA0_RDREQ[85],TCC_EA0_RDREQ_32B[85],TCC_EA0_RDREQ_LEVEL[85],TCC_EA0_ATOMIC_LEVEL[86],TCC_EA0_RDREQ[86],TCC_EA0_RDREQ_32B[86],TCC_EA0_RDREQ_LEVEL[86],TCC_EA0_ATOMIC_LEVEL[87],TCC_EA0_RDREQ[87],TCC_EA0_RDREQ_32B[87],TCC_EA0_RDREQ_LEVEL[87],TCC_EA0_ATOMIC_LEVEL[88],TCC_EA0_RDREQ[88],TCC_EA0_RDREQ_32B[88],TCC_EA0_RDREQ_LEVEL[88],TCC_EA0_ATOMIC_LEVEL[89],TCC_EA0_RDREQ[89],TCC_EA0_RDREQ_32B[89],TCC_EA0_RDREQ_LEVEL[89],TCC_EA0_ATOMIC_LEVEL[90],TCC_EA0_RDREQ[90],TCC_EA0_RDREQ_32B[90],TCC_EA0_RDREQ_LEVEL[90],TCC_EA0_ATOMIC_LEVEL[91],TCC_EA0_RDREQ[91],TCC_EA0_RDREQ_32B[91],TCC_EA0_RDREQ_LEVEL[91],TCC_EA0_ATOMIC_LEVEL[92],TCC_EA0_RDREQ[92],TCC_EA0_RDREQ_32B[92],TCC_EA0_RDREQ_LEVEL[92],TCC_EA0_ATOMIC_LEVEL[93],TCC_EA0_RDREQ[93],TCC_EA0_RDREQ_32B[93],TCC_EA0_RDREQ_LEVEL[93],TCC_EA0_ATOMIC_LEVEL[94],TCC_EA0_RDREQ[94],TCC_EA0_RDREQ_32B[94],TCC_EA0_RDREQ_LEVEL[94],TCC_EA0_ATOMIC_LEVEL[95],TCC_EA0_RDREQ[95],TCC_EA0_RDREQ_32B[95],TCC_EA0_RDREQ_LEVEL[95],TCC_EA0_ATOMIC_LEVEL[96],TCC_EA0_RDREQ[96],TCC_EA0_RDREQ_32B[96],TCC_EA0_RDREQ_LEVEL[96],TCC_EA0_ATOMIC_LEVEL[97],TCC_EA0_RDREQ[97],TCC_EA0_RDREQ_32B[97],TCC_EA0_RDREQ_LEVEL[97],TCC_EA0_ATOMIC_LEVEL[98],TCC_EA0_RDREQ[98],TCC_EA0_RDREQ_32B[98],TCC_EA0_RDREQ_LEVEL[98],TCC_EA0_ATOMIC_LEVEL[99],TCC_EA0_RDREQ[99],TCC_EA0_RDREQ_32B[99],TCC_EA0_RDREQ_LEVEL[99],TCC_EA0_ATOMIC_LEVEL[100],TCC_EA0_RDREQ[100],TCC_EA0_RDREQ_32B[100],TCC_EA0_RDREQ_LEVEL[100],TCC_EA0_ATOMIC_LEVEL[101],TCC_EA0_RDREQ[101],TCC_EA0_RDREQ_32B[101],TCC_EA0_RDREQ_LEVEL[101],TCC_EA0_ATOMIC_LEVEL[102],TCC_EA0_RDREQ[102],TCC_EA0_RDREQ_32B[102],TCC_EA0_RDREQ_LEVEL[102],TCC_EA0_ATOMIC_LEVEL[103],TCC_EA0_RDREQ[103],TCC_EA0_RDREQ_32B[103],TCC_EA0_RDREQ_LEVEL[103],TCC_EA0_ATOMIC_LEVEL[104],TCC_EA0_RDREQ[104],TCC_EA0_RDREQ_32B[104],TCC_EA0_RDREQ_LEVEL[104],TCC_EA0_ATOMIC_LEVEL[105],TCC_EA0_RDREQ[105],TCC_EA0_RDREQ_32B[105],TCC_EA0_RDREQ_LEVEL[105],TCC_EA0_ATOMIC_LEVEL[106],TCC_EA0_RDREQ[106],TCC_EA0_RDREQ_32B[106],TCC_EA0_RDREQ_LEVEL[106],TCC_EA0_ATOMIC_LEVEL[107],TCC_EA0_RDREQ[107],TCC_EA0_RDREQ_32B[107],TCC_EA0_RDREQ_LEVEL[107],TCC_EA0_ATOMIC_LEVEL[108],TCC_EA0_RDREQ[108],TCC_EA0_RDREQ_32B[108],TCC_EA0_RDREQ_LEVEL[108],TCC_EA0_ATOMIC_LEVEL[109],TCC_EA0_RDREQ[109],TCC_EA0_RDREQ_32B[109],TCC_EA0_RDREQ_LEVEL[109],TCC_EA0_ATOMIC_LEVEL[110],TCC_EA0_RDREQ[110],TCC_EA0_RDREQ_32B[110],TCC_EA0_RDREQ_LEVEL[110],TCC_EA0_ATOMIC_LEVEL[111],TCC_EA0_RDREQ[111],TCC_EA0_RDREQ_32B[111],TCC_EA0_RDREQ_LEVEL[111],TCC_EA0_ATOMIC_LEVEL[112],TCC_EA0_RDREQ[112],TCC_EA0_RDREQ_32B[112],TCC_EA0_RDREQ_LEVEL[112],TCC_EA0_ATOMIC_LEVEL[113],TCC_EA0_RDREQ[113],TCC_EA0_RDREQ_32B[113],TCC_EA0_RDREQ_LEVEL[113],TCC_EA0_ATOMIC_LEVEL[114],TCC_EA0_RDREQ[114],TCC_EA0_RDREQ_32B[114],TCC_EA0_RDREQ_LEVEL[114],TCC_EA0_ATOMIC_LEVEL[115],TCC_EA0_RDREQ[115],TCC_EA0_RDREQ_32B[115],TCC_EA0_RDREQ_LEVEL[115],TCC_EA0_ATOMIC_LEVEL[116],TCC_EA0_RDREQ[116],TCC_EA0_RDREQ_32B[116],TCC_EA0_RDREQ_LEVEL[116],TCC_EA0_ATOMIC_LEVEL[117],TCC_EA0_RDREQ[117],TCC_EA0_RDREQ_32B[117],TCC_EA0_RDREQ_LEVEL[117],TCC_EA0_ATOMIC_LEVEL[118],TCC_EA0_RDREQ[118],TCC_EA0_RDREQ_32B[118],TCC_EA0_RDREQ_LEVEL[118],TCC_EA0_ATOMIC_LEVEL[119],TCC_EA0_RDREQ[119],TCC_EA0_RDREQ_32B[119],TCC_EA0_RDREQ_LEVEL[119],TCC_EA0_ATOMIC_LEVEL[120],TCC_EA0_RDREQ[120],TCC_EA0_RDREQ_32B[120],TCC_EA0_RDREQ_LEVEL[120],TCC_EA0_ATOMIC_LEVEL[121],TCC_EA0_RDREQ[121],TCC_EA0_RDREQ_32B[121],TCC_EA0_RDREQ_LEVEL[121],TCC_EA0_ATOMIC_LEVEL[122],TCC_EA0_RDREQ[122],TCC_EA0_RDREQ_32B[122],TCC_EA0_RDREQ_LEVEL[122],TCC_EA0_ATOMIC_LEVEL[123],TCC_EA0_RDREQ[123],TCC_EA0_RDREQ_32B[123],TCC_EA0_RDREQ_LEVEL[123],TCC_EA0_ATOMIC_LEVEL[124],TCC_EA0_RDREQ[124],TCC_EA0_RDREQ_32B[124],TCC_EA0_RDREQ_LEVEL[124],TCC_EA0_ATOMIC_LEVEL[125],TCC_EA0_RDREQ[125],TCC_EA0_RDREQ_32B[125],TCC_EA0_RDREQ_LEVEL[125],TCC_EA0_ATOMIC_LEVEL[126],TCC_EA0_RDREQ[126],TCC_EA0_RDREQ_32B[126],TCC_EA0_RDREQ_LEVEL[126],TCC_EA0_ATOMIC_LEVEL[127],TCC_EA0_RDREQ[127],TCC_EA0_RDREQ_32B[127],TCC_EA0_RDREQ_LEVEL[127],Wave_Size_9,Correlation_ID_9,XCC_Index_9,TCC_EA0_WRREQ[0],TCC_EA0_WRREQ_64B[0],TCC_EA0_WRREQ_LEVEL[0],TCC_HIT[0],TCC_EA0_WRREQ[1],TCC_EA0_WRREQ_64B[1],TCC_EA0_WRREQ_LEVEL[1],TCC_HIT[1],TCC_EA0_WRREQ[2],TCC_EA0_WRREQ_64B[2],TCC_EA0_WRREQ_LEVEL[2],TCC_HIT[2],TCC_EA0_WRREQ[3],TCC_EA0_WRREQ_64B[3],TCC_EA0_WRREQ_LEVEL[3],TCC_HIT[3],TCC_EA0_WRREQ[4],TCC_EA0_WRREQ_64B[4],TCC_EA0_WRREQ_LEVEL[4],TCC_HIT[4],TCC_EA0_WRREQ[5],TCC_EA0_WRREQ_64B[5],TCC_EA0_WRREQ_LEVEL[5],TCC_HIT[5],TCC_EA0_WRREQ[6],TCC_EA0_WRREQ_64B[6],TCC_EA0_WRREQ_LEVEL[6],TCC_HIT[6],TCC_EA0_WRREQ[7],TCC_EA0_WRREQ_64B[7],TCC_EA0_WRREQ_LEVEL[7],TCC_HIT[7],TCC_EA0_WRREQ[8],TCC_EA0_WRREQ_64B[8],TCC_EA0_WRREQ_LEVEL[8],TCC_HIT[8],TCC_EA0_WRREQ[9],TCC_EA0_WRREQ_64B[9],TCC_EA0_WRREQ_LEVEL[9],TCC_HIT[9],TCC_EA0_WRREQ[10],TCC_EA0_WRREQ_64B[10],TCC_EA0_WRREQ_LEVEL[10],TCC_HIT[10],TCC_EA0_WRREQ[11],TCC_EA0_WRREQ_64B[11],TCC_EA0_WRREQ_LEVEL[11],TCC_HIT[11],TCC_EA0_WRREQ[12],TCC_EA0_WRREQ_64B[12],TCC_EA0_WRREQ_LEVEL[12],TCC_HIT[12],TCC_EA0_WRREQ[13],TCC_EA0_WRREQ_64B[13],TCC_EA0_WRREQ_LEVEL[13],TCC_HIT[13],TCC_EA0_WRREQ[14],TCC_EA0_WRREQ_64B[14],TCC_EA0_WRREQ_LEVEL[14],TCC_HIT[14],TCC_EA0_WRREQ[15],TCC_EA0_WRREQ_64B[15],TCC_EA0_WRREQ_LEVEL[15],TCC_HIT[15],TCC_EA0_WRREQ[16],TCC_EA0_WRREQ_64B[16],TCC_EA0_WRREQ_LEVEL[16],TCC_HIT[16],TCC_EA0_WRREQ[17],TCC_EA0_WRREQ_64B[17],TCC_EA0_WRREQ_LEVEL[17],TCC_HIT[17],TCC_EA0_WRREQ[18],TCC_EA0_WRREQ_64B[18],TCC_EA0_WRREQ_LEVEL[18],TCC_HIT[18],TCC_EA0_WRREQ[19],TCC_EA0_WRREQ_64B[19],TCC_EA0_WRREQ_LEVEL[19],TCC_HIT[19],TCC_EA0_WRREQ[20],TCC_EA0_WRREQ_64B[20],TCC_EA0_WRREQ_LEVEL[20],TCC_HIT[20],TCC_EA0_WRREQ[21],TCC_EA0_WRREQ_64B[21],TCC_EA0_WRREQ_LEVEL[21],TCC_HIT[21],TCC_EA0_WRREQ[22],TCC_EA0_WRREQ_64B[22],TCC_EA0_WRREQ_LEVEL[22],TCC_HIT[22],TCC_EA0_WRREQ[23],TCC_EA0_WRREQ_64B[23],TCC_EA0_WRREQ_LEVEL[23],TCC_HIT[23],TCC_EA0_WRREQ[24],TCC_EA0_WRREQ_64B[24],TCC_EA0_WRREQ_LEVEL[24],TCC_HIT[24],TCC_EA0_WRREQ[25],TCC_EA0_WRREQ_64B[25],TCC_EA0_WRREQ_LEVEL[25],TCC_HIT[25],TCC_EA0_WRREQ[26],TCC_EA0_WRREQ_64B[26],TCC_EA0_WRREQ_LEVEL[26],TCC_HIT[26],TCC_EA0_WRREQ[27],TCC_EA0_WRREQ_64B[27],TCC_EA0_WRREQ_LEVEL[27],TCC_HIT[27],TCC_EA0_WRREQ[28],TCC_EA0_WRREQ_64B[28],TCC_EA0_WRREQ_LEVEL[28],TCC_HIT[28],TCC_EA0_WRREQ[29],TCC_EA0_WRREQ_64B[29],TCC_EA0_WRREQ_LEVEL[29],TCC_HIT[29],TCC_EA0_WRREQ[30],TCC_EA0_WRREQ_64B[30],TCC_EA0_WRREQ_LEVEL[30],TCC_HIT[30],TCC_EA0_WRREQ[31],TCC_EA0_WRREQ_64B[31],TCC_EA0_WRREQ_LEVEL[31],TCC_HIT[31],TCC_EA0_WRREQ[32],TCC_EA0_WRREQ_64B[32],TCC_EA0_WRREQ_LEVEL[32],TCC_HIT[32],TCC_EA0_WRREQ[33],TCC_EA0_WRREQ_64B[33],TCC_EA0_WRREQ_LEVEL[33],TCC_HIT[33],TCC_EA0_WRREQ[34],TCC_EA0_WRREQ_64B[34],TCC_EA0_WRREQ_LEVEL[34],TCC_HIT[34],TCC_EA0_WRREQ[35],TCC_EA0_WRREQ_64B[35],TCC_EA0_WRREQ_LEVEL[35],TCC_HIT[35],TCC_EA0_WRREQ[36],TCC_EA0_WRREQ_64B[36],TCC_EA0_WRREQ_LEVEL[36],TCC_HIT[36],TCC_EA0_WRREQ[37],TCC_EA0_WRREQ_64B[37],TCC_EA0_WRREQ_LEVEL[37],TCC_HIT[37],TCC_EA0_WRREQ[38],TCC_EA0_WRREQ_64B[38],TCC_EA0_WRREQ_LEVEL[38],TCC_HIT[38],TCC_EA0_WRREQ[39],TCC_EA0_WRREQ_64B[39],TCC_EA0_WRREQ_LEVEL[39],TCC_HIT[39],TCC_EA0_WRREQ[40],TCC_EA0_WRREQ_64B[40],TCC_EA0_WRREQ_LEVEL[40],TCC_HIT[40],TCC_EA0_WRREQ[41],TCC_EA0_WRREQ_64B[41],TCC_EA0_WRREQ_LEVEL[41],TCC_HIT[41],TCC_EA0_WRREQ[42],TCC_EA0_WRREQ_64B[42],TCC_EA0_WRREQ_LEVEL[42],TCC_HIT[42],TCC_EA0_WRREQ[43],TCC_EA0_WRREQ_64B[43],TCC_EA0_WRREQ_LEVEL[43],TCC_HIT[43],TCC_EA0_WRREQ[44],TCC_EA0_WRREQ_64B[44],TCC_EA0_WRREQ_LEVEL[44],TCC_HIT[44],TCC_EA0_WRREQ[45],TCC_EA0_WRREQ_64B[45],TCC_EA0_WRREQ_LEVEL[45],TCC_HIT[45],TCC_EA0_WRREQ[46],TCC_EA0_WRREQ_64B[46],TCC_EA0_WRREQ_LEVEL[46],TCC_HIT[46],TCC_EA0_WRREQ[47],TCC_EA0_WRREQ_64B[47],TCC_EA0_WRREQ_LEVEL[47],TCC_HIT[47],TCC_EA0_WRREQ[48],TCC_EA0_WRREQ_64B[48],TCC_EA0_WRREQ_LEVEL[48],TCC_HIT[48],TCC_EA0_WRREQ[49],TCC_EA0_WRREQ_64B[49],TCC_EA0_WRREQ_LEVEL[49],TCC_HIT[49],TCC_EA0_WRREQ[50],TCC_EA0_WRREQ_64B[50],TCC_EA0_WRREQ_LEVEL[50],TCC_HIT[50],TCC_EA0_WRREQ[51],TCC_EA0_WRREQ_64B[51],TCC_EA0_WRREQ_LEVEL[51],TCC_HIT[51],TCC_EA0_WRREQ[52],TCC_EA0_WRREQ_64B[52],TCC_EA0_WRREQ_LEVEL[52],TCC_HIT[52],TCC_EA0_WRREQ[53],TCC_EA0_WRREQ_64B[53],TCC_EA0_WRREQ_LEVEL[53],TCC_HIT[53],TCC_EA0_WRREQ[54],TCC_EA0_WRREQ_64B[54],TCC_EA0_WRREQ_LEVEL[54],TCC_HIT[54],TCC_EA0_WRREQ[55],TCC_EA0_WRREQ_64B[55],TCC_EA0_WRREQ_LEVEL[55],TCC_HIT[55],TCC_EA0_WRREQ[56],TCC_EA0_WRREQ_64B[56],TCC_EA0_WRREQ_LEVEL[56],TCC_HIT[56],TCC_EA0_WRREQ[57],TCC_EA0_WRREQ_64B[57],TCC_EA0_WRREQ_LEVEL[57],TCC_HIT[57],TCC_EA0_WRREQ[58],TCC_EA0_WRREQ_64B[58],TCC_EA0_WRREQ_LEVEL[58],TCC_HIT[58],TCC_EA0_WRREQ[59],TCC_EA0_WRREQ_64B[59],TCC_EA0_WRREQ_LEVEL[59],TCC_HIT[59],TCC_EA0_WRREQ[60],TCC_EA0_WRREQ_64B[60],TCC_EA0_WRREQ_LEVEL[60],TCC_HIT[60],TCC_EA0_WRREQ[61],TCC_EA0_WRREQ_64B[61],TCC_EA0_WRREQ_LEVEL[61],TCC_HIT[61],TCC_EA0_WRREQ[62],TCC_EA0_WRREQ_64B[62],TCC_EA0_WRREQ_LEVEL[62],TCC_HIT[62],TCC_EA0_WRREQ[63],TCC_EA0_WRREQ_64B[63],TCC_EA0_WRREQ_LEVEL[63],TCC_HIT[63],TCC_EA0_WRREQ[64],TCC_EA0_WRREQ_64B[64],TCC_EA0_WRREQ_LEVEL[64],TCC_HIT[64],TCC_EA0_WRREQ[65],TCC_EA0_WRREQ_64B[65],TCC_EA0_WRREQ_LEVEL[65],TCC_HIT[65],TCC_EA0_WRREQ[66],TCC_EA0_WRREQ_64B[66],TCC_EA0_WRREQ_LEVEL[66],TCC_HIT[66],TCC_EA0_WRREQ[67],TCC_EA0_WRREQ_64B[67],TCC_EA0_WRREQ_LEVEL[67],TCC_HIT[67],TCC_EA0_WRREQ[68],TCC_EA0_WRREQ_64B[68],TCC_EA0_WRREQ_LEVEL[68],TCC_HIT[68],TCC_EA0_WRREQ[69],TCC_EA0_WRREQ_64B[69],TCC_EA0_WRREQ_LEVEL[69],TCC_HIT[69],TCC_EA0_WRREQ[70],TCC_EA0_WRREQ_64B[70],TCC_EA0_WRREQ_LEVEL[70],TCC_HIT[70],TCC_EA0_WRREQ[71],TCC_EA0_WRREQ_64B[71],TCC_EA0_WRREQ_LEVEL[71],TCC_HIT[71],TCC_EA0_WRREQ[72],TCC_EA0_WRREQ_64B[72],TCC_EA0_WRREQ_LEVEL[72],TCC_HIT[72],TCC_EA0_WRREQ[73],TCC_EA0_WRREQ_64B[73],TCC_EA0_WRREQ_LEVEL[73],TCC_HIT[73],TCC_EA0_WRREQ[74],TCC_EA0_WRREQ_64B[74],TCC_EA0_WRREQ_LEVEL[74],TCC_HIT[74],TCC_EA0_WRREQ[75],TCC_EA0_WRREQ_64B[75],TCC_EA0_WRREQ_LEVEL[75],TCC_HIT[75],TCC_EA0_WRREQ[76],TCC_EA0_WRREQ_64B[76],TCC_EA0_WRREQ_LEVEL[76],TCC_HIT[76],TCC_EA0_WRREQ[77],TCC_EA0_WRREQ_64B[77],TCC_EA0_WRREQ_LEVEL[77],TCC_HIT[77],TCC_EA0_WRREQ[78],TCC_EA0_WRREQ_64B[78],TCC_EA0_WRREQ_LEVEL[78],TCC_HIT[78],TCC_EA0_WRREQ[79],TCC_EA0_WRREQ_64B[79],TCC_EA0_WRREQ_LEVEL[79],TCC_HIT[79],TCC_EA0_WRREQ[80],TCC_EA0_WRREQ_64B[80],TCC_EA0_WRREQ_LEVEL[80],TCC_HIT[80],TCC_EA0_WRREQ[81],TCC_EA0_WRREQ_64B[81],TCC_EA0_WRREQ_LEVEL[81],TCC_HIT[81],TCC_EA0_WRREQ[82],TCC_EA0_WRREQ_64B[82],TCC_EA0_WRREQ_LEVEL[82],TCC_HIT[82],TCC_EA0_WRREQ[83],TCC_EA0_WRREQ_64B[83],TCC_EA0_WRREQ_LEVEL[83],TCC_HIT[83],TCC_EA0_WRREQ[84],TCC_EA0_WRREQ_64B[84],TCC_EA0_WRREQ_LEVEL[84],TCC_HIT[84],TCC_EA0_WRREQ[85],TCC_EA0_WRREQ_64B[85],TCC_EA0_WRREQ_LEVEL[85],TCC_HIT[85],TCC_EA0_WRREQ[86],TCC_EA0_WRREQ_64B[86],TCC_EA0_WRREQ_LEVEL[86],TCC_HIT[86],TCC_EA0_WRREQ[87],TCC_EA0_WRREQ_64B[87],TCC_EA0_WRREQ_LEVEL[87],TCC_HIT[87],TCC_EA0_WRREQ[88],TCC_EA0_WRREQ_64B[88],TCC_EA0_WRREQ_LEVEL[88],TCC_HIT[88],TCC_EA0_WRREQ[89],TCC_EA0_WRREQ_64B[89],TCC_EA0_WRREQ_LEVEL[89],TCC_HIT[89],TCC_EA0_WRREQ[90],TCC_EA0_WRREQ_64B[90],TCC_EA0_WRREQ_LEVEL[90],TCC_HIT[90],TCC_EA0_WRREQ[91],TCC_EA0_WRREQ_64B[91],TCC_EA0_WRREQ_LEVEL[91],TCC_HIT[91],TCC_EA0_WRREQ[92],TCC_EA0_WRREQ_64B[92],TCC_EA0_WRREQ_LEVEL[92],TCC_HIT[92],TCC_EA0_WRREQ[93],TCC_EA0_WRREQ_64B[93],TCC_EA0_WRREQ_LEVEL[93],TCC_HIT[93],TCC_EA0_WRREQ[94],TCC_EA0_WRREQ_64B[94],TCC_EA0_WRREQ_LEVEL[94],TCC_HIT[94],TCC_EA0_WRREQ[95],TCC_EA0_WRREQ_64B[95],TCC_EA0_WRREQ_LEVEL[95],TCC_HIT[95],TCC_EA0_WRREQ[96],TCC_EA0_WRREQ_64B[96],TCC_EA0_WRREQ_LEVEL[96],TCC_HIT[96],TCC_EA0_WRREQ[97],TCC_EA0_WRREQ_64B[97],TCC_EA0_WRREQ_LEVEL[97],TCC_HIT[97],TCC_EA0_WRREQ[98],TCC_EA0_WRREQ_64B[98],TCC_EA0_WRREQ_LEVEL[98],TCC_HIT[98],TCC_EA0_WRREQ[99],TCC_EA0_WRREQ_64B[99],TCC_EA0_WRREQ_LEVEL[99],TCC_HIT[99],TCC_EA0_WRREQ[100],TCC_EA0_WRREQ_64B[100],TCC_EA0_WRREQ_LEVEL[100],TCC_HIT[100],TCC_EA0_WRREQ[101],TCC_EA0_WRREQ_64B[101],TCC_EA0_WRREQ_LEVEL[101],TCC_HIT[101],TCC_EA0_WRREQ[102],TCC_EA0_WRREQ_64B[102],TCC_EA0_WRREQ_LEVEL[102],TCC_HIT[102],TCC_EA0_WRREQ[103],TCC_EA0_WRREQ_64B[103],TCC_EA0_WRREQ_LEVEL[103],TCC_HIT[103],TCC_EA0_WRREQ[104],TCC_EA0_WRREQ_64B[104],TCC_EA0_WRREQ_LEVEL[104],TCC_HIT[104],TCC_EA0_WRREQ[105],TCC_EA0_WRREQ_64B[105],TCC_EA0_WRREQ_LEVEL[105],TCC_HIT[105],TCC_EA0_WRREQ[106],TCC_EA0_WRREQ_64B[106],TCC_EA0_WRREQ_LEVEL[106],TCC_HIT[106],TCC_EA0_WRREQ[107],TCC_EA0_WRREQ_64B[107],TCC_EA0_WRREQ_LEVEL[107],TCC_HIT[107],TCC_EA0_WRREQ[108],TCC_EA0_WRREQ_64B[108],TCC_EA0_WRREQ_LEVEL[108],TCC_HIT[108],TCC_EA0_WRREQ[109],TCC_EA0_WRREQ_64B[109],TCC_EA0_WRREQ_LEVEL[109],TCC_HIT[109],TCC_EA0_WRREQ[110],TCC_EA0_WRREQ_64B[110],TCC_EA0_WRREQ_LEVEL[110],TCC_HIT[110],TCC_EA0_WRREQ[111],TCC_EA0_WRREQ_64B[111],TCC_EA0_WRREQ_LEVEL[111],TCC_HIT[111],TCC_EA0_WRREQ[112],TCC_EA0_WRREQ_64B[112],TCC_EA0_WRREQ_LEVEL[112],TCC_HIT[112],TCC_EA0_WRREQ[113],TCC_EA0_WRREQ_64B[113],TCC_EA0_WRREQ_LEVEL[113],TCC_HIT[113],TCC_EA0_WRREQ[114],TCC_EA0_WRREQ_64B[114],TCC_EA0_WRREQ_LEVEL[114],TCC_HIT[114],TCC_EA0_WRREQ[115],TCC_EA0_WRREQ_64B[115],TCC_EA0_WRREQ_LEVEL[115],TCC_HIT[115],TCC_EA0_WRREQ[116],TCC_EA0_WRREQ_64B[116],TCC_EA0_WRREQ_LEVEL[116],TCC_HIT[116],TCC_EA0_WRREQ[117],TCC_EA0_WRREQ_64B[117],TCC_EA0_WRREQ_LEVEL[117],TCC_HIT[117],TCC_EA0_WRREQ[118],TCC_EA0_WRREQ_64B[118],TCC_EA0_WRREQ_LEVEL[118],TCC_HIT[118],TCC_EA0_WRREQ[119],TCC_EA0_WRREQ_64B[119],TCC_EA0_WRREQ_LEVEL[119],TCC_HIT[119],TCC_EA0_WRREQ[120],TCC_EA0_WRREQ_64B[120],TCC_EA0_WRREQ_LEVEL[120],TCC_HIT[120],TCC_EA0_WRREQ[121],TCC_EA0_WRREQ_64B[121],TCC_EA0_WRREQ_LEVEL[121],TCC_HIT[121],TCC_EA0_WRREQ[122],TCC_EA0_WRREQ_64B[122],TCC_EA0_WRREQ_LEVEL[122],TCC_HIT[122],TCC_EA0_WRREQ[123],TCC_EA0_WRREQ_64B[123],TCC_EA0_WRREQ_LEVEL[123],TCC_HIT[123],TCC_EA0_WRREQ[124],TCC_EA0_WRREQ_64B[124],TCC_EA0_WRREQ_LEVEL[124],TCC_HIT[124],TCC_EA0_WRREQ[125],TCC_EA0_WRREQ_64B[125],TCC_EA0_WRREQ_LEVEL[125],TCC_HIT[125],TCC_EA0_WRREQ[126],TCC_EA0_WRREQ_64B[126],TCC_EA0_WRREQ_LEVEL[126],TCC_HIT[126],TCC_EA0_WRREQ[127],TCC_EA0_WRREQ_64B[127],TCC_EA0_WRREQ_LEVEL[127],TCC_HIT[127],Wave_Size_10,Correlation_ID_10,SQC_DCACHE_REQ_READ_2,SQC_DCACHE_REQ_READ_4,Wave_Size_11,Correlation_ID_11,SQ_CYCLES,SQ_BUSY_CYCLES,SQ_BUSY_CU_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,SQ_INSTS_VALU_CVT,SQ_INSTS_VMEM_WR,SQ_INSTS_VMEM_RD,GRBM_COUNT,GRBM_GUI_ACTIVE,SPI_CSN_WINDOW_VALID,SPI_CSN_BUSY,CPC_CPC_STAT_BUSY,CPC_CPC_STAT_IDLE,CPF_CPF_STAT_BUSY,CPF_CPF_STAT_STALL,TA_BUFFER_WAVEFRONTS_sum,TA_TA_BUSY_sum,TCC_BUSY_sum,TCC_CYCLE_sum,TCC_PROBE_ALL_sum,TCC_PROBE_sum,TCP_GATE_EN1_sum,TCP_GATE_EN2_sum,TCP_TCR_TCP_STALL_CYCLES_sum,TCP_TD_TCP_STALL_CYCLES_sum,TD_TC_STALL_sum,TD_TD_BUSY_sum,Wave_Size_12,Correlation_ID_12,SQ_THREAD_CYCLES_VALU,SQ_IFETCH,SQ_LDS_BANK_CONFLICT,SQ_LDS_ADDR_CONFLICT,SQ_LDS_UNALIGNED_STALL,SQ_WAVES_EQ_64,SQ_WAVES_LT_64,SQ_WAVES_LT_48,SPI_RA_BAR_CU_FULL_CSN,SPI_RA_TGLIM_CU_FULL_CSN,TA_FLAT_READ_WAVEFRONTS_sum,TA_FLAT_WAVEFRONTS_sum,TCC_ALL_TC_OP_WB_WRITEBACK_sum,TCC_EA0_RDREQ_DRAM_sum,TCC_NORMAL_WRITEBACK_sum,TCC_TAG_STALL_sum,TCP_TCC_NC_ATOMIC_REQ_sum,TCP_TCC_NC_READ_REQ_sum,TCP_TCC_NC_WRITE_REQ_sum,TCP_TCC_UC_READ_REQ_sum,Wave_Size_13,Correlation_ID_13,SQ_INSTS_VMEM,SQ_INSTS_SALU,SQ_INSTS_VSKIPPED,SQ_INSTS,SQ_INSTS_VALU,SQ_INSTS_VALU_ADD_F16,SQ_INSTS_VALU_MUL_F16,SQ_INSTS_VALU_FMA_F16,GRBM_SPI_BUSY,SPI_CSN_NUM_THREADGROUPS,SPI_CSN_WAVE,CPC_CPC_TCIU_BUSY,CPC_CPC_TCIU_IDLE,CPF_CPF_TCIU_BUSY,CPF_CPF_TCIU_STALL,TA_BUFFER_READ_WAVEFRONTS_sum,TA_BUFFER_WRITE_WAVEFRONTS_sum,TCC_CC_REQ_sum,TCC_NC_REQ_sum,TCC_RW_REQ_sum,TCC_UC_REQ_sum,TCP_ATOMIC_TAGCONFLICT_STALL_CYCLES_sum,TCP_READ_TAGCONFLICT_STALL_CYCLES_sum,TCP_TA_TCP_STATE_READ_sum,TCP_WRITE_TAGCONFLICT_STALL_CYCLES_sum,TD_LOAD_WAVEFRONT_sum,TD_SPI_STALL_sum,Wave_Size_14,Correlation_ID_14,SQ_INSTS_VALU_MFMA_MOPS_I8,SQ_INSTS_VALU_MFMA_MOPS_F16,SQ_INSTS_VALU_MFMA_MOPS_BF16,SQ_INSTS_VALU_MFMA_MOPS_F32,SQ_INSTS_VALU_MFMA_MOPS_F64,SQC_TC_INST_REQ,SQC_TC_DATA_READ_REQ,SQC_TC_DATA_WRITE_REQ,TCP_PENDING_STALL_CYCLES_sum,Wave_Size_15,Correlation_ID_15,SQ_INSTS_VALU_TRANS_F64,SQ_INSTS_VALU_INT32,SQ_INSTS_VALU_INT64,SQ_INSTS_SMEM,SQ_INSTS_FLAT,SQ_INSTS_LDS,SQ_INSTS_GDS,SQ_INSTS_EXP_GDS,SPI_RA_RES_STALL_CSN,SPI_RA_TMP_STALL_CSN,CPC_CPC_UTCL2IU_BUSY,CPC_CPC_UTCL2IU_IDLE,CPF_CMP_UTCL1_STALL_ON_TRANSLATION,TA_BUFFER_COALESCED_READ_CYCLES_sum,TA_BUFFER_COALESCED_WRITE_CYCLES_sum,TCC_ATOMIC_sum,TCC_READ_sum,TCC_WRITEBACK_sum,TCC_WRITE_sum,TCP_TOTAL_ATOMIC_WITHOUT_RET_sum,TCP_TOTAL_ATOMIC_WITH_RET_sum,TCP_TOTAL_CACHE_ACCESSES_sum,TCP_TOTAL_WRITEBACK_INVALIDATES_sum,TD_COALESCABLE_WAVEFRONT_sum,Wave_Size_16,Correlation_ID_16,SQC_TC_DATA_ATOMIC_REQ,SQC_TC_STALL,SQC_TC_REQ,SQC_DCACHE_REQ_READ_16,SQC_ICACHE_REQ,SQC_ICACHE_HITS,SQC_ICACHE_MISSES,SQC_ICACHE_MISSES_DUPLICATE,Wave_Size_17,Correlation_ID_17,SQ_ACTIVE_INST_SCA,SQ_ACTIVE_INST_EXP_GDS,SQ_ACTIVE_INST_MISC,SQ_ACTIVE_INST_FLAT,SQ_INST_CYCLES_VMEM_WR,SQ_INST_CYCLES_VMEM_RD,SQ_INST_CYCLES_SMEM,SQ_INST_CYCLES_SALU,SPI_RA_SGPR_SIMD_FULL_CSN,SPI_RA_LDS_CU_FULL_CSN,CPC_ME1_DC0_SPI_BUSY,TA_ADDR_STALLED_BY_TD_CYCLES_sum,TA_DATA_STALLED_BY_TC_CYCLES_sum,TCC_BUBBLE_sum,TCC_EA0_RDREQ_32B_sum,TCC_EA0_RDREQ_sum,TCC_EA0_RD_UNCACHED_32B_sum,TCP_TCC_ATOMIC_WITHOUT_RET_REQ_sum,TCP_TCC_ATOMIC_WITH_RET_REQ_sum,TCP_TCC_READ_REQ_sum,TCP_TCC_WRITE_REQ_sum,Start_Timestamp,End_Timestamp +0,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,2866311.0,0.0,0.0,65536.0,60576.0,160.0,4800.0,32768.0,64,0,0,0.0,512.0,50358.0,0.0,0.0,512.0,50358.0,0.0,0.0,512.0,50358.0,0.0,0.0,512.0,50358.0,0.0,0.0,512.0,50358.0,0.0,0.0,512.0,50358.0,0.0,0.0,512.0,50358.0,0.0,0.0,512.0,50358.0,0.0,0.0,512.0,50358.0,0.0,0.0,512.0,50358.0,0.0,0.0,512.0,50358.0,0.0,0.0,512.0,50358.0,0.0,0.0,512.0,50358.0,0.0,0.0,512.0,50358.0,0.0,0.0,512.0,50358.0,0.0,0.0,512.0,50358.0,0.0,0.0,512.0,46312.0,0.0,0.0,512.0,46312.0,0.0,0.0,512.0,46312.0,0.0,0.0,512.0,46312.0,0.0,0.0,512.0,46312.0,0.0,0.0,512.0,46312.0,0.0,0.0,512.0,46312.0,0.0,0.0,512.0,46312.0,0.0,0.0,512.0,46312.0,0.0,0.0,512.0,46312.0,0.0,0.0,512.0,46312.0,0.0,0.0,512.0,46312.0,0.0,0.0,512.0,46312.0,0.0,0.0,512.0,46312.0,0.0,0.0,512.0,46312.0,0.0,0.0,512.0,46312.0,0.0,0.0,512.0,60889.0,0.0,0.0,512.0,60889.0,0.0,0.0,512.0,60889.0,0.0,0.0,512.0,60889.0,0.0,0.0,512.0,60889.0,0.0,0.0,512.0,60889.0,0.0,0.0,512.0,60889.0,0.0,0.0,512.0,60889.0,0.0,0.0,512.0,60889.0,0.0,0.0,512.0,60889.0,0.0,0.0,512.0,60889.0,0.0,0.0,512.0,60889.0,0.0,0.0,512.0,60889.0,0.0,0.0,512.0,60889.0,0.0,0.0,512.0,60889.0,0.0,0.0,512.0,60889.0,0.0,0.0,512.0,69459.0,0.0,0.0,512.0,69459.0,0.0,0.0,512.0,69459.0,0.0,0.0,512.0,69459.0,0.0,0.0,512.0,69459.0,0.0,0.0,512.0,69459.0,0.0,0.0,512.0,69459.0,0.0,0.0,512.0,69459.0,0.0,0.0,512.0,69459.0,0.0,0.0,512.0,69459.0,0.0,0.0,512.0,69459.0,0.0,0.0,512.0,69459.0,0.0,0.0,512.0,69459.0,0.0,0.0,512.0,69459.0,0.0,0.0,512.0,69459.0,0.0,0.0,512.0,69459.0,0.0,0.0,512.0,93220.0,0.0,0.0,512.0,93220.0,0.0,0.0,512.0,93220.0,0.0,0.0,512.0,93220.0,0.0,0.0,512.0,93220.0,0.0,0.0,512.0,93220.0,0.0,0.0,512.0,93220.0,0.0,0.0,512.0,93220.0,0.0,0.0,512.0,93220.0,0.0,0.0,512.0,93220.0,0.0,0.0,512.0,93220.0,0.0,0.0,512.0,93220.0,0.0,0.0,512.0,93220.0,0.0,0.0,512.0,93220.0,0.0,0.0,512.0,93220.0,0.0,0.0,512.0,93220.0,0.0,0.0,512.0,102146.0,0.0,0.0,512.0,102146.0,0.0,0.0,512.0,102146.0,0.0,0.0,512.0,102146.0,0.0,0.0,512.0,102146.0,0.0,0.0,512.0,102146.0,0.0,0.0,512.0,102146.0,0.0,0.0,512.0,102146.0,0.0,0.0,512.0,102146.0,0.0,0.0,512.0,102146.0,0.0,0.0,512.0,102146.0,0.0,0.0,512.0,102146.0,0.0,0.0,512.0,102146.0,0.0,0.0,512.0,102146.0,0.0,0.0,512.0,102146.0,0.0,0.0,512.0,102146.0,0.0,0.0,512.0,102809.0,0.0,0.0,512.0,102809.0,0.0,0.0,512.0,102809.0,0.0,0.0,512.0,102809.0,0.0,0.0,512.0,102809.0,0.0,0.0,512.0,102809.0,0.0,0.0,512.0,102809.0,0.0,0.0,512.0,102809.0,0.0,0.0,512.0,102809.0,0.0,0.0,512.0,102809.0,0.0,0.0,512.0,102809.0,0.0,0.0,512.0,102809.0,0.0,0.0,512.0,102809.0,0.0,0.0,512.0,102809.0,0.0,0.0,512.0,102809.0,0.0,0.0,512.0,102809.0,0.0,0.0,512.0,114434.0,0.0,0.0,512.0,114434.0,0.0,0.0,512.0,114434.0,0.0,0.0,512.0,114434.0,0.0,0.0,512.0,114434.0,0.0,0.0,512.0,114434.0,0.0,0.0,512.0,114434.0,0.0,0.0,512.0,114434.0,0.0,0.0,512.0,114434.0,0.0,0.0,512.0,114434.0,0.0,0.0,512.0,114434.0,0.0,0.0,512.0,114434.0,0.0,0.0,512.0,114434.0,0.0,0.0,512.0,114434.0,0.0,0.0,512.0,114434.0,0.0,0.0,512.0,114434.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,82847486.0,53526786.0,152408.0,0.0,0.0,65536.0,131072.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,62184.0,35378.0,2111438.0,696.0,0.0,345728.0,0.0,0.0,66160.0,131320.0,197480.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1044.0,532.0,1556.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,592.0,1616.0,1616.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,592.0,1616.0,1616.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1028.0,516.0,1540.0,1536.0,1044.0,532.0,1556.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1044.0,532.0,1556.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,592.0,1616.0,1616.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,592.0,1616.0,1616.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1028.0,516.0,1540.0,1536.0,1044.0,532.0,1556.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,592.0,1616.0,1616.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1044.0,532.0,1556.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1028.0,516.0,1540.0,1536.0,1044.0,532.0,1556.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,592.0,1616.0,1616.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,592.0,1616.0,1616.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1029.0,517.0,1541.0,1536.0,1044.0,532.0,1556.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1029.0,517.0,1541.0,1536.0,1044.0,532.0,1556.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,592.0,1616.0,1616.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,64,0,16384.0,16384.0,28255461.0,6474157.0,278528.0,0.0,0.0,98304.0,1238179.0,0.0,0.0,1995120.0,50124.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,445870.0,2258.0,64,0,0,180.0,0.0,1024.0,196.0,0.0,1024.0,204.0,0.0,1024.0,265.0,0.0,1024.0,217.0,0.0,1024.0,229.0,0.0,1024.0,182.0,0.0,1024.0,263.0,0.0,1024.0,178.0,0.0,1024.0,197.0,0.0,1024.0,260.0,0.0,1024.0,194.0,0.0,1024.0,169.0,0.0,1024.0,0.0,0.0,1024.0,194.0,0.0,1024.0,172.0,0.0,1024.0,243.0,0.0,1024.0,181.0,0.0,1024.0,260.0,0.0,1024.0,247.0,0.0,1024.0,169.0,0.0,1024.0,0.0,0.0,1024.0,181.0,0.0,1024.0,164.0,0.0,1024.0,252.0,0.0,1024.0,180.0,0.0,1024.0,194.0,0.0,1024.0,240.0,0.0,1024.0,194.0,0.0,1024.0,177.0,0.0,1024.0,195.0,0.0,1024.0,254.0,0.0,1024.0,257.0,0.0,1024.0,182.0,0.0,1024.0,190.0,0.0,1024.0,270.0,0.0,1024.0,199.0,0.0,1024.0,182.0,0.0,1024.0,207.0,0.0,1024.0,254.0,0.0,1024.0,242.0,0.0,1024.0,187.0,0.0,1024.0,240.0,0.0,1024.0,255.0,0.0,1024.0,170.0,0.0,1024.0,0.0,0.0,1024.0,188.0,0.0,1024.0,167.0,0.0,1024.0,276.0,0.0,1024.0,215.0,0.0,1024.0,276.0,0.0,1024.0,262.0,0.0,1024.0,171.0,0.0,1024.0,0.0,0.0,1024.0,197.0,0.0,1024.0,176.0,0.0,1024.0,273.0,0.0,1024.0,194.0,0.0,1024.0,196.0,0.0,1024.0,289.0,0.0,1024.0,172.0,0.0,1024.0,183.0,0.0,1024.0,189.0,0.0,1024.0,266.0,0.0,1024.0,257.0,0.0,1024.0,244.0,0.0,1024.0,260.0,0.0,1024.0,275.0,0.0,1024.0,172.0,0.0,1024.0,0.0,0.0,1024.0,211.0,0.0,1024.0,193.0,0.0,1024.0,261.0,0.0,1024.0,182.0,0.0,1024.0,181.0,0.0,1024.0,260.0,0.0,1024.0,258.0,0.0,1024.0,172.0,0.0,1024.0,194.0,0.0,1024.0,173.0,0.0,1024.0,244.0,0.0,1024.0,182.0,0.0,1024.0,189.0,0.0,1024.0,244.0,0.0,1024.0,239.0,0.0,1024.0,250.0,0.0,1024.0,199.0,0.0,1024.0,173.0,0.0,1024.0,271.0,0.0,1024.0,255.0,0.0,1024.0,265.0,0.0,1024.0,252.0,0.0,1024.0,173.0,0.0,1024.0,0.0,0.0,1024.0,240.0,0.0,1024.0,251.0,0.0,1024.0,319.0,0.0,1024.0,223.0,0.0,1024.0,335.0,0.0,1024.0,351.0,0.0,1024.0,169.0,0.0,1024.0,0.0,0.0,1024.0,252.0,0.0,1024.0,230.0,0.0,1024.0,356.0,0.0,1024.0,263.0,0.0,1024.0,265.0,0.0,1024.0,357.0,0.0,1024.0,341.0,0.0,1024.0,291.0,0.0,1024.0,248.0,0.0,1024.0,344.0,0.0,1024.0,273.0,0.0,1024.0,180.0,0.0,1024.0,178.0,0.0,1024.0,295.0,0.0,1024.0,304.0,0.0,1024.0,206.0,0.0,1024.0,182.0,0.0,1024.0,285.0,0.0,1024.0,257.0,0.0,1024.0,183.0,0.0,1024.0,285.0,0.0,1024.0,252.0,0.0,1024.0,168.0,0.0,1024.0,0.0,0.0,1024.0,195.0,0.0,1024.0,174.0,0.0,1024.0,64,0,0,0.0,512.0,0.0,643850.0,0.0,516.0,0.0,678762.0,0.0,532.0,0.0,903459.0,0.0,513.0,0.0,604818.0,0.0,512.0,0.0,639831.0,0.0,512.0,0.0,624942.0,0.0,512.0,0.0,668410.0,0.0,512.0,0.0,649726.0,0.0,513.0,0.0,611120.0,0.0,512.0,0.0,639607.0,0.0,512.0,0.0,626369.0,0.0,513.0,0.0,644851.0,0.0,517.0,0.0,610370.0,0.0,513.0,0.0,614704.0,0.0,512.0,0.0,636453.0,0.0,512.0,0.0,654280.0,0.0,513.0,0.0,772965.0,0.0,512.0,0.0,769715.0,0.0,512.0,0.0,831894.0,0.0,515.0,0.0,795829.0,0.0,517.0,0.0,701913.0,0.0,513.0,0.0,734700.0,0.0,512.0,0.0,836000.0,0.0,512.0,0.0,878365.0,0.0,512.0,0.0,762313.0,0.0,516.0,0.0,799927.0,0.0,532.0,0.0,809546.0,0.0,513.0,0.0,758574.0,0.0,512.0,0.0,810322.0,0.0,512.0,0.0,809811.0,0.0,512.0,0.0,868937.0,0.0,512.0,0.0,747396.0,0.0,512.0,0.0,645078.0,0.0,515.0,0.0,683493.0,0.0,532.0,0.0,739341.0,0.0,513.0,0.0,649446.0,0.0,512.0,0.0,666214.0,0.0,512.0,0.0,675713.0,0.0,512.0,0.0,699765.0,0.0,512.0,0.0,631418.0,0.0,514.0,0.0,677298.0,0.0,512.0,0.0,697148.0,0.0,512.0,0.0,751282.0,0.0,514.0,0.0,687411.0,0.0,517.0,0.0,682972.0,0.0,513.0,0.0,685828.0,0.0,512.0,0.0,731337.0,0.0,512.0,0.0,744175.0,0.0,514.0,0.0,579279.0,0.0,512.0,0.0,559356.0,0.0,512.0,0.0,659208.0,0.0,513.0,0.0,615516.0,0.0,517.0,0.0,625607.0,0.0,513.0,0.0,626090.0,0.0,512.0,0.0,630618.0,0.0,512.0,0.0,629749.0,0.0,512.0,0.0,637574.0,0.0,517.0,0.0,662863.0,0.0,532.0,0.0,695867.0,0.0,513.0,0.0,605750.0,0.0,512.0,0.0,636400.0,0.0,512.0,0.0,632788.0,0.0,512.0,0.0,668498.0,0.0,512.0,0.0,625854.0,0.0,513.0,0.0,686327.0,0.0,512.0,0.0,728845.0,0.0,512.0,0.0,702751.0,0.0,514.0,0.0,727959.0,0.0,517.0,0.0,714625.0,0.0,513.0,0.0,696005.0,0.0,512.0,0.0,701372.0,0.0,512.0,0.0,696685.0,0.0,512.0,0.0,689486.0,0.0,515.0,0.0,721292.0,0.0,532.0,0.0,1012156.0,0.0,513.0,0.0,736843.0,0.0,512.0,0.0,664305.0,0.0,512.0,0.0,658771.0,0.0,512.0,0.0,726265.0,0.0,512.0,0.0,664512.0,0.0,512.0,0.0,758484.0,0.0,516.0,0.0,828507.0,0.0,532.0,0.0,1086326.0,0.0,513.0,0.0,752191.0,0.0,512.0,0.0,688258.0,0.0,512.0,0.0,708095.0,0.0,512.0,0.0,780348.0,0.0,512.0,0.0,719468.0,0.0,513.0,0.0,753694.0,0.0,512.0,0.0,716610.0,0.0,512.0,0.0,755746.0,0.0,514.0,0.0,761912.0,0.0,517.0,0.0,758431.0,0.0,513.0,0.0,754737.0,0.0,512.0,0.0,765907.0,0.0,512.0,0.0,815110.0,0.0,513.0,0.0,689565.0,0.0,512.0,0.0,709964.0,0.0,512.0,0.0,764797.0,0.0,513.0,0.0,750723.0,0.0,517.0,0.0,727920.0,0.0,513.0,0.0,752643.0,0.0,512.0,0.0,771557.0,0.0,512.0,0.0,731424.0,0.0,512.0,0.0,712010.0,0.0,516.0,0.0,723058.0,0.0,532.0,0.0,952039.0,0.0,513.0,0.0,715927.0,0.0,512.0,0.0,720021.0,0.0,512.0,0.0,688044.0,0.0,512.0,0.0,751262.0,0.0,512.0,0.0,717424.0,0.0,512.0,0.0,665247.0,0.0,515.0,0.0,693526.0,0.0,532.0,0.0,893586.0,0.0,513.0,0.0,619261.0,0.0,512.0,0.0,658492.0,0.0,512.0,0.0,612104.0,0.0,512.0,0.0,706289.0,0.0,512.0,0.0,676805.0,0.0,513.0,0.0,651582.0,0.0,512.0,0.0,651443.0,0.0,512.0,0.0,658000.0,0.0,513.0,0.0,700328.0,0.0,517.0,0.0,673699.0,0.0,513.0,0.0,698543.0,0.0,512.0,0.0,689920.0,0.0,512.0,0.0,687030.0,64,0,0,1024.0,1024.0,424108.0,512.0,1024.0,1024.0,430848.0,512.0,1024.0,1024.0,440802.0,512.0,1024.0,1024.0,438902.0,512.0,1024.0,1024.0,430618.0,512.0,1024.0,1024.0,433298.0,512.0,1024.0,1024.0,448839.0,512.0,1024.0,1024.0,446585.0,512.0,1024.0,1024.0,424595.0,512.0,1024.0,1024.0,436569.0,512.0,1024.0,1024.0,433302.0,512.0,1024.0,1024.0,438684.0,512.0,1024.0,1024.0,429968.0,590.0,1024.0,1024.0,434954.0,512.0,1024.0,1024.0,442533.0,512.0,1024.0,1024.0,434963.0,512.0,1024.0,1024.0,647787.0,512.0,1024.0,1024.0,697632.0,512.0,1024.0,1024.0,640129.0,512.0,1024.0,1024.0,680740.0,512.0,1024.0,1024.0,667444.0,590.0,1024.0,1024.0,679832.0,512.0,1024.0,1024.0,720495.0,512.0,1024.0,1024.0,653864.0,512.0,1024.0,1024.0,662483.0,512.0,1024.0,1024.0,702178.0,512.0,1024.0,1024.0,690912.0,512.0,1024.0,1024.0,667934.0,512.0,1024.0,1024.0,684776.0,512.0,1024.0,1024.0,683516.0,512.0,1024.0,1024.0,673211.0,512.0,1024.0,1024.0,697123.0,512.0,1024.0,1024.0,652742.0,512.0,1024.0,1024.0,699012.0,512.0,1024.0,1024.0,657436.0,512.0,1024.0,1024.0,693723.0,512.0,1024.0,1024.0,661121.0,512.0,1024.0,1024.0,677017.0,512.0,1024.0,1024.0,683275.0,512.0,1024.0,1024.0,640583.0,512.0,1024.0,1024.0,612687.0,512.0,1024.0,1024.0,648913.0,512.0,1024.0,1024.0,653836.0,512.0,1024.0,1024.0,639595.0,512.0,1024.0,1024.0,660312.0,590.0,1024.0,1024.0,666429.0,512.0,1024.0,1024.0,685615.0,512.0,1024.0,1024.0,688474.0,512.0,1024.0,1024.0,579839.0,512.0,1024.0,1024.0,606142.0,512.0,1024.0,1024.0,636203.0,512.0,1024.0,1024.0,612120.0,512.0,1024.0,1024.0,623589.0,590.0,1024.0,1024.0,625078.0,512.0,1024.0,1024.0,641448.0,512.0,1024.0,1024.0,653995.0,512.0,1024.0,1024.0,640759.0,512.0,1024.0,1024.0,689302.0,512.0,1024.0,1024.0,646893.0,512.0,1024.0,1024.0,694940.0,512.0,1024.0,1024.0,648919.0,512.0,1024.0,1024.0,659225.0,512.0,1024.0,1024.0,673647.0,512.0,1024.0,1024.0,631783.0,512.0,1024.0,1024.0,538250.0,512.0,1024.0,1024.0,559442.0,512.0,1024.0,1024.0,561957.0,512.0,1024.0,1024.0,554617.0,512.0,1024.0,1024.0,552848.0,590.0,1024.0,1024.0,551119.0,512.0,1024.0,1024.0,589294.0,512.0,1024.0,1024.0,591789.0,512.0,1024.0,1024.0,527328.0,512.0,1024.0,1024.0,560548.0,512.0,1024.0,1024.0,537692.0,512.0,1024.0,1024.0,563717.0,512.0,1024.0,1024.0,544660.0,512.0,1024.0,1024.0,552034.0,512.0,1024.0,1024.0,564967.0,512.0,1024.0,1024.0,543401.0,512.0,1024.0,1024.0,514690.0,512.0,1024.0,1024.0,546824.0,512.0,1024.0,1024.0,524122.0,512.0,1024.0,1024.0,548982.0,512.0,1024.0,1024.0,526217.0,512.0,1024.0,1024.0,534400.0,512.0,1024.0,1024.0,548201.0,512.0,1024.0,1024.0,527486.0,512.0,1024.0,1024.0,524757.0,512.0,1024.0,1024.0,544632.0,512.0,1024.0,1024.0,553724.0,512.0,1024.0,1024.0,546447.0,512.0,1024.0,1024.0,541102.0,590.0,1024.0,1024.0,540273.0,512.0,1024.0,1024.0,570330.0,512.0,1024.0,1024.0,572352.0,512.0,1024.0,1024.0,613233.0,512.0,1024.0,1024.0,645807.0,512.0,1024.0,1024.0,614890.0,512.0,1024.0,1024.0,646955.0,512.0,1024.0,1024.0,633096.0,590.0,1024.0,1024.0,634700.0,512.0,1024.0,1024.0,640120.0,512.0,1024.0,1024.0,614577.0,512.0,1024.0,1024.0,629773.0,512.0,1024.0,1024.0,670124.0,512.0,1024.0,1024.0,657078.0,512.0,1024.0,1024.0,647904.0,512.0,1024.0,1024.0,658266.0,512.0,1024.0,1024.0,653338.0,512.0,1024.0,1024.0,656632.0,512.0,1024.0,1024.0,664898.0,512.0,1024.0,1024.0,598070.0,512.0,1024.0,1024.0,621152.0,512.0,1024.0,1024.0,621472.0,512.0,1024.0,1024.0,614880.0,512.0,1024.0,1024.0,617299.0,512.0,1024.0,1024.0,612652.0,512.0,1024.0,1024.0,633305.0,512.0,1024.0,1024.0,641051.0,512.0,1024.0,1024.0,601322.0,512.0,1024.0,1024.0,629775.0,512.0,1024.0,1024.0,611104.0,512.0,1024.0,1024.0,629054.0,512.0,1024.0,1024.0,615964.0,590.0,1024.0,1024.0,620900.0,512.0,1024.0,1024.0,632224.0,512.0,1024.0,1024.0,608844.0,512.0,64,0,32768.0,0.0,64,0,10636212.0,610485.0,5248477.0,16384.0,36654252.0,0.0,16384.0,16384.0,2659053.0,2659053.0,10631325.0,651290.0,2659053.0,0.0,2659053.0,78.0,0.0,880393.0,11849630.0,42544848.0,0.0,0.0,6774249.0,1736168.0,0.0,2584.0,1392479.0,1708951.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,65536.0,65609.0,0.0,44268.0,0.0,0.0,0.0,0.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,163008.0,4096.0,16384.0,1586.0,2564833.0,2236298.0,0.0,0.0,0.0,0.0,0.0,197248.0,242.0,0.0,0.0,32768.0,0.0,32768.0,152.0,64,0,0.0,0.0,0.0,0.0,0.0,640.0,160.0,0.0,1168671.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,96984.0,0.0,680.0,2458000.0,78.0,0.0,0.0,0.0,66391.0,65656.0,131072.0,0.0,0.0,524288.0,304.0,0.0,64,0,0.0,0.0,800.0,0.0,65536.0,61412.0,160.0,3964.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,131506.0,0.0,174838.0,65536.0,0.0,65778.0,420.0,0.0,0.0,65536.0,131072.0,716102495744196,716102495759036 +1,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,2974056.0,0.0,0.0,65536.0,60576.0,160.0,4800.0,32768.0,64,0,0,0.0,512.0,43373.0,0.0,0.0,512.0,43373.0,0.0,0.0,512.0,43373.0,0.0,0.0,512.0,43373.0,0.0,0.0,512.0,43373.0,0.0,0.0,512.0,43373.0,0.0,0.0,512.0,43373.0,0.0,0.0,512.0,43373.0,0.0,0.0,512.0,43373.0,0.0,0.0,512.0,43373.0,0.0,0.0,512.0,43373.0,0.0,0.0,512.0,43373.0,0.0,0.0,512.0,43373.0,0.0,0.0,512.0,43373.0,0.0,0.0,512.0,43373.0,0.0,0.0,512.0,43373.0,0.0,0.0,512.0,39688.0,0.0,0.0,512.0,39688.0,0.0,0.0,512.0,39688.0,0.0,0.0,512.0,39688.0,0.0,0.0,512.0,39688.0,0.0,0.0,512.0,39688.0,0.0,0.0,512.0,39688.0,0.0,0.0,512.0,39688.0,0.0,0.0,512.0,39688.0,0.0,0.0,512.0,39688.0,0.0,0.0,512.0,39688.0,0.0,0.0,512.0,39688.0,0.0,0.0,512.0,39688.0,0.0,0.0,512.0,39688.0,0.0,0.0,512.0,39688.0,0.0,0.0,512.0,39688.0,0.0,0.0,512.0,60475.0,0.0,0.0,512.0,60475.0,0.0,0.0,512.0,60475.0,0.0,0.0,512.0,60475.0,0.0,0.0,512.0,60475.0,0.0,0.0,512.0,60475.0,0.0,0.0,512.0,60475.0,0.0,0.0,512.0,60475.0,0.0,0.0,512.0,60475.0,0.0,0.0,512.0,60475.0,0.0,0.0,512.0,60475.0,0.0,0.0,512.0,60475.0,0.0,0.0,512.0,60475.0,0.0,0.0,512.0,60475.0,0.0,0.0,512.0,60475.0,0.0,0.0,512.0,60475.0,0.0,0.0,512.0,70963.0,0.0,0.0,512.0,70963.0,0.0,0.0,512.0,70963.0,0.0,0.0,512.0,70963.0,0.0,0.0,512.0,70963.0,0.0,0.0,512.0,70963.0,0.0,0.0,512.0,70963.0,0.0,0.0,512.0,70963.0,0.0,0.0,512.0,70963.0,0.0,0.0,512.0,70963.0,0.0,0.0,512.0,70963.0,0.0,0.0,512.0,70963.0,0.0,0.0,512.0,70963.0,0.0,0.0,512.0,70963.0,0.0,0.0,512.0,70963.0,0.0,0.0,512.0,70963.0,0.0,0.0,512.0,85838.0,0.0,0.0,512.0,85838.0,0.0,0.0,512.0,85838.0,0.0,0.0,512.0,85838.0,0.0,0.0,512.0,85838.0,0.0,0.0,512.0,85838.0,0.0,0.0,512.0,85838.0,0.0,0.0,512.0,85838.0,0.0,0.0,512.0,85838.0,0.0,0.0,512.0,85838.0,0.0,0.0,512.0,85838.0,0.0,0.0,512.0,85838.0,0.0,0.0,512.0,85838.0,0.0,0.0,512.0,85838.0,0.0,0.0,512.0,85838.0,0.0,0.0,512.0,85838.0,0.0,0.0,512.0,95924.0,0.0,0.0,512.0,95924.0,0.0,0.0,512.0,95924.0,0.0,0.0,512.0,95924.0,0.0,0.0,512.0,95924.0,0.0,0.0,512.0,95924.0,0.0,0.0,512.0,95924.0,0.0,0.0,512.0,95924.0,0.0,0.0,512.0,95924.0,0.0,0.0,512.0,95924.0,0.0,0.0,512.0,95924.0,0.0,0.0,512.0,95924.0,0.0,0.0,512.0,95924.0,0.0,0.0,512.0,95924.0,0.0,0.0,512.0,95924.0,0.0,0.0,512.0,95924.0,0.0,0.0,512.0,98063.0,0.0,0.0,512.0,98063.0,0.0,0.0,512.0,98063.0,0.0,0.0,512.0,98063.0,0.0,0.0,512.0,98063.0,0.0,0.0,512.0,98063.0,0.0,0.0,512.0,98063.0,0.0,0.0,512.0,98063.0,0.0,0.0,512.0,98063.0,0.0,0.0,512.0,98063.0,0.0,0.0,512.0,98063.0,0.0,0.0,512.0,98063.0,0.0,0.0,512.0,98063.0,0.0,0.0,512.0,98063.0,0.0,0.0,512.0,98063.0,0.0,0.0,512.0,98063.0,0.0,0.0,512.0,107903.0,0.0,0.0,512.0,107903.0,0.0,0.0,512.0,107903.0,0.0,0.0,512.0,107903.0,0.0,0.0,512.0,107903.0,0.0,0.0,512.0,107903.0,0.0,0.0,512.0,107903.0,0.0,0.0,512.0,107903.0,0.0,0.0,512.0,107903.0,0.0,0.0,512.0,107903.0,0.0,0.0,512.0,107903.0,0.0,0.0,512.0,107903.0,0.0,0.0,512.0,107903.0,0.0,0.0,512.0,107903.0,0.0,0.0,512.0,107903.0,0.0,0.0,512.0,107903.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,39037615.0,57748876.0,178839.0,0.0,0.0,65536.0,131072.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,54165.0,27478.0,2005419.0,7276.0,0.0,300243.0,0.0,0.0,65536.0,131322.0,196858.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,1024.0,512.0,1536.0,1536.0,1030.0,518.0,1542.0,1536.0,1045.0,533.0,1557.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1030.0,518.0,1542.0,1536.0,1044.0,532.0,1556.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1029.0,517.0,1541.0,1536.0,1044.0,532.0,1556.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1028.0,516.0,1540.0,1536.0,1044.0,532.0,1556.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1030.0,518.0,1542.0,1536.0,1044.0,532.0,1556.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1029.0,517.0,1541.0,1536.0,1044.0,532.0,1556.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1029.0,517.0,1541.0,1536.0,1044.0,532.0,1556.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1028.0,516.0,1540.0,1536.0,1044.0,532.0,1556.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,64,0,16384.0,16384.0,21977635.0,5779949.0,278528.0,0.0,0.0,98304.0,970436.0,0.0,0.0,1850987.0,47287.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,447382.0,2246.0,64,0,0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,64,0,0,0.0,512.0,0.0,263350.0,0.0,517.0,0.0,280003.0,0.0,533.0,0.0,598601.0,0.0,513.0,0.0,278018.0,0.0,512.0,0.0,287316.0,0.0,512.0,0.0,296913.0,0.0,513.0,0.0,302176.0,0.0,512.0,0.0,305460.0,0.0,513.0,0.0,285320.0,0.0,512.0,0.0,316583.0,0.0,514.0,0.0,297526.0,0.0,513.0,0.0,314311.0,0.0,512.0,0.0,301434.0,0.0,514.0,0.0,323040.0,0.0,512.0,0.0,314176.0,0.0,512.0,0.0,314423.0,0.0,514.0,0.0,261174.0,0.0,512.0,0.0,269415.0,0.0,513.0,0.0,264257.0,0.0,514.0,0.0,267204.0,0.0,512.0,0.0,261803.0,0.0,514.0,0.0,261145.0,0.0,512.0,0.0,273738.0,0.0,512.0,0.0,264885.0,0.0,512.0,0.0,249689.0,0.0,517.0,0.0,262333.0,0.0,532.0,0.0,335065.0,0.0,513.0,0.0,266658.0,0.0,512.0,0.0,271538.0,0.0,512.0,0.0,267438.0,0.0,513.0,0.0,283611.0,0.0,512.0,0.0,275298.0,0.0,512.0,0.0,258440.0,0.0,515.0,0.0,270438.0,0.0,532.0,0.0,466553.0,0.0,513.0,0.0,276134.0,0.0,512.0,0.0,271723.0,0.0,512.0,0.0,272828.0,0.0,513.0,0.0,289501.0,0.0,512.0,0.0,276121.0,0.0,513.0,0.0,261812.0,0.0,512.0,0.0,272634.0,0.0,513.0,0.0,276289.0,0.0,513.0,0.0,274240.0,0.0,512.0,0.0,273494.0,0.0,514.0,0.0,272628.0,0.0,512.0,0.0,291089.0,0.0,512.0,0.0,283365.0,0.0,513.0,0.0,255510.0,0.0,512.0,0.0,265169.0,0.0,513.0,0.0,272270.0,0.0,514.0,0.0,272516.0,0.0,512.0,0.0,268507.0,0.0,514.0,0.0,267526.0,0.0,512.0,0.0,284548.0,0.0,512.0,0.0,274782.0,0.0,512.0,0.0,248893.0,0.0,517.0,0.0,262881.0,0.0,532.0,0.0,429265.0,0.0,513.0,0.0,266248.0,0.0,512.0,0.0,261776.0,0.0,512.0,0.0,263302.0,0.0,513.0,0.0,278716.0,0.0,512.0,0.0,269949.0,0.0,513.0,0.0,402642.0,0.0,512.0,0.0,428665.0,0.0,513.0,0.0,421865.0,0.0,513.0,0.0,428903.0,0.0,512.0,0.0,426448.0,0.0,514.0,0.0,423158.0,0.0,512.0,0.0,442492.0,0.0,512.0,0.0,438065.0,0.0,512.0,0.0,405567.0,0.0,515.0,0.0,451552.0,0.0,532.0,0.0,705545.0,0.0,513.0,0.0,456406.0,0.0,512.0,0.0,437738.0,0.0,512.0,0.0,450854.0,0.0,513.0,0.0,463176.0,0.0,512.0,0.0,421991.0,0.0,512.0,0.0,395914.0,0.0,517.0,0.0,432525.0,0.0,532.0,0.0,684338.0,0.0,513.0,0.0,425920.0,0.0,512.0,0.0,425953.0,0.0,512.0,0.0,444082.0,0.0,513.0,0.0,441244.0,0.0,512.0,0.0,433627.0,0.0,513.0,0.0,458966.0,0.0,512.0,0.0,488002.0,0.0,513.0,0.0,483842.0,0.0,513.0,0.0,493593.0,0.0,512.0,0.0,472479.0,0.0,514.0,0.0,484830.0,0.0,512.0,0.0,493827.0,0.0,512.0,0.0,497571.0,0.0,513.0,0.0,263245.0,0.0,512.0,0.0,285228.0,0.0,513.0,0.0,273602.0,0.0,514.0,0.0,286003.0,0.0,512.0,0.0,287157.0,0.0,514.0,0.0,286580.0,0.0,512.0,0.0,303971.0,0.0,512.0,0.0,278573.0,0.0,512.0,0.0,260586.0,0.0,518.0,0.0,279130.0,0.0,532.0,0.0,419853.0,0.0,513.0,0.0,277178.0,0.0,512.0,0.0,280618.0,0.0,512.0,0.0,279252.0,0.0,513.0,0.0,296930.0,0.0,512.0,0.0,291788.0,0.0,512.0,0.0,261221.0,0.0,516.0,0.0,273149.0,0.0,532.0,0.0,399604.0,0.0,513.0,0.0,275515.0,0.0,512.0,0.0,276182.0,0.0,512.0,0.0,274818.0,0.0,513.0,0.0,293919.0,0.0,512.0,0.0,287456.0,0.0,513.0,0.0,258325.0,0.0,512.0,0.0,270373.0,0.0,513.0,0.0,270446.0,0.0,514.0,0.0,276119.0,0.0,512.0,0.0,270197.0,0.0,514.0,0.0,269297.0,0.0,512.0,0.0,283880.0,0.0,512.0,0.0,275181.0,64,0,0,1024.0,1024.0,419876.0,512.0,1024.0,1024.0,427758.0,512.0,1024.0,1024.0,436777.0,512.0,1024.0,1024.0,435050.0,512.0,1024.0,1024.0,426051.0,512.0,1024.0,1024.0,428564.0,512.0,1024.0,1024.0,444694.0,512.0,1024.0,1024.0,442393.0,512.0,1024.0,1024.0,419925.0,512.0,1024.0,1024.0,431810.0,512.0,1024.0,1024.0,429338.0,512.0,1024.0,1024.0,435824.0,512.0,1024.0,1024.0,425111.0,512.0,1024.0,1024.0,429910.0,512.0,1024.0,1024.0,437273.0,512.0,1024.0,1024.0,431804.0,512.0,1024.0,1024.0,691562.0,512.0,1024.0,1024.0,711142.0,512.0,1024.0,1024.0,692430.0,512.0,1024.0,1024.0,706992.0,512.0,1024.0,1024.0,692102.0,512.0,1024.0,1024.0,714877.0,512.0,1024.0,1024.0,711128.0,512.0,1024.0,1024.0,679099.0,512.0,1024.0,1024.0,668594.0,512.0,1024.0,1024.0,702888.0,512.0,1024.0,1024.0,699587.0,512.0,1024.0,1024.0,684205.0,512.0,1024.0,1024.0,679429.0,512.0,1024.0,1024.0,710906.0,512.0,1024.0,1024.0,702052.0,512.0,1024.0,1024.0,716517.0,512.0,1024.0,1024.0,648581.0,512.0,1024.0,1024.0,655529.0,512.0,1024.0,1024.0,637401.0,512.0,1024.0,1024.0,632750.0,512.0,1024.0,1024.0,622748.0,512.0,1024.0,1024.0,616036.0,512.0,1024.0,1024.0,612628.0,512.0,1024.0,1024.0,591114.0,512.0,1024.0,1024.0,444661.0,512.0,1024.0,1024.0,452768.0,512.0,1024.0,1024.0,463662.0,512.0,1024.0,1024.0,461387.0,512.0,1024.0,1024.0,525013.0,512.0,1024.0,1024.0,528923.0,512.0,1024.0,1024.0,562772.0,512.0,1024.0,1024.0,551682.0,512.0,1024.0,1024.0,596980.0,512.0,1024.0,1024.0,641641.0,512.0,1024.0,1024.0,623697.0,512.0,1024.0,1024.0,628174.0,512.0,1024.0,1024.0,587157.0,512.0,1024.0,1024.0,617282.0,512.0,1024.0,1024.0,618159.0,512.0,1024.0,1024.0,623550.0,512.0,1024.0,1024.0,542081.0,512.0,1024.0,1024.0,568286.0,512.0,1024.0,1024.0,559240.0,512.0,1024.0,1024.0,571082.0,512.0,1024.0,1024.0,569975.0,512.0,1024.0,1024.0,599656.0,512.0,1024.0,1024.0,595304.0,512.0,1024.0,1024.0,587224.0,512.0,1024.0,1024.0,554520.0,512.0,1024.0,1024.0,576738.0,512.0,1024.0,1024.0,579820.0,512.0,1024.0,1024.0,572918.0,512.0,1024.0,1024.0,578897.0,512.0,1024.0,1024.0,578937.0,512.0,1024.0,1024.0,609608.0,512.0,1024.0,1024.0,612218.0,512.0,1024.0,1024.0,637894.0,512.0,1024.0,1024.0,663287.0,512.0,1024.0,1024.0,650987.0,512.0,1024.0,1024.0,667899.0,512.0,1024.0,1024.0,615983.0,512.0,1024.0,1024.0,619801.0,512.0,1024.0,1024.0,635622.0,512.0,1024.0,1024.0,622122.0,512.0,1024.0,1024.0,651391.0,512.0,1024.0,1024.0,678527.0,512.0,1024.0,1024.0,664902.0,512.0,1024.0,1024.0,680451.0,512.0,1024.0,1024.0,629655.0,512.0,1024.0,1024.0,634023.0,512.0,1024.0,1024.0,647512.0,512.0,1024.0,1024.0,630997.0,512.0,1024.0,1024.0,564289.0,512.0,1024.0,1024.0,586957.0,512.0,1024.0,1024.0,587454.0,512.0,1024.0,1024.0,581414.0,512.0,1024.0,1024.0,590209.0,512.0,1024.0,1024.0,588822.0,512.0,1024.0,1024.0,625977.0,512.0,1024.0,1024.0,629092.0,512.0,1024.0,1024.0,714313.0,512.0,1024.0,1024.0,716056.0,512.0,1024.0,1024.0,703140.0,512.0,1024.0,1024.0,706779.0,512.0,1024.0,1024.0,633681.0,512.0,1024.0,1024.0,644823.0,512.0,1024.0,1024.0,644863.0,512.0,1024.0,1024.0,630801.0,512.0,1024.0,1024.0,526327.0,512.0,1024.0,1024.0,541758.0,512.0,1024.0,1024.0,547828.0,512.0,1024.0,1024.0,542422.0,512.0,1024.0,1024.0,563048.0,512.0,1024.0,1024.0,566481.0,512.0,1024.0,1024.0,603543.0,512.0,1024.0,1024.0,598636.0,512.0,1024.0,1024.0,542595.0,512.0,1024.0,1024.0,560580.0,512.0,1024.0,1024.0,563277.0,512.0,1024.0,1024.0,557096.0,512.0,1024.0,1024.0,573450.0,512.0,1024.0,1024.0,573996.0,512.0,1024.0,1024.0,626065.0,512.0,1024.0,1024.0,619546.0,512.0,1024.0,1024.0,836905.0,512.0,1024.0,1024.0,858613.0,512.0,1024.0,1024.0,833999.0,512.0,1024.0,1024.0,846941.0,512.0,1024.0,1024.0,624085.0,512.0,1024.0,1024.0,638747.0,512.0,1024.0,1024.0,655617.0,512.0,1024.0,1024.0,639303.0,512.0,64,0,32768.0,0.0,64,0,10061844.0,475633.0,4286006.0,16384.0,29571319.0,0.0,16384.0,16384.0,2515461.0,2515461.0,10061844.0,520525.0,2515461.0,0.0,2515461.0,77.0,0.0,838146.0,10475609.0,40247376.0,0.0,0.0,5493495.0,1153919.0,0.0,1206.0,819033.0,1128239.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,65536.0,65609.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,146156.0,4096.0,16384.0,1586.0,2483996.0,2236048.0,0.0,0.0,0.0,0.0,0.0,196608.0,260.0,0.0,0.0,32768.0,0.0,32768.0,203.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,160.0,0.0,827633.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,36207.0,0.0,7246.0,2296546.0,77.0,0.0,0.0,0.0,65774.0,65536.0,131072.0,0.0,0.0,524288.0,304.0,0.0,64,0,0.0,0.0,160.0,0.0,65536.0,65536.0,0.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,117167.0,0.0,193301.0,65536.0,0.0,65766.0,460.0,0.0,0.0,65536.0,131072.0,716102495780394,716102495826473 +2,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,2774311.0,0.0,0.0,65536.0,60576.0,160.0,4800.0,32768.0,64,0,0,0.0,512.0,44970.0,0.0,0.0,512.0,44970.0,0.0,0.0,512.0,44970.0,0.0,0.0,512.0,44970.0,0.0,0.0,512.0,44970.0,0.0,0.0,512.0,44970.0,0.0,0.0,512.0,44970.0,0.0,0.0,512.0,44970.0,0.0,0.0,512.0,44970.0,0.0,0.0,512.0,44970.0,0.0,0.0,512.0,44970.0,0.0,0.0,512.0,44970.0,0.0,0.0,512.0,44970.0,0.0,0.0,512.0,44970.0,0.0,0.0,512.0,44970.0,0.0,0.0,512.0,44970.0,0.0,0.0,512.0,37112.0,0.0,0.0,512.0,37112.0,0.0,0.0,512.0,37112.0,0.0,0.0,512.0,37112.0,0.0,0.0,512.0,37112.0,0.0,0.0,512.0,37112.0,0.0,0.0,512.0,37112.0,0.0,0.0,512.0,37112.0,0.0,0.0,512.0,37112.0,0.0,0.0,512.0,37112.0,0.0,0.0,512.0,37112.0,0.0,0.0,512.0,37112.0,0.0,0.0,512.0,37112.0,0.0,0.0,512.0,37112.0,0.0,0.0,512.0,37112.0,0.0,0.0,512.0,37112.0,0.0,0.0,512.0,60805.0,0.0,0.0,512.0,60805.0,0.0,0.0,512.0,60805.0,0.0,0.0,512.0,60805.0,0.0,0.0,512.0,60805.0,0.0,0.0,512.0,60805.0,0.0,0.0,512.0,60805.0,0.0,0.0,512.0,60805.0,0.0,0.0,512.0,60805.0,0.0,0.0,512.0,60805.0,0.0,0.0,512.0,60805.0,0.0,0.0,512.0,60805.0,0.0,0.0,512.0,60805.0,0.0,0.0,512.0,60805.0,0.0,0.0,512.0,60805.0,0.0,0.0,512.0,60805.0,0.0,0.0,512.0,69039.0,0.0,0.0,512.0,69039.0,0.0,0.0,512.0,69039.0,0.0,0.0,512.0,69039.0,0.0,0.0,512.0,69039.0,0.0,0.0,512.0,69039.0,0.0,0.0,512.0,69039.0,0.0,0.0,512.0,69039.0,0.0,0.0,512.0,69039.0,0.0,0.0,512.0,69039.0,0.0,0.0,512.0,69039.0,0.0,0.0,512.0,69039.0,0.0,0.0,512.0,69039.0,0.0,0.0,512.0,69039.0,0.0,0.0,512.0,69039.0,0.0,0.0,512.0,69039.0,0.0,0.0,512.0,78399.0,0.0,0.0,512.0,78399.0,0.0,0.0,512.0,78399.0,0.0,0.0,512.0,78399.0,0.0,0.0,512.0,78399.0,0.0,0.0,512.0,78399.0,0.0,0.0,512.0,78399.0,0.0,0.0,512.0,78399.0,0.0,0.0,512.0,78399.0,0.0,0.0,512.0,78399.0,0.0,0.0,512.0,78399.0,0.0,0.0,512.0,78399.0,0.0,0.0,512.0,78399.0,0.0,0.0,512.0,78399.0,0.0,0.0,512.0,78399.0,0.0,0.0,512.0,78399.0,0.0,0.0,512.0,90351.0,0.0,0.0,512.0,90351.0,0.0,0.0,512.0,90351.0,0.0,0.0,512.0,90351.0,0.0,0.0,512.0,90351.0,0.0,0.0,512.0,90351.0,0.0,0.0,512.0,90351.0,0.0,0.0,512.0,90351.0,0.0,0.0,512.0,90351.0,0.0,0.0,512.0,90351.0,0.0,0.0,512.0,90351.0,0.0,0.0,512.0,90351.0,0.0,0.0,512.0,90351.0,0.0,0.0,512.0,90351.0,0.0,0.0,512.0,90351.0,0.0,0.0,512.0,90351.0,0.0,0.0,512.0,92710.0,0.0,0.0,512.0,92710.0,0.0,0.0,512.0,92710.0,0.0,0.0,512.0,92710.0,0.0,0.0,512.0,92710.0,0.0,0.0,512.0,92710.0,0.0,0.0,512.0,92710.0,0.0,0.0,512.0,92710.0,0.0,0.0,512.0,92710.0,0.0,0.0,512.0,92710.0,0.0,0.0,512.0,92710.0,0.0,0.0,512.0,92710.0,0.0,0.0,512.0,92710.0,0.0,0.0,512.0,92710.0,0.0,0.0,512.0,92710.0,0.0,0.0,512.0,92710.0,0.0,0.0,512.0,100988.0,0.0,0.0,512.0,100988.0,0.0,0.0,512.0,100988.0,0.0,0.0,512.0,100988.0,0.0,0.0,512.0,100988.0,0.0,0.0,512.0,100988.0,0.0,0.0,512.0,100988.0,0.0,0.0,512.0,100988.0,0.0,0.0,512.0,100988.0,0.0,0.0,512.0,100988.0,0.0,0.0,512.0,100988.0,0.0,0.0,512.0,100988.0,0.0,0.0,512.0,100988.0,0.0,0.0,512.0,100988.0,0.0,0.0,512.0,100988.0,0.0,0.0,512.0,100988.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,29.0,0.0,0.0,0.0,0.0,0.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,37679259.0,49844306.0,111453.0,0.0,0.0,65536.0,131072.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,50386.0,27312.0,1999633.0,8426.0,0.0,279301.0,0.0,0.0,65536.0,131322.0,196858.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,1024.0,512.0,1536.0,1536.0,1030.0,518.0,1542.0,1536.0,1044.0,532.0,1556.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1029.0,517.0,1541.0,1536.0,1044.0,532.0,1556.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1030.0,518.0,1542.0,1536.0,1044.0,532.0,1556.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1028.0,516.0,1540.0,1536.0,1044.0,532.0,1556.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1030.0,518.0,1542.0,1536.0,1044.0,532.0,1556.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1028.0,516.0,1540.0,1536.0,1044.0,532.0,1556.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1030.0,518.0,1542.0,1536.0,1044.0,532.0,1556.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1028.0,516.0,1540.0,1536.0,1044.0,532.0,1556.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,64,0,16384.0,16384.0,22109626.0,5682255.0,278528.0,0.0,0.0,98304.0,996790.0,0.0,0.0,1902162.0,61141.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,445422.0,2266.0,64,0,0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,64,0,0,0.0,512.0,0.0,256167.0,0.0,517.0,0.0,265820.0,0.0,532.0,0.0,588297.0,0.0,513.0,0.0,273625.0,0.0,512.0,0.0,273942.0,0.0,512.0,0.0,275213.0,0.0,513.0,0.0,290638.0,0.0,512.0,0.0,285268.0,0.0,514.0,0.0,284572.0,0.0,512.0,0.0,304632.0,0.0,513.0,0.0,294807.0,0.0,514.0,0.0,310769.0,0.0,513.0,0.0,298754.0,0.0,513.0,0.0,307026.0,0.0,512.0,0.0,308806.0,0.0,512.0,0.0,308377.0,0.0,513.0,0.0,258403.0,0.0,512.0,0.0,271956.0,0.0,513.0,0.0,268199.0,0.0,514.0,0.0,271942.0,0.0,513.0,0.0,261616.0,0.0,513.0,0.0,261956.0,0.0,512.0,0.0,279407.0,0.0,512.0,0.0,264516.0,0.0,512.0,0.0,253939.0,0.0,517.0,0.0,266078.0,0.0,532.0,0.0,325374.0,0.0,513.0,0.0,265372.0,0.0,512.0,0.0,266533.0,0.0,512.0,0.0,265702.0,0.0,513.0,0.0,284308.0,0.0,512.0,0.0,277134.0,0.0,512.0,0.0,262407.0,0.0,515.0,0.0,275331.0,0.0,532.0,0.0,450275.0,0.0,513.0,0.0,276551.0,0.0,512.0,0.0,278875.0,0.0,512.0,0.0,281377.0,0.0,513.0,0.0,294869.0,0.0,512.0,0.0,282004.0,0.0,513.0,0.0,269954.0,0.0,512.0,0.0,280444.0,0.0,513.0,0.0,286917.0,0.0,513.0,0.0,286303.0,0.0,513.0,0.0,282142.0,0.0,513.0,0.0,279430.0,0.0,512.0,0.0,298847.0,0.0,512.0,0.0,289510.0,0.0,513.0,0.0,278514.0,0.0,512.0,0.0,288021.0,0.0,513.0,0.0,291279.0,0.0,513.0,0.0,290249.0,0.0,513.0,0.0,283905.0,0.0,513.0,0.0,281843.0,0.0,512.0,0.0,299461.0,0.0,512.0,0.0,289873.0,0.0,512.0,0.0,262975.0,0.0,515.0,0.0,280658.0,0.0,532.0,0.0,463376.0,0.0,513.0,0.0,280678.0,0.0,512.0,0.0,281956.0,0.0,512.0,0.0,283126.0,0.0,513.0,0.0,298541.0,0.0,512.0,0.0,282835.0,0.0,513.0,0.0,457711.0,0.0,512.0,0.0,490435.0,0.0,513.0,0.0,492698.0,0.0,514.0,0.0,509922.0,0.0,513.0,0.0,462732.0,0.0,513.0,0.0,479703.0,0.0,512.0,0.0,486432.0,0.0,512.0,0.0,501347.0,0.0,512.0,0.0,403985.0,0.0,516.0,0.0,437623.0,0.0,532.0,0.0,692977.0,0.0,513.0,0.0,445884.0,0.0,512.0,0.0,428155.0,0.0,512.0,0.0,438644.0,0.0,513.0,0.0,454027.0,0.0,512.0,0.0,449909.0,0.0,512.0,0.0,361310.0,0.0,516.0,0.0,384314.0,0.0,532.0,0.0,644906.0,0.0,513.0,0.0,391829.0,0.0,512.0,0.0,394864.0,0.0,512.0,0.0,398501.0,0.0,513.0,0.0,403285.0,0.0,512.0,0.0,391120.0,0.0,513.0,0.0,306450.0,0.0,512.0,0.0,320902.0,0.0,513.0,0.0,330474.0,0.0,513.0,0.0,329913.0,0.0,513.0,0.0,323201.0,0.0,513.0,0.0,322438.0,0.0,512.0,0.0,339764.0,0.0,512.0,0.0,331170.0,0.0,513.0,0.0,272956.0,0.0,512.0,0.0,287925.0,0.0,513.0,0.0,284094.0,0.0,514.0,0.0,292939.0,0.0,513.0,0.0,280776.0,0.0,513.0,0.0,282458.0,0.0,512.0,0.0,304961.0,0.0,512.0,0.0,292202.0,0.0,512.0,0.0,268071.0,0.0,517.0,0.0,285285.0,0.0,532.0,0.0,397139.0,0.0,513.0,0.0,289144.0,0.0,512.0,0.0,285667.0,0.0,512.0,0.0,287254.0,0.0,513.0,0.0,306659.0,0.0,512.0,0.0,300830.0,0.0,512.0,0.0,265384.0,0.0,517.0,0.0,280639.0,0.0,532.0,0.0,412558.0,0.0,513.0,0.0,286147.0,0.0,512.0,0.0,280989.0,0.0,512.0,0.0,285269.0,0.0,513.0,0.0,304576.0,0.0,512.0,0.0,296654.0,0.0,513.0,0.0,268377.0,0.0,512.0,0.0,292732.0,0.0,513.0,0.0,284157.0,0.0,514.0,0.0,294824.0,0.0,513.0,0.0,277490.0,0.0,513.0,0.0,277705.0,0.0,512.0,0.0,306237.0,0.0,512.0,0.0,284239.0,64,0,0,1024.0,1024.0,422239.0,512.0,1024.0,1024.0,429752.0,512.0,1024.0,1024.0,438254.0,512.0,1024.0,1024.0,435671.0,512.0,1024.0,1024.0,426730.0,512.0,1024.0,1024.0,429064.0,512.0,1024.0,1024.0,446339.0,512.0,1024.0,1024.0,442259.0,512.0,1024.0,1024.0,419619.0,512.0,1024.0,1024.0,432650.0,512.0,1024.0,1024.0,429591.0,512.0,1024.0,1024.0,436584.0,512.0,1024.0,1024.0,426337.0,512.0,1024.0,1024.0,430830.0,512.0,1024.0,1024.0,438920.0,512.0,1024.0,1024.0,433003.0,512.0,1024.0,1024.0,669496.0,512.0,1024.0,1024.0,695976.0,512.0,1024.0,1024.0,683328.0,512.0,1024.0,1024.0,701672.0,512.0,1024.0,1024.0,679318.0,512.0,1024.0,1024.0,686510.0,512.0,1024.0,1024.0,704437.0,512.0,1024.0,1024.0,664037.0,512.0,1024.0,1024.0,609401.0,512.0,1024.0,1024.0,629531.0,512.0,1024.0,1024.0,629773.0,512.0,1024.0,1024.0,626546.0,512.0,1024.0,1024.0,618501.0,512.0,1024.0,1024.0,619367.0,512.0,1024.0,1024.0,619436.0,512.0,1024.0,1024.0,634279.0,512.0,1024.0,1024.0,780849.0,512.0,1024.0,1024.0,808832.0,512.0,1024.0,1024.0,753647.0,512.0,1024.0,1024.0,785212.0,512.0,1024.0,1024.0,752054.0,512.0,1024.0,1024.0,748205.0,512.0,1024.0,1024.0,731373.0,512.0,1024.0,1024.0,687898.0,512.0,1024.0,1024.0,578084.0,512.0,1024.0,1024.0,612800.0,512.0,1024.0,1024.0,610832.0,512.0,1024.0,1024.0,605922.0,512.0,1024.0,1024.0,637941.0,512.0,1024.0,1024.0,635162.0,512.0,1024.0,1024.0,708080.0,512.0,1024.0,1024.0,707462.0,512.0,1024.0,1024.0,599626.0,512.0,1024.0,1024.0,619414.0,512.0,1024.0,1024.0,618242.0,512.0,1024.0,1024.0,612352.0,512.0,1024.0,1024.0,665996.0,512.0,1024.0,1024.0,663553.0,512.0,1024.0,1024.0,714935.0,512.0,1024.0,1024.0,710378.0,512.0,1024.0,1024.0,789247.0,512.0,1024.0,1024.0,806627.0,512.0,1024.0,1024.0,782302.0,512.0,1024.0,1024.0,790270.0,512.0,1024.0,1024.0,761383.0,512.0,1024.0,1024.0,757872.0,512.0,1024.0,1024.0,751604.0,512.0,1024.0,1024.0,728525.0,512.0,1024.0,1024.0,605213.0,512.0,1024.0,1024.0,623855.0,512.0,1024.0,1024.0,624643.0,512.0,1024.0,1024.0,616744.0,512.0,1024.0,1024.0,662196.0,512.0,1024.0,1024.0,662618.0,512.0,1024.0,1024.0,707994.0,512.0,1024.0,1024.0,702856.0,512.0,1024.0,1024.0,776881.0,512.0,1024.0,1024.0,795798.0,512.0,1024.0,1024.0,774395.0,512.0,1024.0,1024.0,784858.0,512.0,1024.0,1024.0,732524.0,512.0,1024.0,1024.0,730891.0,512.0,1024.0,1024.0,735419.0,512.0,1024.0,1024.0,715978.0,512.0,1024.0,1024.0,762457.0,512.0,1024.0,1024.0,785414.0,512.0,1024.0,1024.0,762172.0,512.0,1024.0,1024.0,773206.0,512.0,1024.0,1024.0,723918.0,512.0,1024.0,1024.0,726053.0,512.0,1024.0,1024.0,729454.0,512.0,1024.0,1024.0,709427.0,512.0,1024.0,1024.0,611941.0,512.0,1024.0,1024.0,632556.0,512.0,1024.0,1024.0,631902.0,512.0,1024.0,1024.0,623185.0,512.0,1024.0,1024.0,665811.0,512.0,1024.0,1024.0,666587.0,512.0,1024.0,1024.0,714236.0,512.0,1024.0,1024.0,710399.0,512.0,1024.0,1024.0,620633.0,512.0,1024.0,1024.0,644793.0,512.0,1024.0,1024.0,623918.0,512.0,1024.0,1024.0,635616.0,512.0,1024.0,1024.0,599971.0,512.0,1024.0,1024.0,601350.0,512.0,1024.0,1024.0,601939.0,512.0,1024.0,1024.0,591618.0,512.0,1024.0,1024.0,443947.0,512.0,1024.0,1024.0,450137.0,512.0,1024.0,1024.0,460709.0,512.0,1024.0,1024.0,461161.0,512.0,1024.0,1024.0,514909.0,512.0,1024.0,1024.0,522012.0,512.0,1024.0,1024.0,558554.0,512.0,1024.0,1024.0,546379.0,512.0,1024.0,1024.0,462577.0,512.0,1024.0,1024.0,475032.0,512.0,1024.0,1024.0,485053.0,512.0,1024.0,1024.0,483649.0,512.0,1024.0,1024.0,464398.0,512.0,1024.0,1024.0,468618.0,512.0,1024.0,1024.0,484736.0,512.0,1024.0,1024.0,490082.0,512.0,1024.0,1024.0,474973.0,512.0,1024.0,1024.0,494670.0,512.0,1024.0,1024.0,484133.0,512.0,1024.0,1024.0,497384.0,512.0,1024.0,1024.0,475056.0,512.0,1024.0,1024.0,478310.0,512.0,1024.0,1024.0,500580.0,512.0,1024.0,1024.0,488456.0,512.0,64,0,32768.0,0.0,64,0,9931292.0,479380.0,4333665.0,16384.0,30169762.0,0.0,16384.0,16384.0,2482823.0,2482823.0,9931292.0,525188.0,2482823.0,0.0,2482823.0,0.0,0.0,825110.0,10708770.0,39725168.0,0.0,0.0,5525277.0,1069846.0,0.0,900.0,741083.0,1047277.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,65536.0,65610.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,139603.0,4096.0,16384.0,1586.0,2501014.0,2230715.0,0.0,0.0,0.0,0.0,0.0,196608.0,258.0,0.0,0.0,32768.0,0.0,32768.0,191.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,160.0,0.0,719564.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,30643.0,0.0,7048.0,2277348.0,0.0,0.0,0.0,0.0,65770.0,65536.0,131072.0,0.0,0.0,524288.0,304.0,0.0,64,0,0.0,0.0,160.0,0.0,65536.0,65536.0,0.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,118138.0,0.0,199882.0,65536.0,0.0,65764.0,456.0,0.0,0.0,65536.0,131072.0,716102495846112,716102495858592 diff --git a/tests/workloads/join_type_grid/MI300X_A1/sysinfo.csv b/tests/workloads/join_type_grid/MI300X_A1/sysinfo.csv new file mode 100644 index 0000000000..dac86af145 --- /dev/null +++ b/tests/workloads/join_type_grid/MI300X_A1/sysinfo.csv @@ -0,0 +1,2 @@ +workload_name,command,ip_blocks,timestamp,version,hostname,cpu_model,sbios,linux_distro,linux_kernel_version,amd_gpu_kernel_version,cpu_memory,gpu_memory,rocm_version,vbios,compute_partition,memory_partition,gpu_model,gpu_arch,gpu_l1,gpu_l2,cu_per_gpu,simd_per_cu,se_per_gpu,wave_size,workgroup_max_size,max_waves_per_cu,max_sclk,max_mclk,cur_sclk,cur_mclk,total_l2_chan,lds_banks_per_cu,sqc_per_gpu,pipes_per_gpu,hbm_bw,num_xcd +join_type_grid,./tests/vcopy -n 1048576 -b 256 -i 3,SQ|LDS|SQC|TA|TD|TCP|TCC|SPI|CPC|CPF,Wed 29 May 2024 11:58:32 AM (CDT),2,splinter-126-wr-c6,AMD Ryzen 9 7950X 16-Core Processor,"American Megatrends International, LLC.VS2683299N.FD",Ubuntu 22.04.4 LTS,5.18.2-mi300-build-140423-ubuntu-22.04+,,114656528,,6.2.0-13611,113-MI3SRIOV-001,SPX,NPS1,MI300X_A1,gfx942,32,4096,304,4,32,64,1024,32,2100,1300,2100,1300,128,32,160,4,5324.8,8 diff --git a/tests/workloads/join_type_grid/MI300X_A1/timestamps.csv b/tests/workloads/join_type_grid/MI300X_A1/timestamps.csv new file mode 100644 index 0000000000..d7d88c55bf --- /dev/null +++ b/tests/workloads/join_type_grid/MI300X_A1/timestamps.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID +1,60633,1,962173,962173,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716102495744196,716102495759036,0 +2,60633,1,962173,962173,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716102495780394,716102495826473,0 +3,60633,1,962173,962173,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716102495846112,716102495858592,0 diff --git a/tests/workloads/join_type_kernel/MI300A_A1/SQ_IFETCH_LEVEL.csv b/tests/workloads/join_type_kernel/MI300A_A1/SQ_IFETCH_LEVEL.csv new file mode 100644 index 0000000000..26507acadd --- /dev/null +++ b/tests/workloads/join_type_kernel/MI300A_A1/SQ_IFETCH_LEVEL.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,SQ_WAVES,SQ_IFETCH,SQ_IFETCH_LEVEL,SQ_ACCUM_PREV_HIRES +0,11995,1,142758,142758,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73335731255741,73335731263472,0,216071.0,216071.0,16384.0,65536.0,25864.0,2081352.0 +1,11995,1,142758,142758,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73335731301410,73335731307379,0,185901.0,185901.0,16384.0,65536.0,13070.0,1048632.0 +2,11995,1,142758,142758,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73335731280057,73335731285866,0,173018.0,173018.0,16384.0,65536.0,13088.0,1049764.0 diff --git a/tests/workloads/join_type_kernel/MI300A_A1/SQ_INST_LEVEL_LDS.csv b/tests/workloads/join_type_kernel/MI300A_A1/SQ_INST_LEVEL_LDS.csv new file mode 100644 index 0000000000..f31411d0ca --- /dev/null +++ b/tests/workloads/join_type_kernel/MI300A_A1/SQ_INST_LEVEL_LDS.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_LDS,SQ_INST_LEVEL_LDS,SQ_ACCUM_PREV_HIRES +0,11995,1,142769,142769,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73335731255741,73335731263472,0,0.0,0.0,0.0 +1,11995,1,142769,142769,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73335731301410,73335731307379,0,0.0,0.0,0.0 +2,11995,1,142769,142769,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73335731280057,73335731285866,0,0.0,0.0,0.0 diff --git a/tests/workloads/join_type_kernel/MI300A_A1/SQ_INST_LEVEL_SMEM.csv b/tests/workloads/join_type_kernel/MI300A_A1/SQ_INST_LEVEL_SMEM.csv new file mode 100644 index 0000000000..533bf3abb9 --- /dev/null +++ b/tests/workloads/join_type_kernel/MI300A_A1/SQ_INST_LEVEL_SMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_SMEM,SQ_INST_LEVEL_SMEM,SQ_ACCUM_PREV_HIRES +0,11995,1,142780,142780,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73335731255741,73335731263472,0,65536.0,399806.0,31901896.0 +1,11995,1,142780,142780,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73335731301410,73335731307379,0,65536.0,327988.0,26243952.0 +2,11995,1,142780,142780,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73335731280057,73335731285866,0,65536.0,224462.0,17968920.0 diff --git a/tests/workloads/join_type_kernel/MI300A_A1/SQ_INST_LEVEL_VMEM.csv b/tests/workloads/join_type_kernel/MI300A_A1/SQ_INST_LEVEL_VMEM.csv new file mode 100644 index 0000000000..0e97d77499 --- /dev/null +++ b/tests/workloads/join_type_kernel/MI300A_A1/SQ_INST_LEVEL_VMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_VMEM,SQ_INST_LEVEL_VMEM,SQ_ACCUM_PREV_HIRES +0,11995,1,142792,142792,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73335731255741,73335731263472,0,32768.0,521845.0,41747340.0 +1,11995,1,142792,142792,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73335731301410,73335731307379,0,32768.0,409982.0,32798568.0 +2,11995,1,142792,142792,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73335731280057,73335731285866,0,32768.0,411857.0,32946476.0 diff --git a/tests/workloads/join_type_kernel/MI300A_A1/SQ_LEVEL_WAVES.csv b/tests/workloads/join_type_kernel/MI300A_A1/SQ_LEVEL_WAVES.csv new file mode 100644 index 0000000000..444bdf82c0 --- /dev/null +++ b/tests/workloads/join_type_kernel/MI300A_A1/SQ_LEVEL_WAVES.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,CPC_ME1_BUSY_FOR_PACKET_DECODE,SQ_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,SQ_BUSY_CYCLES,SQ_LEVEL_WAVES,SQ_ACCUM_PREV_HIRES +0,11995,1,142803,142803,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73335731255741,73335731263472,0,226109.0,226109.0,130840.0,904436.0,16384.0,14140229.0,265572.0,0.0,56989988.0 +1,11995,1,142803,142803,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73335731301410,73335731307379,0,177924.0,177924.0,96217.0,711696.0,16384.0,10235824.0,197189.0,0.0,41392924.0 +2,11995,1,142803,142803,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73335731280057,73335731285866,0,188395.0,188395.0,106434.0,753580.0,16384.0,10297099.0,197924.0,0.0,41647424.0 diff --git a/tests/workloads/join_type_kernel/MI300A_A1/log.txt b/tests/workloads/join_type_kernel/MI300A_A1/log.txt new file mode 100644 index 0000000000..fd74f404f6 --- /dev/null +++ b/tests/workloads/join_type_kernel/MI300A_A1/log.txt @@ -0,0 +1,274 @@ +Omniperf version: 2.0.0 +Profiler choice: rocprofv2 +Path: /home/colramos/omniperf/tests/workloads/join_type_kernel/MI300A_A1 +Target: MI300A_A1 +Command: ./tests/vcopy -n 1048576 -b 256 -i 3 +Kernel Selection: None +Dispatch Selection: None +Hardware Blocks: All + +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Collecting Performance Counters +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +[profiling] Current input file: tests/workloads/join_type_kernel/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH +[profiling] Current input file: tests/workloads/join_type_kernel/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU +[profiling] Current input file: tests/workloads/join_type_kernel/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM +[profiling] Current input file: tests/workloads/join_type_kernel/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU +[profiling] Current input file: tests/workloads/join_type_kernel/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - CPC_ME1_BUSY_FOR_PACKET_DECODE + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVE_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_LEVEL_WAVES +[profiling] Current input file: tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_0.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CU_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVE_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_CVT + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM_WR + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM_RD +[profiling] Current input file: tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_1.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VSKIPPED + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_FMA_F16 + |-> [/opt/rocm/bin/rocprofv2] - GRBM_SPI_BUSY + |-> [/opt/rocm/bin/rocprofv2] - TCP_READ_TAGCONFLICT_STALL_CYCLES_sum + |-> [/opt/rocm/bin/rocprofv2] - TCP_WRITE_TAGCONFLICT_STALL_CYCLES_sum + |-> [/opt/rocm/bin/rocprofv2] - TCP_ATOMIC_TAGCONFLICT_STALL_CYCLES_sum + |-> [/opt/rocm/bin/rocprofv2] - TCP_TA_TCP_STATE_READ_sum + |-> [/opt/rocm/bin/rocprofv2] - TA_BUFFER_READ_WAVEFRONTS_sum + |-> [/opt/rocm/bin/rocprofv2] - TA_BUFFER_WRITE_WAVEFRONTS_sum + |-> [/opt/rocm/bin/rocprofv2] - TD_SPI_STALL_sum + |-> [/opt/rocm/bin/rocprofv2] - TD_LOAD_WAVEFRONT_sum + |-> [/opt/rocm/bin/rocprofv2] - SPI_CSN_NUM_THREADGROUPS + |-> [/opt/rocm/bin/rocprofv2] - SPI_CSN_WAVE + |-> [/opt/rocm/bin/rocprofv2] - CPC_CPC_TCIU_BUSY + |-> [/opt/rocm/bin/rocprofv2] - CPC_CPC_TCIU_IDLE + |-> [/opt/rocm/bin/rocprofv2] - CPF_CPF_TCIU_BUSY + |-> [/opt/rocm/bin/rocprofv2] - CPF_CPF_TCIU_STALL +[profiling] Current input file: tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_10.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_DATA_ATOMIC_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_STALL + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_16 + |-> [/opt/rocm/bin/rocprofv2] - SQC_ICACHE_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_ICACHE_HITS + |-> [/opt/rocm/bin/rocprofv2] - SQC_ICACHE_MISSES + |-> [/opt/rocm/bin/rocprofv2] - SQC_ICACHE_MISSES_DUPLICATE +[profiling] Current input file: tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_11.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_INPUT_VALID_READYB + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_ATOMIC + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_8 +[profiling] Current input file: tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_12.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_2 + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_4 + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave +[profiling] Current input file: tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_13.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_ATOMIC[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_BUBBLE[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_CYCLE[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_ATOMIC[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_BUBBLE[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_CYCLE[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC[1] +[profiling] Current input file: tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_14.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_32B[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC_LEVEL[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_32B[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_LEVEL[1] +[profiling] Current input file: tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_15.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_64B[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_HIT[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_64B[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_LEVEL[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_HIT[1] +[profiling] Current input file: tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_16.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_MISS[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_READ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_REQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_RW_REQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_MISS[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_READ[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_REQ[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_RW_REQ[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_MISS[2] + |-> [/opt/rocm/bin/rocprofv2] - TCC_READ[2] + |-> [/opt/rocm/bin/rocprofv2] - TCC_REQ[2] + |-> [/opt/rocm/bin/rocprofv2] - TCC_RW_REQ[2] + |-> [/opt/rocm/bin/rocprofv2] - TCC_MISS[3] + |-> [/opt/rocm/bin/rocprofv2] - TCC_READ[3] + |-> [/opt/rocm/bin/rocprofv2] - TCC_REQ[3] + |-> [/opt/rocm/bin/rocprofv2] - TCC_RW_REQ[3] + |-> [/opt/rocm/bin/rocprofv2] - TCC_MISS[4] + |-> [/opt/rocm/bin/rocprofv2] - TCC_READ[4] + |-> [/opt/rocm/bin/rocprofv2] - TCC_REQ[4] + |-> [/opt/rocm/bin/rocprofv2] - TCC_RW_REQ[4] + |-> [/opt/rocm/bin/rocprofv2] - TCC_MISS[5] + |-> [/opt/rocm/bin/rocprofv2] - TCC_READ[5] + |-> [/opt/rocm/bin/rocprofv2] - TCC_REQ[5] + |-> [/opt/rocm/bin/rocprofv2] - TCC_RW_REQ[5] +[profiling] Current input file: tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_17.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_TAG_STALL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TOO_MANY_EA_WRREQS_STALL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_WRITE[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TAG_STALL[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TOO_MANY_EA_WRREQS_STALL[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_WRITE[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TAG_STALL[2] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TOO_MANY_EA_WRREQS_STALL[2] + |-> [/opt/rocm/bin/rocprofv2] - TCC_WRITE[2] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TAG_STALL[3] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TOO_MANY_EA_WRREQS_STALL[3] + |-> [/opt/rocm/bin/rocprofv2] - TCC_WRITE[3] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TAG_STALL[4] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TOO_MANY_EA_WRREQS_STALL[4] + |-> [/opt/rocm/bin/rocprofv2] - TCC_WRITE[4] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TAG_STALL[5] +[profiling] Current input file: tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_2.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_FMA_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_FMA_F64 + |-> [/opt/rocm/bin/rocprofv2] - TCP_VOLATILE_sum + |-> [/opt/rocm/bin/rocprofv2] - TCP_TOTAL_ACCESSES_sum + |-> [/opt/rocm/bin/rocprofv2] - TCP_TOTAL_READ_sum + |-> [/opt/rocm/bin/rocprofv2] - TCP_TOTAL_WRITE_sum + |-> [/opt/rocm/bin/rocprofv2] - TA_BUFFER_ATOMIC_WAVEFRONTS_sum + |-> [/opt/rocm/bin/rocprofv2] - TA_BUFFER_TOTAL_CYCLES_sum + |-> [/opt/rocm/bin/rocprofv2] - TD_ATOMIC_WAVEFRONT_sum +[profiling] Current input file: tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_3.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_INT32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_INT64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_FLAT + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_GDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_EXP_GDS +[profiling] Current input file: tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_4.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_BRANCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SENDMSG + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAIT_ANY + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAIT_INST_ANY + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_ANY + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_VALU +[profiling] Current input file: tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_5.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_SCA + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_EXP_GDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_MISC + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_FLAT + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_CYCLES_VMEM_WR + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_CYCLES_VMEM_RD + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_CYCLES_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_CYCLES_SALU +[profiling] Current input file: tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_6.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_THREAD_CYCLES_VALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_BANK_CONFLICT +[profiling] Current input file: tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_7.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_ITEMS + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_MEM_VIOLATIONS + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_ATOMIC_RETURN + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_IDX_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_RESTORED + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_SAVED + |-> [/opt/rocm/bin/rocprofv2] - TCP_TCC_UC_WRITE_REQ_sum +[profiling] Current input file: tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_8.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM_NORM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_MFMA + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_I8 +[profiling] Current input file: tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_9.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_I8 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_BF16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_INST_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_DATA_READ_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_DATA_WRITE_REQ + |-> [/opt/rocm/bin/rocprofv2] - TCP_PENDING_STALL_CYCLES_sum +[profiling] Current input file: tests/workloads/join_type_kernel/MI300A_A1/perfmon/timestamps.txt + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + |-> [/opt/rocm/bin/rocprofv2] Total threads: 1048576, Grid Size: 4096 block Size:256, Wavefronts:16384: + |-> [/opt/rocm/bin/rocprofv2] Launching the kernel on the GPU +[roofline] Roofline temporarily disabled in MI300 diff --git a/tests/workloads/join_type_kernel/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt b/tests/workloads/join_type_kernel/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt new file mode 100644 index 0000000000..293092f641 --- /dev/null +++ b/tests/workloads/join_type_kernel/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE SQ_WAVES SQ_IFETCH SQ_IFETCH_LEVEL SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_kernel/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt b/tests/workloads/join_type_kernel/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt new file mode 100644 index 0000000000..08439eedce --- /dev/null +++ b/tests/workloads/join_type_kernel/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_LDS SQ_INST_LEVEL_LDS SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_kernel/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt b/tests/workloads/join_type_kernel/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt new file mode 100644 index 0000000000..6cca322d4e --- /dev/null +++ b/tests/workloads/join_type_kernel/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM SQ_INST_LEVEL_SMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_kernel/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt b/tests/workloads/join_type_kernel/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt new file mode 100644 index 0000000000..e527ad31ba --- /dev/null +++ b/tests/workloads/join_type_kernel/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VMEM SQ_INST_LEVEL_VMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_kernel/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt b/tests/workloads/join_type_kernel/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt new file mode 100644 index 0000000000..3f8e04adb3 --- /dev/null +++ b/tests/workloads/join_type_kernel/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE CPC_ME1_BUSY_FOR_PACKET_DECODE SQ_CYCLES SQ_WAVES SQ_WAVE_CYCLES SQ_BUSY_CYCLES SQ_LEVEL_WAVES SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_0.txt b/tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_0.txt new file mode 100644 index 0000000000..ebc550fbfe --- /dev/null +++ b/tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_0.txt @@ -0,0 +1,5 @@ +pmc: SQ_CYCLES SQ_BUSY_CYCLES SQ_BUSY_CU_CYCLES SQ_WAVES SQ_WAVE_CYCLES SQ_INSTS_VALU_CVT SQ_INSTS_VMEM_WR SQ_INSTS_VMEM_RD GRBM_COUNT GRBM_GUI_ACTIVE TCP_GATE_EN1_sum TCP_GATE_EN2_sum TCP_TD_TCP_STALL_CYCLES_sum TCP_TCR_TCP_STALL_CYCLES_sum TA_TA_BUSY_sum TA_BUFFER_WAVEFRONTS_sum TD_TD_BUSY_sum TD_TC_STALL_sum SPI_CSN_WINDOW_VALID SPI_CSN_BUSY CPC_CPC_STAT_BUSY CPC_CPC_STAT_IDLE CPF_CPF_STAT_BUSY CPF_CPF_STAT_STALL TCC_CYCLE_sum TCC_BUSY_sum TCC_PROBE_sum TCC_PROBE_ALL_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_1.txt b/tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_1.txt new file mode 100644 index 0000000000..9ad887ddbb --- /dev/null +++ b/tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_1.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VMEM SQ_INSTS_SALU SQ_INSTS_VSKIPPED SQ_INSTS SQ_INSTS_VALU SQ_INSTS_VALU_ADD_F16 SQ_INSTS_VALU_MUL_F16 SQ_INSTS_VALU_FMA_F16 GRBM_SPI_BUSY TCP_READ_TAGCONFLICT_STALL_CYCLES_sum TCP_WRITE_TAGCONFLICT_STALL_CYCLES_sum TCP_ATOMIC_TAGCONFLICT_STALL_CYCLES_sum TCP_TA_TCP_STATE_READ_sum TA_BUFFER_READ_WAVEFRONTS_sum TA_BUFFER_WRITE_WAVEFRONTS_sum TD_SPI_STALL_sum TD_LOAD_WAVEFRONT_sum SPI_CSN_NUM_THREADGROUPS SPI_CSN_WAVE CPC_CPC_TCIU_BUSY CPC_CPC_TCIU_IDLE CPF_CPF_TCIU_BUSY CPF_CPF_TCIU_STALL TCC_NC_REQ_sum TCC_UC_REQ_sum TCC_CC_REQ_sum TCC_RW_REQ_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_10.txt b/tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_10.txt new file mode 100644 index 0000000000..21c59688f7 --- /dev/null +++ b/tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_10.txt @@ -0,0 +1,5 @@ +pmc: SQC_TC_DATA_ATOMIC_REQ SQC_TC_STALL SQC_TC_REQ SQC_DCACHE_REQ_READ_16 SQC_ICACHE_REQ SQC_ICACHE_HITS SQC_ICACHE_MISSES SQC_ICACHE_MISSES_DUPLICATE + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_11.txt b/tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_11.txt new file mode 100644 index 0000000000..df6d67d7b7 --- /dev/null +++ b/tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_11.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_INPUT_VALID_READYB SQC_DCACHE_ATOMIC SQC_DCACHE_REQ_READ_8 SQC_DCACHE_REQ SQC_DCACHE_HITS SQC_DCACHE_MISSES SQC_DCACHE_MISSES_DUPLICATE SQC_DCACHE_REQ_READ_1 + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_12.txt b/tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_12.txt new file mode 100644 index 0000000000..6e5320c11c --- /dev/null +++ b/tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_12.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_REQ_READ_2 SQC_DCACHE_REQ_READ_4 + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_13.txt b/tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_13.txt new file mode 100644 index 0000000000..d95492c1cd --- /dev/null +++ b/tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_13.txt @@ -0,0 +1,5 @@ +pmc: TCC_ATOMIC[0] TCC_BUBBLE[0] TCC_CYCLE[0] TCC_EA0_ATOMIC[0] TCC_ATOMIC[1] TCC_BUBBLE[1] TCC_CYCLE[1] TCC_EA0_ATOMIC[1] TCC_ATOMIC[2] TCC_BUBBLE[2] TCC_CYCLE[2] TCC_EA0_ATOMIC[2] TCC_ATOMIC[3] TCC_BUBBLE[3] TCC_CYCLE[3] TCC_EA0_ATOMIC[3] TCC_ATOMIC[4] TCC_BUBBLE[4] TCC_CYCLE[4] TCC_EA0_ATOMIC[4] TCC_ATOMIC[5] TCC_BUBBLE[5] TCC_CYCLE[5] TCC_EA0_ATOMIC[5] TCC_ATOMIC[6] TCC_BUBBLE[6] TCC_CYCLE[6] TCC_EA0_ATOMIC[6] TCC_ATOMIC[7] TCC_BUBBLE[7] TCC_CYCLE[7] TCC_EA0_ATOMIC[7] TCC_ATOMIC[8] TCC_BUBBLE[8] TCC_CYCLE[8] TCC_EA0_ATOMIC[8] TCC_ATOMIC[9] TCC_BUBBLE[9] TCC_CYCLE[9] TCC_EA0_ATOMIC[9] TCC_ATOMIC[10] TCC_BUBBLE[10] TCC_CYCLE[10] TCC_EA0_ATOMIC[10] TCC_ATOMIC[11] TCC_BUBBLE[11] TCC_CYCLE[11] TCC_EA0_ATOMIC[11] TCC_ATOMIC[12] TCC_BUBBLE[12] TCC_CYCLE[12] TCC_EA0_ATOMIC[12] TCC_ATOMIC[13] TCC_BUBBLE[13] TCC_CYCLE[13] TCC_EA0_ATOMIC[13] TCC_ATOMIC[14] TCC_BUBBLE[14] TCC_CYCLE[14] TCC_EA0_ATOMIC[14] TCC_ATOMIC[15] TCC_BUBBLE[15] TCC_CYCLE[15] TCC_EA0_ATOMIC[15] + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_14.txt b/tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_14.txt new file mode 100644 index 0000000000..28327b86d3 --- /dev/null +++ b/tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_14.txt @@ -0,0 +1,5 @@ +pmc: TCC_EA0_ATOMIC_LEVEL[0] TCC_EA0_RDREQ[0] TCC_EA0_RDREQ_32B[0] TCC_EA0_RDREQ_LEVEL[0] TCC_EA0_ATOMIC_LEVEL[1] TCC_EA0_RDREQ[1] TCC_EA0_RDREQ_32B[1] TCC_EA0_RDREQ_LEVEL[1] TCC_EA0_ATOMIC_LEVEL[2] TCC_EA0_RDREQ[2] TCC_EA0_RDREQ_32B[2] TCC_EA0_RDREQ_LEVEL[2] TCC_EA0_ATOMIC_LEVEL[3] TCC_EA0_RDREQ[3] TCC_EA0_RDREQ_32B[3] TCC_EA0_RDREQ_LEVEL[3] TCC_EA0_ATOMIC_LEVEL[4] TCC_EA0_RDREQ[4] TCC_EA0_RDREQ_32B[4] TCC_EA0_RDREQ_LEVEL[4] TCC_EA0_ATOMIC_LEVEL[5] TCC_EA0_RDREQ[5] TCC_EA0_RDREQ_32B[5] TCC_EA0_RDREQ_LEVEL[5] TCC_EA0_ATOMIC_LEVEL[6] TCC_EA0_RDREQ[6] TCC_EA0_RDREQ_32B[6] TCC_EA0_RDREQ_LEVEL[6] TCC_EA0_ATOMIC_LEVEL[7] TCC_EA0_RDREQ[7] TCC_EA0_RDREQ_32B[7] TCC_EA0_RDREQ_LEVEL[7] TCC_EA0_ATOMIC_LEVEL[8] TCC_EA0_RDREQ[8] TCC_EA0_RDREQ_32B[8] TCC_EA0_RDREQ_LEVEL[8] TCC_EA0_ATOMIC_LEVEL[9] TCC_EA0_RDREQ[9] TCC_EA0_RDREQ_32B[9] TCC_EA0_RDREQ_LEVEL[9] TCC_EA0_ATOMIC_LEVEL[10] TCC_EA0_RDREQ[10] TCC_EA0_RDREQ_32B[10] TCC_EA0_RDREQ_LEVEL[10] TCC_EA0_ATOMIC_LEVEL[11] TCC_EA0_RDREQ[11] TCC_EA0_RDREQ_32B[11] TCC_EA0_RDREQ_LEVEL[11] TCC_EA0_ATOMIC_LEVEL[12] TCC_EA0_RDREQ[12] TCC_EA0_RDREQ_32B[12] TCC_EA0_RDREQ_LEVEL[12] TCC_EA0_ATOMIC_LEVEL[13] TCC_EA0_RDREQ[13] TCC_EA0_RDREQ_32B[13] TCC_EA0_RDREQ_LEVEL[13] TCC_EA0_ATOMIC_LEVEL[14] TCC_EA0_RDREQ[14] TCC_EA0_RDREQ_32B[14] TCC_EA0_RDREQ_LEVEL[14] TCC_EA0_ATOMIC_LEVEL[15] TCC_EA0_RDREQ[15] TCC_EA0_RDREQ_32B[15] TCC_EA0_RDREQ_LEVEL[15] + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_15.txt b/tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_15.txt new file mode 100644 index 0000000000..033ae877ed --- /dev/null +++ b/tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_15.txt @@ -0,0 +1,5 @@ +pmc: TCC_EA0_WRREQ[0] TCC_EA0_WRREQ_64B[0] TCC_EA0_WRREQ_LEVEL[0] TCC_HIT[0] TCC_EA0_WRREQ[1] TCC_EA0_WRREQ_64B[1] TCC_EA0_WRREQ_LEVEL[1] TCC_HIT[1] TCC_EA0_WRREQ[2] TCC_EA0_WRREQ_64B[2] TCC_EA0_WRREQ_LEVEL[2] TCC_HIT[2] TCC_EA0_WRREQ[3] TCC_EA0_WRREQ_64B[3] TCC_EA0_WRREQ_LEVEL[3] TCC_HIT[3] TCC_EA0_WRREQ[4] TCC_EA0_WRREQ_64B[4] TCC_EA0_WRREQ_LEVEL[4] TCC_HIT[4] TCC_EA0_WRREQ[5] TCC_EA0_WRREQ_64B[5] TCC_EA0_WRREQ_LEVEL[5] TCC_HIT[5] TCC_EA0_WRREQ[6] TCC_EA0_WRREQ_64B[6] TCC_EA0_WRREQ_LEVEL[6] TCC_HIT[6] TCC_EA0_WRREQ[7] TCC_EA0_WRREQ_64B[7] TCC_EA0_WRREQ_LEVEL[7] TCC_HIT[7] TCC_EA0_WRREQ[8] TCC_EA0_WRREQ_64B[8] TCC_EA0_WRREQ_LEVEL[8] TCC_HIT[8] TCC_EA0_WRREQ[9] TCC_EA0_WRREQ_64B[9] TCC_EA0_WRREQ_LEVEL[9] TCC_HIT[9] TCC_EA0_WRREQ[10] TCC_EA0_WRREQ_64B[10] TCC_EA0_WRREQ_LEVEL[10] TCC_HIT[10] TCC_EA0_WRREQ[11] TCC_EA0_WRREQ_64B[11] TCC_EA0_WRREQ_LEVEL[11] TCC_HIT[11] TCC_EA0_WRREQ[12] TCC_EA0_WRREQ_64B[12] TCC_EA0_WRREQ_LEVEL[12] TCC_HIT[12] TCC_EA0_WRREQ[13] TCC_EA0_WRREQ_64B[13] TCC_EA0_WRREQ_LEVEL[13] TCC_HIT[13] TCC_EA0_WRREQ[14] TCC_EA0_WRREQ_64B[14] TCC_EA0_WRREQ_LEVEL[14] TCC_HIT[14] TCC_EA0_WRREQ[15] TCC_EA0_WRREQ_64B[15] TCC_EA0_WRREQ_LEVEL[15] TCC_HIT[15] + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_16.txt b/tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_16.txt new file mode 100644 index 0000000000..123269c3f9 --- /dev/null +++ b/tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_16.txt @@ -0,0 +1,5 @@ +pmc: TCC_MISS[0] TCC_READ[0] TCC_REQ[0] TCC_RW_REQ[0] TCC_MISS[1] TCC_READ[1] TCC_REQ[1] TCC_RW_REQ[1] TCC_MISS[2] TCC_READ[2] TCC_REQ[2] TCC_RW_REQ[2] TCC_MISS[3] TCC_READ[3] TCC_REQ[3] TCC_RW_REQ[3] TCC_MISS[4] TCC_READ[4] TCC_REQ[4] TCC_RW_REQ[4] TCC_MISS[5] TCC_READ[5] TCC_REQ[5] TCC_RW_REQ[5] TCC_MISS[6] TCC_READ[6] TCC_REQ[6] TCC_RW_REQ[6] TCC_MISS[7] TCC_READ[7] TCC_REQ[7] TCC_RW_REQ[7] TCC_MISS[8] TCC_READ[8] TCC_REQ[8] TCC_RW_REQ[8] TCC_MISS[9] TCC_READ[9] TCC_REQ[9] TCC_RW_REQ[9] TCC_MISS[10] TCC_READ[10] TCC_REQ[10] TCC_RW_REQ[10] TCC_MISS[11] TCC_READ[11] TCC_REQ[11] TCC_RW_REQ[11] TCC_MISS[12] TCC_READ[12] TCC_REQ[12] TCC_RW_REQ[12] TCC_MISS[13] TCC_READ[13] TCC_REQ[13] TCC_RW_REQ[13] TCC_MISS[14] TCC_READ[14] TCC_REQ[14] TCC_RW_REQ[14] TCC_MISS[15] TCC_READ[15] TCC_REQ[15] TCC_RW_REQ[15] + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_17.txt b/tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_17.txt new file mode 100644 index 0000000000..102fb795bd --- /dev/null +++ b/tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_17.txt @@ -0,0 +1,5 @@ +pmc: TCC_TAG_STALL[0] TCC_TOO_MANY_EA_WRREQS_STALL[0] TCC_WRITE[0] TCC_TAG_STALL[1] TCC_TOO_MANY_EA_WRREQS_STALL[1] TCC_WRITE[1] TCC_TAG_STALL[2] TCC_TOO_MANY_EA_WRREQS_STALL[2] TCC_WRITE[2] TCC_TAG_STALL[3] TCC_TOO_MANY_EA_WRREQS_STALL[3] TCC_WRITE[3] TCC_TAG_STALL[4] TCC_TOO_MANY_EA_WRREQS_STALL[4] TCC_WRITE[4] TCC_TAG_STALL[5] TCC_TOO_MANY_EA_WRREQS_STALL[5] TCC_WRITE[5] TCC_TAG_STALL[6] TCC_TOO_MANY_EA_WRREQS_STALL[6] TCC_WRITE[6] TCC_TAG_STALL[7] TCC_TOO_MANY_EA_WRREQS_STALL[7] TCC_WRITE[7] TCC_TAG_STALL[8] TCC_TOO_MANY_EA_WRREQS_STALL[8] TCC_WRITE[8] TCC_TAG_STALL[9] TCC_TOO_MANY_EA_WRREQS_STALL[9] TCC_WRITE[9] TCC_TAG_STALL[10] TCC_TOO_MANY_EA_WRREQS_STALL[10] TCC_WRITE[10] TCC_TAG_STALL[11] TCC_TOO_MANY_EA_WRREQS_STALL[11] TCC_WRITE[11] TCC_TAG_STALL[12] TCC_TOO_MANY_EA_WRREQS_STALL[12] TCC_WRITE[12] TCC_TAG_STALL[13] TCC_TOO_MANY_EA_WRREQS_STALL[13] TCC_WRITE[13] TCC_TAG_STALL[14] TCC_TOO_MANY_EA_WRREQS_STALL[14] TCC_WRITE[14] TCC_TAG_STALL[15] TCC_TOO_MANY_EA_WRREQS_STALL[15] TCC_WRITE[15] + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_2.txt b/tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_2.txt new file mode 100644 index 0000000000..8ff8201c5a --- /dev/null +++ b/tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_2.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_TRANS_F16 SQ_INSTS_VALU_ADD_F32 SQ_INSTS_VALU_MUL_F32 SQ_INSTS_VALU_FMA_F32 SQ_INSTS_VALU_TRANS_F32 SQ_INSTS_VALU_ADD_F64 SQ_INSTS_VALU_MUL_F64 SQ_INSTS_VALU_FMA_F64 TCP_VOLATILE_sum TCP_TOTAL_ACCESSES_sum TCP_TOTAL_READ_sum TCP_TOTAL_WRITE_sum TA_BUFFER_ATOMIC_WAVEFRONTS_sum TA_BUFFER_TOTAL_CYCLES_sum TD_ATOMIC_WAVEFRONT_sum TD_STORE_WAVEFRONT_sum SPI_RA_REQ_NO_ALLOC SPI_RA_REQ_NO_ALLOC_CSN CPC_CPC_STAT_STALL CPC_UTCL1_STALL_ON_TRANSLATION CPF_CPF_STAT_IDLE CPF_CPF_TCIU_IDLE TCC_REQ_sum TCC_STREAMING_REQ_sum TCC_HIT_sum TCC_MISS_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_3.txt b/tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_3.txt new file mode 100644 index 0000000000..cb10e4801d --- /dev/null +++ b/tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_3.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_TRANS_F64 SQ_INSTS_VALU_INT32 SQ_INSTS_VALU_INT64 SQ_INSTS_SMEM SQ_INSTS_FLAT SQ_INSTS_LDS SQ_INSTS_GDS SQ_INSTS_EXP_GDS TCP_TOTAL_ATOMIC_WITH_RET_sum TCP_TOTAL_ATOMIC_WITHOUT_RET_sum TCP_TOTAL_WRITEBACK_INVALIDATES_sum TCP_TOTAL_CACHE_ACCESSES_sum TA_BUFFER_COALESCED_READ_CYCLES_sum TA_BUFFER_COALESCED_WRITE_CYCLES_sum TD_COALESCABLE_WAVEFRONT_sum SPI_RA_RES_STALL_CSN SPI_RA_TMP_STALL_CSN CPC_CPC_UTCL2IU_BUSY CPC_CPC_UTCL2IU_IDLE CPF_CMP_UTCL1_STALL_ON_TRANSLATION TCC_READ_sum TCC_WRITE_sum TCC_ATOMIC_sum TCC_WRITEBACK_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_4.txt b/tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_4.txt new file mode 100644 index 0000000000..e4e6069e38 --- /dev/null +++ b/tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_4.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_BRANCH SQ_INSTS_SENDMSG SQ_WAIT_ANY SQ_WAIT_INST_ANY SQ_ACTIVE_INST_ANY SQ_ACTIVE_INST_VMEM SQ_ACTIVE_INST_LDS SQ_ACTIVE_INST_VALU TCP_UTCL1_TRANSLATION_MISS_sum TCP_UTCL1_TRANSLATION_HIT_sum TCP_UTCL1_PERMISSION_MISS_sum TCP_UTCL1_REQUEST_sum TA_ADDR_STALLED_BY_TC_CYCLES_sum TA_TOTAL_WAVEFRONTS_sum SPI_RA_WAVE_SIMD_FULL_CSN SPI_RA_VGPR_SIMD_FULL_CSN CPC_CPC_UTCL2IU_STALL CPC_ME1_BUSY_FOR_PACKET_DECODE TCC_EA0_WRREQ_sum TCC_EA0_WRREQ_64B_sum TCC_EA0_WR_UNCACHED_32B_sum TCC_EA0_WRREQ_DRAM_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_5.txt b/tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_5.txt new file mode 100644 index 0000000000..77bd288232 --- /dev/null +++ b/tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_5.txt @@ -0,0 +1,5 @@ +pmc: SQ_ACTIVE_INST_SCA SQ_ACTIVE_INST_EXP_GDS SQ_ACTIVE_INST_MISC SQ_ACTIVE_INST_FLAT SQ_INST_CYCLES_VMEM_WR SQ_INST_CYCLES_VMEM_RD SQ_INST_CYCLES_SMEM SQ_INST_CYCLES_SALU TCP_TCC_READ_REQ_sum TCP_TCC_WRITE_REQ_sum TCP_TCC_ATOMIC_WITH_RET_REQ_sum TCP_TCC_ATOMIC_WITHOUT_RET_REQ_sum TA_ADDR_STALLED_BY_TD_CYCLES_sum TA_DATA_STALLED_BY_TC_CYCLES_sum SPI_RA_SGPR_SIMD_FULL_CSN SPI_RA_LDS_CU_FULL_CSN CPC_ME1_DC0_SPI_BUSY TCC_EA0_RDREQ_sum TCC_EA0_RDREQ_32B_sum TCC_BUBBLE_sum TCC_EA0_RD_UNCACHED_32B_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_6.txt b/tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_6.txt new file mode 100644 index 0000000000..609c184df8 --- /dev/null +++ b/tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_6.txt @@ -0,0 +1,5 @@ +pmc: SQ_THREAD_CYCLES_VALU SQ_IFETCH SQ_LDS_BANK_CONFLICT SQ_LDS_ADDR_CONFLICT SQ_LDS_UNALIGNED_STALL SQ_WAVES_EQ_64 SQ_WAVES_LT_64 SQ_WAVES_LT_48 TCP_TCC_NC_READ_REQ_sum TCP_TCC_NC_WRITE_REQ_sum TCP_TCC_NC_ATOMIC_REQ_sum TCP_TCC_UC_READ_REQ_sum TA_FLAT_WAVEFRONTS_sum TA_FLAT_READ_WAVEFRONTS_sum SPI_RA_BAR_CU_FULL_CSN SPI_RA_TGLIM_CU_FULL_CSN TCC_EA0_RDREQ_DRAM_sum TCC_TAG_STALL_sum TCC_NORMAL_WRITEBACK_sum TCC_ALL_TC_OP_WB_WRITEBACK_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_7.txt b/tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_7.txt new file mode 100644 index 0000000000..5881e5fb8f --- /dev/null +++ b/tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_7.txt @@ -0,0 +1,5 @@ +pmc: SQ_WAVES_LT_32 SQ_WAVES_LT_16 SQ_ITEMS SQ_LDS_MEM_VIOLATIONS SQ_LDS_ATOMIC_RETURN SQ_LDS_IDX_ACTIVE SQ_WAVES_RESTORED SQ_WAVES_SAVED TCP_TCC_UC_WRITE_REQ_sum TCP_TCC_UC_ATOMIC_REQ_sum TCP_TCC_CC_READ_REQ_sum TCP_TCC_CC_WRITE_REQ_sum TA_FLAT_WRITE_WAVEFRONTS_sum TA_FLAT_ATOMIC_WAVEFRONTS_sum SPI_RA_WVLIM_STALL_CSN SPI_SWC_CSC_WR TCC_NORMAL_EVICT_sum TCC_ALL_TC_OP_INV_EVICT_sum TCC_TOO_MANY_EA_WRREQS_STALL_sum TCC_EA0_ATOMIC_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_8.txt b/tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_8.txt new file mode 100644 index 0000000000..66317384f5 --- /dev/null +++ b/tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_8.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM_NORM SQ_INSTS_MFMA SQ_INSTS_VALU_MFMA_I8 SQ_INSTS_VALU_MFMA_F16 SQ_INSTS_VALU_MFMA_BF16 SQ_INSTS_VALU_MFMA_F32 SQ_INSTS_VALU_MFMA_F64 SQ_VALU_MFMA_BUSY_CYCLES TCP_TCC_CC_ATOMIC_REQ_sum TCP_TCC_RW_READ_REQ_sum TCP_TCC_RW_WRITE_REQ_sum TCP_TCC_RW_ATOMIC_REQ_sum SPI_VWC_CSC_WR SPI_RA_BULKY_CU_FULL_CSN TCC_EA0_RDREQ_LEVEL_sum TCC_EA0_WRREQ_LEVEL_sum TCC_EA0_ATOMIC_LEVEL_sum TCC_EA0_WRREQ_STALL_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_9.txt b/tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_9.txt new file mode 100644 index 0000000000..60ceab315a --- /dev/null +++ b/tests/workloads/join_type_kernel/MI300A_A1/perfmon/pmc_perf_9.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_MFMA_MOPS_I8 SQ_INSTS_VALU_MFMA_MOPS_F16 SQ_INSTS_VALU_MFMA_MOPS_BF16 SQ_INSTS_VALU_MFMA_MOPS_F32 SQ_INSTS_VALU_MFMA_MOPS_F64 SQC_TC_INST_REQ SQC_TC_DATA_READ_REQ SQC_TC_DATA_WRITE_REQ TCP_PENDING_STALL_CYCLES_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_kernel/MI300A_A1/perfmon/timestamps.txt b/tests/workloads/join_type_kernel/MI300A_A1/perfmon/timestamps.txt new file mode 100644 index 0000000000..676cca1b80 --- /dev/null +++ b/tests/workloads/join_type_kernel/MI300A_A1/perfmon/timestamps.txt @@ -0,0 +1,5 @@ +pmc: + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_kernel/MI300A_A1/pmc_perf.csv b/tests/workloads/join_type_kernel/MI300A_A1/pmc_perf.csv new file mode 100644 index 0000000000..598f0c7a40 --- /dev/null +++ b/tests/workloads/join_type_kernel/MI300A_A1/pmc_perf.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Correlation_ID,SQ_INSTS_BRANCH,SQ_INSTS_SENDMSG,SQ_WAIT_ANY,SQ_WAIT_INST_ANY,SQ_ACTIVE_INST_ANY,SQ_ACTIVE_INST_VMEM,SQ_ACTIVE_INST_LDS,SQ_ACTIVE_INST_VALU,SPI_RA_WAVE_SIMD_FULL_CSN,SPI_RA_VGPR_SIMD_FULL_CSN,CPC_CPC_UTCL2IU_STALL,CPC_ME1_BUSY_FOR_PACKET_DECODE,TA_ADDR_STALLED_BY_TC_CYCLES_sum,TA_TOTAL_WAVEFRONTS_sum,TCC_EA0_WRREQ_64B_sum,TCC_EA0_WRREQ_DRAM_sum,TCC_EA0_WRREQ_sum,TCC_EA0_WR_UNCACHED_32B_sum,TCP_UTCL1_PERMISSION_MISS_sum,TCP_UTCL1_REQUEST_sum,TCP_UTCL1_TRANSLATION_HIT_sum,TCP_UTCL1_TRANSLATION_MISS_sum,Wave_Size_1,Correlation_ID_1,XCC_Index,TCC_EA0_WRREQ[0],TCC_EA0_WRREQ_64B[0],TCC_EA0_WRREQ_LEVEL[0],TCC_HIT[0],TCC_EA0_WRREQ[1],TCC_EA0_WRREQ_64B[1],TCC_EA0_WRREQ_LEVEL[1],TCC_HIT[1],TCC_EA0_WRREQ[2],TCC_EA0_WRREQ_64B[2],TCC_EA0_WRREQ_LEVEL[2],TCC_HIT[2],TCC_EA0_WRREQ[3],TCC_EA0_WRREQ_64B[3],TCC_EA0_WRREQ_LEVEL[3],TCC_HIT[3],TCC_EA0_WRREQ[4],TCC_EA0_WRREQ_64B[4],TCC_EA0_WRREQ_LEVEL[4],TCC_HIT[4],TCC_EA0_WRREQ[5],TCC_EA0_WRREQ_64B[5],TCC_EA0_WRREQ_LEVEL[5],TCC_HIT[5],TCC_EA0_WRREQ[6],TCC_EA0_WRREQ_64B[6],TCC_EA0_WRREQ_LEVEL[6],TCC_HIT[6],TCC_EA0_WRREQ[7],TCC_EA0_WRREQ_64B[7],TCC_EA0_WRREQ_LEVEL[7],TCC_HIT[7],TCC_EA0_WRREQ[8],TCC_EA0_WRREQ_64B[8],TCC_EA0_WRREQ_LEVEL[8],TCC_HIT[8],TCC_EA0_WRREQ[9],TCC_EA0_WRREQ_64B[9],TCC_EA0_WRREQ_LEVEL[9],TCC_HIT[9],TCC_EA0_WRREQ[10],TCC_EA0_WRREQ_64B[10],TCC_EA0_WRREQ_LEVEL[10],TCC_HIT[10],TCC_EA0_WRREQ[11],TCC_EA0_WRREQ_64B[11],TCC_EA0_WRREQ_LEVEL[11],TCC_HIT[11],TCC_EA0_WRREQ[12],TCC_EA0_WRREQ_64B[12],TCC_EA0_WRREQ_LEVEL[12],TCC_HIT[12],TCC_EA0_WRREQ[13],TCC_EA0_WRREQ_64B[13],TCC_EA0_WRREQ_LEVEL[13],TCC_HIT[13],TCC_EA0_WRREQ[14],TCC_EA0_WRREQ_64B[14],TCC_EA0_WRREQ_LEVEL[14],TCC_HIT[14],TCC_EA0_WRREQ[15],TCC_EA0_WRREQ_64B[15],TCC_EA0_WRREQ_LEVEL[15],TCC_HIT[15],TCC_EA0_WRREQ[16],TCC_EA0_WRREQ_64B[16],TCC_EA0_WRREQ_LEVEL[16],TCC_HIT[16],TCC_EA0_WRREQ[17],TCC_EA0_WRREQ_64B[17],TCC_EA0_WRREQ_LEVEL[17],TCC_HIT[17],TCC_EA0_WRREQ[18],TCC_EA0_WRREQ_64B[18],TCC_EA0_WRREQ_LEVEL[18],TCC_HIT[18],TCC_EA0_WRREQ[19],TCC_EA0_WRREQ_64B[19],TCC_EA0_WRREQ_LEVEL[19],TCC_HIT[19],TCC_EA0_WRREQ[20],TCC_EA0_WRREQ_64B[20],TCC_EA0_WRREQ_LEVEL[20],TCC_HIT[20],TCC_EA0_WRREQ[21],TCC_EA0_WRREQ_64B[21],TCC_EA0_WRREQ_LEVEL[21],TCC_HIT[21],TCC_EA0_WRREQ[22],TCC_EA0_WRREQ_64B[22],TCC_EA0_WRREQ_LEVEL[22],TCC_HIT[22],TCC_EA0_WRREQ[23],TCC_EA0_WRREQ_64B[23],TCC_EA0_WRREQ_LEVEL[23],TCC_HIT[23],TCC_EA0_WRREQ[24],TCC_EA0_WRREQ_64B[24],TCC_EA0_WRREQ_LEVEL[24],TCC_HIT[24],TCC_EA0_WRREQ[25],TCC_EA0_WRREQ_64B[25],TCC_EA0_WRREQ_LEVEL[25],TCC_HIT[25],TCC_EA0_WRREQ[26],TCC_EA0_WRREQ_64B[26],TCC_EA0_WRREQ_LEVEL[26],TCC_HIT[26],TCC_EA0_WRREQ[27],TCC_EA0_WRREQ_64B[27],TCC_EA0_WRREQ_LEVEL[27],TCC_HIT[27],TCC_EA0_WRREQ[28],TCC_EA0_WRREQ_64B[28],TCC_EA0_WRREQ_LEVEL[28],TCC_HIT[28],TCC_EA0_WRREQ[29],TCC_EA0_WRREQ_64B[29],TCC_EA0_WRREQ_LEVEL[29],TCC_HIT[29],TCC_EA0_WRREQ[30],TCC_EA0_WRREQ_64B[30],TCC_EA0_WRREQ_LEVEL[30],TCC_HIT[30],TCC_EA0_WRREQ[31],TCC_EA0_WRREQ_64B[31],TCC_EA0_WRREQ_LEVEL[31],TCC_HIT[31],TCC_EA0_WRREQ[32],TCC_EA0_WRREQ_64B[32],TCC_EA0_WRREQ_LEVEL[32],TCC_HIT[32],TCC_EA0_WRREQ[33],TCC_EA0_WRREQ_64B[33],TCC_EA0_WRREQ_LEVEL[33],TCC_HIT[33],TCC_EA0_WRREQ[34],TCC_EA0_WRREQ_64B[34],TCC_EA0_WRREQ_LEVEL[34],TCC_HIT[34],TCC_EA0_WRREQ[35],TCC_EA0_WRREQ_64B[35],TCC_EA0_WRREQ_LEVEL[35],TCC_HIT[35],TCC_EA0_WRREQ[36],TCC_EA0_WRREQ_64B[36],TCC_EA0_WRREQ_LEVEL[36],TCC_HIT[36],TCC_EA0_WRREQ[37],TCC_EA0_WRREQ_64B[37],TCC_EA0_WRREQ_LEVEL[37],TCC_HIT[37],TCC_EA0_WRREQ[38],TCC_EA0_WRREQ_64B[38],TCC_EA0_WRREQ_LEVEL[38],TCC_HIT[38],TCC_EA0_WRREQ[39],TCC_EA0_WRREQ_64B[39],TCC_EA0_WRREQ_LEVEL[39],TCC_HIT[39],TCC_EA0_WRREQ[40],TCC_EA0_WRREQ_64B[40],TCC_EA0_WRREQ_LEVEL[40],TCC_HIT[40],TCC_EA0_WRREQ[41],TCC_EA0_WRREQ_64B[41],TCC_EA0_WRREQ_LEVEL[41],TCC_HIT[41],TCC_EA0_WRREQ[42],TCC_EA0_WRREQ_64B[42],TCC_EA0_WRREQ_LEVEL[42],TCC_HIT[42],TCC_EA0_WRREQ[43],TCC_EA0_WRREQ_64B[43],TCC_EA0_WRREQ_LEVEL[43],TCC_HIT[43],TCC_EA0_WRREQ[44],TCC_EA0_WRREQ_64B[44],TCC_EA0_WRREQ_LEVEL[44],TCC_HIT[44],TCC_EA0_WRREQ[45],TCC_EA0_WRREQ_64B[45],TCC_EA0_WRREQ_LEVEL[45],TCC_HIT[45],TCC_EA0_WRREQ[46],TCC_EA0_WRREQ_64B[46],TCC_EA0_WRREQ_LEVEL[46],TCC_HIT[46],TCC_EA0_WRREQ[47],TCC_EA0_WRREQ_64B[47],TCC_EA0_WRREQ_LEVEL[47],TCC_HIT[47],TCC_EA0_WRREQ[48],TCC_EA0_WRREQ_64B[48],TCC_EA0_WRREQ_LEVEL[48],TCC_HIT[48],TCC_EA0_WRREQ[49],TCC_EA0_WRREQ_64B[49],TCC_EA0_WRREQ_LEVEL[49],TCC_HIT[49],TCC_EA0_WRREQ[50],TCC_EA0_WRREQ_64B[50],TCC_EA0_WRREQ_LEVEL[50],TCC_HIT[50],TCC_EA0_WRREQ[51],TCC_EA0_WRREQ_64B[51],TCC_EA0_WRREQ_LEVEL[51],TCC_HIT[51],TCC_EA0_WRREQ[52],TCC_EA0_WRREQ_64B[52],TCC_EA0_WRREQ_LEVEL[52],TCC_HIT[52],TCC_EA0_WRREQ[53],TCC_EA0_WRREQ_64B[53],TCC_EA0_WRREQ_LEVEL[53],TCC_HIT[53],TCC_EA0_WRREQ[54],TCC_EA0_WRREQ_64B[54],TCC_EA0_WRREQ_LEVEL[54],TCC_HIT[54],TCC_EA0_WRREQ[55],TCC_EA0_WRREQ_64B[55],TCC_EA0_WRREQ_LEVEL[55],TCC_HIT[55],TCC_EA0_WRREQ[56],TCC_EA0_WRREQ_64B[56],TCC_EA0_WRREQ_LEVEL[56],TCC_HIT[56],TCC_EA0_WRREQ[57],TCC_EA0_WRREQ_64B[57],TCC_EA0_WRREQ_LEVEL[57],TCC_HIT[57],TCC_EA0_WRREQ[58],TCC_EA0_WRREQ_64B[58],TCC_EA0_WRREQ_LEVEL[58],TCC_HIT[58],TCC_EA0_WRREQ[59],TCC_EA0_WRREQ_64B[59],TCC_EA0_WRREQ_LEVEL[59],TCC_HIT[59],TCC_EA0_WRREQ[60],TCC_EA0_WRREQ_64B[60],TCC_EA0_WRREQ_LEVEL[60],TCC_HIT[60],TCC_EA0_WRREQ[61],TCC_EA0_WRREQ_64B[61],TCC_EA0_WRREQ_LEVEL[61],TCC_HIT[61],TCC_EA0_WRREQ[62],TCC_EA0_WRREQ_64B[62],TCC_EA0_WRREQ_LEVEL[62],TCC_HIT[62],TCC_EA0_WRREQ[63],TCC_EA0_WRREQ_64B[63],TCC_EA0_WRREQ_LEVEL[63],TCC_HIT[63],TCC_EA0_WRREQ[64],TCC_EA0_WRREQ_64B[64],TCC_EA0_WRREQ_LEVEL[64],TCC_HIT[64],TCC_EA0_WRREQ[65],TCC_EA0_WRREQ_64B[65],TCC_EA0_WRREQ_LEVEL[65],TCC_HIT[65],TCC_EA0_WRREQ[66],TCC_EA0_WRREQ_64B[66],TCC_EA0_WRREQ_LEVEL[66],TCC_HIT[66],TCC_EA0_WRREQ[67],TCC_EA0_WRREQ_64B[67],TCC_EA0_WRREQ_LEVEL[67],TCC_HIT[67],TCC_EA0_WRREQ[68],TCC_EA0_WRREQ_64B[68],TCC_EA0_WRREQ_LEVEL[68],TCC_HIT[68],TCC_EA0_WRREQ[69],TCC_EA0_WRREQ_64B[69],TCC_EA0_WRREQ_LEVEL[69],TCC_HIT[69],TCC_EA0_WRREQ[70],TCC_EA0_WRREQ_64B[70],TCC_EA0_WRREQ_LEVEL[70],TCC_HIT[70],TCC_EA0_WRREQ[71],TCC_EA0_WRREQ_64B[71],TCC_EA0_WRREQ_LEVEL[71],TCC_HIT[71],TCC_EA0_WRREQ[72],TCC_EA0_WRREQ_64B[72],TCC_EA0_WRREQ_LEVEL[72],TCC_HIT[72],TCC_EA0_WRREQ[73],TCC_EA0_WRREQ_64B[73],TCC_EA0_WRREQ_LEVEL[73],TCC_HIT[73],TCC_EA0_WRREQ[74],TCC_EA0_WRREQ_64B[74],TCC_EA0_WRREQ_LEVEL[74],TCC_HIT[74],TCC_EA0_WRREQ[75],TCC_EA0_WRREQ_64B[75],TCC_EA0_WRREQ_LEVEL[75],TCC_HIT[75],TCC_EA0_WRREQ[76],TCC_EA0_WRREQ_64B[76],TCC_EA0_WRREQ_LEVEL[76],TCC_HIT[76],TCC_EA0_WRREQ[77],TCC_EA0_WRREQ_64B[77],TCC_EA0_WRREQ_LEVEL[77],TCC_HIT[77],TCC_EA0_WRREQ[78],TCC_EA0_WRREQ_64B[78],TCC_EA0_WRREQ_LEVEL[78],TCC_HIT[78],TCC_EA0_WRREQ[79],TCC_EA0_WRREQ_64B[79],TCC_EA0_WRREQ_LEVEL[79],TCC_HIT[79],TCC_EA0_WRREQ[80],TCC_EA0_WRREQ_64B[80],TCC_EA0_WRREQ_LEVEL[80],TCC_HIT[80],TCC_EA0_WRREQ[81],TCC_EA0_WRREQ_64B[81],TCC_EA0_WRREQ_LEVEL[81],TCC_HIT[81],TCC_EA0_WRREQ[82],TCC_EA0_WRREQ_64B[82],TCC_EA0_WRREQ_LEVEL[82],TCC_HIT[82],TCC_EA0_WRREQ[83],TCC_EA0_WRREQ_64B[83],TCC_EA0_WRREQ_LEVEL[83],TCC_HIT[83],TCC_EA0_WRREQ[84],TCC_EA0_WRREQ_64B[84],TCC_EA0_WRREQ_LEVEL[84],TCC_HIT[84],TCC_EA0_WRREQ[85],TCC_EA0_WRREQ_64B[85],TCC_EA0_WRREQ_LEVEL[85],TCC_HIT[85],TCC_EA0_WRREQ[86],TCC_EA0_WRREQ_64B[86],TCC_EA0_WRREQ_LEVEL[86],TCC_HIT[86],TCC_EA0_WRREQ[87],TCC_EA0_WRREQ_64B[87],TCC_EA0_WRREQ_LEVEL[87],TCC_HIT[87],TCC_EA0_WRREQ[88],TCC_EA0_WRREQ_64B[88],TCC_EA0_WRREQ_LEVEL[88],TCC_HIT[88],TCC_EA0_WRREQ[89],TCC_EA0_WRREQ_64B[89],TCC_EA0_WRREQ_LEVEL[89],TCC_HIT[89],TCC_EA0_WRREQ[90],TCC_EA0_WRREQ_64B[90],TCC_EA0_WRREQ_LEVEL[90],TCC_HIT[90],TCC_EA0_WRREQ[91],TCC_EA0_WRREQ_64B[91],TCC_EA0_WRREQ_LEVEL[91],TCC_HIT[91],TCC_EA0_WRREQ[92],TCC_EA0_WRREQ_64B[92],TCC_EA0_WRREQ_LEVEL[92],TCC_HIT[92],TCC_EA0_WRREQ[93],TCC_EA0_WRREQ_64B[93],TCC_EA0_WRREQ_LEVEL[93],TCC_HIT[93],TCC_EA0_WRREQ[94],TCC_EA0_WRREQ_64B[94],TCC_EA0_WRREQ_LEVEL[94],TCC_HIT[94],TCC_EA0_WRREQ[95],TCC_EA0_WRREQ_64B[95],TCC_EA0_WRREQ_LEVEL[95],TCC_HIT[95],Wave_Size_2,Correlation_ID_2,SQ_THREAD_CYCLES_VALU,SQ_IFETCH,SQ_LDS_BANK_CONFLICT,SQ_LDS_ADDR_CONFLICT,SQ_LDS_UNALIGNED_STALL,SQ_WAVES_EQ_64,SQ_WAVES_LT_64,SQ_WAVES_LT_48,SPI_RA_BAR_CU_FULL_CSN,SPI_RA_TGLIM_CU_FULL_CSN,TA_FLAT_READ_WAVEFRONTS_sum,TA_FLAT_WAVEFRONTS_sum,TCC_ALL_TC_OP_WB_WRITEBACK_sum,TCC_EA0_RDREQ_DRAM_sum,TCC_NORMAL_WRITEBACK_sum,TCC_TAG_STALL_sum,TCP_TCC_NC_ATOMIC_REQ_sum,TCP_TCC_NC_READ_REQ_sum,TCP_TCC_NC_WRITE_REQ_sum,TCP_TCC_UC_READ_REQ_sum,Wave_Size_3,Correlation_ID_3,XCC_Index_3,TCC_TAG_STALL[0],TCC_TOO_MANY_EA_WRREQS_STALL[0],TCC_WRITE[0],TCC_TAG_STALL[1],TCC_TOO_MANY_EA_WRREQS_STALL[1],TCC_WRITE[1],TCC_TAG_STALL[2],TCC_TOO_MANY_EA_WRREQS_STALL[2],TCC_WRITE[2],TCC_TAG_STALL[3],TCC_TOO_MANY_EA_WRREQS_STALL[3],TCC_WRITE[3],TCC_TAG_STALL[4],TCC_TOO_MANY_EA_WRREQS_STALL[4],TCC_WRITE[4],TCC_TAG_STALL[5],TCC_TOO_MANY_EA_WRREQS_STALL[5],TCC_WRITE[5],TCC_TAG_STALL[6],TCC_TOO_MANY_EA_WRREQS_STALL[6],TCC_WRITE[6],TCC_TAG_STALL[7],TCC_TOO_MANY_EA_WRREQS_STALL[7],TCC_WRITE[7],TCC_TAG_STALL[8],TCC_TOO_MANY_EA_WRREQS_STALL[8],TCC_WRITE[8],TCC_TAG_STALL[9],TCC_TOO_MANY_EA_WRREQS_STALL[9],TCC_WRITE[9],TCC_TAG_STALL[10],TCC_TOO_MANY_EA_WRREQS_STALL[10],TCC_WRITE[10],TCC_TAG_STALL[11],TCC_TOO_MANY_EA_WRREQS_STALL[11],TCC_WRITE[11],TCC_TAG_STALL[12],TCC_TOO_MANY_EA_WRREQS_STALL[12],TCC_WRITE[12],TCC_TAG_STALL[13],TCC_TOO_MANY_EA_WRREQS_STALL[13],TCC_WRITE[13],TCC_TAG_STALL[14],TCC_TOO_MANY_EA_WRREQS_STALL[14],TCC_WRITE[14],TCC_TAG_STALL[15],TCC_TOO_MANY_EA_WRREQS_STALL[15],TCC_WRITE[15],TCC_TAG_STALL[16],TCC_TOO_MANY_EA_WRREQS_STALL[16],TCC_WRITE[16],TCC_TAG_STALL[17],TCC_TOO_MANY_EA_WRREQS_STALL[17],TCC_WRITE[17],TCC_TAG_STALL[18],TCC_TOO_MANY_EA_WRREQS_STALL[18],TCC_WRITE[18],TCC_TAG_STALL[19],TCC_TOO_MANY_EA_WRREQS_STALL[19],TCC_WRITE[19],TCC_TAG_STALL[20],TCC_TOO_MANY_EA_WRREQS_STALL[20],TCC_WRITE[20],TCC_TAG_STALL[21],TCC_TOO_MANY_EA_WRREQS_STALL[21],TCC_WRITE[21],TCC_TAG_STALL[22],TCC_TOO_MANY_EA_WRREQS_STALL[22],TCC_WRITE[22],TCC_TAG_STALL[23],TCC_TOO_MANY_EA_WRREQS_STALL[23],TCC_WRITE[23],TCC_TAG_STALL[24],TCC_TOO_MANY_EA_WRREQS_STALL[24],TCC_WRITE[24],TCC_TAG_STALL[25],TCC_TOO_MANY_EA_WRREQS_STALL[25],TCC_WRITE[25],TCC_TAG_STALL[26],TCC_TOO_MANY_EA_WRREQS_STALL[26],TCC_WRITE[26],TCC_TAG_STALL[27],TCC_TOO_MANY_EA_WRREQS_STALL[27],TCC_WRITE[27],TCC_TAG_STALL[28],TCC_TOO_MANY_EA_WRREQS_STALL[28],TCC_WRITE[28],TCC_TAG_STALL[29],TCC_TOO_MANY_EA_WRREQS_STALL[29],TCC_WRITE[29],TCC_TAG_STALL[30],TCC_TOO_MANY_EA_WRREQS_STALL[30],TCC_WRITE[30],TCC_TAG_STALL[31],TCC_TOO_MANY_EA_WRREQS_STALL[31],TCC_WRITE[31],TCC_TAG_STALL[32],TCC_TOO_MANY_EA_WRREQS_STALL[32],TCC_WRITE[32],TCC_TAG_STALL[33],TCC_TOO_MANY_EA_WRREQS_STALL[33],TCC_WRITE[33],TCC_TAG_STALL[34],TCC_TOO_MANY_EA_WRREQS_STALL[34],TCC_WRITE[34],TCC_TAG_STALL[35],TCC_TOO_MANY_EA_WRREQS_STALL[35],TCC_WRITE[35],TCC_TAG_STALL[36],TCC_TOO_MANY_EA_WRREQS_STALL[36],TCC_WRITE[36],TCC_TAG_STALL[37],TCC_TOO_MANY_EA_WRREQS_STALL[37],TCC_WRITE[37],TCC_TAG_STALL[38],TCC_TOO_MANY_EA_WRREQS_STALL[38],TCC_WRITE[38],TCC_TAG_STALL[39],TCC_TOO_MANY_EA_WRREQS_STALL[39],TCC_WRITE[39],TCC_TAG_STALL[40],TCC_TOO_MANY_EA_WRREQS_STALL[40],TCC_WRITE[40],TCC_TAG_STALL[41],TCC_TOO_MANY_EA_WRREQS_STALL[41],TCC_WRITE[41],TCC_TAG_STALL[42],TCC_TOO_MANY_EA_WRREQS_STALL[42],TCC_WRITE[42],TCC_TAG_STALL[43],TCC_TOO_MANY_EA_WRREQS_STALL[43],TCC_WRITE[43],TCC_TAG_STALL[44],TCC_TOO_MANY_EA_WRREQS_STALL[44],TCC_WRITE[44],TCC_TAG_STALL[45],TCC_TOO_MANY_EA_WRREQS_STALL[45],TCC_WRITE[45],TCC_TAG_STALL[46],TCC_TOO_MANY_EA_WRREQS_STALL[46],TCC_WRITE[46],TCC_TAG_STALL[47],TCC_TOO_MANY_EA_WRREQS_STALL[47],TCC_WRITE[47],TCC_TAG_STALL[48],TCC_TOO_MANY_EA_WRREQS_STALL[48],TCC_WRITE[48],TCC_TAG_STALL[49],TCC_TOO_MANY_EA_WRREQS_STALL[49],TCC_WRITE[49],TCC_TAG_STALL[50],TCC_TOO_MANY_EA_WRREQS_STALL[50],TCC_WRITE[50],TCC_TAG_STALL[51],TCC_TOO_MANY_EA_WRREQS_STALL[51],TCC_WRITE[51],TCC_TAG_STALL[52],TCC_TOO_MANY_EA_WRREQS_STALL[52],TCC_WRITE[52],TCC_TAG_STALL[53],TCC_TOO_MANY_EA_WRREQS_STALL[53],TCC_WRITE[53],TCC_TAG_STALL[54],TCC_TOO_MANY_EA_WRREQS_STALL[54],TCC_WRITE[54],TCC_TAG_STALL[55],TCC_TOO_MANY_EA_WRREQS_STALL[55],TCC_WRITE[55],TCC_TAG_STALL[56],TCC_TOO_MANY_EA_WRREQS_STALL[56],TCC_WRITE[56],TCC_TAG_STALL[57],TCC_TOO_MANY_EA_WRREQS_STALL[57],TCC_WRITE[57],TCC_TAG_STALL[58],TCC_TOO_MANY_EA_WRREQS_STALL[58],TCC_WRITE[58],TCC_TAG_STALL[59],TCC_TOO_MANY_EA_WRREQS_STALL[59],TCC_WRITE[59],TCC_TAG_STALL[60],TCC_TOO_MANY_EA_WRREQS_STALL[60],TCC_WRITE[60],TCC_TAG_STALL[61],TCC_TOO_MANY_EA_WRREQS_STALL[61],TCC_WRITE[61],TCC_TAG_STALL[62],TCC_TOO_MANY_EA_WRREQS_STALL[62],TCC_WRITE[62],TCC_TAG_STALL[63],TCC_TOO_MANY_EA_WRREQS_STALL[63],TCC_WRITE[63],TCC_TAG_STALL[64],TCC_TOO_MANY_EA_WRREQS_STALL[64],TCC_WRITE[64],TCC_TAG_STALL[65],TCC_TOO_MANY_EA_WRREQS_STALL[65],TCC_WRITE[65],TCC_TAG_STALL[66],TCC_TOO_MANY_EA_WRREQS_STALL[66],TCC_WRITE[66],TCC_TAG_STALL[67],TCC_TOO_MANY_EA_WRREQS_STALL[67],TCC_WRITE[67],TCC_TAG_STALL[68],TCC_TOO_MANY_EA_WRREQS_STALL[68],TCC_WRITE[68],TCC_TAG_STALL[69],TCC_TOO_MANY_EA_WRREQS_STALL[69],TCC_WRITE[69],TCC_TAG_STALL[70],TCC_TOO_MANY_EA_WRREQS_STALL[70],TCC_WRITE[70],TCC_TAG_STALL[71],TCC_TOO_MANY_EA_WRREQS_STALL[71],TCC_WRITE[71],TCC_TAG_STALL[72],TCC_TOO_MANY_EA_WRREQS_STALL[72],TCC_WRITE[72],TCC_TAG_STALL[73],TCC_TOO_MANY_EA_WRREQS_STALL[73],TCC_WRITE[73],TCC_TAG_STALL[74],TCC_TOO_MANY_EA_WRREQS_STALL[74],TCC_WRITE[74],TCC_TAG_STALL[75],TCC_TOO_MANY_EA_WRREQS_STALL[75],TCC_WRITE[75],TCC_TAG_STALL[76],TCC_TOO_MANY_EA_WRREQS_STALL[76],TCC_WRITE[76],TCC_TAG_STALL[77],TCC_TOO_MANY_EA_WRREQS_STALL[77],TCC_WRITE[77],TCC_TAG_STALL[78],TCC_TOO_MANY_EA_WRREQS_STALL[78],TCC_WRITE[78],TCC_TAG_STALL[79],TCC_TOO_MANY_EA_WRREQS_STALL[79],TCC_WRITE[79],TCC_TAG_STALL[80],TCC_TOO_MANY_EA_WRREQS_STALL[80],TCC_WRITE[80],TCC_TAG_STALL[81],TCC_TOO_MANY_EA_WRREQS_STALL[81],TCC_WRITE[81],TCC_TAG_STALL[82],TCC_TOO_MANY_EA_WRREQS_STALL[82],TCC_WRITE[82],TCC_TAG_STALL[83],TCC_TOO_MANY_EA_WRREQS_STALL[83],TCC_WRITE[83],TCC_TAG_STALL[84],TCC_TOO_MANY_EA_WRREQS_STALL[84],TCC_WRITE[84],TCC_TAG_STALL[85],TCC_TOO_MANY_EA_WRREQS_STALL[85],TCC_WRITE[85],TCC_TAG_STALL[86],TCC_TOO_MANY_EA_WRREQS_STALL[86],TCC_WRITE[86],TCC_TAG_STALL[87],TCC_TOO_MANY_EA_WRREQS_STALL[87],TCC_WRITE[87],TCC_TAG_STALL[88],TCC_TOO_MANY_EA_WRREQS_STALL[88],TCC_WRITE[88],TCC_TAG_STALL[89],TCC_TOO_MANY_EA_WRREQS_STALL[89],TCC_WRITE[89],TCC_TAG_STALL[90],TCC_TOO_MANY_EA_WRREQS_STALL[90],TCC_WRITE[90],TCC_TAG_STALL[91],TCC_TOO_MANY_EA_WRREQS_STALL[91],TCC_WRITE[91],TCC_TAG_STALL[92],TCC_TOO_MANY_EA_WRREQS_STALL[92],TCC_WRITE[92],TCC_TAG_STALL[93],TCC_TOO_MANY_EA_WRREQS_STALL[93],TCC_WRITE[93],TCC_TAG_STALL[94],TCC_TOO_MANY_EA_WRREQS_STALL[94],TCC_WRITE[94],TCC_TAG_STALL[95],TCC_TOO_MANY_EA_WRREQS_STALL[95],TCC_WRITE[95],Wave_Size_4,Correlation_ID_4,SQ_INSTS_VALU_TRANS_F64,SQ_INSTS_VALU_INT32,SQ_INSTS_VALU_INT64,SQ_INSTS_SMEM,SQ_INSTS_FLAT,SQ_INSTS_LDS,SQ_INSTS_GDS,SQ_INSTS_EXP_GDS,SPI_RA_RES_STALL_CSN,SPI_RA_TMP_STALL_CSN,CPC_CPC_UTCL2IU_BUSY,CPC_CPC_UTCL2IU_IDLE,CPF_CMP_UTCL1_STALL_ON_TRANSLATION,TA_BUFFER_COALESCED_READ_CYCLES_sum,TA_BUFFER_COALESCED_WRITE_CYCLES_sum,TCC_ATOMIC_sum,TCC_READ_sum,TCC_WRITEBACK_sum,TCC_WRITE_sum,TCP_TOTAL_ATOMIC_WITHOUT_RET_sum,TCP_TOTAL_ATOMIC_WITH_RET_sum,TCP_TOTAL_CACHE_ACCESSES_sum,TCP_TOTAL_WRITEBACK_INVALIDATES_sum,TD_COALESCABLE_WAVEFRONT_sum,Wave_Size_5,Correlation_ID_5,SQ_WAVES_LT_32,SQ_WAVES_LT_16,SQ_ITEMS,SQ_LDS_MEM_VIOLATIONS,SQ_LDS_ATOMIC_RETURN,SQ_LDS_IDX_ACTIVE,SQ_WAVES_RESTORED,SQ_WAVES_SAVED,SPI_RA_WVLIM_STALL_CSN,SPI_SWC_CSC_WR,TA_FLAT_ATOMIC_WAVEFRONTS_sum,TA_FLAT_WRITE_WAVEFRONTS_sum,TCC_ALL_TC_OP_INV_EVICT_sum,TCC_EA0_ATOMIC_sum,TCC_NORMAL_EVICT_sum,TCC_TOO_MANY_EA_WRREQS_STALL_sum,TCP_TCC_CC_READ_REQ_sum,TCP_TCC_CC_WRITE_REQ_sum,TCP_TCC_UC_ATOMIC_REQ_sum,TCP_TCC_UC_WRITE_REQ_sum,Wave_Size_6,Correlation_ID_6,XCC_Index_6,TCC_MISS[0],TCC_READ[0],TCC_REQ[0],TCC_RW_REQ[0],TCC_MISS[1],TCC_READ[1],TCC_REQ[1],TCC_RW_REQ[1],TCC_MISS[2],TCC_READ[2],TCC_REQ[2],TCC_RW_REQ[2],TCC_MISS[3],TCC_READ[3],TCC_REQ[3],TCC_RW_REQ[3],TCC_MISS[4],TCC_READ[4],TCC_REQ[4],TCC_RW_REQ[4],TCC_MISS[5],TCC_READ[5],TCC_REQ[5],TCC_RW_REQ[5],TCC_MISS[6],TCC_READ[6],TCC_REQ[6],TCC_RW_REQ[6],TCC_MISS[7],TCC_READ[7],TCC_REQ[7],TCC_RW_REQ[7],TCC_MISS[8],TCC_READ[8],TCC_REQ[8],TCC_RW_REQ[8],TCC_MISS[9],TCC_READ[9],TCC_REQ[9],TCC_RW_REQ[9],TCC_MISS[10],TCC_READ[10],TCC_REQ[10],TCC_RW_REQ[10],TCC_MISS[11],TCC_READ[11],TCC_REQ[11],TCC_RW_REQ[11],TCC_MISS[12],TCC_READ[12],TCC_REQ[12],TCC_RW_REQ[12],TCC_MISS[13],TCC_READ[13],TCC_REQ[13],TCC_RW_REQ[13],TCC_MISS[14],TCC_READ[14],TCC_REQ[14],TCC_RW_REQ[14],TCC_MISS[15],TCC_READ[15],TCC_REQ[15],TCC_RW_REQ[15],TCC_MISS[16],TCC_READ[16],TCC_REQ[16],TCC_RW_REQ[16],TCC_MISS[17],TCC_READ[17],TCC_REQ[17],TCC_RW_REQ[17],TCC_MISS[18],TCC_READ[18],TCC_REQ[18],TCC_RW_REQ[18],TCC_MISS[19],TCC_READ[19],TCC_REQ[19],TCC_RW_REQ[19],TCC_MISS[20],TCC_READ[20],TCC_REQ[20],TCC_RW_REQ[20],TCC_MISS[21],TCC_READ[21],TCC_REQ[21],TCC_RW_REQ[21],TCC_MISS[22],TCC_READ[22],TCC_REQ[22],TCC_RW_REQ[22],TCC_MISS[23],TCC_READ[23],TCC_REQ[23],TCC_RW_REQ[23],TCC_MISS[24],TCC_READ[24],TCC_REQ[24],TCC_RW_REQ[24],TCC_MISS[25],TCC_READ[25],TCC_REQ[25],TCC_RW_REQ[25],TCC_MISS[26],TCC_READ[26],TCC_REQ[26],TCC_RW_REQ[26],TCC_MISS[27],TCC_READ[27],TCC_REQ[27],TCC_RW_REQ[27],TCC_MISS[28],TCC_READ[28],TCC_REQ[28],TCC_RW_REQ[28],TCC_MISS[29],TCC_READ[29],TCC_REQ[29],TCC_RW_REQ[29],TCC_MISS[30],TCC_READ[30],TCC_REQ[30],TCC_RW_REQ[30],TCC_MISS[31],TCC_READ[31],TCC_REQ[31],TCC_RW_REQ[31],TCC_MISS[32],TCC_READ[32],TCC_REQ[32],TCC_RW_REQ[32],TCC_MISS[33],TCC_READ[33],TCC_REQ[33],TCC_RW_REQ[33],TCC_MISS[34],TCC_READ[34],TCC_REQ[34],TCC_RW_REQ[34],TCC_MISS[35],TCC_READ[35],TCC_REQ[35],TCC_RW_REQ[35],TCC_MISS[36],TCC_READ[36],TCC_REQ[36],TCC_RW_REQ[36],TCC_MISS[37],TCC_READ[37],TCC_REQ[37],TCC_RW_REQ[37],TCC_MISS[38],TCC_READ[38],TCC_REQ[38],TCC_RW_REQ[38],TCC_MISS[39],TCC_READ[39],TCC_REQ[39],TCC_RW_REQ[39],TCC_MISS[40],TCC_READ[40],TCC_REQ[40],TCC_RW_REQ[40],TCC_MISS[41],TCC_READ[41],TCC_REQ[41],TCC_RW_REQ[41],TCC_MISS[42],TCC_READ[42],TCC_REQ[42],TCC_RW_REQ[42],TCC_MISS[43],TCC_READ[43],TCC_REQ[43],TCC_RW_REQ[43],TCC_MISS[44],TCC_READ[44],TCC_REQ[44],TCC_RW_REQ[44],TCC_MISS[45],TCC_READ[45],TCC_REQ[45],TCC_RW_REQ[45],TCC_MISS[46],TCC_READ[46],TCC_REQ[46],TCC_RW_REQ[46],TCC_MISS[47],TCC_READ[47],TCC_REQ[47],TCC_RW_REQ[47],TCC_MISS[48],TCC_READ[48],TCC_REQ[48],TCC_RW_REQ[48],TCC_MISS[49],TCC_READ[49],TCC_REQ[49],TCC_RW_REQ[49],TCC_MISS[50],TCC_READ[50],TCC_REQ[50],TCC_RW_REQ[50],TCC_MISS[51],TCC_READ[51],TCC_REQ[51],TCC_RW_REQ[51],TCC_MISS[52],TCC_READ[52],TCC_REQ[52],TCC_RW_REQ[52],TCC_MISS[53],TCC_READ[53],TCC_REQ[53],TCC_RW_REQ[53],TCC_MISS[54],TCC_READ[54],TCC_REQ[54],TCC_RW_REQ[54],TCC_MISS[55],TCC_READ[55],TCC_REQ[55],TCC_RW_REQ[55],TCC_MISS[56],TCC_READ[56],TCC_REQ[56],TCC_RW_REQ[56],TCC_MISS[57],TCC_READ[57],TCC_REQ[57],TCC_RW_REQ[57],TCC_MISS[58],TCC_READ[58],TCC_REQ[58],TCC_RW_REQ[58],TCC_MISS[59],TCC_READ[59],TCC_REQ[59],TCC_RW_REQ[59],TCC_MISS[60],TCC_READ[60],TCC_REQ[60],TCC_RW_REQ[60],TCC_MISS[61],TCC_READ[61],TCC_REQ[61],TCC_RW_REQ[61],TCC_MISS[62],TCC_READ[62],TCC_REQ[62],TCC_RW_REQ[62],TCC_MISS[63],TCC_READ[63],TCC_REQ[63],TCC_RW_REQ[63],TCC_MISS[64],TCC_READ[64],TCC_REQ[64],TCC_RW_REQ[64],TCC_MISS[65],TCC_READ[65],TCC_REQ[65],TCC_RW_REQ[65],TCC_MISS[66],TCC_READ[66],TCC_REQ[66],TCC_RW_REQ[66],TCC_MISS[67],TCC_READ[67],TCC_REQ[67],TCC_RW_REQ[67],TCC_MISS[68],TCC_READ[68],TCC_REQ[68],TCC_RW_REQ[68],TCC_MISS[69],TCC_READ[69],TCC_REQ[69],TCC_RW_REQ[69],TCC_MISS[70],TCC_READ[70],TCC_REQ[70],TCC_RW_REQ[70],TCC_MISS[71],TCC_READ[71],TCC_REQ[71],TCC_RW_REQ[71],TCC_MISS[72],TCC_READ[72],TCC_REQ[72],TCC_RW_REQ[72],TCC_MISS[73],TCC_READ[73],TCC_REQ[73],TCC_RW_REQ[73],TCC_MISS[74],TCC_READ[74],TCC_REQ[74],TCC_RW_REQ[74],TCC_MISS[75],TCC_READ[75],TCC_REQ[75],TCC_RW_REQ[75],TCC_MISS[76],TCC_READ[76],TCC_REQ[76],TCC_RW_REQ[76],TCC_MISS[77],TCC_READ[77],TCC_REQ[77],TCC_RW_REQ[77],TCC_MISS[78],TCC_READ[78],TCC_REQ[78],TCC_RW_REQ[78],TCC_MISS[79],TCC_READ[79],TCC_REQ[79],TCC_RW_REQ[79],TCC_MISS[80],TCC_READ[80],TCC_REQ[80],TCC_RW_REQ[80],TCC_MISS[81],TCC_READ[81],TCC_REQ[81],TCC_RW_REQ[81],TCC_MISS[82],TCC_READ[82],TCC_REQ[82],TCC_RW_REQ[82],TCC_MISS[83],TCC_READ[83],TCC_REQ[83],TCC_RW_REQ[83],TCC_MISS[84],TCC_READ[84],TCC_REQ[84],TCC_RW_REQ[84],TCC_MISS[85],TCC_READ[85],TCC_REQ[85],TCC_RW_REQ[85],TCC_MISS[86],TCC_READ[86],TCC_REQ[86],TCC_RW_REQ[86],TCC_MISS[87],TCC_READ[87],TCC_REQ[87],TCC_RW_REQ[87],TCC_MISS[88],TCC_READ[88],TCC_REQ[88],TCC_RW_REQ[88],TCC_MISS[89],TCC_READ[89],TCC_REQ[89],TCC_RW_REQ[89],TCC_MISS[90],TCC_READ[90],TCC_REQ[90],TCC_RW_REQ[90],TCC_MISS[91],TCC_READ[91],TCC_REQ[91],TCC_RW_REQ[91],TCC_MISS[92],TCC_READ[92],TCC_REQ[92],TCC_RW_REQ[92],TCC_MISS[93],TCC_READ[93],TCC_REQ[93],TCC_RW_REQ[93],TCC_MISS[94],TCC_READ[94],TCC_REQ[94],TCC_RW_REQ[94],TCC_MISS[95],TCC_READ[95],TCC_REQ[95],TCC_RW_REQ[95],Wave_Size_7,Correlation_ID_7,SQ_INSTS_VALU_TRANS_F16,SQ_INSTS_VALU_ADD_F32,SQ_INSTS_VALU_MUL_F32,SQ_INSTS_VALU_FMA_F32,SQ_INSTS_VALU_TRANS_F32,SQ_INSTS_VALU_ADD_F64,SQ_INSTS_VALU_MUL_F64,SQ_INSTS_VALU_FMA_F64,SPI_RA_REQ_NO_ALLOC,SPI_RA_REQ_NO_ALLOC_CSN,CPC_CPC_STAT_STALL,CPC_UTCL1_STALL_ON_TRANSLATION,CPF_CPF_STAT_IDLE,CPF_CPF_TCIU_IDLE,TA_BUFFER_ATOMIC_WAVEFRONTS_sum,TA_BUFFER_TOTAL_CYCLES_sum,TCC_HIT_sum,TCC_MISS_sum,TCC_REQ_sum,TCC_STREAMING_REQ_sum,TCP_TOTAL_ACCESSES_sum,TCP_TOTAL_READ_sum,TCP_TOTAL_WRITE_sum,TCP_VOLATILE_sum,TD_ATOMIC_WAVEFRONT_sum,TD_STORE_WAVEFRONT_sum,Wave_Size_8,Correlation_ID_8,XCC_Index_8,TCC_ATOMIC[0],TCC_BUBBLE[0],TCC_CYCLE[0],TCC_EA0_ATOMIC[0],TCC_ATOMIC[1],TCC_BUBBLE[1],TCC_CYCLE[1],TCC_EA0_ATOMIC[1],TCC_ATOMIC[2],TCC_BUBBLE[2],TCC_CYCLE[2],TCC_EA0_ATOMIC[2],TCC_ATOMIC[3],TCC_BUBBLE[3],TCC_CYCLE[3],TCC_EA0_ATOMIC[3],TCC_ATOMIC[4],TCC_BUBBLE[4],TCC_CYCLE[4],TCC_EA0_ATOMIC[4],TCC_ATOMIC[5],TCC_BUBBLE[5],TCC_CYCLE[5],TCC_EA0_ATOMIC[5],TCC_ATOMIC[6],TCC_BUBBLE[6],TCC_CYCLE[6],TCC_EA0_ATOMIC[6],TCC_ATOMIC[7],TCC_BUBBLE[7],TCC_CYCLE[7],TCC_EA0_ATOMIC[7],TCC_ATOMIC[8],TCC_BUBBLE[8],TCC_CYCLE[8],TCC_EA0_ATOMIC[8],TCC_ATOMIC[9],TCC_BUBBLE[9],TCC_CYCLE[9],TCC_EA0_ATOMIC[9],TCC_ATOMIC[10],TCC_BUBBLE[10],TCC_CYCLE[10],TCC_EA0_ATOMIC[10],TCC_ATOMIC[11],TCC_BUBBLE[11],TCC_CYCLE[11],TCC_EA0_ATOMIC[11],TCC_ATOMIC[12],TCC_BUBBLE[12],TCC_CYCLE[12],TCC_EA0_ATOMIC[12],TCC_ATOMIC[13],TCC_BUBBLE[13],TCC_CYCLE[13],TCC_EA0_ATOMIC[13],TCC_ATOMIC[14],TCC_BUBBLE[14],TCC_CYCLE[14],TCC_EA0_ATOMIC[14],TCC_ATOMIC[15],TCC_BUBBLE[15],TCC_CYCLE[15],TCC_EA0_ATOMIC[15],TCC_ATOMIC[16],TCC_BUBBLE[16],TCC_CYCLE[16],TCC_EA0_ATOMIC[16],TCC_ATOMIC[17],TCC_BUBBLE[17],TCC_CYCLE[17],TCC_EA0_ATOMIC[17],TCC_ATOMIC[18],TCC_BUBBLE[18],TCC_CYCLE[18],TCC_EA0_ATOMIC[18],TCC_ATOMIC[19],TCC_BUBBLE[19],TCC_CYCLE[19],TCC_EA0_ATOMIC[19],TCC_ATOMIC[20],TCC_BUBBLE[20],TCC_CYCLE[20],TCC_EA0_ATOMIC[20],TCC_ATOMIC[21],TCC_BUBBLE[21],TCC_CYCLE[21],TCC_EA0_ATOMIC[21],TCC_ATOMIC[22],TCC_BUBBLE[22],TCC_CYCLE[22],TCC_EA0_ATOMIC[22],TCC_ATOMIC[23],TCC_BUBBLE[23],TCC_CYCLE[23],TCC_EA0_ATOMIC[23],TCC_ATOMIC[24],TCC_BUBBLE[24],TCC_CYCLE[24],TCC_EA0_ATOMIC[24],TCC_ATOMIC[25],TCC_BUBBLE[25],TCC_CYCLE[25],TCC_EA0_ATOMIC[25],TCC_ATOMIC[26],TCC_BUBBLE[26],TCC_CYCLE[26],TCC_EA0_ATOMIC[26],TCC_ATOMIC[27],TCC_BUBBLE[27],TCC_CYCLE[27],TCC_EA0_ATOMIC[27],TCC_ATOMIC[28],TCC_BUBBLE[28],TCC_CYCLE[28],TCC_EA0_ATOMIC[28],TCC_ATOMIC[29],TCC_BUBBLE[29],TCC_CYCLE[29],TCC_EA0_ATOMIC[29],TCC_ATOMIC[30],TCC_BUBBLE[30],TCC_CYCLE[30],TCC_EA0_ATOMIC[30],TCC_ATOMIC[31],TCC_BUBBLE[31],TCC_CYCLE[31],TCC_EA0_ATOMIC[31],TCC_ATOMIC[32],TCC_BUBBLE[32],TCC_CYCLE[32],TCC_EA0_ATOMIC[32],TCC_ATOMIC[33],TCC_BUBBLE[33],TCC_CYCLE[33],TCC_EA0_ATOMIC[33],TCC_ATOMIC[34],TCC_BUBBLE[34],TCC_CYCLE[34],TCC_EA0_ATOMIC[34],TCC_ATOMIC[35],TCC_BUBBLE[35],TCC_CYCLE[35],TCC_EA0_ATOMIC[35],TCC_ATOMIC[36],TCC_BUBBLE[36],TCC_CYCLE[36],TCC_EA0_ATOMIC[36],TCC_ATOMIC[37],TCC_BUBBLE[37],TCC_CYCLE[37],TCC_EA0_ATOMIC[37],TCC_ATOMIC[38],TCC_BUBBLE[38],TCC_CYCLE[38],TCC_EA0_ATOMIC[38],TCC_ATOMIC[39],TCC_BUBBLE[39],TCC_CYCLE[39],TCC_EA0_ATOMIC[39],TCC_ATOMIC[40],TCC_BUBBLE[40],TCC_CYCLE[40],TCC_EA0_ATOMIC[40],TCC_ATOMIC[41],TCC_BUBBLE[41],TCC_CYCLE[41],TCC_EA0_ATOMIC[41],TCC_ATOMIC[42],TCC_BUBBLE[42],TCC_CYCLE[42],TCC_EA0_ATOMIC[42],TCC_ATOMIC[43],TCC_BUBBLE[43],TCC_CYCLE[43],TCC_EA0_ATOMIC[43],TCC_ATOMIC[44],TCC_BUBBLE[44],TCC_CYCLE[44],TCC_EA0_ATOMIC[44],TCC_ATOMIC[45],TCC_BUBBLE[45],TCC_CYCLE[45],TCC_EA0_ATOMIC[45],TCC_ATOMIC[46],TCC_BUBBLE[46],TCC_CYCLE[46],TCC_EA0_ATOMIC[46],TCC_ATOMIC[47],TCC_BUBBLE[47],TCC_CYCLE[47],TCC_EA0_ATOMIC[47],TCC_ATOMIC[48],TCC_BUBBLE[48],TCC_CYCLE[48],TCC_EA0_ATOMIC[48],TCC_ATOMIC[49],TCC_BUBBLE[49],TCC_CYCLE[49],TCC_EA0_ATOMIC[49],TCC_ATOMIC[50],TCC_BUBBLE[50],TCC_CYCLE[50],TCC_EA0_ATOMIC[50],TCC_ATOMIC[51],TCC_BUBBLE[51],TCC_CYCLE[51],TCC_EA0_ATOMIC[51],TCC_ATOMIC[52],TCC_BUBBLE[52],TCC_CYCLE[52],TCC_EA0_ATOMIC[52],TCC_ATOMIC[53],TCC_BUBBLE[53],TCC_CYCLE[53],TCC_EA0_ATOMIC[53],TCC_ATOMIC[54],TCC_BUBBLE[54],TCC_CYCLE[54],TCC_EA0_ATOMIC[54],TCC_ATOMIC[55],TCC_BUBBLE[55],TCC_CYCLE[55],TCC_EA0_ATOMIC[55],TCC_ATOMIC[56],TCC_BUBBLE[56],TCC_CYCLE[56],TCC_EA0_ATOMIC[56],TCC_ATOMIC[57],TCC_BUBBLE[57],TCC_CYCLE[57],TCC_EA0_ATOMIC[57],TCC_ATOMIC[58],TCC_BUBBLE[58],TCC_CYCLE[58],TCC_EA0_ATOMIC[58],TCC_ATOMIC[59],TCC_BUBBLE[59],TCC_CYCLE[59],TCC_EA0_ATOMIC[59],TCC_ATOMIC[60],TCC_BUBBLE[60],TCC_CYCLE[60],TCC_EA0_ATOMIC[60],TCC_ATOMIC[61],TCC_BUBBLE[61],TCC_CYCLE[61],TCC_EA0_ATOMIC[61],TCC_ATOMIC[62],TCC_BUBBLE[62],TCC_CYCLE[62],TCC_EA0_ATOMIC[62],TCC_ATOMIC[63],TCC_BUBBLE[63],TCC_CYCLE[63],TCC_EA0_ATOMIC[63],TCC_ATOMIC[64],TCC_BUBBLE[64],TCC_CYCLE[64],TCC_EA0_ATOMIC[64],TCC_ATOMIC[65],TCC_BUBBLE[65],TCC_CYCLE[65],TCC_EA0_ATOMIC[65],TCC_ATOMIC[66],TCC_BUBBLE[66],TCC_CYCLE[66],TCC_EA0_ATOMIC[66],TCC_ATOMIC[67],TCC_BUBBLE[67],TCC_CYCLE[67],TCC_EA0_ATOMIC[67],TCC_ATOMIC[68],TCC_BUBBLE[68],TCC_CYCLE[68],TCC_EA0_ATOMIC[68],TCC_ATOMIC[69],TCC_BUBBLE[69],TCC_CYCLE[69],TCC_EA0_ATOMIC[69],TCC_ATOMIC[70],TCC_BUBBLE[70],TCC_CYCLE[70],TCC_EA0_ATOMIC[70],TCC_ATOMIC[71],TCC_BUBBLE[71],TCC_CYCLE[71],TCC_EA0_ATOMIC[71],TCC_ATOMIC[72],TCC_BUBBLE[72],TCC_CYCLE[72],TCC_EA0_ATOMIC[72],TCC_ATOMIC[73],TCC_BUBBLE[73],TCC_CYCLE[73],TCC_EA0_ATOMIC[73],TCC_ATOMIC[74],TCC_BUBBLE[74],TCC_CYCLE[74],TCC_EA0_ATOMIC[74],TCC_ATOMIC[75],TCC_BUBBLE[75],TCC_CYCLE[75],TCC_EA0_ATOMIC[75],TCC_ATOMIC[76],TCC_BUBBLE[76],TCC_CYCLE[76],TCC_EA0_ATOMIC[76],TCC_ATOMIC[77],TCC_BUBBLE[77],TCC_CYCLE[77],TCC_EA0_ATOMIC[77],TCC_ATOMIC[78],TCC_BUBBLE[78],TCC_CYCLE[78],TCC_EA0_ATOMIC[78],TCC_ATOMIC[79],TCC_BUBBLE[79],TCC_CYCLE[79],TCC_EA0_ATOMIC[79],TCC_ATOMIC[80],TCC_BUBBLE[80],TCC_CYCLE[80],TCC_EA0_ATOMIC[80],TCC_ATOMIC[81],TCC_BUBBLE[81],TCC_CYCLE[81],TCC_EA0_ATOMIC[81],TCC_ATOMIC[82],TCC_BUBBLE[82],TCC_CYCLE[82],TCC_EA0_ATOMIC[82],TCC_ATOMIC[83],TCC_BUBBLE[83],TCC_CYCLE[83],TCC_EA0_ATOMIC[83],TCC_ATOMIC[84],TCC_BUBBLE[84],TCC_CYCLE[84],TCC_EA0_ATOMIC[84],TCC_ATOMIC[85],TCC_BUBBLE[85],TCC_CYCLE[85],TCC_EA0_ATOMIC[85],TCC_ATOMIC[86],TCC_BUBBLE[86],TCC_CYCLE[86],TCC_EA0_ATOMIC[86],TCC_ATOMIC[87],TCC_BUBBLE[87],TCC_CYCLE[87],TCC_EA0_ATOMIC[87],TCC_ATOMIC[88],TCC_BUBBLE[88],TCC_CYCLE[88],TCC_EA0_ATOMIC[88],TCC_ATOMIC[89],TCC_BUBBLE[89],TCC_CYCLE[89],TCC_EA0_ATOMIC[89],TCC_ATOMIC[90],TCC_BUBBLE[90],TCC_CYCLE[90],TCC_EA0_ATOMIC[90],TCC_ATOMIC[91],TCC_BUBBLE[91],TCC_CYCLE[91],TCC_EA0_ATOMIC[91],TCC_ATOMIC[92],TCC_BUBBLE[92],TCC_CYCLE[92],TCC_EA0_ATOMIC[92],TCC_ATOMIC[93],TCC_BUBBLE[93],TCC_CYCLE[93],TCC_EA0_ATOMIC[93],TCC_ATOMIC[94],TCC_BUBBLE[94],TCC_CYCLE[94],TCC_EA0_ATOMIC[94],TCC_ATOMIC[95],TCC_BUBBLE[95],TCC_CYCLE[95],TCC_EA0_ATOMIC[95],Wave_Size_9,Correlation_ID_9,SQC_DCACHE_INPUT_VALID_READYB,SQC_DCACHE_ATOMIC,SQC_DCACHE_REQ_READ_8,SQC_DCACHE_REQ,SQC_DCACHE_HITS,SQC_DCACHE_MISSES,SQC_DCACHE_MISSES_DUPLICATE,SQC_DCACHE_REQ_READ_1,Wave_Size_10,Correlation_ID_10,SQC_TC_DATA_ATOMIC_REQ,SQC_TC_STALL,SQC_TC_REQ,SQC_DCACHE_REQ_READ_16,SQC_ICACHE_REQ,SQC_ICACHE_HITS,SQC_ICACHE_MISSES,SQC_ICACHE_MISSES_DUPLICATE,Wave_Size_11,Correlation_ID_11,SQ_INSTS_VALU_MFMA_MOPS_I8,SQ_INSTS_VALU_MFMA_MOPS_F16,SQ_INSTS_VALU_MFMA_MOPS_BF16,SQ_INSTS_VALU_MFMA_MOPS_F32,SQ_INSTS_VALU_MFMA_MOPS_F64,SQC_TC_INST_REQ,SQC_TC_DATA_READ_REQ,SQC_TC_DATA_WRITE_REQ,TCP_PENDING_STALL_CYCLES_sum,Wave_Size_12,Correlation_ID_12,SQ_INSTS_SMEM_NORM,SQ_INSTS_MFMA,SQ_INSTS_VALU_MFMA_I8,SQ_INSTS_VALU_MFMA_F16,SQ_INSTS_VALU_MFMA_BF16,SQ_INSTS_VALU_MFMA_F32,SQ_INSTS_VALU_MFMA_F64,SQ_VALU_MFMA_BUSY_CYCLES,SPI_VWC_CSC_WR,SPI_RA_BULKY_CU_FULL_CSN,TCC_EA0_ATOMIC_LEVEL_sum,TCC_EA0_RDREQ_LEVEL_sum,TCC_EA0_WRREQ_LEVEL_sum,TCC_EA0_WRREQ_STALL_sum,TCP_TCC_CC_ATOMIC_REQ_sum,TCP_TCC_RW_ATOMIC_REQ_sum,TCP_TCC_RW_READ_REQ_sum,TCP_TCC_RW_WRITE_REQ_sum,Wave_Size_13,Correlation_ID_13,SQC_DCACHE_REQ_READ_2,SQC_DCACHE_REQ_READ_4,Wave_Size_14,Correlation_ID_14,SQ_ACTIVE_INST_SCA,SQ_ACTIVE_INST_EXP_GDS,SQ_ACTIVE_INST_MISC,SQ_ACTIVE_INST_FLAT,SQ_INST_CYCLES_VMEM_WR,SQ_INST_CYCLES_VMEM_RD,SQ_INST_CYCLES_SMEM,SQ_INST_CYCLES_SALU,SPI_RA_SGPR_SIMD_FULL_CSN,SPI_RA_LDS_CU_FULL_CSN,CPC_ME1_DC0_SPI_BUSY,TA_ADDR_STALLED_BY_TD_CYCLES_sum,TA_DATA_STALLED_BY_TC_CYCLES_sum,TCC_BUBBLE_sum,TCC_EA0_RDREQ_32B_sum,TCC_EA0_RDREQ_sum,TCC_EA0_RD_UNCACHED_32B_sum,TCP_TCC_ATOMIC_WITHOUT_RET_REQ_sum,TCP_TCC_ATOMIC_WITH_RET_REQ_sum,TCP_TCC_READ_REQ_sum,TCP_TCC_WRITE_REQ_sum,Wave_Size_15,Correlation_ID_15,XCC_Index_15,TCC_EA0_ATOMIC_LEVEL[0],TCC_EA0_RDREQ[0],TCC_EA0_RDREQ_32B[0],TCC_EA0_RDREQ_LEVEL[0],TCC_EA0_ATOMIC_LEVEL[1],TCC_EA0_RDREQ[1],TCC_EA0_RDREQ_32B[1],TCC_EA0_RDREQ_LEVEL[1],TCC_EA0_ATOMIC_LEVEL[2],TCC_EA0_RDREQ[2],TCC_EA0_RDREQ_32B[2],TCC_EA0_RDREQ_LEVEL[2],TCC_EA0_ATOMIC_LEVEL[3],TCC_EA0_RDREQ[3],TCC_EA0_RDREQ_32B[3],TCC_EA0_RDREQ_LEVEL[3],TCC_EA0_ATOMIC_LEVEL[4],TCC_EA0_RDREQ[4],TCC_EA0_RDREQ_32B[4],TCC_EA0_RDREQ_LEVEL[4],TCC_EA0_ATOMIC_LEVEL[5],TCC_EA0_RDREQ[5],TCC_EA0_RDREQ_32B[5],TCC_EA0_RDREQ_LEVEL[5],TCC_EA0_ATOMIC_LEVEL[6],TCC_EA0_RDREQ[6],TCC_EA0_RDREQ_32B[6],TCC_EA0_RDREQ_LEVEL[6],TCC_EA0_ATOMIC_LEVEL[7],TCC_EA0_RDREQ[7],TCC_EA0_RDREQ_32B[7],TCC_EA0_RDREQ_LEVEL[7],TCC_EA0_ATOMIC_LEVEL[8],TCC_EA0_RDREQ[8],TCC_EA0_RDREQ_32B[8],TCC_EA0_RDREQ_LEVEL[8],TCC_EA0_ATOMIC_LEVEL[9],TCC_EA0_RDREQ[9],TCC_EA0_RDREQ_32B[9],TCC_EA0_RDREQ_LEVEL[9],TCC_EA0_ATOMIC_LEVEL[10],TCC_EA0_RDREQ[10],TCC_EA0_RDREQ_32B[10],TCC_EA0_RDREQ_LEVEL[10],TCC_EA0_ATOMIC_LEVEL[11],TCC_EA0_RDREQ[11],TCC_EA0_RDREQ_32B[11],TCC_EA0_RDREQ_LEVEL[11],TCC_EA0_ATOMIC_LEVEL[12],TCC_EA0_RDREQ[12],TCC_EA0_RDREQ_32B[12],TCC_EA0_RDREQ_LEVEL[12],TCC_EA0_ATOMIC_LEVEL[13],TCC_EA0_RDREQ[13],TCC_EA0_RDREQ_32B[13],TCC_EA0_RDREQ_LEVEL[13],TCC_EA0_ATOMIC_LEVEL[14],TCC_EA0_RDREQ[14],TCC_EA0_RDREQ_32B[14],TCC_EA0_RDREQ_LEVEL[14],TCC_EA0_ATOMIC_LEVEL[15],TCC_EA0_RDREQ[15],TCC_EA0_RDREQ_32B[15],TCC_EA0_RDREQ_LEVEL[15],TCC_EA0_ATOMIC_LEVEL[16],TCC_EA0_RDREQ[16],TCC_EA0_RDREQ_32B[16],TCC_EA0_RDREQ_LEVEL[16],TCC_EA0_ATOMIC_LEVEL[17],TCC_EA0_RDREQ[17],TCC_EA0_RDREQ_32B[17],TCC_EA0_RDREQ_LEVEL[17],TCC_EA0_ATOMIC_LEVEL[18],TCC_EA0_RDREQ[18],TCC_EA0_RDREQ_32B[18],TCC_EA0_RDREQ_LEVEL[18],TCC_EA0_ATOMIC_LEVEL[19],TCC_EA0_RDREQ[19],TCC_EA0_RDREQ_32B[19],TCC_EA0_RDREQ_LEVEL[19],TCC_EA0_ATOMIC_LEVEL[20],TCC_EA0_RDREQ[20],TCC_EA0_RDREQ_32B[20],TCC_EA0_RDREQ_LEVEL[20],TCC_EA0_ATOMIC_LEVEL[21],TCC_EA0_RDREQ[21],TCC_EA0_RDREQ_32B[21],TCC_EA0_RDREQ_LEVEL[21],TCC_EA0_ATOMIC_LEVEL[22],TCC_EA0_RDREQ[22],TCC_EA0_RDREQ_32B[22],TCC_EA0_RDREQ_LEVEL[22],TCC_EA0_ATOMIC_LEVEL[23],TCC_EA0_RDREQ[23],TCC_EA0_RDREQ_32B[23],TCC_EA0_RDREQ_LEVEL[23],TCC_EA0_ATOMIC_LEVEL[24],TCC_EA0_RDREQ[24],TCC_EA0_RDREQ_32B[24],TCC_EA0_RDREQ_LEVEL[24],TCC_EA0_ATOMIC_LEVEL[25],TCC_EA0_RDREQ[25],TCC_EA0_RDREQ_32B[25],TCC_EA0_RDREQ_LEVEL[25],TCC_EA0_ATOMIC_LEVEL[26],TCC_EA0_RDREQ[26],TCC_EA0_RDREQ_32B[26],TCC_EA0_RDREQ_LEVEL[26],TCC_EA0_ATOMIC_LEVEL[27],TCC_EA0_RDREQ[27],TCC_EA0_RDREQ_32B[27],TCC_EA0_RDREQ_LEVEL[27],TCC_EA0_ATOMIC_LEVEL[28],TCC_EA0_RDREQ[28],TCC_EA0_RDREQ_32B[28],TCC_EA0_RDREQ_LEVEL[28],TCC_EA0_ATOMIC_LEVEL[29],TCC_EA0_RDREQ[29],TCC_EA0_RDREQ_32B[29],TCC_EA0_RDREQ_LEVEL[29],TCC_EA0_ATOMIC_LEVEL[30],TCC_EA0_RDREQ[30],TCC_EA0_RDREQ_32B[30],TCC_EA0_RDREQ_LEVEL[30],TCC_EA0_ATOMIC_LEVEL[31],TCC_EA0_RDREQ[31],TCC_EA0_RDREQ_32B[31],TCC_EA0_RDREQ_LEVEL[31],TCC_EA0_ATOMIC_LEVEL[32],TCC_EA0_RDREQ[32],TCC_EA0_RDREQ_32B[32],TCC_EA0_RDREQ_LEVEL[32],TCC_EA0_ATOMIC_LEVEL[33],TCC_EA0_RDREQ[33],TCC_EA0_RDREQ_32B[33],TCC_EA0_RDREQ_LEVEL[33],TCC_EA0_ATOMIC_LEVEL[34],TCC_EA0_RDREQ[34],TCC_EA0_RDREQ_32B[34],TCC_EA0_RDREQ_LEVEL[34],TCC_EA0_ATOMIC_LEVEL[35],TCC_EA0_RDREQ[35],TCC_EA0_RDREQ_32B[35],TCC_EA0_RDREQ_LEVEL[35],TCC_EA0_ATOMIC_LEVEL[36],TCC_EA0_RDREQ[36],TCC_EA0_RDREQ_32B[36],TCC_EA0_RDREQ_LEVEL[36],TCC_EA0_ATOMIC_LEVEL[37],TCC_EA0_RDREQ[37],TCC_EA0_RDREQ_32B[37],TCC_EA0_RDREQ_LEVEL[37],TCC_EA0_ATOMIC_LEVEL[38],TCC_EA0_RDREQ[38],TCC_EA0_RDREQ_32B[38],TCC_EA0_RDREQ_LEVEL[38],TCC_EA0_ATOMIC_LEVEL[39],TCC_EA0_RDREQ[39],TCC_EA0_RDREQ_32B[39],TCC_EA0_RDREQ_LEVEL[39],TCC_EA0_ATOMIC_LEVEL[40],TCC_EA0_RDREQ[40],TCC_EA0_RDREQ_32B[40],TCC_EA0_RDREQ_LEVEL[40],TCC_EA0_ATOMIC_LEVEL[41],TCC_EA0_RDREQ[41],TCC_EA0_RDREQ_32B[41],TCC_EA0_RDREQ_LEVEL[41],TCC_EA0_ATOMIC_LEVEL[42],TCC_EA0_RDREQ[42],TCC_EA0_RDREQ_32B[42],TCC_EA0_RDREQ_LEVEL[42],TCC_EA0_ATOMIC_LEVEL[43],TCC_EA0_RDREQ[43],TCC_EA0_RDREQ_32B[43],TCC_EA0_RDREQ_LEVEL[43],TCC_EA0_ATOMIC_LEVEL[44],TCC_EA0_RDREQ[44],TCC_EA0_RDREQ_32B[44],TCC_EA0_RDREQ_LEVEL[44],TCC_EA0_ATOMIC_LEVEL[45],TCC_EA0_RDREQ[45],TCC_EA0_RDREQ_32B[45],TCC_EA0_RDREQ_LEVEL[45],TCC_EA0_ATOMIC_LEVEL[46],TCC_EA0_RDREQ[46],TCC_EA0_RDREQ_32B[46],TCC_EA0_RDREQ_LEVEL[46],TCC_EA0_ATOMIC_LEVEL[47],TCC_EA0_RDREQ[47],TCC_EA0_RDREQ_32B[47],TCC_EA0_RDREQ_LEVEL[47],TCC_EA0_ATOMIC_LEVEL[48],TCC_EA0_RDREQ[48],TCC_EA0_RDREQ_32B[48],TCC_EA0_RDREQ_LEVEL[48],TCC_EA0_ATOMIC_LEVEL[49],TCC_EA0_RDREQ[49],TCC_EA0_RDREQ_32B[49],TCC_EA0_RDREQ_LEVEL[49],TCC_EA0_ATOMIC_LEVEL[50],TCC_EA0_RDREQ[50],TCC_EA0_RDREQ_32B[50],TCC_EA0_RDREQ_LEVEL[50],TCC_EA0_ATOMIC_LEVEL[51],TCC_EA0_RDREQ[51],TCC_EA0_RDREQ_32B[51],TCC_EA0_RDREQ_LEVEL[51],TCC_EA0_ATOMIC_LEVEL[52],TCC_EA0_RDREQ[52],TCC_EA0_RDREQ_32B[52],TCC_EA0_RDREQ_LEVEL[52],TCC_EA0_ATOMIC_LEVEL[53],TCC_EA0_RDREQ[53],TCC_EA0_RDREQ_32B[53],TCC_EA0_RDREQ_LEVEL[53],TCC_EA0_ATOMIC_LEVEL[54],TCC_EA0_RDREQ[54],TCC_EA0_RDREQ_32B[54],TCC_EA0_RDREQ_LEVEL[54],TCC_EA0_ATOMIC_LEVEL[55],TCC_EA0_RDREQ[55],TCC_EA0_RDREQ_32B[55],TCC_EA0_RDREQ_LEVEL[55],TCC_EA0_ATOMIC_LEVEL[56],TCC_EA0_RDREQ[56],TCC_EA0_RDREQ_32B[56],TCC_EA0_RDREQ_LEVEL[56],TCC_EA0_ATOMIC_LEVEL[57],TCC_EA0_RDREQ[57],TCC_EA0_RDREQ_32B[57],TCC_EA0_RDREQ_LEVEL[57],TCC_EA0_ATOMIC_LEVEL[58],TCC_EA0_RDREQ[58],TCC_EA0_RDREQ_32B[58],TCC_EA0_RDREQ_LEVEL[58],TCC_EA0_ATOMIC_LEVEL[59],TCC_EA0_RDREQ[59],TCC_EA0_RDREQ_32B[59],TCC_EA0_RDREQ_LEVEL[59],TCC_EA0_ATOMIC_LEVEL[60],TCC_EA0_RDREQ[60],TCC_EA0_RDREQ_32B[60],TCC_EA0_RDREQ_LEVEL[60],TCC_EA0_ATOMIC_LEVEL[61],TCC_EA0_RDREQ[61],TCC_EA0_RDREQ_32B[61],TCC_EA0_RDREQ_LEVEL[61],TCC_EA0_ATOMIC_LEVEL[62],TCC_EA0_RDREQ[62],TCC_EA0_RDREQ_32B[62],TCC_EA0_RDREQ_LEVEL[62],TCC_EA0_ATOMIC_LEVEL[63],TCC_EA0_RDREQ[63],TCC_EA0_RDREQ_32B[63],TCC_EA0_RDREQ_LEVEL[63],TCC_EA0_ATOMIC_LEVEL[64],TCC_EA0_RDREQ[64],TCC_EA0_RDREQ_32B[64],TCC_EA0_RDREQ_LEVEL[64],TCC_EA0_ATOMIC_LEVEL[65],TCC_EA0_RDREQ[65],TCC_EA0_RDREQ_32B[65],TCC_EA0_RDREQ_LEVEL[65],TCC_EA0_ATOMIC_LEVEL[66],TCC_EA0_RDREQ[66],TCC_EA0_RDREQ_32B[66],TCC_EA0_RDREQ_LEVEL[66],TCC_EA0_ATOMIC_LEVEL[67],TCC_EA0_RDREQ[67],TCC_EA0_RDREQ_32B[67],TCC_EA0_RDREQ_LEVEL[67],TCC_EA0_ATOMIC_LEVEL[68],TCC_EA0_RDREQ[68],TCC_EA0_RDREQ_32B[68],TCC_EA0_RDREQ_LEVEL[68],TCC_EA0_ATOMIC_LEVEL[69],TCC_EA0_RDREQ[69],TCC_EA0_RDREQ_32B[69],TCC_EA0_RDREQ_LEVEL[69],TCC_EA0_ATOMIC_LEVEL[70],TCC_EA0_RDREQ[70],TCC_EA0_RDREQ_32B[70],TCC_EA0_RDREQ_LEVEL[70],TCC_EA0_ATOMIC_LEVEL[71],TCC_EA0_RDREQ[71],TCC_EA0_RDREQ_32B[71],TCC_EA0_RDREQ_LEVEL[71],TCC_EA0_ATOMIC_LEVEL[72],TCC_EA0_RDREQ[72],TCC_EA0_RDREQ_32B[72],TCC_EA0_RDREQ_LEVEL[72],TCC_EA0_ATOMIC_LEVEL[73],TCC_EA0_RDREQ[73],TCC_EA0_RDREQ_32B[73],TCC_EA0_RDREQ_LEVEL[73],TCC_EA0_ATOMIC_LEVEL[74],TCC_EA0_RDREQ[74],TCC_EA0_RDREQ_32B[74],TCC_EA0_RDREQ_LEVEL[74],TCC_EA0_ATOMIC_LEVEL[75],TCC_EA0_RDREQ[75],TCC_EA0_RDREQ_32B[75],TCC_EA0_RDREQ_LEVEL[75],TCC_EA0_ATOMIC_LEVEL[76],TCC_EA0_RDREQ[76],TCC_EA0_RDREQ_32B[76],TCC_EA0_RDREQ_LEVEL[76],TCC_EA0_ATOMIC_LEVEL[77],TCC_EA0_RDREQ[77],TCC_EA0_RDREQ_32B[77],TCC_EA0_RDREQ_LEVEL[77],TCC_EA0_ATOMIC_LEVEL[78],TCC_EA0_RDREQ[78],TCC_EA0_RDREQ_32B[78],TCC_EA0_RDREQ_LEVEL[78],TCC_EA0_ATOMIC_LEVEL[79],TCC_EA0_RDREQ[79],TCC_EA0_RDREQ_32B[79],TCC_EA0_RDREQ_LEVEL[79],TCC_EA0_ATOMIC_LEVEL[80],TCC_EA0_RDREQ[80],TCC_EA0_RDREQ_32B[80],TCC_EA0_RDREQ_LEVEL[80],TCC_EA0_ATOMIC_LEVEL[81],TCC_EA0_RDREQ[81],TCC_EA0_RDREQ_32B[81],TCC_EA0_RDREQ_LEVEL[81],TCC_EA0_ATOMIC_LEVEL[82],TCC_EA0_RDREQ[82],TCC_EA0_RDREQ_32B[82],TCC_EA0_RDREQ_LEVEL[82],TCC_EA0_ATOMIC_LEVEL[83],TCC_EA0_RDREQ[83],TCC_EA0_RDREQ_32B[83],TCC_EA0_RDREQ_LEVEL[83],TCC_EA0_ATOMIC_LEVEL[84],TCC_EA0_RDREQ[84],TCC_EA0_RDREQ_32B[84],TCC_EA0_RDREQ_LEVEL[84],TCC_EA0_ATOMIC_LEVEL[85],TCC_EA0_RDREQ[85],TCC_EA0_RDREQ_32B[85],TCC_EA0_RDREQ_LEVEL[85],TCC_EA0_ATOMIC_LEVEL[86],TCC_EA0_RDREQ[86],TCC_EA0_RDREQ_32B[86],TCC_EA0_RDREQ_LEVEL[86],TCC_EA0_ATOMIC_LEVEL[87],TCC_EA0_RDREQ[87],TCC_EA0_RDREQ_32B[87],TCC_EA0_RDREQ_LEVEL[87],TCC_EA0_ATOMIC_LEVEL[88],TCC_EA0_RDREQ[88],TCC_EA0_RDREQ_32B[88],TCC_EA0_RDREQ_LEVEL[88],TCC_EA0_ATOMIC_LEVEL[89],TCC_EA0_RDREQ[89],TCC_EA0_RDREQ_32B[89],TCC_EA0_RDREQ_LEVEL[89],TCC_EA0_ATOMIC_LEVEL[90],TCC_EA0_RDREQ[90],TCC_EA0_RDREQ_32B[90],TCC_EA0_RDREQ_LEVEL[90],TCC_EA0_ATOMIC_LEVEL[91],TCC_EA0_RDREQ[91],TCC_EA0_RDREQ_32B[91],TCC_EA0_RDREQ_LEVEL[91],TCC_EA0_ATOMIC_LEVEL[92],TCC_EA0_RDREQ[92],TCC_EA0_RDREQ_32B[92],TCC_EA0_RDREQ_LEVEL[92],TCC_EA0_ATOMIC_LEVEL[93],TCC_EA0_RDREQ[93],TCC_EA0_RDREQ_32B[93],TCC_EA0_RDREQ_LEVEL[93],TCC_EA0_ATOMIC_LEVEL[94],TCC_EA0_RDREQ[94],TCC_EA0_RDREQ_32B[94],TCC_EA0_RDREQ_LEVEL[94],TCC_EA0_ATOMIC_LEVEL[95],TCC_EA0_RDREQ[95],TCC_EA0_RDREQ_32B[95],TCC_EA0_RDREQ_LEVEL[95],Wave_Size_16,Correlation_ID_16,SQ_INSTS_VMEM,SQ_INSTS_SALU,SQ_INSTS_VSKIPPED,SQ_INSTS,SQ_INSTS_VALU,SQ_INSTS_VALU_ADD_F16,SQ_INSTS_VALU_MUL_F16,SQ_INSTS_VALU_FMA_F16,GRBM_SPI_BUSY,SPI_CSN_NUM_THREADGROUPS,SPI_CSN_WAVE,CPC_CPC_TCIU_BUSY,CPC_CPC_TCIU_IDLE,CPF_CPF_TCIU_BUSY,CPF_CPF_TCIU_STALL,TA_BUFFER_READ_WAVEFRONTS_sum,TA_BUFFER_WRITE_WAVEFRONTS_sum,TCC_CC_REQ_sum,TCC_NC_REQ_sum,TCC_RW_REQ_sum,TCC_UC_REQ_sum,TCP_ATOMIC_TAGCONFLICT_STALL_CYCLES_sum,TCP_READ_TAGCONFLICT_STALL_CYCLES_sum,TCP_TA_TCP_STATE_READ_sum,TCP_WRITE_TAGCONFLICT_STALL_CYCLES_sum,TD_LOAD_WAVEFRONT_sum,TD_SPI_STALL_sum,Wave_Size_17,Correlation_ID_17,SQ_CYCLES,SQ_BUSY_CYCLES,SQ_BUSY_CU_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,SQ_INSTS_VALU_CVT,SQ_INSTS_VMEM_WR,SQ_INSTS_VMEM_RD,GRBM_COUNT,GRBM_GUI_ACTIVE,SPI_CSN_WINDOW_VALID,SPI_CSN_BUSY,CPC_CPC_STAT_BUSY,CPC_CPC_STAT_IDLE,CPF_CPF_STAT_BUSY,CPF_CPF_STAT_STALL,TA_BUFFER_WAVEFRONTS_sum,TA_TA_BUSY_sum,TCC_BUSY_sum,TCC_CYCLE_sum,TCC_PROBE_ALL_sum,TCC_PROBE_sum,TCP_GATE_EN1_sum,TCP_GATE_EN2_sum,TCP_TCR_TCP_STALL_CYCLES_sum,TCP_TD_TCP_STALL_CYCLES_sum,TD_TC_STALL_sum,TD_TD_BUSY_sum,Start_Timestamp,End_Timestamp +0,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,16384.0,16384.0,11782328.0,1181831.0,278528.0,0.0,0.0,98304.0,381878.0,0.0,0.0,427073.0,148447.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,453274.0,1824.0,64,0,0,1368.0,1368.0,537540.0,684.0,1368.0,1368.0,551303.0,684.0,1368.0,1368.0,545744.0,684.0,1368.0,1368.0,549550.0,684.0,1368.0,1368.0,544711.0,684.0,1368.0,1368.0,549789.0,684.0,1368.0,1368.0,552397.0,684.0,1368.0,1368.0,548931.0,684.0,1364.0,1364.0,548460.0,740.0,1364.0,1364.0,556329.0,682.0,1364.0,1364.0,562616.0,682.0,1364.0,1364.0,559645.0,701.0,1364.0,1364.0,554727.0,682.0,1364.0,1364.0,560368.0,682.0,1364.0,1364.0,571398.0,682.0,1364.0,1364.0,565878.0,682.0,1368.0,1368.0,515713.0,742.0,1368.0,1368.0,525550.0,684.0,1368.0,1368.0,534639.0,684.0,1368.0,1368.0,536146.0,703.0,1368.0,1368.0,528152.0,684.0,1368.0,1368.0,530821.0,684.0,1368.0,1368.0,544534.0,684.0,1368.0,1368.0,536738.0,684.0,1364.0,1364.0,528538.0,682.0,1364.0,1364.0,542869.0,682.0,1364.0,1364.0,537689.0,682.0,1364.0,1364.0,547056.0,682.0,1364.0,1364.0,537535.0,682.0,1364.0,1364.0,541105.0,682.0,1364.0,1364.0,553271.0,682.0,1364.0,1364.0,544610.0,682.0,1368.0,1368.0,535079.0,742.0,1368.0,1368.0,543952.0,684.0,1368.0,1368.0,565358.0,684.0,1368.0,1368.0,563581.0,703.0,1368.0,1368.0,551799.0,684.0,1368.0,1368.0,554889.0,684.0,1368.0,1368.0,560857.0,684.0,1368.0,1368.0,563261.0,684.0,1364.0,1364.0,534568.0,682.0,1364.0,1364.0,547805.0,682.0,1364.0,1364.0,541982.0,682.0,1364.0,1364.0,549166.0,682.0,1364.0,1364.0,544421.0,682.0,1364.0,1364.0,550113.0,682.0,1364.0,1364.0,556527.0,682.0,1364.0,1364.0,551287.0,682.0,1368.0,1368.0,521460.0,684.0,1368.0,1368.0,543161.0,684.0,1368.0,1368.0,537311.0,684.0,1368.0,1368.0,544142.0,684.0,1368.0,1368.0,533495.0,684.0,1368.0,1368.0,538138.0,684.0,1368.0,1368.0,546141.0,684.0,1368.0,1368.0,538212.0,684.0,1364.0,1364.0,531711.0,740.0,1364.0,1364.0,539069.0,682.0,1364.0,1364.0,549058.0,682.0,1364.0,1364.0,547331.0,701.0,1364.0,1364.0,540622.0,682.0,1364.0,1364.0,543810.0,682.0,1364.0,1364.0,554701.0,682.0,1364.0,1364.0,551440.0,682.0,1364.0,1364.0,526477.0,740.0,1364.0,1364.0,538286.0,682.0,1364.0,1364.0,538557.0,682.0,1364.0,1364.0,544079.0,701.0,1364.0,1364.0,531489.0,682.0,1364.0,1364.0,536865.0,682.0,1364.0,1364.0,543006.0,682.0,1364.0,1364.0,537921.0,682.0,1364.0,1364.0,537789.0,682.0,1364.0,1364.0,549068.0,682.0,1364.0,1364.0,554879.0,682.0,1364.0,1364.0,553470.0,682.0,1364.0,1364.0,556712.0,682.0,1364.0,1364.0,560325.0,682.0,1364.0,1364.0,569828.0,682.0,1364.0,1364.0,564453.0,682.0,1364.0,1364.0,534869.0,682.0,1364.0,1364.0,544392.0,682.0,1364.0,1364.0,547364.0,682.0,1364.0,1364.0,547082.0,682.0,1364.0,1364.0,542581.0,682.0,1364.0,1364.0,545669.0,682.0,1364.0,1364.0,562096.0,682.0,1364.0,1364.0,554526.0,682.0,1364.0,1364.0,534919.0,740.0,1364.0,1364.0,547511.0,682.0,1364.0,1364.0,540104.0,682.0,1364.0,1364.0,545845.0,701.0,1364.0,1364.0,536015.0,682.0,1364.0,1364.0,544758.0,682.0,1364.0,1364.0,547577.0,682.0,1364.0,1364.0,542320.0,682.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,53468.0,65578.0,12068.0,86447.0,0.0,0.0,0.0,0.0,64,0,0,861.0,0.0,1364.0,867.0,0.0,1364.0,860.0,0.0,1364.0,858.0,0.0,1364.0,1224.0,0.0,1364.0,1257.0,0.0,1364.0,1281.0,0.0,1364.0,1255.0,0.0,1364.0,706.0,0.0,1364.0,1218.0,0.0,1364.0,704.0,0.0,1364.0,915.0,0.0,1364.0,1133.0,0.0,1364.0,1082.0,0.0,1364.0,1198.0,0.0,1364.0,1017.0,0.0,1364.0,882.0,0.0,1364.0,1274.0,0.0,1364.0,874.0,0.0,1364.0,1084.0,0.0,1364.0,1218.0,0.0,1364.0,1202.0,0.0,1364.0,1402.0,0.0,1364.0,1165.0,0.0,1364.0,913.0,0.0,1364.0,923.0,0.0,1364.0,930.0,0.0,1364.0,977.0,0.0,1364.0,1226.0,0.0,1364.0,1231.0,0.0,1364.0,1253.0,0.0,1364.0,1228.0,0.0,1364.0,712.0,0.0,1364.0,1083.0,0.0,1364.0,689.0,0.0,1364.0,906.0,0.0,1364.0,1004.0,0.0,1364.0,1018.0,0.0,1364.0,1194.0,0.0,1364.0,1052.0,0.0,1364.0,862.0,0.0,1368.0,830.0,0.0,1368.0,803.0,0.0,1368.0,807.0,0.0,1368.0,1223.0,0.0,1368.0,1226.0,0.0,1368.0,1269.0,0.0,1368.0,1242.0,0.0,1368.0,750.0,0.0,1364.0,754.0,0.0,1364.0,712.0,0.0,1364.0,742.0,0.0,1364.0,1178.0,0.0,1364.0,1186.0,0.0,1364.0,1200.0,0.0,1364.0,1177.0,0.0,1364.0,847.0,0.0,1368.0,1174.0,0.0,1368.0,822.0,0.0,1368.0,1037.0,0.0,1368.0,1121.0,0.0,1368.0,1143.0,0.0,1368.0,1240.0,0.0,1368.0,1150.0,0.0,1368.0,753.0,0.0,1368.0,1220.0,0.0,1368.0,740.0,0.0,1368.0,957.0,0.0,1368.0,1185.0,0.0,1368.0,1112.0,0.0,1368.0,1313.0,0.0,1368.0,1064.0,0.0,1368.0,992.0,0.0,1364.0,996.0,0.0,1364.0,977.0,0.0,1364.0,995.0,0.0,1364.0,1266.0,0.0,1364.0,1246.0,0.0,1364.0,1260.0,0.0,1364.0,1288.0,0.0,1364.0,716.0,0.0,1368.0,728.0,0.0,1368.0,754.0,0.0,1368.0,751.0,0.0,1368.0,1203.0,0.0,1368.0,1210.0,0.0,1368.0,1191.0,0.0,1368.0,1164.0,0.0,1368.0,813.0,0.0,1364.0,1249.0,0.0,1364.0,768.0,0.0,1364.0,989.0,0.0,1364.0,1109.0,0.0,1364.0,1069.0,0.0,1364.0,1223.0,0.0,1364.0,1140.0,0.0,1364.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,12554.0,0.0,510.0,595079.0,78.0,0.0,0.0,0.0,66066.0,65536.0,131072.0,0.0,0.0,524288.0,228.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,2830.0,0.0,0.0,0.0,0.0,0.0,64,0,0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1368.0,684.0,2052.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1368.0,744.0,2108.0,2108.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1367.0,704.0,2068.0,2068.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1367.0,685.0,2049.0,2048.0,1368.0,742.0,2110.0,2110.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1367.0,702.0,2070.0,2070.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1367.0,683.0,2051.0,2050.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1368.0,686.0,2050.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,740.0,2108.0,2108.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1365.0,700.0,2068.0,2068.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1365.0,681.0,2049.0,2048.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1367.0,687.0,2047.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1366.0,682.0,2050.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1366.0,744.0,2104.0,2104.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1365.0,704.0,2064.0,2064.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1365.0,685.0,2045.0,2044.0,1368.0,744.0,2108.0,2108.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1367.0,704.0,2068.0,2068.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1367.0,685.0,2049.0,2048.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1368.0,684.0,2052.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1368.0,686.0,2050.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1368.0,742.0,2110.0,2110.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1367.0,702.0,2070.0,2070.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1367.0,683.0,2051.0,2050.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,14815.0,19539.0,323502.0,522.0,0.0,206007.0,0.0,0.0,65998.0,131150.0,197148.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,0.0,682.0,30524.0,0.0,0.0,682.0,30524.0,0.0,0.0,682.0,30524.0,0.0,0.0,682.0,30524.0,0.0,0.0,682.0,30524.0,0.0,0.0,682.0,30524.0,0.0,0.0,682.0,30524.0,0.0,0.0,682.0,30524.0,0.0,0.0,684.0,30524.0,0.0,0.0,684.0,30524.0,0.0,0.0,684.0,30524.0,0.0,0.0,684.0,30524.0,0.0,0.0,684.0,30524.0,0.0,0.0,684.0,30524.0,0.0,0.0,684.0,30524.0,0.0,0.0,684.0,30524.0,0.0,0.0,682.0,35357.0,0.0,0.0,682.0,35357.0,0.0,0.0,682.0,35357.0,0.0,0.0,682.0,35357.0,0.0,0.0,682.0,35357.0,0.0,0.0,682.0,35357.0,0.0,0.0,682.0,35357.0,0.0,0.0,682.0,35357.0,0.0,0.0,684.0,35357.0,0.0,0.0,684.0,35357.0,0.0,0.0,684.0,35357.0,0.0,0.0,684.0,35357.0,0.0,0.0,684.0,35357.0,0.0,0.0,684.0,35357.0,0.0,0.0,684.0,35357.0,0.0,0.0,684.0,35357.0,0.0,0.0,682.0,40436.0,0.0,0.0,682.0,40436.0,0.0,0.0,682.0,40436.0,0.0,0.0,682.0,40436.0,0.0,0.0,682.0,40436.0,0.0,0.0,682.0,40436.0,0.0,0.0,682.0,40436.0,0.0,0.0,682.0,40436.0,0.0,0.0,682.0,40436.0,0.0,0.0,682.0,40436.0,0.0,0.0,682.0,40436.0,0.0,0.0,682.0,40436.0,0.0,0.0,682.0,40436.0,0.0,0.0,682.0,40436.0,0.0,0.0,682.0,40436.0,0.0,0.0,682.0,40436.0,0.0,0.0,682.0,42905.0,0.0,0.0,682.0,42905.0,0.0,0.0,682.0,42905.0,0.0,0.0,682.0,42905.0,0.0,0.0,682.0,42905.0,0.0,0.0,682.0,42905.0,0.0,0.0,682.0,42905.0,0.0,0.0,682.0,42905.0,0.0,0.0,682.0,42905.0,0.0,0.0,682.0,42905.0,0.0,0.0,682.0,42905.0,0.0,0.0,682.0,42905.0,0.0,0.0,682.0,42905.0,0.0,0.0,682.0,42905.0,0.0,0.0,682.0,42905.0,0.0,0.0,682.0,42905.0,0.0,0.0,682.0,48371.0,0.0,0.0,682.0,48371.0,0.0,0.0,682.0,48371.0,0.0,0.0,682.0,48371.0,0.0,0.0,682.0,48371.0,0.0,0.0,682.0,48371.0,0.0,0.0,682.0,48371.0,0.0,0.0,682.0,48371.0,0.0,0.0,684.0,48371.0,0.0,0.0,684.0,48371.0,0.0,0.0,684.0,48371.0,0.0,0.0,684.0,48371.0,0.0,0.0,684.0,48371.0,0.0,0.0,684.0,48371.0,0.0,0.0,684.0,48371.0,0.0,0.0,684.0,48371.0,0.0,0.0,682.0,52510.0,0.0,0.0,682.0,52510.0,0.0,0.0,682.0,52510.0,0.0,0.0,682.0,52510.0,0.0,0.0,682.0,52510.0,0.0,0.0,682.0,52510.0,0.0,0.0,682.0,52510.0,0.0,0.0,682.0,52510.0,0.0,0.0,684.0,52510.0,0.0,0.0,684.0,52510.0,0.0,0.0,684.0,52510.0,0.0,0.0,684.0,52510.0,0.0,0.0,684.0,52510.0,0.0,0.0,684.0,52510.0,0.0,0.0,684.0,52510.0,0.0,0.0,684.0,52510.0,0.0,64,0,205250.0,0.0,0.0,65536.0,61816.0,120.0,3600.0,32768.0,64,0,0.0,0.0,480.0,0.0,65536.0,63326.0,120.0,2090.0,64,0,0.0,0.0,0.0,0.0,0.0,360.0,120.0,0.0,1174566.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,102245892.0,52847590.0,200228.0,0.0,0.0,65536.0,131072.0,64,0,32768.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,48822.0,0.0,361551.0,65536.0,0.0,65578.0,36.0,0.0,0.0,65536.0,131072.0,64,0,0,0.0,684.0,0.0,1078648.0,0.0,684.0,0.0,1115879.0,0.0,684.0,0.0,1095423.0,0.0,684.0,0.0,1070475.0,0.0,684.0,0.0,1045621.0,0.0,684.0,0.0,1038141.0,0.0,687.0,0.0,1050100.0,0.0,684.0,0.0,1079746.0,0.0,680.0,0.0,1078020.0,0.0,680.0,0.0,1121239.0,0.0,683.0,0.0,1042143.0,0.0,681.0,0.0,1032529.0,0.0,680.0,0.0,1062575.0,0.0,680.0,0.0,1104836.0,0.0,680.0,0.0,1090700.0,0.0,680.0,0.0,1115797.0,0.0,684.0,0.0,1033605.0,0.0,684.0,0.0,1060627.0,0.0,687.0,0.0,1028242.0,0.0,685.0,0.0,1023397.0,0.0,684.0,0.0,1016219.0,0.0,684.0,0.0,1059412.0,0.0,684.0,0.0,1043744.0,0.0,684.0,0.0,1054586.0,0.0,680.0,0.0,1086713.0,0.0,680.0,0.0,1123852.0,0.0,680.0,0.0,1123477.0,0.0,680.0,0.0,1108982.0,0.0,680.0,0.0,1022835.0,0.0,680.0,0.0,1009306.0,0.0,683.0,0.0,1077469.0,0.0,680.0,0.0,1097601.0,0.0,684.0,0.0,1066537.0,0.0,684.0,0.0,1103297.0,0.0,687.0,0.0,1045885.0,0.0,685.0,0.0,1051572.0,0.0,684.0,0.0,1039825.0,0.0,684.0,0.0,1075528.0,0.0,684.0,0.0,1084908.0,0.0,684.0,0.0,1090590.0,0.0,682.0,0.0,1082359.0,0.0,682.0,0.0,1110823.0,0.0,682.0,0.0,1130893.0,0.0,682.0,0.0,1120037.0,0.0,682.0,0.0,1051934.0,0.0,682.0,0.0,1050664.0,0.0,685.0,0.0,1093769.0,0.0,682.0,0.0,1109313.0,0.0,684.0,0.0,1089651.0,0.0,684.0,0.0,1124069.0,0.0,684.0,0.0,1110007.0,0.0,684.0,0.0,1115327.0,0.0,684.0,0.0,1032925.0,0.0,684.0,0.0,1037898.0,0.0,687.0,0.0,1053320.0,0.0,684.0,0.0,1103103.0,0.0,682.0,0.0,1086387.0,0.0,682.0,0.0,1115187.0,0.0,685.0,0.0,1074559.0,0.0,683.0,0.0,1080422.0,0.0,682.0,0.0,1043806.0,0.0,682.0,0.0,1078886.0,0.0,682.0,0.0,1071825.0,0.0,682.0,0.0,1078187.0,0.0,684.0,0.0,1064449.0,0.0,684.0,0.0,1105209.0,0.0,687.0,0.0,1051984.0,0.0,685.0,0.0,1036756.0,0.0,684.0,0.0,1049876.0,0.0,684.0,0.0,1095229.0,0.0,684.0,0.0,1099966.0,0.0,684.0,0.0,1111547.0,0.0,682.0,0.0,1049493.0,0.0,682.0,0.0,1065127.0,0.0,682.0,0.0,1068715.0,0.0,682.0,0.0,1059895.0,0.0,682.0,0.0,1008893.0,0.0,682.0,0.0,997792.0,0.0,685.0,0.0,1032863.0,0.0,682.0,0.0,1077101.0,0.0,684.0,0.0,1111029.0,0.0,684.0,0.0,1124482.0,0.0,684.0,0.0,1123684.0,0.0,684.0,0.0,1113648.0,0.0,684.0,0.0,1048750.0,0.0,684.0,0.0,1034369.0,0.0,687.0,0.0,1078057.0,0.0,684.0,0.0,1134898.0,0.0,682.0,0.0,1011026.0,0.0,682.0,0.0,1052837.0,0.0,686.0,0.0,973169.0,0.0,683.0,0.0,981209.0,0.0,682.0,0.0,1002835.0,0.0,682.0,0.0,1038949.0,0.0,682.0,0.0,1022637.0,0.0,682.0,0.0,1031818.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,75831.0,4096.0,16384.0,1234.0,608917.0,420186.0,0.0,0.0,0.0,0.0,0.0,197088.0,67.0,0.0,0.0,32768.0,0.0,32768.0,212.0,64,0,2480112.0,246483.0,2117166.0,16384.0,13422688.0,0.0,16384.0,16384.0,620028.0,620028.0,2475066.0,273044.0,620028.0,0.0,620028.0,78.0,0.0,1175120.0,2787520.0,9920448.0,0.0,0.0,3052929.0,1722877.0,0.0,1930.0,1398080.0,1705017.0,73335731255741,73335731263472 +1,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,16384.0,16384.0,9886858.0,889181.0,278528.0,0.0,0.0,98304.0,252622.0,0.0,0.0,446185.0,109546.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,453930.0,1824.0,64,0,0,1364.0,1364.0,584977.0,682.0,1364.0,1364.0,601025.0,682.0,1364.0,1364.0,595236.0,682.0,1364.0,1364.0,601422.0,682.0,1364.0,1364.0,579054.0,682.0,1364.0,1364.0,582268.0,682.0,1364.0,1364.0,591597.0,682.0,1364.0,1364.0,586088.0,682.0,1368.0,1368.0,595647.0,684.0,1368.0,1368.0,608007.0,684.0,1368.0,1368.0,607159.0,684.0,1368.0,1368.0,603038.0,703.0,1368.0,1368.0,604780.0,684.0,1368.0,1368.0,609923.0,684.0,1368.0,1368.0,631088.0,684.0,1368.0,1368.0,628515.0,684.0,1368.0,1368.0,582853.0,684.0,1368.0,1368.0,603765.0,684.0,1368.0,1368.0,616375.0,684.0,1368.0,1368.0,607285.0,703.0,1368.0,1368.0,608208.0,684.0,1368.0,1368.0,610678.0,684.0,1368.0,1368.0,625739.0,684.0,1368.0,1368.0,624692.0,684.0,1364.0,1364.0,566169.0,682.0,1364.0,1364.0,576977.0,682.0,1364.0,1364.0,576860.0,682.0,1364.0,1364.0,598313.0,682.0,1364.0,1364.0,589524.0,682.0,1364.0,1364.0,595791.0,682.0,1364.0,1364.0,590707.0,682.0,1364.0,1364.0,585997.0,682.0,1364.0,1364.0,565697.0,682.0,1364.0,1364.0,573004.0,682.0,1364.0,1364.0,583355.0,682.0,1364.0,1364.0,583894.0,701.0,1364.0,1364.0,585248.0,682.0,1364.0,1364.0,591578.0,682.0,1364.0,1364.0,589806.0,682.0,1364.0,1364.0,586667.0,682.0,1368.0,1368.0,606372.0,684.0,1368.0,1368.0,627314.0,684.0,1368.0,1368.0,618426.0,684.0,1368.0,1368.0,625511.0,684.0,1368.0,1368.0,607899.0,684.0,1368.0,1368.0,619826.0,684.0,1368.0,1368.0,626232.0,684.0,1368.0,1368.0,609957.0,684.0,1364.0,1364.0,597325.0,682.0,1364.0,1364.0,625521.0,682.0,1364.0,1364.0,604448.0,682.0,1364.0,1364.0,612495.0,682.0,1364.0,1364.0,606548.0,682.0,1364.0,1364.0,613169.0,682.0,1364.0,1364.0,612574.0,682.0,1364.0,1364.0,600223.0,682.0,1364.0,1364.0,560742.0,682.0,1364.0,1364.0,566518.0,682.0,1364.0,1364.0,578669.0,682.0,1364.0,1364.0,576815.0,701.0,1364.0,1364.0,581971.0,682.0,1364.0,1364.0,574444.0,682.0,1364.0,1364.0,592337.0,682.0,1364.0,1364.0,589921.0,682.0,1364.0,1364.0,576435.0,682.0,1364.0,1364.0,585464.0,682.0,1364.0,1364.0,584638.0,682.0,1364.0,1364.0,592373.0,701.0,1364.0,1364.0,585699.0,682.0,1364.0,1364.0,587449.0,682.0,1364.0,1364.0,585319.0,682.0,1364.0,1364.0,580198.0,682.0,1364.0,1364.0,543320.0,682.0,1364.0,1364.0,554499.0,682.0,1364.0,1364.0,558658.0,682.0,1364.0,1364.0,560875.0,682.0,1364.0,1364.0,557869.0,682.0,1364.0,1364.0,558490.0,682.0,1364.0,1364.0,572626.0,682.0,1364.0,1364.0,571752.0,682.0,1368.0,1368.0,577888.0,684.0,1368.0,1368.0,586496.0,684.0,1368.0,1368.0,601361.0,684.0,1368.0,1368.0,609685.0,684.0,1368.0,1368.0,599810.0,684.0,1368.0,1368.0,600687.0,684.0,1368.0,1368.0,607024.0,684.0,1368.0,1368.0,601988.0,684.0,1364.0,1364.0,568638.0,682.0,1364.0,1364.0,577529.0,682.0,1364.0,1364.0,568976.0,682.0,1364.0,1364.0,590674.0,701.0,1364.0,1364.0,570347.0,682.0,1364.0,1364.0,574666.0,682.0,1364.0,1364.0,587431.0,682.0,1364.0,1364.0,580726.0,682.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,52811.0,65626.0,12725.0,98284.0,0.0,0.0,0.0,0.0,64,0,0,1069.0,0.0,1364.0,1078.0,0.0,1364.0,1142.0,0.0,1364.0,1132.0,0.0,1364.0,1006.0,0.0,1364.0,1089.0,0.0,1364.0,1040.0,0.0,1364.0,1142.0,0.0,1364.0,1076.0,0.0,1364.0,1319.0,0.0,1364.0,1278.0,0.0,1364.0,1256.0,0.0,1364.0,1066.0,0.0,1364.0,1048.0,0.0,1364.0,1089.0,0.0,1364.0,1069.0,0.0,1364.0,794.0,0.0,1364.0,777.0,0.0,1364.0,883.0,0.0,1364.0,766.0,0.0,1364.0,738.0,0.0,1364.0,734.0,0.0,1364.0,844.0,0.0,1364.0,742.0,0.0,1364.0,1185.0,0.0,1368.0,1403.0,0.0,1368.0,1386.0,0.0,1368.0,1322.0,0.0,1368.0,1201.0,0.0,1368.0,1150.0,0.0,1368.0,1239.0,0.0,1368.0,1225.0,0.0,1368.0,1462.0,0.0,1368.0,1456.0,0.0,1368.0,1452.0,0.0,1368.0,1433.0,0.0,1368.0,1435.0,0.0,1368.0,1486.0,0.0,1368.0,1538.0,0.0,1368.0,1602.0,0.0,1368.0,1028.0,0.0,1364.0,1132.0,0.0,1364.0,1129.0,0.0,1364.0,1073.0,0.0,1364.0,966.0,0.0,1364.0,966.0,0.0,1364.0,1056.0,0.0,1364.0,1027.0,0.0,1364.0,1259.0,0.0,1364.0,1298.0,0.0,1364.0,1288.0,0.0,1364.0,1251.0,0.0,1364.0,1262.0,0.0,1364.0,1235.0,0.0,1364.0,1167.0,0.0,1364.0,1136.0,0.0,1364.0,1280.0,0.0,1368.0,1228.0,0.0,1368.0,1304.0,0.0,1368.0,1347.0,0.0,1368.0,1325.0,0.0,1368.0,1342.0,0.0,1368.0,1304.0,0.0,1368.0,1354.0,0.0,1368.0,1199.0,0.0,1364.0,1245.0,0.0,1364.0,1328.0,0.0,1364.0,1289.0,0.0,1364.0,1299.0,0.0,1364.0,1294.0,0.0,1364.0,1199.0,0.0,1364.0,1231.0,0.0,1364.0,1242.0,0.0,1368.0,1278.0,0.0,1368.0,1448.0,0.0,1368.0,1392.0,0.0,1368.0,1226.0,0.0,1368.0,1206.0,0.0,1368.0,1252.0,0.0,1368.0,1231.0,0.0,1368.0,1045.0,0.0,1364.0,978.0,0.0,1364.0,1041.0,0.0,1364.0,882.0,0.0,1364.0,907.0,0.0,1364.0,894.0,0.0,1364.0,904.0,0.0,1364.0,881.0,0.0,1364.0,918.0,0.0,1364.0,935.0,0.0,1364.0,907.0,0.0,1364.0,806.0,0.0,1364.0,752.0,0.0,1364.0,852.0,0.0,1364.0,926.0,0.0,1364.0,912.0,0.0,1364.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,7860.0,0.0,7212.0,594008.0,901.0,0.0,0.0,0.0,65698.0,65536.0,131072.0,0.0,0.0,524288.0,228.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,33198.0,0.0,0.0,0.0,0.0,0.0,64,0,0,1366.0,684.0,2048.0,2048.0,1367.0,685.0,2049.0,2048.0,1366.0,684.0,2048.0,2048.0,1367.0,685.0,2049.0,2048.0,1368.0,686.0,2050.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1368.0,684.0,2052.0,2050.0,1368.0,684.0,2052.0,2050.0,1366.0,682.0,2050.0,2050.0,1367.0,702.0,2070.0,2070.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1367.0,683.0,2051.0,2050.0,1364.0,680.0,2048.0,2048.0,1366.0,682.0,2050.0,2048.0,1364.0,680.0,2048.0,2048.0,1365.0,700.0,2068.0,2068.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1365.0,681.0,2049.0,2048.0,1365.0,681.0,2049.0,2048.0,1364.0,684.0,2044.0,2044.0,1365.0,685.0,2045.0,2044.0,1364.0,684.0,2044.0,2044.0,1365.0,685.0,2045.0,2044.0,1367.0,687.0,2047.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1366.0,686.0,2046.0,2044.0,1364.0,684.0,2044.0,2044.0,1365.0,704.0,2064.0,2064.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1365.0,685.0,2045.0,2044.0,1365.0,685.0,2045.0,2044.0,1364.0,680.0,2048.0,2048.0,1365.0,681.0,2049.0,2048.0,1364.0,680.0,2048.0,2048.0,1365.0,681.0,2049.0,2048.0,1366.0,682.0,2050.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1366.0,682.0,2050.0,2050.0,1367.0,683.0,2051.0,2050.0,1366.0,682.0,2050.0,2050.0,1367.0,683.0,2051.0,2050.0,1368.0,684.0,2052.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,684.0,2048.0,2048.0,1368.0,686.0,2050.0,2048.0,1366.0,684.0,2048.0,2048.0,1367.0,704.0,2068.0,2068.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1367.0,685.0,2049.0,2048.0,1367.0,685.0,2049.0,2048.0,1366.0,682.0,2050.0,2050.0,1368.0,684.0,2052.0,2050.0,1366.0,682.0,2050.0,2050.0,1367.0,702.0,2070.0,2070.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1367.0,683.0,2051.0,2050.0,1367.0,683.0,2051.0,2050.0,1366.0,684.0,2048.0,2048.0,1367.0,685.0,2049.0,2048.0,1366.0,684.0,2048.0,2048.0,1367.0,685.0,2049.0,2048.0,1368.0,686.0,2050.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,682.0,2050.0,2050.0,1367.0,683.0,2051.0,2050.0,1366.0,682.0,2050.0,2050.0,1367.0,683.0,2051.0,2050.0,1368.0,684.0,2052.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,684.0,2048.0,2048.0,1368.0,686.0,2050.0,2048.0,1366.0,684.0,2048.0,2048.0,1367.0,704.0,2068.0,2068.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1367.0,685.0,2049.0,2048.0,1367.0,685.0,2049.0,2048.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,8873.0,17994.0,369580.0,7123.0,0.0,174859.0,0.0,0.0,65650.0,131122.0,196772.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,0.0,684.0,26275.0,0.0,0.0,684.0,26275.0,0.0,0.0,684.0,26275.0,0.0,0.0,684.0,26275.0,0.0,0.0,684.0,26275.0,0.0,0.0,684.0,26275.0,0.0,0.0,684.0,26275.0,0.0,0.0,684.0,26275.0,0.0,0.0,682.0,26275.0,0.0,0.0,682.0,26275.0,0.0,0.0,682.0,26275.0,0.0,0.0,682.0,26275.0,0.0,0.0,682.0,26275.0,0.0,0.0,682.0,26275.0,0.0,0.0,682.0,26275.0,0.0,0.0,682.0,26275.0,0.0,0.0,682.0,33544.0,0.0,0.0,682.0,33544.0,0.0,0.0,682.0,33544.0,0.0,0.0,682.0,33544.0,0.0,0.0,682.0,33544.0,0.0,0.0,682.0,33544.0,0.0,0.0,682.0,33544.0,0.0,0.0,682.0,33544.0,0.0,0.0,682.0,33544.0,0.0,0.0,682.0,33544.0,0.0,0.0,682.0,33544.0,0.0,0.0,682.0,33544.0,0.0,0.0,682.0,33544.0,0.0,0.0,682.0,33544.0,0.0,0.0,682.0,33544.0,0.0,0.0,682.0,33544.0,0.0,0.0,682.0,39659.0,0.0,0.0,682.0,39659.0,0.0,0.0,682.0,39659.0,0.0,0.0,682.0,39659.0,0.0,0.0,682.0,39659.0,0.0,0.0,682.0,39659.0,0.0,0.0,682.0,39659.0,0.0,0.0,682.0,39659.0,0.0,0.0,682.0,39659.0,0.0,0.0,682.0,39659.0,0.0,0.0,682.0,39659.0,0.0,0.0,682.0,39659.0,0.0,0.0,682.0,39659.0,0.0,0.0,682.0,39659.0,0.0,0.0,682.0,39659.0,0.0,0.0,682.0,39659.0,0.0,0.0,684.0,44140.0,0.0,0.0,684.0,44140.0,0.0,0.0,684.0,44140.0,0.0,0.0,684.0,44140.0,0.0,0.0,684.0,44140.0,0.0,0.0,684.0,44140.0,0.0,0.0,684.0,44140.0,0.0,0.0,684.0,44140.0,0.0,0.0,682.0,44140.0,0.0,0.0,682.0,44140.0,0.0,0.0,682.0,44140.0,0.0,0.0,682.0,44140.0,0.0,0.0,682.0,44140.0,0.0,0.0,682.0,44140.0,0.0,0.0,682.0,44140.0,0.0,0.0,682.0,44140.0,0.0,0.0,684.0,48506.0,0.0,0.0,684.0,48506.0,0.0,0.0,684.0,48506.0,0.0,0.0,684.0,48506.0,0.0,0.0,684.0,48506.0,0.0,0.0,684.0,48506.0,0.0,0.0,684.0,48506.0,0.0,0.0,684.0,48506.0,0.0,0.0,682.0,48506.0,0.0,0.0,682.0,48506.0,0.0,0.0,682.0,48506.0,0.0,0.0,682.0,48506.0,0.0,0.0,682.0,48506.0,0.0,0.0,682.0,48506.0,0.0,0.0,682.0,48506.0,0.0,0.0,682.0,48506.0,0.0,0.0,682.0,49277.0,0.0,0.0,682.0,49277.0,0.0,0.0,682.0,49277.0,0.0,0.0,682.0,49277.0,0.0,0.0,682.0,49277.0,0.0,0.0,682.0,49277.0,0.0,0.0,682.0,49277.0,0.0,0.0,682.0,49277.0,0.0,0.0,684.0,49277.0,0.0,0.0,684.0,49277.0,0.0,0.0,684.0,49277.0,0.0,0.0,684.0,49277.0,0.0,0.0,684.0,49277.0,0.0,0.0,684.0,49277.0,0.0,0.0,684.0,49277.0,0.0,0.0,684.0,49277.0,0.0,64,0,169914.0,0.0,0.0,65536.0,61816.0,120.0,3600.0,32768.0,64,0,0.0,0.0,120.0,0.0,65536.0,65536.0,0.0,0.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,120.0,0.0,1073958.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,71360172.0,55484977.0,202125.0,0.0,0.0,65536.0,131072.0,64,0,32768.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,38457.0,0.0,415993.0,65536.0,0.0,65596.0,108.0,0.0,0.0,65536.0,131072.0,64,0,0,0.0,680.0,0.0,774957.0,0.0,680.0,0.0,782382.0,0.0,680.0,0.0,773251.0,0.0,680.0,0.0,776024.0,0.0,681.0,0.0,744879.0,0.0,680.0,0.0,743746.0,0.0,680.0,0.0,756690.0,0.0,680.0,0.0,739612.0,0.0,684.0,0.0,648671.0,0.0,684.0,0.0,657838.0,0.0,687.0,0.0,667550.0,0.0,685.0,0.0,663403.0,0.0,684.0,0.0,676947.0,0.0,684.0,0.0,672861.0,0.0,686.0,0.0,686484.0,0.0,685.0,0.0,676672.0,0.0,684.0,0.0,728057.0,0.0,684.0,0.0,731169.0,0.0,687.0,0.0,730300.0,0.0,685.0,0.0,696916.0,0.0,684.0,0.0,785891.0,0.0,685.0,0.0,782336.0,0.0,685.0,0.0,738766.0,0.0,685.0,0.0,731905.0,0.0,682.0,0.0,756280.0,0.0,682.0,0.0,771209.0,0.0,682.0,0.0,746637.0,0.0,682.0,0.0,760871.0,0.0,682.0,0.0,748906.0,0.0,682.0,0.0,750321.0,0.0,682.0,0.0,762789.0,0.0,682.0,0.0,741855.0,0.0,682.0,0.0,733394.0,0.0,682.0,0.0,751071.0,0.0,685.0,0.0,762103.0,0.0,683.0,0.0,756035.0,0.0,682.0,0.0,773274.0,0.0,683.0,0.0,776127.0,0.0,683.0,0.0,787549.0,0.0,683.0,0.0,778730.0,0.0,684.0,0.0,782326.0,0.0,684.0,0.0,777360.0,0.0,684.0,0.0,760745.0,0.0,684.0,0.0,750286.0,0.0,684.0,0.0,741064.0,0.0,684.0,0.0,817499.0,0.0,684.0,0.0,745368.0,0.0,684.0,0.0,757375.0,0.0,682.0,0.0,734826.0,0.0,682.0,0.0,754132.0,0.0,682.0,0.0,742871.0,0.0,682.0,0.0,744552.0,0.0,682.0,0.0,764171.0,0.0,682.0,0.0,756423.0,0.0,682.0,0.0,762235.0,0.0,682.0,0.0,759872.0,0.0,684.0,0.0,790479.0,0.0,684.0,0.0,803980.0,0.0,687.0,0.0,819785.0,0.0,685.0,0.0,815140.0,0.0,684.0,0.0,822015.0,0.0,685.0,0.0,824379.0,0.0,685.0,0.0,833789.0,0.0,685.0,0.0,820394.0,0.0,682.0,0.0,706890.0,0.0,682.0,0.0,715579.0,0.0,685.0,0.0,724982.0,0.0,683.0,0.0,727300.0,0.0,682.0,0.0,717950.0,0.0,683.0,0.0,721976.0,0.0,683.0,0.0,731488.0,0.0,683.0,0.0,718119.0,0.0,684.0,0.0,801888.0,0.0,684.0,0.0,833009.0,0.0,684.0,0.0,802098.0,0.0,684.0,0.0,809381.0,0.0,684.0,0.0,834127.0,0.0,684.0,0.0,832136.0,0.0,684.0,0.0,800188.0,0.0,684.0,0.0,814908.0,0.0,684.0,0.0,700638.0,0.0,684.0,0.0,710796.0,0.0,684.0,0.0,704022.0,0.0,684.0,0.0,699899.0,0.0,684.0,0.0,692407.0,0.0,684.0,0.0,687146.0,0.0,684.0,0.0,725699.0,0.0,684.0,0.0,715012.0,0.0,680.0,0.0,735656.0,0.0,680.0,0.0,745459.0,0.0,683.0,0.0,748206.0,0.0,681.0,0.0,749093.0,0.0,680.0,0.0,729579.0,0.0,681.0,0.0,728677.0,0.0,681.0,0.0,752385.0,0.0,681.0,0.0,797713.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,64591.0,4096.0,16384.0,1234.0,668268.0,484414.0,0.0,0.0,0.0,0.0,0.0,196728.0,90.0,0.0,0.0,32768.0,0.0,32768.0,299.0,64,0,2331832.0,191257.0,1719826.0,16384.0,10348940.0,0.0,16384.0,16384.0,582958.0,582958.0,2331832.0,226194.0,582958.0,0.0,582958.0,77.0,0.0,1149584.0,2624955.0,9327328.0,0.0,0.0,2544292.0,1487384.0,349.0,1803.0,1180028.0,1474663.0,73335731301410,73335731307379 +2,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,16384.0,16384.0,9856361.0,887732.0,278528.0,0.0,0.0,98304.0,252844.0,0.0,0.0,490548.0,109525.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,454690.0,1824.0,64,0,0,1364.0,1364.0,558653.0,682.0,1364.0,1364.0,569032.0,682.0,1364.0,1364.0,561188.0,682.0,1364.0,1364.0,569110.0,682.0,1364.0,1364.0,568344.0,682.0,1364.0,1364.0,575438.0,682.0,1364.0,1364.0,581271.0,682.0,1364.0,1364.0,573469.0,682.0,1368.0,1368.0,584880.0,684.0,1368.0,1368.0,593844.0,684.0,1368.0,1368.0,606727.0,684.0,1368.0,1368.0,606867.0,703.0,1368.0,1368.0,607239.0,684.0,1368.0,1368.0,610628.0,684.0,1368.0,1368.0,615444.0,684.0,1368.0,1368.0,609921.0,684.0,1364.0,1364.0,563449.0,682.0,1364.0,1364.0,573597.0,682.0,1364.0,1364.0,578617.0,682.0,1364.0,1364.0,571243.0,701.0,1364.0,1364.0,566309.0,682.0,1364.0,1364.0,579805.0,682.0,1364.0,1364.0,581547.0,682.0,1364.0,1364.0,577684.0,682.0,1368.0,1368.0,589612.0,684.0,1368.0,1368.0,601689.0,684.0,1368.0,1368.0,599835.0,684.0,1368.0,1368.0,601514.0,684.0,1368.0,1368.0,591346.0,684.0,1368.0,1368.0,604305.0,684.0,1368.0,1368.0,606318.0,684.0,1368.0,1368.0,600507.0,684.0,1364.0,1364.0,561787.0,682.0,1364.0,1364.0,565814.0,682.0,1364.0,1364.0,580224.0,682.0,1364.0,1364.0,576270.0,701.0,1364.0,1364.0,571948.0,682.0,1364.0,1364.0,570981.0,682.0,1364.0,1364.0,578124.0,682.0,1364.0,1364.0,574053.0,682.0,1364.0,1364.0,575875.0,682.0,1364.0,1364.0,596467.0,682.0,1364.0,1364.0,598152.0,682.0,1364.0,1364.0,607043.0,682.0,1364.0,1364.0,581089.0,682.0,1364.0,1364.0,584298.0,682.0,1364.0,1364.0,595916.0,682.0,1364.0,1364.0,586259.0,682.0,1364.0,1364.0,552892.0,682.0,1364.0,1364.0,565357.0,682.0,1364.0,1364.0,565351.0,682.0,1364.0,1364.0,570200.0,682.0,1364.0,1364.0,561538.0,682.0,1364.0,1364.0,562478.0,682.0,1364.0,1364.0,579234.0,682.0,1364.0,1364.0,573616.0,682.0,1364.0,1364.0,569791.0,682.0,1364.0,1364.0,578225.0,682.0,1364.0,1364.0,596054.0,682.0,1364.0,1364.0,594030.0,701.0,1364.0,1364.0,581932.0,682.0,1364.0,1364.0,584861.0,682.0,1364.0,1364.0,600382.0,682.0,1364.0,1364.0,599906.0,682.0,1364.0,1364.0,569876.0,682.0,1364.0,1364.0,579272.0,682.0,1364.0,1364.0,573721.0,682.0,1364.0,1364.0,584564.0,701.0,1364.0,1364.0,579841.0,682.0,1364.0,1364.0,583274.0,682.0,1364.0,1364.0,593012.0,682.0,1364.0,1364.0,583323.0,682.0,1368.0,1368.0,580553.0,684.0,1368.0,1368.0,585817.0,684.0,1368.0,1368.0,598255.0,684.0,1368.0,1368.0,593158.0,684.0,1368.0,1368.0,602145.0,684.0,1368.0,1368.0,606485.0,684.0,1368.0,1368.0,615060.0,684.0,1368.0,1368.0,610307.0,684.0,1364.0,1364.0,563532.0,682.0,1364.0,1364.0,568571.0,682.0,1364.0,1364.0,578630.0,682.0,1364.0,1364.0,570291.0,682.0,1364.0,1364.0,577666.0,682.0,1364.0,1364.0,582986.0,682.0,1364.0,1364.0,587642.0,682.0,1364.0,1364.0,592901.0,682.0,1368.0,1368.0,583036.0,684.0,1368.0,1368.0,594141.0,684.0,1368.0,1368.0,589084.0,684.0,1368.0,1368.0,601978.0,703.0,1368.0,1368.0,585768.0,684.0,1368.0,1368.0,591349.0,684.0,1368.0,1368.0,598370.0,684.0,1368.0,1368.0,594133.0,684.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,52760.0,65617.0,12776.0,99781.0,0.0,0.0,0.0,0.0,64,0,0,1314.0,0.0,1368.0,1291.0,0.0,1368.0,1554.0,0.0,1368.0,1544.0,0.0,1368.0,1469.0,0.0,1368.0,1450.0,0.0,1368.0,1518.0,0.0,1368.0,1507.0,0.0,1368.0,729.0,0.0,1364.0,927.0,0.0,1364.0,957.0,0.0,1364.0,991.0,0.0,1364.0,975.0,0.0,1364.0,1105.0,0.0,1364.0,989.0,0.0,1364.0,1088.0,0.0,1364.0,1327.0,0.0,1368.0,1230.0,0.0,1368.0,1377.0,0.0,1368.0,1305.0,0.0,1368.0,1257.0,0.0,1368.0,1245.0,0.0,1368.0,1323.0,0.0,1368.0,1312.0,0.0,1368.0,876.0,0.0,1364.0,874.0,0.0,1364.0,1160.0,0.0,1364.0,1016.0,0.0,1364.0,1019.0,0.0,1364.0,993.0,0.0,1364.0,957.0,0.0,1364.0,933.0,0.0,1364.0,1228.0,0.0,1368.0,1261.0,0.0,1368.0,1377.0,0.0,1368.0,1400.0,0.0,1368.0,1167.0,0.0,1368.0,1167.0,0.0,1368.0,1474.0,0.0,1368.0,1361.0,0.0,1368.0,1299.0,0.0,1364.0,1300.0,0.0,1364.0,1085.0,0.0,1364.0,1045.0,0.0,1364.0,1224.0,0.0,1364.0,1209.0,0.0,1364.0,1152.0,0.0,1364.0,1280.0,0.0,1364.0,1402.0,0.0,1368.0,1447.0,0.0,1368.0,1480.0,0.0,1368.0,1293.0,0.0,1368.0,1277.0,0.0,1368.0,1297.0,0.0,1368.0,1242.0,0.0,1368.0,1230.0,0.0,1368.0,1171.0,0.0,1364.0,1211.0,0.0,1364.0,1300.0,0.0,1364.0,1158.0,0.0,1364.0,1286.0,0.0,1364.0,1276.0,0.0,1364.0,1401.0,0.0,1364.0,1242.0,0.0,1364.0,1145.0,0.0,1364.0,1168.0,0.0,1364.0,1101.0,0.0,1364.0,1093.0,0.0,1364.0,1069.0,0.0,1364.0,1069.0,0.0,1364.0,1187.0,0.0,1364.0,1117.0,0.0,1364.0,1337.0,0.0,1364.0,1345.0,0.0,1364.0,1265.0,0.0,1364.0,1200.0,0.0,1364.0,1276.0,0.0,1364.0,1261.0,0.0,1364.0,1279.0,0.0,1364.0,1265.0,0.0,1364.0,1252.0,0.0,1364.0,1214.0,0.0,1364.0,1221.0,0.0,1364.0,1156.0,0.0,1364.0,1043.0,0.0,1364.0,1022.0,0.0,1364.0,1128.0,0.0,1364.0,1078.0,0.0,1364.0,1197.0,0.0,1364.0,1277.0,0.0,1364.0,1231.0,0.0,1364.0,1192.0,0.0,1364.0,1212.0,0.0,1364.0,1055.0,0.0,1364.0,1281.0,0.0,1364.0,1248.0,0.0,1364.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,6889.0,0.0,5402.0,511983.0,0.0,0.0,0.0,0.0,65728.0,65536.0,131072.0,0.0,0.0,524288.0,228.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,72059.0,0.0,0.0,0.0,0.0,0.0,64,0,0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1365.0,685.0,2045.0,2044.0,1366.0,686.0,2046.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,680.0,2048.0,2048.0,1365.0,681.0,2049.0,2048.0,1364.0,680.0,2048.0,2048.0,1365.0,700.0,2068.0,2068.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1365.0,681.0,2049.0,2048.0,1364.0,684.0,2044.0,2044.0,1365.0,685.0,2045.0,2044.0,1364.0,684.0,2044.0,2044.0,1365.0,704.0,2064.0,2064.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1365.0,685.0,2045.0,2044.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1365.0,681.0,2049.0,2048.0,1366.0,682.0,2050.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1367.0,685.0,2049.0,2048.0,1366.0,684.0,2048.0,2048.0,1367.0,704.0,2068.0,2068.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1367.0,685.0,2049.0,2048.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1367.0,683.0,2051.0,2050.0,1368.0,684.0,2052.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1367.0,685.0,2049.0,2048.0,1368.0,686.0,2050.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,682.0,2050.0,2050.0,1367.0,683.0,2051.0,2050.0,1366.0,682.0,2050.0,2050.0,1367.0,702.0,2070.0,2070.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1367.0,683.0,2051.0,2050.0,1366.0,684.0,2048.0,2048.0,1367.0,685.0,2049.0,2048.0,1366.0,684.0,2048.0,2048.0,1367.0,704.0,2068.0,2068.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1367.0,685.0,2049.0,2048.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1367.0,683.0,2051.0,2050.0,1368.0,684.0,2052.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1367.0,685.0,2049.0,2048.0,1368.0,686.0,2050.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,682.0,2050.0,2050.0,1367.0,683.0,2051.0,2050.0,1366.0,682.0,2050.0,2050.0,1367.0,702.0,2070.0,2070.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1367.0,683.0,2051.0,2050.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,7991.0,17734.0,319777.0,5186.0,0.0,161107.0,0.0,0.0,65650.0,131148.0,196798.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,0.0,682.0,25727.0,0.0,0.0,682.0,25727.0,0.0,0.0,682.0,25727.0,0.0,0.0,682.0,25727.0,0.0,0.0,682.0,25727.0,0.0,0.0,682.0,25727.0,0.0,0.0,682.0,25727.0,0.0,0.0,682.0,25727.0,0.0,0.0,682.0,25727.0,0.0,0.0,682.0,25727.0,0.0,0.0,682.0,25727.0,0.0,0.0,682.0,25727.0,0.0,0.0,682.0,25727.0,0.0,0.0,682.0,25727.0,0.0,0.0,682.0,25727.0,0.0,0.0,682.0,25727.0,0.0,0.0,682.0,32698.0,0.0,0.0,682.0,32698.0,0.0,0.0,682.0,32698.0,0.0,0.0,682.0,32698.0,0.0,0.0,682.0,32698.0,0.0,0.0,682.0,32698.0,0.0,0.0,682.0,32698.0,0.0,0.0,682.0,32698.0,0.0,0.0,682.0,32698.0,0.0,0.0,682.0,32698.0,0.0,0.0,682.0,32698.0,0.0,0.0,682.0,32698.0,0.0,0.0,682.0,32698.0,0.0,0.0,682.0,32698.0,0.0,0.0,682.0,32698.0,0.0,0.0,682.0,32698.0,0.0,0.0,682.0,35723.0,0.0,0.0,682.0,35723.0,0.0,0.0,682.0,35723.0,0.0,0.0,682.0,35723.0,0.0,0.0,682.0,35723.0,0.0,0.0,682.0,35723.0,0.0,0.0,682.0,35723.0,0.0,0.0,682.0,35723.0,0.0,0.0,684.0,35723.0,0.0,0.0,684.0,35723.0,0.0,0.0,684.0,35723.0,0.0,0.0,684.0,35723.0,0.0,0.0,684.0,35723.0,0.0,0.0,684.0,35723.0,0.0,0.0,684.0,35723.0,0.0,0.0,684.0,35723.0,0.0,0.0,682.0,38508.0,0.0,0.0,682.0,38508.0,0.0,0.0,682.0,38508.0,0.0,0.0,682.0,38508.0,0.0,0.0,682.0,38508.0,0.0,0.0,682.0,38508.0,0.0,0.0,682.0,38508.0,0.0,0.0,682.0,38508.0,0.0,0.0,684.0,38508.0,0.0,0.0,684.0,38508.0,0.0,0.0,684.0,38508.0,0.0,0.0,684.0,38508.0,0.0,0.0,684.0,38508.0,0.0,0.0,684.0,38508.0,0.0,0.0,684.0,38508.0,0.0,0.0,684.0,38508.0,0.0,0.0,684.0,44167.0,0.0,0.0,684.0,44167.0,0.0,0.0,684.0,44167.0,0.0,0.0,684.0,44167.0,0.0,0.0,684.0,44167.0,0.0,0.0,684.0,44167.0,0.0,0.0,684.0,44167.0,0.0,0.0,684.0,44167.0,0.0,0.0,682.0,44167.0,0.0,0.0,682.0,44167.0,0.0,0.0,682.0,44167.0,0.0,0.0,682.0,44167.0,0.0,0.0,682.0,44167.0,0.0,0.0,682.0,44167.0,0.0,0.0,682.0,44167.0,0.0,0.0,682.0,44167.0,0.0,0.0,684.0,48938.0,0.0,0.0,684.0,48938.0,0.0,0.0,684.0,48938.0,0.0,0.0,684.0,48938.0,0.0,0.0,684.0,48938.0,0.0,0.0,684.0,48938.0,0.0,0.0,684.0,48938.0,0.0,0.0,684.0,48938.0,0.0,0.0,682.0,48938.0,0.0,0.0,682.0,48938.0,0.0,0.0,682.0,48938.0,0.0,0.0,682.0,48938.0,0.0,0.0,682.0,48938.0,0.0,0.0,682.0,48938.0,0.0,0.0,682.0,48938.0,0.0,0.0,682.0,48938.0,0.0,64,0,128153.0,0.0,0.0,65536.0,61825.0,120.0,3591.0,32768.0,64,0,0.0,0.0,120.0,0.0,65536.0,65536.0,0.0,0.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,120.0,0.0,1066834.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,71579122.0,55172024.0,200553.0,0.0,0.0,65536.0,131072.0,64,0,32768.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,38374.0,0.0,421165.0,65536.0,0.0,65596.0,108.0,0.0,0.0,65536.0,131072.0,64,0,0,0.0,682.0,0.0,738800.0,0.0,682.0,0.0,753100.0,0.0,682.0,0.0,744961.0,0.0,682.0,0.0,745249.0,0.0,682.0,0.0,751335.0,0.0,682.0,0.0,747974.0,0.0,682.0,0.0,768553.0,0.0,682.0,0.0,763260.0,0.0,684.0,0.0,693780.0,0.0,684.0,0.0,723999.0,0.0,687.0,0.0,709547.0,0.0,685.0,0.0,705540.0,0.0,684.0,0.0,752284.0,0.0,684.0,0.0,746428.0,0.0,685.0,0.0,752280.0,0.0,685.0,0.0,742450.0,0.0,682.0,0.0,750074.0,0.0,682.0,0.0,757182.0,0.0,685.0,0.0,771766.0,0.0,683.0,0.0,772049.0,0.0,682.0,0.0,735149.0,0.0,682.0,0.0,753804.0,0.0,683.0,0.0,772691.0,0.0,683.0,0.0,772062.0,0.0,684.0,0.0,712857.0,0.0,684.0,0.0,745905.0,0.0,684.0,0.0,711347.0,0.0,684.0,0.0,723407.0,0.0,684.0,0.0,767901.0,0.0,684.0,0.0,787104.0,0.0,684.0,0.0,761124.0,0.0,684.0,0.0,759778.0,0.0,684.0,0.0,812722.0,0.0,684.0,0.0,775783.0,0.0,687.0,0.0,817524.0,0.0,685.0,0.0,811762.0,0.0,684.0,0.0,816881.0,0.0,684.0,0.0,828166.0,0.0,685.0,0.0,846038.0,0.0,685.0,0.0,798906.0,0.0,682.0,0.0,669730.0,0.0,682.0,0.0,686337.0,0.0,682.0,0.0,688727.0,0.0,682.0,0.0,696724.0,0.0,682.0,0.0,691883.0,0.0,682.0,0.0,697768.0,0.0,682.0,0.0,713328.0,0.0,682.0,0.0,699911.0,0.0,684.0,0.0,787786.0,0.0,684.0,0.0,791035.0,0.0,684.0,0.0,805245.0,0.0,684.0,0.0,792446.0,0.0,684.0,0.0,779371.0,0.0,684.0,0.0,797010.0,0.0,684.0,0.0,783880.0,0.0,684.0,0.0,788891.0,0.0,682.0,0.0,701431.0,0.0,682.0,0.0,706813.0,0.0,685.0,0.0,706568.0,0.0,683.0,0.0,702753.0,0.0,682.0,0.0,714358.0,0.0,682.0,0.0,723668.0,0.0,683.0,0.0,732491.0,0.0,683.0,0.0,727140.0,0.0,680.0,0.0,737710.0,0.0,680.0,0.0,752310.0,0.0,683.0,0.0,775736.0,0.0,681.0,0.0,810117.0,0.0,680.0,0.0,782233.0,0.0,680.0,0.0,834997.0,0.0,681.0,0.0,768345.0,0.0,681.0,0.0,779601.0,0.0,684.0,0.0,654249.0,0.0,684.0,0.0,658935.0,0.0,684.0,0.0,668757.0,0.0,684.0,0.0,667600.0,0.0,684.0,0.0,673936.0,0.0,684.0,0.0,674203.0,0.0,684.0,0.0,708729.0,0.0,684.0,0.0,700525.0,0.0,680.0,0.0,781086.0,0.0,680.0,0.0,766544.0,0.0,680.0,0.0,771320.0,0.0,680.0,0.0,742616.0,0.0,680.0,0.0,811584.0,0.0,680.0,0.0,774370.0,0.0,680.0,0.0,803741.0,0.0,680.0,0.0,771656.0,0.0,684.0,0.0,653798.0,0.0,684.0,0.0,674149.0,0.0,687.0,0.0,657285.0,0.0,685.0,0.0,662217.0,0.0,684.0,0.0,672181.0,0.0,684.0,0.0,684292.0,0.0,685.0,0.0,676179.0,0.0,685.0,0.0,663300.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,64449.0,4096.0,16384.0,1234.0,630699.0,457770.0,0.0,0.0,0.0,0.0,0.0,196728.0,46.0,0.0,0.0,32768.0,0.0,32768.0,317.0,64,0,2133048.0,193841.0,1737859.0,16384.0,10542964.0,0.0,16384.0,16384.0,533262.0,533262.0,2133048.0,228756.0,533262.0,0.0,533262.0,0.0,0.0,1154890.0,2366539.0,8532192.0,0.0,0.0,2569211.0,1488231.0,1559.0,1817.0,1181235.0,1475532.0,73335731280057,73335731285866 diff --git a/tests/workloads/join_type_kernel/MI300A_A1/sysinfo.csv b/tests/workloads/join_type_kernel/MI300A_A1/sysinfo.csv new file mode 100644 index 0000000000..9f2958e717 --- /dev/null +++ b/tests/workloads/join_type_kernel/MI300A_A1/sysinfo.csv @@ -0,0 +1,2 @@ +workload_name,command,ip_blocks,timestamp,version,hostname,cpu_model,sbios,linux_distro,linux_kernel_version,amd_gpu_kernel_version,cpu_memory,gpu_memory,rocm_version,vbios,compute_partition,memory_partition,gpu_model,gpu_arch,gpu_l1,gpu_l2,cu_per_gpu,simd_per_cu,se_per_gpu,wave_size,workgroup_max_size,max_waves_per_cu,max_sclk,max_mclk,cur_sclk,cur_mclk,total_l2_chan,lds_banks_per_cu,sqc_per_gpu,pipes_per_gpu,hbm_bw,num_xcd +join_type_kernel,./tests/vcopy -n 1048576 -b 256 -i 3,SQ|LDS|SQC|TA|TD|TCP|TCC|SPI|CPC|CPF,Wed 29 May 2024 01:30:58 PM (CDT),2,sh5-1w300-rg3-3,AMD Instinct MI300A Accelerator,"American Megatrends International, LLC.RMO1002DS",Ubuntu 22.04.2 LTS,5.18.2-mi300-build-140423-ubuntu-22.04+,,131174852,,6.1.2-110,N/A,SPX,NPS1,MI300A_A1,gfx942,32,24576,228,4,24,64,1024,32,2100,1300,2100,1300,96,32,120,4,5324.8,6 diff --git a/tests/workloads/join_type_kernel/MI300A_A1/timestamps.csv b/tests/workloads/join_type_kernel/MI300A_A1/timestamps.csv new file mode 100644 index 0000000000..4c3ec8ca1a --- /dev/null +++ b/tests/workloads/join_type_kernel/MI300A_A1/timestamps.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID +1,11995,1,143012,143012,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73335731255741,73335731263472,0 +3,11995,1,143012,143012,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73335731301410,73335731307379,0 +2,11995,1,143012,143012,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73335731280057,73335731285866,0 diff --git a/tests/workloads/join_type_kernel/MI300X_A1/SQ_IFETCH_LEVEL.csv b/tests/workloads/join_type_kernel/MI300X_A1/SQ_IFETCH_LEVEL.csv new file mode 100644 index 0000000000..149b75176b --- /dev/null +++ b/tests/workloads/join_type_kernel/MI300X_A1/SQ_IFETCH_LEVEL.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,SQ_WAVES,SQ_IFETCH,SQ_IFETCH_LEVEL,SQ_ACCUM_PREV_HIRES +0,60633,1,960924,960924,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716045124943676,716045124959076,0,406071.0,406071.0,16384.0,65536.0,32127.0,2577980.0 +1,60633,1,960924,960924,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716045124980274,716045124992914,0,396936.0,396936.0,16384.0,65536.0,13175.0,1048576.0 +2,60633,1,960924,960924,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716045125012633,716045125024713,0,375918.0,375918.0,16384.0,65536.0,13233.0,1048580.0 diff --git a/tests/workloads/join_type_kernel/MI300X_A1/SQ_INST_LEVEL_LDS.csv b/tests/workloads/join_type_kernel/MI300X_A1/SQ_INST_LEVEL_LDS.csv new file mode 100644 index 0000000000..3564e23496 --- /dev/null +++ b/tests/workloads/join_type_kernel/MI300X_A1/SQ_INST_LEVEL_LDS.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_LDS,SQ_INST_LEVEL_LDS,SQ_ACCUM_PREV_HIRES +0,60633,1,960948,960948,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716045124943676,716045124959076,0,0.0,0.0,0.0 +1,60633,1,960948,960948,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716045124980274,716045124992914,0,0.0,0.0,0.0 +2,60633,1,960948,960948,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716045125012633,716045125024713,0,0.0,0.0,0.0 diff --git a/tests/workloads/join_type_kernel/MI300X_A1/SQ_INST_LEVEL_SMEM.csv b/tests/workloads/join_type_kernel/MI300X_A1/SQ_INST_LEVEL_SMEM.csv new file mode 100644 index 0000000000..d50e3ae360 --- /dev/null +++ b/tests/workloads/join_type_kernel/MI300X_A1/SQ_INST_LEVEL_SMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_SMEM,SQ_INST_LEVEL_SMEM,SQ_ACCUM_PREV_HIRES +0,60633,1,960961,960961,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716045124943676,716045124959076,0,65536.0,3794316.0,303556200.0 +1,60633,1,960961,960961,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716045124980274,716045124992914,0,65536.0,3872306.0,309778040.0 +2,60633,1,960961,960961,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716045125012633,716045125024713,0,65536.0,3626488.0,290109656.0 diff --git a/tests/workloads/join_type_kernel/MI300X_A1/SQ_INST_LEVEL_VMEM.csv b/tests/workloads/join_type_kernel/MI300X_A1/SQ_INST_LEVEL_VMEM.csv new file mode 100644 index 0000000000..99d042ed81 --- /dev/null +++ b/tests/workloads/join_type_kernel/MI300X_A1/SQ_INST_LEVEL_VMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_VMEM,SQ_INST_LEVEL_VMEM,SQ_ACCUM_PREV_HIRES +0,60633,1,960975,960975,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716045124943676,716045124959076,0,32768.0,495113.0,39604312.0 +1,60633,1,960975,960975,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716045124980274,716045124992914,0,32768.0,396526.0,31714328.0 +2,60633,1,960975,960975,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716045125012633,716045125024713,0,32768.0,383912.0,30715136.0 diff --git a/tests/workloads/join_type_kernel/MI300X_A1/SQ_LEVEL_WAVES.csv b/tests/workloads/join_type_kernel/MI300X_A1/SQ_LEVEL_WAVES.csv new file mode 100644 index 0000000000..f96d1d3f52 --- /dev/null +++ b/tests/workloads/join_type_kernel/MI300X_A1/SQ_LEVEL_WAVES.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,CPC_ME1_BUSY_FOR_PACKET_DECODE,SQ_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,SQ_BUSY_CYCLES,SQ_LEVEL_WAVES,SQ_ACCUM_PREV_HIRES +0,60633,1,960997,960997,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716045124943676,716045124959076,0,460469.0,460469.0,260908.0,1841876.0,16384.0,37639817.0,617003.0,0.0,150907392.0 +1,60633,1,960997,960997,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716045124980274,716045124992914,0,429037.0,429037.0,250401.0,1716148.0,16384.0,31149428.0,507804.0,0.0,124952496.0 +2,60633,1,960997,960997,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716045125012633,716045125024713,0,364536.0,364536.0,185656.0,1458144.0,16384.0,31310430.0,506707.0,0.0,125600672.0 diff --git a/tests/workloads/join_type_kernel/MI300X_A1/log.txt b/tests/workloads/join_type_kernel/MI300X_A1/log.txt new file mode 100644 index 0000000000..a123653ebf --- /dev/null +++ b/tests/workloads/join_type_kernel/MI300X_A1/log.txt @@ -0,0 +1,173 @@ +Omniperf version: 2.0.0 +Profiler choice: rocprofv2 +Path: /home/colramos/omniperf/tests/workloads/join_type_kernel/MI300X_A1 +Target: MI300X_A1 +Command: ./tests/vcopy -n 1048576 -b 256 -i 3 +Kernel Selection: None +Dispatch Selection: None +Hardware Blocks: All + +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Collecting Performance Counters +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +[profiling] Current input file: tests/workloads/join_type_kernel/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH +[profiling] Current input file: tests/workloads/join_type_kernel/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU +[profiling] Current input file: tests/workloads/join_type_kernel/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection +[profiling] Current input file: tests/workloads/join_type_kernel/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection +[profiling] Current input file: tests/workloads/join_type_kernel/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - CPC_ME1_BUSY_FOR_PACKET_DECODE + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES +[profiling] Current input file: tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_0.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CU_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES +[profiling] Current input file: tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_1.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VSKIPPED + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS +[profiling] Current input file: tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_10.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_DATA_ATOMIC_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_STALL + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_16 + |-> [/opt/rocm/bin/rocprofv2] - SQC_ICACHE_REQ +[profiling] Current input file: tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_11.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_INPUT_VALID_READYB + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_ATOMIC + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_8 + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_HITS +[profiling] Current input file: tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_12.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_2 + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_4 + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU +[profiling] Current input file: tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_13.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_ATOMIC[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_BUBBLE[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_CYCLE[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC[0] +[profiling] Current input file: tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_14.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_32B[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC_LEVEL[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_32B[1] +[profiling] Current input file: tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_15.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_64B[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_HIT[0] +[profiling] Current input file: tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_16.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_MISS[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_READ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_REQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_RW_REQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_MISS[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_READ[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_REQ[1] +[profiling] Current input file: tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_17.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_TAG_STALL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TOO_MANY_EA_WRREQS_STALL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_WRITE[0] +[profiling] Current input file: tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_2.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_FMA_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F32 +[profiling] Current input file: tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_3.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_INT32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_INT64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_FLAT +[profiling] Current input file: tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_4.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_BRANCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SENDMSG + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAIT_ANY + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAIT_INST_ANY + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_ANY +[profiling] Current input file: tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_5.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_SCA + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_EXP_GDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_MISC +[profiling] Current input file: tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_6.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_THREAD_CYCLES_VALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_BANK_CONFLICT + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_ADDR_CONFLICT +[profiling] Current input file: tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_7.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_16 +[profiling] Current input file: tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_8.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM_NORM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_MFMA + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_I8 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_F16 +[profiling] Current input file: tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_9.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_I8 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_BF16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_INST_REQ +[profiling] Current input file: tests/workloads/join_type_kernel/MI300X_A1/perfmon/timestamps.txt + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + |-> [/opt/rocm/bin/rocprofv2] Total threads: 1048576, Grid Size: 4096 block Size:256, Wavefronts:16384: + |-> [/opt/rocm/bin/rocprofv2] Launching the kernel on the GPU +[roofline] Roofline temporarily disabled in MI300 diff --git a/tests/workloads/join_type_kernel/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt b/tests/workloads/join_type_kernel/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt new file mode 100644 index 0000000000..293092f641 --- /dev/null +++ b/tests/workloads/join_type_kernel/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE SQ_WAVES SQ_IFETCH SQ_IFETCH_LEVEL SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_kernel/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt b/tests/workloads/join_type_kernel/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt new file mode 100644 index 0000000000..08439eedce --- /dev/null +++ b/tests/workloads/join_type_kernel/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_LDS SQ_INST_LEVEL_LDS SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_kernel/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt b/tests/workloads/join_type_kernel/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt new file mode 100644 index 0000000000..6cca322d4e --- /dev/null +++ b/tests/workloads/join_type_kernel/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM SQ_INST_LEVEL_SMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_kernel/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt b/tests/workloads/join_type_kernel/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt new file mode 100644 index 0000000000..e527ad31ba --- /dev/null +++ b/tests/workloads/join_type_kernel/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VMEM SQ_INST_LEVEL_VMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_kernel/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt b/tests/workloads/join_type_kernel/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt new file mode 100644 index 0000000000..3f8e04adb3 --- /dev/null +++ b/tests/workloads/join_type_kernel/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE CPC_ME1_BUSY_FOR_PACKET_DECODE SQ_CYCLES SQ_WAVES SQ_WAVE_CYCLES SQ_BUSY_CYCLES SQ_LEVEL_WAVES SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_0.txt b/tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_0.txt new file mode 100644 index 0000000000..ebc550fbfe --- /dev/null +++ b/tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_0.txt @@ -0,0 +1,5 @@ +pmc: SQ_CYCLES SQ_BUSY_CYCLES SQ_BUSY_CU_CYCLES SQ_WAVES SQ_WAVE_CYCLES SQ_INSTS_VALU_CVT SQ_INSTS_VMEM_WR SQ_INSTS_VMEM_RD GRBM_COUNT GRBM_GUI_ACTIVE TCP_GATE_EN1_sum TCP_GATE_EN2_sum TCP_TD_TCP_STALL_CYCLES_sum TCP_TCR_TCP_STALL_CYCLES_sum TA_TA_BUSY_sum TA_BUFFER_WAVEFRONTS_sum TD_TD_BUSY_sum TD_TC_STALL_sum SPI_CSN_WINDOW_VALID SPI_CSN_BUSY CPC_CPC_STAT_BUSY CPC_CPC_STAT_IDLE CPF_CPF_STAT_BUSY CPF_CPF_STAT_STALL TCC_CYCLE_sum TCC_BUSY_sum TCC_PROBE_sum TCC_PROBE_ALL_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_1.txt b/tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_1.txt new file mode 100644 index 0000000000..9ad887ddbb --- /dev/null +++ b/tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_1.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VMEM SQ_INSTS_SALU SQ_INSTS_VSKIPPED SQ_INSTS SQ_INSTS_VALU SQ_INSTS_VALU_ADD_F16 SQ_INSTS_VALU_MUL_F16 SQ_INSTS_VALU_FMA_F16 GRBM_SPI_BUSY TCP_READ_TAGCONFLICT_STALL_CYCLES_sum TCP_WRITE_TAGCONFLICT_STALL_CYCLES_sum TCP_ATOMIC_TAGCONFLICT_STALL_CYCLES_sum TCP_TA_TCP_STATE_READ_sum TA_BUFFER_READ_WAVEFRONTS_sum TA_BUFFER_WRITE_WAVEFRONTS_sum TD_SPI_STALL_sum TD_LOAD_WAVEFRONT_sum SPI_CSN_NUM_THREADGROUPS SPI_CSN_WAVE CPC_CPC_TCIU_BUSY CPC_CPC_TCIU_IDLE CPF_CPF_TCIU_BUSY CPF_CPF_TCIU_STALL TCC_NC_REQ_sum TCC_UC_REQ_sum TCC_CC_REQ_sum TCC_RW_REQ_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_10.txt b/tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_10.txt new file mode 100644 index 0000000000..21c59688f7 --- /dev/null +++ b/tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_10.txt @@ -0,0 +1,5 @@ +pmc: SQC_TC_DATA_ATOMIC_REQ SQC_TC_STALL SQC_TC_REQ SQC_DCACHE_REQ_READ_16 SQC_ICACHE_REQ SQC_ICACHE_HITS SQC_ICACHE_MISSES SQC_ICACHE_MISSES_DUPLICATE + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_11.txt b/tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_11.txt new file mode 100644 index 0000000000..df6d67d7b7 --- /dev/null +++ b/tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_11.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_INPUT_VALID_READYB SQC_DCACHE_ATOMIC SQC_DCACHE_REQ_READ_8 SQC_DCACHE_REQ SQC_DCACHE_HITS SQC_DCACHE_MISSES SQC_DCACHE_MISSES_DUPLICATE SQC_DCACHE_REQ_READ_1 + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_12.txt b/tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_12.txt new file mode 100644 index 0000000000..6e5320c11c --- /dev/null +++ b/tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_12.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_REQ_READ_2 SQC_DCACHE_REQ_READ_4 + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_13.txt b/tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_13.txt new file mode 100644 index 0000000000..d95492c1cd --- /dev/null +++ b/tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_13.txt @@ -0,0 +1,5 @@ +pmc: TCC_ATOMIC[0] TCC_BUBBLE[0] TCC_CYCLE[0] TCC_EA0_ATOMIC[0] TCC_ATOMIC[1] TCC_BUBBLE[1] TCC_CYCLE[1] TCC_EA0_ATOMIC[1] TCC_ATOMIC[2] TCC_BUBBLE[2] TCC_CYCLE[2] TCC_EA0_ATOMIC[2] TCC_ATOMIC[3] TCC_BUBBLE[3] TCC_CYCLE[3] TCC_EA0_ATOMIC[3] TCC_ATOMIC[4] TCC_BUBBLE[4] TCC_CYCLE[4] TCC_EA0_ATOMIC[4] TCC_ATOMIC[5] TCC_BUBBLE[5] TCC_CYCLE[5] TCC_EA0_ATOMIC[5] TCC_ATOMIC[6] TCC_BUBBLE[6] TCC_CYCLE[6] TCC_EA0_ATOMIC[6] TCC_ATOMIC[7] TCC_BUBBLE[7] TCC_CYCLE[7] TCC_EA0_ATOMIC[7] TCC_ATOMIC[8] TCC_BUBBLE[8] TCC_CYCLE[8] TCC_EA0_ATOMIC[8] TCC_ATOMIC[9] TCC_BUBBLE[9] TCC_CYCLE[9] TCC_EA0_ATOMIC[9] TCC_ATOMIC[10] TCC_BUBBLE[10] TCC_CYCLE[10] TCC_EA0_ATOMIC[10] TCC_ATOMIC[11] TCC_BUBBLE[11] TCC_CYCLE[11] TCC_EA0_ATOMIC[11] TCC_ATOMIC[12] TCC_BUBBLE[12] TCC_CYCLE[12] TCC_EA0_ATOMIC[12] TCC_ATOMIC[13] TCC_BUBBLE[13] TCC_CYCLE[13] TCC_EA0_ATOMIC[13] TCC_ATOMIC[14] TCC_BUBBLE[14] TCC_CYCLE[14] TCC_EA0_ATOMIC[14] TCC_ATOMIC[15] TCC_BUBBLE[15] TCC_CYCLE[15] TCC_EA0_ATOMIC[15] + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_14.txt b/tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_14.txt new file mode 100644 index 0000000000..28327b86d3 --- /dev/null +++ b/tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_14.txt @@ -0,0 +1,5 @@ +pmc: TCC_EA0_ATOMIC_LEVEL[0] TCC_EA0_RDREQ[0] TCC_EA0_RDREQ_32B[0] TCC_EA0_RDREQ_LEVEL[0] TCC_EA0_ATOMIC_LEVEL[1] TCC_EA0_RDREQ[1] TCC_EA0_RDREQ_32B[1] TCC_EA0_RDREQ_LEVEL[1] TCC_EA0_ATOMIC_LEVEL[2] TCC_EA0_RDREQ[2] TCC_EA0_RDREQ_32B[2] TCC_EA0_RDREQ_LEVEL[2] TCC_EA0_ATOMIC_LEVEL[3] TCC_EA0_RDREQ[3] TCC_EA0_RDREQ_32B[3] TCC_EA0_RDREQ_LEVEL[3] TCC_EA0_ATOMIC_LEVEL[4] TCC_EA0_RDREQ[4] TCC_EA0_RDREQ_32B[4] TCC_EA0_RDREQ_LEVEL[4] TCC_EA0_ATOMIC_LEVEL[5] TCC_EA0_RDREQ[5] TCC_EA0_RDREQ_32B[5] TCC_EA0_RDREQ_LEVEL[5] TCC_EA0_ATOMIC_LEVEL[6] TCC_EA0_RDREQ[6] TCC_EA0_RDREQ_32B[6] TCC_EA0_RDREQ_LEVEL[6] TCC_EA0_ATOMIC_LEVEL[7] TCC_EA0_RDREQ[7] TCC_EA0_RDREQ_32B[7] TCC_EA0_RDREQ_LEVEL[7] TCC_EA0_ATOMIC_LEVEL[8] TCC_EA0_RDREQ[8] TCC_EA0_RDREQ_32B[8] TCC_EA0_RDREQ_LEVEL[8] TCC_EA0_ATOMIC_LEVEL[9] TCC_EA0_RDREQ[9] TCC_EA0_RDREQ_32B[9] TCC_EA0_RDREQ_LEVEL[9] TCC_EA0_ATOMIC_LEVEL[10] TCC_EA0_RDREQ[10] TCC_EA0_RDREQ_32B[10] TCC_EA0_RDREQ_LEVEL[10] TCC_EA0_ATOMIC_LEVEL[11] TCC_EA0_RDREQ[11] TCC_EA0_RDREQ_32B[11] TCC_EA0_RDREQ_LEVEL[11] TCC_EA0_ATOMIC_LEVEL[12] TCC_EA0_RDREQ[12] TCC_EA0_RDREQ_32B[12] TCC_EA0_RDREQ_LEVEL[12] TCC_EA0_ATOMIC_LEVEL[13] TCC_EA0_RDREQ[13] TCC_EA0_RDREQ_32B[13] TCC_EA0_RDREQ_LEVEL[13] TCC_EA0_ATOMIC_LEVEL[14] TCC_EA0_RDREQ[14] TCC_EA0_RDREQ_32B[14] TCC_EA0_RDREQ_LEVEL[14] TCC_EA0_ATOMIC_LEVEL[15] TCC_EA0_RDREQ[15] TCC_EA0_RDREQ_32B[15] TCC_EA0_RDREQ_LEVEL[15] + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_15.txt b/tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_15.txt new file mode 100644 index 0000000000..033ae877ed --- /dev/null +++ b/tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_15.txt @@ -0,0 +1,5 @@ +pmc: TCC_EA0_WRREQ[0] TCC_EA0_WRREQ_64B[0] TCC_EA0_WRREQ_LEVEL[0] TCC_HIT[0] TCC_EA0_WRREQ[1] TCC_EA0_WRREQ_64B[1] TCC_EA0_WRREQ_LEVEL[1] TCC_HIT[1] TCC_EA0_WRREQ[2] TCC_EA0_WRREQ_64B[2] TCC_EA0_WRREQ_LEVEL[2] TCC_HIT[2] TCC_EA0_WRREQ[3] TCC_EA0_WRREQ_64B[3] TCC_EA0_WRREQ_LEVEL[3] TCC_HIT[3] TCC_EA0_WRREQ[4] TCC_EA0_WRREQ_64B[4] TCC_EA0_WRREQ_LEVEL[4] TCC_HIT[4] TCC_EA0_WRREQ[5] TCC_EA0_WRREQ_64B[5] TCC_EA0_WRREQ_LEVEL[5] TCC_HIT[5] TCC_EA0_WRREQ[6] TCC_EA0_WRREQ_64B[6] TCC_EA0_WRREQ_LEVEL[6] TCC_HIT[6] TCC_EA0_WRREQ[7] TCC_EA0_WRREQ_64B[7] TCC_EA0_WRREQ_LEVEL[7] TCC_HIT[7] TCC_EA0_WRREQ[8] TCC_EA0_WRREQ_64B[8] TCC_EA0_WRREQ_LEVEL[8] TCC_HIT[8] TCC_EA0_WRREQ[9] TCC_EA0_WRREQ_64B[9] TCC_EA0_WRREQ_LEVEL[9] TCC_HIT[9] TCC_EA0_WRREQ[10] TCC_EA0_WRREQ_64B[10] TCC_EA0_WRREQ_LEVEL[10] TCC_HIT[10] TCC_EA0_WRREQ[11] TCC_EA0_WRREQ_64B[11] TCC_EA0_WRREQ_LEVEL[11] TCC_HIT[11] TCC_EA0_WRREQ[12] TCC_EA0_WRREQ_64B[12] TCC_EA0_WRREQ_LEVEL[12] TCC_HIT[12] TCC_EA0_WRREQ[13] TCC_EA0_WRREQ_64B[13] TCC_EA0_WRREQ_LEVEL[13] TCC_HIT[13] TCC_EA0_WRREQ[14] TCC_EA0_WRREQ_64B[14] TCC_EA0_WRREQ_LEVEL[14] TCC_HIT[14] TCC_EA0_WRREQ[15] TCC_EA0_WRREQ_64B[15] TCC_EA0_WRREQ_LEVEL[15] TCC_HIT[15] + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_16.txt b/tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_16.txt new file mode 100644 index 0000000000..123269c3f9 --- /dev/null +++ b/tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_16.txt @@ -0,0 +1,5 @@ +pmc: TCC_MISS[0] TCC_READ[0] TCC_REQ[0] TCC_RW_REQ[0] TCC_MISS[1] TCC_READ[1] TCC_REQ[1] TCC_RW_REQ[1] TCC_MISS[2] TCC_READ[2] TCC_REQ[2] TCC_RW_REQ[2] TCC_MISS[3] TCC_READ[3] TCC_REQ[3] TCC_RW_REQ[3] TCC_MISS[4] TCC_READ[4] TCC_REQ[4] TCC_RW_REQ[4] TCC_MISS[5] TCC_READ[5] TCC_REQ[5] TCC_RW_REQ[5] TCC_MISS[6] TCC_READ[6] TCC_REQ[6] TCC_RW_REQ[6] TCC_MISS[7] TCC_READ[7] TCC_REQ[7] TCC_RW_REQ[7] TCC_MISS[8] TCC_READ[8] TCC_REQ[8] TCC_RW_REQ[8] TCC_MISS[9] TCC_READ[9] TCC_REQ[9] TCC_RW_REQ[9] TCC_MISS[10] TCC_READ[10] TCC_REQ[10] TCC_RW_REQ[10] TCC_MISS[11] TCC_READ[11] TCC_REQ[11] TCC_RW_REQ[11] TCC_MISS[12] TCC_READ[12] TCC_REQ[12] TCC_RW_REQ[12] TCC_MISS[13] TCC_READ[13] TCC_REQ[13] TCC_RW_REQ[13] TCC_MISS[14] TCC_READ[14] TCC_REQ[14] TCC_RW_REQ[14] TCC_MISS[15] TCC_READ[15] TCC_REQ[15] TCC_RW_REQ[15] + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_17.txt b/tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_17.txt new file mode 100644 index 0000000000..102fb795bd --- /dev/null +++ b/tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_17.txt @@ -0,0 +1,5 @@ +pmc: TCC_TAG_STALL[0] TCC_TOO_MANY_EA_WRREQS_STALL[0] TCC_WRITE[0] TCC_TAG_STALL[1] TCC_TOO_MANY_EA_WRREQS_STALL[1] TCC_WRITE[1] TCC_TAG_STALL[2] TCC_TOO_MANY_EA_WRREQS_STALL[2] TCC_WRITE[2] TCC_TAG_STALL[3] TCC_TOO_MANY_EA_WRREQS_STALL[3] TCC_WRITE[3] TCC_TAG_STALL[4] TCC_TOO_MANY_EA_WRREQS_STALL[4] TCC_WRITE[4] TCC_TAG_STALL[5] TCC_TOO_MANY_EA_WRREQS_STALL[5] TCC_WRITE[5] TCC_TAG_STALL[6] TCC_TOO_MANY_EA_WRREQS_STALL[6] TCC_WRITE[6] TCC_TAG_STALL[7] TCC_TOO_MANY_EA_WRREQS_STALL[7] TCC_WRITE[7] TCC_TAG_STALL[8] TCC_TOO_MANY_EA_WRREQS_STALL[8] TCC_WRITE[8] TCC_TAG_STALL[9] TCC_TOO_MANY_EA_WRREQS_STALL[9] TCC_WRITE[9] TCC_TAG_STALL[10] TCC_TOO_MANY_EA_WRREQS_STALL[10] TCC_WRITE[10] TCC_TAG_STALL[11] TCC_TOO_MANY_EA_WRREQS_STALL[11] TCC_WRITE[11] TCC_TAG_STALL[12] TCC_TOO_MANY_EA_WRREQS_STALL[12] TCC_WRITE[12] TCC_TAG_STALL[13] TCC_TOO_MANY_EA_WRREQS_STALL[13] TCC_WRITE[13] TCC_TAG_STALL[14] TCC_TOO_MANY_EA_WRREQS_STALL[14] TCC_WRITE[14] TCC_TAG_STALL[15] TCC_TOO_MANY_EA_WRREQS_STALL[15] TCC_WRITE[15] + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_2.txt b/tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_2.txt new file mode 100644 index 0000000000..8ff8201c5a --- /dev/null +++ b/tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_2.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_TRANS_F16 SQ_INSTS_VALU_ADD_F32 SQ_INSTS_VALU_MUL_F32 SQ_INSTS_VALU_FMA_F32 SQ_INSTS_VALU_TRANS_F32 SQ_INSTS_VALU_ADD_F64 SQ_INSTS_VALU_MUL_F64 SQ_INSTS_VALU_FMA_F64 TCP_VOLATILE_sum TCP_TOTAL_ACCESSES_sum TCP_TOTAL_READ_sum TCP_TOTAL_WRITE_sum TA_BUFFER_ATOMIC_WAVEFRONTS_sum TA_BUFFER_TOTAL_CYCLES_sum TD_ATOMIC_WAVEFRONT_sum TD_STORE_WAVEFRONT_sum SPI_RA_REQ_NO_ALLOC SPI_RA_REQ_NO_ALLOC_CSN CPC_CPC_STAT_STALL CPC_UTCL1_STALL_ON_TRANSLATION CPF_CPF_STAT_IDLE CPF_CPF_TCIU_IDLE TCC_REQ_sum TCC_STREAMING_REQ_sum TCC_HIT_sum TCC_MISS_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_3.txt b/tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_3.txt new file mode 100644 index 0000000000..cb10e4801d --- /dev/null +++ b/tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_3.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_TRANS_F64 SQ_INSTS_VALU_INT32 SQ_INSTS_VALU_INT64 SQ_INSTS_SMEM SQ_INSTS_FLAT SQ_INSTS_LDS SQ_INSTS_GDS SQ_INSTS_EXP_GDS TCP_TOTAL_ATOMIC_WITH_RET_sum TCP_TOTAL_ATOMIC_WITHOUT_RET_sum TCP_TOTAL_WRITEBACK_INVALIDATES_sum TCP_TOTAL_CACHE_ACCESSES_sum TA_BUFFER_COALESCED_READ_CYCLES_sum TA_BUFFER_COALESCED_WRITE_CYCLES_sum TD_COALESCABLE_WAVEFRONT_sum SPI_RA_RES_STALL_CSN SPI_RA_TMP_STALL_CSN CPC_CPC_UTCL2IU_BUSY CPC_CPC_UTCL2IU_IDLE CPF_CMP_UTCL1_STALL_ON_TRANSLATION TCC_READ_sum TCC_WRITE_sum TCC_ATOMIC_sum TCC_WRITEBACK_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_4.txt b/tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_4.txt new file mode 100644 index 0000000000..e4e6069e38 --- /dev/null +++ b/tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_4.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_BRANCH SQ_INSTS_SENDMSG SQ_WAIT_ANY SQ_WAIT_INST_ANY SQ_ACTIVE_INST_ANY SQ_ACTIVE_INST_VMEM SQ_ACTIVE_INST_LDS SQ_ACTIVE_INST_VALU TCP_UTCL1_TRANSLATION_MISS_sum TCP_UTCL1_TRANSLATION_HIT_sum TCP_UTCL1_PERMISSION_MISS_sum TCP_UTCL1_REQUEST_sum TA_ADDR_STALLED_BY_TC_CYCLES_sum TA_TOTAL_WAVEFRONTS_sum SPI_RA_WAVE_SIMD_FULL_CSN SPI_RA_VGPR_SIMD_FULL_CSN CPC_CPC_UTCL2IU_STALL CPC_ME1_BUSY_FOR_PACKET_DECODE TCC_EA0_WRREQ_sum TCC_EA0_WRREQ_64B_sum TCC_EA0_WR_UNCACHED_32B_sum TCC_EA0_WRREQ_DRAM_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_5.txt b/tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_5.txt new file mode 100644 index 0000000000..77bd288232 --- /dev/null +++ b/tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_5.txt @@ -0,0 +1,5 @@ +pmc: SQ_ACTIVE_INST_SCA SQ_ACTIVE_INST_EXP_GDS SQ_ACTIVE_INST_MISC SQ_ACTIVE_INST_FLAT SQ_INST_CYCLES_VMEM_WR SQ_INST_CYCLES_VMEM_RD SQ_INST_CYCLES_SMEM SQ_INST_CYCLES_SALU TCP_TCC_READ_REQ_sum TCP_TCC_WRITE_REQ_sum TCP_TCC_ATOMIC_WITH_RET_REQ_sum TCP_TCC_ATOMIC_WITHOUT_RET_REQ_sum TA_ADDR_STALLED_BY_TD_CYCLES_sum TA_DATA_STALLED_BY_TC_CYCLES_sum SPI_RA_SGPR_SIMD_FULL_CSN SPI_RA_LDS_CU_FULL_CSN CPC_ME1_DC0_SPI_BUSY TCC_EA0_RDREQ_sum TCC_EA0_RDREQ_32B_sum TCC_BUBBLE_sum TCC_EA0_RD_UNCACHED_32B_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_6.txt b/tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_6.txt new file mode 100644 index 0000000000..609c184df8 --- /dev/null +++ b/tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_6.txt @@ -0,0 +1,5 @@ +pmc: SQ_THREAD_CYCLES_VALU SQ_IFETCH SQ_LDS_BANK_CONFLICT SQ_LDS_ADDR_CONFLICT SQ_LDS_UNALIGNED_STALL SQ_WAVES_EQ_64 SQ_WAVES_LT_64 SQ_WAVES_LT_48 TCP_TCC_NC_READ_REQ_sum TCP_TCC_NC_WRITE_REQ_sum TCP_TCC_NC_ATOMIC_REQ_sum TCP_TCC_UC_READ_REQ_sum TA_FLAT_WAVEFRONTS_sum TA_FLAT_READ_WAVEFRONTS_sum SPI_RA_BAR_CU_FULL_CSN SPI_RA_TGLIM_CU_FULL_CSN TCC_EA0_RDREQ_DRAM_sum TCC_TAG_STALL_sum TCC_NORMAL_WRITEBACK_sum TCC_ALL_TC_OP_WB_WRITEBACK_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_7.txt b/tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_7.txt new file mode 100644 index 0000000000..5881e5fb8f --- /dev/null +++ b/tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_7.txt @@ -0,0 +1,5 @@ +pmc: SQ_WAVES_LT_32 SQ_WAVES_LT_16 SQ_ITEMS SQ_LDS_MEM_VIOLATIONS SQ_LDS_ATOMIC_RETURN SQ_LDS_IDX_ACTIVE SQ_WAVES_RESTORED SQ_WAVES_SAVED TCP_TCC_UC_WRITE_REQ_sum TCP_TCC_UC_ATOMIC_REQ_sum TCP_TCC_CC_READ_REQ_sum TCP_TCC_CC_WRITE_REQ_sum TA_FLAT_WRITE_WAVEFRONTS_sum TA_FLAT_ATOMIC_WAVEFRONTS_sum SPI_RA_WVLIM_STALL_CSN SPI_SWC_CSC_WR TCC_NORMAL_EVICT_sum TCC_ALL_TC_OP_INV_EVICT_sum TCC_TOO_MANY_EA_WRREQS_STALL_sum TCC_EA0_ATOMIC_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_8.txt b/tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_8.txt new file mode 100644 index 0000000000..66317384f5 --- /dev/null +++ b/tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_8.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM_NORM SQ_INSTS_MFMA SQ_INSTS_VALU_MFMA_I8 SQ_INSTS_VALU_MFMA_F16 SQ_INSTS_VALU_MFMA_BF16 SQ_INSTS_VALU_MFMA_F32 SQ_INSTS_VALU_MFMA_F64 SQ_VALU_MFMA_BUSY_CYCLES TCP_TCC_CC_ATOMIC_REQ_sum TCP_TCC_RW_READ_REQ_sum TCP_TCC_RW_WRITE_REQ_sum TCP_TCC_RW_ATOMIC_REQ_sum SPI_VWC_CSC_WR SPI_RA_BULKY_CU_FULL_CSN TCC_EA0_RDREQ_LEVEL_sum TCC_EA0_WRREQ_LEVEL_sum TCC_EA0_ATOMIC_LEVEL_sum TCC_EA0_WRREQ_STALL_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_9.txt b/tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_9.txt new file mode 100644 index 0000000000..60ceab315a --- /dev/null +++ b/tests/workloads/join_type_kernel/MI300X_A1/perfmon/pmc_perf_9.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_MFMA_MOPS_I8 SQ_INSTS_VALU_MFMA_MOPS_F16 SQ_INSTS_VALU_MFMA_MOPS_BF16 SQ_INSTS_VALU_MFMA_MOPS_F32 SQ_INSTS_VALU_MFMA_MOPS_F64 SQC_TC_INST_REQ SQC_TC_DATA_READ_REQ SQC_TC_DATA_WRITE_REQ TCP_PENDING_STALL_CYCLES_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_kernel/MI300X_A1/perfmon/timestamps.txt b/tests/workloads/join_type_kernel/MI300X_A1/perfmon/timestamps.txt new file mode 100644 index 0000000000..676cca1b80 --- /dev/null +++ b/tests/workloads/join_type_kernel/MI300X_A1/perfmon/timestamps.txt @@ -0,0 +1,5 @@ +pmc: + +gpu: +range: +kernel: diff --git a/tests/workloads/join_type_kernel/MI300X_A1/pmc_perf.csv b/tests/workloads/join_type_kernel/MI300X_A1/pmc_perf.csv new file mode 100644 index 0000000000..7c6e7b61e3 --- /dev/null +++ b/tests/workloads/join_type_kernel/MI300X_A1/pmc_perf.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Correlation_ID,SQC_DCACHE_INPUT_VALID_READYB,SQC_DCACHE_ATOMIC,SQC_DCACHE_REQ_READ_8,SQC_DCACHE_REQ,SQC_DCACHE_HITS,SQC_DCACHE_MISSES,SQC_DCACHE_MISSES_DUPLICATE,SQC_DCACHE_REQ_READ_1,Wave_Size_1,Correlation_ID_1,XCC_Index,TCC_ATOMIC[0],TCC_BUBBLE[0],TCC_CYCLE[0],TCC_EA0_ATOMIC[0],TCC_ATOMIC[1],TCC_BUBBLE[1],TCC_CYCLE[1],TCC_EA0_ATOMIC[1],TCC_ATOMIC[2],TCC_BUBBLE[2],TCC_CYCLE[2],TCC_EA0_ATOMIC[2],TCC_ATOMIC[3],TCC_BUBBLE[3],TCC_CYCLE[3],TCC_EA0_ATOMIC[3],TCC_ATOMIC[4],TCC_BUBBLE[4],TCC_CYCLE[4],TCC_EA0_ATOMIC[4],TCC_ATOMIC[5],TCC_BUBBLE[5],TCC_CYCLE[5],TCC_EA0_ATOMIC[5],TCC_ATOMIC[6],TCC_BUBBLE[6],TCC_CYCLE[6],TCC_EA0_ATOMIC[6],TCC_ATOMIC[7],TCC_BUBBLE[7],TCC_CYCLE[7],TCC_EA0_ATOMIC[7],TCC_ATOMIC[8],TCC_BUBBLE[8],TCC_CYCLE[8],TCC_EA0_ATOMIC[8],TCC_ATOMIC[9],TCC_BUBBLE[9],TCC_CYCLE[9],TCC_EA0_ATOMIC[9],TCC_ATOMIC[10],TCC_BUBBLE[10],TCC_CYCLE[10],TCC_EA0_ATOMIC[10],TCC_ATOMIC[11],TCC_BUBBLE[11],TCC_CYCLE[11],TCC_EA0_ATOMIC[11],TCC_ATOMIC[12],TCC_BUBBLE[12],TCC_CYCLE[12],TCC_EA0_ATOMIC[12],TCC_ATOMIC[13],TCC_BUBBLE[13],TCC_CYCLE[13],TCC_EA0_ATOMIC[13],TCC_ATOMIC[14],TCC_BUBBLE[14],TCC_CYCLE[14],TCC_EA0_ATOMIC[14],TCC_ATOMIC[15],TCC_BUBBLE[15],TCC_CYCLE[15],TCC_EA0_ATOMIC[15],TCC_ATOMIC[16],TCC_BUBBLE[16],TCC_CYCLE[16],TCC_EA0_ATOMIC[16],TCC_ATOMIC[17],TCC_BUBBLE[17],TCC_CYCLE[17],TCC_EA0_ATOMIC[17],TCC_ATOMIC[18],TCC_BUBBLE[18],TCC_CYCLE[18],TCC_EA0_ATOMIC[18],TCC_ATOMIC[19],TCC_BUBBLE[19],TCC_CYCLE[19],TCC_EA0_ATOMIC[19],TCC_ATOMIC[20],TCC_BUBBLE[20],TCC_CYCLE[20],TCC_EA0_ATOMIC[20],TCC_ATOMIC[21],TCC_BUBBLE[21],TCC_CYCLE[21],TCC_EA0_ATOMIC[21],TCC_ATOMIC[22],TCC_BUBBLE[22],TCC_CYCLE[22],TCC_EA0_ATOMIC[22],TCC_ATOMIC[23],TCC_BUBBLE[23],TCC_CYCLE[23],TCC_EA0_ATOMIC[23],TCC_ATOMIC[24],TCC_BUBBLE[24],TCC_CYCLE[24],TCC_EA0_ATOMIC[24],TCC_ATOMIC[25],TCC_BUBBLE[25],TCC_CYCLE[25],TCC_EA0_ATOMIC[25],TCC_ATOMIC[26],TCC_BUBBLE[26],TCC_CYCLE[26],TCC_EA0_ATOMIC[26],TCC_ATOMIC[27],TCC_BUBBLE[27],TCC_CYCLE[27],TCC_EA0_ATOMIC[27],TCC_ATOMIC[28],TCC_BUBBLE[28],TCC_CYCLE[28],TCC_EA0_ATOMIC[28],TCC_ATOMIC[29],TCC_BUBBLE[29],TCC_CYCLE[29],TCC_EA0_ATOMIC[29],TCC_ATOMIC[30],TCC_BUBBLE[30],TCC_CYCLE[30],TCC_EA0_ATOMIC[30],TCC_ATOMIC[31],TCC_BUBBLE[31],TCC_CYCLE[31],TCC_EA0_ATOMIC[31],TCC_ATOMIC[32],TCC_BUBBLE[32],TCC_CYCLE[32],TCC_EA0_ATOMIC[32],TCC_ATOMIC[33],TCC_BUBBLE[33],TCC_CYCLE[33],TCC_EA0_ATOMIC[33],TCC_ATOMIC[34],TCC_BUBBLE[34],TCC_CYCLE[34],TCC_EA0_ATOMIC[34],TCC_ATOMIC[35],TCC_BUBBLE[35],TCC_CYCLE[35],TCC_EA0_ATOMIC[35],TCC_ATOMIC[36],TCC_BUBBLE[36],TCC_CYCLE[36],TCC_EA0_ATOMIC[36],TCC_ATOMIC[37],TCC_BUBBLE[37],TCC_CYCLE[37],TCC_EA0_ATOMIC[37],TCC_ATOMIC[38],TCC_BUBBLE[38],TCC_CYCLE[38],TCC_EA0_ATOMIC[38],TCC_ATOMIC[39],TCC_BUBBLE[39],TCC_CYCLE[39],TCC_EA0_ATOMIC[39],TCC_ATOMIC[40],TCC_BUBBLE[40],TCC_CYCLE[40],TCC_EA0_ATOMIC[40],TCC_ATOMIC[41],TCC_BUBBLE[41],TCC_CYCLE[41],TCC_EA0_ATOMIC[41],TCC_ATOMIC[42],TCC_BUBBLE[42],TCC_CYCLE[42],TCC_EA0_ATOMIC[42],TCC_ATOMIC[43],TCC_BUBBLE[43],TCC_CYCLE[43],TCC_EA0_ATOMIC[43],TCC_ATOMIC[44],TCC_BUBBLE[44],TCC_CYCLE[44],TCC_EA0_ATOMIC[44],TCC_ATOMIC[45],TCC_BUBBLE[45],TCC_CYCLE[45],TCC_EA0_ATOMIC[45],TCC_ATOMIC[46],TCC_BUBBLE[46],TCC_CYCLE[46],TCC_EA0_ATOMIC[46],TCC_ATOMIC[47],TCC_BUBBLE[47],TCC_CYCLE[47],TCC_EA0_ATOMIC[47],TCC_ATOMIC[48],TCC_BUBBLE[48],TCC_CYCLE[48],TCC_EA0_ATOMIC[48],TCC_ATOMIC[49],TCC_BUBBLE[49],TCC_CYCLE[49],TCC_EA0_ATOMIC[49],TCC_ATOMIC[50],TCC_BUBBLE[50],TCC_CYCLE[50],TCC_EA0_ATOMIC[50],TCC_ATOMIC[51],TCC_BUBBLE[51],TCC_CYCLE[51],TCC_EA0_ATOMIC[51],TCC_ATOMIC[52],TCC_BUBBLE[52],TCC_CYCLE[52],TCC_EA0_ATOMIC[52],TCC_ATOMIC[53],TCC_BUBBLE[53],TCC_CYCLE[53],TCC_EA0_ATOMIC[53],TCC_ATOMIC[54],TCC_BUBBLE[54],TCC_CYCLE[54],TCC_EA0_ATOMIC[54],TCC_ATOMIC[55],TCC_BUBBLE[55],TCC_CYCLE[55],TCC_EA0_ATOMIC[55],TCC_ATOMIC[56],TCC_BUBBLE[56],TCC_CYCLE[56],TCC_EA0_ATOMIC[56],TCC_ATOMIC[57],TCC_BUBBLE[57],TCC_CYCLE[57],TCC_EA0_ATOMIC[57],TCC_ATOMIC[58],TCC_BUBBLE[58],TCC_CYCLE[58],TCC_EA0_ATOMIC[58],TCC_ATOMIC[59],TCC_BUBBLE[59],TCC_CYCLE[59],TCC_EA0_ATOMIC[59],TCC_ATOMIC[60],TCC_BUBBLE[60],TCC_CYCLE[60],TCC_EA0_ATOMIC[60],TCC_ATOMIC[61],TCC_BUBBLE[61],TCC_CYCLE[61],TCC_EA0_ATOMIC[61],TCC_ATOMIC[62],TCC_BUBBLE[62],TCC_CYCLE[62],TCC_EA0_ATOMIC[62],TCC_ATOMIC[63],TCC_BUBBLE[63],TCC_CYCLE[63],TCC_EA0_ATOMIC[63],TCC_ATOMIC[64],TCC_BUBBLE[64],TCC_CYCLE[64],TCC_EA0_ATOMIC[64],TCC_ATOMIC[65],TCC_BUBBLE[65],TCC_CYCLE[65],TCC_EA0_ATOMIC[65],TCC_ATOMIC[66],TCC_BUBBLE[66],TCC_CYCLE[66],TCC_EA0_ATOMIC[66],TCC_ATOMIC[67],TCC_BUBBLE[67],TCC_CYCLE[67],TCC_EA0_ATOMIC[67],TCC_ATOMIC[68],TCC_BUBBLE[68],TCC_CYCLE[68],TCC_EA0_ATOMIC[68],TCC_ATOMIC[69],TCC_BUBBLE[69],TCC_CYCLE[69],TCC_EA0_ATOMIC[69],TCC_ATOMIC[70],TCC_BUBBLE[70],TCC_CYCLE[70],TCC_EA0_ATOMIC[70],TCC_ATOMIC[71],TCC_BUBBLE[71],TCC_CYCLE[71],TCC_EA0_ATOMIC[71],TCC_ATOMIC[72],TCC_BUBBLE[72],TCC_CYCLE[72],TCC_EA0_ATOMIC[72],TCC_ATOMIC[73],TCC_BUBBLE[73],TCC_CYCLE[73],TCC_EA0_ATOMIC[73],TCC_ATOMIC[74],TCC_BUBBLE[74],TCC_CYCLE[74],TCC_EA0_ATOMIC[74],TCC_ATOMIC[75],TCC_BUBBLE[75],TCC_CYCLE[75],TCC_EA0_ATOMIC[75],TCC_ATOMIC[76],TCC_BUBBLE[76],TCC_CYCLE[76],TCC_EA0_ATOMIC[76],TCC_ATOMIC[77],TCC_BUBBLE[77],TCC_CYCLE[77],TCC_EA0_ATOMIC[77],TCC_ATOMIC[78],TCC_BUBBLE[78],TCC_CYCLE[78],TCC_EA0_ATOMIC[78],TCC_ATOMIC[79],TCC_BUBBLE[79],TCC_CYCLE[79],TCC_EA0_ATOMIC[79],TCC_ATOMIC[80],TCC_BUBBLE[80],TCC_CYCLE[80],TCC_EA0_ATOMIC[80],TCC_ATOMIC[81],TCC_BUBBLE[81],TCC_CYCLE[81],TCC_EA0_ATOMIC[81],TCC_ATOMIC[82],TCC_BUBBLE[82],TCC_CYCLE[82],TCC_EA0_ATOMIC[82],TCC_ATOMIC[83],TCC_BUBBLE[83],TCC_CYCLE[83],TCC_EA0_ATOMIC[83],TCC_ATOMIC[84],TCC_BUBBLE[84],TCC_CYCLE[84],TCC_EA0_ATOMIC[84],TCC_ATOMIC[85],TCC_BUBBLE[85],TCC_CYCLE[85],TCC_EA0_ATOMIC[85],TCC_ATOMIC[86],TCC_BUBBLE[86],TCC_CYCLE[86],TCC_EA0_ATOMIC[86],TCC_ATOMIC[87],TCC_BUBBLE[87],TCC_CYCLE[87],TCC_EA0_ATOMIC[87],TCC_ATOMIC[88],TCC_BUBBLE[88],TCC_CYCLE[88],TCC_EA0_ATOMIC[88],TCC_ATOMIC[89],TCC_BUBBLE[89],TCC_CYCLE[89],TCC_EA0_ATOMIC[89],TCC_ATOMIC[90],TCC_BUBBLE[90],TCC_CYCLE[90],TCC_EA0_ATOMIC[90],TCC_ATOMIC[91],TCC_BUBBLE[91],TCC_CYCLE[91],TCC_EA0_ATOMIC[91],TCC_ATOMIC[92],TCC_BUBBLE[92],TCC_CYCLE[92],TCC_EA0_ATOMIC[92],TCC_ATOMIC[93],TCC_BUBBLE[93],TCC_CYCLE[93],TCC_EA0_ATOMIC[93],TCC_ATOMIC[94],TCC_BUBBLE[94],TCC_CYCLE[94],TCC_EA0_ATOMIC[94],TCC_ATOMIC[95],TCC_BUBBLE[95],TCC_CYCLE[95],TCC_EA0_ATOMIC[95],TCC_ATOMIC[96],TCC_BUBBLE[96],TCC_CYCLE[96],TCC_EA0_ATOMIC[96],TCC_ATOMIC[97],TCC_BUBBLE[97],TCC_CYCLE[97],TCC_EA0_ATOMIC[97],TCC_ATOMIC[98],TCC_BUBBLE[98],TCC_CYCLE[98],TCC_EA0_ATOMIC[98],TCC_ATOMIC[99],TCC_BUBBLE[99],TCC_CYCLE[99],TCC_EA0_ATOMIC[99],TCC_ATOMIC[100],TCC_BUBBLE[100],TCC_CYCLE[100],TCC_EA0_ATOMIC[100],TCC_ATOMIC[101],TCC_BUBBLE[101],TCC_CYCLE[101],TCC_EA0_ATOMIC[101],TCC_ATOMIC[102],TCC_BUBBLE[102],TCC_CYCLE[102],TCC_EA0_ATOMIC[102],TCC_ATOMIC[103],TCC_BUBBLE[103],TCC_CYCLE[103],TCC_EA0_ATOMIC[103],TCC_ATOMIC[104],TCC_BUBBLE[104],TCC_CYCLE[104],TCC_EA0_ATOMIC[104],TCC_ATOMIC[105],TCC_BUBBLE[105],TCC_CYCLE[105],TCC_EA0_ATOMIC[105],TCC_ATOMIC[106],TCC_BUBBLE[106],TCC_CYCLE[106],TCC_EA0_ATOMIC[106],TCC_ATOMIC[107],TCC_BUBBLE[107],TCC_CYCLE[107],TCC_EA0_ATOMIC[107],TCC_ATOMIC[108],TCC_BUBBLE[108],TCC_CYCLE[108],TCC_EA0_ATOMIC[108],TCC_ATOMIC[109],TCC_BUBBLE[109],TCC_CYCLE[109],TCC_EA0_ATOMIC[109],TCC_ATOMIC[110],TCC_BUBBLE[110],TCC_CYCLE[110],TCC_EA0_ATOMIC[110],TCC_ATOMIC[111],TCC_BUBBLE[111],TCC_CYCLE[111],TCC_EA0_ATOMIC[111],TCC_ATOMIC[112],TCC_BUBBLE[112],TCC_CYCLE[112],TCC_EA0_ATOMIC[112],TCC_ATOMIC[113],TCC_BUBBLE[113],TCC_CYCLE[113],TCC_EA0_ATOMIC[113],TCC_ATOMIC[114],TCC_BUBBLE[114],TCC_CYCLE[114],TCC_EA0_ATOMIC[114],TCC_ATOMIC[115],TCC_BUBBLE[115],TCC_CYCLE[115],TCC_EA0_ATOMIC[115],TCC_ATOMIC[116],TCC_BUBBLE[116],TCC_CYCLE[116],TCC_EA0_ATOMIC[116],TCC_ATOMIC[117],TCC_BUBBLE[117],TCC_CYCLE[117],TCC_EA0_ATOMIC[117],TCC_ATOMIC[118],TCC_BUBBLE[118],TCC_CYCLE[118],TCC_EA0_ATOMIC[118],TCC_ATOMIC[119],TCC_BUBBLE[119],TCC_CYCLE[119],TCC_EA0_ATOMIC[119],TCC_ATOMIC[120],TCC_BUBBLE[120],TCC_CYCLE[120],TCC_EA0_ATOMIC[120],TCC_ATOMIC[121],TCC_BUBBLE[121],TCC_CYCLE[121],TCC_EA0_ATOMIC[121],TCC_ATOMIC[122],TCC_BUBBLE[122],TCC_CYCLE[122],TCC_EA0_ATOMIC[122],TCC_ATOMIC[123],TCC_BUBBLE[123],TCC_CYCLE[123],TCC_EA0_ATOMIC[123],TCC_ATOMIC[124],TCC_BUBBLE[124],TCC_CYCLE[124],TCC_EA0_ATOMIC[124],TCC_ATOMIC[125],TCC_BUBBLE[125],TCC_CYCLE[125],TCC_EA0_ATOMIC[125],TCC_ATOMIC[126],TCC_BUBBLE[126],TCC_CYCLE[126],TCC_EA0_ATOMIC[126],TCC_ATOMIC[127],TCC_BUBBLE[127],TCC_CYCLE[127],TCC_EA0_ATOMIC[127],Wave_Size_2,Correlation_ID_2,SQ_WAVES_LT_32,SQ_WAVES_LT_16,SQ_ITEMS,SQ_LDS_MEM_VIOLATIONS,SQ_LDS_ATOMIC_RETURN,SQ_LDS_IDX_ACTIVE,SQ_WAVES_RESTORED,SQ_WAVES_SAVED,SPI_RA_WVLIM_STALL_CSN,SPI_SWC_CSC_WR,TA_FLAT_ATOMIC_WAVEFRONTS_sum,TA_FLAT_WRITE_WAVEFRONTS_sum,TCC_ALL_TC_OP_INV_EVICT_sum,TCC_EA0_ATOMIC_sum,TCC_NORMAL_EVICT_sum,TCC_TOO_MANY_EA_WRREQS_STALL_sum,TCP_TCC_CC_READ_REQ_sum,TCP_TCC_CC_WRITE_REQ_sum,TCP_TCC_UC_ATOMIC_REQ_sum,TCP_TCC_UC_WRITE_REQ_sum,Wave_Size_3,Correlation_ID_3,SQ_INSTS_SMEM_NORM,SQ_INSTS_MFMA,SQ_INSTS_VALU_MFMA_I8,SQ_INSTS_VALU_MFMA_F16,SQ_INSTS_VALU_MFMA_BF16,SQ_INSTS_VALU_MFMA_F32,SQ_INSTS_VALU_MFMA_F64,SQ_VALU_MFMA_BUSY_CYCLES,SPI_VWC_CSC_WR,SPI_RA_BULKY_CU_FULL_CSN,TCC_EA0_ATOMIC_LEVEL_sum,TCC_EA0_RDREQ_LEVEL_sum,TCC_EA0_WRREQ_LEVEL_sum,TCC_EA0_WRREQ_STALL_sum,TCP_TCC_CC_ATOMIC_REQ_sum,TCP_TCC_RW_ATOMIC_REQ_sum,TCP_TCC_RW_READ_REQ_sum,TCP_TCC_RW_WRITE_REQ_sum,Wave_Size_4,Correlation_ID_4,SQ_INSTS_VALU_TRANS_F16,SQ_INSTS_VALU_ADD_F32,SQ_INSTS_VALU_MUL_F32,SQ_INSTS_VALU_FMA_F32,SQ_INSTS_VALU_TRANS_F32,SQ_INSTS_VALU_ADD_F64,SQ_INSTS_VALU_MUL_F64,SQ_INSTS_VALU_FMA_F64,SPI_RA_REQ_NO_ALLOC,SPI_RA_REQ_NO_ALLOC_CSN,CPC_CPC_STAT_STALL,CPC_UTCL1_STALL_ON_TRANSLATION,CPF_CPF_STAT_IDLE,CPF_CPF_TCIU_IDLE,TA_BUFFER_ATOMIC_WAVEFRONTS_sum,TA_BUFFER_TOTAL_CYCLES_sum,TCC_HIT_sum,TCC_MISS_sum,TCC_REQ_sum,TCC_STREAMING_REQ_sum,TCP_TOTAL_ACCESSES_sum,TCP_TOTAL_READ_sum,TCP_TOTAL_WRITE_sum,TCP_VOLATILE_sum,TD_ATOMIC_WAVEFRONT_sum,TD_STORE_WAVEFRONT_sum,Wave_Size_5,Correlation_ID_5,XCC_Index_5,TCC_MISS[0],TCC_READ[0],TCC_REQ[0],TCC_RW_REQ[0],TCC_MISS[1],TCC_READ[1],TCC_REQ[1],TCC_RW_REQ[1],TCC_MISS[2],TCC_READ[2],TCC_REQ[2],TCC_RW_REQ[2],TCC_MISS[3],TCC_READ[3],TCC_REQ[3],TCC_RW_REQ[3],TCC_MISS[4],TCC_READ[4],TCC_REQ[4],TCC_RW_REQ[4],TCC_MISS[5],TCC_READ[5],TCC_REQ[5],TCC_RW_REQ[5],TCC_MISS[6],TCC_READ[6],TCC_REQ[6],TCC_RW_REQ[6],TCC_MISS[7],TCC_READ[7],TCC_REQ[7],TCC_RW_REQ[7],TCC_MISS[8],TCC_READ[8],TCC_REQ[8],TCC_RW_REQ[8],TCC_MISS[9],TCC_READ[9],TCC_REQ[9],TCC_RW_REQ[9],TCC_MISS[10],TCC_READ[10],TCC_REQ[10],TCC_RW_REQ[10],TCC_MISS[11],TCC_READ[11],TCC_REQ[11],TCC_RW_REQ[11],TCC_MISS[12],TCC_READ[12],TCC_REQ[12],TCC_RW_REQ[12],TCC_MISS[13],TCC_READ[13],TCC_REQ[13],TCC_RW_REQ[13],TCC_MISS[14],TCC_READ[14],TCC_REQ[14],TCC_RW_REQ[14],TCC_MISS[15],TCC_READ[15],TCC_REQ[15],TCC_RW_REQ[15],TCC_MISS[16],TCC_READ[16],TCC_REQ[16],TCC_RW_REQ[16],TCC_MISS[17],TCC_READ[17],TCC_REQ[17],TCC_RW_REQ[17],TCC_MISS[18],TCC_READ[18],TCC_REQ[18],TCC_RW_REQ[18],TCC_MISS[19],TCC_READ[19],TCC_REQ[19],TCC_RW_REQ[19],TCC_MISS[20],TCC_READ[20],TCC_REQ[20],TCC_RW_REQ[20],TCC_MISS[21],TCC_READ[21],TCC_REQ[21],TCC_RW_REQ[21],TCC_MISS[22],TCC_READ[22],TCC_REQ[22],TCC_RW_REQ[22],TCC_MISS[23],TCC_READ[23],TCC_REQ[23],TCC_RW_REQ[23],TCC_MISS[24],TCC_READ[24],TCC_REQ[24],TCC_RW_REQ[24],TCC_MISS[25],TCC_READ[25],TCC_REQ[25],TCC_RW_REQ[25],TCC_MISS[26],TCC_READ[26],TCC_REQ[26],TCC_RW_REQ[26],TCC_MISS[27],TCC_READ[27],TCC_REQ[27],TCC_RW_REQ[27],TCC_MISS[28],TCC_READ[28],TCC_REQ[28],TCC_RW_REQ[28],TCC_MISS[29],TCC_READ[29],TCC_REQ[29],TCC_RW_REQ[29],TCC_MISS[30],TCC_READ[30],TCC_REQ[30],TCC_RW_REQ[30],TCC_MISS[31],TCC_READ[31],TCC_REQ[31],TCC_RW_REQ[31],TCC_MISS[32],TCC_READ[32],TCC_REQ[32],TCC_RW_REQ[32],TCC_MISS[33],TCC_READ[33],TCC_REQ[33],TCC_RW_REQ[33],TCC_MISS[34],TCC_READ[34],TCC_REQ[34],TCC_RW_REQ[34],TCC_MISS[35],TCC_READ[35],TCC_REQ[35],TCC_RW_REQ[35],TCC_MISS[36],TCC_READ[36],TCC_REQ[36],TCC_RW_REQ[36],TCC_MISS[37],TCC_READ[37],TCC_REQ[37],TCC_RW_REQ[37],TCC_MISS[38],TCC_READ[38],TCC_REQ[38],TCC_RW_REQ[38],TCC_MISS[39],TCC_READ[39],TCC_REQ[39],TCC_RW_REQ[39],TCC_MISS[40],TCC_READ[40],TCC_REQ[40],TCC_RW_REQ[40],TCC_MISS[41],TCC_READ[41],TCC_REQ[41],TCC_RW_REQ[41],TCC_MISS[42],TCC_READ[42],TCC_REQ[42],TCC_RW_REQ[42],TCC_MISS[43],TCC_READ[43],TCC_REQ[43],TCC_RW_REQ[43],TCC_MISS[44],TCC_READ[44],TCC_REQ[44],TCC_RW_REQ[44],TCC_MISS[45],TCC_READ[45],TCC_REQ[45],TCC_RW_REQ[45],TCC_MISS[46],TCC_READ[46],TCC_REQ[46],TCC_RW_REQ[46],TCC_MISS[47],TCC_READ[47],TCC_REQ[47],TCC_RW_REQ[47],TCC_MISS[48],TCC_READ[48],TCC_REQ[48],TCC_RW_REQ[48],TCC_MISS[49],TCC_READ[49],TCC_REQ[49],TCC_RW_REQ[49],TCC_MISS[50],TCC_READ[50],TCC_REQ[50],TCC_RW_REQ[50],TCC_MISS[51],TCC_READ[51],TCC_REQ[51],TCC_RW_REQ[51],TCC_MISS[52],TCC_READ[52],TCC_REQ[52],TCC_RW_REQ[52],TCC_MISS[53],TCC_READ[53],TCC_REQ[53],TCC_RW_REQ[53],TCC_MISS[54],TCC_READ[54],TCC_REQ[54],TCC_RW_REQ[54],TCC_MISS[55],TCC_READ[55],TCC_REQ[55],TCC_RW_REQ[55],TCC_MISS[56],TCC_READ[56],TCC_REQ[56],TCC_RW_REQ[56],TCC_MISS[57],TCC_READ[57],TCC_REQ[57],TCC_RW_REQ[57],TCC_MISS[58],TCC_READ[58],TCC_REQ[58],TCC_RW_REQ[58],TCC_MISS[59],TCC_READ[59],TCC_REQ[59],TCC_RW_REQ[59],TCC_MISS[60],TCC_READ[60],TCC_REQ[60],TCC_RW_REQ[60],TCC_MISS[61],TCC_READ[61],TCC_REQ[61],TCC_RW_REQ[61],TCC_MISS[62],TCC_READ[62],TCC_REQ[62],TCC_RW_REQ[62],TCC_MISS[63],TCC_READ[63],TCC_REQ[63],TCC_RW_REQ[63],TCC_MISS[64],TCC_READ[64],TCC_REQ[64],TCC_RW_REQ[64],TCC_MISS[65],TCC_READ[65],TCC_REQ[65],TCC_RW_REQ[65],TCC_MISS[66],TCC_READ[66],TCC_REQ[66],TCC_RW_REQ[66],TCC_MISS[67],TCC_READ[67],TCC_REQ[67],TCC_RW_REQ[67],TCC_MISS[68],TCC_READ[68],TCC_REQ[68],TCC_RW_REQ[68],TCC_MISS[69],TCC_READ[69],TCC_REQ[69],TCC_RW_REQ[69],TCC_MISS[70],TCC_READ[70],TCC_REQ[70],TCC_RW_REQ[70],TCC_MISS[71],TCC_READ[71],TCC_REQ[71],TCC_RW_REQ[71],TCC_MISS[72],TCC_READ[72],TCC_REQ[72],TCC_RW_REQ[72],TCC_MISS[73],TCC_READ[73],TCC_REQ[73],TCC_RW_REQ[73],TCC_MISS[74],TCC_READ[74],TCC_REQ[74],TCC_RW_REQ[74],TCC_MISS[75],TCC_READ[75],TCC_REQ[75],TCC_RW_REQ[75],TCC_MISS[76],TCC_READ[76],TCC_REQ[76],TCC_RW_REQ[76],TCC_MISS[77],TCC_READ[77],TCC_REQ[77],TCC_RW_REQ[77],TCC_MISS[78],TCC_READ[78],TCC_REQ[78],TCC_RW_REQ[78],TCC_MISS[79],TCC_READ[79],TCC_REQ[79],TCC_RW_REQ[79],TCC_MISS[80],TCC_READ[80],TCC_REQ[80],TCC_RW_REQ[80],TCC_MISS[81],TCC_READ[81],TCC_REQ[81],TCC_RW_REQ[81],TCC_MISS[82],TCC_READ[82],TCC_REQ[82],TCC_RW_REQ[82],TCC_MISS[83],TCC_READ[83],TCC_REQ[83],TCC_RW_REQ[83],TCC_MISS[84],TCC_READ[84],TCC_REQ[84],TCC_RW_REQ[84],TCC_MISS[85],TCC_READ[85],TCC_REQ[85],TCC_RW_REQ[85],TCC_MISS[86],TCC_READ[86],TCC_REQ[86],TCC_RW_REQ[86],TCC_MISS[87],TCC_READ[87],TCC_REQ[87],TCC_RW_REQ[87],TCC_MISS[88],TCC_READ[88],TCC_REQ[88],TCC_RW_REQ[88],TCC_MISS[89],TCC_READ[89],TCC_REQ[89],TCC_RW_REQ[89],TCC_MISS[90],TCC_READ[90],TCC_REQ[90],TCC_RW_REQ[90],TCC_MISS[91],TCC_READ[91],TCC_REQ[91],TCC_RW_REQ[91],TCC_MISS[92],TCC_READ[92],TCC_REQ[92],TCC_RW_REQ[92],TCC_MISS[93],TCC_READ[93],TCC_REQ[93],TCC_RW_REQ[93],TCC_MISS[94],TCC_READ[94],TCC_REQ[94],TCC_RW_REQ[94],TCC_MISS[95],TCC_READ[95],TCC_REQ[95],TCC_RW_REQ[95],TCC_MISS[96],TCC_READ[96],TCC_REQ[96],TCC_RW_REQ[96],TCC_MISS[97],TCC_READ[97],TCC_REQ[97],TCC_RW_REQ[97],TCC_MISS[98],TCC_READ[98],TCC_REQ[98],TCC_RW_REQ[98],TCC_MISS[99],TCC_READ[99],TCC_REQ[99],TCC_RW_REQ[99],TCC_MISS[100],TCC_READ[100],TCC_REQ[100],TCC_RW_REQ[100],TCC_MISS[101],TCC_READ[101],TCC_REQ[101],TCC_RW_REQ[101],TCC_MISS[102],TCC_READ[102],TCC_REQ[102],TCC_RW_REQ[102],TCC_MISS[103],TCC_READ[103],TCC_REQ[103],TCC_RW_REQ[103],TCC_MISS[104],TCC_READ[104],TCC_REQ[104],TCC_RW_REQ[104],TCC_MISS[105],TCC_READ[105],TCC_REQ[105],TCC_RW_REQ[105],TCC_MISS[106],TCC_READ[106],TCC_REQ[106],TCC_RW_REQ[106],TCC_MISS[107],TCC_READ[107],TCC_REQ[107],TCC_RW_REQ[107],TCC_MISS[108],TCC_READ[108],TCC_REQ[108],TCC_RW_REQ[108],TCC_MISS[109],TCC_READ[109],TCC_REQ[109],TCC_RW_REQ[109],TCC_MISS[110],TCC_READ[110],TCC_REQ[110],TCC_RW_REQ[110],TCC_MISS[111],TCC_READ[111],TCC_REQ[111],TCC_RW_REQ[111],TCC_MISS[112],TCC_READ[112],TCC_REQ[112],TCC_RW_REQ[112],TCC_MISS[113],TCC_READ[113],TCC_REQ[113],TCC_RW_REQ[113],TCC_MISS[114],TCC_READ[114],TCC_REQ[114],TCC_RW_REQ[114],TCC_MISS[115],TCC_READ[115],TCC_REQ[115],TCC_RW_REQ[115],TCC_MISS[116],TCC_READ[116],TCC_REQ[116],TCC_RW_REQ[116],TCC_MISS[117],TCC_READ[117],TCC_REQ[117],TCC_RW_REQ[117],TCC_MISS[118],TCC_READ[118],TCC_REQ[118],TCC_RW_REQ[118],TCC_MISS[119],TCC_READ[119],TCC_REQ[119],TCC_RW_REQ[119],TCC_MISS[120],TCC_READ[120],TCC_REQ[120],TCC_RW_REQ[120],TCC_MISS[121],TCC_READ[121],TCC_REQ[121],TCC_RW_REQ[121],TCC_MISS[122],TCC_READ[122],TCC_REQ[122],TCC_RW_REQ[122],TCC_MISS[123],TCC_READ[123],TCC_REQ[123],TCC_RW_REQ[123],TCC_MISS[124],TCC_READ[124],TCC_REQ[124],TCC_RW_REQ[124],TCC_MISS[125],TCC_READ[125],TCC_REQ[125],TCC_RW_REQ[125],TCC_MISS[126],TCC_READ[126],TCC_REQ[126],TCC_RW_REQ[126],TCC_MISS[127],TCC_READ[127],TCC_REQ[127],TCC_RW_REQ[127],Wave_Size_6,Correlation_ID_6,SQ_INSTS_BRANCH,SQ_INSTS_SENDMSG,SQ_WAIT_ANY,SQ_WAIT_INST_ANY,SQ_ACTIVE_INST_ANY,SQ_ACTIVE_INST_VMEM,SQ_ACTIVE_INST_LDS,SQ_ACTIVE_INST_VALU,SPI_RA_WAVE_SIMD_FULL_CSN,SPI_RA_VGPR_SIMD_FULL_CSN,CPC_CPC_UTCL2IU_STALL,CPC_ME1_BUSY_FOR_PACKET_DECODE,TA_ADDR_STALLED_BY_TC_CYCLES_sum,TA_TOTAL_WAVEFRONTS_sum,TCC_EA0_WRREQ_64B_sum,TCC_EA0_WRREQ_DRAM_sum,TCC_EA0_WRREQ_sum,TCC_EA0_WR_UNCACHED_32B_sum,TCP_UTCL1_PERMISSION_MISS_sum,TCP_UTCL1_REQUEST_sum,TCP_UTCL1_TRANSLATION_HIT_sum,TCP_UTCL1_TRANSLATION_MISS_sum,Wave_Size_7,Correlation_ID_7,XCC_Index_7,TCC_TAG_STALL[0],TCC_TOO_MANY_EA_WRREQS_STALL[0],TCC_WRITE[0],TCC_TAG_STALL[1],TCC_TOO_MANY_EA_WRREQS_STALL[1],TCC_WRITE[1],TCC_TAG_STALL[2],TCC_TOO_MANY_EA_WRREQS_STALL[2],TCC_WRITE[2],TCC_TAG_STALL[3],TCC_TOO_MANY_EA_WRREQS_STALL[3],TCC_WRITE[3],TCC_TAG_STALL[4],TCC_TOO_MANY_EA_WRREQS_STALL[4],TCC_WRITE[4],TCC_TAG_STALL[5],TCC_TOO_MANY_EA_WRREQS_STALL[5],TCC_WRITE[5],TCC_TAG_STALL[6],TCC_TOO_MANY_EA_WRREQS_STALL[6],TCC_WRITE[6],TCC_TAG_STALL[7],TCC_TOO_MANY_EA_WRREQS_STALL[7],TCC_WRITE[7],TCC_TAG_STALL[8],TCC_TOO_MANY_EA_WRREQS_STALL[8],TCC_WRITE[8],TCC_TAG_STALL[9],TCC_TOO_MANY_EA_WRREQS_STALL[9],TCC_WRITE[9],TCC_TAG_STALL[10],TCC_TOO_MANY_EA_WRREQS_STALL[10],TCC_WRITE[10],TCC_TAG_STALL[11],TCC_TOO_MANY_EA_WRREQS_STALL[11],TCC_WRITE[11],TCC_TAG_STALL[12],TCC_TOO_MANY_EA_WRREQS_STALL[12],TCC_WRITE[12],TCC_TAG_STALL[13],TCC_TOO_MANY_EA_WRREQS_STALL[13],TCC_WRITE[13],TCC_TAG_STALL[14],TCC_TOO_MANY_EA_WRREQS_STALL[14],TCC_WRITE[14],TCC_TAG_STALL[15],TCC_TOO_MANY_EA_WRREQS_STALL[15],TCC_WRITE[15],TCC_TAG_STALL[16],TCC_TOO_MANY_EA_WRREQS_STALL[16],TCC_WRITE[16],TCC_TAG_STALL[17],TCC_TOO_MANY_EA_WRREQS_STALL[17],TCC_WRITE[17],TCC_TAG_STALL[18],TCC_TOO_MANY_EA_WRREQS_STALL[18],TCC_WRITE[18],TCC_TAG_STALL[19],TCC_TOO_MANY_EA_WRREQS_STALL[19],TCC_WRITE[19],TCC_TAG_STALL[20],TCC_TOO_MANY_EA_WRREQS_STALL[20],TCC_WRITE[20],TCC_TAG_STALL[21],TCC_TOO_MANY_EA_WRREQS_STALL[21],TCC_WRITE[21],TCC_TAG_STALL[22],TCC_TOO_MANY_EA_WRREQS_STALL[22],TCC_WRITE[22],TCC_TAG_STALL[23],TCC_TOO_MANY_EA_WRREQS_STALL[23],TCC_WRITE[23],TCC_TAG_STALL[24],TCC_TOO_MANY_EA_WRREQS_STALL[24],TCC_WRITE[24],TCC_TAG_STALL[25],TCC_TOO_MANY_EA_WRREQS_STALL[25],TCC_WRITE[25],TCC_TAG_STALL[26],TCC_TOO_MANY_EA_WRREQS_STALL[26],TCC_WRITE[26],TCC_TAG_STALL[27],TCC_TOO_MANY_EA_WRREQS_STALL[27],TCC_WRITE[27],TCC_TAG_STALL[28],TCC_TOO_MANY_EA_WRREQS_STALL[28],TCC_WRITE[28],TCC_TAG_STALL[29],TCC_TOO_MANY_EA_WRREQS_STALL[29],TCC_WRITE[29],TCC_TAG_STALL[30],TCC_TOO_MANY_EA_WRREQS_STALL[30],TCC_WRITE[30],TCC_TAG_STALL[31],TCC_TOO_MANY_EA_WRREQS_STALL[31],TCC_WRITE[31],TCC_TAG_STALL[32],TCC_TOO_MANY_EA_WRREQS_STALL[32],TCC_WRITE[32],TCC_TAG_STALL[33],TCC_TOO_MANY_EA_WRREQS_STALL[33],TCC_WRITE[33],TCC_TAG_STALL[34],TCC_TOO_MANY_EA_WRREQS_STALL[34],TCC_WRITE[34],TCC_TAG_STALL[35],TCC_TOO_MANY_EA_WRREQS_STALL[35],TCC_WRITE[35],TCC_TAG_STALL[36],TCC_TOO_MANY_EA_WRREQS_STALL[36],TCC_WRITE[36],TCC_TAG_STALL[37],TCC_TOO_MANY_EA_WRREQS_STALL[37],TCC_WRITE[37],TCC_TAG_STALL[38],TCC_TOO_MANY_EA_WRREQS_STALL[38],TCC_WRITE[38],TCC_TAG_STALL[39],TCC_TOO_MANY_EA_WRREQS_STALL[39],TCC_WRITE[39],TCC_TAG_STALL[40],TCC_TOO_MANY_EA_WRREQS_STALL[40],TCC_WRITE[40],TCC_TAG_STALL[41],TCC_TOO_MANY_EA_WRREQS_STALL[41],TCC_WRITE[41],TCC_TAG_STALL[42],TCC_TOO_MANY_EA_WRREQS_STALL[42],TCC_WRITE[42],TCC_TAG_STALL[43],TCC_TOO_MANY_EA_WRREQS_STALL[43],TCC_WRITE[43],TCC_TAG_STALL[44],TCC_TOO_MANY_EA_WRREQS_STALL[44],TCC_WRITE[44],TCC_TAG_STALL[45],TCC_TOO_MANY_EA_WRREQS_STALL[45],TCC_WRITE[45],TCC_TAG_STALL[46],TCC_TOO_MANY_EA_WRREQS_STALL[46],TCC_WRITE[46],TCC_TAG_STALL[47],TCC_TOO_MANY_EA_WRREQS_STALL[47],TCC_WRITE[47],TCC_TAG_STALL[48],TCC_TOO_MANY_EA_WRREQS_STALL[48],TCC_WRITE[48],TCC_TAG_STALL[49],TCC_TOO_MANY_EA_WRREQS_STALL[49],TCC_WRITE[49],TCC_TAG_STALL[50],TCC_TOO_MANY_EA_WRREQS_STALL[50],TCC_WRITE[50],TCC_TAG_STALL[51],TCC_TOO_MANY_EA_WRREQS_STALL[51],TCC_WRITE[51],TCC_TAG_STALL[52],TCC_TOO_MANY_EA_WRREQS_STALL[52],TCC_WRITE[52],TCC_TAG_STALL[53],TCC_TOO_MANY_EA_WRREQS_STALL[53],TCC_WRITE[53],TCC_TAG_STALL[54],TCC_TOO_MANY_EA_WRREQS_STALL[54],TCC_WRITE[54],TCC_TAG_STALL[55],TCC_TOO_MANY_EA_WRREQS_STALL[55],TCC_WRITE[55],TCC_TAG_STALL[56],TCC_TOO_MANY_EA_WRREQS_STALL[56],TCC_WRITE[56],TCC_TAG_STALL[57],TCC_TOO_MANY_EA_WRREQS_STALL[57],TCC_WRITE[57],TCC_TAG_STALL[58],TCC_TOO_MANY_EA_WRREQS_STALL[58],TCC_WRITE[58],TCC_TAG_STALL[59],TCC_TOO_MANY_EA_WRREQS_STALL[59],TCC_WRITE[59],TCC_TAG_STALL[60],TCC_TOO_MANY_EA_WRREQS_STALL[60],TCC_WRITE[60],TCC_TAG_STALL[61],TCC_TOO_MANY_EA_WRREQS_STALL[61],TCC_WRITE[61],TCC_TAG_STALL[62],TCC_TOO_MANY_EA_WRREQS_STALL[62],TCC_WRITE[62],TCC_TAG_STALL[63],TCC_TOO_MANY_EA_WRREQS_STALL[63],TCC_WRITE[63],TCC_TAG_STALL[64],TCC_TOO_MANY_EA_WRREQS_STALL[64],TCC_WRITE[64],TCC_TAG_STALL[65],TCC_TOO_MANY_EA_WRREQS_STALL[65],TCC_WRITE[65],TCC_TAG_STALL[66],TCC_TOO_MANY_EA_WRREQS_STALL[66],TCC_WRITE[66],TCC_TAG_STALL[67],TCC_TOO_MANY_EA_WRREQS_STALL[67],TCC_WRITE[67],TCC_TAG_STALL[68],TCC_TOO_MANY_EA_WRREQS_STALL[68],TCC_WRITE[68],TCC_TAG_STALL[69],TCC_TOO_MANY_EA_WRREQS_STALL[69],TCC_WRITE[69],TCC_TAG_STALL[70],TCC_TOO_MANY_EA_WRREQS_STALL[70],TCC_WRITE[70],TCC_TAG_STALL[71],TCC_TOO_MANY_EA_WRREQS_STALL[71],TCC_WRITE[71],TCC_TAG_STALL[72],TCC_TOO_MANY_EA_WRREQS_STALL[72],TCC_WRITE[72],TCC_TAG_STALL[73],TCC_TOO_MANY_EA_WRREQS_STALL[73],TCC_WRITE[73],TCC_TAG_STALL[74],TCC_TOO_MANY_EA_WRREQS_STALL[74],TCC_WRITE[74],TCC_TAG_STALL[75],TCC_TOO_MANY_EA_WRREQS_STALL[75],TCC_WRITE[75],TCC_TAG_STALL[76],TCC_TOO_MANY_EA_WRREQS_STALL[76],TCC_WRITE[76],TCC_TAG_STALL[77],TCC_TOO_MANY_EA_WRREQS_STALL[77],TCC_WRITE[77],TCC_TAG_STALL[78],TCC_TOO_MANY_EA_WRREQS_STALL[78],TCC_WRITE[78],TCC_TAG_STALL[79],TCC_TOO_MANY_EA_WRREQS_STALL[79],TCC_WRITE[79],TCC_TAG_STALL[80],TCC_TOO_MANY_EA_WRREQS_STALL[80],TCC_WRITE[80],TCC_TAG_STALL[81],TCC_TOO_MANY_EA_WRREQS_STALL[81],TCC_WRITE[81],TCC_TAG_STALL[82],TCC_TOO_MANY_EA_WRREQS_STALL[82],TCC_WRITE[82],TCC_TAG_STALL[83],TCC_TOO_MANY_EA_WRREQS_STALL[83],TCC_WRITE[83],TCC_TAG_STALL[84],TCC_TOO_MANY_EA_WRREQS_STALL[84],TCC_WRITE[84],TCC_TAG_STALL[85],TCC_TOO_MANY_EA_WRREQS_STALL[85],TCC_WRITE[85],TCC_TAG_STALL[86],TCC_TOO_MANY_EA_WRREQS_STALL[86],TCC_WRITE[86],TCC_TAG_STALL[87],TCC_TOO_MANY_EA_WRREQS_STALL[87],TCC_WRITE[87],TCC_TAG_STALL[88],TCC_TOO_MANY_EA_WRREQS_STALL[88],TCC_WRITE[88],TCC_TAG_STALL[89],TCC_TOO_MANY_EA_WRREQS_STALL[89],TCC_WRITE[89],TCC_TAG_STALL[90],TCC_TOO_MANY_EA_WRREQS_STALL[90],TCC_WRITE[90],TCC_TAG_STALL[91],TCC_TOO_MANY_EA_WRREQS_STALL[91],TCC_WRITE[91],TCC_TAG_STALL[92],TCC_TOO_MANY_EA_WRREQS_STALL[92],TCC_WRITE[92],TCC_TAG_STALL[93],TCC_TOO_MANY_EA_WRREQS_STALL[93],TCC_WRITE[93],TCC_TAG_STALL[94],TCC_TOO_MANY_EA_WRREQS_STALL[94],TCC_WRITE[94],TCC_TAG_STALL[95],TCC_TOO_MANY_EA_WRREQS_STALL[95],TCC_WRITE[95],TCC_TAG_STALL[96],TCC_TOO_MANY_EA_WRREQS_STALL[96],TCC_WRITE[96],TCC_TAG_STALL[97],TCC_TOO_MANY_EA_WRREQS_STALL[97],TCC_WRITE[97],TCC_TAG_STALL[98],TCC_TOO_MANY_EA_WRREQS_STALL[98],TCC_WRITE[98],TCC_TAG_STALL[99],TCC_TOO_MANY_EA_WRREQS_STALL[99],TCC_WRITE[99],TCC_TAG_STALL[100],TCC_TOO_MANY_EA_WRREQS_STALL[100],TCC_WRITE[100],TCC_TAG_STALL[101],TCC_TOO_MANY_EA_WRREQS_STALL[101],TCC_WRITE[101],TCC_TAG_STALL[102],TCC_TOO_MANY_EA_WRREQS_STALL[102],TCC_WRITE[102],TCC_TAG_STALL[103],TCC_TOO_MANY_EA_WRREQS_STALL[103],TCC_WRITE[103],TCC_TAG_STALL[104],TCC_TOO_MANY_EA_WRREQS_STALL[104],TCC_WRITE[104],TCC_TAG_STALL[105],TCC_TOO_MANY_EA_WRREQS_STALL[105],TCC_WRITE[105],TCC_TAG_STALL[106],TCC_TOO_MANY_EA_WRREQS_STALL[106],TCC_WRITE[106],TCC_TAG_STALL[107],TCC_TOO_MANY_EA_WRREQS_STALL[107],TCC_WRITE[107],TCC_TAG_STALL[108],TCC_TOO_MANY_EA_WRREQS_STALL[108],TCC_WRITE[108],TCC_TAG_STALL[109],TCC_TOO_MANY_EA_WRREQS_STALL[109],TCC_WRITE[109],TCC_TAG_STALL[110],TCC_TOO_MANY_EA_WRREQS_STALL[110],TCC_WRITE[110],TCC_TAG_STALL[111],TCC_TOO_MANY_EA_WRREQS_STALL[111],TCC_WRITE[111],TCC_TAG_STALL[112],TCC_TOO_MANY_EA_WRREQS_STALL[112],TCC_WRITE[112],TCC_TAG_STALL[113],TCC_TOO_MANY_EA_WRREQS_STALL[113],TCC_WRITE[113],TCC_TAG_STALL[114],TCC_TOO_MANY_EA_WRREQS_STALL[114],TCC_WRITE[114],TCC_TAG_STALL[115],TCC_TOO_MANY_EA_WRREQS_STALL[115],TCC_WRITE[115],TCC_TAG_STALL[116],TCC_TOO_MANY_EA_WRREQS_STALL[116],TCC_WRITE[116],TCC_TAG_STALL[117],TCC_TOO_MANY_EA_WRREQS_STALL[117],TCC_WRITE[117],TCC_TAG_STALL[118],TCC_TOO_MANY_EA_WRREQS_STALL[118],TCC_WRITE[118],TCC_TAG_STALL[119],TCC_TOO_MANY_EA_WRREQS_STALL[119],TCC_WRITE[119],TCC_TAG_STALL[120],TCC_TOO_MANY_EA_WRREQS_STALL[120],TCC_WRITE[120],TCC_TAG_STALL[121],TCC_TOO_MANY_EA_WRREQS_STALL[121],TCC_WRITE[121],TCC_TAG_STALL[122],TCC_TOO_MANY_EA_WRREQS_STALL[122],TCC_WRITE[122],TCC_TAG_STALL[123],TCC_TOO_MANY_EA_WRREQS_STALL[123],TCC_WRITE[123],TCC_TAG_STALL[124],TCC_TOO_MANY_EA_WRREQS_STALL[124],TCC_WRITE[124],TCC_TAG_STALL[125],TCC_TOO_MANY_EA_WRREQS_STALL[125],TCC_WRITE[125],TCC_TAG_STALL[126],TCC_TOO_MANY_EA_WRREQS_STALL[126],TCC_WRITE[126],TCC_TAG_STALL[127],TCC_TOO_MANY_EA_WRREQS_STALL[127],TCC_WRITE[127],Wave_Size_8,Correlation_ID_8,XCC_Index_8,TCC_EA0_ATOMIC_LEVEL[0],TCC_EA0_RDREQ[0],TCC_EA0_RDREQ_32B[0],TCC_EA0_RDREQ_LEVEL[0],TCC_EA0_ATOMIC_LEVEL[1],TCC_EA0_RDREQ[1],TCC_EA0_RDREQ_32B[1],TCC_EA0_RDREQ_LEVEL[1],TCC_EA0_ATOMIC_LEVEL[2],TCC_EA0_RDREQ[2],TCC_EA0_RDREQ_32B[2],TCC_EA0_RDREQ_LEVEL[2],TCC_EA0_ATOMIC_LEVEL[3],TCC_EA0_RDREQ[3],TCC_EA0_RDREQ_32B[3],TCC_EA0_RDREQ_LEVEL[3],TCC_EA0_ATOMIC_LEVEL[4],TCC_EA0_RDREQ[4],TCC_EA0_RDREQ_32B[4],TCC_EA0_RDREQ_LEVEL[4],TCC_EA0_ATOMIC_LEVEL[5],TCC_EA0_RDREQ[5],TCC_EA0_RDREQ_32B[5],TCC_EA0_RDREQ_LEVEL[5],TCC_EA0_ATOMIC_LEVEL[6],TCC_EA0_RDREQ[6],TCC_EA0_RDREQ_32B[6],TCC_EA0_RDREQ_LEVEL[6],TCC_EA0_ATOMIC_LEVEL[7],TCC_EA0_RDREQ[7],TCC_EA0_RDREQ_32B[7],TCC_EA0_RDREQ_LEVEL[7],TCC_EA0_ATOMIC_LEVEL[8],TCC_EA0_RDREQ[8],TCC_EA0_RDREQ_32B[8],TCC_EA0_RDREQ_LEVEL[8],TCC_EA0_ATOMIC_LEVEL[9],TCC_EA0_RDREQ[9],TCC_EA0_RDREQ_32B[9],TCC_EA0_RDREQ_LEVEL[9],TCC_EA0_ATOMIC_LEVEL[10],TCC_EA0_RDREQ[10],TCC_EA0_RDREQ_32B[10],TCC_EA0_RDREQ_LEVEL[10],TCC_EA0_ATOMIC_LEVEL[11],TCC_EA0_RDREQ[11],TCC_EA0_RDREQ_32B[11],TCC_EA0_RDREQ_LEVEL[11],TCC_EA0_ATOMIC_LEVEL[12],TCC_EA0_RDREQ[12],TCC_EA0_RDREQ_32B[12],TCC_EA0_RDREQ_LEVEL[12],TCC_EA0_ATOMIC_LEVEL[13],TCC_EA0_RDREQ[13],TCC_EA0_RDREQ_32B[13],TCC_EA0_RDREQ_LEVEL[13],TCC_EA0_ATOMIC_LEVEL[14],TCC_EA0_RDREQ[14],TCC_EA0_RDREQ_32B[14],TCC_EA0_RDREQ_LEVEL[14],TCC_EA0_ATOMIC_LEVEL[15],TCC_EA0_RDREQ[15],TCC_EA0_RDREQ_32B[15],TCC_EA0_RDREQ_LEVEL[15],TCC_EA0_ATOMIC_LEVEL[16],TCC_EA0_RDREQ[16],TCC_EA0_RDREQ_32B[16],TCC_EA0_RDREQ_LEVEL[16],TCC_EA0_ATOMIC_LEVEL[17],TCC_EA0_RDREQ[17],TCC_EA0_RDREQ_32B[17],TCC_EA0_RDREQ_LEVEL[17],TCC_EA0_ATOMIC_LEVEL[18],TCC_EA0_RDREQ[18],TCC_EA0_RDREQ_32B[18],TCC_EA0_RDREQ_LEVEL[18],TCC_EA0_ATOMIC_LEVEL[19],TCC_EA0_RDREQ[19],TCC_EA0_RDREQ_32B[19],TCC_EA0_RDREQ_LEVEL[19],TCC_EA0_ATOMIC_LEVEL[20],TCC_EA0_RDREQ[20],TCC_EA0_RDREQ_32B[20],TCC_EA0_RDREQ_LEVEL[20],TCC_EA0_ATOMIC_LEVEL[21],TCC_EA0_RDREQ[21],TCC_EA0_RDREQ_32B[21],TCC_EA0_RDREQ_LEVEL[21],TCC_EA0_ATOMIC_LEVEL[22],TCC_EA0_RDREQ[22],TCC_EA0_RDREQ_32B[22],TCC_EA0_RDREQ_LEVEL[22],TCC_EA0_ATOMIC_LEVEL[23],TCC_EA0_RDREQ[23],TCC_EA0_RDREQ_32B[23],TCC_EA0_RDREQ_LEVEL[23],TCC_EA0_ATOMIC_LEVEL[24],TCC_EA0_RDREQ[24],TCC_EA0_RDREQ_32B[24],TCC_EA0_RDREQ_LEVEL[24],TCC_EA0_ATOMIC_LEVEL[25],TCC_EA0_RDREQ[25],TCC_EA0_RDREQ_32B[25],TCC_EA0_RDREQ_LEVEL[25],TCC_EA0_ATOMIC_LEVEL[26],TCC_EA0_RDREQ[26],TCC_EA0_RDREQ_32B[26],TCC_EA0_RDREQ_LEVEL[26],TCC_EA0_ATOMIC_LEVEL[27],TCC_EA0_RDREQ[27],TCC_EA0_RDREQ_32B[27],TCC_EA0_RDREQ_LEVEL[27],TCC_EA0_ATOMIC_LEVEL[28],TCC_EA0_RDREQ[28],TCC_EA0_RDREQ_32B[28],TCC_EA0_RDREQ_LEVEL[28],TCC_EA0_ATOMIC_LEVEL[29],TCC_EA0_RDREQ[29],TCC_EA0_RDREQ_32B[29],TCC_EA0_RDREQ_LEVEL[29],TCC_EA0_ATOMIC_LEVEL[30],TCC_EA0_RDREQ[30],TCC_EA0_RDREQ_32B[30],TCC_EA0_RDREQ_LEVEL[30],TCC_EA0_ATOMIC_LEVEL[31],TCC_EA0_RDREQ[31],TCC_EA0_RDREQ_32B[31],TCC_EA0_RDREQ_LEVEL[31],TCC_EA0_ATOMIC_LEVEL[32],TCC_EA0_RDREQ[32],TCC_EA0_RDREQ_32B[32],TCC_EA0_RDREQ_LEVEL[32],TCC_EA0_ATOMIC_LEVEL[33],TCC_EA0_RDREQ[33],TCC_EA0_RDREQ_32B[33],TCC_EA0_RDREQ_LEVEL[33],TCC_EA0_ATOMIC_LEVEL[34],TCC_EA0_RDREQ[34],TCC_EA0_RDREQ_32B[34],TCC_EA0_RDREQ_LEVEL[34],TCC_EA0_ATOMIC_LEVEL[35],TCC_EA0_RDREQ[35],TCC_EA0_RDREQ_32B[35],TCC_EA0_RDREQ_LEVEL[35],TCC_EA0_ATOMIC_LEVEL[36],TCC_EA0_RDREQ[36],TCC_EA0_RDREQ_32B[36],TCC_EA0_RDREQ_LEVEL[36],TCC_EA0_ATOMIC_LEVEL[37],TCC_EA0_RDREQ[37],TCC_EA0_RDREQ_32B[37],TCC_EA0_RDREQ_LEVEL[37],TCC_EA0_ATOMIC_LEVEL[38],TCC_EA0_RDREQ[38],TCC_EA0_RDREQ_32B[38],TCC_EA0_RDREQ_LEVEL[38],TCC_EA0_ATOMIC_LEVEL[39],TCC_EA0_RDREQ[39],TCC_EA0_RDREQ_32B[39],TCC_EA0_RDREQ_LEVEL[39],TCC_EA0_ATOMIC_LEVEL[40],TCC_EA0_RDREQ[40],TCC_EA0_RDREQ_32B[40],TCC_EA0_RDREQ_LEVEL[40],TCC_EA0_ATOMIC_LEVEL[41],TCC_EA0_RDREQ[41],TCC_EA0_RDREQ_32B[41],TCC_EA0_RDREQ_LEVEL[41],TCC_EA0_ATOMIC_LEVEL[42],TCC_EA0_RDREQ[42],TCC_EA0_RDREQ_32B[42],TCC_EA0_RDREQ_LEVEL[42],TCC_EA0_ATOMIC_LEVEL[43],TCC_EA0_RDREQ[43],TCC_EA0_RDREQ_32B[43],TCC_EA0_RDREQ_LEVEL[43],TCC_EA0_ATOMIC_LEVEL[44],TCC_EA0_RDREQ[44],TCC_EA0_RDREQ_32B[44],TCC_EA0_RDREQ_LEVEL[44],TCC_EA0_ATOMIC_LEVEL[45],TCC_EA0_RDREQ[45],TCC_EA0_RDREQ_32B[45],TCC_EA0_RDREQ_LEVEL[45],TCC_EA0_ATOMIC_LEVEL[46],TCC_EA0_RDREQ[46],TCC_EA0_RDREQ_32B[46],TCC_EA0_RDREQ_LEVEL[46],TCC_EA0_ATOMIC_LEVEL[47],TCC_EA0_RDREQ[47],TCC_EA0_RDREQ_32B[47],TCC_EA0_RDREQ_LEVEL[47],TCC_EA0_ATOMIC_LEVEL[48],TCC_EA0_RDREQ[48],TCC_EA0_RDREQ_32B[48],TCC_EA0_RDREQ_LEVEL[48],TCC_EA0_ATOMIC_LEVEL[49],TCC_EA0_RDREQ[49],TCC_EA0_RDREQ_32B[49],TCC_EA0_RDREQ_LEVEL[49],TCC_EA0_ATOMIC_LEVEL[50],TCC_EA0_RDREQ[50],TCC_EA0_RDREQ_32B[50],TCC_EA0_RDREQ_LEVEL[50],TCC_EA0_ATOMIC_LEVEL[51],TCC_EA0_RDREQ[51],TCC_EA0_RDREQ_32B[51],TCC_EA0_RDREQ_LEVEL[51],TCC_EA0_ATOMIC_LEVEL[52],TCC_EA0_RDREQ[52],TCC_EA0_RDREQ_32B[52],TCC_EA0_RDREQ_LEVEL[52],TCC_EA0_ATOMIC_LEVEL[53],TCC_EA0_RDREQ[53],TCC_EA0_RDREQ_32B[53],TCC_EA0_RDREQ_LEVEL[53],TCC_EA0_ATOMIC_LEVEL[54],TCC_EA0_RDREQ[54],TCC_EA0_RDREQ_32B[54],TCC_EA0_RDREQ_LEVEL[54],TCC_EA0_ATOMIC_LEVEL[55],TCC_EA0_RDREQ[55],TCC_EA0_RDREQ_32B[55],TCC_EA0_RDREQ_LEVEL[55],TCC_EA0_ATOMIC_LEVEL[56],TCC_EA0_RDREQ[56],TCC_EA0_RDREQ_32B[56],TCC_EA0_RDREQ_LEVEL[56],TCC_EA0_ATOMIC_LEVEL[57],TCC_EA0_RDREQ[57],TCC_EA0_RDREQ_32B[57],TCC_EA0_RDREQ_LEVEL[57],TCC_EA0_ATOMIC_LEVEL[58],TCC_EA0_RDREQ[58],TCC_EA0_RDREQ_32B[58],TCC_EA0_RDREQ_LEVEL[58],TCC_EA0_ATOMIC_LEVEL[59],TCC_EA0_RDREQ[59],TCC_EA0_RDREQ_32B[59],TCC_EA0_RDREQ_LEVEL[59],TCC_EA0_ATOMIC_LEVEL[60],TCC_EA0_RDREQ[60],TCC_EA0_RDREQ_32B[60],TCC_EA0_RDREQ_LEVEL[60],TCC_EA0_ATOMIC_LEVEL[61],TCC_EA0_RDREQ[61],TCC_EA0_RDREQ_32B[61],TCC_EA0_RDREQ_LEVEL[61],TCC_EA0_ATOMIC_LEVEL[62],TCC_EA0_RDREQ[62],TCC_EA0_RDREQ_32B[62],TCC_EA0_RDREQ_LEVEL[62],TCC_EA0_ATOMIC_LEVEL[63],TCC_EA0_RDREQ[63],TCC_EA0_RDREQ_32B[63],TCC_EA0_RDREQ_LEVEL[63],TCC_EA0_ATOMIC_LEVEL[64],TCC_EA0_RDREQ[64],TCC_EA0_RDREQ_32B[64],TCC_EA0_RDREQ_LEVEL[64],TCC_EA0_ATOMIC_LEVEL[65],TCC_EA0_RDREQ[65],TCC_EA0_RDREQ_32B[65],TCC_EA0_RDREQ_LEVEL[65],TCC_EA0_ATOMIC_LEVEL[66],TCC_EA0_RDREQ[66],TCC_EA0_RDREQ_32B[66],TCC_EA0_RDREQ_LEVEL[66],TCC_EA0_ATOMIC_LEVEL[67],TCC_EA0_RDREQ[67],TCC_EA0_RDREQ_32B[67],TCC_EA0_RDREQ_LEVEL[67],TCC_EA0_ATOMIC_LEVEL[68],TCC_EA0_RDREQ[68],TCC_EA0_RDREQ_32B[68],TCC_EA0_RDREQ_LEVEL[68],TCC_EA0_ATOMIC_LEVEL[69],TCC_EA0_RDREQ[69],TCC_EA0_RDREQ_32B[69],TCC_EA0_RDREQ_LEVEL[69],TCC_EA0_ATOMIC_LEVEL[70],TCC_EA0_RDREQ[70],TCC_EA0_RDREQ_32B[70],TCC_EA0_RDREQ_LEVEL[70],TCC_EA0_ATOMIC_LEVEL[71],TCC_EA0_RDREQ[71],TCC_EA0_RDREQ_32B[71],TCC_EA0_RDREQ_LEVEL[71],TCC_EA0_ATOMIC_LEVEL[72],TCC_EA0_RDREQ[72],TCC_EA0_RDREQ_32B[72],TCC_EA0_RDREQ_LEVEL[72],TCC_EA0_ATOMIC_LEVEL[73],TCC_EA0_RDREQ[73],TCC_EA0_RDREQ_32B[73],TCC_EA0_RDREQ_LEVEL[73],TCC_EA0_ATOMIC_LEVEL[74],TCC_EA0_RDREQ[74],TCC_EA0_RDREQ_32B[74],TCC_EA0_RDREQ_LEVEL[74],TCC_EA0_ATOMIC_LEVEL[75],TCC_EA0_RDREQ[75],TCC_EA0_RDREQ_32B[75],TCC_EA0_RDREQ_LEVEL[75],TCC_EA0_ATOMIC_LEVEL[76],TCC_EA0_RDREQ[76],TCC_EA0_RDREQ_32B[76],TCC_EA0_RDREQ_LEVEL[76],TCC_EA0_ATOMIC_LEVEL[77],TCC_EA0_RDREQ[77],TCC_EA0_RDREQ_32B[77],TCC_EA0_RDREQ_LEVEL[77],TCC_EA0_ATOMIC_LEVEL[78],TCC_EA0_RDREQ[78],TCC_EA0_RDREQ_32B[78],TCC_EA0_RDREQ_LEVEL[78],TCC_EA0_ATOMIC_LEVEL[79],TCC_EA0_RDREQ[79],TCC_EA0_RDREQ_32B[79],TCC_EA0_RDREQ_LEVEL[79],TCC_EA0_ATOMIC_LEVEL[80],TCC_EA0_RDREQ[80],TCC_EA0_RDREQ_32B[80],TCC_EA0_RDREQ_LEVEL[80],TCC_EA0_ATOMIC_LEVEL[81],TCC_EA0_RDREQ[81],TCC_EA0_RDREQ_32B[81],TCC_EA0_RDREQ_LEVEL[81],TCC_EA0_ATOMIC_LEVEL[82],TCC_EA0_RDREQ[82],TCC_EA0_RDREQ_32B[82],TCC_EA0_RDREQ_LEVEL[82],TCC_EA0_ATOMIC_LEVEL[83],TCC_EA0_RDREQ[83],TCC_EA0_RDREQ_32B[83],TCC_EA0_RDREQ_LEVEL[83],TCC_EA0_ATOMIC_LEVEL[84],TCC_EA0_RDREQ[84],TCC_EA0_RDREQ_32B[84],TCC_EA0_RDREQ_LEVEL[84],TCC_EA0_ATOMIC_LEVEL[85],TCC_EA0_RDREQ[85],TCC_EA0_RDREQ_32B[85],TCC_EA0_RDREQ_LEVEL[85],TCC_EA0_ATOMIC_LEVEL[86],TCC_EA0_RDREQ[86],TCC_EA0_RDREQ_32B[86],TCC_EA0_RDREQ_LEVEL[86],TCC_EA0_ATOMIC_LEVEL[87],TCC_EA0_RDREQ[87],TCC_EA0_RDREQ_32B[87],TCC_EA0_RDREQ_LEVEL[87],TCC_EA0_ATOMIC_LEVEL[88],TCC_EA0_RDREQ[88],TCC_EA0_RDREQ_32B[88],TCC_EA0_RDREQ_LEVEL[88],TCC_EA0_ATOMIC_LEVEL[89],TCC_EA0_RDREQ[89],TCC_EA0_RDREQ_32B[89],TCC_EA0_RDREQ_LEVEL[89],TCC_EA0_ATOMIC_LEVEL[90],TCC_EA0_RDREQ[90],TCC_EA0_RDREQ_32B[90],TCC_EA0_RDREQ_LEVEL[90],TCC_EA0_ATOMIC_LEVEL[91],TCC_EA0_RDREQ[91],TCC_EA0_RDREQ_32B[91],TCC_EA0_RDREQ_LEVEL[91],TCC_EA0_ATOMIC_LEVEL[92],TCC_EA0_RDREQ[92],TCC_EA0_RDREQ_32B[92],TCC_EA0_RDREQ_LEVEL[92],TCC_EA0_ATOMIC_LEVEL[93],TCC_EA0_RDREQ[93],TCC_EA0_RDREQ_32B[93],TCC_EA0_RDREQ_LEVEL[93],TCC_EA0_ATOMIC_LEVEL[94],TCC_EA0_RDREQ[94],TCC_EA0_RDREQ_32B[94],TCC_EA0_RDREQ_LEVEL[94],TCC_EA0_ATOMIC_LEVEL[95],TCC_EA0_RDREQ[95],TCC_EA0_RDREQ_32B[95],TCC_EA0_RDREQ_LEVEL[95],TCC_EA0_ATOMIC_LEVEL[96],TCC_EA0_RDREQ[96],TCC_EA0_RDREQ_32B[96],TCC_EA0_RDREQ_LEVEL[96],TCC_EA0_ATOMIC_LEVEL[97],TCC_EA0_RDREQ[97],TCC_EA0_RDREQ_32B[97],TCC_EA0_RDREQ_LEVEL[97],TCC_EA0_ATOMIC_LEVEL[98],TCC_EA0_RDREQ[98],TCC_EA0_RDREQ_32B[98],TCC_EA0_RDREQ_LEVEL[98],TCC_EA0_ATOMIC_LEVEL[99],TCC_EA0_RDREQ[99],TCC_EA0_RDREQ_32B[99],TCC_EA0_RDREQ_LEVEL[99],TCC_EA0_ATOMIC_LEVEL[100],TCC_EA0_RDREQ[100],TCC_EA0_RDREQ_32B[100],TCC_EA0_RDREQ_LEVEL[100],TCC_EA0_ATOMIC_LEVEL[101],TCC_EA0_RDREQ[101],TCC_EA0_RDREQ_32B[101],TCC_EA0_RDREQ_LEVEL[101],TCC_EA0_ATOMIC_LEVEL[102],TCC_EA0_RDREQ[102],TCC_EA0_RDREQ_32B[102],TCC_EA0_RDREQ_LEVEL[102],TCC_EA0_ATOMIC_LEVEL[103],TCC_EA0_RDREQ[103],TCC_EA0_RDREQ_32B[103],TCC_EA0_RDREQ_LEVEL[103],TCC_EA0_ATOMIC_LEVEL[104],TCC_EA0_RDREQ[104],TCC_EA0_RDREQ_32B[104],TCC_EA0_RDREQ_LEVEL[104],TCC_EA0_ATOMIC_LEVEL[105],TCC_EA0_RDREQ[105],TCC_EA0_RDREQ_32B[105],TCC_EA0_RDREQ_LEVEL[105],TCC_EA0_ATOMIC_LEVEL[106],TCC_EA0_RDREQ[106],TCC_EA0_RDREQ_32B[106],TCC_EA0_RDREQ_LEVEL[106],TCC_EA0_ATOMIC_LEVEL[107],TCC_EA0_RDREQ[107],TCC_EA0_RDREQ_32B[107],TCC_EA0_RDREQ_LEVEL[107],TCC_EA0_ATOMIC_LEVEL[108],TCC_EA0_RDREQ[108],TCC_EA0_RDREQ_32B[108],TCC_EA0_RDREQ_LEVEL[108],TCC_EA0_ATOMIC_LEVEL[109],TCC_EA0_RDREQ[109],TCC_EA0_RDREQ_32B[109],TCC_EA0_RDREQ_LEVEL[109],TCC_EA0_ATOMIC_LEVEL[110],TCC_EA0_RDREQ[110],TCC_EA0_RDREQ_32B[110],TCC_EA0_RDREQ_LEVEL[110],TCC_EA0_ATOMIC_LEVEL[111],TCC_EA0_RDREQ[111],TCC_EA0_RDREQ_32B[111],TCC_EA0_RDREQ_LEVEL[111],TCC_EA0_ATOMIC_LEVEL[112],TCC_EA0_RDREQ[112],TCC_EA0_RDREQ_32B[112],TCC_EA0_RDREQ_LEVEL[112],TCC_EA0_ATOMIC_LEVEL[113],TCC_EA0_RDREQ[113],TCC_EA0_RDREQ_32B[113],TCC_EA0_RDREQ_LEVEL[113],TCC_EA0_ATOMIC_LEVEL[114],TCC_EA0_RDREQ[114],TCC_EA0_RDREQ_32B[114],TCC_EA0_RDREQ_LEVEL[114],TCC_EA0_ATOMIC_LEVEL[115],TCC_EA0_RDREQ[115],TCC_EA0_RDREQ_32B[115],TCC_EA0_RDREQ_LEVEL[115],TCC_EA0_ATOMIC_LEVEL[116],TCC_EA0_RDREQ[116],TCC_EA0_RDREQ_32B[116],TCC_EA0_RDREQ_LEVEL[116],TCC_EA0_ATOMIC_LEVEL[117],TCC_EA0_RDREQ[117],TCC_EA0_RDREQ_32B[117],TCC_EA0_RDREQ_LEVEL[117],TCC_EA0_ATOMIC_LEVEL[118],TCC_EA0_RDREQ[118],TCC_EA0_RDREQ_32B[118],TCC_EA0_RDREQ_LEVEL[118],TCC_EA0_ATOMIC_LEVEL[119],TCC_EA0_RDREQ[119],TCC_EA0_RDREQ_32B[119],TCC_EA0_RDREQ_LEVEL[119],TCC_EA0_ATOMIC_LEVEL[120],TCC_EA0_RDREQ[120],TCC_EA0_RDREQ_32B[120],TCC_EA0_RDREQ_LEVEL[120],TCC_EA0_ATOMIC_LEVEL[121],TCC_EA0_RDREQ[121],TCC_EA0_RDREQ_32B[121],TCC_EA0_RDREQ_LEVEL[121],TCC_EA0_ATOMIC_LEVEL[122],TCC_EA0_RDREQ[122],TCC_EA0_RDREQ_32B[122],TCC_EA0_RDREQ_LEVEL[122],TCC_EA0_ATOMIC_LEVEL[123],TCC_EA0_RDREQ[123],TCC_EA0_RDREQ_32B[123],TCC_EA0_RDREQ_LEVEL[123],TCC_EA0_ATOMIC_LEVEL[124],TCC_EA0_RDREQ[124],TCC_EA0_RDREQ_32B[124],TCC_EA0_RDREQ_LEVEL[124],TCC_EA0_ATOMIC_LEVEL[125],TCC_EA0_RDREQ[125],TCC_EA0_RDREQ_32B[125],TCC_EA0_RDREQ_LEVEL[125],TCC_EA0_ATOMIC_LEVEL[126],TCC_EA0_RDREQ[126],TCC_EA0_RDREQ_32B[126],TCC_EA0_RDREQ_LEVEL[126],TCC_EA0_ATOMIC_LEVEL[127],TCC_EA0_RDREQ[127],TCC_EA0_RDREQ_32B[127],TCC_EA0_RDREQ_LEVEL[127],Wave_Size_9,Correlation_ID_9,XCC_Index_9,TCC_EA0_WRREQ[0],TCC_EA0_WRREQ_64B[0],TCC_EA0_WRREQ_LEVEL[0],TCC_HIT[0],TCC_EA0_WRREQ[1],TCC_EA0_WRREQ_64B[1],TCC_EA0_WRREQ_LEVEL[1],TCC_HIT[1],TCC_EA0_WRREQ[2],TCC_EA0_WRREQ_64B[2],TCC_EA0_WRREQ_LEVEL[2],TCC_HIT[2],TCC_EA0_WRREQ[3],TCC_EA0_WRREQ_64B[3],TCC_EA0_WRREQ_LEVEL[3],TCC_HIT[3],TCC_EA0_WRREQ[4],TCC_EA0_WRREQ_64B[4],TCC_EA0_WRREQ_LEVEL[4],TCC_HIT[4],TCC_EA0_WRREQ[5],TCC_EA0_WRREQ_64B[5],TCC_EA0_WRREQ_LEVEL[5],TCC_HIT[5],TCC_EA0_WRREQ[6],TCC_EA0_WRREQ_64B[6],TCC_EA0_WRREQ_LEVEL[6],TCC_HIT[6],TCC_EA0_WRREQ[7],TCC_EA0_WRREQ_64B[7],TCC_EA0_WRREQ_LEVEL[7],TCC_HIT[7],TCC_EA0_WRREQ[8],TCC_EA0_WRREQ_64B[8],TCC_EA0_WRREQ_LEVEL[8],TCC_HIT[8],TCC_EA0_WRREQ[9],TCC_EA0_WRREQ_64B[9],TCC_EA0_WRREQ_LEVEL[9],TCC_HIT[9],TCC_EA0_WRREQ[10],TCC_EA0_WRREQ_64B[10],TCC_EA0_WRREQ_LEVEL[10],TCC_HIT[10],TCC_EA0_WRREQ[11],TCC_EA0_WRREQ_64B[11],TCC_EA0_WRREQ_LEVEL[11],TCC_HIT[11],TCC_EA0_WRREQ[12],TCC_EA0_WRREQ_64B[12],TCC_EA0_WRREQ_LEVEL[12],TCC_HIT[12],TCC_EA0_WRREQ[13],TCC_EA0_WRREQ_64B[13],TCC_EA0_WRREQ_LEVEL[13],TCC_HIT[13],TCC_EA0_WRREQ[14],TCC_EA0_WRREQ_64B[14],TCC_EA0_WRREQ_LEVEL[14],TCC_HIT[14],TCC_EA0_WRREQ[15],TCC_EA0_WRREQ_64B[15],TCC_EA0_WRREQ_LEVEL[15],TCC_HIT[15],TCC_EA0_WRREQ[16],TCC_EA0_WRREQ_64B[16],TCC_EA0_WRREQ_LEVEL[16],TCC_HIT[16],TCC_EA0_WRREQ[17],TCC_EA0_WRREQ_64B[17],TCC_EA0_WRREQ_LEVEL[17],TCC_HIT[17],TCC_EA0_WRREQ[18],TCC_EA0_WRREQ_64B[18],TCC_EA0_WRREQ_LEVEL[18],TCC_HIT[18],TCC_EA0_WRREQ[19],TCC_EA0_WRREQ_64B[19],TCC_EA0_WRREQ_LEVEL[19],TCC_HIT[19],TCC_EA0_WRREQ[20],TCC_EA0_WRREQ_64B[20],TCC_EA0_WRREQ_LEVEL[20],TCC_HIT[20],TCC_EA0_WRREQ[21],TCC_EA0_WRREQ_64B[21],TCC_EA0_WRREQ_LEVEL[21],TCC_HIT[21],TCC_EA0_WRREQ[22],TCC_EA0_WRREQ_64B[22],TCC_EA0_WRREQ_LEVEL[22],TCC_HIT[22],TCC_EA0_WRREQ[23],TCC_EA0_WRREQ_64B[23],TCC_EA0_WRREQ_LEVEL[23],TCC_HIT[23],TCC_EA0_WRREQ[24],TCC_EA0_WRREQ_64B[24],TCC_EA0_WRREQ_LEVEL[24],TCC_HIT[24],TCC_EA0_WRREQ[25],TCC_EA0_WRREQ_64B[25],TCC_EA0_WRREQ_LEVEL[25],TCC_HIT[25],TCC_EA0_WRREQ[26],TCC_EA0_WRREQ_64B[26],TCC_EA0_WRREQ_LEVEL[26],TCC_HIT[26],TCC_EA0_WRREQ[27],TCC_EA0_WRREQ_64B[27],TCC_EA0_WRREQ_LEVEL[27],TCC_HIT[27],TCC_EA0_WRREQ[28],TCC_EA0_WRREQ_64B[28],TCC_EA0_WRREQ_LEVEL[28],TCC_HIT[28],TCC_EA0_WRREQ[29],TCC_EA0_WRREQ_64B[29],TCC_EA0_WRREQ_LEVEL[29],TCC_HIT[29],TCC_EA0_WRREQ[30],TCC_EA0_WRREQ_64B[30],TCC_EA0_WRREQ_LEVEL[30],TCC_HIT[30],TCC_EA0_WRREQ[31],TCC_EA0_WRREQ_64B[31],TCC_EA0_WRREQ_LEVEL[31],TCC_HIT[31],TCC_EA0_WRREQ[32],TCC_EA0_WRREQ_64B[32],TCC_EA0_WRREQ_LEVEL[32],TCC_HIT[32],TCC_EA0_WRREQ[33],TCC_EA0_WRREQ_64B[33],TCC_EA0_WRREQ_LEVEL[33],TCC_HIT[33],TCC_EA0_WRREQ[34],TCC_EA0_WRREQ_64B[34],TCC_EA0_WRREQ_LEVEL[34],TCC_HIT[34],TCC_EA0_WRREQ[35],TCC_EA0_WRREQ_64B[35],TCC_EA0_WRREQ_LEVEL[35],TCC_HIT[35],TCC_EA0_WRREQ[36],TCC_EA0_WRREQ_64B[36],TCC_EA0_WRREQ_LEVEL[36],TCC_HIT[36],TCC_EA0_WRREQ[37],TCC_EA0_WRREQ_64B[37],TCC_EA0_WRREQ_LEVEL[37],TCC_HIT[37],TCC_EA0_WRREQ[38],TCC_EA0_WRREQ_64B[38],TCC_EA0_WRREQ_LEVEL[38],TCC_HIT[38],TCC_EA0_WRREQ[39],TCC_EA0_WRREQ_64B[39],TCC_EA0_WRREQ_LEVEL[39],TCC_HIT[39],TCC_EA0_WRREQ[40],TCC_EA0_WRREQ_64B[40],TCC_EA0_WRREQ_LEVEL[40],TCC_HIT[40],TCC_EA0_WRREQ[41],TCC_EA0_WRREQ_64B[41],TCC_EA0_WRREQ_LEVEL[41],TCC_HIT[41],TCC_EA0_WRREQ[42],TCC_EA0_WRREQ_64B[42],TCC_EA0_WRREQ_LEVEL[42],TCC_HIT[42],TCC_EA0_WRREQ[43],TCC_EA0_WRREQ_64B[43],TCC_EA0_WRREQ_LEVEL[43],TCC_HIT[43],TCC_EA0_WRREQ[44],TCC_EA0_WRREQ_64B[44],TCC_EA0_WRREQ_LEVEL[44],TCC_HIT[44],TCC_EA0_WRREQ[45],TCC_EA0_WRREQ_64B[45],TCC_EA0_WRREQ_LEVEL[45],TCC_HIT[45],TCC_EA0_WRREQ[46],TCC_EA0_WRREQ_64B[46],TCC_EA0_WRREQ_LEVEL[46],TCC_HIT[46],TCC_EA0_WRREQ[47],TCC_EA0_WRREQ_64B[47],TCC_EA0_WRREQ_LEVEL[47],TCC_HIT[47],TCC_EA0_WRREQ[48],TCC_EA0_WRREQ_64B[48],TCC_EA0_WRREQ_LEVEL[48],TCC_HIT[48],TCC_EA0_WRREQ[49],TCC_EA0_WRREQ_64B[49],TCC_EA0_WRREQ_LEVEL[49],TCC_HIT[49],TCC_EA0_WRREQ[50],TCC_EA0_WRREQ_64B[50],TCC_EA0_WRREQ_LEVEL[50],TCC_HIT[50],TCC_EA0_WRREQ[51],TCC_EA0_WRREQ_64B[51],TCC_EA0_WRREQ_LEVEL[51],TCC_HIT[51],TCC_EA0_WRREQ[52],TCC_EA0_WRREQ_64B[52],TCC_EA0_WRREQ_LEVEL[52],TCC_HIT[52],TCC_EA0_WRREQ[53],TCC_EA0_WRREQ_64B[53],TCC_EA0_WRREQ_LEVEL[53],TCC_HIT[53],TCC_EA0_WRREQ[54],TCC_EA0_WRREQ_64B[54],TCC_EA0_WRREQ_LEVEL[54],TCC_HIT[54],TCC_EA0_WRREQ[55],TCC_EA0_WRREQ_64B[55],TCC_EA0_WRREQ_LEVEL[55],TCC_HIT[55],TCC_EA0_WRREQ[56],TCC_EA0_WRREQ_64B[56],TCC_EA0_WRREQ_LEVEL[56],TCC_HIT[56],TCC_EA0_WRREQ[57],TCC_EA0_WRREQ_64B[57],TCC_EA0_WRREQ_LEVEL[57],TCC_HIT[57],TCC_EA0_WRREQ[58],TCC_EA0_WRREQ_64B[58],TCC_EA0_WRREQ_LEVEL[58],TCC_HIT[58],TCC_EA0_WRREQ[59],TCC_EA0_WRREQ_64B[59],TCC_EA0_WRREQ_LEVEL[59],TCC_HIT[59],TCC_EA0_WRREQ[60],TCC_EA0_WRREQ_64B[60],TCC_EA0_WRREQ_LEVEL[60],TCC_HIT[60],TCC_EA0_WRREQ[61],TCC_EA0_WRREQ_64B[61],TCC_EA0_WRREQ_LEVEL[61],TCC_HIT[61],TCC_EA0_WRREQ[62],TCC_EA0_WRREQ_64B[62],TCC_EA0_WRREQ_LEVEL[62],TCC_HIT[62],TCC_EA0_WRREQ[63],TCC_EA0_WRREQ_64B[63],TCC_EA0_WRREQ_LEVEL[63],TCC_HIT[63],TCC_EA0_WRREQ[64],TCC_EA0_WRREQ_64B[64],TCC_EA0_WRREQ_LEVEL[64],TCC_HIT[64],TCC_EA0_WRREQ[65],TCC_EA0_WRREQ_64B[65],TCC_EA0_WRREQ_LEVEL[65],TCC_HIT[65],TCC_EA0_WRREQ[66],TCC_EA0_WRREQ_64B[66],TCC_EA0_WRREQ_LEVEL[66],TCC_HIT[66],TCC_EA0_WRREQ[67],TCC_EA0_WRREQ_64B[67],TCC_EA0_WRREQ_LEVEL[67],TCC_HIT[67],TCC_EA0_WRREQ[68],TCC_EA0_WRREQ_64B[68],TCC_EA0_WRREQ_LEVEL[68],TCC_HIT[68],TCC_EA0_WRREQ[69],TCC_EA0_WRREQ_64B[69],TCC_EA0_WRREQ_LEVEL[69],TCC_HIT[69],TCC_EA0_WRREQ[70],TCC_EA0_WRREQ_64B[70],TCC_EA0_WRREQ_LEVEL[70],TCC_HIT[70],TCC_EA0_WRREQ[71],TCC_EA0_WRREQ_64B[71],TCC_EA0_WRREQ_LEVEL[71],TCC_HIT[71],TCC_EA0_WRREQ[72],TCC_EA0_WRREQ_64B[72],TCC_EA0_WRREQ_LEVEL[72],TCC_HIT[72],TCC_EA0_WRREQ[73],TCC_EA0_WRREQ_64B[73],TCC_EA0_WRREQ_LEVEL[73],TCC_HIT[73],TCC_EA0_WRREQ[74],TCC_EA0_WRREQ_64B[74],TCC_EA0_WRREQ_LEVEL[74],TCC_HIT[74],TCC_EA0_WRREQ[75],TCC_EA0_WRREQ_64B[75],TCC_EA0_WRREQ_LEVEL[75],TCC_HIT[75],TCC_EA0_WRREQ[76],TCC_EA0_WRREQ_64B[76],TCC_EA0_WRREQ_LEVEL[76],TCC_HIT[76],TCC_EA0_WRREQ[77],TCC_EA0_WRREQ_64B[77],TCC_EA0_WRREQ_LEVEL[77],TCC_HIT[77],TCC_EA0_WRREQ[78],TCC_EA0_WRREQ_64B[78],TCC_EA0_WRREQ_LEVEL[78],TCC_HIT[78],TCC_EA0_WRREQ[79],TCC_EA0_WRREQ_64B[79],TCC_EA0_WRREQ_LEVEL[79],TCC_HIT[79],TCC_EA0_WRREQ[80],TCC_EA0_WRREQ_64B[80],TCC_EA0_WRREQ_LEVEL[80],TCC_HIT[80],TCC_EA0_WRREQ[81],TCC_EA0_WRREQ_64B[81],TCC_EA0_WRREQ_LEVEL[81],TCC_HIT[81],TCC_EA0_WRREQ[82],TCC_EA0_WRREQ_64B[82],TCC_EA0_WRREQ_LEVEL[82],TCC_HIT[82],TCC_EA0_WRREQ[83],TCC_EA0_WRREQ_64B[83],TCC_EA0_WRREQ_LEVEL[83],TCC_HIT[83],TCC_EA0_WRREQ[84],TCC_EA0_WRREQ_64B[84],TCC_EA0_WRREQ_LEVEL[84],TCC_HIT[84],TCC_EA0_WRREQ[85],TCC_EA0_WRREQ_64B[85],TCC_EA0_WRREQ_LEVEL[85],TCC_HIT[85],TCC_EA0_WRREQ[86],TCC_EA0_WRREQ_64B[86],TCC_EA0_WRREQ_LEVEL[86],TCC_HIT[86],TCC_EA0_WRREQ[87],TCC_EA0_WRREQ_64B[87],TCC_EA0_WRREQ_LEVEL[87],TCC_HIT[87],TCC_EA0_WRREQ[88],TCC_EA0_WRREQ_64B[88],TCC_EA0_WRREQ_LEVEL[88],TCC_HIT[88],TCC_EA0_WRREQ[89],TCC_EA0_WRREQ_64B[89],TCC_EA0_WRREQ_LEVEL[89],TCC_HIT[89],TCC_EA0_WRREQ[90],TCC_EA0_WRREQ_64B[90],TCC_EA0_WRREQ_LEVEL[90],TCC_HIT[90],TCC_EA0_WRREQ[91],TCC_EA0_WRREQ_64B[91],TCC_EA0_WRREQ_LEVEL[91],TCC_HIT[91],TCC_EA0_WRREQ[92],TCC_EA0_WRREQ_64B[92],TCC_EA0_WRREQ_LEVEL[92],TCC_HIT[92],TCC_EA0_WRREQ[93],TCC_EA0_WRREQ_64B[93],TCC_EA0_WRREQ_LEVEL[93],TCC_HIT[93],TCC_EA0_WRREQ[94],TCC_EA0_WRREQ_64B[94],TCC_EA0_WRREQ_LEVEL[94],TCC_HIT[94],TCC_EA0_WRREQ[95],TCC_EA0_WRREQ_64B[95],TCC_EA0_WRREQ_LEVEL[95],TCC_HIT[95],TCC_EA0_WRREQ[96],TCC_EA0_WRREQ_64B[96],TCC_EA0_WRREQ_LEVEL[96],TCC_HIT[96],TCC_EA0_WRREQ[97],TCC_EA0_WRREQ_64B[97],TCC_EA0_WRREQ_LEVEL[97],TCC_HIT[97],TCC_EA0_WRREQ[98],TCC_EA0_WRREQ_64B[98],TCC_EA0_WRREQ_LEVEL[98],TCC_HIT[98],TCC_EA0_WRREQ[99],TCC_EA0_WRREQ_64B[99],TCC_EA0_WRREQ_LEVEL[99],TCC_HIT[99],TCC_EA0_WRREQ[100],TCC_EA0_WRREQ_64B[100],TCC_EA0_WRREQ_LEVEL[100],TCC_HIT[100],TCC_EA0_WRREQ[101],TCC_EA0_WRREQ_64B[101],TCC_EA0_WRREQ_LEVEL[101],TCC_HIT[101],TCC_EA0_WRREQ[102],TCC_EA0_WRREQ_64B[102],TCC_EA0_WRREQ_LEVEL[102],TCC_HIT[102],TCC_EA0_WRREQ[103],TCC_EA0_WRREQ_64B[103],TCC_EA0_WRREQ_LEVEL[103],TCC_HIT[103],TCC_EA0_WRREQ[104],TCC_EA0_WRREQ_64B[104],TCC_EA0_WRREQ_LEVEL[104],TCC_HIT[104],TCC_EA0_WRREQ[105],TCC_EA0_WRREQ_64B[105],TCC_EA0_WRREQ_LEVEL[105],TCC_HIT[105],TCC_EA0_WRREQ[106],TCC_EA0_WRREQ_64B[106],TCC_EA0_WRREQ_LEVEL[106],TCC_HIT[106],TCC_EA0_WRREQ[107],TCC_EA0_WRREQ_64B[107],TCC_EA0_WRREQ_LEVEL[107],TCC_HIT[107],TCC_EA0_WRREQ[108],TCC_EA0_WRREQ_64B[108],TCC_EA0_WRREQ_LEVEL[108],TCC_HIT[108],TCC_EA0_WRREQ[109],TCC_EA0_WRREQ_64B[109],TCC_EA0_WRREQ_LEVEL[109],TCC_HIT[109],TCC_EA0_WRREQ[110],TCC_EA0_WRREQ_64B[110],TCC_EA0_WRREQ_LEVEL[110],TCC_HIT[110],TCC_EA0_WRREQ[111],TCC_EA0_WRREQ_64B[111],TCC_EA0_WRREQ_LEVEL[111],TCC_HIT[111],TCC_EA0_WRREQ[112],TCC_EA0_WRREQ_64B[112],TCC_EA0_WRREQ_LEVEL[112],TCC_HIT[112],TCC_EA0_WRREQ[113],TCC_EA0_WRREQ_64B[113],TCC_EA0_WRREQ_LEVEL[113],TCC_HIT[113],TCC_EA0_WRREQ[114],TCC_EA0_WRREQ_64B[114],TCC_EA0_WRREQ_LEVEL[114],TCC_HIT[114],TCC_EA0_WRREQ[115],TCC_EA0_WRREQ_64B[115],TCC_EA0_WRREQ_LEVEL[115],TCC_HIT[115],TCC_EA0_WRREQ[116],TCC_EA0_WRREQ_64B[116],TCC_EA0_WRREQ_LEVEL[116],TCC_HIT[116],TCC_EA0_WRREQ[117],TCC_EA0_WRREQ_64B[117],TCC_EA0_WRREQ_LEVEL[117],TCC_HIT[117],TCC_EA0_WRREQ[118],TCC_EA0_WRREQ_64B[118],TCC_EA0_WRREQ_LEVEL[118],TCC_HIT[118],TCC_EA0_WRREQ[119],TCC_EA0_WRREQ_64B[119],TCC_EA0_WRREQ_LEVEL[119],TCC_HIT[119],TCC_EA0_WRREQ[120],TCC_EA0_WRREQ_64B[120],TCC_EA0_WRREQ_LEVEL[120],TCC_HIT[120],TCC_EA0_WRREQ[121],TCC_EA0_WRREQ_64B[121],TCC_EA0_WRREQ_LEVEL[121],TCC_HIT[121],TCC_EA0_WRREQ[122],TCC_EA0_WRREQ_64B[122],TCC_EA0_WRREQ_LEVEL[122],TCC_HIT[122],TCC_EA0_WRREQ[123],TCC_EA0_WRREQ_64B[123],TCC_EA0_WRREQ_LEVEL[123],TCC_HIT[123],TCC_EA0_WRREQ[124],TCC_EA0_WRREQ_64B[124],TCC_EA0_WRREQ_LEVEL[124],TCC_HIT[124],TCC_EA0_WRREQ[125],TCC_EA0_WRREQ_64B[125],TCC_EA0_WRREQ_LEVEL[125],TCC_HIT[125],TCC_EA0_WRREQ[126],TCC_EA0_WRREQ_64B[126],TCC_EA0_WRREQ_LEVEL[126],TCC_HIT[126],TCC_EA0_WRREQ[127],TCC_EA0_WRREQ_64B[127],TCC_EA0_WRREQ_LEVEL[127],TCC_HIT[127],Wave_Size_10,Correlation_ID_10,SQC_DCACHE_REQ_READ_2,SQC_DCACHE_REQ_READ_4,Wave_Size_11,Correlation_ID_11,SQ_CYCLES,SQ_BUSY_CYCLES,SQ_BUSY_CU_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,SQ_INSTS_VALU_CVT,SQ_INSTS_VMEM_WR,SQ_INSTS_VMEM_RD,GRBM_COUNT,GRBM_GUI_ACTIVE,SPI_CSN_WINDOW_VALID,SPI_CSN_BUSY,CPC_CPC_STAT_BUSY,CPC_CPC_STAT_IDLE,CPF_CPF_STAT_BUSY,CPF_CPF_STAT_STALL,TA_BUFFER_WAVEFRONTS_sum,TA_TA_BUSY_sum,TCC_BUSY_sum,TCC_CYCLE_sum,TCC_PROBE_ALL_sum,TCC_PROBE_sum,TCP_GATE_EN1_sum,TCP_GATE_EN2_sum,TCP_TCR_TCP_STALL_CYCLES_sum,TCP_TD_TCP_STALL_CYCLES_sum,TD_TC_STALL_sum,TD_TD_BUSY_sum,Wave_Size_12,Correlation_ID_12,SQ_THREAD_CYCLES_VALU,SQ_IFETCH,SQ_LDS_BANK_CONFLICT,SQ_LDS_ADDR_CONFLICT,SQ_LDS_UNALIGNED_STALL,SQ_WAVES_EQ_64,SQ_WAVES_LT_64,SQ_WAVES_LT_48,SPI_RA_BAR_CU_FULL_CSN,SPI_RA_TGLIM_CU_FULL_CSN,TA_FLAT_READ_WAVEFRONTS_sum,TA_FLAT_WAVEFRONTS_sum,TCC_ALL_TC_OP_WB_WRITEBACK_sum,TCC_EA0_RDREQ_DRAM_sum,TCC_NORMAL_WRITEBACK_sum,TCC_TAG_STALL_sum,TCP_TCC_NC_ATOMIC_REQ_sum,TCP_TCC_NC_READ_REQ_sum,TCP_TCC_NC_WRITE_REQ_sum,TCP_TCC_UC_READ_REQ_sum,Wave_Size_13,Correlation_ID_13,SQ_INSTS_VMEM,SQ_INSTS_SALU,SQ_INSTS_VSKIPPED,SQ_INSTS,SQ_INSTS_VALU,SQ_INSTS_VALU_ADD_F16,SQ_INSTS_VALU_MUL_F16,SQ_INSTS_VALU_FMA_F16,GRBM_SPI_BUSY,SPI_CSN_NUM_THREADGROUPS,SPI_CSN_WAVE,CPC_CPC_TCIU_BUSY,CPC_CPC_TCIU_IDLE,CPF_CPF_TCIU_BUSY,CPF_CPF_TCIU_STALL,TA_BUFFER_READ_WAVEFRONTS_sum,TA_BUFFER_WRITE_WAVEFRONTS_sum,TCC_CC_REQ_sum,TCC_NC_REQ_sum,TCC_RW_REQ_sum,TCC_UC_REQ_sum,TCP_ATOMIC_TAGCONFLICT_STALL_CYCLES_sum,TCP_READ_TAGCONFLICT_STALL_CYCLES_sum,TCP_TA_TCP_STATE_READ_sum,TCP_WRITE_TAGCONFLICT_STALL_CYCLES_sum,TD_LOAD_WAVEFRONT_sum,TD_SPI_STALL_sum,Wave_Size_14,Correlation_ID_14,SQ_INSTS_VALU_MFMA_MOPS_I8,SQ_INSTS_VALU_MFMA_MOPS_F16,SQ_INSTS_VALU_MFMA_MOPS_BF16,SQ_INSTS_VALU_MFMA_MOPS_F32,SQ_INSTS_VALU_MFMA_MOPS_F64,SQC_TC_INST_REQ,SQC_TC_DATA_READ_REQ,SQC_TC_DATA_WRITE_REQ,TCP_PENDING_STALL_CYCLES_sum,Wave_Size_15,Correlation_ID_15,SQ_INSTS_VALU_TRANS_F64,SQ_INSTS_VALU_INT32,SQ_INSTS_VALU_INT64,SQ_INSTS_SMEM,SQ_INSTS_FLAT,SQ_INSTS_LDS,SQ_INSTS_GDS,SQ_INSTS_EXP_GDS,SPI_RA_RES_STALL_CSN,SPI_RA_TMP_STALL_CSN,CPC_CPC_UTCL2IU_BUSY,CPC_CPC_UTCL2IU_IDLE,CPF_CMP_UTCL1_STALL_ON_TRANSLATION,TA_BUFFER_COALESCED_READ_CYCLES_sum,TA_BUFFER_COALESCED_WRITE_CYCLES_sum,TCC_ATOMIC_sum,TCC_READ_sum,TCC_WRITEBACK_sum,TCC_WRITE_sum,TCP_TOTAL_ATOMIC_WITHOUT_RET_sum,TCP_TOTAL_ATOMIC_WITH_RET_sum,TCP_TOTAL_CACHE_ACCESSES_sum,TCP_TOTAL_WRITEBACK_INVALIDATES_sum,TD_COALESCABLE_WAVEFRONT_sum,Wave_Size_16,Correlation_ID_16,SQC_TC_DATA_ATOMIC_REQ,SQC_TC_STALL,SQC_TC_REQ,SQC_DCACHE_REQ_READ_16,SQC_ICACHE_REQ,SQC_ICACHE_HITS,SQC_ICACHE_MISSES,SQC_ICACHE_MISSES_DUPLICATE,Wave_Size_17,Correlation_ID_17,SQ_ACTIVE_INST_SCA,SQ_ACTIVE_INST_EXP_GDS,SQ_ACTIVE_INST_MISC,SQ_ACTIVE_INST_FLAT,SQ_INST_CYCLES_VMEM_WR,SQ_INST_CYCLES_VMEM_RD,SQ_INST_CYCLES_SMEM,SQ_INST_CYCLES_SALU,SPI_RA_SGPR_SIMD_FULL_CSN,SPI_RA_LDS_CU_FULL_CSN,CPC_ME1_DC0_SPI_BUSY,TA_ADDR_STALLED_BY_TD_CYCLES_sum,TA_DATA_STALLED_BY_TC_CYCLES_sum,TCC_BUBBLE_sum,TCC_EA0_RDREQ_32B_sum,TCC_EA0_RDREQ_sum,TCC_EA0_RD_UNCACHED_32B_sum,TCP_TCC_ATOMIC_WITHOUT_RET_REQ_sum,TCP_TCC_ATOMIC_WITH_RET_REQ_sum,TCP_TCC_READ_REQ_sum,TCP_TCC_WRITE_REQ_sum,Start_Timestamp,End_Timestamp +0,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,3168270.0,0.0,0.0,65536.0,60576.0,160.0,4800.0,32768.0,64,0,0,0.0,512.0,53161.0,0.0,0.0,512.0,53161.0,0.0,0.0,512.0,53161.0,0.0,0.0,512.0,53161.0,0.0,0.0,512.0,53161.0,0.0,0.0,512.0,53161.0,0.0,0.0,512.0,53161.0,0.0,0.0,512.0,53161.0,0.0,0.0,512.0,53161.0,0.0,0.0,512.0,53161.0,0.0,0.0,512.0,53161.0,0.0,0.0,512.0,53161.0,0.0,0.0,512.0,53161.0,0.0,0.0,512.0,53161.0,0.0,0.0,512.0,53161.0,0.0,0.0,512.0,53161.0,0.0,0.0,512.0,48442.0,0.0,0.0,512.0,48442.0,0.0,0.0,512.0,48442.0,0.0,0.0,512.0,48442.0,0.0,0.0,512.0,48442.0,0.0,0.0,512.0,48442.0,0.0,0.0,512.0,48442.0,0.0,0.0,512.0,48442.0,0.0,0.0,512.0,48442.0,0.0,0.0,512.0,48442.0,0.0,0.0,512.0,48442.0,0.0,0.0,512.0,48442.0,0.0,0.0,512.0,48442.0,0.0,0.0,512.0,48442.0,0.0,0.0,512.0,48442.0,0.0,0.0,512.0,48442.0,0.0,0.0,512.0,69763.0,0.0,0.0,512.0,69763.0,0.0,0.0,512.0,69763.0,0.0,0.0,512.0,69763.0,0.0,0.0,512.0,69763.0,0.0,0.0,512.0,69763.0,0.0,0.0,512.0,69763.0,0.0,0.0,512.0,69763.0,0.0,0.0,512.0,69763.0,0.0,0.0,512.0,69763.0,0.0,0.0,512.0,69763.0,0.0,0.0,512.0,69763.0,0.0,0.0,512.0,69763.0,0.0,0.0,512.0,69763.0,0.0,0.0,512.0,69763.0,0.0,0.0,512.0,69763.0,0.0,0.0,512.0,78754.0,0.0,0.0,512.0,78754.0,0.0,0.0,512.0,78754.0,0.0,0.0,512.0,78754.0,0.0,0.0,512.0,78754.0,0.0,0.0,512.0,78754.0,0.0,0.0,512.0,78754.0,0.0,0.0,512.0,78754.0,0.0,0.0,512.0,78754.0,0.0,0.0,512.0,78754.0,0.0,0.0,512.0,78754.0,0.0,0.0,512.0,78754.0,0.0,0.0,512.0,78754.0,0.0,0.0,512.0,78754.0,0.0,0.0,512.0,78754.0,0.0,0.0,512.0,78754.0,0.0,0.0,512.0,90646.0,0.0,0.0,512.0,90646.0,0.0,0.0,512.0,90646.0,0.0,0.0,512.0,90646.0,0.0,0.0,512.0,90646.0,0.0,0.0,512.0,90646.0,0.0,0.0,512.0,90646.0,0.0,0.0,512.0,90646.0,0.0,0.0,512.0,90646.0,0.0,0.0,512.0,90646.0,0.0,0.0,512.0,90646.0,0.0,0.0,512.0,90646.0,0.0,0.0,512.0,90646.0,0.0,0.0,512.0,90646.0,0.0,0.0,512.0,90646.0,0.0,0.0,512.0,90646.0,0.0,0.0,512.0,103737.0,0.0,0.0,512.0,103737.0,0.0,0.0,512.0,103737.0,0.0,0.0,512.0,103737.0,0.0,0.0,512.0,103737.0,0.0,0.0,512.0,103737.0,0.0,0.0,512.0,103737.0,0.0,0.0,512.0,103737.0,0.0,0.0,512.0,103737.0,0.0,0.0,512.0,103737.0,0.0,0.0,512.0,103737.0,0.0,0.0,512.0,103737.0,0.0,0.0,512.0,103737.0,0.0,0.0,512.0,103737.0,0.0,0.0,512.0,103737.0,0.0,0.0,512.0,103737.0,0.0,0.0,512.0,97167.0,0.0,0.0,512.0,97167.0,0.0,0.0,512.0,97167.0,0.0,0.0,512.0,97167.0,0.0,0.0,512.0,97167.0,0.0,0.0,512.0,97167.0,0.0,0.0,512.0,97167.0,0.0,0.0,512.0,97167.0,0.0,0.0,512.0,97167.0,0.0,0.0,512.0,97167.0,0.0,0.0,512.0,97167.0,0.0,0.0,512.0,97167.0,0.0,0.0,512.0,97167.0,0.0,0.0,512.0,97167.0,0.0,0.0,512.0,97167.0,0.0,0.0,512.0,97167.0,0.0,0.0,512.0,110765.0,0.0,0.0,512.0,110765.0,0.0,0.0,512.0,110765.0,0.0,0.0,512.0,110765.0,0.0,0.0,512.0,110765.0,0.0,0.0,512.0,110765.0,0.0,0.0,512.0,110765.0,0.0,0.0,512.0,110765.0,0.0,0.0,512.0,110765.0,0.0,0.0,512.0,110765.0,0.0,0.0,512.0,110765.0,0.0,0.0,512.0,110765.0,0.0,0.0,512.0,110765.0,0.0,0.0,512.0,110765.0,0.0,0.0,512.0,110765.0,0.0,0.0,512.0,110765.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,86247882.0,53395072.0,154553.0,0.0,0.0,65536.0,131072.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,57041.0,26189.0,2119837.0,696.0,0.0,371399.0,0.0,0.0,66160.0,131330.0,197490.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,1024.0,512.0,1536.0,1536.0,1045.0,533.0,1557.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,592.0,1616.0,1616.0,1028.0,516.0,1540.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,592.0,1616.0,1616.0,1029.0,517.0,1541.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1045.0,533.0,1557.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1045.0,533.0,1557.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,592.0,1616.0,1616.0,1028.0,516.0,1540.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,592.0,1616.0,1616.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1045.0,533.0,1557.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,592.0,1616.0,1616.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1045.0,533.0,1557.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1045.0,533.0,1557.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,592.0,1616.0,1616.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,592.0,1616.0,1616.0,1028.0,516.0,1540.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1045.0,533.0,1557.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1045.0,533.0,1557.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,592.0,1616.0,1616.0,1028.0,516.0,1540.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,64,0,16384.0,16384.0,32282352.0,8500083.0,278528.0,0.0,0.0,98304.0,1543597.0,0.0,0.0,2003107.0,66044.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,449019.0,2220.0,64,0,0,194.0,0.0,1024.0,181.0,0.0,1024.0,258.0,0.0,1024.0,274.0,0.0,1024.0,178.0,0.0,1024.0,189.0,0.0,1024.0,194.0,0.0,1024.0,168.0,0.0,1024.0,178.0,0.0,1024.0,197.0,0.0,1024.0,238.0,0.0,1024.0,253.0,0.0,1024.0,168.0,0.0,1024.0,0.0,0.0,1024.0,171.0,0.0,1024.0,238.0,0.0,1024.0,177.0,0.0,1024.0,288.0,0.0,1024.0,258.0,0.0,1024.0,245.0,0.0,1024.0,170.0,0.0,1024.0,0.0,0.0,1024.0,171.0,0.0,1024.0,399.0,0.0,1024.0,227.0,0.0,1024.0,199.0,0.0,1024.0,252.0,0.0,1024.0,239.0,0.0,1024.0,203.0,0.0,1024.0,230.0,0.0,1024.0,187.0,0.0,1024.0,166.0,0.0,1024.0,322.0,0.0,1024.0,183.0,0.0,1024.0,339.0,0.0,1024.0,354.0,0.0,1024.0,173.0,0.0,1024.0,200.0,0.0,1024.0,223.0,0.0,1024.0,201.0,0.0,1024.0,179.0,0.0,1024.0,279.0,0.0,1024.0,254.0,0.0,1024.0,241.0,0.0,1024.0,171.0,0.0,1024.0,0.0,0.0,1024.0,178.0,0.0,1024.0,261.0,0.0,1024.0,207.0,0.0,1024.0,259.0,0.0,1024.0,256.0,0.0,1024.0,242.0,0.0,1024.0,171.0,0.0,1024.0,0.0,0.0,1024.0,192.0,0.0,1024.0,256.0,0.0,1024.0,336.0,0.0,1024.0,197.0,0.0,1024.0,336.0,0.0,1024.0,352.0,0.0,1024.0,236.0,0.0,1024.0,264.0,0.0,1024.0,237.0,0.0,1024.0,216.0,0.0,1024.0,249.0,0.0,1024.0,265.0,0.0,1024.0,284.0,0.0,1024.0,266.0,0.0,1024.0,171.0,0.0,1024.0,0.0,0.0,1024.0,248.0,0.0,1024.0,235.0,0.0,1024.0,254.0,0.0,1024.0,184.0,0.0,1024.0,194.0,0.0,1024.0,254.0,0.0,1024.0,251.0,0.0,1024.0,262.0,0.0,1024.0,187.0,0.0,1024.0,165.0,0.0,1024.0,267.0,0.0,1024.0,224.0,0.0,1024.0,218.0,0.0,1024.0,266.0,0.0,1024.0,264.0,0.0,1024.0,275.0,0.0,1024.0,281.0,0.0,1024.0,195.0,0.0,1024.0,285.0,0.0,1024.0,273.0,0.0,1024.0,271.0,0.0,1024.0,253.0,0.0,1024.0,176.0,0.0,1024.0,0.0,0.0,1024.0,260.0,0.0,1024.0,234.0,0.0,1024.0,259.0,0.0,1024.0,277.0,0.0,1024.0,258.0,0.0,1024.0,278.0,0.0,1024.0,169.0,0.0,1024.0,0.0,0.0,1024.0,190.0,0.0,1024.0,266.0,0.0,1024.0,300.0,0.0,1024.0,185.0,0.0,1024.0,295.0,0.0,1024.0,180.0,0.0,1024.0,182.0,0.0,1024.0,193.0,0.0,1024.0,216.0,0.0,1024.0,195.0,0.0,1024.0,254.0,0.0,1024.0,197.0,0.0,1024.0,254.0,0.0,1024.0,188.0,0.0,1024.0,253.0,0.0,1024.0,264.0,0.0,1024.0,189.0,0.0,1024.0,168.0,0.0,1024.0,261.0,0.0,1024.0,251.0,0.0,1024.0,277.0,0.0,1024.0,264.0,0.0,1024.0,171.0,0.0,1024.0,0.0,0.0,1024.0,251.0,0.0,1024.0,233.0,0.0,1024.0,64,0,0,0.0,513.0,0.0,764295.0,0.0,534.0,0.0,878686.0,0.0,512.0,0.0,783183.0,0.0,512.0,0.0,767864.0,0.0,512.0,0.0,730175.0,0.0,512.0,0.0,805758.0,0.0,517.0,0.0,872930.0,0.0,512.0,0.0,810541.0,0.0,512.0,0.0,708779.0,0.0,512.0,0.0,738650.0,0.0,512.0,0.0,737719.0,0.0,512.0,0.0,773741.0,0.0,517.0,0.0,725369.0,0.0,512.0,0.0,724116.0,0.0,512.0,0.0,755903.0,0.0,512.0,0.0,729108.0,0.0,512.0,0.0,847366.0,0.0,512.0,0.0,890822.0,0.0,512.0,0.0,824711.0,0.0,512.0,0.0,834191.0,0.0,517.0,0.0,722991.0,0.0,512.0,0.0,727455.0,0.0,512.0,0.0,885447.0,0.0,512.0,0.0,842765.0,0.0,513.0,0.0,628343.0,0.0,534.0,0.0,726473.0,0.0,512.0,0.0,691859.0,0.0,512.0,0.0,696827.0,0.0,512.0,0.0,654575.0,0.0,512.0,0.0,747260.0,0.0,516.0,0.0,743063.0,0.0,512.0,0.0,679827.0,0.0,513.0,0.0,953921.0,0.0,534.0,0.0,1103231.0,0.0,512.0,0.0,951067.0,0.0,512.0,0.0,1064895.0,0.0,512.0,0.0,954429.0,0.0,512.0,0.0,994762.0,0.0,515.0,0.0,916115.0,0.0,512.0,0.0,952855.0,0.0,512.0,0.0,934591.0,0.0,512.0,0.0,884935.0,0.0,512.0,0.0,943335.0,0.0,512.0,0.0,916993.0,0.0,517.0,0.0,962040.0,0.0,512.0,0.0,964790.0,0.0,512.0,0.0,950227.0,0.0,512.0,0.0,938914.0,0.0,512.0,0.0,650992.0,0.0,512.0,0.0,656083.0,0.0,512.0,0.0,670353.0,0.0,512.0,0.0,669125.0,0.0,517.0,0.0,654971.0,0.0,512.0,0.0,658067.0,0.0,512.0,0.0,742178.0,0.0,512.0,0.0,700597.0,0.0,513.0,0.0,639855.0,0.0,534.0,0.0,714749.0,0.0,512.0,0.0,684248.0,0.0,512.0,0.0,680982.0,0.0,512.0,0.0,666158.0,0.0,512.0,0.0,749298.0,0.0,516.0,0.0,742575.0,0.0,512.0,0.0,680087.0,0.0,512.0,0.0,831829.0,0.0,512.0,0.0,854947.0,0.0,512.0,0.0,862530.0,0.0,512.0,0.0,893552.0,0.0,517.0,0.0,884608.0,0.0,512.0,0.0,842690.0,0.0,512.0,0.0,928150.0,0.0,512.0,0.0,896232.0,0.0,513.0,0.0,906992.0,0.0,534.0,0.0,1146198.0,0.0,512.0,0.0,851749.0,0.0,512.0,0.0,918932.0,0.0,512.0,0.0,848696.0,0.0,512.0,0.0,903867.0,0.0,515.0,0.0,872768.0,0.0,512.0,0.0,879829.0,0.0,513.0,0.0,816802.0,0.0,534.0,0.0,1096862.0,0.0,512.0,0.0,816709.0,0.0,512.0,0.0,854513.0,0.0,512.0,0.0,833805.0,0.0,512.0,0.0,828714.0,0.0,514.0,0.0,855674.0,0.0,512.0,0.0,839243.0,0.0,512.0,0.0,877004.0,0.0,512.0,0.0,890080.0,0.0,512.0,0.0,905787.0,0.0,512.0,0.0,906166.0,0.0,517.0,0.0,924140.0,0.0,512.0,0.0,845631.0,0.0,512.0,0.0,884180.0,0.0,512.0,0.0,843206.0,0.0,512.0,0.0,898814.0,0.0,512.0,0.0,919949.0,0.0,512.0,0.0,895926.0,0.0,512.0,0.0,921792.0,0.0,517.0,0.0,935228.0,0.0,512.0,0.0,913096.0,0.0,512.0,0.0,972366.0,0.0,512.0,0.0,887377.0,0.0,513.0,0.0,1050802.0,0.0,534.0,0.0,1268753.0,0.0,512.0,0.0,1117523.0,0.0,512.0,0.0,1129245.0,0.0,512.0,0.0,1118809.0,0.0,512.0,0.0,1067833.0,0.0,515.0,0.0,1128490.0,0.0,512.0,0.0,1089893.0,0.0,513.0,0.0,1024829.0,0.0,534.0,0.0,1175793.0,0.0,512.0,0.0,1055577.0,0.0,512.0,0.0,1041249.0,0.0,512.0,0.0,1043338.0,0.0,512.0,0.0,1007705.0,0.0,515.0,0.0,1048454.0,0.0,512.0,0.0,1017793.0,0.0,512.0,0.0,798526.0,0.0,512.0,0.0,832051.0,0.0,512.0,0.0,810398.0,0.0,512.0,0.0,861107.0,0.0,517.0,0.0,830060.0,0.0,512.0,0.0,821089.0,0.0,512.0,0.0,895362.0,0.0,512.0,0.0,813946.0,64,0,0,1024.0,1024.0,422455.0,512.0,1024.0,1024.0,428573.0,512.0,1024.0,1024.0,439364.0,512.0,1024.0,1024.0,436566.0,512.0,1024.0,1024.0,426676.0,512.0,1024.0,1024.0,430215.0,512.0,1024.0,1024.0,445441.0,512.0,1024.0,1024.0,443137.0,512.0,1024.0,1024.0,423141.0,512.0,1024.0,1024.0,434416.0,512.0,1024.0,1024.0,431444.0,512.0,1024.0,1024.0,437244.0,512.0,1024.0,1024.0,426873.0,590.0,1024.0,1024.0,430617.0,512.0,1024.0,1024.0,439587.0,512.0,1024.0,1024.0,433251.0,512.0,1024.0,1024.0,500608.0,512.0,1024.0,1024.0,524866.0,512.0,1024.0,1024.0,504014.0,512.0,1024.0,1024.0,536556.0,512.0,1024.0,1024.0,524427.0,590.0,1024.0,1024.0,524340.0,512.0,1024.0,1024.0,529734.0,512.0,1024.0,1024.0,518254.0,512.0,1024.0,1024.0,476374.0,512.0,1024.0,1024.0,505562.0,512.0,1024.0,1024.0,505609.0,512.0,1024.0,1024.0,499037.0,512.0,1024.0,1024.0,496376.0,512.0,1024.0,1024.0,492982.0,512.0,1024.0,1024.0,521305.0,512.0,1024.0,1024.0,531884.0,512.0,1024.0,1024.0,623880.0,512.0,1024.0,1024.0,666455.0,512.0,1024.0,1024.0,625411.0,512.0,1024.0,1024.0,657456.0,512.0,1024.0,1024.0,641701.0,512.0,1024.0,1024.0,651968.0,512.0,1024.0,1024.0,665371.0,512.0,1024.0,1024.0,626752.0,512.0,1024.0,1024.0,650941.0,512.0,1024.0,1024.0,677408.0,512.0,1024.0,1024.0,669220.0,512.0,1024.0,1024.0,664318.0,512.0,1024.0,1024.0,663755.0,590.0,1024.0,1024.0,661572.0,512.0,1024.0,1024.0,673377.0,512.0,1024.0,1024.0,687312.0,512.0,1024.0,1024.0,713926.0,512.0,1024.0,1024.0,746666.0,512.0,1024.0,1024.0,735295.0,512.0,1024.0,1024.0,732672.0,512.0,1024.0,1024.0,726872.0,590.0,1024.0,1024.0,725319.0,512.0,1024.0,1024.0,728052.0,512.0,1024.0,1024.0,752161.0,512.0,1024.0,1024.0,653186.0,512.0,1024.0,1024.0,727956.0,512.0,1024.0,1024.0,659942.0,512.0,1024.0,1024.0,727449.0,512.0,1024.0,1024.0,692914.0,512.0,1024.0,1024.0,722189.0,512.0,1024.0,1024.0,736314.0,512.0,1024.0,1024.0,685435.0,512.0,1024.0,1024.0,424133.0,512.0,1024.0,1024.0,431868.0,512.0,1024.0,1024.0,440807.0,512.0,1024.0,1024.0,438329.0,512.0,1024.0,1024.0,427502.0,590.0,1024.0,1024.0,431579.0,512.0,1024.0,1024.0,446425.0,512.0,1024.0,1024.0,443848.0,512.0,1024.0,1024.0,423595.0,512.0,1024.0,1024.0,434847.0,512.0,1024.0,1024.0,431483.0,512.0,1024.0,1024.0,438496.0,512.0,1024.0,1024.0,426973.0,512.0,1024.0,1024.0,431357.0,512.0,1024.0,1024.0,441228.0,512.0,1024.0,1024.0,434900.0,512.0,1024.0,1024.0,422762.0,512.0,1024.0,1024.0,434735.0,512.0,1024.0,1024.0,431570.0,512.0,1024.0,1024.0,439447.0,512.0,1024.0,1024.0,426587.0,512.0,1024.0,1024.0,431104.0,512.0,1024.0,1024.0,439252.0,512.0,1024.0,1024.0,434600.0,512.0,1024.0,1024.0,421135.0,512.0,1024.0,1024.0,426366.0,512.0,1024.0,1024.0,439727.0,512.0,1024.0,1024.0,438272.0,512.0,1024.0,1024.0,428593.0,590.0,1024.0,1024.0,433314.0,512.0,1024.0,1024.0,450129.0,512.0,1024.0,1024.0,446056.0,512.0,1024.0,1024.0,691922.0,512.0,1024.0,1024.0,723689.0,512.0,1024.0,1024.0,688345.0,512.0,1024.0,1024.0,718483.0,512.0,1024.0,1024.0,701766.0,590.0,1024.0,1024.0,719843.0,512.0,1024.0,1024.0,720546.0,512.0,1024.0,1024.0,690025.0,512.0,1024.0,1024.0,661068.0,512.0,1024.0,1024.0,681969.0,512.0,1024.0,1024.0,677865.0,512.0,1024.0,1024.0,674013.0,512.0,1024.0,1024.0,673880.0,512.0,1024.0,1024.0,674800.0,512.0,1024.0,1024.0,686985.0,512.0,1024.0,1024.0,696550.0,512.0,1024.0,1024.0,647523.0,512.0,1024.0,1024.0,681402.0,512.0,1024.0,1024.0,670000.0,512.0,1024.0,1024.0,675922.0,512.0,1024.0,1024.0,666495.0,512.0,1024.0,1024.0,670769.0,512.0,1024.0,1024.0,675475.0,512.0,1024.0,1024.0,694328.0,512.0,1024.0,1024.0,659389.0,512.0,1024.0,1024.0,710890.0,512.0,1024.0,1024.0,677934.0,512.0,1024.0,1024.0,717028.0,512.0,1024.0,1024.0,685897.0,590.0,1024.0,1024.0,700832.0,512.0,1024.0,1024.0,718897.0,512.0,1024.0,1024.0,677977.0,512.0,64,0,32768.0,0.0,64,0,10743024.0,1062080.0,9532065.0,16384.0,70976716.0,0.0,16384.0,16384.0,2685756.0,2685756.0,10738447.0,1101135.0,2685756.0,0.0,2685756.0,78.0,0.0,900596.0,10813509.0,42972096.0,0.0,0.0,11051112.0,1657705.0,0.0,1631.0,1318269.0,1631065.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,65536.0,65608.0,0.0,46128.0,0.0,0.0,0.0,0.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,284711.0,4096.0,16384.0,1586.0,2772752.0,2318740.0,0.0,0.0,0.0,0.0,0.0,197248.0,241.0,0.0,0.0,32768.0,0.0,32768.0,148.0,64,0,0.0,0.0,0.0,0.0,0.0,640.0,160.0,0.0,1182748.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,97065.0,0.0,680.0,2538221.0,78.0,0.0,0.0,0.0,66392.0,65656.0,131072.0,0.0,0.0,524288.0,304.0,0.0,64,0,0.0,0.0,800.0,0.0,65536.0,61852.0,160.0,3524.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,123153.0,0.0,216322.0,65536.0,0.0,65768.0,400.0,0.0,0.0,65536.0,131072.0,716045124943676,716045124959076 +1,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,2965153.0,0.0,0.0,65536.0,60576.0,160.0,4800.0,32768.0,64,0,0,0.0,512.0,44894.0,0.0,0.0,512.0,44894.0,0.0,0.0,512.0,44894.0,0.0,0.0,512.0,44894.0,0.0,0.0,512.0,44894.0,0.0,0.0,512.0,44894.0,0.0,0.0,512.0,44894.0,0.0,0.0,512.0,44894.0,0.0,0.0,512.0,44894.0,0.0,0.0,512.0,44894.0,0.0,0.0,512.0,44894.0,0.0,0.0,512.0,44894.0,0.0,0.0,512.0,44894.0,0.0,0.0,512.0,44894.0,0.0,0.0,512.0,44894.0,0.0,0.0,512.0,44894.0,0.0,0.0,512.0,37507.0,0.0,0.0,512.0,37507.0,0.0,0.0,512.0,37507.0,0.0,0.0,512.0,37507.0,0.0,0.0,512.0,37507.0,0.0,0.0,512.0,37507.0,0.0,0.0,512.0,37507.0,0.0,0.0,512.0,37507.0,0.0,0.0,512.0,37507.0,0.0,0.0,512.0,37507.0,0.0,0.0,512.0,37507.0,0.0,0.0,512.0,37507.0,0.0,0.0,512.0,37507.0,0.0,0.0,512.0,37507.0,0.0,0.0,512.0,37507.0,0.0,0.0,512.0,37507.0,0.0,0.0,512.0,61461.0,0.0,0.0,512.0,61461.0,0.0,0.0,512.0,61461.0,0.0,0.0,512.0,61461.0,0.0,0.0,512.0,61461.0,0.0,0.0,512.0,61461.0,0.0,0.0,512.0,61461.0,0.0,0.0,512.0,61461.0,0.0,0.0,512.0,61461.0,0.0,0.0,512.0,61461.0,0.0,0.0,512.0,61461.0,0.0,0.0,512.0,61461.0,0.0,0.0,512.0,61461.0,0.0,0.0,512.0,61461.0,0.0,0.0,512.0,61461.0,0.0,0.0,512.0,61461.0,0.0,0.0,512.0,69821.0,0.0,0.0,512.0,69821.0,0.0,0.0,512.0,69821.0,0.0,0.0,512.0,69821.0,0.0,0.0,512.0,69821.0,0.0,0.0,512.0,69821.0,0.0,0.0,512.0,69821.0,0.0,0.0,512.0,69821.0,0.0,0.0,512.0,69821.0,0.0,0.0,512.0,69821.0,0.0,0.0,512.0,69821.0,0.0,0.0,512.0,69821.0,0.0,0.0,512.0,69821.0,0.0,0.0,512.0,69821.0,0.0,0.0,512.0,69821.0,0.0,0.0,512.0,69821.0,0.0,0.0,512.0,79679.0,0.0,0.0,512.0,79679.0,0.0,0.0,512.0,79679.0,0.0,0.0,512.0,79679.0,0.0,0.0,512.0,79679.0,0.0,0.0,512.0,79679.0,0.0,0.0,512.0,79679.0,0.0,0.0,512.0,79679.0,0.0,0.0,512.0,79679.0,0.0,0.0,512.0,79679.0,0.0,0.0,512.0,79679.0,0.0,0.0,512.0,79679.0,0.0,0.0,512.0,79679.0,0.0,0.0,512.0,79679.0,0.0,0.0,512.0,79679.0,0.0,0.0,512.0,79679.0,0.0,0.0,512.0,89643.0,0.0,0.0,512.0,89643.0,0.0,0.0,512.0,89643.0,0.0,0.0,512.0,89643.0,0.0,0.0,512.0,89643.0,0.0,0.0,512.0,89643.0,0.0,0.0,512.0,89643.0,0.0,0.0,512.0,89643.0,0.0,0.0,512.0,89643.0,0.0,0.0,512.0,89643.0,0.0,0.0,512.0,89643.0,0.0,0.0,512.0,89643.0,0.0,0.0,512.0,89643.0,0.0,0.0,512.0,89643.0,0.0,0.0,512.0,89643.0,0.0,0.0,512.0,89643.0,0.0,0.0,512.0,89059.0,0.0,0.0,512.0,89059.0,0.0,0.0,512.0,89059.0,0.0,0.0,512.0,89059.0,0.0,0.0,512.0,89059.0,0.0,0.0,512.0,89059.0,0.0,0.0,512.0,89059.0,0.0,0.0,512.0,89059.0,0.0,0.0,512.0,89059.0,0.0,0.0,512.0,89059.0,0.0,0.0,512.0,89059.0,0.0,0.0,512.0,89059.0,0.0,0.0,512.0,89059.0,0.0,0.0,512.0,89059.0,0.0,0.0,512.0,89059.0,0.0,0.0,512.0,89059.0,0.0,0.0,512.0,100371.0,0.0,0.0,512.0,100371.0,0.0,0.0,512.0,100371.0,0.0,0.0,512.0,100371.0,0.0,0.0,512.0,100371.0,0.0,0.0,512.0,100371.0,0.0,0.0,512.0,100371.0,0.0,0.0,512.0,100371.0,0.0,0.0,512.0,100371.0,0.0,0.0,512.0,100371.0,0.0,0.0,512.0,100371.0,0.0,0.0,512.0,100371.0,0.0,0.0,512.0,100371.0,0.0,0.0,512.0,100371.0,0.0,0.0,512.0,100371.0,0.0,0.0,512.0,100371.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,37083840.0,53449714.0,135519.0,0.0,0.0,65536.0,131072.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,47906.0,25544.0,2081439.0,8426.0,0.0,302702.0,0.0,0.0,65536.0,131335.0,196871.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,1024.0,512.0,1536.0,1536.0,1045.0,533.0,1557.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1030.0,518.0,1542.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1045.0,533.0,1557.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1045.0,533.0,1557.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1028.0,516.0,1540.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1029.0,517.0,1541.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1045.0,533.0,1557.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1045.0,533.0,1557.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1045.0,533.0,1557.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1028.0,516.0,1540.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1045.0,533.0,1557.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1045.0,533.0,1557.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,64,0,16384.0,16384.0,25711577.0,6584023.0,278528.0,0.0,0.0,98304.0,1206069.0,0.0,0.0,2130651.0,64435.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,447749.0,2264.0,64,0,0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,64,0,0,0.0,513.0,0.0,381510.0,0.0,535.0,0.0,690206.0,0.0,513.0,0.0,402805.0,0.0,512.0,0.0,403459.0,0.0,512.0,0.0,394297.0,0.0,512.0,0.0,403916.0,0.0,515.0,0.0,423538.0,0.0,512.0,0.0,420786.0,0.0,512.0,0.0,388062.0,0.0,513.0,0.0,404909.0,0.0,512.0,0.0,400041.0,0.0,512.0,0.0,413291.0,0.0,512.0,0.0,396030.0,0.0,512.0,0.0,400552.0,0.0,512.0,0.0,420699.0,0.0,512.0,0.0,414875.0,0.0,512.0,0.0,342956.0,0.0,513.0,0.0,356217.0,0.0,512.0,0.0,358262.0,0.0,512.0,0.0,363070.0,0.0,512.0,0.0,363601.0,0.0,512.0,0.0,362809.0,0.0,512.0,0.0,382480.0,0.0,512.0,0.0,370390.0,0.0,513.0,0.0,348886.0,0.0,535.0,0.0,417159.0,0.0,513.0,0.0,377967.0,0.0,512.0,0.0,374314.0,0.0,512.0,0.0,378859.0,0.0,512.0,0.0,378581.0,0.0,516.0,0.0,403922.0,0.0,512.0,0.0,393283.0,0.0,513.0,0.0,449291.0,0.0,535.0,0.0,663795.0,0.0,513.0,0.0,464274.0,0.0,512.0,0.0,491588.0,0.0,512.0,0.0,482103.0,0.0,512.0,0.0,493567.0,0.0,516.0,0.0,512071.0,0.0,512.0,0.0,484374.0,0.0,512.0,0.0,455329.0,0.0,513.0,0.0,478653.0,0.0,512.0,0.0,474301.0,0.0,512.0,0.0,476769.0,0.0,512.0,0.0,468024.0,0.0,512.0,0.0,471614.0,0.0,512.0,0.0,493258.0,0.0,512.0,0.0,487672.0,0.0,512.0,0.0,603712.0,0.0,513.0,0.0,625908.0,0.0,512.0,0.0,626888.0,0.0,512.0,0.0,633309.0,0.0,512.0,0.0,584876.0,0.0,512.0,0.0,591373.0,0.0,512.0,0.0,620851.0,0.0,512.0,0.0,621728.0,0.0,513.0,0.0,533153.0,0.0,535.0,0.0,738070.0,0.0,513.0,0.0,550864.0,0.0,512.0,0.0,576426.0,0.0,512.0,0.0,570766.0,0.0,512.0,0.0,569908.0,0.0,514.0,0.0,586584.0,0.0,512.0,0.0,552293.0,0.0,512.0,0.0,535499.0,0.0,513.0,0.0,568653.0,0.0,512.0,0.0,574614.0,0.0,512.0,0.0,567001.0,0.0,512.0,0.0,543004.0,0.0,512.0,0.0,546550.0,0.0,512.0,0.0,573157.0,0.0,512.0,0.0,568143.0,0.0,513.0,0.0,546307.0,0.0,535.0,0.0,838397.0,0.0,513.0,0.0,570181.0,0.0,512.0,0.0,595667.0,0.0,512.0,0.0,575961.0,0.0,512.0,0.0,574396.0,0.0,516.0,0.0,602625.0,0.0,512.0,0.0,560768.0,0.0,513.0,0.0,544135.0,0.0,535.0,0.0,839429.0,0.0,513.0,0.0,559788.0,0.0,512.0,0.0,596260.0,0.0,512.0,0.0,567621.0,0.0,512.0,0.0,568361.0,0.0,515.0,0.0,637257.0,0.0,512.0,0.0,592674.0,0.0,512.0,0.0,529324.0,0.0,513.0,0.0,546926.0,0.0,512.0,0.0,550067.0,0.0,512.0,0.0,538036.0,0.0,512.0,0.0,532793.0,0.0,512.0,0.0,526007.0,0.0,512.0,0.0,553058.0,0.0,512.0,0.0,542038.0,0.0,512.0,0.0,435986.0,0.0,513.0,0.0,454860.0,0.0,512.0,0.0,435854.0,0.0,512.0,0.0,456070.0,0.0,512.0,0.0,447261.0,0.0,512.0,0.0,449037.0,0.0,512.0,0.0,467328.0,0.0,512.0,0.0,439942.0,0.0,513.0,0.0,452457.0,0.0,535.0,0.0,578715.0,0.0,513.0,0.0,483665.0,0.0,512.0,0.0,475075.0,0.0,512.0,0.0,472372.0,0.0,512.0,0.0,474447.0,0.0,514.0,0.0,481344.0,0.0,512.0,0.0,477917.0,0.0,513.0,0.0,605912.0,0.0,535.0,0.0,734230.0,0.0,513.0,0.0,625541.0,0.0,512.0,0.0,622373.0,0.0,512.0,0.0,624551.0,0.0,512.0,0.0,620981.0,0.0,516.0,0.0,616913.0,0.0,512.0,0.0,621615.0,0.0,512.0,0.0,601554.0,0.0,513.0,0.0,642212.0,0.0,512.0,0.0,593900.0,0.0,512.0,0.0,650469.0,0.0,512.0,0.0,621214.0,0.0,512.0,0.0,615074.0,0.0,512.0,0.0,656296.0,0.0,512.0,0.0,583175.0,64,0,0,1024.0,1024.0,421704.0,512.0,1024.0,1024.0,428242.0,512.0,1024.0,1024.0,436789.0,512.0,1024.0,1024.0,435110.0,512.0,1024.0,1024.0,426763.0,512.0,1024.0,1024.0,429445.0,512.0,1024.0,1024.0,445733.0,512.0,1024.0,1024.0,442982.0,512.0,1024.0,1024.0,421655.0,512.0,1024.0,1024.0,434537.0,512.0,1024.0,1024.0,429909.0,512.0,1024.0,1024.0,437306.0,512.0,1024.0,1024.0,427851.0,512.0,1024.0,1024.0,431701.0,512.0,1024.0,1024.0,438740.0,512.0,1024.0,1024.0,432569.0,512.0,1024.0,1024.0,662923.0,512.0,1024.0,1024.0,694752.0,512.0,1024.0,1024.0,668486.0,512.0,1024.0,1024.0,696340.0,512.0,1024.0,1024.0,666789.0,512.0,1024.0,1024.0,704906.0,512.0,1024.0,1024.0,699985.0,512.0,1024.0,1024.0,657286.0,512.0,1024.0,1024.0,717128.0,512.0,1024.0,1024.0,757826.0,512.0,1024.0,1024.0,739249.0,512.0,1024.0,1024.0,724176.0,512.0,1024.0,1024.0,725051.0,512.0,1024.0,1024.0,751779.0,512.0,1024.0,1024.0,723199.0,512.0,1024.0,1024.0,742331.0,512.0,1024.0,1024.0,836431.0,512.0,1024.0,1024.0,907231.0,512.0,1024.0,1024.0,823619.0,512.0,1024.0,1024.0,902745.0,512.0,1024.0,1024.0,876502.0,512.0,1024.0,1024.0,888514.0,512.0,1024.0,1024.0,889347.0,512.0,1024.0,1024.0,822704.0,512.0,1024.0,1024.0,754178.0,512.0,1024.0,1024.0,798480.0,512.0,1024.0,1024.0,787372.0,512.0,1024.0,1024.0,775125.0,512.0,1024.0,1024.0,827782.0,512.0,1024.0,1024.0,824242.0,512.0,1024.0,1024.0,849515.0,512.0,1024.0,1024.0,862791.0,512.0,1024.0,1024.0,782474.0,512.0,1024.0,1024.0,816087.0,512.0,1024.0,1024.0,806864.0,512.0,1024.0,1024.0,797150.0,512.0,1024.0,1024.0,791041.0,512.0,1024.0,1024.0,794698.0,512.0,1024.0,1024.0,812907.0,512.0,1024.0,1024.0,830460.0,512.0,1024.0,1024.0,801873.0,512.0,1024.0,1024.0,874768.0,512.0,1024.0,1024.0,800858.0,512.0,1024.0,1024.0,857260.0,512.0,1024.0,1024.0,827560.0,512.0,1024.0,1024.0,842294.0,512.0,1024.0,1024.0,881097.0,512.0,1024.0,1024.0,806618.0,512.0,1024.0,1024.0,541886.0,512.0,1024.0,1024.0,555770.0,512.0,1024.0,1024.0,561206.0,512.0,1024.0,1024.0,555132.0,512.0,1024.0,1024.0,574747.0,512.0,1024.0,1024.0,577350.0,512.0,1024.0,1024.0,602313.0,512.0,1024.0,1024.0,603218.0,512.0,1024.0,1024.0,604173.0,512.0,1024.0,1024.0,631880.0,512.0,1024.0,1024.0,612068.0,512.0,1024.0,1024.0,628411.0,512.0,1024.0,1024.0,599952.0,512.0,1024.0,1024.0,604530.0,512.0,1024.0,1024.0,616815.0,512.0,1024.0,1024.0,607326.0,512.0,1024.0,1024.0,595382.0,512.0,1024.0,1024.0,624107.0,512.0,1024.0,1024.0,609219.0,512.0,1024.0,1024.0,624866.0,512.0,1024.0,1024.0,592215.0,512.0,1024.0,1024.0,601553.0,512.0,1024.0,1024.0,618080.0,512.0,1024.0,1024.0,605922.0,512.0,1024.0,1024.0,545296.0,512.0,1024.0,1024.0,563370.0,512.0,1024.0,1024.0,567549.0,512.0,1024.0,1024.0,560163.0,512.0,1024.0,1024.0,573557.0,512.0,1024.0,1024.0,577612.0,512.0,1024.0,1024.0,617469.0,512.0,1024.0,1024.0,617010.0,512.0,1024.0,1024.0,758784.0,512.0,1024.0,1024.0,783972.0,512.0,1024.0,1024.0,762722.0,512.0,1024.0,1024.0,775094.0,512.0,1024.0,1024.0,718503.0,512.0,1024.0,1024.0,726826.0,512.0,1024.0,1024.0,737764.0,512.0,1024.0,1024.0,706972.0,512.0,1024.0,1024.0,621719.0,512.0,1024.0,1024.0,643243.0,512.0,1024.0,1024.0,642891.0,512.0,1024.0,1024.0,635028.0,512.0,1024.0,1024.0,664239.0,512.0,1024.0,1024.0,663938.0,512.0,1024.0,1024.0,704935.0,512.0,1024.0,1024.0,704436.0,512.0,1024.0,1024.0,620609.0,512.0,1024.0,1024.0,643775.0,512.0,1024.0,1024.0,642497.0,512.0,1024.0,1024.0,634135.0,512.0,1024.0,1024.0,661877.0,512.0,1024.0,1024.0,662964.0,512.0,1024.0,1024.0,701900.0,512.0,1024.0,1024.0,702122.0,512.0,1024.0,1024.0,753029.0,512.0,1024.0,1024.0,780093.0,512.0,1024.0,1024.0,754524.0,512.0,1024.0,1024.0,771068.0,512.0,1024.0,1024.0,714911.0,512.0,1024.0,1024.0,721768.0,512.0,1024.0,1024.0,732028.0,512.0,1024.0,1024.0,702509.0,512.0,64,0,32768.0,0.0,64,0,9991932.0,520766.0,4642109.0,16384.0,32187090.0,0.0,16384.0,16384.0,2497983.0,2497983.0,9991932.0,565504.0,2497983.0,0.0,2497983.0,804.0,0.0,843064.0,10192814.0,39967728.0,0.0,0.0,5913603.0,1133053.0,0.0,840.0,803680.0,1109063.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,65534.0,65593.0,2.0,0.0,0.0,0.0,0.0,0.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,142012.0,4096.0,16384.0,1586.0,2548413.0,2240969.0,0.0,0.0,0.0,0.0,0.0,196608.0,276.0,0.0,0.0,32768.0,0.0,32768.0,172.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,160.0,0.0,676175.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,40277.0,0.0,9548.0,2299720.0,942.0,0.0,0.0,0.0,65792.0,65536.0,131072.0,0.0,0.0,524288.0,304.0,0.0,64,0,0.0,0.0,160.0,0.0,65536.0,65536.0,0.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,111528.0,0.0,198210.0,65536.0,0.0,65770.0,468.0,0.0,0.0,65536.0,131072.0,716045124980274,716045124992914 +2,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,2934886.0,0.0,0.0,65536.0,60576.0,160.0,4800.0,32768.0,64,0,0,0.0,512.0,45005.0,0.0,0.0,512.0,45005.0,0.0,0.0,512.0,45005.0,0.0,0.0,512.0,45005.0,0.0,0.0,512.0,45005.0,0.0,0.0,512.0,45005.0,0.0,0.0,512.0,45005.0,0.0,0.0,512.0,45005.0,0.0,0.0,512.0,45005.0,0.0,0.0,512.0,45005.0,0.0,0.0,512.0,45005.0,0.0,0.0,512.0,45005.0,0.0,0.0,512.0,45005.0,0.0,0.0,512.0,45005.0,0.0,0.0,512.0,45005.0,0.0,0.0,512.0,45005.0,0.0,0.0,512.0,43756.0,0.0,0.0,512.0,43756.0,0.0,0.0,512.0,43756.0,0.0,0.0,512.0,43756.0,0.0,0.0,512.0,43756.0,0.0,0.0,512.0,43756.0,0.0,0.0,512.0,43756.0,0.0,0.0,512.0,43756.0,0.0,0.0,512.0,43756.0,0.0,0.0,512.0,43756.0,0.0,0.0,512.0,43756.0,0.0,0.0,512.0,43756.0,0.0,0.0,512.0,43756.0,0.0,0.0,512.0,43756.0,0.0,0.0,512.0,43756.0,0.0,0.0,512.0,43756.0,0.0,0.0,512.0,66379.0,0.0,0.0,512.0,66379.0,0.0,0.0,512.0,66379.0,0.0,0.0,512.0,66379.0,0.0,0.0,512.0,66379.0,0.0,0.0,512.0,66379.0,0.0,0.0,512.0,66379.0,0.0,0.0,512.0,66379.0,0.0,0.0,512.0,66379.0,0.0,0.0,512.0,66379.0,0.0,0.0,512.0,66379.0,0.0,0.0,512.0,66379.0,0.0,0.0,512.0,66379.0,0.0,0.0,512.0,66379.0,0.0,0.0,512.0,66379.0,0.0,0.0,512.0,66379.0,0.0,0.0,512.0,74409.0,0.0,0.0,512.0,74409.0,0.0,0.0,512.0,74409.0,0.0,0.0,512.0,74409.0,0.0,0.0,512.0,74409.0,0.0,0.0,512.0,74409.0,0.0,0.0,512.0,74409.0,0.0,0.0,512.0,74409.0,0.0,0.0,512.0,74409.0,0.0,0.0,512.0,74409.0,0.0,0.0,512.0,74409.0,0.0,0.0,512.0,74409.0,0.0,0.0,512.0,74409.0,0.0,0.0,512.0,74409.0,0.0,0.0,512.0,74409.0,0.0,0.0,512.0,74409.0,0.0,0.0,512.0,82939.0,0.0,0.0,512.0,82939.0,0.0,0.0,512.0,82939.0,0.0,0.0,512.0,82939.0,0.0,0.0,512.0,82939.0,0.0,0.0,512.0,82939.0,0.0,0.0,512.0,82939.0,0.0,0.0,512.0,82939.0,0.0,0.0,512.0,82939.0,0.0,0.0,512.0,82939.0,0.0,0.0,512.0,82939.0,0.0,0.0,512.0,82939.0,0.0,0.0,512.0,82939.0,0.0,0.0,512.0,82939.0,0.0,0.0,512.0,82939.0,0.0,0.0,512.0,82939.0,0.0,0.0,512.0,96584.0,0.0,0.0,512.0,96584.0,0.0,0.0,512.0,96584.0,0.0,0.0,512.0,96584.0,0.0,0.0,512.0,96584.0,0.0,0.0,512.0,96584.0,0.0,0.0,512.0,96584.0,0.0,0.0,512.0,96584.0,0.0,0.0,512.0,96584.0,0.0,0.0,512.0,96584.0,0.0,0.0,512.0,96584.0,0.0,0.0,512.0,96584.0,0.0,0.0,512.0,96584.0,0.0,0.0,512.0,96584.0,0.0,0.0,512.0,96584.0,0.0,0.0,512.0,96584.0,0.0,0.0,512.0,96104.0,0.0,0.0,512.0,96104.0,0.0,0.0,512.0,96104.0,0.0,0.0,512.0,96104.0,0.0,0.0,512.0,96104.0,0.0,0.0,512.0,96104.0,0.0,0.0,512.0,96104.0,0.0,0.0,512.0,96104.0,0.0,0.0,512.0,96104.0,0.0,0.0,512.0,96104.0,0.0,0.0,512.0,96104.0,0.0,0.0,512.0,96104.0,0.0,0.0,512.0,96104.0,0.0,0.0,512.0,96104.0,0.0,0.0,512.0,96104.0,0.0,0.0,512.0,96104.0,0.0,0.0,512.0,107487.0,0.0,0.0,512.0,107487.0,0.0,0.0,512.0,107487.0,0.0,0.0,512.0,107487.0,0.0,0.0,512.0,107487.0,0.0,0.0,512.0,107487.0,0.0,0.0,512.0,107487.0,0.0,0.0,512.0,107487.0,0.0,0.0,512.0,107487.0,0.0,0.0,512.0,107487.0,0.0,0.0,512.0,107487.0,0.0,0.0,512.0,107487.0,0.0,0.0,512.0,107487.0,0.0,0.0,512.0,107487.0,0.0,0.0,512.0,107487.0,0.0,0.0,512.0,107487.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,27.0,0.0,0.0,0.0,0.0,0.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,42074682.0,56258948.0,160156.0,0.0,0.0,65536.0,131072.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,51273.0,26678.0,2179904.0,8160.0,0.0,430412.0,0.0,0.0,65536.0,131343.0,196879.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,1024.0,512.0,1536.0,1536.0,1045.0,533.0,1557.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1028.0,516.0,1540.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1028.0,516.0,1540.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1045.0,533.0,1557.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1045.0,533.0,1557.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1028.0,516.0,1540.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1045.0,533.0,1557.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1045.0,533.0,1557.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1045.0,533.0,1557.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1045.0,533.0,1557.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1045.0,533.0,1557.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,64,0,16384.0,16384.0,24556340.0,6565908.0,278528.0,0.0,0.0,98304.0,1220784.0,0.0,0.0,1892763.0,64097.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,445984.0,2276.0,64,0,0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,64,0,0,0.0,514.0,0.0,373943.0,0.0,535.0,0.0,683407.0,0.0,512.0,0.0,389802.0,0.0,512.0,0.0,392699.0,0.0,512.0,0.0,398647.0,0.0,512.0,0.0,400955.0,0.0,516.0,0.0,411903.0,0.0,512.0,0.0,401682.0,0.0,512.0,0.0,403440.0,0.0,512.0,0.0,415260.0,0.0,512.0,0.0,395052.0,0.0,512.0,0.0,394614.0,0.0,513.0,0.0,406267.0,0.0,512.0,0.0,412122.0,0.0,512.0,0.0,411474.0,0.0,512.0,0.0,399745.0,0.0,512.0,0.0,352953.0,0.0,512.0,0.0,370081.0,0.0,512.0,0.0,370075.0,0.0,512.0,0.0,376422.0,0.0,513.0,0.0,369180.0,0.0,512.0,0.0,367877.0,0.0,512.0,0.0,386838.0,0.0,512.0,0.0,371022.0,0.0,514.0,0.0,345274.0,0.0,535.0,0.0,408046.0,0.0,512.0,0.0,367022.0,0.0,512.0,0.0,364795.0,0.0,512.0,0.0,368749.0,0.0,512.0,0.0,369172.0,0.0,516.0,0.0,392749.0,0.0,512.0,0.0,378348.0,0.0,514.0,0.0,408638.0,0.0,535.0,0.0,636877.0,0.0,512.0,0.0,414175.0,0.0,512.0,0.0,442847.0,0.0,512.0,0.0,449180.0,0.0,512.0,0.0,470030.0,0.0,514.0,0.0,474090.0,0.0,512.0,0.0,463440.0,0.0,512.0,0.0,447554.0,0.0,512.0,0.0,484583.0,0.0,512.0,0.0,485149.0,0.0,512.0,0.0,483211.0,0.0,513.0,0.0,488019.0,0.0,512.0,0.0,504535.0,0.0,512.0,0.0,518673.0,0.0,512.0,0.0,506764.0,0.0,512.0,0.0,513814.0,0.0,512.0,0.0,546268.0,0.0,512.0,0.0,543078.0,0.0,512.0,0.0,546281.0,0.0,513.0,0.0,528546.0,0.0,512.0,0.0,519980.0,0.0,512.0,0.0,541732.0,0.0,512.0,0.0,526833.0,0.0,514.0,0.0,462595.0,0.0,535.0,0.0,712423.0,0.0,512.0,0.0,476413.0,0.0,512.0,0.0,515740.0,0.0,512.0,0.0,492739.0,0.0,512.0,0.0,516880.0,0.0,515.0,0.0,546238.0,0.0,512.0,0.0,516502.0,0.0,512.0,0.0,483404.0,0.0,512.0,0.0,522173.0,0.0,512.0,0.0,499736.0,0.0,512.0,0.0,503566.0,0.0,513.0,0.0,490790.0,0.0,512.0,0.0,500080.0,0.0,512.0,0.0,499405.0,0.0,512.0,0.0,498740.0,0.0,514.0,0.0,534322.0,0.0,535.0,0.0,849685.0,0.0,512.0,0.0,539045.0,0.0,512.0,0.0,558945.0,0.0,512.0,0.0,554969.0,0.0,512.0,0.0,550754.0,0.0,515.0,0.0,611793.0,0.0,512.0,0.0,557208.0,0.0,514.0,0.0,586455.0,0.0,535.0,0.0,931333.0,0.0,512.0,0.0,600211.0,0.0,512.0,0.0,648322.0,0.0,512.0,0.0,614316.0,0.0,512.0,0.0,591977.0,0.0,514.0,0.0,640036.0,0.0,512.0,0.0,574204.0,0.0,512.0,0.0,836978.0,0.0,512.0,0.0,842208.0,0.0,512.0,0.0,821650.0,0.0,512.0,0.0,841287.0,0.0,513.0,0.0,841029.0,0.0,512.0,0.0,805136.0,0.0,512.0,0.0,854278.0,0.0,512.0,0.0,874836.0,0.0,512.0,0.0,656934.0,0.0,512.0,0.0,733362.0,0.0,512.0,0.0,686065.0,0.0,512.0,0.0,729465.0,0.0,513.0,0.0,693465.0,0.0,512.0,0.0,702745.0,0.0,512.0,0.0,734777.0,0.0,512.0,0.0,696055.0,0.0,514.0,0.0,610171.0,0.0,535.0,0.0,758388.0,0.0,512.0,0.0,627945.0,0.0,512.0,0.0,643283.0,0.0,512.0,0.0,646451.0,0.0,512.0,0.0,652176.0,0.0,515.0,0.0,665596.0,0.0,512.0,0.0,667685.0,0.0,514.0,0.0,645472.0,0.0,535.0,0.0,789614.0,0.0,512.0,0.0,666520.0,0.0,512.0,0.0,686805.0,0.0,512.0,0.0,665942.0,0.0,512.0,0.0,703358.0,0.0,516.0,0.0,691974.0,0.0,512.0,0.0,691445.0,0.0,512.0,0.0,511749.0,0.0,512.0,0.0,563262.0,0.0,512.0,0.0,537159.0,0.0,512.0,0.0,565949.0,0.0,513.0,0.0,536283.0,0.0,512.0,0.0,539720.0,0.0,512.0,0.0,570516.0,0.0,512.0,0.0,536038.0,64,0,0,1024.0,1024.0,423555.0,512.0,1024.0,1024.0,430063.0,512.0,1024.0,1024.0,438882.0,512.0,1024.0,1024.0,437724.0,512.0,1024.0,1024.0,425954.0,512.0,1024.0,1024.0,429759.0,512.0,1024.0,1024.0,445376.0,512.0,1024.0,1024.0,442252.0,512.0,1024.0,1024.0,421156.0,512.0,1024.0,1024.0,433089.0,512.0,1024.0,1024.0,430981.0,512.0,1024.0,1024.0,437744.0,512.0,1024.0,1024.0,427256.0,512.0,1024.0,1024.0,430462.0,512.0,1024.0,1024.0,439674.0,512.0,1024.0,1024.0,433056.0,512.0,1024.0,1024.0,735234.0,512.0,1024.0,1024.0,756652.0,512.0,1024.0,1024.0,739024.0,512.0,1024.0,1024.0,759168.0,512.0,1024.0,1024.0,749501.0,512.0,1024.0,1024.0,766708.0,512.0,1024.0,1024.0,771249.0,512.0,1024.0,1024.0,760980.0,512.0,1024.0,1024.0,815719.0,512.0,1024.0,1024.0,828838.0,512.0,1024.0,1024.0,841022.0,512.0,1024.0,1024.0,836879.0,512.0,1024.0,1024.0,818483.0,512.0,1024.0,1024.0,820067.0,512.0,1024.0,1024.0,838528.0,512.0,1024.0,1024.0,841010.0,512.0,1024.0,1024.0,801331.0,512.0,1024.0,1024.0,831877.0,512.0,1024.0,1024.0,782575.0,512.0,1024.0,1024.0,793726.0,512.0,1024.0,1024.0,743580.0,512.0,1024.0,1024.0,750527.0,512.0,1024.0,1024.0,751879.0,512.0,1024.0,1024.0,728804.0,512.0,1024.0,1024.0,605359.0,512.0,1024.0,1024.0,625239.0,512.0,1024.0,1024.0,620073.0,512.0,1024.0,1024.0,611666.0,512.0,1024.0,1024.0,679843.0,512.0,1024.0,1024.0,682243.0,512.0,1024.0,1024.0,722684.0,512.0,1024.0,1024.0,714605.0,512.0,1024.0,1024.0,615296.0,512.0,1024.0,1024.0,638844.0,512.0,1024.0,1024.0,631707.0,512.0,1024.0,1024.0,621220.0,512.0,1024.0,1024.0,682389.0,512.0,1024.0,1024.0,688456.0,512.0,1024.0,1024.0,731332.0,512.0,1024.0,1024.0,723791.0,512.0,1024.0,1024.0,771057.0,512.0,1024.0,1024.0,809107.0,512.0,1024.0,1024.0,755106.0,512.0,1024.0,1024.0,768251.0,512.0,1024.0,1024.0,725444.0,512.0,1024.0,1024.0,736993.0,512.0,1024.0,1024.0,742313.0,512.0,1024.0,1024.0,715051.0,512.0,1024.0,1024.0,678104.0,512.0,1024.0,1024.0,706222.0,512.0,1024.0,1024.0,701692.0,512.0,1024.0,1024.0,691624.0,512.0,1024.0,1024.0,734501.0,512.0,1024.0,1024.0,749695.0,512.0,1024.0,1024.0,780661.0,512.0,1024.0,1024.0,779634.0,512.0,1024.0,1024.0,823342.0,512.0,1024.0,1024.0,861817.0,512.0,1024.0,1024.0,837190.0,512.0,1024.0,1024.0,838322.0,512.0,1024.0,1024.0,793642.0,512.0,1024.0,1024.0,807692.0,512.0,1024.0,1024.0,814011.0,512.0,1024.0,1024.0,772785.0,512.0,1024.0,1024.0,852758.0,512.0,1024.0,1024.0,900295.0,512.0,1024.0,1024.0,862806.0,512.0,1024.0,1024.0,869606.0,512.0,1024.0,1024.0,822346.0,512.0,1024.0,1024.0,838913.0,512.0,1024.0,1024.0,842323.0,512.0,1024.0,1024.0,801447.0,512.0,1024.0,1024.0,709687.0,512.0,1024.0,1024.0,732695.0,512.0,1024.0,1024.0,733046.0,512.0,1024.0,1024.0,721623.0,512.0,1024.0,1024.0,763189.0,512.0,1024.0,1024.0,778804.0,512.0,1024.0,1024.0,815450.0,512.0,1024.0,1024.0,801402.0,512.0,1024.0,1024.0,923169.0,512.0,1024.0,1024.0,962006.0,512.0,1024.0,1024.0,925763.0,512.0,1024.0,1024.0,942443.0,512.0,1024.0,1024.0,884217.0,512.0,1024.0,1024.0,882314.0,512.0,1024.0,1024.0,886311.0,512.0,1024.0,1024.0,856949.0,512.0,1024.0,1024.0,617095.0,512.0,1024.0,1024.0,641972.0,512.0,1024.0,1024.0,638533.0,512.0,1024.0,1024.0,631495.0,512.0,1024.0,1024.0,737996.0,512.0,1024.0,1024.0,735797.0,512.0,1024.0,1024.0,763406.0,512.0,1024.0,1024.0,757963.0,512.0,1024.0,1024.0,643176.0,512.0,1024.0,1024.0,671798.0,512.0,1024.0,1024.0,664504.0,512.0,1024.0,1024.0,657363.0,512.0,1024.0,1024.0,759626.0,512.0,1024.0,1024.0,762422.0,512.0,1024.0,1024.0,786473.0,512.0,1024.0,1024.0,780525.0,512.0,1024.0,1024.0,933389.0,512.0,1024.0,1024.0,957865.0,512.0,1024.0,1024.0,941364.0,512.0,1024.0,1024.0,948271.0,512.0,1024.0,1024.0,886656.0,512.0,1024.0,1024.0,887773.0,512.0,1024.0,1024.0,885702.0,512.0,1024.0,1024.0,852230.0,512.0,64,0,32768.0,0.0,64,0,9970648.0,539111.0,4835049.0,16384.0,34195206.0,0.0,16384.0,16384.0,2492662.0,2492662.0,9970648.0,583320.0,2492662.0,0.0,2492662.0,0.0,0.0,833117.0,9934068.0,39882592.0,0.0,0.0,6088593.0,1058351.0,0.0,837.0,730906.0,1035836.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,65535.0,65594.0,1.0,0.0,0.0,0.0,0.0,0.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,288636.0,4096.0,16384.0,1586.0,2637266.0,2246851.0,0.0,0.0,0.0,0.0,0.0,196608.0,268.0,0.0,0.0,32768.0,0.0,32768.0,169.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,160.0,0.0,638426.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,37218.0,0.0,9523.0,2311899.0,0.0,0.0,0.0,0.0,65793.0,65536.0,131072.0,0.0,0.0,524288.0,304.0,0.0,64,0,0.0,0.0,160.0,0.0,65536.0,65536.0,0.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,104429.0,0.0,185553.0,65536.0,0.0,65770.0,468.0,0.0,0.0,65536.0,131072.0,716045125012633,716045125024713 diff --git a/tests/workloads/join_type_kernel/MI300X_A1/sysinfo.csv b/tests/workloads/join_type_kernel/MI300X_A1/sysinfo.csv new file mode 100644 index 0000000000..3343f02299 --- /dev/null +++ b/tests/workloads/join_type_kernel/MI300X_A1/sysinfo.csv @@ -0,0 +1,2 @@ +workload_name,command,ip_blocks,timestamp,version,hostname,cpu_model,sbios,linux_distro,linux_kernel_version,amd_gpu_kernel_version,cpu_memory,gpu_memory,rocm_version,vbios,compute_partition,memory_partition,gpu_model,gpu_arch,gpu_l1,gpu_l2,cu_per_gpu,simd_per_cu,se_per_gpu,wave_size,workgroup_max_size,max_waves_per_cu,max_sclk,max_mclk,cur_sclk,cur_mclk,total_l2_chan,lds_banks_per_cu,sqc_per_gpu,pipes_per_gpu,hbm_bw,num_xcd +join_type_kernel,./tests/vcopy -n 1048576 -b 256 -i 3,SQ|LDS|SQC|TA|TD|TCP|TCC|SPI|CPC|CPF,Wed 29 May 2024 11:57:34 AM (CDT),2,splinter-126-wr-c6,AMD Ryzen 9 7950X 16-Core Processor,"American Megatrends International, LLC.VS2683299N.FD",Ubuntu 22.04.4 LTS,5.18.2-mi300-build-140423-ubuntu-22.04+,,114656528,,6.2.0-13611,113-MI3SRIOV-001,SPX,NPS1,MI300X_A1,gfx942,32,4096,304,4,32,64,1024,32,2100,1300,2100,1300,128,32,160,4,5324.8,8 diff --git a/tests/workloads/join_type_kernel/MI300X_A1/timestamps.csv b/tests/workloads/join_type_kernel/MI300X_A1/timestamps.csv new file mode 100644 index 0000000000..1ed4cf7ee3 --- /dev/null +++ b/tests/workloads/join_type_kernel/MI300X_A1/timestamps.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID +1,60633,1,961249,961249,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716045124943676,716045124959076,0 +2,60633,1,961249,961249,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716045124980274,716045124992914,0 +3,60633,1,961249,961249,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716045125012633,716045125024713,0 diff --git a/tests/workloads/kernel/MI300A_A1/SQ_IFETCH_LEVEL.csv b/tests/workloads/kernel/MI300A_A1/SQ_IFETCH_LEVEL.csv new file mode 100644 index 0000000000..ceebedc3e0 --- /dev/null +++ b/tests/workloads/kernel/MI300A_A1/SQ_IFETCH_LEVEL.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,SQ_WAVES,SQ_IFETCH,SQ_IFETCH_LEVEL,SQ_ACCUM_PREV_HIRES +0,11995,1,150565,150565,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73994741709003,73994741716935,0,162848.0,162848.0,16384.0,65536.0,23275.0,1854956.0 +1,11995,1,150565,150565,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73994741753751,73994741759760,0,183427.0,183427.0,16384.0,65536.0,13062.0,1048728.0 +2,11995,1,150565,150565,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73994741733040,73994741738809,0,169147.0,169147.0,16384.0,65536.0,13160.0,1049428.0 diff --git a/tests/workloads/kernel/MI300A_A1/SQ_INST_LEVEL_LDS.csv b/tests/workloads/kernel/MI300A_A1/SQ_INST_LEVEL_LDS.csv new file mode 100644 index 0000000000..814ccd2476 --- /dev/null +++ b/tests/workloads/kernel/MI300A_A1/SQ_INST_LEVEL_LDS.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_LDS,SQ_INST_LEVEL_LDS,SQ_ACCUM_PREV_HIRES +0,11995,1,150579,150579,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73994741709003,73994741716935,0,0.0,0.0,0.0 +1,11995,1,150579,150579,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73994741753751,73994741759760,0,0.0,0.0,0.0 +2,11995,1,150579,150579,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73994741733040,73994741738809,0,0.0,0.0,0.0 diff --git a/tests/workloads/kernel/MI300A_A1/SQ_INST_LEVEL_SMEM.csv b/tests/workloads/kernel/MI300A_A1/SQ_INST_LEVEL_SMEM.csv new file mode 100644 index 0000000000..f0f87293ab --- /dev/null +++ b/tests/workloads/kernel/MI300A_A1/SQ_INST_LEVEL_SMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_SMEM,SQ_INST_LEVEL_SMEM,SQ_ACCUM_PREV_HIRES +0,11995,1,150591,150591,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73994741709003,73994741716935,0,65536.0,278636.0,22348096.0 +1,11995,1,150591,150591,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73994741753751,73994741759760,0,65536.0,275446.0,22108808.0 +2,11995,1,150591,150591,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73994741733040,73994741738809,0,65536.0,199560.0,15923520.0 diff --git a/tests/workloads/kernel/MI300A_A1/SQ_INST_LEVEL_VMEM.csv b/tests/workloads/kernel/MI300A_A1/SQ_INST_LEVEL_VMEM.csv new file mode 100644 index 0000000000..cd8cc95de9 --- /dev/null +++ b/tests/workloads/kernel/MI300A_A1/SQ_INST_LEVEL_VMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_VMEM,SQ_INST_LEVEL_VMEM,SQ_ACCUM_PREV_HIRES +0,11995,1,150603,150603,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73994741709003,73994741716935,0,32768.0,535005.0,42794664.0 +1,11995,1,150603,150603,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73994741753751,73994741759760,0,32768.0,421277.0,33695608.0 +2,11995,1,150603,150603,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73994741733040,73994741738809,0,32768.0,421240.0,33685740.0 diff --git a/tests/workloads/kernel/MI300A_A1/SQ_LEVEL_WAVES.csv b/tests/workloads/kernel/MI300A_A1/SQ_LEVEL_WAVES.csv new file mode 100644 index 0000000000..e7f826b3a1 --- /dev/null +++ b/tests/workloads/kernel/MI300A_A1/SQ_LEVEL_WAVES.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,CPC_ME1_BUSY_FOR_PACKET_DECODE,SQ_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,SQ_BUSY_CYCLES,SQ_LEVEL_WAVES,SQ_ACCUM_PREV_HIRES +0,11995,1,150615,150615,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73994741709003,73994741716935,0,210164.0,210164.0,118323.0,840656.0,16384.0,12983237.0,245238.0,0.0,52328424.0 +1,11995,1,150615,150615,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73994741753751,73994741759760,0,192152.0,192152.0,107629.0,768608.0,16384.0,11427426.0,206240.0,0.0,46110964.0 +2,11995,1,150615,150615,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73994741733040,73994741738809,0,173684.0,173684.0,93734.0,694736.0,16384.0,9922380.0,188269.0,0.0,40094032.0 diff --git a/tests/workloads/kernel/MI300A_A1/log.txt b/tests/workloads/kernel/MI300A_A1/log.txt new file mode 100644 index 0000000000..ee03d052b0 --- /dev/null +++ b/tests/workloads/kernel/MI300A_A1/log.txt @@ -0,0 +1,215 @@ +Omniperf version: 2.0.0 +Profiler choice: rocprofv2 +Path: /home/colramos/omniperf/tests/workloads/kernel/MI300A_A1 +Target: MI300A_A1 +Command: ./tests/vcopy -n 1048576 -b 256 -i 3 +Kernel Selection: ['"vecCopy(double*,', 'double*,', 'double*,', 'int,', 'int)', '[clone', '.kd]"'] +Dispatch Selection: None +Hardware Blocks: All + +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Collecting Performance Counters +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + + +[profiling] Current input file: tests/workloads/kernel/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + +[profiling] Current input file: tests/workloads/kernel/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + +[profiling] Current input file: tests/workloads/kernel/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM + +[profiling] Current input file: tests/workloads/kernel/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + |-> [/opt/rocm/bin/rocprofv2] Total threads: 1048576, Grid Size: 4096 block Size:256, Wavefronts:16384: + |-> [/opt/rocm/bin/rocprofv2] Launching the kernel on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished copying the output vector from the GPU to the CPU + |-> [/opt/rocm/bin/rocprofv2] Releasing GPU memory + +[profiling] Current input file: tests/workloads/kernel/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - CPC_ME1_BUSY_FOR_PACKET_DECODE + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVE_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_LEVEL_WAVES + +[profiling] Current input file: tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_0.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CU_CYCLES + +[profiling] Current input file: tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_1.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM + +[profiling] Current input file: tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_10.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_DATA_ATOMIC_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_STALL + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_16 + |-> [/opt/rocm/bin/rocprofv2] - SQC_ICACHE_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_ICACHE_HITS + |-> [/opt/rocm/bin/rocprofv2] - SQC_ICACHE_MISSES + |-> [/opt/rocm/bin/rocprofv2] - SQC_ICACHE_MISSES_DUPLICATE + +[profiling] Current input file: tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_11.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_INPUT_VALID_READYB + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_ATOMIC + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_8 + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_HITS + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_MISSES + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_MISSES_DUPLICATE + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_1 + +[profiling] Current input file: tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_12.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_2 + +[profiling] Current input file: tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_13.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_ATOMIC[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_BUBBLE[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_CYCLE[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_ATOMIC[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_BUBBLE[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_CYCLE[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC[1] + +[profiling] Current input file: tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_14.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_32B[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC_LEVEL[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_32B[1] + +[profiling] Current input file: tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_15.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_64B[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_HIT[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_64B[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_LEVEL[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_HIT[1] + +[profiling] Current input file: tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_16.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_MISS[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_READ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_REQ[0] + +[profiling] Current input file: tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_17.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_TAG_STALL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TOO_MANY_EA_WRREQS_STALL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_WRITE[0] + +[profiling] Current input file: tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_2.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_FMA_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F64 + +[profiling] Current input file: tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_3.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_INT32 + +[profiling] Current input file: tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_4.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_BRANCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SENDMSG + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAIT_ANY + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAIT_INST_ANY + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_ANY + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_LDS + +[profiling] Current input file: tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_5.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_SCA + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_EXP_GDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_MISC + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_FLAT + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_CYCLES_VMEM_WR + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_CYCLES_VMEM_RD + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_CYCLES_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_CYCLES_SALU + +[profiling] Current input file: tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_6.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_THREAD_CYCLES_VALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_BANK_CONFLICT + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_ADDR_CONFLICT + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_UNALIGNED_STALL + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_EQ_64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_48 + +[profiling] Current input file: tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_7.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_32 + +[profiling] Current input file: tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_8.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM_NORM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_MFMA + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_I8 + +[profiling] Current input file: tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_9.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_I8 + +[profiling] Current input file: tests/workloads/kernel/MI300A_A1/perfmon/timestamps.txt + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + |-> [/opt/rocm/bin/rocprofv2] Total threads: 1048576, Grid Size: 4096 block Size:256, Wavefronts:16384: + |-> [/opt/rocm/bin/rocprofv2] Launching the kernel on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel +[roofline] Roofline temporarily disabled in MI300 diff --git a/tests/workloads/kernel/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt b/tests/workloads/kernel/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt new file mode 100644 index 0000000000..7000361619 --- /dev/null +++ b/tests/workloads/kernel/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE SQ_WAVES SQ_IFETCH SQ_IFETCH_LEVEL SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: "vecCopy(double*,,double*,,double*,,int,,int),[clone,.kd]" diff --git a/tests/workloads/kernel/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt b/tests/workloads/kernel/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt new file mode 100644 index 0000000000..99cb19a588 --- /dev/null +++ b/tests/workloads/kernel/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_LDS SQ_INST_LEVEL_LDS SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: "vecCopy(double*,,double*,,double*,,int,,int),[clone,.kd]" diff --git a/tests/workloads/kernel/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt b/tests/workloads/kernel/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt new file mode 100644 index 0000000000..567f8e862d --- /dev/null +++ b/tests/workloads/kernel/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM SQ_INST_LEVEL_SMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: "vecCopy(double*,,double*,,double*,,int,,int),[clone,.kd]" diff --git a/tests/workloads/kernel/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt b/tests/workloads/kernel/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt new file mode 100644 index 0000000000..c1d8809b9c --- /dev/null +++ b/tests/workloads/kernel/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VMEM SQ_INST_LEVEL_VMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: "vecCopy(double*,,double*,,double*,,int,,int),[clone,.kd]" diff --git a/tests/workloads/kernel/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt b/tests/workloads/kernel/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt new file mode 100644 index 0000000000..5486e2758a --- /dev/null +++ b/tests/workloads/kernel/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE CPC_ME1_BUSY_FOR_PACKET_DECODE SQ_CYCLES SQ_WAVES SQ_WAVE_CYCLES SQ_BUSY_CYCLES SQ_LEVEL_WAVES SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: "vecCopy(double*,,double*,,double*,,int,,int),[clone,.kd]" diff --git a/tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_0.txt b/tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_0.txt new file mode 100644 index 0000000000..6b7ccd8e2e --- /dev/null +++ b/tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_0.txt @@ -0,0 +1,5 @@ +pmc: SQ_CYCLES SQ_BUSY_CYCLES SQ_BUSY_CU_CYCLES SQ_WAVES SQ_WAVE_CYCLES SQ_INSTS_VALU_CVT SQ_INSTS_VMEM_WR SQ_INSTS_VMEM_RD GRBM_COUNT GRBM_GUI_ACTIVE TCP_GATE_EN1_sum TCP_GATE_EN2_sum TCP_TD_TCP_STALL_CYCLES_sum TCP_TCR_TCP_STALL_CYCLES_sum TA_TA_BUSY_sum TA_BUFFER_WAVEFRONTS_sum TD_TD_BUSY_sum TD_TC_STALL_sum SPI_CSN_WINDOW_VALID SPI_CSN_BUSY CPC_CPC_STAT_BUSY CPC_CPC_STAT_IDLE CPF_CPF_STAT_BUSY CPF_CPF_STAT_STALL TCC_CYCLE_sum TCC_BUSY_sum TCC_PROBE_sum TCC_PROBE_ALL_sum + +gpu: +range: +kernel: "vecCopy(double*,,double*,,double*,,int,,int),[clone,.kd]" diff --git a/tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_1.txt b/tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_1.txt new file mode 100644 index 0000000000..13fe08c70f --- /dev/null +++ b/tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_1.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VMEM SQ_INSTS_SALU SQ_INSTS_VSKIPPED SQ_INSTS SQ_INSTS_VALU SQ_INSTS_VALU_ADD_F16 SQ_INSTS_VALU_MUL_F16 SQ_INSTS_VALU_FMA_F16 GRBM_SPI_BUSY TCP_READ_TAGCONFLICT_STALL_CYCLES_sum TCP_WRITE_TAGCONFLICT_STALL_CYCLES_sum TCP_ATOMIC_TAGCONFLICT_STALL_CYCLES_sum TCP_TA_TCP_STATE_READ_sum TA_BUFFER_READ_WAVEFRONTS_sum TA_BUFFER_WRITE_WAVEFRONTS_sum TD_SPI_STALL_sum TD_LOAD_WAVEFRONT_sum SPI_CSN_NUM_THREADGROUPS SPI_CSN_WAVE CPC_CPC_TCIU_BUSY CPC_CPC_TCIU_IDLE CPF_CPF_TCIU_BUSY CPF_CPF_TCIU_STALL TCC_NC_REQ_sum TCC_UC_REQ_sum TCC_CC_REQ_sum TCC_RW_REQ_sum + +gpu: +range: +kernel: "vecCopy(double*,,double*,,double*,,int,,int),[clone,.kd]" diff --git a/tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_10.txt b/tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_10.txt new file mode 100644 index 0000000000..1af4b940e1 --- /dev/null +++ b/tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_10.txt @@ -0,0 +1,5 @@ +pmc: SQC_TC_DATA_ATOMIC_REQ SQC_TC_STALL SQC_TC_REQ SQC_DCACHE_REQ_READ_16 SQC_ICACHE_REQ SQC_ICACHE_HITS SQC_ICACHE_MISSES SQC_ICACHE_MISSES_DUPLICATE + +gpu: +range: +kernel: "vecCopy(double*,,double*,,double*,,int,,int),[clone,.kd]" diff --git a/tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_11.txt b/tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_11.txt new file mode 100644 index 0000000000..674308c909 --- /dev/null +++ b/tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_11.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_INPUT_VALID_READYB SQC_DCACHE_ATOMIC SQC_DCACHE_REQ_READ_8 SQC_DCACHE_REQ SQC_DCACHE_HITS SQC_DCACHE_MISSES SQC_DCACHE_MISSES_DUPLICATE SQC_DCACHE_REQ_READ_1 + +gpu: +range: +kernel: "vecCopy(double*,,double*,,double*,,int,,int),[clone,.kd]" diff --git a/tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_12.txt b/tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_12.txt new file mode 100644 index 0000000000..4a914e8008 --- /dev/null +++ b/tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_12.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_REQ_READ_2 SQC_DCACHE_REQ_READ_4 + +gpu: +range: +kernel: "vecCopy(double*,,double*,,double*,,int,,int),[clone,.kd]" diff --git a/tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_13.txt b/tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_13.txt new file mode 100644 index 0000000000..7bb419d791 --- /dev/null +++ b/tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_13.txt @@ -0,0 +1,5 @@ +pmc: TCC_ATOMIC[0] TCC_BUBBLE[0] TCC_CYCLE[0] TCC_EA0_ATOMIC[0] TCC_ATOMIC[1] TCC_BUBBLE[1] TCC_CYCLE[1] TCC_EA0_ATOMIC[1] TCC_ATOMIC[2] TCC_BUBBLE[2] TCC_CYCLE[2] TCC_EA0_ATOMIC[2] TCC_ATOMIC[3] TCC_BUBBLE[3] TCC_CYCLE[3] TCC_EA0_ATOMIC[3] TCC_ATOMIC[4] TCC_BUBBLE[4] TCC_CYCLE[4] TCC_EA0_ATOMIC[4] TCC_ATOMIC[5] TCC_BUBBLE[5] TCC_CYCLE[5] TCC_EA0_ATOMIC[5] TCC_ATOMIC[6] TCC_BUBBLE[6] TCC_CYCLE[6] TCC_EA0_ATOMIC[6] TCC_ATOMIC[7] TCC_BUBBLE[7] TCC_CYCLE[7] TCC_EA0_ATOMIC[7] TCC_ATOMIC[8] TCC_BUBBLE[8] TCC_CYCLE[8] TCC_EA0_ATOMIC[8] TCC_ATOMIC[9] TCC_BUBBLE[9] TCC_CYCLE[9] TCC_EA0_ATOMIC[9] TCC_ATOMIC[10] TCC_BUBBLE[10] TCC_CYCLE[10] TCC_EA0_ATOMIC[10] TCC_ATOMIC[11] TCC_BUBBLE[11] TCC_CYCLE[11] TCC_EA0_ATOMIC[11] TCC_ATOMIC[12] TCC_BUBBLE[12] TCC_CYCLE[12] TCC_EA0_ATOMIC[12] TCC_ATOMIC[13] TCC_BUBBLE[13] TCC_CYCLE[13] TCC_EA0_ATOMIC[13] TCC_ATOMIC[14] TCC_BUBBLE[14] TCC_CYCLE[14] TCC_EA0_ATOMIC[14] TCC_ATOMIC[15] TCC_BUBBLE[15] TCC_CYCLE[15] TCC_EA0_ATOMIC[15] + +gpu: +range: +kernel: "vecCopy(double*,,double*,,double*,,int,,int),[clone,.kd]" diff --git a/tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_14.txt b/tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_14.txt new file mode 100644 index 0000000000..d35a9c3751 --- /dev/null +++ b/tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_14.txt @@ -0,0 +1,5 @@ +pmc: TCC_EA0_ATOMIC_LEVEL[0] TCC_EA0_RDREQ[0] TCC_EA0_RDREQ_32B[0] TCC_EA0_RDREQ_LEVEL[0] TCC_EA0_ATOMIC_LEVEL[1] TCC_EA0_RDREQ[1] TCC_EA0_RDREQ_32B[1] TCC_EA0_RDREQ_LEVEL[1] TCC_EA0_ATOMIC_LEVEL[2] TCC_EA0_RDREQ[2] TCC_EA0_RDREQ_32B[2] TCC_EA0_RDREQ_LEVEL[2] TCC_EA0_ATOMIC_LEVEL[3] TCC_EA0_RDREQ[3] TCC_EA0_RDREQ_32B[3] TCC_EA0_RDREQ_LEVEL[3] TCC_EA0_ATOMIC_LEVEL[4] TCC_EA0_RDREQ[4] TCC_EA0_RDREQ_32B[4] TCC_EA0_RDREQ_LEVEL[4] TCC_EA0_ATOMIC_LEVEL[5] TCC_EA0_RDREQ[5] TCC_EA0_RDREQ_32B[5] TCC_EA0_RDREQ_LEVEL[5] TCC_EA0_ATOMIC_LEVEL[6] TCC_EA0_RDREQ[6] TCC_EA0_RDREQ_32B[6] TCC_EA0_RDREQ_LEVEL[6] TCC_EA0_ATOMIC_LEVEL[7] TCC_EA0_RDREQ[7] TCC_EA0_RDREQ_32B[7] TCC_EA0_RDREQ_LEVEL[7] TCC_EA0_ATOMIC_LEVEL[8] TCC_EA0_RDREQ[8] TCC_EA0_RDREQ_32B[8] TCC_EA0_RDREQ_LEVEL[8] TCC_EA0_ATOMIC_LEVEL[9] TCC_EA0_RDREQ[9] TCC_EA0_RDREQ_32B[9] TCC_EA0_RDREQ_LEVEL[9] TCC_EA0_ATOMIC_LEVEL[10] TCC_EA0_RDREQ[10] TCC_EA0_RDREQ_32B[10] TCC_EA0_RDREQ_LEVEL[10] TCC_EA0_ATOMIC_LEVEL[11] TCC_EA0_RDREQ[11] TCC_EA0_RDREQ_32B[11] TCC_EA0_RDREQ_LEVEL[11] TCC_EA0_ATOMIC_LEVEL[12] TCC_EA0_RDREQ[12] TCC_EA0_RDREQ_32B[12] TCC_EA0_RDREQ_LEVEL[12] TCC_EA0_ATOMIC_LEVEL[13] TCC_EA0_RDREQ[13] TCC_EA0_RDREQ_32B[13] TCC_EA0_RDREQ_LEVEL[13] TCC_EA0_ATOMIC_LEVEL[14] TCC_EA0_RDREQ[14] TCC_EA0_RDREQ_32B[14] TCC_EA0_RDREQ_LEVEL[14] TCC_EA0_ATOMIC_LEVEL[15] TCC_EA0_RDREQ[15] TCC_EA0_RDREQ_32B[15] TCC_EA0_RDREQ_LEVEL[15] + +gpu: +range: +kernel: "vecCopy(double*,,double*,,double*,,int,,int),[clone,.kd]" diff --git a/tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_15.txt b/tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_15.txt new file mode 100644 index 0000000000..ea2157e89b --- /dev/null +++ b/tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_15.txt @@ -0,0 +1,5 @@ +pmc: TCC_EA0_WRREQ[0] TCC_EA0_WRREQ_64B[0] TCC_EA0_WRREQ_LEVEL[0] TCC_HIT[0] TCC_EA0_WRREQ[1] TCC_EA0_WRREQ_64B[1] TCC_EA0_WRREQ_LEVEL[1] TCC_HIT[1] TCC_EA0_WRREQ[2] TCC_EA0_WRREQ_64B[2] TCC_EA0_WRREQ_LEVEL[2] TCC_HIT[2] TCC_EA0_WRREQ[3] TCC_EA0_WRREQ_64B[3] TCC_EA0_WRREQ_LEVEL[3] TCC_HIT[3] TCC_EA0_WRREQ[4] TCC_EA0_WRREQ_64B[4] TCC_EA0_WRREQ_LEVEL[4] TCC_HIT[4] TCC_EA0_WRREQ[5] TCC_EA0_WRREQ_64B[5] TCC_EA0_WRREQ_LEVEL[5] TCC_HIT[5] TCC_EA0_WRREQ[6] TCC_EA0_WRREQ_64B[6] TCC_EA0_WRREQ_LEVEL[6] TCC_HIT[6] TCC_EA0_WRREQ[7] TCC_EA0_WRREQ_64B[7] TCC_EA0_WRREQ_LEVEL[7] TCC_HIT[7] TCC_EA0_WRREQ[8] TCC_EA0_WRREQ_64B[8] TCC_EA0_WRREQ_LEVEL[8] TCC_HIT[8] TCC_EA0_WRREQ[9] TCC_EA0_WRREQ_64B[9] TCC_EA0_WRREQ_LEVEL[9] TCC_HIT[9] TCC_EA0_WRREQ[10] TCC_EA0_WRREQ_64B[10] TCC_EA0_WRREQ_LEVEL[10] TCC_HIT[10] TCC_EA0_WRREQ[11] TCC_EA0_WRREQ_64B[11] TCC_EA0_WRREQ_LEVEL[11] TCC_HIT[11] TCC_EA0_WRREQ[12] TCC_EA0_WRREQ_64B[12] TCC_EA0_WRREQ_LEVEL[12] TCC_HIT[12] TCC_EA0_WRREQ[13] TCC_EA0_WRREQ_64B[13] TCC_EA0_WRREQ_LEVEL[13] TCC_HIT[13] TCC_EA0_WRREQ[14] TCC_EA0_WRREQ_64B[14] TCC_EA0_WRREQ_LEVEL[14] TCC_HIT[14] TCC_EA0_WRREQ[15] TCC_EA0_WRREQ_64B[15] TCC_EA0_WRREQ_LEVEL[15] TCC_HIT[15] + +gpu: +range: +kernel: "vecCopy(double*,,double*,,double*,,int,,int),[clone,.kd]" diff --git a/tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_16.txt b/tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_16.txt new file mode 100644 index 0000000000..1d7df54ad8 --- /dev/null +++ b/tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_16.txt @@ -0,0 +1,5 @@ +pmc: TCC_MISS[0] TCC_READ[0] TCC_REQ[0] TCC_RW_REQ[0] TCC_MISS[1] TCC_READ[1] TCC_REQ[1] TCC_RW_REQ[1] TCC_MISS[2] TCC_READ[2] TCC_REQ[2] TCC_RW_REQ[2] TCC_MISS[3] TCC_READ[3] TCC_REQ[3] TCC_RW_REQ[3] TCC_MISS[4] TCC_READ[4] TCC_REQ[4] TCC_RW_REQ[4] TCC_MISS[5] TCC_READ[5] TCC_REQ[5] TCC_RW_REQ[5] TCC_MISS[6] TCC_READ[6] TCC_REQ[6] TCC_RW_REQ[6] TCC_MISS[7] TCC_READ[7] TCC_REQ[7] TCC_RW_REQ[7] TCC_MISS[8] TCC_READ[8] TCC_REQ[8] TCC_RW_REQ[8] TCC_MISS[9] TCC_READ[9] TCC_REQ[9] TCC_RW_REQ[9] TCC_MISS[10] TCC_READ[10] TCC_REQ[10] TCC_RW_REQ[10] TCC_MISS[11] TCC_READ[11] TCC_REQ[11] TCC_RW_REQ[11] TCC_MISS[12] TCC_READ[12] TCC_REQ[12] TCC_RW_REQ[12] TCC_MISS[13] TCC_READ[13] TCC_REQ[13] TCC_RW_REQ[13] TCC_MISS[14] TCC_READ[14] TCC_REQ[14] TCC_RW_REQ[14] TCC_MISS[15] TCC_READ[15] TCC_REQ[15] TCC_RW_REQ[15] + +gpu: +range: +kernel: "vecCopy(double*,,double*,,double*,,int,,int),[clone,.kd]" diff --git a/tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_17.txt b/tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_17.txt new file mode 100644 index 0000000000..771c82f7a6 --- /dev/null +++ b/tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_17.txt @@ -0,0 +1,5 @@ +pmc: TCC_TAG_STALL[0] TCC_TOO_MANY_EA_WRREQS_STALL[0] TCC_WRITE[0] TCC_TAG_STALL[1] TCC_TOO_MANY_EA_WRREQS_STALL[1] TCC_WRITE[1] TCC_TAG_STALL[2] TCC_TOO_MANY_EA_WRREQS_STALL[2] TCC_WRITE[2] TCC_TAG_STALL[3] TCC_TOO_MANY_EA_WRREQS_STALL[3] TCC_WRITE[3] TCC_TAG_STALL[4] TCC_TOO_MANY_EA_WRREQS_STALL[4] TCC_WRITE[4] TCC_TAG_STALL[5] TCC_TOO_MANY_EA_WRREQS_STALL[5] TCC_WRITE[5] TCC_TAG_STALL[6] TCC_TOO_MANY_EA_WRREQS_STALL[6] TCC_WRITE[6] TCC_TAG_STALL[7] TCC_TOO_MANY_EA_WRREQS_STALL[7] TCC_WRITE[7] TCC_TAG_STALL[8] TCC_TOO_MANY_EA_WRREQS_STALL[8] TCC_WRITE[8] TCC_TAG_STALL[9] TCC_TOO_MANY_EA_WRREQS_STALL[9] TCC_WRITE[9] TCC_TAG_STALL[10] TCC_TOO_MANY_EA_WRREQS_STALL[10] TCC_WRITE[10] TCC_TAG_STALL[11] TCC_TOO_MANY_EA_WRREQS_STALL[11] TCC_WRITE[11] TCC_TAG_STALL[12] TCC_TOO_MANY_EA_WRREQS_STALL[12] TCC_WRITE[12] TCC_TAG_STALL[13] TCC_TOO_MANY_EA_WRREQS_STALL[13] TCC_WRITE[13] TCC_TAG_STALL[14] TCC_TOO_MANY_EA_WRREQS_STALL[14] TCC_WRITE[14] TCC_TAG_STALL[15] TCC_TOO_MANY_EA_WRREQS_STALL[15] TCC_WRITE[15] + +gpu: +range: +kernel: "vecCopy(double*,,double*,,double*,,int,,int),[clone,.kd]" diff --git a/tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_2.txt b/tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_2.txt new file mode 100644 index 0000000000..ce68e08839 --- /dev/null +++ b/tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_2.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_TRANS_F16 SQ_INSTS_VALU_ADD_F32 SQ_INSTS_VALU_MUL_F32 SQ_INSTS_VALU_FMA_F32 SQ_INSTS_VALU_TRANS_F32 SQ_INSTS_VALU_ADD_F64 SQ_INSTS_VALU_MUL_F64 SQ_INSTS_VALU_FMA_F64 TCP_VOLATILE_sum TCP_TOTAL_ACCESSES_sum TCP_TOTAL_READ_sum TCP_TOTAL_WRITE_sum TA_BUFFER_ATOMIC_WAVEFRONTS_sum TA_BUFFER_TOTAL_CYCLES_sum TD_ATOMIC_WAVEFRONT_sum TD_STORE_WAVEFRONT_sum SPI_RA_REQ_NO_ALLOC SPI_RA_REQ_NO_ALLOC_CSN CPC_CPC_STAT_STALL CPC_UTCL1_STALL_ON_TRANSLATION CPF_CPF_STAT_IDLE CPF_CPF_TCIU_IDLE TCC_REQ_sum TCC_STREAMING_REQ_sum TCC_HIT_sum TCC_MISS_sum + +gpu: +range: +kernel: "vecCopy(double*,,double*,,double*,,int,,int),[clone,.kd]" diff --git a/tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_3.txt b/tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_3.txt new file mode 100644 index 0000000000..126e5bc987 --- /dev/null +++ b/tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_3.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_TRANS_F64 SQ_INSTS_VALU_INT32 SQ_INSTS_VALU_INT64 SQ_INSTS_SMEM SQ_INSTS_FLAT SQ_INSTS_LDS SQ_INSTS_GDS SQ_INSTS_EXP_GDS TCP_TOTAL_ATOMIC_WITH_RET_sum TCP_TOTAL_ATOMIC_WITHOUT_RET_sum TCP_TOTAL_WRITEBACK_INVALIDATES_sum TCP_TOTAL_CACHE_ACCESSES_sum TA_BUFFER_COALESCED_READ_CYCLES_sum TA_BUFFER_COALESCED_WRITE_CYCLES_sum TD_COALESCABLE_WAVEFRONT_sum SPI_RA_RES_STALL_CSN SPI_RA_TMP_STALL_CSN CPC_CPC_UTCL2IU_BUSY CPC_CPC_UTCL2IU_IDLE CPF_CMP_UTCL1_STALL_ON_TRANSLATION TCC_READ_sum TCC_WRITE_sum TCC_ATOMIC_sum TCC_WRITEBACK_sum + +gpu: +range: +kernel: "vecCopy(double*,,double*,,double*,,int,,int),[clone,.kd]" diff --git a/tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_4.txt b/tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_4.txt new file mode 100644 index 0000000000..443c75b3f1 --- /dev/null +++ b/tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_4.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_BRANCH SQ_INSTS_SENDMSG SQ_WAIT_ANY SQ_WAIT_INST_ANY SQ_ACTIVE_INST_ANY SQ_ACTIVE_INST_VMEM SQ_ACTIVE_INST_LDS SQ_ACTIVE_INST_VALU TCP_UTCL1_TRANSLATION_MISS_sum TCP_UTCL1_TRANSLATION_HIT_sum TCP_UTCL1_PERMISSION_MISS_sum TCP_UTCL1_REQUEST_sum TA_ADDR_STALLED_BY_TC_CYCLES_sum TA_TOTAL_WAVEFRONTS_sum SPI_RA_WAVE_SIMD_FULL_CSN SPI_RA_VGPR_SIMD_FULL_CSN CPC_CPC_UTCL2IU_STALL CPC_ME1_BUSY_FOR_PACKET_DECODE TCC_EA0_WRREQ_sum TCC_EA0_WRREQ_64B_sum TCC_EA0_WR_UNCACHED_32B_sum TCC_EA0_WRREQ_DRAM_sum + +gpu: +range: +kernel: "vecCopy(double*,,double*,,double*,,int,,int),[clone,.kd]" diff --git a/tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_5.txt b/tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_5.txt new file mode 100644 index 0000000000..8ead67c922 --- /dev/null +++ b/tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_5.txt @@ -0,0 +1,5 @@ +pmc: SQ_ACTIVE_INST_SCA SQ_ACTIVE_INST_EXP_GDS SQ_ACTIVE_INST_MISC SQ_ACTIVE_INST_FLAT SQ_INST_CYCLES_VMEM_WR SQ_INST_CYCLES_VMEM_RD SQ_INST_CYCLES_SMEM SQ_INST_CYCLES_SALU TCP_TCC_READ_REQ_sum TCP_TCC_WRITE_REQ_sum TCP_TCC_ATOMIC_WITH_RET_REQ_sum TCP_TCC_ATOMIC_WITHOUT_RET_REQ_sum TA_ADDR_STALLED_BY_TD_CYCLES_sum TA_DATA_STALLED_BY_TC_CYCLES_sum SPI_RA_SGPR_SIMD_FULL_CSN SPI_RA_LDS_CU_FULL_CSN CPC_ME1_DC0_SPI_BUSY TCC_EA0_RDREQ_sum TCC_EA0_RDREQ_32B_sum TCC_BUBBLE_sum TCC_EA0_RD_UNCACHED_32B_sum + +gpu: +range: +kernel: "vecCopy(double*,,double*,,double*,,int,,int),[clone,.kd]" diff --git a/tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_6.txt b/tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_6.txt new file mode 100644 index 0000000000..fce9a95e47 --- /dev/null +++ b/tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_6.txt @@ -0,0 +1,5 @@ +pmc: SQ_THREAD_CYCLES_VALU SQ_IFETCH SQ_LDS_BANK_CONFLICT SQ_LDS_ADDR_CONFLICT SQ_LDS_UNALIGNED_STALL SQ_WAVES_EQ_64 SQ_WAVES_LT_64 SQ_WAVES_LT_48 TCP_TCC_NC_READ_REQ_sum TCP_TCC_NC_WRITE_REQ_sum TCP_TCC_NC_ATOMIC_REQ_sum TCP_TCC_UC_READ_REQ_sum TA_FLAT_WAVEFRONTS_sum TA_FLAT_READ_WAVEFRONTS_sum SPI_RA_BAR_CU_FULL_CSN SPI_RA_TGLIM_CU_FULL_CSN TCC_EA0_RDREQ_DRAM_sum TCC_TAG_STALL_sum TCC_NORMAL_WRITEBACK_sum TCC_ALL_TC_OP_WB_WRITEBACK_sum + +gpu: +range: +kernel: "vecCopy(double*,,double*,,double*,,int,,int),[clone,.kd]" diff --git a/tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_7.txt b/tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_7.txt new file mode 100644 index 0000000000..651d45b5d0 --- /dev/null +++ b/tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_7.txt @@ -0,0 +1,5 @@ +pmc: SQ_WAVES_LT_32 SQ_WAVES_LT_16 SQ_ITEMS SQ_LDS_MEM_VIOLATIONS SQ_LDS_ATOMIC_RETURN SQ_LDS_IDX_ACTIVE SQ_WAVES_RESTORED SQ_WAVES_SAVED TCP_TCC_UC_WRITE_REQ_sum TCP_TCC_UC_ATOMIC_REQ_sum TCP_TCC_CC_READ_REQ_sum TCP_TCC_CC_WRITE_REQ_sum TA_FLAT_WRITE_WAVEFRONTS_sum TA_FLAT_ATOMIC_WAVEFRONTS_sum SPI_RA_WVLIM_STALL_CSN SPI_SWC_CSC_WR TCC_NORMAL_EVICT_sum TCC_ALL_TC_OP_INV_EVICT_sum TCC_TOO_MANY_EA_WRREQS_STALL_sum TCC_EA0_ATOMIC_sum + +gpu: +range: +kernel: "vecCopy(double*,,double*,,double*,,int,,int),[clone,.kd]" diff --git a/tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_8.txt b/tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_8.txt new file mode 100644 index 0000000000..0539f399ec --- /dev/null +++ b/tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_8.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM_NORM SQ_INSTS_MFMA SQ_INSTS_VALU_MFMA_I8 SQ_INSTS_VALU_MFMA_F16 SQ_INSTS_VALU_MFMA_BF16 SQ_INSTS_VALU_MFMA_F32 SQ_INSTS_VALU_MFMA_F64 SQ_VALU_MFMA_BUSY_CYCLES TCP_TCC_CC_ATOMIC_REQ_sum TCP_TCC_RW_READ_REQ_sum TCP_TCC_RW_WRITE_REQ_sum TCP_TCC_RW_ATOMIC_REQ_sum SPI_VWC_CSC_WR SPI_RA_BULKY_CU_FULL_CSN TCC_EA0_RDREQ_LEVEL_sum TCC_EA0_WRREQ_LEVEL_sum TCC_EA0_ATOMIC_LEVEL_sum TCC_EA0_WRREQ_STALL_sum + +gpu: +range: +kernel: "vecCopy(double*,,double*,,double*,,int,,int),[clone,.kd]" diff --git a/tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_9.txt b/tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_9.txt new file mode 100644 index 0000000000..904365b6ef --- /dev/null +++ b/tests/workloads/kernel/MI300A_A1/perfmon/pmc_perf_9.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_MFMA_MOPS_I8 SQ_INSTS_VALU_MFMA_MOPS_F16 SQ_INSTS_VALU_MFMA_MOPS_BF16 SQ_INSTS_VALU_MFMA_MOPS_F32 SQ_INSTS_VALU_MFMA_MOPS_F64 SQC_TC_INST_REQ SQC_TC_DATA_READ_REQ SQC_TC_DATA_WRITE_REQ TCP_PENDING_STALL_CYCLES_sum + +gpu: +range: +kernel: "vecCopy(double*,,double*,,double*,,int,,int),[clone,.kd]" diff --git a/tests/workloads/kernel/MI300A_A1/perfmon/timestamps.txt b/tests/workloads/kernel/MI300A_A1/perfmon/timestamps.txt new file mode 100644 index 0000000000..b327c1ae1b --- /dev/null +++ b/tests/workloads/kernel/MI300A_A1/perfmon/timestamps.txt @@ -0,0 +1,5 @@ +pmc: + +gpu: +range: +kernel: "vecCopy(double*,,double*,,double*,,int,,int),[clone,.kd]" diff --git a/tests/workloads/kernel/MI300A_A1/pmc_perf.csv b/tests/workloads/kernel/MI300A_A1/pmc_perf.csv new file mode 100644 index 0000000000..8b28bac71b --- /dev/null +++ b/tests/workloads/kernel/MI300A_A1/pmc_perf.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Correlation_ID,SQ_INSTS_BRANCH,SQ_INSTS_SENDMSG,SQ_WAIT_ANY,SQ_WAIT_INST_ANY,SQ_ACTIVE_INST_ANY,SQ_ACTIVE_INST_VMEM,SQ_ACTIVE_INST_LDS,SQ_ACTIVE_INST_VALU,SPI_RA_WAVE_SIMD_FULL_CSN,SPI_RA_VGPR_SIMD_FULL_CSN,CPC_CPC_UTCL2IU_STALL,CPC_ME1_BUSY_FOR_PACKET_DECODE,TA_ADDR_STALLED_BY_TC_CYCLES_sum,TA_TOTAL_WAVEFRONTS_sum,TCC_EA0_WRREQ_64B_sum,TCC_EA0_WRREQ_DRAM_sum,TCC_EA0_WRREQ_sum,TCC_EA0_WR_UNCACHED_32B_sum,TCP_UTCL1_PERMISSION_MISS_sum,TCP_UTCL1_REQUEST_sum,TCP_UTCL1_TRANSLATION_HIT_sum,TCP_UTCL1_TRANSLATION_MISS_sum,Wave_Size_1,Correlation_ID_1,XCC_Index,TCC_EA0_WRREQ[0],TCC_EA0_WRREQ_64B[0],TCC_EA0_WRREQ_LEVEL[0],TCC_HIT[0],TCC_EA0_WRREQ[1],TCC_EA0_WRREQ_64B[1],TCC_EA0_WRREQ_LEVEL[1],TCC_HIT[1],TCC_EA0_WRREQ[2],TCC_EA0_WRREQ_64B[2],TCC_EA0_WRREQ_LEVEL[2],TCC_HIT[2],TCC_EA0_WRREQ[3],TCC_EA0_WRREQ_64B[3],TCC_EA0_WRREQ_LEVEL[3],TCC_HIT[3],TCC_EA0_WRREQ[4],TCC_EA0_WRREQ_64B[4],TCC_EA0_WRREQ_LEVEL[4],TCC_HIT[4],TCC_EA0_WRREQ[5],TCC_EA0_WRREQ_64B[5],TCC_EA0_WRREQ_LEVEL[5],TCC_HIT[5],TCC_EA0_WRREQ[6],TCC_EA0_WRREQ_64B[6],TCC_EA0_WRREQ_LEVEL[6],TCC_HIT[6],TCC_EA0_WRREQ[7],TCC_EA0_WRREQ_64B[7],TCC_EA0_WRREQ_LEVEL[7],TCC_HIT[7],TCC_EA0_WRREQ[8],TCC_EA0_WRREQ_64B[8],TCC_EA0_WRREQ_LEVEL[8],TCC_HIT[8],TCC_EA0_WRREQ[9],TCC_EA0_WRREQ_64B[9],TCC_EA0_WRREQ_LEVEL[9],TCC_HIT[9],TCC_EA0_WRREQ[10],TCC_EA0_WRREQ_64B[10],TCC_EA0_WRREQ_LEVEL[10],TCC_HIT[10],TCC_EA0_WRREQ[11],TCC_EA0_WRREQ_64B[11],TCC_EA0_WRREQ_LEVEL[11],TCC_HIT[11],TCC_EA0_WRREQ[12],TCC_EA0_WRREQ_64B[12],TCC_EA0_WRREQ_LEVEL[12],TCC_HIT[12],TCC_EA0_WRREQ[13],TCC_EA0_WRREQ_64B[13],TCC_EA0_WRREQ_LEVEL[13],TCC_HIT[13],TCC_EA0_WRREQ[14],TCC_EA0_WRREQ_64B[14],TCC_EA0_WRREQ_LEVEL[14],TCC_HIT[14],TCC_EA0_WRREQ[15],TCC_EA0_WRREQ_64B[15],TCC_EA0_WRREQ_LEVEL[15],TCC_HIT[15],TCC_EA0_WRREQ[16],TCC_EA0_WRREQ_64B[16],TCC_EA0_WRREQ_LEVEL[16],TCC_HIT[16],TCC_EA0_WRREQ[17],TCC_EA0_WRREQ_64B[17],TCC_EA0_WRREQ_LEVEL[17],TCC_HIT[17],TCC_EA0_WRREQ[18],TCC_EA0_WRREQ_64B[18],TCC_EA0_WRREQ_LEVEL[18],TCC_HIT[18],TCC_EA0_WRREQ[19],TCC_EA0_WRREQ_64B[19],TCC_EA0_WRREQ_LEVEL[19],TCC_HIT[19],TCC_EA0_WRREQ[20],TCC_EA0_WRREQ_64B[20],TCC_EA0_WRREQ_LEVEL[20],TCC_HIT[20],TCC_EA0_WRREQ[21],TCC_EA0_WRREQ_64B[21],TCC_EA0_WRREQ_LEVEL[21],TCC_HIT[21],TCC_EA0_WRREQ[22],TCC_EA0_WRREQ_64B[22],TCC_EA0_WRREQ_LEVEL[22],TCC_HIT[22],TCC_EA0_WRREQ[23],TCC_EA0_WRREQ_64B[23],TCC_EA0_WRREQ_LEVEL[23],TCC_HIT[23],TCC_EA0_WRREQ[24],TCC_EA0_WRREQ_64B[24],TCC_EA0_WRREQ_LEVEL[24],TCC_HIT[24],TCC_EA0_WRREQ[25],TCC_EA0_WRREQ_64B[25],TCC_EA0_WRREQ_LEVEL[25],TCC_HIT[25],TCC_EA0_WRREQ[26],TCC_EA0_WRREQ_64B[26],TCC_EA0_WRREQ_LEVEL[26],TCC_HIT[26],TCC_EA0_WRREQ[27],TCC_EA0_WRREQ_64B[27],TCC_EA0_WRREQ_LEVEL[27],TCC_HIT[27],TCC_EA0_WRREQ[28],TCC_EA0_WRREQ_64B[28],TCC_EA0_WRREQ_LEVEL[28],TCC_HIT[28],TCC_EA0_WRREQ[29],TCC_EA0_WRREQ_64B[29],TCC_EA0_WRREQ_LEVEL[29],TCC_HIT[29],TCC_EA0_WRREQ[30],TCC_EA0_WRREQ_64B[30],TCC_EA0_WRREQ_LEVEL[30],TCC_HIT[30],TCC_EA0_WRREQ[31],TCC_EA0_WRREQ_64B[31],TCC_EA0_WRREQ_LEVEL[31],TCC_HIT[31],TCC_EA0_WRREQ[32],TCC_EA0_WRREQ_64B[32],TCC_EA0_WRREQ_LEVEL[32],TCC_HIT[32],TCC_EA0_WRREQ[33],TCC_EA0_WRREQ_64B[33],TCC_EA0_WRREQ_LEVEL[33],TCC_HIT[33],TCC_EA0_WRREQ[34],TCC_EA0_WRREQ_64B[34],TCC_EA0_WRREQ_LEVEL[34],TCC_HIT[34],TCC_EA0_WRREQ[35],TCC_EA0_WRREQ_64B[35],TCC_EA0_WRREQ_LEVEL[35],TCC_HIT[35],TCC_EA0_WRREQ[36],TCC_EA0_WRREQ_64B[36],TCC_EA0_WRREQ_LEVEL[36],TCC_HIT[36],TCC_EA0_WRREQ[37],TCC_EA0_WRREQ_64B[37],TCC_EA0_WRREQ_LEVEL[37],TCC_HIT[37],TCC_EA0_WRREQ[38],TCC_EA0_WRREQ_64B[38],TCC_EA0_WRREQ_LEVEL[38],TCC_HIT[38],TCC_EA0_WRREQ[39],TCC_EA0_WRREQ_64B[39],TCC_EA0_WRREQ_LEVEL[39],TCC_HIT[39],TCC_EA0_WRREQ[40],TCC_EA0_WRREQ_64B[40],TCC_EA0_WRREQ_LEVEL[40],TCC_HIT[40],TCC_EA0_WRREQ[41],TCC_EA0_WRREQ_64B[41],TCC_EA0_WRREQ_LEVEL[41],TCC_HIT[41],TCC_EA0_WRREQ[42],TCC_EA0_WRREQ_64B[42],TCC_EA0_WRREQ_LEVEL[42],TCC_HIT[42],TCC_EA0_WRREQ[43],TCC_EA0_WRREQ_64B[43],TCC_EA0_WRREQ_LEVEL[43],TCC_HIT[43],TCC_EA0_WRREQ[44],TCC_EA0_WRREQ_64B[44],TCC_EA0_WRREQ_LEVEL[44],TCC_HIT[44],TCC_EA0_WRREQ[45],TCC_EA0_WRREQ_64B[45],TCC_EA0_WRREQ_LEVEL[45],TCC_HIT[45],TCC_EA0_WRREQ[46],TCC_EA0_WRREQ_64B[46],TCC_EA0_WRREQ_LEVEL[46],TCC_HIT[46],TCC_EA0_WRREQ[47],TCC_EA0_WRREQ_64B[47],TCC_EA0_WRREQ_LEVEL[47],TCC_HIT[47],TCC_EA0_WRREQ[48],TCC_EA0_WRREQ_64B[48],TCC_EA0_WRREQ_LEVEL[48],TCC_HIT[48],TCC_EA0_WRREQ[49],TCC_EA0_WRREQ_64B[49],TCC_EA0_WRREQ_LEVEL[49],TCC_HIT[49],TCC_EA0_WRREQ[50],TCC_EA0_WRREQ_64B[50],TCC_EA0_WRREQ_LEVEL[50],TCC_HIT[50],TCC_EA0_WRREQ[51],TCC_EA0_WRREQ_64B[51],TCC_EA0_WRREQ_LEVEL[51],TCC_HIT[51],TCC_EA0_WRREQ[52],TCC_EA0_WRREQ_64B[52],TCC_EA0_WRREQ_LEVEL[52],TCC_HIT[52],TCC_EA0_WRREQ[53],TCC_EA0_WRREQ_64B[53],TCC_EA0_WRREQ_LEVEL[53],TCC_HIT[53],TCC_EA0_WRREQ[54],TCC_EA0_WRREQ_64B[54],TCC_EA0_WRREQ_LEVEL[54],TCC_HIT[54],TCC_EA0_WRREQ[55],TCC_EA0_WRREQ_64B[55],TCC_EA0_WRREQ_LEVEL[55],TCC_HIT[55],TCC_EA0_WRREQ[56],TCC_EA0_WRREQ_64B[56],TCC_EA0_WRREQ_LEVEL[56],TCC_HIT[56],TCC_EA0_WRREQ[57],TCC_EA0_WRREQ_64B[57],TCC_EA0_WRREQ_LEVEL[57],TCC_HIT[57],TCC_EA0_WRREQ[58],TCC_EA0_WRREQ_64B[58],TCC_EA0_WRREQ_LEVEL[58],TCC_HIT[58],TCC_EA0_WRREQ[59],TCC_EA0_WRREQ_64B[59],TCC_EA0_WRREQ_LEVEL[59],TCC_HIT[59],TCC_EA0_WRREQ[60],TCC_EA0_WRREQ_64B[60],TCC_EA0_WRREQ_LEVEL[60],TCC_HIT[60],TCC_EA0_WRREQ[61],TCC_EA0_WRREQ_64B[61],TCC_EA0_WRREQ_LEVEL[61],TCC_HIT[61],TCC_EA0_WRREQ[62],TCC_EA0_WRREQ_64B[62],TCC_EA0_WRREQ_LEVEL[62],TCC_HIT[62],TCC_EA0_WRREQ[63],TCC_EA0_WRREQ_64B[63],TCC_EA0_WRREQ_LEVEL[63],TCC_HIT[63],TCC_EA0_WRREQ[64],TCC_EA0_WRREQ_64B[64],TCC_EA0_WRREQ_LEVEL[64],TCC_HIT[64],TCC_EA0_WRREQ[65],TCC_EA0_WRREQ_64B[65],TCC_EA0_WRREQ_LEVEL[65],TCC_HIT[65],TCC_EA0_WRREQ[66],TCC_EA0_WRREQ_64B[66],TCC_EA0_WRREQ_LEVEL[66],TCC_HIT[66],TCC_EA0_WRREQ[67],TCC_EA0_WRREQ_64B[67],TCC_EA0_WRREQ_LEVEL[67],TCC_HIT[67],TCC_EA0_WRREQ[68],TCC_EA0_WRREQ_64B[68],TCC_EA0_WRREQ_LEVEL[68],TCC_HIT[68],TCC_EA0_WRREQ[69],TCC_EA0_WRREQ_64B[69],TCC_EA0_WRREQ_LEVEL[69],TCC_HIT[69],TCC_EA0_WRREQ[70],TCC_EA0_WRREQ_64B[70],TCC_EA0_WRREQ_LEVEL[70],TCC_HIT[70],TCC_EA0_WRREQ[71],TCC_EA0_WRREQ_64B[71],TCC_EA0_WRREQ_LEVEL[71],TCC_HIT[71],TCC_EA0_WRREQ[72],TCC_EA0_WRREQ_64B[72],TCC_EA0_WRREQ_LEVEL[72],TCC_HIT[72],TCC_EA0_WRREQ[73],TCC_EA0_WRREQ_64B[73],TCC_EA0_WRREQ_LEVEL[73],TCC_HIT[73],TCC_EA0_WRREQ[74],TCC_EA0_WRREQ_64B[74],TCC_EA0_WRREQ_LEVEL[74],TCC_HIT[74],TCC_EA0_WRREQ[75],TCC_EA0_WRREQ_64B[75],TCC_EA0_WRREQ_LEVEL[75],TCC_HIT[75],TCC_EA0_WRREQ[76],TCC_EA0_WRREQ_64B[76],TCC_EA0_WRREQ_LEVEL[76],TCC_HIT[76],TCC_EA0_WRREQ[77],TCC_EA0_WRREQ_64B[77],TCC_EA0_WRREQ_LEVEL[77],TCC_HIT[77],TCC_EA0_WRREQ[78],TCC_EA0_WRREQ_64B[78],TCC_EA0_WRREQ_LEVEL[78],TCC_HIT[78],TCC_EA0_WRREQ[79],TCC_EA0_WRREQ_64B[79],TCC_EA0_WRREQ_LEVEL[79],TCC_HIT[79],TCC_EA0_WRREQ[80],TCC_EA0_WRREQ_64B[80],TCC_EA0_WRREQ_LEVEL[80],TCC_HIT[80],TCC_EA0_WRREQ[81],TCC_EA0_WRREQ_64B[81],TCC_EA0_WRREQ_LEVEL[81],TCC_HIT[81],TCC_EA0_WRREQ[82],TCC_EA0_WRREQ_64B[82],TCC_EA0_WRREQ_LEVEL[82],TCC_HIT[82],TCC_EA0_WRREQ[83],TCC_EA0_WRREQ_64B[83],TCC_EA0_WRREQ_LEVEL[83],TCC_HIT[83],TCC_EA0_WRREQ[84],TCC_EA0_WRREQ_64B[84],TCC_EA0_WRREQ_LEVEL[84],TCC_HIT[84],TCC_EA0_WRREQ[85],TCC_EA0_WRREQ_64B[85],TCC_EA0_WRREQ_LEVEL[85],TCC_HIT[85],TCC_EA0_WRREQ[86],TCC_EA0_WRREQ_64B[86],TCC_EA0_WRREQ_LEVEL[86],TCC_HIT[86],TCC_EA0_WRREQ[87],TCC_EA0_WRREQ_64B[87],TCC_EA0_WRREQ_LEVEL[87],TCC_HIT[87],TCC_EA0_WRREQ[88],TCC_EA0_WRREQ_64B[88],TCC_EA0_WRREQ_LEVEL[88],TCC_HIT[88],TCC_EA0_WRREQ[89],TCC_EA0_WRREQ_64B[89],TCC_EA0_WRREQ_LEVEL[89],TCC_HIT[89],TCC_EA0_WRREQ[90],TCC_EA0_WRREQ_64B[90],TCC_EA0_WRREQ_LEVEL[90],TCC_HIT[90],TCC_EA0_WRREQ[91],TCC_EA0_WRREQ_64B[91],TCC_EA0_WRREQ_LEVEL[91],TCC_HIT[91],TCC_EA0_WRREQ[92],TCC_EA0_WRREQ_64B[92],TCC_EA0_WRREQ_LEVEL[92],TCC_HIT[92],TCC_EA0_WRREQ[93],TCC_EA0_WRREQ_64B[93],TCC_EA0_WRREQ_LEVEL[93],TCC_HIT[93],TCC_EA0_WRREQ[94],TCC_EA0_WRREQ_64B[94],TCC_EA0_WRREQ_LEVEL[94],TCC_HIT[94],TCC_EA0_WRREQ[95],TCC_EA0_WRREQ_64B[95],TCC_EA0_WRREQ_LEVEL[95],TCC_HIT[95],Wave_Size_2,Correlation_ID_2,SQ_THREAD_CYCLES_VALU,SQ_IFETCH,SQ_LDS_BANK_CONFLICT,SQ_LDS_ADDR_CONFLICT,SQ_LDS_UNALIGNED_STALL,SQ_WAVES_EQ_64,SQ_WAVES_LT_64,SQ_WAVES_LT_48,SPI_RA_BAR_CU_FULL_CSN,SPI_RA_TGLIM_CU_FULL_CSN,TA_FLAT_READ_WAVEFRONTS_sum,TA_FLAT_WAVEFRONTS_sum,TCC_ALL_TC_OP_WB_WRITEBACK_sum,TCC_EA0_RDREQ_DRAM_sum,TCC_NORMAL_WRITEBACK_sum,TCC_TAG_STALL_sum,TCP_TCC_NC_ATOMIC_REQ_sum,TCP_TCC_NC_READ_REQ_sum,TCP_TCC_NC_WRITE_REQ_sum,TCP_TCC_UC_READ_REQ_sum,Wave_Size_3,Correlation_ID_3,XCC_Index_3,TCC_TAG_STALL[0],TCC_TOO_MANY_EA_WRREQS_STALL[0],TCC_WRITE[0],TCC_TAG_STALL[1],TCC_TOO_MANY_EA_WRREQS_STALL[1],TCC_WRITE[1],TCC_TAG_STALL[2],TCC_TOO_MANY_EA_WRREQS_STALL[2],TCC_WRITE[2],TCC_TAG_STALL[3],TCC_TOO_MANY_EA_WRREQS_STALL[3],TCC_WRITE[3],TCC_TAG_STALL[4],TCC_TOO_MANY_EA_WRREQS_STALL[4],TCC_WRITE[4],TCC_TAG_STALL[5],TCC_TOO_MANY_EA_WRREQS_STALL[5],TCC_WRITE[5],TCC_TAG_STALL[6],TCC_TOO_MANY_EA_WRREQS_STALL[6],TCC_WRITE[6],TCC_TAG_STALL[7],TCC_TOO_MANY_EA_WRREQS_STALL[7],TCC_WRITE[7],TCC_TAG_STALL[8],TCC_TOO_MANY_EA_WRREQS_STALL[8],TCC_WRITE[8],TCC_TAG_STALL[9],TCC_TOO_MANY_EA_WRREQS_STALL[9],TCC_WRITE[9],TCC_TAG_STALL[10],TCC_TOO_MANY_EA_WRREQS_STALL[10],TCC_WRITE[10],TCC_TAG_STALL[11],TCC_TOO_MANY_EA_WRREQS_STALL[11],TCC_WRITE[11],TCC_TAG_STALL[12],TCC_TOO_MANY_EA_WRREQS_STALL[12],TCC_WRITE[12],TCC_TAG_STALL[13],TCC_TOO_MANY_EA_WRREQS_STALL[13],TCC_WRITE[13],TCC_TAG_STALL[14],TCC_TOO_MANY_EA_WRREQS_STALL[14],TCC_WRITE[14],TCC_TAG_STALL[15],TCC_TOO_MANY_EA_WRREQS_STALL[15],TCC_WRITE[15],TCC_TAG_STALL[16],TCC_TOO_MANY_EA_WRREQS_STALL[16],TCC_WRITE[16],TCC_TAG_STALL[17],TCC_TOO_MANY_EA_WRREQS_STALL[17],TCC_WRITE[17],TCC_TAG_STALL[18],TCC_TOO_MANY_EA_WRREQS_STALL[18],TCC_WRITE[18],TCC_TAG_STALL[19],TCC_TOO_MANY_EA_WRREQS_STALL[19],TCC_WRITE[19],TCC_TAG_STALL[20],TCC_TOO_MANY_EA_WRREQS_STALL[20],TCC_WRITE[20],TCC_TAG_STALL[21],TCC_TOO_MANY_EA_WRREQS_STALL[21],TCC_WRITE[21],TCC_TAG_STALL[22],TCC_TOO_MANY_EA_WRREQS_STALL[22],TCC_WRITE[22],TCC_TAG_STALL[23],TCC_TOO_MANY_EA_WRREQS_STALL[23],TCC_WRITE[23],TCC_TAG_STALL[24],TCC_TOO_MANY_EA_WRREQS_STALL[24],TCC_WRITE[24],TCC_TAG_STALL[25],TCC_TOO_MANY_EA_WRREQS_STALL[25],TCC_WRITE[25],TCC_TAG_STALL[26],TCC_TOO_MANY_EA_WRREQS_STALL[26],TCC_WRITE[26],TCC_TAG_STALL[27],TCC_TOO_MANY_EA_WRREQS_STALL[27],TCC_WRITE[27],TCC_TAG_STALL[28],TCC_TOO_MANY_EA_WRREQS_STALL[28],TCC_WRITE[28],TCC_TAG_STALL[29],TCC_TOO_MANY_EA_WRREQS_STALL[29],TCC_WRITE[29],TCC_TAG_STALL[30],TCC_TOO_MANY_EA_WRREQS_STALL[30],TCC_WRITE[30],TCC_TAG_STALL[31],TCC_TOO_MANY_EA_WRREQS_STALL[31],TCC_WRITE[31],TCC_TAG_STALL[32],TCC_TOO_MANY_EA_WRREQS_STALL[32],TCC_WRITE[32],TCC_TAG_STALL[33],TCC_TOO_MANY_EA_WRREQS_STALL[33],TCC_WRITE[33],TCC_TAG_STALL[34],TCC_TOO_MANY_EA_WRREQS_STALL[34],TCC_WRITE[34],TCC_TAG_STALL[35],TCC_TOO_MANY_EA_WRREQS_STALL[35],TCC_WRITE[35],TCC_TAG_STALL[36],TCC_TOO_MANY_EA_WRREQS_STALL[36],TCC_WRITE[36],TCC_TAG_STALL[37],TCC_TOO_MANY_EA_WRREQS_STALL[37],TCC_WRITE[37],TCC_TAG_STALL[38],TCC_TOO_MANY_EA_WRREQS_STALL[38],TCC_WRITE[38],TCC_TAG_STALL[39],TCC_TOO_MANY_EA_WRREQS_STALL[39],TCC_WRITE[39],TCC_TAG_STALL[40],TCC_TOO_MANY_EA_WRREQS_STALL[40],TCC_WRITE[40],TCC_TAG_STALL[41],TCC_TOO_MANY_EA_WRREQS_STALL[41],TCC_WRITE[41],TCC_TAG_STALL[42],TCC_TOO_MANY_EA_WRREQS_STALL[42],TCC_WRITE[42],TCC_TAG_STALL[43],TCC_TOO_MANY_EA_WRREQS_STALL[43],TCC_WRITE[43],TCC_TAG_STALL[44],TCC_TOO_MANY_EA_WRREQS_STALL[44],TCC_WRITE[44],TCC_TAG_STALL[45],TCC_TOO_MANY_EA_WRREQS_STALL[45],TCC_WRITE[45],TCC_TAG_STALL[46],TCC_TOO_MANY_EA_WRREQS_STALL[46],TCC_WRITE[46],TCC_TAG_STALL[47],TCC_TOO_MANY_EA_WRREQS_STALL[47],TCC_WRITE[47],TCC_TAG_STALL[48],TCC_TOO_MANY_EA_WRREQS_STALL[48],TCC_WRITE[48],TCC_TAG_STALL[49],TCC_TOO_MANY_EA_WRREQS_STALL[49],TCC_WRITE[49],TCC_TAG_STALL[50],TCC_TOO_MANY_EA_WRREQS_STALL[50],TCC_WRITE[50],TCC_TAG_STALL[51],TCC_TOO_MANY_EA_WRREQS_STALL[51],TCC_WRITE[51],TCC_TAG_STALL[52],TCC_TOO_MANY_EA_WRREQS_STALL[52],TCC_WRITE[52],TCC_TAG_STALL[53],TCC_TOO_MANY_EA_WRREQS_STALL[53],TCC_WRITE[53],TCC_TAG_STALL[54],TCC_TOO_MANY_EA_WRREQS_STALL[54],TCC_WRITE[54],TCC_TAG_STALL[55],TCC_TOO_MANY_EA_WRREQS_STALL[55],TCC_WRITE[55],TCC_TAG_STALL[56],TCC_TOO_MANY_EA_WRREQS_STALL[56],TCC_WRITE[56],TCC_TAG_STALL[57],TCC_TOO_MANY_EA_WRREQS_STALL[57],TCC_WRITE[57],TCC_TAG_STALL[58],TCC_TOO_MANY_EA_WRREQS_STALL[58],TCC_WRITE[58],TCC_TAG_STALL[59],TCC_TOO_MANY_EA_WRREQS_STALL[59],TCC_WRITE[59],TCC_TAG_STALL[60],TCC_TOO_MANY_EA_WRREQS_STALL[60],TCC_WRITE[60],TCC_TAG_STALL[61],TCC_TOO_MANY_EA_WRREQS_STALL[61],TCC_WRITE[61],TCC_TAG_STALL[62],TCC_TOO_MANY_EA_WRREQS_STALL[62],TCC_WRITE[62],TCC_TAG_STALL[63],TCC_TOO_MANY_EA_WRREQS_STALL[63],TCC_WRITE[63],TCC_TAG_STALL[64],TCC_TOO_MANY_EA_WRREQS_STALL[64],TCC_WRITE[64],TCC_TAG_STALL[65],TCC_TOO_MANY_EA_WRREQS_STALL[65],TCC_WRITE[65],TCC_TAG_STALL[66],TCC_TOO_MANY_EA_WRREQS_STALL[66],TCC_WRITE[66],TCC_TAG_STALL[67],TCC_TOO_MANY_EA_WRREQS_STALL[67],TCC_WRITE[67],TCC_TAG_STALL[68],TCC_TOO_MANY_EA_WRREQS_STALL[68],TCC_WRITE[68],TCC_TAG_STALL[69],TCC_TOO_MANY_EA_WRREQS_STALL[69],TCC_WRITE[69],TCC_TAG_STALL[70],TCC_TOO_MANY_EA_WRREQS_STALL[70],TCC_WRITE[70],TCC_TAG_STALL[71],TCC_TOO_MANY_EA_WRREQS_STALL[71],TCC_WRITE[71],TCC_TAG_STALL[72],TCC_TOO_MANY_EA_WRREQS_STALL[72],TCC_WRITE[72],TCC_TAG_STALL[73],TCC_TOO_MANY_EA_WRREQS_STALL[73],TCC_WRITE[73],TCC_TAG_STALL[74],TCC_TOO_MANY_EA_WRREQS_STALL[74],TCC_WRITE[74],TCC_TAG_STALL[75],TCC_TOO_MANY_EA_WRREQS_STALL[75],TCC_WRITE[75],TCC_TAG_STALL[76],TCC_TOO_MANY_EA_WRREQS_STALL[76],TCC_WRITE[76],TCC_TAG_STALL[77],TCC_TOO_MANY_EA_WRREQS_STALL[77],TCC_WRITE[77],TCC_TAG_STALL[78],TCC_TOO_MANY_EA_WRREQS_STALL[78],TCC_WRITE[78],TCC_TAG_STALL[79],TCC_TOO_MANY_EA_WRREQS_STALL[79],TCC_WRITE[79],TCC_TAG_STALL[80],TCC_TOO_MANY_EA_WRREQS_STALL[80],TCC_WRITE[80],TCC_TAG_STALL[81],TCC_TOO_MANY_EA_WRREQS_STALL[81],TCC_WRITE[81],TCC_TAG_STALL[82],TCC_TOO_MANY_EA_WRREQS_STALL[82],TCC_WRITE[82],TCC_TAG_STALL[83],TCC_TOO_MANY_EA_WRREQS_STALL[83],TCC_WRITE[83],TCC_TAG_STALL[84],TCC_TOO_MANY_EA_WRREQS_STALL[84],TCC_WRITE[84],TCC_TAG_STALL[85],TCC_TOO_MANY_EA_WRREQS_STALL[85],TCC_WRITE[85],TCC_TAG_STALL[86],TCC_TOO_MANY_EA_WRREQS_STALL[86],TCC_WRITE[86],TCC_TAG_STALL[87],TCC_TOO_MANY_EA_WRREQS_STALL[87],TCC_WRITE[87],TCC_TAG_STALL[88],TCC_TOO_MANY_EA_WRREQS_STALL[88],TCC_WRITE[88],TCC_TAG_STALL[89],TCC_TOO_MANY_EA_WRREQS_STALL[89],TCC_WRITE[89],TCC_TAG_STALL[90],TCC_TOO_MANY_EA_WRREQS_STALL[90],TCC_WRITE[90],TCC_TAG_STALL[91],TCC_TOO_MANY_EA_WRREQS_STALL[91],TCC_WRITE[91],TCC_TAG_STALL[92],TCC_TOO_MANY_EA_WRREQS_STALL[92],TCC_WRITE[92],TCC_TAG_STALL[93],TCC_TOO_MANY_EA_WRREQS_STALL[93],TCC_WRITE[93],TCC_TAG_STALL[94],TCC_TOO_MANY_EA_WRREQS_STALL[94],TCC_WRITE[94],TCC_TAG_STALL[95],TCC_TOO_MANY_EA_WRREQS_STALL[95],TCC_WRITE[95],Wave_Size_4,Correlation_ID_4,SQ_INSTS_VALU_TRANS_F64,SQ_INSTS_VALU_INT32,SQ_INSTS_VALU_INT64,SQ_INSTS_SMEM,SQ_INSTS_FLAT,SQ_INSTS_LDS,SQ_INSTS_GDS,SQ_INSTS_EXP_GDS,SPI_RA_RES_STALL_CSN,SPI_RA_TMP_STALL_CSN,CPC_CPC_UTCL2IU_BUSY,CPC_CPC_UTCL2IU_IDLE,CPF_CMP_UTCL1_STALL_ON_TRANSLATION,TA_BUFFER_COALESCED_READ_CYCLES_sum,TA_BUFFER_COALESCED_WRITE_CYCLES_sum,TCC_ATOMIC_sum,TCC_READ_sum,TCC_WRITEBACK_sum,TCC_WRITE_sum,TCP_TOTAL_ATOMIC_WITHOUT_RET_sum,TCP_TOTAL_ATOMIC_WITH_RET_sum,TCP_TOTAL_CACHE_ACCESSES_sum,TCP_TOTAL_WRITEBACK_INVALIDATES_sum,TD_COALESCABLE_WAVEFRONT_sum,Wave_Size_5,Correlation_ID_5,SQ_WAVES_LT_32,SQ_WAVES_LT_16,SQ_ITEMS,SQ_LDS_MEM_VIOLATIONS,SQ_LDS_ATOMIC_RETURN,SQ_LDS_IDX_ACTIVE,SQ_WAVES_RESTORED,SQ_WAVES_SAVED,SPI_RA_WVLIM_STALL_CSN,SPI_SWC_CSC_WR,TA_FLAT_ATOMIC_WAVEFRONTS_sum,TA_FLAT_WRITE_WAVEFRONTS_sum,TCC_ALL_TC_OP_INV_EVICT_sum,TCC_EA0_ATOMIC_sum,TCC_NORMAL_EVICT_sum,TCC_TOO_MANY_EA_WRREQS_STALL_sum,TCP_TCC_CC_READ_REQ_sum,TCP_TCC_CC_WRITE_REQ_sum,TCP_TCC_UC_ATOMIC_REQ_sum,TCP_TCC_UC_WRITE_REQ_sum,Wave_Size_6,Correlation_ID_6,XCC_Index_6,TCC_MISS[0],TCC_READ[0],TCC_REQ[0],TCC_RW_REQ[0],TCC_MISS[1],TCC_READ[1],TCC_REQ[1],TCC_RW_REQ[1],TCC_MISS[2],TCC_READ[2],TCC_REQ[2],TCC_RW_REQ[2],TCC_MISS[3],TCC_READ[3],TCC_REQ[3],TCC_RW_REQ[3],TCC_MISS[4],TCC_READ[4],TCC_REQ[4],TCC_RW_REQ[4],TCC_MISS[5],TCC_READ[5],TCC_REQ[5],TCC_RW_REQ[5],TCC_MISS[6],TCC_READ[6],TCC_REQ[6],TCC_RW_REQ[6],TCC_MISS[7],TCC_READ[7],TCC_REQ[7],TCC_RW_REQ[7],TCC_MISS[8],TCC_READ[8],TCC_REQ[8],TCC_RW_REQ[8],TCC_MISS[9],TCC_READ[9],TCC_REQ[9],TCC_RW_REQ[9],TCC_MISS[10],TCC_READ[10],TCC_REQ[10],TCC_RW_REQ[10],TCC_MISS[11],TCC_READ[11],TCC_REQ[11],TCC_RW_REQ[11],TCC_MISS[12],TCC_READ[12],TCC_REQ[12],TCC_RW_REQ[12],TCC_MISS[13],TCC_READ[13],TCC_REQ[13],TCC_RW_REQ[13],TCC_MISS[14],TCC_READ[14],TCC_REQ[14],TCC_RW_REQ[14],TCC_MISS[15],TCC_READ[15],TCC_REQ[15],TCC_RW_REQ[15],TCC_MISS[16],TCC_READ[16],TCC_REQ[16],TCC_RW_REQ[16],TCC_MISS[17],TCC_READ[17],TCC_REQ[17],TCC_RW_REQ[17],TCC_MISS[18],TCC_READ[18],TCC_REQ[18],TCC_RW_REQ[18],TCC_MISS[19],TCC_READ[19],TCC_REQ[19],TCC_RW_REQ[19],TCC_MISS[20],TCC_READ[20],TCC_REQ[20],TCC_RW_REQ[20],TCC_MISS[21],TCC_READ[21],TCC_REQ[21],TCC_RW_REQ[21],TCC_MISS[22],TCC_READ[22],TCC_REQ[22],TCC_RW_REQ[22],TCC_MISS[23],TCC_READ[23],TCC_REQ[23],TCC_RW_REQ[23],TCC_MISS[24],TCC_READ[24],TCC_REQ[24],TCC_RW_REQ[24],TCC_MISS[25],TCC_READ[25],TCC_REQ[25],TCC_RW_REQ[25],TCC_MISS[26],TCC_READ[26],TCC_REQ[26],TCC_RW_REQ[26],TCC_MISS[27],TCC_READ[27],TCC_REQ[27],TCC_RW_REQ[27],TCC_MISS[28],TCC_READ[28],TCC_REQ[28],TCC_RW_REQ[28],TCC_MISS[29],TCC_READ[29],TCC_REQ[29],TCC_RW_REQ[29],TCC_MISS[30],TCC_READ[30],TCC_REQ[30],TCC_RW_REQ[30],TCC_MISS[31],TCC_READ[31],TCC_REQ[31],TCC_RW_REQ[31],TCC_MISS[32],TCC_READ[32],TCC_REQ[32],TCC_RW_REQ[32],TCC_MISS[33],TCC_READ[33],TCC_REQ[33],TCC_RW_REQ[33],TCC_MISS[34],TCC_READ[34],TCC_REQ[34],TCC_RW_REQ[34],TCC_MISS[35],TCC_READ[35],TCC_REQ[35],TCC_RW_REQ[35],TCC_MISS[36],TCC_READ[36],TCC_REQ[36],TCC_RW_REQ[36],TCC_MISS[37],TCC_READ[37],TCC_REQ[37],TCC_RW_REQ[37],TCC_MISS[38],TCC_READ[38],TCC_REQ[38],TCC_RW_REQ[38],TCC_MISS[39],TCC_READ[39],TCC_REQ[39],TCC_RW_REQ[39],TCC_MISS[40],TCC_READ[40],TCC_REQ[40],TCC_RW_REQ[40],TCC_MISS[41],TCC_READ[41],TCC_REQ[41],TCC_RW_REQ[41],TCC_MISS[42],TCC_READ[42],TCC_REQ[42],TCC_RW_REQ[42],TCC_MISS[43],TCC_READ[43],TCC_REQ[43],TCC_RW_REQ[43],TCC_MISS[44],TCC_READ[44],TCC_REQ[44],TCC_RW_REQ[44],TCC_MISS[45],TCC_READ[45],TCC_REQ[45],TCC_RW_REQ[45],TCC_MISS[46],TCC_READ[46],TCC_REQ[46],TCC_RW_REQ[46],TCC_MISS[47],TCC_READ[47],TCC_REQ[47],TCC_RW_REQ[47],TCC_MISS[48],TCC_READ[48],TCC_REQ[48],TCC_RW_REQ[48],TCC_MISS[49],TCC_READ[49],TCC_REQ[49],TCC_RW_REQ[49],TCC_MISS[50],TCC_READ[50],TCC_REQ[50],TCC_RW_REQ[50],TCC_MISS[51],TCC_READ[51],TCC_REQ[51],TCC_RW_REQ[51],TCC_MISS[52],TCC_READ[52],TCC_REQ[52],TCC_RW_REQ[52],TCC_MISS[53],TCC_READ[53],TCC_REQ[53],TCC_RW_REQ[53],TCC_MISS[54],TCC_READ[54],TCC_REQ[54],TCC_RW_REQ[54],TCC_MISS[55],TCC_READ[55],TCC_REQ[55],TCC_RW_REQ[55],TCC_MISS[56],TCC_READ[56],TCC_REQ[56],TCC_RW_REQ[56],TCC_MISS[57],TCC_READ[57],TCC_REQ[57],TCC_RW_REQ[57],TCC_MISS[58],TCC_READ[58],TCC_REQ[58],TCC_RW_REQ[58],TCC_MISS[59],TCC_READ[59],TCC_REQ[59],TCC_RW_REQ[59],TCC_MISS[60],TCC_READ[60],TCC_REQ[60],TCC_RW_REQ[60],TCC_MISS[61],TCC_READ[61],TCC_REQ[61],TCC_RW_REQ[61],TCC_MISS[62],TCC_READ[62],TCC_REQ[62],TCC_RW_REQ[62],TCC_MISS[63],TCC_READ[63],TCC_REQ[63],TCC_RW_REQ[63],TCC_MISS[64],TCC_READ[64],TCC_REQ[64],TCC_RW_REQ[64],TCC_MISS[65],TCC_READ[65],TCC_REQ[65],TCC_RW_REQ[65],TCC_MISS[66],TCC_READ[66],TCC_REQ[66],TCC_RW_REQ[66],TCC_MISS[67],TCC_READ[67],TCC_REQ[67],TCC_RW_REQ[67],TCC_MISS[68],TCC_READ[68],TCC_REQ[68],TCC_RW_REQ[68],TCC_MISS[69],TCC_READ[69],TCC_REQ[69],TCC_RW_REQ[69],TCC_MISS[70],TCC_READ[70],TCC_REQ[70],TCC_RW_REQ[70],TCC_MISS[71],TCC_READ[71],TCC_REQ[71],TCC_RW_REQ[71],TCC_MISS[72],TCC_READ[72],TCC_REQ[72],TCC_RW_REQ[72],TCC_MISS[73],TCC_READ[73],TCC_REQ[73],TCC_RW_REQ[73],TCC_MISS[74],TCC_READ[74],TCC_REQ[74],TCC_RW_REQ[74],TCC_MISS[75],TCC_READ[75],TCC_REQ[75],TCC_RW_REQ[75],TCC_MISS[76],TCC_READ[76],TCC_REQ[76],TCC_RW_REQ[76],TCC_MISS[77],TCC_READ[77],TCC_REQ[77],TCC_RW_REQ[77],TCC_MISS[78],TCC_READ[78],TCC_REQ[78],TCC_RW_REQ[78],TCC_MISS[79],TCC_READ[79],TCC_REQ[79],TCC_RW_REQ[79],TCC_MISS[80],TCC_READ[80],TCC_REQ[80],TCC_RW_REQ[80],TCC_MISS[81],TCC_READ[81],TCC_REQ[81],TCC_RW_REQ[81],TCC_MISS[82],TCC_READ[82],TCC_REQ[82],TCC_RW_REQ[82],TCC_MISS[83],TCC_READ[83],TCC_REQ[83],TCC_RW_REQ[83],TCC_MISS[84],TCC_READ[84],TCC_REQ[84],TCC_RW_REQ[84],TCC_MISS[85],TCC_READ[85],TCC_REQ[85],TCC_RW_REQ[85],TCC_MISS[86],TCC_READ[86],TCC_REQ[86],TCC_RW_REQ[86],TCC_MISS[87],TCC_READ[87],TCC_REQ[87],TCC_RW_REQ[87],TCC_MISS[88],TCC_READ[88],TCC_REQ[88],TCC_RW_REQ[88],TCC_MISS[89],TCC_READ[89],TCC_REQ[89],TCC_RW_REQ[89],TCC_MISS[90],TCC_READ[90],TCC_REQ[90],TCC_RW_REQ[90],TCC_MISS[91],TCC_READ[91],TCC_REQ[91],TCC_RW_REQ[91],TCC_MISS[92],TCC_READ[92],TCC_REQ[92],TCC_RW_REQ[92],TCC_MISS[93],TCC_READ[93],TCC_REQ[93],TCC_RW_REQ[93],TCC_MISS[94],TCC_READ[94],TCC_REQ[94],TCC_RW_REQ[94],TCC_MISS[95],TCC_READ[95],TCC_REQ[95],TCC_RW_REQ[95],Wave_Size_7,Correlation_ID_7,SQ_INSTS_VALU_TRANS_F16,SQ_INSTS_VALU_ADD_F32,SQ_INSTS_VALU_MUL_F32,SQ_INSTS_VALU_FMA_F32,SQ_INSTS_VALU_TRANS_F32,SQ_INSTS_VALU_ADD_F64,SQ_INSTS_VALU_MUL_F64,SQ_INSTS_VALU_FMA_F64,SPI_RA_REQ_NO_ALLOC,SPI_RA_REQ_NO_ALLOC_CSN,CPC_CPC_STAT_STALL,CPC_UTCL1_STALL_ON_TRANSLATION,CPF_CPF_STAT_IDLE,CPF_CPF_TCIU_IDLE,TA_BUFFER_ATOMIC_WAVEFRONTS_sum,TA_BUFFER_TOTAL_CYCLES_sum,TCC_HIT_sum,TCC_MISS_sum,TCC_REQ_sum,TCC_STREAMING_REQ_sum,TCP_TOTAL_ACCESSES_sum,TCP_TOTAL_READ_sum,TCP_TOTAL_WRITE_sum,TCP_VOLATILE_sum,TD_ATOMIC_WAVEFRONT_sum,TD_STORE_WAVEFRONT_sum,Wave_Size_8,Correlation_ID_8,XCC_Index_8,TCC_ATOMIC[0],TCC_BUBBLE[0],TCC_CYCLE[0],TCC_EA0_ATOMIC[0],TCC_ATOMIC[1],TCC_BUBBLE[1],TCC_CYCLE[1],TCC_EA0_ATOMIC[1],TCC_ATOMIC[2],TCC_BUBBLE[2],TCC_CYCLE[2],TCC_EA0_ATOMIC[2],TCC_ATOMIC[3],TCC_BUBBLE[3],TCC_CYCLE[3],TCC_EA0_ATOMIC[3],TCC_ATOMIC[4],TCC_BUBBLE[4],TCC_CYCLE[4],TCC_EA0_ATOMIC[4],TCC_ATOMIC[5],TCC_BUBBLE[5],TCC_CYCLE[5],TCC_EA0_ATOMIC[5],TCC_ATOMIC[6],TCC_BUBBLE[6],TCC_CYCLE[6],TCC_EA0_ATOMIC[6],TCC_ATOMIC[7],TCC_BUBBLE[7],TCC_CYCLE[7],TCC_EA0_ATOMIC[7],TCC_ATOMIC[8],TCC_BUBBLE[8],TCC_CYCLE[8],TCC_EA0_ATOMIC[8],TCC_ATOMIC[9],TCC_BUBBLE[9],TCC_CYCLE[9],TCC_EA0_ATOMIC[9],TCC_ATOMIC[10],TCC_BUBBLE[10],TCC_CYCLE[10],TCC_EA0_ATOMIC[10],TCC_ATOMIC[11],TCC_BUBBLE[11],TCC_CYCLE[11],TCC_EA0_ATOMIC[11],TCC_ATOMIC[12],TCC_BUBBLE[12],TCC_CYCLE[12],TCC_EA0_ATOMIC[12],TCC_ATOMIC[13],TCC_BUBBLE[13],TCC_CYCLE[13],TCC_EA0_ATOMIC[13],TCC_ATOMIC[14],TCC_BUBBLE[14],TCC_CYCLE[14],TCC_EA0_ATOMIC[14],TCC_ATOMIC[15],TCC_BUBBLE[15],TCC_CYCLE[15],TCC_EA0_ATOMIC[15],TCC_ATOMIC[16],TCC_BUBBLE[16],TCC_CYCLE[16],TCC_EA0_ATOMIC[16],TCC_ATOMIC[17],TCC_BUBBLE[17],TCC_CYCLE[17],TCC_EA0_ATOMIC[17],TCC_ATOMIC[18],TCC_BUBBLE[18],TCC_CYCLE[18],TCC_EA0_ATOMIC[18],TCC_ATOMIC[19],TCC_BUBBLE[19],TCC_CYCLE[19],TCC_EA0_ATOMIC[19],TCC_ATOMIC[20],TCC_BUBBLE[20],TCC_CYCLE[20],TCC_EA0_ATOMIC[20],TCC_ATOMIC[21],TCC_BUBBLE[21],TCC_CYCLE[21],TCC_EA0_ATOMIC[21],TCC_ATOMIC[22],TCC_BUBBLE[22],TCC_CYCLE[22],TCC_EA0_ATOMIC[22],TCC_ATOMIC[23],TCC_BUBBLE[23],TCC_CYCLE[23],TCC_EA0_ATOMIC[23],TCC_ATOMIC[24],TCC_BUBBLE[24],TCC_CYCLE[24],TCC_EA0_ATOMIC[24],TCC_ATOMIC[25],TCC_BUBBLE[25],TCC_CYCLE[25],TCC_EA0_ATOMIC[25],TCC_ATOMIC[26],TCC_BUBBLE[26],TCC_CYCLE[26],TCC_EA0_ATOMIC[26],TCC_ATOMIC[27],TCC_BUBBLE[27],TCC_CYCLE[27],TCC_EA0_ATOMIC[27],TCC_ATOMIC[28],TCC_BUBBLE[28],TCC_CYCLE[28],TCC_EA0_ATOMIC[28],TCC_ATOMIC[29],TCC_BUBBLE[29],TCC_CYCLE[29],TCC_EA0_ATOMIC[29],TCC_ATOMIC[30],TCC_BUBBLE[30],TCC_CYCLE[30],TCC_EA0_ATOMIC[30],TCC_ATOMIC[31],TCC_BUBBLE[31],TCC_CYCLE[31],TCC_EA0_ATOMIC[31],TCC_ATOMIC[32],TCC_BUBBLE[32],TCC_CYCLE[32],TCC_EA0_ATOMIC[32],TCC_ATOMIC[33],TCC_BUBBLE[33],TCC_CYCLE[33],TCC_EA0_ATOMIC[33],TCC_ATOMIC[34],TCC_BUBBLE[34],TCC_CYCLE[34],TCC_EA0_ATOMIC[34],TCC_ATOMIC[35],TCC_BUBBLE[35],TCC_CYCLE[35],TCC_EA0_ATOMIC[35],TCC_ATOMIC[36],TCC_BUBBLE[36],TCC_CYCLE[36],TCC_EA0_ATOMIC[36],TCC_ATOMIC[37],TCC_BUBBLE[37],TCC_CYCLE[37],TCC_EA0_ATOMIC[37],TCC_ATOMIC[38],TCC_BUBBLE[38],TCC_CYCLE[38],TCC_EA0_ATOMIC[38],TCC_ATOMIC[39],TCC_BUBBLE[39],TCC_CYCLE[39],TCC_EA0_ATOMIC[39],TCC_ATOMIC[40],TCC_BUBBLE[40],TCC_CYCLE[40],TCC_EA0_ATOMIC[40],TCC_ATOMIC[41],TCC_BUBBLE[41],TCC_CYCLE[41],TCC_EA0_ATOMIC[41],TCC_ATOMIC[42],TCC_BUBBLE[42],TCC_CYCLE[42],TCC_EA0_ATOMIC[42],TCC_ATOMIC[43],TCC_BUBBLE[43],TCC_CYCLE[43],TCC_EA0_ATOMIC[43],TCC_ATOMIC[44],TCC_BUBBLE[44],TCC_CYCLE[44],TCC_EA0_ATOMIC[44],TCC_ATOMIC[45],TCC_BUBBLE[45],TCC_CYCLE[45],TCC_EA0_ATOMIC[45],TCC_ATOMIC[46],TCC_BUBBLE[46],TCC_CYCLE[46],TCC_EA0_ATOMIC[46],TCC_ATOMIC[47],TCC_BUBBLE[47],TCC_CYCLE[47],TCC_EA0_ATOMIC[47],TCC_ATOMIC[48],TCC_BUBBLE[48],TCC_CYCLE[48],TCC_EA0_ATOMIC[48],TCC_ATOMIC[49],TCC_BUBBLE[49],TCC_CYCLE[49],TCC_EA0_ATOMIC[49],TCC_ATOMIC[50],TCC_BUBBLE[50],TCC_CYCLE[50],TCC_EA0_ATOMIC[50],TCC_ATOMIC[51],TCC_BUBBLE[51],TCC_CYCLE[51],TCC_EA0_ATOMIC[51],TCC_ATOMIC[52],TCC_BUBBLE[52],TCC_CYCLE[52],TCC_EA0_ATOMIC[52],TCC_ATOMIC[53],TCC_BUBBLE[53],TCC_CYCLE[53],TCC_EA0_ATOMIC[53],TCC_ATOMIC[54],TCC_BUBBLE[54],TCC_CYCLE[54],TCC_EA0_ATOMIC[54],TCC_ATOMIC[55],TCC_BUBBLE[55],TCC_CYCLE[55],TCC_EA0_ATOMIC[55],TCC_ATOMIC[56],TCC_BUBBLE[56],TCC_CYCLE[56],TCC_EA0_ATOMIC[56],TCC_ATOMIC[57],TCC_BUBBLE[57],TCC_CYCLE[57],TCC_EA0_ATOMIC[57],TCC_ATOMIC[58],TCC_BUBBLE[58],TCC_CYCLE[58],TCC_EA0_ATOMIC[58],TCC_ATOMIC[59],TCC_BUBBLE[59],TCC_CYCLE[59],TCC_EA0_ATOMIC[59],TCC_ATOMIC[60],TCC_BUBBLE[60],TCC_CYCLE[60],TCC_EA0_ATOMIC[60],TCC_ATOMIC[61],TCC_BUBBLE[61],TCC_CYCLE[61],TCC_EA0_ATOMIC[61],TCC_ATOMIC[62],TCC_BUBBLE[62],TCC_CYCLE[62],TCC_EA0_ATOMIC[62],TCC_ATOMIC[63],TCC_BUBBLE[63],TCC_CYCLE[63],TCC_EA0_ATOMIC[63],TCC_ATOMIC[64],TCC_BUBBLE[64],TCC_CYCLE[64],TCC_EA0_ATOMIC[64],TCC_ATOMIC[65],TCC_BUBBLE[65],TCC_CYCLE[65],TCC_EA0_ATOMIC[65],TCC_ATOMIC[66],TCC_BUBBLE[66],TCC_CYCLE[66],TCC_EA0_ATOMIC[66],TCC_ATOMIC[67],TCC_BUBBLE[67],TCC_CYCLE[67],TCC_EA0_ATOMIC[67],TCC_ATOMIC[68],TCC_BUBBLE[68],TCC_CYCLE[68],TCC_EA0_ATOMIC[68],TCC_ATOMIC[69],TCC_BUBBLE[69],TCC_CYCLE[69],TCC_EA0_ATOMIC[69],TCC_ATOMIC[70],TCC_BUBBLE[70],TCC_CYCLE[70],TCC_EA0_ATOMIC[70],TCC_ATOMIC[71],TCC_BUBBLE[71],TCC_CYCLE[71],TCC_EA0_ATOMIC[71],TCC_ATOMIC[72],TCC_BUBBLE[72],TCC_CYCLE[72],TCC_EA0_ATOMIC[72],TCC_ATOMIC[73],TCC_BUBBLE[73],TCC_CYCLE[73],TCC_EA0_ATOMIC[73],TCC_ATOMIC[74],TCC_BUBBLE[74],TCC_CYCLE[74],TCC_EA0_ATOMIC[74],TCC_ATOMIC[75],TCC_BUBBLE[75],TCC_CYCLE[75],TCC_EA0_ATOMIC[75],TCC_ATOMIC[76],TCC_BUBBLE[76],TCC_CYCLE[76],TCC_EA0_ATOMIC[76],TCC_ATOMIC[77],TCC_BUBBLE[77],TCC_CYCLE[77],TCC_EA0_ATOMIC[77],TCC_ATOMIC[78],TCC_BUBBLE[78],TCC_CYCLE[78],TCC_EA0_ATOMIC[78],TCC_ATOMIC[79],TCC_BUBBLE[79],TCC_CYCLE[79],TCC_EA0_ATOMIC[79],TCC_ATOMIC[80],TCC_BUBBLE[80],TCC_CYCLE[80],TCC_EA0_ATOMIC[80],TCC_ATOMIC[81],TCC_BUBBLE[81],TCC_CYCLE[81],TCC_EA0_ATOMIC[81],TCC_ATOMIC[82],TCC_BUBBLE[82],TCC_CYCLE[82],TCC_EA0_ATOMIC[82],TCC_ATOMIC[83],TCC_BUBBLE[83],TCC_CYCLE[83],TCC_EA0_ATOMIC[83],TCC_ATOMIC[84],TCC_BUBBLE[84],TCC_CYCLE[84],TCC_EA0_ATOMIC[84],TCC_ATOMIC[85],TCC_BUBBLE[85],TCC_CYCLE[85],TCC_EA0_ATOMIC[85],TCC_ATOMIC[86],TCC_BUBBLE[86],TCC_CYCLE[86],TCC_EA0_ATOMIC[86],TCC_ATOMIC[87],TCC_BUBBLE[87],TCC_CYCLE[87],TCC_EA0_ATOMIC[87],TCC_ATOMIC[88],TCC_BUBBLE[88],TCC_CYCLE[88],TCC_EA0_ATOMIC[88],TCC_ATOMIC[89],TCC_BUBBLE[89],TCC_CYCLE[89],TCC_EA0_ATOMIC[89],TCC_ATOMIC[90],TCC_BUBBLE[90],TCC_CYCLE[90],TCC_EA0_ATOMIC[90],TCC_ATOMIC[91],TCC_BUBBLE[91],TCC_CYCLE[91],TCC_EA0_ATOMIC[91],TCC_ATOMIC[92],TCC_BUBBLE[92],TCC_CYCLE[92],TCC_EA0_ATOMIC[92],TCC_ATOMIC[93],TCC_BUBBLE[93],TCC_CYCLE[93],TCC_EA0_ATOMIC[93],TCC_ATOMIC[94],TCC_BUBBLE[94],TCC_CYCLE[94],TCC_EA0_ATOMIC[94],TCC_ATOMIC[95],TCC_BUBBLE[95],TCC_CYCLE[95],TCC_EA0_ATOMIC[95],Wave_Size_9,Correlation_ID_9,SQC_DCACHE_INPUT_VALID_READYB,SQC_DCACHE_ATOMIC,SQC_DCACHE_REQ_READ_8,SQC_DCACHE_REQ,SQC_DCACHE_HITS,SQC_DCACHE_MISSES,SQC_DCACHE_MISSES_DUPLICATE,SQC_DCACHE_REQ_READ_1,Wave_Size_10,Correlation_ID_10,SQC_TC_DATA_ATOMIC_REQ,SQC_TC_STALL,SQC_TC_REQ,SQC_DCACHE_REQ_READ_16,SQC_ICACHE_REQ,SQC_ICACHE_HITS,SQC_ICACHE_MISSES,SQC_ICACHE_MISSES_DUPLICATE,Wave_Size_11,Correlation_ID_11,SQ_INSTS_VALU_MFMA_MOPS_I8,SQ_INSTS_VALU_MFMA_MOPS_F16,SQ_INSTS_VALU_MFMA_MOPS_BF16,SQ_INSTS_VALU_MFMA_MOPS_F32,SQ_INSTS_VALU_MFMA_MOPS_F64,SQC_TC_INST_REQ,SQC_TC_DATA_READ_REQ,SQC_TC_DATA_WRITE_REQ,TCP_PENDING_STALL_CYCLES_sum,Wave_Size_12,Correlation_ID_12,SQ_INSTS_SMEM_NORM,SQ_INSTS_MFMA,SQ_INSTS_VALU_MFMA_I8,SQ_INSTS_VALU_MFMA_F16,SQ_INSTS_VALU_MFMA_BF16,SQ_INSTS_VALU_MFMA_F32,SQ_INSTS_VALU_MFMA_F64,SQ_VALU_MFMA_BUSY_CYCLES,SPI_VWC_CSC_WR,SPI_RA_BULKY_CU_FULL_CSN,TCC_EA0_ATOMIC_LEVEL_sum,TCC_EA0_RDREQ_LEVEL_sum,TCC_EA0_WRREQ_LEVEL_sum,TCC_EA0_WRREQ_STALL_sum,TCP_TCC_CC_ATOMIC_REQ_sum,TCP_TCC_RW_ATOMIC_REQ_sum,TCP_TCC_RW_READ_REQ_sum,TCP_TCC_RW_WRITE_REQ_sum,Wave_Size_13,Correlation_ID_13,SQC_DCACHE_REQ_READ_2,SQC_DCACHE_REQ_READ_4,Wave_Size_14,Correlation_ID_14,SQ_ACTIVE_INST_SCA,SQ_ACTIVE_INST_EXP_GDS,SQ_ACTIVE_INST_MISC,SQ_ACTIVE_INST_FLAT,SQ_INST_CYCLES_VMEM_WR,SQ_INST_CYCLES_VMEM_RD,SQ_INST_CYCLES_SMEM,SQ_INST_CYCLES_SALU,SPI_RA_SGPR_SIMD_FULL_CSN,SPI_RA_LDS_CU_FULL_CSN,CPC_ME1_DC0_SPI_BUSY,TA_ADDR_STALLED_BY_TD_CYCLES_sum,TA_DATA_STALLED_BY_TC_CYCLES_sum,TCC_BUBBLE_sum,TCC_EA0_RDREQ_32B_sum,TCC_EA0_RDREQ_sum,TCC_EA0_RD_UNCACHED_32B_sum,TCP_TCC_ATOMIC_WITHOUT_RET_REQ_sum,TCP_TCC_ATOMIC_WITH_RET_REQ_sum,TCP_TCC_READ_REQ_sum,TCP_TCC_WRITE_REQ_sum,Wave_Size_15,Correlation_ID_15,XCC_Index_15,TCC_EA0_ATOMIC_LEVEL[0],TCC_EA0_RDREQ[0],TCC_EA0_RDREQ_32B[0],TCC_EA0_RDREQ_LEVEL[0],TCC_EA0_ATOMIC_LEVEL[1],TCC_EA0_RDREQ[1],TCC_EA0_RDREQ_32B[1],TCC_EA0_RDREQ_LEVEL[1],TCC_EA0_ATOMIC_LEVEL[2],TCC_EA0_RDREQ[2],TCC_EA0_RDREQ_32B[2],TCC_EA0_RDREQ_LEVEL[2],TCC_EA0_ATOMIC_LEVEL[3],TCC_EA0_RDREQ[3],TCC_EA0_RDREQ_32B[3],TCC_EA0_RDREQ_LEVEL[3],TCC_EA0_ATOMIC_LEVEL[4],TCC_EA0_RDREQ[4],TCC_EA0_RDREQ_32B[4],TCC_EA0_RDREQ_LEVEL[4],TCC_EA0_ATOMIC_LEVEL[5],TCC_EA0_RDREQ[5],TCC_EA0_RDREQ_32B[5],TCC_EA0_RDREQ_LEVEL[5],TCC_EA0_ATOMIC_LEVEL[6],TCC_EA0_RDREQ[6],TCC_EA0_RDREQ_32B[6],TCC_EA0_RDREQ_LEVEL[6],TCC_EA0_ATOMIC_LEVEL[7],TCC_EA0_RDREQ[7],TCC_EA0_RDREQ_32B[7],TCC_EA0_RDREQ_LEVEL[7],TCC_EA0_ATOMIC_LEVEL[8],TCC_EA0_RDREQ[8],TCC_EA0_RDREQ_32B[8],TCC_EA0_RDREQ_LEVEL[8],TCC_EA0_ATOMIC_LEVEL[9],TCC_EA0_RDREQ[9],TCC_EA0_RDREQ_32B[9],TCC_EA0_RDREQ_LEVEL[9],TCC_EA0_ATOMIC_LEVEL[10],TCC_EA0_RDREQ[10],TCC_EA0_RDREQ_32B[10],TCC_EA0_RDREQ_LEVEL[10],TCC_EA0_ATOMIC_LEVEL[11],TCC_EA0_RDREQ[11],TCC_EA0_RDREQ_32B[11],TCC_EA0_RDREQ_LEVEL[11],TCC_EA0_ATOMIC_LEVEL[12],TCC_EA0_RDREQ[12],TCC_EA0_RDREQ_32B[12],TCC_EA0_RDREQ_LEVEL[12],TCC_EA0_ATOMIC_LEVEL[13],TCC_EA0_RDREQ[13],TCC_EA0_RDREQ_32B[13],TCC_EA0_RDREQ_LEVEL[13],TCC_EA0_ATOMIC_LEVEL[14],TCC_EA0_RDREQ[14],TCC_EA0_RDREQ_32B[14],TCC_EA0_RDREQ_LEVEL[14],TCC_EA0_ATOMIC_LEVEL[15],TCC_EA0_RDREQ[15],TCC_EA0_RDREQ_32B[15],TCC_EA0_RDREQ_LEVEL[15],TCC_EA0_ATOMIC_LEVEL[16],TCC_EA0_RDREQ[16],TCC_EA0_RDREQ_32B[16],TCC_EA0_RDREQ_LEVEL[16],TCC_EA0_ATOMIC_LEVEL[17],TCC_EA0_RDREQ[17],TCC_EA0_RDREQ_32B[17],TCC_EA0_RDREQ_LEVEL[17],TCC_EA0_ATOMIC_LEVEL[18],TCC_EA0_RDREQ[18],TCC_EA0_RDREQ_32B[18],TCC_EA0_RDREQ_LEVEL[18],TCC_EA0_ATOMIC_LEVEL[19],TCC_EA0_RDREQ[19],TCC_EA0_RDREQ_32B[19],TCC_EA0_RDREQ_LEVEL[19],TCC_EA0_ATOMIC_LEVEL[20],TCC_EA0_RDREQ[20],TCC_EA0_RDREQ_32B[20],TCC_EA0_RDREQ_LEVEL[20],TCC_EA0_ATOMIC_LEVEL[21],TCC_EA0_RDREQ[21],TCC_EA0_RDREQ_32B[21],TCC_EA0_RDREQ_LEVEL[21],TCC_EA0_ATOMIC_LEVEL[22],TCC_EA0_RDREQ[22],TCC_EA0_RDREQ_32B[22],TCC_EA0_RDREQ_LEVEL[22],TCC_EA0_ATOMIC_LEVEL[23],TCC_EA0_RDREQ[23],TCC_EA0_RDREQ_32B[23],TCC_EA0_RDREQ_LEVEL[23],TCC_EA0_ATOMIC_LEVEL[24],TCC_EA0_RDREQ[24],TCC_EA0_RDREQ_32B[24],TCC_EA0_RDREQ_LEVEL[24],TCC_EA0_ATOMIC_LEVEL[25],TCC_EA0_RDREQ[25],TCC_EA0_RDREQ_32B[25],TCC_EA0_RDREQ_LEVEL[25],TCC_EA0_ATOMIC_LEVEL[26],TCC_EA0_RDREQ[26],TCC_EA0_RDREQ_32B[26],TCC_EA0_RDREQ_LEVEL[26],TCC_EA0_ATOMIC_LEVEL[27],TCC_EA0_RDREQ[27],TCC_EA0_RDREQ_32B[27],TCC_EA0_RDREQ_LEVEL[27],TCC_EA0_ATOMIC_LEVEL[28],TCC_EA0_RDREQ[28],TCC_EA0_RDREQ_32B[28],TCC_EA0_RDREQ_LEVEL[28],TCC_EA0_ATOMIC_LEVEL[29],TCC_EA0_RDREQ[29],TCC_EA0_RDREQ_32B[29],TCC_EA0_RDREQ_LEVEL[29],TCC_EA0_ATOMIC_LEVEL[30],TCC_EA0_RDREQ[30],TCC_EA0_RDREQ_32B[30],TCC_EA0_RDREQ_LEVEL[30],TCC_EA0_ATOMIC_LEVEL[31],TCC_EA0_RDREQ[31],TCC_EA0_RDREQ_32B[31],TCC_EA0_RDREQ_LEVEL[31],TCC_EA0_ATOMIC_LEVEL[32],TCC_EA0_RDREQ[32],TCC_EA0_RDREQ_32B[32],TCC_EA0_RDREQ_LEVEL[32],TCC_EA0_ATOMIC_LEVEL[33],TCC_EA0_RDREQ[33],TCC_EA0_RDREQ_32B[33],TCC_EA0_RDREQ_LEVEL[33],TCC_EA0_ATOMIC_LEVEL[34],TCC_EA0_RDREQ[34],TCC_EA0_RDREQ_32B[34],TCC_EA0_RDREQ_LEVEL[34],TCC_EA0_ATOMIC_LEVEL[35],TCC_EA0_RDREQ[35],TCC_EA0_RDREQ_32B[35],TCC_EA0_RDREQ_LEVEL[35],TCC_EA0_ATOMIC_LEVEL[36],TCC_EA0_RDREQ[36],TCC_EA0_RDREQ_32B[36],TCC_EA0_RDREQ_LEVEL[36],TCC_EA0_ATOMIC_LEVEL[37],TCC_EA0_RDREQ[37],TCC_EA0_RDREQ_32B[37],TCC_EA0_RDREQ_LEVEL[37],TCC_EA0_ATOMIC_LEVEL[38],TCC_EA0_RDREQ[38],TCC_EA0_RDREQ_32B[38],TCC_EA0_RDREQ_LEVEL[38],TCC_EA0_ATOMIC_LEVEL[39],TCC_EA0_RDREQ[39],TCC_EA0_RDREQ_32B[39],TCC_EA0_RDREQ_LEVEL[39],TCC_EA0_ATOMIC_LEVEL[40],TCC_EA0_RDREQ[40],TCC_EA0_RDREQ_32B[40],TCC_EA0_RDREQ_LEVEL[40],TCC_EA0_ATOMIC_LEVEL[41],TCC_EA0_RDREQ[41],TCC_EA0_RDREQ_32B[41],TCC_EA0_RDREQ_LEVEL[41],TCC_EA0_ATOMIC_LEVEL[42],TCC_EA0_RDREQ[42],TCC_EA0_RDREQ_32B[42],TCC_EA0_RDREQ_LEVEL[42],TCC_EA0_ATOMIC_LEVEL[43],TCC_EA0_RDREQ[43],TCC_EA0_RDREQ_32B[43],TCC_EA0_RDREQ_LEVEL[43],TCC_EA0_ATOMIC_LEVEL[44],TCC_EA0_RDREQ[44],TCC_EA0_RDREQ_32B[44],TCC_EA0_RDREQ_LEVEL[44],TCC_EA0_ATOMIC_LEVEL[45],TCC_EA0_RDREQ[45],TCC_EA0_RDREQ_32B[45],TCC_EA0_RDREQ_LEVEL[45],TCC_EA0_ATOMIC_LEVEL[46],TCC_EA0_RDREQ[46],TCC_EA0_RDREQ_32B[46],TCC_EA0_RDREQ_LEVEL[46],TCC_EA0_ATOMIC_LEVEL[47],TCC_EA0_RDREQ[47],TCC_EA0_RDREQ_32B[47],TCC_EA0_RDREQ_LEVEL[47],TCC_EA0_ATOMIC_LEVEL[48],TCC_EA0_RDREQ[48],TCC_EA0_RDREQ_32B[48],TCC_EA0_RDREQ_LEVEL[48],TCC_EA0_ATOMIC_LEVEL[49],TCC_EA0_RDREQ[49],TCC_EA0_RDREQ_32B[49],TCC_EA0_RDREQ_LEVEL[49],TCC_EA0_ATOMIC_LEVEL[50],TCC_EA0_RDREQ[50],TCC_EA0_RDREQ_32B[50],TCC_EA0_RDREQ_LEVEL[50],TCC_EA0_ATOMIC_LEVEL[51],TCC_EA0_RDREQ[51],TCC_EA0_RDREQ_32B[51],TCC_EA0_RDREQ_LEVEL[51],TCC_EA0_ATOMIC_LEVEL[52],TCC_EA0_RDREQ[52],TCC_EA0_RDREQ_32B[52],TCC_EA0_RDREQ_LEVEL[52],TCC_EA0_ATOMIC_LEVEL[53],TCC_EA0_RDREQ[53],TCC_EA0_RDREQ_32B[53],TCC_EA0_RDREQ_LEVEL[53],TCC_EA0_ATOMIC_LEVEL[54],TCC_EA0_RDREQ[54],TCC_EA0_RDREQ_32B[54],TCC_EA0_RDREQ_LEVEL[54],TCC_EA0_ATOMIC_LEVEL[55],TCC_EA0_RDREQ[55],TCC_EA0_RDREQ_32B[55],TCC_EA0_RDREQ_LEVEL[55],TCC_EA0_ATOMIC_LEVEL[56],TCC_EA0_RDREQ[56],TCC_EA0_RDREQ_32B[56],TCC_EA0_RDREQ_LEVEL[56],TCC_EA0_ATOMIC_LEVEL[57],TCC_EA0_RDREQ[57],TCC_EA0_RDREQ_32B[57],TCC_EA0_RDREQ_LEVEL[57],TCC_EA0_ATOMIC_LEVEL[58],TCC_EA0_RDREQ[58],TCC_EA0_RDREQ_32B[58],TCC_EA0_RDREQ_LEVEL[58],TCC_EA0_ATOMIC_LEVEL[59],TCC_EA0_RDREQ[59],TCC_EA0_RDREQ_32B[59],TCC_EA0_RDREQ_LEVEL[59],TCC_EA0_ATOMIC_LEVEL[60],TCC_EA0_RDREQ[60],TCC_EA0_RDREQ_32B[60],TCC_EA0_RDREQ_LEVEL[60],TCC_EA0_ATOMIC_LEVEL[61],TCC_EA0_RDREQ[61],TCC_EA0_RDREQ_32B[61],TCC_EA0_RDREQ_LEVEL[61],TCC_EA0_ATOMIC_LEVEL[62],TCC_EA0_RDREQ[62],TCC_EA0_RDREQ_32B[62],TCC_EA0_RDREQ_LEVEL[62],TCC_EA0_ATOMIC_LEVEL[63],TCC_EA0_RDREQ[63],TCC_EA0_RDREQ_32B[63],TCC_EA0_RDREQ_LEVEL[63],TCC_EA0_ATOMIC_LEVEL[64],TCC_EA0_RDREQ[64],TCC_EA0_RDREQ_32B[64],TCC_EA0_RDREQ_LEVEL[64],TCC_EA0_ATOMIC_LEVEL[65],TCC_EA0_RDREQ[65],TCC_EA0_RDREQ_32B[65],TCC_EA0_RDREQ_LEVEL[65],TCC_EA0_ATOMIC_LEVEL[66],TCC_EA0_RDREQ[66],TCC_EA0_RDREQ_32B[66],TCC_EA0_RDREQ_LEVEL[66],TCC_EA0_ATOMIC_LEVEL[67],TCC_EA0_RDREQ[67],TCC_EA0_RDREQ_32B[67],TCC_EA0_RDREQ_LEVEL[67],TCC_EA0_ATOMIC_LEVEL[68],TCC_EA0_RDREQ[68],TCC_EA0_RDREQ_32B[68],TCC_EA0_RDREQ_LEVEL[68],TCC_EA0_ATOMIC_LEVEL[69],TCC_EA0_RDREQ[69],TCC_EA0_RDREQ_32B[69],TCC_EA0_RDREQ_LEVEL[69],TCC_EA0_ATOMIC_LEVEL[70],TCC_EA0_RDREQ[70],TCC_EA0_RDREQ_32B[70],TCC_EA0_RDREQ_LEVEL[70],TCC_EA0_ATOMIC_LEVEL[71],TCC_EA0_RDREQ[71],TCC_EA0_RDREQ_32B[71],TCC_EA0_RDREQ_LEVEL[71],TCC_EA0_ATOMIC_LEVEL[72],TCC_EA0_RDREQ[72],TCC_EA0_RDREQ_32B[72],TCC_EA0_RDREQ_LEVEL[72],TCC_EA0_ATOMIC_LEVEL[73],TCC_EA0_RDREQ[73],TCC_EA0_RDREQ_32B[73],TCC_EA0_RDREQ_LEVEL[73],TCC_EA0_ATOMIC_LEVEL[74],TCC_EA0_RDREQ[74],TCC_EA0_RDREQ_32B[74],TCC_EA0_RDREQ_LEVEL[74],TCC_EA0_ATOMIC_LEVEL[75],TCC_EA0_RDREQ[75],TCC_EA0_RDREQ_32B[75],TCC_EA0_RDREQ_LEVEL[75],TCC_EA0_ATOMIC_LEVEL[76],TCC_EA0_RDREQ[76],TCC_EA0_RDREQ_32B[76],TCC_EA0_RDREQ_LEVEL[76],TCC_EA0_ATOMIC_LEVEL[77],TCC_EA0_RDREQ[77],TCC_EA0_RDREQ_32B[77],TCC_EA0_RDREQ_LEVEL[77],TCC_EA0_ATOMIC_LEVEL[78],TCC_EA0_RDREQ[78],TCC_EA0_RDREQ_32B[78],TCC_EA0_RDREQ_LEVEL[78],TCC_EA0_ATOMIC_LEVEL[79],TCC_EA0_RDREQ[79],TCC_EA0_RDREQ_32B[79],TCC_EA0_RDREQ_LEVEL[79],TCC_EA0_ATOMIC_LEVEL[80],TCC_EA0_RDREQ[80],TCC_EA0_RDREQ_32B[80],TCC_EA0_RDREQ_LEVEL[80],TCC_EA0_ATOMIC_LEVEL[81],TCC_EA0_RDREQ[81],TCC_EA0_RDREQ_32B[81],TCC_EA0_RDREQ_LEVEL[81],TCC_EA0_ATOMIC_LEVEL[82],TCC_EA0_RDREQ[82],TCC_EA0_RDREQ_32B[82],TCC_EA0_RDREQ_LEVEL[82],TCC_EA0_ATOMIC_LEVEL[83],TCC_EA0_RDREQ[83],TCC_EA0_RDREQ_32B[83],TCC_EA0_RDREQ_LEVEL[83],TCC_EA0_ATOMIC_LEVEL[84],TCC_EA0_RDREQ[84],TCC_EA0_RDREQ_32B[84],TCC_EA0_RDREQ_LEVEL[84],TCC_EA0_ATOMIC_LEVEL[85],TCC_EA0_RDREQ[85],TCC_EA0_RDREQ_32B[85],TCC_EA0_RDREQ_LEVEL[85],TCC_EA0_ATOMIC_LEVEL[86],TCC_EA0_RDREQ[86],TCC_EA0_RDREQ_32B[86],TCC_EA0_RDREQ_LEVEL[86],TCC_EA0_ATOMIC_LEVEL[87],TCC_EA0_RDREQ[87],TCC_EA0_RDREQ_32B[87],TCC_EA0_RDREQ_LEVEL[87],TCC_EA0_ATOMIC_LEVEL[88],TCC_EA0_RDREQ[88],TCC_EA0_RDREQ_32B[88],TCC_EA0_RDREQ_LEVEL[88],TCC_EA0_ATOMIC_LEVEL[89],TCC_EA0_RDREQ[89],TCC_EA0_RDREQ_32B[89],TCC_EA0_RDREQ_LEVEL[89],TCC_EA0_ATOMIC_LEVEL[90],TCC_EA0_RDREQ[90],TCC_EA0_RDREQ_32B[90],TCC_EA0_RDREQ_LEVEL[90],TCC_EA0_ATOMIC_LEVEL[91],TCC_EA0_RDREQ[91],TCC_EA0_RDREQ_32B[91],TCC_EA0_RDREQ_LEVEL[91],TCC_EA0_ATOMIC_LEVEL[92],TCC_EA0_RDREQ[92],TCC_EA0_RDREQ_32B[92],TCC_EA0_RDREQ_LEVEL[92],TCC_EA0_ATOMIC_LEVEL[93],TCC_EA0_RDREQ[93],TCC_EA0_RDREQ_32B[93],TCC_EA0_RDREQ_LEVEL[93],TCC_EA0_ATOMIC_LEVEL[94],TCC_EA0_RDREQ[94],TCC_EA0_RDREQ_32B[94],TCC_EA0_RDREQ_LEVEL[94],TCC_EA0_ATOMIC_LEVEL[95],TCC_EA0_RDREQ[95],TCC_EA0_RDREQ_32B[95],TCC_EA0_RDREQ_LEVEL[95],Wave_Size_16,Correlation_ID_16,SQ_INSTS_VMEM,SQ_INSTS_SALU,SQ_INSTS_VSKIPPED,SQ_INSTS,SQ_INSTS_VALU,SQ_INSTS_VALU_ADD_F16,SQ_INSTS_VALU_MUL_F16,SQ_INSTS_VALU_FMA_F16,GRBM_SPI_BUSY,SPI_CSN_NUM_THREADGROUPS,SPI_CSN_WAVE,CPC_CPC_TCIU_BUSY,CPC_CPC_TCIU_IDLE,CPF_CPF_TCIU_BUSY,CPF_CPF_TCIU_STALL,TA_BUFFER_READ_WAVEFRONTS_sum,TA_BUFFER_WRITE_WAVEFRONTS_sum,TCC_CC_REQ_sum,TCC_NC_REQ_sum,TCC_RW_REQ_sum,TCC_UC_REQ_sum,TCP_ATOMIC_TAGCONFLICT_STALL_CYCLES_sum,TCP_READ_TAGCONFLICT_STALL_CYCLES_sum,TCP_TA_TCP_STATE_READ_sum,TCP_WRITE_TAGCONFLICT_STALL_CYCLES_sum,TD_LOAD_WAVEFRONT_sum,TD_SPI_STALL_sum,Wave_Size_17,Correlation_ID_17,SQ_CYCLES,SQ_BUSY_CYCLES,SQ_BUSY_CU_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,SQ_INSTS_VALU_CVT,SQ_INSTS_VMEM_WR,SQ_INSTS_VMEM_RD,GRBM_COUNT,GRBM_GUI_ACTIVE,SPI_CSN_WINDOW_VALID,SPI_CSN_BUSY,CPC_CPC_STAT_BUSY,CPC_CPC_STAT_IDLE,CPF_CPF_STAT_BUSY,CPF_CPF_STAT_STALL,TA_BUFFER_WAVEFRONTS_sum,TA_TA_BUSY_sum,TCC_BUSY_sum,TCC_CYCLE_sum,TCC_PROBE_ALL_sum,TCC_PROBE_sum,TCP_GATE_EN1_sum,TCP_GATE_EN2_sum,TCP_TCR_TCP_STALL_CYCLES_sum,TCP_TD_TCP_STALL_CYCLES_sum,TD_TC_STALL_sum,TD_TD_BUSY_sum,Start_Timestamp,End_Timestamp +0,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,16384.0,16384.0,11715011.0,854388.0,278528.0,0.0,0.0,98304.0,347384.0,0.0,0.0,481409.0,117248.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,453358.0,1824.0,64,0,0,1368.0,1368.0,535092.0,684.0,1368.0,1368.0,546809.0,684.0,1368.0,1368.0,546335.0,684.0,1368.0,1368.0,553513.0,684.0,1368.0,1368.0,541248.0,684.0,1368.0,1368.0,545667.0,684.0,1368.0,1368.0,554942.0,684.0,1368.0,1368.0,549489.0,684.0,1364.0,1364.0,535241.0,682.0,1364.0,1364.0,543258.0,740.0,1364.0,1364.0,549348.0,682.0,1364.0,1364.0,548037.0,701.0,1364.0,1364.0,542966.0,682.0,1364.0,1364.0,546391.0,682.0,1364.0,1364.0,560266.0,682.0,1364.0,1364.0,555755.0,682.0,1368.0,1368.0,526967.0,684.0,1368.0,1368.0,534810.0,742.0,1368.0,1368.0,544755.0,684.0,1368.0,1368.0,545544.0,703.0,1368.0,1368.0,536665.0,684.0,1368.0,1368.0,540432.0,684.0,1368.0,1368.0,552908.0,684.0,1368.0,1368.0,549561.0,684.0,1364.0,1364.0,536837.0,682.0,1364.0,1364.0,547740.0,682.0,1364.0,1364.0,546714.0,682.0,1364.0,1364.0,553374.0,682.0,1364.0,1364.0,545675.0,682.0,1364.0,1364.0,549303.0,682.0,1364.0,1364.0,559639.0,682.0,1364.0,1364.0,552521.0,682.0,1368.0,1368.0,542055.0,684.0,1368.0,1368.0,550082.0,742.0,1368.0,1368.0,560145.0,684.0,1368.0,1368.0,559311.0,703.0,1368.0,1368.0,546051.0,684.0,1368.0,1368.0,550438.0,684.0,1368.0,1368.0,566048.0,684.0,1368.0,1368.0,561693.0,684.0,1360.0,1360.0,539750.0,680.0,1360.0,1360.0,552439.0,680.0,1360.0,1360.0,547948.0,680.0,1360.0,1360.0,556233.0,680.0,1360.0,1360.0,545526.0,680.0,1360.0,1360.0,553004.0,680.0,1360.0,1360.0,558450.0,680.0,1360.0,1360.0,554054.0,680.0,1368.0,1368.0,539192.0,684.0,1368.0,1368.0,551368.0,684.0,1368.0,1368.0,550251.0,684.0,1368.0,1368.0,558698.0,684.0,1368.0,1368.0,548718.0,684.0,1368.0,1368.0,554437.0,684.0,1368.0,1368.0,558362.0,684.0,1368.0,1368.0,553790.0,684.0,1360.0,1360.0,542208.0,680.0,1360.0,1360.0,548781.0,738.0,1360.0,1360.0,559145.0,680.0,1360.0,1360.0,557502.0,699.0,1360.0,1360.0,550088.0,680.0,1360.0,1360.0,553905.0,680.0,1360.0,1360.0,566944.0,680.0,1360.0,1360.0,562514.0,680.0,1364.0,1364.0,534776.0,682.0,1364.0,1364.0,545726.0,740.0,1364.0,1364.0,543000.0,682.0,1364.0,1364.0,548313.0,701.0,1364.0,1364.0,534357.0,682.0,1364.0,1364.0,537765.0,682.0,1364.0,1364.0,545916.0,682.0,1364.0,1364.0,542487.0,682.0,1368.0,1368.0,537744.0,684.0,1368.0,1368.0,545995.0,684.0,1368.0,1368.0,557992.0,684.0,1368.0,1368.0,556728.0,684.0,1368.0,1368.0,548849.0,684.0,1368.0,1368.0,549994.0,684.0,1368.0,1368.0,563057.0,684.0,1368.0,1368.0,558530.0,684.0,1364.0,1364.0,529072.0,682.0,1364.0,1364.0,536331.0,682.0,1364.0,1364.0,543421.0,682.0,1364.0,1364.0,543055.0,682.0,1364.0,1364.0,533249.0,682.0,1364.0,1364.0,537110.0,682.0,1364.0,1364.0,549477.0,682.0,1364.0,1364.0,547438.0,682.0,1368.0,1368.0,530250.0,684.0,1368.0,1368.0,542207.0,742.0,1368.0,1368.0,536994.0,684.0,1368.0,1368.0,547160.0,703.0,1368.0,1368.0,538677.0,684.0,1368.0,1368.0,540782.0,684.0,1368.0,1368.0,551465.0,684.0,1368.0,1368.0,547675.0,684.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,49264.0,65608.0,16272.0,85986.0,0.0,0.0,0.0,0.0,64,0,0,1376.0,0.0,1368.0,1238.0,0.0,1368.0,1349.0,0.0,1368.0,1204.0,0.0,1368.0,749.0,0.0,1368.0,745.0,0.0,1368.0,867.0,0.0,1368.0,856.0,0.0,1368.0,1156.0,0.0,1364.0,924.0,0.0,1364.0,1153.0,0.0,1364.0,680.0,0.0,1364.0,712.0,0.0,1364.0,1324.0,0.0,1364.0,1254.0,0.0,1364.0,1226.0,0.0,1364.0,1188.0,0.0,1368.0,984.0,0.0,1368.0,1119.0,0.0,1368.0,759.0,0.0,1368.0,773.0,0.0,1368.0,1332.0,0.0,1368.0,1383.0,0.0,1368.0,1354.0,0.0,1368.0,1254.0,0.0,1364.0,1274.0,0.0,1364.0,1219.0,0.0,1364.0,1128.0,0.0,1364.0,703.0,0.0,1364.0,693.0,0.0,1364.0,719.0,0.0,1364.0,711.0,0.0,1364.0,1261.0,0.0,1364.0,835.0,0.0,1364.0,1160.0,0.0,1364.0,673.0,0.0,1364.0,696.0,0.0,1364.0,1276.0,0.0,1364.0,1267.0,0.0,1364.0,1243.0,0.0,1364.0,1297.0,0.0,1368.0,1333.0,0.0,1368.0,1333.0,0.0,1368.0,1218.0,0.0,1368.0,787.0,0.0,1368.0,774.0,0.0,1368.0,876.0,0.0,1368.0,847.0,0.0,1368.0,1211.0,0.0,1364.0,1204.0,0.0,1364.0,1237.0,0.0,1364.0,1061.0,0.0,1364.0,769.0,0.0,1364.0,763.0,0.0,1364.0,745.0,0.0,1364.0,737.0,0.0,1364.0,1290.0,0.0,1368.0,919.0,0.0,1368.0,1139.0,0.0,1368.0,757.0,0.0,1368.0,905.0,0.0,1368.0,1195.0,0.0,1368.0,1222.0,0.0,1368.0,1196.0,0.0,1368.0,1195.0,0.0,1368.0,915.0,0.0,1368.0,1111.0,0.0,1368.0,700.0,0.0,1368.0,736.0,0.0,1368.0,1210.0,0.0,1368.0,1317.0,0.0,1368.0,1290.0,0.0,1368.0,1286.0,0.0,1360.0,1318.0,0.0,1360.0,1256.0,0.0,1360.0,1188.0,0.0,1360.0,823.0,0.0,1360.0,817.0,0.0,1360.0,895.0,0.0,1360.0,866.0,0.0,1360.0,1322.0,0.0,1368.0,1266.0,0.0,1368.0,1279.0,0.0,1368.0,1012.0,0.0,1368.0,684.0,0.0,1368.0,658.0,0.0,1368.0,674.0,0.0,1368.0,667.0,0.0,1368.0,1259.0,0.0,1360.0,1009.0,0.0,1360.0,1180.0,0.0,1360.0,874.0,0.0,1360.0,759.0,0.0,1360.0,1378.0,0.0,1360.0,1338.0,0.0,1360.0,1296.0,0.0,1360.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,12224.0,0.0,510.0,553024.0,78.0,0.0,0.0,0.0,66034.0,65536.0,131072.0,0.0,0.0,524288.0,228.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,1249.0,0.0,0.0,0.0,0.0,0.0,64,0,0,1366.0,684.0,2048.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,742.0,2106.0,2106.0,1364.0,682.0,2046.0,2046.0,1365.0,702.0,2066.0,2066.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,742.0,2106.0,2106.0,1364.0,682.0,2046.0,2046.0,1365.0,702.0,2066.0,2066.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1367.0,685.0,2049.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,742.0,2106.0,2106.0,1364.0,682.0,2046.0,2046.0,1365.0,702.0,2066.0,2066.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1370.0,686.0,2054.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1366.0,684.0,2048.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1368.0,684.0,2052.0,2052.0,1370.0,744.0,2112.0,2112.0,1368.0,684.0,2052.0,2052.0,1369.0,704.0,2072.0,2072.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1370.0,744.0,2112.0,2112.0,1368.0,684.0,2052.0,2052.0,1369.0,704.0,2072.0,2072.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1366.0,684.0,2048.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1370.0,686.0,2054.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1364.0,682.0,2046.0,2046.0,1366.0,742.0,2106.0,2106.0,1364.0,682.0,2046.0,2046.0,1365.0,702.0,2066.0,2066.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,13560.0,19195.0,380833.0,522.0,0.0,179621.0,0.0,0.0,65998.0,131144.0,197142.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,0.0,684.0,31256.0,0.0,0.0,684.0,31256.0,0.0,0.0,684.0,31256.0,0.0,0.0,684.0,31256.0,0.0,0.0,684.0,31256.0,0.0,0.0,684.0,31256.0,0.0,0.0,684.0,31256.0,0.0,0.0,684.0,31256.0,0.0,0.0,680.0,31256.0,0.0,0.0,680.0,31256.0,0.0,0.0,680.0,31256.0,0.0,0.0,680.0,31256.0,0.0,0.0,680.0,31256.0,0.0,0.0,680.0,31256.0,0.0,0.0,680.0,31256.0,0.0,0.0,680.0,31256.0,0.0,0.0,684.0,35711.0,0.0,0.0,684.0,35711.0,0.0,0.0,684.0,35711.0,0.0,0.0,684.0,35711.0,0.0,0.0,684.0,35711.0,0.0,0.0,684.0,35711.0,0.0,0.0,684.0,35711.0,0.0,0.0,684.0,35711.0,0.0,0.0,680.0,35711.0,0.0,0.0,680.0,35711.0,0.0,0.0,680.0,35711.0,0.0,0.0,680.0,35711.0,0.0,0.0,680.0,35711.0,0.0,0.0,680.0,35711.0,0.0,0.0,680.0,35711.0,0.0,0.0,680.0,35711.0,0.0,0.0,684.0,37749.0,0.0,0.0,684.0,37749.0,0.0,0.0,684.0,37749.0,0.0,0.0,684.0,37749.0,0.0,0.0,684.0,37749.0,0.0,0.0,684.0,37749.0,0.0,0.0,684.0,37749.0,0.0,0.0,684.0,37749.0,0.0,0.0,682.0,37749.0,0.0,0.0,682.0,37749.0,0.0,0.0,682.0,37749.0,0.0,0.0,682.0,37749.0,0.0,0.0,682.0,37749.0,0.0,0.0,682.0,37749.0,0.0,0.0,682.0,37749.0,0.0,0.0,682.0,37749.0,0.0,0.0,684.0,41031.0,0.0,0.0,684.0,41031.0,0.0,0.0,684.0,41031.0,0.0,0.0,684.0,41031.0,0.0,0.0,684.0,41031.0,0.0,0.0,684.0,41031.0,0.0,0.0,684.0,41031.0,0.0,0.0,684.0,41031.0,0.0,0.0,682.0,41031.0,0.0,0.0,682.0,41031.0,0.0,0.0,682.0,41031.0,0.0,0.0,682.0,41031.0,0.0,0.0,682.0,41031.0,0.0,0.0,682.0,41031.0,0.0,0.0,682.0,41031.0,0.0,0.0,682.0,41031.0,0.0,0.0,684.0,46459.0,0.0,0.0,684.0,46459.0,0.0,0.0,684.0,46459.0,0.0,0.0,684.0,46459.0,0.0,0.0,684.0,46459.0,0.0,0.0,684.0,46459.0,0.0,0.0,684.0,46459.0,0.0,0.0,684.0,46459.0,0.0,0.0,682.0,46459.0,0.0,0.0,682.0,46459.0,0.0,0.0,682.0,46459.0,0.0,0.0,682.0,46459.0,0.0,0.0,682.0,46459.0,0.0,0.0,682.0,46459.0,0.0,0.0,682.0,46459.0,0.0,0.0,682.0,46459.0,0.0,0.0,684.0,48812.0,0.0,0.0,684.0,48812.0,0.0,0.0,684.0,48812.0,0.0,0.0,684.0,48812.0,0.0,0.0,684.0,48812.0,0.0,0.0,684.0,48812.0,0.0,0.0,684.0,48812.0,0.0,0.0,684.0,48812.0,0.0,0.0,682.0,48812.0,0.0,0.0,682.0,48812.0,0.0,0.0,682.0,48812.0,0.0,0.0,682.0,48812.0,0.0,0.0,682.0,48812.0,0.0,0.0,682.0,48812.0,0.0,0.0,682.0,48812.0,0.0,0.0,682.0,48812.0,0.0,64,0,160859.0,0.0,0.0,65536.0,61816.0,120.0,3600.0,32768.0,64,0,0.0,0.0,480.0,0.0,65536.0,63321.0,120.0,2095.0,64,0,0.0,0.0,0.0,0.0,0.0,360.0,120.0,0.0,1233020.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,105781842.0,51890769.0,178915.0,0.0,0.0,65536.0,131072.0,64,0,32768.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,53896.0,0.0,379209.0,65536.0,0.0,65614.0,108.0,0.0,0.0,65536.0,131072.0,64,0,0,0.0,684.0,0.0,1047560.0,0.0,686.0,0.0,1047871.0,0.0,684.0,0.0,1025165.0,0.0,684.0,0.0,1038181.0,0.0,684.0,0.0,1090520.0,0.0,685.0,0.0,1053937.0,0.0,684.0,0.0,1067479.0,0.0,684.0,0.0,1073947.0,0.0,683.0,0.0,985665.0,0.0,685.0,0.0,1011466.0,0.0,682.0,0.0,1027184.0,0.0,683.0,0.0,1115272.0,0.0,682.0,0.0,998110.0,0.0,682.0,0.0,1008041.0,0.0,683.0,0.0,1022202.0,0.0,682.0,0.0,1035393.0,0.0,685.0,0.0,1052828.0,0.0,687.0,0.0,1089710.0,0.0,684.0,0.0,1074201.0,0.0,685.0,0.0,1158266.0,0.0,684.0,0.0,1060349.0,0.0,684.0,0.0,1065468.0,0.0,685.0,0.0,1087442.0,0.0,684.0,0.0,1090275.0,0.0,682.0,0.0,968500.0,0.0,684.0,0.0,973408.0,0.0,682.0,0.0,986696.0,0.0,682.0,0.0,993487.0,0.0,682.0,0.0,1043140.0,0.0,683.0,0.0,999304.0,0.0,682.0,0.0,987468.0,0.0,682.0,0.0,988458.0,0.0,685.0,0.0,993393.0,0.0,687.0,0.0,1008375.0,0.0,684.0,0.0,1007748.0,0.0,685.0,0.0,1101670.0,0.0,684.0,0.0,997799.0,0.0,684.0,0.0,1007890.0,0.0,685.0,0.0,1042527.0,0.0,684.0,0.0,1031176.0,0.0,682.0,0.0,1000813.0,0.0,684.0,0.0,1011978.0,0.0,682.0,0.0,1016223.0,0.0,682.0,0.0,1023538.0,0.0,682.0,0.0,1077415.0,0.0,683.0,0.0,1062348.0,0.0,682.0,0.0,1081076.0,0.0,682.0,0.0,1054284.0,0.0,684.0,0.0,991186.0,0.0,686.0,0.0,1002347.0,0.0,684.0,0.0,1008803.0,0.0,684.0,0.0,1020606.0,0.0,684.0,0.0,1055082.0,0.0,685.0,0.0,1034447.0,0.0,684.0,0.0,1022355.0,0.0,684.0,0.0,1018871.0,0.0,683.0,0.0,1063971.0,0.0,685.0,0.0,1095255.0,0.0,682.0,0.0,1082764.0,0.0,683.0,0.0,1153949.0,0.0,682.0,0.0,1057646.0,0.0,682.0,0.0,1068370.0,0.0,683.0,0.0,1075468.0,0.0,682.0,0.0,1077857.0,0.0,683.0,0.0,975486.0,0.0,685.0,0.0,1014396.0,0.0,682.0,0.0,1020753.0,0.0,683.0,0.0,1106312.0,0.0,682.0,0.0,999017.0,0.0,682.0,0.0,997334.0,0.0,683.0,0.0,1015923.0,0.0,682.0,0.0,1021225.0,0.0,682.0,0.0,989642.0,0.0,684.0,0.0,1002119.0,0.0,682.0,0.0,1016466.0,0.0,682.0,0.0,1019086.0,0.0,682.0,0.0,1053108.0,0.0,683.0,0.0,1029269.0,0.0,682.0,0.0,1045821.0,0.0,682.0,0.0,1044744.0,0.0,682.0,0.0,947958.0,0.0,684.0,0.0,963360.0,0.0,682.0,0.0,963525.0,0.0,682.0,0.0,968156.0,0.0,682.0,0.0,1008523.0,0.0,683.0,0.0,979699.0,0.0,682.0,0.0,977633.0,0.0,682.0,0.0,985656.0,0.0,683.0,0.0,997483.0,0.0,685.0,0.0,1029572.0,0.0,682.0,0.0,1024717.0,0.0,683.0,0.0,1113141.0,0.0,682.0,0.0,994124.0,0.0,682.0,0.0,1007601.0,0.0,683.0,0.0,1016522.0,0.0,682.0,0.0,1018567.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,75172.0,4096.0,16384.0,1234.0,627299.0,435993.0,0.0,0.0,0.0,0.0,0.0,197088.0,71.0,0.0,0.0,32768.0,0.0,32768.0,177.0,64,0,2593040.0,234899.0,1936623.0,16384.0,12139741.0,0.0,16384.0,16384.0,648260.0,648260.0,2587994.0,261466.0,648260.0,0.0,648260.0,78.0,0.0,1056978.0,2863097.0,10372160.0,0.0,0.0,2937102.0,1565665.0,0.0,2493.0,1237489.0,1547598.0,73994741709003,73994741716935 +1,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,16384.0,16384.0,10082379.0,958998.0,278528.0,0.0,0.0,98304.0,254073.0,0.0,0.0,451935.0,110606.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,453814.0,1824.0,64,0,0,1364.0,1364.0,562597.0,682.0,1364.0,1364.0,574159.0,682.0,1364.0,1364.0,564081.0,682.0,1364.0,1364.0,572457.0,682.0,1364.0,1364.0,575372.0,682.0,1364.0,1364.0,579915.0,682.0,1364.0,1364.0,575039.0,682.0,1364.0,1364.0,571693.0,682.0,1368.0,1368.0,557375.0,684.0,1368.0,1368.0,565941.0,684.0,1368.0,1368.0,578535.0,684.0,1368.0,1368.0,579931.0,703.0,1368.0,1368.0,568091.0,684.0,1368.0,1368.0,569270.0,684.0,1368.0,1368.0,582752.0,684.0,1368.0,1368.0,579786.0,684.0,1368.0,1368.0,574296.0,684.0,1368.0,1368.0,581248.0,684.0,1368.0,1368.0,578729.0,684.0,1368.0,1368.0,574464.0,703.0,1368.0,1368.0,573734.0,684.0,1368.0,1368.0,579230.0,684.0,1368.0,1368.0,587657.0,684.0,1368.0,1368.0,587342.0,684.0,1360.0,1360.0,561753.0,680.0,1360.0,1360.0,576158.0,680.0,1360.0,1360.0,573671.0,680.0,1360.0,1360.0,578903.0,680.0,1360.0,1360.0,570224.0,680.0,1360.0,1360.0,573848.0,680.0,1360.0,1360.0,582805.0,680.0,1360.0,1360.0,576309.0,680.0,1360.0,1360.0,563895.0,680.0,1360.0,1360.0,571233.0,680.0,1360.0,1360.0,578372.0,680.0,1360.0,1360.0,577219.0,699.0,1360.0,1360.0,567256.0,680.0,1360.0,1360.0,572478.0,680.0,1360.0,1360.0,585051.0,680.0,1360.0,1360.0,581855.0,680.0,1368.0,1368.0,569137.0,684.0,1368.0,1368.0,580949.0,684.0,1368.0,1368.0,578753.0,684.0,1368.0,1368.0,584543.0,684.0,1368.0,1368.0,571929.0,684.0,1368.0,1368.0,581390.0,684.0,1368.0,1368.0,587476.0,684.0,1368.0,1368.0,584640.0,684.0,1368.0,1368.0,572719.0,684.0,1368.0,1368.0,588873.0,684.0,1368.0,1368.0,585261.0,684.0,1368.0,1368.0,592049.0,684.0,1368.0,1368.0,579942.0,684.0,1368.0,1368.0,586103.0,684.0,1368.0,1368.0,591824.0,684.0,1368.0,1368.0,588647.0,684.0,1364.0,1364.0,549280.0,682.0,1364.0,1364.0,556681.0,682.0,1364.0,1364.0,568058.0,682.0,1364.0,1364.0,568316.0,701.0,1364.0,1364.0,558390.0,682.0,1364.0,1364.0,560582.0,682.0,1364.0,1364.0,578759.0,682.0,1364.0,1364.0,572614.0,682.0,1368.0,1368.0,581333.0,684.0,1368.0,1368.0,592712.0,684.0,1368.0,1368.0,581243.0,684.0,1368.0,1368.0,586231.0,703.0,1368.0,1368.0,579744.0,684.0,1368.0,1368.0,579238.0,684.0,1368.0,1368.0,583564.0,684.0,1368.0,1368.0,586916.0,684.0,1364.0,1364.0,539236.0,682.0,1364.0,1364.0,558126.0,682.0,1364.0,1364.0,560362.0,682.0,1364.0,1364.0,565121.0,682.0,1364.0,1364.0,555519.0,682.0,1364.0,1364.0,561508.0,682.0,1364.0,1364.0,571538.0,682.0,1364.0,1364.0,567729.0,682.0,1368.0,1368.0,554482.0,684.0,1368.0,1368.0,565870.0,684.0,1368.0,1368.0,573214.0,684.0,1368.0,1368.0,571458.0,684.0,1368.0,1368.0,559487.0,684.0,1368.0,1368.0,564947.0,684.0,1368.0,1368.0,581637.0,684.0,1368.0,1368.0,575080.0,684.0,1364.0,1364.0,563811.0,682.0,1364.0,1364.0,569355.0,682.0,1364.0,1364.0,567160.0,682.0,1364.0,1364.0,573441.0,701.0,1364.0,1364.0,568948.0,682.0,1364.0,1364.0,570884.0,682.0,1364.0,1364.0,581868.0,682.0,1364.0,1364.0,575077.0,682.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,48667.0,65590.0,16869.0,111720.0,0.0,0.0,0.0,0.0,64,0,0,874.0,0.0,1364.0,834.0,0.0,1364.0,957.0,0.0,1364.0,1006.0,0.0,1364.0,956.0,0.0,1364.0,978.0,0.0,1364.0,891.0,0.0,1364.0,849.0,0.0,1364.0,1036.0,0.0,1368.0,1051.0,0.0,1368.0,1047.0,0.0,1368.0,1027.0,0.0,1368.0,1046.0,0.0,1368.0,1031.0,0.0,1368.0,1063.0,0.0,1368.0,1047.0,0.0,1368.0,1222.0,0.0,1364.0,1255.0,0.0,1364.0,1213.0,0.0,1364.0,1242.0,0.0,1364.0,1256.0,0.0,1364.0,1178.0,0.0,1364.0,1236.0,0.0,1364.0,1114.0,0.0,1364.0,993.0,0.0,1368.0,998.0,0.0,1368.0,994.0,0.0,1368.0,941.0,0.0,1368.0,957.0,0.0,1368.0,1013.0,0.0,1368.0,1016.0,0.0,1368.0,1051.0,0.0,1368.0,950.0,0.0,1368.0,920.0,0.0,1368.0,917.0,0.0,1368.0,916.0,0.0,1368.0,1062.0,0.0,1368.0,1053.0,0.0,1368.0,910.0,0.0,1368.0,1044.0,0.0,1368.0,1366.0,0.0,1364.0,1392.0,0.0,1364.0,1268.0,0.0,1364.0,1409.0,0.0,1364.0,1312.0,0.0,1364.0,1347.0,0.0,1364.0,1338.0,0.0,1364.0,1379.0,0.0,1364.0,881.0,0.0,1360.0,962.0,0.0,1360.0,947.0,0.0,1360.0,945.0,0.0,1360.0,916.0,0.0,1360.0,985.0,0.0,1360.0,919.0,0.0,1360.0,991.0,0.0,1360.0,911.0,0.0,1368.0,874.0,0.0,1368.0,863.0,0.0,1368.0,854.0,0.0,1368.0,1022.0,0.0,1368.0,1004.0,0.0,1368.0,1032.0,0.0,1368.0,984.0,0.0,1368.0,968.0,0.0,1360.0,972.0,0.0,1360.0,939.0,0.0,1360.0,949.0,0.0,1360.0,956.0,0.0,1360.0,948.0,0.0,1360.0,945.0,0.0,1360.0,925.0,0.0,1360.0,999.0,0.0,1368.0,1093.0,0.0,1368.0,1114.0,0.0,1368.0,1002.0,0.0,1368.0,914.0,0.0,1368.0,1161.0,0.0,1368.0,1110.0,0.0,1368.0,1116.0,0.0,1368.0,1097.0,0.0,1368.0,1155.0,0.0,1368.0,1159.0,0.0,1368.0,1187.0,0.0,1368.0,1219.0,0.0,1368.0,1294.0,0.0,1368.0,1152.0,0.0,1368.0,1257.0,0.0,1368.0,908.0,0.0,1364.0,904.0,0.0,1364.0,884.0,0.0,1364.0,813.0,0.0,1364.0,864.0,0.0,1364.0,821.0,0.0,1364.0,872.0,0.0,1364.0,848.0,0.0,1364.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,7119.0,0.0,5293.0,538709.0,77.0,0.0,0.0,0.0,65718.0,65536.0,131072.0,0.0,0.0,524288.0,228.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,29051.0,0.0,0.0,0.0,0.0,0.0,64,0,0,1366.0,684.0,2048.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,684.0,2048.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1365.0,702.0,2066.0,2066.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,702.0,2066.0,2066.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1371.0,687.0,2055.0,2052.0,1368.0,684.0,2052.0,2052.0,1369.0,685.0,2053.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1370.0,686.0,2054.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1369.0,704.0,2072.0,2072.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1367.0,685.0,2049.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,684.0,2048.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1367.0,685.0,2049.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,684.0,2048.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1369.0,704.0,2072.0,2072.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,702.0,2066.0,2066.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1372.0,688.0,2056.0,2052.0,1368.0,684.0,2052.0,2052.0,1369.0,685.0,2053.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1370.0,686.0,2054.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1367.0,685.0,2049.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,684.0,2048.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,702.0,2066.0,2066.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,8902.0,17375.0,336162.0,6838.0,0.0,195809.0,0.0,0.0,65650.0,131161.0,196811.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,0.0,680.0,25931.0,0.0,0.0,680.0,25931.0,0.0,0.0,680.0,25931.0,0.0,0.0,680.0,25931.0,0.0,0.0,680.0,25931.0,0.0,0.0,680.0,25931.0,0.0,0.0,680.0,25931.0,0.0,0.0,680.0,25931.0,0.0,0.0,684.0,25931.0,0.0,0.0,684.0,25931.0,0.0,0.0,684.0,25931.0,0.0,0.0,684.0,25931.0,0.0,0.0,684.0,25931.0,0.0,0.0,684.0,25931.0,0.0,0.0,684.0,25931.0,0.0,0.0,684.0,25931.0,0.0,0.0,684.0,33689.0,0.0,0.0,684.0,33689.0,0.0,0.0,684.0,33689.0,0.0,0.0,684.0,33689.0,0.0,0.0,684.0,33689.0,0.0,0.0,684.0,33689.0,0.0,0.0,684.0,33689.0,0.0,0.0,684.0,33689.0,0.0,0.0,682.0,33689.0,0.0,0.0,682.0,33689.0,0.0,0.0,682.0,33689.0,0.0,0.0,682.0,33689.0,0.0,0.0,682.0,33689.0,0.0,0.0,682.0,33689.0,0.0,0.0,682.0,33689.0,0.0,0.0,682.0,33689.0,0.0,0.0,682.0,36967.0,0.0,0.0,682.0,36967.0,0.0,0.0,682.0,36967.0,0.0,0.0,682.0,36967.0,0.0,0.0,682.0,36967.0,0.0,0.0,682.0,36967.0,0.0,0.0,682.0,36967.0,0.0,0.0,682.0,36967.0,0.0,0.0,684.0,36967.0,0.0,0.0,684.0,36967.0,0.0,0.0,684.0,36967.0,0.0,0.0,684.0,36967.0,0.0,0.0,684.0,36967.0,0.0,0.0,684.0,36967.0,0.0,0.0,684.0,36967.0,0.0,0.0,684.0,36967.0,0.0,0.0,682.0,40410.0,0.0,0.0,682.0,40410.0,0.0,0.0,682.0,40410.0,0.0,0.0,682.0,40410.0,0.0,0.0,682.0,40410.0,0.0,0.0,682.0,40410.0,0.0,0.0,682.0,40410.0,0.0,0.0,682.0,40410.0,0.0,0.0,684.0,40410.0,0.0,0.0,684.0,40410.0,0.0,0.0,684.0,40410.0,0.0,0.0,684.0,40410.0,0.0,0.0,684.0,40410.0,0.0,0.0,684.0,40410.0,0.0,0.0,684.0,40410.0,0.0,0.0,684.0,40410.0,0.0,0.0,682.0,46789.0,0.0,0.0,682.0,46789.0,0.0,0.0,682.0,46789.0,0.0,0.0,682.0,46789.0,0.0,0.0,682.0,46789.0,0.0,0.0,682.0,46789.0,0.0,0.0,682.0,46789.0,0.0,0.0,682.0,46789.0,0.0,0.0,684.0,46789.0,0.0,0.0,684.0,46789.0,0.0,0.0,684.0,46789.0,0.0,0.0,684.0,46789.0,0.0,0.0,684.0,46789.0,0.0,0.0,684.0,46789.0,0.0,0.0,684.0,46789.0,0.0,0.0,684.0,46789.0,0.0,0.0,684.0,49864.0,0.0,0.0,684.0,49864.0,0.0,0.0,684.0,49864.0,0.0,0.0,684.0,49864.0,0.0,0.0,684.0,49864.0,0.0,0.0,684.0,49864.0,0.0,0.0,684.0,49864.0,0.0,0.0,684.0,49864.0,0.0,0.0,680.0,49864.0,0.0,0.0,680.0,49864.0,0.0,0.0,680.0,49864.0,0.0,0.0,680.0,49864.0,0.0,0.0,680.0,49864.0,0.0,0.0,680.0,49864.0,0.0,0.0,680.0,49864.0,0.0,0.0,680.0,49864.0,0.0,64,0,137633.0,0.0,0.0,65536.0,61816.0,120.0,3600.0,32768.0,64,0,0.0,0.0,120.0,0.0,65536.0,65536.0,0.0,0.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,120.0,0.0,1030624.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,73233596.0,56833769.0,198334.0,0.0,0.0,65536.0,131072.0,64,0,32768.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,46675.0,0.0,432333.0,65536.0,0.0,65636.0,188.0,0.0,0.0,65536.0,131072.0,64,0,0,0.0,682.0,0.0,730482.0,0.0,684.0,0.0,744423.0,0.0,683.0,0.0,757928.0,0.0,682.0,0.0,744313.0,0.0,682.0,0.0,732892.0,0.0,683.0,0.0,733287.0,0.0,682.0,0.0,742208.0,0.0,682.0,0.0,752942.0,0.0,686.0,0.0,815762.0,0.0,685.0,0.0,816873.0,0.0,684.0,0.0,810931.0,0.0,685.0,0.0,814169.0,0.0,684.0,0.0,863072.0,0.0,684.0,0.0,811103.0,0.0,684.0,0.0,812779.0,0.0,684.0,0.0,805287.0,0.0,685.0,0.0,778675.0,0.0,685.0,0.0,789365.0,0.0,684.0,0.0,788230.0,0.0,685.0,0.0,794120.0,0.0,684.0,0.0,780656.0,0.0,684.0,0.0,775078.0,0.0,684.0,0.0,797763.0,0.0,684.0,0.0,791290.0,0.0,683.0,0.0,740385.0,0.0,684.0,0.0,749060.0,0.0,682.0,0.0,761511.0,0.0,682.0,0.0,757122.0,0.0,682.0,0.0,788334.0,0.0,683.0,0.0,784743.0,0.0,682.0,0.0,794402.0,0.0,682.0,0.0,781642.0,0.0,683.0,0.0,751626.0,0.0,683.0,0.0,763333.0,0.0,682.0,0.0,774346.0,0.0,683.0,0.0,764886.0,0.0,682.0,0.0,734950.0,0.0,682.0,0.0,760311.0,0.0,682.0,0.0,770917.0,0.0,682.0,0.0,760001.0,0.0,685.0,0.0,751195.0,0.0,687.0,0.0,778603.0,0.0,684.0,0.0,763736.0,0.0,684.0,0.0,777573.0,0.0,684.0,0.0,758250.0,0.0,685.0,0.0,755253.0,0.0,684.0,0.0,790888.0,0.0,684.0,0.0,751821.0,0.0,683.0,0.0,768234.0,0.0,684.0,0.0,792999.0,0.0,682.0,0.0,777129.0,0.0,682.0,0.0,753329.0,0.0,682.0,0.0,794270.0,0.0,683.0,0.0,794715.0,0.0,682.0,0.0,794774.0,0.0,682.0,0.0,773091.0,0.0,683.0,0.0,730802.0,0.0,683.0,0.0,745069.0,0.0,682.0,0.0,749340.0,0.0,683.0,0.0,740544.0,0.0,682.0,0.0,747672.0,0.0,682.0,0.0,751627.0,0.0,682.0,0.0,768043.0,0.0,682.0,0.0,753974.0,0.0,683.0,0.0,754268.0,0.0,683.0,0.0,770402.0,0.0,682.0,0.0,751104.0,0.0,683.0,0.0,761288.0,0.0,682.0,0.0,752205.0,0.0,682.0,0.0,755652.0,0.0,682.0,0.0,752197.0,0.0,682.0,0.0,743102.0,0.0,683.0,0.0,730059.0,0.0,684.0,0.0,731358.0,0.0,682.0,0.0,735970.0,0.0,682.0,0.0,724174.0,0.0,682.0,0.0,722152.0,0.0,683.0,0.0,736099.0,0.0,682.0,0.0,765472.0,0.0,682.0,0.0,753928.0,0.0,685.0,0.0,781572.0,0.0,686.0,0.0,818358.0,0.0,684.0,0.0,804742.0,0.0,684.0,0.0,780303.0,0.0,684.0,0.0,793282.0,0.0,685.0,0.0,792659.0,0.0,684.0,0.0,821278.0,0.0,684.0,0.0,816248.0,0.0,683.0,0.0,694395.0,0.0,683.0,0.0,710834.0,0.0,682.0,0.0,713871.0,0.0,683.0,0.0,719349.0,0.0,682.0,0.0,685967.0,0.0,682.0,0.0,695166.0,0.0,682.0,0.0,712350.0,0.0,682.0,0.0,706344.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,64342.0,4096.0,16384.0,1234.0,626715.0,451307.0,0.0,0.0,0.0,0.0,0.0,196728.0,92.0,0.0,0.0,32768.0,0.0,32768.0,227.0,64,0,2545656.0,198886.0,1783851.0,16384.0,10797324.0,0.0,16384.0,16384.0,636414.0,636414.0,2545656.0,233820.0,636414.0,0.0,636414.0,935.0,0.0,1126298.0,2698780.0,10182624.0,0.0,0.0,2616567.0,1473912.0,218.0,1614.0,1165961.0,1461276.0,73994741753751,73994741759760 +2,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,16384.0,16384.0,10015952.0,965551.0,278528.0,0.0,0.0,98304.0,257560.0,0.0,0.0,503057.0,109114.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,453780.0,1824.0,64,0,0,1360.0,1360.0,556867.0,680.0,1360.0,1360.0,572198.0,680.0,1360.0,1360.0,568367.0,680.0,1360.0,1360.0,573762.0,680.0,1360.0,1360.0,567092.0,680.0,1360.0,1360.0,569404.0,680.0,1360.0,1360.0,574470.0,680.0,1360.0,1360.0,567680.0,680.0,1368.0,1368.0,560769.0,684.0,1368.0,1368.0,570029.0,684.0,1368.0,1368.0,586369.0,684.0,1368.0,1368.0,586055.0,703.0,1368.0,1368.0,569037.0,684.0,1368.0,1368.0,573407.0,684.0,1368.0,1368.0,587432.0,684.0,1368.0,1368.0,583474.0,684.0,1360.0,1360.0,560389.0,680.0,1360.0,1360.0,567806.0,680.0,1360.0,1360.0,575255.0,680.0,1360.0,1360.0,574693.0,699.0,1360.0,1360.0,565987.0,680.0,1360.0,1360.0,570242.0,680.0,1360.0,1360.0,584263.0,680.0,1360.0,1360.0,580838.0,680.0,1368.0,1368.0,570548.0,684.0,1368.0,1368.0,583489.0,684.0,1368.0,1368.0,584639.0,684.0,1368.0,1368.0,582951.0,684.0,1368.0,1368.0,574428.0,684.0,1368.0,1368.0,578472.0,684.0,1368.0,1368.0,595380.0,684.0,1368.0,1368.0,589331.0,684.0,1364.0,1364.0,555262.0,682.0,1364.0,1364.0,563566.0,682.0,1364.0,1364.0,572059.0,682.0,1364.0,1364.0,569970.0,701.0,1364.0,1364.0,555274.0,682.0,1364.0,1364.0,559192.0,682.0,1364.0,1364.0,579849.0,682.0,1364.0,1364.0,571460.0,682.0,1368.0,1368.0,583334.0,684.0,1368.0,1368.0,595983.0,684.0,1368.0,1368.0,596048.0,684.0,1368.0,1368.0,600957.0,684.0,1368.0,1368.0,590966.0,684.0,1368.0,1368.0,595872.0,684.0,1368.0,1368.0,609651.0,684.0,1368.0,1368.0,602074.0,684.0,1364.0,1364.0,554606.0,682.0,1364.0,1364.0,568313.0,682.0,1364.0,1364.0,564500.0,682.0,1364.0,1364.0,571632.0,682.0,1364.0,1364.0,562929.0,682.0,1364.0,1364.0,567998.0,682.0,1364.0,1364.0,574031.0,682.0,1364.0,1364.0,568292.0,682.0,1368.0,1368.0,595186.0,684.0,1368.0,1368.0,604250.0,684.0,1368.0,1368.0,613438.0,684.0,1368.0,1368.0,611979.0,703.0,1368.0,1368.0,602839.0,684.0,1368.0,1368.0,608230.0,684.0,1368.0,1368.0,613762.0,684.0,1368.0,1368.0,610930.0,684.0,1364.0,1364.0,561651.0,682.0,1364.0,1364.0,575085.0,682.0,1364.0,1364.0,569539.0,682.0,1364.0,1364.0,576645.0,701.0,1364.0,1364.0,569960.0,682.0,1364.0,1364.0,573103.0,682.0,1364.0,1364.0,579801.0,682.0,1364.0,1364.0,576299.0,682.0,1368.0,1368.0,558378.0,684.0,1368.0,1368.0,563313.0,684.0,1368.0,1368.0,574288.0,684.0,1368.0,1368.0,574486.0,684.0,1368.0,1368.0,562703.0,684.0,1368.0,1368.0,564844.0,684.0,1368.0,1368.0,580901.0,684.0,1368.0,1368.0,576960.0,684.0,1364.0,1364.0,558706.0,682.0,1364.0,1364.0,564592.0,682.0,1364.0,1364.0,576311.0,682.0,1364.0,1364.0,575042.0,682.0,1364.0,1364.0,561788.0,682.0,1364.0,1364.0,565553.0,682.0,1364.0,1364.0,582026.0,682.0,1364.0,1364.0,579814.0,682.0,1368.0,1368.0,558683.0,684.0,1368.0,1368.0,570021.0,684.0,1368.0,1368.0,568172.0,684.0,1368.0,1368.0,572938.0,703.0,1368.0,1368.0,562137.0,684.0,1368.0,1368.0,562308.0,684.0,1368.0,1368.0,573596.0,684.0,1368.0,1368.0,570201.0,684.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,48708.0,65580.0,16828.0,111472.0,0.0,0.0,0.0,0.0,64,0,0,999.0,0.0,1368.0,1001.0,0.0,1368.0,1003.0,0.0,1368.0,974.0,0.0,1368.0,1006.0,0.0,1368.0,994.0,0.0,1368.0,997.0,0.0,1368.0,1053.0,0.0,1368.0,1167.0,0.0,1364.0,1177.0,0.0,1364.0,1210.0,0.0,1364.0,1252.0,0.0,1364.0,1208.0,0.0,1364.0,1178.0,0.0,1364.0,1221.0,0.0,1364.0,1214.0,0.0,1364.0,894.0,0.0,1368.0,963.0,0.0,1368.0,908.0,0.0,1368.0,910.0,0.0,1368.0,880.0,0.0,1368.0,873.0,0.0,1368.0,921.0,0.0,1368.0,910.0,0.0,1368.0,1425.0,0.0,1364.0,1428.0,0.0,1364.0,1202.0,0.0,1364.0,1183.0,0.0,1364.0,1170.0,0.0,1364.0,1179.0,0.0,1364.0,1155.0,0.0,1364.0,1200.0,0.0,1364.0,1068.0,0.0,1368.0,1155.0,0.0,1368.0,952.0,0.0,1368.0,948.0,0.0,1368.0,1045.0,0.0,1368.0,1028.0,0.0,1368.0,1007.0,0.0,1368.0,976.0,0.0,1368.0,972.0,0.0,1360.0,927.0,0.0,1360.0,942.0,0.0,1360.0,914.0,0.0,1360.0,949.0,0.0,1360.0,968.0,0.0,1360.0,922.0,0.0,1360.0,963.0,0.0,1360.0,1174.0,0.0,1368.0,1153.0,0.0,1368.0,1031.0,0.0,1368.0,946.0,0.0,1368.0,1007.0,0.0,1368.0,1068.0,0.0,1368.0,1034.0,0.0,1368.0,1079.0,0.0,1368.0,951.0,0.0,1360.0,889.0,0.0,1360.0,915.0,0.0,1360.0,912.0,0.0,1360.0,949.0,0.0,1360.0,939.0,0.0,1360.0,915.0,0.0,1360.0,905.0,0.0,1360.0,923.0,0.0,1364.0,850.0,0.0,1364.0,855.0,0.0,1364.0,858.0,0.0,1364.0,864.0,0.0,1364.0,850.0,0.0,1364.0,850.0,0.0,1364.0,812.0,0.0,1364.0,1103.0,0.0,1368.0,1061.0,0.0,1368.0,1068.0,0.0,1368.0,1019.0,0.0,1368.0,1066.0,0.0,1368.0,1109.0,0.0,1368.0,1066.0,0.0,1368.0,1112.0,0.0,1368.0,950.0,0.0,1364.0,867.0,0.0,1364.0,898.0,0.0,1364.0,860.0,0.0,1364.0,873.0,0.0,1364.0,907.0,0.0,1364.0,865.0,0.0,1364.0,910.0,0.0,1364.0,1196.0,0.0,1368.0,1211.0,0.0,1368.0,1083.0,0.0,1368.0,1064.0,0.0,1368.0,1067.0,0.0,1368.0,1172.0,0.0,1368.0,1131.0,0.0,1368.0,1111.0,0.0,1368.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,6903.0,0.0,5208.0,549520.0,0.0,0.0,0.0,0.0,65686.0,65536.0,131072.0,0.0,0.0,524288.0,228.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,73805.0,0.0,0.0,0.0,0.0,0.0,64,0,0,1370.0,686.0,2054.0,2052.0,1368.0,684.0,2052.0,2052.0,1369.0,685.0,2053.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1369.0,685.0,2053.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,702.0,2066.0,2066.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1369.0,704.0,2072.0,2072.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1366.0,684.0,2048.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1369.0,704.0,2072.0,2072.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1366.0,684.0,2048.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1370.0,686.0,2054.0,2052.0,1368.0,684.0,2052.0,2052.0,1369.0,685.0,2053.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1369.0,685.0,2053.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,702.0,2066.0,2066.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,702.0,2066.0,2066.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,684.0,2048.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,684.0,2048.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,702.0,2066.0,2066.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,9042.0,17519.0,328022.0,6896.0,0.0,171267.0,0.0,0.0,65650.0,131117.0,196767.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,0.0,682.0,26130.0,0.0,0.0,682.0,26130.0,0.0,0.0,682.0,26130.0,0.0,0.0,682.0,26130.0,0.0,0.0,682.0,26130.0,0.0,0.0,682.0,26130.0,0.0,0.0,682.0,26130.0,0.0,0.0,682.0,26130.0,0.0,0.0,684.0,26130.0,0.0,0.0,684.0,26130.0,0.0,0.0,684.0,26130.0,0.0,0.0,684.0,26130.0,0.0,0.0,684.0,26130.0,0.0,0.0,684.0,26130.0,0.0,0.0,684.0,26130.0,0.0,0.0,684.0,26130.0,0.0,0.0,682.0,30823.0,0.0,0.0,682.0,30823.0,0.0,0.0,682.0,30823.0,0.0,0.0,682.0,30823.0,0.0,0.0,682.0,30823.0,0.0,0.0,682.0,30823.0,0.0,0.0,682.0,30823.0,0.0,0.0,682.0,30823.0,0.0,0.0,684.0,30823.0,0.0,0.0,684.0,30823.0,0.0,0.0,684.0,30823.0,0.0,0.0,684.0,30823.0,0.0,0.0,684.0,30823.0,0.0,0.0,684.0,30823.0,0.0,0.0,684.0,30823.0,0.0,0.0,684.0,30823.0,0.0,0.0,684.0,32768.0,0.0,0.0,684.0,32768.0,0.0,0.0,684.0,32768.0,0.0,0.0,684.0,32768.0,0.0,0.0,684.0,32768.0,0.0,0.0,684.0,32768.0,0.0,0.0,684.0,32768.0,0.0,0.0,684.0,32768.0,0.0,0.0,682.0,32768.0,0.0,0.0,682.0,32768.0,0.0,0.0,682.0,32768.0,0.0,0.0,682.0,32768.0,0.0,0.0,682.0,32768.0,0.0,0.0,682.0,32768.0,0.0,0.0,682.0,32768.0,0.0,0.0,682.0,32768.0,0.0,0.0,684.0,36117.0,0.0,0.0,684.0,36117.0,0.0,0.0,684.0,36117.0,0.0,0.0,684.0,36117.0,0.0,0.0,684.0,36117.0,0.0,0.0,684.0,36117.0,0.0,0.0,684.0,36117.0,0.0,0.0,684.0,36117.0,0.0,0.0,682.0,36117.0,0.0,0.0,682.0,36117.0,0.0,0.0,682.0,36117.0,0.0,0.0,682.0,36117.0,0.0,0.0,682.0,36117.0,0.0,0.0,682.0,36117.0,0.0,0.0,682.0,36117.0,0.0,0.0,682.0,36117.0,0.0,0.0,680.0,42407.0,0.0,0.0,680.0,42407.0,0.0,0.0,680.0,42407.0,0.0,0.0,680.0,42407.0,0.0,0.0,680.0,42407.0,0.0,0.0,680.0,42407.0,0.0,0.0,680.0,42407.0,0.0,0.0,680.0,42407.0,0.0,0.0,684.0,42407.0,0.0,0.0,684.0,42407.0,0.0,0.0,684.0,42407.0,0.0,0.0,684.0,42407.0,0.0,0.0,684.0,42407.0,0.0,0.0,684.0,42407.0,0.0,0.0,684.0,42407.0,0.0,0.0,684.0,42407.0,0.0,0.0,680.0,46292.0,0.0,0.0,680.0,46292.0,0.0,0.0,680.0,46292.0,0.0,0.0,680.0,46292.0,0.0,0.0,680.0,46292.0,0.0,0.0,680.0,46292.0,0.0,0.0,680.0,46292.0,0.0,0.0,680.0,46292.0,0.0,0.0,684.0,46292.0,0.0,0.0,684.0,46292.0,0.0,0.0,684.0,46292.0,0.0,0.0,684.0,46292.0,0.0,0.0,684.0,46292.0,0.0,0.0,684.0,46292.0,0.0,0.0,684.0,46292.0,0.0,0.0,684.0,46292.0,0.0,64,0,116968.0,0.0,0.0,65536.0,61816.0,120.0,3600.0,32768.0,64,0,0.0,0.0,120.0,0.0,65536.0,65536.0,0.0,0.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,120.0,0.0,1027184.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,72646067.0,56440173.0,202519.0,0.0,0.0,65536.0,131072.0,64,0,32768.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,46121.0,0.0,421294.0,65536.0,0.0,65627.0,170.0,0.0,0.0,65536.0,131072.0,64,0,0,0.0,682.0,0.0,756838.0,0.0,684.0,0.0,770268.0,0.0,682.0,0.0,790702.0,0.0,682.0,0.0,781537.0,0.0,682.0,0.0,835736.0,0.0,683.0,0.0,852107.0,0.0,682.0,0.0,859141.0,0.0,682.0,0.0,830951.0,0.0,685.0,0.0,770843.0,0.0,685.0,0.0,782453.0,0.0,684.0,0.0,776019.0,0.0,685.0,0.0,778152.0,0.0,684.0,0.0,809255.0,0.0,684.0,0.0,800685.0,0.0,684.0,0.0,808318.0,0.0,684.0,0.0,793648.0,0.0,683.0,0.0,771033.0,0.0,683.0,0.0,780818.0,0.0,682.0,0.0,806733.0,0.0,683.0,0.0,788611.0,0.0,682.0,0.0,766302.0,0.0,682.0,0.0,770566.0,0.0,682.0,0.0,788008.0,0.0,682.0,0.0,771699.0,0.0,684.0,0.0,751949.0,0.0,686.0,0.0,769253.0,0.0,684.0,0.0,776285.0,0.0,684.0,0.0,773744.0,0.0,684.0,0.0,748514.0,0.0,685.0,0.0,744518.0,0.0,684.0,0.0,779578.0,0.0,684.0,0.0,777796.0,0.0,683.0,0.0,707677.0,0.0,683.0,0.0,726276.0,0.0,682.0,0.0,721999.0,0.0,683.0,0.0,725594.0,0.0,682.0,0.0,711609.0,0.0,682.0,0.0,721327.0,0.0,682.0,0.0,742681.0,0.0,682.0,0.0,741999.0,0.0,682.0,0.0,741041.0,0.0,684.0,0.0,751382.0,0.0,682.0,0.0,767779.0,0.0,682.0,0.0,769586.0,0.0,682.0,0.0,781603.0,0.0,683.0,0.0,776979.0,0.0,682.0,0.0,796824.0,0.0,682.0,0.0,783319.0,0.0,682.0,0.0,733768.0,0.0,684.0,0.0,758836.0,0.0,682.0,0.0,740791.0,0.0,682.0,0.0,743299.0,0.0,682.0,0.0,736079.0,0.0,683.0,0.0,731503.0,0.0,682.0,0.0,750441.0,0.0,682.0,0.0,747208.0,0.0,683.0,0.0,760182.0,0.0,683.0,0.0,773301.0,0.0,682.0,0.0,786713.0,0.0,683.0,0.0,787792.0,0.0,682.0,0.0,758835.0,0.0,682.0,0.0,761712.0,0.0,682.0,0.0,778495.0,0.0,682.0,0.0,771654.0,0.0,683.0,0.0,674958.0,0.0,683.0,0.0,688630.0,0.0,682.0,0.0,701017.0,0.0,683.0,0.0,704799.0,0.0,682.0,0.0,676291.0,0.0,682.0,0.0,677292.0,0.0,682.0,0.0,716207.0,0.0,682.0,0.0,698533.0,0.0,684.0,0.0,781440.0,0.0,686.0,0.0,792497.0,0.0,684.0,0.0,808064.0,0.0,684.0,0.0,811274.0,0.0,684.0,0.0,801307.0,0.0,685.0,0.0,801532.0,0.0,684.0,0.0,812016.0,0.0,684.0,0.0,811841.0,0.0,682.0,0.0,687891.0,0.0,684.0,0.0,697172.0,0.0,682.0,0.0,711757.0,0.0,682.0,0.0,710235.0,0.0,682.0,0.0,691543.0,0.0,683.0,0.0,684326.0,0.0,682.0,0.0,710242.0,0.0,682.0,0.0,707032.0,0.0,685.0,0.0,778811.0,0.0,685.0,0.0,784408.0,0.0,684.0,0.0,789140.0,0.0,685.0,0.0,779038.0,0.0,684.0,0.0,776222.0,0.0,684.0,0.0,774867.0,0.0,684.0,0.0,787571.0,0.0,684.0,0.0,777692.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,63714.0,4096.0,16384.0,1234.0,610724.0,441180.0,0.0,0.0,0.0,0.0,0.0,196728.0,50.0,0.0,0.0,32768.0,0.0,32768.0,222.0,64,0,2583292.0,198934.0,1791100.0,16384.0,10814307.0,0.0,16384.0,16384.0,645823.0,645823.0,2583292.0,233872.0,645823.0,0.0,645823.0,0.0,0.0,1127129.0,2737975.0,10333168.0,0.0,0.0,2616635.0,1479861.0,92.0,1672.0,1171659.0,1467188.0,73994741733040,73994741738809 diff --git a/tests/workloads/kernel/MI300A_A1/sysinfo.csv b/tests/workloads/kernel/MI300A_A1/sysinfo.csv new file mode 100644 index 0000000000..28264aef5b --- /dev/null +++ b/tests/workloads/kernel/MI300A_A1/sysinfo.csv @@ -0,0 +1,2 @@ +workload_name,command,ip_blocks,timestamp,version,hostname,cpu_model,sbios,linux_distro,linux_kernel_version,amd_gpu_kernel_version,cpu_memory,gpu_memory,rocm_version,vbios,compute_partition,memory_partition,gpu_model,gpu_arch,gpu_l1,gpu_l2,cu_per_gpu,simd_per_cu,se_per_gpu,wave_size,workgroup_max_size,max_waves_per_cu,max_sclk,max_mclk,cur_sclk,cur_mclk,total_l2_chan,lds_banks_per_cu,sqc_per_gpu,pipes_per_gpu,hbm_bw,num_xcd +kernel,./tests/vcopy -n 1048576 -b 256 -i 3,SQ|LDS|SQC|TA|TD|TCP|TCC|SPI|CPC|CPF,Wed 29 May 2024 01:41:56 PM (CDT),2,sh5-1w300-rg3-3,AMD Instinct MI300A Accelerator,"American Megatrends International, LLC.RMO1002DS",Ubuntu 22.04.2 LTS,5.18.2-mi300-build-140423-ubuntu-22.04+,,131174852,,6.1.2-110,N/A,SPX,NPS1,MI300A_A1,gfx942,32,24576,228,4,24,64,1024,32,2100,1300,2100,1300,96,32,120,4,5324.8,6 diff --git a/tests/workloads/kernel/MI300A_A1/timestamps.csv b/tests/workloads/kernel/MI300A_A1/timestamps.csv new file mode 100644 index 0000000000..7da679b6f1 --- /dev/null +++ b/tests/workloads/kernel/MI300A_A1/timestamps.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID +1,11995,1,150843,150843,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73994741709003,73994741716935,0 +3,11995,1,150843,150843,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73994741753751,73994741759760,0 +2,11995,1,150843,150843,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73994741733040,73994741738809,0 diff --git a/tests/workloads/kernel/MI300X_A1/SQ_IFETCH_LEVEL.csv b/tests/workloads/kernel/MI300X_A1/SQ_IFETCH_LEVEL.csv new file mode 100644 index 0000000000..be256a39e8 --- /dev/null +++ b/tests/workloads/kernel/MI300X_A1/SQ_IFETCH_LEVEL.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,SQ_WAVES,SQ_IFETCH,SQ_IFETCH_LEVEL,SQ_ACCUM_PREV_HIRES +0,60633,1,968792,968792,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716479545398906,716479545415785,0,360598.0,360598.0,16384.0,65536.0,33693.0,2684148.0 +1,60633,1,968792,968792,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716479545437823,716479545452103,0,389510.0,389510.0,16384.0,65536.0,13017.0,1048580.0 +2,60633,1,968792,968792,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716479545472702,716479545517861,0,323876.0,323876.0,16384.0,65536.0,13119.0,1048580.0 diff --git a/tests/workloads/kernel/MI300X_A1/SQ_INST_LEVEL_LDS.csv b/tests/workloads/kernel/MI300X_A1/SQ_INST_LEVEL_LDS.csv new file mode 100644 index 0000000000..03ff10bd54 --- /dev/null +++ b/tests/workloads/kernel/MI300X_A1/SQ_INST_LEVEL_LDS.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_LDS,SQ_INST_LEVEL_LDS,SQ_ACCUM_PREV_HIRES +0,60633,1,968804,968804,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716479545398906,716479545415785,0,0.0,0.0,0.0 +1,60633,1,968804,968804,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716479545437823,716479545452103,0,0.0,0.0,0.0 +2,60633,1,968804,968804,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716479545472702,716479545517861,0,0.0,0.0,0.0 diff --git a/tests/workloads/kernel/MI300X_A1/SQ_INST_LEVEL_SMEM.csv b/tests/workloads/kernel/MI300X_A1/SQ_INST_LEVEL_SMEM.csv new file mode 100644 index 0000000000..19aa18ff6f --- /dev/null +++ b/tests/workloads/kernel/MI300X_A1/SQ_INST_LEVEL_SMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_SMEM,SQ_INST_LEVEL_SMEM,SQ_ACCUM_PREV_HIRES +0,60633,1,968816,968816,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716479545398906,716479545415785,0,65536.0,3682362.0,294629896.0 +1,60633,1,968816,968816,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716479545437823,716479545452103,0,65536.0,3776610.0,302065192.0 +2,60633,1,968816,968816,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716479545472702,716479545517861,0,65536.0,3647370.0,291732448.0 diff --git a/tests/workloads/kernel/MI300X_A1/SQ_INST_LEVEL_VMEM.csv b/tests/workloads/kernel/MI300X_A1/SQ_INST_LEVEL_VMEM.csv new file mode 100644 index 0000000000..1eda5f085b --- /dev/null +++ b/tests/workloads/kernel/MI300X_A1/SQ_INST_LEVEL_VMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_VMEM,SQ_INST_LEVEL_VMEM,SQ_ACCUM_PREV_HIRES +0,60633,1,968828,968828,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716479545398906,716479545415785,0,32768.0,449531.0,35957712.0 +1,60633,1,968828,968828,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716479545437823,716479545452103,0,32768.0,304858.0,24386148.0 +2,60633,1,968828,968828,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716479545472702,716479545517861,0,32768.0,284139.0,22723208.0 diff --git a/tests/workloads/kernel/MI300X_A1/SQ_LEVEL_WAVES.csv b/tests/workloads/kernel/MI300X_A1/SQ_LEVEL_WAVES.csv new file mode 100644 index 0000000000..c011f2154a --- /dev/null +++ b/tests/workloads/kernel/MI300X_A1/SQ_LEVEL_WAVES.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,CPC_ME1_BUSY_FOR_PACKET_DECODE,SQ_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,SQ_BUSY_CYCLES,SQ_LEVEL_WAVES,SQ_ACCUM_PREV_HIRES +0,60633,1,968840,968840,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716479545398906,716479545415785,0,450310.0,450310.0,259873.0,1801240.0,16384.0,35956993.0,586298.0,0.0,144167720.0 +1,60633,1,968840,968840,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716479545437823,716479545452103,0,368837.0,368837.0,178159.0,1475348.0,16384.0,31550978.0,501552.0,0.0,126559376.0 +2,60633,1,968840,968840,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716479545472702,716479545517861,0,370406.0,370406.0,193342.0,1481624.0,16384.0,30225296.0,501286.0,0.0,121255136.0 diff --git a/tests/workloads/kernel/MI300X_A1/log.txt b/tests/workloads/kernel/MI300X_A1/log.txt new file mode 100644 index 0000000000..88b9593a00 --- /dev/null +++ b/tests/workloads/kernel/MI300X_A1/log.txt @@ -0,0 +1,229 @@ +Omniperf version: 2.0.0 +Profiler choice: rocprofv2 +Path: /home/colramos/omniperf/tests/workloads/kernel/MI300X_A1 +Target: MI300X_A1 +Command: ./tests/vcopy -n 1048576 -b 256 -i 3 +Kernel Selection: ['"vecCopy(double*,', 'double*,', 'double*,', 'int,', 'int)', '[clone', '.kd]"'] +Dispatch Selection: None +Hardware Blocks: All + +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Collecting Performance Counters +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + + +[profiling] Current input file: tests/workloads/kernel/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH_LEVEL + +[profiling] Current input file: tests/workloads/kernel/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + +[profiling] Current input file: tests/workloads/kernel/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + +[profiling] Current input file: tests/workloads/kernel/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + +[profiling] Current input file: tests/workloads/kernel/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - CPC_ME1_BUSY_FOR_PACKET_DECODE + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + +[profiling] Current input file: tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_0.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CU_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + +[profiling] Current input file: tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_1.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VSKIPPED + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS + +[profiling] Current input file: tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_10.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_DATA_ATOMIC_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_STALL + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_16 + +[profiling] Current input file: tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_11.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_INPUT_VALID_READYB + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_ATOMIC + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_8 + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_HITS + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_MISSES + +[profiling] Current input file: tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_12.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_2 + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_4 + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + +[profiling] Current input file: tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_13.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_ATOMIC[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_BUBBLE[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_CYCLE[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_ATOMIC[1] + +[profiling] Current input file: tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_14.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_32B[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC_LEVEL[1] + +[profiling] Current input file: tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_15.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_64B[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_HIT[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ[1] + +[profiling] Current input file: tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_16.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_MISS[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_READ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_REQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_RW_REQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_MISS[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_READ[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_REQ[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_RW_REQ[1] + +[profiling] Current input file: tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_17.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_TAG_STALL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TOO_MANY_EA_WRREQS_STALL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_WRITE[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TAG_STALL[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TOO_MANY_EA_WRREQS_STALL[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_WRITE[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TAG_STALL[2] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TOO_MANY_EA_WRREQS_STALL[2] + |-> [/opt/rocm/bin/rocprofv2] - TCC_WRITE[2] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TAG_STALL[3] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TOO_MANY_EA_WRREQS_STALL[3] + |-> [/opt/rocm/bin/rocprofv2] - TCC_WRITE[3] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TAG_STALL[4] + +[profiling] Current input file: tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_2.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_FMA_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F32 + +[profiling] Current input file: tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_3.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_INT32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_INT64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_FLAT + +[profiling] Current input file: tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_4.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_BRANCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SENDMSG + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAIT_ANY + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAIT_INST_ANY + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_ANY + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_VALU + |-> [/opt/rocm/bin/rocprofv2] - TCP_UTCL1_TRANSLATION_MISS_sum + |-> [/opt/rocm/bin/rocprofv2] - TCP_UTCL1_TRANSLATION_HIT_sum + |-> [/opt/rocm/bin/rocprofv2] - TCP_UTCL1_PERMISSION_MISS_sum + +[profiling] Current input file: tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_5.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_SCA + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_EXP_GDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_MISC + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_FLAT + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_CYCLES_VMEM_WR + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_CYCLES_VMEM_RD + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_CYCLES_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_CYCLES_SALU + +[profiling] Current input file: tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_6.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_THREAD_CYCLES_VALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_BANK_CONFLICT + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_ADDR_CONFLICT + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_UNALIGNED_STALL + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_EQ_64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_48 + +[profiling] Current input file: tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_7.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_ITEMS + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_MEM_VIOLATIONS + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_ATOMIC_RETURN + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_IDX_ACTIVE + +[profiling] Current input file: tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_8.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM_NORM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_MFMA + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_I8 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_BF16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_F64 + +[profiling] Current input file: tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_9.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_I8 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_BF16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_INST_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_DATA_READ_REQ + +[profiling] Current input file: tests/workloads/kernel/MI300X_A1/perfmon/timestamps.txt + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + |-> [/opt/rocm/bin/rocprofv2] Total threads: 1048576, Grid Size: 4096 block Size:256, Wavefronts:16384: + |-> [/opt/rocm/bin/rocprofv2] Launching the kernel on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel +[roofline] Roofline temporarily disabled in MI300 diff --git a/tests/workloads/kernel/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt b/tests/workloads/kernel/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt new file mode 100644 index 0000000000..7000361619 --- /dev/null +++ b/tests/workloads/kernel/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE SQ_WAVES SQ_IFETCH SQ_IFETCH_LEVEL SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: "vecCopy(double*,,double*,,double*,,int,,int),[clone,.kd]" diff --git a/tests/workloads/kernel/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt b/tests/workloads/kernel/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt new file mode 100644 index 0000000000..99cb19a588 --- /dev/null +++ b/tests/workloads/kernel/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_LDS SQ_INST_LEVEL_LDS SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: "vecCopy(double*,,double*,,double*,,int,,int),[clone,.kd]" diff --git a/tests/workloads/kernel/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt b/tests/workloads/kernel/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt new file mode 100644 index 0000000000..567f8e862d --- /dev/null +++ b/tests/workloads/kernel/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM SQ_INST_LEVEL_SMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: "vecCopy(double*,,double*,,double*,,int,,int),[clone,.kd]" diff --git a/tests/workloads/kernel/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt b/tests/workloads/kernel/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt new file mode 100644 index 0000000000..c1d8809b9c --- /dev/null +++ b/tests/workloads/kernel/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VMEM SQ_INST_LEVEL_VMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: "vecCopy(double*,,double*,,double*,,int,,int),[clone,.kd]" diff --git a/tests/workloads/kernel/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt b/tests/workloads/kernel/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt new file mode 100644 index 0000000000..5486e2758a --- /dev/null +++ b/tests/workloads/kernel/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE CPC_ME1_BUSY_FOR_PACKET_DECODE SQ_CYCLES SQ_WAVES SQ_WAVE_CYCLES SQ_BUSY_CYCLES SQ_LEVEL_WAVES SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: "vecCopy(double*,,double*,,double*,,int,,int),[clone,.kd]" diff --git a/tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_0.txt b/tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_0.txt new file mode 100644 index 0000000000..6b7ccd8e2e --- /dev/null +++ b/tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_0.txt @@ -0,0 +1,5 @@ +pmc: SQ_CYCLES SQ_BUSY_CYCLES SQ_BUSY_CU_CYCLES SQ_WAVES SQ_WAVE_CYCLES SQ_INSTS_VALU_CVT SQ_INSTS_VMEM_WR SQ_INSTS_VMEM_RD GRBM_COUNT GRBM_GUI_ACTIVE TCP_GATE_EN1_sum TCP_GATE_EN2_sum TCP_TD_TCP_STALL_CYCLES_sum TCP_TCR_TCP_STALL_CYCLES_sum TA_TA_BUSY_sum TA_BUFFER_WAVEFRONTS_sum TD_TD_BUSY_sum TD_TC_STALL_sum SPI_CSN_WINDOW_VALID SPI_CSN_BUSY CPC_CPC_STAT_BUSY CPC_CPC_STAT_IDLE CPF_CPF_STAT_BUSY CPF_CPF_STAT_STALL TCC_CYCLE_sum TCC_BUSY_sum TCC_PROBE_sum TCC_PROBE_ALL_sum + +gpu: +range: +kernel: "vecCopy(double*,,double*,,double*,,int,,int),[clone,.kd]" diff --git a/tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_1.txt b/tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_1.txt new file mode 100644 index 0000000000..13fe08c70f --- /dev/null +++ b/tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_1.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VMEM SQ_INSTS_SALU SQ_INSTS_VSKIPPED SQ_INSTS SQ_INSTS_VALU SQ_INSTS_VALU_ADD_F16 SQ_INSTS_VALU_MUL_F16 SQ_INSTS_VALU_FMA_F16 GRBM_SPI_BUSY TCP_READ_TAGCONFLICT_STALL_CYCLES_sum TCP_WRITE_TAGCONFLICT_STALL_CYCLES_sum TCP_ATOMIC_TAGCONFLICT_STALL_CYCLES_sum TCP_TA_TCP_STATE_READ_sum TA_BUFFER_READ_WAVEFRONTS_sum TA_BUFFER_WRITE_WAVEFRONTS_sum TD_SPI_STALL_sum TD_LOAD_WAVEFRONT_sum SPI_CSN_NUM_THREADGROUPS SPI_CSN_WAVE CPC_CPC_TCIU_BUSY CPC_CPC_TCIU_IDLE CPF_CPF_TCIU_BUSY CPF_CPF_TCIU_STALL TCC_NC_REQ_sum TCC_UC_REQ_sum TCC_CC_REQ_sum TCC_RW_REQ_sum + +gpu: +range: +kernel: "vecCopy(double*,,double*,,double*,,int,,int),[clone,.kd]" diff --git a/tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_10.txt b/tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_10.txt new file mode 100644 index 0000000000..1af4b940e1 --- /dev/null +++ b/tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_10.txt @@ -0,0 +1,5 @@ +pmc: SQC_TC_DATA_ATOMIC_REQ SQC_TC_STALL SQC_TC_REQ SQC_DCACHE_REQ_READ_16 SQC_ICACHE_REQ SQC_ICACHE_HITS SQC_ICACHE_MISSES SQC_ICACHE_MISSES_DUPLICATE + +gpu: +range: +kernel: "vecCopy(double*,,double*,,double*,,int,,int),[clone,.kd]" diff --git a/tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_11.txt b/tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_11.txt new file mode 100644 index 0000000000..674308c909 --- /dev/null +++ b/tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_11.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_INPUT_VALID_READYB SQC_DCACHE_ATOMIC SQC_DCACHE_REQ_READ_8 SQC_DCACHE_REQ SQC_DCACHE_HITS SQC_DCACHE_MISSES SQC_DCACHE_MISSES_DUPLICATE SQC_DCACHE_REQ_READ_1 + +gpu: +range: +kernel: "vecCopy(double*,,double*,,double*,,int,,int),[clone,.kd]" diff --git a/tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_12.txt b/tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_12.txt new file mode 100644 index 0000000000..4a914e8008 --- /dev/null +++ b/tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_12.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_REQ_READ_2 SQC_DCACHE_REQ_READ_4 + +gpu: +range: +kernel: "vecCopy(double*,,double*,,double*,,int,,int),[clone,.kd]" diff --git a/tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_13.txt b/tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_13.txt new file mode 100644 index 0000000000..7bb419d791 --- /dev/null +++ b/tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_13.txt @@ -0,0 +1,5 @@ +pmc: TCC_ATOMIC[0] TCC_BUBBLE[0] TCC_CYCLE[0] TCC_EA0_ATOMIC[0] TCC_ATOMIC[1] TCC_BUBBLE[1] TCC_CYCLE[1] TCC_EA0_ATOMIC[1] TCC_ATOMIC[2] TCC_BUBBLE[2] TCC_CYCLE[2] TCC_EA0_ATOMIC[2] TCC_ATOMIC[3] TCC_BUBBLE[3] TCC_CYCLE[3] TCC_EA0_ATOMIC[3] TCC_ATOMIC[4] TCC_BUBBLE[4] TCC_CYCLE[4] TCC_EA0_ATOMIC[4] TCC_ATOMIC[5] TCC_BUBBLE[5] TCC_CYCLE[5] TCC_EA0_ATOMIC[5] TCC_ATOMIC[6] TCC_BUBBLE[6] TCC_CYCLE[6] TCC_EA0_ATOMIC[6] TCC_ATOMIC[7] TCC_BUBBLE[7] TCC_CYCLE[7] TCC_EA0_ATOMIC[7] TCC_ATOMIC[8] TCC_BUBBLE[8] TCC_CYCLE[8] TCC_EA0_ATOMIC[8] TCC_ATOMIC[9] TCC_BUBBLE[9] TCC_CYCLE[9] TCC_EA0_ATOMIC[9] TCC_ATOMIC[10] TCC_BUBBLE[10] TCC_CYCLE[10] TCC_EA0_ATOMIC[10] TCC_ATOMIC[11] TCC_BUBBLE[11] TCC_CYCLE[11] TCC_EA0_ATOMIC[11] TCC_ATOMIC[12] TCC_BUBBLE[12] TCC_CYCLE[12] TCC_EA0_ATOMIC[12] TCC_ATOMIC[13] TCC_BUBBLE[13] TCC_CYCLE[13] TCC_EA0_ATOMIC[13] TCC_ATOMIC[14] TCC_BUBBLE[14] TCC_CYCLE[14] TCC_EA0_ATOMIC[14] TCC_ATOMIC[15] TCC_BUBBLE[15] TCC_CYCLE[15] TCC_EA0_ATOMIC[15] + +gpu: +range: +kernel: "vecCopy(double*,,double*,,double*,,int,,int),[clone,.kd]" diff --git a/tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_14.txt b/tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_14.txt new file mode 100644 index 0000000000..d35a9c3751 --- /dev/null +++ b/tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_14.txt @@ -0,0 +1,5 @@ +pmc: TCC_EA0_ATOMIC_LEVEL[0] TCC_EA0_RDREQ[0] TCC_EA0_RDREQ_32B[0] TCC_EA0_RDREQ_LEVEL[0] TCC_EA0_ATOMIC_LEVEL[1] TCC_EA0_RDREQ[1] TCC_EA0_RDREQ_32B[1] TCC_EA0_RDREQ_LEVEL[1] TCC_EA0_ATOMIC_LEVEL[2] TCC_EA0_RDREQ[2] TCC_EA0_RDREQ_32B[2] TCC_EA0_RDREQ_LEVEL[2] TCC_EA0_ATOMIC_LEVEL[3] TCC_EA0_RDREQ[3] TCC_EA0_RDREQ_32B[3] TCC_EA0_RDREQ_LEVEL[3] TCC_EA0_ATOMIC_LEVEL[4] TCC_EA0_RDREQ[4] TCC_EA0_RDREQ_32B[4] TCC_EA0_RDREQ_LEVEL[4] TCC_EA0_ATOMIC_LEVEL[5] TCC_EA0_RDREQ[5] TCC_EA0_RDREQ_32B[5] TCC_EA0_RDREQ_LEVEL[5] TCC_EA0_ATOMIC_LEVEL[6] TCC_EA0_RDREQ[6] TCC_EA0_RDREQ_32B[6] TCC_EA0_RDREQ_LEVEL[6] TCC_EA0_ATOMIC_LEVEL[7] TCC_EA0_RDREQ[7] TCC_EA0_RDREQ_32B[7] TCC_EA0_RDREQ_LEVEL[7] TCC_EA0_ATOMIC_LEVEL[8] TCC_EA0_RDREQ[8] TCC_EA0_RDREQ_32B[8] TCC_EA0_RDREQ_LEVEL[8] TCC_EA0_ATOMIC_LEVEL[9] TCC_EA0_RDREQ[9] TCC_EA0_RDREQ_32B[9] TCC_EA0_RDREQ_LEVEL[9] TCC_EA0_ATOMIC_LEVEL[10] TCC_EA0_RDREQ[10] TCC_EA0_RDREQ_32B[10] TCC_EA0_RDREQ_LEVEL[10] TCC_EA0_ATOMIC_LEVEL[11] TCC_EA0_RDREQ[11] TCC_EA0_RDREQ_32B[11] TCC_EA0_RDREQ_LEVEL[11] TCC_EA0_ATOMIC_LEVEL[12] TCC_EA0_RDREQ[12] TCC_EA0_RDREQ_32B[12] TCC_EA0_RDREQ_LEVEL[12] TCC_EA0_ATOMIC_LEVEL[13] TCC_EA0_RDREQ[13] TCC_EA0_RDREQ_32B[13] TCC_EA0_RDREQ_LEVEL[13] TCC_EA0_ATOMIC_LEVEL[14] TCC_EA0_RDREQ[14] TCC_EA0_RDREQ_32B[14] TCC_EA0_RDREQ_LEVEL[14] TCC_EA0_ATOMIC_LEVEL[15] TCC_EA0_RDREQ[15] TCC_EA0_RDREQ_32B[15] TCC_EA0_RDREQ_LEVEL[15] + +gpu: +range: +kernel: "vecCopy(double*,,double*,,double*,,int,,int),[clone,.kd]" diff --git a/tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_15.txt b/tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_15.txt new file mode 100644 index 0000000000..ea2157e89b --- /dev/null +++ b/tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_15.txt @@ -0,0 +1,5 @@ +pmc: TCC_EA0_WRREQ[0] TCC_EA0_WRREQ_64B[0] TCC_EA0_WRREQ_LEVEL[0] TCC_HIT[0] TCC_EA0_WRREQ[1] TCC_EA0_WRREQ_64B[1] TCC_EA0_WRREQ_LEVEL[1] TCC_HIT[1] TCC_EA0_WRREQ[2] TCC_EA0_WRREQ_64B[2] TCC_EA0_WRREQ_LEVEL[2] TCC_HIT[2] TCC_EA0_WRREQ[3] TCC_EA0_WRREQ_64B[3] TCC_EA0_WRREQ_LEVEL[3] TCC_HIT[3] TCC_EA0_WRREQ[4] TCC_EA0_WRREQ_64B[4] TCC_EA0_WRREQ_LEVEL[4] TCC_HIT[4] TCC_EA0_WRREQ[5] TCC_EA0_WRREQ_64B[5] TCC_EA0_WRREQ_LEVEL[5] TCC_HIT[5] TCC_EA0_WRREQ[6] TCC_EA0_WRREQ_64B[6] TCC_EA0_WRREQ_LEVEL[6] TCC_HIT[6] TCC_EA0_WRREQ[7] TCC_EA0_WRREQ_64B[7] TCC_EA0_WRREQ_LEVEL[7] TCC_HIT[7] TCC_EA0_WRREQ[8] TCC_EA0_WRREQ_64B[8] TCC_EA0_WRREQ_LEVEL[8] TCC_HIT[8] TCC_EA0_WRREQ[9] TCC_EA0_WRREQ_64B[9] TCC_EA0_WRREQ_LEVEL[9] TCC_HIT[9] TCC_EA0_WRREQ[10] TCC_EA0_WRREQ_64B[10] TCC_EA0_WRREQ_LEVEL[10] TCC_HIT[10] TCC_EA0_WRREQ[11] TCC_EA0_WRREQ_64B[11] TCC_EA0_WRREQ_LEVEL[11] TCC_HIT[11] TCC_EA0_WRREQ[12] TCC_EA0_WRREQ_64B[12] TCC_EA0_WRREQ_LEVEL[12] TCC_HIT[12] TCC_EA0_WRREQ[13] TCC_EA0_WRREQ_64B[13] TCC_EA0_WRREQ_LEVEL[13] TCC_HIT[13] TCC_EA0_WRREQ[14] TCC_EA0_WRREQ_64B[14] TCC_EA0_WRREQ_LEVEL[14] TCC_HIT[14] TCC_EA0_WRREQ[15] TCC_EA0_WRREQ_64B[15] TCC_EA0_WRREQ_LEVEL[15] TCC_HIT[15] + +gpu: +range: +kernel: "vecCopy(double*,,double*,,double*,,int,,int),[clone,.kd]" diff --git a/tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_16.txt b/tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_16.txt new file mode 100644 index 0000000000..1d7df54ad8 --- /dev/null +++ b/tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_16.txt @@ -0,0 +1,5 @@ +pmc: TCC_MISS[0] TCC_READ[0] TCC_REQ[0] TCC_RW_REQ[0] TCC_MISS[1] TCC_READ[1] TCC_REQ[1] TCC_RW_REQ[1] TCC_MISS[2] TCC_READ[2] TCC_REQ[2] TCC_RW_REQ[2] TCC_MISS[3] TCC_READ[3] TCC_REQ[3] TCC_RW_REQ[3] TCC_MISS[4] TCC_READ[4] TCC_REQ[4] TCC_RW_REQ[4] TCC_MISS[5] TCC_READ[5] TCC_REQ[5] TCC_RW_REQ[5] TCC_MISS[6] TCC_READ[6] TCC_REQ[6] TCC_RW_REQ[6] TCC_MISS[7] TCC_READ[7] TCC_REQ[7] TCC_RW_REQ[7] TCC_MISS[8] TCC_READ[8] TCC_REQ[8] TCC_RW_REQ[8] TCC_MISS[9] TCC_READ[9] TCC_REQ[9] TCC_RW_REQ[9] TCC_MISS[10] TCC_READ[10] TCC_REQ[10] TCC_RW_REQ[10] TCC_MISS[11] TCC_READ[11] TCC_REQ[11] TCC_RW_REQ[11] TCC_MISS[12] TCC_READ[12] TCC_REQ[12] TCC_RW_REQ[12] TCC_MISS[13] TCC_READ[13] TCC_REQ[13] TCC_RW_REQ[13] TCC_MISS[14] TCC_READ[14] TCC_REQ[14] TCC_RW_REQ[14] TCC_MISS[15] TCC_READ[15] TCC_REQ[15] TCC_RW_REQ[15] + +gpu: +range: +kernel: "vecCopy(double*,,double*,,double*,,int,,int),[clone,.kd]" diff --git a/tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_17.txt b/tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_17.txt new file mode 100644 index 0000000000..771c82f7a6 --- /dev/null +++ b/tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_17.txt @@ -0,0 +1,5 @@ +pmc: TCC_TAG_STALL[0] TCC_TOO_MANY_EA_WRREQS_STALL[0] TCC_WRITE[0] TCC_TAG_STALL[1] TCC_TOO_MANY_EA_WRREQS_STALL[1] TCC_WRITE[1] TCC_TAG_STALL[2] TCC_TOO_MANY_EA_WRREQS_STALL[2] TCC_WRITE[2] TCC_TAG_STALL[3] TCC_TOO_MANY_EA_WRREQS_STALL[3] TCC_WRITE[3] TCC_TAG_STALL[4] TCC_TOO_MANY_EA_WRREQS_STALL[4] TCC_WRITE[4] TCC_TAG_STALL[5] TCC_TOO_MANY_EA_WRREQS_STALL[5] TCC_WRITE[5] TCC_TAG_STALL[6] TCC_TOO_MANY_EA_WRREQS_STALL[6] TCC_WRITE[6] TCC_TAG_STALL[7] TCC_TOO_MANY_EA_WRREQS_STALL[7] TCC_WRITE[7] TCC_TAG_STALL[8] TCC_TOO_MANY_EA_WRREQS_STALL[8] TCC_WRITE[8] TCC_TAG_STALL[9] TCC_TOO_MANY_EA_WRREQS_STALL[9] TCC_WRITE[9] TCC_TAG_STALL[10] TCC_TOO_MANY_EA_WRREQS_STALL[10] TCC_WRITE[10] TCC_TAG_STALL[11] TCC_TOO_MANY_EA_WRREQS_STALL[11] TCC_WRITE[11] TCC_TAG_STALL[12] TCC_TOO_MANY_EA_WRREQS_STALL[12] TCC_WRITE[12] TCC_TAG_STALL[13] TCC_TOO_MANY_EA_WRREQS_STALL[13] TCC_WRITE[13] TCC_TAG_STALL[14] TCC_TOO_MANY_EA_WRREQS_STALL[14] TCC_WRITE[14] TCC_TAG_STALL[15] TCC_TOO_MANY_EA_WRREQS_STALL[15] TCC_WRITE[15] + +gpu: +range: +kernel: "vecCopy(double*,,double*,,double*,,int,,int),[clone,.kd]" diff --git a/tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_2.txt b/tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_2.txt new file mode 100644 index 0000000000..ce68e08839 --- /dev/null +++ b/tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_2.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_TRANS_F16 SQ_INSTS_VALU_ADD_F32 SQ_INSTS_VALU_MUL_F32 SQ_INSTS_VALU_FMA_F32 SQ_INSTS_VALU_TRANS_F32 SQ_INSTS_VALU_ADD_F64 SQ_INSTS_VALU_MUL_F64 SQ_INSTS_VALU_FMA_F64 TCP_VOLATILE_sum TCP_TOTAL_ACCESSES_sum TCP_TOTAL_READ_sum TCP_TOTAL_WRITE_sum TA_BUFFER_ATOMIC_WAVEFRONTS_sum TA_BUFFER_TOTAL_CYCLES_sum TD_ATOMIC_WAVEFRONT_sum TD_STORE_WAVEFRONT_sum SPI_RA_REQ_NO_ALLOC SPI_RA_REQ_NO_ALLOC_CSN CPC_CPC_STAT_STALL CPC_UTCL1_STALL_ON_TRANSLATION CPF_CPF_STAT_IDLE CPF_CPF_TCIU_IDLE TCC_REQ_sum TCC_STREAMING_REQ_sum TCC_HIT_sum TCC_MISS_sum + +gpu: +range: +kernel: "vecCopy(double*,,double*,,double*,,int,,int),[clone,.kd]" diff --git a/tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_3.txt b/tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_3.txt new file mode 100644 index 0000000000..126e5bc987 --- /dev/null +++ b/tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_3.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_TRANS_F64 SQ_INSTS_VALU_INT32 SQ_INSTS_VALU_INT64 SQ_INSTS_SMEM SQ_INSTS_FLAT SQ_INSTS_LDS SQ_INSTS_GDS SQ_INSTS_EXP_GDS TCP_TOTAL_ATOMIC_WITH_RET_sum TCP_TOTAL_ATOMIC_WITHOUT_RET_sum TCP_TOTAL_WRITEBACK_INVALIDATES_sum TCP_TOTAL_CACHE_ACCESSES_sum TA_BUFFER_COALESCED_READ_CYCLES_sum TA_BUFFER_COALESCED_WRITE_CYCLES_sum TD_COALESCABLE_WAVEFRONT_sum SPI_RA_RES_STALL_CSN SPI_RA_TMP_STALL_CSN CPC_CPC_UTCL2IU_BUSY CPC_CPC_UTCL2IU_IDLE CPF_CMP_UTCL1_STALL_ON_TRANSLATION TCC_READ_sum TCC_WRITE_sum TCC_ATOMIC_sum TCC_WRITEBACK_sum + +gpu: +range: +kernel: "vecCopy(double*,,double*,,double*,,int,,int),[clone,.kd]" diff --git a/tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_4.txt b/tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_4.txt new file mode 100644 index 0000000000..443c75b3f1 --- /dev/null +++ b/tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_4.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_BRANCH SQ_INSTS_SENDMSG SQ_WAIT_ANY SQ_WAIT_INST_ANY SQ_ACTIVE_INST_ANY SQ_ACTIVE_INST_VMEM SQ_ACTIVE_INST_LDS SQ_ACTIVE_INST_VALU TCP_UTCL1_TRANSLATION_MISS_sum TCP_UTCL1_TRANSLATION_HIT_sum TCP_UTCL1_PERMISSION_MISS_sum TCP_UTCL1_REQUEST_sum TA_ADDR_STALLED_BY_TC_CYCLES_sum TA_TOTAL_WAVEFRONTS_sum SPI_RA_WAVE_SIMD_FULL_CSN SPI_RA_VGPR_SIMD_FULL_CSN CPC_CPC_UTCL2IU_STALL CPC_ME1_BUSY_FOR_PACKET_DECODE TCC_EA0_WRREQ_sum TCC_EA0_WRREQ_64B_sum TCC_EA0_WR_UNCACHED_32B_sum TCC_EA0_WRREQ_DRAM_sum + +gpu: +range: +kernel: "vecCopy(double*,,double*,,double*,,int,,int),[clone,.kd]" diff --git a/tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_5.txt b/tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_5.txt new file mode 100644 index 0000000000..8ead67c922 --- /dev/null +++ b/tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_5.txt @@ -0,0 +1,5 @@ +pmc: SQ_ACTIVE_INST_SCA SQ_ACTIVE_INST_EXP_GDS SQ_ACTIVE_INST_MISC SQ_ACTIVE_INST_FLAT SQ_INST_CYCLES_VMEM_WR SQ_INST_CYCLES_VMEM_RD SQ_INST_CYCLES_SMEM SQ_INST_CYCLES_SALU TCP_TCC_READ_REQ_sum TCP_TCC_WRITE_REQ_sum TCP_TCC_ATOMIC_WITH_RET_REQ_sum TCP_TCC_ATOMIC_WITHOUT_RET_REQ_sum TA_ADDR_STALLED_BY_TD_CYCLES_sum TA_DATA_STALLED_BY_TC_CYCLES_sum SPI_RA_SGPR_SIMD_FULL_CSN SPI_RA_LDS_CU_FULL_CSN CPC_ME1_DC0_SPI_BUSY TCC_EA0_RDREQ_sum TCC_EA0_RDREQ_32B_sum TCC_BUBBLE_sum TCC_EA0_RD_UNCACHED_32B_sum + +gpu: +range: +kernel: "vecCopy(double*,,double*,,double*,,int,,int),[clone,.kd]" diff --git a/tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_6.txt b/tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_6.txt new file mode 100644 index 0000000000..fce9a95e47 --- /dev/null +++ b/tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_6.txt @@ -0,0 +1,5 @@ +pmc: SQ_THREAD_CYCLES_VALU SQ_IFETCH SQ_LDS_BANK_CONFLICT SQ_LDS_ADDR_CONFLICT SQ_LDS_UNALIGNED_STALL SQ_WAVES_EQ_64 SQ_WAVES_LT_64 SQ_WAVES_LT_48 TCP_TCC_NC_READ_REQ_sum TCP_TCC_NC_WRITE_REQ_sum TCP_TCC_NC_ATOMIC_REQ_sum TCP_TCC_UC_READ_REQ_sum TA_FLAT_WAVEFRONTS_sum TA_FLAT_READ_WAVEFRONTS_sum SPI_RA_BAR_CU_FULL_CSN SPI_RA_TGLIM_CU_FULL_CSN TCC_EA0_RDREQ_DRAM_sum TCC_TAG_STALL_sum TCC_NORMAL_WRITEBACK_sum TCC_ALL_TC_OP_WB_WRITEBACK_sum + +gpu: +range: +kernel: "vecCopy(double*,,double*,,double*,,int,,int),[clone,.kd]" diff --git a/tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_7.txt b/tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_7.txt new file mode 100644 index 0000000000..651d45b5d0 --- /dev/null +++ b/tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_7.txt @@ -0,0 +1,5 @@ +pmc: SQ_WAVES_LT_32 SQ_WAVES_LT_16 SQ_ITEMS SQ_LDS_MEM_VIOLATIONS SQ_LDS_ATOMIC_RETURN SQ_LDS_IDX_ACTIVE SQ_WAVES_RESTORED SQ_WAVES_SAVED TCP_TCC_UC_WRITE_REQ_sum TCP_TCC_UC_ATOMIC_REQ_sum TCP_TCC_CC_READ_REQ_sum TCP_TCC_CC_WRITE_REQ_sum TA_FLAT_WRITE_WAVEFRONTS_sum TA_FLAT_ATOMIC_WAVEFRONTS_sum SPI_RA_WVLIM_STALL_CSN SPI_SWC_CSC_WR TCC_NORMAL_EVICT_sum TCC_ALL_TC_OP_INV_EVICT_sum TCC_TOO_MANY_EA_WRREQS_STALL_sum TCC_EA0_ATOMIC_sum + +gpu: +range: +kernel: "vecCopy(double*,,double*,,double*,,int,,int),[clone,.kd]" diff --git a/tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_8.txt b/tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_8.txt new file mode 100644 index 0000000000..0539f399ec --- /dev/null +++ b/tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_8.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM_NORM SQ_INSTS_MFMA SQ_INSTS_VALU_MFMA_I8 SQ_INSTS_VALU_MFMA_F16 SQ_INSTS_VALU_MFMA_BF16 SQ_INSTS_VALU_MFMA_F32 SQ_INSTS_VALU_MFMA_F64 SQ_VALU_MFMA_BUSY_CYCLES TCP_TCC_CC_ATOMIC_REQ_sum TCP_TCC_RW_READ_REQ_sum TCP_TCC_RW_WRITE_REQ_sum TCP_TCC_RW_ATOMIC_REQ_sum SPI_VWC_CSC_WR SPI_RA_BULKY_CU_FULL_CSN TCC_EA0_RDREQ_LEVEL_sum TCC_EA0_WRREQ_LEVEL_sum TCC_EA0_ATOMIC_LEVEL_sum TCC_EA0_WRREQ_STALL_sum + +gpu: +range: +kernel: "vecCopy(double*,,double*,,double*,,int,,int),[clone,.kd]" diff --git a/tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_9.txt b/tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_9.txt new file mode 100644 index 0000000000..904365b6ef --- /dev/null +++ b/tests/workloads/kernel/MI300X_A1/perfmon/pmc_perf_9.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_MFMA_MOPS_I8 SQ_INSTS_VALU_MFMA_MOPS_F16 SQ_INSTS_VALU_MFMA_MOPS_BF16 SQ_INSTS_VALU_MFMA_MOPS_F32 SQ_INSTS_VALU_MFMA_MOPS_F64 SQC_TC_INST_REQ SQC_TC_DATA_READ_REQ SQC_TC_DATA_WRITE_REQ TCP_PENDING_STALL_CYCLES_sum + +gpu: +range: +kernel: "vecCopy(double*,,double*,,double*,,int,,int),[clone,.kd]" diff --git a/tests/workloads/kernel/MI300X_A1/perfmon/timestamps.txt b/tests/workloads/kernel/MI300X_A1/perfmon/timestamps.txt new file mode 100644 index 0000000000..b327c1ae1b --- /dev/null +++ b/tests/workloads/kernel/MI300X_A1/perfmon/timestamps.txt @@ -0,0 +1,5 @@ +pmc: + +gpu: +range: +kernel: "vecCopy(double*,,double*,,double*,,int,,int),[clone,.kd]" diff --git a/tests/workloads/kernel/MI300X_A1/pmc_perf.csv b/tests/workloads/kernel/MI300X_A1/pmc_perf.csv new file mode 100644 index 0000000000..e0fa393c10 --- /dev/null +++ b/tests/workloads/kernel/MI300X_A1/pmc_perf.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Correlation_ID,SQC_DCACHE_INPUT_VALID_READYB,SQC_DCACHE_ATOMIC,SQC_DCACHE_REQ_READ_8,SQC_DCACHE_REQ,SQC_DCACHE_HITS,SQC_DCACHE_MISSES,SQC_DCACHE_MISSES_DUPLICATE,SQC_DCACHE_REQ_READ_1,Wave_Size_1,Correlation_ID_1,XCC_Index,TCC_ATOMIC[0],TCC_BUBBLE[0],TCC_CYCLE[0],TCC_EA0_ATOMIC[0],TCC_ATOMIC[1],TCC_BUBBLE[1],TCC_CYCLE[1],TCC_EA0_ATOMIC[1],TCC_ATOMIC[2],TCC_BUBBLE[2],TCC_CYCLE[2],TCC_EA0_ATOMIC[2],TCC_ATOMIC[3],TCC_BUBBLE[3],TCC_CYCLE[3],TCC_EA0_ATOMIC[3],TCC_ATOMIC[4],TCC_BUBBLE[4],TCC_CYCLE[4],TCC_EA0_ATOMIC[4],TCC_ATOMIC[5],TCC_BUBBLE[5],TCC_CYCLE[5],TCC_EA0_ATOMIC[5],TCC_ATOMIC[6],TCC_BUBBLE[6],TCC_CYCLE[6],TCC_EA0_ATOMIC[6],TCC_ATOMIC[7],TCC_BUBBLE[7],TCC_CYCLE[7],TCC_EA0_ATOMIC[7],TCC_ATOMIC[8],TCC_BUBBLE[8],TCC_CYCLE[8],TCC_EA0_ATOMIC[8],TCC_ATOMIC[9],TCC_BUBBLE[9],TCC_CYCLE[9],TCC_EA0_ATOMIC[9],TCC_ATOMIC[10],TCC_BUBBLE[10],TCC_CYCLE[10],TCC_EA0_ATOMIC[10],TCC_ATOMIC[11],TCC_BUBBLE[11],TCC_CYCLE[11],TCC_EA0_ATOMIC[11],TCC_ATOMIC[12],TCC_BUBBLE[12],TCC_CYCLE[12],TCC_EA0_ATOMIC[12],TCC_ATOMIC[13],TCC_BUBBLE[13],TCC_CYCLE[13],TCC_EA0_ATOMIC[13],TCC_ATOMIC[14],TCC_BUBBLE[14],TCC_CYCLE[14],TCC_EA0_ATOMIC[14],TCC_ATOMIC[15],TCC_BUBBLE[15],TCC_CYCLE[15],TCC_EA0_ATOMIC[15],TCC_ATOMIC[16],TCC_BUBBLE[16],TCC_CYCLE[16],TCC_EA0_ATOMIC[16],TCC_ATOMIC[17],TCC_BUBBLE[17],TCC_CYCLE[17],TCC_EA0_ATOMIC[17],TCC_ATOMIC[18],TCC_BUBBLE[18],TCC_CYCLE[18],TCC_EA0_ATOMIC[18],TCC_ATOMIC[19],TCC_BUBBLE[19],TCC_CYCLE[19],TCC_EA0_ATOMIC[19],TCC_ATOMIC[20],TCC_BUBBLE[20],TCC_CYCLE[20],TCC_EA0_ATOMIC[20],TCC_ATOMIC[21],TCC_BUBBLE[21],TCC_CYCLE[21],TCC_EA0_ATOMIC[21],TCC_ATOMIC[22],TCC_BUBBLE[22],TCC_CYCLE[22],TCC_EA0_ATOMIC[22],TCC_ATOMIC[23],TCC_BUBBLE[23],TCC_CYCLE[23],TCC_EA0_ATOMIC[23],TCC_ATOMIC[24],TCC_BUBBLE[24],TCC_CYCLE[24],TCC_EA0_ATOMIC[24],TCC_ATOMIC[25],TCC_BUBBLE[25],TCC_CYCLE[25],TCC_EA0_ATOMIC[25],TCC_ATOMIC[26],TCC_BUBBLE[26],TCC_CYCLE[26],TCC_EA0_ATOMIC[26],TCC_ATOMIC[27],TCC_BUBBLE[27],TCC_CYCLE[27],TCC_EA0_ATOMIC[27],TCC_ATOMIC[28],TCC_BUBBLE[28],TCC_CYCLE[28],TCC_EA0_ATOMIC[28],TCC_ATOMIC[29],TCC_BUBBLE[29],TCC_CYCLE[29],TCC_EA0_ATOMIC[29],TCC_ATOMIC[30],TCC_BUBBLE[30],TCC_CYCLE[30],TCC_EA0_ATOMIC[30],TCC_ATOMIC[31],TCC_BUBBLE[31],TCC_CYCLE[31],TCC_EA0_ATOMIC[31],TCC_ATOMIC[32],TCC_BUBBLE[32],TCC_CYCLE[32],TCC_EA0_ATOMIC[32],TCC_ATOMIC[33],TCC_BUBBLE[33],TCC_CYCLE[33],TCC_EA0_ATOMIC[33],TCC_ATOMIC[34],TCC_BUBBLE[34],TCC_CYCLE[34],TCC_EA0_ATOMIC[34],TCC_ATOMIC[35],TCC_BUBBLE[35],TCC_CYCLE[35],TCC_EA0_ATOMIC[35],TCC_ATOMIC[36],TCC_BUBBLE[36],TCC_CYCLE[36],TCC_EA0_ATOMIC[36],TCC_ATOMIC[37],TCC_BUBBLE[37],TCC_CYCLE[37],TCC_EA0_ATOMIC[37],TCC_ATOMIC[38],TCC_BUBBLE[38],TCC_CYCLE[38],TCC_EA0_ATOMIC[38],TCC_ATOMIC[39],TCC_BUBBLE[39],TCC_CYCLE[39],TCC_EA0_ATOMIC[39],TCC_ATOMIC[40],TCC_BUBBLE[40],TCC_CYCLE[40],TCC_EA0_ATOMIC[40],TCC_ATOMIC[41],TCC_BUBBLE[41],TCC_CYCLE[41],TCC_EA0_ATOMIC[41],TCC_ATOMIC[42],TCC_BUBBLE[42],TCC_CYCLE[42],TCC_EA0_ATOMIC[42],TCC_ATOMIC[43],TCC_BUBBLE[43],TCC_CYCLE[43],TCC_EA0_ATOMIC[43],TCC_ATOMIC[44],TCC_BUBBLE[44],TCC_CYCLE[44],TCC_EA0_ATOMIC[44],TCC_ATOMIC[45],TCC_BUBBLE[45],TCC_CYCLE[45],TCC_EA0_ATOMIC[45],TCC_ATOMIC[46],TCC_BUBBLE[46],TCC_CYCLE[46],TCC_EA0_ATOMIC[46],TCC_ATOMIC[47],TCC_BUBBLE[47],TCC_CYCLE[47],TCC_EA0_ATOMIC[47],TCC_ATOMIC[48],TCC_BUBBLE[48],TCC_CYCLE[48],TCC_EA0_ATOMIC[48],TCC_ATOMIC[49],TCC_BUBBLE[49],TCC_CYCLE[49],TCC_EA0_ATOMIC[49],TCC_ATOMIC[50],TCC_BUBBLE[50],TCC_CYCLE[50],TCC_EA0_ATOMIC[50],TCC_ATOMIC[51],TCC_BUBBLE[51],TCC_CYCLE[51],TCC_EA0_ATOMIC[51],TCC_ATOMIC[52],TCC_BUBBLE[52],TCC_CYCLE[52],TCC_EA0_ATOMIC[52],TCC_ATOMIC[53],TCC_BUBBLE[53],TCC_CYCLE[53],TCC_EA0_ATOMIC[53],TCC_ATOMIC[54],TCC_BUBBLE[54],TCC_CYCLE[54],TCC_EA0_ATOMIC[54],TCC_ATOMIC[55],TCC_BUBBLE[55],TCC_CYCLE[55],TCC_EA0_ATOMIC[55],TCC_ATOMIC[56],TCC_BUBBLE[56],TCC_CYCLE[56],TCC_EA0_ATOMIC[56],TCC_ATOMIC[57],TCC_BUBBLE[57],TCC_CYCLE[57],TCC_EA0_ATOMIC[57],TCC_ATOMIC[58],TCC_BUBBLE[58],TCC_CYCLE[58],TCC_EA0_ATOMIC[58],TCC_ATOMIC[59],TCC_BUBBLE[59],TCC_CYCLE[59],TCC_EA0_ATOMIC[59],TCC_ATOMIC[60],TCC_BUBBLE[60],TCC_CYCLE[60],TCC_EA0_ATOMIC[60],TCC_ATOMIC[61],TCC_BUBBLE[61],TCC_CYCLE[61],TCC_EA0_ATOMIC[61],TCC_ATOMIC[62],TCC_BUBBLE[62],TCC_CYCLE[62],TCC_EA0_ATOMIC[62],TCC_ATOMIC[63],TCC_BUBBLE[63],TCC_CYCLE[63],TCC_EA0_ATOMIC[63],TCC_ATOMIC[64],TCC_BUBBLE[64],TCC_CYCLE[64],TCC_EA0_ATOMIC[64],TCC_ATOMIC[65],TCC_BUBBLE[65],TCC_CYCLE[65],TCC_EA0_ATOMIC[65],TCC_ATOMIC[66],TCC_BUBBLE[66],TCC_CYCLE[66],TCC_EA0_ATOMIC[66],TCC_ATOMIC[67],TCC_BUBBLE[67],TCC_CYCLE[67],TCC_EA0_ATOMIC[67],TCC_ATOMIC[68],TCC_BUBBLE[68],TCC_CYCLE[68],TCC_EA0_ATOMIC[68],TCC_ATOMIC[69],TCC_BUBBLE[69],TCC_CYCLE[69],TCC_EA0_ATOMIC[69],TCC_ATOMIC[70],TCC_BUBBLE[70],TCC_CYCLE[70],TCC_EA0_ATOMIC[70],TCC_ATOMIC[71],TCC_BUBBLE[71],TCC_CYCLE[71],TCC_EA0_ATOMIC[71],TCC_ATOMIC[72],TCC_BUBBLE[72],TCC_CYCLE[72],TCC_EA0_ATOMIC[72],TCC_ATOMIC[73],TCC_BUBBLE[73],TCC_CYCLE[73],TCC_EA0_ATOMIC[73],TCC_ATOMIC[74],TCC_BUBBLE[74],TCC_CYCLE[74],TCC_EA0_ATOMIC[74],TCC_ATOMIC[75],TCC_BUBBLE[75],TCC_CYCLE[75],TCC_EA0_ATOMIC[75],TCC_ATOMIC[76],TCC_BUBBLE[76],TCC_CYCLE[76],TCC_EA0_ATOMIC[76],TCC_ATOMIC[77],TCC_BUBBLE[77],TCC_CYCLE[77],TCC_EA0_ATOMIC[77],TCC_ATOMIC[78],TCC_BUBBLE[78],TCC_CYCLE[78],TCC_EA0_ATOMIC[78],TCC_ATOMIC[79],TCC_BUBBLE[79],TCC_CYCLE[79],TCC_EA0_ATOMIC[79],TCC_ATOMIC[80],TCC_BUBBLE[80],TCC_CYCLE[80],TCC_EA0_ATOMIC[80],TCC_ATOMIC[81],TCC_BUBBLE[81],TCC_CYCLE[81],TCC_EA0_ATOMIC[81],TCC_ATOMIC[82],TCC_BUBBLE[82],TCC_CYCLE[82],TCC_EA0_ATOMIC[82],TCC_ATOMIC[83],TCC_BUBBLE[83],TCC_CYCLE[83],TCC_EA0_ATOMIC[83],TCC_ATOMIC[84],TCC_BUBBLE[84],TCC_CYCLE[84],TCC_EA0_ATOMIC[84],TCC_ATOMIC[85],TCC_BUBBLE[85],TCC_CYCLE[85],TCC_EA0_ATOMIC[85],TCC_ATOMIC[86],TCC_BUBBLE[86],TCC_CYCLE[86],TCC_EA0_ATOMIC[86],TCC_ATOMIC[87],TCC_BUBBLE[87],TCC_CYCLE[87],TCC_EA0_ATOMIC[87],TCC_ATOMIC[88],TCC_BUBBLE[88],TCC_CYCLE[88],TCC_EA0_ATOMIC[88],TCC_ATOMIC[89],TCC_BUBBLE[89],TCC_CYCLE[89],TCC_EA0_ATOMIC[89],TCC_ATOMIC[90],TCC_BUBBLE[90],TCC_CYCLE[90],TCC_EA0_ATOMIC[90],TCC_ATOMIC[91],TCC_BUBBLE[91],TCC_CYCLE[91],TCC_EA0_ATOMIC[91],TCC_ATOMIC[92],TCC_BUBBLE[92],TCC_CYCLE[92],TCC_EA0_ATOMIC[92],TCC_ATOMIC[93],TCC_BUBBLE[93],TCC_CYCLE[93],TCC_EA0_ATOMIC[93],TCC_ATOMIC[94],TCC_BUBBLE[94],TCC_CYCLE[94],TCC_EA0_ATOMIC[94],TCC_ATOMIC[95],TCC_BUBBLE[95],TCC_CYCLE[95],TCC_EA0_ATOMIC[95],TCC_ATOMIC[96],TCC_BUBBLE[96],TCC_CYCLE[96],TCC_EA0_ATOMIC[96],TCC_ATOMIC[97],TCC_BUBBLE[97],TCC_CYCLE[97],TCC_EA0_ATOMIC[97],TCC_ATOMIC[98],TCC_BUBBLE[98],TCC_CYCLE[98],TCC_EA0_ATOMIC[98],TCC_ATOMIC[99],TCC_BUBBLE[99],TCC_CYCLE[99],TCC_EA0_ATOMIC[99],TCC_ATOMIC[100],TCC_BUBBLE[100],TCC_CYCLE[100],TCC_EA0_ATOMIC[100],TCC_ATOMIC[101],TCC_BUBBLE[101],TCC_CYCLE[101],TCC_EA0_ATOMIC[101],TCC_ATOMIC[102],TCC_BUBBLE[102],TCC_CYCLE[102],TCC_EA0_ATOMIC[102],TCC_ATOMIC[103],TCC_BUBBLE[103],TCC_CYCLE[103],TCC_EA0_ATOMIC[103],TCC_ATOMIC[104],TCC_BUBBLE[104],TCC_CYCLE[104],TCC_EA0_ATOMIC[104],TCC_ATOMIC[105],TCC_BUBBLE[105],TCC_CYCLE[105],TCC_EA0_ATOMIC[105],TCC_ATOMIC[106],TCC_BUBBLE[106],TCC_CYCLE[106],TCC_EA0_ATOMIC[106],TCC_ATOMIC[107],TCC_BUBBLE[107],TCC_CYCLE[107],TCC_EA0_ATOMIC[107],TCC_ATOMIC[108],TCC_BUBBLE[108],TCC_CYCLE[108],TCC_EA0_ATOMIC[108],TCC_ATOMIC[109],TCC_BUBBLE[109],TCC_CYCLE[109],TCC_EA0_ATOMIC[109],TCC_ATOMIC[110],TCC_BUBBLE[110],TCC_CYCLE[110],TCC_EA0_ATOMIC[110],TCC_ATOMIC[111],TCC_BUBBLE[111],TCC_CYCLE[111],TCC_EA0_ATOMIC[111],TCC_ATOMIC[112],TCC_BUBBLE[112],TCC_CYCLE[112],TCC_EA0_ATOMIC[112],TCC_ATOMIC[113],TCC_BUBBLE[113],TCC_CYCLE[113],TCC_EA0_ATOMIC[113],TCC_ATOMIC[114],TCC_BUBBLE[114],TCC_CYCLE[114],TCC_EA0_ATOMIC[114],TCC_ATOMIC[115],TCC_BUBBLE[115],TCC_CYCLE[115],TCC_EA0_ATOMIC[115],TCC_ATOMIC[116],TCC_BUBBLE[116],TCC_CYCLE[116],TCC_EA0_ATOMIC[116],TCC_ATOMIC[117],TCC_BUBBLE[117],TCC_CYCLE[117],TCC_EA0_ATOMIC[117],TCC_ATOMIC[118],TCC_BUBBLE[118],TCC_CYCLE[118],TCC_EA0_ATOMIC[118],TCC_ATOMIC[119],TCC_BUBBLE[119],TCC_CYCLE[119],TCC_EA0_ATOMIC[119],TCC_ATOMIC[120],TCC_BUBBLE[120],TCC_CYCLE[120],TCC_EA0_ATOMIC[120],TCC_ATOMIC[121],TCC_BUBBLE[121],TCC_CYCLE[121],TCC_EA0_ATOMIC[121],TCC_ATOMIC[122],TCC_BUBBLE[122],TCC_CYCLE[122],TCC_EA0_ATOMIC[122],TCC_ATOMIC[123],TCC_BUBBLE[123],TCC_CYCLE[123],TCC_EA0_ATOMIC[123],TCC_ATOMIC[124],TCC_BUBBLE[124],TCC_CYCLE[124],TCC_EA0_ATOMIC[124],TCC_ATOMIC[125],TCC_BUBBLE[125],TCC_CYCLE[125],TCC_EA0_ATOMIC[125],TCC_ATOMIC[126],TCC_BUBBLE[126],TCC_CYCLE[126],TCC_EA0_ATOMIC[126],TCC_ATOMIC[127],TCC_BUBBLE[127],TCC_CYCLE[127],TCC_EA0_ATOMIC[127],Wave_Size_2,Correlation_ID_2,SQ_WAVES_LT_32,SQ_WAVES_LT_16,SQ_ITEMS,SQ_LDS_MEM_VIOLATIONS,SQ_LDS_ATOMIC_RETURN,SQ_LDS_IDX_ACTIVE,SQ_WAVES_RESTORED,SQ_WAVES_SAVED,SPI_RA_WVLIM_STALL_CSN,SPI_SWC_CSC_WR,TA_FLAT_ATOMIC_WAVEFRONTS_sum,TA_FLAT_WRITE_WAVEFRONTS_sum,TCC_ALL_TC_OP_INV_EVICT_sum,TCC_EA0_ATOMIC_sum,TCC_NORMAL_EVICT_sum,TCC_TOO_MANY_EA_WRREQS_STALL_sum,TCP_TCC_CC_READ_REQ_sum,TCP_TCC_CC_WRITE_REQ_sum,TCP_TCC_UC_ATOMIC_REQ_sum,TCP_TCC_UC_WRITE_REQ_sum,Wave_Size_3,Correlation_ID_3,SQ_INSTS_SMEM_NORM,SQ_INSTS_MFMA,SQ_INSTS_VALU_MFMA_I8,SQ_INSTS_VALU_MFMA_F16,SQ_INSTS_VALU_MFMA_BF16,SQ_INSTS_VALU_MFMA_F32,SQ_INSTS_VALU_MFMA_F64,SQ_VALU_MFMA_BUSY_CYCLES,SPI_VWC_CSC_WR,SPI_RA_BULKY_CU_FULL_CSN,TCC_EA0_ATOMIC_LEVEL_sum,TCC_EA0_RDREQ_LEVEL_sum,TCC_EA0_WRREQ_LEVEL_sum,TCC_EA0_WRREQ_STALL_sum,TCP_TCC_CC_ATOMIC_REQ_sum,TCP_TCC_RW_ATOMIC_REQ_sum,TCP_TCC_RW_READ_REQ_sum,TCP_TCC_RW_WRITE_REQ_sum,Wave_Size_4,Correlation_ID_4,SQ_INSTS_VALU_TRANS_F16,SQ_INSTS_VALU_ADD_F32,SQ_INSTS_VALU_MUL_F32,SQ_INSTS_VALU_FMA_F32,SQ_INSTS_VALU_TRANS_F32,SQ_INSTS_VALU_ADD_F64,SQ_INSTS_VALU_MUL_F64,SQ_INSTS_VALU_FMA_F64,SPI_RA_REQ_NO_ALLOC,SPI_RA_REQ_NO_ALLOC_CSN,CPC_CPC_STAT_STALL,CPC_UTCL1_STALL_ON_TRANSLATION,CPF_CPF_STAT_IDLE,CPF_CPF_TCIU_IDLE,TA_BUFFER_ATOMIC_WAVEFRONTS_sum,TA_BUFFER_TOTAL_CYCLES_sum,TCC_HIT_sum,TCC_MISS_sum,TCC_REQ_sum,TCC_STREAMING_REQ_sum,TCP_TOTAL_ACCESSES_sum,TCP_TOTAL_READ_sum,TCP_TOTAL_WRITE_sum,TCP_VOLATILE_sum,TD_ATOMIC_WAVEFRONT_sum,TD_STORE_WAVEFRONT_sum,Wave_Size_5,Correlation_ID_5,XCC_Index_5,TCC_MISS[0],TCC_READ[0],TCC_REQ[0],TCC_RW_REQ[0],TCC_MISS[1],TCC_READ[1],TCC_REQ[1],TCC_RW_REQ[1],TCC_MISS[2],TCC_READ[2],TCC_REQ[2],TCC_RW_REQ[2],TCC_MISS[3],TCC_READ[3],TCC_REQ[3],TCC_RW_REQ[3],TCC_MISS[4],TCC_READ[4],TCC_REQ[4],TCC_RW_REQ[4],TCC_MISS[5],TCC_READ[5],TCC_REQ[5],TCC_RW_REQ[5],TCC_MISS[6],TCC_READ[6],TCC_REQ[6],TCC_RW_REQ[6],TCC_MISS[7],TCC_READ[7],TCC_REQ[7],TCC_RW_REQ[7],TCC_MISS[8],TCC_READ[8],TCC_REQ[8],TCC_RW_REQ[8],TCC_MISS[9],TCC_READ[9],TCC_REQ[9],TCC_RW_REQ[9],TCC_MISS[10],TCC_READ[10],TCC_REQ[10],TCC_RW_REQ[10],TCC_MISS[11],TCC_READ[11],TCC_REQ[11],TCC_RW_REQ[11],TCC_MISS[12],TCC_READ[12],TCC_REQ[12],TCC_RW_REQ[12],TCC_MISS[13],TCC_READ[13],TCC_REQ[13],TCC_RW_REQ[13],TCC_MISS[14],TCC_READ[14],TCC_REQ[14],TCC_RW_REQ[14],TCC_MISS[15],TCC_READ[15],TCC_REQ[15],TCC_RW_REQ[15],TCC_MISS[16],TCC_READ[16],TCC_REQ[16],TCC_RW_REQ[16],TCC_MISS[17],TCC_READ[17],TCC_REQ[17],TCC_RW_REQ[17],TCC_MISS[18],TCC_READ[18],TCC_REQ[18],TCC_RW_REQ[18],TCC_MISS[19],TCC_READ[19],TCC_REQ[19],TCC_RW_REQ[19],TCC_MISS[20],TCC_READ[20],TCC_REQ[20],TCC_RW_REQ[20],TCC_MISS[21],TCC_READ[21],TCC_REQ[21],TCC_RW_REQ[21],TCC_MISS[22],TCC_READ[22],TCC_REQ[22],TCC_RW_REQ[22],TCC_MISS[23],TCC_READ[23],TCC_REQ[23],TCC_RW_REQ[23],TCC_MISS[24],TCC_READ[24],TCC_REQ[24],TCC_RW_REQ[24],TCC_MISS[25],TCC_READ[25],TCC_REQ[25],TCC_RW_REQ[25],TCC_MISS[26],TCC_READ[26],TCC_REQ[26],TCC_RW_REQ[26],TCC_MISS[27],TCC_READ[27],TCC_REQ[27],TCC_RW_REQ[27],TCC_MISS[28],TCC_READ[28],TCC_REQ[28],TCC_RW_REQ[28],TCC_MISS[29],TCC_READ[29],TCC_REQ[29],TCC_RW_REQ[29],TCC_MISS[30],TCC_READ[30],TCC_REQ[30],TCC_RW_REQ[30],TCC_MISS[31],TCC_READ[31],TCC_REQ[31],TCC_RW_REQ[31],TCC_MISS[32],TCC_READ[32],TCC_REQ[32],TCC_RW_REQ[32],TCC_MISS[33],TCC_READ[33],TCC_REQ[33],TCC_RW_REQ[33],TCC_MISS[34],TCC_READ[34],TCC_REQ[34],TCC_RW_REQ[34],TCC_MISS[35],TCC_READ[35],TCC_REQ[35],TCC_RW_REQ[35],TCC_MISS[36],TCC_READ[36],TCC_REQ[36],TCC_RW_REQ[36],TCC_MISS[37],TCC_READ[37],TCC_REQ[37],TCC_RW_REQ[37],TCC_MISS[38],TCC_READ[38],TCC_REQ[38],TCC_RW_REQ[38],TCC_MISS[39],TCC_READ[39],TCC_REQ[39],TCC_RW_REQ[39],TCC_MISS[40],TCC_READ[40],TCC_REQ[40],TCC_RW_REQ[40],TCC_MISS[41],TCC_READ[41],TCC_REQ[41],TCC_RW_REQ[41],TCC_MISS[42],TCC_READ[42],TCC_REQ[42],TCC_RW_REQ[42],TCC_MISS[43],TCC_READ[43],TCC_REQ[43],TCC_RW_REQ[43],TCC_MISS[44],TCC_READ[44],TCC_REQ[44],TCC_RW_REQ[44],TCC_MISS[45],TCC_READ[45],TCC_REQ[45],TCC_RW_REQ[45],TCC_MISS[46],TCC_READ[46],TCC_REQ[46],TCC_RW_REQ[46],TCC_MISS[47],TCC_READ[47],TCC_REQ[47],TCC_RW_REQ[47],TCC_MISS[48],TCC_READ[48],TCC_REQ[48],TCC_RW_REQ[48],TCC_MISS[49],TCC_READ[49],TCC_REQ[49],TCC_RW_REQ[49],TCC_MISS[50],TCC_READ[50],TCC_REQ[50],TCC_RW_REQ[50],TCC_MISS[51],TCC_READ[51],TCC_REQ[51],TCC_RW_REQ[51],TCC_MISS[52],TCC_READ[52],TCC_REQ[52],TCC_RW_REQ[52],TCC_MISS[53],TCC_READ[53],TCC_REQ[53],TCC_RW_REQ[53],TCC_MISS[54],TCC_READ[54],TCC_REQ[54],TCC_RW_REQ[54],TCC_MISS[55],TCC_READ[55],TCC_REQ[55],TCC_RW_REQ[55],TCC_MISS[56],TCC_READ[56],TCC_REQ[56],TCC_RW_REQ[56],TCC_MISS[57],TCC_READ[57],TCC_REQ[57],TCC_RW_REQ[57],TCC_MISS[58],TCC_READ[58],TCC_REQ[58],TCC_RW_REQ[58],TCC_MISS[59],TCC_READ[59],TCC_REQ[59],TCC_RW_REQ[59],TCC_MISS[60],TCC_READ[60],TCC_REQ[60],TCC_RW_REQ[60],TCC_MISS[61],TCC_READ[61],TCC_REQ[61],TCC_RW_REQ[61],TCC_MISS[62],TCC_READ[62],TCC_REQ[62],TCC_RW_REQ[62],TCC_MISS[63],TCC_READ[63],TCC_REQ[63],TCC_RW_REQ[63],TCC_MISS[64],TCC_READ[64],TCC_REQ[64],TCC_RW_REQ[64],TCC_MISS[65],TCC_READ[65],TCC_REQ[65],TCC_RW_REQ[65],TCC_MISS[66],TCC_READ[66],TCC_REQ[66],TCC_RW_REQ[66],TCC_MISS[67],TCC_READ[67],TCC_REQ[67],TCC_RW_REQ[67],TCC_MISS[68],TCC_READ[68],TCC_REQ[68],TCC_RW_REQ[68],TCC_MISS[69],TCC_READ[69],TCC_REQ[69],TCC_RW_REQ[69],TCC_MISS[70],TCC_READ[70],TCC_REQ[70],TCC_RW_REQ[70],TCC_MISS[71],TCC_READ[71],TCC_REQ[71],TCC_RW_REQ[71],TCC_MISS[72],TCC_READ[72],TCC_REQ[72],TCC_RW_REQ[72],TCC_MISS[73],TCC_READ[73],TCC_REQ[73],TCC_RW_REQ[73],TCC_MISS[74],TCC_READ[74],TCC_REQ[74],TCC_RW_REQ[74],TCC_MISS[75],TCC_READ[75],TCC_REQ[75],TCC_RW_REQ[75],TCC_MISS[76],TCC_READ[76],TCC_REQ[76],TCC_RW_REQ[76],TCC_MISS[77],TCC_READ[77],TCC_REQ[77],TCC_RW_REQ[77],TCC_MISS[78],TCC_READ[78],TCC_REQ[78],TCC_RW_REQ[78],TCC_MISS[79],TCC_READ[79],TCC_REQ[79],TCC_RW_REQ[79],TCC_MISS[80],TCC_READ[80],TCC_REQ[80],TCC_RW_REQ[80],TCC_MISS[81],TCC_READ[81],TCC_REQ[81],TCC_RW_REQ[81],TCC_MISS[82],TCC_READ[82],TCC_REQ[82],TCC_RW_REQ[82],TCC_MISS[83],TCC_READ[83],TCC_REQ[83],TCC_RW_REQ[83],TCC_MISS[84],TCC_READ[84],TCC_REQ[84],TCC_RW_REQ[84],TCC_MISS[85],TCC_READ[85],TCC_REQ[85],TCC_RW_REQ[85],TCC_MISS[86],TCC_READ[86],TCC_REQ[86],TCC_RW_REQ[86],TCC_MISS[87],TCC_READ[87],TCC_REQ[87],TCC_RW_REQ[87],TCC_MISS[88],TCC_READ[88],TCC_REQ[88],TCC_RW_REQ[88],TCC_MISS[89],TCC_READ[89],TCC_REQ[89],TCC_RW_REQ[89],TCC_MISS[90],TCC_READ[90],TCC_REQ[90],TCC_RW_REQ[90],TCC_MISS[91],TCC_READ[91],TCC_REQ[91],TCC_RW_REQ[91],TCC_MISS[92],TCC_READ[92],TCC_REQ[92],TCC_RW_REQ[92],TCC_MISS[93],TCC_READ[93],TCC_REQ[93],TCC_RW_REQ[93],TCC_MISS[94],TCC_READ[94],TCC_REQ[94],TCC_RW_REQ[94],TCC_MISS[95],TCC_READ[95],TCC_REQ[95],TCC_RW_REQ[95],TCC_MISS[96],TCC_READ[96],TCC_REQ[96],TCC_RW_REQ[96],TCC_MISS[97],TCC_READ[97],TCC_REQ[97],TCC_RW_REQ[97],TCC_MISS[98],TCC_READ[98],TCC_REQ[98],TCC_RW_REQ[98],TCC_MISS[99],TCC_READ[99],TCC_REQ[99],TCC_RW_REQ[99],TCC_MISS[100],TCC_READ[100],TCC_REQ[100],TCC_RW_REQ[100],TCC_MISS[101],TCC_READ[101],TCC_REQ[101],TCC_RW_REQ[101],TCC_MISS[102],TCC_READ[102],TCC_REQ[102],TCC_RW_REQ[102],TCC_MISS[103],TCC_READ[103],TCC_REQ[103],TCC_RW_REQ[103],TCC_MISS[104],TCC_READ[104],TCC_REQ[104],TCC_RW_REQ[104],TCC_MISS[105],TCC_READ[105],TCC_REQ[105],TCC_RW_REQ[105],TCC_MISS[106],TCC_READ[106],TCC_REQ[106],TCC_RW_REQ[106],TCC_MISS[107],TCC_READ[107],TCC_REQ[107],TCC_RW_REQ[107],TCC_MISS[108],TCC_READ[108],TCC_REQ[108],TCC_RW_REQ[108],TCC_MISS[109],TCC_READ[109],TCC_REQ[109],TCC_RW_REQ[109],TCC_MISS[110],TCC_READ[110],TCC_REQ[110],TCC_RW_REQ[110],TCC_MISS[111],TCC_READ[111],TCC_REQ[111],TCC_RW_REQ[111],TCC_MISS[112],TCC_READ[112],TCC_REQ[112],TCC_RW_REQ[112],TCC_MISS[113],TCC_READ[113],TCC_REQ[113],TCC_RW_REQ[113],TCC_MISS[114],TCC_READ[114],TCC_REQ[114],TCC_RW_REQ[114],TCC_MISS[115],TCC_READ[115],TCC_REQ[115],TCC_RW_REQ[115],TCC_MISS[116],TCC_READ[116],TCC_REQ[116],TCC_RW_REQ[116],TCC_MISS[117],TCC_READ[117],TCC_REQ[117],TCC_RW_REQ[117],TCC_MISS[118],TCC_READ[118],TCC_REQ[118],TCC_RW_REQ[118],TCC_MISS[119],TCC_READ[119],TCC_REQ[119],TCC_RW_REQ[119],TCC_MISS[120],TCC_READ[120],TCC_REQ[120],TCC_RW_REQ[120],TCC_MISS[121],TCC_READ[121],TCC_REQ[121],TCC_RW_REQ[121],TCC_MISS[122],TCC_READ[122],TCC_REQ[122],TCC_RW_REQ[122],TCC_MISS[123],TCC_READ[123],TCC_REQ[123],TCC_RW_REQ[123],TCC_MISS[124],TCC_READ[124],TCC_REQ[124],TCC_RW_REQ[124],TCC_MISS[125],TCC_READ[125],TCC_REQ[125],TCC_RW_REQ[125],TCC_MISS[126],TCC_READ[126],TCC_REQ[126],TCC_RW_REQ[126],TCC_MISS[127],TCC_READ[127],TCC_REQ[127],TCC_RW_REQ[127],Wave_Size_6,Correlation_ID_6,SQ_INSTS_BRANCH,SQ_INSTS_SENDMSG,SQ_WAIT_ANY,SQ_WAIT_INST_ANY,SQ_ACTIVE_INST_ANY,SQ_ACTIVE_INST_VMEM,SQ_ACTIVE_INST_LDS,SQ_ACTIVE_INST_VALU,SPI_RA_WAVE_SIMD_FULL_CSN,SPI_RA_VGPR_SIMD_FULL_CSN,CPC_CPC_UTCL2IU_STALL,CPC_ME1_BUSY_FOR_PACKET_DECODE,TA_ADDR_STALLED_BY_TC_CYCLES_sum,TA_TOTAL_WAVEFRONTS_sum,TCC_EA0_WRREQ_64B_sum,TCC_EA0_WRREQ_DRAM_sum,TCC_EA0_WRREQ_sum,TCC_EA0_WR_UNCACHED_32B_sum,TCP_UTCL1_PERMISSION_MISS_sum,TCP_UTCL1_REQUEST_sum,TCP_UTCL1_TRANSLATION_HIT_sum,TCP_UTCL1_TRANSLATION_MISS_sum,Wave_Size_7,Correlation_ID_7,XCC_Index_7,TCC_TAG_STALL[0],TCC_TOO_MANY_EA_WRREQS_STALL[0],TCC_WRITE[0],TCC_TAG_STALL[1],TCC_TOO_MANY_EA_WRREQS_STALL[1],TCC_WRITE[1],TCC_TAG_STALL[2],TCC_TOO_MANY_EA_WRREQS_STALL[2],TCC_WRITE[2],TCC_TAG_STALL[3],TCC_TOO_MANY_EA_WRREQS_STALL[3],TCC_WRITE[3],TCC_TAG_STALL[4],TCC_TOO_MANY_EA_WRREQS_STALL[4],TCC_WRITE[4],TCC_TAG_STALL[5],TCC_TOO_MANY_EA_WRREQS_STALL[5],TCC_WRITE[5],TCC_TAG_STALL[6],TCC_TOO_MANY_EA_WRREQS_STALL[6],TCC_WRITE[6],TCC_TAG_STALL[7],TCC_TOO_MANY_EA_WRREQS_STALL[7],TCC_WRITE[7],TCC_TAG_STALL[8],TCC_TOO_MANY_EA_WRREQS_STALL[8],TCC_WRITE[8],TCC_TAG_STALL[9],TCC_TOO_MANY_EA_WRREQS_STALL[9],TCC_WRITE[9],TCC_TAG_STALL[10],TCC_TOO_MANY_EA_WRREQS_STALL[10],TCC_WRITE[10],TCC_TAG_STALL[11],TCC_TOO_MANY_EA_WRREQS_STALL[11],TCC_WRITE[11],TCC_TAG_STALL[12],TCC_TOO_MANY_EA_WRREQS_STALL[12],TCC_WRITE[12],TCC_TAG_STALL[13],TCC_TOO_MANY_EA_WRREQS_STALL[13],TCC_WRITE[13],TCC_TAG_STALL[14],TCC_TOO_MANY_EA_WRREQS_STALL[14],TCC_WRITE[14],TCC_TAG_STALL[15],TCC_TOO_MANY_EA_WRREQS_STALL[15],TCC_WRITE[15],TCC_TAG_STALL[16],TCC_TOO_MANY_EA_WRREQS_STALL[16],TCC_WRITE[16],TCC_TAG_STALL[17],TCC_TOO_MANY_EA_WRREQS_STALL[17],TCC_WRITE[17],TCC_TAG_STALL[18],TCC_TOO_MANY_EA_WRREQS_STALL[18],TCC_WRITE[18],TCC_TAG_STALL[19],TCC_TOO_MANY_EA_WRREQS_STALL[19],TCC_WRITE[19],TCC_TAG_STALL[20],TCC_TOO_MANY_EA_WRREQS_STALL[20],TCC_WRITE[20],TCC_TAG_STALL[21],TCC_TOO_MANY_EA_WRREQS_STALL[21],TCC_WRITE[21],TCC_TAG_STALL[22],TCC_TOO_MANY_EA_WRREQS_STALL[22],TCC_WRITE[22],TCC_TAG_STALL[23],TCC_TOO_MANY_EA_WRREQS_STALL[23],TCC_WRITE[23],TCC_TAG_STALL[24],TCC_TOO_MANY_EA_WRREQS_STALL[24],TCC_WRITE[24],TCC_TAG_STALL[25],TCC_TOO_MANY_EA_WRREQS_STALL[25],TCC_WRITE[25],TCC_TAG_STALL[26],TCC_TOO_MANY_EA_WRREQS_STALL[26],TCC_WRITE[26],TCC_TAG_STALL[27],TCC_TOO_MANY_EA_WRREQS_STALL[27],TCC_WRITE[27],TCC_TAG_STALL[28],TCC_TOO_MANY_EA_WRREQS_STALL[28],TCC_WRITE[28],TCC_TAG_STALL[29],TCC_TOO_MANY_EA_WRREQS_STALL[29],TCC_WRITE[29],TCC_TAG_STALL[30],TCC_TOO_MANY_EA_WRREQS_STALL[30],TCC_WRITE[30],TCC_TAG_STALL[31],TCC_TOO_MANY_EA_WRREQS_STALL[31],TCC_WRITE[31],TCC_TAG_STALL[32],TCC_TOO_MANY_EA_WRREQS_STALL[32],TCC_WRITE[32],TCC_TAG_STALL[33],TCC_TOO_MANY_EA_WRREQS_STALL[33],TCC_WRITE[33],TCC_TAG_STALL[34],TCC_TOO_MANY_EA_WRREQS_STALL[34],TCC_WRITE[34],TCC_TAG_STALL[35],TCC_TOO_MANY_EA_WRREQS_STALL[35],TCC_WRITE[35],TCC_TAG_STALL[36],TCC_TOO_MANY_EA_WRREQS_STALL[36],TCC_WRITE[36],TCC_TAG_STALL[37],TCC_TOO_MANY_EA_WRREQS_STALL[37],TCC_WRITE[37],TCC_TAG_STALL[38],TCC_TOO_MANY_EA_WRREQS_STALL[38],TCC_WRITE[38],TCC_TAG_STALL[39],TCC_TOO_MANY_EA_WRREQS_STALL[39],TCC_WRITE[39],TCC_TAG_STALL[40],TCC_TOO_MANY_EA_WRREQS_STALL[40],TCC_WRITE[40],TCC_TAG_STALL[41],TCC_TOO_MANY_EA_WRREQS_STALL[41],TCC_WRITE[41],TCC_TAG_STALL[42],TCC_TOO_MANY_EA_WRREQS_STALL[42],TCC_WRITE[42],TCC_TAG_STALL[43],TCC_TOO_MANY_EA_WRREQS_STALL[43],TCC_WRITE[43],TCC_TAG_STALL[44],TCC_TOO_MANY_EA_WRREQS_STALL[44],TCC_WRITE[44],TCC_TAG_STALL[45],TCC_TOO_MANY_EA_WRREQS_STALL[45],TCC_WRITE[45],TCC_TAG_STALL[46],TCC_TOO_MANY_EA_WRREQS_STALL[46],TCC_WRITE[46],TCC_TAG_STALL[47],TCC_TOO_MANY_EA_WRREQS_STALL[47],TCC_WRITE[47],TCC_TAG_STALL[48],TCC_TOO_MANY_EA_WRREQS_STALL[48],TCC_WRITE[48],TCC_TAG_STALL[49],TCC_TOO_MANY_EA_WRREQS_STALL[49],TCC_WRITE[49],TCC_TAG_STALL[50],TCC_TOO_MANY_EA_WRREQS_STALL[50],TCC_WRITE[50],TCC_TAG_STALL[51],TCC_TOO_MANY_EA_WRREQS_STALL[51],TCC_WRITE[51],TCC_TAG_STALL[52],TCC_TOO_MANY_EA_WRREQS_STALL[52],TCC_WRITE[52],TCC_TAG_STALL[53],TCC_TOO_MANY_EA_WRREQS_STALL[53],TCC_WRITE[53],TCC_TAG_STALL[54],TCC_TOO_MANY_EA_WRREQS_STALL[54],TCC_WRITE[54],TCC_TAG_STALL[55],TCC_TOO_MANY_EA_WRREQS_STALL[55],TCC_WRITE[55],TCC_TAG_STALL[56],TCC_TOO_MANY_EA_WRREQS_STALL[56],TCC_WRITE[56],TCC_TAG_STALL[57],TCC_TOO_MANY_EA_WRREQS_STALL[57],TCC_WRITE[57],TCC_TAG_STALL[58],TCC_TOO_MANY_EA_WRREQS_STALL[58],TCC_WRITE[58],TCC_TAG_STALL[59],TCC_TOO_MANY_EA_WRREQS_STALL[59],TCC_WRITE[59],TCC_TAG_STALL[60],TCC_TOO_MANY_EA_WRREQS_STALL[60],TCC_WRITE[60],TCC_TAG_STALL[61],TCC_TOO_MANY_EA_WRREQS_STALL[61],TCC_WRITE[61],TCC_TAG_STALL[62],TCC_TOO_MANY_EA_WRREQS_STALL[62],TCC_WRITE[62],TCC_TAG_STALL[63],TCC_TOO_MANY_EA_WRREQS_STALL[63],TCC_WRITE[63],TCC_TAG_STALL[64],TCC_TOO_MANY_EA_WRREQS_STALL[64],TCC_WRITE[64],TCC_TAG_STALL[65],TCC_TOO_MANY_EA_WRREQS_STALL[65],TCC_WRITE[65],TCC_TAG_STALL[66],TCC_TOO_MANY_EA_WRREQS_STALL[66],TCC_WRITE[66],TCC_TAG_STALL[67],TCC_TOO_MANY_EA_WRREQS_STALL[67],TCC_WRITE[67],TCC_TAG_STALL[68],TCC_TOO_MANY_EA_WRREQS_STALL[68],TCC_WRITE[68],TCC_TAG_STALL[69],TCC_TOO_MANY_EA_WRREQS_STALL[69],TCC_WRITE[69],TCC_TAG_STALL[70],TCC_TOO_MANY_EA_WRREQS_STALL[70],TCC_WRITE[70],TCC_TAG_STALL[71],TCC_TOO_MANY_EA_WRREQS_STALL[71],TCC_WRITE[71],TCC_TAG_STALL[72],TCC_TOO_MANY_EA_WRREQS_STALL[72],TCC_WRITE[72],TCC_TAG_STALL[73],TCC_TOO_MANY_EA_WRREQS_STALL[73],TCC_WRITE[73],TCC_TAG_STALL[74],TCC_TOO_MANY_EA_WRREQS_STALL[74],TCC_WRITE[74],TCC_TAG_STALL[75],TCC_TOO_MANY_EA_WRREQS_STALL[75],TCC_WRITE[75],TCC_TAG_STALL[76],TCC_TOO_MANY_EA_WRREQS_STALL[76],TCC_WRITE[76],TCC_TAG_STALL[77],TCC_TOO_MANY_EA_WRREQS_STALL[77],TCC_WRITE[77],TCC_TAG_STALL[78],TCC_TOO_MANY_EA_WRREQS_STALL[78],TCC_WRITE[78],TCC_TAG_STALL[79],TCC_TOO_MANY_EA_WRREQS_STALL[79],TCC_WRITE[79],TCC_TAG_STALL[80],TCC_TOO_MANY_EA_WRREQS_STALL[80],TCC_WRITE[80],TCC_TAG_STALL[81],TCC_TOO_MANY_EA_WRREQS_STALL[81],TCC_WRITE[81],TCC_TAG_STALL[82],TCC_TOO_MANY_EA_WRREQS_STALL[82],TCC_WRITE[82],TCC_TAG_STALL[83],TCC_TOO_MANY_EA_WRREQS_STALL[83],TCC_WRITE[83],TCC_TAG_STALL[84],TCC_TOO_MANY_EA_WRREQS_STALL[84],TCC_WRITE[84],TCC_TAG_STALL[85],TCC_TOO_MANY_EA_WRREQS_STALL[85],TCC_WRITE[85],TCC_TAG_STALL[86],TCC_TOO_MANY_EA_WRREQS_STALL[86],TCC_WRITE[86],TCC_TAG_STALL[87],TCC_TOO_MANY_EA_WRREQS_STALL[87],TCC_WRITE[87],TCC_TAG_STALL[88],TCC_TOO_MANY_EA_WRREQS_STALL[88],TCC_WRITE[88],TCC_TAG_STALL[89],TCC_TOO_MANY_EA_WRREQS_STALL[89],TCC_WRITE[89],TCC_TAG_STALL[90],TCC_TOO_MANY_EA_WRREQS_STALL[90],TCC_WRITE[90],TCC_TAG_STALL[91],TCC_TOO_MANY_EA_WRREQS_STALL[91],TCC_WRITE[91],TCC_TAG_STALL[92],TCC_TOO_MANY_EA_WRREQS_STALL[92],TCC_WRITE[92],TCC_TAG_STALL[93],TCC_TOO_MANY_EA_WRREQS_STALL[93],TCC_WRITE[93],TCC_TAG_STALL[94],TCC_TOO_MANY_EA_WRREQS_STALL[94],TCC_WRITE[94],TCC_TAG_STALL[95],TCC_TOO_MANY_EA_WRREQS_STALL[95],TCC_WRITE[95],TCC_TAG_STALL[96],TCC_TOO_MANY_EA_WRREQS_STALL[96],TCC_WRITE[96],TCC_TAG_STALL[97],TCC_TOO_MANY_EA_WRREQS_STALL[97],TCC_WRITE[97],TCC_TAG_STALL[98],TCC_TOO_MANY_EA_WRREQS_STALL[98],TCC_WRITE[98],TCC_TAG_STALL[99],TCC_TOO_MANY_EA_WRREQS_STALL[99],TCC_WRITE[99],TCC_TAG_STALL[100],TCC_TOO_MANY_EA_WRREQS_STALL[100],TCC_WRITE[100],TCC_TAG_STALL[101],TCC_TOO_MANY_EA_WRREQS_STALL[101],TCC_WRITE[101],TCC_TAG_STALL[102],TCC_TOO_MANY_EA_WRREQS_STALL[102],TCC_WRITE[102],TCC_TAG_STALL[103],TCC_TOO_MANY_EA_WRREQS_STALL[103],TCC_WRITE[103],TCC_TAG_STALL[104],TCC_TOO_MANY_EA_WRREQS_STALL[104],TCC_WRITE[104],TCC_TAG_STALL[105],TCC_TOO_MANY_EA_WRREQS_STALL[105],TCC_WRITE[105],TCC_TAG_STALL[106],TCC_TOO_MANY_EA_WRREQS_STALL[106],TCC_WRITE[106],TCC_TAG_STALL[107],TCC_TOO_MANY_EA_WRREQS_STALL[107],TCC_WRITE[107],TCC_TAG_STALL[108],TCC_TOO_MANY_EA_WRREQS_STALL[108],TCC_WRITE[108],TCC_TAG_STALL[109],TCC_TOO_MANY_EA_WRREQS_STALL[109],TCC_WRITE[109],TCC_TAG_STALL[110],TCC_TOO_MANY_EA_WRREQS_STALL[110],TCC_WRITE[110],TCC_TAG_STALL[111],TCC_TOO_MANY_EA_WRREQS_STALL[111],TCC_WRITE[111],TCC_TAG_STALL[112],TCC_TOO_MANY_EA_WRREQS_STALL[112],TCC_WRITE[112],TCC_TAG_STALL[113],TCC_TOO_MANY_EA_WRREQS_STALL[113],TCC_WRITE[113],TCC_TAG_STALL[114],TCC_TOO_MANY_EA_WRREQS_STALL[114],TCC_WRITE[114],TCC_TAG_STALL[115],TCC_TOO_MANY_EA_WRREQS_STALL[115],TCC_WRITE[115],TCC_TAG_STALL[116],TCC_TOO_MANY_EA_WRREQS_STALL[116],TCC_WRITE[116],TCC_TAG_STALL[117],TCC_TOO_MANY_EA_WRREQS_STALL[117],TCC_WRITE[117],TCC_TAG_STALL[118],TCC_TOO_MANY_EA_WRREQS_STALL[118],TCC_WRITE[118],TCC_TAG_STALL[119],TCC_TOO_MANY_EA_WRREQS_STALL[119],TCC_WRITE[119],TCC_TAG_STALL[120],TCC_TOO_MANY_EA_WRREQS_STALL[120],TCC_WRITE[120],TCC_TAG_STALL[121],TCC_TOO_MANY_EA_WRREQS_STALL[121],TCC_WRITE[121],TCC_TAG_STALL[122],TCC_TOO_MANY_EA_WRREQS_STALL[122],TCC_WRITE[122],TCC_TAG_STALL[123],TCC_TOO_MANY_EA_WRREQS_STALL[123],TCC_WRITE[123],TCC_TAG_STALL[124],TCC_TOO_MANY_EA_WRREQS_STALL[124],TCC_WRITE[124],TCC_TAG_STALL[125],TCC_TOO_MANY_EA_WRREQS_STALL[125],TCC_WRITE[125],TCC_TAG_STALL[126],TCC_TOO_MANY_EA_WRREQS_STALL[126],TCC_WRITE[126],TCC_TAG_STALL[127],TCC_TOO_MANY_EA_WRREQS_STALL[127],TCC_WRITE[127],Wave_Size_8,Correlation_ID_8,XCC_Index_8,TCC_EA0_ATOMIC_LEVEL[0],TCC_EA0_RDREQ[0],TCC_EA0_RDREQ_32B[0],TCC_EA0_RDREQ_LEVEL[0],TCC_EA0_ATOMIC_LEVEL[1],TCC_EA0_RDREQ[1],TCC_EA0_RDREQ_32B[1],TCC_EA0_RDREQ_LEVEL[1],TCC_EA0_ATOMIC_LEVEL[2],TCC_EA0_RDREQ[2],TCC_EA0_RDREQ_32B[2],TCC_EA0_RDREQ_LEVEL[2],TCC_EA0_ATOMIC_LEVEL[3],TCC_EA0_RDREQ[3],TCC_EA0_RDREQ_32B[3],TCC_EA0_RDREQ_LEVEL[3],TCC_EA0_ATOMIC_LEVEL[4],TCC_EA0_RDREQ[4],TCC_EA0_RDREQ_32B[4],TCC_EA0_RDREQ_LEVEL[4],TCC_EA0_ATOMIC_LEVEL[5],TCC_EA0_RDREQ[5],TCC_EA0_RDREQ_32B[5],TCC_EA0_RDREQ_LEVEL[5],TCC_EA0_ATOMIC_LEVEL[6],TCC_EA0_RDREQ[6],TCC_EA0_RDREQ_32B[6],TCC_EA0_RDREQ_LEVEL[6],TCC_EA0_ATOMIC_LEVEL[7],TCC_EA0_RDREQ[7],TCC_EA0_RDREQ_32B[7],TCC_EA0_RDREQ_LEVEL[7],TCC_EA0_ATOMIC_LEVEL[8],TCC_EA0_RDREQ[8],TCC_EA0_RDREQ_32B[8],TCC_EA0_RDREQ_LEVEL[8],TCC_EA0_ATOMIC_LEVEL[9],TCC_EA0_RDREQ[9],TCC_EA0_RDREQ_32B[9],TCC_EA0_RDREQ_LEVEL[9],TCC_EA0_ATOMIC_LEVEL[10],TCC_EA0_RDREQ[10],TCC_EA0_RDREQ_32B[10],TCC_EA0_RDREQ_LEVEL[10],TCC_EA0_ATOMIC_LEVEL[11],TCC_EA0_RDREQ[11],TCC_EA0_RDREQ_32B[11],TCC_EA0_RDREQ_LEVEL[11],TCC_EA0_ATOMIC_LEVEL[12],TCC_EA0_RDREQ[12],TCC_EA0_RDREQ_32B[12],TCC_EA0_RDREQ_LEVEL[12],TCC_EA0_ATOMIC_LEVEL[13],TCC_EA0_RDREQ[13],TCC_EA0_RDREQ_32B[13],TCC_EA0_RDREQ_LEVEL[13],TCC_EA0_ATOMIC_LEVEL[14],TCC_EA0_RDREQ[14],TCC_EA0_RDREQ_32B[14],TCC_EA0_RDREQ_LEVEL[14],TCC_EA0_ATOMIC_LEVEL[15],TCC_EA0_RDREQ[15],TCC_EA0_RDREQ_32B[15],TCC_EA0_RDREQ_LEVEL[15],TCC_EA0_ATOMIC_LEVEL[16],TCC_EA0_RDREQ[16],TCC_EA0_RDREQ_32B[16],TCC_EA0_RDREQ_LEVEL[16],TCC_EA0_ATOMIC_LEVEL[17],TCC_EA0_RDREQ[17],TCC_EA0_RDREQ_32B[17],TCC_EA0_RDREQ_LEVEL[17],TCC_EA0_ATOMIC_LEVEL[18],TCC_EA0_RDREQ[18],TCC_EA0_RDREQ_32B[18],TCC_EA0_RDREQ_LEVEL[18],TCC_EA0_ATOMIC_LEVEL[19],TCC_EA0_RDREQ[19],TCC_EA0_RDREQ_32B[19],TCC_EA0_RDREQ_LEVEL[19],TCC_EA0_ATOMIC_LEVEL[20],TCC_EA0_RDREQ[20],TCC_EA0_RDREQ_32B[20],TCC_EA0_RDREQ_LEVEL[20],TCC_EA0_ATOMIC_LEVEL[21],TCC_EA0_RDREQ[21],TCC_EA0_RDREQ_32B[21],TCC_EA0_RDREQ_LEVEL[21],TCC_EA0_ATOMIC_LEVEL[22],TCC_EA0_RDREQ[22],TCC_EA0_RDREQ_32B[22],TCC_EA0_RDREQ_LEVEL[22],TCC_EA0_ATOMIC_LEVEL[23],TCC_EA0_RDREQ[23],TCC_EA0_RDREQ_32B[23],TCC_EA0_RDREQ_LEVEL[23],TCC_EA0_ATOMIC_LEVEL[24],TCC_EA0_RDREQ[24],TCC_EA0_RDREQ_32B[24],TCC_EA0_RDREQ_LEVEL[24],TCC_EA0_ATOMIC_LEVEL[25],TCC_EA0_RDREQ[25],TCC_EA0_RDREQ_32B[25],TCC_EA0_RDREQ_LEVEL[25],TCC_EA0_ATOMIC_LEVEL[26],TCC_EA0_RDREQ[26],TCC_EA0_RDREQ_32B[26],TCC_EA0_RDREQ_LEVEL[26],TCC_EA0_ATOMIC_LEVEL[27],TCC_EA0_RDREQ[27],TCC_EA0_RDREQ_32B[27],TCC_EA0_RDREQ_LEVEL[27],TCC_EA0_ATOMIC_LEVEL[28],TCC_EA0_RDREQ[28],TCC_EA0_RDREQ_32B[28],TCC_EA0_RDREQ_LEVEL[28],TCC_EA0_ATOMIC_LEVEL[29],TCC_EA0_RDREQ[29],TCC_EA0_RDREQ_32B[29],TCC_EA0_RDREQ_LEVEL[29],TCC_EA0_ATOMIC_LEVEL[30],TCC_EA0_RDREQ[30],TCC_EA0_RDREQ_32B[30],TCC_EA0_RDREQ_LEVEL[30],TCC_EA0_ATOMIC_LEVEL[31],TCC_EA0_RDREQ[31],TCC_EA0_RDREQ_32B[31],TCC_EA0_RDREQ_LEVEL[31],TCC_EA0_ATOMIC_LEVEL[32],TCC_EA0_RDREQ[32],TCC_EA0_RDREQ_32B[32],TCC_EA0_RDREQ_LEVEL[32],TCC_EA0_ATOMIC_LEVEL[33],TCC_EA0_RDREQ[33],TCC_EA0_RDREQ_32B[33],TCC_EA0_RDREQ_LEVEL[33],TCC_EA0_ATOMIC_LEVEL[34],TCC_EA0_RDREQ[34],TCC_EA0_RDREQ_32B[34],TCC_EA0_RDREQ_LEVEL[34],TCC_EA0_ATOMIC_LEVEL[35],TCC_EA0_RDREQ[35],TCC_EA0_RDREQ_32B[35],TCC_EA0_RDREQ_LEVEL[35],TCC_EA0_ATOMIC_LEVEL[36],TCC_EA0_RDREQ[36],TCC_EA0_RDREQ_32B[36],TCC_EA0_RDREQ_LEVEL[36],TCC_EA0_ATOMIC_LEVEL[37],TCC_EA0_RDREQ[37],TCC_EA0_RDREQ_32B[37],TCC_EA0_RDREQ_LEVEL[37],TCC_EA0_ATOMIC_LEVEL[38],TCC_EA0_RDREQ[38],TCC_EA0_RDREQ_32B[38],TCC_EA0_RDREQ_LEVEL[38],TCC_EA0_ATOMIC_LEVEL[39],TCC_EA0_RDREQ[39],TCC_EA0_RDREQ_32B[39],TCC_EA0_RDREQ_LEVEL[39],TCC_EA0_ATOMIC_LEVEL[40],TCC_EA0_RDREQ[40],TCC_EA0_RDREQ_32B[40],TCC_EA0_RDREQ_LEVEL[40],TCC_EA0_ATOMIC_LEVEL[41],TCC_EA0_RDREQ[41],TCC_EA0_RDREQ_32B[41],TCC_EA0_RDREQ_LEVEL[41],TCC_EA0_ATOMIC_LEVEL[42],TCC_EA0_RDREQ[42],TCC_EA0_RDREQ_32B[42],TCC_EA0_RDREQ_LEVEL[42],TCC_EA0_ATOMIC_LEVEL[43],TCC_EA0_RDREQ[43],TCC_EA0_RDREQ_32B[43],TCC_EA0_RDREQ_LEVEL[43],TCC_EA0_ATOMIC_LEVEL[44],TCC_EA0_RDREQ[44],TCC_EA0_RDREQ_32B[44],TCC_EA0_RDREQ_LEVEL[44],TCC_EA0_ATOMIC_LEVEL[45],TCC_EA0_RDREQ[45],TCC_EA0_RDREQ_32B[45],TCC_EA0_RDREQ_LEVEL[45],TCC_EA0_ATOMIC_LEVEL[46],TCC_EA0_RDREQ[46],TCC_EA0_RDREQ_32B[46],TCC_EA0_RDREQ_LEVEL[46],TCC_EA0_ATOMIC_LEVEL[47],TCC_EA0_RDREQ[47],TCC_EA0_RDREQ_32B[47],TCC_EA0_RDREQ_LEVEL[47],TCC_EA0_ATOMIC_LEVEL[48],TCC_EA0_RDREQ[48],TCC_EA0_RDREQ_32B[48],TCC_EA0_RDREQ_LEVEL[48],TCC_EA0_ATOMIC_LEVEL[49],TCC_EA0_RDREQ[49],TCC_EA0_RDREQ_32B[49],TCC_EA0_RDREQ_LEVEL[49],TCC_EA0_ATOMIC_LEVEL[50],TCC_EA0_RDREQ[50],TCC_EA0_RDREQ_32B[50],TCC_EA0_RDREQ_LEVEL[50],TCC_EA0_ATOMIC_LEVEL[51],TCC_EA0_RDREQ[51],TCC_EA0_RDREQ_32B[51],TCC_EA0_RDREQ_LEVEL[51],TCC_EA0_ATOMIC_LEVEL[52],TCC_EA0_RDREQ[52],TCC_EA0_RDREQ_32B[52],TCC_EA0_RDREQ_LEVEL[52],TCC_EA0_ATOMIC_LEVEL[53],TCC_EA0_RDREQ[53],TCC_EA0_RDREQ_32B[53],TCC_EA0_RDREQ_LEVEL[53],TCC_EA0_ATOMIC_LEVEL[54],TCC_EA0_RDREQ[54],TCC_EA0_RDREQ_32B[54],TCC_EA0_RDREQ_LEVEL[54],TCC_EA0_ATOMIC_LEVEL[55],TCC_EA0_RDREQ[55],TCC_EA0_RDREQ_32B[55],TCC_EA0_RDREQ_LEVEL[55],TCC_EA0_ATOMIC_LEVEL[56],TCC_EA0_RDREQ[56],TCC_EA0_RDREQ_32B[56],TCC_EA0_RDREQ_LEVEL[56],TCC_EA0_ATOMIC_LEVEL[57],TCC_EA0_RDREQ[57],TCC_EA0_RDREQ_32B[57],TCC_EA0_RDREQ_LEVEL[57],TCC_EA0_ATOMIC_LEVEL[58],TCC_EA0_RDREQ[58],TCC_EA0_RDREQ_32B[58],TCC_EA0_RDREQ_LEVEL[58],TCC_EA0_ATOMIC_LEVEL[59],TCC_EA0_RDREQ[59],TCC_EA0_RDREQ_32B[59],TCC_EA0_RDREQ_LEVEL[59],TCC_EA0_ATOMIC_LEVEL[60],TCC_EA0_RDREQ[60],TCC_EA0_RDREQ_32B[60],TCC_EA0_RDREQ_LEVEL[60],TCC_EA0_ATOMIC_LEVEL[61],TCC_EA0_RDREQ[61],TCC_EA0_RDREQ_32B[61],TCC_EA0_RDREQ_LEVEL[61],TCC_EA0_ATOMIC_LEVEL[62],TCC_EA0_RDREQ[62],TCC_EA0_RDREQ_32B[62],TCC_EA0_RDREQ_LEVEL[62],TCC_EA0_ATOMIC_LEVEL[63],TCC_EA0_RDREQ[63],TCC_EA0_RDREQ_32B[63],TCC_EA0_RDREQ_LEVEL[63],TCC_EA0_ATOMIC_LEVEL[64],TCC_EA0_RDREQ[64],TCC_EA0_RDREQ_32B[64],TCC_EA0_RDREQ_LEVEL[64],TCC_EA0_ATOMIC_LEVEL[65],TCC_EA0_RDREQ[65],TCC_EA0_RDREQ_32B[65],TCC_EA0_RDREQ_LEVEL[65],TCC_EA0_ATOMIC_LEVEL[66],TCC_EA0_RDREQ[66],TCC_EA0_RDREQ_32B[66],TCC_EA0_RDREQ_LEVEL[66],TCC_EA0_ATOMIC_LEVEL[67],TCC_EA0_RDREQ[67],TCC_EA0_RDREQ_32B[67],TCC_EA0_RDREQ_LEVEL[67],TCC_EA0_ATOMIC_LEVEL[68],TCC_EA0_RDREQ[68],TCC_EA0_RDREQ_32B[68],TCC_EA0_RDREQ_LEVEL[68],TCC_EA0_ATOMIC_LEVEL[69],TCC_EA0_RDREQ[69],TCC_EA0_RDREQ_32B[69],TCC_EA0_RDREQ_LEVEL[69],TCC_EA0_ATOMIC_LEVEL[70],TCC_EA0_RDREQ[70],TCC_EA0_RDREQ_32B[70],TCC_EA0_RDREQ_LEVEL[70],TCC_EA0_ATOMIC_LEVEL[71],TCC_EA0_RDREQ[71],TCC_EA0_RDREQ_32B[71],TCC_EA0_RDREQ_LEVEL[71],TCC_EA0_ATOMIC_LEVEL[72],TCC_EA0_RDREQ[72],TCC_EA0_RDREQ_32B[72],TCC_EA0_RDREQ_LEVEL[72],TCC_EA0_ATOMIC_LEVEL[73],TCC_EA0_RDREQ[73],TCC_EA0_RDREQ_32B[73],TCC_EA0_RDREQ_LEVEL[73],TCC_EA0_ATOMIC_LEVEL[74],TCC_EA0_RDREQ[74],TCC_EA0_RDREQ_32B[74],TCC_EA0_RDREQ_LEVEL[74],TCC_EA0_ATOMIC_LEVEL[75],TCC_EA0_RDREQ[75],TCC_EA0_RDREQ_32B[75],TCC_EA0_RDREQ_LEVEL[75],TCC_EA0_ATOMIC_LEVEL[76],TCC_EA0_RDREQ[76],TCC_EA0_RDREQ_32B[76],TCC_EA0_RDREQ_LEVEL[76],TCC_EA0_ATOMIC_LEVEL[77],TCC_EA0_RDREQ[77],TCC_EA0_RDREQ_32B[77],TCC_EA0_RDREQ_LEVEL[77],TCC_EA0_ATOMIC_LEVEL[78],TCC_EA0_RDREQ[78],TCC_EA0_RDREQ_32B[78],TCC_EA0_RDREQ_LEVEL[78],TCC_EA0_ATOMIC_LEVEL[79],TCC_EA0_RDREQ[79],TCC_EA0_RDREQ_32B[79],TCC_EA0_RDREQ_LEVEL[79],TCC_EA0_ATOMIC_LEVEL[80],TCC_EA0_RDREQ[80],TCC_EA0_RDREQ_32B[80],TCC_EA0_RDREQ_LEVEL[80],TCC_EA0_ATOMIC_LEVEL[81],TCC_EA0_RDREQ[81],TCC_EA0_RDREQ_32B[81],TCC_EA0_RDREQ_LEVEL[81],TCC_EA0_ATOMIC_LEVEL[82],TCC_EA0_RDREQ[82],TCC_EA0_RDREQ_32B[82],TCC_EA0_RDREQ_LEVEL[82],TCC_EA0_ATOMIC_LEVEL[83],TCC_EA0_RDREQ[83],TCC_EA0_RDREQ_32B[83],TCC_EA0_RDREQ_LEVEL[83],TCC_EA0_ATOMIC_LEVEL[84],TCC_EA0_RDREQ[84],TCC_EA0_RDREQ_32B[84],TCC_EA0_RDREQ_LEVEL[84],TCC_EA0_ATOMIC_LEVEL[85],TCC_EA0_RDREQ[85],TCC_EA0_RDREQ_32B[85],TCC_EA0_RDREQ_LEVEL[85],TCC_EA0_ATOMIC_LEVEL[86],TCC_EA0_RDREQ[86],TCC_EA0_RDREQ_32B[86],TCC_EA0_RDREQ_LEVEL[86],TCC_EA0_ATOMIC_LEVEL[87],TCC_EA0_RDREQ[87],TCC_EA0_RDREQ_32B[87],TCC_EA0_RDREQ_LEVEL[87],TCC_EA0_ATOMIC_LEVEL[88],TCC_EA0_RDREQ[88],TCC_EA0_RDREQ_32B[88],TCC_EA0_RDREQ_LEVEL[88],TCC_EA0_ATOMIC_LEVEL[89],TCC_EA0_RDREQ[89],TCC_EA0_RDREQ_32B[89],TCC_EA0_RDREQ_LEVEL[89],TCC_EA0_ATOMIC_LEVEL[90],TCC_EA0_RDREQ[90],TCC_EA0_RDREQ_32B[90],TCC_EA0_RDREQ_LEVEL[90],TCC_EA0_ATOMIC_LEVEL[91],TCC_EA0_RDREQ[91],TCC_EA0_RDREQ_32B[91],TCC_EA0_RDREQ_LEVEL[91],TCC_EA0_ATOMIC_LEVEL[92],TCC_EA0_RDREQ[92],TCC_EA0_RDREQ_32B[92],TCC_EA0_RDREQ_LEVEL[92],TCC_EA0_ATOMIC_LEVEL[93],TCC_EA0_RDREQ[93],TCC_EA0_RDREQ_32B[93],TCC_EA0_RDREQ_LEVEL[93],TCC_EA0_ATOMIC_LEVEL[94],TCC_EA0_RDREQ[94],TCC_EA0_RDREQ_32B[94],TCC_EA0_RDREQ_LEVEL[94],TCC_EA0_ATOMIC_LEVEL[95],TCC_EA0_RDREQ[95],TCC_EA0_RDREQ_32B[95],TCC_EA0_RDREQ_LEVEL[95],TCC_EA0_ATOMIC_LEVEL[96],TCC_EA0_RDREQ[96],TCC_EA0_RDREQ_32B[96],TCC_EA0_RDREQ_LEVEL[96],TCC_EA0_ATOMIC_LEVEL[97],TCC_EA0_RDREQ[97],TCC_EA0_RDREQ_32B[97],TCC_EA0_RDREQ_LEVEL[97],TCC_EA0_ATOMIC_LEVEL[98],TCC_EA0_RDREQ[98],TCC_EA0_RDREQ_32B[98],TCC_EA0_RDREQ_LEVEL[98],TCC_EA0_ATOMIC_LEVEL[99],TCC_EA0_RDREQ[99],TCC_EA0_RDREQ_32B[99],TCC_EA0_RDREQ_LEVEL[99],TCC_EA0_ATOMIC_LEVEL[100],TCC_EA0_RDREQ[100],TCC_EA0_RDREQ_32B[100],TCC_EA0_RDREQ_LEVEL[100],TCC_EA0_ATOMIC_LEVEL[101],TCC_EA0_RDREQ[101],TCC_EA0_RDREQ_32B[101],TCC_EA0_RDREQ_LEVEL[101],TCC_EA0_ATOMIC_LEVEL[102],TCC_EA0_RDREQ[102],TCC_EA0_RDREQ_32B[102],TCC_EA0_RDREQ_LEVEL[102],TCC_EA0_ATOMIC_LEVEL[103],TCC_EA0_RDREQ[103],TCC_EA0_RDREQ_32B[103],TCC_EA0_RDREQ_LEVEL[103],TCC_EA0_ATOMIC_LEVEL[104],TCC_EA0_RDREQ[104],TCC_EA0_RDREQ_32B[104],TCC_EA0_RDREQ_LEVEL[104],TCC_EA0_ATOMIC_LEVEL[105],TCC_EA0_RDREQ[105],TCC_EA0_RDREQ_32B[105],TCC_EA0_RDREQ_LEVEL[105],TCC_EA0_ATOMIC_LEVEL[106],TCC_EA0_RDREQ[106],TCC_EA0_RDREQ_32B[106],TCC_EA0_RDREQ_LEVEL[106],TCC_EA0_ATOMIC_LEVEL[107],TCC_EA0_RDREQ[107],TCC_EA0_RDREQ_32B[107],TCC_EA0_RDREQ_LEVEL[107],TCC_EA0_ATOMIC_LEVEL[108],TCC_EA0_RDREQ[108],TCC_EA0_RDREQ_32B[108],TCC_EA0_RDREQ_LEVEL[108],TCC_EA0_ATOMIC_LEVEL[109],TCC_EA0_RDREQ[109],TCC_EA0_RDREQ_32B[109],TCC_EA0_RDREQ_LEVEL[109],TCC_EA0_ATOMIC_LEVEL[110],TCC_EA0_RDREQ[110],TCC_EA0_RDREQ_32B[110],TCC_EA0_RDREQ_LEVEL[110],TCC_EA0_ATOMIC_LEVEL[111],TCC_EA0_RDREQ[111],TCC_EA0_RDREQ_32B[111],TCC_EA0_RDREQ_LEVEL[111],TCC_EA0_ATOMIC_LEVEL[112],TCC_EA0_RDREQ[112],TCC_EA0_RDREQ_32B[112],TCC_EA0_RDREQ_LEVEL[112],TCC_EA0_ATOMIC_LEVEL[113],TCC_EA0_RDREQ[113],TCC_EA0_RDREQ_32B[113],TCC_EA0_RDREQ_LEVEL[113],TCC_EA0_ATOMIC_LEVEL[114],TCC_EA0_RDREQ[114],TCC_EA0_RDREQ_32B[114],TCC_EA0_RDREQ_LEVEL[114],TCC_EA0_ATOMIC_LEVEL[115],TCC_EA0_RDREQ[115],TCC_EA0_RDREQ_32B[115],TCC_EA0_RDREQ_LEVEL[115],TCC_EA0_ATOMIC_LEVEL[116],TCC_EA0_RDREQ[116],TCC_EA0_RDREQ_32B[116],TCC_EA0_RDREQ_LEVEL[116],TCC_EA0_ATOMIC_LEVEL[117],TCC_EA0_RDREQ[117],TCC_EA0_RDREQ_32B[117],TCC_EA0_RDREQ_LEVEL[117],TCC_EA0_ATOMIC_LEVEL[118],TCC_EA0_RDREQ[118],TCC_EA0_RDREQ_32B[118],TCC_EA0_RDREQ_LEVEL[118],TCC_EA0_ATOMIC_LEVEL[119],TCC_EA0_RDREQ[119],TCC_EA0_RDREQ_32B[119],TCC_EA0_RDREQ_LEVEL[119],TCC_EA0_ATOMIC_LEVEL[120],TCC_EA0_RDREQ[120],TCC_EA0_RDREQ_32B[120],TCC_EA0_RDREQ_LEVEL[120],TCC_EA0_ATOMIC_LEVEL[121],TCC_EA0_RDREQ[121],TCC_EA0_RDREQ_32B[121],TCC_EA0_RDREQ_LEVEL[121],TCC_EA0_ATOMIC_LEVEL[122],TCC_EA0_RDREQ[122],TCC_EA0_RDREQ_32B[122],TCC_EA0_RDREQ_LEVEL[122],TCC_EA0_ATOMIC_LEVEL[123],TCC_EA0_RDREQ[123],TCC_EA0_RDREQ_32B[123],TCC_EA0_RDREQ_LEVEL[123],TCC_EA0_ATOMIC_LEVEL[124],TCC_EA0_RDREQ[124],TCC_EA0_RDREQ_32B[124],TCC_EA0_RDREQ_LEVEL[124],TCC_EA0_ATOMIC_LEVEL[125],TCC_EA0_RDREQ[125],TCC_EA0_RDREQ_32B[125],TCC_EA0_RDREQ_LEVEL[125],TCC_EA0_ATOMIC_LEVEL[126],TCC_EA0_RDREQ[126],TCC_EA0_RDREQ_32B[126],TCC_EA0_RDREQ_LEVEL[126],TCC_EA0_ATOMIC_LEVEL[127],TCC_EA0_RDREQ[127],TCC_EA0_RDREQ_32B[127],TCC_EA0_RDREQ_LEVEL[127],Wave_Size_9,Correlation_ID_9,XCC_Index_9,TCC_EA0_WRREQ[0],TCC_EA0_WRREQ_64B[0],TCC_EA0_WRREQ_LEVEL[0],TCC_HIT[0],TCC_EA0_WRREQ[1],TCC_EA0_WRREQ_64B[1],TCC_EA0_WRREQ_LEVEL[1],TCC_HIT[1],TCC_EA0_WRREQ[2],TCC_EA0_WRREQ_64B[2],TCC_EA0_WRREQ_LEVEL[2],TCC_HIT[2],TCC_EA0_WRREQ[3],TCC_EA0_WRREQ_64B[3],TCC_EA0_WRREQ_LEVEL[3],TCC_HIT[3],TCC_EA0_WRREQ[4],TCC_EA0_WRREQ_64B[4],TCC_EA0_WRREQ_LEVEL[4],TCC_HIT[4],TCC_EA0_WRREQ[5],TCC_EA0_WRREQ_64B[5],TCC_EA0_WRREQ_LEVEL[5],TCC_HIT[5],TCC_EA0_WRREQ[6],TCC_EA0_WRREQ_64B[6],TCC_EA0_WRREQ_LEVEL[6],TCC_HIT[6],TCC_EA0_WRREQ[7],TCC_EA0_WRREQ_64B[7],TCC_EA0_WRREQ_LEVEL[7],TCC_HIT[7],TCC_EA0_WRREQ[8],TCC_EA0_WRREQ_64B[8],TCC_EA0_WRREQ_LEVEL[8],TCC_HIT[8],TCC_EA0_WRREQ[9],TCC_EA0_WRREQ_64B[9],TCC_EA0_WRREQ_LEVEL[9],TCC_HIT[9],TCC_EA0_WRREQ[10],TCC_EA0_WRREQ_64B[10],TCC_EA0_WRREQ_LEVEL[10],TCC_HIT[10],TCC_EA0_WRREQ[11],TCC_EA0_WRREQ_64B[11],TCC_EA0_WRREQ_LEVEL[11],TCC_HIT[11],TCC_EA0_WRREQ[12],TCC_EA0_WRREQ_64B[12],TCC_EA0_WRREQ_LEVEL[12],TCC_HIT[12],TCC_EA0_WRREQ[13],TCC_EA0_WRREQ_64B[13],TCC_EA0_WRREQ_LEVEL[13],TCC_HIT[13],TCC_EA0_WRREQ[14],TCC_EA0_WRREQ_64B[14],TCC_EA0_WRREQ_LEVEL[14],TCC_HIT[14],TCC_EA0_WRREQ[15],TCC_EA0_WRREQ_64B[15],TCC_EA0_WRREQ_LEVEL[15],TCC_HIT[15],TCC_EA0_WRREQ[16],TCC_EA0_WRREQ_64B[16],TCC_EA0_WRREQ_LEVEL[16],TCC_HIT[16],TCC_EA0_WRREQ[17],TCC_EA0_WRREQ_64B[17],TCC_EA0_WRREQ_LEVEL[17],TCC_HIT[17],TCC_EA0_WRREQ[18],TCC_EA0_WRREQ_64B[18],TCC_EA0_WRREQ_LEVEL[18],TCC_HIT[18],TCC_EA0_WRREQ[19],TCC_EA0_WRREQ_64B[19],TCC_EA0_WRREQ_LEVEL[19],TCC_HIT[19],TCC_EA0_WRREQ[20],TCC_EA0_WRREQ_64B[20],TCC_EA0_WRREQ_LEVEL[20],TCC_HIT[20],TCC_EA0_WRREQ[21],TCC_EA0_WRREQ_64B[21],TCC_EA0_WRREQ_LEVEL[21],TCC_HIT[21],TCC_EA0_WRREQ[22],TCC_EA0_WRREQ_64B[22],TCC_EA0_WRREQ_LEVEL[22],TCC_HIT[22],TCC_EA0_WRREQ[23],TCC_EA0_WRREQ_64B[23],TCC_EA0_WRREQ_LEVEL[23],TCC_HIT[23],TCC_EA0_WRREQ[24],TCC_EA0_WRREQ_64B[24],TCC_EA0_WRREQ_LEVEL[24],TCC_HIT[24],TCC_EA0_WRREQ[25],TCC_EA0_WRREQ_64B[25],TCC_EA0_WRREQ_LEVEL[25],TCC_HIT[25],TCC_EA0_WRREQ[26],TCC_EA0_WRREQ_64B[26],TCC_EA0_WRREQ_LEVEL[26],TCC_HIT[26],TCC_EA0_WRREQ[27],TCC_EA0_WRREQ_64B[27],TCC_EA0_WRREQ_LEVEL[27],TCC_HIT[27],TCC_EA0_WRREQ[28],TCC_EA0_WRREQ_64B[28],TCC_EA0_WRREQ_LEVEL[28],TCC_HIT[28],TCC_EA0_WRREQ[29],TCC_EA0_WRREQ_64B[29],TCC_EA0_WRREQ_LEVEL[29],TCC_HIT[29],TCC_EA0_WRREQ[30],TCC_EA0_WRREQ_64B[30],TCC_EA0_WRREQ_LEVEL[30],TCC_HIT[30],TCC_EA0_WRREQ[31],TCC_EA0_WRREQ_64B[31],TCC_EA0_WRREQ_LEVEL[31],TCC_HIT[31],TCC_EA0_WRREQ[32],TCC_EA0_WRREQ_64B[32],TCC_EA0_WRREQ_LEVEL[32],TCC_HIT[32],TCC_EA0_WRREQ[33],TCC_EA0_WRREQ_64B[33],TCC_EA0_WRREQ_LEVEL[33],TCC_HIT[33],TCC_EA0_WRREQ[34],TCC_EA0_WRREQ_64B[34],TCC_EA0_WRREQ_LEVEL[34],TCC_HIT[34],TCC_EA0_WRREQ[35],TCC_EA0_WRREQ_64B[35],TCC_EA0_WRREQ_LEVEL[35],TCC_HIT[35],TCC_EA0_WRREQ[36],TCC_EA0_WRREQ_64B[36],TCC_EA0_WRREQ_LEVEL[36],TCC_HIT[36],TCC_EA0_WRREQ[37],TCC_EA0_WRREQ_64B[37],TCC_EA0_WRREQ_LEVEL[37],TCC_HIT[37],TCC_EA0_WRREQ[38],TCC_EA0_WRREQ_64B[38],TCC_EA0_WRREQ_LEVEL[38],TCC_HIT[38],TCC_EA0_WRREQ[39],TCC_EA0_WRREQ_64B[39],TCC_EA0_WRREQ_LEVEL[39],TCC_HIT[39],TCC_EA0_WRREQ[40],TCC_EA0_WRREQ_64B[40],TCC_EA0_WRREQ_LEVEL[40],TCC_HIT[40],TCC_EA0_WRREQ[41],TCC_EA0_WRREQ_64B[41],TCC_EA0_WRREQ_LEVEL[41],TCC_HIT[41],TCC_EA0_WRREQ[42],TCC_EA0_WRREQ_64B[42],TCC_EA0_WRREQ_LEVEL[42],TCC_HIT[42],TCC_EA0_WRREQ[43],TCC_EA0_WRREQ_64B[43],TCC_EA0_WRREQ_LEVEL[43],TCC_HIT[43],TCC_EA0_WRREQ[44],TCC_EA0_WRREQ_64B[44],TCC_EA0_WRREQ_LEVEL[44],TCC_HIT[44],TCC_EA0_WRREQ[45],TCC_EA0_WRREQ_64B[45],TCC_EA0_WRREQ_LEVEL[45],TCC_HIT[45],TCC_EA0_WRREQ[46],TCC_EA0_WRREQ_64B[46],TCC_EA0_WRREQ_LEVEL[46],TCC_HIT[46],TCC_EA0_WRREQ[47],TCC_EA0_WRREQ_64B[47],TCC_EA0_WRREQ_LEVEL[47],TCC_HIT[47],TCC_EA0_WRREQ[48],TCC_EA0_WRREQ_64B[48],TCC_EA0_WRREQ_LEVEL[48],TCC_HIT[48],TCC_EA0_WRREQ[49],TCC_EA0_WRREQ_64B[49],TCC_EA0_WRREQ_LEVEL[49],TCC_HIT[49],TCC_EA0_WRREQ[50],TCC_EA0_WRREQ_64B[50],TCC_EA0_WRREQ_LEVEL[50],TCC_HIT[50],TCC_EA0_WRREQ[51],TCC_EA0_WRREQ_64B[51],TCC_EA0_WRREQ_LEVEL[51],TCC_HIT[51],TCC_EA0_WRREQ[52],TCC_EA0_WRREQ_64B[52],TCC_EA0_WRREQ_LEVEL[52],TCC_HIT[52],TCC_EA0_WRREQ[53],TCC_EA0_WRREQ_64B[53],TCC_EA0_WRREQ_LEVEL[53],TCC_HIT[53],TCC_EA0_WRREQ[54],TCC_EA0_WRREQ_64B[54],TCC_EA0_WRREQ_LEVEL[54],TCC_HIT[54],TCC_EA0_WRREQ[55],TCC_EA0_WRREQ_64B[55],TCC_EA0_WRREQ_LEVEL[55],TCC_HIT[55],TCC_EA0_WRREQ[56],TCC_EA0_WRREQ_64B[56],TCC_EA0_WRREQ_LEVEL[56],TCC_HIT[56],TCC_EA0_WRREQ[57],TCC_EA0_WRREQ_64B[57],TCC_EA0_WRREQ_LEVEL[57],TCC_HIT[57],TCC_EA0_WRREQ[58],TCC_EA0_WRREQ_64B[58],TCC_EA0_WRREQ_LEVEL[58],TCC_HIT[58],TCC_EA0_WRREQ[59],TCC_EA0_WRREQ_64B[59],TCC_EA0_WRREQ_LEVEL[59],TCC_HIT[59],TCC_EA0_WRREQ[60],TCC_EA0_WRREQ_64B[60],TCC_EA0_WRREQ_LEVEL[60],TCC_HIT[60],TCC_EA0_WRREQ[61],TCC_EA0_WRREQ_64B[61],TCC_EA0_WRREQ_LEVEL[61],TCC_HIT[61],TCC_EA0_WRREQ[62],TCC_EA0_WRREQ_64B[62],TCC_EA0_WRREQ_LEVEL[62],TCC_HIT[62],TCC_EA0_WRREQ[63],TCC_EA0_WRREQ_64B[63],TCC_EA0_WRREQ_LEVEL[63],TCC_HIT[63],TCC_EA0_WRREQ[64],TCC_EA0_WRREQ_64B[64],TCC_EA0_WRREQ_LEVEL[64],TCC_HIT[64],TCC_EA0_WRREQ[65],TCC_EA0_WRREQ_64B[65],TCC_EA0_WRREQ_LEVEL[65],TCC_HIT[65],TCC_EA0_WRREQ[66],TCC_EA0_WRREQ_64B[66],TCC_EA0_WRREQ_LEVEL[66],TCC_HIT[66],TCC_EA0_WRREQ[67],TCC_EA0_WRREQ_64B[67],TCC_EA0_WRREQ_LEVEL[67],TCC_HIT[67],TCC_EA0_WRREQ[68],TCC_EA0_WRREQ_64B[68],TCC_EA0_WRREQ_LEVEL[68],TCC_HIT[68],TCC_EA0_WRREQ[69],TCC_EA0_WRREQ_64B[69],TCC_EA0_WRREQ_LEVEL[69],TCC_HIT[69],TCC_EA0_WRREQ[70],TCC_EA0_WRREQ_64B[70],TCC_EA0_WRREQ_LEVEL[70],TCC_HIT[70],TCC_EA0_WRREQ[71],TCC_EA0_WRREQ_64B[71],TCC_EA0_WRREQ_LEVEL[71],TCC_HIT[71],TCC_EA0_WRREQ[72],TCC_EA0_WRREQ_64B[72],TCC_EA0_WRREQ_LEVEL[72],TCC_HIT[72],TCC_EA0_WRREQ[73],TCC_EA0_WRREQ_64B[73],TCC_EA0_WRREQ_LEVEL[73],TCC_HIT[73],TCC_EA0_WRREQ[74],TCC_EA0_WRREQ_64B[74],TCC_EA0_WRREQ_LEVEL[74],TCC_HIT[74],TCC_EA0_WRREQ[75],TCC_EA0_WRREQ_64B[75],TCC_EA0_WRREQ_LEVEL[75],TCC_HIT[75],TCC_EA0_WRREQ[76],TCC_EA0_WRREQ_64B[76],TCC_EA0_WRREQ_LEVEL[76],TCC_HIT[76],TCC_EA0_WRREQ[77],TCC_EA0_WRREQ_64B[77],TCC_EA0_WRREQ_LEVEL[77],TCC_HIT[77],TCC_EA0_WRREQ[78],TCC_EA0_WRREQ_64B[78],TCC_EA0_WRREQ_LEVEL[78],TCC_HIT[78],TCC_EA0_WRREQ[79],TCC_EA0_WRREQ_64B[79],TCC_EA0_WRREQ_LEVEL[79],TCC_HIT[79],TCC_EA0_WRREQ[80],TCC_EA0_WRREQ_64B[80],TCC_EA0_WRREQ_LEVEL[80],TCC_HIT[80],TCC_EA0_WRREQ[81],TCC_EA0_WRREQ_64B[81],TCC_EA0_WRREQ_LEVEL[81],TCC_HIT[81],TCC_EA0_WRREQ[82],TCC_EA0_WRREQ_64B[82],TCC_EA0_WRREQ_LEVEL[82],TCC_HIT[82],TCC_EA0_WRREQ[83],TCC_EA0_WRREQ_64B[83],TCC_EA0_WRREQ_LEVEL[83],TCC_HIT[83],TCC_EA0_WRREQ[84],TCC_EA0_WRREQ_64B[84],TCC_EA0_WRREQ_LEVEL[84],TCC_HIT[84],TCC_EA0_WRREQ[85],TCC_EA0_WRREQ_64B[85],TCC_EA0_WRREQ_LEVEL[85],TCC_HIT[85],TCC_EA0_WRREQ[86],TCC_EA0_WRREQ_64B[86],TCC_EA0_WRREQ_LEVEL[86],TCC_HIT[86],TCC_EA0_WRREQ[87],TCC_EA0_WRREQ_64B[87],TCC_EA0_WRREQ_LEVEL[87],TCC_HIT[87],TCC_EA0_WRREQ[88],TCC_EA0_WRREQ_64B[88],TCC_EA0_WRREQ_LEVEL[88],TCC_HIT[88],TCC_EA0_WRREQ[89],TCC_EA0_WRREQ_64B[89],TCC_EA0_WRREQ_LEVEL[89],TCC_HIT[89],TCC_EA0_WRREQ[90],TCC_EA0_WRREQ_64B[90],TCC_EA0_WRREQ_LEVEL[90],TCC_HIT[90],TCC_EA0_WRREQ[91],TCC_EA0_WRREQ_64B[91],TCC_EA0_WRREQ_LEVEL[91],TCC_HIT[91],TCC_EA0_WRREQ[92],TCC_EA0_WRREQ_64B[92],TCC_EA0_WRREQ_LEVEL[92],TCC_HIT[92],TCC_EA0_WRREQ[93],TCC_EA0_WRREQ_64B[93],TCC_EA0_WRREQ_LEVEL[93],TCC_HIT[93],TCC_EA0_WRREQ[94],TCC_EA0_WRREQ_64B[94],TCC_EA0_WRREQ_LEVEL[94],TCC_HIT[94],TCC_EA0_WRREQ[95],TCC_EA0_WRREQ_64B[95],TCC_EA0_WRREQ_LEVEL[95],TCC_HIT[95],TCC_EA0_WRREQ[96],TCC_EA0_WRREQ_64B[96],TCC_EA0_WRREQ_LEVEL[96],TCC_HIT[96],TCC_EA0_WRREQ[97],TCC_EA0_WRREQ_64B[97],TCC_EA0_WRREQ_LEVEL[97],TCC_HIT[97],TCC_EA0_WRREQ[98],TCC_EA0_WRREQ_64B[98],TCC_EA0_WRREQ_LEVEL[98],TCC_HIT[98],TCC_EA0_WRREQ[99],TCC_EA0_WRREQ_64B[99],TCC_EA0_WRREQ_LEVEL[99],TCC_HIT[99],TCC_EA0_WRREQ[100],TCC_EA0_WRREQ_64B[100],TCC_EA0_WRREQ_LEVEL[100],TCC_HIT[100],TCC_EA0_WRREQ[101],TCC_EA0_WRREQ_64B[101],TCC_EA0_WRREQ_LEVEL[101],TCC_HIT[101],TCC_EA0_WRREQ[102],TCC_EA0_WRREQ_64B[102],TCC_EA0_WRREQ_LEVEL[102],TCC_HIT[102],TCC_EA0_WRREQ[103],TCC_EA0_WRREQ_64B[103],TCC_EA0_WRREQ_LEVEL[103],TCC_HIT[103],TCC_EA0_WRREQ[104],TCC_EA0_WRREQ_64B[104],TCC_EA0_WRREQ_LEVEL[104],TCC_HIT[104],TCC_EA0_WRREQ[105],TCC_EA0_WRREQ_64B[105],TCC_EA0_WRREQ_LEVEL[105],TCC_HIT[105],TCC_EA0_WRREQ[106],TCC_EA0_WRREQ_64B[106],TCC_EA0_WRREQ_LEVEL[106],TCC_HIT[106],TCC_EA0_WRREQ[107],TCC_EA0_WRREQ_64B[107],TCC_EA0_WRREQ_LEVEL[107],TCC_HIT[107],TCC_EA0_WRREQ[108],TCC_EA0_WRREQ_64B[108],TCC_EA0_WRREQ_LEVEL[108],TCC_HIT[108],TCC_EA0_WRREQ[109],TCC_EA0_WRREQ_64B[109],TCC_EA0_WRREQ_LEVEL[109],TCC_HIT[109],TCC_EA0_WRREQ[110],TCC_EA0_WRREQ_64B[110],TCC_EA0_WRREQ_LEVEL[110],TCC_HIT[110],TCC_EA0_WRREQ[111],TCC_EA0_WRREQ_64B[111],TCC_EA0_WRREQ_LEVEL[111],TCC_HIT[111],TCC_EA0_WRREQ[112],TCC_EA0_WRREQ_64B[112],TCC_EA0_WRREQ_LEVEL[112],TCC_HIT[112],TCC_EA0_WRREQ[113],TCC_EA0_WRREQ_64B[113],TCC_EA0_WRREQ_LEVEL[113],TCC_HIT[113],TCC_EA0_WRREQ[114],TCC_EA0_WRREQ_64B[114],TCC_EA0_WRREQ_LEVEL[114],TCC_HIT[114],TCC_EA0_WRREQ[115],TCC_EA0_WRREQ_64B[115],TCC_EA0_WRREQ_LEVEL[115],TCC_HIT[115],TCC_EA0_WRREQ[116],TCC_EA0_WRREQ_64B[116],TCC_EA0_WRREQ_LEVEL[116],TCC_HIT[116],TCC_EA0_WRREQ[117],TCC_EA0_WRREQ_64B[117],TCC_EA0_WRREQ_LEVEL[117],TCC_HIT[117],TCC_EA0_WRREQ[118],TCC_EA0_WRREQ_64B[118],TCC_EA0_WRREQ_LEVEL[118],TCC_HIT[118],TCC_EA0_WRREQ[119],TCC_EA0_WRREQ_64B[119],TCC_EA0_WRREQ_LEVEL[119],TCC_HIT[119],TCC_EA0_WRREQ[120],TCC_EA0_WRREQ_64B[120],TCC_EA0_WRREQ_LEVEL[120],TCC_HIT[120],TCC_EA0_WRREQ[121],TCC_EA0_WRREQ_64B[121],TCC_EA0_WRREQ_LEVEL[121],TCC_HIT[121],TCC_EA0_WRREQ[122],TCC_EA0_WRREQ_64B[122],TCC_EA0_WRREQ_LEVEL[122],TCC_HIT[122],TCC_EA0_WRREQ[123],TCC_EA0_WRREQ_64B[123],TCC_EA0_WRREQ_LEVEL[123],TCC_HIT[123],TCC_EA0_WRREQ[124],TCC_EA0_WRREQ_64B[124],TCC_EA0_WRREQ_LEVEL[124],TCC_HIT[124],TCC_EA0_WRREQ[125],TCC_EA0_WRREQ_64B[125],TCC_EA0_WRREQ_LEVEL[125],TCC_HIT[125],TCC_EA0_WRREQ[126],TCC_EA0_WRREQ_64B[126],TCC_EA0_WRREQ_LEVEL[126],TCC_HIT[126],TCC_EA0_WRREQ[127],TCC_EA0_WRREQ_64B[127],TCC_EA0_WRREQ_LEVEL[127],TCC_HIT[127],Wave_Size_10,Correlation_ID_10,SQC_DCACHE_REQ_READ_2,SQC_DCACHE_REQ_READ_4,Wave_Size_11,Correlation_ID_11,SQ_CYCLES,SQ_BUSY_CYCLES,SQ_BUSY_CU_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,SQ_INSTS_VALU_CVT,SQ_INSTS_VMEM_WR,SQ_INSTS_VMEM_RD,GRBM_COUNT,GRBM_GUI_ACTIVE,SPI_CSN_WINDOW_VALID,SPI_CSN_BUSY,CPC_CPC_STAT_BUSY,CPC_CPC_STAT_IDLE,CPF_CPF_STAT_BUSY,CPF_CPF_STAT_STALL,TA_BUFFER_WAVEFRONTS_sum,TA_TA_BUSY_sum,TCC_BUSY_sum,TCC_CYCLE_sum,TCC_PROBE_ALL_sum,TCC_PROBE_sum,TCP_GATE_EN1_sum,TCP_GATE_EN2_sum,TCP_TCR_TCP_STALL_CYCLES_sum,TCP_TD_TCP_STALL_CYCLES_sum,TD_TC_STALL_sum,TD_TD_BUSY_sum,Wave_Size_12,Correlation_ID_12,SQ_THREAD_CYCLES_VALU,SQ_IFETCH,SQ_LDS_BANK_CONFLICT,SQ_LDS_ADDR_CONFLICT,SQ_LDS_UNALIGNED_STALL,SQ_WAVES_EQ_64,SQ_WAVES_LT_64,SQ_WAVES_LT_48,SPI_RA_BAR_CU_FULL_CSN,SPI_RA_TGLIM_CU_FULL_CSN,TA_FLAT_READ_WAVEFRONTS_sum,TA_FLAT_WAVEFRONTS_sum,TCC_ALL_TC_OP_WB_WRITEBACK_sum,TCC_EA0_RDREQ_DRAM_sum,TCC_NORMAL_WRITEBACK_sum,TCC_TAG_STALL_sum,TCP_TCC_NC_ATOMIC_REQ_sum,TCP_TCC_NC_READ_REQ_sum,TCP_TCC_NC_WRITE_REQ_sum,TCP_TCC_UC_READ_REQ_sum,Wave_Size_13,Correlation_ID_13,SQ_INSTS_VMEM,SQ_INSTS_SALU,SQ_INSTS_VSKIPPED,SQ_INSTS,SQ_INSTS_VALU,SQ_INSTS_VALU_ADD_F16,SQ_INSTS_VALU_MUL_F16,SQ_INSTS_VALU_FMA_F16,GRBM_SPI_BUSY,SPI_CSN_NUM_THREADGROUPS,SPI_CSN_WAVE,CPC_CPC_TCIU_BUSY,CPC_CPC_TCIU_IDLE,CPF_CPF_TCIU_BUSY,CPF_CPF_TCIU_STALL,TA_BUFFER_READ_WAVEFRONTS_sum,TA_BUFFER_WRITE_WAVEFRONTS_sum,TCC_CC_REQ_sum,TCC_NC_REQ_sum,TCC_RW_REQ_sum,TCC_UC_REQ_sum,TCP_ATOMIC_TAGCONFLICT_STALL_CYCLES_sum,TCP_READ_TAGCONFLICT_STALL_CYCLES_sum,TCP_TA_TCP_STATE_READ_sum,TCP_WRITE_TAGCONFLICT_STALL_CYCLES_sum,TD_LOAD_WAVEFRONT_sum,TD_SPI_STALL_sum,Wave_Size_14,Correlation_ID_14,SQ_INSTS_VALU_MFMA_MOPS_I8,SQ_INSTS_VALU_MFMA_MOPS_F16,SQ_INSTS_VALU_MFMA_MOPS_BF16,SQ_INSTS_VALU_MFMA_MOPS_F32,SQ_INSTS_VALU_MFMA_MOPS_F64,SQC_TC_INST_REQ,SQC_TC_DATA_READ_REQ,SQC_TC_DATA_WRITE_REQ,TCP_PENDING_STALL_CYCLES_sum,Wave_Size_15,Correlation_ID_15,SQ_INSTS_VALU_TRANS_F64,SQ_INSTS_VALU_INT32,SQ_INSTS_VALU_INT64,SQ_INSTS_SMEM,SQ_INSTS_FLAT,SQ_INSTS_LDS,SQ_INSTS_GDS,SQ_INSTS_EXP_GDS,SPI_RA_RES_STALL_CSN,SPI_RA_TMP_STALL_CSN,CPC_CPC_UTCL2IU_BUSY,CPC_CPC_UTCL2IU_IDLE,CPF_CMP_UTCL1_STALL_ON_TRANSLATION,TA_BUFFER_COALESCED_READ_CYCLES_sum,TA_BUFFER_COALESCED_WRITE_CYCLES_sum,TCC_ATOMIC_sum,TCC_READ_sum,TCC_WRITEBACK_sum,TCC_WRITE_sum,TCP_TOTAL_ATOMIC_WITHOUT_RET_sum,TCP_TOTAL_ATOMIC_WITH_RET_sum,TCP_TOTAL_CACHE_ACCESSES_sum,TCP_TOTAL_WRITEBACK_INVALIDATES_sum,TD_COALESCABLE_WAVEFRONT_sum,Wave_Size_16,Correlation_ID_16,SQC_TC_DATA_ATOMIC_REQ,SQC_TC_STALL,SQC_TC_REQ,SQC_DCACHE_REQ_READ_16,SQC_ICACHE_REQ,SQC_ICACHE_HITS,SQC_ICACHE_MISSES,SQC_ICACHE_MISSES_DUPLICATE,Wave_Size_17,Correlation_ID_17,SQ_ACTIVE_INST_SCA,SQ_ACTIVE_INST_EXP_GDS,SQ_ACTIVE_INST_MISC,SQ_ACTIVE_INST_FLAT,SQ_INST_CYCLES_VMEM_WR,SQ_INST_CYCLES_VMEM_RD,SQ_INST_CYCLES_SMEM,SQ_INST_CYCLES_SALU,SPI_RA_SGPR_SIMD_FULL_CSN,SPI_RA_LDS_CU_FULL_CSN,CPC_ME1_DC0_SPI_BUSY,TA_ADDR_STALLED_BY_TD_CYCLES_sum,TA_DATA_STALLED_BY_TC_CYCLES_sum,TCC_BUBBLE_sum,TCC_EA0_RDREQ_32B_sum,TCC_EA0_RDREQ_sum,TCC_EA0_RD_UNCACHED_32B_sum,TCP_TCC_ATOMIC_WITHOUT_RET_REQ_sum,TCP_TCC_ATOMIC_WITH_RET_REQ_sum,TCP_TCC_READ_REQ_sum,TCP_TCC_WRITE_REQ_sum,Start_Timestamp,End_Timestamp +0,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,2973719.0,0.0,0.0,65536.0,60576.0,160.0,4800.0,32768.0,64,0,0,0.0,512.0,48391.0,0.0,0.0,512.0,48391.0,0.0,0.0,512.0,48391.0,0.0,0.0,512.0,48391.0,0.0,0.0,512.0,48391.0,0.0,0.0,512.0,48391.0,0.0,0.0,512.0,48391.0,0.0,0.0,512.0,48391.0,0.0,0.0,512.0,48391.0,0.0,0.0,512.0,48391.0,0.0,0.0,512.0,48391.0,0.0,0.0,512.0,48391.0,0.0,0.0,512.0,48391.0,0.0,0.0,512.0,48391.0,0.0,0.0,512.0,48391.0,0.0,0.0,512.0,48391.0,0.0,0.0,512.0,41297.0,0.0,0.0,512.0,41297.0,0.0,0.0,512.0,41297.0,0.0,0.0,512.0,41297.0,0.0,0.0,512.0,41297.0,0.0,0.0,512.0,41297.0,0.0,0.0,512.0,41297.0,0.0,0.0,512.0,41297.0,0.0,0.0,512.0,41297.0,0.0,0.0,512.0,41297.0,0.0,0.0,512.0,41297.0,0.0,0.0,512.0,41297.0,0.0,0.0,512.0,41297.0,0.0,0.0,512.0,41297.0,0.0,0.0,512.0,41297.0,0.0,0.0,512.0,41297.0,0.0,0.0,512.0,56593.0,0.0,0.0,512.0,56593.0,0.0,0.0,512.0,56593.0,0.0,0.0,512.0,56593.0,0.0,0.0,512.0,56593.0,0.0,0.0,512.0,56593.0,0.0,0.0,512.0,56593.0,0.0,0.0,512.0,56593.0,0.0,0.0,512.0,56593.0,0.0,0.0,512.0,56593.0,0.0,0.0,512.0,56593.0,0.0,0.0,512.0,56593.0,0.0,0.0,512.0,56593.0,0.0,0.0,512.0,56593.0,0.0,0.0,512.0,56593.0,0.0,0.0,512.0,56593.0,0.0,0.0,512.0,64284.0,0.0,0.0,512.0,64284.0,0.0,0.0,512.0,64284.0,0.0,0.0,512.0,64284.0,0.0,0.0,512.0,64284.0,0.0,0.0,512.0,64284.0,0.0,0.0,512.0,64284.0,0.0,0.0,512.0,64284.0,0.0,0.0,512.0,64284.0,0.0,0.0,512.0,64284.0,0.0,0.0,512.0,64284.0,0.0,0.0,512.0,64284.0,0.0,0.0,512.0,64284.0,0.0,0.0,512.0,64284.0,0.0,0.0,512.0,64284.0,0.0,0.0,512.0,64284.0,0.0,0.0,512.0,79577.0,0.0,0.0,512.0,79577.0,0.0,0.0,512.0,79577.0,0.0,0.0,512.0,79577.0,0.0,0.0,512.0,79577.0,0.0,0.0,512.0,79577.0,0.0,0.0,512.0,79577.0,0.0,0.0,512.0,79577.0,0.0,0.0,512.0,79577.0,0.0,0.0,512.0,79577.0,0.0,0.0,512.0,79577.0,0.0,0.0,512.0,79577.0,0.0,0.0,512.0,79577.0,0.0,0.0,512.0,79577.0,0.0,0.0,512.0,79577.0,0.0,0.0,512.0,79577.0,0.0,0.0,512.0,91435.0,0.0,0.0,512.0,91435.0,0.0,0.0,512.0,91435.0,0.0,0.0,512.0,91435.0,0.0,0.0,512.0,91435.0,0.0,0.0,512.0,91435.0,0.0,0.0,512.0,91435.0,0.0,0.0,512.0,91435.0,0.0,0.0,512.0,91435.0,0.0,0.0,512.0,91435.0,0.0,0.0,512.0,91435.0,0.0,0.0,512.0,91435.0,0.0,0.0,512.0,91435.0,0.0,0.0,512.0,91435.0,0.0,0.0,512.0,91435.0,0.0,0.0,512.0,91435.0,0.0,0.0,512.0,97349.0,0.0,0.0,512.0,97349.0,0.0,0.0,512.0,97349.0,0.0,0.0,512.0,97349.0,0.0,0.0,512.0,97349.0,0.0,0.0,512.0,97349.0,0.0,0.0,512.0,97349.0,0.0,0.0,512.0,97349.0,0.0,0.0,512.0,97349.0,0.0,0.0,512.0,97349.0,0.0,0.0,512.0,97349.0,0.0,0.0,512.0,97349.0,0.0,0.0,512.0,97349.0,0.0,0.0,512.0,97349.0,0.0,0.0,512.0,97349.0,0.0,0.0,512.0,97349.0,0.0,0.0,512.0,107812.0,0.0,0.0,512.0,107812.0,0.0,0.0,512.0,107812.0,0.0,0.0,512.0,107812.0,0.0,0.0,512.0,107812.0,0.0,0.0,512.0,107812.0,0.0,0.0,512.0,107812.0,0.0,0.0,512.0,107812.0,0.0,0.0,512.0,107812.0,0.0,0.0,512.0,107812.0,0.0,0.0,512.0,107812.0,0.0,0.0,512.0,107812.0,0.0,0.0,512.0,107812.0,0.0,0.0,512.0,107812.0,0.0,0.0,512.0,107812.0,0.0,0.0,512.0,107812.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,87772519.0,47557023.0,98995.0,0.0,0.0,65536.0,131072.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,67041.0,38292.0,2030342.0,696.0,0.0,359352.0,0.0,0.0,66160.0,131313.0,197473.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1045.0,533.0,1557.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1027.0,593.0,1617.0,1616.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1028.0,516.0,1540.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1027.0,593.0,1617.0,1616.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1045.0,533.0,1557.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1045.0,533.0,1557.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1027.0,593.0,1617.0,1616.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1027.0,593.0,1617.0,1616.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1045.0,533.0,1557.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1027.0,593.0,1617.0,1616.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1045.0,533.0,1557.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1045.0,533.0,1557.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1027.0,593.0,1617.0,1616.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1028.0,516.0,1540.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1027.0,593.0,1617.0,1616.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1045.0,533.0,1557.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1045.0,533.0,1557.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1028.0,516.0,1540.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1027.0,593.0,1617.0,1616.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,64,0,16384.0,16384.0,26217930.0,5997238.0,278528.0,0.0,0.0,98304.0,1230191.0,0.0,0.0,1923160.0,89403.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,445565.0,2320.0,64,0,0,231.0,0.0,1024.0,202.0,0.0,1024.0,252.0,0.0,1024.0,239.0,0.0,1024.0,334.0,0.0,1024.0,170.0,0.0,1024.0,269.0,0.0,1024.0,248.0,0.0,1024.0,189.0,0.0,1024.0,355.0,0.0,1024.0,353.0,0.0,1024.0,287.0,0.0,1024.0,230.0,0.0,1024.0,0.0,0.0,1024.0,204.0,0.0,1024.0,346.0,0.0,1024.0,1218.0,0.0,1024.0,1286.0,0.0,1024.0,1283.0,0.0,1024.0,745.0,0.0,1024.0,707.0,0.0,1024.0,494.0,0.0,1024.0,828.0,0.0,1024.0,1176.0,0.0,1024.0,864.0,0.0,1024.0,751.0,0.0,1024.0,795.0,0.0,1024.0,879.0,0.0,1024.0,995.0,0.0,1024.0,476.0,0.0,1024.0,903.0,0.0,1024.0,730.0,0.0,1024.0,255.0,0.0,1024.0,245.0,0.0,1024.0,191.0,0.0,1024.0,178.0,0.0,1024.0,308.0,0.0,1024.0,207.0,0.0,1024.0,273.0,0.0,1024.0,252.0,0.0,1024.0,351.0,0.0,1024.0,334.0,0.0,1024.0,330.0,0.0,1024.0,232.0,0.0,1024.0,231.0,0.0,1024.0,0.0,0.0,1024.0,339.0,0.0,1024.0,194.0,0.0,1024.0,328.0,0.0,1024.0,315.0,0.0,1024.0,338.0,0.0,1024.0,228.0,0.0,1024.0,238.0,0.0,1024.0,0.0,0.0,1024.0,300.0,0.0,1024.0,186.0,0.0,1024.0,261.0,0.0,1024.0,235.0,0.0,1024.0,212.0,0.0,1024.0,199.0,0.0,1024.0,329.0,0.0,1024.0,232.0,0.0,1024.0,182.0,0.0,1024.0,164.0,0.0,1024.0,340.0,0.0,1024.0,324.0,0.0,1024.0,291.0,0.0,1024.0,182.0,0.0,1024.0,172.0,0.0,1024.0,0.0,0.0,1024.0,277.0,0.0,1024.0,255.0,0.0,1024.0,274.0,0.0,1024.0,293.0,0.0,1024.0,240.0,0.0,1024.0,255.0,0.0,1024.0,302.0,0.0,1024.0,166.0,0.0,1024.0,190.0,0.0,1024.0,169.0,0.0,1024.0,226.0,0.0,1024.0,216.0,0.0,1024.0,193.0,0.0,1024.0,180.0,0.0,1024.0,240.0,0.0,1024.0,185.0,0.0,1024.0,226.0,0.0,1024.0,204.0,0.0,1024.0,279.0,0.0,1024.0,272.0,0.0,1024.0,287.0,0.0,1024.0,186.0,0.0,1024.0,171.0,0.0,1024.0,0.0,0.0,1024.0,255.0,0.0,1024.0,234.0,0.0,1024.0,332.0,0.0,1024.0,322.0,0.0,1024.0,316.0,0.0,1024.0,221.0,0.0,1024.0,229.0,0.0,1024.0,0.0,0.0,1024.0,313.0,0.0,1024.0,296.0,0.0,1024.0,233.0,0.0,1024.0,249.0,0.0,1024.0,200.0,0.0,1024.0,215.0,0.0,1024.0,300.0,0.0,1024.0,186.0,0.0,1024.0,177.0,0.0,1024.0,196.0,0.0,1024.0,189.0,0.0,1024.0,205.0,0.0,1024.0,206.0,0.0,1024.0,221.0,0.0,1024.0,287.0,0.0,1024.0,169.0,0.0,1024.0,227.0,0.0,1024.0,234.0,0.0,1024.0,313.0,0.0,1024.0,303.0,0.0,1024.0,299.0,0.0,1024.0,249.0,0.0,1024.0,233.0,0.0,1024.0,0.0,0.0,1024.0,281.0,0.0,1024.0,292.0,0.0,1024.0,64,0,0,0.0,512.0,0.0,863619.0,0.0,513.0,0.0,863641.0,0.0,512.0,0.0,903384.0,0.0,512.0,0.0,853811.0,0.0,512.0,0.0,812588.0,0.0,512.0,0.0,966293.0,0.0,532.0,0.0,1078729.0,0.0,512.0,0.0,827273.0,0.0,512.0,0.0,952210.0,0.0,512.0,0.0,941144.0,0.0,513.0,0.0,924069.0,0.0,513.0,0.0,952123.0,0.0,517.0,0.0,861143.0,0.0,516.0,0.0,866773.0,0.0,512.0,0.0,945346.0,0.0,512.0,0.0,882024.0,0.0,512.0,0.0,671232.0,0.0,512.0,0.0,667439.0,0.0,513.0,0.0,640007.0,0.0,513.0,0.0,629064.0,0.0,517.0,0.0,569709.0,0.0,516.0,0.0,577664.0,0.0,512.0,0.0,707072.0,0.0,512.0,0.0,692479.0,0.0,512.0,0.0,638082.0,0.0,513.0,0.0,599459.0,0.0,512.0,0.0,638681.0,0.0,512.0,0.0,579367.0,0.0,512.0,0.0,600108.0,0.0,512.0,0.0,591921.0,0.0,532.0,0.0,692207.0,0.0,512.0,0.0,603033.0,0.0,512.0,0.0,617774.0,0.0,513.0,0.0,680997.0,0.0,512.0,0.0,623284.0,0.0,512.0,0.0,613062.0,0.0,512.0,0.0,642557.0,0.0,512.0,0.0,641597.0,0.0,532.0,0.0,880129.0,0.0,512.0,0.0,636418.0,0.0,512.0,0.0,610757.0,0.0,512.0,0.0,621573.0,0.0,513.0,0.0,669881.0,0.0,513.0,0.0,624140.0,0.0,517.0,0.0,647138.0,0.0,515.0,0.0,691293.0,0.0,512.0,0.0,659875.0,0.0,512.0,0.0,646906.0,0.0,512.0,0.0,602981.0,0.0,512.0,0.0,624543.0,0.0,513.0,0.0,643457.0,0.0,513.0,0.0,616505.0,0.0,517.0,0.0,628342.0,0.0,516.0,0.0,621441.0,0.0,512.0,0.0,688472.0,0.0,512.0,0.0,631379.0,0.0,512.0,0.0,573763.0,0.0,513.0,0.0,604611.0,0.0,512.0,0.0,598600.0,0.0,512.0,0.0,594025.0,0.0,512.0,0.0,587621.0,0.0,512.0,0.0,592483.0,0.0,532.0,0.0,884285.0,0.0,512.0,0.0,597714.0,0.0,512.0,0.0,591367.0,0.0,512.0,0.0,602478.0,0.0,513.0,0.0,669826.0,0.0,513.0,0.0,611043.0,0.0,517.0,0.0,624307.0,0.0,515.0,0.0,610560.0,0.0,512.0,0.0,650921.0,0.0,512.0,0.0,621256.0,0.0,512.0,0.0,591306.0,0.0,513.0,0.0,638001.0,0.0,512.0,0.0,628440.0,0.0,512.0,0.0,616817.0,0.0,512.0,0.0,632425.0,0.0,512.0,0.0,623188.0,0.0,532.0,0.0,891343.0,0.0,512.0,0.0,614704.0,0.0,512.0,0.0,561733.0,0.0,513.0,0.0,576314.0,0.0,512.0,0.0,582898.0,0.0,512.0,0.0,580332.0,0.0,512.0,0.0,600860.0,0.0,512.0,0.0,577808.0,0.0,532.0,0.0,886229.0,0.0,512.0,0.0,581906.0,0.0,512.0,0.0,606507.0,0.0,512.0,0.0,628430.0,0.0,513.0,0.0,639483.0,0.0,513.0,0.0,614925.0,0.0,517.0,0.0,607310.0,0.0,516.0,0.0,612673.0,0.0,512.0,0.0,638432.0,0.0,512.0,0.0,630778.0,0.0,512.0,0.0,666223.0,0.0,512.0,0.0,617779.0,0.0,513.0,0.0,696907.0,0.0,513.0,0.0,637958.0,0.0,517.0,0.0,637162.0,0.0,515.0,0.0,610383.0,0.0,512.0,0.0,666554.0,0.0,512.0,0.0,636345.0,0.0,512.0,0.0,617565.0,0.0,513.0,0.0,595842.0,0.0,512.0,0.0,664368.0,0.0,512.0,0.0,639209.0,0.0,512.0,0.0,660685.0,0.0,512.0,0.0,691806.0,0.0,532.0,0.0,776621.0,0.0,512.0,0.0,663493.0,0.0,512.0,0.0,577149.0,0.0,513.0,0.0,584154.0,0.0,512.0,0.0,603759.0,0.0,512.0,0.0,574966.0,0.0,512.0,0.0,578362.0,0.0,512.0,0.0,610702.0,0.0,532.0,0.0,719647.0,0.0,512.0,0.0,576998.0,0.0,512.0,0.0,592926.0,0.0,512.0,0.0,603041.0,0.0,513.0,0.0,595546.0,0.0,513.0,0.0,618481.0,0.0,517.0,0.0,559940.0,0.0,518.0,0.0,589142.0,0.0,512.0,0.0,627731.0,0.0,512.0,0.0,601308.0,64,0,0,1024.0,1024.0,302024.0,512.0,1024.0,1024.0,307583.0,512.0,1024.0,1024.0,314714.0,512.0,1024.0,1024.0,314001.0,512.0,1024.0,1024.0,304631.0,512.0,1024.0,1024.0,308773.0,512.0,1024.0,1024.0,320077.0,512.0,1024.0,1024.0,318626.0,512.0,1024.0,1024.0,299964.0,512.0,1024.0,1024.0,310924.0,512.0,1024.0,1024.0,307486.0,512.0,1024.0,1024.0,313814.0,512.0,1024.0,1024.0,304175.0,590.0,1024.0,1024.0,308285.0,512.0,1024.0,1024.0,315350.0,512.0,1024.0,1024.0,311261.0,512.0,1024.0,1024.0,499678.0,512.0,1024.0,1024.0,504557.0,512.0,1024.0,1024.0,499390.0,512.0,1024.0,1024.0,510813.0,512.0,1024.0,1024.0,462803.0,590.0,1024.0,1024.0,459036.0,512.0,1024.0,1024.0,481461.0,512.0,1024.0,1024.0,454045.0,512.0,1024.0,1024.0,370553.0,512.0,1024.0,1024.0,380864.0,512.0,1024.0,1024.0,388537.0,512.0,1024.0,1024.0,375535.0,512.0,1024.0,1024.0,409431.0,512.0,1024.0,1024.0,408142.0,512.0,1024.0,1024.0,428952.0,512.0,1024.0,1024.0,422415.0,512.0,1024.0,1024.0,500605.0,512.0,1024.0,1024.0,531634.0,512.0,1024.0,1024.0,497876.0,512.0,1024.0,1024.0,522669.0,512.0,1024.0,1024.0,498143.0,512.0,1024.0,1024.0,502485.0,512.0,1024.0,1024.0,513817.0,512.0,1024.0,1024.0,491455.0,512.0,1024.0,1024.0,453613.0,512.0,1024.0,1024.0,472686.0,512.0,1024.0,1024.0,468140.0,512.0,1024.0,1024.0,467485.0,512.0,1024.0,1024.0,467559.0,590.0,1024.0,1024.0,469898.0,512.0,1024.0,1024.0,499872.0,512.0,1024.0,1024.0,498910.0,512.0,1024.0,1024.0,442831.0,512.0,1024.0,1024.0,460861.0,512.0,1024.0,1024.0,455170.0,512.0,1024.0,1024.0,449855.0,512.0,1024.0,1024.0,456955.0,590.0,1024.0,1024.0,463781.0,512.0,1024.0,1024.0,489793.0,512.0,1024.0,1024.0,491617.0,512.0,1024.0,1024.0,506609.0,512.0,1024.0,1024.0,535357.0,512.0,1024.0,1024.0,503201.0,512.0,1024.0,1024.0,528380.0,512.0,1024.0,1024.0,497975.0,512.0,1024.0,1024.0,507746.0,512.0,1024.0,1024.0,518303.0,512.0,1024.0,1024.0,498139.0,512.0,1024.0,1024.0,336134.0,512.0,1024.0,1024.0,346827.0,512.0,1024.0,1024.0,352114.0,512.0,1024.0,1024.0,349748.0,512.0,1024.0,1024.0,340493.0,590.0,1024.0,1024.0,343158.0,512.0,1024.0,1024.0,356920.0,512.0,1024.0,1024.0,356177.0,512.0,1024.0,1024.0,337176.0,512.0,1024.0,1024.0,354909.0,512.0,1024.0,1024.0,344573.0,512.0,1024.0,1024.0,356993.0,512.0,1024.0,1024.0,342149.0,512.0,1024.0,1024.0,349175.0,512.0,1024.0,1024.0,357350.0,512.0,1024.0,1024.0,347576.0,512.0,1024.0,1024.0,345926.0,512.0,1024.0,1024.0,366922.0,512.0,1024.0,1024.0,354529.0,512.0,1024.0,1024.0,365864.0,512.0,1024.0,1024.0,352208.0,512.0,1024.0,1024.0,359567.0,512.0,1024.0,1024.0,366863.0,512.0,1024.0,1024.0,354375.0,512.0,1024.0,1024.0,346974.0,512.0,1024.0,1024.0,359120.0,512.0,1024.0,1024.0,365047.0,512.0,1024.0,1024.0,361097.0,512.0,1024.0,1024.0,353593.0,590.0,1024.0,1024.0,357282.0,512.0,1024.0,1024.0,379035.0,512.0,1024.0,1024.0,377034.0,512.0,1024.0,1024.0,481925.0,512.0,1024.0,1024.0,515966.0,512.0,1024.0,1024.0,461812.0,512.0,1024.0,1024.0,499335.0,512.0,1024.0,1024.0,510323.0,590.0,1024.0,1024.0,509765.0,512.0,1024.0,1024.0,519222.0,512.0,1024.0,1024.0,487320.0,512.0,1024.0,1024.0,480232.0,512.0,1024.0,1024.0,504250.0,512.0,1024.0,1024.0,499530.0,512.0,1024.0,1024.0,494346.0,512.0,1024.0,1024.0,495809.0,512.0,1024.0,1024.0,496196.0,512.0,1024.0,1024.0,516323.0,512.0,1024.0,1024.0,527745.0,512.0,1024.0,1024.0,471362.0,512.0,1024.0,1024.0,494279.0,512.0,1024.0,1024.0,488333.0,512.0,1024.0,1024.0,483493.0,512.0,1024.0,1024.0,485946.0,512.0,1024.0,1024.0,487339.0,512.0,1024.0,1024.0,505498.0,512.0,1024.0,1024.0,515534.0,512.0,1024.0,1024.0,478329.0,512.0,1024.0,1024.0,511024.0,512.0,1024.0,1024.0,456762.0,512.0,1024.0,1024.0,493417.0,512.0,1024.0,1024.0,505957.0,590.0,1024.0,1024.0,505181.0,512.0,1024.0,1024.0,511838.0,512.0,1024.0,1024.0,481987.0,512.0,64,0,32768.0,0.0,64,0,10541696.0,552268.0,4976293.0,16384.0,34765581.0,0.0,16384.0,16384.0,2635424.0,2635424.0,10537460.0,592116.0,2635424.0,0.0,2635424.0,78.0,0.0,900536.0,11009494.0,42166784.0,0.0,0.0,6215467.0,1733729.0,28.0,1578.0,1397936.0,1709791.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,65533.0,65615.0,3.0,46592.0,0.0,0.0,0.0,0.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,147482.0,4096.0,16384.0,1586.0,2558142.0,2237307.0,0.0,0.0,0.0,0.0,0.0,197248.0,243.0,0.0,0.0,32768.0,0.0,32768.0,190.0,64,0,0.0,0.0,0.0,0.0,0.0,640.0,160.0,0.0,1150859.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,41401.0,0.0,680.0,2335017.0,78.0,0.0,0.0,0.0,66410.0,65656.0,131072.0,0.0,0.0,524288.0,304.0,0.0,64,0,0.0,0.0,800.0,0.0,65536.0,62268.0,160.0,3108.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,121488.0,0.0,197021.0,65536.0,0.0,65778.0,420.0,0.0,0.0,65536.0,131072.0,716479545398906,716479545415785 +1,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,2989380.0,0.0,0.0,65536.0,60576.0,160.0,4800.0,32768.0,64,0,0,0.0,512.0,42182.0,0.0,0.0,512.0,42182.0,0.0,0.0,512.0,42182.0,0.0,0.0,512.0,42182.0,0.0,0.0,512.0,42182.0,0.0,0.0,512.0,42182.0,0.0,0.0,512.0,42182.0,0.0,0.0,512.0,42182.0,0.0,0.0,512.0,42182.0,0.0,0.0,512.0,42182.0,0.0,0.0,512.0,42182.0,0.0,0.0,512.0,42182.0,0.0,0.0,512.0,42182.0,0.0,0.0,512.0,42182.0,0.0,0.0,512.0,42182.0,0.0,0.0,512.0,42182.0,0.0,0.0,512.0,44414.0,0.0,0.0,512.0,44414.0,0.0,0.0,512.0,44414.0,0.0,0.0,512.0,44414.0,0.0,0.0,512.0,44414.0,0.0,0.0,512.0,44414.0,0.0,0.0,512.0,44414.0,0.0,0.0,512.0,44414.0,0.0,0.0,512.0,44414.0,0.0,0.0,512.0,44414.0,0.0,0.0,512.0,44414.0,0.0,0.0,512.0,44414.0,0.0,0.0,512.0,44414.0,0.0,0.0,512.0,44414.0,0.0,0.0,512.0,44414.0,0.0,0.0,512.0,44414.0,0.0,0.0,512.0,62758.0,0.0,0.0,512.0,62758.0,0.0,0.0,512.0,62758.0,0.0,0.0,512.0,62758.0,0.0,0.0,512.0,62758.0,0.0,0.0,512.0,62758.0,0.0,0.0,512.0,62758.0,0.0,0.0,512.0,62758.0,0.0,0.0,512.0,62758.0,0.0,0.0,512.0,62758.0,0.0,0.0,512.0,62758.0,0.0,0.0,512.0,62758.0,0.0,0.0,512.0,62758.0,0.0,0.0,512.0,62758.0,0.0,0.0,512.0,62758.0,0.0,0.0,512.0,62758.0,0.0,0.0,512.0,67288.0,0.0,0.0,512.0,67288.0,0.0,0.0,512.0,67288.0,0.0,0.0,512.0,67288.0,0.0,0.0,512.0,67288.0,0.0,0.0,512.0,67288.0,0.0,0.0,512.0,67288.0,0.0,0.0,512.0,67288.0,0.0,0.0,512.0,67288.0,0.0,0.0,512.0,67288.0,0.0,0.0,512.0,67288.0,0.0,0.0,512.0,67288.0,0.0,0.0,512.0,67288.0,0.0,0.0,512.0,67288.0,0.0,0.0,512.0,67288.0,0.0,0.0,512.0,67288.0,0.0,0.0,512.0,82537.0,0.0,0.0,512.0,82537.0,0.0,0.0,512.0,82537.0,0.0,0.0,512.0,82537.0,0.0,0.0,512.0,82537.0,0.0,0.0,512.0,82537.0,0.0,0.0,512.0,82537.0,0.0,0.0,512.0,82537.0,0.0,0.0,512.0,82537.0,0.0,0.0,512.0,82537.0,0.0,0.0,512.0,82537.0,0.0,0.0,512.0,82537.0,0.0,0.0,512.0,82537.0,0.0,0.0,512.0,82537.0,0.0,0.0,512.0,82537.0,0.0,0.0,512.0,82537.0,0.0,0.0,512.0,92238.0,0.0,0.0,512.0,92238.0,0.0,0.0,512.0,92238.0,0.0,0.0,512.0,92238.0,0.0,0.0,512.0,92238.0,0.0,0.0,512.0,92238.0,0.0,0.0,512.0,92238.0,0.0,0.0,512.0,92238.0,0.0,0.0,512.0,92238.0,0.0,0.0,512.0,92238.0,0.0,0.0,512.0,92238.0,0.0,0.0,512.0,92238.0,0.0,0.0,512.0,92238.0,0.0,0.0,512.0,92238.0,0.0,0.0,512.0,92238.0,0.0,0.0,512.0,92238.0,0.0,0.0,512.0,92276.0,0.0,0.0,512.0,92276.0,0.0,0.0,512.0,92276.0,0.0,0.0,512.0,92276.0,0.0,0.0,512.0,92276.0,0.0,0.0,512.0,92276.0,0.0,0.0,512.0,92276.0,0.0,0.0,512.0,92276.0,0.0,0.0,512.0,92276.0,0.0,0.0,512.0,92276.0,0.0,0.0,512.0,92276.0,0.0,0.0,512.0,92276.0,0.0,0.0,512.0,92276.0,0.0,0.0,512.0,92276.0,0.0,0.0,512.0,92276.0,0.0,0.0,512.0,92276.0,0.0,0.0,512.0,104314.0,0.0,0.0,512.0,104314.0,0.0,0.0,512.0,104314.0,0.0,0.0,512.0,104314.0,0.0,0.0,512.0,104314.0,0.0,0.0,512.0,104314.0,0.0,0.0,512.0,104314.0,0.0,0.0,512.0,104314.0,0.0,0.0,512.0,104314.0,0.0,0.0,512.0,104314.0,0.0,0.0,512.0,104314.0,0.0,0.0,512.0,104314.0,0.0,0.0,512.0,104314.0,0.0,0.0,512.0,104314.0,0.0,0.0,512.0,104314.0,0.0,0.0,512.0,104314.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,40132124.0,53012470.0,133323.0,0.0,0.0,65536.0,131072.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,52539.0,32418.0,1993473.0,9367.0,0.0,257856.0,0.0,0.0,65536.0,131324.0,196860.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1045.0,533.0,1557.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1028.0,516.0,1540.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1029.0,517.0,1541.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1045.0,533.0,1557.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1045.0,533.0,1557.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1028.0,516.0,1540.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1045.0,533.0,1557.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1030.0,518.0,1542.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1045.0,533.0,1557.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1045.0,533.0,1557.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1029.0,517.0,1541.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1045.0,533.0,1557.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1045.0,533.0,1557.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1028.0,516.0,1540.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,64,0,16384.0,16384.0,22304933.0,6068836.0,278528.0,0.0,0.0,98304.0,1061760.0,0.0,0.0,1875233.0,73661.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,444292.0,2284.0,64,0,0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,64,0,0,0.0,512.0,0.0,271181.0,0.0,513.0,0.0,282011.0,0.0,512.0,0.0,284566.0,0.0,512.0,0.0,288008.0,0.0,512.0,0.0,284150.0,0.0,512.0,0.0,285549.0,0.0,532.0,0.0,609823.0,0.0,512.0,0.0,297678.0,0.0,512.0,0.0,261812.0,0.0,514.0,0.0,273316.0,0.0,514.0,0.0,272353.0,0.0,512.0,0.0,277685.0,0.0,513.0,0.0,271174.0,0.0,517.0,0.0,273975.0,0.0,512.0,0.0,287620.0,0.0,512.0,0.0,277252.0,0.0,512.0,0.0,258780.0,0.0,514.0,0.0,269320.0,0.0,514.0,0.0,267196.0,0.0,512.0,0.0,273224.0,0.0,513.0,0.0,267341.0,0.0,517.0,0.0,270338.0,0.0,512.0,0.0,286281.0,0.0,512.0,0.0,272939.0,0.0,512.0,0.0,253036.0,0.0,513.0,0.0,262481.0,0.0,512.0,0.0,267947.0,0.0,512.0,0.0,266434.0,0.0,512.0,0.0,268750.0,0.0,512.0,0.0,270206.0,0.0,532.0,0.0,338182.0,0.0,512.0,0.0,276465.0,0.0,512.0,0.0,261555.0,0.0,513.0,0.0,274020.0,0.0,512.0,0.0,271283.0,0.0,512.0,0.0,275557.0,0.0,512.0,0.0,282184.0,0.0,512.0,0.0,282623.0,0.0,532.0,0.0,564816.0,0.0,512.0,0.0,288718.0,0.0,512.0,0.0,266578.0,0.0,514.0,0.0,276646.0,0.0,514.0,0.0,285015.0,0.0,512.0,0.0,281956.0,0.0,513.0,0.0,274156.0,0.0,517.0,0.0,274327.0,0.0,512.0,0.0,297655.0,0.0,512.0,0.0,288330.0,0.0,512.0,0.0,307426.0,0.0,514.0,0.0,314263.0,0.0,514.0,0.0,320833.0,0.0,512.0,0.0,319764.0,0.0,513.0,0.0,292086.0,0.0,515.0,0.0,293781.0,0.0,512.0,0.0,315509.0,0.0,512.0,0.0,305085.0,0.0,512.0,0.0,252114.0,0.0,513.0,0.0,263773.0,0.0,512.0,0.0,263136.0,0.0,512.0,0.0,266750.0,0.0,512.0,0.0,272283.0,0.0,512.0,0.0,270516.0,0.0,532.0,0.0,526494.0,0.0,512.0,0.0,277152.0,0.0,512.0,0.0,273351.0,0.0,514.0,0.0,278658.0,0.0,514.0,0.0,285802.0,0.0,512.0,0.0,285104.0,0.0,513.0,0.0,277424.0,0.0,516.0,0.0,275996.0,0.0,512.0,0.0,295876.0,0.0,512.0,0.0,286667.0,0.0,512.0,0.0,258450.0,0.0,513.0,0.0,272803.0,0.0,512.0,0.0,272485.0,0.0,512.0,0.0,277191.0,0.0,512.0,0.0,293202.0,0.0,512.0,0.0,295937.0,0.0,532.0,0.0,537606.0,0.0,512.0,0.0,301895.0,0.0,512.0,0.0,268797.0,0.0,513.0,0.0,280090.0,0.0,512.0,0.0,278977.0,0.0,512.0,0.0,285142.0,0.0,512.0,0.0,311786.0,0.0,512.0,0.0,312097.0,0.0,532.0,0.0,537992.0,0.0,512.0,0.0,318022.0,0.0,512.0,0.0,358863.0,0.0,514.0,0.0,368505.0,0.0,514.0,0.0,373236.0,0.0,512.0,0.0,372247.0,0.0,513.0,0.0,338532.0,0.0,516.0,0.0,347314.0,0.0,512.0,0.0,360845.0,0.0,512.0,0.0,347118.0,0.0,512.0,0.0,459525.0,0.0,514.0,0.0,498753.0,0.0,514.0,0.0,467595.0,0.0,512.0,0.0,492532.0,0.0,513.0,0.0,466603.0,0.0,517.0,0.0,490993.0,0.0,512.0,0.0,507559.0,0.0,512.0,0.0,467973.0,0.0,512.0,0.0,458445.0,0.0,513.0,0.0,492026.0,0.0,512.0,0.0,494357.0,0.0,512.0,0.0,489975.0,0.0,512.0,0.0,477904.0,0.0,512.0,0.0,493600.0,0.0,532.0,0.0,614514.0,0.0,512.0,0.0,506966.0,0.0,512.0,0.0,349741.0,0.0,513.0,0.0,363041.0,0.0,512.0,0.0,373014.0,0.0,512.0,0.0,376237.0,0.0,512.0,0.0,369941.0,0.0,512.0,0.0,371090.0,0.0,532.0,0.0,483841.0,0.0,512.0,0.0,390510.0,0.0,512.0,0.0,401990.0,0.0,514.0,0.0,435692.0,0.0,514.0,0.0,422629.0,0.0,512.0,0.0,444204.0,0.0,513.0,0.0,418246.0,0.0,517.0,0.0,438900.0,0.0,512.0,0.0,460601.0,0.0,512.0,0.0,428421.0,64,0,0,1024.0,1024.0,301202.0,512.0,1024.0,1024.0,306642.0,512.0,1024.0,1024.0,314357.0,512.0,1024.0,1024.0,313070.0,512.0,1024.0,1024.0,305153.0,512.0,1024.0,1024.0,307861.0,512.0,1024.0,1024.0,319313.0,512.0,1024.0,1024.0,318538.0,512.0,1024.0,1024.0,300406.0,512.0,1024.0,1024.0,311207.0,512.0,1024.0,1024.0,306348.0,512.0,1024.0,1024.0,312865.0,512.0,1024.0,1024.0,304053.0,512.0,1024.0,1024.0,308760.0,512.0,1024.0,1024.0,314488.0,512.0,1024.0,1024.0,309956.0,512.0,1024.0,1024.0,328047.0,512.0,1024.0,1024.0,342131.0,512.0,1024.0,1024.0,335963.0,512.0,1024.0,1024.0,347868.0,512.0,1024.0,1024.0,333841.0,512.0,1024.0,1024.0,336316.0,512.0,1024.0,1024.0,347610.0,512.0,1024.0,1024.0,339328.0,512.0,1024.0,1024.0,320044.0,512.0,1024.0,1024.0,327707.0,512.0,1024.0,1024.0,336307.0,512.0,1024.0,1024.0,333633.0,512.0,1024.0,1024.0,333106.0,512.0,1024.0,1024.0,335024.0,512.0,1024.0,1024.0,349254.0,512.0,1024.0,1024.0,347914.0,512.0,1024.0,1024.0,489575.0,512.0,1024.0,1024.0,530664.0,512.0,1024.0,1024.0,498261.0,512.0,1024.0,1024.0,526661.0,512.0,1024.0,1024.0,510245.0,512.0,1024.0,1024.0,520190.0,512.0,1024.0,1024.0,535966.0,512.0,1024.0,1024.0,501357.0,512.0,1024.0,1024.0,489827.0,512.0,1024.0,1024.0,515765.0,512.0,1024.0,1024.0,511444.0,512.0,1024.0,1024.0,507022.0,512.0,1024.0,1024.0,510774.0,512.0,1024.0,1024.0,506853.0,512.0,1024.0,1024.0,514961.0,512.0,1024.0,1024.0,522702.0,512.0,1024.0,1024.0,477951.0,512.0,1024.0,1024.0,503968.0,512.0,1024.0,1024.0,497241.0,512.0,1024.0,1024.0,492588.0,512.0,1024.0,1024.0,495829.0,512.0,1024.0,1024.0,494162.0,512.0,1024.0,1024.0,501776.0,512.0,1024.0,1024.0,508714.0,512.0,1024.0,1024.0,482661.0,512.0,1024.0,1024.0,522779.0,512.0,1024.0,1024.0,489555.0,512.0,1024.0,1024.0,519056.0,512.0,1024.0,1024.0,500718.0,512.0,1024.0,1024.0,510083.0,512.0,1024.0,1024.0,528882.0,512.0,1024.0,1024.0,492446.0,512.0,1024.0,1024.0,431041.0,512.0,1024.0,1024.0,457736.0,512.0,1024.0,1024.0,456396.0,512.0,1024.0,1024.0,449515.0,512.0,1024.0,1024.0,451090.0,512.0,1024.0,1024.0,448604.0,512.0,1024.0,1024.0,480046.0,512.0,1024.0,1024.0,479787.0,512.0,1024.0,1024.0,430811.0,512.0,1024.0,1024.0,461177.0,512.0,1024.0,1024.0,439345.0,512.0,1024.0,1024.0,462668.0,512.0,1024.0,1024.0,442254.0,512.0,1024.0,1024.0,450023.0,512.0,1024.0,1024.0,464021.0,512.0,1024.0,1024.0,445368.0,512.0,1024.0,1024.0,424499.0,512.0,1024.0,1024.0,454915.0,512.0,1024.0,1024.0,433268.0,512.0,1024.0,1024.0,452076.0,512.0,1024.0,1024.0,433141.0,512.0,1024.0,1024.0,440980.0,512.0,1024.0,1024.0,455845.0,512.0,1024.0,1024.0,435669.0,512.0,1024.0,1024.0,425828.0,512.0,1024.0,1024.0,453200.0,512.0,1024.0,1024.0,452093.0,512.0,1024.0,1024.0,445895.0,512.0,1024.0,1024.0,445612.0,512.0,1024.0,1024.0,441952.0,512.0,1024.0,1024.0,473421.0,512.0,1024.0,1024.0,475303.0,512.0,1024.0,1024.0,523684.0,512.0,1024.0,1024.0,565535.0,512.0,1024.0,1024.0,456593.0,512.0,1024.0,1024.0,473260.0,512.0,1024.0,1024.0,517389.0,512.0,1024.0,1024.0,533367.0,512.0,1024.0,1024.0,489917.0,512.0,1024.0,1024.0,465641.0,512.0,1024.0,1024.0,349281.0,512.0,1024.0,1024.0,367640.0,512.0,1024.0,1024.0,369558.0,512.0,1024.0,1024.0,366602.0,512.0,1024.0,1024.0,393780.0,512.0,1024.0,1024.0,398048.0,512.0,1024.0,1024.0,424664.0,512.0,1024.0,1024.0,424618.0,512.0,1024.0,1024.0,392957.0,512.0,1024.0,1024.0,416094.0,512.0,1024.0,1024.0,411621.0,512.0,1024.0,1024.0,404096.0,512.0,1024.0,1024.0,420162.0,512.0,1024.0,1024.0,422531.0,512.0,1024.0,1024.0,436700.0,512.0,1024.0,1024.0,451323.0,512.0,1024.0,1024.0,483409.0,512.0,1024.0,1024.0,510636.0,512.0,1024.0,1024.0,445934.0,512.0,1024.0,1024.0,471732.0,512.0,1024.0,1024.0,489374.0,512.0,1024.0,1024.0,497550.0,512.0,1024.0,1024.0,483261.0,512.0,1024.0,1024.0,448702.0,512.0,64,0,32768.0,0.0,64,0,10254832.0,534943.0,4716516.0,16384.0,32908720.0,0.0,16384.0,16384.0,2563708.0,2563708.0,10254832.0,579516.0,2563708.0,0.0,2563708.0,77.0,0.0,843862.0,10332496.0,41019328.0,0.0,0.0,6050208.0,1124958.0,0.0,832.0,794206.0,1100153.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,65536.0,65608.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,139521.0,4096.0,16384.0,1586.0,2539118.0,2243283.0,0.0,0.0,0.0,0.0,0.0,196608.0,264.0,0.0,0.0,32768.0,0.0,32768.0,224.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,160.0,0.0,844487.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,41736.0,0.0,7107.0,2299773.0,77.0,0.0,0.0,0.0,65782.0,65536.0,131072.0,0.0,0.0,524288.0,304.0,0.0,64,0,0.0,0.0,160.0,0.0,65536.0,65536.0,0.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,110502.0,0.0,238385.0,65536.0,0.0,65778.0,484.0,0.0,0.0,65536.0,131072.0,716479545437823,716479545452103 +2,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,2959521.0,0.0,0.0,65536.0,60576.0,160.0,4800.0,32768.0,64,0,0,0.0,512.0,40566.0,0.0,0.0,512.0,40566.0,0.0,0.0,512.0,40566.0,0.0,0.0,512.0,40566.0,0.0,0.0,512.0,40566.0,0.0,0.0,512.0,40566.0,0.0,0.0,512.0,40566.0,0.0,0.0,512.0,40566.0,0.0,0.0,512.0,40566.0,0.0,0.0,512.0,40566.0,0.0,0.0,512.0,40566.0,0.0,0.0,512.0,40566.0,0.0,0.0,512.0,40566.0,0.0,0.0,512.0,40566.0,0.0,0.0,512.0,40566.0,0.0,0.0,512.0,40566.0,0.0,0.0,512.0,32618.0,0.0,0.0,512.0,32618.0,0.0,0.0,512.0,32618.0,0.0,0.0,512.0,32618.0,0.0,0.0,512.0,32618.0,0.0,0.0,512.0,32618.0,0.0,0.0,512.0,32618.0,0.0,0.0,512.0,32618.0,0.0,0.0,512.0,32618.0,0.0,0.0,512.0,32618.0,0.0,0.0,512.0,32618.0,0.0,0.0,512.0,32618.0,0.0,0.0,512.0,32618.0,0.0,0.0,512.0,32618.0,0.0,0.0,512.0,32618.0,0.0,0.0,512.0,32618.0,0.0,0.0,512.0,50654.0,0.0,0.0,512.0,50654.0,0.0,0.0,512.0,50654.0,0.0,0.0,512.0,50654.0,0.0,0.0,512.0,50654.0,0.0,0.0,512.0,50654.0,0.0,0.0,512.0,50654.0,0.0,0.0,512.0,50654.0,0.0,0.0,512.0,50654.0,0.0,0.0,512.0,50654.0,0.0,0.0,512.0,50654.0,0.0,0.0,512.0,50654.0,0.0,0.0,512.0,50654.0,0.0,0.0,512.0,50654.0,0.0,0.0,512.0,50654.0,0.0,0.0,512.0,50654.0,0.0,0.0,512.0,59392.0,0.0,0.0,512.0,59392.0,0.0,0.0,512.0,59392.0,0.0,0.0,512.0,59392.0,0.0,0.0,512.0,59392.0,0.0,0.0,512.0,59392.0,0.0,0.0,512.0,59392.0,0.0,0.0,512.0,59392.0,0.0,0.0,512.0,59392.0,0.0,0.0,512.0,59392.0,0.0,0.0,512.0,59392.0,0.0,0.0,512.0,59392.0,0.0,0.0,512.0,59392.0,0.0,0.0,512.0,59392.0,0.0,0.0,512.0,59392.0,0.0,0.0,512.0,59392.0,0.0,0.0,512.0,72035.0,0.0,0.0,512.0,72035.0,0.0,0.0,512.0,72035.0,0.0,0.0,512.0,72035.0,0.0,0.0,512.0,72035.0,0.0,0.0,512.0,72035.0,0.0,0.0,512.0,72035.0,0.0,0.0,512.0,72035.0,0.0,0.0,512.0,72035.0,0.0,0.0,512.0,72035.0,0.0,0.0,512.0,72035.0,0.0,0.0,512.0,72035.0,0.0,0.0,512.0,72035.0,0.0,0.0,512.0,72035.0,0.0,0.0,512.0,72035.0,0.0,0.0,512.0,72035.0,0.0,0.0,512.0,81745.0,0.0,0.0,512.0,81745.0,0.0,0.0,512.0,81745.0,0.0,0.0,512.0,81745.0,0.0,0.0,512.0,81745.0,0.0,0.0,512.0,81745.0,0.0,0.0,512.0,81745.0,0.0,0.0,512.0,81745.0,0.0,0.0,512.0,81745.0,0.0,0.0,512.0,81745.0,0.0,0.0,512.0,81745.0,0.0,0.0,512.0,81745.0,0.0,0.0,512.0,81745.0,0.0,0.0,512.0,81745.0,0.0,0.0,512.0,81745.0,0.0,0.0,512.0,81745.0,0.0,0.0,512.0,84764.0,0.0,0.0,512.0,84764.0,0.0,0.0,512.0,84764.0,0.0,0.0,512.0,84764.0,0.0,0.0,512.0,84764.0,0.0,0.0,512.0,84764.0,0.0,0.0,512.0,84764.0,0.0,0.0,512.0,84764.0,0.0,0.0,512.0,84764.0,0.0,0.0,512.0,84764.0,0.0,0.0,512.0,84764.0,0.0,0.0,512.0,84764.0,0.0,0.0,512.0,84764.0,0.0,0.0,512.0,84764.0,0.0,0.0,512.0,84764.0,0.0,0.0,512.0,84764.0,0.0,0.0,512.0,92780.0,0.0,0.0,512.0,92780.0,0.0,0.0,512.0,92780.0,0.0,0.0,512.0,92780.0,0.0,0.0,512.0,92780.0,0.0,0.0,512.0,92780.0,0.0,0.0,512.0,92780.0,0.0,0.0,512.0,92780.0,0.0,0.0,512.0,92780.0,0.0,0.0,512.0,92780.0,0.0,0.0,512.0,92780.0,0.0,0.0,512.0,92780.0,0.0,0.0,512.0,92780.0,0.0,0.0,512.0,92780.0,0.0,0.0,512.0,92780.0,0.0,0.0,512.0,92780.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,33.0,0.0,0.0,0.0,0.0,0.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,36046852.0,42482390.0,61566.0,0.0,0.0,65536.0,131072.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,48467.0,27487.0,2000160.0,7343.0,0.0,285845.0,0.0,0.0,65536.0,131319.0,196855.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1045.0,533.0,1557.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1028.0,516.0,1540.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1028.0,516.0,1540.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1045.0,533.0,1557.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1045.0,533.0,1557.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1028.0,516.0,1540.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1045.0,533.0,1557.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1028.0,516.0,1540.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1045.0,533.0,1557.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1045.0,533.0,1557.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1029.0,517.0,1541.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1045.0,533.0,1557.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1045.0,533.0,1557.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1029.0,517.0,1541.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,64,0,16384.0,16384.0,22919433.0,6285407.0,278528.0,0.0,0.0,98304.0,1035832.0,0.0,0.0,1897779.0,68932.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,447092.0,2236.0,64,0,0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,64,0,0,0.0,512.0,0.0,286539.0,0.0,513.0,0.0,298373.0,0.0,512.0,0.0,303367.0,0.0,512.0,0.0,308326.0,0.0,512.0,0.0,308384.0,0.0,512.0,0.0,324889.0,0.0,532.0,0.0,588320.0,0.0,512.0,0.0,303199.0,0.0,512.0,0.0,282036.0,0.0,512.0,0.0,302410.0,0.0,514.0,0.0,293385.0,0.0,513.0,0.0,304962.0,0.0,514.0,0.0,306028.0,0.0,517.0,0.0,311220.0,0.0,512.0,0.0,313218.0,0.0,512.0,0.0,305961.0,0.0,512.0,0.0,295923.0,0.0,512.0,0.0,317681.0,0.0,514.0,0.0,310992.0,0.0,513.0,0.0,326668.0,0.0,514.0,0.0,308026.0,0.0,515.0,0.0,310687.0,0.0,512.0,0.0,328868.0,0.0,512.0,0.0,309141.0,0.0,512.0,0.0,272108.0,0.0,513.0,0.0,285309.0,0.0,512.0,0.0,293442.0,0.0,512.0,0.0,296063.0,0.0,512.0,0.0,291926.0,0.0,512.0,0.0,295177.0,0.0,532.0,0.0,398864.0,0.0,512.0,0.0,301034.0,0.0,512.0,0.0,459497.0,0.0,513.0,0.0,497915.0,0.0,512.0,0.0,454149.0,0.0,512.0,0.0,482759.0,0.0,512.0,0.0,491215.0,0.0,512.0,0.0,483823.0,0.0,532.0,0.0,771723.0,0.0,512.0,0.0,472089.0,0.0,512.0,0.0,517528.0,0.0,512.0,0.0,525168.0,0.0,514.0,0.0,533801.0,0.0,513.0,0.0,526327.0,0.0,514.0,0.0,564778.0,0.0,515.0,0.0,534957.0,0.0,512.0,0.0,549622.0,0.0,512.0,0.0,547747.0,0.0,512.0,0.0,337464.0,0.0,512.0,0.0,348868.0,0.0,514.0,0.0,349461.0,0.0,513.0,0.0,347210.0,0.0,514.0,0.0,342739.0,0.0,516.0,0.0,343037.0,0.0,512.0,0.0,359165.0,0.0,512.0,0.0,354025.0,0.0,512.0,0.0,332412.0,0.0,513.0,0.0,357501.0,0.0,512.0,0.0,342904.0,0.0,512.0,0.0,363305.0,0.0,512.0,0.0,342607.0,0.0,512.0,0.0,349149.0,0.0,532.0,0.0,600715.0,0.0,512.0,0.0,334855.0,0.0,512.0,0.0,286651.0,0.0,512.0,0.0,297352.0,0.0,514.0,0.0,305120.0,0.0,513.0,0.0,306207.0,0.0,514.0,0.0,285382.0,0.0,515.0,0.0,283176.0,0.0,512.0,0.0,307435.0,0.0,512.0,0.0,301335.0,0.0,512.0,0.0,265490.0,0.0,513.0,0.0,282213.0,0.0,512.0,0.0,276848.0,0.0,512.0,0.0,281203.0,0.0,512.0,0.0,284787.0,0.0,512.0,0.0,283929.0,0.0,532.0,0.0,492187.0,0.0,512.0,0.0,286364.0,0.0,512.0,0.0,263906.0,0.0,513.0,0.0,276157.0,0.0,512.0,0.0,273633.0,0.0,512.0,0.0,280612.0,0.0,512.0,0.0,285913.0,0.0,512.0,0.0,282893.0,0.0,532.0,0.0,473788.0,0.0,512.0,0.0,288476.0,0.0,512.0,0.0,287564.0,0.0,512.0,0.0,295684.0,0.0,514.0,0.0,308813.0,0.0,513.0,0.0,311719.0,0.0,514.0,0.0,304499.0,0.0,517.0,0.0,297722.0,0.0,512.0,0.0,318359.0,0.0,512.0,0.0,312437.0,0.0,512.0,0.0,312071.0,0.0,512.0,0.0,335908.0,0.0,514.0,0.0,324116.0,0.0,513.0,0.0,339627.0,0.0,514.0,0.0,328541.0,0.0,516.0,0.0,326177.0,0.0,512.0,0.0,356095.0,0.0,512.0,0.0,331073.0,0.0,512.0,0.0,284341.0,0.0,513.0,0.0,295238.0,0.0,512.0,0.0,303506.0,0.0,512.0,0.0,304459.0,0.0,512.0,0.0,303587.0,0.0,512.0,0.0,303650.0,0.0,532.0,0.0,406899.0,0.0,512.0,0.0,314953.0,0.0,512.0,0.0,322613.0,0.0,513.0,0.0,345723.0,0.0,512.0,0.0,348496.0,0.0,512.0,0.0,354292.0,0.0,512.0,0.0,347040.0,0.0,512.0,0.0,354652.0,0.0,532.0,0.0,475557.0,0.0,512.0,0.0,384535.0,0.0,512.0,0.0,367312.0,0.0,512.0,0.0,408768.0,0.0,514.0,0.0,378113.0,0.0,513.0,0.0,410504.0,0.0,514.0,0.0,402071.0,0.0,515.0,0.0,410315.0,0.0,512.0,0.0,445108.0,0.0,512.0,0.0,411455.0,64,0,0,1024.0,1024.0,302708.0,512.0,1024.0,1024.0,308447.0,512.0,1024.0,1024.0,315281.0,512.0,1024.0,1024.0,314595.0,512.0,1024.0,1024.0,305298.0,512.0,1024.0,1024.0,309438.0,512.0,1024.0,1024.0,320737.0,512.0,1024.0,1024.0,319355.0,512.0,1024.0,1024.0,300635.0,512.0,1024.0,1024.0,311365.0,512.0,1024.0,1024.0,307574.0,512.0,1024.0,1024.0,314157.0,512.0,1024.0,1024.0,304565.0,512.0,1024.0,1024.0,309275.0,512.0,1024.0,1024.0,315742.0,512.0,1024.0,1024.0,311809.0,512.0,1024.0,1024.0,348152.0,512.0,1024.0,1024.0,361399.0,512.0,1024.0,1024.0,351593.0,512.0,1024.0,1024.0,358444.0,512.0,1024.0,1024.0,367346.0,512.0,1024.0,1024.0,371680.0,512.0,1024.0,1024.0,367224.0,512.0,1024.0,1024.0,355928.0,512.0,1024.0,1024.0,331517.0,512.0,1024.0,1024.0,340913.0,512.0,1024.0,1024.0,348285.0,512.0,1024.0,1024.0,347098.0,512.0,1024.0,1024.0,351046.0,512.0,1024.0,1024.0,356328.0,512.0,1024.0,1024.0,382253.0,512.0,1024.0,1024.0,379913.0,512.0,1024.0,1024.0,328301.0,512.0,1024.0,1024.0,348722.0,512.0,1024.0,1024.0,337144.0,512.0,1024.0,1024.0,351455.0,512.0,1024.0,1024.0,337569.0,512.0,1024.0,1024.0,342539.0,512.0,1024.0,1024.0,354412.0,512.0,1024.0,1024.0,339295.0,512.0,1024.0,1024.0,335652.0,512.0,1024.0,1024.0,345914.0,512.0,1024.0,1024.0,350128.0,512.0,1024.0,1024.0,346190.0,512.0,1024.0,1024.0,348000.0,512.0,1024.0,1024.0,347147.0,512.0,1024.0,1024.0,354040.0,512.0,1024.0,1024.0,355837.0,512.0,1024.0,1024.0,309861.0,512.0,1024.0,1024.0,320446.0,512.0,1024.0,1024.0,327809.0,512.0,1024.0,1024.0,324011.0,512.0,1024.0,1024.0,318633.0,512.0,1024.0,1024.0,321718.0,512.0,1024.0,1024.0,337662.0,512.0,1024.0,1024.0,337791.0,512.0,1024.0,1024.0,314924.0,512.0,1024.0,1024.0,334185.0,512.0,1024.0,1024.0,324018.0,512.0,1024.0,1024.0,337858.0,512.0,1024.0,1024.0,326732.0,512.0,1024.0,1024.0,332761.0,512.0,1024.0,1024.0,344834.0,512.0,1024.0,1024.0,329604.0,512.0,1024.0,1024.0,381038.0,512.0,1024.0,1024.0,400381.0,512.0,1024.0,1024.0,399700.0,512.0,1024.0,1024.0,395642.0,512.0,1024.0,1024.0,398010.0,512.0,1024.0,1024.0,388943.0,512.0,1024.0,1024.0,413669.0,512.0,1024.0,1024.0,414370.0,512.0,1024.0,1024.0,382464.0,512.0,1024.0,1024.0,408273.0,512.0,1024.0,1024.0,391735.0,512.0,1024.0,1024.0,409479.0,512.0,1024.0,1024.0,393992.0,512.0,1024.0,1024.0,399490.0,512.0,1024.0,1024.0,411498.0,512.0,1024.0,1024.0,394324.0,512.0,1024.0,1024.0,389916.0,512.0,1024.0,1024.0,417125.0,512.0,1024.0,1024.0,399241.0,512.0,1024.0,1024.0,415727.0,512.0,1024.0,1024.0,402269.0,512.0,1024.0,1024.0,407204.0,512.0,1024.0,1024.0,418942.0,512.0,1024.0,1024.0,400813.0,512.0,1024.0,1024.0,390618.0,512.0,1024.0,1024.0,411211.0,512.0,1024.0,1024.0,409572.0,512.0,1024.0,1024.0,406485.0,512.0,1024.0,1024.0,411730.0,512.0,1024.0,1024.0,399282.0,512.0,1024.0,1024.0,430001.0,512.0,1024.0,1024.0,431185.0,512.0,1024.0,1024.0,360489.0,512.0,1024.0,1024.0,376093.0,512.0,1024.0,1024.0,363961.0,512.0,1024.0,1024.0,375679.0,512.0,1024.0,1024.0,361420.0,512.0,1024.0,1024.0,366827.0,512.0,1024.0,1024.0,377439.0,512.0,1024.0,1024.0,373195.0,512.0,1024.0,1024.0,307271.0,512.0,1024.0,1024.0,313622.0,512.0,1024.0,1024.0,321720.0,512.0,1024.0,1024.0,322351.0,512.0,1024.0,1024.0,334272.0,512.0,1024.0,1024.0,333397.0,512.0,1024.0,1024.0,335780.0,512.0,1024.0,1024.0,332059.0,512.0,1024.0,1024.0,379591.0,512.0,1024.0,1024.0,395212.0,512.0,1024.0,1024.0,394380.0,512.0,1024.0,1024.0,389729.0,512.0,1024.0,1024.0,394794.0,512.0,1024.0,1024.0,394693.0,512.0,1024.0,1024.0,399045.0,512.0,1024.0,1024.0,400960.0,512.0,1024.0,1024.0,362823.0,512.0,1024.0,1024.0,392159.0,512.0,1024.0,1024.0,371196.0,512.0,1024.0,1024.0,393605.0,512.0,1024.0,1024.0,384228.0,512.0,1024.0,1024.0,391369.0,512.0,1024.0,1024.0,401252.0,512.0,1024.0,1024.0,375796.0,512.0,64,0,32768.0,0.0,64,0,10157052.0,499743.0,4517467.0,16384.0,31110080.0,0.0,16384.0,16384.0,2539263.0,2539263.0,10157052.0,546100.0,2539263.0,0.0,2539263.0,0.0,0.0,833169.0,10646198.0,40628208.0,0.0,0.0,5719170.0,1116742.0,0.0,634.0,786564.0,1090187.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,65536.0,65606.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,143516.0,4096.0,16384.0,1586.0,2472683.0,2231269.0,0.0,0.0,0.0,0.0,0.0,196608.0,258.0,0.0,0.0,32768.0,0.0,32768.0,251.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,160.0,0.0,937226.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,36984.0,0.0,7090.0,2289632.0,0.0,0.0,0.0,0.0,65785.0,65536.0,131072.0,0.0,0.0,524288.0,304.0,0.0,64,0,0.0,0.0,160.0,0.0,65536.0,65536.0,0.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,110446.0,0.0,217596.0,65536.0,0.0,65766.0,460.0,0.0,0.0,65536.0,131072.0,716479545472702,716479545517861 diff --git a/tests/workloads/kernel/MI300X_A1/sysinfo.csv b/tests/workloads/kernel/MI300X_A1/sysinfo.csv new file mode 100644 index 0000000000..444ccf388c --- /dev/null +++ b/tests/workloads/kernel/MI300X_A1/sysinfo.csv @@ -0,0 +1,2 @@ +workload_name,command,ip_blocks,timestamp,version,hostname,cpu_model,sbios,linux_distro,linux_kernel_version,amd_gpu_kernel_version,cpu_memory,gpu_memory,rocm_version,vbios,compute_partition,memory_partition,gpu_model,gpu_arch,gpu_l1,gpu_l2,cu_per_gpu,simd_per_cu,se_per_gpu,wave_size,workgroup_max_size,max_waves_per_cu,max_sclk,max_mclk,cur_sclk,cur_mclk,total_l2_chan,lds_banks_per_cu,sqc_per_gpu,pipes_per_gpu,hbm_bw,num_xcd +kernel,./tests/vcopy -n 1048576 -b 256 -i 3,SQ|LDS|SQC|TA|TD|TCP|TCC|SPI|CPC|CPF,Wed 29 May 2024 12:04:49 PM (CDT),2,splinter-126-wr-c6,AMD Ryzen 9 7950X 16-Core Processor,"American Megatrends International, LLC.VS2683299N.FD",Ubuntu 22.04.4 LTS,5.18.2-mi300-build-140423-ubuntu-22.04+,,114656528,,6.2.0-13611,113-MI3SRIOV-001,SPX,NPS1,MI300X_A1,gfx942,32,4096,304,4,32,64,1024,32,2100,1300,2100,1300,128,32,160,4,5324.8,8 diff --git a/tests/workloads/kernel/MI300X_A1/timestamps.csv b/tests/workloads/kernel/MI300X_A1/timestamps.csv new file mode 100644 index 0000000000..432075f102 --- /dev/null +++ b/tests/workloads/kernel/MI300X_A1/timestamps.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID +1,60633,1,969070,969070,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716479545398906,716479545415785,0 +2,60633,1,969070,969070,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716479545437823,716479545452103,0 +3,60633,1,969070,969070,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716479545472702,716479545517861,0 diff --git a/tests/workloads/kernel_inv_int/MI300A_A1/SQ_IFETCH_LEVEL.csv b/tests/workloads/kernel_inv_int/MI300A_A1/SQ_IFETCH_LEVEL.csv new file mode 100644 index 0000000000..98c643796c --- /dev/null +++ b/tests/workloads/kernel_inv_int/MI300A_A1/SQ_IFETCH_LEVEL.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,SQ_WAVES,SQ_IFETCH,SQ_IFETCH_LEVEL,SQ_ACCUM_PREV_HIRES +0,11995,1,144300,144300,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73483614724763,73483614733497,0,210039.0,210039.0,16384.0,65536.0,30471.0,2421556.0 +1,11995,1,144300,144300,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73483614749922,73483614756171,0,186775.0,186775.0,16384.0,65536.0,12992.0,1048632.0 +2,11995,1,144300,144300,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73483614771234,73483614777484,0,172140.0,172140.0,16384.0,65536.0,13129.0,1048664.0 diff --git a/tests/workloads/kernel_inv_int/MI300A_A1/SQ_INST_LEVEL_LDS.csv b/tests/workloads/kernel_inv_int/MI300A_A1/SQ_INST_LEVEL_LDS.csv new file mode 100644 index 0000000000..da639f22a6 --- /dev/null +++ b/tests/workloads/kernel_inv_int/MI300A_A1/SQ_INST_LEVEL_LDS.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_LDS,SQ_INST_LEVEL_LDS,SQ_ACCUM_PREV_HIRES +0,11995,1,144312,144312,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73483614724763,73483614733497,0,0.0,0.0,0.0 +1,11995,1,144312,144312,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73483614749922,73483614756171,0,0.0,0.0,0.0 +2,11995,1,144312,144312,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73483614771234,73483614777484,0,0.0,0.0,0.0 diff --git a/tests/workloads/kernel_inv_int/MI300A_A1/SQ_INST_LEVEL_SMEM.csv b/tests/workloads/kernel_inv_int/MI300A_A1/SQ_INST_LEVEL_SMEM.csv new file mode 100644 index 0000000000..5d7702d299 --- /dev/null +++ b/tests/workloads/kernel_inv_int/MI300A_A1/SQ_INST_LEVEL_SMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_SMEM,SQ_INST_LEVEL_SMEM,SQ_ACCUM_PREV_HIRES +0,11995,1,144324,144324,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73483614724763,73483614733497,0,65536.0,342734.0,27430512.0 +1,11995,1,144324,144324,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73483614749922,73483614756171,0,65536.0,205930.0,16453328.0 +2,11995,1,144324,144324,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73483614771234,73483614777484,0,65536.0,185998.0,14878440.0 diff --git a/tests/workloads/kernel_inv_int/MI300A_A1/SQ_INST_LEVEL_VMEM.csv b/tests/workloads/kernel_inv_int/MI300A_A1/SQ_INST_LEVEL_VMEM.csv new file mode 100644 index 0000000000..68a932b85d --- /dev/null +++ b/tests/workloads/kernel_inv_int/MI300A_A1/SQ_INST_LEVEL_VMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_VMEM,SQ_INST_LEVEL_VMEM,SQ_ACCUM_PREV_HIRES +0,11995,1,144336,144336,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73483614724763,73483614733497,0,32768.0,524082.0,41922800.0 +1,11995,1,144336,144336,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73483614749922,73483614756171,0,32768.0,425442.0,34023372.0 +2,11995,1,144336,144336,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73483614771234,73483614777484,0,32768.0,422301.0,33786748.0 diff --git a/tests/workloads/kernel_inv_int/MI300A_A1/SQ_LEVEL_WAVES.csv b/tests/workloads/kernel_inv_int/MI300A_A1/SQ_LEVEL_WAVES.csv new file mode 100644 index 0000000000..dffaa32b31 --- /dev/null +++ b/tests/workloads/kernel_inv_int/MI300A_A1/SQ_LEVEL_WAVES.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,CPC_ME1_BUSY_FOR_PACKET_DECODE,SQ_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,SQ_BUSY_CYCLES,SQ_LEVEL_WAVES,SQ_ACCUM_PREV_HIRES +0,11995,1,144349,144349,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73483614724763,73483614733497,0,210955.0,210955.0,116830.0,843820.0,16384.0,14124161.0,263903.0,0.0,56932880.0 +1,11995,1,144349,144349,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73483614749922,73483614756171,0,192470.0,192470.0,107296.0,769880.0,16384.0,10612359.0,199323.0,0.0,42875280.0 +2,11995,1,144349,144349,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73483614771234,73483614777484,0,175143.0,175143.0,94691.0,700572.0,16384.0,10152988.0,192824.0,0.0,41040344.0 diff --git a/tests/workloads/kernel_inv_int/MI300A_A1/log.txt b/tests/workloads/kernel_inv_int/MI300A_A1/log.txt new file mode 100644 index 0000000000..255f4f468d --- /dev/null +++ b/tests/workloads/kernel_inv_int/MI300A_A1/log.txt @@ -0,0 +1,281 @@ +Omniperf version: 2.0.0 +Profiler choice: rocprofv2 +Path: /home/colramos/omniperf/tests/workloads/kernel_inv_int/MI300A_A1 +Target: MI300A_A1 +Command: ./tests/vcopy -n 1048576 -b 256 -i 3 +Kernel Selection: ['42'] +Dispatch Selection: None +Hardware Blocks: All + +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Collecting Performance Counters +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + + +[profiling] Current input file: tests/workloads/kernel_inv_int/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH_LEVEL + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + +[profiling] Current input file: tests/workloads/kernel_inv_int/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + +[profiling] Current input file: tests/workloads/kernel_inv_int/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + +[profiling] Current input file: tests/workloads/kernel_inv_int/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_VMEM + +[profiling] Current input file: tests/workloads/kernel_inv_int/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - CPC_ME1_BUSY_FOR_PACKET_DECODE + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVE_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_LEVEL_WAVES + +[profiling] Current input file: tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_0.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CU_CYCLES + +[profiling] Current input file: tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_1.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VSKIPPED + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_FMA_F16 + |-> [/opt/rocm/bin/rocprofv2] - GRBM_SPI_BUSY + |-> [/opt/rocm/bin/rocprofv2] - TCP_READ_TAGCONFLICT_STALL_CYCLES_sum + +[profiling] Current input file: tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_10.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_DATA_ATOMIC_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_STALL + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_16 + |-> [/opt/rocm/bin/rocprofv2] - SQC_ICACHE_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_ICACHE_HITS + |-> [/opt/rocm/bin/rocprofv2] - SQC_ICACHE_MISSES + |-> [/opt/rocm/bin/rocprofv2] - SQC_ICACHE_MISSES_DUPLICATE + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + |-> [/opt/rocm/bin/rocprofv2] Total threads: 1048576, Grid Size: 4096 block Size:256, Wavefronts:16384: + |-> [/opt/rocm/bin/rocprofv2] Launching the kernel on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished copying the output vector from the GPU to the CPU + |-> [/opt/rocm/bin/rocprofv2] Releasing GPU memory + |-> [/opt/rocm/bin/rocprofv2] Releasing CPU memory + |-> [/opt/rocm/bin/rocprofv2] Results File: "tests/workloads/kernel_inv_int/MI300A_A1/out/pmc_1/results_pmc_perf_10.csv" + +[profiling] Current input file: tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_11.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_INPUT_VALID_READYB + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_ATOMIC + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_8 + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_HITS + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_MISSES + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_MISSES_DUPLICATE + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_1 + +[profiling] Current input file: tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_12.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_2 + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_4 + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + +[profiling] Current input file: tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_13.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_ATOMIC[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_BUBBLE[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_CYCLE[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_ATOMIC[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_BUBBLE[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_CYCLE[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC[1] + +[profiling] Current input file: tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_14.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_32B[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC_LEVEL[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_32B[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_LEVEL[1] + +[profiling] Current input file: tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_15.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_64B[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_HIT[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_64B[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_LEVEL[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_HIT[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ[2] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_64B[2] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_LEVEL[2] + |-> [/opt/rocm/bin/rocprofv2] - TCC_HIT[2] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ[3] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_64B[3] + +[profiling] Current input file: tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_16.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_MISS[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_READ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_REQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_RW_REQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_MISS[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_READ[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_REQ[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_RW_REQ[1] + +[profiling] Current input file: tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_17.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_TAG_STALL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TOO_MANY_EA_WRREQS_STALL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_WRITE[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TAG_STALL[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TOO_MANY_EA_WRREQS_STALL[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_WRITE[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TAG_STALL[2] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TOO_MANY_EA_WRREQS_STALL[2] + |-> [/opt/rocm/bin/rocprofv2] - TCC_WRITE[2] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TAG_STALL[3] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TOO_MANY_EA_WRREQS_STALL[3] + |-> [/opt/rocm/bin/rocprofv2] - TCC_WRITE[3] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TAG_STALL[4] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TOO_MANY_EA_WRREQS_STALL[4] + |-> [/opt/rocm/bin/rocprofv2] - TCC_WRITE[4] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TAG_STALL[5] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TOO_MANY_EA_WRREQS_STALL[5] + +[profiling] Current input file: tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_2.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_FMA_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_FMA_F64 + +[profiling] Current input file: tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_3.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_INT32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_INT64 + +[profiling] Current input file: tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_4.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_BRANCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SENDMSG + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAIT_ANY + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAIT_INST_ANY + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_ANY + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_VALU + +[profiling] Current input file: tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_5.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_SCA + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_EXP_GDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_MISC + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_FLAT + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_CYCLES_VMEM_WR + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_CYCLES_VMEM_RD + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_CYCLES_SMEM + +[profiling] Current input file: tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_6.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_THREAD_CYCLES_VALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_BANK_CONFLICT + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_ADDR_CONFLICT + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_UNALIGNED_STALL + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_EQ_64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_48 + +[profiling] Current input file: tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_7.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_ITEMS + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_MEM_VIOLATIONS + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_ATOMIC_RETURN + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_IDX_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_RESTORED + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_SAVED + +[profiling] Current input file: tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_8.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM_NORM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_MFMA + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_I8 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_BF16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_VALU_MFMA_BUSY_CYCLES + +[profiling] Current input file: tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_9.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_I8 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_BF16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_INST_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_DATA_READ_REQ + +[profiling] Current input file: tests/workloads/kernel_inv_int/MI300A_A1/perfmon/timestamps.txt + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU +[roofline] Roofline temporarily disabled in MI300 diff --git a/tests/workloads/kernel_inv_int/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt b/tests/workloads/kernel_inv_int/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt new file mode 100644 index 0000000000..a55111636d --- /dev/null +++ b/tests/workloads/kernel_inv_int/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE SQ_WAVES SQ_IFETCH SQ_IFETCH_LEVEL SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: 42 diff --git a/tests/workloads/kernel_inv_int/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt b/tests/workloads/kernel_inv_int/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt new file mode 100644 index 0000000000..77c4c17fdb --- /dev/null +++ b/tests/workloads/kernel_inv_int/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_LDS SQ_INST_LEVEL_LDS SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: 42 diff --git a/tests/workloads/kernel_inv_int/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt b/tests/workloads/kernel_inv_int/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt new file mode 100644 index 0000000000..75cf851833 --- /dev/null +++ b/tests/workloads/kernel_inv_int/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM SQ_INST_LEVEL_SMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: 42 diff --git a/tests/workloads/kernel_inv_int/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt b/tests/workloads/kernel_inv_int/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt new file mode 100644 index 0000000000..6aec712f85 --- /dev/null +++ b/tests/workloads/kernel_inv_int/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VMEM SQ_INST_LEVEL_VMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: 42 diff --git a/tests/workloads/kernel_inv_int/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt b/tests/workloads/kernel_inv_int/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt new file mode 100644 index 0000000000..c22a1b77ca --- /dev/null +++ b/tests/workloads/kernel_inv_int/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE CPC_ME1_BUSY_FOR_PACKET_DECODE SQ_CYCLES SQ_WAVES SQ_WAVE_CYCLES SQ_BUSY_CYCLES SQ_LEVEL_WAVES SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: 42 diff --git a/tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_0.txt b/tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_0.txt new file mode 100644 index 0000000000..3a066d4531 --- /dev/null +++ b/tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_0.txt @@ -0,0 +1,5 @@ +pmc: SQ_CYCLES SQ_BUSY_CYCLES SQ_BUSY_CU_CYCLES SQ_WAVES SQ_WAVE_CYCLES SQ_INSTS_VALU_CVT SQ_INSTS_VMEM_WR SQ_INSTS_VMEM_RD GRBM_COUNT GRBM_GUI_ACTIVE TCP_GATE_EN1_sum TCP_GATE_EN2_sum TCP_TD_TCP_STALL_CYCLES_sum TCP_TCR_TCP_STALL_CYCLES_sum TA_TA_BUSY_sum TA_BUFFER_WAVEFRONTS_sum TD_TD_BUSY_sum TD_TC_STALL_sum SPI_CSN_WINDOW_VALID SPI_CSN_BUSY CPC_CPC_STAT_BUSY CPC_CPC_STAT_IDLE CPF_CPF_STAT_BUSY CPF_CPF_STAT_STALL TCC_CYCLE_sum TCC_BUSY_sum TCC_PROBE_sum TCC_PROBE_ALL_sum + +gpu: +range: +kernel: 42 diff --git a/tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_1.txt b/tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_1.txt new file mode 100644 index 0000000000..ec308842bd --- /dev/null +++ b/tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_1.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VMEM SQ_INSTS_SALU SQ_INSTS_VSKIPPED SQ_INSTS SQ_INSTS_VALU SQ_INSTS_VALU_ADD_F16 SQ_INSTS_VALU_MUL_F16 SQ_INSTS_VALU_FMA_F16 GRBM_SPI_BUSY TCP_READ_TAGCONFLICT_STALL_CYCLES_sum TCP_WRITE_TAGCONFLICT_STALL_CYCLES_sum TCP_ATOMIC_TAGCONFLICT_STALL_CYCLES_sum TCP_TA_TCP_STATE_READ_sum TA_BUFFER_READ_WAVEFRONTS_sum TA_BUFFER_WRITE_WAVEFRONTS_sum TD_SPI_STALL_sum TD_LOAD_WAVEFRONT_sum SPI_CSN_NUM_THREADGROUPS SPI_CSN_WAVE CPC_CPC_TCIU_BUSY CPC_CPC_TCIU_IDLE CPF_CPF_TCIU_BUSY CPF_CPF_TCIU_STALL TCC_NC_REQ_sum TCC_UC_REQ_sum TCC_CC_REQ_sum TCC_RW_REQ_sum + +gpu: +range: +kernel: 42 diff --git a/tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_10.txt b/tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_10.txt new file mode 100644 index 0000000000..e3ae65b984 --- /dev/null +++ b/tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_10.txt @@ -0,0 +1,5 @@ +pmc: SQC_TC_DATA_ATOMIC_REQ SQC_TC_STALL SQC_TC_REQ SQC_DCACHE_REQ_READ_16 SQC_ICACHE_REQ SQC_ICACHE_HITS SQC_ICACHE_MISSES SQC_ICACHE_MISSES_DUPLICATE + +gpu: +range: +kernel: 42 diff --git a/tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_11.txt b/tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_11.txt new file mode 100644 index 0000000000..249afa3c57 --- /dev/null +++ b/tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_11.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_INPUT_VALID_READYB SQC_DCACHE_ATOMIC SQC_DCACHE_REQ_READ_8 SQC_DCACHE_REQ SQC_DCACHE_HITS SQC_DCACHE_MISSES SQC_DCACHE_MISSES_DUPLICATE SQC_DCACHE_REQ_READ_1 + +gpu: +range: +kernel: 42 diff --git a/tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_12.txt b/tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_12.txt new file mode 100644 index 0000000000..e6dd3b8ec6 --- /dev/null +++ b/tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_12.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_REQ_READ_2 SQC_DCACHE_REQ_READ_4 + +gpu: +range: +kernel: 42 diff --git a/tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_13.txt b/tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_13.txt new file mode 100644 index 0000000000..70bd45bab0 --- /dev/null +++ b/tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_13.txt @@ -0,0 +1,5 @@ +pmc: TCC_ATOMIC[0] TCC_BUBBLE[0] TCC_CYCLE[0] TCC_EA0_ATOMIC[0] TCC_ATOMIC[1] TCC_BUBBLE[1] TCC_CYCLE[1] TCC_EA0_ATOMIC[1] TCC_ATOMIC[2] TCC_BUBBLE[2] TCC_CYCLE[2] TCC_EA0_ATOMIC[2] TCC_ATOMIC[3] TCC_BUBBLE[3] TCC_CYCLE[3] TCC_EA0_ATOMIC[3] TCC_ATOMIC[4] TCC_BUBBLE[4] TCC_CYCLE[4] TCC_EA0_ATOMIC[4] TCC_ATOMIC[5] TCC_BUBBLE[5] TCC_CYCLE[5] TCC_EA0_ATOMIC[5] TCC_ATOMIC[6] TCC_BUBBLE[6] TCC_CYCLE[6] TCC_EA0_ATOMIC[6] TCC_ATOMIC[7] TCC_BUBBLE[7] TCC_CYCLE[7] TCC_EA0_ATOMIC[7] TCC_ATOMIC[8] TCC_BUBBLE[8] TCC_CYCLE[8] TCC_EA0_ATOMIC[8] TCC_ATOMIC[9] TCC_BUBBLE[9] TCC_CYCLE[9] TCC_EA0_ATOMIC[9] TCC_ATOMIC[10] TCC_BUBBLE[10] TCC_CYCLE[10] TCC_EA0_ATOMIC[10] TCC_ATOMIC[11] TCC_BUBBLE[11] TCC_CYCLE[11] TCC_EA0_ATOMIC[11] TCC_ATOMIC[12] TCC_BUBBLE[12] TCC_CYCLE[12] TCC_EA0_ATOMIC[12] TCC_ATOMIC[13] TCC_BUBBLE[13] TCC_CYCLE[13] TCC_EA0_ATOMIC[13] TCC_ATOMIC[14] TCC_BUBBLE[14] TCC_CYCLE[14] TCC_EA0_ATOMIC[14] TCC_ATOMIC[15] TCC_BUBBLE[15] TCC_CYCLE[15] TCC_EA0_ATOMIC[15] + +gpu: +range: +kernel: 42 diff --git a/tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_14.txt b/tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_14.txt new file mode 100644 index 0000000000..fc42689058 --- /dev/null +++ b/tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_14.txt @@ -0,0 +1,5 @@ +pmc: TCC_EA0_ATOMIC_LEVEL[0] TCC_EA0_RDREQ[0] TCC_EA0_RDREQ_32B[0] TCC_EA0_RDREQ_LEVEL[0] TCC_EA0_ATOMIC_LEVEL[1] TCC_EA0_RDREQ[1] TCC_EA0_RDREQ_32B[1] TCC_EA0_RDREQ_LEVEL[1] TCC_EA0_ATOMIC_LEVEL[2] TCC_EA0_RDREQ[2] TCC_EA0_RDREQ_32B[2] TCC_EA0_RDREQ_LEVEL[2] TCC_EA0_ATOMIC_LEVEL[3] TCC_EA0_RDREQ[3] TCC_EA0_RDREQ_32B[3] TCC_EA0_RDREQ_LEVEL[3] TCC_EA0_ATOMIC_LEVEL[4] TCC_EA0_RDREQ[4] TCC_EA0_RDREQ_32B[4] TCC_EA0_RDREQ_LEVEL[4] TCC_EA0_ATOMIC_LEVEL[5] TCC_EA0_RDREQ[5] TCC_EA0_RDREQ_32B[5] TCC_EA0_RDREQ_LEVEL[5] TCC_EA0_ATOMIC_LEVEL[6] TCC_EA0_RDREQ[6] TCC_EA0_RDREQ_32B[6] TCC_EA0_RDREQ_LEVEL[6] TCC_EA0_ATOMIC_LEVEL[7] TCC_EA0_RDREQ[7] TCC_EA0_RDREQ_32B[7] TCC_EA0_RDREQ_LEVEL[7] TCC_EA0_ATOMIC_LEVEL[8] TCC_EA0_RDREQ[8] TCC_EA0_RDREQ_32B[8] TCC_EA0_RDREQ_LEVEL[8] TCC_EA0_ATOMIC_LEVEL[9] TCC_EA0_RDREQ[9] TCC_EA0_RDREQ_32B[9] TCC_EA0_RDREQ_LEVEL[9] TCC_EA0_ATOMIC_LEVEL[10] TCC_EA0_RDREQ[10] TCC_EA0_RDREQ_32B[10] TCC_EA0_RDREQ_LEVEL[10] TCC_EA0_ATOMIC_LEVEL[11] TCC_EA0_RDREQ[11] TCC_EA0_RDREQ_32B[11] TCC_EA0_RDREQ_LEVEL[11] TCC_EA0_ATOMIC_LEVEL[12] TCC_EA0_RDREQ[12] TCC_EA0_RDREQ_32B[12] TCC_EA0_RDREQ_LEVEL[12] TCC_EA0_ATOMIC_LEVEL[13] TCC_EA0_RDREQ[13] TCC_EA0_RDREQ_32B[13] TCC_EA0_RDREQ_LEVEL[13] TCC_EA0_ATOMIC_LEVEL[14] TCC_EA0_RDREQ[14] TCC_EA0_RDREQ_32B[14] TCC_EA0_RDREQ_LEVEL[14] TCC_EA0_ATOMIC_LEVEL[15] TCC_EA0_RDREQ[15] TCC_EA0_RDREQ_32B[15] TCC_EA0_RDREQ_LEVEL[15] + +gpu: +range: +kernel: 42 diff --git a/tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_15.txt b/tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_15.txt new file mode 100644 index 0000000000..3b9f8198a3 --- /dev/null +++ b/tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_15.txt @@ -0,0 +1,5 @@ +pmc: TCC_EA0_WRREQ[0] TCC_EA0_WRREQ_64B[0] TCC_EA0_WRREQ_LEVEL[0] TCC_HIT[0] TCC_EA0_WRREQ[1] TCC_EA0_WRREQ_64B[1] TCC_EA0_WRREQ_LEVEL[1] TCC_HIT[1] TCC_EA0_WRREQ[2] TCC_EA0_WRREQ_64B[2] TCC_EA0_WRREQ_LEVEL[2] TCC_HIT[2] TCC_EA0_WRREQ[3] TCC_EA0_WRREQ_64B[3] TCC_EA0_WRREQ_LEVEL[3] TCC_HIT[3] TCC_EA0_WRREQ[4] TCC_EA0_WRREQ_64B[4] TCC_EA0_WRREQ_LEVEL[4] TCC_HIT[4] TCC_EA0_WRREQ[5] TCC_EA0_WRREQ_64B[5] TCC_EA0_WRREQ_LEVEL[5] TCC_HIT[5] TCC_EA0_WRREQ[6] TCC_EA0_WRREQ_64B[6] TCC_EA0_WRREQ_LEVEL[6] TCC_HIT[6] TCC_EA0_WRREQ[7] TCC_EA0_WRREQ_64B[7] TCC_EA0_WRREQ_LEVEL[7] TCC_HIT[7] TCC_EA0_WRREQ[8] TCC_EA0_WRREQ_64B[8] TCC_EA0_WRREQ_LEVEL[8] TCC_HIT[8] TCC_EA0_WRREQ[9] TCC_EA0_WRREQ_64B[9] TCC_EA0_WRREQ_LEVEL[9] TCC_HIT[9] TCC_EA0_WRREQ[10] TCC_EA0_WRREQ_64B[10] TCC_EA0_WRREQ_LEVEL[10] TCC_HIT[10] TCC_EA0_WRREQ[11] TCC_EA0_WRREQ_64B[11] TCC_EA0_WRREQ_LEVEL[11] TCC_HIT[11] TCC_EA0_WRREQ[12] TCC_EA0_WRREQ_64B[12] TCC_EA0_WRREQ_LEVEL[12] TCC_HIT[12] TCC_EA0_WRREQ[13] TCC_EA0_WRREQ_64B[13] TCC_EA0_WRREQ_LEVEL[13] TCC_HIT[13] TCC_EA0_WRREQ[14] TCC_EA0_WRREQ_64B[14] TCC_EA0_WRREQ_LEVEL[14] TCC_HIT[14] TCC_EA0_WRREQ[15] TCC_EA0_WRREQ_64B[15] TCC_EA0_WRREQ_LEVEL[15] TCC_HIT[15] + +gpu: +range: +kernel: 42 diff --git a/tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_16.txt b/tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_16.txt new file mode 100644 index 0000000000..4d508c843d --- /dev/null +++ b/tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_16.txt @@ -0,0 +1,5 @@ +pmc: TCC_MISS[0] TCC_READ[0] TCC_REQ[0] TCC_RW_REQ[0] TCC_MISS[1] TCC_READ[1] TCC_REQ[1] TCC_RW_REQ[1] TCC_MISS[2] TCC_READ[2] TCC_REQ[2] TCC_RW_REQ[2] TCC_MISS[3] TCC_READ[3] TCC_REQ[3] TCC_RW_REQ[3] TCC_MISS[4] TCC_READ[4] TCC_REQ[4] TCC_RW_REQ[4] TCC_MISS[5] TCC_READ[5] TCC_REQ[5] TCC_RW_REQ[5] TCC_MISS[6] TCC_READ[6] TCC_REQ[6] TCC_RW_REQ[6] TCC_MISS[7] TCC_READ[7] TCC_REQ[7] TCC_RW_REQ[7] TCC_MISS[8] TCC_READ[8] TCC_REQ[8] TCC_RW_REQ[8] TCC_MISS[9] TCC_READ[9] TCC_REQ[9] TCC_RW_REQ[9] TCC_MISS[10] TCC_READ[10] TCC_REQ[10] TCC_RW_REQ[10] TCC_MISS[11] TCC_READ[11] TCC_REQ[11] TCC_RW_REQ[11] TCC_MISS[12] TCC_READ[12] TCC_REQ[12] TCC_RW_REQ[12] TCC_MISS[13] TCC_READ[13] TCC_REQ[13] TCC_RW_REQ[13] TCC_MISS[14] TCC_READ[14] TCC_REQ[14] TCC_RW_REQ[14] TCC_MISS[15] TCC_READ[15] TCC_REQ[15] TCC_RW_REQ[15] + +gpu: +range: +kernel: 42 diff --git a/tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_17.txt b/tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_17.txt new file mode 100644 index 0000000000..102066879b --- /dev/null +++ b/tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_17.txt @@ -0,0 +1,5 @@ +pmc: TCC_TAG_STALL[0] TCC_TOO_MANY_EA_WRREQS_STALL[0] TCC_WRITE[0] TCC_TAG_STALL[1] TCC_TOO_MANY_EA_WRREQS_STALL[1] TCC_WRITE[1] TCC_TAG_STALL[2] TCC_TOO_MANY_EA_WRREQS_STALL[2] TCC_WRITE[2] TCC_TAG_STALL[3] TCC_TOO_MANY_EA_WRREQS_STALL[3] TCC_WRITE[3] TCC_TAG_STALL[4] TCC_TOO_MANY_EA_WRREQS_STALL[4] TCC_WRITE[4] TCC_TAG_STALL[5] TCC_TOO_MANY_EA_WRREQS_STALL[5] TCC_WRITE[5] TCC_TAG_STALL[6] TCC_TOO_MANY_EA_WRREQS_STALL[6] TCC_WRITE[6] TCC_TAG_STALL[7] TCC_TOO_MANY_EA_WRREQS_STALL[7] TCC_WRITE[7] TCC_TAG_STALL[8] TCC_TOO_MANY_EA_WRREQS_STALL[8] TCC_WRITE[8] TCC_TAG_STALL[9] TCC_TOO_MANY_EA_WRREQS_STALL[9] TCC_WRITE[9] TCC_TAG_STALL[10] TCC_TOO_MANY_EA_WRREQS_STALL[10] TCC_WRITE[10] TCC_TAG_STALL[11] TCC_TOO_MANY_EA_WRREQS_STALL[11] TCC_WRITE[11] TCC_TAG_STALL[12] TCC_TOO_MANY_EA_WRREQS_STALL[12] TCC_WRITE[12] TCC_TAG_STALL[13] TCC_TOO_MANY_EA_WRREQS_STALL[13] TCC_WRITE[13] TCC_TAG_STALL[14] TCC_TOO_MANY_EA_WRREQS_STALL[14] TCC_WRITE[14] TCC_TAG_STALL[15] TCC_TOO_MANY_EA_WRREQS_STALL[15] TCC_WRITE[15] + +gpu: +range: +kernel: 42 diff --git a/tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_2.txt b/tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_2.txt new file mode 100644 index 0000000000..5919f4d97c --- /dev/null +++ b/tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_2.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_TRANS_F16 SQ_INSTS_VALU_ADD_F32 SQ_INSTS_VALU_MUL_F32 SQ_INSTS_VALU_FMA_F32 SQ_INSTS_VALU_TRANS_F32 SQ_INSTS_VALU_ADD_F64 SQ_INSTS_VALU_MUL_F64 SQ_INSTS_VALU_FMA_F64 TCP_VOLATILE_sum TCP_TOTAL_ACCESSES_sum TCP_TOTAL_READ_sum TCP_TOTAL_WRITE_sum TA_BUFFER_ATOMIC_WAVEFRONTS_sum TA_BUFFER_TOTAL_CYCLES_sum TD_ATOMIC_WAVEFRONT_sum TD_STORE_WAVEFRONT_sum SPI_RA_REQ_NO_ALLOC SPI_RA_REQ_NO_ALLOC_CSN CPC_CPC_STAT_STALL CPC_UTCL1_STALL_ON_TRANSLATION CPF_CPF_STAT_IDLE CPF_CPF_TCIU_IDLE TCC_REQ_sum TCC_STREAMING_REQ_sum TCC_HIT_sum TCC_MISS_sum + +gpu: +range: +kernel: 42 diff --git a/tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_3.txt b/tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_3.txt new file mode 100644 index 0000000000..bbb2216a0d --- /dev/null +++ b/tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_3.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_TRANS_F64 SQ_INSTS_VALU_INT32 SQ_INSTS_VALU_INT64 SQ_INSTS_SMEM SQ_INSTS_FLAT SQ_INSTS_LDS SQ_INSTS_GDS SQ_INSTS_EXP_GDS TCP_TOTAL_ATOMIC_WITH_RET_sum TCP_TOTAL_ATOMIC_WITHOUT_RET_sum TCP_TOTAL_WRITEBACK_INVALIDATES_sum TCP_TOTAL_CACHE_ACCESSES_sum TA_BUFFER_COALESCED_READ_CYCLES_sum TA_BUFFER_COALESCED_WRITE_CYCLES_sum TD_COALESCABLE_WAVEFRONT_sum SPI_RA_RES_STALL_CSN SPI_RA_TMP_STALL_CSN CPC_CPC_UTCL2IU_BUSY CPC_CPC_UTCL2IU_IDLE CPF_CMP_UTCL1_STALL_ON_TRANSLATION TCC_READ_sum TCC_WRITE_sum TCC_ATOMIC_sum TCC_WRITEBACK_sum + +gpu: +range: +kernel: 42 diff --git a/tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_4.txt b/tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_4.txt new file mode 100644 index 0000000000..dd57020fbf --- /dev/null +++ b/tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_4.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_BRANCH SQ_INSTS_SENDMSG SQ_WAIT_ANY SQ_WAIT_INST_ANY SQ_ACTIVE_INST_ANY SQ_ACTIVE_INST_VMEM SQ_ACTIVE_INST_LDS SQ_ACTIVE_INST_VALU TCP_UTCL1_TRANSLATION_MISS_sum TCP_UTCL1_TRANSLATION_HIT_sum TCP_UTCL1_PERMISSION_MISS_sum TCP_UTCL1_REQUEST_sum TA_ADDR_STALLED_BY_TC_CYCLES_sum TA_TOTAL_WAVEFRONTS_sum SPI_RA_WAVE_SIMD_FULL_CSN SPI_RA_VGPR_SIMD_FULL_CSN CPC_CPC_UTCL2IU_STALL CPC_ME1_BUSY_FOR_PACKET_DECODE TCC_EA0_WRREQ_sum TCC_EA0_WRREQ_64B_sum TCC_EA0_WR_UNCACHED_32B_sum TCC_EA0_WRREQ_DRAM_sum + +gpu: +range: +kernel: 42 diff --git a/tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_5.txt b/tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_5.txt new file mode 100644 index 0000000000..0740e92282 --- /dev/null +++ b/tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_5.txt @@ -0,0 +1,5 @@ +pmc: SQ_ACTIVE_INST_SCA SQ_ACTIVE_INST_EXP_GDS SQ_ACTIVE_INST_MISC SQ_ACTIVE_INST_FLAT SQ_INST_CYCLES_VMEM_WR SQ_INST_CYCLES_VMEM_RD SQ_INST_CYCLES_SMEM SQ_INST_CYCLES_SALU TCP_TCC_READ_REQ_sum TCP_TCC_WRITE_REQ_sum TCP_TCC_ATOMIC_WITH_RET_REQ_sum TCP_TCC_ATOMIC_WITHOUT_RET_REQ_sum TA_ADDR_STALLED_BY_TD_CYCLES_sum TA_DATA_STALLED_BY_TC_CYCLES_sum SPI_RA_SGPR_SIMD_FULL_CSN SPI_RA_LDS_CU_FULL_CSN CPC_ME1_DC0_SPI_BUSY TCC_EA0_RDREQ_sum TCC_EA0_RDREQ_32B_sum TCC_BUBBLE_sum TCC_EA0_RD_UNCACHED_32B_sum + +gpu: +range: +kernel: 42 diff --git a/tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_6.txt b/tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_6.txt new file mode 100644 index 0000000000..0b3aef5b1d --- /dev/null +++ b/tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_6.txt @@ -0,0 +1,5 @@ +pmc: SQ_THREAD_CYCLES_VALU SQ_IFETCH SQ_LDS_BANK_CONFLICT SQ_LDS_ADDR_CONFLICT SQ_LDS_UNALIGNED_STALL SQ_WAVES_EQ_64 SQ_WAVES_LT_64 SQ_WAVES_LT_48 TCP_TCC_NC_READ_REQ_sum TCP_TCC_NC_WRITE_REQ_sum TCP_TCC_NC_ATOMIC_REQ_sum TCP_TCC_UC_READ_REQ_sum TA_FLAT_WAVEFRONTS_sum TA_FLAT_READ_WAVEFRONTS_sum SPI_RA_BAR_CU_FULL_CSN SPI_RA_TGLIM_CU_FULL_CSN TCC_EA0_RDREQ_DRAM_sum TCC_TAG_STALL_sum TCC_NORMAL_WRITEBACK_sum TCC_ALL_TC_OP_WB_WRITEBACK_sum + +gpu: +range: +kernel: 42 diff --git a/tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_7.txt b/tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_7.txt new file mode 100644 index 0000000000..7d4bb45735 --- /dev/null +++ b/tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_7.txt @@ -0,0 +1,5 @@ +pmc: SQ_WAVES_LT_32 SQ_WAVES_LT_16 SQ_ITEMS SQ_LDS_MEM_VIOLATIONS SQ_LDS_ATOMIC_RETURN SQ_LDS_IDX_ACTIVE SQ_WAVES_RESTORED SQ_WAVES_SAVED TCP_TCC_UC_WRITE_REQ_sum TCP_TCC_UC_ATOMIC_REQ_sum TCP_TCC_CC_READ_REQ_sum TCP_TCC_CC_WRITE_REQ_sum TA_FLAT_WRITE_WAVEFRONTS_sum TA_FLAT_ATOMIC_WAVEFRONTS_sum SPI_RA_WVLIM_STALL_CSN SPI_SWC_CSC_WR TCC_NORMAL_EVICT_sum TCC_ALL_TC_OP_INV_EVICT_sum TCC_TOO_MANY_EA_WRREQS_STALL_sum TCC_EA0_ATOMIC_sum + +gpu: +range: +kernel: 42 diff --git a/tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_8.txt b/tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_8.txt new file mode 100644 index 0000000000..643dc038ce --- /dev/null +++ b/tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_8.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM_NORM SQ_INSTS_MFMA SQ_INSTS_VALU_MFMA_I8 SQ_INSTS_VALU_MFMA_F16 SQ_INSTS_VALU_MFMA_BF16 SQ_INSTS_VALU_MFMA_F32 SQ_INSTS_VALU_MFMA_F64 SQ_VALU_MFMA_BUSY_CYCLES TCP_TCC_CC_ATOMIC_REQ_sum TCP_TCC_RW_READ_REQ_sum TCP_TCC_RW_WRITE_REQ_sum TCP_TCC_RW_ATOMIC_REQ_sum SPI_VWC_CSC_WR SPI_RA_BULKY_CU_FULL_CSN TCC_EA0_RDREQ_LEVEL_sum TCC_EA0_WRREQ_LEVEL_sum TCC_EA0_ATOMIC_LEVEL_sum TCC_EA0_WRREQ_STALL_sum + +gpu: +range: +kernel: 42 diff --git a/tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_9.txt b/tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_9.txt new file mode 100644 index 0000000000..792e960de1 --- /dev/null +++ b/tests/workloads/kernel_inv_int/MI300A_A1/perfmon/pmc_perf_9.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_MFMA_MOPS_I8 SQ_INSTS_VALU_MFMA_MOPS_F16 SQ_INSTS_VALU_MFMA_MOPS_BF16 SQ_INSTS_VALU_MFMA_MOPS_F32 SQ_INSTS_VALU_MFMA_MOPS_F64 SQC_TC_INST_REQ SQC_TC_DATA_READ_REQ SQC_TC_DATA_WRITE_REQ TCP_PENDING_STALL_CYCLES_sum + +gpu: +range: +kernel: 42 diff --git a/tests/workloads/kernel_inv_int/MI300A_A1/perfmon/timestamps.txt b/tests/workloads/kernel_inv_int/MI300A_A1/perfmon/timestamps.txt new file mode 100644 index 0000000000..54a64b6ee1 --- /dev/null +++ b/tests/workloads/kernel_inv_int/MI300A_A1/perfmon/timestamps.txt @@ -0,0 +1,5 @@ +pmc: + +gpu: +range: +kernel: 42 diff --git a/tests/workloads/kernel_inv_int/MI300A_A1/pmc_perf.csv b/tests/workloads/kernel_inv_int/MI300A_A1/pmc_perf.csv new file mode 100644 index 0000000000..8e24914f7a --- /dev/null +++ b/tests/workloads/kernel_inv_int/MI300A_A1/pmc_perf.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Correlation_ID,SQ_INSTS_BRANCH,SQ_INSTS_SENDMSG,SQ_WAIT_ANY,SQ_WAIT_INST_ANY,SQ_ACTIVE_INST_ANY,SQ_ACTIVE_INST_VMEM,SQ_ACTIVE_INST_LDS,SQ_ACTIVE_INST_VALU,SPI_RA_WAVE_SIMD_FULL_CSN,SPI_RA_VGPR_SIMD_FULL_CSN,CPC_CPC_UTCL2IU_STALL,CPC_ME1_BUSY_FOR_PACKET_DECODE,TA_ADDR_STALLED_BY_TC_CYCLES_sum,TA_TOTAL_WAVEFRONTS_sum,TCC_EA0_WRREQ_64B_sum,TCC_EA0_WRREQ_DRAM_sum,TCC_EA0_WRREQ_sum,TCC_EA0_WR_UNCACHED_32B_sum,TCP_UTCL1_PERMISSION_MISS_sum,TCP_UTCL1_REQUEST_sum,TCP_UTCL1_TRANSLATION_HIT_sum,TCP_UTCL1_TRANSLATION_MISS_sum,Wave_Size_1,Correlation_ID_1,XCC_Index,TCC_EA0_WRREQ[0],TCC_EA0_WRREQ_64B[0],TCC_EA0_WRREQ_LEVEL[0],TCC_HIT[0],TCC_EA0_WRREQ[1],TCC_EA0_WRREQ_64B[1],TCC_EA0_WRREQ_LEVEL[1],TCC_HIT[1],TCC_EA0_WRREQ[2],TCC_EA0_WRREQ_64B[2],TCC_EA0_WRREQ_LEVEL[2],TCC_HIT[2],TCC_EA0_WRREQ[3],TCC_EA0_WRREQ_64B[3],TCC_EA0_WRREQ_LEVEL[3],TCC_HIT[3],TCC_EA0_WRREQ[4],TCC_EA0_WRREQ_64B[4],TCC_EA0_WRREQ_LEVEL[4],TCC_HIT[4],TCC_EA0_WRREQ[5],TCC_EA0_WRREQ_64B[5],TCC_EA0_WRREQ_LEVEL[5],TCC_HIT[5],TCC_EA0_WRREQ[6],TCC_EA0_WRREQ_64B[6],TCC_EA0_WRREQ_LEVEL[6],TCC_HIT[6],TCC_EA0_WRREQ[7],TCC_EA0_WRREQ_64B[7],TCC_EA0_WRREQ_LEVEL[7],TCC_HIT[7],TCC_EA0_WRREQ[8],TCC_EA0_WRREQ_64B[8],TCC_EA0_WRREQ_LEVEL[8],TCC_HIT[8],TCC_EA0_WRREQ[9],TCC_EA0_WRREQ_64B[9],TCC_EA0_WRREQ_LEVEL[9],TCC_HIT[9],TCC_EA0_WRREQ[10],TCC_EA0_WRREQ_64B[10],TCC_EA0_WRREQ_LEVEL[10],TCC_HIT[10],TCC_EA0_WRREQ[11],TCC_EA0_WRREQ_64B[11],TCC_EA0_WRREQ_LEVEL[11],TCC_HIT[11],TCC_EA0_WRREQ[12],TCC_EA0_WRREQ_64B[12],TCC_EA0_WRREQ_LEVEL[12],TCC_HIT[12],TCC_EA0_WRREQ[13],TCC_EA0_WRREQ_64B[13],TCC_EA0_WRREQ_LEVEL[13],TCC_HIT[13],TCC_EA0_WRREQ[14],TCC_EA0_WRREQ_64B[14],TCC_EA0_WRREQ_LEVEL[14],TCC_HIT[14],TCC_EA0_WRREQ[15],TCC_EA0_WRREQ_64B[15],TCC_EA0_WRREQ_LEVEL[15],TCC_HIT[15],TCC_EA0_WRREQ[16],TCC_EA0_WRREQ_64B[16],TCC_EA0_WRREQ_LEVEL[16],TCC_HIT[16],TCC_EA0_WRREQ[17],TCC_EA0_WRREQ_64B[17],TCC_EA0_WRREQ_LEVEL[17],TCC_HIT[17],TCC_EA0_WRREQ[18],TCC_EA0_WRREQ_64B[18],TCC_EA0_WRREQ_LEVEL[18],TCC_HIT[18],TCC_EA0_WRREQ[19],TCC_EA0_WRREQ_64B[19],TCC_EA0_WRREQ_LEVEL[19],TCC_HIT[19],TCC_EA0_WRREQ[20],TCC_EA0_WRREQ_64B[20],TCC_EA0_WRREQ_LEVEL[20],TCC_HIT[20],TCC_EA0_WRREQ[21],TCC_EA0_WRREQ_64B[21],TCC_EA0_WRREQ_LEVEL[21],TCC_HIT[21],TCC_EA0_WRREQ[22],TCC_EA0_WRREQ_64B[22],TCC_EA0_WRREQ_LEVEL[22],TCC_HIT[22],TCC_EA0_WRREQ[23],TCC_EA0_WRREQ_64B[23],TCC_EA0_WRREQ_LEVEL[23],TCC_HIT[23],TCC_EA0_WRREQ[24],TCC_EA0_WRREQ_64B[24],TCC_EA0_WRREQ_LEVEL[24],TCC_HIT[24],TCC_EA0_WRREQ[25],TCC_EA0_WRREQ_64B[25],TCC_EA0_WRREQ_LEVEL[25],TCC_HIT[25],TCC_EA0_WRREQ[26],TCC_EA0_WRREQ_64B[26],TCC_EA0_WRREQ_LEVEL[26],TCC_HIT[26],TCC_EA0_WRREQ[27],TCC_EA0_WRREQ_64B[27],TCC_EA0_WRREQ_LEVEL[27],TCC_HIT[27],TCC_EA0_WRREQ[28],TCC_EA0_WRREQ_64B[28],TCC_EA0_WRREQ_LEVEL[28],TCC_HIT[28],TCC_EA0_WRREQ[29],TCC_EA0_WRREQ_64B[29],TCC_EA0_WRREQ_LEVEL[29],TCC_HIT[29],TCC_EA0_WRREQ[30],TCC_EA0_WRREQ_64B[30],TCC_EA0_WRREQ_LEVEL[30],TCC_HIT[30],TCC_EA0_WRREQ[31],TCC_EA0_WRREQ_64B[31],TCC_EA0_WRREQ_LEVEL[31],TCC_HIT[31],TCC_EA0_WRREQ[32],TCC_EA0_WRREQ_64B[32],TCC_EA0_WRREQ_LEVEL[32],TCC_HIT[32],TCC_EA0_WRREQ[33],TCC_EA0_WRREQ_64B[33],TCC_EA0_WRREQ_LEVEL[33],TCC_HIT[33],TCC_EA0_WRREQ[34],TCC_EA0_WRREQ_64B[34],TCC_EA0_WRREQ_LEVEL[34],TCC_HIT[34],TCC_EA0_WRREQ[35],TCC_EA0_WRREQ_64B[35],TCC_EA0_WRREQ_LEVEL[35],TCC_HIT[35],TCC_EA0_WRREQ[36],TCC_EA0_WRREQ_64B[36],TCC_EA0_WRREQ_LEVEL[36],TCC_HIT[36],TCC_EA0_WRREQ[37],TCC_EA0_WRREQ_64B[37],TCC_EA0_WRREQ_LEVEL[37],TCC_HIT[37],TCC_EA0_WRREQ[38],TCC_EA0_WRREQ_64B[38],TCC_EA0_WRREQ_LEVEL[38],TCC_HIT[38],TCC_EA0_WRREQ[39],TCC_EA0_WRREQ_64B[39],TCC_EA0_WRREQ_LEVEL[39],TCC_HIT[39],TCC_EA0_WRREQ[40],TCC_EA0_WRREQ_64B[40],TCC_EA0_WRREQ_LEVEL[40],TCC_HIT[40],TCC_EA0_WRREQ[41],TCC_EA0_WRREQ_64B[41],TCC_EA0_WRREQ_LEVEL[41],TCC_HIT[41],TCC_EA0_WRREQ[42],TCC_EA0_WRREQ_64B[42],TCC_EA0_WRREQ_LEVEL[42],TCC_HIT[42],TCC_EA0_WRREQ[43],TCC_EA0_WRREQ_64B[43],TCC_EA0_WRREQ_LEVEL[43],TCC_HIT[43],TCC_EA0_WRREQ[44],TCC_EA0_WRREQ_64B[44],TCC_EA0_WRREQ_LEVEL[44],TCC_HIT[44],TCC_EA0_WRREQ[45],TCC_EA0_WRREQ_64B[45],TCC_EA0_WRREQ_LEVEL[45],TCC_HIT[45],TCC_EA0_WRREQ[46],TCC_EA0_WRREQ_64B[46],TCC_EA0_WRREQ_LEVEL[46],TCC_HIT[46],TCC_EA0_WRREQ[47],TCC_EA0_WRREQ_64B[47],TCC_EA0_WRREQ_LEVEL[47],TCC_HIT[47],TCC_EA0_WRREQ[48],TCC_EA0_WRREQ_64B[48],TCC_EA0_WRREQ_LEVEL[48],TCC_HIT[48],TCC_EA0_WRREQ[49],TCC_EA0_WRREQ_64B[49],TCC_EA0_WRREQ_LEVEL[49],TCC_HIT[49],TCC_EA0_WRREQ[50],TCC_EA0_WRREQ_64B[50],TCC_EA0_WRREQ_LEVEL[50],TCC_HIT[50],TCC_EA0_WRREQ[51],TCC_EA0_WRREQ_64B[51],TCC_EA0_WRREQ_LEVEL[51],TCC_HIT[51],TCC_EA0_WRREQ[52],TCC_EA0_WRREQ_64B[52],TCC_EA0_WRREQ_LEVEL[52],TCC_HIT[52],TCC_EA0_WRREQ[53],TCC_EA0_WRREQ_64B[53],TCC_EA0_WRREQ_LEVEL[53],TCC_HIT[53],TCC_EA0_WRREQ[54],TCC_EA0_WRREQ_64B[54],TCC_EA0_WRREQ_LEVEL[54],TCC_HIT[54],TCC_EA0_WRREQ[55],TCC_EA0_WRREQ_64B[55],TCC_EA0_WRREQ_LEVEL[55],TCC_HIT[55],TCC_EA0_WRREQ[56],TCC_EA0_WRREQ_64B[56],TCC_EA0_WRREQ_LEVEL[56],TCC_HIT[56],TCC_EA0_WRREQ[57],TCC_EA0_WRREQ_64B[57],TCC_EA0_WRREQ_LEVEL[57],TCC_HIT[57],TCC_EA0_WRREQ[58],TCC_EA0_WRREQ_64B[58],TCC_EA0_WRREQ_LEVEL[58],TCC_HIT[58],TCC_EA0_WRREQ[59],TCC_EA0_WRREQ_64B[59],TCC_EA0_WRREQ_LEVEL[59],TCC_HIT[59],TCC_EA0_WRREQ[60],TCC_EA0_WRREQ_64B[60],TCC_EA0_WRREQ_LEVEL[60],TCC_HIT[60],TCC_EA0_WRREQ[61],TCC_EA0_WRREQ_64B[61],TCC_EA0_WRREQ_LEVEL[61],TCC_HIT[61],TCC_EA0_WRREQ[62],TCC_EA0_WRREQ_64B[62],TCC_EA0_WRREQ_LEVEL[62],TCC_HIT[62],TCC_EA0_WRREQ[63],TCC_EA0_WRREQ_64B[63],TCC_EA0_WRREQ_LEVEL[63],TCC_HIT[63],TCC_EA0_WRREQ[64],TCC_EA0_WRREQ_64B[64],TCC_EA0_WRREQ_LEVEL[64],TCC_HIT[64],TCC_EA0_WRREQ[65],TCC_EA0_WRREQ_64B[65],TCC_EA0_WRREQ_LEVEL[65],TCC_HIT[65],TCC_EA0_WRREQ[66],TCC_EA0_WRREQ_64B[66],TCC_EA0_WRREQ_LEVEL[66],TCC_HIT[66],TCC_EA0_WRREQ[67],TCC_EA0_WRREQ_64B[67],TCC_EA0_WRREQ_LEVEL[67],TCC_HIT[67],TCC_EA0_WRREQ[68],TCC_EA0_WRREQ_64B[68],TCC_EA0_WRREQ_LEVEL[68],TCC_HIT[68],TCC_EA0_WRREQ[69],TCC_EA0_WRREQ_64B[69],TCC_EA0_WRREQ_LEVEL[69],TCC_HIT[69],TCC_EA0_WRREQ[70],TCC_EA0_WRREQ_64B[70],TCC_EA0_WRREQ_LEVEL[70],TCC_HIT[70],TCC_EA0_WRREQ[71],TCC_EA0_WRREQ_64B[71],TCC_EA0_WRREQ_LEVEL[71],TCC_HIT[71],TCC_EA0_WRREQ[72],TCC_EA0_WRREQ_64B[72],TCC_EA0_WRREQ_LEVEL[72],TCC_HIT[72],TCC_EA0_WRREQ[73],TCC_EA0_WRREQ_64B[73],TCC_EA0_WRREQ_LEVEL[73],TCC_HIT[73],TCC_EA0_WRREQ[74],TCC_EA0_WRREQ_64B[74],TCC_EA0_WRREQ_LEVEL[74],TCC_HIT[74],TCC_EA0_WRREQ[75],TCC_EA0_WRREQ_64B[75],TCC_EA0_WRREQ_LEVEL[75],TCC_HIT[75],TCC_EA0_WRREQ[76],TCC_EA0_WRREQ_64B[76],TCC_EA0_WRREQ_LEVEL[76],TCC_HIT[76],TCC_EA0_WRREQ[77],TCC_EA0_WRREQ_64B[77],TCC_EA0_WRREQ_LEVEL[77],TCC_HIT[77],TCC_EA0_WRREQ[78],TCC_EA0_WRREQ_64B[78],TCC_EA0_WRREQ_LEVEL[78],TCC_HIT[78],TCC_EA0_WRREQ[79],TCC_EA0_WRREQ_64B[79],TCC_EA0_WRREQ_LEVEL[79],TCC_HIT[79],TCC_EA0_WRREQ[80],TCC_EA0_WRREQ_64B[80],TCC_EA0_WRREQ_LEVEL[80],TCC_HIT[80],TCC_EA0_WRREQ[81],TCC_EA0_WRREQ_64B[81],TCC_EA0_WRREQ_LEVEL[81],TCC_HIT[81],TCC_EA0_WRREQ[82],TCC_EA0_WRREQ_64B[82],TCC_EA0_WRREQ_LEVEL[82],TCC_HIT[82],TCC_EA0_WRREQ[83],TCC_EA0_WRREQ_64B[83],TCC_EA0_WRREQ_LEVEL[83],TCC_HIT[83],TCC_EA0_WRREQ[84],TCC_EA0_WRREQ_64B[84],TCC_EA0_WRREQ_LEVEL[84],TCC_HIT[84],TCC_EA0_WRREQ[85],TCC_EA0_WRREQ_64B[85],TCC_EA0_WRREQ_LEVEL[85],TCC_HIT[85],TCC_EA0_WRREQ[86],TCC_EA0_WRREQ_64B[86],TCC_EA0_WRREQ_LEVEL[86],TCC_HIT[86],TCC_EA0_WRREQ[87],TCC_EA0_WRREQ_64B[87],TCC_EA0_WRREQ_LEVEL[87],TCC_HIT[87],TCC_EA0_WRREQ[88],TCC_EA0_WRREQ_64B[88],TCC_EA0_WRREQ_LEVEL[88],TCC_HIT[88],TCC_EA0_WRREQ[89],TCC_EA0_WRREQ_64B[89],TCC_EA0_WRREQ_LEVEL[89],TCC_HIT[89],TCC_EA0_WRREQ[90],TCC_EA0_WRREQ_64B[90],TCC_EA0_WRREQ_LEVEL[90],TCC_HIT[90],TCC_EA0_WRREQ[91],TCC_EA0_WRREQ_64B[91],TCC_EA0_WRREQ_LEVEL[91],TCC_HIT[91],TCC_EA0_WRREQ[92],TCC_EA0_WRREQ_64B[92],TCC_EA0_WRREQ_LEVEL[92],TCC_HIT[92],TCC_EA0_WRREQ[93],TCC_EA0_WRREQ_64B[93],TCC_EA0_WRREQ_LEVEL[93],TCC_HIT[93],TCC_EA0_WRREQ[94],TCC_EA0_WRREQ_64B[94],TCC_EA0_WRREQ_LEVEL[94],TCC_HIT[94],TCC_EA0_WRREQ[95],TCC_EA0_WRREQ_64B[95],TCC_EA0_WRREQ_LEVEL[95],TCC_HIT[95],Wave_Size_2,Correlation_ID_2,SQ_THREAD_CYCLES_VALU,SQ_IFETCH,SQ_LDS_BANK_CONFLICT,SQ_LDS_ADDR_CONFLICT,SQ_LDS_UNALIGNED_STALL,SQ_WAVES_EQ_64,SQ_WAVES_LT_64,SQ_WAVES_LT_48,SPI_RA_BAR_CU_FULL_CSN,SPI_RA_TGLIM_CU_FULL_CSN,TA_FLAT_READ_WAVEFRONTS_sum,TA_FLAT_WAVEFRONTS_sum,TCC_ALL_TC_OP_WB_WRITEBACK_sum,TCC_EA0_RDREQ_DRAM_sum,TCC_NORMAL_WRITEBACK_sum,TCC_TAG_STALL_sum,TCP_TCC_NC_ATOMIC_REQ_sum,TCP_TCC_NC_READ_REQ_sum,TCP_TCC_NC_WRITE_REQ_sum,TCP_TCC_UC_READ_REQ_sum,Wave_Size_3,Correlation_ID_3,XCC_Index_3,TCC_TAG_STALL[0],TCC_TOO_MANY_EA_WRREQS_STALL[0],TCC_WRITE[0],TCC_TAG_STALL[1],TCC_TOO_MANY_EA_WRREQS_STALL[1],TCC_WRITE[1],TCC_TAG_STALL[2],TCC_TOO_MANY_EA_WRREQS_STALL[2],TCC_WRITE[2],TCC_TAG_STALL[3],TCC_TOO_MANY_EA_WRREQS_STALL[3],TCC_WRITE[3],TCC_TAG_STALL[4],TCC_TOO_MANY_EA_WRREQS_STALL[4],TCC_WRITE[4],TCC_TAG_STALL[5],TCC_TOO_MANY_EA_WRREQS_STALL[5],TCC_WRITE[5],TCC_TAG_STALL[6],TCC_TOO_MANY_EA_WRREQS_STALL[6],TCC_WRITE[6],TCC_TAG_STALL[7],TCC_TOO_MANY_EA_WRREQS_STALL[7],TCC_WRITE[7],TCC_TAG_STALL[8],TCC_TOO_MANY_EA_WRREQS_STALL[8],TCC_WRITE[8],TCC_TAG_STALL[9],TCC_TOO_MANY_EA_WRREQS_STALL[9],TCC_WRITE[9],TCC_TAG_STALL[10],TCC_TOO_MANY_EA_WRREQS_STALL[10],TCC_WRITE[10],TCC_TAG_STALL[11],TCC_TOO_MANY_EA_WRREQS_STALL[11],TCC_WRITE[11],TCC_TAG_STALL[12],TCC_TOO_MANY_EA_WRREQS_STALL[12],TCC_WRITE[12],TCC_TAG_STALL[13],TCC_TOO_MANY_EA_WRREQS_STALL[13],TCC_WRITE[13],TCC_TAG_STALL[14],TCC_TOO_MANY_EA_WRREQS_STALL[14],TCC_WRITE[14],TCC_TAG_STALL[15],TCC_TOO_MANY_EA_WRREQS_STALL[15],TCC_WRITE[15],TCC_TAG_STALL[16],TCC_TOO_MANY_EA_WRREQS_STALL[16],TCC_WRITE[16],TCC_TAG_STALL[17],TCC_TOO_MANY_EA_WRREQS_STALL[17],TCC_WRITE[17],TCC_TAG_STALL[18],TCC_TOO_MANY_EA_WRREQS_STALL[18],TCC_WRITE[18],TCC_TAG_STALL[19],TCC_TOO_MANY_EA_WRREQS_STALL[19],TCC_WRITE[19],TCC_TAG_STALL[20],TCC_TOO_MANY_EA_WRREQS_STALL[20],TCC_WRITE[20],TCC_TAG_STALL[21],TCC_TOO_MANY_EA_WRREQS_STALL[21],TCC_WRITE[21],TCC_TAG_STALL[22],TCC_TOO_MANY_EA_WRREQS_STALL[22],TCC_WRITE[22],TCC_TAG_STALL[23],TCC_TOO_MANY_EA_WRREQS_STALL[23],TCC_WRITE[23],TCC_TAG_STALL[24],TCC_TOO_MANY_EA_WRREQS_STALL[24],TCC_WRITE[24],TCC_TAG_STALL[25],TCC_TOO_MANY_EA_WRREQS_STALL[25],TCC_WRITE[25],TCC_TAG_STALL[26],TCC_TOO_MANY_EA_WRREQS_STALL[26],TCC_WRITE[26],TCC_TAG_STALL[27],TCC_TOO_MANY_EA_WRREQS_STALL[27],TCC_WRITE[27],TCC_TAG_STALL[28],TCC_TOO_MANY_EA_WRREQS_STALL[28],TCC_WRITE[28],TCC_TAG_STALL[29],TCC_TOO_MANY_EA_WRREQS_STALL[29],TCC_WRITE[29],TCC_TAG_STALL[30],TCC_TOO_MANY_EA_WRREQS_STALL[30],TCC_WRITE[30],TCC_TAG_STALL[31],TCC_TOO_MANY_EA_WRREQS_STALL[31],TCC_WRITE[31],TCC_TAG_STALL[32],TCC_TOO_MANY_EA_WRREQS_STALL[32],TCC_WRITE[32],TCC_TAG_STALL[33],TCC_TOO_MANY_EA_WRREQS_STALL[33],TCC_WRITE[33],TCC_TAG_STALL[34],TCC_TOO_MANY_EA_WRREQS_STALL[34],TCC_WRITE[34],TCC_TAG_STALL[35],TCC_TOO_MANY_EA_WRREQS_STALL[35],TCC_WRITE[35],TCC_TAG_STALL[36],TCC_TOO_MANY_EA_WRREQS_STALL[36],TCC_WRITE[36],TCC_TAG_STALL[37],TCC_TOO_MANY_EA_WRREQS_STALL[37],TCC_WRITE[37],TCC_TAG_STALL[38],TCC_TOO_MANY_EA_WRREQS_STALL[38],TCC_WRITE[38],TCC_TAG_STALL[39],TCC_TOO_MANY_EA_WRREQS_STALL[39],TCC_WRITE[39],TCC_TAG_STALL[40],TCC_TOO_MANY_EA_WRREQS_STALL[40],TCC_WRITE[40],TCC_TAG_STALL[41],TCC_TOO_MANY_EA_WRREQS_STALL[41],TCC_WRITE[41],TCC_TAG_STALL[42],TCC_TOO_MANY_EA_WRREQS_STALL[42],TCC_WRITE[42],TCC_TAG_STALL[43],TCC_TOO_MANY_EA_WRREQS_STALL[43],TCC_WRITE[43],TCC_TAG_STALL[44],TCC_TOO_MANY_EA_WRREQS_STALL[44],TCC_WRITE[44],TCC_TAG_STALL[45],TCC_TOO_MANY_EA_WRREQS_STALL[45],TCC_WRITE[45],TCC_TAG_STALL[46],TCC_TOO_MANY_EA_WRREQS_STALL[46],TCC_WRITE[46],TCC_TAG_STALL[47],TCC_TOO_MANY_EA_WRREQS_STALL[47],TCC_WRITE[47],TCC_TAG_STALL[48],TCC_TOO_MANY_EA_WRREQS_STALL[48],TCC_WRITE[48],TCC_TAG_STALL[49],TCC_TOO_MANY_EA_WRREQS_STALL[49],TCC_WRITE[49],TCC_TAG_STALL[50],TCC_TOO_MANY_EA_WRREQS_STALL[50],TCC_WRITE[50],TCC_TAG_STALL[51],TCC_TOO_MANY_EA_WRREQS_STALL[51],TCC_WRITE[51],TCC_TAG_STALL[52],TCC_TOO_MANY_EA_WRREQS_STALL[52],TCC_WRITE[52],TCC_TAG_STALL[53],TCC_TOO_MANY_EA_WRREQS_STALL[53],TCC_WRITE[53],TCC_TAG_STALL[54],TCC_TOO_MANY_EA_WRREQS_STALL[54],TCC_WRITE[54],TCC_TAG_STALL[55],TCC_TOO_MANY_EA_WRREQS_STALL[55],TCC_WRITE[55],TCC_TAG_STALL[56],TCC_TOO_MANY_EA_WRREQS_STALL[56],TCC_WRITE[56],TCC_TAG_STALL[57],TCC_TOO_MANY_EA_WRREQS_STALL[57],TCC_WRITE[57],TCC_TAG_STALL[58],TCC_TOO_MANY_EA_WRREQS_STALL[58],TCC_WRITE[58],TCC_TAG_STALL[59],TCC_TOO_MANY_EA_WRREQS_STALL[59],TCC_WRITE[59],TCC_TAG_STALL[60],TCC_TOO_MANY_EA_WRREQS_STALL[60],TCC_WRITE[60],TCC_TAG_STALL[61],TCC_TOO_MANY_EA_WRREQS_STALL[61],TCC_WRITE[61],TCC_TAG_STALL[62],TCC_TOO_MANY_EA_WRREQS_STALL[62],TCC_WRITE[62],TCC_TAG_STALL[63],TCC_TOO_MANY_EA_WRREQS_STALL[63],TCC_WRITE[63],TCC_TAG_STALL[64],TCC_TOO_MANY_EA_WRREQS_STALL[64],TCC_WRITE[64],TCC_TAG_STALL[65],TCC_TOO_MANY_EA_WRREQS_STALL[65],TCC_WRITE[65],TCC_TAG_STALL[66],TCC_TOO_MANY_EA_WRREQS_STALL[66],TCC_WRITE[66],TCC_TAG_STALL[67],TCC_TOO_MANY_EA_WRREQS_STALL[67],TCC_WRITE[67],TCC_TAG_STALL[68],TCC_TOO_MANY_EA_WRREQS_STALL[68],TCC_WRITE[68],TCC_TAG_STALL[69],TCC_TOO_MANY_EA_WRREQS_STALL[69],TCC_WRITE[69],TCC_TAG_STALL[70],TCC_TOO_MANY_EA_WRREQS_STALL[70],TCC_WRITE[70],TCC_TAG_STALL[71],TCC_TOO_MANY_EA_WRREQS_STALL[71],TCC_WRITE[71],TCC_TAG_STALL[72],TCC_TOO_MANY_EA_WRREQS_STALL[72],TCC_WRITE[72],TCC_TAG_STALL[73],TCC_TOO_MANY_EA_WRREQS_STALL[73],TCC_WRITE[73],TCC_TAG_STALL[74],TCC_TOO_MANY_EA_WRREQS_STALL[74],TCC_WRITE[74],TCC_TAG_STALL[75],TCC_TOO_MANY_EA_WRREQS_STALL[75],TCC_WRITE[75],TCC_TAG_STALL[76],TCC_TOO_MANY_EA_WRREQS_STALL[76],TCC_WRITE[76],TCC_TAG_STALL[77],TCC_TOO_MANY_EA_WRREQS_STALL[77],TCC_WRITE[77],TCC_TAG_STALL[78],TCC_TOO_MANY_EA_WRREQS_STALL[78],TCC_WRITE[78],TCC_TAG_STALL[79],TCC_TOO_MANY_EA_WRREQS_STALL[79],TCC_WRITE[79],TCC_TAG_STALL[80],TCC_TOO_MANY_EA_WRREQS_STALL[80],TCC_WRITE[80],TCC_TAG_STALL[81],TCC_TOO_MANY_EA_WRREQS_STALL[81],TCC_WRITE[81],TCC_TAG_STALL[82],TCC_TOO_MANY_EA_WRREQS_STALL[82],TCC_WRITE[82],TCC_TAG_STALL[83],TCC_TOO_MANY_EA_WRREQS_STALL[83],TCC_WRITE[83],TCC_TAG_STALL[84],TCC_TOO_MANY_EA_WRREQS_STALL[84],TCC_WRITE[84],TCC_TAG_STALL[85],TCC_TOO_MANY_EA_WRREQS_STALL[85],TCC_WRITE[85],TCC_TAG_STALL[86],TCC_TOO_MANY_EA_WRREQS_STALL[86],TCC_WRITE[86],TCC_TAG_STALL[87],TCC_TOO_MANY_EA_WRREQS_STALL[87],TCC_WRITE[87],TCC_TAG_STALL[88],TCC_TOO_MANY_EA_WRREQS_STALL[88],TCC_WRITE[88],TCC_TAG_STALL[89],TCC_TOO_MANY_EA_WRREQS_STALL[89],TCC_WRITE[89],TCC_TAG_STALL[90],TCC_TOO_MANY_EA_WRREQS_STALL[90],TCC_WRITE[90],TCC_TAG_STALL[91],TCC_TOO_MANY_EA_WRREQS_STALL[91],TCC_WRITE[91],TCC_TAG_STALL[92],TCC_TOO_MANY_EA_WRREQS_STALL[92],TCC_WRITE[92],TCC_TAG_STALL[93],TCC_TOO_MANY_EA_WRREQS_STALL[93],TCC_WRITE[93],TCC_TAG_STALL[94],TCC_TOO_MANY_EA_WRREQS_STALL[94],TCC_WRITE[94],TCC_TAG_STALL[95],TCC_TOO_MANY_EA_WRREQS_STALL[95],TCC_WRITE[95],Wave_Size_4,Correlation_ID_4,SQ_INSTS_VALU_TRANS_F64,SQ_INSTS_VALU_INT32,SQ_INSTS_VALU_INT64,SQ_INSTS_SMEM,SQ_INSTS_FLAT,SQ_INSTS_LDS,SQ_INSTS_GDS,SQ_INSTS_EXP_GDS,SPI_RA_RES_STALL_CSN,SPI_RA_TMP_STALL_CSN,CPC_CPC_UTCL2IU_BUSY,CPC_CPC_UTCL2IU_IDLE,CPF_CMP_UTCL1_STALL_ON_TRANSLATION,TA_BUFFER_COALESCED_READ_CYCLES_sum,TA_BUFFER_COALESCED_WRITE_CYCLES_sum,TCC_ATOMIC_sum,TCC_READ_sum,TCC_WRITEBACK_sum,TCC_WRITE_sum,TCP_TOTAL_ATOMIC_WITHOUT_RET_sum,TCP_TOTAL_ATOMIC_WITH_RET_sum,TCP_TOTAL_CACHE_ACCESSES_sum,TCP_TOTAL_WRITEBACK_INVALIDATES_sum,TD_COALESCABLE_WAVEFRONT_sum,Wave_Size_5,Correlation_ID_5,SQ_WAVES_LT_32,SQ_WAVES_LT_16,SQ_ITEMS,SQ_LDS_MEM_VIOLATIONS,SQ_LDS_ATOMIC_RETURN,SQ_LDS_IDX_ACTIVE,SQ_WAVES_RESTORED,SQ_WAVES_SAVED,SPI_RA_WVLIM_STALL_CSN,SPI_SWC_CSC_WR,TA_FLAT_ATOMIC_WAVEFRONTS_sum,TA_FLAT_WRITE_WAVEFRONTS_sum,TCC_ALL_TC_OP_INV_EVICT_sum,TCC_EA0_ATOMIC_sum,TCC_NORMAL_EVICT_sum,TCC_TOO_MANY_EA_WRREQS_STALL_sum,TCP_TCC_CC_READ_REQ_sum,TCP_TCC_CC_WRITE_REQ_sum,TCP_TCC_UC_ATOMIC_REQ_sum,TCP_TCC_UC_WRITE_REQ_sum,Wave_Size_6,Correlation_ID_6,XCC_Index_6,TCC_MISS[0],TCC_READ[0],TCC_REQ[0],TCC_RW_REQ[0],TCC_MISS[1],TCC_READ[1],TCC_REQ[1],TCC_RW_REQ[1],TCC_MISS[2],TCC_READ[2],TCC_REQ[2],TCC_RW_REQ[2],TCC_MISS[3],TCC_READ[3],TCC_REQ[3],TCC_RW_REQ[3],TCC_MISS[4],TCC_READ[4],TCC_REQ[4],TCC_RW_REQ[4],TCC_MISS[5],TCC_READ[5],TCC_REQ[5],TCC_RW_REQ[5],TCC_MISS[6],TCC_READ[6],TCC_REQ[6],TCC_RW_REQ[6],TCC_MISS[7],TCC_READ[7],TCC_REQ[7],TCC_RW_REQ[7],TCC_MISS[8],TCC_READ[8],TCC_REQ[8],TCC_RW_REQ[8],TCC_MISS[9],TCC_READ[9],TCC_REQ[9],TCC_RW_REQ[9],TCC_MISS[10],TCC_READ[10],TCC_REQ[10],TCC_RW_REQ[10],TCC_MISS[11],TCC_READ[11],TCC_REQ[11],TCC_RW_REQ[11],TCC_MISS[12],TCC_READ[12],TCC_REQ[12],TCC_RW_REQ[12],TCC_MISS[13],TCC_READ[13],TCC_REQ[13],TCC_RW_REQ[13],TCC_MISS[14],TCC_READ[14],TCC_REQ[14],TCC_RW_REQ[14],TCC_MISS[15],TCC_READ[15],TCC_REQ[15],TCC_RW_REQ[15],TCC_MISS[16],TCC_READ[16],TCC_REQ[16],TCC_RW_REQ[16],TCC_MISS[17],TCC_READ[17],TCC_REQ[17],TCC_RW_REQ[17],TCC_MISS[18],TCC_READ[18],TCC_REQ[18],TCC_RW_REQ[18],TCC_MISS[19],TCC_READ[19],TCC_REQ[19],TCC_RW_REQ[19],TCC_MISS[20],TCC_READ[20],TCC_REQ[20],TCC_RW_REQ[20],TCC_MISS[21],TCC_READ[21],TCC_REQ[21],TCC_RW_REQ[21],TCC_MISS[22],TCC_READ[22],TCC_REQ[22],TCC_RW_REQ[22],TCC_MISS[23],TCC_READ[23],TCC_REQ[23],TCC_RW_REQ[23],TCC_MISS[24],TCC_READ[24],TCC_REQ[24],TCC_RW_REQ[24],TCC_MISS[25],TCC_READ[25],TCC_REQ[25],TCC_RW_REQ[25],TCC_MISS[26],TCC_READ[26],TCC_REQ[26],TCC_RW_REQ[26],TCC_MISS[27],TCC_READ[27],TCC_REQ[27],TCC_RW_REQ[27],TCC_MISS[28],TCC_READ[28],TCC_REQ[28],TCC_RW_REQ[28],TCC_MISS[29],TCC_READ[29],TCC_REQ[29],TCC_RW_REQ[29],TCC_MISS[30],TCC_READ[30],TCC_REQ[30],TCC_RW_REQ[30],TCC_MISS[31],TCC_READ[31],TCC_REQ[31],TCC_RW_REQ[31],TCC_MISS[32],TCC_READ[32],TCC_REQ[32],TCC_RW_REQ[32],TCC_MISS[33],TCC_READ[33],TCC_REQ[33],TCC_RW_REQ[33],TCC_MISS[34],TCC_READ[34],TCC_REQ[34],TCC_RW_REQ[34],TCC_MISS[35],TCC_READ[35],TCC_REQ[35],TCC_RW_REQ[35],TCC_MISS[36],TCC_READ[36],TCC_REQ[36],TCC_RW_REQ[36],TCC_MISS[37],TCC_READ[37],TCC_REQ[37],TCC_RW_REQ[37],TCC_MISS[38],TCC_READ[38],TCC_REQ[38],TCC_RW_REQ[38],TCC_MISS[39],TCC_READ[39],TCC_REQ[39],TCC_RW_REQ[39],TCC_MISS[40],TCC_READ[40],TCC_REQ[40],TCC_RW_REQ[40],TCC_MISS[41],TCC_READ[41],TCC_REQ[41],TCC_RW_REQ[41],TCC_MISS[42],TCC_READ[42],TCC_REQ[42],TCC_RW_REQ[42],TCC_MISS[43],TCC_READ[43],TCC_REQ[43],TCC_RW_REQ[43],TCC_MISS[44],TCC_READ[44],TCC_REQ[44],TCC_RW_REQ[44],TCC_MISS[45],TCC_READ[45],TCC_REQ[45],TCC_RW_REQ[45],TCC_MISS[46],TCC_READ[46],TCC_REQ[46],TCC_RW_REQ[46],TCC_MISS[47],TCC_READ[47],TCC_REQ[47],TCC_RW_REQ[47],TCC_MISS[48],TCC_READ[48],TCC_REQ[48],TCC_RW_REQ[48],TCC_MISS[49],TCC_READ[49],TCC_REQ[49],TCC_RW_REQ[49],TCC_MISS[50],TCC_READ[50],TCC_REQ[50],TCC_RW_REQ[50],TCC_MISS[51],TCC_READ[51],TCC_REQ[51],TCC_RW_REQ[51],TCC_MISS[52],TCC_READ[52],TCC_REQ[52],TCC_RW_REQ[52],TCC_MISS[53],TCC_READ[53],TCC_REQ[53],TCC_RW_REQ[53],TCC_MISS[54],TCC_READ[54],TCC_REQ[54],TCC_RW_REQ[54],TCC_MISS[55],TCC_READ[55],TCC_REQ[55],TCC_RW_REQ[55],TCC_MISS[56],TCC_READ[56],TCC_REQ[56],TCC_RW_REQ[56],TCC_MISS[57],TCC_READ[57],TCC_REQ[57],TCC_RW_REQ[57],TCC_MISS[58],TCC_READ[58],TCC_REQ[58],TCC_RW_REQ[58],TCC_MISS[59],TCC_READ[59],TCC_REQ[59],TCC_RW_REQ[59],TCC_MISS[60],TCC_READ[60],TCC_REQ[60],TCC_RW_REQ[60],TCC_MISS[61],TCC_READ[61],TCC_REQ[61],TCC_RW_REQ[61],TCC_MISS[62],TCC_READ[62],TCC_REQ[62],TCC_RW_REQ[62],TCC_MISS[63],TCC_READ[63],TCC_REQ[63],TCC_RW_REQ[63],TCC_MISS[64],TCC_READ[64],TCC_REQ[64],TCC_RW_REQ[64],TCC_MISS[65],TCC_READ[65],TCC_REQ[65],TCC_RW_REQ[65],TCC_MISS[66],TCC_READ[66],TCC_REQ[66],TCC_RW_REQ[66],TCC_MISS[67],TCC_READ[67],TCC_REQ[67],TCC_RW_REQ[67],TCC_MISS[68],TCC_READ[68],TCC_REQ[68],TCC_RW_REQ[68],TCC_MISS[69],TCC_READ[69],TCC_REQ[69],TCC_RW_REQ[69],TCC_MISS[70],TCC_READ[70],TCC_REQ[70],TCC_RW_REQ[70],TCC_MISS[71],TCC_READ[71],TCC_REQ[71],TCC_RW_REQ[71],TCC_MISS[72],TCC_READ[72],TCC_REQ[72],TCC_RW_REQ[72],TCC_MISS[73],TCC_READ[73],TCC_REQ[73],TCC_RW_REQ[73],TCC_MISS[74],TCC_READ[74],TCC_REQ[74],TCC_RW_REQ[74],TCC_MISS[75],TCC_READ[75],TCC_REQ[75],TCC_RW_REQ[75],TCC_MISS[76],TCC_READ[76],TCC_REQ[76],TCC_RW_REQ[76],TCC_MISS[77],TCC_READ[77],TCC_REQ[77],TCC_RW_REQ[77],TCC_MISS[78],TCC_READ[78],TCC_REQ[78],TCC_RW_REQ[78],TCC_MISS[79],TCC_READ[79],TCC_REQ[79],TCC_RW_REQ[79],TCC_MISS[80],TCC_READ[80],TCC_REQ[80],TCC_RW_REQ[80],TCC_MISS[81],TCC_READ[81],TCC_REQ[81],TCC_RW_REQ[81],TCC_MISS[82],TCC_READ[82],TCC_REQ[82],TCC_RW_REQ[82],TCC_MISS[83],TCC_READ[83],TCC_REQ[83],TCC_RW_REQ[83],TCC_MISS[84],TCC_READ[84],TCC_REQ[84],TCC_RW_REQ[84],TCC_MISS[85],TCC_READ[85],TCC_REQ[85],TCC_RW_REQ[85],TCC_MISS[86],TCC_READ[86],TCC_REQ[86],TCC_RW_REQ[86],TCC_MISS[87],TCC_READ[87],TCC_REQ[87],TCC_RW_REQ[87],TCC_MISS[88],TCC_READ[88],TCC_REQ[88],TCC_RW_REQ[88],TCC_MISS[89],TCC_READ[89],TCC_REQ[89],TCC_RW_REQ[89],TCC_MISS[90],TCC_READ[90],TCC_REQ[90],TCC_RW_REQ[90],TCC_MISS[91],TCC_READ[91],TCC_REQ[91],TCC_RW_REQ[91],TCC_MISS[92],TCC_READ[92],TCC_REQ[92],TCC_RW_REQ[92],TCC_MISS[93],TCC_READ[93],TCC_REQ[93],TCC_RW_REQ[93],TCC_MISS[94],TCC_READ[94],TCC_REQ[94],TCC_RW_REQ[94],TCC_MISS[95],TCC_READ[95],TCC_REQ[95],TCC_RW_REQ[95],Wave_Size_7,Correlation_ID_7,SQ_INSTS_VALU_TRANS_F16,SQ_INSTS_VALU_ADD_F32,SQ_INSTS_VALU_MUL_F32,SQ_INSTS_VALU_FMA_F32,SQ_INSTS_VALU_TRANS_F32,SQ_INSTS_VALU_ADD_F64,SQ_INSTS_VALU_MUL_F64,SQ_INSTS_VALU_FMA_F64,SPI_RA_REQ_NO_ALLOC,SPI_RA_REQ_NO_ALLOC_CSN,CPC_CPC_STAT_STALL,CPC_UTCL1_STALL_ON_TRANSLATION,CPF_CPF_STAT_IDLE,CPF_CPF_TCIU_IDLE,TA_BUFFER_ATOMIC_WAVEFRONTS_sum,TA_BUFFER_TOTAL_CYCLES_sum,TCC_HIT_sum,TCC_MISS_sum,TCC_REQ_sum,TCC_STREAMING_REQ_sum,TCP_TOTAL_ACCESSES_sum,TCP_TOTAL_READ_sum,TCP_TOTAL_WRITE_sum,TCP_VOLATILE_sum,TD_ATOMIC_WAVEFRONT_sum,TD_STORE_WAVEFRONT_sum,Wave_Size_8,Correlation_ID_8,XCC_Index_8,TCC_ATOMIC[0],TCC_BUBBLE[0],TCC_CYCLE[0],TCC_EA0_ATOMIC[0],TCC_ATOMIC[1],TCC_BUBBLE[1],TCC_CYCLE[1],TCC_EA0_ATOMIC[1],TCC_ATOMIC[2],TCC_BUBBLE[2],TCC_CYCLE[2],TCC_EA0_ATOMIC[2],TCC_ATOMIC[3],TCC_BUBBLE[3],TCC_CYCLE[3],TCC_EA0_ATOMIC[3],TCC_ATOMIC[4],TCC_BUBBLE[4],TCC_CYCLE[4],TCC_EA0_ATOMIC[4],TCC_ATOMIC[5],TCC_BUBBLE[5],TCC_CYCLE[5],TCC_EA0_ATOMIC[5],TCC_ATOMIC[6],TCC_BUBBLE[6],TCC_CYCLE[6],TCC_EA0_ATOMIC[6],TCC_ATOMIC[7],TCC_BUBBLE[7],TCC_CYCLE[7],TCC_EA0_ATOMIC[7],TCC_ATOMIC[8],TCC_BUBBLE[8],TCC_CYCLE[8],TCC_EA0_ATOMIC[8],TCC_ATOMIC[9],TCC_BUBBLE[9],TCC_CYCLE[9],TCC_EA0_ATOMIC[9],TCC_ATOMIC[10],TCC_BUBBLE[10],TCC_CYCLE[10],TCC_EA0_ATOMIC[10],TCC_ATOMIC[11],TCC_BUBBLE[11],TCC_CYCLE[11],TCC_EA0_ATOMIC[11],TCC_ATOMIC[12],TCC_BUBBLE[12],TCC_CYCLE[12],TCC_EA0_ATOMIC[12],TCC_ATOMIC[13],TCC_BUBBLE[13],TCC_CYCLE[13],TCC_EA0_ATOMIC[13],TCC_ATOMIC[14],TCC_BUBBLE[14],TCC_CYCLE[14],TCC_EA0_ATOMIC[14],TCC_ATOMIC[15],TCC_BUBBLE[15],TCC_CYCLE[15],TCC_EA0_ATOMIC[15],TCC_ATOMIC[16],TCC_BUBBLE[16],TCC_CYCLE[16],TCC_EA0_ATOMIC[16],TCC_ATOMIC[17],TCC_BUBBLE[17],TCC_CYCLE[17],TCC_EA0_ATOMIC[17],TCC_ATOMIC[18],TCC_BUBBLE[18],TCC_CYCLE[18],TCC_EA0_ATOMIC[18],TCC_ATOMIC[19],TCC_BUBBLE[19],TCC_CYCLE[19],TCC_EA0_ATOMIC[19],TCC_ATOMIC[20],TCC_BUBBLE[20],TCC_CYCLE[20],TCC_EA0_ATOMIC[20],TCC_ATOMIC[21],TCC_BUBBLE[21],TCC_CYCLE[21],TCC_EA0_ATOMIC[21],TCC_ATOMIC[22],TCC_BUBBLE[22],TCC_CYCLE[22],TCC_EA0_ATOMIC[22],TCC_ATOMIC[23],TCC_BUBBLE[23],TCC_CYCLE[23],TCC_EA0_ATOMIC[23],TCC_ATOMIC[24],TCC_BUBBLE[24],TCC_CYCLE[24],TCC_EA0_ATOMIC[24],TCC_ATOMIC[25],TCC_BUBBLE[25],TCC_CYCLE[25],TCC_EA0_ATOMIC[25],TCC_ATOMIC[26],TCC_BUBBLE[26],TCC_CYCLE[26],TCC_EA0_ATOMIC[26],TCC_ATOMIC[27],TCC_BUBBLE[27],TCC_CYCLE[27],TCC_EA0_ATOMIC[27],TCC_ATOMIC[28],TCC_BUBBLE[28],TCC_CYCLE[28],TCC_EA0_ATOMIC[28],TCC_ATOMIC[29],TCC_BUBBLE[29],TCC_CYCLE[29],TCC_EA0_ATOMIC[29],TCC_ATOMIC[30],TCC_BUBBLE[30],TCC_CYCLE[30],TCC_EA0_ATOMIC[30],TCC_ATOMIC[31],TCC_BUBBLE[31],TCC_CYCLE[31],TCC_EA0_ATOMIC[31],TCC_ATOMIC[32],TCC_BUBBLE[32],TCC_CYCLE[32],TCC_EA0_ATOMIC[32],TCC_ATOMIC[33],TCC_BUBBLE[33],TCC_CYCLE[33],TCC_EA0_ATOMIC[33],TCC_ATOMIC[34],TCC_BUBBLE[34],TCC_CYCLE[34],TCC_EA0_ATOMIC[34],TCC_ATOMIC[35],TCC_BUBBLE[35],TCC_CYCLE[35],TCC_EA0_ATOMIC[35],TCC_ATOMIC[36],TCC_BUBBLE[36],TCC_CYCLE[36],TCC_EA0_ATOMIC[36],TCC_ATOMIC[37],TCC_BUBBLE[37],TCC_CYCLE[37],TCC_EA0_ATOMIC[37],TCC_ATOMIC[38],TCC_BUBBLE[38],TCC_CYCLE[38],TCC_EA0_ATOMIC[38],TCC_ATOMIC[39],TCC_BUBBLE[39],TCC_CYCLE[39],TCC_EA0_ATOMIC[39],TCC_ATOMIC[40],TCC_BUBBLE[40],TCC_CYCLE[40],TCC_EA0_ATOMIC[40],TCC_ATOMIC[41],TCC_BUBBLE[41],TCC_CYCLE[41],TCC_EA0_ATOMIC[41],TCC_ATOMIC[42],TCC_BUBBLE[42],TCC_CYCLE[42],TCC_EA0_ATOMIC[42],TCC_ATOMIC[43],TCC_BUBBLE[43],TCC_CYCLE[43],TCC_EA0_ATOMIC[43],TCC_ATOMIC[44],TCC_BUBBLE[44],TCC_CYCLE[44],TCC_EA0_ATOMIC[44],TCC_ATOMIC[45],TCC_BUBBLE[45],TCC_CYCLE[45],TCC_EA0_ATOMIC[45],TCC_ATOMIC[46],TCC_BUBBLE[46],TCC_CYCLE[46],TCC_EA0_ATOMIC[46],TCC_ATOMIC[47],TCC_BUBBLE[47],TCC_CYCLE[47],TCC_EA0_ATOMIC[47],TCC_ATOMIC[48],TCC_BUBBLE[48],TCC_CYCLE[48],TCC_EA0_ATOMIC[48],TCC_ATOMIC[49],TCC_BUBBLE[49],TCC_CYCLE[49],TCC_EA0_ATOMIC[49],TCC_ATOMIC[50],TCC_BUBBLE[50],TCC_CYCLE[50],TCC_EA0_ATOMIC[50],TCC_ATOMIC[51],TCC_BUBBLE[51],TCC_CYCLE[51],TCC_EA0_ATOMIC[51],TCC_ATOMIC[52],TCC_BUBBLE[52],TCC_CYCLE[52],TCC_EA0_ATOMIC[52],TCC_ATOMIC[53],TCC_BUBBLE[53],TCC_CYCLE[53],TCC_EA0_ATOMIC[53],TCC_ATOMIC[54],TCC_BUBBLE[54],TCC_CYCLE[54],TCC_EA0_ATOMIC[54],TCC_ATOMIC[55],TCC_BUBBLE[55],TCC_CYCLE[55],TCC_EA0_ATOMIC[55],TCC_ATOMIC[56],TCC_BUBBLE[56],TCC_CYCLE[56],TCC_EA0_ATOMIC[56],TCC_ATOMIC[57],TCC_BUBBLE[57],TCC_CYCLE[57],TCC_EA0_ATOMIC[57],TCC_ATOMIC[58],TCC_BUBBLE[58],TCC_CYCLE[58],TCC_EA0_ATOMIC[58],TCC_ATOMIC[59],TCC_BUBBLE[59],TCC_CYCLE[59],TCC_EA0_ATOMIC[59],TCC_ATOMIC[60],TCC_BUBBLE[60],TCC_CYCLE[60],TCC_EA0_ATOMIC[60],TCC_ATOMIC[61],TCC_BUBBLE[61],TCC_CYCLE[61],TCC_EA0_ATOMIC[61],TCC_ATOMIC[62],TCC_BUBBLE[62],TCC_CYCLE[62],TCC_EA0_ATOMIC[62],TCC_ATOMIC[63],TCC_BUBBLE[63],TCC_CYCLE[63],TCC_EA0_ATOMIC[63],TCC_ATOMIC[64],TCC_BUBBLE[64],TCC_CYCLE[64],TCC_EA0_ATOMIC[64],TCC_ATOMIC[65],TCC_BUBBLE[65],TCC_CYCLE[65],TCC_EA0_ATOMIC[65],TCC_ATOMIC[66],TCC_BUBBLE[66],TCC_CYCLE[66],TCC_EA0_ATOMIC[66],TCC_ATOMIC[67],TCC_BUBBLE[67],TCC_CYCLE[67],TCC_EA0_ATOMIC[67],TCC_ATOMIC[68],TCC_BUBBLE[68],TCC_CYCLE[68],TCC_EA0_ATOMIC[68],TCC_ATOMIC[69],TCC_BUBBLE[69],TCC_CYCLE[69],TCC_EA0_ATOMIC[69],TCC_ATOMIC[70],TCC_BUBBLE[70],TCC_CYCLE[70],TCC_EA0_ATOMIC[70],TCC_ATOMIC[71],TCC_BUBBLE[71],TCC_CYCLE[71],TCC_EA0_ATOMIC[71],TCC_ATOMIC[72],TCC_BUBBLE[72],TCC_CYCLE[72],TCC_EA0_ATOMIC[72],TCC_ATOMIC[73],TCC_BUBBLE[73],TCC_CYCLE[73],TCC_EA0_ATOMIC[73],TCC_ATOMIC[74],TCC_BUBBLE[74],TCC_CYCLE[74],TCC_EA0_ATOMIC[74],TCC_ATOMIC[75],TCC_BUBBLE[75],TCC_CYCLE[75],TCC_EA0_ATOMIC[75],TCC_ATOMIC[76],TCC_BUBBLE[76],TCC_CYCLE[76],TCC_EA0_ATOMIC[76],TCC_ATOMIC[77],TCC_BUBBLE[77],TCC_CYCLE[77],TCC_EA0_ATOMIC[77],TCC_ATOMIC[78],TCC_BUBBLE[78],TCC_CYCLE[78],TCC_EA0_ATOMIC[78],TCC_ATOMIC[79],TCC_BUBBLE[79],TCC_CYCLE[79],TCC_EA0_ATOMIC[79],TCC_ATOMIC[80],TCC_BUBBLE[80],TCC_CYCLE[80],TCC_EA0_ATOMIC[80],TCC_ATOMIC[81],TCC_BUBBLE[81],TCC_CYCLE[81],TCC_EA0_ATOMIC[81],TCC_ATOMIC[82],TCC_BUBBLE[82],TCC_CYCLE[82],TCC_EA0_ATOMIC[82],TCC_ATOMIC[83],TCC_BUBBLE[83],TCC_CYCLE[83],TCC_EA0_ATOMIC[83],TCC_ATOMIC[84],TCC_BUBBLE[84],TCC_CYCLE[84],TCC_EA0_ATOMIC[84],TCC_ATOMIC[85],TCC_BUBBLE[85],TCC_CYCLE[85],TCC_EA0_ATOMIC[85],TCC_ATOMIC[86],TCC_BUBBLE[86],TCC_CYCLE[86],TCC_EA0_ATOMIC[86],TCC_ATOMIC[87],TCC_BUBBLE[87],TCC_CYCLE[87],TCC_EA0_ATOMIC[87],TCC_ATOMIC[88],TCC_BUBBLE[88],TCC_CYCLE[88],TCC_EA0_ATOMIC[88],TCC_ATOMIC[89],TCC_BUBBLE[89],TCC_CYCLE[89],TCC_EA0_ATOMIC[89],TCC_ATOMIC[90],TCC_BUBBLE[90],TCC_CYCLE[90],TCC_EA0_ATOMIC[90],TCC_ATOMIC[91],TCC_BUBBLE[91],TCC_CYCLE[91],TCC_EA0_ATOMIC[91],TCC_ATOMIC[92],TCC_BUBBLE[92],TCC_CYCLE[92],TCC_EA0_ATOMIC[92],TCC_ATOMIC[93],TCC_BUBBLE[93],TCC_CYCLE[93],TCC_EA0_ATOMIC[93],TCC_ATOMIC[94],TCC_BUBBLE[94],TCC_CYCLE[94],TCC_EA0_ATOMIC[94],TCC_ATOMIC[95],TCC_BUBBLE[95],TCC_CYCLE[95],TCC_EA0_ATOMIC[95],Wave_Size_9,Correlation_ID_9,SQC_DCACHE_INPUT_VALID_READYB,SQC_DCACHE_ATOMIC,SQC_DCACHE_REQ_READ_8,SQC_DCACHE_REQ,SQC_DCACHE_HITS,SQC_DCACHE_MISSES,SQC_DCACHE_MISSES_DUPLICATE,SQC_DCACHE_REQ_READ_1,Wave_Size_10,Correlation_ID_10,SQC_TC_DATA_ATOMIC_REQ,SQC_TC_STALL,SQC_TC_REQ,SQC_DCACHE_REQ_READ_16,SQC_ICACHE_REQ,SQC_ICACHE_HITS,SQC_ICACHE_MISSES,SQC_ICACHE_MISSES_DUPLICATE,Wave_Size_11,Correlation_ID_11,SQ_INSTS_VALU_MFMA_MOPS_I8,SQ_INSTS_VALU_MFMA_MOPS_F16,SQ_INSTS_VALU_MFMA_MOPS_BF16,SQ_INSTS_VALU_MFMA_MOPS_F32,SQ_INSTS_VALU_MFMA_MOPS_F64,SQC_TC_INST_REQ,SQC_TC_DATA_READ_REQ,SQC_TC_DATA_WRITE_REQ,TCP_PENDING_STALL_CYCLES_sum,Wave_Size_12,Correlation_ID_12,SQ_INSTS_SMEM_NORM,SQ_INSTS_MFMA,SQ_INSTS_VALU_MFMA_I8,SQ_INSTS_VALU_MFMA_F16,SQ_INSTS_VALU_MFMA_BF16,SQ_INSTS_VALU_MFMA_F32,SQ_INSTS_VALU_MFMA_F64,SQ_VALU_MFMA_BUSY_CYCLES,SPI_VWC_CSC_WR,SPI_RA_BULKY_CU_FULL_CSN,TCC_EA0_ATOMIC_LEVEL_sum,TCC_EA0_RDREQ_LEVEL_sum,TCC_EA0_WRREQ_LEVEL_sum,TCC_EA0_WRREQ_STALL_sum,TCP_TCC_CC_ATOMIC_REQ_sum,TCP_TCC_RW_ATOMIC_REQ_sum,TCP_TCC_RW_READ_REQ_sum,TCP_TCC_RW_WRITE_REQ_sum,Wave_Size_13,Correlation_ID_13,SQC_DCACHE_REQ_READ_2,SQC_DCACHE_REQ_READ_4,Wave_Size_14,Correlation_ID_14,SQ_ACTIVE_INST_SCA,SQ_ACTIVE_INST_EXP_GDS,SQ_ACTIVE_INST_MISC,SQ_ACTIVE_INST_FLAT,SQ_INST_CYCLES_VMEM_WR,SQ_INST_CYCLES_VMEM_RD,SQ_INST_CYCLES_SMEM,SQ_INST_CYCLES_SALU,SPI_RA_SGPR_SIMD_FULL_CSN,SPI_RA_LDS_CU_FULL_CSN,CPC_ME1_DC0_SPI_BUSY,TA_ADDR_STALLED_BY_TD_CYCLES_sum,TA_DATA_STALLED_BY_TC_CYCLES_sum,TCC_BUBBLE_sum,TCC_EA0_RDREQ_32B_sum,TCC_EA0_RDREQ_sum,TCC_EA0_RD_UNCACHED_32B_sum,TCP_TCC_ATOMIC_WITHOUT_RET_REQ_sum,TCP_TCC_ATOMIC_WITH_RET_REQ_sum,TCP_TCC_READ_REQ_sum,TCP_TCC_WRITE_REQ_sum,Wave_Size_15,Correlation_ID_15,XCC_Index_15,TCC_EA0_ATOMIC_LEVEL[0],TCC_EA0_RDREQ[0],TCC_EA0_RDREQ_32B[0],TCC_EA0_RDREQ_LEVEL[0],TCC_EA0_ATOMIC_LEVEL[1],TCC_EA0_RDREQ[1],TCC_EA0_RDREQ_32B[1],TCC_EA0_RDREQ_LEVEL[1],TCC_EA0_ATOMIC_LEVEL[2],TCC_EA0_RDREQ[2],TCC_EA0_RDREQ_32B[2],TCC_EA0_RDREQ_LEVEL[2],TCC_EA0_ATOMIC_LEVEL[3],TCC_EA0_RDREQ[3],TCC_EA0_RDREQ_32B[3],TCC_EA0_RDREQ_LEVEL[3],TCC_EA0_ATOMIC_LEVEL[4],TCC_EA0_RDREQ[4],TCC_EA0_RDREQ_32B[4],TCC_EA0_RDREQ_LEVEL[4],TCC_EA0_ATOMIC_LEVEL[5],TCC_EA0_RDREQ[5],TCC_EA0_RDREQ_32B[5],TCC_EA0_RDREQ_LEVEL[5],TCC_EA0_ATOMIC_LEVEL[6],TCC_EA0_RDREQ[6],TCC_EA0_RDREQ_32B[6],TCC_EA0_RDREQ_LEVEL[6],TCC_EA0_ATOMIC_LEVEL[7],TCC_EA0_RDREQ[7],TCC_EA0_RDREQ_32B[7],TCC_EA0_RDREQ_LEVEL[7],TCC_EA0_ATOMIC_LEVEL[8],TCC_EA0_RDREQ[8],TCC_EA0_RDREQ_32B[8],TCC_EA0_RDREQ_LEVEL[8],TCC_EA0_ATOMIC_LEVEL[9],TCC_EA0_RDREQ[9],TCC_EA0_RDREQ_32B[9],TCC_EA0_RDREQ_LEVEL[9],TCC_EA0_ATOMIC_LEVEL[10],TCC_EA0_RDREQ[10],TCC_EA0_RDREQ_32B[10],TCC_EA0_RDREQ_LEVEL[10],TCC_EA0_ATOMIC_LEVEL[11],TCC_EA0_RDREQ[11],TCC_EA0_RDREQ_32B[11],TCC_EA0_RDREQ_LEVEL[11],TCC_EA0_ATOMIC_LEVEL[12],TCC_EA0_RDREQ[12],TCC_EA0_RDREQ_32B[12],TCC_EA0_RDREQ_LEVEL[12],TCC_EA0_ATOMIC_LEVEL[13],TCC_EA0_RDREQ[13],TCC_EA0_RDREQ_32B[13],TCC_EA0_RDREQ_LEVEL[13],TCC_EA0_ATOMIC_LEVEL[14],TCC_EA0_RDREQ[14],TCC_EA0_RDREQ_32B[14],TCC_EA0_RDREQ_LEVEL[14],TCC_EA0_ATOMIC_LEVEL[15],TCC_EA0_RDREQ[15],TCC_EA0_RDREQ_32B[15],TCC_EA0_RDREQ_LEVEL[15],TCC_EA0_ATOMIC_LEVEL[16],TCC_EA0_RDREQ[16],TCC_EA0_RDREQ_32B[16],TCC_EA0_RDREQ_LEVEL[16],TCC_EA0_ATOMIC_LEVEL[17],TCC_EA0_RDREQ[17],TCC_EA0_RDREQ_32B[17],TCC_EA0_RDREQ_LEVEL[17],TCC_EA0_ATOMIC_LEVEL[18],TCC_EA0_RDREQ[18],TCC_EA0_RDREQ_32B[18],TCC_EA0_RDREQ_LEVEL[18],TCC_EA0_ATOMIC_LEVEL[19],TCC_EA0_RDREQ[19],TCC_EA0_RDREQ_32B[19],TCC_EA0_RDREQ_LEVEL[19],TCC_EA0_ATOMIC_LEVEL[20],TCC_EA0_RDREQ[20],TCC_EA0_RDREQ_32B[20],TCC_EA0_RDREQ_LEVEL[20],TCC_EA0_ATOMIC_LEVEL[21],TCC_EA0_RDREQ[21],TCC_EA0_RDREQ_32B[21],TCC_EA0_RDREQ_LEVEL[21],TCC_EA0_ATOMIC_LEVEL[22],TCC_EA0_RDREQ[22],TCC_EA0_RDREQ_32B[22],TCC_EA0_RDREQ_LEVEL[22],TCC_EA0_ATOMIC_LEVEL[23],TCC_EA0_RDREQ[23],TCC_EA0_RDREQ_32B[23],TCC_EA0_RDREQ_LEVEL[23],TCC_EA0_ATOMIC_LEVEL[24],TCC_EA0_RDREQ[24],TCC_EA0_RDREQ_32B[24],TCC_EA0_RDREQ_LEVEL[24],TCC_EA0_ATOMIC_LEVEL[25],TCC_EA0_RDREQ[25],TCC_EA0_RDREQ_32B[25],TCC_EA0_RDREQ_LEVEL[25],TCC_EA0_ATOMIC_LEVEL[26],TCC_EA0_RDREQ[26],TCC_EA0_RDREQ_32B[26],TCC_EA0_RDREQ_LEVEL[26],TCC_EA0_ATOMIC_LEVEL[27],TCC_EA0_RDREQ[27],TCC_EA0_RDREQ_32B[27],TCC_EA0_RDREQ_LEVEL[27],TCC_EA0_ATOMIC_LEVEL[28],TCC_EA0_RDREQ[28],TCC_EA0_RDREQ_32B[28],TCC_EA0_RDREQ_LEVEL[28],TCC_EA0_ATOMIC_LEVEL[29],TCC_EA0_RDREQ[29],TCC_EA0_RDREQ_32B[29],TCC_EA0_RDREQ_LEVEL[29],TCC_EA0_ATOMIC_LEVEL[30],TCC_EA0_RDREQ[30],TCC_EA0_RDREQ_32B[30],TCC_EA0_RDREQ_LEVEL[30],TCC_EA0_ATOMIC_LEVEL[31],TCC_EA0_RDREQ[31],TCC_EA0_RDREQ_32B[31],TCC_EA0_RDREQ_LEVEL[31],TCC_EA0_ATOMIC_LEVEL[32],TCC_EA0_RDREQ[32],TCC_EA0_RDREQ_32B[32],TCC_EA0_RDREQ_LEVEL[32],TCC_EA0_ATOMIC_LEVEL[33],TCC_EA0_RDREQ[33],TCC_EA0_RDREQ_32B[33],TCC_EA0_RDREQ_LEVEL[33],TCC_EA0_ATOMIC_LEVEL[34],TCC_EA0_RDREQ[34],TCC_EA0_RDREQ_32B[34],TCC_EA0_RDREQ_LEVEL[34],TCC_EA0_ATOMIC_LEVEL[35],TCC_EA0_RDREQ[35],TCC_EA0_RDREQ_32B[35],TCC_EA0_RDREQ_LEVEL[35],TCC_EA0_ATOMIC_LEVEL[36],TCC_EA0_RDREQ[36],TCC_EA0_RDREQ_32B[36],TCC_EA0_RDREQ_LEVEL[36],TCC_EA0_ATOMIC_LEVEL[37],TCC_EA0_RDREQ[37],TCC_EA0_RDREQ_32B[37],TCC_EA0_RDREQ_LEVEL[37],TCC_EA0_ATOMIC_LEVEL[38],TCC_EA0_RDREQ[38],TCC_EA0_RDREQ_32B[38],TCC_EA0_RDREQ_LEVEL[38],TCC_EA0_ATOMIC_LEVEL[39],TCC_EA0_RDREQ[39],TCC_EA0_RDREQ_32B[39],TCC_EA0_RDREQ_LEVEL[39],TCC_EA0_ATOMIC_LEVEL[40],TCC_EA0_RDREQ[40],TCC_EA0_RDREQ_32B[40],TCC_EA0_RDREQ_LEVEL[40],TCC_EA0_ATOMIC_LEVEL[41],TCC_EA0_RDREQ[41],TCC_EA0_RDREQ_32B[41],TCC_EA0_RDREQ_LEVEL[41],TCC_EA0_ATOMIC_LEVEL[42],TCC_EA0_RDREQ[42],TCC_EA0_RDREQ_32B[42],TCC_EA0_RDREQ_LEVEL[42],TCC_EA0_ATOMIC_LEVEL[43],TCC_EA0_RDREQ[43],TCC_EA0_RDREQ_32B[43],TCC_EA0_RDREQ_LEVEL[43],TCC_EA0_ATOMIC_LEVEL[44],TCC_EA0_RDREQ[44],TCC_EA0_RDREQ_32B[44],TCC_EA0_RDREQ_LEVEL[44],TCC_EA0_ATOMIC_LEVEL[45],TCC_EA0_RDREQ[45],TCC_EA0_RDREQ_32B[45],TCC_EA0_RDREQ_LEVEL[45],TCC_EA0_ATOMIC_LEVEL[46],TCC_EA0_RDREQ[46],TCC_EA0_RDREQ_32B[46],TCC_EA0_RDREQ_LEVEL[46],TCC_EA0_ATOMIC_LEVEL[47],TCC_EA0_RDREQ[47],TCC_EA0_RDREQ_32B[47],TCC_EA0_RDREQ_LEVEL[47],TCC_EA0_ATOMIC_LEVEL[48],TCC_EA0_RDREQ[48],TCC_EA0_RDREQ_32B[48],TCC_EA0_RDREQ_LEVEL[48],TCC_EA0_ATOMIC_LEVEL[49],TCC_EA0_RDREQ[49],TCC_EA0_RDREQ_32B[49],TCC_EA0_RDREQ_LEVEL[49],TCC_EA0_ATOMIC_LEVEL[50],TCC_EA0_RDREQ[50],TCC_EA0_RDREQ_32B[50],TCC_EA0_RDREQ_LEVEL[50],TCC_EA0_ATOMIC_LEVEL[51],TCC_EA0_RDREQ[51],TCC_EA0_RDREQ_32B[51],TCC_EA0_RDREQ_LEVEL[51],TCC_EA0_ATOMIC_LEVEL[52],TCC_EA0_RDREQ[52],TCC_EA0_RDREQ_32B[52],TCC_EA0_RDREQ_LEVEL[52],TCC_EA0_ATOMIC_LEVEL[53],TCC_EA0_RDREQ[53],TCC_EA0_RDREQ_32B[53],TCC_EA0_RDREQ_LEVEL[53],TCC_EA0_ATOMIC_LEVEL[54],TCC_EA0_RDREQ[54],TCC_EA0_RDREQ_32B[54],TCC_EA0_RDREQ_LEVEL[54],TCC_EA0_ATOMIC_LEVEL[55],TCC_EA0_RDREQ[55],TCC_EA0_RDREQ_32B[55],TCC_EA0_RDREQ_LEVEL[55],TCC_EA0_ATOMIC_LEVEL[56],TCC_EA0_RDREQ[56],TCC_EA0_RDREQ_32B[56],TCC_EA0_RDREQ_LEVEL[56],TCC_EA0_ATOMIC_LEVEL[57],TCC_EA0_RDREQ[57],TCC_EA0_RDREQ_32B[57],TCC_EA0_RDREQ_LEVEL[57],TCC_EA0_ATOMIC_LEVEL[58],TCC_EA0_RDREQ[58],TCC_EA0_RDREQ_32B[58],TCC_EA0_RDREQ_LEVEL[58],TCC_EA0_ATOMIC_LEVEL[59],TCC_EA0_RDREQ[59],TCC_EA0_RDREQ_32B[59],TCC_EA0_RDREQ_LEVEL[59],TCC_EA0_ATOMIC_LEVEL[60],TCC_EA0_RDREQ[60],TCC_EA0_RDREQ_32B[60],TCC_EA0_RDREQ_LEVEL[60],TCC_EA0_ATOMIC_LEVEL[61],TCC_EA0_RDREQ[61],TCC_EA0_RDREQ_32B[61],TCC_EA0_RDREQ_LEVEL[61],TCC_EA0_ATOMIC_LEVEL[62],TCC_EA0_RDREQ[62],TCC_EA0_RDREQ_32B[62],TCC_EA0_RDREQ_LEVEL[62],TCC_EA0_ATOMIC_LEVEL[63],TCC_EA0_RDREQ[63],TCC_EA0_RDREQ_32B[63],TCC_EA0_RDREQ_LEVEL[63],TCC_EA0_ATOMIC_LEVEL[64],TCC_EA0_RDREQ[64],TCC_EA0_RDREQ_32B[64],TCC_EA0_RDREQ_LEVEL[64],TCC_EA0_ATOMIC_LEVEL[65],TCC_EA0_RDREQ[65],TCC_EA0_RDREQ_32B[65],TCC_EA0_RDREQ_LEVEL[65],TCC_EA0_ATOMIC_LEVEL[66],TCC_EA0_RDREQ[66],TCC_EA0_RDREQ_32B[66],TCC_EA0_RDREQ_LEVEL[66],TCC_EA0_ATOMIC_LEVEL[67],TCC_EA0_RDREQ[67],TCC_EA0_RDREQ_32B[67],TCC_EA0_RDREQ_LEVEL[67],TCC_EA0_ATOMIC_LEVEL[68],TCC_EA0_RDREQ[68],TCC_EA0_RDREQ_32B[68],TCC_EA0_RDREQ_LEVEL[68],TCC_EA0_ATOMIC_LEVEL[69],TCC_EA0_RDREQ[69],TCC_EA0_RDREQ_32B[69],TCC_EA0_RDREQ_LEVEL[69],TCC_EA0_ATOMIC_LEVEL[70],TCC_EA0_RDREQ[70],TCC_EA0_RDREQ_32B[70],TCC_EA0_RDREQ_LEVEL[70],TCC_EA0_ATOMIC_LEVEL[71],TCC_EA0_RDREQ[71],TCC_EA0_RDREQ_32B[71],TCC_EA0_RDREQ_LEVEL[71],TCC_EA0_ATOMIC_LEVEL[72],TCC_EA0_RDREQ[72],TCC_EA0_RDREQ_32B[72],TCC_EA0_RDREQ_LEVEL[72],TCC_EA0_ATOMIC_LEVEL[73],TCC_EA0_RDREQ[73],TCC_EA0_RDREQ_32B[73],TCC_EA0_RDREQ_LEVEL[73],TCC_EA0_ATOMIC_LEVEL[74],TCC_EA0_RDREQ[74],TCC_EA0_RDREQ_32B[74],TCC_EA0_RDREQ_LEVEL[74],TCC_EA0_ATOMIC_LEVEL[75],TCC_EA0_RDREQ[75],TCC_EA0_RDREQ_32B[75],TCC_EA0_RDREQ_LEVEL[75],TCC_EA0_ATOMIC_LEVEL[76],TCC_EA0_RDREQ[76],TCC_EA0_RDREQ_32B[76],TCC_EA0_RDREQ_LEVEL[76],TCC_EA0_ATOMIC_LEVEL[77],TCC_EA0_RDREQ[77],TCC_EA0_RDREQ_32B[77],TCC_EA0_RDREQ_LEVEL[77],TCC_EA0_ATOMIC_LEVEL[78],TCC_EA0_RDREQ[78],TCC_EA0_RDREQ_32B[78],TCC_EA0_RDREQ_LEVEL[78],TCC_EA0_ATOMIC_LEVEL[79],TCC_EA0_RDREQ[79],TCC_EA0_RDREQ_32B[79],TCC_EA0_RDREQ_LEVEL[79],TCC_EA0_ATOMIC_LEVEL[80],TCC_EA0_RDREQ[80],TCC_EA0_RDREQ_32B[80],TCC_EA0_RDREQ_LEVEL[80],TCC_EA0_ATOMIC_LEVEL[81],TCC_EA0_RDREQ[81],TCC_EA0_RDREQ_32B[81],TCC_EA0_RDREQ_LEVEL[81],TCC_EA0_ATOMIC_LEVEL[82],TCC_EA0_RDREQ[82],TCC_EA0_RDREQ_32B[82],TCC_EA0_RDREQ_LEVEL[82],TCC_EA0_ATOMIC_LEVEL[83],TCC_EA0_RDREQ[83],TCC_EA0_RDREQ_32B[83],TCC_EA0_RDREQ_LEVEL[83],TCC_EA0_ATOMIC_LEVEL[84],TCC_EA0_RDREQ[84],TCC_EA0_RDREQ_32B[84],TCC_EA0_RDREQ_LEVEL[84],TCC_EA0_ATOMIC_LEVEL[85],TCC_EA0_RDREQ[85],TCC_EA0_RDREQ_32B[85],TCC_EA0_RDREQ_LEVEL[85],TCC_EA0_ATOMIC_LEVEL[86],TCC_EA0_RDREQ[86],TCC_EA0_RDREQ_32B[86],TCC_EA0_RDREQ_LEVEL[86],TCC_EA0_ATOMIC_LEVEL[87],TCC_EA0_RDREQ[87],TCC_EA0_RDREQ_32B[87],TCC_EA0_RDREQ_LEVEL[87],TCC_EA0_ATOMIC_LEVEL[88],TCC_EA0_RDREQ[88],TCC_EA0_RDREQ_32B[88],TCC_EA0_RDREQ_LEVEL[88],TCC_EA0_ATOMIC_LEVEL[89],TCC_EA0_RDREQ[89],TCC_EA0_RDREQ_32B[89],TCC_EA0_RDREQ_LEVEL[89],TCC_EA0_ATOMIC_LEVEL[90],TCC_EA0_RDREQ[90],TCC_EA0_RDREQ_32B[90],TCC_EA0_RDREQ_LEVEL[90],TCC_EA0_ATOMIC_LEVEL[91],TCC_EA0_RDREQ[91],TCC_EA0_RDREQ_32B[91],TCC_EA0_RDREQ_LEVEL[91],TCC_EA0_ATOMIC_LEVEL[92],TCC_EA0_RDREQ[92],TCC_EA0_RDREQ_32B[92],TCC_EA0_RDREQ_LEVEL[92],TCC_EA0_ATOMIC_LEVEL[93],TCC_EA0_RDREQ[93],TCC_EA0_RDREQ_32B[93],TCC_EA0_RDREQ_LEVEL[93],TCC_EA0_ATOMIC_LEVEL[94],TCC_EA0_RDREQ[94],TCC_EA0_RDREQ_32B[94],TCC_EA0_RDREQ_LEVEL[94],TCC_EA0_ATOMIC_LEVEL[95],TCC_EA0_RDREQ[95],TCC_EA0_RDREQ_32B[95],TCC_EA0_RDREQ_LEVEL[95],Wave_Size_16,Correlation_ID_16,SQ_INSTS_VMEM,SQ_INSTS_SALU,SQ_INSTS_VSKIPPED,SQ_INSTS,SQ_INSTS_VALU,SQ_INSTS_VALU_ADD_F16,SQ_INSTS_VALU_MUL_F16,SQ_INSTS_VALU_FMA_F16,GRBM_SPI_BUSY,SPI_CSN_NUM_THREADGROUPS,SPI_CSN_WAVE,CPC_CPC_TCIU_BUSY,CPC_CPC_TCIU_IDLE,CPF_CPF_TCIU_BUSY,CPF_CPF_TCIU_STALL,TA_BUFFER_READ_WAVEFRONTS_sum,TA_BUFFER_WRITE_WAVEFRONTS_sum,TCC_CC_REQ_sum,TCC_NC_REQ_sum,TCC_RW_REQ_sum,TCC_UC_REQ_sum,TCP_ATOMIC_TAGCONFLICT_STALL_CYCLES_sum,TCP_READ_TAGCONFLICT_STALL_CYCLES_sum,TCP_TA_TCP_STATE_READ_sum,TCP_WRITE_TAGCONFLICT_STALL_CYCLES_sum,TD_LOAD_WAVEFRONT_sum,TD_SPI_STALL_sum,Wave_Size_17,Correlation_ID_17,SQ_CYCLES,SQ_BUSY_CYCLES,SQ_BUSY_CU_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,SQ_INSTS_VALU_CVT,SQ_INSTS_VMEM_WR,SQ_INSTS_VMEM_RD,GRBM_COUNT,GRBM_GUI_ACTIVE,SPI_CSN_WINDOW_VALID,SPI_CSN_BUSY,CPC_CPC_STAT_BUSY,CPC_CPC_STAT_IDLE,CPF_CPF_STAT_BUSY,CPF_CPF_STAT_STALL,TA_BUFFER_WAVEFRONTS_sum,TA_TA_BUSY_sum,TCC_BUSY_sum,TCC_CYCLE_sum,TCC_PROBE_ALL_sum,TCC_PROBE_sum,TCP_GATE_EN1_sum,TCP_GATE_EN2_sum,TCP_TCR_TCP_STALL_CYCLES_sum,TCP_TD_TCP_STALL_CYCLES_sum,TD_TC_STALL_sum,TD_TD_BUSY_sum,Start_Timestamp,End_Timestamp +0,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,16384.0,16384.0,12013243.0,945735.0,278528.0,0.0,0.0,98304.0,373540.0,0.0,0.0,442742.0,120207.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,452808.0,1824.0,64,0,0,1368.0,1368.0,526497.0,684.0,1368.0,1368.0,537418.0,684.0,1368.0,1368.0,538424.0,684.0,1368.0,1368.0,542042.0,684.0,1368.0,1368.0,542567.0,684.0,1368.0,1368.0,545808.0,684.0,1368.0,1368.0,552608.0,684.0,1368.0,1368.0,536898.0,742.0,1364.0,1364.0,521285.0,682.0,1364.0,1364.0,529207.0,682.0,1364.0,1364.0,539377.0,682.0,1364.0,1364.0,540199.0,701.0,1364.0,1364.0,535430.0,682.0,1364.0,1364.0,539051.0,682.0,1364.0,1364.0,554578.0,682.0,1364.0,1364.0,549785.0,682.0,1368.0,1368.0,526940.0,684.0,1368.0,1368.0,538331.0,684.0,1368.0,1368.0,542004.0,684.0,1368.0,1368.0,542003.0,703.0,1368.0,1368.0,540496.0,684.0,1368.0,1368.0,543604.0,684.0,1368.0,1368.0,552500.0,684.0,1368.0,1368.0,546717.0,684.0,1364.0,1364.0,525603.0,682.0,1364.0,1364.0,536583.0,682.0,1364.0,1364.0,537182.0,682.0,1364.0,1364.0,544584.0,682.0,1364.0,1364.0,535344.0,682.0,1364.0,1364.0,539062.0,682.0,1364.0,1364.0,547435.0,682.0,1364.0,1364.0,541230.0,740.0,1364.0,1364.0,530919.0,682.0,1364.0,1364.0,539421.0,682.0,1364.0,1364.0,552661.0,682.0,1364.0,1364.0,550814.0,701.0,1364.0,1364.0,539914.0,682.0,1364.0,1364.0,543395.0,682.0,1364.0,1364.0,560819.0,682.0,1364.0,1364.0,553981.0,682.0,1368.0,1368.0,527237.0,684.0,1368.0,1368.0,540015.0,684.0,1368.0,1368.0,538223.0,684.0,1368.0,1368.0,544114.0,684.0,1368.0,1368.0,537379.0,684.0,1368.0,1368.0,542599.0,684.0,1368.0,1368.0,549854.0,684.0,1368.0,1368.0,544020.0,742.0,1364.0,1364.0,532497.0,682.0,1364.0,1364.0,545616.0,682.0,1364.0,1364.0,542162.0,682.0,1364.0,1364.0,548648.0,682.0,1364.0,1364.0,543733.0,682.0,1364.0,1364.0,549015.0,682.0,1364.0,1364.0,555309.0,682.0,1364.0,1364.0,550941.0,740.0,1368.0,1368.0,536225.0,684.0,1368.0,1368.0,544256.0,684.0,1368.0,1368.0,552325.0,684.0,1368.0,1368.0,550108.0,703.0,1368.0,1368.0,541366.0,684.0,1368.0,1368.0,544589.0,684.0,1368.0,1368.0,560901.0,684.0,1368.0,1368.0,557573.0,684.0,1368.0,1368.0,547739.0,684.0,1368.0,1368.0,559368.0,684.0,1368.0,1368.0,556083.0,684.0,1368.0,1368.0,562692.0,703.0,1368.0,1368.0,553300.0,684.0,1368.0,1368.0,558293.0,684.0,1368.0,1368.0,564649.0,684.0,1368.0,1368.0,560257.0,684.0,1360.0,1360.0,538791.0,680.0,1360.0,1360.0,546262.0,680.0,1360.0,1360.0,553671.0,680.0,1360.0,1360.0,552593.0,680.0,1360.0,1360.0,547541.0,680.0,1360.0,1360.0,551805.0,680.0,1360.0,1360.0,563481.0,680.0,1360.0,1360.0,557922.0,738.0,1368.0,1368.0,544064.0,684.0,1368.0,1368.0,551696.0,684.0,1368.0,1368.0,558985.0,684.0,1368.0,1368.0,556920.0,684.0,1368.0,1368.0,548801.0,684.0,1368.0,1368.0,552640.0,684.0,1368.0,1368.0,566958.0,684.0,1368.0,1368.0,563570.0,742.0,1360.0,1360.0,544200.0,680.0,1360.0,1360.0,556641.0,680.0,1360.0,1360.0,553012.0,680.0,1360.0,1360.0,561818.0,699.0,1360.0,1360.0,547534.0,680.0,1360.0,1360.0,553100.0,680.0,1360.0,1360.0,557932.0,680.0,1360.0,1360.0,553310.0,680.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,49230.0,65602.0,16306.0,85825.0,0.0,0.0,0.0,0.0,64,0,0,1309.0,0.0,1360.0,1244.0,0.0,1360.0,1199.0,0.0,1360.0,841.0,0.0,1360.0,1219.0,0.0,1360.0,1198.0,0.0,1360.0,1304.0,0.0,1360.0,1281.0,0.0,1360.0,753.0,0.0,1368.0,757.0,0.0,1368.0,767.0,0.0,1368.0,782.0,0.0,1368.0,1169.0,0.0,1368.0,1230.0,0.0,1368.0,1221.0,0.0,1368.0,1121.0,0.0,1368.0,935.0,0.0,1360.0,921.0,0.0,1360.0,934.0,0.0,1360.0,935.0,0.0,1360.0,1258.0,0.0,1360.0,1266.0,0.0,1360.0,1265.0,0.0,1360.0,1240.0,0.0,1360.0,1222.0,0.0,1368.0,1141.0,0.0,1368.0,1126.0,0.0,1368.0,795.0,0.0,1368.0,1135.0,0.0,1368.0,1113.0,0.0,1368.0,1251.0,0.0,1368.0,1225.0,0.0,1368.0,770.0,0.0,1364.0,772.0,0.0,1364.0,707.0,0.0,1364.0,722.0,0.0,1364.0,1191.0,0.0,1364.0,1194.0,0.0,1364.0,1251.0,0.0,1364.0,1223.0,0.0,1364.0,1342.0,0.0,1368.0,1208.0,0.0,1368.0,1192.0,0.0,1368.0,787.0,0.0,1368.0,1173.0,0.0,1368.0,1176.0,0.0,1368.0,1282.0,0.0,1368.0,1259.0,0.0,1368.0,1300.0,0.0,1364.0,1231.0,0.0,1364.0,1240.0,0.0,1364.0,648.0,0.0,1364.0,1203.0,0.0,1364.0,1206.0,0.0,1364.0,1324.0,0.0,1364.0,1325.0,0.0,1364.0,770.0,0.0,1368.0,778.0,0.0,1368.0,863.0,0.0,1368.0,867.0,0.0,1368.0,1331.0,0.0,1368.0,1340.0,0.0,1368.0,1408.0,0.0,1368.0,1381.0,0.0,1368.0,694.0,0.0,1364.0,693.0,0.0,1364.0,695.0,0.0,1364.0,699.0,0.0,1364.0,1146.0,0.0,1364.0,1239.0,0.0,1364.0,1246.0,0.0,1364.0,1218.0,0.0,1364.0,1299.0,0.0,1368.0,1189.0,0.0,1368.0,1174.0,0.0,1368.0,722.0,0.0,1368.0,1167.0,0.0,1368.0,1145.0,0.0,1368.0,1341.0,0.0,1368.0,1317.0,0.0,1368.0,1356.0,0.0,1364.0,1198.0,0.0,1364.0,1219.0,0.0,1364.0,669.0,0.0,1364.0,1085.0,0.0,1364.0,1102.0,0.0,1364.0,1331.0,0.0,1364.0,1303.0,0.0,1364.0,744.0,0.0,1368.0,763.0,0.0,1368.0,710.0,0.0,1368.0,707.0,0.0,1368.0,1241.0,0.0,1368.0,1365.0,0.0,1368.0,1378.0,0.0,1368.0,1354.0,0.0,1368.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,11513.0,0.0,510.0,604048.0,78.0,0.0,0.0,0.0,66034.0,65536.0,131072.0,0.0,0.0,524288.0,228.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,1251.0,0.0,0.0,0.0,0.0,0.0,64,0,0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,742.0,2106.0,2106.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1370.0,705.0,2073.0,2072.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1372.0,688.0,2056.0,2052.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,703.0,2067.0,2066.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,684.0,2048.0,2046.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1370.0,744.0,2112.0,2112.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,703.0,2067.0,2066.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1368.0,686.0,2050.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,742.0,2106.0,2106.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,742.0,2106.0,2106.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,703.0,2067.0,2066.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1367.0,685.0,2049.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,703.0,2067.0,2066.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,684.0,2048.0,2046.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1370.0,744.0,2112.0,2112.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,742.0,2106.0,2106.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1370.0,705.0,2073.0,2072.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1372.0,688.0,2056.0,2052.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,13218.0,19222.0,336870.0,522.0,0.0,214983.0,0.0,0.0,65998.0,131145.0,197143.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,0.0,682.0,30951.0,0.0,0.0,682.0,30951.0,0.0,0.0,682.0,30951.0,0.0,0.0,682.0,30951.0,0.0,0.0,682.0,30951.0,0.0,0.0,682.0,30951.0,0.0,0.0,682.0,30951.0,0.0,0.0,682.0,30951.0,0.0,0.0,684.0,30951.0,0.0,0.0,684.0,30951.0,0.0,0.0,684.0,30951.0,0.0,0.0,684.0,30951.0,0.0,0.0,684.0,30951.0,0.0,0.0,684.0,30951.0,0.0,0.0,684.0,30951.0,0.0,0.0,684.0,30951.0,0.0,0.0,682.0,35018.0,0.0,0.0,682.0,35018.0,0.0,0.0,682.0,35018.0,0.0,0.0,682.0,35018.0,0.0,0.0,682.0,35018.0,0.0,0.0,682.0,35018.0,0.0,0.0,682.0,35018.0,0.0,0.0,682.0,35018.0,0.0,0.0,684.0,35018.0,0.0,0.0,684.0,35018.0,0.0,0.0,684.0,35018.0,0.0,0.0,684.0,35018.0,0.0,0.0,684.0,35018.0,0.0,0.0,684.0,35018.0,0.0,0.0,684.0,35018.0,0.0,0.0,684.0,35018.0,0.0,0.0,680.0,38141.0,0.0,0.0,680.0,38141.0,0.0,0.0,680.0,38141.0,0.0,0.0,680.0,38141.0,0.0,0.0,680.0,38141.0,0.0,0.0,680.0,38141.0,0.0,0.0,680.0,38141.0,0.0,0.0,680.0,38141.0,0.0,0.0,684.0,38141.0,0.0,0.0,684.0,38141.0,0.0,0.0,684.0,38141.0,0.0,0.0,684.0,38141.0,0.0,0.0,684.0,38141.0,0.0,0.0,684.0,38141.0,0.0,0.0,684.0,38141.0,0.0,0.0,684.0,38141.0,0.0,0.0,680.0,42448.0,0.0,0.0,680.0,42448.0,0.0,0.0,680.0,42448.0,0.0,0.0,680.0,42448.0,0.0,0.0,680.0,42448.0,0.0,0.0,680.0,42448.0,0.0,0.0,680.0,42448.0,0.0,0.0,680.0,42448.0,0.0,0.0,684.0,42448.0,0.0,0.0,684.0,42448.0,0.0,0.0,684.0,42448.0,0.0,0.0,684.0,42448.0,0.0,0.0,684.0,42448.0,0.0,0.0,684.0,42448.0,0.0,0.0,684.0,42448.0,0.0,0.0,684.0,42448.0,0.0,0.0,684.0,46379.0,0.0,0.0,684.0,46379.0,0.0,0.0,684.0,46379.0,0.0,0.0,684.0,46379.0,0.0,0.0,684.0,46379.0,0.0,0.0,684.0,46379.0,0.0,0.0,684.0,46379.0,0.0,0.0,684.0,46379.0,0.0,0.0,682.0,46379.0,0.0,0.0,682.0,46379.0,0.0,0.0,682.0,46379.0,0.0,0.0,682.0,46379.0,0.0,0.0,682.0,46379.0,0.0,0.0,682.0,46379.0,0.0,0.0,682.0,46379.0,0.0,0.0,682.0,46379.0,0.0,0.0,684.0,49678.0,0.0,0.0,684.0,49678.0,0.0,0.0,684.0,49678.0,0.0,0.0,684.0,49678.0,0.0,0.0,684.0,49678.0,0.0,0.0,684.0,49678.0,0.0,0.0,684.0,49678.0,0.0,0.0,684.0,49678.0,0.0,0.0,682.0,49678.0,0.0,0.0,682.0,49678.0,0.0,0.0,682.0,49678.0,0.0,0.0,682.0,49678.0,0.0,0.0,682.0,49678.0,0.0,0.0,682.0,49678.0,0.0,0.0,682.0,49678.0,0.0,0.0,682.0,49678.0,0.0,64,0,137254.0,0.0,0.0,65536.0,61816.0,120.0,3600.0,32768.0,64,0,0.0,0.0,480.0,0.0,65536.0,62372.0,120.0,3044.0,64,0,0.0,0.0,0.0,0.0,0.0,360.0,120.0,0.0,1125810.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,104618661.0,51932154.0,179700.0,0.0,0.0,65536.0,131072.0,64,0,32768.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,50247.0,0.0,389227.0,65536.0,0.0,65602.0,84.0,0.0,0.0,65536.0,131072.0,64,0,0,0.0,682.0,0.0,1030605.0,0.0,682.0,0.0,1038093.0,0.0,682.0,0.0,1076199.0,0.0,682.0,0.0,1090436.0,0.0,682.0,0.0,1073707.0,0.0,684.0,0.0,1054234.0,0.0,682.0,0.0,1087450.0,0.0,683.0,0.0,1079860.0,0.0,682.0,0.0,1016336.0,0.0,682.0,0.0,1021930.0,0.0,682.0,0.0,993947.0,0.0,683.0,0.0,1070279.0,0.0,682.0,0.0,1047204.0,0.0,682.0,0.0,1102580.0,0.0,682.0,0.0,1055124.0,0.0,685.0,0.0,1075190.0,0.0,682.0,0.0,1049353.0,0.0,682.0,0.0,1056081.0,0.0,682.0,0.0,1024160.0,0.0,683.0,0.0,1103210.0,0.0,682.0,0.0,1078984.0,0.0,682.0,0.0,1159708.0,0.0,682.0,0.0,1067105.0,0.0,685.0,0.0,1111300.0,0.0,682.0,0.0,975743.0,0.0,682.0,0.0,989378.0,0.0,682.0,0.0,1018720.0,0.0,682.0,0.0,1034057.0,0.0,682.0,0.0,1000336.0,0.0,684.0,0.0,977966.0,0.0,682.0,0.0,1032264.0,0.0,683.0,0.0,1028579.0,0.0,682.0,0.0,1030235.0,0.0,682.0,0.0,1033455.0,0.0,682.0,0.0,1026441.0,0.0,683.0,0.0,1094864.0,0.0,682.0,0.0,1066368.0,0.0,682.0,0.0,1142321.0,0.0,682.0,0.0,1079915.0,0.0,685.0,0.0,1112711.0,0.0,684.0,0.0,1027824.0,0.0,684.0,0.0,1043163.0,0.0,684.0,0.0,1081245.0,0.0,684.0,0.0,1089961.0,0.0,684.0,0.0,1098475.0,0.0,686.0,0.0,1067671.0,0.0,684.0,0.0,1128007.0,0.0,685.0,0.0,1115003.0,0.0,682.0,0.0,993387.0,0.0,682.0,0.0,1001660.0,0.0,682.0,0.0,1018069.0,0.0,682.0,0.0,1034482.0,0.0,682.0,0.0,1013009.0,0.0,684.0,0.0,984716.0,0.0,682.0,0.0,1045801.0,0.0,683.0,0.0,1045364.0,0.0,684.0,0.0,1067014.0,0.0,684.0,0.0,1062374.0,0.0,684.0,0.0,1037848.0,0.0,685.0,0.0,1146396.0,0.0,684.0,0.0,1094076.0,0.0,684.0,0.0,1152348.0,0.0,684.0,0.0,1078357.0,0.0,687.0,0.0,1133172.0,0.0,684.0,0.0,1032360.0,0.0,684.0,0.0,1037832.0,0.0,684.0,0.0,1011437.0,0.0,685.0,0.0,1130315.0,0.0,684.0,0.0,1081543.0,0.0,684.0,0.0,1185815.0,0.0,684.0,0.0,1041974.0,0.0,687.0,0.0,1096853.0,0.0,682.0,0.0,1009015.0,0.0,682.0,0.0,1018724.0,0.0,682.0,0.0,1041939.0,0.0,682.0,0.0,1055842.0,0.0,682.0,0.0,1044181.0,0.0,684.0,0.0,1019435.0,0.0,682.0,0.0,1078805.0,0.0,683.0,0.0,1088062.0,0.0,684.0,0.0,1278537.0,0.0,684.0,0.0,1262915.0,0.0,684.0,0.0,1321318.0,0.0,684.0,0.0,1332650.0,0.0,684.0,0.0,1373388.0,0.0,686.0,0.0,1360727.0,0.0,684.0,0.0,1386232.0,0.0,685.0,0.0,1430477.0,0.0,682.0,0.0,1371041.0,0.0,682.0,0.0,1355747.0,0.0,682.0,0.0,1333291.0,0.0,683.0,0.0,1404575.0,0.0,682.0,0.0,1319050.0,0.0,682.0,0.0,1432589.0,0.0,682.0,0.0,1276594.0,0.0,685.0,0.0,1332854.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,69912.0,4096.0,16384.0,1234.0,632269.0,447568.0,0.0,0.0,0.0,0.0,0.0,197088.0,60.0,0.0,0.0,32768.0,0.0,32768.0,216.0,64,0,2440772.0,248469.0,2081095.0,16384.0,12932620.0,0.0,16384.0,16384.0,610193.0,610193.0,2435726.0,275038.0,610193.0,0.0,610193.0,78.0,0.0,1136923.0,2726146.0,9763088.0,0.0,0.0,3062281.0,1714814.0,0.0,2218.0,1386452.0,1695650.0,73483614724763,73483614733497 +1,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,16384.0,16384.0,10040368.0,951347.0,278528.0,0.0,0.0,98304.0,254972.0,0.0,0.0,470483.0,115237.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,454151.0,1824.0,64,0,0,1364.0,1364.0,552849.0,682.0,1364.0,1364.0,562448.0,682.0,1364.0,1364.0,562036.0,682.0,1364.0,1364.0,565319.0,682.0,1364.0,1364.0,562789.0,682.0,1364.0,1364.0,571615.0,682.0,1364.0,1364.0,574420.0,682.0,1364.0,1364.0,568470.0,682.0,1368.0,1368.0,587483.0,684.0,1368.0,1368.0,594922.0,684.0,1368.0,1368.0,608948.0,684.0,1368.0,1368.0,602848.0,703.0,1368.0,1368.0,596558.0,684.0,1368.0,1368.0,600386.0,684.0,1368.0,1368.0,613047.0,684.0,1368.0,1368.0,610867.0,684.0,1364.0,1364.0,571601.0,682.0,1364.0,1364.0,577890.0,682.0,1364.0,1364.0,581374.0,682.0,1364.0,1364.0,581169.0,701.0,1364.0,1364.0,577315.0,682.0,1364.0,1364.0,582752.0,682.0,1364.0,1364.0,607252.0,682.0,1364.0,1364.0,586339.0,682.0,1368.0,1368.0,567233.0,684.0,1368.0,1368.0,577661.0,684.0,1368.0,1368.0,566065.0,684.0,1368.0,1368.0,577414.0,684.0,1368.0,1368.0,558730.0,684.0,1368.0,1368.0,577533.0,684.0,1368.0,1368.0,582789.0,684.0,1368.0,1368.0,570399.0,684.0,1368.0,1368.0,565302.0,684.0,1368.0,1368.0,576539.0,684.0,1368.0,1368.0,596836.0,684.0,1368.0,1368.0,598777.0,703.0,1368.0,1368.0,579358.0,684.0,1368.0,1368.0,590019.0,684.0,1368.0,1368.0,592461.0,684.0,1368.0,1368.0,587378.0,684.0,1364.0,1364.0,580493.0,682.0,1364.0,1364.0,579170.0,682.0,1364.0,1364.0,590893.0,682.0,1364.0,1364.0,597115.0,682.0,1364.0,1364.0,585506.0,682.0,1364.0,1364.0,592381.0,682.0,1364.0,1364.0,593070.0,682.0,1364.0,1364.0,591551.0,682.0,1360.0,1360.0,554509.0,680.0,1360.0,1360.0,565997.0,680.0,1360.0,1360.0,567683.0,680.0,1360.0,1360.0,574791.0,680.0,1360.0,1360.0,563375.0,680.0,1360.0,1360.0,568759.0,680.0,1360.0,1360.0,575013.0,680.0,1360.0,1360.0,568734.0,680.0,1368.0,1368.0,561066.0,684.0,1368.0,1368.0,568428.0,684.0,1368.0,1368.0,579177.0,684.0,1368.0,1368.0,577235.0,703.0,1368.0,1368.0,568006.0,684.0,1368.0,1368.0,569422.0,684.0,1368.0,1368.0,591077.0,684.0,1368.0,1368.0,581203.0,684.0,1360.0,1360.0,559160.0,680.0,1360.0,1360.0,569643.0,680.0,1360.0,1360.0,562267.0,680.0,1360.0,1360.0,572106.0,699.0,1360.0,1360.0,564073.0,680.0,1360.0,1360.0,564455.0,680.0,1360.0,1360.0,572901.0,680.0,1360.0,1360.0,568310.0,680.0,1368.0,1368.0,562180.0,684.0,1368.0,1368.0,571706.0,684.0,1368.0,1368.0,578997.0,684.0,1368.0,1368.0,575641.0,684.0,1368.0,1368.0,573971.0,684.0,1368.0,1368.0,576649.0,684.0,1368.0,1368.0,591867.0,684.0,1368.0,1368.0,581637.0,684.0,1368.0,1368.0,583718.0,684.0,1368.0,1368.0,588930.0,684.0,1368.0,1368.0,608877.0,684.0,1368.0,1368.0,608055.0,684.0,1368.0,1368.0,598244.0,684.0,1368.0,1368.0,597155.0,684.0,1368.0,1368.0,609654.0,684.0,1368.0,1368.0,609590.0,684.0,1364.0,1364.0,543761.0,682.0,1364.0,1364.0,554265.0,682.0,1364.0,1364.0,556258.0,682.0,1364.0,1364.0,558423.0,701.0,1364.0,1364.0,547317.0,682.0,1364.0,1364.0,551793.0,682.0,1364.0,1364.0,559561.0,682.0,1364.0,1364.0,552364.0,682.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,48646.0,65608.0,16890.0,109529.0,0.0,0.0,0.0,0.0,64,0,0,1082.0,0.0,1368.0,1151.0,0.0,1368.0,1085.0,0.0,1368.0,870.0,0.0,1368.0,1297.0,0.0,1368.0,1238.0,0.0,1368.0,933.0,0.0,1368.0,1002.0,0.0,1368.0,926.0,0.0,1360.0,927.0,0.0,1360.0,948.0,0.0,1360.0,941.0,0.0,1360.0,948.0,0.0,1360.0,945.0,0.0,1360.0,980.0,0.0,1360.0,950.0,0.0,1360.0,860.0,0.0,1364.0,864.0,0.0,1364.0,728.0,0.0,1364.0,734.0,0.0,1364.0,1052.0,0.0,1364.0,954.0,0.0,1364.0,1004.0,0.0,1364.0,1031.0,0.0,1364.0,1080.0,0.0,1368.0,1079.0,0.0,1368.0,968.0,0.0,1368.0,1119.0,0.0,1368.0,1123.0,0.0,1368.0,1112.0,0.0,1368.0,1154.0,0.0,1368.0,1070.0,0.0,1368.0,1087.0,0.0,1368.0,1081.0,0.0,1368.0,1144.0,0.0,1368.0,968.0,0.0,1368.0,1169.0,0.0,1368.0,1168.0,0.0,1368.0,1022.0,0.0,1368.0,1162.0,0.0,1368.0,862.0,0.0,1364.0,797.0,0.0,1364.0,806.0,0.0,1364.0,805.0,0.0,1364.0,831.0,0.0,1364.0,893.0,0.0,1364.0,874.0,0.0,1364.0,825.0,0.0,1364.0,902.0,0.0,1368.0,922.0,0.0,1368.0,907.0,0.0,1368.0,911.0,0.0,1368.0,1007.0,0.0,1368.0,955.0,0.0,1368.0,992.0,0.0,1368.0,926.0,0.0,1368.0,1293.0,0.0,1364.0,1294.0,0.0,1364.0,1151.0,0.0,1364.0,1208.0,0.0,1364.0,1335.0,0.0,1364.0,1326.0,0.0,1364.0,1251.0,0.0,1364.0,1262.0,0.0,1364.0,997.0,0.0,1368.0,1023.0,0.0,1368.0,990.0,0.0,1368.0,1049.0,0.0,1368.0,1039.0,0.0,1368.0,1071.0,0.0,1368.0,1075.0,0.0,1368.0,1057.0,0.0,1368.0,1239.0,0.0,1364.0,1241.0,0.0,1364.0,1233.0,0.0,1364.0,1237.0,0.0,1364.0,1269.0,0.0,1364.0,1268.0,0.0,1364.0,1326.0,0.0,1364.0,1280.0,0.0,1364.0,908.0,0.0,1360.0,910.0,0.0,1360.0,913.0,0.0,1360.0,914.0,0.0,1360.0,920.0,0.0,1360.0,915.0,0.0,1360.0,971.0,0.0,1360.0,904.0,0.0,1360.0,943.0,0.0,1368.0,933.0,0.0,1368.0,1054.0,0.0,1368.0,910.0,0.0,1368.0,949.0,0.0,1368.0,1028.0,0.0,1368.0,1048.0,0.0,1368.0,1037.0,0.0,1368.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,8419.0,0.0,7585.0,605389.0,1045.0,0.0,0.0,0.0,65698.0,65536.0,131072.0,0.0,0.0,524288.0,228.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,29214.0,0.0,0.0,0.0,0.0,0.0,64,0,0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1369.0,685.0,2053.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1364.0,682.0,2046.0,2046.0,1366.0,684.0,2048.0,2046.0,1365.0,683.0,2047.0,2046.0,1366.0,703.0,2067.0,2066.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1367.0,685.0,2049.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1366.0,684.0,2048.0,2046.0,1366.0,703.0,2067.0,2066.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1367.0,685.0,2049.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1366.0,684.0,2048.0,2046.0,1366.0,703.0,2067.0,2066.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,684.0,2048.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1369.0,685.0,2053.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1366.0,684.0,2048.0,2046.0,1366.0,703.0,2067.0,2066.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1367.0,685.0,2049.0,2046.0,1368.0,684.0,2052.0,2052.0,1369.0,685.0,2053.0,2052.0,1370.0,686.0,2054.0,2052.0,1370.0,705.0,2073.0,2072.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1371.0,687.0,2055.0,2052.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1368.0,684.0,2052.0,2052.0,1369.0,685.0,2053.0,2052.0,1370.0,686.0,2054.0,2052.0,1370.0,705.0,2073.0,2072.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1370.0,686.0,2054.0,2052.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,8894.0,17512.0,365021.0,7079.0,0.0,168540.0,0.0,0.0,65650.0,131162.0,196812.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,0.0,684.0,25423.0,0.0,0.0,684.0,25423.0,0.0,0.0,684.0,25423.0,0.0,0.0,684.0,25423.0,0.0,0.0,684.0,25423.0,0.0,0.0,684.0,25423.0,0.0,0.0,684.0,25423.0,0.0,0.0,684.0,25423.0,0.0,0.0,682.0,25423.0,0.0,0.0,682.0,25423.0,0.0,0.0,682.0,25423.0,0.0,0.0,682.0,25423.0,0.0,0.0,682.0,25423.0,0.0,0.0,682.0,25423.0,0.0,0.0,682.0,25423.0,0.0,0.0,682.0,25423.0,0.0,0.0,680.0,31740.0,0.0,0.0,680.0,31740.0,0.0,0.0,680.0,31740.0,0.0,0.0,680.0,31740.0,0.0,0.0,680.0,31740.0,0.0,0.0,680.0,31740.0,0.0,0.0,680.0,31740.0,0.0,0.0,680.0,31740.0,0.0,0.0,684.0,31740.0,0.0,0.0,684.0,31740.0,0.0,0.0,684.0,31740.0,0.0,0.0,684.0,31740.0,0.0,0.0,684.0,31740.0,0.0,0.0,684.0,31740.0,0.0,0.0,684.0,31740.0,0.0,0.0,684.0,31740.0,0.0,0.0,684.0,35584.0,0.0,0.0,684.0,35584.0,0.0,0.0,684.0,35584.0,0.0,0.0,684.0,35584.0,0.0,0.0,684.0,35584.0,0.0,0.0,684.0,35584.0,0.0,0.0,684.0,35584.0,0.0,0.0,684.0,35584.0,0.0,0.0,680.0,35584.0,0.0,0.0,680.0,35584.0,0.0,0.0,680.0,35584.0,0.0,0.0,680.0,35584.0,0.0,0.0,680.0,35584.0,0.0,0.0,680.0,35584.0,0.0,0.0,680.0,35584.0,0.0,0.0,680.0,35584.0,0.0,0.0,682.0,39772.0,0.0,0.0,682.0,39772.0,0.0,0.0,682.0,39772.0,0.0,0.0,682.0,39772.0,0.0,0.0,682.0,39772.0,0.0,0.0,682.0,39772.0,0.0,0.0,682.0,39772.0,0.0,0.0,682.0,39772.0,0.0,0.0,684.0,39772.0,0.0,0.0,684.0,39772.0,0.0,0.0,684.0,39772.0,0.0,0.0,684.0,39772.0,0.0,0.0,684.0,39772.0,0.0,0.0,684.0,39772.0,0.0,0.0,684.0,39772.0,0.0,0.0,684.0,39772.0,0.0,0.0,682.0,44095.0,0.0,0.0,682.0,44095.0,0.0,0.0,682.0,44095.0,0.0,0.0,682.0,44095.0,0.0,0.0,682.0,44095.0,0.0,0.0,682.0,44095.0,0.0,0.0,682.0,44095.0,0.0,0.0,682.0,44095.0,0.0,0.0,684.0,44095.0,0.0,0.0,684.0,44095.0,0.0,0.0,684.0,44095.0,0.0,0.0,684.0,44095.0,0.0,0.0,684.0,44095.0,0.0,0.0,684.0,44095.0,0.0,0.0,684.0,44095.0,0.0,0.0,684.0,44095.0,0.0,0.0,682.0,48435.0,0.0,0.0,682.0,48435.0,0.0,0.0,682.0,48435.0,0.0,0.0,682.0,48435.0,0.0,0.0,682.0,48435.0,0.0,0.0,682.0,48435.0,0.0,0.0,682.0,48435.0,0.0,0.0,682.0,48435.0,0.0,0.0,684.0,48435.0,0.0,0.0,684.0,48435.0,0.0,0.0,684.0,48435.0,0.0,0.0,684.0,48435.0,0.0,0.0,684.0,48435.0,0.0,0.0,684.0,48435.0,0.0,0.0,684.0,48435.0,0.0,0.0,684.0,48435.0,0.0,64,0,129415.0,0.0,0.0,65536.0,61816.0,120.0,3600.0,32768.0,64,0,0.0,0.0,120.0,0.0,65536.0,65536.0,0.0,0.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,120.0,0.0,1069525.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,72558241.0,57330064.0,199151.0,0.0,0.0,65536.0,131072.0,64,0,32768.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,41292.0,0.0,431994.0,65536.0,0.0,65584.0,84.0,0.0,0.0,65536.0,131072.0,64,0,0,0.0,682.0,0.0,732887.0,0.0,682.0,0.0,725386.0,0.0,682.0,0.0,733277.0,0.0,682.0,0.0,764858.0,0.0,682.0,0.0,720155.0,0.0,684.0,0.0,725170.0,0.0,682.0,0.0,751236.0,0.0,683.0,0.0,732706.0,0.0,682.0,0.0,741567.0,0.0,682.0,0.0,766311.0,0.0,683.0,0.0,766721.0,0.0,683.0,0.0,758294.0,0.0,685.0,0.0,743442.0,0.0,682.0,0.0,743842.0,0.0,682.0,0.0,755999.0,0.0,682.0,0.0,738147.0,0.0,682.0,0.0,688554.0,0.0,682.0,0.0,702610.0,0.0,682.0,0.0,731339.0,0.0,683.0,0.0,715463.0,0.0,684.0,0.0,723959.0,0.0,682.0,0.0,726873.0,0.0,682.0,0.0,767760.0,0.0,682.0,0.0,741206.0,0.0,684.0,0.0,769493.0,0.0,684.0,0.0,782563.0,0.0,684.0,0.0,788651.0,0.0,684.0,0.0,797612.0,0.0,684.0,0.0,807304.0,0.0,687.0,0.0,810254.0,0.0,684.0,0.0,806559.0,0.0,685.0,0.0,799894.0,0.0,684.0,0.0,804596.0,0.0,684.0,0.0,812066.0,0.0,684.0,0.0,827594.0,0.0,685.0,0.0,846099.0,0.0,686.0,0.0,785521.0,0.0,684.0,0.0,827675.0,0.0,684.0,0.0,805885.0,0.0,684.0,0.0,803169.0,0.0,682.0,0.0,690106.0,0.0,682.0,0.0,726934.0,0.0,682.0,0.0,709230.0,0.0,682.0,0.0,717005.0,0.0,682.0,0.0,697888.0,0.0,685.0,0.0,699679.0,0.0,682.0,0.0,722173.0,0.0,683.0,0.0,711580.0,0.0,682.0,0.0,741185.0,0.0,682.0,0.0,759150.0,0.0,682.0,0.0,769136.0,0.0,682.0,0.0,789888.0,0.0,682.0,0.0,790884.0,0.0,685.0,0.0,794073.0,0.0,682.0,0.0,787460.0,0.0,683.0,0.0,775065.0,0.0,684.0,0.0,782462.0,0.0,684.0,0.0,786244.0,0.0,684.0,0.0,826895.0,0.0,685.0,0.0,791941.0,0.0,686.0,0.0,777408.0,0.0,684.0,0.0,781366.0,0.0,684.0,0.0,803285.0,0.0,684.0,0.0,777703.0,0.0,682.0,0.0,779041.0,0.0,682.0,0.0,792890.0,0.0,682.0,0.0,767342.0,0.0,683.0,0.0,755770.0,0.0,684.0,0.0,755975.0,0.0,682.0,0.0,768538.0,0.0,682.0,0.0,764837.0,0.0,682.0,0.0,751115.0,0.0,684.0,0.0,744626.0,0.0,684.0,0.0,751557.0,0.0,684.0,0.0,771793.0,0.0,684.0,0.0,765850.0,0.0,684.0,0.0,758347.0,0.0,687.0,0.0,780412.0,0.0,684.0,0.0,787378.0,0.0,685.0,0.0,783152.0,0.0,682.0,0.0,703047.0,0.0,682.0,0.0,708169.0,0.0,682.0,0.0,736496.0,0.0,682.0,0.0,734392.0,0.0,682.0,0.0,731750.0,0.0,685.0,0.0,735471.0,0.0,682.0,0.0,739620.0,0.0,683.0,0.0,727807.0,0.0,682.0,0.0,707211.0,0.0,682.0,0.0,715955.0,0.0,682.0,0.0,713233.0,0.0,683.0,0.0,721073.0,0.0,684.0,0.0,703338.0,0.0,682.0,0.0,706030.0,0.0,682.0,0.0,729604.0,0.0,682.0,0.0,711443.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,61065.0,4096.0,16384.0,1234.0,658637.0,483483.0,0.0,0.0,0.0,0.0,0.0,196728.0,82.0,0.0,0.0,32768.0,0.0,32768.0,289.0,64,0,2390412.0,201041.0,1816211.0,16384.0,10969438.0,0.0,16384.0,16384.0,597603.0,597603.0,2390412.0,236000.0,597603.0,0.0,597603.0,975.0,0.0,1144144.0,2597860.0,9561648.0,0.0,0.0,2637702.0,1505463.0,217.0,1520.0,1197825.0,1492776.0,73483614749922,73483614756171 +2,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,16384.0,16384.0,10030801.0,961348.0,278528.0,0.0,0.0,98304.0,256563.0,0.0,0.0,459873.0,115847.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,454145.0,1824.0,64,0,0,1368.0,1368.0,556884.0,684.0,1368.0,1368.0,567752.0,684.0,1368.0,1368.0,562340.0,684.0,1368.0,1368.0,567160.0,684.0,1368.0,1368.0,564505.0,684.0,1368.0,1368.0,566980.0,684.0,1368.0,1368.0,575229.0,684.0,1368.0,1368.0,567190.0,684.0,1364.0,1364.0,561259.0,682.0,1364.0,1364.0,572283.0,682.0,1364.0,1364.0,583157.0,682.0,1364.0,1364.0,582183.0,701.0,1364.0,1364.0,569586.0,682.0,1364.0,1364.0,576985.0,682.0,1364.0,1364.0,588293.0,682.0,1364.0,1364.0,584528.0,682.0,1368.0,1368.0,565634.0,684.0,1368.0,1368.0,571301.0,684.0,1368.0,1368.0,576908.0,684.0,1368.0,1368.0,577778.0,703.0,1368.0,1368.0,579828.0,684.0,1368.0,1368.0,584321.0,684.0,1368.0,1368.0,589330.0,684.0,1368.0,1368.0,589041.0,684.0,1364.0,1364.0,566208.0,682.0,1364.0,1364.0,577557.0,682.0,1364.0,1364.0,586226.0,682.0,1364.0,1364.0,581791.0,682.0,1364.0,1364.0,569973.0,682.0,1364.0,1364.0,574829.0,682.0,1364.0,1364.0,580771.0,682.0,1364.0,1364.0,589032.0,682.0,1368.0,1368.0,568220.0,684.0,1368.0,1368.0,570962.0,684.0,1368.0,1368.0,586734.0,684.0,1368.0,1368.0,581458.0,703.0,1368.0,1368.0,571883.0,684.0,1368.0,1368.0,580723.0,684.0,1368.0,1368.0,592098.0,684.0,1368.0,1368.0,588418.0,684.0,1360.0,1360.0,570033.0,680.0,1360.0,1360.0,584921.0,680.0,1360.0,1360.0,582384.0,680.0,1360.0,1360.0,590106.0,680.0,1360.0,1360.0,574901.0,680.0,1360.0,1360.0,580265.0,680.0,1360.0,1360.0,591061.0,680.0,1360.0,1360.0,585700.0,680.0,1368.0,1368.0,560450.0,684.0,1368.0,1368.0,570324.0,684.0,1368.0,1368.0,569635.0,684.0,1368.0,1368.0,579437.0,684.0,1368.0,1368.0,563623.0,684.0,1368.0,1368.0,569750.0,684.0,1368.0,1368.0,584444.0,684.0,1368.0,1368.0,576438.0,684.0,1360.0,1360.0,564569.0,680.0,1360.0,1360.0,569136.0,680.0,1360.0,1360.0,581173.0,680.0,1360.0,1360.0,579761.0,699.0,1360.0,1360.0,574842.0,680.0,1360.0,1360.0,577015.0,680.0,1360.0,1360.0,594338.0,680.0,1360.0,1360.0,584113.0,680.0,1364.0,1364.0,549105.0,682.0,1364.0,1364.0,559426.0,682.0,1364.0,1364.0,556269.0,682.0,1364.0,1364.0,563025.0,701.0,1364.0,1364.0,557105.0,682.0,1364.0,1364.0,559911.0,682.0,1364.0,1364.0,567083.0,682.0,1364.0,1364.0,563162.0,682.0,1368.0,1368.0,591467.0,684.0,1368.0,1368.0,600647.0,684.0,1368.0,1368.0,607051.0,684.0,1368.0,1368.0,607115.0,684.0,1368.0,1368.0,603511.0,684.0,1368.0,1368.0,607213.0,684.0,1368.0,1368.0,619410.0,684.0,1368.0,1368.0,613221.0,684.0,1364.0,1364.0,551289.0,682.0,1364.0,1364.0,553638.0,682.0,1364.0,1364.0,561515.0,682.0,1364.0,1364.0,561854.0,682.0,1364.0,1364.0,557991.0,682.0,1364.0,1364.0,562736.0,682.0,1364.0,1364.0,574070.0,682.0,1364.0,1364.0,568699.0,682.0,1368.0,1368.0,587665.0,684.0,1368.0,1368.0,606224.0,684.0,1368.0,1368.0,597525.0,684.0,1368.0,1368.0,606249.0,703.0,1368.0,1368.0,593254.0,684.0,1368.0,1368.0,599563.0,684.0,1368.0,1368.0,603891.0,684.0,1368.0,1368.0,599824.0,684.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,48664.0,65619.0,16872.0,110912.0,0.0,0.0,0.0,0.0,64,0,0,1058.0,0.0,1368.0,1016.0,0.0,1368.0,1073.0,0.0,1368.0,1113.0,0.0,1368.0,1006.0,0.0,1368.0,1000.0,0.0,1368.0,1058.0,0.0,1368.0,979.0,0.0,1368.0,1001.0,0.0,1364.0,1107.0,0.0,1364.0,1006.0,0.0,1364.0,835.0,0.0,1364.0,792.0,0.0,1364.0,949.0,0.0,1364.0,1039.0,0.0,1364.0,1031.0,0.0,1364.0,1120.0,0.0,1368.0,1195.0,0.0,1368.0,1185.0,0.0,1368.0,1018.0,0.0,1368.0,1047.0,0.0,1368.0,1009.0,0.0,1368.0,1097.0,0.0,1368.0,1058.0,0.0,1368.0,970.0,0.0,1364.0,893.0,0.0,1364.0,892.0,0.0,1364.0,903.0,0.0,1364.0,1001.0,0.0,1364.0,1015.0,0.0,1364.0,974.0,0.0,1364.0,845.0,0.0,1364.0,1284.0,0.0,1364.0,1224.0,0.0,1364.0,1374.0,0.0,1364.0,1320.0,0.0,1364.0,1298.0,0.0,1364.0,1306.0,0.0,1364.0,1306.0,0.0,1364.0,1320.0,0.0,1364.0,1074.0,0.0,1368.0,1047.0,0.0,1368.0,962.0,0.0,1368.0,954.0,0.0,1368.0,927.0,0.0,1368.0,919.0,0.0,1368.0,960.0,0.0,1368.0,915.0,0.0,1368.0,1180.0,0.0,1364.0,1430.0,0.0,1364.0,1459.0,0.0,1364.0,1174.0,0.0,1364.0,1333.0,0.0,1364.0,1134.0,0.0,1364.0,1424.0,0.0,1364.0,1104.0,0.0,1364.0,934.0,0.0,1368.0,942.0,0.0,1368.0,1026.0,0.0,1368.0,982.0,0.0,1368.0,998.0,0.0,1368.0,986.0,0.0,1368.0,1020.0,0.0,1368.0,993.0,0.0,1368.0,923.0,0.0,1368.0,914.0,0.0,1368.0,1007.0,0.0,1368.0,931.0,0.0,1368.0,1011.0,0.0,1368.0,918.0,0.0,1368.0,1043.0,0.0,1368.0,1012.0,0.0,1368.0,971.0,0.0,1360.0,914.0,0.0,1360.0,909.0,0.0,1360.0,911.0,0.0,1360.0,963.0,0.0,1360.0,937.0,0.0,1360.0,976.0,0.0,1360.0,937.0,0.0,1360.0,1166.0,0.0,1368.0,1104.0,0.0,1368.0,1094.0,0.0,1368.0,1052.0,0.0,1368.0,1088.0,0.0,1368.0,1120.0,0.0,1368.0,1114.0,0.0,1368.0,1035.0,0.0,1368.0,940.0,0.0,1360.0,944.0,0.0,1360.0,959.0,0.0,1360.0,934.0,0.0,1360.0,951.0,0.0,1360.0,941.0,0.0,1360.0,963.0,0.0,1360.0,954.0,0.0,1360.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,8318.0,0.0,5709.0,561767.0,0.0,0.0,0.0,0.0,65723.0,65536.0,131072.0,0.0,0.0,524288.0,228.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,73806.0,0.0,0.0,0.0,0.0,0.0,64,0,0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1365.0,683.0,2047.0,2046.0,1366.0,703.0,2067.0,2066.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1367.0,685.0,2049.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1365.0,683.0,2047.0,2046.0,1366.0,703.0,2067.0,2066.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1367.0,685.0,2049.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1365.0,683.0,2047.0,2046.0,1366.0,703.0,2067.0,2066.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1367.0,685.0,2049.0,2046.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1368.0,684.0,2052.0,2052.0,1369.0,685.0,2053.0,2052.0,1369.0,685.0,2053.0,2052.0,1370.0,705.0,2073.0,2072.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1370.0,686.0,2054.0,2052.0,1368.0,684.0,2052.0,2052.0,1369.0,685.0,2053.0,2052.0,1369.0,685.0,2053.0,2052.0,1370.0,705.0,2073.0,2072.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1370.0,686.0,2054.0,2052.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1365.0,683.0,2047.0,2046.0,1366.0,703.0,2067.0,2066.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,684.0,2048.0,2046.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,8528.0,17325.0,369723.0,5114.0,0.0,174326.0,0.0,0.0,65650.0,131154.0,196804.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,0.0,684.0,25665.0,0.0,0.0,684.0,25665.0,0.0,0.0,684.0,25665.0,0.0,0.0,684.0,25665.0,0.0,0.0,684.0,25665.0,0.0,0.0,684.0,25665.0,0.0,0.0,684.0,25665.0,0.0,0.0,684.0,25665.0,0.0,0.0,680.0,25665.0,0.0,0.0,680.0,25665.0,0.0,0.0,680.0,25665.0,0.0,0.0,680.0,25665.0,0.0,0.0,680.0,25665.0,0.0,0.0,680.0,25665.0,0.0,0.0,680.0,25665.0,0.0,0.0,680.0,25665.0,0.0,0.0,684.0,28320.0,0.0,0.0,684.0,28320.0,0.0,0.0,684.0,28320.0,0.0,0.0,684.0,28320.0,0.0,0.0,684.0,28320.0,0.0,0.0,684.0,28320.0,0.0,0.0,684.0,28320.0,0.0,0.0,684.0,28320.0,0.0,0.0,680.0,28320.0,0.0,0.0,680.0,28320.0,0.0,0.0,680.0,28320.0,0.0,0.0,680.0,28320.0,0.0,0.0,680.0,28320.0,0.0,0.0,680.0,28320.0,0.0,0.0,680.0,28320.0,0.0,0.0,680.0,28320.0,0.0,0.0,684.0,32162.0,0.0,0.0,684.0,32162.0,0.0,0.0,684.0,32162.0,0.0,0.0,684.0,32162.0,0.0,0.0,684.0,32162.0,0.0,0.0,684.0,32162.0,0.0,0.0,684.0,32162.0,0.0,0.0,684.0,32162.0,0.0,0.0,682.0,32162.0,0.0,0.0,682.0,32162.0,0.0,0.0,682.0,32162.0,0.0,0.0,682.0,32162.0,0.0,0.0,682.0,32162.0,0.0,0.0,682.0,32162.0,0.0,0.0,682.0,32162.0,0.0,0.0,682.0,32162.0,0.0,0.0,684.0,36067.0,0.0,0.0,684.0,36067.0,0.0,0.0,684.0,36067.0,0.0,0.0,684.0,36067.0,0.0,0.0,684.0,36067.0,0.0,0.0,684.0,36067.0,0.0,0.0,684.0,36067.0,0.0,0.0,684.0,36067.0,0.0,0.0,682.0,36067.0,0.0,0.0,682.0,36067.0,0.0,0.0,682.0,36067.0,0.0,0.0,682.0,36067.0,0.0,0.0,682.0,36067.0,0.0,0.0,682.0,36067.0,0.0,0.0,682.0,36067.0,0.0,0.0,682.0,36067.0,0.0,0.0,684.0,40725.0,0.0,0.0,684.0,40725.0,0.0,0.0,684.0,40725.0,0.0,0.0,684.0,40725.0,0.0,0.0,684.0,40725.0,0.0,0.0,684.0,40725.0,0.0,0.0,684.0,40725.0,0.0,0.0,684.0,40725.0,0.0,0.0,682.0,40725.0,0.0,0.0,682.0,40725.0,0.0,0.0,682.0,40725.0,0.0,0.0,682.0,40725.0,0.0,0.0,682.0,40725.0,0.0,0.0,682.0,40725.0,0.0,0.0,682.0,40725.0,0.0,0.0,682.0,40725.0,0.0,0.0,684.0,45152.0,0.0,0.0,684.0,45152.0,0.0,0.0,684.0,45152.0,0.0,0.0,684.0,45152.0,0.0,0.0,684.0,45152.0,0.0,0.0,684.0,45152.0,0.0,0.0,684.0,45152.0,0.0,0.0,684.0,45152.0,0.0,0.0,682.0,45152.0,0.0,0.0,682.0,45152.0,0.0,0.0,682.0,45152.0,0.0,0.0,682.0,45152.0,0.0,0.0,682.0,45152.0,0.0,0.0,682.0,45152.0,0.0,0.0,682.0,45152.0,0.0,0.0,682.0,45152.0,0.0,64,0,125593.0,0.0,0.0,65536.0,61819.0,120.0,3597.0,32768.0,64,0,0.0,0.0,120.0,0.0,65536.0,65536.0,0.0,0.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,120.0,0.0,1039480.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,73332746.0,56880867.0,195558.0,0.0,0.0,65536.0,131072.0,64,0,32768.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,41585.0,0.0,435990.0,65536.0,0.0,65582.0,80.0,0.0,0.0,65536.0,131072.0,64,0,0,0.0,684.0,0.0,810600.0,0.0,684.0,0.0,826159.0,0.0,684.0,0.0,800030.0,0.0,684.0,0.0,833745.0,0.0,684.0,0.0,818469.0,0.0,686.0,0.0,818560.0,0.0,684.0,0.0,815378.0,0.0,685.0,0.0,809760.0,0.0,682.0,0.0,702438.0,0.0,682.0,0.0,724450.0,0.0,682.0,0.0,729970.0,0.0,683.0,0.0,715065.0,0.0,684.0,0.0,741267.0,0.0,682.0,0.0,766273.0,0.0,682.0,0.0,796040.0,0.0,682.0,0.0,756739.0,0.0,684.0,0.0,792912.0,0.0,684.0,0.0,800231.0,0.0,684.0,0.0,817707.0,0.0,685.0,0.0,803663.0,0.0,686.0,0.0,781134.0,0.0,684.0,0.0,786412.0,0.0,684.0,0.0,807366.0,0.0,684.0,0.0,788759.0,0.0,682.0,0.0,703247.0,0.0,682.0,0.0,722198.0,0.0,682.0,0.0,724378.0,0.0,682.0,0.0,750520.0,0.0,682.0,0.0,708896.0,0.0,684.0,0.0,708216.0,0.0,682.0,0.0,717784.0,0.0,683.0,0.0,695160.0,0.0,684.0,0.0,762173.0,0.0,684.0,0.0,786789.0,0.0,684.0,0.0,809880.0,0.0,685.0,0.0,796085.0,0.0,686.0,0.0,798005.0,0.0,684.0,0.0,805246.0,0.0,684.0,0.0,788793.0,0.0,684.0,0.0,786108.0,0.0,682.0,0.0,747505.0,0.0,682.0,0.0,784687.0,0.0,682.0,0.0,779168.0,0.0,682.0,0.0,775008.0,0.0,682.0,0.0,803710.0,0.0,684.0,0.0,799686.0,0.0,682.0,0.0,798077.0,0.0,683.0,0.0,789455.0,0.0,684.0,0.0,759338.0,0.0,684.0,0.0,784572.0,0.0,684.0,0.0,778953.0,0.0,684.0,0.0,778422.0,0.0,684.0,0.0,798763.0,0.0,686.0,0.0,800374.0,0.0,684.0,0.0,808327.0,0.0,685.0,0.0,789549.0,0.0,682.0,0.0,782203.0,0.0,682.0,0.0,799164.0,0.0,682.0,0.0,803876.0,0.0,683.0,0.0,806189.0,0.0,684.0,0.0,786956.0,0.0,682.0,0.0,782892.0,0.0,682.0,0.0,788957.0,0.0,682.0,0.0,785696.0,0.0,682.0,0.0,724296.0,0.0,682.0,0.0,736665.0,0.0,682.0,0.0,755952.0,0.0,683.0,0.0,751944.0,0.0,684.0,0.0,721218.0,0.0,682.0,0.0,720535.0,0.0,682.0,0.0,725336.0,0.0,682.0,0.0,712028.0,0.0,682.0,0.0,739421.0,0.0,682.0,0.0,754923.0,0.0,682.0,0.0,753549.0,0.0,682.0,0.0,755780.0,0.0,682.0,0.0,769553.0,0.0,684.0,0.0,770358.0,0.0,682.0,0.0,769901.0,0.0,683.0,0.0,759216.0,0.0,682.0,0.0,678542.0,0.0,682.0,0.0,699327.0,0.0,682.0,0.0,722535.0,0.0,682.0,0.0,721420.0,0.0,682.0,0.0,723997.0,0.0,684.0,0.0,727679.0,0.0,682.0,0.0,745294.0,0.0,683.0,0.0,740755.0,0.0,682.0,0.0,740222.0,0.0,682.0,0.0,750348.0,0.0,682.0,0.0,752048.0,0.0,683.0,0.0,751165.0,0.0,684.0,0.0,731178.0,0.0,682.0,0.0,734695.0,0.0,682.0,0.0,739199.0,0.0,682.0,0.0,726651.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,60768.0,4096.0,16384.0,1234.0,579098.0,407766.0,0.0,0.0,0.0,0.0,0.0,196728.0,80.0,0.0,0.0,32768.0,0.0,32768.0,302.0,64,0,2370108.0,203370.0,1832170.0,16384.0,11115221.0,0.0,16384.0,16384.0,592527.0,592527.0,2370108.0,238306.0,592527.0,0.0,592527.0,0.0,0.0,1154471.0,2582240.0,9480432.0,0.0,0.0,2659387.0,1519837.0,474.0,1616.0,1212004.0,1507192.0,73483614771234,73483614777484 diff --git a/tests/workloads/kernel_inv_int/MI300A_A1/sysinfo.csv b/tests/workloads/kernel_inv_int/MI300A_A1/sysinfo.csv new file mode 100644 index 0000000000..57fc3fc879 --- /dev/null +++ b/tests/workloads/kernel_inv_int/MI300A_A1/sysinfo.csv @@ -0,0 +1,2 @@ +workload_name,command,ip_blocks,timestamp,version,hostname,cpu_model,sbios,linux_distro,linux_kernel_version,amd_gpu_kernel_version,cpu_memory,gpu_memory,rocm_version,vbios,compute_partition,memory_partition,gpu_model,gpu_arch,gpu_l1,gpu_l2,cu_per_gpu,simd_per_cu,se_per_gpu,wave_size,workgroup_max_size,max_waves_per_cu,max_sclk,max_mclk,cur_sclk,cur_mclk,total_l2_chan,lds_banks_per_cu,sqc_per_gpu,pipes_per_gpu,hbm_bw,num_xcd +kernel_inv_int,./tests/vcopy -n 1048576 -b 256 -i 3,SQ|LDS|SQC|TA|TD|TCP|TCC|SPI|CPC|CPF,Wed 29 May 2024 01:33:25 PM (CDT),2,sh5-1w300-rg3-3,AMD Instinct MI300A Accelerator,"American Megatrends International, LLC.RMO1002DS",Ubuntu 22.04.2 LTS,5.18.2-mi300-build-140423-ubuntu-22.04+,,131174852,,6.1.2-110,N/A,SPX,NPS1,MI300A_A1,gfx942,32,24576,228,4,24,64,1024,32,2100,1300,2100,1300,96,32,120,4,5324.8,6 diff --git a/tests/workloads/kernel_inv_int/MI300A_A1/timestamps.csv b/tests/workloads/kernel_inv_int/MI300A_A1/timestamps.csv new file mode 100644 index 0000000000..b03e0edd77 --- /dev/null +++ b/tests/workloads/kernel_inv_int/MI300A_A1/timestamps.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID +1,11995,1,144579,144579,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73483614724763,73483614733497,0 +2,11995,1,144579,144579,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73483614749922,73483614756171,0 +3,11995,1,144579,144579,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73483614771234,73483614777484,0 diff --git a/tests/workloads/kernel_inv_int/MI300X_A1/SQ_IFETCH_LEVEL.csv b/tests/workloads/kernel_inv_int/MI300X_A1/SQ_IFETCH_LEVEL.csv new file mode 100644 index 0000000000..aa252556d9 --- /dev/null +++ b/tests/workloads/kernel_inv_int/MI300X_A1/SQ_IFETCH_LEVEL.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,SQ_WAVES,SQ_IFETCH,SQ_IFETCH_LEVEL,SQ_ACCUM_PREV_HIRES +0,60633,1,962543,962543,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716142593831486,716142593848766,0,411890.0,411890.0,16384.0,65536.0,33383.0,2665904.0 +1,60633,1,962543,962543,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716142593870524,716142593884324,0,365913.0,365913.0,16384.0,65536.0,13076.0,1048576.0 +2,60633,1,962543,962543,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716142593904763,716142593919163,0,338280.0,338280.0,16384.0,65536.0,13211.0,1048576.0 diff --git a/tests/workloads/kernel_inv_int/MI300X_A1/SQ_INST_LEVEL_LDS.csv b/tests/workloads/kernel_inv_int/MI300X_A1/SQ_INST_LEVEL_LDS.csv new file mode 100644 index 0000000000..74e17c2fa1 --- /dev/null +++ b/tests/workloads/kernel_inv_int/MI300X_A1/SQ_INST_LEVEL_LDS.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_LDS,SQ_INST_LEVEL_LDS,SQ_ACCUM_PREV_HIRES +0,60633,1,962555,962555,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716142593831486,716142593848766,0,0.0,0.0,0.0 +1,60633,1,962555,962555,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716142593870524,716142593884324,0,0.0,0.0,0.0 +2,60633,1,962555,962555,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716142593904763,716142593919163,0,0.0,0.0,0.0 diff --git a/tests/workloads/kernel_inv_int/MI300X_A1/SQ_INST_LEVEL_SMEM.csv b/tests/workloads/kernel_inv_int/MI300X_A1/SQ_INST_LEVEL_SMEM.csv new file mode 100644 index 0000000000..94c4abbe3e --- /dev/null +++ b/tests/workloads/kernel_inv_int/MI300X_A1/SQ_INST_LEVEL_SMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_SMEM,SQ_INST_LEVEL_SMEM,SQ_ACCUM_PREV_HIRES +0,60633,1,962567,962567,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716142593831486,716142593848766,0,65536.0,4179092.0,334323232.0 +1,60633,1,962567,962567,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716142593870524,716142593884324,0,65536.0,4016616.0,321288320.0 +2,60633,1,962567,962567,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716142593904763,716142593919163,0,65536.0,3494150.0,279505584.0 diff --git a/tests/workloads/kernel_inv_int/MI300X_A1/SQ_INST_LEVEL_VMEM.csv b/tests/workloads/kernel_inv_int/MI300X_A1/SQ_INST_LEVEL_VMEM.csv new file mode 100644 index 0000000000..52946826cc --- /dev/null +++ b/tests/workloads/kernel_inv_int/MI300X_A1/SQ_INST_LEVEL_VMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_VMEM,SQ_INST_LEVEL_VMEM,SQ_ACCUM_PREV_HIRES +0,60633,1,962579,962579,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716142593831486,716142593848766,0,32768.0,481859.0,38534576.0 +1,60633,1,962579,962579,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716142593870524,716142593884324,0,32768.0,359659.0,28767052.0 +2,60633,1,962579,962579,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716142593904763,716142593919163,0,32768.0,418053.0,33436208.0 diff --git a/tests/workloads/kernel_inv_int/MI300X_A1/SQ_LEVEL_WAVES.csv b/tests/workloads/kernel_inv_int/MI300X_A1/SQ_LEVEL_WAVES.csv new file mode 100644 index 0000000000..e9d65150f1 --- /dev/null +++ b/tests/workloads/kernel_inv_int/MI300X_A1/SQ_LEVEL_WAVES.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,CPC_ME1_BUSY_FOR_PACKET_DECODE,SQ_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,SQ_BUSY_CYCLES,SQ_LEVEL_WAVES,SQ_ACCUM_PREV_HIRES +0,60633,1,962606,962606,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716142593831486,716142593848766,0,482850.0,482850.0,287699.0,1931400.0,16384.0,37572025.0,613233.0,0.0,150629676.0 +1,60633,1,962606,962606,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716142593870524,716142593884324,0,464802.0,464802.0,285819.0,1859208.0,16384.0,31294497.0,516367.0,0.0,125539296.0 +2,60633,1,962606,962606,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716142593904763,716142593919163,0,422179.0,422179.0,247903.0,1688716.0,16384.0,30348343.0,500413.0,0.0,121754216.0 diff --git a/tests/workloads/kernel_inv_int/MI300X_A1/log.txt b/tests/workloads/kernel_inv_int/MI300X_A1/log.txt new file mode 100644 index 0000000000..fcbbe2973b --- /dev/null +++ b/tests/workloads/kernel_inv_int/MI300X_A1/log.txt @@ -0,0 +1,205 @@ +Omniperf version: 2.0.0 +Profiler choice: rocprofv2 +Path: /home/colramos/omniperf/tests/workloads/kernel_inv_int/MI300X_A1 +Target: MI300X_A1 +Command: ./tests/vcopy -n 1048576 -b 256 -i 3 +Kernel Selection: ['42'] +Dispatch Selection: None +Hardware Blocks: All + +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Collecting Performance Counters +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + + +[profiling] Current input file: tests/workloads/kernel_inv_int/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH_LEVEL + +[profiling] Current input file: tests/workloads/kernel_inv_int/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_LDS + +[profiling] Current input file: tests/workloads/kernel_inv_int/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + +[profiling] Current input file: tests/workloads/kernel_inv_int/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + +[profiling] Current input file: tests/workloads/kernel_inv_int/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - CPC_ME1_BUSY_FOR_PACKET_DECODE + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + +[profiling] Current input file: tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_0.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CU_CYCLES + +[profiling] Current input file: tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_1.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VSKIPPED + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS + +[profiling] Current input file: tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_10.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_DATA_ATOMIC_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_STALL + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_16 + +[profiling] Current input file: tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_11.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_INPUT_VALID_READYB + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_ATOMIC + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_8 + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_HITS + +[profiling] Current input file: tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_12.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_2 + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_4 + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + +[profiling] Current input file: tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_13.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_ATOMIC[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_BUBBLE[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_CYCLE[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_ATOMIC[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_BUBBLE[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_CYCLE[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_ATOMIC[2] + |-> [/opt/rocm/bin/rocprofv2] - TCC_BUBBLE[2] + |-> [/opt/rocm/bin/rocprofv2] - TCC_CYCLE[2] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC[2] + |-> [/opt/rocm/bin/rocprofv2] - TCC_ATOMIC[3] + |-> [/opt/rocm/bin/rocprofv2] - TCC_BUBBLE[3] + +[profiling] Current input file: tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_14.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_32B[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC_LEVEL[1] + +[profiling] Current input file: tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_15.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_64B[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_HIT[0] + +[profiling] Current input file: tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_16.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_MISS[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_READ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_REQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_RW_REQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_MISS[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_READ[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_REQ[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_RW_REQ[1] + +[profiling] Current input file: tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_17.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_TAG_STALL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TOO_MANY_EA_WRREQS_STALL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_WRITE[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TAG_STALL[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TOO_MANY_EA_WRREQS_STALL[1] + +[profiling] Current input file: tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_2.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_FMA_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F32 + +[profiling] Current input file: tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_3.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_INT32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_INT64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_FLAT + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_LDS + +[profiling] Current input file: tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_4.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_BRANCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SENDMSG + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAIT_ANY + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAIT_INST_ANY + +[profiling] Current input file: tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_5.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_SCA + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_EXP_GDS + +[profiling] Current input file: tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_6.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_THREAD_CYCLES_VALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_BANK_CONFLICT + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_ADDR_CONFLICT + +[profiling] Current input file: tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_7.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_ITEMS + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_MEM_VIOLATIONS + +[profiling] Current input file: tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_8.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM_NORM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_MFMA + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_I8 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_F16 + +[profiling] Current input file: tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_9.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_I8 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_BF16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F64 + +[profiling] Current input file: tests/workloads/kernel_inv_int/MI300X_A1/perfmon/timestamps.txt + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + |-> [/opt/rocm/bin/rocprofv2] Total threads: 1048576, Grid Size: 4096 block Size:256, Wavefronts:16384: + |-> [/opt/rocm/bin/rocprofv2] Launching the kernel on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel +[roofline] Roofline temporarily disabled in MI300 diff --git a/tests/workloads/kernel_inv_int/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt b/tests/workloads/kernel_inv_int/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt new file mode 100644 index 0000000000..a55111636d --- /dev/null +++ b/tests/workloads/kernel_inv_int/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE SQ_WAVES SQ_IFETCH SQ_IFETCH_LEVEL SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: 42 diff --git a/tests/workloads/kernel_inv_int/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt b/tests/workloads/kernel_inv_int/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt new file mode 100644 index 0000000000..77c4c17fdb --- /dev/null +++ b/tests/workloads/kernel_inv_int/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_LDS SQ_INST_LEVEL_LDS SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: 42 diff --git a/tests/workloads/kernel_inv_int/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt b/tests/workloads/kernel_inv_int/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt new file mode 100644 index 0000000000..75cf851833 --- /dev/null +++ b/tests/workloads/kernel_inv_int/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM SQ_INST_LEVEL_SMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: 42 diff --git a/tests/workloads/kernel_inv_int/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt b/tests/workloads/kernel_inv_int/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt new file mode 100644 index 0000000000..6aec712f85 --- /dev/null +++ b/tests/workloads/kernel_inv_int/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VMEM SQ_INST_LEVEL_VMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: 42 diff --git a/tests/workloads/kernel_inv_int/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt b/tests/workloads/kernel_inv_int/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt new file mode 100644 index 0000000000..c22a1b77ca --- /dev/null +++ b/tests/workloads/kernel_inv_int/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE CPC_ME1_BUSY_FOR_PACKET_DECODE SQ_CYCLES SQ_WAVES SQ_WAVE_CYCLES SQ_BUSY_CYCLES SQ_LEVEL_WAVES SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: 42 diff --git a/tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_0.txt b/tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_0.txt new file mode 100644 index 0000000000..3a066d4531 --- /dev/null +++ b/tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_0.txt @@ -0,0 +1,5 @@ +pmc: SQ_CYCLES SQ_BUSY_CYCLES SQ_BUSY_CU_CYCLES SQ_WAVES SQ_WAVE_CYCLES SQ_INSTS_VALU_CVT SQ_INSTS_VMEM_WR SQ_INSTS_VMEM_RD GRBM_COUNT GRBM_GUI_ACTIVE TCP_GATE_EN1_sum TCP_GATE_EN2_sum TCP_TD_TCP_STALL_CYCLES_sum TCP_TCR_TCP_STALL_CYCLES_sum TA_TA_BUSY_sum TA_BUFFER_WAVEFRONTS_sum TD_TD_BUSY_sum TD_TC_STALL_sum SPI_CSN_WINDOW_VALID SPI_CSN_BUSY CPC_CPC_STAT_BUSY CPC_CPC_STAT_IDLE CPF_CPF_STAT_BUSY CPF_CPF_STAT_STALL TCC_CYCLE_sum TCC_BUSY_sum TCC_PROBE_sum TCC_PROBE_ALL_sum + +gpu: +range: +kernel: 42 diff --git a/tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_1.txt b/tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_1.txt new file mode 100644 index 0000000000..ec308842bd --- /dev/null +++ b/tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_1.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VMEM SQ_INSTS_SALU SQ_INSTS_VSKIPPED SQ_INSTS SQ_INSTS_VALU SQ_INSTS_VALU_ADD_F16 SQ_INSTS_VALU_MUL_F16 SQ_INSTS_VALU_FMA_F16 GRBM_SPI_BUSY TCP_READ_TAGCONFLICT_STALL_CYCLES_sum TCP_WRITE_TAGCONFLICT_STALL_CYCLES_sum TCP_ATOMIC_TAGCONFLICT_STALL_CYCLES_sum TCP_TA_TCP_STATE_READ_sum TA_BUFFER_READ_WAVEFRONTS_sum TA_BUFFER_WRITE_WAVEFRONTS_sum TD_SPI_STALL_sum TD_LOAD_WAVEFRONT_sum SPI_CSN_NUM_THREADGROUPS SPI_CSN_WAVE CPC_CPC_TCIU_BUSY CPC_CPC_TCIU_IDLE CPF_CPF_TCIU_BUSY CPF_CPF_TCIU_STALL TCC_NC_REQ_sum TCC_UC_REQ_sum TCC_CC_REQ_sum TCC_RW_REQ_sum + +gpu: +range: +kernel: 42 diff --git a/tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_10.txt b/tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_10.txt new file mode 100644 index 0000000000..e3ae65b984 --- /dev/null +++ b/tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_10.txt @@ -0,0 +1,5 @@ +pmc: SQC_TC_DATA_ATOMIC_REQ SQC_TC_STALL SQC_TC_REQ SQC_DCACHE_REQ_READ_16 SQC_ICACHE_REQ SQC_ICACHE_HITS SQC_ICACHE_MISSES SQC_ICACHE_MISSES_DUPLICATE + +gpu: +range: +kernel: 42 diff --git a/tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_11.txt b/tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_11.txt new file mode 100644 index 0000000000..249afa3c57 --- /dev/null +++ b/tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_11.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_INPUT_VALID_READYB SQC_DCACHE_ATOMIC SQC_DCACHE_REQ_READ_8 SQC_DCACHE_REQ SQC_DCACHE_HITS SQC_DCACHE_MISSES SQC_DCACHE_MISSES_DUPLICATE SQC_DCACHE_REQ_READ_1 + +gpu: +range: +kernel: 42 diff --git a/tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_12.txt b/tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_12.txt new file mode 100644 index 0000000000..e6dd3b8ec6 --- /dev/null +++ b/tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_12.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_REQ_READ_2 SQC_DCACHE_REQ_READ_4 + +gpu: +range: +kernel: 42 diff --git a/tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_13.txt b/tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_13.txt new file mode 100644 index 0000000000..70bd45bab0 --- /dev/null +++ b/tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_13.txt @@ -0,0 +1,5 @@ +pmc: TCC_ATOMIC[0] TCC_BUBBLE[0] TCC_CYCLE[0] TCC_EA0_ATOMIC[0] TCC_ATOMIC[1] TCC_BUBBLE[1] TCC_CYCLE[1] TCC_EA0_ATOMIC[1] TCC_ATOMIC[2] TCC_BUBBLE[2] TCC_CYCLE[2] TCC_EA0_ATOMIC[2] TCC_ATOMIC[3] TCC_BUBBLE[3] TCC_CYCLE[3] TCC_EA0_ATOMIC[3] TCC_ATOMIC[4] TCC_BUBBLE[4] TCC_CYCLE[4] TCC_EA0_ATOMIC[4] TCC_ATOMIC[5] TCC_BUBBLE[5] TCC_CYCLE[5] TCC_EA0_ATOMIC[5] TCC_ATOMIC[6] TCC_BUBBLE[6] TCC_CYCLE[6] TCC_EA0_ATOMIC[6] TCC_ATOMIC[7] TCC_BUBBLE[7] TCC_CYCLE[7] TCC_EA0_ATOMIC[7] TCC_ATOMIC[8] TCC_BUBBLE[8] TCC_CYCLE[8] TCC_EA0_ATOMIC[8] TCC_ATOMIC[9] TCC_BUBBLE[9] TCC_CYCLE[9] TCC_EA0_ATOMIC[9] TCC_ATOMIC[10] TCC_BUBBLE[10] TCC_CYCLE[10] TCC_EA0_ATOMIC[10] TCC_ATOMIC[11] TCC_BUBBLE[11] TCC_CYCLE[11] TCC_EA0_ATOMIC[11] TCC_ATOMIC[12] TCC_BUBBLE[12] TCC_CYCLE[12] TCC_EA0_ATOMIC[12] TCC_ATOMIC[13] TCC_BUBBLE[13] TCC_CYCLE[13] TCC_EA0_ATOMIC[13] TCC_ATOMIC[14] TCC_BUBBLE[14] TCC_CYCLE[14] TCC_EA0_ATOMIC[14] TCC_ATOMIC[15] TCC_BUBBLE[15] TCC_CYCLE[15] TCC_EA0_ATOMIC[15] + +gpu: +range: +kernel: 42 diff --git a/tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_14.txt b/tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_14.txt new file mode 100644 index 0000000000..fc42689058 --- /dev/null +++ b/tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_14.txt @@ -0,0 +1,5 @@ +pmc: TCC_EA0_ATOMIC_LEVEL[0] TCC_EA0_RDREQ[0] TCC_EA0_RDREQ_32B[0] TCC_EA0_RDREQ_LEVEL[0] TCC_EA0_ATOMIC_LEVEL[1] TCC_EA0_RDREQ[1] TCC_EA0_RDREQ_32B[1] TCC_EA0_RDREQ_LEVEL[1] TCC_EA0_ATOMIC_LEVEL[2] TCC_EA0_RDREQ[2] TCC_EA0_RDREQ_32B[2] TCC_EA0_RDREQ_LEVEL[2] TCC_EA0_ATOMIC_LEVEL[3] TCC_EA0_RDREQ[3] TCC_EA0_RDREQ_32B[3] TCC_EA0_RDREQ_LEVEL[3] TCC_EA0_ATOMIC_LEVEL[4] TCC_EA0_RDREQ[4] TCC_EA0_RDREQ_32B[4] TCC_EA0_RDREQ_LEVEL[4] TCC_EA0_ATOMIC_LEVEL[5] TCC_EA0_RDREQ[5] TCC_EA0_RDREQ_32B[5] TCC_EA0_RDREQ_LEVEL[5] TCC_EA0_ATOMIC_LEVEL[6] TCC_EA0_RDREQ[6] TCC_EA0_RDREQ_32B[6] TCC_EA0_RDREQ_LEVEL[6] TCC_EA0_ATOMIC_LEVEL[7] TCC_EA0_RDREQ[7] TCC_EA0_RDREQ_32B[7] TCC_EA0_RDREQ_LEVEL[7] TCC_EA0_ATOMIC_LEVEL[8] TCC_EA0_RDREQ[8] TCC_EA0_RDREQ_32B[8] TCC_EA0_RDREQ_LEVEL[8] TCC_EA0_ATOMIC_LEVEL[9] TCC_EA0_RDREQ[9] TCC_EA0_RDREQ_32B[9] TCC_EA0_RDREQ_LEVEL[9] TCC_EA0_ATOMIC_LEVEL[10] TCC_EA0_RDREQ[10] TCC_EA0_RDREQ_32B[10] TCC_EA0_RDREQ_LEVEL[10] TCC_EA0_ATOMIC_LEVEL[11] TCC_EA0_RDREQ[11] TCC_EA0_RDREQ_32B[11] TCC_EA0_RDREQ_LEVEL[11] TCC_EA0_ATOMIC_LEVEL[12] TCC_EA0_RDREQ[12] TCC_EA0_RDREQ_32B[12] TCC_EA0_RDREQ_LEVEL[12] TCC_EA0_ATOMIC_LEVEL[13] TCC_EA0_RDREQ[13] TCC_EA0_RDREQ_32B[13] TCC_EA0_RDREQ_LEVEL[13] TCC_EA0_ATOMIC_LEVEL[14] TCC_EA0_RDREQ[14] TCC_EA0_RDREQ_32B[14] TCC_EA0_RDREQ_LEVEL[14] TCC_EA0_ATOMIC_LEVEL[15] TCC_EA0_RDREQ[15] TCC_EA0_RDREQ_32B[15] TCC_EA0_RDREQ_LEVEL[15] + +gpu: +range: +kernel: 42 diff --git a/tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_15.txt b/tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_15.txt new file mode 100644 index 0000000000..3b9f8198a3 --- /dev/null +++ b/tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_15.txt @@ -0,0 +1,5 @@ +pmc: TCC_EA0_WRREQ[0] TCC_EA0_WRREQ_64B[0] TCC_EA0_WRREQ_LEVEL[0] TCC_HIT[0] TCC_EA0_WRREQ[1] TCC_EA0_WRREQ_64B[1] TCC_EA0_WRREQ_LEVEL[1] TCC_HIT[1] TCC_EA0_WRREQ[2] TCC_EA0_WRREQ_64B[2] TCC_EA0_WRREQ_LEVEL[2] TCC_HIT[2] TCC_EA0_WRREQ[3] TCC_EA0_WRREQ_64B[3] TCC_EA0_WRREQ_LEVEL[3] TCC_HIT[3] TCC_EA0_WRREQ[4] TCC_EA0_WRREQ_64B[4] TCC_EA0_WRREQ_LEVEL[4] TCC_HIT[4] TCC_EA0_WRREQ[5] TCC_EA0_WRREQ_64B[5] TCC_EA0_WRREQ_LEVEL[5] TCC_HIT[5] TCC_EA0_WRREQ[6] TCC_EA0_WRREQ_64B[6] TCC_EA0_WRREQ_LEVEL[6] TCC_HIT[6] TCC_EA0_WRREQ[7] TCC_EA0_WRREQ_64B[7] TCC_EA0_WRREQ_LEVEL[7] TCC_HIT[7] TCC_EA0_WRREQ[8] TCC_EA0_WRREQ_64B[8] TCC_EA0_WRREQ_LEVEL[8] TCC_HIT[8] TCC_EA0_WRREQ[9] TCC_EA0_WRREQ_64B[9] TCC_EA0_WRREQ_LEVEL[9] TCC_HIT[9] TCC_EA0_WRREQ[10] TCC_EA0_WRREQ_64B[10] TCC_EA0_WRREQ_LEVEL[10] TCC_HIT[10] TCC_EA0_WRREQ[11] TCC_EA0_WRREQ_64B[11] TCC_EA0_WRREQ_LEVEL[11] TCC_HIT[11] TCC_EA0_WRREQ[12] TCC_EA0_WRREQ_64B[12] TCC_EA0_WRREQ_LEVEL[12] TCC_HIT[12] TCC_EA0_WRREQ[13] TCC_EA0_WRREQ_64B[13] TCC_EA0_WRREQ_LEVEL[13] TCC_HIT[13] TCC_EA0_WRREQ[14] TCC_EA0_WRREQ_64B[14] TCC_EA0_WRREQ_LEVEL[14] TCC_HIT[14] TCC_EA0_WRREQ[15] TCC_EA0_WRREQ_64B[15] TCC_EA0_WRREQ_LEVEL[15] TCC_HIT[15] + +gpu: +range: +kernel: 42 diff --git a/tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_16.txt b/tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_16.txt new file mode 100644 index 0000000000..4d508c843d --- /dev/null +++ b/tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_16.txt @@ -0,0 +1,5 @@ +pmc: TCC_MISS[0] TCC_READ[0] TCC_REQ[0] TCC_RW_REQ[0] TCC_MISS[1] TCC_READ[1] TCC_REQ[1] TCC_RW_REQ[1] TCC_MISS[2] TCC_READ[2] TCC_REQ[2] TCC_RW_REQ[2] TCC_MISS[3] TCC_READ[3] TCC_REQ[3] TCC_RW_REQ[3] TCC_MISS[4] TCC_READ[4] TCC_REQ[4] TCC_RW_REQ[4] TCC_MISS[5] TCC_READ[5] TCC_REQ[5] TCC_RW_REQ[5] TCC_MISS[6] TCC_READ[6] TCC_REQ[6] TCC_RW_REQ[6] TCC_MISS[7] TCC_READ[7] TCC_REQ[7] TCC_RW_REQ[7] TCC_MISS[8] TCC_READ[8] TCC_REQ[8] TCC_RW_REQ[8] TCC_MISS[9] TCC_READ[9] TCC_REQ[9] TCC_RW_REQ[9] TCC_MISS[10] TCC_READ[10] TCC_REQ[10] TCC_RW_REQ[10] TCC_MISS[11] TCC_READ[11] TCC_REQ[11] TCC_RW_REQ[11] TCC_MISS[12] TCC_READ[12] TCC_REQ[12] TCC_RW_REQ[12] TCC_MISS[13] TCC_READ[13] TCC_REQ[13] TCC_RW_REQ[13] TCC_MISS[14] TCC_READ[14] TCC_REQ[14] TCC_RW_REQ[14] TCC_MISS[15] TCC_READ[15] TCC_REQ[15] TCC_RW_REQ[15] + +gpu: +range: +kernel: 42 diff --git a/tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_17.txt b/tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_17.txt new file mode 100644 index 0000000000..102066879b --- /dev/null +++ b/tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_17.txt @@ -0,0 +1,5 @@ +pmc: TCC_TAG_STALL[0] TCC_TOO_MANY_EA_WRREQS_STALL[0] TCC_WRITE[0] TCC_TAG_STALL[1] TCC_TOO_MANY_EA_WRREQS_STALL[1] TCC_WRITE[1] TCC_TAG_STALL[2] TCC_TOO_MANY_EA_WRREQS_STALL[2] TCC_WRITE[2] TCC_TAG_STALL[3] TCC_TOO_MANY_EA_WRREQS_STALL[3] TCC_WRITE[3] TCC_TAG_STALL[4] TCC_TOO_MANY_EA_WRREQS_STALL[4] TCC_WRITE[4] TCC_TAG_STALL[5] TCC_TOO_MANY_EA_WRREQS_STALL[5] TCC_WRITE[5] TCC_TAG_STALL[6] TCC_TOO_MANY_EA_WRREQS_STALL[6] TCC_WRITE[6] TCC_TAG_STALL[7] TCC_TOO_MANY_EA_WRREQS_STALL[7] TCC_WRITE[7] TCC_TAG_STALL[8] TCC_TOO_MANY_EA_WRREQS_STALL[8] TCC_WRITE[8] TCC_TAG_STALL[9] TCC_TOO_MANY_EA_WRREQS_STALL[9] TCC_WRITE[9] TCC_TAG_STALL[10] TCC_TOO_MANY_EA_WRREQS_STALL[10] TCC_WRITE[10] TCC_TAG_STALL[11] TCC_TOO_MANY_EA_WRREQS_STALL[11] TCC_WRITE[11] TCC_TAG_STALL[12] TCC_TOO_MANY_EA_WRREQS_STALL[12] TCC_WRITE[12] TCC_TAG_STALL[13] TCC_TOO_MANY_EA_WRREQS_STALL[13] TCC_WRITE[13] TCC_TAG_STALL[14] TCC_TOO_MANY_EA_WRREQS_STALL[14] TCC_WRITE[14] TCC_TAG_STALL[15] TCC_TOO_MANY_EA_WRREQS_STALL[15] TCC_WRITE[15] + +gpu: +range: +kernel: 42 diff --git a/tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_2.txt b/tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_2.txt new file mode 100644 index 0000000000..5919f4d97c --- /dev/null +++ b/tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_2.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_TRANS_F16 SQ_INSTS_VALU_ADD_F32 SQ_INSTS_VALU_MUL_F32 SQ_INSTS_VALU_FMA_F32 SQ_INSTS_VALU_TRANS_F32 SQ_INSTS_VALU_ADD_F64 SQ_INSTS_VALU_MUL_F64 SQ_INSTS_VALU_FMA_F64 TCP_VOLATILE_sum TCP_TOTAL_ACCESSES_sum TCP_TOTAL_READ_sum TCP_TOTAL_WRITE_sum TA_BUFFER_ATOMIC_WAVEFRONTS_sum TA_BUFFER_TOTAL_CYCLES_sum TD_ATOMIC_WAVEFRONT_sum TD_STORE_WAVEFRONT_sum SPI_RA_REQ_NO_ALLOC SPI_RA_REQ_NO_ALLOC_CSN CPC_CPC_STAT_STALL CPC_UTCL1_STALL_ON_TRANSLATION CPF_CPF_STAT_IDLE CPF_CPF_TCIU_IDLE TCC_REQ_sum TCC_STREAMING_REQ_sum TCC_HIT_sum TCC_MISS_sum + +gpu: +range: +kernel: 42 diff --git a/tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_3.txt b/tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_3.txt new file mode 100644 index 0000000000..bbb2216a0d --- /dev/null +++ b/tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_3.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_TRANS_F64 SQ_INSTS_VALU_INT32 SQ_INSTS_VALU_INT64 SQ_INSTS_SMEM SQ_INSTS_FLAT SQ_INSTS_LDS SQ_INSTS_GDS SQ_INSTS_EXP_GDS TCP_TOTAL_ATOMIC_WITH_RET_sum TCP_TOTAL_ATOMIC_WITHOUT_RET_sum TCP_TOTAL_WRITEBACK_INVALIDATES_sum TCP_TOTAL_CACHE_ACCESSES_sum TA_BUFFER_COALESCED_READ_CYCLES_sum TA_BUFFER_COALESCED_WRITE_CYCLES_sum TD_COALESCABLE_WAVEFRONT_sum SPI_RA_RES_STALL_CSN SPI_RA_TMP_STALL_CSN CPC_CPC_UTCL2IU_BUSY CPC_CPC_UTCL2IU_IDLE CPF_CMP_UTCL1_STALL_ON_TRANSLATION TCC_READ_sum TCC_WRITE_sum TCC_ATOMIC_sum TCC_WRITEBACK_sum + +gpu: +range: +kernel: 42 diff --git a/tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_4.txt b/tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_4.txt new file mode 100644 index 0000000000..dd57020fbf --- /dev/null +++ b/tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_4.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_BRANCH SQ_INSTS_SENDMSG SQ_WAIT_ANY SQ_WAIT_INST_ANY SQ_ACTIVE_INST_ANY SQ_ACTIVE_INST_VMEM SQ_ACTIVE_INST_LDS SQ_ACTIVE_INST_VALU TCP_UTCL1_TRANSLATION_MISS_sum TCP_UTCL1_TRANSLATION_HIT_sum TCP_UTCL1_PERMISSION_MISS_sum TCP_UTCL1_REQUEST_sum TA_ADDR_STALLED_BY_TC_CYCLES_sum TA_TOTAL_WAVEFRONTS_sum SPI_RA_WAVE_SIMD_FULL_CSN SPI_RA_VGPR_SIMD_FULL_CSN CPC_CPC_UTCL2IU_STALL CPC_ME1_BUSY_FOR_PACKET_DECODE TCC_EA0_WRREQ_sum TCC_EA0_WRREQ_64B_sum TCC_EA0_WR_UNCACHED_32B_sum TCC_EA0_WRREQ_DRAM_sum + +gpu: +range: +kernel: 42 diff --git a/tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_5.txt b/tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_5.txt new file mode 100644 index 0000000000..0740e92282 --- /dev/null +++ b/tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_5.txt @@ -0,0 +1,5 @@ +pmc: SQ_ACTIVE_INST_SCA SQ_ACTIVE_INST_EXP_GDS SQ_ACTIVE_INST_MISC SQ_ACTIVE_INST_FLAT SQ_INST_CYCLES_VMEM_WR SQ_INST_CYCLES_VMEM_RD SQ_INST_CYCLES_SMEM SQ_INST_CYCLES_SALU TCP_TCC_READ_REQ_sum TCP_TCC_WRITE_REQ_sum TCP_TCC_ATOMIC_WITH_RET_REQ_sum TCP_TCC_ATOMIC_WITHOUT_RET_REQ_sum TA_ADDR_STALLED_BY_TD_CYCLES_sum TA_DATA_STALLED_BY_TC_CYCLES_sum SPI_RA_SGPR_SIMD_FULL_CSN SPI_RA_LDS_CU_FULL_CSN CPC_ME1_DC0_SPI_BUSY TCC_EA0_RDREQ_sum TCC_EA0_RDREQ_32B_sum TCC_BUBBLE_sum TCC_EA0_RD_UNCACHED_32B_sum + +gpu: +range: +kernel: 42 diff --git a/tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_6.txt b/tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_6.txt new file mode 100644 index 0000000000..0b3aef5b1d --- /dev/null +++ b/tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_6.txt @@ -0,0 +1,5 @@ +pmc: SQ_THREAD_CYCLES_VALU SQ_IFETCH SQ_LDS_BANK_CONFLICT SQ_LDS_ADDR_CONFLICT SQ_LDS_UNALIGNED_STALL SQ_WAVES_EQ_64 SQ_WAVES_LT_64 SQ_WAVES_LT_48 TCP_TCC_NC_READ_REQ_sum TCP_TCC_NC_WRITE_REQ_sum TCP_TCC_NC_ATOMIC_REQ_sum TCP_TCC_UC_READ_REQ_sum TA_FLAT_WAVEFRONTS_sum TA_FLAT_READ_WAVEFRONTS_sum SPI_RA_BAR_CU_FULL_CSN SPI_RA_TGLIM_CU_FULL_CSN TCC_EA0_RDREQ_DRAM_sum TCC_TAG_STALL_sum TCC_NORMAL_WRITEBACK_sum TCC_ALL_TC_OP_WB_WRITEBACK_sum + +gpu: +range: +kernel: 42 diff --git a/tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_7.txt b/tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_7.txt new file mode 100644 index 0000000000..7d4bb45735 --- /dev/null +++ b/tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_7.txt @@ -0,0 +1,5 @@ +pmc: SQ_WAVES_LT_32 SQ_WAVES_LT_16 SQ_ITEMS SQ_LDS_MEM_VIOLATIONS SQ_LDS_ATOMIC_RETURN SQ_LDS_IDX_ACTIVE SQ_WAVES_RESTORED SQ_WAVES_SAVED TCP_TCC_UC_WRITE_REQ_sum TCP_TCC_UC_ATOMIC_REQ_sum TCP_TCC_CC_READ_REQ_sum TCP_TCC_CC_WRITE_REQ_sum TA_FLAT_WRITE_WAVEFRONTS_sum TA_FLAT_ATOMIC_WAVEFRONTS_sum SPI_RA_WVLIM_STALL_CSN SPI_SWC_CSC_WR TCC_NORMAL_EVICT_sum TCC_ALL_TC_OP_INV_EVICT_sum TCC_TOO_MANY_EA_WRREQS_STALL_sum TCC_EA0_ATOMIC_sum + +gpu: +range: +kernel: 42 diff --git a/tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_8.txt b/tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_8.txt new file mode 100644 index 0000000000..643dc038ce --- /dev/null +++ b/tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_8.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM_NORM SQ_INSTS_MFMA SQ_INSTS_VALU_MFMA_I8 SQ_INSTS_VALU_MFMA_F16 SQ_INSTS_VALU_MFMA_BF16 SQ_INSTS_VALU_MFMA_F32 SQ_INSTS_VALU_MFMA_F64 SQ_VALU_MFMA_BUSY_CYCLES TCP_TCC_CC_ATOMIC_REQ_sum TCP_TCC_RW_READ_REQ_sum TCP_TCC_RW_WRITE_REQ_sum TCP_TCC_RW_ATOMIC_REQ_sum SPI_VWC_CSC_WR SPI_RA_BULKY_CU_FULL_CSN TCC_EA0_RDREQ_LEVEL_sum TCC_EA0_WRREQ_LEVEL_sum TCC_EA0_ATOMIC_LEVEL_sum TCC_EA0_WRREQ_STALL_sum + +gpu: +range: +kernel: 42 diff --git a/tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_9.txt b/tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_9.txt new file mode 100644 index 0000000000..792e960de1 --- /dev/null +++ b/tests/workloads/kernel_inv_int/MI300X_A1/perfmon/pmc_perf_9.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_MFMA_MOPS_I8 SQ_INSTS_VALU_MFMA_MOPS_F16 SQ_INSTS_VALU_MFMA_MOPS_BF16 SQ_INSTS_VALU_MFMA_MOPS_F32 SQ_INSTS_VALU_MFMA_MOPS_F64 SQC_TC_INST_REQ SQC_TC_DATA_READ_REQ SQC_TC_DATA_WRITE_REQ TCP_PENDING_STALL_CYCLES_sum + +gpu: +range: +kernel: 42 diff --git a/tests/workloads/kernel_inv_int/MI300X_A1/perfmon/timestamps.txt b/tests/workloads/kernel_inv_int/MI300X_A1/perfmon/timestamps.txt new file mode 100644 index 0000000000..54a64b6ee1 --- /dev/null +++ b/tests/workloads/kernel_inv_int/MI300X_A1/perfmon/timestamps.txt @@ -0,0 +1,5 @@ +pmc: + +gpu: +range: +kernel: 42 diff --git a/tests/workloads/kernel_inv_int/MI300X_A1/pmc_perf.csv b/tests/workloads/kernel_inv_int/MI300X_A1/pmc_perf.csv new file mode 100644 index 0000000000..0fed420cc6 --- /dev/null +++ b/tests/workloads/kernel_inv_int/MI300X_A1/pmc_perf.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Correlation_ID,SQC_DCACHE_INPUT_VALID_READYB,SQC_DCACHE_ATOMIC,SQC_DCACHE_REQ_READ_8,SQC_DCACHE_REQ,SQC_DCACHE_HITS,SQC_DCACHE_MISSES,SQC_DCACHE_MISSES_DUPLICATE,SQC_DCACHE_REQ_READ_1,Wave_Size_1,Correlation_ID_1,XCC_Index,TCC_ATOMIC[0],TCC_BUBBLE[0],TCC_CYCLE[0],TCC_EA0_ATOMIC[0],TCC_ATOMIC[1],TCC_BUBBLE[1],TCC_CYCLE[1],TCC_EA0_ATOMIC[1],TCC_ATOMIC[2],TCC_BUBBLE[2],TCC_CYCLE[2],TCC_EA0_ATOMIC[2],TCC_ATOMIC[3],TCC_BUBBLE[3],TCC_CYCLE[3],TCC_EA0_ATOMIC[3],TCC_ATOMIC[4],TCC_BUBBLE[4],TCC_CYCLE[4],TCC_EA0_ATOMIC[4],TCC_ATOMIC[5],TCC_BUBBLE[5],TCC_CYCLE[5],TCC_EA0_ATOMIC[5],TCC_ATOMIC[6],TCC_BUBBLE[6],TCC_CYCLE[6],TCC_EA0_ATOMIC[6],TCC_ATOMIC[7],TCC_BUBBLE[7],TCC_CYCLE[7],TCC_EA0_ATOMIC[7],TCC_ATOMIC[8],TCC_BUBBLE[8],TCC_CYCLE[8],TCC_EA0_ATOMIC[8],TCC_ATOMIC[9],TCC_BUBBLE[9],TCC_CYCLE[9],TCC_EA0_ATOMIC[9],TCC_ATOMIC[10],TCC_BUBBLE[10],TCC_CYCLE[10],TCC_EA0_ATOMIC[10],TCC_ATOMIC[11],TCC_BUBBLE[11],TCC_CYCLE[11],TCC_EA0_ATOMIC[11],TCC_ATOMIC[12],TCC_BUBBLE[12],TCC_CYCLE[12],TCC_EA0_ATOMIC[12],TCC_ATOMIC[13],TCC_BUBBLE[13],TCC_CYCLE[13],TCC_EA0_ATOMIC[13],TCC_ATOMIC[14],TCC_BUBBLE[14],TCC_CYCLE[14],TCC_EA0_ATOMIC[14],TCC_ATOMIC[15],TCC_BUBBLE[15],TCC_CYCLE[15],TCC_EA0_ATOMIC[15],TCC_ATOMIC[16],TCC_BUBBLE[16],TCC_CYCLE[16],TCC_EA0_ATOMIC[16],TCC_ATOMIC[17],TCC_BUBBLE[17],TCC_CYCLE[17],TCC_EA0_ATOMIC[17],TCC_ATOMIC[18],TCC_BUBBLE[18],TCC_CYCLE[18],TCC_EA0_ATOMIC[18],TCC_ATOMIC[19],TCC_BUBBLE[19],TCC_CYCLE[19],TCC_EA0_ATOMIC[19],TCC_ATOMIC[20],TCC_BUBBLE[20],TCC_CYCLE[20],TCC_EA0_ATOMIC[20],TCC_ATOMIC[21],TCC_BUBBLE[21],TCC_CYCLE[21],TCC_EA0_ATOMIC[21],TCC_ATOMIC[22],TCC_BUBBLE[22],TCC_CYCLE[22],TCC_EA0_ATOMIC[22],TCC_ATOMIC[23],TCC_BUBBLE[23],TCC_CYCLE[23],TCC_EA0_ATOMIC[23],TCC_ATOMIC[24],TCC_BUBBLE[24],TCC_CYCLE[24],TCC_EA0_ATOMIC[24],TCC_ATOMIC[25],TCC_BUBBLE[25],TCC_CYCLE[25],TCC_EA0_ATOMIC[25],TCC_ATOMIC[26],TCC_BUBBLE[26],TCC_CYCLE[26],TCC_EA0_ATOMIC[26],TCC_ATOMIC[27],TCC_BUBBLE[27],TCC_CYCLE[27],TCC_EA0_ATOMIC[27],TCC_ATOMIC[28],TCC_BUBBLE[28],TCC_CYCLE[28],TCC_EA0_ATOMIC[28],TCC_ATOMIC[29],TCC_BUBBLE[29],TCC_CYCLE[29],TCC_EA0_ATOMIC[29],TCC_ATOMIC[30],TCC_BUBBLE[30],TCC_CYCLE[30],TCC_EA0_ATOMIC[30],TCC_ATOMIC[31],TCC_BUBBLE[31],TCC_CYCLE[31],TCC_EA0_ATOMIC[31],TCC_ATOMIC[32],TCC_BUBBLE[32],TCC_CYCLE[32],TCC_EA0_ATOMIC[32],TCC_ATOMIC[33],TCC_BUBBLE[33],TCC_CYCLE[33],TCC_EA0_ATOMIC[33],TCC_ATOMIC[34],TCC_BUBBLE[34],TCC_CYCLE[34],TCC_EA0_ATOMIC[34],TCC_ATOMIC[35],TCC_BUBBLE[35],TCC_CYCLE[35],TCC_EA0_ATOMIC[35],TCC_ATOMIC[36],TCC_BUBBLE[36],TCC_CYCLE[36],TCC_EA0_ATOMIC[36],TCC_ATOMIC[37],TCC_BUBBLE[37],TCC_CYCLE[37],TCC_EA0_ATOMIC[37],TCC_ATOMIC[38],TCC_BUBBLE[38],TCC_CYCLE[38],TCC_EA0_ATOMIC[38],TCC_ATOMIC[39],TCC_BUBBLE[39],TCC_CYCLE[39],TCC_EA0_ATOMIC[39],TCC_ATOMIC[40],TCC_BUBBLE[40],TCC_CYCLE[40],TCC_EA0_ATOMIC[40],TCC_ATOMIC[41],TCC_BUBBLE[41],TCC_CYCLE[41],TCC_EA0_ATOMIC[41],TCC_ATOMIC[42],TCC_BUBBLE[42],TCC_CYCLE[42],TCC_EA0_ATOMIC[42],TCC_ATOMIC[43],TCC_BUBBLE[43],TCC_CYCLE[43],TCC_EA0_ATOMIC[43],TCC_ATOMIC[44],TCC_BUBBLE[44],TCC_CYCLE[44],TCC_EA0_ATOMIC[44],TCC_ATOMIC[45],TCC_BUBBLE[45],TCC_CYCLE[45],TCC_EA0_ATOMIC[45],TCC_ATOMIC[46],TCC_BUBBLE[46],TCC_CYCLE[46],TCC_EA0_ATOMIC[46],TCC_ATOMIC[47],TCC_BUBBLE[47],TCC_CYCLE[47],TCC_EA0_ATOMIC[47],TCC_ATOMIC[48],TCC_BUBBLE[48],TCC_CYCLE[48],TCC_EA0_ATOMIC[48],TCC_ATOMIC[49],TCC_BUBBLE[49],TCC_CYCLE[49],TCC_EA0_ATOMIC[49],TCC_ATOMIC[50],TCC_BUBBLE[50],TCC_CYCLE[50],TCC_EA0_ATOMIC[50],TCC_ATOMIC[51],TCC_BUBBLE[51],TCC_CYCLE[51],TCC_EA0_ATOMIC[51],TCC_ATOMIC[52],TCC_BUBBLE[52],TCC_CYCLE[52],TCC_EA0_ATOMIC[52],TCC_ATOMIC[53],TCC_BUBBLE[53],TCC_CYCLE[53],TCC_EA0_ATOMIC[53],TCC_ATOMIC[54],TCC_BUBBLE[54],TCC_CYCLE[54],TCC_EA0_ATOMIC[54],TCC_ATOMIC[55],TCC_BUBBLE[55],TCC_CYCLE[55],TCC_EA0_ATOMIC[55],TCC_ATOMIC[56],TCC_BUBBLE[56],TCC_CYCLE[56],TCC_EA0_ATOMIC[56],TCC_ATOMIC[57],TCC_BUBBLE[57],TCC_CYCLE[57],TCC_EA0_ATOMIC[57],TCC_ATOMIC[58],TCC_BUBBLE[58],TCC_CYCLE[58],TCC_EA0_ATOMIC[58],TCC_ATOMIC[59],TCC_BUBBLE[59],TCC_CYCLE[59],TCC_EA0_ATOMIC[59],TCC_ATOMIC[60],TCC_BUBBLE[60],TCC_CYCLE[60],TCC_EA0_ATOMIC[60],TCC_ATOMIC[61],TCC_BUBBLE[61],TCC_CYCLE[61],TCC_EA0_ATOMIC[61],TCC_ATOMIC[62],TCC_BUBBLE[62],TCC_CYCLE[62],TCC_EA0_ATOMIC[62],TCC_ATOMIC[63],TCC_BUBBLE[63],TCC_CYCLE[63],TCC_EA0_ATOMIC[63],TCC_ATOMIC[64],TCC_BUBBLE[64],TCC_CYCLE[64],TCC_EA0_ATOMIC[64],TCC_ATOMIC[65],TCC_BUBBLE[65],TCC_CYCLE[65],TCC_EA0_ATOMIC[65],TCC_ATOMIC[66],TCC_BUBBLE[66],TCC_CYCLE[66],TCC_EA0_ATOMIC[66],TCC_ATOMIC[67],TCC_BUBBLE[67],TCC_CYCLE[67],TCC_EA0_ATOMIC[67],TCC_ATOMIC[68],TCC_BUBBLE[68],TCC_CYCLE[68],TCC_EA0_ATOMIC[68],TCC_ATOMIC[69],TCC_BUBBLE[69],TCC_CYCLE[69],TCC_EA0_ATOMIC[69],TCC_ATOMIC[70],TCC_BUBBLE[70],TCC_CYCLE[70],TCC_EA0_ATOMIC[70],TCC_ATOMIC[71],TCC_BUBBLE[71],TCC_CYCLE[71],TCC_EA0_ATOMIC[71],TCC_ATOMIC[72],TCC_BUBBLE[72],TCC_CYCLE[72],TCC_EA0_ATOMIC[72],TCC_ATOMIC[73],TCC_BUBBLE[73],TCC_CYCLE[73],TCC_EA0_ATOMIC[73],TCC_ATOMIC[74],TCC_BUBBLE[74],TCC_CYCLE[74],TCC_EA0_ATOMIC[74],TCC_ATOMIC[75],TCC_BUBBLE[75],TCC_CYCLE[75],TCC_EA0_ATOMIC[75],TCC_ATOMIC[76],TCC_BUBBLE[76],TCC_CYCLE[76],TCC_EA0_ATOMIC[76],TCC_ATOMIC[77],TCC_BUBBLE[77],TCC_CYCLE[77],TCC_EA0_ATOMIC[77],TCC_ATOMIC[78],TCC_BUBBLE[78],TCC_CYCLE[78],TCC_EA0_ATOMIC[78],TCC_ATOMIC[79],TCC_BUBBLE[79],TCC_CYCLE[79],TCC_EA0_ATOMIC[79],TCC_ATOMIC[80],TCC_BUBBLE[80],TCC_CYCLE[80],TCC_EA0_ATOMIC[80],TCC_ATOMIC[81],TCC_BUBBLE[81],TCC_CYCLE[81],TCC_EA0_ATOMIC[81],TCC_ATOMIC[82],TCC_BUBBLE[82],TCC_CYCLE[82],TCC_EA0_ATOMIC[82],TCC_ATOMIC[83],TCC_BUBBLE[83],TCC_CYCLE[83],TCC_EA0_ATOMIC[83],TCC_ATOMIC[84],TCC_BUBBLE[84],TCC_CYCLE[84],TCC_EA0_ATOMIC[84],TCC_ATOMIC[85],TCC_BUBBLE[85],TCC_CYCLE[85],TCC_EA0_ATOMIC[85],TCC_ATOMIC[86],TCC_BUBBLE[86],TCC_CYCLE[86],TCC_EA0_ATOMIC[86],TCC_ATOMIC[87],TCC_BUBBLE[87],TCC_CYCLE[87],TCC_EA0_ATOMIC[87],TCC_ATOMIC[88],TCC_BUBBLE[88],TCC_CYCLE[88],TCC_EA0_ATOMIC[88],TCC_ATOMIC[89],TCC_BUBBLE[89],TCC_CYCLE[89],TCC_EA0_ATOMIC[89],TCC_ATOMIC[90],TCC_BUBBLE[90],TCC_CYCLE[90],TCC_EA0_ATOMIC[90],TCC_ATOMIC[91],TCC_BUBBLE[91],TCC_CYCLE[91],TCC_EA0_ATOMIC[91],TCC_ATOMIC[92],TCC_BUBBLE[92],TCC_CYCLE[92],TCC_EA0_ATOMIC[92],TCC_ATOMIC[93],TCC_BUBBLE[93],TCC_CYCLE[93],TCC_EA0_ATOMIC[93],TCC_ATOMIC[94],TCC_BUBBLE[94],TCC_CYCLE[94],TCC_EA0_ATOMIC[94],TCC_ATOMIC[95],TCC_BUBBLE[95],TCC_CYCLE[95],TCC_EA0_ATOMIC[95],TCC_ATOMIC[96],TCC_BUBBLE[96],TCC_CYCLE[96],TCC_EA0_ATOMIC[96],TCC_ATOMIC[97],TCC_BUBBLE[97],TCC_CYCLE[97],TCC_EA0_ATOMIC[97],TCC_ATOMIC[98],TCC_BUBBLE[98],TCC_CYCLE[98],TCC_EA0_ATOMIC[98],TCC_ATOMIC[99],TCC_BUBBLE[99],TCC_CYCLE[99],TCC_EA0_ATOMIC[99],TCC_ATOMIC[100],TCC_BUBBLE[100],TCC_CYCLE[100],TCC_EA0_ATOMIC[100],TCC_ATOMIC[101],TCC_BUBBLE[101],TCC_CYCLE[101],TCC_EA0_ATOMIC[101],TCC_ATOMIC[102],TCC_BUBBLE[102],TCC_CYCLE[102],TCC_EA0_ATOMIC[102],TCC_ATOMIC[103],TCC_BUBBLE[103],TCC_CYCLE[103],TCC_EA0_ATOMIC[103],TCC_ATOMIC[104],TCC_BUBBLE[104],TCC_CYCLE[104],TCC_EA0_ATOMIC[104],TCC_ATOMIC[105],TCC_BUBBLE[105],TCC_CYCLE[105],TCC_EA0_ATOMIC[105],TCC_ATOMIC[106],TCC_BUBBLE[106],TCC_CYCLE[106],TCC_EA0_ATOMIC[106],TCC_ATOMIC[107],TCC_BUBBLE[107],TCC_CYCLE[107],TCC_EA0_ATOMIC[107],TCC_ATOMIC[108],TCC_BUBBLE[108],TCC_CYCLE[108],TCC_EA0_ATOMIC[108],TCC_ATOMIC[109],TCC_BUBBLE[109],TCC_CYCLE[109],TCC_EA0_ATOMIC[109],TCC_ATOMIC[110],TCC_BUBBLE[110],TCC_CYCLE[110],TCC_EA0_ATOMIC[110],TCC_ATOMIC[111],TCC_BUBBLE[111],TCC_CYCLE[111],TCC_EA0_ATOMIC[111],TCC_ATOMIC[112],TCC_BUBBLE[112],TCC_CYCLE[112],TCC_EA0_ATOMIC[112],TCC_ATOMIC[113],TCC_BUBBLE[113],TCC_CYCLE[113],TCC_EA0_ATOMIC[113],TCC_ATOMIC[114],TCC_BUBBLE[114],TCC_CYCLE[114],TCC_EA0_ATOMIC[114],TCC_ATOMIC[115],TCC_BUBBLE[115],TCC_CYCLE[115],TCC_EA0_ATOMIC[115],TCC_ATOMIC[116],TCC_BUBBLE[116],TCC_CYCLE[116],TCC_EA0_ATOMIC[116],TCC_ATOMIC[117],TCC_BUBBLE[117],TCC_CYCLE[117],TCC_EA0_ATOMIC[117],TCC_ATOMIC[118],TCC_BUBBLE[118],TCC_CYCLE[118],TCC_EA0_ATOMIC[118],TCC_ATOMIC[119],TCC_BUBBLE[119],TCC_CYCLE[119],TCC_EA0_ATOMIC[119],TCC_ATOMIC[120],TCC_BUBBLE[120],TCC_CYCLE[120],TCC_EA0_ATOMIC[120],TCC_ATOMIC[121],TCC_BUBBLE[121],TCC_CYCLE[121],TCC_EA0_ATOMIC[121],TCC_ATOMIC[122],TCC_BUBBLE[122],TCC_CYCLE[122],TCC_EA0_ATOMIC[122],TCC_ATOMIC[123],TCC_BUBBLE[123],TCC_CYCLE[123],TCC_EA0_ATOMIC[123],TCC_ATOMIC[124],TCC_BUBBLE[124],TCC_CYCLE[124],TCC_EA0_ATOMIC[124],TCC_ATOMIC[125],TCC_BUBBLE[125],TCC_CYCLE[125],TCC_EA0_ATOMIC[125],TCC_ATOMIC[126],TCC_BUBBLE[126],TCC_CYCLE[126],TCC_EA0_ATOMIC[126],TCC_ATOMIC[127],TCC_BUBBLE[127],TCC_CYCLE[127],TCC_EA0_ATOMIC[127],Wave_Size_2,Correlation_ID_2,SQ_WAVES_LT_32,SQ_WAVES_LT_16,SQ_ITEMS,SQ_LDS_MEM_VIOLATIONS,SQ_LDS_ATOMIC_RETURN,SQ_LDS_IDX_ACTIVE,SQ_WAVES_RESTORED,SQ_WAVES_SAVED,SPI_RA_WVLIM_STALL_CSN,SPI_SWC_CSC_WR,TA_FLAT_ATOMIC_WAVEFRONTS_sum,TA_FLAT_WRITE_WAVEFRONTS_sum,TCC_ALL_TC_OP_INV_EVICT_sum,TCC_EA0_ATOMIC_sum,TCC_NORMAL_EVICT_sum,TCC_TOO_MANY_EA_WRREQS_STALL_sum,TCP_TCC_CC_READ_REQ_sum,TCP_TCC_CC_WRITE_REQ_sum,TCP_TCC_UC_ATOMIC_REQ_sum,TCP_TCC_UC_WRITE_REQ_sum,Wave_Size_3,Correlation_ID_3,SQ_INSTS_SMEM_NORM,SQ_INSTS_MFMA,SQ_INSTS_VALU_MFMA_I8,SQ_INSTS_VALU_MFMA_F16,SQ_INSTS_VALU_MFMA_BF16,SQ_INSTS_VALU_MFMA_F32,SQ_INSTS_VALU_MFMA_F64,SQ_VALU_MFMA_BUSY_CYCLES,SPI_VWC_CSC_WR,SPI_RA_BULKY_CU_FULL_CSN,TCC_EA0_ATOMIC_LEVEL_sum,TCC_EA0_RDREQ_LEVEL_sum,TCC_EA0_WRREQ_LEVEL_sum,TCC_EA0_WRREQ_STALL_sum,TCP_TCC_CC_ATOMIC_REQ_sum,TCP_TCC_RW_ATOMIC_REQ_sum,TCP_TCC_RW_READ_REQ_sum,TCP_TCC_RW_WRITE_REQ_sum,Wave_Size_4,Correlation_ID_4,SQ_INSTS_VALU_TRANS_F16,SQ_INSTS_VALU_ADD_F32,SQ_INSTS_VALU_MUL_F32,SQ_INSTS_VALU_FMA_F32,SQ_INSTS_VALU_TRANS_F32,SQ_INSTS_VALU_ADD_F64,SQ_INSTS_VALU_MUL_F64,SQ_INSTS_VALU_FMA_F64,SPI_RA_REQ_NO_ALLOC,SPI_RA_REQ_NO_ALLOC_CSN,CPC_CPC_STAT_STALL,CPC_UTCL1_STALL_ON_TRANSLATION,CPF_CPF_STAT_IDLE,CPF_CPF_TCIU_IDLE,TA_BUFFER_ATOMIC_WAVEFRONTS_sum,TA_BUFFER_TOTAL_CYCLES_sum,TCC_HIT_sum,TCC_MISS_sum,TCC_REQ_sum,TCC_STREAMING_REQ_sum,TCP_TOTAL_ACCESSES_sum,TCP_TOTAL_READ_sum,TCP_TOTAL_WRITE_sum,TCP_VOLATILE_sum,TD_ATOMIC_WAVEFRONT_sum,TD_STORE_WAVEFRONT_sum,Wave_Size_5,Correlation_ID_5,XCC_Index_5,TCC_MISS[0],TCC_READ[0],TCC_REQ[0],TCC_RW_REQ[0],TCC_MISS[1],TCC_READ[1],TCC_REQ[1],TCC_RW_REQ[1],TCC_MISS[2],TCC_READ[2],TCC_REQ[2],TCC_RW_REQ[2],TCC_MISS[3],TCC_READ[3],TCC_REQ[3],TCC_RW_REQ[3],TCC_MISS[4],TCC_READ[4],TCC_REQ[4],TCC_RW_REQ[4],TCC_MISS[5],TCC_READ[5],TCC_REQ[5],TCC_RW_REQ[5],TCC_MISS[6],TCC_READ[6],TCC_REQ[6],TCC_RW_REQ[6],TCC_MISS[7],TCC_READ[7],TCC_REQ[7],TCC_RW_REQ[7],TCC_MISS[8],TCC_READ[8],TCC_REQ[8],TCC_RW_REQ[8],TCC_MISS[9],TCC_READ[9],TCC_REQ[9],TCC_RW_REQ[9],TCC_MISS[10],TCC_READ[10],TCC_REQ[10],TCC_RW_REQ[10],TCC_MISS[11],TCC_READ[11],TCC_REQ[11],TCC_RW_REQ[11],TCC_MISS[12],TCC_READ[12],TCC_REQ[12],TCC_RW_REQ[12],TCC_MISS[13],TCC_READ[13],TCC_REQ[13],TCC_RW_REQ[13],TCC_MISS[14],TCC_READ[14],TCC_REQ[14],TCC_RW_REQ[14],TCC_MISS[15],TCC_READ[15],TCC_REQ[15],TCC_RW_REQ[15],TCC_MISS[16],TCC_READ[16],TCC_REQ[16],TCC_RW_REQ[16],TCC_MISS[17],TCC_READ[17],TCC_REQ[17],TCC_RW_REQ[17],TCC_MISS[18],TCC_READ[18],TCC_REQ[18],TCC_RW_REQ[18],TCC_MISS[19],TCC_READ[19],TCC_REQ[19],TCC_RW_REQ[19],TCC_MISS[20],TCC_READ[20],TCC_REQ[20],TCC_RW_REQ[20],TCC_MISS[21],TCC_READ[21],TCC_REQ[21],TCC_RW_REQ[21],TCC_MISS[22],TCC_READ[22],TCC_REQ[22],TCC_RW_REQ[22],TCC_MISS[23],TCC_READ[23],TCC_REQ[23],TCC_RW_REQ[23],TCC_MISS[24],TCC_READ[24],TCC_REQ[24],TCC_RW_REQ[24],TCC_MISS[25],TCC_READ[25],TCC_REQ[25],TCC_RW_REQ[25],TCC_MISS[26],TCC_READ[26],TCC_REQ[26],TCC_RW_REQ[26],TCC_MISS[27],TCC_READ[27],TCC_REQ[27],TCC_RW_REQ[27],TCC_MISS[28],TCC_READ[28],TCC_REQ[28],TCC_RW_REQ[28],TCC_MISS[29],TCC_READ[29],TCC_REQ[29],TCC_RW_REQ[29],TCC_MISS[30],TCC_READ[30],TCC_REQ[30],TCC_RW_REQ[30],TCC_MISS[31],TCC_READ[31],TCC_REQ[31],TCC_RW_REQ[31],TCC_MISS[32],TCC_READ[32],TCC_REQ[32],TCC_RW_REQ[32],TCC_MISS[33],TCC_READ[33],TCC_REQ[33],TCC_RW_REQ[33],TCC_MISS[34],TCC_READ[34],TCC_REQ[34],TCC_RW_REQ[34],TCC_MISS[35],TCC_READ[35],TCC_REQ[35],TCC_RW_REQ[35],TCC_MISS[36],TCC_READ[36],TCC_REQ[36],TCC_RW_REQ[36],TCC_MISS[37],TCC_READ[37],TCC_REQ[37],TCC_RW_REQ[37],TCC_MISS[38],TCC_READ[38],TCC_REQ[38],TCC_RW_REQ[38],TCC_MISS[39],TCC_READ[39],TCC_REQ[39],TCC_RW_REQ[39],TCC_MISS[40],TCC_READ[40],TCC_REQ[40],TCC_RW_REQ[40],TCC_MISS[41],TCC_READ[41],TCC_REQ[41],TCC_RW_REQ[41],TCC_MISS[42],TCC_READ[42],TCC_REQ[42],TCC_RW_REQ[42],TCC_MISS[43],TCC_READ[43],TCC_REQ[43],TCC_RW_REQ[43],TCC_MISS[44],TCC_READ[44],TCC_REQ[44],TCC_RW_REQ[44],TCC_MISS[45],TCC_READ[45],TCC_REQ[45],TCC_RW_REQ[45],TCC_MISS[46],TCC_READ[46],TCC_REQ[46],TCC_RW_REQ[46],TCC_MISS[47],TCC_READ[47],TCC_REQ[47],TCC_RW_REQ[47],TCC_MISS[48],TCC_READ[48],TCC_REQ[48],TCC_RW_REQ[48],TCC_MISS[49],TCC_READ[49],TCC_REQ[49],TCC_RW_REQ[49],TCC_MISS[50],TCC_READ[50],TCC_REQ[50],TCC_RW_REQ[50],TCC_MISS[51],TCC_READ[51],TCC_REQ[51],TCC_RW_REQ[51],TCC_MISS[52],TCC_READ[52],TCC_REQ[52],TCC_RW_REQ[52],TCC_MISS[53],TCC_READ[53],TCC_REQ[53],TCC_RW_REQ[53],TCC_MISS[54],TCC_READ[54],TCC_REQ[54],TCC_RW_REQ[54],TCC_MISS[55],TCC_READ[55],TCC_REQ[55],TCC_RW_REQ[55],TCC_MISS[56],TCC_READ[56],TCC_REQ[56],TCC_RW_REQ[56],TCC_MISS[57],TCC_READ[57],TCC_REQ[57],TCC_RW_REQ[57],TCC_MISS[58],TCC_READ[58],TCC_REQ[58],TCC_RW_REQ[58],TCC_MISS[59],TCC_READ[59],TCC_REQ[59],TCC_RW_REQ[59],TCC_MISS[60],TCC_READ[60],TCC_REQ[60],TCC_RW_REQ[60],TCC_MISS[61],TCC_READ[61],TCC_REQ[61],TCC_RW_REQ[61],TCC_MISS[62],TCC_READ[62],TCC_REQ[62],TCC_RW_REQ[62],TCC_MISS[63],TCC_READ[63],TCC_REQ[63],TCC_RW_REQ[63],TCC_MISS[64],TCC_READ[64],TCC_REQ[64],TCC_RW_REQ[64],TCC_MISS[65],TCC_READ[65],TCC_REQ[65],TCC_RW_REQ[65],TCC_MISS[66],TCC_READ[66],TCC_REQ[66],TCC_RW_REQ[66],TCC_MISS[67],TCC_READ[67],TCC_REQ[67],TCC_RW_REQ[67],TCC_MISS[68],TCC_READ[68],TCC_REQ[68],TCC_RW_REQ[68],TCC_MISS[69],TCC_READ[69],TCC_REQ[69],TCC_RW_REQ[69],TCC_MISS[70],TCC_READ[70],TCC_REQ[70],TCC_RW_REQ[70],TCC_MISS[71],TCC_READ[71],TCC_REQ[71],TCC_RW_REQ[71],TCC_MISS[72],TCC_READ[72],TCC_REQ[72],TCC_RW_REQ[72],TCC_MISS[73],TCC_READ[73],TCC_REQ[73],TCC_RW_REQ[73],TCC_MISS[74],TCC_READ[74],TCC_REQ[74],TCC_RW_REQ[74],TCC_MISS[75],TCC_READ[75],TCC_REQ[75],TCC_RW_REQ[75],TCC_MISS[76],TCC_READ[76],TCC_REQ[76],TCC_RW_REQ[76],TCC_MISS[77],TCC_READ[77],TCC_REQ[77],TCC_RW_REQ[77],TCC_MISS[78],TCC_READ[78],TCC_REQ[78],TCC_RW_REQ[78],TCC_MISS[79],TCC_READ[79],TCC_REQ[79],TCC_RW_REQ[79],TCC_MISS[80],TCC_READ[80],TCC_REQ[80],TCC_RW_REQ[80],TCC_MISS[81],TCC_READ[81],TCC_REQ[81],TCC_RW_REQ[81],TCC_MISS[82],TCC_READ[82],TCC_REQ[82],TCC_RW_REQ[82],TCC_MISS[83],TCC_READ[83],TCC_REQ[83],TCC_RW_REQ[83],TCC_MISS[84],TCC_READ[84],TCC_REQ[84],TCC_RW_REQ[84],TCC_MISS[85],TCC_READ[85],TCC_REQ[85],TCC_RW_REQ[85],TCC_MISS[86],TCC_READ[86],TCC_REQ[86],TCC_RW_REQ[86],TCC_MISS[87],TCC_READ[87],TCC_REQ[87],TCC_RW_REQ[87],TCC_MISS[88],TCC_READ[88],TCC_REQ[88],TCC_RW_REQ[88],TCC_MISS[89],TCC_READ[89],TCC_REQ[89],TCC_RW_REQ[89],TCC_MISS[90],TCC_READ[90],TCC_REQ[90],TCC_RW_REQ[90],TCC_MISS[91],TCC_READ[91],TCC_REQ[91],TCC_RW_REQ[91],TCC_MISS[92],TCC_READ[92],TCC_REQ[92],TCC_RW_REQ[92],TCC_MISS[93],TCC_READ[93],TCC_REQ[93],TCC_RW_REQ[93],TCC_MISS[94],TCC_READ[94],TCC_REQ[94],TCC_RW_REQ[94],TCC_MISS[95],TCC_READ[95],TCC_REQ[95],TCC_RW_REQ[95],TCC_MISS[96],TCC_READ[96],TCC_REQ[96],TCC_RW_REQ[96],TCC_MISS[97],TCC_READ[97],TCC_REQ[97],TCC_RW_REQ[97],TCC_MISS[98],TCC_READ[98],TCC_REQ[98],TCC_RW_REQ[98],TCC_MISS[99],TCC_READ[99],TCC_REQ[99],TCC_RW_REQ[99],TCC_MISS[100],TCC_READ[100],TCC_REQ[100],TCC_RW_REQ[100],TCC_MISS[101],TCC_READ[101],TCC_REQ[101],TCC_RW_REQ[101],TCC_MISS[102],TCC_READ[102],TCC_REQ[102],TCC_RW_REQ[102],TCC_MISS[103],TCC_READ[103],TCC_REQ[103],TCC_RW_REQ[103],TCC_MISS[104],TCC_READ[104],TCC_REQ[104],TCC_RW_REQ[104],TCC_MISS[105],TCC_READ[105],TCC_REQ[105],TCC_RW_REQ[105],TCC_MISS[106],TCC_READ[106],TCC_REQ[106],TCC_RW_REQ[106],TCC_MISS[107],TCC_READ[107],TCC_REQ[107],TCC_RW_REQ[107],TCC_MISS[108],TCC_READ[108],TCC_REQ[108],TCC_RW_REQ[108],TCC_MISS[109],TCC_READ[109],TCC_REQ[109],TCC_RW_REQ[109],TCC_MISS[110],TCC_READ[110],TCC_REQ[110],TCC_RW_REQ[110],TCC_MISS[111],TCC_READ[111],TCC_REQ[111],TCC_RW_REQ[111],TCC_MISS[112],TCC_READ[112],TCC_REQ[112],TCC_RW_REQ[112],TCC_MISS[113],TCC_READ[113],TCC_REQ[113],TCC_RW_REQ[113],TCC_MISS[114],TCC_READ[114],TCC_REQ[114],TCC_RW_REQ[114],TCC_MISS[115],TCC_READ[115],TCC_REQ[115],TCC_RW_REQ[115],TCC_MISS[116],TCC_READ[116],TCC_REQ[116],TCC_RW_REQ[116],TCC_MISS[117],TCC_READ[117],TCC_REQ[117],TCC_RW_REQ[117],TCC_MISS[118],TCC_READ[118],TCC_REQ[118],TCC_RW_REQ[118],TCC_MISS[119],TCC_READ[119],TCC_REQ[119],TCC_RW_REQ[119],TCC_MISS[120],TCC_READ[120],TCC_REQ[120],TCC_RW_REQ[120],TCC_MISS[121],TCC_READ[121],TCC_REQ[121],TCC_RW_REQ[121],TCC_MISS[122],TCC_READ[122],TCC_REQ[122],TCC_RW_REQ[122],TCC_MISS[123],TCC_READ[123],TCC_REQ[123],TCC_RW_REQ[123],TCC_MISS[124],TCC_READ[124],TCC_REQ[124],TCC_RW_REQ[124],TCC_MISS[125],TCC_READ[125],TCC_REQ[125],TCC_RW_REQ[125],TCC_MISS[126],TCC_READ[126],TCC_REQ[126],TCC_RW_REQ[126],TCC_MISS[127],TCC_READ[127],TCC_REQ[127],TCC_RW_REQ[127],Wave_Size_6,Correlation_ID_6,SQ_INSTS_BRANCH,SQ_INSTS_SENDMSG,SQ_WAIT_ANY,SQ_WAIT_INST_ANY,SQ_ACTIVE_INST_ANY,SQ_ACTIVE_INST_VMEM,SQ_ACTIVE_INST_LDS,SQ_ACTIVE_INST_VALU,SPI_RA_WAVE_SIMD_FULL_CSN,SPI_RA_VGPR_SIMD_FULL_CSN,CPC_CPC_UTCL2IU_STALL,CPC_ME1_BUSY_FOR_PACKET_DECODE,TA_ADDR_STALLED_BY_TC_CYCLES_sum,TA_TOTAL_WAVEFRONTS_sum,TCC_EA0_WRREQ_64B_sum,TCC_EA0_WRREQ_DRAM_sum,TCC_EA0_WRREQ_sum,TCC_EA0_WR_UNCACHED_32B_sum,TCP_UTCL1_PERMISSION_MISS_sum,TCP_UTCL1_REQUEST_sum,TCP_UTCL1_TRANSLATION_HIT_sum,TCP_UTCL1_TRANSLATION_MISS_sum,Wave_Size_7,Correlation_ID_7,XCC_Index_7,TCC_TAG_STALL[0],TCC_TOO_MANY_EA_WRREQS_STALL[0],TCC_WRITE[0],TCC_TAG_STALL[1],TCC_TOO_MANY_EA_WRREQS_STALL[1],TCC_WRITE[1],TCC_TAG_STALL[2],TCC_TOO_MANY_EA_WRREQS_STALL[2],TCC_WRITE[2],TCC_TAG_STALL[3],TCC_TOO_MANY_EA_WRREQS_STALL[3],TCC_WRITE[3],TCC_TAG_STALL[4],TCC_TOO_MANY_EA_WRREQS_STALL[4],TCC_WRITE[4],TCC_TAG_STALL[5],TCC_TOO_MANY_EA_WRREQS_STALL[5],TCC_WRITE[5],TCC_TAG_STALL[6],TCC_TOO_MANY_EA_WRREQS_STALL[6],TCC_WRITE[6],TCC_TAG_STALL[7],TCC_TOO_MANY_EA_WRREQS_STALL[7],TCC_WRITE[7],TCC_TAG_STALL[8],TCC_TOO_MANY_EA_WRREQS_STALL[8],TCC_WRITE[8],TCC_TAG_STALL[9],TCC_TOO_MANY_EA_WRREQS_STALL[9],TCC_WRITE[9],TCC_TAG_STALL[10],TCC_TOO_MANY_EA_WRREQS_STALL[10],TCC_WRITE[10],TCC_TAG_STALL[11],TCC_TOO_MANY_EA_WRREQS_STALL[11],TCC_WRITE[11],TCC_TAG_STALL[12],TCC_TOO_MANY_EA_WRREQS_STALL[12],TCC_WRITE[12],TCC_TAG_STALL[13],TCC_TOO_MANY_EA_WRREQS_STALL[13],TCC_WRITE[13],TCC_TAG_STALL[14],TCC_TOO_MANY_EA_WRREQS_STALL[14],TCC_WRITE[14],TCC_TAG_STALL[15],TCC_TOO_MANY_EA_WRREQS_STALL[15],TCC_WRITE[15],TCC_TAG_STALL[16],TCC_TOO_MANY_EA_WRREQS_STALL[16],TCC_WRITE[16],TCC_TAG_STALL[17],TCC_TOO_MANY_EA_WRREQS_STALL[17],TCC_WRITE[17],TCC_TAG_STALL[18],TCC_TOO_MANY_EA_WRREQS_STALL[18],TCC_WRITE[18],TCC_TAG_STALL[19],TCC_TOO_MANY_EA_WRREQS_STALL[19],TCC_WRITE[19],TCC_TAG_STALL[20],TCC_TOO_MANY_EA_WRREQS_STALL[20],TCC_WRITE[20],TCC_TAG_STALL[21],TCC_TOO_MANY_EA_WRREQS_STALL[21],TCC_WRITE[21],TCC_TAG_STALL[22],TCC_TOO_MANY_EA_WRREQS_STALL[22],TCC_WRITE[22],TCC_TAG_STALL[23],TCC_TOO_MANY_EA_WRREQS_STALL[23],TCC_WRITE[23],TCC_TAG_STALL[24],TCC_TOO_MANY_EA_WRREQS_STALL[24],TCC_WRITE[24],TCC_TAG_STALL[25],TCC_TOO_MANY_EA_WRREQS_STALL[25],TCC_WRITE[25],TCC_TAG_STALL[26],TCC_TOO_MANY_EA_WRREQS_STALL[26],TCC_WRITE[26],TCC_TAG_STALL[27],TCC_TOO_MANY_EA_WRREQS_STALL[27],TCC_WRITE[27],TCC_TAG_STALL[28],TCC_TOO_MANY_EA_WRREQS_STALL[28],TCC_WRITE[28],TCC_TAG_STALL[29],TCC_TOO_MANY_EA_WRREQS_STALL[29],TCC_WRITE[29],TCC_TAG_STALL[30],TCC_TOO_MANY_EA_WRREQS_STALL[30],TCC_WRITE[30],TCC_TAG_STALL[31],TCC_TOO_MANY_EA_WRREQS_STALL[31],TCC_WRITE[31],TCC_TAG_STALL[32],TCC_TOO_MANY_EA_WRREQS_STALL[32],TCC_WRITE[32],TCC_TAG_STALL[33],TCC_TOO_MANY_EA_WRREQS_STALL[33],TCC_WRITE[33],TCC_TAG_STALL[34],TCC_TOO_MANY_EA_WRREQS_STALL[34],TCC_WRITE[34],TCC_TAG_STALL[35],TCC_TOO_MANY_EA_WRREQS_STALL[35],TCC_WRITE[35],TCC_TAG_STALL[36],TCC_TOO_MANY_EA_WRREQS_STALL[36],TCC_WRITE[36],TCC_TAG_STALL[37],TCC_TOO_MANY_EA_WRREQS_STALL[37],TCC_WRITE[37],TCC_TAG_STALL[38],TCC_TOO_MANY_EA_WRREQS_STALL[38],TCC_WRITE[38],TCC_TAG_STALL[39],TCC_TOO_MANY_EA_WRREQS_STALL[39],TCC_WRITE[39],TCC_TAG_STALL[40],TCC_TOO_MANY_EA_WRREQS_STALL[40],TCC_WRITE[40],TCC_TAG_STALL[41],TCC_TOO_MANY_EA_WRREQS_STALL[41],TCC_WRITE[41],TCC_TAG_STALL[42],TCC_TOO_MANY_EA_WRREQS_STALL[42],TCC_WRITE[42],TCC_TAG_STALL[43],TCC_TOO_MANY_EA_WRREQS_STALL[43],TCC_WRITE[43],TCC_TAG_STALL[44],TCC_TOO_MANY_EA_WRREQS_STALL[44],TCC_WRITE[44],TCC_TAG_STALL[45],TCC_TOO_MANY_EA_WRREQS_STALL[45],TCC_WRITE[45],TCC_TAG_STALL[46],TCC_TOO_MANY_EA_WRREQS_STALL[46],TCC_WRITE[46],TCC_TAG_STALL[47],TCC_TOO_MANY_EA_WRREQS_STALL[47],TCC_WRITE[47],TCC_TAG_STALL[48],TCC_TOO_MANY_EA_WRREQS_STALL[48],TCC_WRITE[48],TCC_TAG_STALL[49],TCC_TOO_MANY_EA_WRREQS_STALL[49],TCC_WRITE[49],TCC_TAG_STALL[50],TCC_TOO_MANY_EA_WRREQS_STALL[50],TCC_WRITE[50],TCC_TAG_STALL[51],TCC_TOO_MANY_EA_WRREQS_STALL[51],TCC_WRITE[51],TCC_TAG_STALL[52],TCC_TOO_MANY_EA_WRREQS_STALL[52],TCC_WRITE[52],TCC_TAG_STALL[53],TCC_TOO_MANY_EA_WRREQS_STALL[53],TCC_WRITE[53],TCC_TAG_STALL[54],TCC_TOO_MANY_EA_WRREQS_STALL[54],TCC_WRITE[54],TCC_TAG_STALL[55],TCC_TOO_MANY_EA_WRREQS_STALL[55],TCC_WRITE[55],TCC_TAG_STALL[56],TCC_TOO_MANY_EA_WRREQS_STALL[56],TCC_WRITE[56],TCC_TAG_STALL[57],TCC_TOO_MANY_EA_WRREQS_STALL[57],TCC_WRITE[57],TCC_TAG_STALL[58],TCC_TOO_MANY_EA_WRREQS_STALL[58],TCC_WRITE[58],TCC_TAG_STALL[59],TCC_TOO_MANY_EA_WRREQS_STALL[59],TCC_WRITE[59],TCC_TAG_STALL[60],TCC_TOO_MANY_EA_WRREQS_STALL[60],TCC_WRITE[60],TCC_TAG_STALL[61],TCC_TOO_MANY_EA_WRREQS_STALL[61],TCC_WRITE[61],TCC_TAG_STALL[62],TCC_TOO_MANY_EA_WRREQS_STALL[62],TCC_WRITE[62],TCC_TAG_STALL[63],TCC_TOO_MANY_EA_WRREQS_STALL[63],TCC_WRITE[63],TCC_TAG_STALL[64],TCC_TOO_MANY_EA_WRREQS_STALL[64],TCC_WRITE[64],TCC_TAG_STALL[65],TCC_TOO_MANY_EA_WRREQS_STALL[65],TCC_WRITE[65],TCC_TAG_STALL[66],TCC_TOO_MANY_EA_WRREQS_STALL[66],TCC_WRITE[66],TCC_TAG_STALL[67],TCC_TOO_MANY_EA_WRREQS_STALL[67],TCC_WRITE[67],TCC_TAG_STALL[68],TCC_TOO_MANY_EA_WRREQS_STALL[68],TCC_WRITE[68],TCC_TAG_STALL[69],TCC_TOO_MANY_EA_WRREQS_STALL[69],TCC_WRITE[69],TCC_TAG_STALL[70],TCC_TOO_MANY_EA_WRREQS_STALL[70],TCC_WRITE[70],TCC_TAG_STALL[71],TCC_TOO_MANY_EA_WRREQS_STALL[71],TCC_WRITE[71],TCC_TAG_STALL[72],TCC_TOO_MANY_EA_WRREQS_STALL[72],TCC_WRITE[72],TCC_TAG_STALL[73],TCC_TOO_MANY_EA_WRREQS_STALL[73],TCC_WRITE[73],TCC_TAG_STALL[74],TCC_TOO_MANY_EA_WRREQS_STALL[74],TCC_WRITE[74],TCC_TAG_STALL[75],TCC_TOO_MANY_EA_WRREQS_STALL[75],TCC_WRITE[75],TCC_TAG_STALL[76],TCC_TOO_MANY_EA_WRREQS_STALL[76],TCC_WRITE[76],TCC_TAG_STALL[77],TCC_TOO_MANY_EA_WRREQS_STALL[77],TCC_WRITE[77],TCC_TAG_STALL[78],TCC_TOO_MANY_EA_WRREQS_STALL[78],TCC_WRITE[78],TCC_TAG_STALL[79],TCC_TOO_MANY_EA_WRREQS_STALL[79],TCC_WRITE[79],TCC_TAG_STALL[80],TCC_TOO_MANY_EA_WRREQS_STALL[80],TCC_WRITE[80],TCC_TAG_STALL[81],TCC_TOO_MANY_EA_WRREQS_STALL[81],TCC_WRITE[81],TCC_TAG_STALL[82],TCC_TOO_MANY_EA_WRREQS_STALL[82],TCC_WRITE[82],TCC_TAG_STALL[83],TCC_TOO_MANY_EA_WRREQS_STALL[83],TCC_WRITE[83],TCC_TAG_STALL[84],TCC_TOO_MANY_EA_WRREQS_STALL[84],TCC_WRITE[84],TCC_TAG_STALL[85],TCC_TOO_MANY_EA_WRREQS_STALL[85],TCC_WRITE[85],TCC_TAG_STALL[86],TCC_TOO_MANY_EA_WRREQS_STALL[86],TCC_WRITE[86],TCC_TAG_STALL[87],TCC_TOO_MANY_EA_WRREQS_STALL[87],TCC_WRITE[87],TCC_TAG_STALL[88],TCC_TOO_MANY_EA_WRREQS_STALL[88],TCC_WRITE[88],TCC_TAG_STALL[89],TCC_TOO_MANY_EA_WRREQS_STALL[89],TCC_WRITE[89],TCC_TAG_STALL[90],TCC_TOO_MANY_EA_WRREQS_STALL[90],TCC_WRITE[90],TCC_TAG_STALL[91],TCC_TOO_MANY_EA_WRREQS_STALL[91],TCC_WRITE[91],TCC_TAG_STALL[92],TCC_TOO_MANY_EA_WRREQS_STALL[92],TCC_WRITE[92],TCC_TAG_STALL[93],TCC_TOO_MANY_EA_WRREQS_STALL[93],TCC_WRITE[93],TCC_TAG_STALL[94],TCC_TOO_MANY_EA_WRREQS_STALL[94],TCC_WRITE[94],TCC_TAG_STALL[95],TCC_TOO_MANY_EA_WRREQS_STALL[95],TCC_WRITE[95],TCC_TAG_STALL[96],TCC_TOO_MANY_EA_WRREQS_STALL[96],TCC_WRITE[96],TCC_TAG_STALL[97],TCC_TOO_MANY_EA_WRREQS_STALL[97],TCC_WRITE[97],TCC_TAG_STALL[98],TCC_TOO_MANY_EA_WRREQS_STALL[98],TCC_WRITE[98],TCC_TAG_STALL[99],TCC_TOO_MANY_EA_WRREQS_STALL[99],TCC_WRITE[99],TCC_TAG_STALL[100],TCC_TOO_MANY_EA_WRREQS_STALL[100],TCC_WRITE[100],TCC_TAG_STALL[101],TCC_TOO_MANY_EA_WRREQS_STALL[101],TCC_WRITE[101],TCC_TAG_STALL[102],TCC_TOO_MANY_EA_WRREQS_STALL[102],TCC_WRITE[102],TCC_TAG_STALL[103],TCC_TOO_MANY_EA_WRREQS_STALL[103],TCC_WRITE[103],TCC_TAG_STALL[104],TCC_TOO_MANY_EA_WRREQS_STALL[104],TCC_WRITE[104],TCC_TAG_STALL[105],TCC_TOO_MANY_EA_WRREQS_STALL[105],TCC_WRITE[105],TCC_TAG_STALL[106],TCC_TOO_MANY_EA_WRREQS_STALL[106],TCC_WRITE[106],TCC_TAG_STALL[107],TCC_TOO_MANY_EA_WRREQS_STALL[107],TCC_WRITE[107],TCC_TAG_STALL[108],TCC_TOO_MANY_EA_WRREQS_STALL[108],TCC_WRITE[108],TCC_TAG_STALL[109],TCC_TOO_MANY_EA_WRREQS_STALL[109],TCC_WRITE[109],TCC_TAG_STALL[110],TCC_TOO_MANY_EA_WRREQS_STALL[110],TCC_WRITE[110],TCC_TAG_STALL[111],TCC_TOO_MANY_EA_WRREQS_STALL[111],TCC_WRITE[111],TCC_TAG_STALL[112],TCC_TOO_MANY_EA_WRREQS_STALL[112],TCC_WRITE[112],TCC_TAG_STALL[113],TCC_TOO_MANY_EA_WRREQS_STALL[113],TCC_WRITE[113],TCC_TAG_STALL[114],TCC_TOO_MANY_EA_WRREQS_STALL[114],TCC_WRITE[114],TCC_TAG_STALL[115],TCC_TOO_MANY_EA_WRREQS_STALL[115],TCC_WRITE[115],TCC_TAG_STALL[116],TCC_TOO_MANY_EA_WRREQS_STALL[116],TCC_WRITE[116],TCC_TAG_STALL[117],TCC_TOO_MANY_EA_WRREQS_STALL[117],TCC_WRITE[117],TCC_TAG_STALL[118],TCC_TOO_MANY_EA_WRREQS_STALL[118],TCC_WRITE[118],TCC_TAG_STALL[119],TCC_TOO_MANY_EA_WRREQS_STALL[119],TCC_WRITE[119],TCC_TAG_STALL[120],TCC_TOO_MANY_EA_WRREQS_STALL[120],TCC_WRITE[120],TCC_TAG_STALL[121],TCC_TOO_MANY_EA_WRREQS_STALL[121],TCC_WRITE[121],TCC_TAG_STALL[122],TCC_TOO_MANY_EA_WRREQS_STALL[122],TCC_WRITE[122],TCC_TAG_STALL[123],TCC_TOO_MANY_EA_WRREQS_STALL[123],TCC_WRITE[123],TCC_TAG_STALL[124],TCC_TOO_MANY_EA_WRREQS_STALL[124],TCC_WRITE[124],TCC_TAG_STALL[125],TCC_TOO_MANY_EA_WRREQS_STALL[125],TCC_WRITE[125],TCC_TAG_STALL[126],TCC_TOO_MANY_EA_WRREQS_STALL[126],TCC_WRITE[126],TCC_TAG_STALL[127],TCC_TOO_MANY_EA_WRREQS_STALL[127],TCC_WRITE[127],Wave_Size_8,Correlation_ID_8,XCC_Index_8,TCC_EA0_ATOMIC_LEVEL[0],TCC_EA0_RDREQ[0],TCC_EA0_RDREQ_32B[0],TCC_EA0_RDREQ_LEVEL[0],TCC_EA0_ATOMIC_LEVEL[1],TCC_EA0_RDREQ[1],TCC_EA0_RDREQ_32B[1],TCC_EA0_RDREQ_LEVEL[1],TCC_EA0_ATOMIC_LEVEL[2],TCC_EA0_RDREQ[2],TCC_EA0_RDREQ_32B[2],TCC_EA0_RDREQ_LEVEL[2],TCC_EA0_ATOMIC_LEVEL[3],TCC_EA0_RDREQ[3],TCC_EA0_RDREQ_32B[3],TCC_EA0_RDREQ_LEVEL[3],TCC_EA0_ATOMIC_LEVEL[4],TCC_EA0_RDREQ[4],TCC_EA0_RDREQ_32B[4],TCC_EA0_RDREQ_LEVEL[4],TCC_EA0_ATOMIC_LEVEL[5],TCC_EA0_RDREQ[5],TCC_EA0_RDREQ_32B[5],TCC_EA0_RDREQ_LEVEL[5],TCC_EA0_ATOMIC_LEVEL[6],TCC_EA0_RDREQ[6],TCC_EA0_RDREQ_32B[6],TCC_EA0_RDREQ_LEVEL[6],TCC_EA0_ATOMIC_LEVEL[7],TCC_EA0_RDREQ[7],TCC_EA0_RDREQ_32B[7],TCC_EA0_RDREQ_LEVEL[7],TCC_EA0_ATOMIC_LEVEL[8],TCC_EA0_RDREQ[8],TCC_EA0_RDREQ_32B[8],TCC_EA0_RDREQ_LEVEL[8],TCC_EA0_ATOMIC_LEVEL[9],TCC_EA0_RDREQ[9],TCC_EA0_RDREQ_32B[9],TCC_EA0_RDREQ_LEVEL[9],TCC_EA0_ATOMIC_LEVEL[10],TCC_EA0_RDREQ[10],TCC_EA0_RDREQ_32B[10],TCC_EA0_RDREQ_LEVEL[10],TCC_EA0_ATOMIC_LEVEL[11],TCC_EA0_RDREQ[11],TCC_EA0_RDREQ_32B[11],TCC_EA0_RDREQ_LEVEL[11],TCC_EA0_ATOMIC_LEVEL[12],TCC_EA0_RDREQ[12],TCC_EA0_RDREQ_32B[12],TCC_EA0_RDREQ_LEVEL[12],TCC_EA0_ATOMIC_LEVEL[13],TCC_EA0_RDREQ[13],TCC_EA0_RDREQ_32B[13],TCC_EA0_RDREQ_LEVEL[13],TCC_EA0_ATOMIC_LEVEL[14],TCC_EA0_RDREQ[14],TCC_EA0_RDREQ_32B[14],TCC_EA0_RDREQ_LEVEL[14],TCC_EA0_ATOMIC_LEVEL[15],TCC_EA0_RDREQ[15],TCC_EA0_RDREQ_32B[15],TCC_EA0_RDREQ_LEVEL[15],TCC_EA0_ATOMIC_LEVEL[16],TCC_EA0_RDREQ[16],TCC_EA0_RDREQ_32B[16],TCC_EA0_RDREQ_LEVEL[16],TCC_EA0_ATOMIC_LEVEL[17],TCC_EA0_RDREQ[17],TCC_EA0_RDREQ_32B[17],TCC_EA0_RDREQ_LEVEL[17],TCC_EA0_ATOMIC_LEVEL[18],TCC_EA0_RDREQ[18],TCC_EA0_RDREQ_32B[18],TCC_EA0_RDREQ_LEVEL[18],TCC_EA0_ATOMIC_LEVEL[19],TCC_EA0_RDREQ[19],TCC_EA0_RDREQ_32B[19],TCC_EA0_RDREQ_LEVEL[19],TCC_EA0_ATOMIC_LEVEL[20],TCC_EA0_RDREQ[20],TCC_EA0_RDREQ_32B[20],TCC_EA0_RDREQ_LEVEL[20],TCC_EA0_ATOMIC_LEVEL[21],TCC_EA0_RDREQ[21],TCC_EA0_RDREQ_32B[21],TCC_EA0_RDREQ_LEVEL[21],TCC_EA0_ATOMIC_LEVEL[22],TCC_EA0_RDREQ[22],TCC_EA0_RDREQ_32B[22],TCC_EA0_RDREQ_LEVEL[22],TCC_EA0_ATOMIC_LEVEL[23],TCC_EA0_RDREQ[23],TCC_EA0_RDREQ_32B[23],TCC_EA0_RDREQ_LEVEL[23],TCC_EA0_ATOMIC_LEVEL[24],TCC_EA0_RDREQ[24],TCC_EA0_RDREQ_32B[24],TCC_EA0_RDREQ_LEVEL[24],TCC_EA0_ATOMIC_LEVEL[25],TCC_EA0_RDREQ[25],TCC_EA0_RDREQ_32B[25],TCC_EA0_RDREQ_LEVEL[25],TCC_EA0_ATOMIC_LEVEL[26],TCC_EA0_RDREQ[26],TCC_EA0_RDREQ_32B[26],TCC_EA0_RDREQ_LEVEL[26],TCC_EA0_ATOMIC_LEVEL[27],TCC_EA0_RDREQ[27],TCC_EA0_RDREQ_32B[27],TCC_EA0_RDREQ_LEVEL[27],TCC_EA0_ATOMIC_LEVEL[28],TCC_EA0_RDREQ[28],TCC_EA0_RDREQ_32B[28],TCC_EA0_RDREQ_LEVEL[28],TCC_EA0_ATOMIC_LEVEL[29],TCC_EA0_RDREQ[29],TCC_EA0_RDREQ_32B[29],TCC_EA0_RDREQ_LEVEL[29],TCC_EA0_ATOMIC_LEVEL[30],TCC_EA0_RDREQ[30],TCC_EA0_RDREQ_32B[30],TCC_EA0_RDREQ_LEVEL[30],TCC_EA0_ATOMIC_LEVEL[31],TCC_EA0_RDREQ[31],TCC_EA0_RDREQ_32B[31],TCC_EA0_RDREQ_LEVEL[31],TCC_EA0_ATOMIC_LEVEL[32],TCC_EA0_RDREQ[32],TCC_EA0_RDREQ_32B[32],TCC_EA0_RDREQ_LEVEL[32],TCC_EA0_ATOMIC_LEVEL[33],TCC_EA0_RDREQ[33],TCC_EA0_RDREQ_32B[33],TCC_EA0_RDREQ_LEVEL[33],TCC_EA0_ATOMIC_LEVEL[34],TCC_EA0_RDREQ[34],TCC_EA0_RDREQ_32B[34],TCC_EA0_RDREQ_LEVEL[34],TCC_EA0_ATOMIC_LEVEL[35],TCC_EA0_RDREQ[35],TCC_EA0_RDREQ_32B[35],TCC_EA0_RDREQ_LEVEL[35],TCC_EA0_ATOMIC_LEVEL[36],TCC_EA0_RDREQ[36],TCC_EA0_RDREQ_32B[36],TCC_EA0_RDREQ_LEVEL[36],TCC_EA0_ATOMIC_LEVEL[37],TCC_EA0_RDREQ[37],TCC_EA0_RDREQ_32B[37],TCC_EA0_RDREQ_LEVEL[37],TCC_EA0_ATOMIC_LEVEL[38],TCC_EA0_RDREQ[38],TCC_EA0_RDREQ_32B[38],TCC_EA0_RDREQ_LEVEL[38],TCC_EA0_ATOMIC_LEVEL[39],TCC_EA0_RDREQ[39],TCC_EA0_RDREQ_32B[39],TCC_EA0_RDREQ_LEVEL[39],TCC_EA0_ATOMIC_LEVEL[40],TCC_EA0_RDREQ[40],TCC_EA0_RDREQ_32B[40],TCC_EA0_RDREQ_LEVEL[40],TCC_EA0_ATOMIC_LEVEL[41],TCC_EA0_RDREQ[41],TCC_EA0_RDREQ_32B[41],TCC_EA0_RDREQ_LEVEL[41],TCC_EA0_ATOMIC_LEVEL[42],TCC_EA0_RDREQ[42],TCC_EA0_RDREQ_32B[42],TCC_EA0_RDREQ_LEVEL[42],TCC_EA0_ATOMIC_LEVEL[43],TCC_EA0_RDREQ[43],TCC_EA0_RDREQ_32B[43],TCC_EA0_RDREQ_LEVEL[43],TCC_EA0_ATOMIC_LEVEL[44],TCC_EA0_RDREQ[44],TCC_EA0_RDREQ_32B[44],TCC_EA0_RDREQ_LEVEL[44],TCC_EA0_ATOMIC_LEVEL[45],TCC_EA0_RDREQ[45],TCC_EA0_RDREQ_32B[45],TCC_EA0_RDREQ_LEVEL[45],TCC_EA0_ATOMIC_LEVEL[46],TCC_EA0_RDREQ[46],TCC_EA0_RDREQ_32B[46],TCC_EA0_RDREQ_LEVEL[46],TCC_EA0_ATOMIC_LEVEL[47],TCC_EA0_RDREQ[47],TCC_EA0_RDREQ_32B[47],TCC_EA0_RDREQ_LEVEL[47],TCC_EA0_ATOMIC_LEVEL[48],TCC_EA0_RDREQ[48],TCC_EA0_RDREQ_32B[48],TCC_EA0_RDREQ_LEVEL[48],TCC_EA0_ATOMIC_LEVEL[49],TCC_EA0_RDREQ[49],TCC_EA0_RDREQ_32B[49],TCC_EA0_RDREQ_LEVEL[49],TCC_EA0_ATOMIC_LEVEL[50],TCC_EA0_RDREQ[50],TCC_EA0_RDREQ_32B[50],TCC_EA0_RDREQ_LEVEL[50],TCC_EA0_ATOMIC_LEVEL[51],TCC_EA0_RDREQ[51],TCC_EA0_RDREQ_32B[51],TCC_EA0_RDREQ_LEVEL[51],TCC_EA0_ATOMIC_LEVEL[52],TCC_EA0_RDREQ[52],TCC_EA0_RDREQ_32B[52],TCC_EA0_RDREQ_LEVEL[52],TCC_EA0_ATOMIC_LEVEL[53],TCC_EA0_RDREQ[53],TCC_EA0_RDREQ_32B[53],TCC_EA0_RDREQ_LEVEL[53],TCC_EA0_ATOMIC_LEVEL[54],TCC_EA0_RDREQ[54],TCC_EA0_RDREQ_32B[54],TCC_EA0_RDREQ_LEVEL[54],TCC_EA0_ATOMIC_LEVEL[55],TCC_EA0_RDREQ[55],TCC_EA0_RDREQ_32B[55],TCC_EA0_RDREQ_LEVEL[55],TCC_EA0_ATOMIC_LEVEL[56],TCC_EA0_RDREQ[56],TCC_EA0_RDREQ_32B[56],TCC_EA0_RDREQ_LEVEL[56],TCC_EA0_ATOMIC_LEVEL[57],TCC_EA0_RDREQ[57],TCC_EA0_RDREQ_32B[57],TCC_EA0_RDREQ_LEVEL[57],TCC_EA0_ATOMIC_LEVEL[58],TCC_EA0_RDREQ[58],TCC_EA0_RDREQ_32B[58],TCC_EA0_RDREQ_LEVEL[58],TCC_EA0_ATOMIC_LEVEL[59],TCC_EA0_RDREQ[59],TCC_EA0_RDREQ_32B[59],TCC_EA0_RDREQ_LEVEL[59],TCC_EA0_ATOMIC_LEVEL[60],TCC_EA0_RDREQ[60],TCC_EA0_RDREQ_32B[60],TCC_EA0_RDREQ_LEVEL[60],TCC_EA0_ATOMIC_LEVEL[61],TCC_EA0_RDREQ[61],TCC_EA0_RDREQ_32B[61],TCC_EA0_RDREQ_LEVEL[61],TCC_EA0_ATOMIC_LEVEL[62],TCC_EA0_RDREQ[62],TCC_EA0_RDREQ_32B[62],TCC_EA0_RDREQ_LEVEL[62],TCC_EA0_ATOMIC_LEVEL[63],TCC_EA0_RDREQ[63],TCC_EA0_RDREQ_32B[63],TCC_EA0_RDREQ_LEVEL[63],TCC_EA0_ATOMIC_LEVEL[64],TCC_EA0_RDREQ[64],TCC_EA0_RDREQ_32B[64],TCC_EA0_RDREQ_LEVEL[64],TCC_EA0_ATOMIC_LEVEL[65],TCC_EA0_RDREQ[65],TCC_EA0_RDREQ_32B[65],TCC_EA0_RDREQ_LEVEL[65],TCC_EA0_ATOMIC_LEVEL[66],TCC_EA0_RDREQ[66],TCC_EA0_RDREQ_32B[66],TCC_EA0_RDREQ_LEVEL[66],TCC_EA0_ATOMIC_LEVEL[67],TCC_EA0_RDREQ[67],TCC_EA0_RDREQ_32B[67],TCC_EA0_RDREQ_LEVEL[67],TCC_EA0_ATOMIC_LEVEL[68],TCC_EA0_RDREQ[68],TCC_EA0_RDREQ_32B[68],TCC_EA0_RDREQ_LEVEL[68],TCC_EA0_ATOMIC_LEVEL[69],TCC_EA0_RDREQ[69],TCC_EA0_RDREQ_32B[69],TCC_EA0_RDREQ_LEVEL[69],TCC_EA0_ATOMIC_LEVEL[70],TCC_EA0_RDREQ[70],TCC_EA0_RDREQ_32B[70],TCC_EA0_RDREQ_LEVEL[70],TCC_EA0_ATOMIC_LEVEL[71],TCC_EA0_RDREQ[71],TCC_EA0_RDREQ_32B[71],TCC_EA0_RDREQ_LEVEL[71],TCC_EA0_ATOMIC_LEVEL[72],TCC_EA0_RDREQ[72],TCC_EA0_RDREQ_32B[72],TCC_EA0_RDREQ_LEVEL[72],TCC_EA0_ATOMIC_LEVEL[73],TCC_EA0_RDREQ[73],TCC_EA0_RDREQ_32B[73],TCC_EA0_RDREQ_LEVEL[73],TCC_EA0_ATOMIC_LEVEL[74],TCC_EA0_RDREQ[74],TCC_EA0_RDREQ_32B[74],TCC_EA0_RDREQ_LEVEL[74],TCC_EA0_ATOMIC_LEVEL[75],TCC_EA0_RDREQ[75],TCC_EA0_RDREQ_32B[75],TCC_EA0_RDREQ_LEVEL[75],TCC_EA0_ATOMIC_LEVEL[76],TCC_EA0_RDREQ[76],TCC_EA0_RDREQ_32B[76],TCC_EA0_RDREQ_LEVEL[76],TCC_EA0_ATOMIC_LEVEL[77],TCC_EA0_RDREQ[77],TCC_EA0_RDREQ_32B[77],TCC_EA0_RDREQ_LEVEL[77],TCC_EA0_ATOMIC_LEVEL[78],TCC_EA0_RDREQ[78],TCC_EA0_RDREQ_32B[78],TCC_EA0_RDREQ_LEVEL[78],TCC_EA0_ATOMIC_LEVEL[79],TCC_EA0_RDREQ[79],TCC_EA0_RDREQ_32B[79],TCC_EA0_RDREQ_LEVEL[79],TCC_EA0_ATOMIC_LEVEL[80],TCC_EA0_RDREQ[80],TCC_EA0_RDREQ_32B[80],TCC_EA0_RDREQ_LEVEL[80],TCC_EA0_ATOMIC_LEVEL[81],TCC_EA0_RDREQ[81],TCC_EA0_RDREQ_32B[81],TCC_EA0_RDREQ_LEVEL[81],TCC_EA0_ATOMIC_LEVEL[82],TCC_EA0_RDREQ[82],TCC_EA0_RDREQ_32B[82],TCC_EA0_RDREQ_LEVEL[82],TCC_EA0_ATOMIC_LEVEL[83],TCC_EA0_RDREQ[83],TCC_EA0_RDREQ_32B[83],TCC_EA0_RDREQ_LEVEL[83],TCC_EA0_ATOMIC_LEVEL[84],TCC_EA0_RDREQ[84],TCC_EA0_RDREQ_32B[84],TCC_EA0_RDREQ_LEVEL[84],TCC_EA0_ATOMIC_LEVEL[85],TCC_EA0_RDREQ[85],TCC_EA0_RDREQ_32B[85],TCC_EA0_RDREQ_LEVEL[85],TCC_EA0_ATOMIC_LEVEL[86],TCC_EA0_RDREQ[86],TCC_EA0_RDREQ_32B[86],TCC_EA0_RDREQ_LEVEL[86],TCC_EA0_ATOMIC_LEVEL[87],TCC_EA0_RDREQ[87],TCC_EA0_RDREQ_32B[87],TCC_EA0_RDREQ_LEVEL[87],TCC_EA0_ATOMIC_LEVEL[88],TCC_EA0_RDREQ[88],TCC_EA0_RDREQ_32B[88],TCC_EA0_RDREQ_LEVEL[88],TCC_EA0_ATOMIC_LEVEL[89],TCC_EA0_RDREQ[89],TCC_EA0_RDREQ_32B[89],TCC_EA0_RDREQ_LEVEL[89],TCC_EA0_ATOMIC_LEVEL[90],TCC_EA0_RDREQ[90],TCC_EA0_RDREQ_32B[90],TCC_EA0_RDREQ_LEVEL[90],TCC_EA0_ATOMIC_LEVEL[91],TCC_EA0_RDREQ[91],TCC_EA0_RDREQ_32B[91],TCC_EA0_RDREQ_LEVEL[91],TCC_EA0_ATOMIC_LEVEL[92],TCC_EA0_RDREQ[92],TCC_EA0_RDREQ_32B[92],TCC_EA0_RDREQ_LEVEL[92],TCC_EA0_ATOMIC_LEVEL[93],TCC_EA0_RDREQ[93],TCC_EA0_RDREQ_32B[93],TCC_EA0_RDREQ_LEVEL[93],TCC_EA0_ATOMIC_LEVEL[94],TCC_EA0_RDREQ[94],TCC_EA0_RDREQ_32B[94],TCC_EA0_RDREQ_LEVEL[94],TCC_EA0_ATOMIC_LEVEL[95],TCC_EA0_RDREQ[95],TCC_EA0_RDREQ_32B[95],TCC_EA0_RDREQ_LEVEL[95],TCC_EA0_ATOMIC_LEVEL[96],TCC_EA0_RDREQ[96],TCC_EA0_RDREQ_32B[96],TCC_EA0_RDREQ_LEVEL[96],TCC_EA0_ATOMIC_LEVEL[97],TCC_EA0_RDREQ[97],TCC_EA0_RDREQ_32B[97],TCC_EA0_RDREQ_LEVEL[97],TCC_EA0_ATOMIC_LEVEL[98],TCC_EA0_RDREQ[98],TCC_EA0_RDREQ_32B[98],TCC_EA0_RDREQ_LEVEL[98],TCC_EA0_ATOMIC_LEVEL[99],TCC_EA0_RDREQ[99],TCC_EA0_RDREQ_32B[99],TCC_EA0_RDREQ_LEVEL[99],TCC_EA0_ATOMIC_LEVEL[100],TCC_EA0_RDREQ[100],TCC_EA0_RDREQ_32B[100],TCC_EA0_RDREQ_LEVEL[100],TCC_EA0_ATOMIC_LEVEL[101],TCC_EA0_RDREQ[101],TCC_EA0_RDREQ_32B[101],TCC_EA0_RDREQ_LEVEL[101],TCC_EA0_ATOMIC_LEVEL[102],TCC_EA0_RDREQ[102],TCC_EA0_RDREQ_32B[102],TCC_EA0_RDREQ_LEVEL[102],TCC_EA0_ATOMIC_LEVEL[103],TCC_EA0_RDREQ[103],TCC_EA0_RDREQ_32B[103],TCC_EA0_RDREQ_LEVEL[103],TCC_EA0_ATOMIC_LEVEL[104],TCC_EA0_RDREQ[104],TCC_EA0_RDREQ_32B[104],TCC_EA0_RDREQ_LEVEL[104],TCC_EA0_ATOMIC_LEVEL[105],TCC_EA0_RDREQ[105],TCC_EA0_RDREQ_32B[105],TCC_EA0_RDREQ_LEVEL[105],TCC_EA0_ATOMIC_LEVEL[106],TCC_EA0_RDREQ[106],TCC_EA0_RDREQ_32B[106],TCC_EA0_RDREQ_LEVEL[106],TCC_EA0_ATOMIC_LEVEL[107],TCC_EA0_RDREQ[107],TCC_EA0_RDREQ_32B[107],TCC_EA0_RDREQ_LEVEL[107],TCC_EA0_ATOMIC_LEVEL[108],TCC_EA0_RDREQ[108],TCC_EA0_RDREQ_32B[108],TCC_EA0_RDREQ_LEVEL[108],TCC_EA0_ATOMIC_LEVEL[109],TCC_EA0_RDREQ[109],TCC_EA0_RDREQ_32B[109],TCC_EA0_RDREQ_LEVEL[109],TCC_EA0_ATOMIC_LEVEL[110],TCC_EA0_RDREQ[110],TCC_EA0_RDREQ_32B[110],TCC_EA0_RDREQ_LEVEL[110],TCC_EA0_ATOMIC_LEVEL[111],TCC_EA0_RDREQ[111],TCC_EA0_RDREQ_32B[111],TCC_EA0_RDREQ_LEVEL[111],TCC_EA0_ATOMIC_LEVEL[112],TCC_EA0_RDREQ[112],TCC_EA0_RDREQ_32B[112],TCC_EA0_RDREQ_LEVEL[112],TCC_EA0_ATOMIC_LEVEL[113],TCC_EA0_RDREQ[113],TCC_EA0_RDREQ_32B[113],TCC_EA0_RDREQ_LEVEL[113],TCC_EA0_ATOMIC_LEVEL[114],TCC_EA0_RDREQ[114],TCC_EA0_RDREQ_32B[114],TCC_EA0_RDREQ_LEVEL[114],TCC_EA0_ATOMIC_LEVEL[115],TCC_EA0_RDREQ[115],TCC_EA0_RDREQ_32B[115],TCC_EA0_RDREQ_LEVEL[115],TCC_EA0_ATOMIC_LEVEL[116],TCC_EA0_RDREQ[116],TCC_EA0_RDREQ_32B[116],TCC_EA0_RDREQ_LEVEL[116],TCC_EA0_ATOMIC_LEVEL[117],TCC_EA0_RDREQ[117],TCC_EA0_RDREQ_32B[117],TCC_EA0_RDREQ_LEVEL[117],TCC_EA0_ATOMIC_LEVEL[118],TCC_EA0_RDREQ[118],TCC_EA0_RDREQ_32B[118],TCC_EA0_RDREQ_LEVEL[118],TCC_EA0_ATOMIC_LEVEL[119],TCC_EA0_RDREQ[119],TCC_EA0_RDREQ_32B[119],TCC_EA0_RDREQ_LEVEL[119],TCC_EA0_ATOMIC_LEVEL[120],TCC_EA0_RDREQ[120],TCC_EA0_RDREQ_32B[120],TCC_EA0_RDREQ_LEVEL[120],TCC_EA0_ATOMIC_LEVEL[121],TCC_EA0_RDREQ[121],TCC_EA0_RDREQ_32B[121],TCC_EA0_RDREQ_LEVEL[121],TCC_EA0_ATOMIC_LEVEL[122],TCC_EA0_RDREQ[122],TCC_EA0_RDREQ_32B[122],TCC_EA0_RDREQ_LEVEL[122],TCC_EA0_ATOMIC_LEVEL[123],TCC_EA0_RDREQ[123],TCC_EA0_RDREQ_32B[123],TCC_EA0_RDREQ_LEVEL[123],TCC_EA0_ATOMIC_LEVEL[124],TCC_EA0_RDREQ[124],TCC_EA0_RDREQ_32B[124],TCC_EA0_RDREQ_LEVEL[124],TCC_EA0_ATOMIC_LEVEL[125],TCC_EA0_RDREQ[125],TCC_EA0_RDREQ_32B[125],TCC_EA0_RDREQ_LEVEL[125],TCC_EA0_ATOMIC_LEVEL[126],TCC_EA0_RDREQ[126],TCC_EA0_RDREQ_32B[126],TCC_EA0_RDREQ_LEVEL[126],TCC_EA0_ATOMIC_LEVEL[127],TCC_EA0_RDREQ[127],TCC_EA0_RDREQ_32B[127],TCC_EA0_RDREQ_LEVEL[127],Wave_Size_9,Correlation_ID_9,XCC_Index_9,TCC_EA0_WRREQ[0],TCC_EA0_WRREQ_64B[0],TCC_EA0_WRREQ_LEVEL[0],TCC_HIT[0],TCC_EA0_WRREQ[1],TCC_EA0_WRREQ_64B[1],TCC_EA0_WRREQ_LEVEL[1],TCC_HIT[1],TCC_EA0_WRREQ[2],TCC_EA0_WRREQ_64B[2],TCC_EA0_WRREQ_LEVEL[2],TCC_HIT[2],TCC_EA0_WRREQ[3],TCC_EA0_WRREQ_64B[3],TCC_EA0_WRREQ_LEVEL[3],TCC_HIT[3],TCC_EA0_WRREQ[4],TCC_EA0_WRREQ_64B[4],TCC_EA0_WRREQ_LEVEL[4],TCC_HIT[4],TCC_EA0_WRREQ[5],TCC_EA0_WRREQ_64B[5],TCC_EA0_WRREQ_LEVEL[5],TCC_HIT[5],TCC_EA0_WRREQ[6],TCC_EA0_WRREQ_64B[6],TCC_EA0_WRREQ_LEVEL[6],TCC_HIT[6],TCC_EA0_WRREQ[7],TCC_EA0_WRREQ_64B[7],TCC_EA0_WRREQ_LEVEL[7],TCC_HIT[7],TCC_EA0_WRREQ[8],TCC_EA0_WRREQ_64B[8],TCC_EA0_WRREQ_LEVEL[8],TCC_HIT[8],TCC_EA0_WRREQ[9],TCC_EA0_WRREQ_64B[9],TCC_EA0_WRREQ_LEVEL[9],TCC_HIT[9],TCC_EA0_WRREQ[10],TCC_EA0_WRREQ_64B[10],TCC_EA0_WRREQ_LEVEL[10],TCC_HIT[10],TCC_EA0_WRREQ[11],TCC_EA0_WRREQ_64B[11],TCC_EA0_WRREQ_LEVEL[11],TCC_HIT[11],TCC_EA0_WRREQ[12],TCC_EA0_WRREQ_64B[12],TCC_EA0_WRREQ_LEVEL[12],TCC_HIT[12],TCC_EA0_WRREQ[13],TCC_EA0_WRREQ_64B[13],TCC_EA0_WRREQ_LEVEL[13],TCC_HIT[13],TCC_EA0_WRREQ[14],TCC_EA0_WRREQ_64B[14],TCC_EA0_WRREQ_LEVEL[14],TCC_HIT[14],TCC_EA0_WRREQ[15],TCC_EA0_WRREQ_64B[15],TCC_EA0_WRREQ_LEVEL[15],TCC_HIT[15],TCC_EA0_WRREQ[16],TCC_EA0_WRREQ_64B[16],TCC_EA0_WRREQ_LEVEL[16],TCC_HIT[16],TCC_EA0_WRREQ[17],TCC_EA0_WRREQ_64B[17],TCC_EA0_WRREQ_LEVEL[17],TCC_HIT[17],TCC_EA0_WRREQ[18],TCC_EA0_WRREQ_64B[18],TCC_EA0_WRREQ_LEVEL[18],TCC_HIT[18],TCC_EA0_WRREQ[19],TCC_EA0_WRREQ_64B[19],TCC_EA0_WRREQ_LEVEL[19],TCC_HIT[19],TCC_EA0_WRREQ[20],TCC_EA0_WRREQ_64B[20],TCC_EA0_WRREQ_LEVEL[20],TCC_HIT[20],TCC_EA0_WRREQ[21],TCC_EA0_WRREQ_64B[21],TCC_EA0_WRREQ_LEVEL[21],TCC_HIT[21],TCC_EA0_WRREQ[22],TCC_EA0_WRREQ_64B[22],TCC_EA0_WRREQ_LEVEL[22],TCC_HIT[22],TCC_EA0_WRREQ[23],TCC_EA0_WRREQ_64B[23],TCC_EA0_WRREQ_LEVEL[23],TCC_HIT[23],TCC_EA0_WRREQ[24],TCC_EA0_WRREQ_64B[24],TCC_EA0_WRREQ_LEVEL[24],TCC_HIT[24],TCC_EA0_WRREQ[25],TCC_EA0_WRREQ_64B[25],TCC_EA0_WRREQ_LEVEL[25],TCC_HIT[25],TCC_EA0_WRREQ[26],TCC_EA0_WRREQ_64B[26],TCC_EA0_WRREQ_LEVEL[26],TCC_HIT[26],TCC_EA0_WRREQ[27],TCC_EA0_WRREQ_64B[27],TCC_EA0_WRREQ_LEVEL[27],TCC_HIT[27],TCC_EA0_WRREQ[28],TCC_EA0_WRREQ_64B[28],TCC_EA0_WRREQ_LEVEL[28],TCC_HIT[28],TCC_EA0_WRREQ[29],TCC_EA0_WRREQ_64B[29],TCC_EA0_WRREQ_LEVEL[29],TCC_HIT[29],TCC_EA0_WRREQ[30],TCC_EA0_WRREQ_64B[30],TCC_EA0_WRREQ_LEVEL[30],TCC_HIT[30],TCC_EA0_WRREQ[31],TCC_EA0_WRREQ_64B[31],TCC_EA0_WRREQ_LEVEL[31],TCC_HIT[31],TCC_EA0_WRREQ[32],TCC_EA0_WRREQ_64B[32],TCC_EA0_WRREQ_LEVEL[32],TCC_HIT[32],TCC_EA0_WRREQ[33],TCC_EA0_WRREQ_64B[33],TCC_EA0_WRREQ_LEVEL[33],TCC_HIT[33],TCC_EA0_WRREQ[34],TCC_EA0_WRREQ_64B[34],TCC_EA0_WRREQ_LEVEL[34],TCC_HIT[34],TCC_EA0_WRREQ[35],TCC_EA0_WRREQ_64B[35],TCC_EA0_WRREQ_LEVEL[35],TCC_HIT[35],TCC_EA0_WRREQ[36],TCC_EA0_WRREQ_64B[36],TCC_EA0_WRREQ_LEVEL[36],TCC_HIT[36],TCC_EA0_WRREQ[37],TCC_EA0_WRREQ_64B[37],TCC_EA0_WRREQ_LEVEL[37],TCC_HIT[37],TCC_EA0_WRREQ[38],TCC_EA0_WRREQ_64B[38],TCC_EA0_WRREQ_LEVEL[38],TCC_HIT[38],TCC_EA0_WRREQ[39],TCC_EA0_WRREQ_64B[39],TCC_EA0_WRREQ_LEVEL[39],TCC_HIT[39],TCC_EA0_WRREQ[40],TCC_EA0_WRREQ_64B[40],TCC_EA0_WRREQ_LEVEL[40],TCC_HIT[40],TCC_EA0_WRREQ[41],TCC_EA0_WRREQ_64B[41],TCC_EA0_WRREQ_LEVEL[41],TCC_HIT[41],TCC_EA0_WRREQ[42],TCC_EA0_WRREQ_64B[42],TCC_EA0_WRREQ_LEVEL[42],TCC_HIT[42],TCC_EA0_WRREQ[43],TCC_EA0_WRREQ_64B[43],TCC_EA0_WRREQ_LEVEL[43],TCC_HIT[43],TCC_EA0_WRREQ[44],TCC_EA0_WRREQ_64B[44],TCC_EA0_WRREQ_LEVEL[44],TCC_HIT[44],TCC_EA0_WRREQ[45],TCC_EA0_WRREQ_64B[45],TCC_EA0_WRREQ_LEVEL[45],TCC_HIT[45],TCC_EA0_WRREQ[46],TCC_EA0_WRREQ_64B[46],TCC_EA0_WRREQ_LEVEL[46],TCC_HIT[46],TCC_EA0_WRREQ[47],TCC_EA0_WRREQ_64B[47],TCC_EA0_WRREQ_LEVEL[47],TCC_HIT[47],TCC_EA0_WRREQ[48],TCC_EA0_WRREQ_64B[48],TCC_EA0_WRREQ_LEVEL[48],TCC_HIT[48],TCC_EA0_WRREQ[49],TCC_EA0_WRREQ_64B[49],TCC_EA0_WRREQ_LEVEL[49],TCC_HIT[49],TCC_EA0_WRREQ[50],TCC_EA0_WRREQ_64B[50],TCC_EA0_WRREQ_LEVEL[50],TCC_HIT[50],TCC_EA0_WRREQ[51],TCC_EA0_WRREQ_64B[51],TCC_EA0_WRREQ_LEVEL[51],TCC_HIT[51],TCC_EA0_WRREQ[52],TCC_EA0_WRREQ_64B[52],TCC_EA0_WRREQ_LEVEL[52],TCC_HIT[52],TCC_EA0_WRREQ[53],TCC_EA0_WRREQ_64B[53],TCC_EA0_WRREQ_LEVEL[53],TCC_HIT[53],TCC_EA0_WRREQ[54],TCC_EA0_WRREQ_64B[54],TCC_EA0_WRREQ_LEVEL[54],TCC_HIT[54],TCC_EA0_WRREQ[55],TCC_EA0_WRREQ_64B[55],TCC_EA0_WRREQ_LEVEL[55],TCC_HIT[55],TCC_EA0_WRREQ[56],TCC_EA0_WRREQ_64B[56],TCC_EA0_WRREQ_LEVEL[56],TCC_HIT[56],TCC_EA0_WRREQ[57],TCC_EA0_WRREQ_64B[57],TCC_EA0_WRREQ_LEVEL[57],TCC_HIT[57],TCC_EA0_WRREQ[58],TCC_EA0_WRREQ_64B[58],TCC_EA0_WRREQ_LEVEL[58],TCC_HIT[58],TCC_EA0_WRREQ[59],TCC_EA0_WRREQ_64B[59],TCC_EA0_WRREQ_LEVEL[59],TCC_HIT[59],TCC_EA0_WRREQ[60],TCC_EA0_WRREQ_64B[60],TCC_EA0_WRREQ_LEVEL[60],TCC_HIT[60],TCC_EA0_WRREQ[61],TCC_EA0_WRREQ_64B[61],TCC_EA0_WRREQ_LEVEL[61],TCC_HIT[61],TCC_EA0_WRREQ[62],TCC_EA0_WRREQ_64B[62],TCC_EA0_WRREQ_LEVEL[62],TCC_HIT[62],TCC_EA0_WRREQ[63],TCC_EA0_WRREQ_64B[63],TCC_EA0_WRREQ_LEVEL[63],TCC_HIT[63],TCC_EA0_WRREQ[64],TCC_EA0_WRREQ_64B[64],TCC_EA0_WRREQ_LEVEL[64],TCC_HIT[64],TCC_EA0_WRREQ[65],TCC_EA0_WRREQ_64B[65],TCC_EA0_WRREQ_LEVEL[65],TCC_HIT[65],TCC_EA0_WRREQ[66],TCC_EA0_WRREQ_64B[66],TCC_EA0_WRREQ_LEVEL[66],TCC_HIT[66],TCC_EA0_WRREQ[67],TCC_EA0_WRREQ_64B[67],TCC_EA0_WRREQ_LEVEL[67],TCC_HIT[67],TCC_EA0_WRREQ[68],TCC_EA0_WRREQ_64B[68],TCC_EA0_WRREQ_LEVEL[68],TCC_HIT[68],TCC_EA0_WRREQ[69],TCC_EA0_WRREQ_64B[69],TCC_EA0_WRREQ_LEVEL[69],TCC_HIT[69],TCC_EA0_WRREQ[70],TCC_EA0_WRREQ_64B[70],TCC_EA0_WRREQ_LEVEL[70],TCC_HIT[70],TCC_EA0_WRREQ[71],TCC_EA0_WRREQ_64B[71],TCC_EA0_WRREQ_LEVEL[71],TCC_HIT[71],TCC_EA0_WRREQ[72],TCC_EA0_WRREQ_64B[72],TCC_EA0_WRREQ_LEVEL[72],TCC_HIT[72],TCC_EA0_WRREQ[73],TCC_EA0_WRREQ_64B[73],TCC_EA0_WRREQ_LEVEL[73],TCC_HIT[73],TCC_EA0_WRREQ[74],TCC_EA0_WRREQ_64B[74],TCC_EA0_WRREQ_LEVEL[74],TCC_HIT[74],TCC_EA0_WRREQ[75],TCC_EA0_WRREQ_64B[75],TCC_EA0_WRREQ_LEVEL[75],TCC_HIT[75],TCC_EA0_WRREQ[76],TCC_EA0_WRREQ_64B[76],TCC_EA0_WRREQ_LEVEL[76],TCC_HIT[76],TCC_EA0_WRREQ[77],TCC_EA0_WRREQ_64B[77],TCC_EA0_WRREQ_LEVEL[77],TCC_HIT[77],TCC_EA0_WRREQ[78],TCC_EA0_WRREQ_64B[78],TCC_EA0_WRREQ_LEVEL[78],TCC_HIT[78],TCC_EA0_WRREQ[79],TCC_EA0_WRREQ_64B[79],TCC_EA0_WRREQ_LEVEL[79],TCC_HIT[79],TCC_EA0_WRREQ[80],TCC_EA0_WRREQ_64B[80],TCC_EA0_WRREQ_LEVEL[80],TCC_HIT[80],TCC_EA0_WRREQ[81],TCC_EA0_WRREQ_64B[81],TCC_EA0_WRREQ_LEVEL[81],TCC_HIT[81],TCC_EA0_WRREQ[82],TCC_EA0_WRREQ_64B[82],TCC_EA0_WRREQ_LEVEL[82],TCC_HIT[82],TCC_EA0_WRREQ[83],TCC_EA0_WRREQ_64B[83],TCC_EA0_WRREQ_LEVEL[83],TCC_HIT[83],TCC_EA0_WRREQ[84],TCC_EA0_WRREQ_64B[84],TCC_EA0_WRREQ_LEVEL[84],TCC_HIT[84],TCC_EA0_WRREQ[85],TCC_EA0_WRREQ_64B[85],TCC_EA0_WRREQ_LEVEL[85],TCC_HIT[85],TCC_EA0_WRREQ[86],TCC_EA0_WRREQ_64B[86],TCC_EA0_WRREQ_LEVEL[86],TCC_HIT[86],TCC_EA0_WRREQ[87],TCC_EA0_WRREQ_64B[87],TCC_EA0_WRREQ_LEVEL[87],TCC_HIT[87],TCC_EA0_WRREQ[88],TCC_EA0_WRREQ_64B[88],TCC_EA0_WRREQ_LEVEL[88],TCC_HIT[88],TCC_EA0_WRREQ[89],TCC_EA0_WRREQ_64B[89],TCC_EA0_WRREQ_LEVEL[89],TCC_HIT[89],TCC_EA0_WRREQ[90],TCC_EA0_WRREQ_64B[90],TCC_EA0_WRREQ_LEVEL[90],TCC_HIT[90],TCC_EA0_WRREQ[91],TCC_EA0_WRREQ_64B[91],TCC_EA0_WRREQ_LEVEL[91],TCC_HIT[91],TCC_EA0_WRREQ[92],TCC_EA0_WRREQ_64B[92],TCC_EA0_WRREQ_LEVEL[92],TCC_HIT[92],TCC_EA0_WRREQ[93],TCC_EA0_WRREQ_64B[93],TCC_EA0_WRREQ_LEVEL[93],TCC_HIT[93],TCC_EA0_WRREQ[94],TCC_EA0_WRREQ_64B[94],TCC_EA0_WRREQ_LEVEL[94],TCC_HIT[94],TCC_EA0_WRREQ[95],TCC_EA0_WRREQ_64B[95],TCC_EA0_WRREQ_LEVEL[95],TCC_HIT[95],TCC_EA0_WRREQ[96],TCC_EA0_WRREQ_64B[96],TCC_EA0_WRREQ_LEVEL[96],TCC_HIT[96],TCC_EA0_WRREQ[97],TCC_EA0_WRREQ_64B[97],TCC_EA0_WRREQ_LEVEL[97],TCC_HIT[97],TCC_EA0_WRREQ[98],TCC_EA0_WRREQ_64B[98],TCC_EA0_WRREQ_LEVEL[98],TCC_HIT[98],TCC_EA0_WRREQ[99],TCC_EA0_WRREQ_64B[99],TCC_EA0_WRREQ_LEVEL[99],TCC_HIT[99],TCC_EA0_WRREQ[100],TCC_EA0_WRREQ_64B[100],TCC_EA0_WRREQ_LEVEL[100],TCC_HIT[100],TCC_EA0_WRREQ[101],TCC_EA0_WRREQ_64B[101],TCC_EA0_WRREQ_LEVEL[101],TCC_HIT[101],TCC_EA0_WRREQ[102],TCC_EA0_WRREQ_64B[102],TCC_EA0_WRREQ_LEVEL[102],TCC_HIT[102],TCC_EA0_WRREQ[103],TCC_EA0_WRREQ_64B[103],TCC_EA0_WRREQ_LEVEL[103],TCC_HIT[103],TCC_EA0_WRREQ[104],TCC_EA0_WRREQ_64B[104],TCC_EA0_WRREQ_LEVEL[104],TCC_HIT[104],TCC_EA0_WRREQ[105],TCC_EA0_WRREQ_64B[105],TCC_EA0_WRREQ_LEVEL[105],TCC_HIT[105],TCC_EA0_WRREQ[106],TCC_EA0_WRREQ_64B[106],TCC_EA0_WRREQ_LEVEL[106],TCC_HIT[106],TCC_EA0_WRREQ[107],TCC_EA0_WRREQ_64B[107],TCC_EA0_WRREQ_LEVEL[107],TCC_HIT[107],TCC_EA0_WRREQ[108],TCC_EA0_WRREQ_64B[108],TCC_EA0_WRREQ_LEVEL[108],TCC_HIT[108],TCC_EA0_WRREQ[109],TCC_EA0_WRREQ_64B[109],TCC_EA0_WRREQ_LEVEL[109],TCC_HIT[109],TCC_EA0_WRREQ[110],TCC_EA0_WRREQ_64B[110],TCC_EA0_WRREQ_LEVEL[110],TCC_HIT[110],TCC_EA0_WRREQ[111],TCC_EA0_WRREQ_64B[111],TCC_EA0_WRREQ_LEVEL[111],TCC_HIT[111],TCC_EA0_WRREQ[112],TCC_EA0_WRREQ_64B[112],TCC_EA0_WRREQ_LEVEL[112],TCC_HIT[112],TCC_EA0_WRREQ[113],TCC_EA0_WRREQ_64B[113],TCC_EA0_WRREQ_LEVEL[113],TCC_HIT[113],TCC_EA0_WRREQ[114],TCC_EA0_WRREQ_64B[114],TCC_EA0_WRREQ_LEVEL[114],TCC_HIT[114],TCC_EA0_WRREQ[115],TCC_EA0_WRREQ_64B[115],TCC_EA0_WRREQ_LEVEL[115],TCC_HIT[115],TCC_EA0_WRREQ[116],TCC_EA0_WRREQ_64B[116],TCC_EA0_WRREQ_LEVEL[116],TCC_HIT[116],TCC_EA0_WRREQ[117],TCC_EA0_WRREQ_64B[117],TCC_EA0_WRREQ_LEVEL[117],TCC_HIT[117],TCC_EA0_WRREQ[118],TCC_EA0_WRREQ_64B[118],TCC_EA0_WRREQ_LEVEL[118],TCC_HIT[118],TCC_EA0_WRREQ[119],TCC_EA0_WRREQ_64B[119],TCC_EA0_WRREQ_LEVEL[119],TCC_HIT[119],TCC_EA0_WRREQ[120],TCC_EA0_WRREQ_64B[120],TCC_EA0_WRREQ_LEVEL[120],TCC_HIT[120],TCC_EA0_WRREQ[121],TCC_EA0_WRREQ_64B[121],TCC_EA0_WRREQ_LEVEL[121],TCC_HIT[121],TCC_EA0_WRREQ[122],TCC_EA0_WRREQ_64B[122],TCC_EA0_WRREQ_LEVEL[122],TCC_HIT[122],TCC_EA0_WRREQ[123],TCC_EA0_WRREQ_64B[123],TCC_EA0_WRREQ_LEVEL[123],TCC_HIT[123],TCC_EA0_WRREQ[124],TCC_EA0_WRREQ_64B[124],TCC_EA0_WRREQ_LEVEL[124],TCC_HIT[124],TCC_EA0_WRREQ[125],TCC_EA0_WRREQ_64B[125],TCC_EA0_WRREQ_LEVEL[125],TCC_HIT[125],TCC_EA0_WRREQ[126],TCC_EA0_WRREQ_64B[126],TCC_EA0_WRREQ_LEVEL[126],TCC_HIT[126],TCC_EA0_WRREQ[127],TCC_EA0_WRREQ_64B[127],TCC_EA0_WRREQ_LEVEL[127],TCC_HIT[127],Wave_Size_10,Correlation_ID_10,SQC_DCACHE_REQ_READ_2,SQC_DCACHE_REQ_READ_4,Wave_Size_11,Correlation_ID_11,SQ_CYCLES,SQ_BUSY_CYCLES,SQ_BUSY_CU_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,SQ_INSTS_VALU_CVT,SQ_INSTS_VMEM_WR,SQ_INSTS_VMEM_RD,GRBM_COUNT,GRBM_GUI_ACTIVE,SPI_CSN_WINDOW_VALID,SPI_CSN_BUSY,CPC_CPC_STAT_BUSY,CPC_CPC_STAT_IDLE,CPF_CPF_STAT_BUSY,CPF_CPF_STAT_STALL,TA_BUFFER_WAVEFRONTS_sum,TA_TA_BUSY_sum,TCC_BUSY_sum,TCC_CYCLE_sum,TCC_PROBE_ALL_sum,TCC_PROBE_sum,TCP_GATE_EN1_sum,TCP_GATE_EN2_sum,TCP_TCR_TCP_STALL_CYCLES_sum,TCP_TD_TCP_STALL_CYCLES_sum,TD_TC_STALL_sum,TD_TD_BUSY_sum,Wave_Size_12,Correlation_ID_12,SQ_THREAD_CYCLES_VALU,SQ_IFETCH,SQ_LDS_BANK_CONFLICT,SQ_LDS_ADDR_CONFLICT,SQ_LDS_UNALIGNED_STALL,SQ_WAVES_EQ_64,SQ_WAVES_LT_64,SQ_WAVES_LT_48,SPI_RA_BAR_CU_FULL_CSN,SPI_RA_TGLIM_CU_FULL_CSN,TA_FLAT_READ_WAVEFRONTS_sum,TA_FLAT_WAVEFRONTS_sum,TCC_ALL_TC_OP_WB_WRITEBACK_sum,TCC_EA0_RDREQ_DRAM_sum,TCC_NORMAL_WRITEBACK_sum,TCC_TAG_STALL_sum,TCP_TCC_NC_ATOMIC_REQ_sum,TCP_TCC_NC_READ_REQ_sum,TCP_TCC_NC_WRITE_REQ_sum,TCP_TCC_UC_READ_REQ_sum,Wave_Size_13,Correlation_ID_13,SQ_INSTS_VMEM,SQ_INSTS_SALU,SQ_INSTS_VSKIPPED,SQ_INSTS,SQ_INSTS_VALU,SQ_INSTS_VALU_ADD_F16,SQ_INSTS_VALU_MUL_F16,SQ_INSTS_VALU_FMA_F16,GRBM_SPI_BUSY,SPI_CSN_NUM_THREADGROUPS,SPI_CSN_WAVE,CPC_CPC_TCIU_BUSY,CPC_CPC_TCIU_IDLE,CPF_CPF_TCIU_BUSY,CPF_CPF_TCIU_STALL,TA_BUFFER_READ_WAVEFRONTS_sum,TA_BUFFER_WRITE_WAVEFRONTS_sum,TCC_CC_REQ_sum,TCC_NC_REQ_sum,TCC_RW_REQ_sum,TCC_UC_REQ_sum,TCP_ATOMIC_TAGCONFLICT_STALL_CYCLES_sum,TCP_READ_TAGCONFLICT_STALL_CYCLES_sum,TCP_TA_TCP_STATE_READ_sum,TCP_WRITE_TAGCONFLICT_STALL_CYCLES_sum,TD_LOAD_WAVEFRONT_sum,TD_SPI_STALL_sum,Wave_Size_14,Correlation_ID_14,SQ_INSTS_VALU_MFMA_MOPS_I8,SQ_INSTS_VALU_MFMA_MOPS_F16,SQ_INSTS_VALU_MFMA_MOPS_BF16,SQ_INSTS_VALU_MFMA_MOPS_F32,SQ_INSTS_VALU_MFMA_MOPS_F64,SQC_TC_INST_REQ,SQC_TC_DATA_READ_REQ,SQC_TC_DATA_WRITE_REQ,TCP_PENDING_STALL_CYCLES_sum,Wave_Size_15,Correlation_ID_15,SQ_INSTS_VALU_TRANS_F64,SQ_INSTS_VALU_INT32,SQ_INSTS_VALU_INT64,SQ_INSTS_SMEM,SQ_INSTS_FLAT,SQ_INSTS_LDS,SQ_INSTS_GDS,SQ_INSTS_EXP_GDS,SPI_RA_RES_STALL_CSN,SPI_RA_TMP_STALL_CSN,CPC_CPC_UTCL2IU_BUSY,CPC_CPC_UTCL2IU_IDLE,CPF_CMP_UTCL1_STALL_ON_TRANSLATION,TA_BUFFER_COALESCED_READ_CYCLES_sum,TA_BUFFER_COALESCED_WRITE_CYCLES_sum,TCC_ATOMIC_sum,TCC_READ_sum,TCC_WRITEBACK_sum,TCC_WRITE_sum,TCP_TOTAL_ATOMIC_WITHOUT_RET_sum,TCP_TOTAL_ATOMIC_WITH_RET_sum,TCP_TOTAL_CACHE_ACCESSES_sum,TCP_TOTAL_WRITEBACK_INVALIDATES_sum,TD_COALESCABLE_WAVEFRONT_sum,Wave_Size_16,Correlation_ID_16,SQC_TC_DATA_ATOMIC_REQ,SQC_TC_STALL,SQC_TC_REQ,SQC_DCACHE_REQ_READ_16,SQC_ICACHE_REQ,SQC_ICACHE_HITS,SQC_ICACHE_MISSES,SQC_ICACHE_MISSES_DUPLICATE,Wave_Size_17,Correlation_ID_17,SQ_ACTIVE_INST_SCA,SQ_ACTIVE_INST_EXP_GDS,SQ_ACTIVE_INST_MISC,SQ_ACTIVE_INST_FLAT,SQ_INST_CYCLES_VMEM_WR,SQ_INST_CYCLES_VMEM_RD,SQ_INST_CYCLES_SMEM,SQ_INST_CYCLES_SALU,SPI_RA_SGPR_SIMD_FULL_CSN,SPI_RA_LDS_CU_FULL_CSN,CPC_ME1_DC0_SPI_BUSY,TA_ADDR_STALLED_BY_TD_CYCLES_sum,TA_DATA_STALLED_BY_TC_CYCLES_sum,TCC_BUBBLE_sum,TCC_EA0_RDREQ_32B_sum,TCC_EA0_RDREQ_sum,TCC_EA0_RD_UNCACHED_32B_sum,TCP_TCC_ATOMIC_WITHOUT_RET_REQ_sum,TCP_TCC_ATOMIC_WITH_RET_REQ_sum,TCP_TCC_READ_REQ_sum,TCP_TCC_WRITE_REQ_sum,Start_Timestamp,End_Timestamp +0,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,2951508.0,0.0,0.0,65536.0,60576.0,160.0,4800.0,32768.0,64,0,0,0.0,512.0,49354.0,0.0,0.0,512.0,49354.0,0.0,0.0,512.0,49354.0,0.0,0.0,512.0,49354.0,0.0,0.0,512.0,49354.0,0.0,0.0,512.0,49354.0,0.0,0.0,512.0,49354.0,0.0,0.0,512.0,49354.0,0.0,0.0,512.0,49354.0,0.0,0.0,512.0,49354.0,0.0,0.0,512.0,49354.0,0.0,0.0,512.0,49354.0,0.0,0.0,512.0,49354.0,0.0,0.0,512.0,49354.0,0.0,0.0,512.0,49354.0,0.0,0.0,512.0,49354.0,0.0,0.0,512.0,45884.0,0.0,0.0,512.0,45884.0,0.0,0.0,512.0,45884.0,0.0,0.0,512.0,45884.0,0.0,0.0,512.0,45884.0,0.0,0.0,512.0,45884.0,0.0,0.0,512.0,45884.0,0.0,0.0,512.0,45884.0,0.0,0.0,512.0,45884.0,0.0,0.0,512.0,45884.0,0.0,0.0,512.0,45884.0,0.0,0.0,512.0,45884.0,0.0,0.0,512.0,45884.0,0.0,0.0,512.0,45884.0,0.0,0.0,512.0,45884.0,0.0,0.0,512.0,45884.0,0.0,0.0,512.0,61858.0,0.0,0.0,512.0,61858.0,0.0,0.0,512.0,61858.0,0.0,0.0,512.0,61858.0,0.0,0.0,512.0,61858.0,0.0,0.0,512.0,61858.0,0.0,0.0,512.0,61858.0,0.0,0.0,512.0,61858.0,0.0,0.0,512.0,61858.0,0.0,0.0,512.0,61858.0,0.0,0.0,512.0,61858.0,0.0,0.0,512.0,61858.0,0.0,0.0,512.0,61858.0,0.0,0.0,512.0,61858.0,0.0,0.0,512.0,61858.0,0.0,0.0,512.0,61858.0,0.0,0.0,512.0,71436.0,0.0,0.0,512.0,71436.0,0.0,0.0,512.0,71436.0,0.0,0.0,512.0,71436.0,0.0,0.0,512.0,71436.0,0.0,0.0,512.0,71436.0,0.0,0.0,512.0,71436.0,0.0,0.0,512.0,71436.0,0.0,0.0,512.0,71436.0,0.0,0.0,512.0,71436.0,0.0,0.0,512.0,71436.0,0.0,0.0,512.0,71436.0,0.0,0.0,512.0,71436.0,0.0,0.0,512.0,71436.0,0.0,0.0,512.0,71436.0,0.0,0.0,512.0,71436.0,0.0,0.0,512.0,88664.0,0.0,0.0,512.0,88664.0,0.0,0.0,512.0,88664.0,0.0,0.0,512.0,88664.0,0.0,0.0,512.0,88664.0,0.0,0.0,512.0,88664.0,0.0,0.0,512.0,88664.0,0.0,0.0,512.0,88664.0,0.0,0.0,512.0,88664.0,0.0,0.0,512.0,88664.0,0.0,0.0,512.0,88664.0,0.0,0.0,512.0,88664.0,0.0,0.0,512.0,88664.0,0.0,0.0,512.0,88664.0,0.0,0.0,512.0,88664.0,0.0,0.0,512.0,88664.0,0.0,0.0,512.0,100657.0,0.0,0.0,512.0,100657.0,0.0,0.0,512.0,100657.0,0.0,0.0,512.0,100657.0,0.0,0.0,512.0,100657.0,0.0,0.0,512.0,100657.0,0.0,0.0,512.0,100657.0,0.0,0.0,512.0,100657.0,0.0,0.0,512.0,100657.0,0.0,0.0,512.0,100657.0,0.0,0.0,512.0,100657.0,0.0,0.0,512.0,100657.0,0.0,0.0,512.0,100657.0,0.0,0.0,512.0,100657.0,0.0,0.0,512.0,100657.0,0.0,0.0,512.0,100657.0,0.0,0.0,512.0,107460.0,0.0,0.0,512.0,107460.0,0.0,0.0,512.0,107460.0,0.0,0.0,512.0,107460.0,0.0,0.0,512.0,107460.0,0.0,0.0,512.0,107460.0,0.0,0.0,512.0,107460.0,0.0,0.0,512.0,107460.0,0.0,0.0,512.0,107460.0,0.0,0.0,512.0,107460.0,0.0,0.0,512.0,107460.0,0.0,0.0,512.0,107460.0,0.0,0.0,512.0,107460.0,0.0,0.0,512.0,107460.0,0.0,0.0,512.0,107460.0,0.0,0.0,512.0,107460.0,0.0,0.0,512.0,114180.0,0.0,0.0,512.0,114180.0,0.0,0.0,512.0,114180.0,0.0,0.0,512.0,114180.0,0.0,0.0,512.0,114180.0,0.0,0.0,512.0,114180.0,0.0,0.0,512.0,114180.0,0.0,0.0,512.0,114180.0,0.0,0.0,512.0,114180.0,0.0,0.0,512.0,114180.0,0.0,0.0,512.0,114180.0,0.0,0.0,512.0,114180.0,0.0,0.0,512.0,114180.0,0.0,0.0,512.0,114180.0,0.0,0.0,512.0,114180.0,0.0,0.0,512.0,114180.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,112754704.0,71404014.0,211999.0,0.0,0.0,65536.0,131072.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,115469.0,31446.0,2097225.0,696.0,0.0,419835.0,0.0,0.0,66160.0,131311.0,197471.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1027.0,515.0,1539.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,592.0,1616.0,1616.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,592.0,1616.0,1616.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1028.0,516.0,1540.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1029.0,517.0,1541.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,592.0,1616.0,1616.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,592.0,1616.0,1616.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1028.0,516.0,1540.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,592.0,1616.0,1616.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1027.0,515.0,1539.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1028.0,516.0,1540.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,592.0,1616.0,1616.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,592.0,1616.0,1616.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1028.0,516.0,1540.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1027.0,515.0,1539.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,592.0,1616.0,1616.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,64,0,16384.0,16384.0,29741902.0,7217247.0,278528.0,0.0,0.0,98304.0,1358767.0,0.0,0.0,1975433.0,53611.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,448291.0,2250.0,64,0,0,1407.0,0.0,1024.0,1425.0,0.0,1024.0,1853.0,0.0,1024.0,1183.0,0.0,1024.0,1985.0,0.0,1024.0,1534.0,0.0,1024.0,1679.0,0.0,1024.0,1226.0,0.0,1024.0,2378.0,0.0,1024.0,2350.0,0.0,1024.0,2449.0,0.0,1024.0,2092.0,0.0,1024.0,1756.0,0.0,1024.0,1486.0,0.0,1024.0,2213.0,0.0,1024.0,1904.0,0.0,1024.0,2162.0,0.0,1024.0,1895.0,0.0,1024.0,2124.0,0.0,1024.0,1791.0,0.0,1024.0,379.0,0.0,1024.0,149.0,0.0,1024.0,1477.0,0.0,1024.0,1323.0,0.0,1024.0,1278.0,0.0,1024.0,339.0,0.0,1024.0,970.0,0.0,1024.0,314.0,0.0,1024.0,388.0,0.0,1024.0,230.0,0.0,1024.0,834.0,0.0,1024.0,210.0,0.0,1024.0,448.0,0.0,1024.0,252.0,0.0,1024.0,406.0,0.0,1024.0,233.0,0.0,1024.0,413.0,0.0,1024.0,256.0,0.0,1024.0,459.0,0.0,1024.0,278.0,0.0,1024.0,446.0,0.0,1024.0,311.0,0.0,1024.0,286.0,0.0,1024.0,465.0,0.0,1024.0,215.0,0.0,1024.0,0.0,0.0,1024.0,285.0,0.0,1024.0,262.0,0.0,1024.0,373.0,0.0,1024.0,238.0,0.0,1024.0,232.0,0.0,1024.0,346.0,0.0,1024.0,215.0,0.0,1024.0,0.0,0.0,1024.0,267.0,0.0,1024.0,239.0,0.0,1024.0,382.0,0.0,1024.0,277.0,0.0,1024.0,369.0,0.0,1024.0,287.0,0.0,1024.0,339.0,0.0,1024.0,231.0,0.0,1024.0,321.0,0.0,1024.0,253.0,0.0,1024.0,494.0,0.0,1024.0,291.0,0.0,1024.0,448.0,0.0,1024.0,493.0,0.0,1024.0,217.0,0.0,1024.0,0.0,0.0,1024.0,359.0,0.0,1024.0,331.0,0.0,1024.0,385.0,0.0,1024.0,257.0,0.0,1024.0,667.0,0.0,1024.0,232.0,0.0,1024.0,389.0,0.0,1024.0,304.0,0.0,1024.0,461.0,0.0,1024.0,251.0,0.0,1024.0,343.0,0.0,1024.0,777.0,0.0,1024.0,851.0,0.0,1024.0,235.0,0.0,1024.0,302.0,0.0,1024.0,208.0,0.0,1024.0,353.0,0.0,1024.0,228.0,0.0,1024.0,1887.0,0.0,1024.0,2061.0,0.0,1024.0,2020.0,0.0,1024.0,2044.0,0.0,1024.0,630.0,0.0,1024.0,716.0,0.0,1024.0,2014.0,0.0,1024.0,2006.0,0.0,1024.0,308.0,0.0,1024.0,666.0,0.0,1024.0,598.0,0.0,1024.0,619.0,0.0,1024.0,213.0,0.0,1024.0,0.0,0.0,1024.0,403.0,0.0,1024.0,376.0,0.0,1024.0,1590.0,0.0,1024.0,342.0,0.0,1024.0,2434.0,0.0,1024.0,364.0,0.0,1024.0,1072.0,0.0,1024.0,365.0,0.0,1024.0,1734.0,0.0,1024.0,415.0,0.0,1024.0,612.0,0.0,1024.0,264.0,0.0,1024.0,793.0,0.0,1024.0,297.0,0.0,1024.0,738.0,0.0,1024.0,316.0,0.0,1024.0,690.0,0.0,1024.0,264.0,0.0,1024.0,226.0,0.0,1024.0,652.0,0.0,1024.0,611.0,0.0,1024.0,564.0,0.0,1024.0,211.0,0.0,1024.0,0.0,0.0,1024.0,246.0,0.0,1024.0,222.0,0.0,1024.0,64,0,0,0.0,515.0,0.0,1038615.0,0.0,513.0,0.0,1052520.0,0.0,512.0,0.0,982229.0,0.0,532.0,0.0,1352027.0,0.0,512.0,0.0,1048403.0,0.0,512.0,0.0,992290.0,0.0,512.0,0.0,1168858.0,0.0,512.0,0.0,1078301.0,0.0,513.0,0.0,1069009.0,0.0,512.0,0.0,1156805.0,0.0,512.0,0.0,1085783.0,0.0,512.0,0.0,1168859.0,0.0,517.0,0.0,991945.0,0.0,512.0,0.0,1379359.0,0.0,513.0,0.0,992645.0,0.0,512.0,0.0,1034329.0,0.0,513.0,0.0,915548.0,0.0,512.0,0.0,925010.0,0.0,512.0,0.0,921457.0,0.0,512.0,0.0,941589.0,0.0,517.0,0.0,858097.0,0.0,512.0,0.0,865348.0,0.0,513.0,0.0,929719.0,0.0,512.0,0.0,903571.0,0.0,515.0,0.0,907246.0,0.0,513.0,0.0,905623.0,0.0,512.0,0.0,927605.0,0.0,532.0,0.0,992529.0,0.0,512.0,0.0,902737.0,0.0,512.0,0.0,921457.0,0.0,512.0,0.0,980266.0,0.0,512.0,0.0,940569.0,0.0,515.0,0.0,702768.0,0.0,513.0,0.0,715508.0,0.0,512.0,0.0,716328.0,0.0,532.0,0.0,843342.0,0.0,512.0,0.0,746714.0,0.0,512.0,0.0,728249.0,0.0,512.0,0.0,775546.0,0.0,512.0,0.0,757672.0,0.0,513.0,0.0,747428.0,0.0,512.0,0.0,802401.0,0.0,512.0,0.0,782518.0,0.0,512.0,0.0,774294.0,0.0,517.0,0.0,752097.0,0.0,512.0,0.0,762894.0,0.0,513.0,0.0,852781.0,0.0,512.0,0.0,823748.0,0.0,513.0,0.0,797729.0,0.0,512.0,0.0,869998.0,0.0,512.0,0.0,828860.0,0.0,512.0,0.0,832864.0,0.0,517.0,0.0,834081.0,0.0,512.0,0.0,807223.0,0.0,513.0,0.0,888507.0,0.0,512.0,0.0,892132.0,0.0,515.0,0.0,782335.0,0.0,513.0,0.0,819452.0,0.0,512.0,0.0,828754.0,0.0,532.0,0.0,973415.0,0.0,512.0,0.0,797058.0,0.0,512.0,0.0,805599.0,0.0,512.0,0.0,856804.0,0.0,512.0,0.0,870788.0,0.0,513.0,0.0,839007.0,0.0,512.0,0.0,854427.0,0.0,512.0,0.0,842270.0,0.0,512.0,0.0,858420.0,0.0,517.0,0.0,867883.0,0.0,512.0,0.0,841489.0,0.0,513.0,0.0,869199.0,0.0,512.0,0.0,921401.0,0.0,514.0,0.0,723167.0,0.0,513.0,0.0,726110.0,0.0,512.0,0.0,740162.0,0.0,532.0,0.0,978103.0,0.0,512.0,0.0,746401.0,0.0,512.0,0.0,756675.0,0.0,512.0,0.0,755510.0,0.0,512.0,0.0,739305.0,0.0,514.0,0.0,777113.0,0.0,513.0,0.0,769458.0,0.0,512.0,0.0,802322.0,0.0,532.0,0.0,1012466.0,0.0,512.0,0.0,830960.0,0.0,512.0,0.0,779643.0,0.0,512.0,0.0,826261.0,0.0,512.0,0.0,842234.0,0.0,513.0,0.0,846174.0,0.0,512.0,0.0,827565.0,0.0,512.0,0.0,833499.0,0.0,512.0,0.0,856437.0,0.0,517.0,0.0,869961.0,0.0,512.0,0.0,803062.0,0.0,513.0,0.0,857131.0,0.0,512.0,0.0,891988.0,0.0,513.0,0.0,895292.0,0.0,512.0,0.0,881683.0,0.0,512.0,0.0,849798.0,0.0,512.0,0.0,792947.0,0.0,517.0,0.0,865581.0,0.0,512.0,0.0,809868.0,0.0,513.0,0.0,824279.0,0.0,512.0,0.0,905734.0,0.0,516.0,0.0,733191.0,0.0,513.0,0.0,755874.0,0.0,512.0,0.0,758285.0,0.0,532.0,0.0,944911.0,0.0,512.0,0.0,753627.0,0.0,512.0,0.0,761909.0,0.0,512.0,0.0,767094.0,0.0,512.0,0.0,771900.0,0.0,514.0,0.0,728398.0,0.0,513.0,0.0,726430.0,0.0,512.0,0.0,743195.0,0.0,532.0,0.0,940256.0,0.0,512.0,0.0,715406.0,0.0,512.0,0.0,701903.0,0.0,512.0,0.0,749285.0,0.0,512.0,0.0,776140.0,0.0,513.0,0.0,803338.0,0.0,512.0,0.0,836381.0,0.0,512.0,0.0,787636.0,0.0,512.0,0.0,779148.0,0.0,517.0,0.0,796832.0,0.0,512.0,0.0,760183.0,0.0,513.0,0.0,791033.0,0.0,512.0,0.0,862208.0,64,0,0,1024.0,1024.0,489286.0,512.0,1024.0,1024.0,554897.0,512.0,1024.0,1024.0,529393.0,512.0,1024.0,1024.0,523106.0,512.0,1024.0,1024.0,518431.0,512.0,1024.0,1024.0,507220.0,512.0,1024.0,1024.0,546074.0,512.0,1024.0,1024.0,559440.0,512.0,1024.0,1024.0,474683.0,512.0,1024.0,1024.0,526342.0,512.0,1024.0,1024.0,480708.0,512.0,1024.0,1024.0,528074.0,512.0,1024.0,1024.0,496954.0,590.0,1024.0,1024.0,508110.0,512.0,1024.0,1024.0,563276.0,512.0,1024.0,1024.0,485088.0,512.0,1024.0,1024.0,616345.0,512.0,1024.0,1024.0,620800.0,512.0,1024.0,1024.0,635981.0,512.0,1024.0,1024.0,614892.0,512.0,1024.0,1024.0,607201.0,590.0,1024.0,1024.0,618635.0,512.0,1024.0,1024.0,631022.0,512.0,1024.0,1024.0,603360.0,512.0,1024.0,1024.0,634491.0,512.0,1024.0,1024.0,603132.0,512.0,1024.0,1024.0,634154.0,512.0,1024.0,1024.0,618137.0,512.0,1024.0,1024.0,617143.0,512.0,1024.0,1024.0,616846.0,512.0,1024.0,1024.0,645203.0,512.0,1024.0,1024.0,616558.0,512.0,1024.0,1024.0,544797.0,512.0,1024.0,1024.0,593414.0,512.0,1024.0,1024.0,546793.0,512.0,1024.0,1024.0,582784.0,512.0,1024.0,1024.0,590536.0,512.0,1024.0,1024.0,582801.0,512.0,1024.0,1024.0,582319.0,512.0,1024.0,1024.0,520943.0,512.0,1024.0,1024.0,461327.0,512.0,1024.0,1024.0,495029.0,512.0,1024.0,1024.0,474838.0,512.0,1024.0,1024.0,487790.0,512.0,1024.0,1024.0,486302.0,590.0,1024.0,1024.0,496631.0,512.0,1024.0,1024.0,576771.0,512.0,1024.0,1024.0,567620.0,512.0,1024.0,1024.0,595529.0,512.0,1024.0,1024.0,578111.0,512.0,1024.0,1024.0,591619.0,512.0,1024.0,1024.0,585516.0,512.0,1024.0,1024.0,590516.0,590.0,1024.0,1024.0,594615.0,512.0,1024.0,1024.0,599248.0,512.0,1024.0,1024.0,582785.0,512.0,1024.0,1024.0,551545.0,512.0,1024.0,1024.0,539298.0,512.0,1024.0,1024.0,557330.0,512.0,1024.0,1024.0,558144.0,512.0,1024.0,1024.0,547671.0,512.0,1024.0,1024.0,564530.0,512.0,1024.0,1024.0,560034.0,512.0,1024.0,1024.0,564221.0,512.0,1024.0,1024.0,429541.0,512.0,1024.0,1024.0,438524.0,512.0,1024.0,1024.0,449228.0,512.0,1024.0,1024.0,450603.0,512.0,1024.0,1024.0,433255.0,590.0,1024.0,1024.0,437514.0,512.0,1024.0,1024.0,454207.0,512.0,1024.0,1024.0,451558.0,512.0,1024.0,1024.0,436207.0,512.0,1024.0,1024.0,449916.0,512.0,1024.0,1024.0,487191.0,512.0,1024.0,1024.0,473301.0,512.0,1024.0,1024.0,453687.0,512.0,1024.0,1024.0,448754.0,512.0,1024.0,1024.0,455013.0,512.0,1024.0,1024.0,448188.0,512.0,1024.0,1024.0,442299.0,512.0,1024.0,1024.0,457290.0,512.0,1024.0,1024.0,454015.0,512.0,1024.0,1024.0,460632.0,512.0,1024.0,1024.0,448456.0,512.0,1024.0,1024.0,454008.0,512.0,1024.0,1024.0,465074.0,512.0,1024.0,1024.0,452536.0,512.0,1024.0,1024.0,438704.0,512.0,1024.0,1024.0,452637.0,512.0,1024.0,1024.0,461144.0,512.0,1024.0,1024.0,458697.0,512.0,1024.0,1024.0,446043.0,590.0,1024.0,1024.0,453457.0,512.0,1024.0,1024.0,474762.0,512.0,1024.0,1024.0,472527.0,512.0,1024.0,1024.0,569095.0,512.0,1024.0,1024.0,606134.0,512.0,1024.0,1024.0,575380.0,512.0,1024.0,1024.0,606979.0,512.0,1024.0,1024.0,584208.0,590.0,1024.0,1024.0,596247.0,512.0,1024.0,1024.0,608701.0,512.0,1024.0,1024.0,581704.0,512.0,1024.0,1024.0,571473.0,512.0,1024.0,1024.0,595547.0,512.0,1024.0,1024.0,599130.0,512.0,1024.0,1024.0,589306.0,512.0,1024.0,1024.0,591775.0,512.0,1024.0,1024.0,588848.0,512.0,1024.0,1024.0,629023.0,512.0,1024.0,1024.0,631282.0,512.0,1024.0,1024.0,557434.0,512.0,1024.0,1024.0,580805.0,512.0,1024.0,1024.0,583799.0,512.0,1024.0,1024.0,574302.0,512.0,1024.0,1024.0,575732.0,512.0,1024.0,1024.0,573317.0,512.0,1024.0,1024.0,606900.0,512.0,1024.0,1024.0,611354.0,512.0,1024.0,1024.0,554442.0,512.0,1024.0,1024.0,592252.0,512.0,1024.0,1024.0,561224.0,512.0,1024.0,1024.0,595497.0,512.0,1024.0,1024.0,570899.0,590.0,1024.0,1024.0,578985.0,512.0,1024.0,1024.0,592817.0,512.0,1024.0,1024.0,570588.0,512.0,64,0,32768.0,0.0,64,0,10358808.0,616760.0,5443531.0,16384.0,38771322.0,0.0,16384.0,16384.0,2589702.0,2589702.0,10354652.0,654954.0,2589702.0,0.0,2589702.0,78.0,0.0,853617.0,10879657.0,41435232.0,0.0,0.0,6817137.0,1495508.0,0.0,1592.0,1159249.0,1470881.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,65536.0,65626.0,0.0,35496.0,0.0,0.0,0.0,0.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,152749.0,4096.0,16384.0,1586.0,2545762.0,2244733.0,0.0,0.0,0.0,0.0,0.0,197248.0,223.0,0.0,0.0,32768.0,0.0,32768.0,194.0,64,0,0.0,0.0,0.0,0.0,0.0,640.0,160.0,0.0,1302907.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,39947.0,0.0,680.0,2375772.0,78.0,0.0,0.0,0.0,66395.0,65656.0,131072.0,0.0,0.0,524288.0,304.0,0.0,64,0,0.0,0.0,800.0,0.0,65536.0,62307.0,160.0,3069.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,135902.0,0.0,199617.0,65536.0,0.0,65786.0,436.0,0.0,0.0,65536.0,131072.0,716142593831486,716142593848766 +1,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,2952883.0,0.0,0.0,65536.0,60576.0,160.0,4800.0,32768.0,64,0,0,0.0,512.0,42572.0,0.0,0.0,512.0,42572.0,0.0,0.0,512.0,42572.0,0.0,0.0,512.0,42572.0,0.0,0.0,512.0,42572.0,0.0,0.0,512.0,42572.0,0.0,0.0,512.0,42572.0,0.0,0.0,512.0,42572.0,0.0,0.0,512.0,42572.0,0.0,0.0,512.0,42572.0,0.0,0.0,512.0,42572.0,0.0,0.0,512.0,42572.0,0.0,0.0,512.0,42572.0,0.0,0.0,512.0,42572.0,0.0,0.0,512.0,42572.0,0.0,0.0,512.0,42572.0,0.0,0.0,512.0,34683.0,0.0,0.0,512.0,34683.0,0.0,0.0,512.0,34683.0,0.0,0.0,512.0,34683.0,0.0,0.0,512.0,34683.0,0.0,0.0,512.0,34683.0,0.0,0.0,512.0,34683.0,0.0,0.0,512.0,34683.0,0.0,0.0,512.0,34683.0,0.0,0.0,512.0,34683.0,0.0,0.0,512.0,34683.0,0.0,0.0,512.0,34683.0,0.0,0.0,512.0,34683.0,0.0,0.0,512.0,34683.0,0.0,0.0,512.0,34683.0,0.0,0.0,512.0,34683.0,0.0,0.0,512.0,53491.0,0.0,0.0,512.0,53491.0,0.0,0.0,512.0,53491.0,0.0,0.0,512.0,53491.0,0.0,0.0,512.0,53491.0,0.0,0.0,512.0,53491.0,0.0,0.0,512.0,53491.0,0.0,0.0,512.0,53491.0,0.0,0.0,512.0,53491.0,0.0,0.0,512.0,53491.0,0.0,0.0,512.0,53491.0,0.0,0.0,512.0,53491.0,0.0,0.0,512.0,53491.0,0.0,0.0,512.0,53491.0,0.0,0.0,512.0,53491.0,0.0,0.0,512.0,53491.0,0.0,0.0,512.0,63500.0,0.0,0.0,512.0,63500.0,0.0,0.0,512.0,63500.0,0.0,0.0,512.0,63500.0,0.0,0.0,512.0,63500.0,0.0,0.0,512.0,63500.0,0.0,0.0,512.0,63500.0,0.0,0.0,512.0,63500.0,0.0,0.0,512.0,63500.0,0.0,0.0,512.0,63500.0,0.0,0.0,512.0,63500.0,0.0,0.0,512.0,63500.0,0.0,0.0,512.0,63500.0,0.0,0.0,512.0,63500.0,0.0,0.0,512.0,63500.0,0.0,0.0,512.0,63500.0,0.0,0.0,512.0,77243.0,0.0,0.0,512.0,77243.0,0.0,0.0,512.0,77243.0,0.0,0.0,512.0,77243.0,0.0,0.0,512.0,77243.0,0.0,0.0,512.0,77243.0,0.0,0.0,512.0,77243.0,0.0,0.0,512.0,77243.0,0.0,0.0,512.0,77243.0,0.0,0.0,512.0,77243.0,0.0,0.0,512.0,77243.0,0.0,0.0,512.0,77243.0,0.0,0.0,512.0,77243.0,0.0,0.0,512.0,77243.0,0.0,0.0,512.0,77243.0,0.0,0.0,512.0,77243.0,0.0,0.0,512.0,89680.0,0.0,0.0,512.0,89680.0,0.0,0.0,512.0,89680.0,0.0,0.0,512.0,89680.0,0.0,0.0,512.0,89680.0,0.0,0.0,512.0,89680.0,0.0,0.0,512.0,89680.0,0.0,0.0,512.0,89680.0,0.0,0.0,512.0,89680.0,0.0,0.0,512.0,89680.0,0.0,0.0,512.0,89680.0,0.0,0.0,512.0,89680.0,0.0,0.0,512.0,89680.0,0.0,0.0,512.0,89680.0,0.0,0.0,512.0,89680.0,0.0,0.0,512.0,89680.0,0.0,0.0,512.0,86947.0,0.0,0.0,512.0,86947.0,0.0,0.0,512.0,86947.0,0.0,0.0,512.0,86947.0,0.0,0.0,512.0,86947.0,0.0,0.0,512.0,86947.0,0.0,0.0,512.0,86947.0,0.0,0.0,512.0,86947.0,0.0,0.0,512.0,86947.0,0.0,0.0,512.0,86947.0,0.0,0.0,512.0,86947.0,0.0,0.0,512.0,86947.0,0.0,0.0,512.0,86947.0,0.0,0.0,512.0,86947.0,0.0,0.0,512.0,86947.0,0.0,0.0,512.0,86947.0,0.0,0.0,512.0,97097.0,0.0,0.0,512.0,97097.0,0.0,0.0,512.0,97097.0,0.0,0.0,512.0,97097.0,0.0,0.0,512.0,97097.0,0.0,0.0,512.0,97097.0,0.0,0.0,512.0,97097.0,0.0,0.0,512.0,97097.0,0.0,0.0,512.0,97097.0,0.0,0.0,512.0,97097.0,0.0,0.0,512.0,97097.0,0.0,0.0,512.0,97097.0,0.0,0.0,512.0,97097.0,0.0,0.0,512.0,97097.0,0.0,0.0,512.0,97097.0,0.0,0.0,512.0,97097.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,48837303.0,66675833.0,202262.0,0.0,0.0,65536.0,131072.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,215821.0,82816.0,2079999.0,8848.0,0.0,825138.0,0.0,0.0,65536.0,131311.0,196847.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1029.0,517.0,1541.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1027.0,515.0,1539.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1029.0,517.0,1541.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1027.0,515.0,1539.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1028.0,516.0,1540.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1027.0,515.0,1539.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1029.0,517.0,1541.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1029.0,517.0,1541.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,64,0,16384.0,16384.0,23504968.0,6153127.0,278528.0,0.0,0.0,98304.0,1077199.0,0.0,0.0,1938097.0,51242.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,448165.0,2264.0,64,0,0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,64,0,0,0.0,515.0,0.0,464223.0,0.0,513.0,0.0,465966.0,0.0,512.0,0.0,484322.0,0.0,533.0,0.0,780753.0,0.0,512.0,0.0,437730.0,0.0,512.0,0.0,435863.0,0.0,512.0,0.0,463729.0,0.0,512.0,0.0,443150.0,0.0,512.0,0.0,355042.0,0.0,513.0,0.0,370350.0,0.0,512.0,0.0,364806.0,0.0,513.0,0.0,372791.0,0.0,513.0,0.0,364888.0,0.0,514.0,0.0,363705.0,0.0,513.0,0.0,383493.0,0.0,512.0,0.0,367468.0,0.0,512.0,0.0,390968.0,0.0,513.0,0.0,407809.0,0.0,512.0,0.0,397999.0,0.0,513.0,0.0,407612.0,0.0,513.0,0.0,395565.0,0.0,513.0,0.0,396629.0,0.0,513.0,0.0,415405.0,0.0,512.0,0.0,394381.0,0.0,515.0,0.0,360499.0,0.0,513.0,0.0,374481.0,0.0,512.0,0.0,392162.0,0.0,532.0,0.0,441305.0,0.0,512.0,0.0,398697.0,0.0,512.0,0.0,388583.0,0.0,512.0,0.0,413981.0,0.0,512.0,0.0,409213.0,0.0,515.0,0.0,380077.0,0.0,513.0,0.0,404104.0,0.0,512.0,0.0,391271.0,0.0,532.0,0.0,643435.0,0.0,512.0,0.0,410522.0,0.0,512.0,0.0,415467.0,0.0,512.0,0.0,430262.0,0.0,512.0,0.0,417047.0,0.0,512.0,0.0,417115.0,0.0,513.0,0.0,440554.0,0.0,512.0,0.0,447202.0,0.0,513.0,0.0,447491.0,0.0,513.0,0.0,441944.0,0.0,513.0,0.0,444687.0,0.0,513.0,0.0,463585.0,0.0,512.0,0.0,455840.0,0.0,512.0,0.0,436119.0,0.0,513.0,0.0,453408.0,0.0,512.0,0.0,461317.0,0.0,513.0,0.0,461815.0,0.0,513.0,0.0,454598.0,0.0,513.0,0.0,455936.0,0.0,513.0,0.0,479207.0,0.0,512.0,0.0,471643.0,0.0,516.0,0.0,379758.0,0.0,513.0,0.0,413980.0,0.0,512.0,0.0,394539.0,0.0,532.0,0.0,621740.0,0.0,512.0,0.0,422368.0,0.0,512.0,0.0,432843.0,0.0,512.0,0.0,438294.0,0.0,512.0,0.0,427812.0,0.0,512.0,0.0,358636.0,0.0,513.0,0.0,370010.0,0.0,512.0,0.0,379496.0,0.0,513.0,0.0,382791.0,0.0,513.0,0.0,366147.0,0.0,513.0,0.0,366994.0,0.0,513.0,0.0,396925.0,0.0,512.0,0.0,375870.0,0.0,517.0,0.0,399569.0,0.0,513.0,0.0,444948.0,0.0,512.0,0.0,407508.0,0.0,532.0,0.0,615862.0,0.0,512.0,0.0,435368.0,0.0,512.0,0.0,457228.0,0.0,512.0,0.0,449336.0,0.0,512.0,0.0,442853.0,0.0,515.0,0.0,368327.0,0.0,513.0,0.0,392754.0,0.0,512.0,0.0,379414.0,0.0,532.0,0.0,638183.0,0.0,512.0,0.0,406086.0,0.0,512.0,0.0,409917.0,0.0,512.0,0.0,432957.0,0.0,512.0,0.0,417672.0,0.0,512.0,0.0,396740.0,0.0,513.0,0.0,407573.0,0.0,512.0,0.0,429528.0,0.0,513.0,0.0,430114.0,0.0,513.0,0.0,410073.0,0.0,513.0,0.0,410151.0,0.0,513.0,0.0,439160.0,0.0,512.0,0.0,434467.0,0.0,512.0,0.0,418344.0,0.0,513.0,0.0,441220.0,0.0,512.0,0.0,428087.0,0.0,513.0,0.0,445040.0,0.0,513.0,0.0,425999.0,0.0,513.0,0.0,435637.0,0.0,513.0,0.0,455581.0,0.0,512.0,0.0,430862.0,0.0,517.0,0.0,448960.0,0.0,513.0,0.0,468263.0,0.0,512.0,0.0,471859.0,0.0,532.0,0.0,590032.0,0.0,512.0,0.0,478755.0,0.0,512.0,0.0,490885.0,0.0,512.0,0.0,513230.0,0.0,512.0,0.0,508462.0,0.0,515.0,0.0,529528.0,0.0,514.0,0.0,563339.0,0.0,513.0,0.0,540409.0,0.0,533.0,0.0,675309.0,0.0,512.0,0.0,548426.0,0.0,512.0,0.0,555121.0,0.0,512.0,0.0,568917.0,0.0,512.0,0.0,569046.0,0.0,512.0,0.0,487107.0,0.0,513.0,0.0,537171.0,0.0,512.0,0.0,500301.0,0.0,513.0,0.0,543396.0,0.0,513.0,0.0,515688.0,0.0,514.0,0.0,526609.0,0.0,513.0,0.0,558268.0,0.0,512.0,0.0,503979.0,64,0,0,1024.0,1024.0,421309.0,512.0,1024.0,1024.0,428487.0,512.0,1024.0,1024.0,437872.0,512.0,1024.0,1024.0,436374.0,512.0,1024.0,1024.0,426855.0,512.0,1024.0,1024.0,429398.0,512.0,1024.0,1024.0,445275.0,512.0,1024.0,1024.0,442960.0,512.0,1024.0,1024.0,419872.0,512.0,1024.0,1024.0,433245.0,512.0,1024.0,1024.0,430222.0,512.0,1024.0,1024.0,436422.0,512.0,1024.0,1024.0,427280.0,512.0,1024.0,1024.0,430837.0,512.0,1024.0,1024.0,438777.0,512.0,1024.0,1024.0,433469.0,512.0,1024.0,1024.0,715401.0,512.0,1024.0,1024.0,757867.0,512.0,1024.0,1024.0,719427.0,512.0,1024.0,1024.0,752921.0,512.0,1024.0,1024.0,728535.0,512.0,1024.0,1024.0,752067.0,512.0,1024.0,1024.0,767884.0,512.0,1024.0,1024.0,704628.0,512.0,1024.0,1024.0,690079.0,512.0,1024.0,1024.0,708779.0,512.0,1024.0,1024.0,712850.0,512.0,1024.0,1024.0,706377.0,512.0,1024.0,1024.0,699637.0,512.0,1024.0,1024.0,705491.0,512.0,1024.0,1024.0,695855.0,512.0,1024.0,1024.0,721013.0,512.0,1024.0,1024.0,635723.0,512.0,1024.0,1024.0,660660.0,512.0,1024.0,1024.0,640892.0,512.0,1024.0,1024.0,659351.0,512.0,1024.0,1024.0,621900.0,512.0,1024.0,1024.0,615283.0,512.0,1024.0,1024.0,631527.0,512.0,1024.0,1024.0,618277.0,512.0,1024.0,1024.0,553058.0,512.0,1024.0,1024.0,574452.0,512.0,1024.0,1024.0,576601.0,512.0,1024.0,1024.0,572606.0,512.0,1024.0,1024.0,595990.0,512.0,1024.0,1024.0,594824.0,512.0,1024.0,1024.0,630963.0,512.0,1024.0,1024.0,635050.0,512.0,1024.0,1024.0,591977.0,512.0,1024.0,1024.0,609075.0,512.0,1024.0,1024.0,603245.0,512.0,1024.0,1024.0,598197.0,512.0,1024.0,1024.0,647897.0,512.0,1024.0,1024.0,649611.0,512.0,1024.0,1024.0,685761.0,512.0,1024.0,1024.0,681584.0,512.0,1024.0,1024.0,746842.0,512.0,1024.0,1024.0,762121.0,512.0,1024.0,1024.0,716794.0,512.0,1024.0,1024.0,729142.0,512.0,1024.0,1024.0,707653.0,512.0,1024.0,1024.0,712095.0,512.0,1024.0,1024.0,707353.0,512.0,1024.0,1024.0,690905.0,512.0,1024.0,1024.0,629993.0,512.0,1024.0,1024.0,653333.0,512.0,1024.0,1024.0,657242.0,512.0,1024.0,1024.0,649999.0,512.0,1024.0,1024.0,690065.0,512.0,1024.0,1024.0,690307.0,512.0,1024.0,1024.0,737882.0,512.0,1024.0,1024.0,738181.0,512.0,1024.0,1024.0,759873.0,512.0,1024.0,1024.0,790374.0,512.0,1024.0,1024.0,756032.0,512.0,1024.0,1024.0,774848.0,512.0,1024.0,1024.0,739334.0,512.0,1024.0,1024.0,742422.0,512.0,1024.0,1024.0,749461.0,512.0,1024.0,1024.0,726632.0,512.0,1024.0,1024.0,757537.0,512.0,1024.0,1024.0,786990.0,512.0,1024.0,1024.0,753093.0,512.0,1024.0,1024.0,772283.0,512.0,1024.0,1024.0,732531.0,512.0,1024.0,1024.0,737427.0,512.0,1024.0,1024.0,744029.0,512.0,1024.0,1024.0,718490.0,512.0,1024.0,1024.0,616750.0,512.0,1024.0,1024.0,639875.0,512.0,1024.0,1024.0,642447.0,512.0,1024.0,1024.0,635646.0,512.0,1024.0,1024.0,675095.0,512.0,1024.0,1024.0,677515.0,512.0,1024.0,1024.0,721508.0,512.0,1024.0,1024.0,722026.0,512.0,1024.0,1024.0,635292.0,512.0,1024.0,1024.0,657451.0,512.0,1024.0,1024.0,628839.0,512.0,1024.0,1024.0,649195.0,512.0,1024.0,1024.0,584136.0,512.0,1024.0,1024.0,594150.0,512.0,1024.0,1024.0,592230.0,512.0,1024.0,1024.0,583719.0,512.0,1024.0,1024.0,468161.0,512.0,1024.0,1024.0,479698.0,512.0,1024.0,1024.0,489623.0,512.0,1024.0,1024.0,486424.0,512.0,1024.0,1024.0,501246.0,512.0,1024.0,1024.0,505144.0,512.0,1024.0,1024.0,546362.0,512.0,1024.0,1024.0,535606.0,512.0,1024.0,1024.0,480953.0,512.0,1024.0,1024.0,497849.0,512.0,1024.0,1024.0,505042.0,512.0,1024.0,1024.0,497873.0,512.0,1024.0,1024.0,548277.0,512.0,1024.0,1024.0,545720.0,512.0,1024.0,1024.0,620478.0,512.0,1024.0,1024.0,610648.0,512.0,1024.0,1024.0,723549.0,512.0,1024.0,1024.0,724881.0,512.0,1024.0,1024.0,715429.0,512.0,1024.0,1024.0,737174.0,512.0,1024.0,1024.0,662470.0,512.0,1024.0,1024.0,670279.0,512.0,1024.0,1024.0,688123.0,512.0,1024.0,1024.0,649101.0,512.0,64,0,32768.0,0.0,64,0,9950868.0,483676.0,4276552.0,16384.0,29139123.0,0.0,16384.0,16384.0,2487717.0,2487717.0,9950868.0,527106.0,2487717.0,0.0,2487717.0,77.0,0.0,823175.0,10131680.0,39803472.0,0.0,0.0,5558788.0,1108679.0,0.0,557.0,777160.0,1082078.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,65536.0,65619.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,138567.0,4096.0,16384.0,1586.0,2473291.0,2234601.0,0.0,0.0,0.0,0.0,0.0,196608.0,251.0,0.0,0.0,32768.0,0.0,32768.0,253.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,160.0,0.0,778322.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,41037.0,0.0,10255.0,2892746.0,974.0,0.0,0.0,0.0,65791.0,65536.0,131072.0,0.0,0.0,524288.0,304.0,0.0,64,0,0.0,0.0,160.0,0.0,65536.0,65536.0,0.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,112166.0,0.0,240578.0,65536.0,0.0,65787.0,502.0,0.0,0.0,65536.0,131072.0,716142593870524,716142593884324 +2,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,2935724.0,0.0,0.0,65536.0,60576.0,160.0,4800.0,32768.0,64,0,0,0.0,512.0,41954.0,0.0,0.0,512.0,41954.0,0.0,0.0,512.0,41954.0,0.0,0.0,512.0,41954.0,0.0,0.0,512.0,41954.0,0.0,0.0,512.0,41954.0,0.0,0.0,512.0,41954.0,0.0,0.0,512.0,41954.0,0.0,0.0,512.0,41954.0,0.0,0.0,512.0,41954.0,0.0,0.0,512.0,41954.0,0.0,0.0,512.0,41954.0,0.0,0.0,512.0,41954.0,0.0,0.0,512.0,41954.0,0.0,0.0,512.0,41954.0,0.0,0.0,512.0,41954.0,0.0,0.0,512.0,36084.0,0.0,0.0,512.0,36084.0,0.0,0.0,512.0,36084.0,0.0,0.0,512.0,36084.0,0.0,0.0,512.0,36084.0,0.0,0.0,512.0,36084.0,0.0,0.0,512.0,36084.0,0.0,0.0,512.0,36084.0,0.0,0.0,512.0,36084.0,0.0,0.0,512.0,36084.0,0.0,0.0,512.0,36084.0,0.0,0.0,512.0,36084.0,0.0,0.0,512.0,36084.0,0.0,0.0,512.0,36084.0,0.0,0.0,512.0,36084.0,0.0,0.0,512.0,36084.0,0.0,0.0,512.0,55679.0,0.0,0.0,512.0,55679.0,0.0,0.0,512.0,55679.0,0.0,0.0,512.0,55679.0,0.0,0.0,512.0,55679.0,0.0,0.0,512.0,55679.0,0.0,0.0,512.0,55679.0,0.0,0.0,512.0,55679.0,0.0,0.0,512.0,55679.0,0.0,0.0,512.0,55679.0,0.0,0.0,512.0,55679.0,0.0,0.0,512.0,55679.0,0.0,0.0,512.0,55679.0,0.0,0.0,512.0,55679.0,0.0,0.0,512.0,55679.0,0.0,0.0,512.0,55679.0,0.0,0.0,512.0,63835.0,0.0,0.0,512.0,63835.0,0.0,0.0,512.0,63835.0,0.0,0.0,512.0,63835.0,0.0,0.0,512.0,63835.0,0.0,0.0,512.0,63835.0,0.0,0.0,512.0,63835.0,0.0,0.0,512.0,63835.0,0.0,0.0,512.0,63835.0,0.0,0.0,512.0,63835.0,0.0,0.0,512.0,63835.0,0.0,0.0,512.0,63835.0,0.0,0.0,512.0,63835.0,0.0,0.0,512.0,63835.0,0.0,0.0,512.0,63835.0,0.0,0.0,512.0,63835.0,0.0,0.0,512.0,78721.0,0.0,0.0,512.0,78721.0,0.0,0.0,512.0,78721.0,0.0,0.0,512.0,78721.0,0.0,0.0,512.0,78721.0,0.0,0.0,512.0,78721.0,0.0,0.0,512.0,78721.0,0.0,0.0,512.0,78721.0,0.0,0.0,512.0,78721.0,0.0,0.0,512.0,78721.0,0.0,0.0,512.0,78721.0,0.0,0.0,512.0,78721.0,0.0,0.0,512.0,78721.0,0.0,0.0,512.0,78721.0,0.0,0.0,512.0,78721.0,0.0,0.0,512.0,78721.0,0.0,0.0,512.0,89447.0,0.0,0.0,512.0,89447.0,0.0,0.0,512.0,89447.0,0.0,0.0,512.0,89447.0,0.0,0.0,512.0,89447.0,0.0,0.0,512.0,89447.0,0.0,0.0,512.0,89447.0,0.0,0.0,512.0,89447.0,0.0,0.0,512.0,89447.0,0.0,0.0,512.0,89447.0,0.0,0.0,512.0,89447.0,0.0,0.0,512.0,89447.0,0.0,0.0,512.0,89447.0,0.0,0.0,512.0,89447.0,0.0,0.0,512.0,89447.0,0.0,0.0,512.0,89447.0,0.0,0.0,512.0,86704.0,0.0,0.0,512.0,86704.0,0.0,0.0,512.0,86704.0,0.0,0.0,512.0,86704.0,0.0,0.0,512.0,86704.0,0.0,0.0,512.0,86704.0,0.0,0.0,512.0,86704.0,0.0,0.0,512.0,86704.0,0.0,0.0,512.0,86704.0,0.0,0.0,512.0,86704.0,0.0,0.0,512.0,86704.0,0.0,0.0,512.0,86704.0,0.0,0.0,512.0,86704.0,0.0,0.0,512.0,86704.0,0.0,0.0,512.0,86704.0,0.0,0.0,512.0,86704.0,0.0,0.0,512.0,97224.0,0.0,0.0,512.0,97224.0,0.0,0.0,512.0,97224.0,0.0,0.0,512.0,97224.0,0.0,0.0,512.0,97224.0,0.0,0.0,512.0,97224.0,0.0,0.0,512.0,97224.0,0.0,0.0,512.0,97224.0,0.0,0.0,512.0,97224.0,0.0,0.0,512.0,97224.0,0.0,0.0,512.0,97224.0,0.0,0.0,512.0,97224.0,0.0,0.0,512.0,97224.0,0.0,0.0,512.0,97224.0,0.0,0.0,512.0,97224.0,0.0,0.0,512.0,97224.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,29.0,0.0,0.0,0.0,0.0,0.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,39326128.0,54909787.0,140669.0,0.0,0.0,65536.0,131072.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,49553.0,33262.0,2001040.0,7132.0,0.0,289651.0,0.0,0.0,65536.0,131307.0,196843.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1029.0,517.0,1541.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1028.0,516.0,1540.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1027.0,515.0,1539.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1029.0,517.0,1541.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1028.0,516.0,1540.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1028.0,516.0,1540.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1027.0,515.0,1539.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1027.0,515.0,1539.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,64,0,16384.0,16384.0,21491516.0,5604579.0,278528.0,0.0,0.0,98304.0,1002670.0,0.0,0.0,1843012.0,50433.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,446598.0,2256.0,64,0,0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,64,0,0,0.0,514.0,0.0,507576.0,0.0,513.0,0.0,503570.0,0.0,512.0,0.0,524090.0,0.0,532.0,0.0,790014.0,0.0,512.0,0.0,490665.0,0.0,512.0,0.0,482619.0,0.0,512.0,0.0,518342.0,0.0,512.0,0.0,528151.0,0.0,513.0,0.0,435006.0,0.0,512.0,0.0,466261.0,0.0,512.0,0.0,457814.0,0.0,513.0,0.0,469718.0,0.0,513.0,0.0,472170.0,0.0,513.0,0.0,480268.0,0.0,513.0,0.0,499069.0,0.0,512.0,0.0,469521.0,0.0,513.0,0.0,361923.0,0.0,512.0,0.0,382117.0,0.0,512.0,0.0,377307.0,0.0,513.0,0.0,385306.0,0.0,513.0,0.0,380345.0,0.0,513.0,0.0,378786.0,0.0,513.0,0.0,397319.0,0.0,512.0,0.0,384810.0,0.0,516.0,0.0,353660.0,0.0,513.0,0.0,364087.0,0.0,512.0,0.0,378973.0,0.0,532.0,0.0,431813.0,0.0,512.0,0.0,374378.0,0.0,512.0,0.0,375014.0,0.0,512.0,0.0,399777.0,0.0,512.0,0.0,390163.0,0.0,514.0,0.0,478655.0,0.0,513.0,0.0,510493.0,0.0,512.0,0.0,491474.0,0.0,532.0,0.0,690347.0,0.0,512.0,0.0,503092.0,0.0,512.0,0.0,506061.0,0.0,512.0,0.0,534393.0,0.0,512.0,0.0,506760.0,0.0,513.0,0.0,533065.0,0.0,512.0,0.0,574628.0,0.0,512.0,0.0,568113.0,0.0,513.0,0.0,563190.0,0.0,513.0,0.0,551218.0,0.0,513.0,0.0,559283.0,0.0,513.0,0.0,576890.0,0.0,512.0,0.0,556493.0,0.0,513.0,0.0,472050.0,0.0,512.0,0.0,513112.0,0.0,512.0,0.0,504223.0,0.0,513.0,0.0,510047.0,0.0,513.0,0.0,482390.0,0.0,513.0,0.0,491436.0,0.0,513.0,0.0,523993.0,0.0,512.0,0.0,514015.0,0.0,515.0,0.0,429172.0,0.0,513.0,0.0,461808.0,0.0,512.0,0.0,454170.0,0.0,532.0,0.0,642412.0,0.0,512.0,0.0,465619.0,0.0,512.0,0.0,480493.0,0.0,512.0,0.0,507643.0,0.0,512.0,0.0,482156.0,0.0,513.0,0.0,435706.0,0.0,512.0,0.0,456314.0,0.0,512.0,0.0,457322.0,0.0,513.0,0.0,448276.0,0.0,513.0,0.0,444595.0,0.0,513.0,0.0,450078.0,0.0,513.0,0.0,468113.0,0.0,512.0,0.0,463731.0,0.0,514.0,0.0,399446.0,0.0,513.0,0.0,429733.0,0.0,512.0,0.0,419614.0,0.0,532.0,0.0,673952.0,0.0,512.0,0.0,426846.0,0.0,512.0,0.0,438044.0,0.0,512.0,0.0,457244.0,0.0,512.0,0.0,432455.0,0.0,516.0,0.0,368246.0,0.0,513.0,0.0,384159.0,0.0,512.0,0.0,380046.0,0.0,532.0,0.0,615699.0,0.0,512.0,0.0,388783.0,0.0,512.0,0.0,391961.0,0.0,512.0,0.0,414363.0,0.0,512.0,0.0,393402.0,0.0,513.0,0.0,373239.0,0.0,512.0,0.0,384787.0,0.0,512.0,0.0,397486.0,0.0,513.0,0.0,391751.0,0.0,513.0,0.0,382991.0,0.0,513.0,0.0,380668.0,0.0,513.0,0.0,411714.0,0.0,512.0,0.0,401457.0,0.0,513.0,0.0,363900.0,0.0,512.0,0.0,383356.0,0.0,512.0,0.0,378923.0,0.0,513.0,0.0,381218.0,0.0,513.0,0.0,379325.0,0.0,513.0,0.0,374823.0,0.0,513.0,0.0,394604.0,0.0,512.0,0.0,381715.0,0.0,514.0,0.0,349855.0,0.0,513.0,0.0,358599.0,0.0,512.0,0.0,368760.0,0.0,532.0,0.0,581241.0,0.0,512.0,0.0,369235.0,0.0,512.0,0.0,374060.0,0.0,512.0,0.0,394029.0,0.0,512.0,0.0,381590.0,0.0,514.0,0.0,406662.0,0.0,513.0,0.0,421917.0,0.0,512.0,0.0,433307.0,0.0,532.0,0.0,571643.0,0.0,512.0,0.0,434798.0,0.0,512.0,0.0,438915.0,0.0,512.0,0.0,462836.0,0.0,512.0,0.0,448672.0,0.0,513.0,0.0,427639.0,0.0,512.0,0.0,466493.0,0.0,512.0,0.0,450482.0,0.0,513.0,0.0,458141.0,0.0,513.0,0.0,440027.0,0.0,513.0,0.0,445133.0,0.0,513.0,0.0,468260.0,0.0,512.0,0.0,445499.0,64,0,0,1024.0,1024.0,421689.0,512.0,1024.0,1024.0,428987.0,512.0,1024.0,1024.0,436937.0,512.0,1024.0,1024.0,435667.0,512.0,1024.0,1024.0,425510.0,512.0,1024.0,1024.0,429163.0,512.0,1024.0,1024.0,444954.0,512.0,1024.0,1024.0,442305.0,512.0,1024.0,1024.0,421296.0,512.0,1024.0,1024.0,432370.0,512.0,1024.0,1024.0,429715.0,512.0,1024.0,1024.0,436601.0,512.0,1024.0,1024.0,425721.0,512.0,1024.0,1024.0,429230.0,512.0,1024.0,1024.0,437683.0,512.0,1024.0,1024.0,431898.0,512.0,1024.0,1024.0,638350.0,512.0,1024.0,1024.0,671662.0,512.0,1024.0,1024.0,646697.0,512.0,1024.0,1024.0,664209.0,512.0,1024.0,1024.0,653865.0,512.0,1024.0,1024.0,672522.0,512.0,1024.0,1024.0,674417.0,512.0,1024.0,1024.0,647141.0,512.0,1024.0,1024.0,689915.0,512.0,1024.0,1024.0,730371.0,512.0,1024.0,1024.0,696667.0,512.0,1024.0,1024.0,690985.0,512.0,1024.0,1024.0,692622.0,512.0,1024.0,1024.0,711893.0,512.0,1024.0,1024.0,696833.0,512.0,1024.0,1024.0,695769.0,512.0,1024.0,1024.0,897005.0,512.0,1024.0,1024.0,936881.0,512.0,1024.0,1024.0,900168.0,512.0,1024.0,1024.0,918104.0,512.0,1024.0,1024.0,851435.0,512.0,1024.0,1024.0,852779.0,512.0,1024.0,1024.0,849086.0,512.0,1024.0,1024.0,816385.0,512.0,1024.0,1024.0,632474.0,512.0,1024.0,1024.0,664736.0,512.0,1024.0,1024.0,669667.0,512.0,1024.0,1024.0,662306.0,512.0,1024.0,1024.0,715344.0,512.0,1024.0,1024.0,717138.0,512.0,1024.0,1024.0,781361.0,512.0,1024.0,1024.0,780026.0,512.0,1024.0,1024.0,641197.0,512.0,1024.0,1024.0,664181.0,512.0,1024.0,1024.0,660477.0,512.0,1024.0,1024.0,651971.0,512.0,1024.0,1024.0,716262.0,512.0,1024.0,1024.0,718141.0,512.0,1024.0,1024.0,770796.0,512.0,1024.0,1024.0,769718.0,512.0,1024.0,1024.0,876173.0,512.0,1024.0,1024.0,910244.0,512.0,1024.0,1024.0,882588.0,512.0,1024.0,1024.0,898369.0,512.0,1024.0,1024.0,827067.0,512.0,1024.0,1024.0,828427.0,512.0,1024.0,1024.0,828127.0,512.0,1024.0,1024.0,801214.0,512.0,1024.0,1024.0,492476.0,512.0,1024.0,1024.0,504843.0,512.0,1024.0,1024.0,511045.0,512.0,1024.0,1024.0,507740.0,512.0,1024.0,1024.0,593258.0,512.0,1024.0,1024.0,590487.0,512.0,1024.0,1024.0,629518.0,512.0,1024.0,1024.0,628797.0,512.0,1024.0,1024.0,923369.0,512.0,1024.0,1024.0,908933.0,512.0,1024.0,1024.0,867339.0,512.0,1024.0,1024.0,874983.0,512.0,1024.0,1024.0,856590.0,512.0,1024.0,1024.0,847415.0,512.0,1024.0,1024.0,827551.0,512.0,1024.0,1024.0,810309.0,512.0,1024.0,1024.0,707016.0,512.0,1024.0,1024.0,713957.0,512.0,1024.0,1024.0,693405.0,512.0,1024.0,1024.0,696733.0,512.0,1024.0,1024.0,670212.0,512.0,1024.0,1024.0,670589.0,512.0,1024.0,1024.0,669922.0,512.0,1024.0,1024.0,663168.0,512.0,1024.0,1024.0,501343.0,512.0,1024.0,1024.0,512660.0,512.0,1024.0,1024.0,519588.0,512.0,1024.0,1024.0,516608.0,512.0,1024.0,1024.0,568944.0,512.0,1024.0,1024.0,568308.0,512.0,1024.0,1024.0,608216.0,512.0,1024.0,1024.0,601245.0,512.0,1024.0,1024.0,947223.0,512.0,1024.0,1024.0,968404.0,512.0,1024.0,1024.0,953588.0,512.0,1024.0,1024.0,958120.0,512.0,1024.0,1024.0,869326.0,512.0,1024.0,1024.0,876337.0,512.0,1024.0,1024.0,882760.0,512.0,1024.0,1024.0,868910.0,512.0,1024.0,1024.0,614459.0,512.0,1024.0,1024.0,641027.0,512.0,1024.0,1024.0,635974.0,512.0,1024.0,1024.0,630814.0,512.0,1024.0,1024.0,687411.0,512.0,1024.0,1024.0,691012.0,512.0,1024.0,1024.0,734806.0,512.0,1024.0,1024.0,728770.0,512.0,1024.0,1024.0,592288.0,512.0,1024.0,1024.0,617916.0,512.0,1024.0,1024.0,615776.0,512.0,1024.0,1024.0,608388.0,512.0,1024.0,1024.0,637140.0,512.0,1024.0,1024.0,638613.0,512.0,1024.0,1024.0,689331.0,512.0,1024.0,1024.0,687280.0,512.0,1024.0,1024.0,928281.0,512.0,1024.0,1024.0,948592.0,512.0,1024.0,1024.0,935671.0,512.0,1024.0,1024.0,936417.0,512.0,1024.0,1024.0,839560.0,512.0,1024.0,1024.0,850306.0,512.0,1024.0,1024.0,851806.0,512.0,1024.0,1024.0,836394.0,512.0,64,0,32768.0,0.0,64,0,10950456.0,1061810.0,9595812.0,16384.0,72031987.0,0.0,16384.0,16384.0,2737614.0,2737614.0,10950456.0,1107346.0,2737614.0,0.0,2737614.0,0.0,0.0,823819.0,11300064.0,43801824.0,0.0,0.0,11055006.0,1069071.0,0.0,661.0,742734.0,1045040.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,65536.0,65611.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,136957.0,4096.0,16384.0,1586.0,2498430.0,2238070.0,0.0,0.0,0.0,0.0,0.0,196608.0,238.0,0.0,0.0,32768.0,0.0,32768.0,189.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,160.0,0.0,902487.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,33853.0,0.0,9648.0,2284095.0,0.0,0.0,0.0,0.0,65785.0,65536.0,131072.0,0.0,0.0,524288.0,304.0,0.0,64,0,0.0,0.0,160.0,0.0,65536.0,65536.0,0.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,110835.0,0.0,209803.0,65536.0,0.0,65770.0,468.0,0.0,0.0,65536.0,131072.0,716142593904763,716142593919163 diff --git a/tests/workloads/kernel_inv_int/MI300X_A1/sysinfo.csv b/tests/workloads/kernel_inv_int/MI300X_A1/sysinfo.csv new file mode 100644 index 0000000000..b550e8c0f1 --- /dev/null +++ b/tests/workloads/kernel_inv_int/MI300X_A1/sysinfo.csv @@ -0,0 +1,2 @@ +workload_name,command,ip_blocks,timestamp,version,hostname,cpu_model,sbios,linux_distro,linux_kernel_version,amd_gpu_kernel_version,cpu_memory,gpu_memory,rocm_version,vbios,compute_partition,memory_partition,gpu_model,gpu_arch,gpu_l1,gpu_l2,cu_per_gpu,simd_per_cu,se_per_gpu,wave_size,workgroup_max_size,max_waves_per_cu,max_sclk,max_mclk,cur_sclk,cur_mclk,total_l2_chan,lds_banks_per_cu,sqc_per_gpu,pipes_per_gpu,hbm_bw,num_xcd +kernel_inv_int,./tests/vcopy -n 1048576 -b 256 -i 3,SQ|LDS|SQC|TA|TD|TCP|TCC|SPI|CPC|CPF,Wed 29 May 2024 11:59:12 AM (CDT),2,splinter-126-wr-c6,AMD Ryzen 9 7950X 16-Core Processor,"American Megatrends International, LLC.VS2683299N.FD",Ubuntu 22.04.4 LTS,5.18.2-mi300-build-140423-ubuntu-22.04+,,114656528,,6.2.0-13611,113-MI3SRIOV-001,SPX,NPS1,MI300X_A1,gfx942,32,4096,304,4,32,64,1024,32,2100,1300,2100,1300,128,32,160,4,5324.8,8 diff --git a/tests/workloads/kernel_inv_int/MI300X_A1/timestamps.csv b/tests/workloads/kernel_inv_int/MI300X_A1/timestamps.csv new file mode 100644 index 0000000000..eab3d2f363 --- /dev/null +++ b/tests/workloads/kernel_inv_int/MI300X_A1/timestamps.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID +1,60633,1,962851,962851,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716142593831486,716142593848766,0 +2,60633,1,962851,962851,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716142593870524,716142593884324,0 +3,60633,1,962851,962851,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716142593904763,716142593919163,0 diff --git a/tests/workloads/kernel_inv_str/MI300A_A1/SQ_IFETCH_LEVEL.csv b/tests/workloads/kernel_inv_str/MI300A_A1/SQ_IFETCH_LEVEL.csv new file mode 100644 index 0000000000..c8c7775359 --- /dev/null +++ b/tests/workloads/kernel_inv_str/MI300A_A1/SQ_IFETCH_LEVEL.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,SQ_WAVES,SQ_IFETCH,SQ_IFETCH_LEVEL,SQ_ACCUM_PREV_HIRES +0,11995,1,147972,147972,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73809670135724,73809670143657,0,198348.0,198348.0,16384.0,65536.0,28870.0,2310924.0 +1,11995,1,147972,147972,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73809670180713,73809670186922,0,185070.0,185070.0,16384.0,65536.0,12943.0,1048796.0 +2,11995,1,147972,147972,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73809670159641,73809670165810,0,166268.0,166268.0,16384.0,65536.0,13166.0,1049368.0 diff --git a/tests/workloads/kernel_inv_str/MI300A_A1/SQ_INST_LEVEL_LDS.csv b/tests/workloads/kernel_inv_str/MI300A_A1/SQ_INST_LEVEL_LDS.csv new file mode 100644 index 0000000000..1d6dfcba09 --- /dev/null +++ b/tests/workloads/kernel_inv_str/MI300A_A1/SQ_INST_LEVEL_LDS.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_LDS,SQ_INST_LEVEL_LDS,SQ_ACCUM_PREV_HIRES +0,11995,1,147984,147984,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73809670135724,73809670143657,0,0.0,0.0,0.0 +1,11995,1,147984,147984,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73809670180713,73809670186922,0,0.0,0.0,0.0 +2,11995,1,147984,147984,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73809670159641,73809670165810,0,0.0,0.0,0.0 diff --git a/tests/workloads/kernel_inv_str/MI300A_A1/SQ_INST_LEVEL_SMEM.csv b/tests/workloads/kernel_inv_str/MI300A_A1/SQ_INST_LEVEL_SMEM.csv new file mode 100644 index 0000000000..522c17cfea --- /dev/null +++ b/tests/workloads/kernel_inv_str/MI300A_A1/SQ_INST_LEVEL_SMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_SMEM,SQ_INST_LEVEL_SMEM,SQ_ACCUM_PREV_HIRES +0,11995,1,147996,147996,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73809670135724,73809670143657,0,65536.0,357090.0,28579904.0 +1,11995,1,147996,147996,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73809670180713,73809670186922,0,65536.0,314034.0,25089984.0 +2,11995,1,147996,147996,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73809670159641,73809670165810,0,65536.0,205892.0,16476328.0 diff --git a/tests/workloads/kernel_inv_str/MI300A_A1/SQ_INST_LEVEL_VMEM.csv b/tests/workloads/kernel_inv_str/MI300A_A1/SQ_INST_LEVEL_VMEM.csv new file mode 100644 index 0000000000..1f80a67782 --- /dev/null +++ b/tests/workloads/kernel_inv_str/MI300A_A1/SQ_INST_LEVEL_VMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_VMEM,SQ_INST_LEVEL_VMEM,SQ_ACCUM_PREV_HIRES +0,11995,1,148008,148008,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73809670135724,73809670143657,0,32768.0,525010.0,41991880.0 +1,11995,1,148008,148008,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73809670180713,73809670186922,0,32768.0,403559.0,32287832.0 +2,11995,1,148008,148008,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73809670159641,73809670165810,0,32768.0,376847.0,30136020.0 diff --git a/tests/workloads/kernel_inv_str/MI300A_A1/SQ_LEVEL_WAVES.csv b/tests/workloads/kernel_inv_str/MI300A_A1/SQ_LEVEL_WAVES.csv new file mode 100644 index 0000000000..42487e07a5 --- /dev/null +++ b/tests/workloads/kernel_inv_str/MI300A_A1/SQ_LEVEL_WAVES.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,CPC_ME1_BUSY_FOR_PACKET_DECODE,SQ_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,SQ_BUSY_CYCLES,SQ_LEVEL_WAVES,SQ_ACCUM_PREV_HIRES +0,11995,1,148020,148020,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73809670135724,73809670143657,0,207523.0,207523.0,115072.0,830092.0,16384.0,13049551.0,243933.0,0.0,52618988.0 +1,11995,1,148020,148020,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73809670180713,73809670186922,0,192388.0,192388.0,109376.0,769552.0,16384.0,10627000.0,199599.0,0.0,42932820.0 +2,11995,1,148020,148020,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73809670159641,73809670165810,0,172154.0,172154.0,93048.0,688616.0,16384.0,9401759.0,181950.0,0.0,38026276.0 diff --git a/tests/workloads/kernel_inv_str/MI300A_A1/log.txt b/tests/workloads/kernel_inv_str/MI300A_A1/log.txt new file mode 100644 index 0000000000..fcf609d143 --- /dev/null +++ b/tests/workloads/kernel_inv_str/MI300A_A1/log.txt @@ -0,0 +1,244 @@ +Omniperf version: 2.0.0 +Profiler choice: rocprofv2 +Path: /home/colramos/omniperf/tests/workloads/kernel_inv_str/MI300A_A1 +Target: MI300A_A1 +Command: ./tests/vcopy -n 1048576 -b 256 -i 3 +Kernel Selection: ['vecPaste'] +Dispatch Selection: None +Hardware Blocks: All + +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Collecting Performance Counters +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + + +[profiling] Current input file: tests/workloads/kernel_inv_str/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + +[profiling] Current input file: tests/workloads/kernel_inv_str/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + +[profiling] Current input file: tests/workloads/kernel_inv_str/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM + +[profiling] Current input file: tests/workloads/kernel_inv_str/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + +[profiling] Current input file: tests/workloads/kernel_inv_str/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - CPC_ME1_BUSY_FOR_PACKET_DECODE + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVE_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CYCLES + +[profiling] Current input file: tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_0.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CU_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVE_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_CVT + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM_WR + +[profiling] Current input file: tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_1.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VSKIPPED + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_FMA_F16 + +[profiling] Current input file: tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_10.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_DATA_ATOMIC_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_STALL + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_16 + |-> [/opt/rocm/bin/rocprofv2] - SQC_ICACHE_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_ICACHE_HITS + |-> [/opt/rocm/bin/rocprofv2] - SQC_ICACHE_MISSES + |-> [/opt/rocm/bin/rocprofv2] - SQC_ICACHE_MISSES_DUPLICATE + +[profiling] Current input file: tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_11.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_INPUT_VALID_READYB + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_ATOMIC + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_8 + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_HITS + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_MISSES + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_MISSES_DUPLICATE + +[profiling] Current input file: tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_12.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_2 + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_4 + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + +[profiling] Current input file: tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_13.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_ATOMIC[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_BUBBLE[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_CYCLE[0] + +[profiling] Current input file: tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_14.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_32B[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC_LEVEL[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_32B[1] + +[profiling] Current input file: tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_15.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_64B[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_HIT[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_64B[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_LEVEL[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_HIT[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ[2] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_64B[2] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_LEVEL[2] + |-> [/opt/rocm/bin/rocprofv2] - TCC_HIT[2] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ[3] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_64B[3] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_LEVEL[3] + +[profiling] Current input file: tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_16.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_MISS[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_READ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_REQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_RW_REQ[0] + +[profiling] Current input file: tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_17.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_TAG_STALL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TOO_MANY_EA_WRREQS_STALL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_WRITE[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TAG_STALL[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TOO_MANY_EA_WRREQS_STALL[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_WRITE[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TAG_STALL[2] + +[profiling] Current input file: tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_2.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_FMA_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F64 + +[profiling] Current input file: tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_3.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_INT32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_INT64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_FLAT + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_GDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_EXP_GDS + +[profiling] Current input file: tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_4.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_BRANCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SENDMSG + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAIT_ANY + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAIT_INST_ANY + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_ANY + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_VALU + +[profiling] Current input file: tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_5.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_SCA + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_EXP_GDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_MISC + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_FLAT + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_CYCLES_VMEM_WR + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_CYCLES_VMEM_RD + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_CYCLES_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_CYCLES_SALU + +[profiling] Current input file: tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_6.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_THREAD_CYCLES_VALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_BANK_CONFLICT + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_ADDR_CONFLICT + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_UNALIGNED_STALL + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_EQ_64 + +[profiling] Current input file: tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_7.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_ITEMS + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_MEM_VIOLATIONS + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_ATOMIC_RETURN + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_IDX_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_RESTORED + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_SAVED + +[profiling] Current input file: tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_8.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM_NORM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_MFMA + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_I8 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_BF16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_VALU_MFMA_BUSY_CYCLES + +[profiling] Current input file: tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_9.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_I8 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_BF16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_INST_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_DATA_READ_REQ + +[profiling] Current input file: tests/workloads/kernel_inv_str/MI300A_A1/perfmon/timestamps.txt + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU +[roofline] Roofline temporarily disabled in MI300 diff --git a/tests/workloads/kernel_inv_str/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt b/tests/workloads/kernel_inv_str/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt new file mode 100644 index 0000000000..81471d9699 --- /dev/null +++ b/tests/workloads/kernel_inv_str/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE SQ_WAVES SQ_IFETCH SQ_IFETCH_LEVEL SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: vecPaste diff --git a/tests/workloads/kernel_inv_str/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt b/tests/workloads/kernel_inv_str/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt new file mode 100644 index 0000000000..62d58aac7b --- /dev/null +++ b/tests/workloads/kernel_inv_str/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_LDS SQ_INST_LEVEL_LDS SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: vecPaste diff --git a/tests/workloads/kernel_inv_str/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt b/tests/workloads/kernel_inv_str/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt new file mode 100644 index 0000000000..e94af03dba --- /dev/null +++ b/tests/workloads/kernel_inv_str/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM SQ_INST_LEVEL_SMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: vecPaste diff --git a/tests/workloads/kernel_inv_str/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt b/tests/workloads/kernel_inv_str/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt new file mode 100644 index 0000000000..cebcd0ec74 --- /dev/null +++ b/tests/workloads/kernel_inv_str/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VMEM SQ_INST_LEVEL_VMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: vecPaste diff --git a/tests/workloads/kernel_inv_str/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt b/tests/workloads/kernel_inv_str/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt new file mode 100644 index 0000000000..69a540e9e1 --- /dev/null +++ b/tests/workloads/kernel_inv_str/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE CPC_ME1_BUSY_FOR_PACKET_DECODE SQ_CYCLES SQ_WAVES SQ_WAVE_CYCLES SQ_BUSY_CYCLES SQ_LEVEL_WAVES SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: vecPaste diff --git a/tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_0.txt b/tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_0.txt new file mode 100644 index 0000000000..c866372df3 --- /dev/null +++ b/tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_0.txt @@ -0,0 +1,5 @@ +pmc: SQ_CYCLES SQ_BUSY_CYCLES SQ_BUSY_CU_CYCLES SQ_WAVES SQ_WAVE_CYCLES SQ_INSTS_VALU_CVT SQ_INSTS_VMEM_WR SQ_INSTS_VMEM_RD GRBM_COUNT GRBM_GUI_ACTIVE TCP_GATE_EN1_sum TCP_GATE_EN2_sum TCP_TD_TCP_STALL_CYCLES_sum TCP_TCR_TCP_STALL_CYCLES_sum TA_TA_BUSY_sum TA_BUFFER_WAVEFRONTS_sum TD_TD_BUSY_sum TD_TC_STALL_sum SPI_CSN_WINDOW_VALID SPI_CSN_BUSY CPC_CPC_STAT_BUSY CPC_CPC_STAT_IDLE CPF_CPF_STAT_BUSY CPF_CPF_STAT_STALL TCC_CYCLE_sum TCC_BUSY_sum TCC_PROBE_sum TCC_PROBE_ALL_sum + +gpu: +range: +kernel: vecPaste diff --git a/tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_1.txt b/tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_1.txt new file mode 100644 index 0000000000..d05b8686c0 --- /dev/null +++ b/tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_1.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VMEM SQ_INSTS_SALU SQ_INSTS_VSKIPPED SQ_INSTS SQ_INSTS_VALU SQ_INSTS_VALU_ADD_F16 SQ_INSTS_VALU_MUL_F16 SQ_INSTS_VALU_FMA_F16 GRBM_SPI_BUSY TCP_READ_TAGCONFLICT_STALL_CYCLES_sum TCP_WRITE_TAGCONFLICT_STALL_CYCLES_sum TCP_ATOMIC_TAGCONFLICT_STALL_CYCLES_sum TCP_TA_TCP_STATE_READ_sum TA_BUFFER_READ_WAVEFRONTS_sum TA_BUFFER_WRITE_WAVEFRONTS_sum TD_SPI_STALL_sum TD_LOAD_WAVEFRONT_sum SPI_CSN_NUM_THREADGROUPS SPI_CSN_WAVE CPC_CPC_TCIU_BUSY CPC_CPC_TCIU_IDLE CPF_CPF_TCIU_BUSY CPF_CPF_TCIU_STALL TCC_NC_REQ_sum TCC_UC_REQ_sum TCC_CC_REQ_sum TCC_RW_REQ_sum + +gpu: +range: +kernel: vecPaste diff --git a/tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_10.txt b/tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_10.txt new file mode 100644 index 0000000000..2071a07ff8 --- /dev/null +++ b/tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_10.txt @@ -0,0 +1,5 @@ +pmc: SQC_TC_DATA_ATOMIC_REQ SQC_TC_STALL SQC_TC_REQ SQC_DCACHE_REQ_READ_16 SQC_ICACHE_REQ SQC_ICACHE_HITS SQC_ICACHE_MISSES SQC_ICACHE_MISSES_DUPLICATE + +gpu: +range: +kernel: vecPaste diff --git a/tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_11.txt b/tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_11.txt new file mode 100644 index 0000000000..84998060dd --- /dev/null +++ b/tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_11.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_INPUT_VALID_READYB SQC_DCACHE_ATOMIC SQC_DCACHE_REQ_READ_8 SQC_DCACHE_REQ SQC_DCACHE_HITS SQC_DCACHE_MISSES SQC_DCACHE_MISSES_DUPLICATE SQC_DCACHE_REQ_READ_1 + +gpu: +range: +kernel: vecPaste diff --git a/tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_12.txt b/tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_12.txt new file mode 100644 index 0000000000..374213dd45 --- /dev/null +++ b/tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_12.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_REQ_READ_2 SQC_DCACHE_REQ_READ_4 + +gpu: +range: +kernel: vecPaste diff --git a/tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_13.txt b/tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_13.txt new file mode 100644 index 0000000000..76fd7d2d39 --- /dev/null +++ b/tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_13.txt @@ -0,0 +1,5 @@ +pmc: TCC_ATOMIC[0] TCC_BUBBLE[0] TCC_CYCLE[0] TCC_EA0_ATOMIC[0] TCC_ATOMIC[1] TCC_BUBBLE[1] TCC_CYCLE[1] TCC_EA0_ATOMIC[1] TCC_ATOMIC[2] TCC_BUBBLE[2] TCC_CYCLE[2] TCC_EA0_ATOMIC[2] TCC_ATOMIC[3] TCC_BUBBLE[3] TCC_CYCLE[3] TCC_EA0_ATOMIC[3] TCC_ATOMIC[4] TCC_BUBBLE[4] TCC_CYCLE[4] TCC_EA0_ATOMIC[4] TCC_ATOMIC[5] TCC_BUBBLE[5] TCC_CYCLE[5] TCC_EA0_ATOMIC[5] TCC_ATOMIC[6] TCC_BUBBLE[6] TCC_CYCLE[6] TCC_EA0_ATOMIC[6] TCC_ATOMIC[7] TCC_BUBBLE[7] TCC_CYCLE[7] TCC_EA0_ATOMIC[7] TCC_ATOMIC[8] TCC_BUBBLE[8] TCC_CYCLE[8] TCC_EA0_ATOMIC[8] TCC_ATOMIC[9] TCC_BUBBLE[9] TCC_CYCLE[9] TCC_EA0_ATOMIC[9] TCC_ATOMIC[10] TCC_BUBBLE[10] TCC_CYCLE[10] TCC_EA0_ATOMIC[10] TCC_ATOMIC[11] TCC_BUBBLE[11] TCC_CYCLE[11] TCC_EA0_ATOMIC[11] TCC_ATOMIC[12] TCC_BUBBLE[12] TCC_CYCLE[12] TCC_EA0_ATOMIC[12] TCC_ATOMIC[13] TCC_BUBBLE[13] TCC_CYCLE[13] TCC_EA0_ATOMIC[13] TCC_ATOMIC[14] TCC_BUBBLE[14] TCC_CYCLE[14] TCC_EA0_ATOMIC[14] TCC_ATOMIC[15] TCC_BUBBLE[15] TCC_CYCLE[15] TCC_EA0_ATOMIC[15] + +gpu: +range: +kernel: vecPaste diff --git a/tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_14.txt b/tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_14.txt new file mode 100644 index 0000000000..cedbe9acc9 --- /dev/null +++ b/tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_14.txt @@ -0,0 +1,5 @@ +pmc: TCC_EA0_ATOMIC_LEVEL[0] TCC_EA0_RDREQ[0] TCC_EA0_RDREQ_32B[0] TCC_EA0_RDREQ_LEVEL[0] TCC_EA0_ATOMIC_LEVEL[1] TCC_EA0_RDREQ[1] TCC_EA0_RDREQ_32B[1] TCC_EA0_RDREQ_LEVEL[1] TCC_EA0_ATOMIC_LEVEL[2] TCC_EA0_RDREQ[2] TCC_EA0_RDREQ_32B[2] TCC_EA0_RDREQ_LEVEL[2] TCC_EA0_ATOMIC_LEVEL[3] TCC_EA0_RDREQ[3] TCC_EA0_RDREQ_32B[3] TCC_EA0_RDREQ_LEVEL[3] TCC_EA0_ATOMIC_LEVEL[4] TCC_EA0_RDREQ[4] TCC_EA0_RDREQ_32B[4] TCC_EA0_RDREQ_LEVEL[4] TCC_EA0_ATOMIC_LEVEL[5] TCC_EA0_RDREQ[5] TCC_EA0_RDREQ_32B[5] TCC_EA0_RDREQ_LEVEL[5] TCC_EA0_ATOMIC_LEVEL[6] TCC_EA0_RDREQ[6] TCC_EA0_RDREQ_32B[6] TCC_EA0_RDREQ_LEVEL[6] TCC_EA0_ATOMIC_LEVEL[7] TCC_EA0_RDREQ[7] TCC_EA0_RDREQ_32B[7] TCC_EA0_RDREQ_LEVEL[7] TCC_EA0_ATOMIC_LEVEL[8] TCC_EA0_RDREQ[8] TCC_EA0_RDREQ_32B[8] TCC_EA0_RDREQ_LEVEL[8] TCC_EA0_ATOMIC_LEVEL[9] TCC_EA0_RDREQ[9] TCC_EA0_RDREQ_32B[9] TCC_EA0_RDREQ_LEVEL[9] TCC_EA0_ATOMIC_LEVEL[10] TCC_EA0_RDREQ[10] TCC_EA0_RDREQ_32B[10] TCC_EA0_RDREQ_LEVEL[10] TCC_EA0_ATOMIC_LEVEL[11] TCC_EA0_RDREQ[11] TCC_EA0_RDREQ_32B[11] TCC_EA0_RDREQ_LEVEL[11] TCC_EA0_ATOMIC_LEVEL[12] TCC_EA0_RDREQ[12] TCC_EA0_RDREQ_32B[12] TCC_EA0_RDREQ_LEVEL[12] TCC_EA0_ATOMIC_LEVEL[13] TCC_EA0_RDREQ[13] TCC_EA0_RDREQ_32B[13] TCC_EA0_RDREQ_LEVEL[13] TCC_EA0_ATOMIC_LEVEL[14] TCC_EA0_RDREQ[14] TCC_EA0_RDREQ_32B[14] TCC_EA0_RDREQ_LEVEL[14] TCC_EA0_ATOMIC_LEVEL[15] TCC_EA0_RDREQ[15] TCC_EA0_RDREQ_32B[15] TCC_EA0_RDREQ_LEVEL[15] + +gpu: +range: +kernel: vecPaste diff --git a/tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_15.txt b/tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_15.txt new file mode 100644 index 0000000000..bf0cf998b4 --- /dev/null +++ b/tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_15.txt @@ -0,0 +1,5 @@ +pmc: TCC_EA0_WRREQ[0] TCC_EA0_WRREQ_64B[0] TCC_EA0_WRREQ_LEVEL[0] TCC_HIT[0] TCC_EA0_WRREQ[1] TCC_EA0_WRREQ_64B[1] TCC_EA0_WRREQ_LEVEL[1] TCC_HIT[1] TCC_EA0_WRREQ[2] TCC_EA0_WRREQ_64B[2] TCC_EA0_WRREQ_LEVEL[2] TCC_HIT[2] TCC_EA0_WRREQ[3] TCC_EA0_WRREQ_64B[3] TCC_EA0_WRREQ_LEVEL[3] TCC_HIT[3] TCC_EA0_WRREQ[4] TCC_EA0_WRREQ_64B[4] TCC_EA0_WRREQ_LEVEL[4] TCC_HIT[4] TCC_EA0_WRREQ[5] TCC_EA0_WRREQ_64B[5] TCC_EA0_WRREQ_LEVEL[5] TCC_HIT[5] TCC_EA0_WRREQ[6] TCC_EA0_WRREQ_64B[6] TCC_EA0_WRREQ_LEVEL[6] TCC_HIT[6] TCC_EA0_WRREQ[7] TCC_EA0_WRREQ_64B[7] TCC_EA0_WRREQ_LEVEL[7] TCC_HIT[7] TCC_EA0_WRREQ[8] TCC_EA0_WRREQ_64B[8] TCC_EA0_WRREQ_LEVEL[8] TCC_HIT[8] TCC_EA0_WRREQ[9] TCC_EA0_WRREQ_64B[9] TCC_EA0_WRREQ_LEVEL[9] TCC_HIT[9] TCC_EA0_WRREQ[10] TCC_EA0_WRREQ_64B[10] TCC_EA0_WRREQ_LEVEL[10] TCC_HIT[10] TCC_EA0_WRREQ[11] TCC_EA0_WRREQ_64B[11] TCC_EA0_WRREQ_LEVEL[11] TCC_HIT[11] TCC_EA0_WRREQ[12] TCC_EA0_WRREQ_64B[12] TCC_EA0_WRREQ_LEVEL[12] TCC_HIT[12] TCC_EA0_WRREQ[13] TCC_EA0_WRREQ_64B[13] TCC_EA0_WRREQ_LEVEL[13] TCC_HIT[13] TCC_EA0_WRREQ[14] TCC_EA0_WRREQ_64B[14] TCC_EA0_WRREQ_LEVEL[14] TCC_HIT[14] TCC_EA0_WRREQ[15] TCC_EA0_WRREQ_64B[15] TCC_EA0_WRREQ_LEVEL[15] TCC_HIT[15] + +gpu: +range: +kernel: vecPaste diff --git a/tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_16.txt b/tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_16.txt new file mode 100644 index 0000000000..201b1eae2f --- /dev/null +++ b/tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_16.txt @@ -0,0 +1,5 @@ +pmc: TCC_MISS[0] TCC_READ[0] TCC_REQ[0] TCC_RW_REQ[0] TCC_MISS[1] TCC_READ[1] TCC_REQ[1] TCC_RW_REQ[1] TCC_MISS[2] TCC_READ[2] TCC_REQ[2] TCC_RW_REQ[2] TCC_MISS[3] TCC_READ[3] TCC_REQ[3] TCC_RW_REQ[3] TCC_MISS[4] TCC_READ[4] TCC_REQ[4] TCC_RW_REQ[4] TCC_MISS[5] TCC_READ[5] TCC_REQ[5] TCC_RW_REQ[5] TCC_MISS[6] TCC_READ[6] TCC_REQ[6] TCC_RW_REQ[6] TCC_MISS[7] TCC_READ[7] TCC_REQ[7] TCC_RW_REQ[7] TCC_MISS[8] TCC_READ[8] TCC_REQ[8] TCC_RW_REQ[8] TCC_MISS[9] TCC_READ[9] TCC_REQ[9] TCC_RW_REQ[9] TCC_MISS[10] TCC_READ[10] TCC_REQ[10] TCC_RW_REQ[10] TCC_MISS[11] TCC_READ[11] TCC_REQ[11] TCC_RW_REQ[11] TCC_MISS[12] TCC_READ[12] TCC_REQ[12] TCC_RW_REQ[12] TCC_MISS[13] TCC_READ[13] TCC_REQ[13] TCC_RW_REQ[13] TCC_MISS[14] TCC_READ[14] TCC_REQ[14] TCC_RW_REQ[14] TCC_MISS[15] TCC_READ[15] TCC_REQ[15] TCC_RW_REQ[15] + +gpu: +range: +kernel: vecPaste diff --git a/tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_17.txt b/tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_17.txt new file mode 100644 index 0000000000..7426c204e7 --- /dev/null +++ b/tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_17.txt @@ -0,0 +1,5 @@ +pmc: TCC_TAG_STALL[0] TCC_TOO_MANY_EA_WRREQS_STALL[0] TCC_WRITE[0] TCC_TAG_STALL[1] TCC_TOO_MANY_EA_WRREQS_STALL[1] TCC_WRITE[1] TCC_TAG_STALL[2] TCC_TOO_MANY_EA_WRREQS_STALL[2] TCC_WRITE[2] TCC_TAG_STALL[3] TCC_TOO_MANY_EA_WRREQS_STALL[3] TCC_WRITE[3] TCC_TAG_STALL[4] TCC_TOO_MANY_EA_WRREQS_STALL[4] TCC_WRITE[4] TCC_TAG_STALL[5] TCC_TOO_MANY_EA_WRREQS_STALL[5] TCC_WRITE[5] TCC_TAG_STALL[6] TCC_TOO_MANY_EA_WRREQS_STALL[6] TCC_WRITE[6] TCC_TAG_STALL[7] TCC_TOO_MANY_EA_WRREQS_STALL[7] TCC_WRITE[7] TCC_TAG_STALL[8] TCC_TOO_MANY_EA_WRREQS_STALL[8] TCC_WRITE[8] TCC_TAG_STALL[9] TCC_TOO_MANY_EA_WRREQS_STALL[9] TCC_WRITE[9] TCC_TAG_STALL[10] TCC_TOO_MANY_EA_WRREQS_STALL[10] TCC_WRITE[10] TCC_TAG_STALL[11] TCC_TOO_MANY_EA_WRREQS_STALL[11] TCC_WRITE[11] TCC_TAG_STALL[12] TCC_TOO_MANY_EA_WRREQS_STALL[12] TCC_WRITE[12] TCC_TAG_STALL[13] TCC_TOO_MANY_EA_WRREQS_STALL[13] TCC_WRITE[13] TCC_TAG_STALL[14] TCC_TOO_MANY_EA_WRREQS_STALL[14] TCC_WRITE[14] TCC_TAG_STALL[15] TCC_TOO_MANY_EA_WRREQS_STALL[15] TCC_WRITE[15] + +gpu: +range: +kernel: vecPaste diff --git a/tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_2.txt b/tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_2.txt new file mode 100644 index 0000000000..c28677a105 --- /dev/null +++ b/tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_2.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_TRANS_F16 SQ_INSTS_VALU_ADD_F32 SQ_INSTS_VALU_MUL_F32 SQ_INSTS_VALU_FMA_F32 SQ_INSTS_VALU_TRANS_F32 SQ_INSTS_VALU_ADD_F64 SQ_INSTS_VALU_MUL_F64 SQ_INSTS_VALU_FMA_F64 TCP_VOLATILE_sum TCP_TOTAL_ACCESSES_sum TCP_TOTAL_READ_sum TCP_TOTAL_WRITE_sum TA_BUFFER_ATOMIC_WAVEFRONTS_sum TA_BUFFER_TOTAL_CYCLES_sum TD_ATOMIC_WAVEFRONT_sum TD_STORE_WAVEFRONT_sum SPI_RA_REQ_NO_ALLOC SPI_RA_REQ_NO_ALLOC_CSN CPC_CPC_STAT_STALL CPC_UTCL1_STALL_ON_TRANSLATION CPF_CPF_STAT_IDLE CPF_CPF_TCIU_IDLE TCC_REQ_sum TCC_STREAMING_REQ_sum TCC_HIT_sum TCC_MISS_sum + +gpu: +range: +kernel: vecPaste diff --git a/tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_3.txt b/tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_3.txt new file mode 100644 index 0000000000..e584b4dc96 --- /dev/null +++ b/tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_3.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_TRANS_F64 SQ_INSTS_VALU_INT32 SQ_INSTS_VALU_INT64 SQ_INSTS_SMEM SQ_INSTS_FLAT SQ_INSTS_LDS SQ_INSTS_GDS SQ_INSTS_EXP_GDS TCP_TOTAL_ATOMIC_WITH_RET_sum TCP_TOTAL_ATOMIC_WITHOUT_RET_sum TCP_TOTAL_WRITEBACK_INVALIDATES_sum TCP_TOTAL_CACHE_ACCESSES_sum TA_BUFFER_COALESCED_READ_CYCLES_sum TA_BUFFER_COALESCED_WRITE_CYCLES_sum TD_COALESCABLE_WAVEFRONT_sum SPI_RA_RES_STALL_CSN SPI_RA_TMP_STALL_CSN CPC_CPC_UTCL2IU_BUSY CPC_CPC_UTCL2IU_IDLE CPF_CMP_UTCL1_STALL_ON_TRANSLATION TCC_READ_sum TCC_WRITE_sum TCC_ATOMIC_sum TCC_WRITEBACK_sum + +gpu: +range: +kernel: vecPaste diff --git a/tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_4.txt b/tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_4.txt new file mode 100644 index 0000000000..b1fe929ae6 --- /dev/null +++ b/tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_4.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_BRANCH SQ_INSTS_SENDMSG SQ_WAIT_ANY SQ_WAIT_INST_ANY SQ_ACTIVE_INST_ANY SQ_ACTIVE_INST_VMEM SQ_ACTIVE_INST_LDS SQ_ACTIVE_INST_VALU TCP_UTCL1_TRANSLATION_MISS_sum TCP_UTCL1_TRANSLATION_HIT_sum TCP_UTCL1_PERMISSION_MISS_sum TCP_UTCL1_REQUEST_sum TA_ADDR_STALLED_BY_TC_CYCLES_sum TA_TOTAL_WAVEFRONTS_sum SPI_RA_WAVE_SIMD_FULL_CSN SPI_RA_VGPR_SIMD_FULL_CSN CPC_CPC_UTCL2IU_STALL CPC_ME1_BUSY_FOR_PACKET_DECODE TCC_EA0_WRREQ_sum TCC_EA0_WRREQ_64B_sum TCC_EA0_WR_UNCACHED_32B_sum TCC_EA0_WRREQ_DRAM_sum + +gpu: +range: +kernel: vecPaste diff --git a/tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_5.txt b/tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_5.txt new file mode 100644 index 0000000000..bbeac5e72c --- /dev/null +++ b/tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_5.txt @@ -0,0 +1,5 @@ +pmc: SQ_ACTIVE_INST_SCA SQ_ACTIVE_INST_EXP_GDS SQ_ACTIVE_INST_MISC SQ_ACTIVE_INST_FLAT SQ_INST_CYCLES_VMEM_WR SQ_INST_CYCLES_VMEM_RD SQ_INST_CYCLES_SMEM SQ_INST_CYCLES_SALU TCP_TCC_READ_REQ_sum TCP_TCC_WRITE_REQ_sum TCP_TCC_ATOMIC_WITH_RET_REQ_sum TCP_TCC_ATOMIC_WITHOUT_RET_REQ_sum TA_ADDR_STALLED_BY_TD_CYCLES_sum TA_DATA_STALLED_BY_TC_CYCLES_sum SPI_RA_SGPR_SIMD_FULL_CSN SPI_RA_LDS_CU_FULL_CSN CPC_ME1_DC0_SPI_BUSY TCC_EA0_RDREQ_sum TCC_EA0_RDREQ_32B_sum TCC_BUBBLE_sum TCC_EA0_RD_UNCACHED_32B_sum + +gpu: +range: +kernel: vecPaste diff --git a/tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_6.txt b/tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_6.txt new file mode 100644 index 0000000000..a129ce3ac3 --- /dev/null +++ b/tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_6.txt @@ -0,0 +1,5 @@ +pmc: SQ_THREAD_CYCLES_VALU SQ_IFETCH SQ_LDS_BANK_CONFLICT SQ_LDS_ADDR_CONFLICT SQ_LDS_UNALIGNED_STALL SQ_WAVES_EQ_64 SQ_WAVES_LT_64 SQ_WAVES_LT_48 TCP_TCC_NC_READ_REQ_sum TCP_TCC_NC_WRITE_REQ_sum TCP_TCC_NC_ATOMIC_REQ_sum TCP_TCC_UC_READ_REQ_sum TA_FLAT_WAVEFRONTS_sum TA_FLAT_READ_WAVEFRONTS_sum SPI_RA_BAR_CU_FULL_CSN SPI_RA_TGLIM_CU_FULL_CSN TCC_EA0_RDREQ_DRAM_sum TCC_TAG_STALL_sum TCC_NORMAL_WRITEBACK_sum TCC_ALL_TC_OP_WB_WRITEBACK_sum + +gpu: +range: +kernel: vecPaste diff --git a/tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_7.txt b/tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_7.txt new file mode 100644 index 0000000000..047e9b4b3c --- /dev/null +++ b/tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_7.txt @@ -0,0 +1,5 @@ +pmc: SQ_WAVES_LT_32 SQ_WAVES_LT_16 SQ_ITEMS SQ_LDS_MEM_VIOLATIONS SQ_LDS_ATOMIC_RETURN SQ_LDS_IDX_ACTIVE SQ_WAVES_RESTORED SQ_WAVES_SAVED TCP_TCC_UC_WRITE_REQ_sum TCP_TCC_UC_ATOMIC_REQ_sum TCP_TCC_CC_READ_REQ_sum TCP_TCC_CC_WRITE_REQ_sum TA_FLAT_WRITE_WAVEFRONTS_sum TA_FLAT_ATOMIC_WAVEFRONTS_sum SPI_RA_WVLIM_STALL_CSN SPI_SWC_CSC_WR TCC_NORMAL_EVICT_sum TCC_ALL_TC_OP_INV_EVICT_sum TCC_TOO_MANY_EA_WRREQS_STALL_sum TCC_EA0_ATOMIC_sum + +gpu: +range: +kernel: vecPaste diff --git a/tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_8.txt b/tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_8.txt new file mode 100644 index 0000000000..391978f6eb --- /dev/null +++ b/tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_8.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM_NORM SQ_INSTS_MFMA SQ_INSTS_VALU_MFMA_I8 SQ_INSTS_VALU_MFMA_F16 SQ_INSTS_VALU_MFMA_BF16 SQ_INSTS_VALU_MFMA_F32 SQ_INSTS_VALU_MFMA_F64 SQ_VALU_MFMA_BUSY_CYCLES TCP_TCC_CC_ATOMIC_REQ_sum TCP_TCC_RW_READ_REQ_sum TCP_TCC_RW_WRITE_REQ_sum TCP_TCC_RW_ATOMIC_REQ_sum SPI_VWC_CSC_WR SPI_RA_BULKY_CU_FULL_CSN TCC_EA0_RDREQ_LEVEL_sum TCC_EA0_WRREQ_LEVEL_sum TCC_EA0_ATOMIC_LEVEL_sum TCC_EA0_WRREQ_STALL_sum + +gpu: +range: +kernel: vecPaste diff --git a/tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_9.txt b/tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_9.txt new file mode 100644 index 0000000000..4f516b1c2e --- /dev/null +++ b/tests/workloads/kernel_inv_str/MI300A_A1/perfmon/pmc_perf_9.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_MFMA_MOPS_I8 SQ_INSTS_VALU_MFMA_MOPS_F16 SQ_INSTS_VALU_MFMA_MOPS_BF16 SQ_INSTS_VALU_MFMA_MOPS_F32 SQ_INSTS_VALU_MFMA_MOPS_F64 SQC_TC_INST_REQ SQC_TC_DATA_READ_REQ SQC_TC_DATA_WRITE_REQ TCP_PENDING_STALL_CYCLES_sum + +gpu: +range: +kernel: vecPaste diff --git a/tests/workloads/kernel_inv_str/MI300A_A1/perfmon/timestamps.txt b/tests/workloads/kernel_inv_str/MI300A_A1/perfmon/timestamps.txt new file mode 100644 index 0000000000..be80a68d72 --- /dev/null +++ b/tests/workloads/kernel_inv_str/MI300A_A1/perfmon/timestamps.txt @@ -0,0 +1,5 @@ +pmc: + +gpu: +range: +kernel: vecPaste diff --git a/tests/workloads/kernel_inv_str/MI300A_A1/pmc_perf.csv b/tests/workloads/kernel_inv_str/MI300A_A1/pmc_perf.csv new file mode 100644 index 0000000000..c6a4f3c54e --- /dev/null +++ b/tests/workloads/kernel_inv_str/MI300A_A1/pmc_perf.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Correlation_ID,SQ_INSTS_BRANCH,SQ_INSTS_SENDMSG,SQ_WAIT_ANY,SQ_WAIT_INST_ANY,SQ_ACTIVE_INST_ANY,SQ_ACTIVE_INST_VMEM,SQ_ACTIVE_INST_LDS,SQ_ACTIVE_INST_VALU,SPI_RA_WAVE_SIMD_FULL_CSN,SPI_RA_VGPR_SIMD_FULL_CSN,CPC_CPC_UTCL2IU_STALL,CPC_ME1_BUSY_FOR_PACKET_DECODE,TA_ADDR_STALLED_BY_TC_CYCLES_sum,TA_TOTAL_WAVEFRONTS_sum,TCC_EA0_WRREQ_64B_sum,TCC_EA0_WRREQ_DRAM_sum,TCC_EA0_WRREQ_sum,TCC_EA0_WR_UNCACHED_32B_sum,TCP_UTCL1_PERMISSION_MISS_sum,TCP_UTCL1_REQUEST_sum,TCP_UTCL1_TRANSLATION_HIT_sum,TCP_UTCL1_TRANSLATION_MISS_sum,Wave_Size_1,Correlation_ID_1,XCC_Index,TCC_EA0_WRREQ[0],TCC_EA0_WRREQ_64B[0],TCC_EA0_WRREQ_LEVEL[0],TCC_HIT[0],TCC_EA0_WRREQ[1],TCC_EA0_WRREQ_64B[1],TCC_EA0_WRREQ_LEVEL[1],TCC_HIT[1],TCC_EA0_WRREQ[2],TCC_EA0_WRREQ_64B[2],TCC_EA0_WRREQ_LEVEL[2],TCC_HIT[2],TCC_EA0_WRREQ[3],TCC_EA0_WRREQ_64B[3],TCC_EA0_WRREQ_LEVEL[3],TCC_HIT[3],TCC_EA0_WRREQ[4],TCC_EA0_WRREQ_64B[4],TCC_EA0_WRREQ_LEVEL[4],TCC_HIT[4],TCC_EA0_WRREQ[5],TCC_EA0_WRREQ_64B[5],TCC_EA0_WRREQ_LEVEL[5],TCC_HIT[5],TCC_EA0_WRREQ[6],TCC_EA0_WRREQ_64B[6],TCC_EA0_WRREQ_LEVEL[6],TCC_HIT[6],TCC_EA0_WRREQ[7],TCC_EA0_WRREQ_64B[7],TCC_EA0_WRREQ_LEVEL[7],TCC_HIT[7],TCC_EA0_WRREQ[8],TCC_EA0_WRREQ_64B[8],TCC_EA0_WRREQ_LEVEL[8],TCC_HIT[8],TCC_EA0_WRREQ[9],TCC_EA0_WRREQ_64B[9],TCC_EA0_WRREQ_LEVEL[9],TCC_HIT[9],TCC_EA0_WRREQ[10],TCC_EA0_WRREQ_64B[10],TCC_EA0_WRREQ_LEVEL[10],TCC_HIT[10],TCC_EA0_WRREQ[11],TCC_EA0_WRREQ_64B[11],TCC_EA0_WRREQ_LEVEL[11],TCC_HIT[11],TCC_EA0_WRREQ[12],TCC_EA0_WRREQ_64B[12],TCC_EA0_WRREQ_LEVEL[12],TCC_HIT[12],TCC_EA0_WRREQ[13],TCC_EA0_WRREQ_64B[13],TCC_EA0_WRREQ_LEVEL[13],TCC_HIT[13],TCC_EA0_WRREQ[14],TCC_EA0_WRREQ_64B[14],TCC_EA0_WRREQ_LEVEL[14],TCC_HIT[14],TCC_EA0_WRREQ[15],TCC_EA0_WRREQ_64B[15],TCC_EA0_WRREQ_LEVEL[15],TCC_HIT[15],TCC_EA0_WRREQ[16],TCC_EA0_WRREQ_64B[16],TCC_EA0_WRREQ_LEVEL[16],TCC_HIT[16],TCC_EA0_WRREQ[17],TCC_EA0_WRREQ_64B[17],TCC_EA0_WRREQ_LEVEL[17],TCC_HIT[17],TCC_EA0_WRREQ[18],TCC_EA0_WRREQ_64B[18],TCC_EA0_WRREQ_LEVEL[18],TCC_HIT[18],TCC_EA0_WRREQ[19],TCC_EA0_WRREQ_64B[19],TCC_EA0_WRREQ_LEVEL[19],TCC_HIT[19],TCC_EA0_WRREQ[20],TCC_EA0_WRREQ_64B[20],TCC_EA0_WRREQ_LEVEL[20],TCC_HIT[20],TCC_EA0_WRREQ[21],TCC_EA0_WRREQ_64B[21],TCC_EA0_WRREQ_LEVEL[21],TCC_HIT[21],TCC_EA0_WRREQ[22],TCC_EA0_WRREQ_64B[22],TCC_EA0_WRREQ_LEVEL[22],TCC_HIT[22],TCC_EA0_WRREQ[23],TCC_EA0_WRREQ_64B[23],TCC_EA0_WRREQ_LEVEL[23],TCC_HIT[23],TCC_EA0_WRREQ[24],TCC_EA0_WRREQ_64B[24],TCC_EA0_WRREQ_LEVEL[24],TCC_HIT[24],TCC_EA0_WRREQ[25],TCC_EA0_WRREQ_64B[25],TCC_EA0_WRREQ_LEVEL[25],TCC_HIT[25],TCC_EA0_WRREQ[26],TCC_EA0_WRREQ_64B[26],TCC_EA0_WRREQ_LEVEL[26],TCC_HIT[26],TCC_EA0_WRREQ[27],TCC_EA0_WRREQ_64B[27],TCC_EA0_WRREQ_LEVEL[27],TCC_HIT[27],TCC_EA0_WRREQ[28],TCC_EA0_WRREQ_64B[28],TCC_EA0_WRREQ_LEVEL[28],TCC_HIT[28],TCC_EA0_WRREQ[29],TCC_EA0_WRREQ_64B[29],TCC_EA0_WRREQ_LEVEL[29],TCC_HIT[29],TCC_EA0_WRREQ[30],TCC_EA0_WRREQ_64B[30],TCC_EA0_WRREQ_LEVEL[30],TCC_HIT[30],TCC_EA0_WRREQ[31],TCC_EA0_WRREQ_64B[31],TCC_EA0_WRREQ_LEVEL[31],TCC_HIT[31],TCC_EA0_WRREQ[32],TCC_EA0_WRREQ_64B[32],TCC_EA0_WRREQ_LEVEL[32],TCC_HIT[32],TCC_EA0_WRREQ[33],TCC_EA0_WRREQ_64B[33],TCC_EA0_WRREQ_LEVEL[33],TCC_HIT[33],TCC_EA0_WRREQ[34],TCC_EA0_WRREQ_64B[34],TCC_EA0_WRREQ_LEVEL[34],TCC_HIT[34],TCC_EA0_WRREQ[35],TCC_EA0_WRREQ_64B[35],TCC_EA0_WRREQ_LEVEL[35],TCC_HIT[35],TCC_EA0_WRREQ[36],TCC_EA0_WRREQ_64B[36],TCC_EA0_WRREQ_LEVEL[36],TCC_HIT[36],TCC_EA0_WRREQ[37],TCC_EA0_WRREQ_64B[37],TCC_EA0_WRREQ_LEVEL[37],TCC_HIT[37],TCC_EA0_WRREQ[38],TCC_EA0_WRREQ_64B[38],TCC_EA0_WRREQ_LEVEL[38],TCC_HIT[38],TCC_EA0_WRREQ[39],TCC_EA0_WRREQ_64B[39],TCC_EA0_WRREQ_LEVEL[39],TCC_HIT[39],TCC_EA0_WRREQ[40],TCC_EA0_WRREQ_64B[40],TCC_EA0_WRREQ_LEVEL[40],TCC_HIT[40],TCC_EA0_WRREQ[41],TCC_EA0_WRREQ_64B[41],TCC_EA0_WRREQ_LEVEL[41],TCC_HIT[41],TCC_EA0_WRREQ[42],TCC_EA0_WRREQ_64B[42],TCC_EA0_WRREQ_LEVEL[42],TCC_HIT[42],TCC_EA0_WRREQ[43],TCC_EA0_WRREQ_64B[43],TCC_EA0_WRREQ_LEVEL[43],TCC_HIT[43],TCC_EA0_WRREQ[44],TCC_EA0_WRREQ_64B[44],TCC_EA0_WRREQ_LEVEL[44],TCC_HIT[44],TCC_EA0_WRREQ[45],TCC_EA0_WRREQ_64B[45],TCC_EA0_WRREQ_LEVEL[45],TCC_HIT[45],TCC_EA0_WRREQ[46],TCC_EA0_WRREQ_64B[46],TCC_EA0_WRREQ_LEVEL[46],TCC_HIT[46],TCC_EA0_WRREQ[47],TCC_EA0_WRREQ_64B[47],TCC_EA0_WRREQ_LEVEL[47],TCC_HIT[47],TCC_EA0_WRREQ[48],TCC_EA0_WRREQ_64B[48],TCC_EA0_WRREQ_LEVEL[48],TCC_HIT[48],TCC_EA0_WRREQ[49],TCC_EA0_WRREQ_64B[49],TCC_EA0_WRREQ_LEVEL[49],TCC_HIT[49],TCC_EA0_WRREQ[50],TCC_EA0_WRREQ_64B[50],TCC_EA0_WRREQ_LEVEL[50],TCC_HIT[50],TCC_EA0_WRREQ[51],TCC_EA0_WRREQ_64B[51],TCC_EA0_WRREQ_LEVEL[51],TCC_HIT[51],TCC_EA0_WRREQ[52],TCC_EA0_WRREQ_64B[52],TCC_EA0_WRREQ_LEVEL[52],TCC_HIT[52],TCC_EA0_WRREQ[53],TCC_EA0_WRREQ_64B[53],TCC_EA0_WRREQ_LEVEL[53],TCC_HIT[53],TCC_EA0_WRREQ[54],TCC_EA0_WRREQ_64B[54],TCC_EA0_WRREQ_LEVEL[54],TCC_HIT[54],TCC_EA0_WRREQ[55],TCC_EA0_WRREQ_64B[55],TCC_EA0_WRREQ_LEVEL[55],TCC_HIT[55],TCC_EA0_WRREQ[56],TCC_EA0_WRREQ_64B[56],TCC_EA0_WRREQ_LEVEL[56],TCC_HIT[56],TCC_EA0_WRREQ[57],TCC_EA0_WRREQ_64B[57],TCC_EA0_WRREQ_LEVEL[57],TCC_HIT[57],TCC_EA0_WRREQ[58],TCC_EA0_WRREQ_64B[58],TCC_EA0_WRREQ_LEVEL[58],TCC_HIT[58],TCC_EA0_WRREQ[59],TCC_EA0_WRREQ_64B[59],TCC_EA0_WRREQ_LEVEL[59],TCC_HIT[59],TCC_EA0_WRREQ[60],TCC_EA0_WRREQ_64B[60],TCC_EA0_WRREQ_LEVEL[60],TCC_HIT[60],TCC_EA0_WRREQ[61],TCC_EA0_WRREQ_64B[61],TCC_EA0_WRREQ_LEVEL[61],TCC_HIT[61],TCC_EA0_WRREQ[62],TCC_EA0_WRREQ_64B[62],TCC_EA0_WRREQ_LEVEL[62],TCC_HIT[62],TCC_EA0_WRREQ[63],TCC_EA0_WRREQ_64B[63],TCC_EA0_WRREQ_LEVEL[63],TCC_HIT[63],TCC_EA0_WRREQ[64],TCC_EA0_WRREQ_64B[64],TCC_EA0_WRREQ_LEVEL[64],TCC_HIT[64],TCC_EA0_WRREQ[65],TCC_EA0_WRREQ_64B[65],TCC_EA0_WRREQ_LEVEL[65],TCC_HIT[65],TCC_EA0_WRREQ[66],TCC_EA0_WRREQ_64B[66],TCC_EA0_WRREQ_LEVEL[66],TCC_HIT[66],TCC_EA0_WRREQ[67],TCC_EA0_WRREQ_64B[67],TCC_EA0_WRREQ_LEVEL[67],TCC_HIT[67],TCC_EA0_WRREQ[68],TCC_EA0_WRREQ_64B[68],TCC_EA0_WRREQ_LEVEL[68],TCC_HIT[68],TCC_EA0_WRREQ[69],TCC_EA0_WRREQ_64B[69],TCC_EA0_WRREQ_LEVEL[69],TCC_HIT[69],TCC_EA0_WRREQ[70],TCC_EA0_WRREQ_64B[70],TCC_EA0_WRREQ_LEVEL[70],TCC_HIT[70],TCC_EA0_WRREQ[71],TCC_EA0_WRREQ_64B[71],TCC_EA0_WRREQ_LEVEL[71],TCC_HIT[71],TCC_EA0_WRREQ[72],TCC_EA0_WRREQ_64B[72],TCC_EA0_WRREQ_LEVEL[72],TCC_HIT[72],TCC_EA0_WRREQ[73],TCC_EA0_WRREQ_64B[73],TCC_EA0_WRREQ_LEVEL[73],TCC_HIT[73],TCC_EA0_WRREQ[74],TCC_EA0_WRREQ_64B[74],TCC_EA0_WRREQ_LEVEL[74],TCC_HIT[74],TCC_EA0_WRREQ[75],TCC_EA0_WRREQ_64B[75],TCC_EA0_WRREQ_LEVEL[75],TCC_HIT[75],TCC_EA0_WRREQ[76],TCC_EA0_WRREQ_64B[76],TCC_EA0_WRREQ_LEVEL[76],TCC_HIT[76],TCC_EA0_WRREQ[77],TCC_EA0_WRREQ_64B[77],TCC_EA0_WRREQ_LEVEL[77],TCC_HIT[77],TCC_EA0_WRREQ[78],TCC_EA0_WRREQ_64B[78],TCC_EA0_WRREQ_LEVEL[78],TCC_HIT[78],TCC_EA0_WRREQ[79],TCC_EA0_WRREQ_64B[79],TCC_EA0_WRREQ_LEVEL[79],TCC_HIT[79],TCC_EA0_WRREQ[80],TCC_EA0_WRREQ_64B[80],TCC_EA0_WRREQ_LEVEL[80],TCC_HIT[80],TCC_EA0_WRREQ[81],TCC_EA0_WRREQ_64B[81],TCC_EA0_WRREQ_LEVEL[81],TCC_HIT[81],TCC_EA0_WRREQ[82],TCC_EA0_WRREQ_64B[82],TCC_EA0_WRREQ_LEVEL[82],TCC_HIT[82],TCC_EA0_WRREQ[83],TCC_EA0_WRREQ_64B[83],TCC_EA0_WRREQ_LEVEL[83],TCC_HIT[83],TCC_EA0_WRREQ[84],TCC_EA0_WRREQ_64B[84],TCC_EA0_WRREQ_LEVEL[84],TCC_HIT[84],TCC_EA0_WRREQ[85],TCC_EA0_WRREQ_64B[85],TCC_EA0_WRREQ_LEVEL[85],TCC_HIT[85],TCC_EA0_WRREQ[86],TCC_EA0_WRREQ_64B[86],TCC_EA0_WRREQ_LEVEL[86],TCC_HIT[86],TCC_EA0_WRREQ[87],TCC_EA0_WRREQ_64B[87],TCC_EA0_WRREQ_LEVEL[87],TCC_HIT[87],TCC_EA0_WRREQ[88],TCC_EA0_WRREQ_64B[88],TCC_EA0_WRREQ_LEVEL[88],TCC_HIT[88],TCC_EA0_WRREQ[89],TCC_EA0_WRREQ_64B[89],TCC_EA0_WRREQ_LEVEL[89],TCC_HIT[89],TCC_EA0_WRREQ[90],TCC_EA0_WRREQ_64B[90],TCC_EA0_WRREQ_LEVEL[90],TCC_HIT[90],TCC_EA0_WRREQ[91],TCC_EA0_WRREQ_64B[91],TCC_EA0_WRREQ_LEVEL[91],TCC_HIT[91],TCC_EA0_WRREQ[92],TCC_EA0_WRREQ_64B[92],TCC_EA0_WRREQ_LEVEL[92],TCC_HIT[92],TCC_EA0_WRREQ[93],TCC_EA0_WRREQ_64B[93],TCC_EA0_WRREQ_LEVEL[93],TCC_HIT[93],TCC_EA0_WRREQ[94],TCC_EA0_WRREQ_64B[94],TCC_EA0_WRREQ_LEVEL[94],TCC_HIT[94],TCC_EA0_WRREQ[95],TCC_EA0_WRREQ_64B[95],TCC_EA0_WRREQ_LEVEL[95],TCC_HIT[95],Wave_Size_2,Correlation_ID_2,SQ_THREAD_CYCLES_VALU,SQ_IFETCH,SQ_LDS_BANK_CONFLICT,SQ_LDS_ADDR_CONFLICT,SQ_LDS_UNALIGNED_STALL,SQ_WAVES_EQ_64,SQ_WAVES_LT_64,SQ_WAVES_LT_48,SPI_RA_BAR_CU_FULL_CSN,SPI_RA_TGLIM_CU_FULL_CSN,TA_FLAT_READ_WAVEFRONTS_sum,TA_FLAT_WAVEFRONTS_sum,TCC_ALL_TC_OP_WB_WRITEBACK_sum,TCC_EA0_RDREQ_DRAM_sum,TCC_NORMAL_WRITEBACK_sum,TCC_TAG_STALL_sum,TCP_TCC_NC_ATOMIC_REQ_sum,TCP_TCC_NC_READ_REQ_sum,TCP_TCC_NC_WRITE_REQ_sum,TCP_TCC_UC_READ_REQ_sum,Wave_Size_3,Correlation_ID_3,XCC_Index_3,TCC_TAG_STALL[0],TCC_TOO_MANY_EA_WRREQS_STALL[0],TCC_WRITE[0],TCC_TAG_STALL[1],TCC_TOO_MANY_EA_WRREQS_STALL[1],TCC_WRITE[1],TCC_TAG_STALL[2],TCC_TOO_MANY_EA_WRREQS_STALL[2],TCC_WRITE[2],TCC_TAG_STALL[3],TCC_TOO_MANY_EA_WRREQS_STALL[3],TCC_WRITE[3],TCC_TAG_STALL[4],TCC_TOO_MANY_EA_WRREQS_STALL[4],TCC_WRITE[4],TCC_TAG_STALL[5],TCC_TOO_MANY_EA_WRREQS_STALL[5],TCC_WRITE[5],TCC_TAG_STALL[6],TCC_TOO_MANY_EA_WRREQS_STALL[6],TCC_WRITE[6],TCC_TAG_STALL[7],TCC_TOO_MANY_EA_WRREQS_STALL[7],TCC_WRITE[7],TCC_TAG_STALL[8],TCC_TOO_MANY_EA_WRREQS_STALL[8],TCC_WRITE[8],TCC_TAG_STALL[9],TCC_TOO_MANY_EA_WRREQS_STALL[9],TCC_WRITE[9],TCC_TAG_STALL[10],TCC_TOO_MANY_EA_WRREQS_STALL[10],TCC_WRITE[10],TCC_TAG_STALL[11],TCC_TOO_MANY_EA_WRREQS_STALL[11],TCC_WRITE[11],TCC_TAG_STALL[12],TCC_TOO_MANY_EA_WRREQS_STALL[12],TCC_WRITE[12],TCC_TAG_STALL[13],TCC_TOO_MANY_EA_WRREQS_STALL[13],TCC_WRITE[13],TCC_TAG_STALL[14],TCC_TOO_MANY_EA_WRREQS_STALL[14],TCC_WRITE[14],TCC_TAG_STALL[15],TCC_TOO_MANY_EA_WRREQS_STALL[15],TCC_WRITE[15],TCC_TAG_STALL[16],TCC_TOO_MANY_EA_WRREQS_STALL[16],TCC_WRITE[16],TCC_TAG_STALL[17],TCC_TOO_MANY_EA_WRREQS_STALL[17],TCC_WRITE[17],TCC_TAG_STALL[18],TCC_TOO_MANY_EA_WRREQS_STALL[18],TCC_WRITE[18],TCC_TAG_STALL[19],TCC_TOO_MANY_EA_WRREQS_STALL[19],TCC_WRITE[19],TCC_TAG_STALL[20],TCC_TOO_MANY_EA_WRREQS_STALL[20],TCC_WRITE[20],TCC_TAG_STALL[21],TCC_TOO_MANY_EA_WRREQS_STALL[21],TCC_WRITE[21],TCC_TAG_STALL[22],TCC_TOO_MANY_EA_WRREQS_STALL[22],TCC_WRITE[22],TCC_TAG_STALL[23],TCC_TOO_MANY_EA_WRREQS_STALL[23],TCC_WRITE[23],TCC_TAG_STALL[24],TCC_TOO_MANY_EA_WRREQS_STALL[24],TCC_WRITE[24],TCC_TAG_STALL[25],TCC_TOO_MANY_EA_WRREQS_STALL[25],TCC_WRITE[25],TCC_TAG_STALL[26],TCC_TOO_MANY_EA_WRREQS_STALL[26],TCC_WRITE[26],TCC_TAG_STALL[27],TCC_TOO_MANY_EA_WRREQS_STALL[27],TCC_WRITE[27],TCC_TAG_STALL[28],TCC_TOO_MANY_EA_WRREQS_STALL[28],TCC_WRITE[28],TCC_TAG_STALL[29],TCC_TOO_MANY_EA_WRREQS_STALL[29],TCC_WRITE[29],TCC_TAG_STALL[30],TCC_TOO_MANY_EA_WRREQS_STALL[30],TCC_WRITE[30],TCC_TAG_STALL[31],TCC_TOO_MANY_EA_WRREQS_STALL[31],TCC_WRITE[31],TCC_TAG_STALL[32],TCC_TOO_MANY_EA_WRREQS_STALL[32],TCC_WRITE[32],TCC_TAG_STALL[33],TCC_TOO_MANY_EA_WRREQS_STALL[33],TCC_WRITE[33],TCC_TAG_STALL[34],TCC_TOO_MANY_EA_WRREQS_STALL[34],TCC_WRITE[34],TCC_TAG_STALL[35],TCC_TOO_MANY_EA_WRREQS_STALL[35],TCC_WRITE[35],TCC_TAG_STALL[36],TCC_TOO_MANY_EA_WRREQS_STALL[36],TCC_WRITE[36],TCC_TAG_STALL[37],TCC_TOO_MANY_EA_WRREQS_STALL[37],TCC_WRITE[37],TCC_TAG_STALL[38],TCC_TOO_MANY_EA_WRREQS_STALL[38],TCC_WRITE[38],TCC_TAG_STALL[39],TCC_TOO_MANY_EA_WRREQS_STALL[39],TCC_WRITE[39],TCC_TAG_STALL[40],TCC_TOO_MANY_EA_WRREQS_STALL[40],TCC_WRITE[40],TCC_TAG_STALL[41],TCC_TOO_MANY_EA_WRREQS_STALL[41],TCC_WRITE[41],TCC_TAG_STALL[42],TCC_TOO_MANY_EA_WRREQS_STALL[42],TCC_WRITE[42],TCC_TAG_STALL[43],TCC_TOO_MANY_EA_WRREQS_STALL[43],TCC_WRITE[43],TCC_TAG_STALL[44],TCC_TOO_MANY_EA_WRREQS_STALL[44],TCC_WRITE[44],TCC_TAG_STALL[45],TCC_TOO_MANY_EA_WRREQS_STALL[45],TCC_WRITE[45],TCC_TAG_STALL[46],TCC_TOO_MANY_EA_WRREQS_STALL[46],TCC_WRITE[46],TCC_TAG_STALL[47],TCC_TOO_MANY_EA_WRREQS_STALL[47],TCC_WRITE[47],TCC_TAG_STALL[48],TCC_TOO_MANY_EA_WRREQS_STALL[48],TCC_WRITE[48],TCC_TAG_STALL[49],TCC_TOO_MANY_EA_WRREQS_STALL[49],TCC_WRITE[49],TCC_TAG_STALL[50],TCC_TOO_MANY_EA_WRREQS_STALL[50],TCC_WRITE[50],TCC_TAG_STALL[51],TCC_TOO_MANY_EA_WRREQS_STALL[51],TCC_WRITE[51],TCC_TAG_STALL[52],TCC_TOO_MANY_EA_WRREQS_STALL[52],TCC_WRITE[52],TCC_TAG_STALL[53],TCC_TOO_MANY_EA_WRREQS_STALL[53],TCC_WRITE[53],TCC_TAG_STALL[54],TCC_TOO_MANY_EA_WRREQS_STALL[54],TCC_WRITE[54],TCC_TAG_STALL[55],TCC_TOO_MANY_EA_WRREQS_STALL[55],TCC_WRITE[55],TCC_TAG_STALL[56],TCC_TOO_MANY_EA_WRREQS_STALL[56],TCC_WRITE[56],TCC_TAG_STALL[57],TCC_TOO_MANY_EA_WRREQS_STALL[57],TCC_WRITE[57],TCC_TAG_STALL[58],TCC_TOO_MANY_EA_WRREQS_STALL[58],TCC_WRITE[58],TCC_TAG_STALL[59],TCC_TOO_MANY_EA_WRREQS_STALL[59],TCC_WRITE[59],TCC_TAG_STALL[60],TCC_TOO_MANY_EA_WRREQS_STALL[60],TCC_WRITE[60],TCC_TAG_STALL[61],TCC_TOO_MANY_EA_WRREQS_STALL[61],TCC_WRITE[61],TCC_TAG_STALL[62],TCC_TOO_MANY_EA_WRREQS_STALL[62],TCC_WRITE[62],TCC_TAG_STALL[63],TCC_TOO_MANY_EA_WRREQS_STALL[63],TCC_WRITE[63],TCC_TAG_STALL[64],TCC_TOO_MANY_EA_WRREQS_STALL[64],TCC_WRITE[64],TCC_TAG_STALL[65],TCC_TOO_MANY_EA_WRREQS_STALL[65],TCC_WRITE[65],TCC_TAG_STALL[66],TCC_TOO_MANY_EA_WRREQS_STALL[66],TCC_WRITE[66],TCC_TAG_STALL[67],TCC_TOO_MANY_EA_WRREQS_STALL[67],TCC_WRITE[67],TCC_TAG_STALL[68],TCC_TOO_MANY_EA_WRREQS_STALL[68],TCC_WRITE[68],TCC_TAG_STALL[69],TCC_TOO_MANY_EA_WRREQS_STALL[69],TCC_WRITE[69],TCC_TAG_STALL[70],TCC_TOO_MANY_EA_WRREQS_STALL[70],TCC_WRITE[70],TCC_TAG_STALL[71],TCC_TOO_MANY_EA_WRREQS_STALL[71],TCC_WRITE[71],TCC_TAG_STALL[72],TCC_TOO_MANY_EA_WRREQS_STALL[72],TCC_WRITE[72],TCC_TAG_STALL[73],TCC_TOO_MANY_EA_WRREQS_STALL[73],TCC_WRITE[73],TCC_TAG_STALL[74],TCC_TOO_MANY_EA_WRREQS_STALL[74],TCC_WRITE[74],TCC_TAG_STALL[75],TCC_TOO_MANY_EA_WRREQS_STALL[75],TCC_WRITE[75],TCC_TAG_STALL[76],TCC_TOO_MANY_EA_WRREQS_STALL[76],TCC_WRITE[76],TCC_TAG_STALL[77],TCC_TOO_MANY_EA_WRREQS_STALL[77],TCC_WRITE[77],TCC_TAG_STALL[78],TCC_TOO_MANY_EA_WRREQS_STALL[78],TCC_WRITE[78],TCC_TAG_STALL[79],TCC_TOO_MANY_EA_WRREQS_STALL[79],TCC_WRITE[79],TCC_TAG_STALL[80],TCC_TOO_MANY_EA_WRREQS_STALL[80],TCC_WRITE[80],TCC_TAG_STALL[81],TCC_TOO_MANY_EA_WRREQS_STALL[81],TCC_WRITE[81],TCC_TAG_STALL[82],TCC_TOO_MANY_EA_WRREQS_STALL[82],TCC_WRITE[82],TCC_TAG_STALL[83],TCC_TOO_MANY_EA_WRREQS_STALL[83],TCC_WRITE[83],TCC_TAG_STALL[84],TCC_TOO_MANY_EA_WRREQS_STALL[84],TCC_WRITE[84],TCC_TAG_STALL[85],TCC_TOO_MANY_EA_WRREQS_STALL[85],TCC_WRITE[85],TCC_TAG_STALL[86],TCC_TOO_MANY_EA_WRREQS_STALL[86],TCC_WRITE[86],TCC_TAG_STALL[87],TCC_TOO_MANY_EA_WRREQS_STALL[87],TCC_WRITE[87],TCC_TAG_STALL[88],TCC_TOO_MANY_EA_WRREQS_STALL[88],TCC_WRITE[88],TCC_TAG_STALL[89],TCC_TOO_MANY_EA_WRREQS_STALL[89],TCC_WRITE[89],TCC_TAG_STALL[90],TCC_TOO_MANY_EA_WRREQS_STALL[90],TCC_WRITE[90],TCC_TAG_STALL[91],TCC_TOO_MANY_EA_WRREQS_STALL[91],TCC_WRITE[91],TCC_TAG_STALL[92],TCC_TOO_MANY_EA_WRREQS_STALL[92],TCC_WRITE[92],TCC_TAG_STALL[93],TCC_TOO_MANY_EA_WRREQS_STALL[93],TCC_WRITE[93],TCC_TAG_STALL[94],TCC_TOO_MANY_EA_WRREQS_STALL[94],TCC_WRITE[94],TCC_TAG_STALL[95],TCC_TOO_MANY_EA_WRREQS_STALL[95],TCC_WRITE[95],Wave_Size_4,Correlation_ID_4,SQ_INSTS_VALU_TRANS_F64,SQ_INSTS_VALU_INT32,SQ_INSTS_VALU_INT64,SQ_INSTS_SMEM,SQ_INSTS_FLAT,SQ_INSTS_LDS,SQ_INSTS_GDS,SQ_INSTS_EXP_GDS,SPI_RA_RES_STALL_CSN,SPI_RA_TMP_STALL_CSN,CPC_CPC_UTCL2IU_BUSY,CPC_CPC_UTCL2IU_IDLE,CPF_CMP_UTCL1_STALL_ON_TRANSLATION,TA_BUFFER_COALESCED_READ_CYCLES_sum,TA_BUFFER_COALESCED_WRITE_CYCLES_sum,TCC_ATOMIC_sum,TCC_READ_sum,TCC_WRITEBACK_sum,TCC_WRITE_sum,TCP_TOTAL_ATOMIC_WITHOUT_RET_sum,TCP_TOTAL_ATOMIC_WITH_RET_sum,TCP_TOTAL_CACHE_ACCESSES_sum,TCP_TOTAL_WRITEBACK_INVALIDATES_sum,TD_COALESCABLE_WAVEFRONT_sum,Wave_Size_5,Correlation_ID_5,SQ_WAVES_LT_32,SQ_WAVES_LT_16,SQ_ITEMS,SQ_LDS_MEM_VIOLATIONS,SQ_LDS_ATOMIC_RETURN,SQ_LDS_IDX_ACTIVE,SQ_WAVES_RESTORED,SQ_WAVES_SAVED,SPI_RA_WVLIM_STALL_CSN,SPI_SWC_CSC_WR,TA_FLAT_ATOMIC_WAVEFRONTS_sum,TA_FLAT_WRITE_WAVEFRONTS_sum,TCC_ALL_TC_OP_INV_EVICT_sum,TCC_EA0_ATOMIC_sum,TCC_NORMAL_EVICT_sum,TCC_TOO_MANY_EA_WRREQS_STALL_sum,TCP_TCC_CC_READ_REQ_sum,TCP_TCC_CC_WRITE_REQ_sum,TCP_TCC_UC_ATOMIC_REQ_sum,TCP_TCC_UC_WRITE_REQ_sum,Wave_Size_6,Correlation_ID_6,XCC_Index_6,TCC_MISS[0],TCC_READ[0],TCC_REQ[0],TCC_RW_REQ[0],TCC_MISS[1],TCC_READ[1],TCC_REQ[1],TCC_RW_REQ[1],TCC_MISS[2],TCC_READ[2],TCC_REQ[2],TCC_RW_REQ[2],TCC_MISS[3],TCC_READ[3],TCC_REQ[3],TCC_RW_REQ[3],TCC_MISS[4],TCC_READ[4],TCC_REQ[4],TCC_RW_REQ[4],TCC_MISS[5],TCC_READ[5],TCC_REQ[5],TCC_RW_REQ[5],TCC_MISS[6],TCC_READ[6],TCC_REQ[6],TCC_RW_REQ[6],TCC_MISS[7],TCC_READ[7],TCC_REQ[7],TCC_RW_REQ[7],TCC_MISS[8],TCC_READ[8],TCC_REQ[8],TCC_RW_REQ[8],TCC_MISS[9],TCC_READ[9],TCC_REQ[9],TCC_RW_REQ[9],TCC_MISS[10],TCC_READ[10],TCC_REQ[10],TCC_RW_REQ[10],TCC_MISS[11],TCC_READ[11],TCC_REQ[11],TCC_RW_REQ[11],TCC_MISS[12],TCC_READ[12],TCC_REQ[12],TCC_RW_REQ[12],TCC_MISS[13],TCC_READ[13],TCC_REQ[13],TCC_RW_REQ[13],TCC_MISS[14],TCC_READ[14],TCC_REQ[14],TCC_RW_REQ[14],TCC_MISS[15],TCC_READ[15],TCC_REQ[15],TCC_RW_REQ[15],TCC_MISS[16],TCC_READ[16],TCC_REQ[16],TCC_RW_REQ[16],TCC_MISS[17],TCC_READ[17],TCC_REQ[17],TCC_RW_REQ[17],TCC_MISS[18],TCC_READ[18],TCC_REQ[18],TCC_RW_REQ[18],TCC_MISS[19],TCC_READ[19],TCC_REQ[19],TCC_RW_REQ[19],TCC_MISS[20],TCC_READ[20],TCC_REQ[20],TCC_RW_REQ[20],TCC_MISS[21],TCC_READ[21],TCC_REQ[21],TCC_RW_REQ[21],TCC_MISS[22],TCC_READ[22],TCC_REQ[22],TCC_RW_REQ[22],TCC_MISS[23],TCC_READ[23],TCC_REQ[23],TCC_RW_REQ[23],TCC_MISS[24],TCC_READ[24],TCC_REQ[24],TCC_RW_REQ[24],TCC_MISS[25],TCC_READ[25],TCC_REQ[25],TCC_RW_REQ[25],TCC_MISS[26],TCC_READ[26],TCC_REQ[26],TCC_RW_REQ[26],TCC_MISS[27],TCC_READ[27],TCC_REQ[27],TCC_RW_REQ[27],TCC_MISS[28],TCC_READ[28],TCC_REQ[28],TCC_RW_REQ[28],TCC_MISS[29],TCC_READ[29],TCC_REQ[29],TCC_RW_REQ[29],TCC_MISS[30],TCC_READ[30],TCC_REQ[30],TCC_RW_REQ[30],TCC_MISS[31],TCC_READ[31],TCC_REQ[31],TCC_RW_REQ[31],TCC_MISS[32],TCC_READ[32],TCC_REQ[32],TCC_RW_REQ[32],TCC_MISS[33],TCC_READ[33],TCC_REQ[33],TCC_RW_REQ[33],TCC_MISS[34],TCC_READ[34],TCC_REQ[34],TCC_RW_REQ[34],TCC_MISS[35],TCC_READ[35],TCC_REQ[35],TCC_RW_REQ[35],TCC_MISS[36],TCC_READ[36],TCC_REQ[36],TCC_RW_REQ[36],TCC_MISS[37],TCC_READ[37],TCC_REQ[37],TCC_RW_REQ[37],TCC_MISS[38],TCC_READ[38],TCC_REQ[38],TCC_RW_REQ[38],TCC_MISS[39],TCC_READ[39],TCC_REQ[39],TCC_RW_REQ[39],TCC_MISS[40],TCC_READ[40],TCC_REQ[40],TCC_RW_REQ[40],TCC_MISS[41],TCC_READ[41],TCC_REQ[41],TCC_RW_REQ[41],TCC_MISS[42],TCC_READ[42],TCC_REQ[42],TCC_RW_REQ[42],TCC_MISS[43],TCC_READ[43],TCC_REQ[43],TCC_RW_REQ[43],TCC_MISS[44],TCC_READ[44],TCC_REQ[44],TCC_RW_REQ[44],TCC_MISS[45],TCC_READ[45],TCC_REQ[45],TCC_RW_REQ[45],TCC_MISS[46],TCC_READ[46],TCC_REQ[46],TCC_RW_REQ[46],TCC_MISS[47],TCC_READ[47],TCC_REQ[47],TCC_RW_REQ[47],TCC_MISS[48],TCC_READ[48],TCC_REQ[48],TCC_RW_REQ[48],TCC_MISS[49],TCC_READ[49],TCC_REQ[49],TCC_RW_REQ[49],TCC_MISS[50],TCC_READ[50],TCC_REQ[50],TCC_RW_REQ[50],TCC_MISS[51],TCC_READ[51],TCC_REQ[51],TCC_RW_REQ[51],TCC_MISS[52],TCC_READ[52],TCC_REQ[52],TCC_RW_REQ[52],TCC_MISS[53],TCC_READ[53],TCC_REQ[53],TCC_RW_REQ[53],TCC_MISS[54],TCC_READ[54],TCC_REQ[54],TCC_RW_REQ[54],TCC_MISS[55],TCC_READ[55],TCC_REQ[55],TCC_RW_REQ[55],TCC_MISS[56],TCC_READ[56],TCC_REQ[56],TCC_RW_REQ[56],TCC_MISS[57],TCC_READ[57],TCC_REQ[57],TCC_RW_REQ[57],TCC_MISS[58],TCC_READ[58],TCC_REQ[58],TCC_RW_REQ[58],TCC_MISS[59],TCC_READ[59],TCC_REQ[59],TCC_RW_REQ[59],TCC_MISS[60],TCC_READ[60],TCC_REQ[60],TCC_RW_REQ[60],TCC_MISS[61],TCC_READ[61],TCC_REQ[61],TCC_RW_REQ[61],TCC_MISS[62],TCC_READ[62],TCC_REQ[62],TCC_RW_REQ[62],TCC_MISS[63],TCC_READ[63],TCC_REQ[63],TCC_RW_REQ[63],TCC_MISS[64],TCC_READ[64],TCC_REQ[64],TCC_RW_REQ[64],TCC_MISS[65],TCC_READ[65],TCC_REQ[65],TCC_RW_REQ[65],TCC_MISS[66],TCC_READ[66],TCC_REQ[66],TCC_RW_REQ[66],TCC_MISS[67],TCC_READ[67],TCC_REQ[67],TCC_RW_REQ[67],TCC_MISS[68],TCC_READ[68],TCC_REQ[68],TCC_RW_REQ[68],TCC_MISS[69],TCC_READ[69],TCC_REQ[69],TCC_RW_REQ[69],TCC_MISS[70],TCC_READ[70],TCC_REQ[70],TCC_RW_REQ[70],TCC_MISS[71],TCC_READ[71],TCC_REQ[71],TCC_RW_REQ[71],TCC_MISS[72],TCC_READ[72],TCC_REQ[72],TCC_RW_REQ[72],TCC_MISS[73],TCC_READ[73],TCC_REQ[73],TCC_RW_REQ[73],TCC_MISS[74],TCC_READ[74],TCC_REQ[74],TCC_RW_REQ[74],TCC_MISS[75],TCC_READ[75],TCC_REQ[75],TCC_RW_REQ[75],TCC_MISS[76],TCC_READ[76],TCC_REQ[76],TCC_RW_REQ[76],TCC_MISS[77],TCC_READ[77],TCC_REQ[77],TCC_RW_REQ[77],TCC_MISS[78],TCC_READ[78],TCC_REQ[78],TCC_RW_REQ[78],TCC_MISS[79],TCC_READ[79],TCC_REQ[79],TCC_RW_REQ[79],TCC_MISS[80],TCC_READ[80],TCC_REQ[80],TCC_RW_REQ[80],TCC_MISS[81],TCC_READ[81],TCC_REQ[81],TCC_RW_REQ[81],TCC_MISS[82],TCC_READ[82],TCC_REQ[82],TCC_RW_REQ[82],TCC_MISS[83],TCC_READ[83],TCC_REQ[83],TCC_RW_REQ[83],TCC_MISS[84],TCC_READ[84],TCC_REQ[84],TCC_RW_REQ[84],TCC_MISS[85],TCC_READ[85],TCC_REQ[85],TCC_RW_REQ[85],TCC_MISS[86],TCC_READ[86],TCC_REQ[86],TCC_RW_REQ[86],TCC_MISS[87],TCC_READ[87],TCC_REQ[87],TCC_RW_REQ[87],TCC_MISS[88],TCC_READ[88],TCC_REQ[88],TCC_RW_REQ[88],TCC_MISS[89],TCC_READ[89],TCC_REQ[89],TCC_RW_REQ[89],TCC_MISS[90],TCC_READ[90],TCC_REQ[90],TCC_RW_REQ[90],TCC_MISS[91],TCC_READ[91],TCC_REQ[91],TCC_RW_REQ[91],TCC_MISS[92],TCC_READ[92],TCC_REQ[92],TCC_RW_REQ[92],TCC_MISS[93],TCC_READ[93],TCC_REQ[93],TCC_RW_REQ[93],TCC_MISS[94],TCC_READ[94],TCC_REQ[94],TCC_RW_REQ[94],TCC_MISS[95],TCC_READ[95],TCC_REQ[95],TCC_RW_REQ[95],Wave_Size_7,Correlation_ID_7,SQ_INSTS_VALU_TRANS_F16,SQ_INSTS_VALU_ADD_F32,SQ_INSTS_VALU_MUL_F32,SQ_INSTS_VALU_FMA_F32,SQ_INSTS_VALU_TRANS_F32,SQ_INSTS_VALU_ADD_F64,SQ_INSTS_VALU_MUL_F64,SQ_INSTS_VALU_FMA_F64,SPI_RA_REQ_NO_ALLOC,SPI_RA_REQ_NO_ALLOC_CSN,CPC_CPC_STAT_STALL,CPC_UTCL1_STALL_ON_TRANSLATION,CPF_CPF_STAT_IDLE,CPF_CPF_TCIU_IDLE,TA_BUFFER_ATOMIC_WAVEFRONTS_sum,TA_BUFFER_TOTAL_CYCLES_sum,TCC_HIT_sum,TCC_MISS_sum,TCC_REQ_sum,TCC_STREAMING_REQ_sum,TCP_TOTAL_ACCESSES_sum,TCP_TOTAL_READ_sum,TCP_TOTAL_WRITE_sum,TCP_VOLATILE_sum,TD_ATOMIC_WAVEFRONT_sum,TD_STORE_WAVEFRONT_sum,Wave_Size_8,Correlation_ID_8,XCC_Index_8,TCC_ATOMIC[0],TCC_BUBBLE[0],TCC_CYCLE[0],TCC_EA0_ATOMIC[0],TCC_ATOMIC[1],TCC_BUBBLE[1],TCC_CYCLE[1],TCC_EA0_ATOMIC[1],TCC_ATOMIC[2],TCC_BUBBLE[2],TCC_CYCLE[2],TCC_EA0_ATOMIC[2],TCC_ATOMIC[3],TCC_BUBBLE[3],TCC_CYCLE[3],TCC_EA0_ATOMIC[3],TCC_ATOMIC[4],TCC_BUBBLE[4],TCC_CYCLE[4],TCC_EA0_ATOMIC[4],TCC_ATOMIC[5],TCC_BUBBLE[5],TCC_CYCLE[5],TCC_EA0_ATOMIC[5],TCC_ATOMIC[6],TCC_BUBBLE[6],TCC_CYCLE[6],TCC_EA0_ATOMIC[6],TCC_ATOMIC[7],TCC_BUBBLE[7],TCC_CYCLE[7],TCC_EA0_ATOMIC[7],TCC_ATOMIC[8],TCC_BUBBLE[8],TCC_CYCLE[8],TCC_EA0_ATOMIC[8],TCC_ATOMIC[9],TCC_BUBBLE[9],TCC_CYCLE[9],TCC_EA0_ATOMIC[9],TCC_ATOMIC[10],TCC_BUBBLE[10],TCC_CYCLE[10],TCC_EA0_ATOMIC[10],TCC_ATOMIC[11],TCC_BUBBLE[11],TCC_CYCLE[11],TCC_EA0_ATOMIC[11],TCC_ATOMIC[12],TCC_BUBBLE[12],TCC_CYCLE[12],TCC_EA0_ATOMIC[12],TCC_ATOMIC[13],TCC_BUBBLE[13],TCC_CYCLE[13],TCC_EA0_ATOMIC[13],TCC_ATOMIC[14],TCC_BUBBLE[14],TCC_CYCLE[14],TCC_EA0_ATOMIC[14],TCC_ATOMIC[15],TCC_BUBBLE[15],TCC_CYCLE[15],TCC_EA0_ATOMIC[15],TCC_ATOMIC[16],TCC_BUBBLE[16],TCC_CYCLE[16],TCC_EA0_ATOMIC[16],TCC_ATOMIC[17],TCC_BUBBLE[17],TCC_CYCLE[17],TCC_EA0_ATOMIC[17],TCC_ATOMIC[18],TCC_BUBBLE[18],TCC_CYCLE[18],TCC_EA0_ATOMIC[18],TCC_ATOMIC[19],TCC_BUBBLE[19],TCC_CYCLE[19],TCC_EA0_ATOMIC[19],TCC_ATOMIC[20],TCC_BUBBLE[20],TCC_CYCLE[20],TCC_EA0_ATOMIC[20],TCC_ATOMIC[21],TCC_BUBBLE[21],TCC_CYCLE[21],TCC_EA0_ATOMIC[21],TCC_ATOMIC[22],TCC_BUBBLE[22],TCC_CYCLE[22],TCC_EA0_ATOMIC[22],TCC_ATOMIC[23],TCC_BUBBLE[23],TCC_CYCLE[23],TCC_EA0_ATOMIC[23],TCC_ATOMIC[24],TCC_BUBBLE[24],TCC_CYCLE[24],TCC_EA0_ATOMIC[24],TCC_ATOMIC[25],TCC_BUBBLE[25],TCC_CYCLE[25],TCC_EA0_ATOMIC[25],TCC_ATOMIC[26],TCC_BUBBLE[26],TCC_CYCLE[26],TCC_EA0_ATOMIC[26],TCC_ATOMIC[27],TCC_BUBBLE[27],TCC_CYCLE[27],TCC_EA0_ATOMIC[27],TCC_ATOMIC[28],TCC_BUBBLE[28],TCC_CYCLE[28],TCC_EA0_ATOMIC[28],TCC_ATOMIC[29],TCC_BUBBLE[29],TCC_CYCLE[29],TCC_EA0_ATOMIC[29],TCC_ATOMIC[30],TCC_BUBBLE[30],TCC_CYCLE[30],TCC_EA0_ATOMIC[30],TCC_ATOMIC[31],TCC_BUBBLE[31],TCC_CYCLE[31],TCC_EA0_ATOMIC[31],TCC_ATOMIC[32],TCC_BUBBLE[32],TCC_CYCLE[32],TCC_EA0_ATOMIC[32],TCC_ATOMIC[33],TCC_BUBBLE[33],TCC_CYCLE[33],TCC_EA0_ATOMIC[33],TCC_ATOMIC[34],TCC_BUBBLE[34],TCC_CYCLE[34],TCC_EA0_ATOMIC[34],TCC_ATOMIC[35],TCC_BUBBLE[35],TCC_CYCLE[35],TCC_EA0_ATOMIC[35],TCC_ATOMIC[36],TCC_BUBBLE[36],TCC_CYCLE[36],TCC_EA0_ATOMIC[36],TCC_ATOMIC[37],TCC_BUBBLE[37],TCC_CYCLE[37],TCC_EA0_ATOMIC[37],TCC_ATOMIC[38],TCC_BUBBLE[38],TCC_CYCLE[38],TCC_EA0_ATOMIC[38],TCC_ATOMIC[39],TCC_BUBBLE[39],TCC_CYCLE[39],TCC_EA0_ATOMIC[39],TCC_ATOMIC[40],TCC_BUBBLE[40],TCC_CYCLE[40],TCC_EA0_ATOMIC[40],TCC_ATOMIC[41],TCC_BUBBLE[41],TCC_CYCLE[41],TCC_EA0_ATOMIC[41],TCC_ATOMIC[42],TCC_BUBBLE[42],TCC_CYCLE[42],TCC_EA0_ATOMIC[42],TCC_ATOMIC[43],TCC_BUBBLE[43],TCC_CYCLE[43],TCC_EA0_ATOMIC[43],TCC_ATOMIC[44],TCC_BUBBLE[44],TCC_CYCLE[44],TCC_EA0_ATOMIC[44],TCC_ATOMIC[45],TCC_BUBBLE[45],TCC_CYCLE[45],TCC_EA0_ATOMIC[45],TCC_ATOMIC[46],TCC_BUBBLE[46],TCC_CYCLE[46],TCC_EA0_ATOMIC[46],TCC_ATOMIC[47],TCC_BUBBLE[47],TCC_CYCLE[47],TCC_EA0_ATOMIC[47],TCC_ATOMIC[48],TCC_BUBBLE[48],TCC_CYCLE[48],TCC_EA0_ATOMIC[48],TCC_ATOMIC[49],TCC_BUBBLE[49],TCC_CYCLE[49],TCC_EA0_ATOMIC[49],TCC_ATOMIC[50],TCC_BUBBLE[50],TCC_CYCLE[50],TCC_EA0_ATOMIC[50],TCC_ATOMIC[51],TCC_BUBBLE[51],TCC_CYCLE[51],TCC_EA0_ATOMIC[51],TCC_ATOMIC[52],TCC_BUBBLE[52],TCC_CYCLE[52],TCC_EA0_ATOMIC[52],TCC_ATOMIC[53],TCC_BUBBLE[53],TCC_CYCLE[53],TCC_EA0_ATOMIC[53],TCC_ATOMIC[54],TCC_BUBBLE[54],TCC_CYCLE[54],TCC_EA0_ATOMIC[54],TCC_ATOMIC[55],TCC_BUBBLE[55],TCC_CYCLE[55],TCC_EA0_ATOMIC[55],TCC_ATOMIC[56],TCC_BUBBLE[56],TCC_CYCLE[56],TCC_EA0_ATOMIC[56],TCC_ATOMIC[57],TCC_BUBBLE[57],TCC_CYCLE[57],TCC_EA0_ATOMIC[57],TCC_ATOMIC[58],TCC_BUBBLE[58],TCC_CYCLE[58],TCC_EA0_ATOMIC[58],TCC_ATOMIC[59],TCC_BUBBLE[59],TCC_CYCLE[59],TCC_EA0_ATOMIC[59],TCC_ATOMIC[60],TCC_BUBBLE[60],TCC_CYCLE[60],TCC_EA0_ATOMIC[60],TCC_ATOMIC[61],TCC_BUBBLE[61],TCC_CYCLE[61],TCC_EA0_ATOMIC[61],TCC_ATOMIC[62],TCC_BUBBLE[62],TCC_CYCLE[62],TCC_EA0_ATOMIC[62],TCC_ATOMIC[63],TCC_BUBBLE[63],TCC_CYCLE[63],TCC_EA0_ATOMIC[63],TCC_ATOMIC[64],TCC_BUBBLE[64],TCC_CYCLE[64],TCC_EA0_ATOMIC[64],TCC_ATOMIC[65],TCC_BUBBLE[65],TCC_CYCLE[65],TCC_EA0_ATOMIC[65],TCC_ATOMIC[66],TCC_BUBBLE[66],TCC_CYCLE[66],TCC_EA0_ATOMIC[66],TCC_ATOMIC[67],TCC_BUBBLE[67],TCC_CYCLE[67],TCC_EA0_ATOMIC[67],TCC_ATOMIC[68],TCC_BUBBLE[68],TCC_CYCLE[68],TCC_EA0_ATOMIC[68],TCC_ATOMIC[69],TCC_BUBBLE[69],TCC_CYCLE[69],TCC_EA0_ATOMIC[69],TCC_ATOMIC[70],TCC_BUBBLE[70],TCC_CYCLE[70],TCC_EA0_ATOMIC[70],TCC_ATOMIC[71],TCC_BUBBLE[71],TCC_CYCLE[71],TCC_EA0_ATOMIC[71],TCC_ATOMIC[72],TCC_BUBBLE[72],TCC_CYCLE[72],TCC_EA0_ATOMIC[72],TCC_ATOMIC[73],TCC_BUBBLE[73],TCC_CYCLE[73],TCC_EA0_ATOMIC[73],TCC_ATOMIC[74],TCC_BUBBLE[74],TCC_CYCLE[74],TCC_EA0_ATOMIC[74],TCC_ATOMIC[75],TCC_BUBBLE[75],TCC_CYCLE[75],TCC_EA0_ATOMIC[75],TCC_ATOMIC[76],TCC_BUBBLE[76],TCC_CYCLE[76],TCC_EA0_ATOMIC[76],TCC_ATOMIC[77],TCC_BUBBLE[77],TCC_CYCLE[77],TCC_EA0_ATOMIC[77],TCC_ATOMIC[78],TCC_BUBBLE[78],TCC_CYCLE[78],TCC_EA0_ATOMIC[78],TCC_ATOMIC[79],TCC_BUBBLE[79],TCC_CYCLE[79],TCC_EA0_ATOMIC[79],TCC_ATOMIC[80],TCC_BUBBLE[80],TCC_CYCLE[80],TCC_EA0_ATOMIC[80],TCC_ATOMIC[81],TCC_BUBBLE[81],TCC_CYCLE[81],TCC_EA0_ATOMIC[81],TCC_ATOMIC[82],TCC_BUBBLE[82],TCC_CYCLE[82],TCC_EA0_ATOMIC[82],TCC_ATOMIC[83],TCC_BUBBLE[83],TCC_CYCLE[83],TCC_EA0_ATOMIC[83],TCC_ATOMIC[84],TCC_BUBBLE[84],TCC_CYCLE[84],TCC_EA0_ATOMIC[84],TCC_ATOMIC[85],TCC_BUBBLE[85],TCC_CYCLE[85],TCC_EA0_ATOMIC[85],TCC_ATOMIC[86],TCC_BUBBLE[86],TCC_CYCLE[86],TCC_EA0_ATOMIC[86],TCC_ATOMIC[87],TCC_BUBBLE[87],TCC_CYCLE[87],TCC_EA0_ATOMIC[87],TCC_ATOMIC[88],TCC_BUBBLE[88],TCC_CYCLE[88],TCC_EA0_ATOMIC[88],TCC_ATOMIC[89],TCC_BUBBLE[89],TCC_CYCLE[89],TCC_EA0_ATOMIC[89],TCC_ATOMIC[90],TCC_BUBBLE[90],TCC_CYCLE[90],TCC_EA0_ATOMIC[90],TCC_ATOMIC[91],TCC_BUBBLE[91],TCC_CYCLE[91],TCC_EA0_ATOMIC[91],TCC_ATOMIC[92],TCC_BUBBLE[92],TCC_CYCLE[92],TCC_EA0_ATOMIC[92],TCC_ATOMIC[93],TCC_BUBBLE[93],TCC_CYCLE[93],TCC_EA0_ATOMIC[93],TCC_ATOMIC[94],TCC_BUBBLE[94],TCC_CYCLE[94],TCC_EA0_ATOMIC[94],TCC_ATOMIC[95],TCC_BUBBLE[95],TCC_CYCLE[95],TCC_EA0_ATOMIC[95],Wave_Size_9,Correlation_ID_9,SQC_DCACHE_INPUT_VALID_READYB,SQC_DCACHE_ATOMIC,SQC_DCACHE_REQ_READ_8,SQC_DCACHE_REQ,SQC_DCACHE_HITS,SQC_DCACHE_MISSES,SQC_DCACHE_MISSES_DUPLICATE,SQC_DCACHE_REQ_READ_1,Wave_Size_10,Correlation_ID_10,SQC_TC_DATA_ATOMIC_REQ,SQC_TC_STALL,SQC_TC_REQ,SQC_DCACHE_REQ_READ_16,SQC_ICACHE_REQ,SQC_ICACHE_HITS,SQC_ICACHE_MISSES,SQC_ICACHE_MISSES_DUPLICATE,Wave_Size_11,Correlation_ID_11,SQ_INSTS_VALU_MFMA_MOPS_I8,SQ_INSTS_VALU_MFMA_MOPS_F16,SQ_INSTS_VALU_MFMA_MOPS_BF16,SQ_INSTS_VALU_MFMA_MOPS_F32,SQ_INSTS_VALU_MFMA_MOPS_F64,SQC_TC_INST_REQ,SQC_TC_DATA_READ_REQ,SQC_TC_DATA_WRITE_REQ,TCP_PENDING_STALL_CYCLES_sum,Wave_Size_12,Correlation_ID_12,SQ_INSTS_SMEM_NORM,SQ_INSTS_MFMA,SQ_INSTS_VALU_MFMA_I8,SQ_INSTS_VALU_MFMA_F16,SQ_INSTS_VALU_MFMA_BF16,SQ_INSTS_VALU_MFMA_F32,SQ_INSTS_VALU_MFMA_F64,SQ_VALU_MFMA_BUSY_CYCLES,SPI_VWC_CSC_WR,SPI_RA_BULKY_CU_FULL_CSN,TCC_EA0_ATOMIC_LEVEL_sum,TCC_EA0_RDREQ_LEVEL_sum,TCC_EA0_WRREQ_LEVEL_sum,TCC_EA0_WRREQ_STALL_sum,TCP_TCC_CC_ATOMIC_REQ_sum,TCP_TCC_RW_ATOMIC_REQ_sum,TCP_TCC_RW_READ_REQ_sum,TCP_TCC_RW_WRITE_REQ_sum,Wave_Size_13,Correlation_ID_13,SQC_DCACHE_REQ_READ_2,SQC_DCACHE_REQ_READ_4,Wave_Size_14,Correlation_ID_14,SQ_ACTIVE_INST_SCA,SQ_ACTIVE_INST_EXP_GDS,SQ_ACTIVE_INST_MISC,SQ_ACTIVE_INST_FLAT,SQ_INST_CYCLES_VMEM_WR,SQ_INST_CYCLES_VMEM_RD,SQ_INST_CYCLES_SMEM,SQ_INST_CYCLES_SALU,SPI_RA_SGPR_SIMD_FULL_CSN,SPI_RA_LDS_CU_FULL_CSN,CPC_ME1_DC0_SPI_BUSY,TA_ADDR_STALLED_BY_TD_CYCLES_sum,TA_DATA_STALLED_BY_TC_CYCLES_sum,TCC_BUBBLE_sum,TCC_EA0_RDREQ_32B_sum,TCC_EA0_RDREQ_sum,TCC_EA0_RD_UNCACHED_32B_sum,TCP_TCC_ATOMIC_WITHOUT_RET_REQ_sum,TCP_TCC_ATOMIC_WITH_RET_REQ_sum,TCP_TCC_READ_REQ_sum,TCP_TCC_WRITE_REQ_sum,Wave_Size_15,Correlation_ID_15,XCC_Index_15,TCC_EA0_ATOMIC_LEVEL[0],TCC_EA0_RDREQ[0],TCC_EA0_RDREQ_32B[0],TCC_EA0_RDREQ_LEVEL[0],TCC_EA0_ATOMIC_LEVEL[1],TCC_EA0_RDREQ[1],TCC_EA0_RDREQ_32B[1],TCC_EA0_RDREQ_LEVEL[1],TCC_EA0_ATOMIC_LEVEL[2],TCC_EA0_RDREQ[2],TCC_EA0_RDREQ_32B[2],TCC_EA0_RDREQ_LEVEL[2],TCC_EA0_ATOMIC_LEVEL[3],TCC_EA0_RDREQ[3],TCC_EA0_RDREQ_32B[3],TCC_EA0_RDREQ_LEVEL[3],TCC_EA0_ATOMIC_LEVEL[4],TCC_EA0_RDREQ[4],TCC_EA0_RDREQ_32B[4],TCC_EA0_RDREQ_LEVEL[4],TCC_EA0_ATOMIC_LEVEL[5],TCC_EA0_RDREQ[5],TCC_EA0_RDREQ_32B[5],TCC_EA0_RDREQ_LEVEL[5],TCC_EA0_ATOMIC_LEVEL[6],TCC_EA0_RDREQ[6],TCC_EA0_RDREQ_32B[6],TCC_EA0_RDREQ_LEVEL[6],TCC_EA0_ATOMIC_LEVEL[7],TCC_EA0_RDREQ[7],TCC_EA0_RDREQ_32B[7],TCC_EA0_RDREQ_LEVEL[7],TCC_EA0_ATOMIC_LEVEL[8],TCC_EA0_RDREQ[8],TCC_EA0_RDREQ_32B[8],TCC_EA0_RDREQ_LEVEL[8],TCC_EA0_ATOMIC_LEVEL[9],TCC_EA0_RDREQ[9],TCC_EA0_RDREQ_32B[9],TCC_EA0_RDREQ_LEVEL[9],TCC_EA0_ATOMIC_LEVEL[10],TCC_EA0_RDREQ[10],TCC_EA0_RDREQ_32B[10],TCC_EA0_RDREQ_LEVEL[10],TCC_EA0_ATOMIC_LEVEL[11],TCC_EA0_RDREQ[11],TCC_EA0_RDREQ_32B[11],TCC_EA0_RDREQ_LEVEL[11],TCC_EA0_ATOMIC_LEVEL[12],TCC_EA0_RDREQ[12],TCC_EA0_RDREQ_32B[12],TCC_EA0_RDREQ_LEVEL[12],TCC_EA0_ATOMIC_LEVEL[13],TCC_EA0_RDREQ[13],TCC_EA0_RDREQ_32B[13],TCC_EA0_RDREQ_LEVEL[13],TCC_EA0_ATOMIC_LEVEL[14],TCC_EA0_RDREQ[14],TCC_EA0_RDREQ_32B[14],TCC_EA0_RDREQ_LEVEL[14],TCC_EA0_ATOMIC_LEVEL[15],TCC_EA0_RDREQ[15],TCC_EA0_RDREQ_32B[15],TCC_EA0_RDREQ_LEVEL[15],TCC_EA0_ATOMIC_LEVEL[16],TCC_EA0_RDREQ[16],TCC_EA0_RDREQ_32B[16],TCC_EA0_RDREQ_LEVEL[16],TCC_EA0_ATOMIC_LEVEL[17],TCC_EA0_RDREQ[17],TCC_EA0_RDREQ_32B[17],TCC_EA0_RDREQ_LEVEL[17],TCC_EA0_ATOMIC_LEVEL[18],TCC_EA0_RDREQ[18],TCC_EA0_RDREQ_32B[18],TCC_EA0_RDREQ_LEVEL[18],TCC_EA0_ATOMIC_LEVEL[19],TCC_EA0_RDREQ[19],TCC_EA0_RDREQ_32B[19],TCC_EA0_RDREQ_LEVEL[19],TCC_EA0_ATOMIC_LEVEL[20],TCC_EA0_RDREQ[20],TCC_EA0_RDREQ_32B[20],TCC_EA0_RDREQ_LEVEL[20],TCC_EA0_ATOMIC_LEVEL[21],TCC_EA0_RDREQ[21],TCC_EA0_RDREQ_32B[21],TCC_EA0_RDREQ_LEVEL[21],TCC_EA0_ATOMIC_LEVEL[22],TCC_EA0_RDREQ[22],TCC_EA0_RDREQ_32B[22],TCC_EA0_RDREQ_LEVEL[22],TCC_EA0_ATOMIC_LEVEL[23],TCC_EA0_RDREQ[23],TCC_EA0_RDREQ_32B[23],TCC_EA0_RDREQ_LEVEL[23],TCC_EA0_ATOMIC_LEVEL[24],TCC_EA0_RDREQ[24],TCC_EA0_RDREQ_32B[24],TCC_EA0_RDREQ_LEVEL[24],TCC_EA0_ATOMIC_LEVEL[25],TCC_EA0_RDREQ[25],TCC_EA0_RDREQ_32B[25],TCC_EA0_RDREQ_LEVEL[25],TCC_EA0_ATOMIC_LEVEL[26],TCC_EA0_RDREQ[26],TCC_EA0_RDREQ_32B[26],TCC_EA0_RDREQ_LEVEL[26],TCC_EA0_ATOMIC_LEVEL[27],TCC_EA0_RDREQ[27],TCC_EA0_RDREQ_32B[27],TCC_EA0_RDREQ_LEVEL[27],TCC_EA0_ATOMIC_LEVEL[28],TCC_EA0_RDREQ[28],TCC_EA0_RDREQ_32B[28],TCC_EA0_RDREQ_LEVEL[28],TCC_EA0_ATOMIC_LEVEL[29],TCC_EA0_RDREQ[29],TCC_EA0_RDREQ_32B[29],TCC_EA0_RDREQ_LEVEL[29],TCC_EA0_ATOMIC_LEVEL[30],TCC_EA0_RDREQ[30],TCC_EA0_RDREQ_32B[30],TCC_EA0_RDREQ_LEVEL[30],TCC_EA0_ATOMIC_LEVEL[31],TCC_EA0_RDREQ[31],TCC_EA0_RDREQ_32B[31],TCC_EA0_RDREQ_LEVEL[31],TCC_EA0_ATOMIC_LEVEL[32],TCC_EA0_RDREQ[32],TCC_EA0_RDREQ_32B[32],TCC_EA0_RDREQ_LEVEL[32],TCC_EA0_ATOMIC_LEVEL[33],TCC_EA0_RDREQ[33],TCC_EA0_RDREQ_32B[33],TCC_EA0_RDREQ_LEVEL[33],TCC_EA0_ATOMIC_LEVEL[34],TCC_EA0_RDREQ[34],TCC_EA0_RDREQ_32B[34],TCC_EA0_RDREQ_LEVEL[34],TCC_EA0_ATOMIC_LEVEL[35],TCC_EA0_RDREQ[35],TCC_EA0_RDREQ_32B[35],TCC_EA0_RDREQ_LEVEL[35],TCC_EA0_ATOMIC_LEVEL[36],TCC_EA0_RDREQ[36],TCC_EA0_RDREQ_32B[36],TCC_EA0_RDREQ_LEVEL[36],TCC_EA0_ATOMIC_LEVEL[37],TCC_EA0_RDREQ[37],TCC_EA0_RDREQ_32B[37],TCC_EA0_RDREQ_LEVEL[37],TCC_EA0_ATOMIC_LEVEL[38],TCC_EA0_RDREQ[38],TCC_EA0_RDREQ_32B[38],TCC_EA0_RDREQ_LEVEL[38],TCC_EA0_ATOMIC_LEVEL[39],TCC_EA0_RDREQ[39],TCC_EA0_RDREQ_32B[39],TCC_EA0_RDREQ_LEVEL[39],TCC_EA0_ATOMIC_LEVEL[40],TCC_EA0_RDREQ[40],TCC_EA0_RDREQ_32B[40],TCC_EA0_RDREQ_LEVEL[40],TCC_EA0_ATOMIC_LEVEL[41],TCC_EA0_RDREQ[41],TCC_EA0_RDREQ_32B[41],TCC_EA0_RDREQ_LEVEL[41],TCC_EA0_ATOMIC_LEVEL[42],TCC_EA0_RDREQ[42],TCC_EA0_RDREQ_32B[42],TCC_EA0_RDREQ_LEVEL[42],TCC_EA0_ATOMIC_LEVEL[43],TCC_EA0_RDREQ[43],TCC_EA0_RDREQ_32B[43],TCC_EA0_RDREQ_LEVEL[43],TCC_EA0_ATOMIC_LEVEL[44],TCC_EA0_RDREQ[44],TCC_EA0_RDREQ_32B[44],TCC_EA0_RDREQ_LEVEL[44],TCC_EA0_ATOMIC_LEVEL[45],TCC_EA0_RDREQ[45],TCC_EA0_RDREQ_32B[45],TCC_EA0_RDREQ_LEVEL[45],TCC_EA0_ATOMIC_LEVEL[46],TCC_EA0_RDREQ[46],TCC_EA0_RDREQ_32B[46],TCC_EA0_RDREQ_LEVEL[46],TCC_EA0_ATOMIC_LEVEL[47],TCC_EA0_RDREQ[47],TCC_EA0_RDREQ_32B[47],TCC_EA0_RDREQ_LEVEL[47],TCC_EA0_ATOMIC_LEVEL[48],TCC_EA0_RDREQ[48],TCC_EA0_RDREQ_32B[48],TCC_EA0_RDREQ_LEVEL[48],TCC_EA0_ATOMIC_LEVEL[49],TCC_EA0_RDREQ[49],TCC_EA0_RDREQ_32B[49],TCC_EA0_RDREQ_LEVEL[49],TCC_EA0_ATOMIC_LEVEL[50],TCC_EA0_RDREQ[50],TCC_EA0_RDREQ_32B[50],TCC_EA0_RDREQ_LEVEL[50],TCC_EA0_ATOMIC_LEVEL[51],TCC_EA0_RDREQ[51],TCC_EA0_RDREQ_32B[51],TCC_EA0_RDREQ_LEVEL[51],TCC_EA0_ATOMIC_LEVEL[52],TCC_EA0_RDREQ[52],TCC_EA0_RDREQ_32B[52],TCC_EA0_RDREQ_LEVEL[52],TCC_EA0_ATOMIC_LEVEL[53],TCC_EA0_RDREQ[53],TCC_EA0_RDREQ_32B[53],TCC_EA0_RDREQ_LEVEL[53],TCC_EA0_ATOMIC_LEVEL[54],TCC_EA0_RDREQ[54],TCC_EA0_RDREQ_32B[54],TCC_EA0_RDREQ_LEVEL[54],TCC_EA0_ATOMIC_LEVEL[55],TCC_EA0_RDREQ[55],TCC_EA0_RDREQ_32B[55],TCC_EA0_RDREQ_LEVEL[55],TCC_EA0_ATOMIC_LEVEL[56],TCC_EA0_RDREQ[56],TCC_EA0_RDREQ_32B[56],TCC_EA0_RDREQ_LEVEL[56],TCC_EA0_ATOMIC_LEVEL[57],TCC_EA0_RDREQ[57],TCC_EA0_RDREQ_32B[57],TCC_EA0_RDREQ_LEVEL[57],TCC_EA0_ATOMIC_LEVEL[58],TCC_EA0_RDREQ[58],TCC_EA0_RDREQ_32B[58],TCC_EA0_RDREQ_LEVEL[58],TCC_EA0_ATOMIC_LEVEL[59],TCC_EA0_RDREQ[59],TCC_EA0_RDREQ_32B[59],TCC_EA0_RDREQ_LEVEL[59],TCC_EA0_ATOMIC_LEVEL[60],TCC_EA0_RDREQ[60],TCC_EA0_RDREQ_32B[60],TCC_EA0_RDREQ_LEVEL[60],TCC_EA0_ATOMIC_LEVEL[61],TCC_EA0_RDREQ[61],TCC_EA0_RDREQ_32B[61],TCC_EA0_RDREQ_LEVEL[61],TCC_EA0_ATOMIC_LEVEL[62],TCC_EA0_RDREQ[62],TCC_EA0_RDREQ_32B[62],TCC_EA0_RDREQ_LEVEL[62],TCC_EA0_ATOMIC_LEVEL[63],TCC_EA0_RDREQ[63],TCC_EA0_RDREQ_32B[63],TCC_EA0_RDREQ_LEVEL[63],TCC_EA0_ATOMIC_LEVEL[64],TCC_EA0_RDREQ[64],TCC_EA0_RDREQ_32B[64],TCC_EA0_RDREQ_LEVEL[64],TCC_EA0_ATOMIC_LEVEL[65],TCC_EA0_RDREQ[65],TCC_EA0_RDREQ_32B[65],TCC_EA0_RDREQ_LEVEL[65],TCC_EA0_ATOMIC_LEVEL[66],TCC_EA0_RDREQ[66],TCC_EA0_RDREQ_32B[66],TCC_EA0_RDREQ_LEVEL[66],TCC_EA0_ATOMIC_LEVEL[67],TCC_EA0_RDREQ[67],TCC_EA0_RDREQ_32B[67],TCC_EA0_RDREQ_LEVEL[67],TCC_EA0_ATOMIC_LEVEL[68],TCC_EA0_RDREQ[68],TCC_EA0_RDREQ_32B[68],TCC_EA0_RDREQ_LEVEL[68],TCC_EA0_ATOMIC_LEVEL[69],TCC_EA0_RDREQ[69],TCC_EA0_RDREQ_32B[69],TCC_EA0_RDREQ_LEVEL[69],TCC_EA0_ATOMIC_LEVEL[70],TCC_EA0_RDREQ[70],TCC_EA0_RDREQ_32B[70],TCC_EA0_RDREQ_LEVEL[70],TCC_EA0_ATOMIC_LEVEL[71],TCC_EA0_RDREQ[71],TCC_EA0_RDREQ_32B[71],TCC_EA0_RDREQ_LEVEL[71],TCC_EA0_ATOMIC_LEVEL[72],TCC_EA0_RDREQ[72],TCC_EA0_RDREQ_32B[72],TCC_EA0_RDREQ_LEVEL[72],TCC_EA0_ATOMIC_LEVEL[73],TCC_EA0_RDREQ[73],TCC_EA0_RDREQ_32B[73],TCC_EA0_RDREQ_LEVEL[73],TCC_EA0_ATOMIC_LEVEL[74],TCC_EA0_RDREQ[74],TCC_EA0_RDREQ_32B[74],TCC_EA0_RDREQ_LEVEL[74],TCC_EA0_ATOMIC_LEVEL[75],TCC_EA0_RDREQ[75],TCC_EA0_RDREQ_32B[75],TCC_EA0_RDREQ_LEVEL[75],TCC_EA0_ATOMIC_LEVEL[76],TCC_EA0_RDREQ[76],TCC_EA0_RDREQ_32B[76],TCC_EA0_RDREQ_LEVEL[76],TCC_EA0_ATOMIC_LEVEL[77],TCC_EA0_RDREQ[77],TCC_EA0_RDREQ_32B[77],TCC_EA0_RDREQ_LEVEL[77],TCC_EA0_ATOMIC_LEVEL[78],TCC_EA0_RDREQ[78],TCC_EA0_RDREQ_32B[78],TCC_EA0_RDREQ_LEVEL[78],TCC_EA0_ATOMIC_LEVEL[79],TCC_EA0_RDREQ[79],TCC_EA0_RDREQ_32B[79],TCC_EA0_RDREQ_LEVEL[79],TCC_EA0_ATOMIC_LEVEL[80],TCC_EA0_RDREQ[80],TCC_EA0_RDREQ_32B[80],TCC_EA0_RDREQ_LEVEL[80],TCC_EA0_ATOMIC_LEVEL[81],TCC_EA0_RDREQ[81],TCC_EA0_RDREQ_32B[81],TCC_EA0_RDREQ_LEVEL[81],TCC_EA0_ATOMIC_LEVEL[82],TCC_EA0_RDREQ[82],TCC_EA0_RDREQ_32B[82],TCC_EA0_RDREQ_LEVEL[82],TCC_EA0_ATOMIC_LEVEL[83],TCC_EA0_RDREQ[83],TCC_EA0_RDREQ_32B[83],TCC_EA0_RDREQ_LEVEL[83],TCC_EA0_ATOMIC_LEVEL[84],TCC_EA0_RDREQ[84],TCC_EA0_RDREQ_32B[84],TCC_EA0_RDREQ_LEVEL[84],TCC_EA0_ATOMIC_LEVEL[85],TCC_EA0_RDREQ[85],TCC_EA0_RDREQ_32B[85],TCC_EA0_RDREQ_LEVEL[85],TCC_EA0_ATOMIC_LEVEL[86],TCC_EA0_RDREQ[86],TCC_EA0_RDREQ_32B[86],TCC_EA0_RDREQ_LEVEL[86],TCC_EA0_ATOMIC_LEVEL[87],TCC_EA0_RDREQ[87],TCC_EA0_RDREQ_32B[87],TCC_EA0_RDREQ_LEVEL[87],TCC_EA0_ATOMIC_LEVEL[88],TCC_EA0_RDREQ[88],TCC_EA0_RDREQ_32B[88],TCC_EA0_RDREQ_LEVEL[88],TCC_EA0_ATOMIC_LEVEL[89],TCC_EA0_RDREQ[89],TCC_EA0_RDREQ_32B[89],TCC_EA0_RDREQ_LEVEL[89],TCC_EA0_ATOMIC_LEVEL[90],TCC_EA0_RDREQ[90],TCC_EA0_RDREQ_32B[90],TCC_EA0_RDREQ_LEVEL[90],TCC_EA0_ATOMIC_LEVEL[91],TCC_EA0_RDREQ[91],TCC_EA0_RDREQ_32B[91],TCC_EA0_RDREQ_LEVEL[91],TCC_EA0_ATOMIC_LEVEL[92],TCC_EA0_RDREQ[92],TCC_EA0_RDREQ_32B[92],TCC_EA0_RDREQ_LEVEL[92],TCC_EA0_ATOMIC_LEVEL[93],TCC_EA0_RDREQ[93],TCC_EA0_RDREQ_32B[93],TCC_EA0_RDREQ_LEVEL[93],TCC_EA0_ATOMIC_LEVEL[94],TCC_EA0_RDREQ[94],TCC_EA0_RDREQ_32B[94],TCC_EA0_RDREQ_LEVEL[94],TCC_EA0_ATOMIC_LEVEL[95],TCC_EA0_RDREQ[95],TCC_EA0_RDREQ_32B[95],TCC_EA0_RDREQ_LEVEL[95],Wave_Size_16,Correlation_ID_16,SQ_INSTS_VMEM,SQ_INSTS_SALU,SQ_INSTS_VSKIPPED,SQ_INSTS,SQ_INSTS_VALU,SQ_INSTS_VALU_ADD_F16,SQ_INSTS_VALU_MUL_F16,SQ_INSTS_VALU_FMA_F16,GRBM_SPI_BUSY,SPI_CSN_NUM_THREADGROUPS,SPI_CSN_WAVE,CPC_CPC_TCIU_BUSY,CPC_CPC_TCIU_IDLE,CPF_CPF_TCIU_BUSY,CPF_CPF_TCIU_STALL,TA_BUFFER_READ_WAVEFRONTS_sum,TA_BUFFER_WRITE_WAVEFRONTS_sum,TCC_CC_REQ_sum,TCC_NC_REQ_sum,TCC_RW_REQ_sum,TCC_UC_REQ_sum,TCP_ATOMIC_TAGCONFLICT_STALL_CYCLES_sum,TCP_READ_TAGCONFLICT_STALL_CYCLES_sum,TCP_TA_TCP_STATE_READ_sum,TCP_WRITE_TAGCONFLICT_STALL_CYCLES_sum,TD_LOAD_WAVEFRONT_sum,TD_SPI_STALL_sum,Wave_Size_17,Correlation_ID_17,SQ_CYCLES,SQ_BUSY_CYCLES,SQ_BUSY_CU_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,SQ_INSTS_VALU_CVT,SQ_INSTS_VMEM_WR,SQ_INSTS_VMEM_RD,GRBM_COUNT,GRBM_GUI_ACTIVE,SPI_CSN_WINDOW_VALID,SPI_CSN_BUSY,CPC_CPC_STAT_BUSY,CPC_CPC_STAT_IDLE,CPF_CPF_STAT_BUSY,CPF_CPF_STAT_STALL,TA_BUFFER_WAVEFRONTS_sum,TA_TA_BUSY_sum,TCC_BUSY_sum,TCC_CYCLE_sum,TCC_PROBE_ALL_sum,TCC_PROBE_sum,TCP_GATE_EN1_sum,TCP_GATE_EN2_sum,TCP_TCR_TCP_STALL_CYCLES_sum,TCP_TD_TCP_STALL_CYCLES_sum,TD_TC_STALL_sum,TD_TD_BUSY_sum,Start_Timestamp,End_Timestamp +0,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,16384.0,16384.0,12173937.0,1032937.0,278528.0,0.0,0.0,98304.0,377911.0,0.0,0.0,483430.0,262987.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,452657.0,1824.0,64,0,0,1368.0,1368.0,523945.0,684.0,1368.0,1368.0,535339.0,684.0,1368.0,1368.0,538460.0,684.0,1368.0,1368.0,536150.0,684.0,1368.0,1368.0,533009.0,684.0,1368.0,1368.0,536363.0,684.0,1368.0,1368.0,542438.0,742.0,1368.0,1368.0,542106.0,684.0,1364.0,1364.0,521016.0,682.0,1364.0,1364.0,528261.0,682.0,1364.0,1364.0,537700.0,682.0,1364.0,1364.0,537772.0,701.0,1364.0,1364.0,532033.0,682.0,1364.0,1364.0,535139.0,682.0,1364.0,1364.0,548718.0,682.0,1364.0,1364.0,544286.0,682.0,1368.0,1368.0,520479.0,684.0,1368.0,1368.0,528244.0,684.0,1368.0,1368.0,537531.0,684.0,1368.0,1368.0,537109.0,703.0,1368.0,1368.0,527986.0,684.0,1368.0,1368.0,528927.0,684.0,1368.0,1368.0,544788.0,684.0,1368.0,1368.0,541893.0,684.0,1364.0,1364.0,527236.0,682.0,1364.0,1364.0,538617.0,682.0,1364.0,1364.0,537123.0,682.0,1364.0,1364.0,544941.0,682.0,1364.0,1364.0,533966.0,682.0,1364.0,1364.0,536997.0,682.0,1364.0,1364.0,543930.0,740.0,1364.0,1364.0,539190.0,682.0,1364.0,1364.0,534052.0,682.0,1364.0,1364.0,541609.0,682.0,1364.0,1364.0,548970.0,682.0,1364.0,1364.0,549274.0,701.0,1364.0,1364.0,541657.0,682.0,1364.0,1364.0,544346.0,682.0,1364.0,1364.0,555454.0,682.0,1364.0,1364.0,559578.0,682.0,1368.0,1368.0,532301.0,684.0,1368.0,1368.0,546048.0,684.0,1368.0,1368.0,544773.0,684.0,1368.0,1368.0,551699.0,684.0,1368.0,1368.0,544552.0,684.0,1368.0,1368.0,552955.0,684.0,1368.0,1368.0,550484.0,742.0,1368.0,1368.0,548156.0,684.0,1364.0,1364.0,530052.0,682.0,1364.0,1364.0,543335.0,682.0,1364.0,1364.0,538259.0,682.0,1364.0,1364.0,545527.0,682.0,1364.0,1364.0,538042.0,682.0,1364.0,1364.0,543715.0,682.0,1364.0,1364.0,548323.0,740.0,1364.0,1364.0,544949.0,682.0,1368.0,1368.0,533176.0,684.0,1368.0,1368.0,540288.0,684.0,1368.0,1368.0,548093.0,684.0,1368.0,1368.0,547699.0,703.0,1368.0,1368.0,541970.0,684.0,1368.0,1368.0,544841.0,684.0,1368.0,1368.0,558928.0,684.0,1368.0,1368.0,556070.0,684.0,1368.0,1368.0,551162.0,684.0,1368.0,1368.0,565450.0,684.0,1368.0,1368.0,559385.0,684.0,1368.0,1368.0,565237.0,703.0,1368.0,1368.0,555022.0,684.0,1368.0,1368.0,557139.0,684.0,1368.0,1368.0,567731.0,684.0,1368.0,1368.0,561833.0,684.0,1360.0,1360.0,547819.0,680.0,1360.0,1360.0,554699.0,680.0,1360.0,1360.0,560119.0,680.0,1360.0,1360.0,561601.0,680.0,1360.0,1360.0,551975.0,680.0,1360.0,1360.0,557077.0,680.0,1360.0,1360.0,571348.0,738.0,1360.0,1360.0,567398.0,680.0,1368.0,1368.0,540719.0,684.0,1368.0,1368.0,547344.0,684.0,1368.0,1368.0,556221.0,684.0,1368.0,1368.0,555324.0,684.0,1368.0,1368.0,550316.0,684.0,1368.0,1368.0,553386.0,684.0,1368.0,1368.0,567933.0,742.0,1368.0,1368.0,562556.0,684.0,1360.0,1360.0,531804.0,680.0,1360.0,1360.0,545841.0,680.0,1360.0,1360.0,540357.0,680.0,1360.0,1360.0,547534.0,699.0,1360.0,1360.0,532865.0,680.0,1360.0,1360.0,539469.0,680.0,1360.0,1360.0,548709.0,680.0,1360.0,1360.0,542485.0,680.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,49302.0,65603.0,16234.0,33557.0,0.0,0.0,0.0,0.0,64,0,0,1289.0,0.0,1360.0,1195.0,0.0,1360.0,1264.0,0.0,1360.0,1282.0,0.0,1360.0,951.0,0.0,1360.0,1202.0,0.0,1360.0,1172.0,0.0,1360.0,955.0,0.0,1360.0,1145.0,0.0,1368.0,1138.0,0.0,1368.0,1191.0,0.0,1368.0,926.0,0.0,1368.0,789.0,0.0,1368.0,771.0,0.0,1368.0,807.0,0.0,1368.0,799.0,0.0,1368.0,1221.0,0.0,1360.0,1274.0,0.0,1360.0,1367.0,0.0,1360.0,1164.0,0.0,1360.0,1052.0,0.0,1360.0,1036.0,0.0,1360.0,925.0,0.0,1360.0,1016.0,0.0,1360.0,1345.0,0.0,1368.0,1410.0,0.0,1368.0,1345.0,0.0,1368.0,1401.0,0.0,1368.0,961.0,0.0,1368.0,1246.0,0.0,1368.0,1215.0,0.0,1368.0,978.0,0.0,1368.0,1122.0,0.0,1364.0,1138.0,0.0,1364.0,1161.0,0.0,1364.0,932.0,0.0,1364.0,793.0,0.0,1364.0,778.0,0.0,1364.0,798.0,0.0,1364.0,790.0,0.0,1364.0,1223.0,0.0,1368.0,1242.0,0.0,1368.0,1234.0,0.0,1368.0,1248.0,0.0,1368.0,860.0,0.0,1368.0,1164.0,0.0,1368.0,1081.0,0.0,1368.0,863.0,0.0,1368.0,1186.0,0.0,1364.0,1237.0,0.0,1364.0,1198.0,0.0,1364.0,1173.0,0.0,1364.0,762.0,0.0,1364.0,1120.0,0.0,1364.0,989.0,0.0,1364.0,757.0,0.0,1364.0,1173.0,0.0,1368.0,1187.0,0.0,1368.0,1277.0,0.0,1368.0,1013.0,0.0,1368.0,858.0,0.0,1368.0,840.0,0.0,1368.0,912.0,0.0,1368.0,903.0,0.0,1368.0,1124.0,0.0,1364.0,1183.0,0.0,1364.0,1287.0,0.0,1364.0,1069.0,0.0,1364.0,939.0,0.0,1364.0,835.0,0.0,1364.0,789.0,0.0,1364.0,783.0,0.0,1364.0,1218.0,0.0,1368.0,1228.0,0.0,1368.0,1261.0,0.0,1368.0,1474.0,0.0,1368.0,977.0,0.0,1368.0,1157.0,0.0,1368.0,1273.0,0.0,1368.0,1021.0,0.0,1368.0,1197.0,0.0,1364.0,1175.0,0.0,1364.0,1210.0,0.0,1364.0,1199.0,0.0,1364.0,747.0,0.0,1364.0,1092.0,0.0,1364.0,956.0,0.0,1364.0,734.0,0.0,1364.0,1146.0,0.0,1368.0,1262.0,0.0,1368.0,1216.0,0.0,1368.0,946.0,0.0,1368.0,792.0,0.0,1368.0,782.0,0.0,1368.0,793.0,0.0,1368.0,786.0,0.0,1368.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,10908.0,0.0,510.0,590485.0,78.0,0.0,0.0,0.0,66066.0,65536.0,131072.0,0.0,0.0,524288.0,228.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,1314.0,0.0,0.0,0.0,0.0,0.0,64,0,0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,742.0,2106.0,2106.0,1364.0,682.0,2046.0,2046.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1369.0,704.0,2072.0,2072.0,1368.0,684.0,2052.0,2052.0,1370.0,686.0,2054.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,702.0,2066.0,2066.0,1364.0,682.0,2046.0,2046.0,1366.0,684.0,2048.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1369.0,685.0,2053.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1370.0,744.0,2112.0,2112.0,1368.0,684.0,2052.0,2052.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,702.0,2066.0,2066.0,1364.0,682.0,2046.0,2046.0,1366.0,684.0,2048.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,742.0,2106.0,2106.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,742.0,2106.0,2106.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,702.0,2066.0,2066.0,1364.0,682.0,2046.0,2046.0,1366.0,684.0,2048.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,702.0,2066.0,2066.0,1364.0,682.0,2046.0,2046.0,1366.0,684.0,2048.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1369.0,685.0,2053.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1370.0,744.0,2112.0,2112.0,1368.0,684.0,2052.0,2052.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,742.0,2106.0,2106.0,1364.0,682.0,2046.0,2046.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1369.0,704.0,2072.0,2072.0,1368.0,684.0,2052.0,2052.0,1370.0,686.0,2054.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,14872.0,19674.0,333024.0,522.0,0.0,195556.0,0.0,0.0,65998.0,131152.0,197150.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,0.0,682.0,34575.0,0.0,0.0,682.0,34575.0,0.0,0.0,682.0,34575.0,0.0,0.0,682.0,34575.0,0.0,0.0,682.0,34575.0,0.0,0.0,682.0,34575.0,0.0,0.0,682.0,34575.0,0.0,0.0,682.0,34575.0,0.0,0.0,684.0,34575.0,0.0,0.0,684.0,34575.0,0.0,0.0,684.0,34575.0,0.0,0.0,684.0,34575.0,0.0,0.0,684.0,34575.0,0.0,0.0,684.0,34575.0,0.0,0.0,684.0,34575.0,0.0,0.0,684.0,34575.0,0.0,0.0,682.0,37079.0,0.0,0.0,682.0,37079.0,0.0,0.0,682.0,37079.0,0.0,0.0,682.0,37079.0,0.0,0.0,682.0,37079.0,0.0,0.0,682.0,37079.0,0.0,0.0,682.0,37079.0,0.0,0.0,682.0,37079.0,0.0,0.0,684.0,37079.0,0.0,0.0,684.0,37079.0,0.0,0.0,684.0,37079.0,0.0,0.0,684.0,37079.0,0.0,0.0,684.0,37079.0,0.0,0.0,684.0,37079.0,0.0,0.0,684.0,37079.0,0.0,0.0,684.0,37079.0,0.0,0.0,680.0,39645.0,0.0,0.0,680.0,39645.0,0.0,0.0,680.0,39645.0,0.0,0.0,680.0,39645.0,0.0,0.0,680.0,39645.0,0.0,0.0,680.0,39645.0,0.0,0.0,680.0,39645.0,0.0,0.0,680.0,39645.0,0.0,0.0,684.0,39645.0,0.0,0.0,684.0,39645.0,0.0,0.0,684.0,39645.0,0.0,0.0,684.0,39645.0,0.0,0.0,684.0,39645.0,0.0,0.0,684.0,39645.0,0.0,0.0,684.0,39645.0,0.0,0.0,684.0,39645.0,0.0,0.0,680.0,42808.0,0.0,0.0,680.0,42808.0,0.0,0.0,680.0,42808.0,0.0,0.0,680.0,42808.0,0.0,0.0,680.0,42808.0,0.0,0.0,680.0,42808.0,0.0,0.0,680.0,42808.0,0.0,0.0,680.0,42808.0,0.0,0.0,684.0,42808.0,0.0,0.0,684.0,42808.0,0.0,0.0,684.0,42808.0,0.0,0.0,684.0,42808.0,0.0,0.0,684.0,42808.0,0.0,0.0,684.0,42808.0,0.0,0.0,684.0,42808.0,0.0,0.0,684.0,42808.0,0.0,0.0,684.0,47819.0,0.0,0.0,684.0,47819.0,0.0,0.0,684.0,47819.0,0.0,0.0,684.0,47819.0,0.0,0.0,684.0,47819.0,0.0,0.0,684.0,47819.0,0.0,0.0,684.0,47819.0,0.0,0.0,684.0,47819.0,0.0,0.0,682.0,47819.0,0.0,0.0,682.0,47819.0,0.0,0.0,682.0,47819.0,0.0,0.0,682.0,47819.0,0.0,0.0,682.0,47819.0,0.0,0.0,682.0,47819.0,0.0,0.0,682.0,47819.0,0.0,0.0,682.0,47819.0,0.0,0.0,684.0,50145.0,0.0,0.0,684.0,50145.0,0.0,0.0,684.0,50145.0,0.0,0.0,684.0,50145.0,0.0,0.0,684.0,50145.0,0.0,0.0,684.0,50145.0,0.0,0.0,684.0,50145.0,0.0,0.0,684.0,50145.0,0.0,0.0,682.0,50145.0,0.0,0.0,682.0,50145.0,0.0,0.0,682.0,50145.0,0.0,0.0,682.0,50145.0,0.0,0.0,682.0,50145.0,0.0,0.0,682.0,50145.0,0.0,0.0,682.0,50145.0,0.0,0.0,682.0,50145.0,0.0,64,0,190604.0,0.0,0.0,65536.0,61816.0,120.0,3600.0,32768.0,64,0,0.0,0.0,480.0,0.0,65536.0,62298.0,120.0,3118.0,64,0,0.0,0.0,0.0,0.0,0.0,360.0,120.0,0.0,1191376.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,103472011.0,54146408.0,183660.0,0.0,0.0,65536.0,131072.0,64,0,32768.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,49515.0,0.0,153289.0,65536.0,0.0,65602.0,84.0,0.0,0.0,65536.0,131072.0,64,0,0,0.0,682.0,0.0,1276268.0,0.0,683.0,0.0,1290326.0,0.0,685.0,0.0,1328648.0,0.0,682.0,0.0,1353135.0,0.0,682.0,0.0,1301853.0,0.0,682.0,0.0,1311495.0,0.0,682.0,0.0,1321338.0,0.0,682.0,0.0,1404596.0,0.0,682.0,0.0,1283981.0,0.0,683.0,0.0,1318642.0,0.0,682.0,0.0,1346095.0,0.0,683.0,0.0,1359141.0,0.0,682.0,0.0,1321289.0,0.0,682.0,0.0,1301658.0,0.0,682.0,0.0,1279532.0,0.0,685.0,0.0,1298101.0,0.0,682.0,0.0,1213145.0,0.0,683.0,0.0,1237820.0,0.0,682.0,0.0,1256263.0,0.0,683.0,0.0,1234168.0,0.0,682.0,0.0,1249134.0,0.0,682.0,0.0,1249870.0,0.0,682.0,0.0,1226288.0,0.0,684.0,0.0,1202495.0,0.0,682.0,0.0,1179172.0,0.0,683.0,0.0,1178930.0,0.0,685.0,0.0,1150235.0,0.0,682.0,0.0,1247835.0,0.0,682.0,0.0,1181758.0,0.0,682.0,0.0,1175968.0,0.0,682.0,0.0,1206820.0,0.0,682.0,0.0,1221357.0,0.0,682.0,0.0,1192626.0,0.0,686.0,0.0,1200901.0,0.0,682.0,0.0,1215203.0,0.0,683.0,0.0,1198270.0,0.0,682.0,0.0,1228509.0,0.0,682.0,0.0,1216844.0,0.0,682.0,0.0,1245722.0,0.0,685.0,0.0,1232242.0,0.0,684.0,0.0,1250749.0,0.0,685.0,0.0,1298911.0,0.0,687.0,0.0,1245596.0,0.0,684.0,0.0,1267019.0,0.0,684.0,0.0,1245525.0,0.0,684.0,0.0,1213142.0,0.0,684.0,0.0,1297243.0,0.0,684.0,0.0,1273158.0,0.0,682.0,0.0,1171505.0,0.0,683.0,0.0,1225392.0,0.0,685.0,0.0,1190249.0,0.0,682.0,0.0,1223482.0,0.0,682.0,0.0,1195462.0,0.0,682.0,0.0,1155844.0,0.0,682.0,0.0,1236000.0,0.0,682.0,0.0,1211458.0,0.0,684.0,0.0,1219119.0,0.0,685.0,0.0,1245467.0,0.0,684.0,0.0,1208544.0,0.0,685.0,0.0,1202553.0,0.0,684.0,0.0,1223737.0,0.0,684.0,0.0,1195020.0,0.0,684.0,0.0,1264583.0,0.0,687.0,0.0,1281053.0,0.0,684.0,0.0,1213855.0,0.0,685.0,0.0,1240749.0,0.0,684.0,0.0,1231621.0,0.0,685.0,0.0,1228473.0,0.0,684.0,0.0,1238289.0,0.0,684.0,0.0,1209999.0,0.0,684.0,0.0,1195996.0,0.0,686.0,0.0,1181720.0,0.0,682.0,0.0,1203173.0,0.0,683.0,0.0,1196119.0,0.0,685.0,0.0,1190656.0,0.0,682.0,0.0,1266307.0,0.0,682.0,0.0,1243980.0,0.0,682.0,0.0,1227062.0,0.0,682.0,0.0,1243469.0,0.0,682.0,0.0,1263241.0,0.0,684.0,0.0,1193997.0,0.0,685.0,0.0,1196549.0,0.0,687.0,0.0,1192894.0,0.0,684.0,0.0,1240422.0,0.0,684.0,0.0,1186471.0,0.0,684.0,0.0,1175873.0,0.0,684.0,0.0,1239174.0,0.0,684.0,0.0,1236427.0,0.0,682.0,0.0,1232689.0,0.0,684.0,0.0,1254547.0,0.0,682.0,0.0,1185713.0,0.0,683.0,0.0,1202688.0,0.0,682.0,0.0,1211032.0,0.0,682.0,0.0,1175170.0,0.0,682.0,0.0,1209129.0,0.0,685.0,0.0,1194133.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,71904.0,4096.0,16384.0,1234.0,632723.0,450905.0,0.0,0.0,0.0,0.0,0.0,197088.0,61.0,0.0,0.0,32768.0,0.0,32768.0,208.0,64,0,2436840.0,240379.0,2063121.0,16384.0,13163508.0,0.0,16384.0,16384.0,609210.0,609210.0,2431794.0,266932.0,609210.0,0.0,609210.0,78.0,0.0,1070291.0,2767176.0,9747360.0,0.0,0.0,2981475.0,1571430.0,0.0,2558.0,1254617.0,1556359.0,73809670135724,73809670143657 +1,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,16384.0,16384.0,9675274.0,981623.0,278528.0,0.0,0.0,98304.0,245730.0,0.0,0.0,467790.0,194886.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,454410.0,1822.0,64,0,0,1364.0,1364.0,549284.0,682.0,1364.0,1364.0,561657.0,682.0,1364.0,1364.0,553149.0,682.0,1364.0,1364.0,562292.0,682.0,1364.0,1364.0,552435.0,682.0,1364.0,1364.0,558642.0,682.0,1364.0,1364.0,565739.0,682.0,1364.0,1364.0,560857.0,682.0,1368.0,1368.0,596142.0,684.0,1368.0,1368.0,603561.0,684.0,1368.0,1368.0,612104.0,684.0,1368.0,1368.0,608507.0,703.0,1368.0,1368.0,598853.0,684.0,1368.0,1368.0,603294.0,684.0,1368.0,1368.0,620368.0,684.0,1368.0,1368.0,618429.0,684.0,1364.0,1364.0,558428.0,682.0,1364.0,1364.0,566825.0,682.0,1364.0,1364.0,580030.0,682.0,1364.0,1364.0,581149.0,701.0,1364.0,1364.0,571069.0,682.0,1364.0,1364.0,592552.0,682.0,1364.0,1364.0,599053.0,682.0,1364.0,1364.0,595820.0,682.0,1368.0,1368.0,555698.0,684.0,1368.0,1368.0,570504.0,684.0,1368.0,1368.0,568319.0,684.0,1368.0,1368.0,578775.0,684.0,1368.0,1368.0,565223.0,684.0,1368.0,1368.0,565809.0,684.0,1368.0,1368.0,575592.0,684.0,1368.0,1368.0,570523.0,684.0,1368.0,1368.0,583658.0,684.0,1368.0,1368.0,586142.0,684.0,1368.0,1368.0,583224.0,684.0,1368.0,1368.0,602860.0,703.0,1368.0,1368.0,582368.0,684.0,1368.0,1368.0,587767.0,684.0,1368.0,1368.0,584000.0,684.0,1368.0,1368.0,582454.0,684.0,1364.0,1364.0,579370.0,682.0,1364.0,1364.0,590564.0,682.0,1364.0,1364.0,592936.0,682.0,1364.0,1364.0,589162.0,682.0,1364.0,1364.0,583661.0,682.0,1364.0,1364.0,581892.0,682.0,1364.0,1364.0,593660.0,682.0,1364.0,1364.0,583280.0,682.0,1360.0,1360.0,554183.0,680.0,1360.0,1360.0,569907.0,680.0,1360.0,1360.0,564491.0,680.0,1360.0,1360.0,573139.0,680.0,1360.0,1360.0,566774.0,680.0,1360.0,1360.0,570265.0,680.0,1360.0,1360.0,571763.0,680.0,1360.0,1360.0,566650.0,680.0,1368.0,1368.0,563909.0,684.0,1368.0,1368.0,575957.0,684.0,1368.0,1368.0,582262.0,684.0,1368.0,1368.0,585091.0,703.0,1368.0,1368.0,575453.0,684.0,1368.0,1368.0,579389.0,684.0,1368.0,1368.0,587446.0,684.0,1368.0,1368.0,584372.0,684.0,1360.0,1360.0,548149.0,680.0,1360.0,1360.0,561448.0,680.0,1360.0,1360.0,558090.0,680.0,1360.0,1360.0,565325.0,699.0,1360.0,1360.0,554658.0,680.0,1360.0,1360.0,561699.0,680.0,1360.0,1360.0,569312.0,680.0,1360.0,1360.0,566272.0,680.0,1368.0,1368.0,564471.0,684.0,1368.0,1368.0,570635.0,684.0,1368.0,1368.0,582771.0,684.0,1368.0,1368.0,582652.0,684.0,1368.0,1368.0,568216.0,684.0,1368.0,1368.0,571690.0,684.0,1368.0,1368.0,584660.0,684.0,1368.0,1368.0,580743.0,684.0,1368.0,1368.0,598524.0,684.0,1368.0,1368.0,605594.0,684.0,1368.0,1368.0,606858.0,684.0,1368.0,1368.0,606862.0,684.0,1368.0,1368.0,592743.0,684.0,1368.0,1368.0,596518.0,684.0,1368.0,1368.0,609138.0,684.0,1368.0,1368.0,607269.0,684.0,1364.0,1364.0,546072.0,682.0,1364.0,1364.0,556836.0,682.0,1364.0,1364.0,557042.0,682.0,1364.0,1364.0,564238.0,701.0,1364.0,1364.0,552193.0,682.0,1364.0,1364.0,557371.0,682.0,1364.0,1364.0,560649.0,682.0,1364.0,1364.0,555739.0,682.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,48656.0,65610.0,16880.0,75641.0,0.0,0.0,0.0,0.0,64,0,0,958.0,0.0,1368.0,1071.0,0.0,1368.0,1017.0,0.0,1368.0,893.0,0.0,1368.0,944.0,0.0,1368.0,952.0,0.0,1368.0,1081.0,0.0,1368.0,966.0,0.0,1368.0,904.0,0.0,1360.0,915.0,0.0,1360.0,886.0,0.0,1360.0,882.0,0.0,1360.0,903.0,0.0,1360.0,893.0,0.0,1360.0,902.0,0.0,1360.0,951.0,0.0,1360.0,974.0,0.0,1364.0,901.0,0.0,1364.0,873.0,0.0,1364.0,809.0,0.0,1364.0,805.0,0.0,1364.0,969.0,0.0,1364.0,863.0,0.0,1364.0,841.0,0.0,1364.0,946.0,0.0,1368.0,911.0,0.0,1368.0,1055.0,0.0,1368.0,1082.0,0.0,1368.0,976.0,0.0,1368.0,998.0,0.0,1368.0,1144.0,0.0,1368.0,1072.0,0.0,1368.0,1006.0,0.0,1368.0,1095.0,0.0,1368.0,1048.0,0.0,1368.0,1090.0,0.0,1368.0,1073.0,0.0,1368.0,972.0,0.0,1368.0,1009.0,0.0,1368.0,1086.0,0.0,1368.0,872.0,0.0,1364.0,858.0,0.0,1364.0,912.0,0.0,1364.0,889.0,0.0,1364.0,869.0,0.0,1364.0,844.0,0.0,1364.0,854.0,0.0,1364.0,1008.0,0.0,1364.0,1044.0,0.0,1368.0,906.0,0.0,1368.0,973.0,0.0,1368.0,969.0,0.0,1368.0,1021.0,0.0,1368.0,992.0,0.0,1368.0,979.0,0.0,1368.0,968.0,0.0,1368.0,1152.0,0.0,1364.0,1210.0,0.0,1364.0,1242.0,0.0,1364.0,1247.0,0.0,1364.0,1187.0,0.0,1364.0,1215.0,0.0,1364.0,1295.0,0.0,1364.0,1247.0,0.0,1364.0,1063.0,0.0,1368.0,1066.0,0.0,1368.0,1068.0,0.0,1368.0,1070.0,0.0,1368.0,1064.0,0.0,1368.0,1121.0,0.0,1368.0,974.0,0.0,1368.0,965.0,0.0,1368.0,1249.0,0.0,1364.0,1248.0,0.0,1364.0,1242.0,0.0,1364.0,1239.0,0.0,1364.0,1327.0,0.0,1364.0,1252.0,0.0,1364.0,1321.0,0.0,1364.0,1274.0,0.0,1364.0,925.0,0.0,1360.0,931.0,0.0,1360.0,957.0,0.0,1360.0,955.0,0.0,1360.0,937.0,0.0,1360.0,930.0,0.0,1360.0,1018.0,0.0,1360.0,1010.0,0.0,1360.0,971.0,0.0,1368.0,1028.0,0.0,1368.0,1069.0,0.0,1368.0,1010.0,0.0,1368.0,907.0,0.0,1368.0,967.0,0.0,1368.0,1090.0,0.0,1368.0,1026.0,0.0,1368.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,8329.0,0.0,7840.0,588698.0,825.0,0.0,0.0,0.0,65742.0,65536.0,131072.0,0.0,0.0,524288.0,228.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,28886.0,0.0,0.0,0.0,0.0,0.0,64,0,0,1369.0,685.0,2053.0,2052.0,1369.0,685.0,2053.0,2052.0,1368.0,684.0,2052.0,2052.0,1369.0,685.0,2053.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1367.0,704.0,2068.0,2066.0,1364.0,682.0,2046.0,2046.0,1366.0,684.0,2048.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,703.0,2067.0,2066.0,1364.0,682.0,2046.0,2046.0,1366.0,684.0,2048.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,703.0,2067.0,2066.0,1364.0,682.0,2046.0,2046.0,1366.0,684.0,2048.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1368.0,684.0,2052.0,2052.0,1369.0,685.0,2053.0,2052.0,1368.0,684.0,2052.0,2052.0,1369.0,685.0,2053.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1369.0,685.0,2053.0,2052.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,703.0,2067.0,2066.0,1364.0,682.0,2046.0,2046.0,1366.0,684.0,2048.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1370.0,705.0,2073.0,2072.0,1368.0,684.0,2052.0,2052.0,1370.0,686.0,2054.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1370.0,705.0,2073.0,2072.0,1368.0,684.0,2052.0,2052.0,1370.0,686.0,2054.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,9456.0,18124.0,340149.0,7733.0,0.0,171492.0,0.0,0.0,65650.0,131162.0,196812.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,0.0,684.0,26332.0,0.0,0.0,684.0,26332.0,0.0,0.0,684.0,26332.0,0.0,0.0,684.0,26332.0,0.0,0.0,684.0,26332.0,0.0,0.0,684.0,26332.0,0.0,0.0,684.0,26332.0,0.0,0.0,684.0,26332.0,0.0,0.0,682.0,26332.0,0.0,0.0,682.0,26332.0,0.0,0.0,682.0,26332.0,0.0,0.0,682.0,26332.0,0.0,0.0,682.0,26332.0,0.0,0.0,682.0,26332.0,0.0,0.0,682.0,26332.0,0.0,0.0,682.0,26332.0,0.0,0.0,680.0,32965.0,0.0,0.0,680.0,32965.0,0.0,0.0,680.0,32965.0,0.0,0.0,680.0,32965.0,0.0,0.0,680.0,32965.0,0.0,0.0,680.0,32965.0,0.0,0.0,680.0,32965.0,0.0,0.0,680.0,32965.0,0.0,0.0,684.0,32965.0,0.0,0.0,684.0,32965.0,0.0,0.0,684.0,32965.0,0.0,0.0,684.0,32965.0,0.0,0.0,684.0,32965.0,0.0,0.0,684.0,32965.0,0.0,0.0,684.0,32965.0,0.0,0.0,684.0,32965.0,0.0,0.0,684.0,35974.0,0.0,0.0,684.0,35974.0,0.0,0.0,684.0,35974.0,0.0,0.0,684.0,35974.0,0.0,0.0,684.0,35974.0,0.0,0.0,684.0,35974.0,0.0,0.0,684.0,35974.0,0.0,0.0,684.0,35974.0,0.0,0.0,680.0,35974.0,0.0,0.0,680.0,35974.0,0.0,0.0,680.0,35974.0,0.0,0.0,680.0,35974.0,0.0,0.0,680.0,35974.0,0.0,0.0,680.0,35974.0,0.0,0.0,680.0,35974.0,0.0,0.0,680.0,35974.0,0.0,0.0,682.0,40263.0,0.0,0.0,682.0,40263.0,0.0,0.0,682.0,40263.0,0.0,0.0,682.0,40263.0,0.0,0.0,682.0,40263.0,0.0,0.0,682.0,40263.0,0.0,0.0,682.0,40263.0,0.0,0.0,682.0,40263.0,0.0,0.0,684.0,40263.0,0.0,0.0,684.0,40263.0,0.0,0.0,684.0,40263.0,0.0,0.0,684.0,40263.0,0.0,0.0,684.0,40263.0,0.0,0.0,684.0,40263.0,0.0,0.0,684.0,40263.0,0.0,0.0,684.0,40263.0,0.0,0.0,682.0,44830.0,0.0,0.0,682.0,44830.0,0.0,0.0,682.0,44830.0,0.0,0.0,682.0,44830.0,0.0,0.0,682.0,44830.0,0.0,0.0,682.0,44830.0,0.0,0.0,682.0,44830.0,0.0,0.0,682.0,44830.0,0.0,0.0,684.0,44830.0,0.0,0.0,684.0,44830.0,0.0,0.0,684.0,44830.0,0.0,0.0,684.0,44830.0,0.0,0.0,684.0,44830.0,0.0,0.0,684.0,44830.0,0.0,0.0,684.0,44830.0,0.0,0.0,684.0,44830.0,0.0,0.0,682.0,48017.0,0.0,0.0,682.0,48017.0,0.0,0.0,682.0,48017.0,0.0,0.0,682.0,48017.0,0.0,0.0,682.0,48017.0,0.0,0.0,682.0,48017.0,0.0,0.0,682.0,48017.0,0.0,0.0,682.0,48017.0,0.0,0.0,684.0,48017.0,0.0,0.0,684.0,48017.0,0.0,0.0,684.0,48017.0,0.0,0.0,684.0,48017.0,0.0,0.0,684.0,48017.0,0.0,0.0,684.0,48017.0,0.0,0.0,684.0,48017.0,0.0,0.0,684.0,48017.0,0.0,64,0,153846.0,0.0,0.0,65536.0,61816.0,120.0,3600.0,32768.0,64,0,0.0,0.0,120.0,0.0,65536.0,65536.0,0.0,0.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,120.0,0.0,1026577.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,72081327.0,57770206.0,202645.0,0.0,0.0,65536.0,131072.0,64,0,32768.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,41062.0,0.0,185154.0,65536.0,0.0,65626.0,168.0,0.0,0.0,65536.0,131072.0,64,0,0,0.0,683.0,0.0,792682.0,0.0,683.0,0.0,814171.0,0.0,683.0,0.0,798058.0,0.0,682.0,0.0,806679.0,0.0,682.0,0.0,804345.0,0.0,682.0,0.0,806351.0,0.0,682.0,0.0,818685.0,0.0,682.0,0.0,821709.0,0.0,682.0,0.0,840226.0,0.0,684.0,0.0,854304.0,0.0,682.0,0.0,851944.0,0.0,683.0,0.0,851435.0,0.0,682.0,0.0,841107.0,0.0,682.0,0.0,839361.0,0.0,685.0,0.0,864087.0,0.0,684.0,0.0,855726.0,0.0,682.0,0.0,788249.0,0.0,683.0,0.0,809289.0,0.0,682.0,0.0,809560.0,0.0,683.0,0.0,808136.0,0.0,682.0,0.0,806011.0,0.0,682.0,0.0,806384.0,0.0,684.0,0.0,811492.0,0.0,684.0,0.0,803083.0,0.0,685.0,0.0,871851.0,0.0,685.0,0.0,889671.0,0.0,685.0,0.0,881031.0,0.0,684.0,0.0,885978.0,0.0,684.0,0.0,881094.0,0.0,684.0,0.0,886671.0,0.0,684.0,0.0,906584.0,0.0,685.0,0.0,898479.0,0.0,684.0,0.0,892065.0,0.0,685.0,0.0,908920.0,0.0,684.0,0.0,936129.0,0.0,685.0,0.0,938937.0,0.0,684.0,0.0,952548.0,0.0,684.0,0.0,943482.0,0.0,686.0,0.0,919294.0,0.0,687.0,0.0,960557.0,0.0,683.0,0.0,779821.0,0.0,683.0,0.0,790969.0,0.0,683.0,0.0,793192.0,0.0,682.0,0.0,815784.0,0.0,682.0,0.0,792621.0,0.0,682.0,0.0,797849.0,0.0,682.0,0.0,828992.0,0.0,683.0,0.0,814728.0,0.0,683.0,0.0,845892.0,0.0,683.0,0.0,852951.0,0.0,683.0,0.0,863106.0,0.0,682.0,0.0,865849.0,0.0,682.0,0.0,858550.0,0.0,682.0,0.0,864901.0,0.0,682.0,0.0,874595.0,0.0,683.0,0.0,852479.0,0.0,684.0,0.0,822894.0,0.0,685.0,0.0,841629.0,0.0,684.0,0.0,861017.0,0.0,685.0,0.0,863185.0,0.0,684.0,0.0,884932.0,0.0,684.0,0.0,869866.0,0.0,686.0,0.0,853411.0,0.0,687.0,0.0,908094.0,0.0,682.0,0.0,832316.0,0.0,683.0,0.0,845703.0,0.0,682.0,0.0,837511.0,0.0,683.0,0.0,840940.0,0.0,682.0,0.0,827155.0,0.0,682.0,0.0,836553.0,0.0,684.0,0.0,835659.0,0.0,684.0,0.0,829192.0,0.0,685.0,0.0,833718.0,0.0,685.0,0.0,840951.0,0.0,685.0,0.0,843589.0,0.0,684.0,0.0,840055.0,0.0,684.0,0.0,848891.0,0.0,684.0,0.0,856803.0,0.0,684.0,0.0,869741.0,0.0,685.0,0.0,857980.0,0.0,683.0,0.0,828009.0,0.0,683.0,0.0,833185.0,0.0,683.0,0.0,836529.0,0.0,682.0,0.0,838147.0,0.0,682.0,0.0,833695.0,0.0,682.0,0.0,835550.0,0.0,682.0,0.0,863448.0,0.0,683.0,0.0,851432.0,0.0,682.0,0.0,809777.0,0.0,683.0,0.0,820285.0,0.0,682.0,0.0,808784.0,0.0,683.0,0.0,809803.0,0.0,682.0,0.0,799663.0,0.0,682.0,0.0,807397.0,0.0,684.0,0.0,810936.0,0.0,684.0,0.0,803033.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,61951.0,4096.0,16384.0,1234.0,614141.0,444412.0,0.0,0.0,0.0,0.0,0.0,196728.0,45.0,0.0,0.0,32768.0,0.0,32768.0,304.0,64,0,2469808.0,212766.0,1912419.0,16384.0,11777044.0,0.0,16384.0,16384.0,617452.0,617452.0,2469808.0,247726.0,617452.0,0.0,617452.0,915.0,0.0,1235690.0,2655149.0,9879232.0,0.0,0.0,2748935.0,1582234.0,673.0,1160.0,1273793.0,1569444.0,73809670180713,73809670186922 +2,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,16384.0,16384.0,9683775.0,952716.0,278528.0,0.0,0.0,98304.0,245815.0,0.0,0.0,458272.0,182286.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,454796.0,1824.0,64,0,0,1368.0,1368.0,554731.0,684.0,1368.0,1368.0,566719.0,684.0,1368.0,1368.0,578526.0,684.0,1368.0,1368.0,583643.0,684.0,1368.0,1368.0,563927.0,684.0,1368.0,1368.0,570312.0,684.0,1368.0,1368.0,582597.0,684.0,1368.0,1368.0,579846.0,684.0,1364.0,1364.0,567343.0,682.0,1364.0,1364.0,575034.0,682.0,1364.0,1364.0,577452.0,682.0,1364.0,1364.0,580999.0,701.0,1364.0,1364.0,575874.0,682.0,1364.0,1364.0,578454.0,682.0,1364.0,1364.0,589232.0,682.0,1364.0,1364.0,595473.0,682.0,1368.0,1368.0,557191.0,684.0,1368.0,1368.0,566386.0,684.0,1368.0,1368.0,581263.0,684.0,1368.0,1368.0,579919.0,703.0,1368.0,1368.0,565966.0,684.0,1368.0,1368.0,571962.0,684.0,1368.0,1368.0,586751.0,684.0,1368.0,1368.0,586129.0,684.0,1364.0,1364.0,553242.0,682.0,1364.0,1364.0,563926.0,682.0,1364.0,1364.0,567315.0,682.0,1364.0,1364.0,575043.0,682.0,1364.0,1364.0,572322.0,682.0,1364.0,1364.0,576172.0,682.0,1364.0,1364.0,577190.0,682.0,1364.0,1364.0,579132.0,682.0,1368.0,1368.0,562841.0,684.0,1368.0,1368.0,571817.0,684.0,1368.0,1368.0,584612.0,684.0,1368.0,1368.0,584330.0,703.0,1368.0,1368.0,567209.0,684.0,1368.0,1368.0,571740.0,684.0,1368.0,1368.0,595627.0,684.0,1368.0,1368.0,590498.0,684.0,1360.0,1360.0,573463.0,680.0,1360.0,1360.0,587840.0,680.0,1360.0,1360.0,583865.0,680.0,1360.0,1360.0,594284.0,680.0,1360.0,1360.0,579549.0,680.0,1360.0,1360.0,572875.0,680.0,1360.0,1360.0,598032.0,680.0,1360.0,1360.0,593817.0,680.0,1368.0,1368.0,565699.0,684.0,1368.0,1368.0,577095.0,684.0,1368.0,1368.0,577387.0,684.0,1368.0,1368.0,586372.0,684.0,1368.0,1368.0,573591.0,684.0,1368.0,1368.0,576581.0,684.0,1368.0,1368.0,585043.0,684.0,1368.0,1368.0,577778.0,684.0,1360.0,1360.0,559670.0,680.0,1360.0,1360.0,568491.0,680.0,1360.0,1360.0,575755.0,680.0,1360.0,1360.0,575291.0,699.0,1360.0,1360.0,566091.0,680.0,1360.0,1360.0,570177.0,680.0,1360.0,1360.0,586594.0,680.0,1360.0,1360.0,580115.0,680.0,1364.0,1364.0,545205.0,682.0,1364.0,1364.0,559881.0,682.0,1364.0,1364.0,561928.0,682.0,1364.0,1364.0,564574.0,701.0,1364.0,1364.0,559056.0,682.0,1364.0,1364.0,560959.0,682.0,1364.0,1364.0,566734.0,682.0,1364.0,1364.0,562395.0,682.0,1368.0,1368.0,585260.0,684.0,1368.0,1368.0,591897.0,684.0,1368.0,1368.0,609043.0,684.0,1368.0,1368.0,605901.0,684.0,1368.0,1368.0,595794.0,684.0,1368.0,1368.0,596837.0,684.0,1368.0,1368.0,616255.0,684.0,1368.0,1368.0,612882.0,684.0,1364.0,1364.0,540354.0,682.0,1364.0,1364.0,548327.0,682.0,1364.0,1364.0,559199.0,682.0,1364.0,1364.0,558100.0,682.0,1364.0,1364.0,553238.0,682.0,1364.0,1364.0,551230.0,682.0,1364.0,1364.0,568597.0,682.0,1364.0,1364.0,566379.0,682.0,1368.0,1368.0,571819.0,684.0,1368.0,1368.0,590116.0,684.0,1368.0,1368.0,588876.0,684.0,1368.0,1368.0,597556.0,703.0,1368.0,1368.0,579078.0,684.0,1368.0,1368.0,582979.0,684.0,1368.0,1368.0,591190.0,684.0,1368.0,1368.0,581696.0,684.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,48676.0,65609.0,16860.0,93103.0,0.0,0.0,0.0,0.0,64,0,0,1139.0,0.0,1368.0,1089.0,0.0,1368.0,1077.0,0.0,1368.0,1074.0,0.0,1368.0,1130.0,0.0,1368.0,1132.0,0.0,1368.0,1079.0,0.0,1368.0,1167.0,0.0,1368.0,766.0,0.0,1364.0,772.0,0.0,1364.0,806.0,0.0,1364.0,787.0,0.0,1364.0,879.0,0.0,1364.0,912.0,0.0,1364.0,884.0,0.0,1364.0,872.0,0.0,1364.0,1008.0,0.0,1368.0,1005.0,0.0,1368.0,1034.0,0.0,1368.0,1028.0,0.0,1368.0,1098.0,0.0,1368.0,1123.0,0.0,1368.0,1143.0,0.0,1368.0,1125.0,0.0,1368.0,947.0,0.0,1364.0,953.0,0.0,1364.0,920.0,0.0,1364.0,846.0,0.0,1364.0,937.0,0.0,1364.0,987.0,0.0,1364.0,952.0,0.0,1364.0,945.0,0.0,1364.0,1220.0,0.0,1364.0,1268.0,0.0,1364.0,1158.0,0.0,1364.0,1390.0,0.0,1364.0,1458.0,0.0,1364.0,1479.0,0.0,1364.0,1231.0,0.0,1364.0,1201.0,0.0,1364.0,995.0,0.0,1368.0,1008.0,0.0,1368.0,1064.0,0.0,1368.0,1038.0,0.0,1368.0,897.0,0.0,1368.0,892.0,0.0,1368.0,1061.0,0.0,1368.0,1047.0,0.0,1368.0,1205.0,0.0,1364.0,1205.0,0.0,1364.0,1330.0,0.0,1364.0,1255.0,0.0,1364.0,1207.0,0.0,1364.0,1192.0,0.0,1364.0,1314.0,0.0,1364.0,1103.0,0.0,1364.0,908.0,0.0,1368.0,894.0,0.0,1368.0,1050.0,0.0,1368.0,1046.0,0.0,1368.0,1117.0,0.0,1368.0,1111.0,0.0,1368.0,1014.0,0.0,1368.0,949.0,0.0,1368.0,1108.0,0.0,1368.0,1236.0,0.0,1368.0,1163.0,0.0,1368.0,1023.0,0.0,1368.0,1072.0,0.0,1368.0,1063.0,0.0,1368.0,1117.0,0.0,1368.0,1115.0,0.0,1368.0,957.0,0.0,1360.0,959.0,0.0,1360.0,973.0,0.0,1360.0,917.0,0.0,1360.0,920.0,0.0,1360.0,914.0,0.0,1360.0,966.0,0.0,1360.0,958.0,0.0,1360.0,1152.0,0.0,1368.0,1287.0,0.0,1368.0,974.0,0.0,1368.0,965.0,0.0,1368.0,1017.0,0.0,1368.0,1227.0,0.0,1368.0,1054.0,0.0,1368.0,1208.0,0.0,1368.0,883.0,0.0,1360.0,886.0,0.0,1360.0,897.0,0.0,1360.0,895.0,0.0,1360.0,936.0,0.0,1360.0,959.0,0.0,1360.0,998.0,0.0,1360.0,988.0,0.0,1360.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,8361.0,0.0,8434.0,535363.0,0.0,0.0,0.0,0.0,65738.0,65536.0,131072.0,0.0,0.0,524288.0,228.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,74020.0,0.0,0.0,0.0,0.0,0.0,64,0,0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,703.0,2067.0,2066.0,1364.0,682.0,2046.0,2046.0,1366.0,684.0,2048.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,703.0,2067.0,2066.0,1364.0,682.0,2046.0,2046.0,1366.0,684.0,2048.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,703.0,2067.0,2066.0,1364.0,682.0,2046.0,2046.0,1366.0,684.0,2048.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1368.0,684.0,2052.0,2052.0,1369.0,685.0,2053.0,2052.0,1368.0,684.0,2052.0,2052.0,1369.0,685.0,2053.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1370.0,705.0,2073.0,2072.0,1368.0,684.0,2052.0,2052.0,1370.0,686.0,2054.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1370.0,705.0,2073.0,2072.0,1368.0,684.0,2052.0,2052.0,1370.0,686.0,2054.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1368.0,684.0,2052.0,2052.0,1369.0,685.0,2053.0,2052.0,1368.0,684.0,2052.0,2052.0,1369.0,685.0,2053.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,703.0,2067.0,2066.0,1364.0,682.0,2046.0,2046.0,1366.0,684.0,2048.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,9557.0,18493.0,302292.0,7684.0,0.0,170777.0,0.0,0.0,65650.0,131158.0,196808.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,0.0,684.0,26374.0,0.0,0.0,684.0,26374.0,0.0,0.0,684.0,26374.0,0.0,0.0,684.0,26374.0,0.0,0.0,684.0,26374.0,0.0,0.0,684.0,26374.0,0.0,0.0,684.0,26374.0,0.0,0.0,684.0,26374.0,0.0,0.0,680.0,26374.0,0.0,0.0,680.0,26374.0,0.0,0.0,680.0,26374.0,0.0,0.0,680.0,26374.0,0.0,0.0,680.0,26374.0,0.0,0.0,680.0,26374.0,0.0,0.0,680.0,26374.0,0.0,0.0,680.0,26374.0,0.0,0.0,684.0,29764.0,0.0,0.0,684.0,29764.0,0.0,0.0,684.0,29764.0,0.0,0.0,684.0,29764.0,0.0,0.0,684.0,29764.0,0.0,0.0,684.0,29764.0,0.0,0.0,684.0,29764.0,0.0,0.0,684.0,29764.0,0.0,0.0,680.0,29764.0,0.0,0.0,680.0,29764.0,0.0,0.0,680.0,29764.0,0.0,0.0,680.0,29764.0,0.0,0.0,680.0,29764.0,0.0,0.0,680.0,29764.0,0.0,0.0,680.0,29764.0,0.0,0.0,680.0,29764.0,0.0,0.0,684.0,33741.0,0.0,0.0,684.0,33741.0,0.0,0.0,684.0,33741.0,0.0,0.0,684.0,33741.0,0.0,0.0,684.0,33741.0,0.0,0.0,684.0,33741.0,0.0,0.0,684.0,33741.0,0.0,0.0,684.0,33741.0,0.0,0.0,682.0,33741.0,0.0,0.0,682.0,33741.0,0.0,0.0,682.0,33741.0,0.0,0.0,682.0,33741.0,0.0,0.0,682.0,33741.0,0.0,0.0,682.0,33741.0,0.0,0.0,682.0,33741.0,0.0,0.0,682.0,33741.0,0.0,0.0,684.0,37096.0,0.0,0.0,684.0,37096.0,0.0,0.0,684.0,37096.0,0.0,0.0,684.0,37096.0,0.0,0.0,684.0,37096.0,0.0,0.0,684.0,37096.0,0.0,0.0,684.0,37096.0,0.0,0.0,684.0,37096.0,0.0,0.0,682.0,37096.0,0.0,0.0,682.0,37096.0,0.0,0.0,682.0,37096.0,0.0,0.0,682.0,37096.0,0.0,0.0,682.0,37096.0,0.0,0.0,682.0,37096.0,0.0,0.0,682.0,37096.0,0.0,0.0,682.0,37096.0,0.0,0.0,684.0,41157.0,0.0,0.0,684.0,41157.0,0.0,0.0,684.0,41157.0,0.0,0.0,684.0,41157.0,0.0,0.0,684.0,41157.0,0.0,0.0,684.0,41157.0,0.0,0.0,684.0,41157.0,0.0,0.0,684.0,41157.0,0.0,0.0,682.0,41157.0,0.0,0.0,682.0,41157.0,0.0,0.0,682.0,41157.0,0.0,0.0,682.0,41157.0,0.0,0.0,682.0,41157.0,0.0,0.0,682.0,41157.0,0.0,0.0,682.0,41157.0,0.0,0.0,682.0,41157.0,0.0,0.0,684.0,45209.0,0.0,0.0,684.0,45209.0,0.0,0.0,684.0,45209.0,0.0,0.0,684.0,45209.0,0.0,0.0,684.0,45209.0,0.0,0.0,684.0,45209.0,0.0,0.0,684.0,45209.0,0.0,0.0,684.0,45209.0,0.0,0.0,682.0,45209.0,0.0,0.0,682.0,45209.0,0.0,0.0,682.0,45209.0,0.0,0.0,682.0,45209.0,0.0,0.0,682.0,45209.0,0.0,0.0,682.0,45209.0,0.0,0.0,682.0,45209.0,0.0,0.0,682.0,45209.0,0.0,64,0,139641.0,0.0,0.0,65536.0,61816.0,120.0,3600.0,32768.0,64,0,0.0,0.0,120.0,0.0,65536.0,65536.0,0.0,0.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,120.0,0.0,1025287.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,69815775.0,56990315.0,204203.0,0.0,0.0,65536.0,131072.0,64,0,32768.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,40671.0,0.0,186664.0,65536.0,0.0,65626.0,168.0,0.0,0.0,65536.0,131072.0,64,0,0,0.0,685.0,0.0,867683.0,0.0,685.0,0.0,883045.0,0.0,684.0,0.0,874846.0,0.0,684.0,0.0,883141.0,0.0,684.0,0.0,884134.0,0.0,684.0,0.0,883656.0,0.0,684.0,0.0,891954.0,0.0,684.0,0.0,881030.0,0.0,682.0,0.0,777253.0,0.0,683.0,0.0,795102.0,0.0,682.0,0.0,794586.0,0.0,683.0,0.0,796723.0,0.0,682.0,0.0,789458.0,0.0,682.0,0.0,782660.0,0.0,683.0,0.0,809140.0,0.0,684.0,0.0,807988.0,0.0,684.0,0.0,860190.0,0.0,685.0,0.0,880098.0,0.0,684.0,0.0,886683.0,0.0,685.0,0.0,873906.0,0.0,684.0,0.0,871143.0,0.0,684.0,0.0,873993.0,0.0,685.0,0.0,891322.0,0.0,686.0,0.0,879835.0,0.0,683.0,0.0,767024.0,0.0,683.0,0.0,781954.0,0.0,682.0,0.0,785154.0,0.0,682.0,0.0,796657.0,0.0,682.0,0.0,792101.0,0.0,682.0,0.0,791018.0,0.0,682.0,0.0,792494.0,0.0,682.0,0.0,784679.0,0.0,684.0,0.0,828694.0,0.0,685.0,0.0,845116.0,0.0,684.0,0.0,858230.0,0.0,685.0,0.0,849341.0,0.0,684.0,0.0,849359.0,0.0,684.0,0.0,850290.0,0.0,685.0,0.0,845665.0,0.0,686.0,0.0,844167.0,0.0,683.0,0.0,841412.0,0.0,683.0,0.0,854269.0,0.0,682.0,0.0,875577.0,0.0,682.0,0.0,879057.0,0.0,682.0,0.0,868457.0,0.0,682.0,0.0,884939.0,0.0,682.0,0.0,894146.0,0.0,682.0,0.0,883290.0,0.0,685.0,0.0,839819.0,0.0,685.0,0.0,862224.0,0.0,684.0,0.0,874603.0,0.0,684.0,0.0,862144.0,0.0,684.0,0.0,856849.0,0.0,684.0,0.0,867281.0,0.0,684.0,0.0,875362.0,0.0,684.0,0.0,867258.0,0.0,682.0,0.0,856526.0,0.0,683.0,0.0,864632.0,0.0,682.0,0.0,882743.0,0.0,683.0,0.0,875684.0,0.0,682.0,0.0,865374.0,0.0,682.0,0.0,868086.0,0.0,683.0,0.0,870936.0,0.0,685.0,0.0,880076.0,0.0,682.0,0.0,812540.0,0.0,683.0,0.0,837192.0,0.0,682.0,0.0,828090.0,0.0,683.0,0.0,817613.0,0.0,682.0,0.0,797183.0,0.0,682.0,0.0,810574.0,0.0,683.0,0.0,803175.0,0.0,684.0,0.0,803151.0,0.0,683.0,0.0,832506.0,0.0,683.0,0.0,837590.0,0.0,682.0,0.0,848373.0,0.0,682.0,0.0,849213.0,0.0,682.0,0.0,844751.0,0.0,682.0,0.0,851986.0,0.0,682.0,0.0,863603.0,0.0,682.0,0.0,851786.0,0.0,683.0,0.0,792959.0,0.0,683.0,0.0,796808.0,0.0,682.0,0.0,805657.0,0.0,682.0,0.0,808066.0,0.0,682.0,0.0,808698.0,0.0,682.0,0.0,821025.0,0.0,682.0,0.0,830701.0,0.0,682.0,0.0,824031.0,0.0,682.0,0.0,837657.0,0.0,683.0,0.0,859641.0,0.0,682.0,0.0,842253.0,0.0,683.0,0.0,841997.0,0.0,682.0,0.0,833168.0,0.0,682.0,0.0,845879.0,0.0,683.0,0.0,850477.0,0.0,685.0,0.0,857073.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,62522.0,4096.0,16384.0,1234.0,658048.0,487959.0,0.0,0.0,0.0,0.0,0.0,196728.0,83.0,0.0,0.0,32768.0,0.0,32768.0,285.0,64,0,2533832.0,212113.0,1912744.0,16384.0,11759447.0,0.0,16384.0,16384.0,633458.0,633458.0,2533832.0,247050.0,633458.0,0.0,633458.0,0.0,0.0,1234839.0,2690216.0,10135328.0,0.0,0.0,2742489.0,1583151.0,292.0,1149.0,1275204.0,1570451.0,73809670159641,73809670165810 diff --git a/tests/workloads/kernel_inv_str/MI300A_A1/sysinfo.csv b/tests/workloads/kernel_inv_str/MI300A_A1/sysinfo.csv new file mode 100644 index 0000000000..f2a815bfd8 --- /dev/null +++ b/tests/workloads/kernel_inv_str/MI300A_A1/sysinfo.csv @@ -0,0 +1,2 @@ +workload_name,command,ip_blocks,timestamp,version,hostname,cpu_model,sbios,linux_distro,linux_kernel_version,amd_gpu_kernel_version,cpu_memory,gpu_memory,rocm_version,vbios,compute_partition,memory_partition,gpu_model,gpu_arch,gpu_l1,gpu_l2,cu_per_gpu,simd_per_cu,se_per_gpu,wave_size,workgroup_max_size,max_waves_per_cu,max_sclk,max_mclk,cur_sclk,cur_mclk,total_l2_chan,lds_banks_per_cu,sqc_per_gpu,pipes_per_gpu,hbm_bw,num_xcd +kernel_inv_str,./tests/vcopy -n 1048576 -b 256 -i 3,SQ|LDS|SQC|TA|TD|TCP|TCC|SPI|CPC|CPF,Wed 29 May 2024 01:38:51 PM (CDT),2,sh5-1w300-rg3-3,AMD Instinct MI300A Accelerator,"American Megatrends International, LLC.RMO1002DS",Ubuntu 22.04.2 LTS,5.18.2-mi300-build-140423-ubuntu-22.04+,,131174852,,6.1.2-110,N/A,SPX,NPS1,MI300A_A1,gfx942,32,24576,228,4,24,64,1024,32,2100,1300,2100,1300,96,32,120,4,5324.8,6 diff --git a/tests/workloads/kernel_inv_str/MI300A_A1/timestamps.csv b/tests/workloads/kernel_inv_str/MI300A_A1/timestamps.csv new file mode 100644 index 0000000000..5d2775d82d --- /dev/null +++ b/tests/workloads/kernel_inv_str/MI300A_A1/timestamps.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID +1,11995,1,148250,148250,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73809670135724,73809670143657,0 +3,11995,1,148250,148250,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73809670180713,73809670186922,0 +2,11995,1,148250,148250,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73809670159641,73809670165810,0 diff --git a/tests/workloads/kernel_inv_str/MI300X_A1/SQ_IFETCH_LEVEL.csv b/tests/workloads/kernel_inv_str/MI300X_A1/SQ_IFETCH_LEVEL.csv new file mode 100644 index 0000000000..1ae9757dde --- /dev/null +++ b/tests/workloads/kernel_inv_str/MI300X_A1/SQ_IFETCH_LEVEL.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,SQ_WAVES,SQ_IFETCH,SQ_IFETCH_LEVEL,SQ_ACCUM_PREV_HIRES +0,60633,1,966465,966465,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716358149942842,716358149965481,0,460575.0,460575.0,16384.0,65536.0,37042.0,2974392.0 +1,60633,1,966465,966465,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716358149986201,716358149999519,0,382044.0,382044.0,16384.0,65536.0,13133.0,1048588.0 +2,60633,1,966465,966465,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716358150019039,716358150032398,0,354318.0,354318.0,16384.0,65536.0,13063.0,1048588.0 diff --git a/tests/workloads/kernel_inv_str/MI300X_A1/SQ_INST_LEVEL_LDS.csv b/tests/workloads/kernel_inv_str/MI300X_A1/SQ_INST_LEVEL_LDS.csv new file mode 100644 index 0000000000..4ec232d890 --- /dev/null +++ b/tests/workloads/kernel_inv_str/MI300X_A1/SQ_INST_LEVEL_LDS.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_LDS,SQ_INST_LEVEL_LDS,SQ_ACCUM_PREV_HIRES +0,60633,1,966477,966477,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716358149942842,716358149965481,0,0.0,0.0,0.0 +1,60633,1,966477,966477,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716358149986201,716358149999519,0,0.0,0.0,0.0 +2,60633,1,966477,966477,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716358150019039,716358150032398,0,0.0,0.0,0.0 diff --git a/tests/workloads/kernel_inv_str/MI300X_A1/SQ_INST_LEVEL_SMEM.csv b/tests/workloads/kernel_inv_str/MI300X_A1/SQ_INST_LEVEL_SMEM.csv new file mode 100644 index 0000000000..cb0ff96335 --- /dev/null +++ b/tests/workloads/kernel_inv_str/MI300X_A1/SQ_INST_LEVEL_SMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_SMEM,SQ_INST_LEVEL_SMEM,SQ_ACCUM_PREV_HIRES +0,60633,1,966489,966489,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716358149942842,716358149965481,0,65536.0,3974556.0,318000664.0 +1,60633,1,966489,966489,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716358149986201,716358149999519,0,65536.0,3908894.0,312668272.0 +2,60633,1,966489,966489,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716358150019039,716358150032398,0,65536.0,4002404.0,320185976.0 diff --git a/tests/workloads/kernel_inv_str/MI300X_A1/SQ_INST_LEVEL_VMEM.csv b/tests/workloads/kernel_inv_str/MI300X_A1/SQ_INST_LEVEL_VMEM.csv new file mode 100644 index 0000000000..514ca86ede --- /dev/null +++ b/tests/workloads/kernel_inv_str/MI300X_A1/SQ_INST_LEVEL_VMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_VMEM,SQ_INST_LEVEL_VMEM,SQ_ACCUM_PREV_HIRES +0,60633,1,966501,966501,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716358149942842,716358149965481,0,32768.0,510619.0,40839884.0 +1,60633,1,966501,966501,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716358149986201,716358149999519,0,32768.0,344221.0,27533380.0 +2,60633,1,966501,966501,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716358150019039,716358150032398,0,32768.0,357969.0,28627492.0 diff --git a/tests/workloads/kernel_inv_str/MI300X_A1/SQ_LEVEL_WAVES.csv b/tests/workloads/kernel_inv_str/MI300X_A1/SQ_LEVEL_WAVES.csv new file mode 100644 index 0000000000..7aaa3b4038 --- /dev/null +++ b/tests/workloads/kernel_inv_str/MI300X_A1/SQ_LEVEL_WAVES.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,CPC_ME1_BUSY_FOR_PACKET_DECODE,SQ_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,SQ_BUSY_CYCLES,SQ_LEVEL_WAVES,SQ_ACCUM_PREV_HIRES +0,60633,1,966513,966513,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716358149942842,716358149965481,0,437486.0,437486.0,251929.0,1749944.0,16384.0,34244951.0,557859.0,0.0,137322740.0 +1,60633,1,966513,966513,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716358149986201,716358149999519,0,426205.0,426205.0,248848.0,1704820.0,16384.0,31414146.0,503347.0,0.0,126011616.0 +2,60633,1,966513,966513,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716358150019039,716358150032398,0,407155.0,407155.0,236728.0,1628620.0,16384.0,29131959.0,490935.0,0.0,116880064.0 diff --git a/tests/workloads/kernel_inv_str/MI300X_A1/log.txt b/tests/workloads/kernel_inv_str/MI300X_A1/log.txt new file mode 100644 index 0000000000..7df6212b23 --- /dev/null +++ b/tests/workloads/kernel_inv_str/MI300X_A1/log.txt @@ -0,0 +1,210 @@ +Omniperf version: 2.0.0 +Profiler choice: rocprofv2 +Path: /home/colramos/omniperf/tests/workloads/kernel_inv_str/MI300X_A1 +Target: MI300X_A1 +Command: ./tests/vcopy -n 1048576 -b 256 -i 3 +Kernel Selection: ['vecPaste'] +Dispatch Selection: None +Hardware Blocks: All + +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Collecting Performance Counters +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + + +[profiling] Current input file: tests/workloads/kernel_inv_str/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH_LEVEL + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + +[profiling] Current input file: tests/workloads/kernel_inv_str/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + +[profiling] Current input file: tests/workloads/kernel_inv_str/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + +[profiling] Current input file: tests/workloads/kernel_inv_str/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + +[profiling] Current input file: tests/workloads/kernel_inv_str/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + +[profiling] Current input file: tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_0.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CU_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + +[profiling] Current input file: tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_1.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VSKIPPED + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS + +[profiling] Current input file: tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_10.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_DATA_ATOMIC_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_STALL + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_16 + |-> [/opt/rocm/bin/rocprofv2] - SQC_ICACHE_REQ + +[profiling] Current input file: tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_11.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_INPUT_VALID_READYB + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_ATOMIC + +[profiling] Current input file: tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_12.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_2 + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_4 + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + +[profiling] Current input file: tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_13.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_ATOMIC[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_BUBBLE[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_CYCLE[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_ATOMIC[1] + +[profiling] Current input file: tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_14.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_32B[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC_LEVEL[1] + +[profiling] Current input file: tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_15.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_64B[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_HIT[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_64B[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_LEVEL[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_HIT[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ[2] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_64B[2] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_LEVEL[2] + |-> [/opt/rocm/bin/rocprofv2] - TCC_HIT[2] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ[3] + +[profiling] Current input file: tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_16.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_MISS[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_READ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_REQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_RW_REQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_MISS[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_READ[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_REQ[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_RW_REQ[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_MISS[2] + |-> [/opt/rocm/bin/rocprofv2] - TCC_READ[2] + |-> [/opt/rocm/bin/rocprofv2] - TCC_REQ[2] + |-> [/opt/rocm/bin/rocprofv2] - TCC_RW_REQ[2] + |-> [/opt/rocm/bin/rocprofv2] - TCC_MISS[3] + +[profiling] Current input file: tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_17.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_TAG_STALL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TOO_MANY_EA_WRREQS_STALL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_WRITE[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TAG_STALL[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TOO_MANY_EA_WRREQS_STALL[1] + +[profiling] Current input file: tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_2.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_FMA_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F32 + +[profiling] Current input file: tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_3.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_INT32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_INT64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM + +[profiling] Current input file: tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_4.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_BRANCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SENDMSG + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAIT_ANY + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAIT_INST_ANY + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_ANY + +[profiling] Current input file: tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_5.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_SCA + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_EXP_GDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_MISC + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_FLAT + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_CYCLES_VMEM_WR + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_CYCLES_VMEM_RD + +[profiling] Current input file: tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_6.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_THREAD_CYCLES_VALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_BANK_CONFLICT + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_ADDR_CONFLICT + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_UNALIGNED_STALL + +[profiling] Current input file: tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_7.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_ITEMS + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_MEM_VIOLATIONS + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_ATOMIC_RETURN + +[profiling] Current input file: tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_8.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM_NORM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_MFMA + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_I8 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_BF16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_F32 + +[profiling] Current input file: tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_9.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_I8 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_BF16 + +[profiling] Current input file: tests/workloads/kernel_inv_str/MI300X_A1/perfmon/timestamps.txt + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU +[roofline] Roofline temporarily disabled in MI300 diff --git a/tests/workloads/kernel_inv_str/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt b/tests/workloads/kernel_inv_str/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt new file mode 100644 index 0000000000..81471d9699 --- /dev/null +++ b/tests/workloads/kernel_inv_str/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE SQ_WAVES SQ_IFETCH SQ_IFETCH_LEVEL SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: vecPaste diff --git a/tests/workloads/kernel_inv_str/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt b/tests/workloads/kernel_inv_str/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt new file mode 100644 index 0000000000..62d58aac7b --- /dev/null +++ b/tests/workloads/kernel_inv_str/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_LDS SQ_INST_LEVEL_LDS SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: vecPaste diff --git a/tests/workloads/kernel_inv_str/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt b/tests/workloads/kernel_inv_str/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt new file mode 100644 index 0000000000..e94af03dba --- /dev/null +++ b/tests/workloads/kernel_inv_str/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM SQ_INST_LEVEL_SMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: vecPaste diff --git a/tests/workloads/kernel_inv_str/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt b/tests/workloads/kernel_inv_str/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt new file mode 100644 index 0000000000..cebcd0ec74 --- /dev/null +++ b/tests/workloads/kernel_inv_str/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VMEM SQ_INST_LEVEL_VMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: vecPaste diff --git a/tests/workloads/kernel_inv_str/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt b/tests/workloads/kernel_inv_str/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt new file mode 100644 index 0000000000..69a540e9e1 --- /dev/null +++ b/tests/workloads/kernel_inv_str/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE CPC_ME1_BUSY_FOR_PACKET_DECODE SQ_CYCLES SQ_WAVES SQ_WAVE_CYCLES SQ_BUSY_CYCLES SQ_LEVEL_WAVES SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: vecPaste diff --git a/tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_0.txt b/tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_0.txt new file mode 100644 index 0000000000..c866372df3 --- /dev/null +++ b/tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_0.txt @@ -0,0 +1,5 @@ +pmc: SQ_CYCLES SQ_BUSY_CYCLES SQ_BUSY_CU_CYCLES SQ_WAVES SQ_WAVE_CYCLES SQ_INSTS_VALU_CVT SQ_INSTS_VMEM_WR SQ_INSTS_VMEM_RD GRBM_COUNT GRBM_GUI_ACTIVE TCP_GATE_EN1_sum TCP_GATE_EN2_sum TCP_TD_TCP_STALL_CYCLES_sum TCP_TCR_TCP_STALL_CYCLES_sum TA_TA_BUSY_sum TA_BUFFER_WAVEFRONTS_sum TD_TD_BUSY_sum TD_TC_STALL_sum SPI_CSN_WINDOW_VALID SPI_CSN_BUSY CPC_CPC_STAT_BUSY CPC_CPC_STAT_IDLE CPF_CPF_STAT_BUSY CPF_CPF_STAT_STALL TCC_CYCLE_sum TCC_BUSY_sum TCC_PROBE_sum TCC_PROBE_ALL_sum + +gpu: +range: +kernel: vecPaste diff --git a/tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_1.txt b/tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_1.txt new file mode 100644 index 0000000000..d05b8686c0 --- /dev/null +++ b/tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_1.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VMEM SQ_INSTS_SALU SQ_INSTS_VSKIPPED SQ_INSTS SQ_INSTS_VALU SQ_INSTS_VALU_ADD_F16 SQ_INSTS_VALU_MUL_F16 SQ_INSTS_VALU_FMA_F16 GRBM_SPI_BUSY TCP_READ_TAGCONFLICT_STALL_CYCLES_sum TCP_WRITE_TAGCONFLICT_STALL_CYCLES_sum TCP_ATOMIC_TAGCONFLICT_STALL_CYCLES_sum TCP_TA_TCP_STATE_READ_sum TA_BUFFER_READ_WAVEFRONTS_sum TA_BUFFER_WRITE_WAVEFRONTS_sum TD_SPI_STALL_sum TD_LOAD_WAVEFRONT_sum SPI_CSN_NUM_THREADGROUPS SPI_CSN_WAVE CPC_CPC_TCIU_BUSY CPC_CPC_TCIU_IDLE CPF_CPF_TCIU_BUSY CPF_CPF_TCIU_STALL TCC_NC_REQ_sum TCC_UC_REQ_sum TCC_CC_REQ_sum TCC_RW_REQ_sum + +gpu: +range: +kernel: vecPaste diff --git a/tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_10.txt b/tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_10.txt new file mode 100644 index 0000000000..2071a07ff8 --- /dev/null +++ b/tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_10.txt @@ -0,0 +1,5 @@ +pmc: SQC_TC_DATA_ATOMIC_REQ SQC_TC_STALL SQC_TC_REQ SQC_DCACHE_REQ_READ_16 SQC_ICACHE_REQ SQC_ICACHE_HITS SQC_ICACHE_MISSES SQC_ICACHE_MISSES_DUPLICATE + +gpu: +range: +kernel: vecPaste diff --git a/tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_11.txt b/tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_11.txt new file mode 100644 index 0000000000..84998060dd --- /dev/null +++ b/tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_11.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_INPUT_VALID_READYB SQC_DCACHE_ATOMIC SQC_DCACHE_REQ_READ_8 SQC_DCACHE_REQ SQC_DCACHE_HITS SQC_DCACHE_MISSES SQC_DCACHE_MISSES_DUPLICATE SQC_DCACHE_REQ_READ_1 + +gpu: +range: +kernel: vecPaste diff --git a/tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_12.txt b/tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_12.txt new file mode 100644 index 0000000000..374213dd45 --- /dev/null +++ b/tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_12.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_REQ_READ_2 SQC_DCACHE_REQ_READ_4 + +gpu: +range: +kernel: vecPaste diff --git a/tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_13.txt b/tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_13.txt new file mode 100644 index 0000000000..76fd7d2d39 --- /dev/null +++ b/tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_13.txt @@ -0,0 +1,5 @@ +pmc: TCC_ATOMIC[0] TCC_BUBBLE[0] TCC_CYCLE[0] TCC_EA0_ATOMIC[0] TCC_ATOMIC[1] TCC_BUBBLE[1] TCC_CYCLE[1] TCC_EA0_ATOMIC[1] TCC_ATOMIC[2] TCC_BUBBLE[2] TCC_CYCLE[2] TCC_EA0_ATOMIC[2] TCC_ATOMIC[3] TCC_BUBBLE[3] TCC_CYCLE[3] TCC_EA0_ATOMIC[3] TCC_ATOMIC[4] TCC_BUBBLE[4] TCC_CYCLE[4] TCC_EA0_ATOMIC[4] TCC_ATOMIC[5] TCC_BUBBLE[5] TCC_CYCLE[5] TCC_EA0_ATOMIC[5] TCC_ATOMIC[6] TCC_BUBBLE[6] TCC_CYCLE[6] TCC_EA0_ATOMIC[6] TCC_ATOMIC[7] TCC_BUBBLE[7] TCC_CYCLE[7] TCC_EA0_ATOMIC[7] TCC_ATOMIC[8] TCC_BUBBLE[8] TCC_CYCLE[8] TCC_EA0_ATOMIC[8] TCC_ATOMIC[9] TCC_BUBBLE[9] TCC_CYCLE[9] TCC_EA0_ATOMIC[9] TCC_ATOMIC[10] TCC_BUBBLE[10] TCC_CYCLE[10] TCC_EA0_ATOMIC[10] TCC_ATOMIC[11] TCC_BUBBLE[11] TCC_CYCLE[11] TCC_EA0_ATOMIC[11] TCC_ATOMIC[12] TCC_BUBBLE[12] TCC_CYCLE[12] TCC_EA0_ATOMIC[12] TCC_ATOMIC[13] TCC_BUBBLE[13] TCC_CYCLE[13] TCC_EA0_ATOMIC[13] TCC_ATOMIC[14] TCC_BUBBLE[14] TCC_CYCLE[14] TCC_EA0_ATOMIC[14] TCC_ATOMIC[15] TCC_BUBBLE[15] TCC_CYCLE[15] TCC_EA0_ATOMIC[15] + +gpu: +range: +kernel: vecPaste diff --git a/tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_14.txt b/tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_14.txt new file mode 100644 index 0000000000..cedbe9acc9 --- /dev/null +++ b/tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_14.txt @@ -0,0 +1,5 @@ +pmc: TCC_EA0_ATOMIC_LEVEL[0] TCC_EA0_RDREQ[0] TCC_EA0_RDREQ_32B[0] TCC_EA0_RDREQ_LEVEL[0] TCC_EA0_ATOMIC_LEVEL[1] TCC_EA0_RDREQ[1] TCC_EA0_RDREQ_32B[1] TCC_EA0_RDREQ_LEVEL[1] TCC_EA0_ATOMIC_LEVEL[2] TCC_EA0_RDREQ[2] TCC_EA0_RDREQ_32B[2] TCC_EA0_RDREQ_LEVEL[2] TCC_EA0_ATOMIC_LEVEL[3] TCC_EA0_RDREQ[3] TCC_EA0_RDREQ_32B[3] TCC_EA0_RDREQ_LEVEL[3] TCC_EA0_ATOMIC_LEVEL[4] TCC_EA0_RDREQ[4] TCC_EA0_RDREQ_32B[4] TCC_EA0_RDREQ_LEVEL[4] TCC_EA0_ATOMIC_LEVEL[5] TCC_EA0_RDREQ[5] TCC_EA0_RDREQ_32B[5] TCC_EA0_RDREQ_LEVEL[5] TCC_EA0_ATOMIC_LEVEL[6] TCC_EA0_RDREQ[6] TCC_EA0_RDREQ_32B[6] TCC_EA0_RDREQ_LEVEL[6] TCC_EA0_ATOMIC_LEVEL[7] TCC_EA0_RDREQ[7] TCC_EA0_RDREQ_32B[7] TCC_EA0_RDREQ_LEVEL[7] TCC_EA0_ATOMIC_LEVEL[8] TCC_EA0_RDREQ[8] TCC_EA0_RDREQ_32B[8] TCC_EA0_RDREQ_LEVEL[8] TCC_EA0_ATOMIC_LEVEL[9] TCC_EA0_RDREQ[9] TCC_EA0_RDREQ_32B[9] TCC_EA0_RDREQ_LEVEL[9] TCC_EA0_ATOMIC_LEVEL[10] TCC_EA0_RDREQ[10] TCC_EA0_RDREQ_32B[10] TCC_EA0_RDREQ_LEVEL[10] TCC_EA0_ATOMIC_LEVEL[11] TCC_EA0_RDREQ[11] TCC_EA0_RDREQ_32B[11] TCC_EA0_RDREQ_LEVEL[11] TCC_EA0_ATOMIC_LEVEL[12] TCC_EA0_RDREQ[12] TCC_EA0_RDREQ_32B[12] TCC_EA0_RDREQ_LEVEL[12] TCC_EA0_ATOMIC_LEVEL[13] TCC_EA0_RDREQ[13] TCC_EA0_RDREQ_32B[13] TCC_EA0_RDREQ_LEVEL[13] TCC_EA0_ATOMIC_LEVEL[14] TCC_EA0_RDREQ[14] TCC_EA0_RDREQ_32B[14] TCC_EA0_RDREQ_LEVEL[14] TCC_EA0_ATOMIC_LEVEL[15] TCC_EA0_RDREQ[15] TCC_EA0_RDREQ_32B[15] TCC_EA0_RDREQ_LEVEL[15] + +gpu: +range: +kernel: vecPaste diff --git a/tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_15.txt b/tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_15.txt new file mode 100644 index 0000000000..bf0cf998b4 --- /dev/null +++ b/tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_15.txt @@ -0,0 +1,5 @@ +pmc: TCC_EA0_WRREQ[0] TCC_EA0_WRREQ_64B[0] TCC_EA0_WRREQ_LEVEL[0] TCC_HIT[0] TCC_EA0_WRREQ[1] TCC_EA0_WRREQ_64B[1] TCC_EA0_WRREQ_LEVEL[1] TCC_HIT[1] TCC_EA0_WRREQ[2] TCC_EA0_WRREQ_64B[2] TCC_EA0_WRREQ_LEVEL[2] TCC_HIT[2] TCC_EA0_WRREQ[3] TCC_EA0_WRREQ_64B[3] TCC_EA0_WRREQ_LEVEL[3] TCC_HIT[3] TCC_EA0_WRREQ[4] TCC_EA0_WRREQ_64B[4] TCC_EA0_WRREQ_LEVEL[4] TCC_HIT[4] TCC_EA0_WRREQ[5] TCC_EA0_WRREQ_64B[5] TCC_EA0_WRREQ_LEVEL[5] TCC_HIT[5] TCC_EA0_WRREQ[6] TCC_EA0_WRREQ_64B[6] TCC_EA0_WRREQ_LEVEL[6] TCC_HIT[6] TCC_EA0_WRREQ[7] TCC_EA0_WRREQ_64B[7] TCC_EA0_WRREQ_LEVEL[7] TCC_HIT[7] TCC_EA0_WRREQ[8] TCC_EA0_WRREQ_64B[8] TCC_EA0_WRREQ_LEVEL[8] TCC_HIT[8] TCC_EA0_WRREQ[9] TCC_EA0_WRREQ_64B[9] TCC_EA0_WRREQ_LEVEL[9] TCC_HIT[9] TCC_EA0_WRREQ[10] TCC_EA0_WRREQ_64B[10] TCC_EA0_WRREQ_LEVEL[10] TCC_HIT[10] TCC_EA0_WRREQ[11] TCC_EA0_WRREQ_64B[11] TCC_EA0_WRREQ_LEVEL[11] TCC_HIT[11] TCC_EA0_WRREQ[12] TCC_EA0_WRREQ_64B[12] TCC_EA0_WRREQ_LEVEL[12] TCC_HIT[12] TCC_EA0_WRREQ[13] TCC_EA0_WRREQ_64B[13] TCC_EA0_WRREQ_LEVEL[13] TCC_HIT[13] TCC_EA0_WRREQ[14] TCC_EA0_WRREQ_64B[14] TCC_EA0_WRREQ_LEVEL[14] TCC_HIT[14] TCC_EA0_WRREQ[15] TCC_EA0_WRREQ_64B[15] TCC_EA0_WRREQ_LEVEL[15] TCC_HIT[15] + +gpu: +range: +kernel: vecPaste diff --git a/tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_16.txt b/tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_16.txt new file mode 100644 index 0000000000..201b1eae2f --- /dev/null +++ b/tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_16.txt @@ -0,0 +1,5 @@ +pmc: TCC_MISS[0] TCC_READ[0] TCC_REQ[0] TCC_RW_REQ[0] TCC_MISS[1] TCC_READ[1] TCC_REQ[1] TCC_RW_REQ[1] TCC_MISS[2] TCC_READ[2] TCC_REQ[2] TCC_RW_REQ[2] TCC_MISS[3] TCC_READ[3] TCC_REQ[3] TCC_RW_REQ[3] TCC_MISS[4] TCC_READ[4] TCC_REQ[4] TCC_RW_REQ[4] TCC_MISS[5] TCC_READ[5] TCC_REQ[5] TCC_RW_REQ[5] TCC_MISS[6] TCC_READ[6] TCC_REQ[6] TCC_RW_REQ[6] TCC_MISS[7] TCC_READ[7] TCC_REQ[7] TCC_RW_REQ[7] TCC_MISS[8] TCC_READ[8] TCC_REQ[8] TCC_RW_REQ[8] TCC_MISS[9] TCC_READ[9] TCC_REQ[9] TCC_RW_REQ[9] TCC_MISS[10] TCC_READ[10] TCC_REQ[10] TCC_RW_REQ[10] TCC_MISS[11] TCC_READ[11] TCC_REQ[11] TCC_RW_REQ[11] TCC_MISS[12] TCC_READ[12] TCC_REQ[12] TCC_RW_REQ[12] TCC_MISS[13] TCC_READ[13] TCC_REQ[13] TCC_RW_REQ[13] TCC_MISS[14] TCC_READ[14] TCC_REQ[14] TCC_RW_REQ[14] TCC_MISS[15] TCC_READ[15] TCC_REQ[15] TCC_RW_REQ[15] + +gpu: +range: +kernel: vecPaste diff --git a/tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_17.txt b/tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_17.txt new file mode 100644 index 0000000000..7426c204e7 --- /dev/null +++ b/tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_17.txt @@ -0,0 +1,5 @@ +pmc: TCC_TAG_STALL[0] TCC_TOO_MANY_EA_WRREQS_STALL[0] TCC_WRITE[0] TCC_TAG_STALL[1] TCC_TOO_MANY_EA_WRREQS_STALL[1] TCC_WRITE[1] TCC_TAG_STALL[2] TCC_TOO_MANY_EA_WRREQS_STALL[2] TCC_WRITE[2] TCC_TAG_STALL[3] TCC_TOO_MANY_EA_WRREQS_STALL[3] TCC_WRITE[3] TCC_TAG_STALL[4] TCC_TOO_MANY_EA_WRREQS_STALL[4] TCC_WRITE[4] TCC_TAG_STALL[5] TCC_TOO_MANY_EA_WRREQS_STALL[5] TCC_WRITE[5] TCC_TAG_STALL[6] TCC_TOO_MANY_EA_WRREQS_STALL[6] TCC_WRITE[6] TCC_TAG_STALL[7] TCC_TOO_MANY_EA_WRREQS_STALL[7] TCC_WRITE[7] TCC_TAG_STALL[8] TCC_TOO_MANY_EA_WRREQS_STALL[8] TCC_WRITE[8] TCC_TAG_STALL[9] TCC_TOO_MANY_EA_WRREQS_STALL[9] TCC_WRITE[9] TCC_TAG_STALL[10] TCC_TOO_MANY_EA_WRREQS_STALL[10] TCC_WRITE[10] TCC_TAG_STALL[11] TCC_TOO_MANY_EA_WRREQS_STALL[11] TCC_WRITE[11] TCC_TAG_STALL[12] TCC_TOO_MANY_EA_WRREQS_STALL[12] TCC_WRITE[12] TCC_TAG_STALL[13] TCC_TOO_MANY_EA_WRREQS_STALL[13] TCC_WRITE[13] TCC_TAG_STALL[14] TCC_TOO_MANY_EA_WRREQS_STALL[14] TCC_WRITE[14] TCC_TAG_STALL[15] TCC_TOO_MANY_EA_WRREQS_STALL[15] TCC_WRITE[15] + +gpu: +range: +kernel: vecPaste diff --git a/tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_2.txt b/tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_2.txt new file mode 100644 index 0000000000..c28677a105 --- /dev/null +++ b/tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_2.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_TRANS_F16 SQ_INSTS_VALU_ADD_F32 SQ_INSTS_VALU_MUL_F32 SQ_INSTS_VALU_FMA_F32 SQ_INSTS_VALU_TRANS_F32 SQ_INSTS_VALU_ADD_F64 SQ_INSTS_VALU_MUL_F64 SQ_INSTS_VALU_FMA_F64 TCP_VOLATILE_sum TCP_TOTAL_ACCESSES_sum TCP_TOTAL_READ_sum TCP_TOTAL_WRITE_sum TA_BUFFER_ATOMIC_WAVEFRONTS_sum TA_BUFFER_TOTAL_CYCLES_sum TD_ATOMIC_WAVEFRONT_sum TD_STORE_WAVEFRONT_sum SPI_RA_REQ_NO_ALLOC SPI_RA_REQ_NO_ALLOC_CSN CPC_CPC_STAT_STALL CPC_UTCL1_STALL_ON_TRANSLATION CPF_CPF_STAT_IDLE CPF_CPF_TCIU_IDLE TCC_REQ_sum TCC_STREAMING_REQ_sum TCC_HIT_sum TCC_MISS_sum + +gpu: +range: +kernel: vecPaste diff --git a/tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_3.txt b/tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_3.txt new file mode 100644 index 0000000000..e584b4dc96 --- /dev/null +++ b/tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_3.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_TRANS_F64 SQ_INSTS_VALU_INT32 SQ_INSTS_VALU_INT64 SQ_INSTS_SMEM SQ_INSTS_FLAT SQ_INSTS_LDS SQ_INSTS_GDS SQ_INSTS_EXP_GDS TCP_TOTAL_ATOMIC_WITH_RET_sum TCP_TOTAL_ATOMIC_WITHOUT_RET_sum TCP_TOTAL_WRITEBACK_INVALIDATES_sum TCP_TOTAL_CACHE_ACCESSES_sum TA_BUFFER_COALESCED_READ_CYCLES_sum TA_BUFFER_COALESCED_WRITE_CYCLES_sum TD_COALESCABLE_WAVEFRONT_sum SPI_RA_RES_STALL_CSN SPI_RA_TMP_STALL_CSN CPC_CPC_UTCL2IU_BUSY CPC_CPC_UTCL2IU_IDLE CPF_CMP_UTCL1_STALL_ON_TRANSLATION TCC_READ_sum TCC_WRITE_sum TCC_ATOMIC_sum TCC_WRITEBACK_sum + +gpu: +range: +kernel: vecPaste diff --git a/tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_4.txt b/tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_4.txt new file mode 100644 index 0000000000..b1fe929ae6 --- /dev/null +++ b/tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_4.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_BRANCH SQ_INSTS_SENDMSG SQ_WAIT_ANY SQ_WAIT_INST_ANY SQ_ACTIVE_INST_ANY SQ_ACTIVE_INST_VMEM SQ_ACTIVE_INST_LDS SQ_ACTIVE_INST_VALU TCP_UTCL1_TRANSLATION_MISS_sum TCP_UTCL1_TRANSLATION_HIT_sum TCP_UTCL1_PERMISSION_MISS_sum TCP_UTCL1_REQUEST_sum TA_ADDR_STALLED_BY_TC_CYCLES_sum TA_TOTAL_WAVEFRONTS_sum SPI_RA_WAVE_SIMD_FULL_CSN SPI_RA_VGPR_SIMD_FULL_CSN CPC_CPC_UTCL2IU_STALL CPC_ME1_BUSY_FOR_PACKET_DECODE TCC_EA0_WRREQ_sum TCC_EA0_WRREQ_64B_sum TCC_EA0_WR_UNCACHED_32B_sum TCC_EA0_WRREQ_DRAM_sum + +gpu: +range: +kernel: vecPaste diff --git a/tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_5.txt b/tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_5.txt new file mode 100644 index 0000000000..bbeac5e72c --- /dev/null +++ b/tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_5.txt @@ -0,0 +1,5 @@ +pmc: SQ_ACTIVE_INST_SCA SQ_ACTIVE_INST_EXP_GDS SQ_ACTIVE_INST_MISC SQ_ACTIVE_INST_FLAT SQ_INST_CYCLES_VMEM_WR SQ_INST_CYCLES_VMEM_RD SQ_INST_CYCLES_SMEM SQ_INST_CYCLES_SALU TCP_TCC_READ_REQ_sum TCP_TCC_WRITE_REQ_sum TCP_TCC_ATOMIC_WITH_RET_REQ_sum TCP_TCC_ATOMIC_WITHOUT_RET_REQ_sum TA_ADDR_STALLED_BY_TD_CYCLES_sum TA_DATA_STALLED_BY_TC_CYCLES_sum SPI_RA_SGPR_SIMD_FULL_CSN SPI_RA_LDS_CU_FULL_CSN CPC_ME1_DC0_SPI_BUSY TCC_EA0_RDREQ_sum TCC_EA0_RDREQ_32B_sum TCC_BUBBLE_sum TCC_EA0_RD_UNCACHED_32B_sum + +gpu: +range: +kernel: vecPaste diff --git a/tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_6.txt b/tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_6.txt new file mode 100644 index 0000000000..a129ce3ac3 --- /dev/null +++ b/tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_6.txt @@ -0,0 +1,5 @@ +pmc: SQ_THREAD_CYCLES_VALU SQ_IFETCH SQ_LDS_BANK_CONFLICT SQ_LDS_ADDR_CONFLICT SQ_LDS_UNALIGNED_STALL SQ_WAVES_EQ_64 SQ_WAVES_LT_64 SQ_WAVES_LT_48 TCP_TCC_NC_READ_REQ_sum TCP_TCC_NC_WRITE_REQ_sum TCP_TCC_NC_ATOMIC_REQ_sum TCP_TCC_UC_READ_REQ_sum TA_FLAT_WAVEFRONTS_sum TA_FLAT_READ_WAVEFRONTS_sum SPI_RA_BAR_CU_FULL_CSN SPI_RA_TGLIM_CU_FULL_CSN TCC_EA0_RDREQ_DRAM_sum TCC_TAG_STALL_sum TCC_NORMAL_WRITEBACK_sum TCC_ALL_TC_OP_WB_WRITEBACK_sum + +gpu: +range: +kernel: vecPaste diff --git a/tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_7.txt b/tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_7.txt new file mode 100644 index 0000000000..047e9b4b3c --- /dev/null +++ b/tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_7.txt @@ -0,0 +1,5 @@ +pmc: SQ_WAVES_LT_32 SQ_WAVES_LT_16 SQ_ITEMS SQ_LDS_MEM_VIOLATIONS SQ_LDS_ATOMIC_RETURN SQ_LDS_IDX_ACTIVE SQ_WAVES_RESTORED SQ_WAVES_SAVED TCP_TCC_UC_WRITE_REQ_sum TCP_TCC_UC_ATOMIC_REQ_sum TCP_TCC_CC_READ_REQ_sum TCP_TCC_CC_WRITE_REQ_sum TA_FLAT_WRITE_WAVEFRONTS_sum TA_FLAT_ATOMIC_WAVEFRONTS_sum SPI_RA_WVLIM_STALL_CSN SPI_SWC_CSC_WR TCC_NORMAL_EVICT_sum TCC_ALL_TC_OP_INV_EVICT_sum TCC_TOO_MANY_EA_WRREQS_STALL_sum TCC_EA0_ATOMIC_sum + +gpu: +range: +kernel: vecPaste diff --git a/tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_8.txt b/tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_8.txt new file mode 100644 index 0000000000..391978f6eb --- /dev/null +++ b/tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_8.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM_NORM SQ_INSTS_MFMA SQ_INSTS_VALU_MFMA_I8 SQ_INSTS_VALU_MFMA_F16 SQ_INSTS_VALU_MFMA_BF16 SQ_INSTS_VALU_MFMA_F32 SQ_INSTS_VALU_MFMA_F64 SQ_VALU_MFMA_BUSY_CYCLES TCP_TCC_CC_ATOMIC_REQ_sum TCP_TCC_RW_READ_REQ_sum TCP_TCC_RW_WRITE_REQ_sum TCP_TCC_RW_ATOMIC_REQ_sum SPI_VWC_CSC_WR SPI_RA_BULKY_CU_FULL_CSN TCC_EA0_RDREQ_LEVEL_sum TCC_EA0_WRREQ_LEVEL_sum TCC_EA0_ATOMIC_LEVEL_sum TCC_EA0_WRREQ_STALL_sum + +gpu: +range: +kernel: vecPaste diff --git a/tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_9.txt b/tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_9.txt new file mode 100644 index 0000000000..4f516b1c2e --- /dev/null +++ b/tests/workloads/kernel_inv_str/MI300X_A1/perfmon/pmc_perf_9.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_MFMA_MOPS_I8 SQ_INSTS_VALU_MFMA_MOPS_F16 SQ_INSTS_VALU_MFMA_MOPS_BF16 SQ_INSTS_VALU_MFMA_MOPS_F32 SQ_INSTS_VALU_MFMA_MOPS_F64 SQC_TC_INST_REQ SQC_TC_DATA_READ_REQ SQC_TC_DATA_WRITE_REQ TCP_PENDING_STALL_CYCLES_sum + +gpu: +range: +kernel: vecPaste diff --git a/tests/workloads/kernel_inv_str/MI300X_A1/perfmon/timestamps.txt b/tests/workloads/kernel_inv_str/MI300X_A1/perfmon/timestamps.txt new file mode 100644 index 0000000000..be80a68d72 --- /dev/null +++ b/tests/workloads/kernel_inv_str/MI300X_A1/perfmon/timestamps.txt @@ -0,0 +1,5 @@ +pmc: + +gpu: +range: +kernel: vecPaste diff --git a/tests/workloads/kernel_inv_str/MI300X_A1/pmc_perf.csv b/tests/workloads/kernel_inv_str/MI300X_A1/pmc_perf.csv new file mode 100644 index 0000000000..b778595d4f --- /dev/null +++ b/tests/workloads/kernel_inv_str/MI300X_A1/pmc_perf.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Correlation_ID,SQC_DCACHE_INPUT_VALID_READYB,SQC_DCACHE_ATOMIC,SQC_DCACHE_REQ_READ_8,SQC_DCACHE_REQ,SQC_DCACHE_HITS,SQC_DCACHE_MISSES,SQC_DCACHE_MISSES_DUPLICATE,SQC_DCACHE_REQ_READ_1,Wave_Size_1,Correlation_ID_1,XCC_Index,TCC_ATOMIC[0],TCC_BUBBLE[0],TCC_CYCLE[0],TCC_EA0_ATOMIC[0],TCC_ATOMIC[1],TCC_BUBBLE[1],TCC_CYCLE[1],TCC_EA0_ATOMIC[1],TCC_ATOMIC[2],TCC_BUBBLE[2],TCC_CYCLE[2],TCC_EA0_ATOMIC[2],TCC_ATOMIC[3],TCC_BUBBLE[3],TCC_CYCLE[3],TCC_EA0_ATOMIC[3],TCC_ATOMIC[4],TCC_BUBBLE[4],TCC_CYCLE[4],TCC_EA0_ATOMIC[4],TCC_ATOMIC[5],TCC_BUBBLE[5],TCC_CYCLE[5],TCC_EA0_ATOMIC[5],TCC_ATOMIC[6],TCC_BUBBLE[6],TCC_CYCLE[6],TCC_EA0_ATOMIC[6],TCC_ATOMIC[7],TCC_BUBBLE[7],TCC_CYCLE[7],TCC_EA0_ATOMIC[7],TCC_ATOMIC[8],TCC_BUBBLE[8],TCC_CYCLE[8],TCC_EA0_ATOMIC[8],TCC_ATOMIC[9],TCC_BUBBLE[9],TCC_CYCLE[9],TCC_EA0_ATOMIC[9],TCC_ATOMIC[10],TCC_BUBBLE[10],TCC_CYCLE[10],TCC_EA0_ATOMIC[10],TCC_ATOMIC[11],TCC_BUBBLE[11],TCC_CYCLE[11],TCC_EA0_ATOMIC[11],TCC_ATOMIC[12],TCC_BUBBLE[12],TCC_CYCLE[12],TCC_EA0_ATOMIC[12],TCC_ATOMIC[13],TCC_BUBBLE[13],TCC_CYCLE[13],TCC_EA0_ATOMIC[13],TCC_ATOMIC[14],TCC_BUBBLE[14],TCC_CYCLE[14],TCC_EA0_ATOMIC[14],TCC_ATOMIC[15],TCC_BUBBLE[15],TCC_CYCLE[15],TCC_EA0_ATOMIC[15],TCC_ATOMIC[16],TCC_BUBBLE[16],TCC_CYCLE[16],TCC_EA0_ATOMIC[16],TCC_ATOMIC[17],TCC_BUBBLE[17],TCC_CYCLE[17],TCC_EA0_ATOMIC[17],TCC_ATOMIC[18],TCC_BUBBLE[18],TCC_CYCLE[18],TCC_EA0_ATOMIC[18],TCC_ATOMIC[19],TCC_BUBBLE[19],TCC_CYCLE[19],TCC_EA0_ATOMIC[19],TCC_ATOMIC[20],TCC_BUBBLE[20],TCC_CYCLE[20],TCC_EA0_ATOMIC[20],TCC_ATOMIC[21],TCC_BUBBLE[21],TCC_CYCLE[21],TCC_EA0_ATOMIC[21],TCC_ATOMIC[22],TCC_BUBBLE[22],TCC_CYCLE[22],TCC_EA0_ATOMIC[22],TCC_ATOMIC[23],TCC_BUBBLE[23],TCC_CYCLE[23],TCC_EA0_ATOMIC[23],TCC_ATOMIC[24],TCC_BUBBLE[24],TCC_CYCLE[24],TCC_EA0_ATOMIC[24],TCC_ATOMIC[25],TCC_BUBBLE[25],TCC_CYCLE[25],TCC_EA0_ATOMIC[25],TCC_ATOMIC[26],TCC_BUBBLE[26],TCC_CYCLE[26],TCC_EA0_ATOMIC[26],TCC_ATOMIC[27],TCC_BUBBLE[27],TCC_CYCLE[27],TCC_EA0_ATOMIC[27],TCC_ATOMIC[28],TCC_BUBBLE[28],TCC_CYCLE[28],TCC_EA0_ATOMIC[28],TCC_ATOMIC[29],TCC_BUBBLE[29],TCC_CYCLE[29],TCC_EA0_ATOMIC[29],TCC_ATOMIC[30],TCC_BUBBLE[30],TCC_CYCLE[30],TCC_EA0_ATOMIC[30],TCC_ATOMIC[31],TCC_BUBBLE[31],TCC_CYCLE[31],TCC_EA0_ATOMIC[31],TCC_ATOMIC[32],TCC_BUBBLE[32],TCC_CYCLE[32],TCC_EA0_ATOMIC[32],TCC_ATOMIC[33],TCC_BUBBLE[33],TCC_CYCLE[33],TCC_EA0_ATOMIC[33],TCC_ATOMIC[34],TCC_BUBBLE[34],TCC_CYCLE[34],TCC_EA0_ATOMIC[34],TCC_ATOMIC[35],TCC_BUBBLE[35],TCC_CYCLE[35],TCC_EA0_ATOMIC[35],TCC_ATOMIC[36],TCC_BUBBLE[36],TCC_CYCLE[36],TCC_EA0_ATOMIC[36],TCC_ATOMIC[37],TCC_BUBBLE[37],TCC_CYCLE[37],TCC_EA0_ATOMIC[37],TCC_ATOMIC[38],TCC_BUBBLE[38],TCC_CYCLE[38],TCC_EA0_ATOMIC[38],TCC_ATOMIC[39],TCC_BUBBLE[39],TCC_CYCLE[39],TCC_EA0_ATOMIC[39],TCC_ATOMIC[40],TCC_BUBBLE[40],TCC_CYCLE[40],TCC_EA0_ATOMIC[40],TCC_ATOMIC[41],TCC_BUBBLE[41],TCC_CYCLE[41],TCC_EA0_ATOMIC[41],TCC_ATOMIC[42],TCC_BUBBLE[42],TCC_CYCLE[42],TCC_EA0_ATOMIC[42],TCC_ATOMIC[43],TCC_BUBBLE[43],TCC_CYCLE[43],TCC_EA0_ATOMIC[43],TCC_ATOMIC[44],TCC_BUBBLE[44],TCC_CYCLE[44],TCC_EA0_ATOMIC[44],TCC_ATOMIC[45],TCC_BUBBLE[45],TCC_CYCLE[45],TCC_EA0_ATOMIC[45],TCC_ATOMIC[46],TCC_BUBBLE[46],TCC_CYCLE[46],TCC_EA0_ATOMIC[46],TCC_ATOMIC[47],TCC_BUBBLE[47],TCC_CYCLE[47],TCC_EA0_ATOMIC[47],TCC_ATOMIC[48],TCC_BUBBLE[48],TCC_CYCLE[48],TCC_EA0_ATOMIC[48],TCC_ATOMIC[49],TCC_BUBBLE[49],TCC_CYCLE[49],TCC_EA0_ATOMIC[49],TCC_ATOMIC[50],TCC_BUBBLE[50],TCC_CYCLE[50],TCC_EA0_ATOMIC[50],TCC_ATOMIC[51],TCC_BUBBLE[51],TCC_CYCLE[51],TCC_EA0_ATOMIC[51],TCC_ATOMIC[52],TCC_BUBBLE[52],TCC_CYCLE[52],TCC_EA0_ATOMIC[52],TCC_ATOMIC[53],TCC_BUBBLE[53],TCC_CYCLE[53],TCC_EA0_ATOMIC[53],TCC_ATOMIC[54],TCC_BUBBLE[54],TCC_CYCLE[54],TCC_EA0_ATOMIC[54],TCC_ATOMIC[55],TCC_BUBBLE[55],TCC_CYCLE[55],TCC_EA0_ATOMIC[55],TCC_ATOMIC[56],TCC_BUBBLE[56],TCC_CYCLE[56],TCC_EA0_ATOMIC[56],TCC_ATOMIC[57],TCC_BUBBLE[57],TCC_CYCLE[57],TCC_EA0_ATOMIC[57],TCC_ATOMIC[58],TCC_BUBBLE[58],TCC_CYCLE[58],TCC_EA0_ATOMIC[58],TCC_ATOMIC[59],TCC_BUBBLE[59],TCC_CYCLE[59],TCC_EA0_ATOMIC[59],TCC_ATOMIC[60],TCC_BUBBLE[60],TCC_CYCLE[60],TCC_EA0_ATOMIC[60],TCC_ATOMIC[61],TCC_BUBBLE[61],TCC_CYCLE[61],TCC_EA0_ATOMIC[61],TCC_ATOMIC[62],TCC_BUBBLE[62],TCC_CYCLE[62],TCC_EA0_ATOMIC[62],TCC_ATOMIC[63],TCC_BUBBLE[63],TCC_CYCLE[63],TCC_EA0_ATOMIC[63],TCC_ATOMIC[64],TCC_BUBBLE[64],TCC_CYCLE[64],TCC_EA0_ATOMIC[64],TCC_ATOMIC[65],TCC_BUBBLE[65],TCC_CYCLE[65],TCC_EA0_ATOMIC[65],TCC_ATOMIC[66],TCC_BUBBLE[66],TCC_CYCLE[66],TCC_EA0_ATOMIC[66],TCC_ATOMIC[67],TCC_BUBBLE[67],TCC_CYCLE[67],TCC_EA0_ATOMIC[67],TCC_ATOMIC[68],TCC_BUBBLE[68],TCC_CYCLE[68],TCC_EA0_ATOMIC[68],TCC_ATOMIC[69],TCC_BUBBLE[69],TCC_CYCLE[69],TCC_EA0_ATOMIC[69],TCC_ATOMIC[70],TCC_BUBBLE[70],TCC_CYCLE[70],TCC_EA0_ATOMIC[70],TCC_ATOMIC[71],TCC_BUBBLE[71],TCC_CYCLE[71],TCC_EA0_ATOMIC[71],TCC_ATOMIC[72],TCC_BUBBLE[72],TCC_CYCLE[72],TCC_EA0_ATOMIC[72],TCC_ATOMIC[73],TCC_BUBBLE[73],TCC_CYCLE[73],TCC_EA0_ATOMIC[73],TCC_ATOMIC[74],TCC_BUBBLE[74],TCC_CYCLE[74],TCC_EA0_ATOMIC[74],TCC_ATOMIC[75],TCC_BUBBLE[75],TCC_CYCLE[75],TCC_EA0_ATOMIC[75],TCC_ATOMIC[76],TCC_BUBBLE[76],TCC_CYCLE[76],TCC_EA0_ATOMIC[76],TCC_ATOMIC[77],TCC_BUBBLE[77],TCC_CYCLE[77],TCC_EA0_ATOMIC[77],TCC_ATOMIC[78],TCC_BUBBLE[78],TCC_CYCLE[78],TCC_EA0_ATOMIC[78],TCC_ATOMIC[79],TCC_BUBBLE[79],TCC_CYCLE[79],TCC_EA0_ATOMIC[79],TCC_ATOMIC[80],TCC_BUBBLE[80],TCC_CYCLE[80],TCC_EA0_ATOMIC[80],TCC_ATOMIC[81],TCC_BUBBLE[81],TCC_CYCLE[81],TCC_EA0_ATOMIC[81],TCC_ATOMIC[82],TCC_BUBBLE[82],TCC_CYCLE[82],TCC_EA0_ATOMIC[82],TCC_ATOMIC[83],TCC_BUBBLE[83],TCC_CYCLE[83],TCC_EA0_ATOMIC[83],TCC_ATOMIC[84],TCC_BUBBLE[84],TCC_CYCLE[84],TCC_EA0_ATOMIC[84],TCC_ATOMIC[85],TCC_BUBBLE[85],TCC_CYCLE[85],TCC_EA0_ATOMIC[85],TCC_ATOMIC[86],TCC_BUBBLE[86],TCC_CYCLE[86],TCC_EA0_ATOMIC[86],TCC_ATOMIC[87],TCC_BUBBLE[87],TCC_CYCLE[87],TCC_EA0_ATOMIC[87],TCC_ATOMIC[88],TCC_BUBBLE[88],TCC_CYCLE[88],TCC_EA0_ATOMIC[88],TCC_ATOMIC[89],TCC_BUBBLE[89],TCC_CYCLE[89],TCC_EA0_ATOMIC[89],TCC_ATOMIC[90],TCC_BUBBLE[90],TCC_CYCLE[90],TCC_EA0_ATOMIC[90],TCC_ATOMIC[91],TCC_BUBBLE[91],TCC_CYCLE[91],TCC_EA0_ATOMIC[91],TCC_ATOMIC[92],TCC_BUBBLE[92],TCC_CYCLE[92],TCC_EA0_ATOMIC[92],TCC_ATOMIC[93],TCC_BUBBLE[93],TCC_CYCLE[93],TCC_EA0_ATOMIC[93],TCC_ATOMIC[94],TCC_BUBBLE[94],TCC_CYCLE[94],TCC_EA0_ATOMIC[94],TCC_ATOMIC[95],TCC_BUBBLE[95],TCC_CYCLE[95],TCC_EA0_ATOMIC[95],TCC_ATOMIC[96],TCC_BUBBLE[96],TCC_CYCLE[96],TCC_EA0_ATOMIC[96],TCC_ATOMIC[97],TCC_BUBBLE[97],TCC_CYCLE[97],TCC_EA0_ATOMIC[97],TCC_ATOMIC[98],TCC_BUBBLE[98],TCC_CYCLE[98],TCC_EA0_ATOMIC[98],TCC_ATOMIC[99],TCC_BUBBLE[99],TCC_CYCLE[99],TCC_EA0_ATOMIC[99],TCC_ATOMIC[100],TCC_BUBBLE[100],TCC_CYCLE[100],TCC_EA0_ATOMIC[100],TCC_ATOMIC[101],TCC_BUBBLE[101],TCC_CYCLE[101],TCC_EA0_ATOMIC[101],TCC_ATOMIC[102],TCC_BUBBLE[102],TCC_CYCLE[102],TCC_EA0_ATOMIC[102],TCC_ATOMIC[103],TCC_BUBBLE[103],TCC_CYCLE[103],TCC_EA0_ATOMIC[103],TCC_ATOMIC[104],TCC_BUBBLE[104],TCC_CYCLE[104],TCC_EA0_ATOMIC[104],TCC_ATOMIC[105],TCC_BUBBLE[105],TCC_CYCLE[105],TCC_EA0_ATOMIC[105],TCC_ATOMIC[106],TCC_BUBBLE[106],TCC_CYCLE[106],TCC_EA0_ATOMIC[106],TCC_ATOMIC[107],TCC_BUBBLE[107],TCC_CYCLE[107],TCC_EA0_ATOMIC[107],TCC_ATOMIC[108],TCC_BUBBLE[108],TCC_CYCLE[108],TCC_EA0_ATOMIC[108],TCC_ATOMIC[109],TCC_BUBBLE[109],TCC_CYCLE[109],TCC_EA0_ATOMIC[109],TCC_ATOMIC[110],TCC_BUBBLE[110],TCC_CYCLE[110],TCC_EA0_ATOMIC[110],TCC_ATOMIC[111],TCC_BUBBLE[111],TCC_CYCLE[111],TCC_EA0_ATOMIC[111],TCC_ATOMIC[112],TCC_BUBBLE[112],TCC_CYCLE[112],TCC_EA0_ATOMIC[112],TCC_ATOMIC[113],TCC_BUBBLE[113],TCC_CYCLE[113],TCC_EA0_ATOMIC[113],TCC_ATOMIC[114],TCC_BUBBLE[114],TCC_CYCLE[114],TCC_EA0_ATOMIC[114],TCC_ATOMIC[115],TCC_BUBBLE[115],TCC_CYCLE[115],TCC_EA0_ATOMIC[115],TCC_ATOMIC[116],TCC_BUBBLE[116],TCC_CYCLE[116],TCC_EA0_ATOMIC[116],TCC_ATOMIC[117],TCC_BUBBLE[117],TCC_CYCLE[117],TCC_EA0_ATOMIC[117],TCC_ATOMIC[118],TCC_BUBBLE[118],TCC_CYCLE[118],TCC_EA0_ATOMIC[118],TCC_ATOMIC[119],TCC_BUBBLE[119],TCC_CYCLE[119],TCC_EA0_ATOMIC[119],TCC_ATOMIC[120],TCC_BUBBLE[120],TCC_CYCLE[120],TCC_EA0_ATOMIC[120],TCC_ATOMIC[121],TCC_BUBBLE[121],TCC_CYCLE[121],TCC_EA0_ATOMIC[121],TCC_ATOMIC[122],TCC_BUBBLE[122],TCC_CYCLE[122],TCC_EA0_ATOMIC[122],TCC_ATOMIC[123],TCC_BUBBLE[123],TCC_CYCLE[123],TCC_EA0_ATOMIC[123],TCC_ATOMIC[124],TCC_BUBBLE[124],TCC_CYCLE[124],TCC_EA0_ATOMIC[124],TCC_ATOMIC[125],TCC_BUBBLE[125],TCC_CYCLE[125],TCC_EA0_ATOMIC[125],TCC_ATOMIC[126],TCC_BUBBLE[126],TCC_CYCLE[126],TCC_EA0_ATOMIC[126],TCC_ATOMIC[127],TCC_BUBBLE[127],TCC_CYCLE[127],TCC_EA0_ATOMIC[127],Wave_Size_2,Correlation_ID_2,SQ_WAVES_LT_32,SQ_WAVES_LT_16,SQ_ITEMS,SQ_LDS_MEM_VIOLATIONS,SQ_LDS_ATOMIC_RETURN,SQ_LDS_IDX_ACTIVE,SQ_WAVES_RESTORED,SQ_WAVES_SAVED,SPI_RA_WVLIM_STALL_CSN,SPI_SWC_CSC_WR,TA_FLAT_ATOMIC_WAVEFRONTS_sum,TA_FLAT_WRITE_WAVEFRONTS_sum,TCC_ALL_TC_OP_INV_EVICT_sum,TCC_EA0_ATOMIC_sum,TCC_NORMAL_EVICT_sum,TCC_TOO_MANY_EA_WRREQS_STALL_sum,TCP_TCC_CC_READ_REQ_sum,TCP_TCC_CC_WRITE_REQ_sum,TCP_TCC_UC_ATOMIC_REQ_sum,TCP_TCC_UC_WRITE_REQ_sum,Wave_Size_3,Correlation_ID_3,SQ_INSTS_SMEM_NORM,SQ_INSTS_MFMA,SQ_INSTS_VALU_MFMA_I8,SQ_INSTS_VALU_MFMA_F16,SQ_INSTS_VALU_MFMA_BF16,SQ_INSTS_VALU_MFMA_F32,SQ_INSTS_VALU_MFMA_F64,SQ_VALU_MFMA_BUSY_CYCLES,SPI_VWC_CSC_WR,SPI_RA_BULKY_CU_FULL_CSN,TCC_EA0_ATOMIC_LEVEL_sum,TCC_EA0_RDREQ_LEVEL_sum,TCC_EA0_WRREQ_LEVEL_sum,TCC_EA0_WRREQ_STALL_sum,TCP_TCC_CC_ATOMIC_REQ_sum,TCP_TCC_RW_ATOMIC_REQ_sum,TCP_TCC_RW_READ_REQ_sum,TCP_TCC_RW_WRITE_REQ_sum,Wave_Size_4,Correlation_ID_4,SQ_INSTS_VALU_TRANS_F16,SQ_INSTS_VALU_ADD_F32,SQ_INSTS_VALU_MUL_F32,SQ_INSTS_VALU_FMA_F32,SQ_INSTS_VALU_TRANS_F32,SQ_INSTS_VALU_ADD_F64,SQ_INSTS_VALU_MUL_F64,SQ_INSTS_VALU_FMA_F64,SPI_RA_REQ_NO_ALLOC,SPI_RA_REQ_NO_ALLOC_CSN,CPC_CPC_STAT_STALL,CPC_UTCL1_STALL_ON_TRANSLATION,CPF_CPF_STAT_IDLE,CPF_CPF_TCIU_IDLE,TA_BUFFER_ATOMIC_WAVEFRONTS_sum,TA_BUFFER_TOTAL_CYCLES_sum,TCC_HIT_sum,TCC_MISS_sum,TCC_REQ_sum,TCC_STREAMING_REQ_sum,TCP_TOTAL_ACCESSES_sum,TCP_TOTAL_READ_sum,TCP_TOTAL_WRITE_sum,TCP_VOLATILE_sum,TD_ATOMIC_WAVEFRONT_sum,TD_STORE_WAVEFRONT_sum,Wave_Size_5,Correlation_ID_5,XCC_Index_5,TCC_MISS[0],TCC_READ[0],TCC_REQ[0],TCC_RW_REQ[0],TCC_MISS[1],TCC_READ[1],TCC_REQ[1],TCC_RW_REQ[1],TCC_MISS[2],TCC_READ[2],TCC_REQ[2],TCC_RW_REQ[2],TCC_MISS[3],TCC_READ[3],TCC_REQ[3],TCC_RW_REQ[3],TCC_MISS[4],TCC_READ[4],TCC_REQ[4],TCC_RW_REQ[4],TCC_MISS[5],TCC_READ[5],TCC_REQ[5],TCC_RW_REQ[5],TCC_MISS[6],TCC_READ[6],TCC_REQ[6],TCC_RW_REQ[6],TCC_MISS[7],TCC_READ[7],TCC_REQ[7],TCC_RW_REQ[7],TCC_MISS[8],TCC_READ[8],TCC_REQ[8],TCC_RW_REQ[8],TCC_MISS[9],TCC_READ[9],TCC_REQ[9],TCC_RW_REQ[9],TCC_MISS[10],TCC_READ[10],TCC_REQ[10],TCC_RW_REQ[10],TCC_MISS[11],TCC_READ[11],TCC_REQ[11],TCC_RW_REQ[11],TCC_MISS[12],TCC_READ[12],TCC_REQ[12],TCC_RW_REQ[12],TCC_MISS[13],TCC_READ[13],TCC_REQ[13],TCC_RW_REQ[13],TCC_MISS[14],TCC_READ[14],TCC_REQ[14],TCC_RW_REQ[14],TCC_MISS[15],TCC_READ[15],TCC_REQ[15],TCC_RW_REQ[15],TCC_MISS[16],TCC_READ[16],TCC_REQ[16],TCC_RW_REQ[16],TCC_MISS[17],TCC_READ[17],TCC_REQ[17],TCC_RW_REQ[17],TCC_MISS[18],TCC_READ[18],TCC_REQ[18],TCC_RW_REQ[18],TCC_MISS[19],TCC_READ[19],TCC_REQ[19],TCC_RW_REQ[19],TCC_MISS[20],TCC_READ[20],TCC_REQ[20],TCC_RW_REQ[20],TCC_MISS[21],TCC_READ[21],TCC_REQ[21],TCC_RW_REQ[21],TCC_MISS[22],TCC_READ[22],TCC_REQ[22],TCC_RW_REQ[22],TCC_MISS[23],TCC_READ[23],TCC_REQ[23],TCC_RW_REQ[23],TCC_MISS[24],TCC_READ[24],TCC_REQ[24],TCC_RW_REQ[24],TCC_MISS[25],TCC_READ[25],TCC_REQ[25],TCC_RW_REQ[25],TCC_MISS[26],TCC_READ[26],TCC_REQ[26],TCC_RW_REQ[26],TCC_MISS[27],TCC_READ[27],TCC_REQ[27],TCC_RW_REQ[27],TCC_MISS[28],TCC_READ[28],TCC_REQ[28],TCC_RW_REQ[28],TCC_MISS[29],TCC_READ[29],TCC_REQ[29],TCC_RW_REQ[29],TCC_MISS[30],TCC_READ[30],TCC_REQ[30],TCC_RW_REQ[30],TCC_MISS[31],TCC_READ[31],TCC_REQ[31],TCC_RW_REQ[31],TCC_MISS[32],TCC_READ[32],TCC_REQ[32],TCC_RW_REQ[32],TCC_MISS[33],TCC_READ[33],TCC_REQ[33],TCC_RW_REQ[33],TCC_MISS[34],TCC_READ[34],TCC_REQ[34],TCC_RW_REQ[34],TCC_MISS[35],TCC_READ[35],TCC_REQ[35],TCC_RW_REQ[35],TCC_MISS[36],TCC_READ[36],TCC_REQ[36],TCC_RW_REQ[36],TCC_MISS[37],TCC_READ[37],TCC_REQ[37],TCC_RW_REQ[37],TCC_MISS[38],TCC_READ[38],TCC_REQ[38],TCC_RW_REQ[38],TCC_MISS[39],TCC_READ[39],TCC_REQ[39],TCC_RW_REQ[39],TCC_MISS[40],TCC_READ[40],TCC_REQ[40],TCC_RW_REQ[40],TCC_MISS[41],TCC_READ[41],TCC_REQ[41],TCC_RW_REQ[41],TCC_MISS[42],TCC_READ[42],TCC_REQ[42],TCC_RW_REQ[42],TCC_MISS[43],TCC_READ[43],TCC_REQ[43],TCC_RW_REQ[43],TCC_MISS[44],TCC_READ[44],TCC_REQ[44],TCC_RW_REQ[44],TCC_MISS[45],TCC_READ[45],TCC_REQ[45],TCC_RW_REQ[45],TCC_MISS[46],TCC_READ[46],TCC_REQ[46],TCC_RW_REQ[46],TCC_MISS[47],TCC_READ[47],TCC_REQ[47],TCC_RW_REQ[47],TCC_MISS[48],TCC_READ[48],TCC_REQ[48],TCC_RW_REQ[48],TCC_MISS[49],TCC_READ[49],TCC_REQ[49],TCC_RW_REQ[49],TCC_MISS[50],TCC_READ[50],TCC_REQ[50],TCC_RW_REQ[50],TCC_MISS[51],TCC_READ[51],TCC_REQ[51],TCC_RW_REQ[51],TCC_MISS[52],TCC_READ[52],TCC_REQ[52],TCC_RW_REQ[52],TCC_MISS[53],TCC_READ[53],TCC_REQ[53],TCC_RW_REQ[53],TCC_MISS[54],TCC_READ[54],TCC_REQ[54],TCC_RW_REQ[54],TCC_MISS[55],TCC_READ[55],TCC_REQ[55],TCC_RW_REQ[55],TCC_MISS[56],TCC_READ[56],TCC_REQ[56],TCC_RW_REQ[56],TCC_MISS[57],TCC_READ[57],TCC_REQ[57],TCC_RW_REQ[57],TCC_MISS[58],TCC_READ[58],TCC_REQ[58],TCC_RW_REQ[58],TCC_MISS[59],TCC_READ[59],TCC_REQ[59],TCC_RW_REQ[59],TCC_MISS[60],TCC_READ[60],TCC_REQ[60],TCC_RW_REQ[60],TCC_MISS[61],TCC_READ[61],TCC_REQ[61],TCC_RW_REQ[61],TCC_MISS[62],TCC_READ[62],TCC_REQ[62],TCC_RW_REQ[62],TCC_MISS[63],TCC_READ[63],TCC_REQ[63],TCC_RW_REQ[63],TCC_MISS[64],TCC_READ[64],TCC_REQ[64],TCC_RW_REQ[64],TCC_MISS[65],TCC_READ[65],TCC_REQ[65],TCC_RW_REQ[65],TCC_MISS[66],TCC_READ[66],TCC_REQ[66],TCC_RW_REQ[66],TCC_MISS[67],TCC_READ[67],TCC_REQ[67],TCC_RW_REQ[67],TCC_MISS[68],TCC_READ[68],TCC_REQ[68],TCC_RW_REQ[68],TCC_MISS[69],TCC_READ[69],TCC_REQ[69],TCC_RW_REQ[69],TCC_MISS[70],TCC_READ[70],TCC_REQ[70],TCC_RW_REQ[70],TCC_MISS[71],TCC_READ[71],TCC_REQ[71],TCC_RW_REQ[71],TCC_MISS[72],TCC_READ[72],TCC_REQ[72],TCC_RW_REQ[72],TCC_MISS[73],TCC_READ[73],TCC_REQ[73],TCC_RW_REQ[73],TCC_MISS[74],TCC_READ[74],TCC_REQ[74],TCC_RW_REQ[74],TCC_MISS[75],TCC_READ[75],TCC_REQ[75],TCC_RW_REQ[75],TCC_MISS[76],TCC_READ[76],TCC_REQ[76],TCC_RW_REQ[76],TCC_MISS[77],TCC_READ[77],TCC_REQ[77],TCC_RW_REQ[77],TCC_MISS[78],TCC_READ[78],TCC_REQ[78],TCC_RW_REQ[78],TCC_MISS[79],TCC_READ[79],TCC_REQ[79],TCC_RW_REQ[79],TCC_MISS[80],TCC_READ[80],TCC_REQ[80],TCC_RW_REQ[80],TCC_MISS[81],TCC_READ[81],TCC_REQ[81],TCC_RW_REQ[81],TCC_MISS[82],TCC_READ[82],TCC_REQ[82],TCC_RW_REQ[82],TCC_MISS[83],TCC_READ[83],TCC_REQ[83],TCC_RW_REQ[83],TCC_MISS[84],TCC_READ[84],TCC_REQ[84],TCC_RW_REQ[84],TCC_MISS[85],TCC_READ[85],TCC_REQ[85],TCC_RW_REQ[85],TCC_MISS[86],TCC_READ[86],TCC_REQ[86],TCC_RW_REQ[86],TCC_MISS[87],TCC_READ[87],TCC_REQ[87],TCC_RW_REQ[87],TCC_MISS[88],TCC_READ[88],TCC_REQ[88],TCC_RW_REQ[88],TCC_MISS[89],TCC_READ[89],TCC_REQ[89],TCC_RW_REQ[89],TCC_MISS[90],TCC_READ[90],TCC_REQ[90],TCC_RW_REQ[90],TCC_MISS[91],TCC_READ[91],TCC_REQ[91],TCC_RW_REQ[91],TCC_MISS[92],TCC_READ[92],TCC_REQ[92],TCC_RW_REQ[92],TCC_MISS[93],TCC_READ[93],TCC_REQ[93],TCC_RW_REQ[93],TCC_MISS[94],TCC_READ[94],TCC_REQ[94],TCC_RW_REQ[94],TCC_MISS[95],TCC_READ[95],TCC_REQ[95],TCC_RW_REQ[95],TCC_MISS[96],TCC_READ[96],TCC_REQ[96],TCC_RW_REQ[96],TCC_MISS[97],TCC_READ[97],TCC_REQ[97],TCC_RW_REQ[97],TCC_MISS[98],TCC_READ[98],TCC_REQ[98],TCC_RW_REQ[98],TCC_MISS[99],TCC_READ[99],TCC_REQ[99],TCC_RW_REQ[99],TCC_MISS[100],TCC_READ[100],TCC_REQ[100],TCC_RW_REQ[100],TCC_MISS[101],TCC_READ[101],TCC_REQ[101],TCC_RW_REQ[101],TCC_MISS[102],TCC_READ[102],TCC_REQ[102],TCC_RW_REQ[102],TCC_MISS[103],TCC_READ[103],TCC_REQ[103],TCC_RW_REQ[103],TCC_MISS[104],TCC_READ[104],TCC_REQ[104],TCC_RW_REQ[104],TCC_MISS[105],TCC_READ[105],TCC_REQ[105],TCC_RW_REQ[105],TCC_MISS[106],TCC_READ[106],TCC_REQ[106],TCC_RW_REQ[106],TCC_MISS[107],TCC_READ[107],TCC_REQ[107],TCC_RW_REQ[107],TCC_MISS[108],TCC_READ[108],TCC_REQ[108],TCC_RW_REQ[108],TCC_MISS[109],TCC_READ[109],TCC_REQ[109],TCC_RW_REQ[109],TCC_MISS[110],TCC_READ[110],TCC_REQ[110],TCC_RW_REQ[110],TCC_MISS[111],TCC_READ[111],TCC_REQ[111],TCC_RW_REQ[111],TCC_MISS[112],TCC_READ[112],TCC_REQ[112],TCC_RW_REQ[112],TCC_MISS[113],TCC_READ[113],TCC_REQ[113],TCC_RW_REQ[113],TCC_MISS[114],TCC_READ[114],TCC_REQ[114],TCC_RW_REQ[114],TCC_MISS[115],TCC_READ[115],TCC_REQ[115],TCC_RW_REQ[115],TCC_MISS[116],TCC_READ[116],TCC_REQ[116],TCC_RW_REQ[116],TCC_MISS[117],TCC_READ[117],TCC_REQ[117],TCC_RW_REQ[117],TCC_MISS[118],TCC_READ[118],TCC_REQ[118],TCC_RW_REQ[118],TCC_MISS[119],TCC_READ[119],TCC_REQ[119],TCC_RW_REQ[119],TCC_MISS[120],TCC_READ[120],TCC_REQ[120],TCC_RW_REQ[120],TCC_MISS[121],TCC_READ[121],TCC_REQ[121],TCC_RW_REQ[121],TCC_MISS[122],TCC_READ[122],TCC_REQ[122],TCC_RW_REQ[122],TCC_MISS[123],TCC_READ[123],TCC_REQ[123],TCC_RW_REQ[123],TCC_MISS[124],TCC_READ[124],TCC_REQ[124],TCC_RW_REQ[124],TCC_MISS[125],TCC_READ[125],TCC_REQ[125],TCC_RW_REQ[125],TCC_MISS[126],TCC_READ[126],TCC_REQ[126],TCC_RW_REQ[126],TCC_MISS[127],TCC_READ[127],TCC_REQ[127],TCC_RW_REQ[127],Wave_Size_6,Correlation_ID_6,SQ_INSTS_BRANCH,SQ_INSTS_SENDMSG,SQ_WAIT_ANY,SQ_WAIT_INST_ANY,SQ_ACTIVE_INST_ANY,SQ_ACTIVE_INST_VMEM,SQ_ACTIVE_INST_LDS,SQ_ACTIVE_INST_VALU,SPI_RA_WAVE_SIMD_FULL_CSN,SPI_RA_VGPR_SIMD_FULL_CSN,CPC_CPC_UTCL2IU_STALL,CPC_ME1_BUSY_FOR_PACKET_DECODE,TA_ADDR_STALLED_BY_TC_CYCLES_sum,TA_TOTAL_WAVEFRONTS_sum,TCC_EA0_WRREQ_64B_sum,TCC_EA0_WRREQ_DRAM_sum,TCC_EA0_WRREQ_sum,TCC_EA0_WR_UNCACHED_32B_sum,TCP_UTCL1_PERMISSION_MISS_sum,TCP_UTCL1_REQUEST_sum,TCP_UTCL1_TRANSLATION_HIT_sum,TCP_UTCL1_TRANSLATION_MISS_sum,Wave_Size_7,Correlation_ID_7,XCC_Index_7,TCC_TAG_STALL[0],TCC_TOO_MANY_EA_WRREQS_STALL[0],TCC_WRITE[0],TCC_TAG_STALL[1],TCC_TOO_MANY_EA_WRREQS_STALL[1],TCC_WRITE[1],TCC_TAG_STALL[2],TCC_TOO_MANY_EA_WRREQS_STALL[2],TCC_WRITE[2],TCC_TAG_STALL[3],TCC_TOO_MANY_EA_WRREQS_STALL[3],TCC_WRITE[3],TCC_TAG_STALL[4],TCC_TOO_MANY_EA_WRREQS_STALL[4],TCC_WRITE[4],TCC_TAG_STALL[5],TCC_TOO_MANY_EA_WRREQS_STALL[5],TCC_WRITE[5],TCC_TAG_STALL[6],TCC_TOO_MANY_EA_WRREQS_STALL[6],TCC_WRITE[6],TCC_TAG_STALL[7],TCC_TOO_MANY_EA_WRREQS_STALL[7],TCC_WRITE[7],TCC_TAG_STALL[8],TCC_TOO_MANY_EA_WRREQS_STALL[8],TCC_WRITE[8],TCC_TAG_STALL[9],TCC_TOO_MANY_EA_WRREQS_STALL[9],TCC_WRITE[9],TCC_TAG_STALL[10],TCC_TOO_MANY_EA_WRREQS_STALL[10],TCC_WRITE[10],TCC_TAG_STALL[11],TCC_TOO_MANY_EA_WRREQS_STALL[11],TCC_WRITE[11],TCC_TAG_STALL[12],TCC_TOO_MANY_EA_WRREQS_STALL[12],TCC_WRITE[12],TCC_TAG_STALL[13],TCC_TOO_MANY_EA_WRREQS_STALL[13],TCC_WRITE[13],TCC_TAG_STALL[14],TCC_TOO_MANY_EA_WRREQS_STALL[14],TCC_WRITE[14],TCC_TAG_STALL[15],TCC_TOO_MANY_EA_WRREQS_STALL[15],TCC_WRITE[15],TCC_TAG_STALL[16],TCC_TOO_MANY_EA_WRREQS_STALL[16],TCC_WRITE[16],TCC_TAG_STALL[17],TCC_TOO_MANY_EA_WRREQS_STALL[17],TCC_WRITE[17],TCC_TAG_STALL[18],TCC_TOO_MANY_EA_WRREQS_STALL[18],TCC_WRITE[18],TCC_TAG_STALL[19],TCC_TOO_MANY_EA_WRREQS_STALL[19],TCC_WRITE[19],TCC_TAG_STALL[20],TCC_TOO_MANY_EA_WRREQS_STALL[20],TCC_WRITE[20],TCC_TAG_STALL[21],TCC_TOO_MANY_EA_WRREQS_STALL[21],TCC_WRITE[21],TCC_TAG_STALL[22],TCC_TOO_MANY_EA_WRREQS_STALL[22],TCC_WRITE[22],TCC_TAG_STALL[23],TCC_TOO_MANY_EA_WRREQS_STALL[23],TCC_WRITE[23],TCC_TAG_STALL[24],TCC_TOO_MANY_EA_WRREQS_STALL[24],TCC_WRITE[24],TCC_TAG_STALL[25],TCC_TOO_MANY_EA_WRREQS_STALL[25],TCC_WRITE[25],TCC_TAG_STALL[26],TCC_TOO_MANY_EA_WRREQS_STALL[26],TCC_WRITE[26],TCC_TAG_STALL[27],TCC_TOO_MANY_EA_WRREQS_STALL[27],TCC_WRITE[27],TCC_TAG_STALL[28],TCC_TOO_MANY_EA_WRREQS_STALL[28],TCC_WRITE[28],TCC_TAG_STALL[29],TCC_TOO_MANY_EA_WRREQS_STALL[29],TCC_WRITE[29],TCC_TAG_STALL[30],TCC_TOO_MANY_EA_WRREQS_STALL[30],TCC_WRITE[30],TCC_TAG_STALL[31],TCC_TOO_MANY_EA_WRREQS_STALL[31],TCC_WRITE[31],TCC_TAG_STALL[32],TCC_TOO_MANY_EA_WRREQS_STALL[32],TCC_WRITE[32],TCC_TAG_STALL[33],TCC_TOO_MANY_EA_WRREQS_STALL[33],TCC_WRITE[33],TCC_TAG_STALL[34],TCC_TOO_MANY_EA_WRREQS_STALL[34],TCC_WRITE[34],TCC_TAG_STALL[35],TCC_TOO_MANY_EA_WRREQS_STALL[35],TCC_WRITE[35],TCC_TAG_STALL[36],TCC_TOO_MANY_EA_WRREQS_STALL[36],TCC_WRITE[36],TCC_TAG_STALL[37],TCC_TOO_MANY_EA_WRREQS_STALL[37],TCC_WRITE[37],TCC_TAG_STALL[38],TCC_TOO_MANY_EA_WRREQS_STALL[38],TCC_WRITE[38],TCC_TAG_STALL[39],TCC_TOO_MANY_EA_WRREQS_STALL[39],TCC_WRITE[39],TCC_TAG_STALL[40],TCC_TOO_MANY_EA_WRREQS_STALL[40],TCC_WRITE[40],TCC_TAG_STALL[41],TCC_TOO_MANY_EA_WRREQS_STALL[41],TCC_WRITE[41],TCC_TAG_STALL[42],TCC_TOO_MANY_EA_WRREQS_STALL[42],TCC_WRITE[42],TCC_TAG_STALL[43],TCC_TOO_MANY_EA_WRREQS_STALL[43],TCC_WRITE[43],TCC_TAG_STALL[44],TCC_TOO_MANY_EA_WRREQS_STALL[44],TCC_WRITE[44],TCC_TAG_STALL[45],TCC_TOO_MANY_EA_WRREQS_STALL[45],TCC_WRITE[45],TCC_TAG_STALL[46],TCC_TOO_MANY_EA_WRREQS_STALL[46],TCC_WRITE[46],TCC_TAG_STALL[47],TCC_TOO_MANY_EA_WRREQS_STALL[47],TCC_WRITE[47],TCC_TAG_STALL[48],TCC_TOO_MANY_EA_WRREQS_STALL[48],TCC_WRITE[48],TCC_TAG_STALL[49],TCC_TOO_MANY_EA_WRREQS_STALL[49],TCC_WRITE[49],TCC_TAG_STALL[50],TCC_TOO_MANY_EA_WRREQS_STALL[50],TCC_WRITE[50],TCC_TAG_STALL[51],TCC_TOO_MANY_EA_WRREQS_STALL[51],TCC_WRITE[51],TCC_TAG_STALL[52],TCC_TOO_MANY_EA_WRREQS_STALL[52],TCC_WRITE[52],TCC_TAG_STALL[53],TCC_TOO_MANY_EA_WRREQS_STALL[53],TCC_WRITE[53],TCC_TAG_STALL[54],TCC_TOO_MANY_EA_WRREQS_STALL[54],TCC_WRITE[54],TCC_TAG_STALL[55],TCC_TOO_MANY_EA_WRREQS_STALL[55],TCC_WRITE[55],TCC_TAG_STALL[56],TCC_TOO_MANY_EA_WRREQS_STALL[56],TCC_WRITE[56],TCC_TAG_STALL[57],TCC_TOO_MANY_EA_WRREQS_STALL[57],TCC_WRITE[57],TCC_TAG_STALL[58],TCC_TOO_MANY_EA_WRREQS_STALL[58],TCC_WRITE[58],TCC_TAG_STALL[59],TCC_TOO_MANY_EA_WRREQS_STALL[59],TCC_WRITE[59],TCC_TAG_STALL[60],TCC_TOO_MANY_EA_WRREQS_STALL[60],TCC_WRITE[60],TCC_TAG_STALL[61],TCC_TOO_MANY_EA_WRREQS_STALL[61],TCC_WRITE[61],TCC_TAG_STALL[62],TCC_TOO_MANY_EA_WRREQS_STALL[62],TCC_WRITE[62],TCC_TAG_STALL[63],TCC_TOO_MANY_EA_WRREQS_STALL[63],TCC_WRITE[63],TCC_TAG_STALL[64],TCC_TOO_MANY_EA_WRREQS_STALL[64],TCC_WRITE[64],TCC_TAG_STALL[65],TCC_TOO_MANY_EA_WRREQS_STALL[65],TCC_WRITE[65],TCC_TAG_STALL[66],TCC_TOO_MANY_EA_WRREQS_STALL[66],TCC_WRITE[66],TCC_TAG_STALL[67],TCC_TOO_MANY_EA_WRREQS_STALL[67],TCC_WRITE[67],TCC_TAG_STALL[68],TCC_TOO_MANY_EA_WRREQS_STALL[68],TCC_WRITE[68],TCC_TAG_STALL[69],TCC_TOO_MANY_EA_WRREQS_STALL[69],TCC_WRITE[69],TCC_TAG_STALL[70],TCC_TOO_MANY_EA_WRREQS_STALL[70],TCC_WRITE[70],TCC_TAG_STALL[71],TCC_TOO_MANY_EA_WRREQS_STALL[71],TCC_WRITE[71],TCC_TAG_STALL[72],TCC_TOO_MANY_EA_WRREQS_STALL[72],TCC_WRITE[72],TCC_TAG_STALL[73],TCC_TOO_MANY_EA_WRREQS_STALL[73],TCC_WRITE[73],TCC_TAG_STALL[74],TCC_TOO_MANY_EA_WRREQS_STALL[74],TCC_WRITE[74],TCC_TAG_STALL[75],TCC_TOO_MANY_EA_WRREQS_STALL[75],TCC_WRITE[75],TCC_TAG_STALL[76],TCC_TOO_MANY_EA_WRREQS_STALL[76],TCC_WRITE[76],TCC_TAG_STALL[77],TCC_TOO_MANY_EA_WRREQS_STALL[77],TCC_WRITE[77],TCC_TAG_STALL[78],TCC_TOO_MANY_EA_WRREQS_STALL[78],TCC_WRITE[78],TCC_TAG_STALL[79],TCC_TOO_MANY_EA_WRREQS_STALL[79],TCC_WRITE[79],TCC_TAG_STALL[80],TCC_TOO_MANY_EA_WRREQS_STALL[80],TCC_WRITE[80],TCC_TAG_STALL[81],TCC_TOO_MANY_EA_WRREQS_STALL[81],TCC_WRITE[81],TCC_TAG_STALL[82],TCC_TOO_MANY_EA_WRREQS_STALL[82],TCC_WRITE[82],TCC_TAG_STALL[83],TCC_TOO_MANY_EA_WRREQS_STALL[83],TCC_WRITE[83],TCC_TAG_STALL[84],TCC_TOO_MANY_EA_WRREQS_STALL[84],TCC_WRITE[84],TCC_TAG_STALL[85],TCC_TOO_MANY_EA_WRREQS_STALL[85],TCC_WRITE[85],TCC_TAG_STALL[86],TCC_TOO_MANY_EA_WRREQS_STALL[86],TCC_WRITE[86],TCC_TAG_STALL[87],TCC_TOO_MANY_EA_WRREQS_STALL[87],TCC_WRITE[87],TCC_TAG_STALL[88],TCC_TOO_MANY_EA_WRREQS_STALL[88],TCC_WRITE[88],TCC_TAG_STALL[89],TCC_TOO_MANY_EA_WRREQS_STALL[89],TCC_WRITE[89],TCC_TAG_STALL[90],TCC_TOO_MANY_EA_WRREQS_STALL[90],TCC_WRITE[90],TCC_TAG_STALL[91],TCC_TOO_MANY_EA_WRREQS_STALL[91],TCC_WRITE[91],TCC_TAG_STALL[92],TCC_TOO_MANY_EA_WRREQS_STALL[92],TCC_WRITE[92],TCC_TAG_STALL[93],TCC_TOO_MANY_EA_WRREQS_STALL[93],TCC_WRITE[93],TCC_TAG_STALL[94],TCC_TOO_MANY_EA_WRREQS_STALL[94],TCC_WRITE[94],TCC_TAG_STALL[95],TCC_TOO_MANY_EA_WRREQS_STALL[95],TCC_WRITE[95],TCC_TAG_STALL[96],TCC_TOO_MANY_EA_WRREQS_STALL[96],TCC_WRITE[96],TCC_TAG_STALL[97],TCC_TOO_MANY_EA_WRREQS_STALL[97],TCC_WRITE[97],TCC_TAG_STALL[98],TCC_TOO_MANY_EA_WRREQS_STALL[98],TCC_WRITE[98],TCC_TAG_STALL[99],TCC_TOO_MANY_EA_WRREQS_STALL[99],TCC_WRITE[99],TCC_TAG_STALL[100],TCC_TOO_MANY_EA_WRREQS_STALL[100],TCC_WRITE[100],TCC_TAG_STALL[101],TCC_TOO_MANY_EA_WRREQS_STALL[101],TCC_WRITE[101],TCC_TAG_STALL[102],TCC_TOO_MANY_EA_WRREQS_STALL[102],TCC_WRITE[102],TCC_TAG_STALL[103],TCC_TOO_MANY_EA_WRREQS_STALL[103],TCC_WRITE[103],TCC_TAG_STALL[104],TCC_TOO_MANY_EA_WRREQS_STALL[104],TCC_WRITE[104],TCC_TAG_STALL[105],TCC_TOO_MANY_EA_WRREQS_STALL[105],TCC_WRITE[105],TCC_TAG_STALL[106],TCC_TOO_MANY_EA_WRREQS_STALL[106],TCC_WRITE[106],TCC_TAG_STALL[107],TCC_TOO_MANY_EA_WRREQS_STALL[107],TCC_WRITE[107],TCC_TAG_STALL[108],TCC_TOO_MANY_EA_WRREQS_STALL[108],TCC_WRITE[108],TCC_TAG_STALL[109],TCC_TOO_MANY_EA_WRREQS_STALL[109],TCC_WRITE[109],TCC_TAG_STALL[110],TCC_TOO_MANY_EA_WRREQS_STALL[110],TCC_WRITE[110],TCC_TAG_STALL[111],TCC_TOO_MANY_EA_WRREQS_STALL[111],TCC_WRITE[111],TCC_TAG_STALL[112],TCC_TOO_MANY_EA_WRREQS_STALL[112],TCC_WRITE[112],TCC_TAG_STALL[113],TCC_TOO_MANY_EA_WRREQS_STALL[113],TCC_WRITE[113],TCC_TAG_STALL[114],TCC_TOO_MANY_EA_WRREQS_STALL[114],TCC_WRITE[114],TCC_TAG_STALL[115],TCC_TOO_MANY_EA_WRREQS_STALL[115],TCC_WRITE[115],TCC_TAG_STALL[116],TCC_TOO_MANY_EA_WRREQS_STALL[116],TCC_WRITE[116],TCC_TAG_STALL[117],TCC_TOO_MANY_EA_WRREQS_STALL[117],TCC_WRITE[117],TCC_TAG_STALL[118],TCC_TOO_MANY_EA_WRREQS_STALL[118],TCC_WRITE[118],TCC_TAG_STALL[119],TCC_TOO_MANY_EA_WRREQS_STALL[119],TCC_WRITE[119],TCC_TAG_STALL[120],TCC_TOO_MANY_EA_WRREQS_STALL[120],TCC_WRITE[120],TCC_TAG_STALL[121],TCC_TOO_MANY_EA_WRREQS_STALL[121],TCC_WRITE[121],TCC_TAG_STALL[122],TCC_TOO_MANY_EA_WRREQS_STALL[122],TCC_WRITE[122],TCC_TAG_STALL[123],TCC_TOO_MANY_EA_WRREQS_STALL[123],TCC_WRITE[123],TCC_TAG_STALL[124],TCC_TOO_MANY_EA_WRREQS_STALL[124],TCC_WRITE[124],TCC_TAG_STALL[125],TCC_TOO_MANY_EA_WRREQS_STALL[125],TCC_WRITE[125],TCC_TAG_STALL[126],TCC_TOO_MANY_EA_WRREQS_STALL[126],TCC_WRITE[126],TCC_TAG_STALL[127],TCC_TOO_MANY_EA_WRREQS_STALL[127],TCC_WRITE[127],Wave_Size_8,Correlation_ID_8,XCC_Index_8,TCC_EA0_ATOMIC_LEVEL[0],TCC_EA0_RDREQ[0],TCC_EA0_RDREQ_32B[0],TCC_EA0_RDREQ_LEVEL[0],TCC_EA0_ATOMIC_LEVEL[1],TCC_EA0_RDREQ[1],TCC_EA0_RDREQ_32B[1],TCC_EA0_RDREQ_LEVEL[1],TCC_EA0_ATOMIC_LEVEL[2],TCC_EA0_RDREQ[2],TCC_EA0_RDREQ_32B[2],TCC_EA0_RDREQ_LEVEL[2],TCC_EA0_ATOMIC_LEVEL[3],TCC_EA0_RDREQ[3],TCC_EA0_RDREQ_32B[3],TCC_EA0_RDREQ_LEVEL[3],TCC_EA0_ATOMIC_LEVEL[4],TCC_EA0_RDREQ[4],TCC_EA0_RDREQ_32B[4],TCC_EA0_RDREQ_LEVEL[4],TCC_EA0_ATOMIC_LEVEL[5],TCC_EA0_RDREQ[5],TCC_EA0_RDREQ_32B[5],TCC_EA0_RDREQ_LEVEL[5],TCC_EA0_ATOMIC_LEVEL[6],TCC_EA0_RDREQ[6],TCC_EA0_RDREQ_32B[6],TCC_EA0_RDREQ_LEVEL[6],TCC_EA0_ATOMIC_LEVEL[7],TCC_EA0_RDREQ[7],TCC_EA0_RDREQ_32B[7],TCC_EA0_RDREQ_LEVEL[7],TCC_EA0_ATOMIC_LEVEL[8],TCC_EA0_RDREQ[8],TCC_EA0_RDREQ_32B[8],TCC_EA0_RDREQ_LEVEL[8],TCC_EA0_ATOMIC_LEVEL[9],TCC_EA0_RDREQ[9],TCC_EA0_RDREQ_32B[9],TCC_EA0_RDREQ_LEVEL[9],TCC_EA0_ATOMIC_LEVEL[10],TCC_EA0_RDREQ[10],TCC_EA0_RDREQ_32B[10],TCC_EA0_RDREQ_LEVEL[10],TCC_EA0_ATOMIC_LEVEL[11],TCC_EA0_RDREQ[11],TCC_EA0_RDREQ_32B[11],TCC_EA0_RDREQ_LEVEL[11],TCC_EA0_ATOMIC_LEVEL[12],TCC_EA0_RDREQ[12],TCC_EA0_RDREQ_32B[12],TCC_EA0_RDREQ_LEVEL[12],TCC_EA0_ATOMIC_LEVEL[13],TCC_EA0_RDREQ[13],TCC_EA0_RDREQ_32B[13],TCC_EA0_RDREQ_LEVEL[13],TCC_EA0_ATOMIC_LEVEL[14],TCC_EA0_RDREQ[14],TCC_EA0_RDREQ_32B[14],TCC_EA0_RDREQ_LEVEL[14],TCC_EA0_ATOMIC_LEVEL[15],TCC_EA0_RDREQ[15],TCC_EA0_RDREQ_32B[15],TCC_EA0_RDREQ_LEVEL[15],TCC_EA0_ATOMIC_LEVEL[16],TCC_EA0_RDREQ[16],TCC_EA0_RDREQ_32B[16],TCC_EA0_RDREQ_LEVEL[16],TCC_EA0_ATOMIC_LEVEL[17],TCC_EA0_RDREQ[17],TCC_EA0_RDREQ_32B[17],TCC_EA0_RDREQ_LEVEL[17],TCC_EA0_ATOMIC_LEVEL[18],TCC_EA0_RDREQ[18],TCC_EA0_RDREQ_32B[18],TCC_EA0_RDREQ_LEVEL[18],TCC_EA0_ATOMIC_LEVEL[19],TCC_EA0_RDREQ[19],TCC_EA0_RDREQ_32B[19],TCC_EA0_RDREQ_LEVEL[19],TCC_EA0_ATOMIC_LEVEL[20],TCC_EA0_RDREQ[20],TCC_EA0_RDREQ_32B[20],TCC_EA0_RDREQ_LEVEL[20],TCC_EA0_ATOMIC_LEVEL[21],TCC_EA0_RDREQ[21],TCC_EA0_RDREQ_32B[21],TCC_EA0_RDREQ_LEVEL[21],TCC_EA0_ATOMIC_LEVEL[22],TCC_EA0_RDREQ[22],TCC_EA0_RDREQ_32B[22],TCC_EA0_RDREQ_LEVEL[22],TCC_EA0_ATOMIC_LEVEL[23],TCC_EA0_RDREQ[23],TCC_EA0_RDREQ_32B[23],TCC_EA0_RDREQ_LEVEL[23],TCC_EA0_ATOMIC_LEVEL[24],TCC_EA0_RDREQ[24],TCC_EA0_RDREQ_32B[24],TCC_EA0_RDREQ_LEVEL[24],TCC_EA0_ATOMIC_LEVEL[25],TCC_EA0_RDREQ[25],TCC_EA0_RDREQ_32B[25],TCC_EA0_RDREQ_LEVEL[25],TCC_EA0_ATOMIC_LEVEL[26],TCC_EA0_RDREQ[26],TCC_EA0_RDREQ_32B[26],TCC_EA0_RDREQ_LEVEL[26],TCC_EA0_ATOMIC_LEVEL[27],TCC_EA0_RDREQ[27],TCC_EA0_RDREQ_32B[27],TCC_EA0_RDREQ_LEVEL[27],TCC_EA0_ATOMIC_LEVEL[28],TCC_EA0_RDREQ[28],TCC_EA0_RDREQ_32B[28],TCC_EA0_RDREQ_LEVEL[28],TCC_EA0_ATOMIC_LEVEL[29],TCC_EA0_RDREQ[29],TCC_EA0_RDREQ_32B[29],TCC_EA0_RDREQ_LEVEL[29],TCC_EA0_ATOMIC_LEVEL[30],TCC_EA0_RDREQ[30],TCC_EA0_RDREQ_32B[30],TCC_EA0_RDREQ_LEVEL[30],TCC_EA0_ATOMIC_LEVEL[31],TCC_EA0_RDREQ[31],TCC_EA0_RDREQ_32B[31],TCC_EA0_RDREQ_LEVEL[31],TCC_EA0_ATOMIC_LEVEL[32],TCC_EA0_RDREQ[32],TCC_EA0_RDREQ_32B[32],TCC_EA0_RDREQ_LEVEL[32],TCC_EA0_ATOMIC_LEVEL[33],TCC_EA0_RDREQ[33],TCC_EA0_RDREQ_32B[33],TCC_EA0_RDREQ_LEVEL[33],TCC_EA0_ATOMIC_LEVEL[34],TCC_EA0_RDREQ[34],TCC_EA0_RDREQ_32B[34],TCC_EA0_RDREQ_LEVEL[34],TCC_EA0_ATOMIC_LEVEL[35],TCC_EA0_RDREQ[35],TCC_EA0_RDREQ_32B[35],TCC_EA0_RDREQ_LEVEL[35],TCC_EA0_ATOMIC_LEVEL[36],TCC_EA0_RDREQ[36],TCC_EA0_RDREQ_32B[36],TCC_EA0_RDREQ_LEVEL[36],TCC_EA0_ATOMIC_LEVEL[37],TCC_EA0_RDREQ[37],TCC_EA0_RDREQ_32B[37],TCC_EA0_RDREQ_LEVEL[37],TCC_EA0_ATOMIC_LEVEL[38],TCC_EA0_RDREQ[38],TCC_EA0_RDREQ_32B[38],TCC_EA0_RDREQ_LEVEL[38],TCC_EA0_ATOMIC_LEVEL[39],TCC_EA0_RDREQ[39],TCC_EA0_RDREQ_32B[39],TCC_EA0_RDREQ_LEVEL[39],TCC_EA0_ATOMIC_LEVEL[40],TCC_EA0_RDREQ[40],TCC_EA0_RDREQ_32B[40],TCC_EA0_RDREQ_LEVEL[40],TCC_EA0_ATOMIC_LEVEL[41],TCC_EA0_RDREQ[41],TCC_EA0_RDREQ_32B[41],TCC_EA0_RDREQ_LEVEL[41],TCC_EA0_ATOMIC_LEVEL[42],TCC_EA0_RDREQ[42],TCC_EA0_RDREQ_32B[42],TCC_EA0_RDREQ_LEVEL[42],TCC_EA0_ATOMIC_LEVEL[43],TCC_EA0_RDREQ[43],TCC_EA0_RDREQ_32B[43],TCC_EA0_RDREQ_LEVEL[43],TCC_EA0_ATOMIC_LEVEL[44],TCC_EA0_RDREQ[44],TCC_EA0_RDREQ_32B[44],TCC_EA0_RDREQ_LEVEL[44],TCC_EA0_ATOMIC_LEVEL[45],TCC_EA0_RDREQ[45],TCC_EA0_RDREQ_32B[45],TCC_EA0_RDREQ_LEVEL[45],TCC_EA0_ATOMIC_LEVEL[46],TCC_EA0_RDREQ[46],TCC_EA0_RDREQ_32B[46],TCC_EA0_RDREQ_LEVEL[46],TCC_EA0_ATOMIC_LEVEL[47],TCC_EA0_RDREQ[47],TCC_EA0_RDREQ_32B[47],TCC_EA0_RDREQ_LEVEL[47],TCC_EA0_ATOMIC_LEVEL[48],TCC_EA0_RDREQ[48],TCC_EA0_RDREQ_32B[48],TCC_EA0_RDREQ_LEVEL[48],TCC_EA0_ATOMIC_LEVEL[49],TCC_EA0_RDREQ[49],TCC_EA0_RDREQ_32B[49],TCC_EA0_RDREQ_LEVEL[49],TCC_EA0_ATOMIC_LEVEL[50],TCC_EA0_RDREQ[50],TCC_EA0_RDREQ_32B[50],TCC_EA0_RDREQ_LEVEL[50],TCC_EA0_ATOMIC_LEVEL[51],TCC_EA0_RDREQ[51],TCC_EA0_RDREQ_32B[51],TCC_EA0_RDREQ_LEVEL[51],TCC_EA0_ATOMIC_LEVEL[52],TCC_EA0_RDREQ[52],TCC_EA0_RDREQ_32B[52],TCC_EA0_RDREQ_LEVEL[52],TCC_EA0_ATOMIC_LEVEL[53],TCC_EA0_RDREQ[53],TCC_EA0_RDREQ_32B[53],TCC_EA0_RDREQ_LEVEL[53],TCC_EA0_ATOMIC_LEVEL[54],TCC_EA0_RDREQ[54],TCC_EA0_RDREQ_32B[54],TCC_EA0_RDREQ_LEVEL[54],TCC_EA0_ATOMIC_LEVEL[55],TCC_EA0_RDREQ[55],TCC_EA0_RDREQ_32B[55],TCC_EA0_RDREQ_LEVEL[55],TCC_EA0_ATOMIC_LEVEL[56],TCC_EA0_RDREQ[56],TCC_EA0_RDREQ_32B[56],TCC_EA0_RDREQ_LEVEL[56],TCC_EA0_ATOMIC_LEVEL[57],TCC_EA0_RDREQ[57],TCC_EA0_RDREQ_32B[57],TCC_EA0_RDREQ_LEVEL[57],TCC_EA0_ATOMIC_LEVEL[58],TCC_EA0_RDREQ[58],TCC_EA0_RDREQ_32B[58],TCC_EA0_RDREQ_LEVEL[58],TCC_EA0_ATOMIC_LEVEL[59],TCC_EA0_RDREQ[59],TCC_EA0_RDREQ_32B[59],TCC_EA0_RDREQ_LEVEL[59],TCC_EA0_ATOMIC_LEVEL[60],TCC_EA0_RDREQ[60],TCC_EA0_RDREQ_32B[60],TCC_EA0_RDREQ_LEVEL[60],TCC_EA0_ATOMIC_LEVEL[61],TCC_EA0_RDREQ[61],TCC_EA0_RDREQ_32B[61],TCC_EA0_RDREQ_LEVEL[61],TCC_EA0_ATOMIC_LEVEL[62],TCC_EA0_RDREQ[62],TCC_EA0_RDREQ_32B[62],TCC_EA0_RDREQ_LEVEL[62],TCC_EA0_ATOMIC_LEVEL[63],TCC_EA0_RDREQ[63],TCC_EA0_RDREQ_32B[63],TCC_EA0_RDREQ_LEVEL[63],TCC_EA0_ATOMIC_LEVEL[64],TCC_EA0_RDREQ[64],TCC_EA0_RDREQ_32B[64],TCC_EA0_RDREQ_LEVEL[64],TCC_EA0_ATOMIC_LEVEL[65],TCC_EA0_RDREQ[65],TCC_EA0_RDREQ_32B[65],TCC_EA0_RDREQ_LEVEL[65],TCC_EA0_ATOMIC_LEVEL[66],TCC_EA0_RDREQ[66],TCC_EA0_RDREQ_32B[66],TCC_EA0_RDREQ_LEVEL[66],TCC_EA0_ATOMIC_LEVEL[67],TCC_EA0_RDREQ[67],TCC_EA0_RDREQ_32B[67],TCC_EA0_RDREQ_LEVEL[67],TCC_EA0_ATOMIC_LEVEL[68],TCC_EA0_RDREQ[68],TCC_EA0_RDREQ_32B[68],TCC_EA0_RDREQ_LEVEL[68],TCC_EA0_ATOMIC_LEVEL[69],TCC_EA0_RDREQ[69],TCC_EA0_RDREQ_32B[69],TCC_EA0_RDREQ_LEVEL[69],TCC_EA0_ATOMIC_LEVEL[70],TCC_EA0_RDREQ[70],TCC_EA0_RDREQ_32B[70],TCC_EA0_RDREQ_LEVEL[70],TCC_EA0_ATOMIC_LEVEL[71],TCC_EA0_RDREQ[71],TCC_EA0_RDREQ_32B[71],TCC_EA0_RDREQ_LEVEL[71],TCC_EA0_ATOMIC_LEVEL[72],TCC_EA0_RDREQ[72],TCC_EA0_RDREQ_32B[72],TCC_EA0_RDREQ_LEVEL[72],TCC_EA0_ATOMIC_LEVEL[73],TCC_EA0_RDREQ[73],TCC_EA0_RDREQ_32B[73],TCC_EA0_RDREQ_LEVEL[73],TCC_EA0_ATOMIC_LEVEL[74],TCC_EA0_RDREQ[74],TCC_EA0_RDREQ_32B[74],TCC_EA0_RDREQ_LEVEL[74],TCC_EA0_ATOMIC_LEVEL[75],TCC_EA0_RDREQ[75],TCC_EA0_RDREQ_32B[75],TCC_EA0_RDREQ_LEVEL[75],TCC_EA0_ATOMIC_LEVEL[76],TCC_EA0_RDREQ[76],TCC_EA0_RDREQ_32B[76],TCC_EA0_RDREQ_LEVEL[76],TCC_EA0_ATOMIC_LEVEL[77],TCC_EA0_RDREQ[77],TCC_EA0_RDREQ_32B[77],TCC_EA0_RDREQ_LEVEL[77],TCC_EA0_ATOMIC_LEVEL[78],TCC_EA0_RDREQ[78],TCC_EA0_RDREQ_32B[78],TCC_EA0_RDREQ_LEVEL[78],TCC_EA0_ATOMIC_LEVEL[79],TCC_EA0_RDREQ[79],TCC_EA0_RDREQ_32B[79],TCC_EA0_RDREQ_LEVEL[79],TCC_EA0_ATOMIC_LEVEL[80],TCC_EA0_RDREQ[80],TCC_EA0_RDREQ_32B[80],TCC_EA0_RDREQ_LEVEL[80],TCC_EA0_ATOMIC_LEVEL[81],TCC_EA0_RDREQ[81],TCC_EA0_RDREQ_32B[81],TCC_EA0_RDREQ_LEVEL[81],TCC_EA0_ATOMIC_LEVEL[82],TCC_EA0_RDREQ[82],TCC_EA0_RDREQ_32B[82],TCC_EA0_RDREQ_LEVEL[82],TCC_EA0_ATOMIC_LEVEL[83],TCC_EA0_RDREQ[83],TCC_EA0_RDREQ_32B[83],TCC_EA0_RDREQ_LEVEL[83],TCC_EA0_ATOMIC_LEVEL[84],TCC_EA0_RDREQ[84],TCC_EA0_RDREQ_32B[84],TCC_EA0_RDREQ_LEVEL[84],TCC_EA0_ATOMIC_LEVEL[85],TCC_EA0_RDREQ[85],TCC_EA0_RDREQ_32B[85],TCC_EA0_RDREQ_LEVEL[85],TCC_EA0_ATOMIC_LEVEL[86],TCC_EA0_RDREQ[86],TCC_EA0_RDREQ_32B[86],TCC_EA0_RDREQ_LEVEL[86],TCC_EA0_ATOMIC_LEVEL[87],TCC_EA0_RDREQ[87],TCC_EA0_RDREQ_32B[87],TCC_EA0_RDREQ_LEVEL[87],TCC_EA0_ATOMIC_LEVEL[88],TCC_EA0_RDREQ[88],TCC_EA0_RDREQ_32B[88],TCC_EA0_RDREQ_LEVEL[88],TCC_EA0_ATOMIC_LEVEL[89],TCC_EA0_RDREQ[89],TCC_EA0_RDREQ_32B[89],TCC_EA0_RDREQ_LEVEL[89],TCC_EA0_ATOMIC_LEVEL[90],TCC_EA0_RDREQ[90],TCC_EA0_RDREQ_32B[90],TCC_EA0_RDREQ_LEVEL[90],TCC_EA0_ATOMIC_LEVEL[91],TCC_EA0_RDREQ[91],TCC_EA0_RDREQ_32B[91],TCC_EA0_RDREQ_LEVEL[91],TCC_EA0_ATOMIC_LEVEL[92],TCC_EA0_RDREQ[92],TCC_EA0_RDREQ_32B[92],TCC_EA0_RDREQ_LEVEL[92],TCC_EA0_ATOMIC_LEVEL[93],TCC_EA0_RDREQ[93],TCC_EA0_RDREQ_32B[93],TCC_EA0_RDREQ_LEVEL[93],TCC_EA0_ATOMIC_LEVEL[94],TCC_EA0_RDREQ[94],TCC_EA0_RDREQ_32B[94],TCC_EA0_RDREQ_LEVEL[94],TCC_EA0_ATOMIC_LEVEL[95],TCC_EA0_RDREQ[95],TCC_EA0_RDREQ_32B[95],TCC_EA0_RDREQ_LEVEL[95],TCC_EA0_ATOMIC_LEVEL[96],TCC_EA0_RDREQ[96],TCC_EA0_RDREQ_32B[96],TCC_EA0_RDREQ_LEVEL[96],TCC_EA0_ATOMIC_LEVEL[97],TCC_EA0_RDREQ[97],TCC_EA0_RDREQ_32B[97],TCC_EA0_RDREQ_LEVEL[97],TCC_EA0_ATOMIC_LEVEL[98],TCC_EA0_RDREQ[98],TCC_EA0_RDREQ_32B[98],TCC_EA0_RDREQ_LEVEL[98],TCC_EA0_ATOMIC_LEVEL[99],TCC_EA0_RDREQ[99],TCC_EA0_RDREQ_32B[99],TCC_EA0_RDREQ_LEVEL[99],TCC_EA0_ATOMIC_LEVEL[100],TCC_EA0_RDREQ[100],TCC_EA0_RDREQ_32B[100],TCC_EA0_RDREQ_LEVEL[100],TCC_EA0_ATOMIC_LEVEL[101],TCC_EA0_RDREQ[101],TCC_EA0_RDREQ_32B[101],TCC_EA0_RDREQ_LEVEL[101],TCC_EA0_ATOMIC_LEVEL[102],TCC_EA0_RDREQ[102],TCC_EA0_RDREQ_32B[102],TCC_EA0_RDREQ_LEVEL[102],TCC_EA0_ATOMIC_LEVEL[103],TCC_EA0_RDREQ[103],TCC_EA0_RDREQ_32B[103],TCC_EA0_RDREQ_LEVEL[103],TCC_EA0_ATOMIC_LEVEL[104],TCC_EA0_RDREQ[104],TCC_EA0_RDREQ_32B[104],TCC_EA0_RDREQ_LEVEL[104],TCC_EA0_ATOMIC_LEVEL[105],TCC_EA0_RDREQ[105],TCC_EA0_RDREQ_32B[105],TCC_EA0_RDREQ_LEVEL[105],TCC_EA0_ATOMIC_LEVEL[106],TCC_EA0_RDREQ[106],TCC_EA0_RDREQ_32B[106],TCC_EA0_RDREQ_LEVEL[106],TCC_EA0_ATOMIC_LEVEL[107],TCC_EA0_RDREQ[107],TCC_EA0_RDREQ_32B[107],TCC_EA0_RDREQ_LEVEL[107],TCC_EA0_ATOMIC_LEVEL[108],TCC_EA0_RDREQ[108],TCC_EA0_RDREQ_32B[108],TCC_EA0_RDREQ_LEVEL[108],TCC_EA0_ATOMIC_LEVEL[109],TCC_EA0_RDREQ[109],TCC_EA0_RDREQ_32B[109],TCC_EA0_RDREQ_LEVEL[109],TCC_EA0_ATOMIC_LEVEL[110],TCC_EA0_RDREQ[110],TCC_EA0_RDREQ_32B[110],TCC_EA0_RDREQ_LEVEL[110],TCC_EA0_ATOMIC_LEVEL[111],TCC_EA0_RDREQ[111],TCC_EA0_RDREQ_32B[111],TCC_EA0_RDREQ_LEVEL[111],TCC_EA0_ATOMIC_LEVEL[112],TCC_EA0_RDREQ[112],TCC_EA0_RDREQ_32B[112],TCC_EA0_RDREQ_LEVEL[112],TCC_EA0_ATOMIC_LEVEL[113],TCC_EA0_RDREQ[113],TCC_EA0_RDREQ_32B[113],TCC_EA0_RDREQ_LEVEL[113],TCC_EA0_ATOMIC_LEVEL[114],TCC_EA0_RDREQ[114],TCC_EA0_RDREQ_32B[114],TCC_EA0_RDREQ_LEVEL[114],TCC_EA0_ATOMIC_LEVEL[115],TCC_EA0_RDREQ[115],TCC_EA0_RDREQ_32B[115],TCC_EA0_RDREQ_LEVEL[115],TCC_EA0_ATOMIC_LEVEL[116],TCC_EA0_RDREQ[116],TCC_EA0_RDREQ_32B[116],TCC_EA0_RDREQ_LEVEL[116],TCC_EA0_ATOMIC_LEVEL[117],TCC_EA0_RDREQ[117],TCC_EA0_RDREQ_32B[117],TCC_EA0_RDREQ_LEVEL[117],TCC_EA0_ATOMIC_LEVEL[118],TCC_EA0_RDREQ[118],TCC_EA0_RDREQ_32B[118],TCC_EA0_RDREQ_LEVEL[118],TCC_EA0_ATOMIC_LEVEL[119],TCC_EA0_RDREQ[119],TCC_EA0_RDREQ_32B[119],TCC_EA0_RDREQ_LEVEL[119],TCC_EA0_ATOMIC_LEVEL[120],TCC_EA0_RDREQ[120],TCC_EA0_RDREQ_32B[120],TCC_EA0_RDREQ_LEVEL[120],TCC_EA0_ATOMIC_LEVEL[121],TCC_EA0_RDREQ[121],TCC_EA0_RDREQ_32B[121],TCC_EA0_RDREQ_LEVEL[121],TCC_EA0_ATOMIC_LEVEL[122],TCC_EA0_RDREQ[122],TCC_EA0_RDREQ_32B[122],TCC_EA0_RDREQ_LEVEL[122],TCC_EA0_ATOMIC_LEVEL[123],TCC_EA0_RDREQ[123],TCC_EA0_RDREQ_32B[123],TCC_EA0_RDREQ_LEVEL[123],TCC_EA0_ATOMIC_LEVEL[124],TCC_EA0_RDREQ[124],TCC_EA0_RDREQ_32B[124],TCC_EA0_RDREQ_LEVEL[124],TCC_EA0_ATOMIC_LEVEL[125],TCC_EA0_RDREQ[125],TCC_EA0_RDREQ_32B[125],TCC_EA0_RDREQ_LEVEL[125],TCC_EA0_ATOMIC_LEVEL[126],TCC_EA0_RDREQ[126],TCC_EA0_RDREQ_32B[126],TCC_EA0_RDREQ_LEVEL[126],TCC_EA0_ATOMIC_LEVEL[127],TCC_EA0_RDREQ[127],TCC_EA0_RDREQ_32B[127],TCC_EA0_RDREQ_LEVEL[127],Wave_Size_9,Correlation_ID_9,XCC_Index_9,TCC_EA0_WRREQ[0],TCC_EA0_WRREQ_64B[0],TCC_EA0_WRREQ_LEVEL[0],TCC_HIT[0],TCC_EA0_WRREQ[1],TCC_EA0_WRREQ_64B[1],TCC_EA0_WRREQ_LEVEL[1],TCC_HIT[1],TCC_EA0_WRREQ[2],TCC_EA0_WRREQ_64B[2],TCC_EA0_WRREQ_LEVEL[2],TCC_HIT[2],TCC_EA0_WRREQ[3],TCC_EA0_WRREQ_64B[3],TCC_EA0_WRREQ_LEVEL[3],TCC_HIT[3],TCC_EA0_WRREQ[4],TCC_EA0_WRREQ_64B[4],TCC_EA0_WRREQ_LEVEL[4],TCC_HIT[4],TCC_EA0_WRREQ[5],TCC_EA0_WRREQ_64B[5],TCC_EA0_WRREQ_LEVEL[5],TCC_HIT[5],TCC_EA0_WRREQ[6],TCC_EA0_WRREQ_64B[6],TCC_EA0_WRREQ_LEVEL[6],TCC_HIT[6],TCC_EA0_WRREQ[7],TCC_EA0_WRREQ_64B[7],TCC_EA0_WRREQ_LEVEL[7],TCC_HIT[7],TCC_EA0_WRREQ[8],TCC_EA0_WRREQ_64B[8],TCC_EA0_WRREQ_LEVEL[8],TCC_HIT[8],TCC_EA0_WRREQ[9],TCC_EA0_WRREQ_64B[9],TCC_EA0_WRREQ_LEVEL[9],TCC_HIT[9],TCC_EA0_WRREQ[10],TCC_EA0_WRREQ_64B[10],TCC_EA0_WRREQ_LEVEL[10],TCC_HIT[10],TCC_EA0_WRREQ[11],TCC_EA0_WRREQ_64B[11],TCC_EA0_WRREQ_LEVEL[11],TCC_HIT[11],TCC_EA0_WRREQ[12],TCC_EA0_WRREQ_64B[12],TCC_EA0_WRREQ_LEVEL[12],TCC_HIT[12],TCC_EA0_WRREQ[13],TCC_EA0_WRREQ_64B[13],TCC_EA0_WRREQ_LEVEL[13],TCC_HIT[13],TCC_EA0_WRREQ[14],TCC_EA0_WRREQ_64B[14],TCC_EA0_WRREQ_LEVEL[14],TCC_HIT[14],TCC_EA0_WRREQ[15],TCC_EA0_WRREQ_64B[15],TCC_EA0_WRREQ_LEVEL[15],TCC_HIT[15],TCC_EA0_WRREQ[16],TCC_EA0_WRREQ_64B[16],TCC_EA0_WRREQ_LEVEL[16],TCC_HIT[16],TCC_EA0_WRREQ[17],TCC_EA0_WRREQ_64B[17],TCC_EA0_WRREQ_LEVEL[17],TCC_HIT[17],TCC_EA0_WRREQ[18],TCC_EA0_WRREQ_64B[18],TCC_EA0_WRREQ_LEVEL[18],TCC_HIT[18],TCC_EA0_WRREQ[19],TCC_EA0_WRREQ_64B[19],TCC_EA0_WRREQ_LEVEL[19],TCC_HIT[19],TCC_EA0_WRREQ[20],TCC_EA0_WRREQ_64B[20],TCC_EA0_WRREQ_LEVEL[20],TCC_HIT[20],TCC_EA0_WRREQ[21],TCC_EA0_WRREQ_64B[21],TCC_EA0_WRREQ_LEVEL[21],TCC_HIT[21],TCC_EA0_WRREQ[22],TCC_EA0_WRREQ_64B[22],TCC_EA0_WRREQ_LEVEL[22],TCC_HIT[22],TCC_EA0_WRREQ[23],TCC_EA0_WRREQ_64B[23],TCC_EA0_WRREQ_LEVEL[23],TCC_HIT[23],TCC_EA0_WRREQ[24],TCC_EA0_WRREQ_64B[24],TCC_EA0_WRREQ_LEVEL[24],TCC_HIT[24],TCC_EA0_WRREQ[25],TCC_EA0_WRREQ_64B[25],TCC_EA0_WRREQ_LEVEL[25],TCC_HIT[25],TCC_EA0_WRREQ[26],TCC_EA0_WRREQ_64B[26],TCC_EA0_WRREQ_LEVEL[26],TCC_HIT[26],TCC_EA0_WRREQ[27],TCC_EA0_WRREQ_64B[27],TCC_EA0_WRREQ_LEVEL[27],TCC_HIT[27],TCC_EA0_WRREQ[28],TCC_EA0_WRREQ_64B[28],TCC_EA0_WRREQ_LEVEL[28],TCC_HIT[28],TCC_EA0_WRREQ[29],TCC_EA0_WRREQ_64B[29],TCC_EA0_WRREQ_LEVEL[29],TCC_HIT[29],TCC_EA0_WRREQ[30],TCC_EA0_WRREQ_64B[30],TCC_EA0_WRREQ_LEVEL[30],TCC_HIT[30],TCC_EA0_WRREQ[31],TCC_EA0_WRREQ_64B[31],TCC_EA0_WRREQ_LEVEL[31],TCC_HIT[31],TCC_EA0_WRREQ[32],TCC_EA0_WRREQ_64B[32],TCC_EA0_WRREQ_LEVEL[32],TCC_HIT[32],TCC_EA0_WRREQ[33],TCC_EA0_WRREQ_64B[33],TCC_EA0_WRREQ_LEVEL[33],TCC_HIT[33],TCC_EA0_WRREQ[34],TCC_EA0_WRREQ_64B[34],TCC_EA0_WRREQ_LEVEL[34],TCC_HIT[34],TCC_EA0_WRREQ[35],TCC_EA0_WRREQ_64B[35],TCC_EA0_WRREQ_LEVEL[35],TCC_HIT[35],TCC_EA0_WRREQ[36],TCC_EA0_WRREQ_64B[36],TCC_EA0_WRREQ_LEVEL[36],TCC_HIT[36],TCC_EA0_WRREQ[37],TCC_EA0_WRREQ_64B[37],TCC_EA0_WRREQ_LEVEL[37],TCC_HIT[37],TCC_EA0_WRREQ[38],TCC_EA0_WRREQ_64B[38],TCC_EA0_WRREQ_LEVEL[38],TCC_HIT[38],TCC_EA0_WRREQ[39],TCC_EA0_WRREQ_64B[39],TCC_EA0_WRREQ_LEVEL[39],TCC_HIT[39],TCC_EA0_WRREQ[40],TCC_EA0_WRREQ_64B[40],TCC_EA0_WRREQ_LEVEL[40],TCC_HIT[40],TCC_EA0_WRREQ[41],TCC_EA0_WRREQ_64B[41],TCC_EA0_WRREQ_LEVEL[41],TCC_HIT[41],TCC_EA0_WRREQ[42],TCC_EA0_WRREQ_64B[42],TCC_EA0_WRREQ_LEVEL[42],TCC_HIT[42],TCC_EA0_WRREQ[43],TCC_EA0_WRREQ_64B[43],TCC_EA0_WRREQ_LEVEL[43],TCC_HIT[43],TCC_EA0_WRREQ[44],TCC_EA0_WRREQ_64B[44],TCC_EA0_WRREQ_LEVEL[44],TCC_HIT[44],TCC_EA0_WRREQ[45],TCC_EA0_WRREQ_64B[45],TCC_EA0_WRREQ_LEVEL[45],TCC_HIT[45],TCC_EA0_WRREQ[46],TCC_EA0_WRREQ_64B[46],TCC_EA0_WRREQ_LEVEL[46],TCC_HIT[46],TCC_EA0_WRREQ[47],TCC_EA0_WRREQ_64B[47],TCC_EA0_WRREQ_LEVEL[47],TCC_HIT[47],TCC_EA0_WRREQ[48],TCC_EA0_WRREQ_64B[48],TCC_EA0_WRREQ_LEVEL[48],TCC_HIT[48],TCC_EA0_WRREQ[49],TCC_EA0_WRREQ_64B[49],TCC_EA0_WRREQ_LEVEL[49],TCC_HIT[49],TCC_EA0_WRREQ[50],TCC_EA0_WRREQ_64B[50],TCC_EA0_WRREQ_LEVEL[50],TCC_HIT[50],TCC_EA0_WRREQ[51],TCC_EA0_WRREQ_64B[51],TCC_EA0_WRREQ_LEVEL[51],TCC_HIT[51],TCC_EA0_WRREQ[52],TCC_EA0_WRREQ_64B[52],TCC_EA0_WRREQ_LEVEL[52],TCC_HIT[52],TCC_EA0_WRREQ[53],TCC_EA0_WRREQ_64B[53],TCC_EA0_WRREQ_LEVEL[53],TCC_HIT[53],TCC_EA0_WRREQ[54],TCC_EA0_WRREQ_64B[54],TCC_EA0_WRREQ_LEVEL[54],TCC_HIT[54],TCC_EA0_WRREQ[55],TCC_EA0_WRREQ_64B[55],TCC_EA0_WRREQ_LEVEL[55],TCC_HIT[55],TCC_EA0_WRREQ[56],TCC_EA0_WRREQ_64B[56],TCC_EA0_WRREQ_LEVEL[56],TCC_HIT[56],TCC_EA0_WRREQ[57],TCC_EA0_WRREQ_64B[57],TCC_EA0_WRREQ_LEVEL[57],TCC_HIT[57],TCC_EA0_WRREQ[58],TCC_EA0_WRREQ_64B[58],TCC_EA0_WRREQ_LEVEL[58],TCC_HIT[58],TCC_EA0_WRREQ[59],TCC_EA0_WRREQ_64B[59],TCC_EA0_WRREQ_LEVEL[59],TCC_HIT[59],TCC_EA0_WRREQ[60],TCC_EA0_WRREQ_64B[60],TCC_EA0_WRREQ_LEVEL[60],TCC_HIT[60],TCC_EA0_WRREQ[61],TCC_EA0_WRREQ_64B[61],TCC_EA0_WRREQ_LEVEL[61],TCC_HIT[61],TCC_EA0_WRREQ[62],TCC_EA0_WRREQ_64B[62],TCC_EA0_WRREQ_LEVEL[62],TCC_HIT[62],TCC_EA0_WRREQ[63],TCC_EA0_WRREQ_64B[63],TCC_EA0_WRREQ_LEVEL[63],TCC_HIT[63],TCC_EA0_WRREQ[64],TCC_EA0_WRREQ_64B[64],TCC_EA0_WRREQ_LEVEL[64],TCC_HIT[64],TCC_EA0_WRREQ[65],TCC_EA0_WRREQ_64B[65],TCC_EA0_WRREQ_LEVEL[65],TCC_HIT[65],TCC_EA0_WRREQ[66],TCC_EA0_WRREQ_64B[66],TCC_EA0_WRREQ_LEVEL[66],TCC_HIT[66],TCC_EA0_WRREQ[67],TCC_EA0_WRREQ_64B[67],TCC_EA0_WRREQ_LEVEL[67],TCC_HIT[67],TCC_EA0_WRREQ[68],TCC_EA0_WRREQ_64B[68],TCC_EA0_WRREQ_LEVEL[68],TCC_HIT[68],TCC_EA0_WRREQ[69],TCC_EA0_WRREQ_64B[69],TCC_EA0_WRREQ_LEVEL[69],TCC_HIT[69],TCC_EA0_WRREQ[70],TCC_EA0_WRREQ_64B[70],TCC_EA0_WRREQ_LEVEL[70],TCC_HIT[70],TCC_EA0_WRREQ[71],TCC_EA0_WRREQ_64B[71],TCC_EA0_WRREQ_LEVEL[71],TCC_HIT[71],TCC_EA0_WRREQ[72],TCC_EA0_WRREQ_64B[72],TCC_EA0_WRREQ_LEVEL[72],TCC_HIT[72],TCC_EA0_WRREQ[73],TCC_EA0_WRREQ_64B[73],TCC_EA0_WRREQ_LEVEL[73],TCC_HIT[73],TCC_EA0_WRREQ[74],TCC_EA0_WRREQ_64B[74],TCC_EA0_WRREQ_LEVEL[74],TCC_HIT[74],TCC_EA0_WRREQ[75],TCC_EA0_WRREQ_64B[75],TCC_EA0_WRREQ_LEVEL[75],TCC_HIT[75],TCC_EA0_WRREQ[76],TCC_EA0_WRREQ_64B[76],TCC_EA0_WRREQ_LEVEL[76],TCC_HIT[76],TCC_EA0_WRREQ[77],TCC_EA0_WRREQ_64B[77],TCC_EA0_WRREQ_LEVEL[77],TCC_HIT[77],TCC_EA0_WRREQ[78],TCC_EA0_WRREQ_64B[78],TCC_EA0_WRREQ_LEVEL[78],TCC_HIT[78],TCC_EA0_WRREQ[79],TCC_EA0_WRREQ_64B[79],TCC_EA0_WRREQ_LEVEL[79],TCC_HIT[79],TCC_EA0_WRREQ[80],TCC_EA0_WRREQ_64B[80],TCC_EA0_WRREQ_LEVEL[80],TCC_HIT[80],TCC_EA0_WRREQ[81],TCC_EA0_WRREQ_64B[81],TCC_EA0_WRREQ_LEVEL[81],TCC_HIT[81],TCC_EA0_WRREQ[82],TCC_EA0_WRREQ_64B[82],TCC_EA0_WRREQ_LEVEL[82],TCC_HIT[82],TCC_EA0_WRREQ[83],TCC_EA0_WRREQ_64B[83],TCC_EA0_WRREQ_LEVEL[83],TCC_HIT[83],TCC_EA0_WRREQ[84],TCC_EA0_WRREQ_64B[84],TCC_EA0_WRREQ_LEVEL[84],TCC_HIT[84],TCC_EA0_WRREQ[85],TCC_EA0_WRREQ_64B[85],TCC_EA0_WRREQ_LEVEL[85],TCC_HIT[85],TCC_EA0_WRREQ[86],TCC_EA0_WRREQ_64B[86],TCC_EA0_WRREQ_LEVEL[86],TCC_HIT[86],TCC_EA0_WRREQ[87],TCC_EA0_WRREQ_64B[87],TCC_EA0_WRREQ_LEVEL[87],TCC_HIT[87],TCC_EA0_WRREQ[88],TCC_EA0_WRREQ_64B[88],TCC_EA0_WRREQ_LEVEL[88],TCC_HIT[88],TCC_EA0_WRREQ[89],TCC_EA0_WRREQ_64B[89],TCC_EA0_WRREQ_LEVEL[89],TCC_HIT[89],TCC_EA0_WRREQ[90],TCC_EA0_WRREQ_64B[90],TCC_EA0_WRREQ_LEVEL[90],TCC_HIT[90],TCC_EA0_WRREQ[91],TCC_EA0_WRREQ_64B[91],TCC_EA0_WRREQ_LEVEL[91],TCC_HIT[91],TCC_EA0_WRREQ[92],TCC_EA0_WRREQ_64B[92],TCC_EA0_WRREQ_LEVEL[92],TCC_HIT[92],TCC_EA0_WRREQ[93],TCC_EA0_WRREQ_64B[93],TCC_EA0_WRREQ_LEVEL[93],TCC_HIT[93],TCC_EA0_WRREQ[94],TCC_EA0_WRREQ_64B[94],TCC_EA0_WRREQ_LEVEL[94],TCC_HIT[94],TCC_EA0_WRREQ[95],TCC_EA0_WRREQ_64B[95],TCC_EA0_WRREQ_LEVEL[95],TCC_HIT[95],TCC_EA0_WRREQ[96],TCC_EA0_WRREQ_64B[96],TCC_EA0_WRREQ_LEVEL[96],TCC_HIT[96],TCC_EA0_WRREQ[97],TCC_EA0_WRREQ_64B[97],TCC_EA0_WRREQ_LEVEL[97],TCC_HIT[97],TCC_EA0_WRREQ[98],TCC_EA0_WRREQ_64B[98],TCC_EA0_WRREQ_LEVEL[98],TCC_HIT[98],TCC_EA0_WRREQ[99],TCC_EA0_WRREQ_64B[99],TCC_EA0_WRREQ_LEVEL[99],TCC_HIT[99],TCC_EA0_WRREQ[100],TCC_EA0_WRREQ_64B[100],TCC_EA0_WRREQ_LEVEL[100],TCC_HIT[100],TCC_EA0_WRREQ[101],TCC_EA0_WRREQ_64B[101],TCC_EA0_WRREQ_LEVEL[101],TCC_HIT[101],TCC_EA0_WRREQ[102],TCC_EA0_WRREQ_64B[102],TCC_EA0_WRREQ_LEVEL[102],TCC_HIT[102],TCC_EA0_WRREQ[103],TCC_EA0_WRREQ_64B[103],TCC_EA0_WRREQ_LEVEL[103],TCC_HIT[103],TCC_EA0_WRREQ[104],TCC_EA0_WRREQ_64B[104],TCC_EA0_WRREQ_LEVEL[104],TCC_HIT[104],TCC_EA0_WRREQ[105],TCC_EA0_WRREQ_64B[105],TCC_EA0_WRREQ_LEVEL[105],TCC_HIT[105],TCC_EA0_WRREQ[106],TCC_EA0_WRREQ_64B[106],TCC_EA0_WRREQ_LEVEL[106],TCC_HIT[106],TCC_EA0_WRREQ[107],TCC_EA0_WRREQ_64B[107],TCC_EA0_WRREQ_LEVEL[107],TCC_HIT[107],TCC_EA0_WRREQ[108],TCC_EA0_WRREQ_64B[108],TCC_EA0_WRREQ_LEVEL[108],TCC_HIT[108],TCC_EA0_WRREQ[109],TCC_EA0_WRREQ_64B[109],TCC_EA0_WRREQ_LEVEL[109],TCC_HIT[109],TCC_EA0_WRREQ[110],TCC_EA0_WRREQ_64B[110],TCC_EA0_WRREQ_LEVEL[110],TCC_HIT[110],TCC_EA0_WRREQ[111],TCC_EA0_WRREQ_64B[111],TCC_EA0_WRREQ_LEVEL[111],TCC_HIT[111],TCC_EA0_WRREQ[112],TCC_EA0_WRREQ_64B[112],TCC_EA0_WRREQ_LEVEL[112],TCC_HIT[112],TCC_EA0_WRREQ[113],TCC_EA0_WRREQ_64B[113],TCC_EA0_WRREQ_LEVEL[113],TCC_HIT[113],TCC_EA0_WRREQ[114],TCC_EA0_WRREQ_64B[114],TCC_EA0_WRREQ_LEVEL[114],TCC_HIT[114],TCC_EA0_WRREQ[115],TCC_EA0_WRREQ_64B[115],TCC_EA0_WRREQ_LEVEL[115],TCC_HIT[115],TCC_EA0_WRREQ[116],TCC_EA0_WRREQ_64B[116],TCC_EA0_WRREQ_LEVEL[116],TCC_HIT[116],TCC_EA0_WRREQ[117],TCC_EA0_WRREQ_64B[117],TCC_EA0_WRREQ_LEVEL[117],TCC_HIT[117],TCC_EA0_WRREQ[118],TCC_EA0_WRREQ_64B[118],TCC_EA0_WRREQ_LEVEL[118],TCC_HIT[118],TCC_EA0_WRREQ[119],TCC_EA0_WRREQ_64B[119],TCC_EA0_WRREQ_LEVEL[119],TCC_HIT[119],TCC_EA0_WRREQ[120],TCC_EA0_WRREQ_64B[120],TCC_EA0_WRREQ_LEVEL[120],TCC_HIT[120],TCC_EA0_WRREQ[121],TCC_EA0_WRREQ_64B[121],TCC_EA0_WRREQ_LEVEL[121],TCC_HIT[121],TCC_EA0_WRREQ[122],TCC_EA0_WRREQ_64B[122],TCC_EA0_WRREQ_LEVEL[122],TCC_HIT[122],TCC_EA0_WRREQ[123],TCC_EA0_WRREQ_64B[123],TCC_EA0_WRREQ_LEVEL[123],TCC_HIT[123],TCC_EA0_WRREQ[124],TCC_EA0_WRREQ_64B[124],TCC_EA0_WRREQ_LEVEL[124],TCC_HIT[124],TCC_EA0_WRREQ[125],TCC_EA0_WRREQ_64B[125],TCC_EA0_WRREQ_LEVEL[125],TCC_HIT[125],TCC_EA0_WRREQ[126],TCC_EA0_WRREQ_64B[126],TCC_EA0_WRREQ_LEVEL[126],TCC_HIT[126],TCC_EA0_WRREQ[127],TCC_EA0_WRREQ_64B[127],TCC_EA0_WRREQ_LEVEL[127],TCC_HIT[127],Wave_Size_10,Correlation_ID_10,SQC_DCACHE_REQ_READ_2,SQC_DCACHE_REQ_READ_4,Wave_Size_11,Correlation_ID_11,SQ_CYCLES,SQ_BUSY_CYCLES,SQ_BUSY_CU_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,SQ_INSTS_VALU_CVT,SQ_INSTS_VMEM_WR,SQ_INSTS_VMEM_RD,GRBM_COUNT,GRBM_GUI_ACTIVE,SPI_CSN_WINDOW_VALID,SPI_CSN_BUSY,CPC_CPC_STAT_BUSY,CPC_CPC_STAT_IDLE,CPF_CPF_STAT_BUSY,CPF_CPF_STAT_STALL,TA_BUFFER_WAVEFRONTS_sum,TA_TA_BUSY_sum,TCC_BUSY_sum,TCC_CYCLE_sum,TCC_PROBE_ALL_sum,TCC_PROBE_sum,TCP_GATE_EN1_sum,TCP_GATE_EN2_sum,TCP_TCR_TCP_STALL_CYCLES_sum,TCP_TD_TCP_STALL_CYCLES_sum,TD_TC_STALL_sum,TD_TD_BUSY_sum,Wave_Size_12,Correlation_ID_12,SQ_THREAD_CYCLES_VALU,SQ_IFETCH,SQ_LDS_BANK_CONFLICT,SQ_LDS_ADDR_CONFLICT,SQ_LDS_UNALIGNED_STALL,SQ_WAVES_EQ_64,SQ_WAVES_LT_64,SQ_WAVES_LT_48,SPI_RA_BAR_CU_FULL_CSN,SPI_RA_TGLIM_CU_FULL_CSN,TA_FLAT_READ_WAVEFRONTS_sum,TA_FLAT_WAVEFRONTS_sum,TCC_ALL_TC_OP_WB_WRITEBACK_sum,TCC_EA0_RDREQ_DRAM_sum,TCC_NORMAL_WRITEBACK_sum,TCC_TAG_STALL_sum,TCP_TCC_NC_ATOMIC_REQ_sum,TCP_TCC_NC_READ_REQ_sum,TCP_TCC_NC_WRITE_REQ_sum,TCP_TCC_UC_READ_REQ_sum,Wave_Size_13,Correlation_ID_13,SQ_INSTS_VMEM,SQ_INSTS_SALU,SQ_INSTS_VSKIPPED,SQ_INSTS,SQ_INSTS_VALU,SQ_INSTS_VALU_ADD_F16,SQ_INSTS_VALU_MUL_F16,SQ_INSTS_VALU_FMA_F16,GRBM_SPI_BUSY,SPI_CSN_NUM_THREADGROUPS,SPI_CSN_WAVE,CPC_CPC_TCIU_BUSY,CPC_CPC_TCIU_IDLE,CPF_CPF_TCIU_BUSY,CPF_CPF_TCIU_STALL,TA_BUFFER_READ_WAVEFRONTS_sum,TA_BUFFER_WRITE_WAVEFRONTS_sum,TCC_CC_REQ_sum,TCC_NC_REQ_sum,TCC_RW_REQ_sum,TCC_UC_REQ_sum,TCP_ATOMIC_TAGCONFLICT_STALL_CYCLES_sum,TCP_READ_TAGCONFLICT_STALL_CYCLES_sum,TCP_TA_TCP_STATE_READ_sum,TCP_WRITE_TAGCONFLICT_STALL_CYCLES_sum,TD_LOAD_WAVEFRONT_sum,TD_SPI_STALL_sum,Wave_Size_14,Correlation_ID_14,SQ_INSTS_VALU_MFMA_MOPS_I8,SQ_INSTS_VALU_MFMA_MOPS_F16,SQ_INSTS_VALU_MFMA_MOPS_BF16,SQ_INSTS_VALU_MFMA_MOPS_F32,SQ_INSTS_VALU_MFMA_MOPS_F64,SQC_TC_INST_REQ,SQC_TC_DATA_READ_REQ,SQC_TC_DATA_WRITE_REQ,TCP_PENDING_STALL_CYCLES_sum,Wave_Size_15,Correlation_ID_15,SQ_INSTS_VALU_TRANS_F64,SQ_INSTS_VALU_INT32,SQ_INSTS_VALU_INT64,SQ_INSTS_SMEM,SQ_INSTS_FLAT,SQ_INSTS_LDS,SQ_INSTS_GDS,SQ_INSTS_EXP_GDS,SPI_RA_RES_STALL_CSN,SPI_RA_TMP_STALL_CSN,CPC_CPC_UTCL2IU_BUSY,CPC_CPC_UTCL2IU_IDLE,CPF_CMP_UTCL1_STALL_ON_TRANSLATION,TA_BUFFER_COALESCED_READ_CYCLES_sum,TA_BUFFER_COALESCED_WRITE_CYCLES_sum,TCC_ATOMIC_sum,TCC_READ_sum,TCC_WRITEBACK_sum,TCC_WRITE_sum,TCP_TOTAL_ATOMIC_WITHOUT_RET_sum,TCP_TOTAL_ATOMIC_WITH_RET_sum,TCP_TOTAL_CACHE_ACCESSES_sum,TCP_TOTAL_WRITEBACK_INVALIDATES_sum,TD_COALESCABLE_WAVEFRONT_sum,Wave_Size_16,Correlation_ID_16,SQC_TC_DATA_ATOMIC_REQ,SQC_TC_STALL,SQC_TC_REQ,SQC_DCACHE_REQ_READ_16,SQC_ICACHE_REQ,SQC_ICACHE_HITS,SQC_ICACHE_MISSES,SQC_ICACHE_MISSES_DUPLICATE,Wave_Size_17,Correlation_ID_17,SQ_ACTIVE_INST_SCA,SQ_ACTIVE_INST_EXP_GDS,SQ_ACTIVE_INST_MISC,SQ_ACTIVE_INST_FLAT,SQ_INST_CYCLES_VMEM_WR,SQ_INST_CYCLES_VMEM_RD,SQ_INST_CYCLES_SMEM,SQ_INST_CYCLES_SALU,SPI_RA_SGPR_SIMD_FULL_CSN,SPI_RA_LDS_CU_FULL_CSN,CPC_ME1_DC0_SPI_BUSY,TA_ADDR_STALLED_BY_TD_CYCLES_sum,TA_DATA_STALLED_BY_TC_CYCLES_sum,TCC_BUBBLE_sum,TCC_EA0_RDREQ_32B_sum,TCC_EA0_RDREQ_sum,TCC_EA0_RD_UNCACHED_32B_sum,TCP_TCC_ATOMIC_WITHOUT_RET_REQ_sum,TCP_TCC_ATOMIC_WITH_RET_REQ_sum,TCP_TCC_READ_REQ_sum,TCP_TCC_WRITE_REQ_sum,Start_Timestamp,End_Timestamp +0,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,2817745.0,0.0,0.0,65536.0,60576.0,160.0,4800.0,32768.0,64,0,0,0.0,512.0,50474.0,0.0,0.0,512.0,50474.0,0.0,0.0,512.0,50474.0,0.0,0.0,512.0,50474.0,0.0,0.0,512.0,50474.0,0.0,0.0,512.0,50474.0,0.0,0.0,512.0,50474.0,0.0,0.0,512.0,50474.0,0.0,0.0,512.0,50474.0,0.0,0.0,512.0,50474.0,0.0,0.0,512.0,50474.0,0.0,0.0,512.0,50474.0,0.0,0.0,512.0,50474.0,0.0,0.0,512.0,50474.0,0.0,0.0,512.0,50474.0,0.0,0.0,512.0,50474.0,0.0,0.0,512.0,47641.0,0.0,0.0,512.0,47641.0,0.0,0.0,512.0,47641.0,0.0,0.0,512.0,47641.0,0.0,0.0,512.0,47641.0,0.0,0.0,512.0,47641.0,0.0,0.0,512.0,47641.0,0.0,0.0,512.0,47641.0,0.0,0.0,512.0,47641.0,0.0,0.0,512.0,47641.0,0.0,0.0,512.0,47641.0,0.0,0.0,512.0,47641.0,0.0,0.0,512.0,47641.0,0.0,0.0,512.0,47641.0,0.0,0.0,512.0,47641.0,0.0,0.0,512.0,47641.0,0.0,0.0,512.0,69241.0,0.0,0.0,512.0,69241.0,0.0,0.0,512.0,69241.0,0.0,0.0,512.0,69241.0,0.0,0.0,512.0,69241.0,0.0,0.0,512.0,69241.0,0.0,0.0,512.0,69241.0,0.0,0.0,512.0,69241.0,0.0,0.0,512.0,69241.0,0.0,0.0,512.0,69241.0,0.0,0.0,512.0,69241.0,0.0,0.0,512.0,69241.0,0.0,0.0,512.0,69241.0,0.0,0.0,512.0,69241.0,0.0,0.0,512.0,69241.0,0.0,0.0,512.0,69241.0,0.0,0.0,512.0,75506.0,0.0,0.0,512.0,75506.0,0.0,0.0,512.0,75506.0,0.0,0.0,512.0,75506.0,0.0,0.0,512.0,75506.0,0.0,0.0,512.0,75506.0,0.0,0.0,512.0,75506.0,0.0,0.0,512.0,75506.0,0.0,0.0,512.0,75506.0,0.0,0.0,512.0,75506.0,0.0,0.0,512.0,75506.0,0.0,0.0,512.0,75506.0,0.0,0.0,512.0,75506.0,0.0,0.0,512.0,75506.0,0.0,0.0,512.0,75506.0,0.0,0.0,512.0,75506.0,0.0,0.0,512.0,83912.0,0.0,0.0,512.0,83912.0,0.0,0.0,512.0,83912.0,0.0,0.0,512.0,83912.0,0.0,0.0,512.0,83912.0,0.0,0.0,512.0,83912.0,0.0,0.0,512.0,83912.0,0.0,0.0,512.0,83912.0,0.0,0.0,512.0,83912.0,0.0,0.0,512.0,83912.0,0.0,0.0,512.0,83912.0,0.0,0.0,512.0,83912.0,0.0,0.0,512.0,83912.0,0.0,0.0,512.0,83912.0,0.0,0.0,512.0,83912.0,0.0,0.0,512.0,83912.0,0.0,0.0,512.0,92537.0,0.0,0.0,512.0,92537.0,0.0,0.0,512.0,92537.0,0.0,0.0,512.0,92537.0,0.0,0.0,512.0,92537.0,0.0,0.0,512.0,92537.0,0.0,0.0,512.0,92537.0,0.0,0.0,512.0,92537.0,0.0,0.0,512.0,92537.0,0.0,0.0,512.0,92537.0,0.0,0.0,512.0,92537.0,0.0,0.0,512.0,92537.0,0.0,0.0,512.0,92537.0,0.0,0.0,512.0,92537.0,0.0,0.0,512.0,92537.0,0.0,0.0,512.0,92537.0,0.0,0.0,512.0,97620.0,0.0,0.0,512.0,97620.0,0.0,0.0,512.0,97620.0,0.0,0.0,512.0,97620.0,0.0,0.0,512.0,97620.0,0.0,0.0,512.0,97620.0,0.0,0.0,512.0,97620.0,0.0,0.0,512.0,97620.0,0.0,0.0,512.0,97620.0,0.0,0.0,512.0,97620.0,0.0,0.0,512.0,97620.0,0.0,0.0,512.0,97620.0,0.0,0.0,512.0,97620.0,0.0,0.0,512.0,97620.0,0.0,0.0,512.0,97620.0,0.0,0.0,512.0,97620.0,0.0,0.0,512.0,105601.0,0.0,0.0,512.0,105601.0,0.0,0.0,512.0,105601.0,0.0,0.0,512.0,105601.0,0.0,0.0,512.0,105601.0,0.0,0.0,512.0,105601.0,0.0,0.0,512.0,105601.0,0.0,0.0,512.0,105601.0,0.0,0.0,512.0,105601.0,0.0,0.0,512.0,105601.0,0.0,0.0,512.0,105601.0,0.0,0.0,512.0,105601.0,0.0,0.0,512.0,105601.0,0.0,0.0,512.0,105601.0,0.0,0.0,512.0,105601.0,0.0,0.0,512.0,105601.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,114821164.0,78095179.0,281605.0,0.0,0.0,65536.0,131072.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,52553.0,30734.0,2100936.0,696.0,0.0,295499.0,0.0,0.0,66160.0,131308.0,197468.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,593.0,1617.0,1616.0,1028.0,516.0,1540.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,593.0,1617.0,1616.0,1029.0,517.0,1541.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,593.0,1617.0,1616.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,593.0,1617.0,1616.0,1029.0,517.0,1541.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,593.0,1617.0,1616.0,1028.0,516.0,1540.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,593.0,1617.0,1616.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,593.0,1617.0,1616.0,1028.0,516.0,1540.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,593.0,1617.0,1616.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,64,0,16384.0,16384.0,28652572.0,7308298.0,278528.0,0.0,0.0,98304.0,1275782.0,0.0,0.0,1915987.0,33852.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,447281.0,2234.0,64,0,0,392.0,0.0,1024.0,271.0,0.0,1024.0,270.0,0.0,1024.0,288.0,0.0,1024.0,310.0,0.0,1024.0,328.0,0.0,1024.0,301.0,0.0,1024.0,316.0,0.0,1024.0,232.0,0.0,1024.0,258.0,0.0,1024.0,315.0,0.0,1024.0,337.0,0.0,1024.0,213.0,0.0,1024.0,0.0,0.0,1024.0,236.0,0.0,1024.0,208.0,0.0,1024.0,674.0,0.0,1024.0,684.0,0.0,1024.0,1645.0,0.0,1024.0,1622.0,0.0,1024.0,214.0,0.0,1024.0,15.0,0.0,1024.0,1291.0,0.0,1024.0,875.0,0.0,1024.0,1095.0,0.0,1024.0,463.0,0.0,1024.0,692.0,0.0,1024.0,1215.0,0.0,1024.0,1185.0,0.0,1024.0,893.0,0.0,1024.0,289.0,0.0,1024.0,784.0,0.0,1024.0,358.0,0.0,1024.0,271.0,0.0,1024.0,268.0,0.0,1024.0,401.0,0.0,1024.0,390.0,0.0,1024.0,409.0,0.0,1024.0,262.0,0.0,1024.0,392.0,0.0,1024.0,268.0,0.0,1024.0,404.0,0.0,1024.0,394.0,0.0,1024.0,374.0,0.0,1024.0,216.0,0.0,1024.0,0.0,0.0,1024.0,216.0,0.0,1024.0,233.0,0.0,1024.0,229.0,0.0,1024.0,390.0,0.0,1024.0,481.0,0.0,1024.0,457.0,0.0,1024.0,216.0,0.0,1024.0,0.0,0.0,1024.0,280.0,0.0,1024.0,256.0,0.0,1024.0,429.0,0.0,1024.0,255.0,0.0,1024.0,304.0,0.0,1024.0,439.0,0.0,1024.0,353.0,0.0,1024.0,394.0,0.0,1024.0,212.0,0.0,1024.0,341.0,0.0,1024.0,340.0,0.0,1024.0,362.0,0.0,1024.0,340.0,0.0,1024.0,232.0,0.0,1024.0,215.0,0.0,1024.0,0.0,0.0,1024.0,239.0,0.0,1024.0,212.0,0.0,1024.0,399.0,0.0,1024.0,294.0,0.0,1024.0,263.0,0.0,1024.0,397.0,0.0,1024.0,353.0,0.0,1024.0,371.0,0.0,1024.0,277.0,0.0,1024.0,384.0,0.0,1024.0,419.0,0.0,1024.0,257.0,0.0,1024.0,233.0,0.0,1024.0,408.0,0.0,1024.0,347.0,0.0,1024.0,365.0,0.0,1024.0,252.0,0.0,1024.0,337.0,0.0,1024.0,425.0,0.0,1024.0,402.0,0.0,1024.0,436.0,0.0,1024.0,236.0,0.0,1024.0,214.0,0.0,1024.0,0.0,0.0,1024.0,238.0,0.0,1024.0,210.0,0.0,1024.0,243.0,0.0,1024.0,427.0,0.0,1024.0,351.0,0.0,1024.0,398.0,0.0,1024.0,212.0,0.0,1024.0,0.0,0.0,1024.0,339.0,0.0,1024.0,293.0,0.0,1024.0,358.0,0.0,1024.0,249.0,0.0,1024.0,253.0,0.0,1024.0,364.0,0.0,1024.0,404.0,0.0,1024.0,359.0,0.0,1024.0,223.0,0.0,1024.0,302.0,0.0,1024.0,329.0,0.0,1024.0,264.0,0.0,1024.0,246.0,0.0,1024.0,330.0,0.0,1024.0,309.0,0.0,1024.0,327.0,0.0,1024.0,216.0,0.0,1024.0,337.0,0.0,1024.0,230.0,0.0,1024.0,329.0,0.0,1024.0,237.0,0.0,1024.0,354.0,0.0,1024.0,212.0,0.0,1024.0,0.0,0.0,1024.0,234.0,0.0,1024.0,206.0,0.0,1024.0,64,0,0,0.0,515.0,0.0,836581.0,0.0,513.0,0.0,836294.0,0.0,532.0,0.0,1090472.0,0.0,512.0,0.0,813918.0,0.0,512.0,0.0,786097.0,0.0,513.0,0.0,904922.0,0.0,512.0,0.0,869161.0,0.0,512.0,0.0,848935.0,0.0,512.0,0.0,795007.0,0.0,513.0,0.0,778239.0,0.0,512.0,0.0,765203.0,0.0,512.0,0.0,808376.0,0.0,516.0,0.0,775612.0,0.0,512.0,0.0,753709.0,0.0,512.0,0.0,860458.0,0.0,512.0,0.0,757558.0,0.0,512.0,0.0,691156.0,0.0,513.0,0.0,804236.0,0.0,512.0,0.0,769205.0,0.0,512.0,0.0,758112.0,0.0,516.0,0.0,646153.0,0.0,512.0,0.0,657752.0,0.0,512.0,0.0,753250.0,0.0,512.0,0.0,718294.0,0.0,516.0,0.0,704192.0,0.0,513.0,0.0,690335.0,0.0,532.0,0.0,783758.0,0.0,512.0,0.0,727989.0,0.0,512.0,0.0,700863.0,0.0,513.0,0.0,672839.0,0.0,512.0,0.0,726537.0,0.0,512.0,0.0,776787.0,0.0,517.0,0.0,556411.0,0.0,513.0,0.0,601069.0,0.0,532.0,0.0,713201.0,0.0,512.0,0.0,605673.0,0.0,512.0,0.0,608064.0,0.0,513.0,0.0,597908.0,0.0,512.0,0.0,632504.0,0.0,512.0,0.0,607505.0,0.0,512.0,0.0,566726.0,0.0,513.0,0.0,580880.0,0.0,512.0,0.0,577190.0,0.0,512.0,0.0,585047.0,0.0,516.0,0.0,573103.0,0.0,512.0,0.0,588321.0,0.0,512.0,0.0,599072.0,0.0,512.0,0.0,588323.0,0.0,512.0,0.0,603516.0,0.0,513.0,0.0,626444.0,0.0,512.0,0.0,622544.0,0.0,512.0,0.0,607118.0,0.0,516.0,0.0,578959.0,0.0,512.0,0.0,583809.0,0.0,512.0,0.0,634975.0,0.0,512.0,0.0,604948.0,0.0,516.0,0.0,575012.0,0.0,513.0,0.0,602024.0,0.0,532.0,0.0,724911.0,0.0,512.0,0.0,621780.0,0.0,512.0,0.0,610726.0,0.0,513.0,0.0,592052.0,0.0,512.0,0.0,650878.0,0.0,512.0,0.0,591789.0,0.0,512.0,0.0,823227.0,0.0,513.0,0.0,814358.0,0.0,512.0,0.0,829236.0,0.0,512.0,0.0,853477.0,0.0,516.0,0.0,867612.0,0.0,512.0,0.0,768772.0,0.0,512.0,0.0,919461.0,0.0,512.0,0.0,838583.0,0.0,515.0,0.0,805813.0,0.0,513.0,0.0,792430.0,0.0,532.0,0.0,1057647.0,0.0,512.0,0.0,824789.0,0.0,512.0,0.0,766765.0,0.0,513.0,0.0,847310.0,0.0,512.0,0.0,825728.0,0.0,512.0,0.0,773043.0,0.0,516.0,0.0,771580.0,0.0,513.0,0.0,850229.0,0.0,532.0,0.0,992126.0,0.0,512.0,0.0,790774.0,0.0,512.0,0.0,805039.0,0.0,513.0,0.0,799081.0,0.0,512.0,0.0,794594.0,0.0,512.0,0.0,743158.0,0.0,512.0,0.0,661871.0,0.0,513.0,0.0,721973.0,0.0,512.0,0.0,671129.0,0.0,512.0,0.0,652027.0,0.0,516.0,0.0,661698.0,0.0,512.0,0.0,675877.0,0.0,512.0,0.0,696623.0,0.0,512.0,0.0,669015.0,0.0,512.0,0.0,620479.0,0.0,513.0,0.0,648878.0,0.0,512.0,0.0,618352.0,0.0,512.0,0.0,591453.0,0.0,516.0,0.0,614747.0,0.0,512.0,0.0,640944.0,0.0,512.0,0.0,649613.0,0.0,512.0,0.0,607051.0,0.0,515.0,0.0,583230.0,0.0,513.0,0.0,607950.0,0.0,532.0,0.0,790757.0,0.0,512.0,0.0,612404.0,0.0,512.0,0.0,587909.0,0.0,513.0,0.0,609273.0,0.0,512.0,0.0,640098.0,0.0,512.0,0.0,605019.0,0.0,515.0,0.0,595633.0,0.0,513.0,0.0,621272.0,0.0,532.0,0.0,790859.0,0.0,512.0,0.0,646187.0,0.0,512.0,0.0,624564.0,0.0,513.0,0.0,617554.0,0.0,512.0,0.0,659850.0,0.0,512.0,0.0,597097.0,0.0,512.0,0.0,614115.0,0.0,513.0,0.0,630855.0,0.0,512.0,0.0,602619.0,0.0,512.0,0.0,585685.0,0.0,516.0,0.0,593567.0,0.0,512.0,0.0,602803.0,0.0,512.0,0.0,626473.0,0.0,512.0,0.0,605678.0,64,0,0,1024.0,1024.0,654284.0,512.0,1024.0,1024.0,677234.0,512.0,1024.0,1024.0,683249.0,512.0,1024.0,1024.0,669338.0,512.0,1024.0,1024.0,683892.0,512.0,1024.0,1024.0,692177.0,512.0,1024.0,1024.0,692955.0,512.0,1024.0,1024.0,703544.0,512.0,1024.0,1024.0,709617.0,512.0,1024.0,1024.0,742635.0,512.0,1024.0,1024.0,664366.0,512.0,1024.0,1024.0,695248.0,512.0,1024.0,1024.0,687936.0,590.0,1024.0,1024.0,708485.0,512.0,1024.0,1024.0,714797.0,512.0,1024.0,1024.0,670020.0,512.0,1024.0,1024.0,517742.0,512.0,1024.0,1024.0,518107.0,512.0,1024.0,1024.0,502900.0,512.0,1024.0,1024.0,533168.0,512.0,1024.0,1024.0,524911.0,590.0,1024.0,1024.0,519685.0,512.0,1024.0,1024.0,502416.0,512.0,1024.0,1024.0,491708.0,512.0,1024.0,1024.0,523673.0,512.0,1024.0,1024.0,497557.0,512.0,1024.0,1024.0,513581.0,512.0,1024.0,1024.0,525190.0,512.0,1024.0,1024.0,509370.0,512.0,1024.0,1024.0,510694.0,512.0,1024.0,1024.0,544056.0,512.0,1024.0,1024.0,526984.0,512.0,1024.0,1024.0,540219.0,512.0,1024.0,1024.0,587069.0,512.0,1024.0,1024.0,574411.0,512.0,1024.0,1024.0,670241.0,512.0,1024.0,1024.0,593700.0,512.0,1024.0,1024.0,595491.0,512.0,1024.0,1024.0,616381.0,512.0,1024.0,1024.0,592006.0,512.0,1024.0,1024.0,551364.0,512.0,1024.0,1024.0,591333.0,512.0,1024.0,1024.0,571040.0,512.0,1024.0,1024.0,543532.0,512.0,1024.0,1024.0,578896.0,590.0,1024.0,1024.0,567793.0,512.0,1024.0,1024.0,594281.0,512.0,1024.0,1024.0,620009.0,512.0,1024.0,1024.0,588474.0,512.0,1024.0,1024.0,587603.0,512.0,1024.0,1024.0,610082.0,512.0,1024.0,1024.0,575782.0,512.0,1024.0,1024.0,575829.0,590.0,1024.0,1024.0,592660.0,512.0,1024.0,1024.0,582460.0,512.0,1024.0,1024.0,601305.0,512.0,1024.0,1024.0,529932.0,512.0,1024.0,1024.0,571705.0,512.0,1024.0,1024.0,585185.0,512.0,1024.0,1024.0,564372.0,512.0,1024.0,1024.0,559862.0,512.0,1024.0,1024.0,558042.0,512.0,1024.0,1024.0,549092.0,512.0,1024.0,1024.0,549772.0,512.0,1024.0,1024.0,595494.0,512.0,1024.0,1024.0,587162.0,512.0,1024.0,1024.0,573761.0,512.0,1024.0,1024.0,566397.0,512.0,1024.0,1024.0,612305.0,590.0,1024.0,1024.0,588806.0,512.0,1024.0,1024.0,596879.0,512.0,1024.0,1024.0,586496.0,512.0,1024.0,1024.0,626679.0,512.0,1024.0,1024.0,634398.0,512.0,1024.0,1024.0,560469.0,512.0,1024.0,1024.0,603414.0,512.0,1024.0,1024.0,597327.0,512.0,1024.0,1024.0,629650.0,512.0,1024.0,1024.0,592197.0,512.0,1024.0,1024.0,614243.0,512.0,1024.0,1024.0,425243.0,512.0,1024.0,1024.0,434155.0,512.0,1024.0,1024.0,431380.0,512.0,1024.0,1024.0,438567.0,512.0,1024.0,1024.0,427024.0,512.0,1024.0,1024.0,430598.0,512.0,1024.0,1024.0,439971.0,512.0,1024.0,1024.0,433911.0,512.0,1024.0,1024.0,419508.0,512.0,1024.0,1024.0,426844.0,512.0,1024.0,1024.0,441021.0,512.0,1024.0,1024.0,438545.0,512.0,1024.0,1024.0,426771.0,590.0,1024.0,1024.0,432455.0,512.0,1024.0,1024.0,448926.0,512.0,1024.0,1024.0,444718.0,512.0,1024.0,1024.0,458604.0,512.0,1024.0,1024.0,481625.0,512.0,1024.0,1024.0,469046.0,512.0,1024.0,1024.0,481502.0,512.0,1024.0,1024.0,466210.0,590.0,1024.0,1024.0,471948.0,512.0,1024.0,1024.0,482673.0,512.0,1024.0,1024.0,471973.0,512.0,1024.0,1024.0,462103.0,512.0,1024.0,1024.0,473898.0,512.0,1024.0,1024.0,484333.0,512.0,1024.0,1024.0,479585.0,512.0,1024.0,1024.0,472065.0,512.0,1024.0,1024.0,475614.0,512.0,1024.0,1024.0,496179.0,512.0,1024.0,1024.0,495698.0,512.0,1024.0,1024.0,480828.0,512.0,1024.0,1024.0,494555.0,512.0,1024.0,1024.0,500017.0,512.0,1024.0,1024.0,495765.0,512.0,1024.0,1024.0,488679.0,512.0,1024.0,1024.0,492613.0,512.0,1024.0,1024.0,522811.0,512.0,1024.0,1024.0,520708.0,512.0,1024.0,1024.0,472098.0,512.0,1024.0,1024.0,495405.0,512.0,1024.0,1024.0,482767.0,512.0,1024.0,1024.0,496799.0,512.0,1024.0,1024.0,481549.0,590.0,1024.0,1024.0,490387.0,512.0,1024.0,1024.0,501583.0,512.0,1024.0,1024.0,486120.0,512.0,64,0,32768.0,0.0,64,0,10551104.0,1045399.0,9517650.0,16384.0,71349349.0,0.0,16384.0,16384.0,2637776.0,2637776.0,10544376.0,1084422.0,2637776.0,0.0,2637776.0,78.0,0.0,856899.0,10767296.0,42204416.0,0.0,0.0,10898690.0,1505903.0,0.0,1625.0,1168549.0,1480516.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,65536.0,65603.0,0.0,35622.0,0.0,0.0,0.0,0.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,165123.0,4096.0,16384.0,1586.0,2615102.0,2312831.0,0.0,0.0,0.0,0.0,0.0,197248.0,222.0,0.0,0.0,32768.0,0.0,32768.0,191.0,64,0,0.0,0.0,0.0,0.0,0.0,640.0,160.0,0.0,1263801.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,41503.0,0.0,680.0,2324575.0,78.0,0.0,0.0,0.0,66400.0,65656.0,131072.0,0.0,0.0,524288.0,304.0,0.0,64,0,0.0,0.0,800.0,0.0,65536.0,61497.0,160.0,3879.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,122057.0,0.0,155011.0,65536.0,0.0,65757.0,378.0,0.0,0.0,65536.0,131072.0,716358149942842,716358149965481 +1,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,2870883.0,0.0,0.0,65536.0,60576.0,160.0,4800.0,32768.0,64,0,0,0.0,512.0,42102.0,0.0,0.0,512.0,42102.0,0.0,0.0,512.0,42102.0,0.0,0.0,512.0,42102.0,0.0,0.0,512.0,42102.0,0.0,0.0,512.0,42102.0,0.0,0.0,512.0,42102.0,0.0,0.0,512.0,42102.0,0.0,0.0,512.0,42102.0,0.0,0.0,512.0,42102.0,0.0,0.0,512.0,42102.0,0.0,0.0,512.0,42102.0,0.0,0.0,512.0,42102.0,0.0,0.0,512.0,42102.0,0.0,0.0,512.0,42102.0,0.0,0.0,512.0,42102.0,0.0,0.0,512.0,36366.0,0.0,0.0,512.0,36366.0,0.0,0.0,512.0,36366.0,0.0,0.0,512.0,36366.0,0.0,0.0,512.0,36366.0,0.0,0.0,512.0,36366.0,0.0,0.0,512.0,36366.0,0.0,0.0,512.0,36366.0,0.0,0.0,512.0,36366.0,0.0,0.0,512.0,36366.0,0.0,0.0,512.0,36366.0,0.0,0.0,512.0,36366.0,0.0,0.0,512.0,36366.0,0.0,0.0,512.0,36366.0,0.0,0.0,512.0,36366.0,0.0,0.0,512.0,36366.0,0.0,0.0,512.0,59220.0,0.0,0.0,512.0,59220.0,0.0,0.0,512.0,59220.0,0.0,0.0,512.0,59220.0,0.0,0.0,512.0,59220.0,0.0,0.0,512.0,59220.0,0.0,0.0,512.0,59220.0,0.0,0.0,512.0,59220.0,0.0,0.0,512.0,59220.0,0.0,0.0,512.0,59220.0,0.0,0.0,512.0,59220.0,0.0,0.0,512.0,59220.0,0.0,0.0,512.0,59220.0,0.0,0.0,512.0,59220.0,0.0,0.0,512.0,59220.0,0.0,0.0,512.0,59220.0,0.0,0.0,512.0,66812.0,0.0,0.0,512.0,66812.0,0.0,0.0,512.0,66812.0,0.0,0.0,512.0,66812.0,0.0,0.0,512.0,66812.0,0.0,0.0,512.0,66812.0,0.0,0.0,512.0,66812.0,0.0,0.0,512.0,66812.0,0.0,0.0,512.0,66812.0,0.0,0.0,512.0,66812.0,0.0,0.0,512.0,66812.0,0.0,0.0,512.0,66812.0,0.0,0.0,512.0,66812.0,0.0,0.0,512.0,66812.0,0.0,0.0,512.0,66812.0,0.0,0.0,512.0,66812.0,0.0,0.0,512.0,75962.0,0.0,0.0,512.0,75962.0,0.0,0.0,512.0,75962.0,0.0,0.0,512.0,75962.0,0.0,0.0,512.0,75962.0,0.0,0.0,512.0,75962.0,0.0,0.0,512.0,75962.0,0.0,0.0,512.0,75962.0,0.0,0.0,512.0,75962.0,0.0,0.0,512.0,75962.0,0.0,0.0,512.0,75962.0,0.0,0.0,512.0,75962.0,0.0,0.0,512.0,75962.0,0.0,0.0,512.0,75962.0,0.0,0.0,512.0,75962.0,0.0,0.0,512.0,75962.0,0.0,0.0,512.0,84880.0,0.0,0.0,512.0,84880.0,0.0,0.0,512.0,84880.0,0.0,0.0,512.0,84880.0,0.0,0.0,512.0,84880.0,0.0,0.0,512.0,84880.0,0.0,0.0,512.0,84880.0,0.0,0.0,512.0,84880.0,0.0,0.0,512.0,84880.0,0.0,0.0,512.0,84880.0,0.0,0.0,512.0,84880.0,0.0,0.0,512.0,84880.0,0.0,0.0,512.0,84880.0,0.0,0.0,512.0,84880.0,0.0,0.0,512.0,84880.0,0.0,0.0,512.0,84880.0,0.0,0.0,512.0,83904.0,0.0,0.0,512.0,83904.0,0.0,0.0,512.0,83904.0,0.0,0.0,512.0,83904.0,0.0,0.0,512.0,83904.0,0.0,0.0,512.0,83904.0,0.0,0.0,512.0,83904.0,0.0,0.0,512.0,83904.0,0.0,0.0,512.0,83904.0,0.0,0.0,512.0,83904.0,0.0,0.0,512.0,83904.0,0.0,0.0,512.0,83904.0,0.0,0.0,512.0,83904.0,0.0,0.0,512.0,83904.0,0.0,0.0,512.0,83904.0,0.0,0.0,512.0,83904.0,0.0,0.0,512.0,93077.0,0.0,0.0,512.0,93077.0,0.0,0.0,512.0,93077.0,0.0,0.0,512.0,93077.0,0.0,0.0,512.0,93077.0,0.0,0.0,512.0,93077.0,0.0,0.0,512.0,93077.0,0.0,0.0,512.0,93077.0,0.0,0.0,512.0,93077.0,0.0,0.0,512.0,93077.0,0.0,0.0,512.0,93077.0,0.0,0.0,512.0,93077.0,0.0,0.0,512.0,93077.0,0.0,0.0,512.0,93077.0,0.0,0.0,512.0,93077.0,0.0,0.0,512.0,93077.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,47801800.0,60576530.0,151014.0,0.0,0.0,65536.0,131072.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,45341.0,30061.0,2005571.0,9603.0,0.0,306230.0,0.0,0.0,65536.0,131321.0,196857.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1044.0,532.0,1556.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1030.0,518.0,1542.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1030.0,518.0,1542.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1044.0,532.0,1556.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1044.0,532.0,1556.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1030.0,518.0,1542.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1028.0,516.0,1540.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1044.0,532.0,1556.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1028.0,516.0,1540.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1044.0,532.0,1556.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1044.0,532.0,1556.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1028.0,516.0,1540.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1029.0,517.0,1541.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1044.0,532.0,1556.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1044.0,532.0,1556.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1030.0,518.0,1542.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,64,0,16384.0,16384.0,23649884.0,6241265.0,278528.0,0.0,0.0,98304.0,1119035.0,0.0,0.0,1903638.0,38757.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,446001.0,2272.0,64,0,0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,64,0,0,0.0,517.0,0.0,290717.0,0.0,513.0,0.0,293563.0,0.0,532.0,0.0,594205.0,0.0,513.0,0.0,298299.0,0.0,512.0,0.0,300009.0,0.0,513.0,0.0,292232.0,0.0,512.0,0.0,318013.0,0.0,512.0,0.0,307383.0,0.0,513.0,0.0,258920.0,0.0,512.0,0.0,272089.0,0.0,513.0,0.0,272745.0,0.0,512.0,0.0,279202.0,0.0,512.0,0.0,273215.0,0.0,512.0,0.0,272046.0,0.0,512.0,0.0,285701.0,0.0,512.0,0.0,278363.0,0.0,513.0,0.0,251260.0,0.0,512.0,0.0,261606.0,0.0,513.0,0.0,260326.0,0.0,512.0,0.0,264117.0,0.0,512.0,0.0,262791.0,0.0,512.0,0.0,262267.0,0.0,512.0,0.0,277195.0,0.0,512.0,0.0,268563.0,0.0,517.0,0.0,248181.0,0.0,513.0,0.0,258696.0,0.0,532.0,0.0,318497.0,0.0,513.0,0.0,264153.0,0.0,512.0,0.0,262724.0,0.0,513.0,0.0,262130.0,0.0,512.0,0.0,284812.0,0.0,512.0,0.0,274890.0,0.0,515.0,0.0,255662.0,0.0,513.0,0.0,267088.0,0.0,532.0,0.0,512760.0,0.0,513.0,0.0,268009.0,0.0,512.0,0.0,275941.0,0.0,513.0,0.0,274081.0,0.0,512.0,0.0,286675.0,0.0,512.0,0.0,275003.0,0.0,513.0,0.0,255593.0,0.0,512.0,0.0,266879.0,0.0,513.0,0.0,272291.0,0.0,512.0,0.0,270578.0,0.0,512.0,0.0,269649.0,0.0,512.0,0.0,270031.0,0.0,512.0,0.0,286325.0,0.0,512.0,0.0,275639.0,0.0,513.0,0.0,298344.0,0.0,512.0,0.0,307004.0,0.0,513.0,0.0,316764.0,0.0,512.0,0.0,315672.0,0.0,512.0,0.0,311123.0,0.0,512.0,0.0,312429.0,0.0,512.0,0.0,331877.0,0.0,512.0,0.0,320854.0,0.0,516.0,0.0,257374.0,0.0,513.0,0.0,270672.0,0.0,532.0,0.0,462133.0,0.0,513.0,0.0,272665.0,0.0,512.0,0.0,284545.0,0.0,513.0,0.0,285989.0,0.0,512.0,0.0,295658.0,0.0,512.0,0.0,281954.0,0.0,513.0,0.0,269791.0,0.0,512.0,0.0,278719.0,0.0,513.0,0.0,286912.0,0.0,512.0,0.0,285273.0,0.0,512.0,0.0,282742.0,0.0,512.0,0.0,282811.0,0.0,512.0,0.0,303802.0,0.0,512.0,0.0,293034.0,0.0,516.0,0.0,257943.0,0.0,513.0,0.0,270165.0,0.0,532.0,0.0,506750.0,0.0,513.0,0.0,271162.0,0.0,512.0,0.0,276885.0,0.0,513.0,0.0,277708.0,0.0,512.0,0.0,291957.0,0.0,512.0,0.0,281969.0,0.0,515.0,0.0,261798.0,0.0,513.0,0.0,275906.0,0.0,532.0,0.0,507585.0,0.0,513.0,0.0,278275.0,0.0,512.0,0.0,293030.0,0.0,513.0,0.0,294337.0,0.0,512.0,0.0,305710.0,0.0,512.0,0.0,294193.0,0.0,513.0,0.0,276361.0,0.0,512.0,0.0,285821.0,0.0,513.0,0.0,290692.0,0.0,512.0,0.0,291872.0,0.0,512.0,0.0,295955.0,0.0,512.0,0.0,296057.0,0.0,512.0,0.0,308864.0,0.0,512.0,0.0,300559.0,0.0,513.0,0.0,290525.0,0.0,512.0,0.0,319320.0,0.0,513.0,0.0,306565.0,0.0,512.0,0.0,326513.0,0.0,512.0,0.0,304715.0,0.0,512.0,0.0,304036.0,0.0,512.0,0.0,325113.0,0.0,512.0,0.0,300767.0,0.0,517.0,0.0,265806.0,0.0,513.0,0.0,277810.0,0.0,532.0,0.0,390386.0,0.0,513.0,0.0,278675.0,0.0,512.0,0.0,285059.0,0.0,513.0,0.0,282613.0,0.0,512.0,0.0,302704.0,0.0,512.0,0.0,300074.0,0.0,515.0,0.0,296768.0,0.0,513.0,0.0,300227.0,0.0,532.0,0.0,446746.0,0.0,513.0,0.0,305517.0,0.0,512.0,0.0,315742.0,0.0,513.0,0.0,312022.0,0.0,512.0,0.0,327922.0,0.0,512.0,0.0,319634.0,0.0,513.0,0.0,303312.0,0.0,512.0,0.0,319949.0,0.0,513.0,0.0,316502.0,0.0,512.0,0.0,326124.0,0.0,512.0,0.0,315663.0,0.0,512.0,0.0,318870.0,0.0,512.0,0.0,335192.0,0.0,512.0,0.0,320137.0,64,0,0,1024.0,1024.0,421990.0,512.0,1024.0,1024.0,428134.0,512.0,1024.0,1024.0,437724.0,512.0,1024.0,1024.0,435778.0,512.0,1024.0,1024.0,424710.0,512.0,1024.0,1024.0,429105.0,512.0,1024.0,1024.0,444865.0,512.0,1024.0,1024.0,442393.0,512.0,1024.0,1024.0,421165.0,512.0,1024.0,1024.0,434257.0,512.0,1024.0,1024.0,429748.0,512.0,1024.0,1024.0,436070.0,512.0,1024.0,1024.0,425533.0,512.0,1024.0,1024.0,429922.0,512.0,1024.0,1024.0,438531.0,512.0,1024.0,1024.0,433238.0,512.0,1024.0,1024.0,730977.0,512.0,1024.0,1024.0,768136.0,512.0,1024.0,1024.0,733350.0,512.0,1024.0,1024.0,763428.0,512.0,1024.0,1024.0,751988.0,512.0,1024.0,1024.0,764463.0,512.0,1024.0,1024.0,769863.0,512.0,1024.0,1024.0,735455.0,512.0,1024.0,1024.0,771946.0,512.0,1024.0,1024.0,803212.0,512.0,1024.0,1024.0,810618.0,512.0,1024.0,1024.0,797861.0,512.0,1024.0,1024.0,780899.0,512.0,1024.0,1024.0,799299.0,512.0,1024.0,1024.0,767044.0,512.0,1024.0,1024.0,774868.0,512.0,1024.0,1024.0,840563.0,512.0,1024.0,1024.0,908989.0,512.0,1024.0,1024.0,842432.0,512.0,1024.0,1024.0,898549.0,512.0,1024.0,1024.0,865715.0,512.0,1024.0,1024.0,878896.0,512.0,1024.0,1024.0,896812.0,512.0,1024.0,1024.0,840540.0,512.0,1024.0,1024.0,834495.0,512.0,1024.0,1024.0,872306.0,512.0,1024.0,1024.0,846149.0,512.0,1024.0,1024.0,846073.0,512.0,1024.0,1024.0,862251.0,512.0,1024.0,1024.0,874202.0,512.0,1024.0,1024.0,880117.0,512.0,1024.0,1024.0,912463.0,512.0,1024.0,1024.0,801101.0,512.0,1024.0,1024.0,843861.0,512.0,1024.0,1024.0,812372.0,512.0,1024.0,1024.0,813791.0,512.0,1024.0,1024.0,855787.0,512.0,1024.0,1024.0,867226.0,512.0,1024.0,1024.0,876238.0,512.0,1024.0,1024.0,897042.0,512.0,1024.0,1024.0,831450.0,512.0,1024.0,1024.0,911690.0,512.0,1024.0,1024.0,837878.0,512.0,1024.0,1024.0,894205.0,512.0,1024.0,1024.0,867671.0,512.0,1024.0,1024.0,881750.0,512.0,1024.0,1024.0,894870.0,512.0,1024.0,1024.0,828801.0,512.0,1024.0,1024.0,622143.0,512.0,1024.0,1024.0,645118.0,512.0,1024.0,1024.0,647702.0,512.0,1024.0,1024.0,638243.0,512.0,1024.0,1024.0,665068.0,512.0,1024.0,1024.0,677995.0,512.0,1024.0,1024.0,716496.0,512.0,1024.0,1024.0,715512.0,512.0,1024.0,1024.0,724428.0,512.0,1024.0,1024.0,764401.0,512.0,1024.0,1024.0,735955.0,512.0,1024.0,1024.0,745033.0,512.0,1024.0,1024.0,702668.0,512.0,1024.0,1024.0,724531.0,512.0,1024.0,1024.0,728089.0,512.0,1024.0,1024.0,695723.0,512.0,1024.0,1024.0,729053.0,512.0,1024.0,1024.0,772534.0,512.0,1024.0,1024.0,740001.0,512.0,1024.0,1024.0,750773.0,512.0,1024.0,1024.0,703639.0,512.0,1024.0,1024.0,726874.0,512.0,1024.0,1024.0,728856.0,512.0,1024.0,1024.0,698332.0,512.0,1024.0,1024.0,608510.0,512.0,1024.0,1024.0,632426.0,512.0,1024.0,1024.0,632931.0,512.0,1024.0,1024.0,625129.0,512.0,1024.0,1024.0,655623.0,512.0,1024.0,1024.0,668517.0,512.0,1024.0,1024.0,703985.0,512.0,1024.0,1024.0,701641.0,512.0,1024.0,1024.0,931990.0,512.0,1024.0,1024.0,975815.0,512.0,1024.0,1024.0,892354.0,512.0,1024.0,1024.0,951826.0,512.0,1024.0,1024.0,766252.0,512.0,1024.0,1024.0,772111.0,512.0,1024.0,1024.0,774674.0,512.0,1024.0,1024.0,740202.0,512.0,1024.0,1024.0,601178.0,512.0,1024.0,1024.0,628250.0,512.0,1024.0,1024.0,626727.0,512.0,1024.0,1024.0,618586.0,512.0,1024.0,1024.0,655976.0,512.0,1024.0,1024.0,641892.0,512.0,1024.0,1024.0,694090.0,512.0,1024.0,1024.0,707179.0,512.0,1024.0,1024.0,638900.0,512.0,1024.0,1024.0,671375.0,512.0,1024.0,1024.0,666488.0,512.0,1024.0,1024.0,657852.0,512.0,1024.0,1024.0,727166.0,512.0,1024.0,1024.0,711227.0,512.0,1024.0,1024.0,752277.0,512.0,1024.0,1024.0,771230.0,512.0,1024.0,1024.0,1030618.0,512.0,1024.0,1024.0,1070454.0,512.0,1024.0,1024.0,944864.0,512.0,1024.0,1024.0,985763.0,512.0,1024.0,1024.0,883922.0,512.0,1024.0,1024.0,895558.0,512.0,1024.0,1024.0,880040.0,512.0,1024.0,1024.0,865403.0,512.0,64,0,32768.0,0.0,64,0,9870456.0,456650.0,4186655.0,16384.0,28722639.0,0.0,16384.0,16384.0,2467614.0,2467614.0,9870456.0,503264.0,2467614.0,0.0,2467614.0,77.0,0.0,841191.0,10444764.0,39481824.0,0.0,0.0,5309833.0,1092491.0,0.0,823.0,769487.0,1070956.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,65535.0,65621.0,1.0,0.0,0.0,0.0,0.0,0.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,130799.0,4096.0,16384.0,1586.0,2473091.0,2239444.0,0.0,0.0,0.0,0.0,0.0,196608.0,247.0,0.0,0.0,32768.0,0.0,32768.0,214.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,160.0,0.0,877230.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,35802.0,0.0,8310.0,2233292.0,77.0,0.0,0.0,0.0,65785.0,65536.0,131072.0,0.0,0.0,524288.0,304.0,0.0,64,0,0.0,0.0,160.0,0.0,65536.0,65536.0,0.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,110134.0,0.0,184439.0,65536.0,0.0,65770.0,468.0,0.0,0.0,65536.0,131072.0,716358149986201,716358149999519 +2,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,3021260.0,0.0,0.0,65536.0,60576.0,160.0,4800.0,32768.0,64,0,0,0.0,512.0,40832.0,0.0,0.0,512.0,40832.0,0.0,0.0,512.0,40832.0,0.0,0.0,512.0,40832.0,0.0,0.0,512.0,40832.0,0.0,0.0,512.0,40832.0,0.0,0.0,512.0,40832.0,0.0,0.0,512.0,40832.0,0.0,0.0,512.0,40832.0,0.0,0.0,512.0,40832.0,0.0,0.0,512.0,40832.0,0.0,0.0,512.0,40832.0,0.0,0.0,512.0,40832.0,0.0,0.0,512.0,40832.0,0.0,0.0,512.0,40832.0,0.0,0.0,512.0,40832.0,0.0,0.0,512.0,32347.0,0.0,0.0,512.0,32347.0,0.0,0.0,512.0,32347.0,0.0,0.0,512.0,32347.0,0.0,0.0,512.0,32347.0,0.0,0.0,512.0,32347.0,0.0,0.0,512.0,32347.0,0.0,0.0,512.0,32347.0,0.0,0.0,512.0,32347.0,0.0,0.0,512.0,32347.0,0.0,0.0,512.0,32347.0,0.0,0.0,512.0,32347.0,0.0,0.0,512.0,32347.0,0.0,0.0,512.0,32347.0,0.0,0.0,512.0,32347.0,0.0,0.0,512.0,32347.0,0.0,0.0,512.0,53739.0,0.0,0.0,512.0,53739.0,0.0,0.0,512.0,53739.0,0.0,0.0,512.0,53739.0,0.0,0.0,512.0,53739.0,0.0,0.0,512.0,53739.0,0.0,0.0,512.0,53739.0,0.0,0.0,512.0,53739.0,0.0,0.0,512.0,53739.0,0.0,0.0,512.0,53739.0,0.0,0.0,512.0,53739.0,0.0,0.0,512.0,53739.0,0.0,0.0,512.0,53739.0,0.0,0.0,512.0,53739.0,0.0,0.0,512.0,53739.0,0.0,0.0,512.0,53739.0,0.0,0.0,512.0,62103.0,0.0,0.0,512.0,62103.0,0.0,0.0,512.0,62103.0,0.0,0.0,512.0,62103.0,0.0,0.0,512.0,62103.0,0.0,0.0,512.0,62103.0,0.0,0.0,512.0,62103.0,0.0,0.0,512.0,62103.0,0.0,0.0,512.0,62103.0,0.0,0.0,512.0,62103.0,0.0,0.0,512.0,62103.0,0.0,0.0,512.0,62103.0,0.0,0.0,512.0,62103.0,0.0,0.0,512.0,62103.0,0.0,0.0,512.0,62103.0,0.0,0.0,512.0,62103.0,0.0,0.0,512.0,70319.0,0.0,0.0,512.0,70319.0,0.0,0.0,512.0,70319.0,0.0,0.0,512.0,70319.0,0.0,0.0,512.0,70319.0,0.0,0.0,512.0,70319.0,0.0,0.0,512.0,70319.0,0.0,0.0,512.0,70319.0,0.0,0.0,512.0,70319.0,0.0,0.0,512.0,70319.0,0.0,0.0,512.0,70319.0,0.0,0.0,512.0,70319.0,0.0,0.0,512.0,70319.0,0.0,0.0,512.0,70319.0,0.0,0.0,512.0,70319.0,0.0,0.0,512.0,70319.0,0.0,0.0,512.0,80024.0,0.0,0.0,512.0,80024.0,0.0,0.0,512.0,80024.0,0.0,0.0,512.0,80024.0,0.0,0.0,512.0,80024.0,0.0,0.0,512.0,80024.0,0.0,0.0,512.0,80024.0,0.0,0.0,512.0,80024.0,0.0,0.0,512.0,80024.0,0.0,0.0,512.0,80024.0,0.0,0.0,512.0,80024.0,0.0,0.0,512.0,80024.0,0.0,0.0,512.0,80024.0,0.0,0.0,512.0,80024.0,0.0,0.0,512.0,80024.0,0.0,0.0,512.0,80024.0,0.0,0.0,512.0,81949.0,0.0,0.0,512.0,81949.0,0.0,0.0,512.0,81949.0,0.0,0.0,512.0,81949.0,0.0,0.0,512.0,81949.0,0.0,0.0,512.0,81949.0,0.0,0.0,512.0,81949.0,0.0,0.0,512.0,81949.0,0.0,0.0,512.0,81949.0,0.0,0.0,512.0,81949.0,0.0,0.0,512.0,81949.0,0.0,0.0,512.0,81949.0,0.0,0.0,512.0,81949.0,0.0,0.0,512.0,81949.0,0.0,0.0,512.0,81949.0,0.0,0.0,512.0,81949.0,0.0,0.0,512.0,90834.0,0.0,0.0,512.0,90834.0,0.0,0.0,512.0,90834.0,0.0,0.0,512.0,90834.0,0.0,0.0,512.0,90834.0,0.0,0.0,512.0,90834.0,0.0,0.0,512.0,90834.0,0.0,0.0,512.0,90834.0,0.0,0.0,512.0,90834.0,0.0,0.0,512.0,90834.0,0.0,0.0,512.0,90834.0,0.0,0.0,512.0,90834.0,0.0,0.0,512.0,90834.0,0.0,0.0,512.0,90834.0,0.0,0.0,512.0,90834.0,0.0,0.0,512.0,90834.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,31.0,0.0,0.0,0.0,0.0,0.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,40231694.0,55554976.0,145619.0,0.0,0.0,65536.0,131072.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,49119.0,29832.0,2006818.0,10322.0,0.0,371981.0,0.0,0.0,65536.0,131340.0,196876.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1044.0,532.0,1556.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1029.0,517.0,1541.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1028.0,516.0,1540.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1044.0,532.0,1556.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1044.0,532.0,1556.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1029.0,517.0,1541.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1028.0,516.0,1540.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1044.0,532.0,1556.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1028.0,516.0,1540.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1044.0,532.0,1556.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1044.0,532.0,1556.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1028.0,516.0,1540.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1044.0,532.0,1556.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1044.0,532.0,1556.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,64,0,16384.0,16384.0,22934012.0,5964255.0,278528.0,0.0,0.0,98304.0,1073059.0,0.0,0.0,1839539.0,36493.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,445616.0,2266.0,64,0,0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,64,0,0,0.0,516.0,0.0,275120.0,0.0,513.0,0.0,284331.0,0.0,532.0,0.0,563700.0,0.0,513.0,0.0,289622.0,0.0,512.0,0.0,291573.0,0.0,513.0,0.0,289403.0,0.0,512.0,0.0,307012.0,0.0,512.0,0.0,296390.0,0.0,513.0,0.0,264434.0,0.0,513.0,0.0,278603.0,0.0,512.0,0.0,272836.0,0.0,512.0,0.0,278774.0,0.0,512.0,0.0,278006.0,0.0,512.0,0.0,276908.0,0.0,512.0,0.0,293813.0,0.0,512.0,0.0,279335.0,0.0,513.0,0.0,255641.0,0.0,513.0,0.0,268635.0,0.0,512.0,0.0,267957.0,0.0,512.0,0.0,273721.0,0.0,512.0,0.0,265443.0,0.0,512.0,0.0,266118.0,0.0,512.0,0.0,285990.0,0.0,512.0,0.0,273589.0,0.0,517.0,0.0,259288.0,0.0,513.0,0.0,269823.0,0.0,532.0,0.0,322544.0,0.0,513.0,0.0,272568.0,0.0,512.0,0.0,273925.0,0.0,513.0,0.0,276085.0,0.0,512.0,0.0,292863.0,0.0,512.0,0.0,285102.0,0.0,517.0,0.0,293054.0,0.0,513.0,0.0,310276.0,0.0,532.0,0.0,488407.0,0.0,513.0,0.0,312235.0,0.0,512.0,0.0,322982.0,0.0,513.0,0.0,326845.0,0.0,512.0,0.0,344206.0,0.0,512.0,0.0,325073.0,0.0,513.0,0.0,343257.0,0.0,513.0,0.0,357286.0,0.0,512.0,0.0,365209.0,0.0,512.0,0.0,362369.0,0.0,512.0,0.0,352512.0,0.0,512.0,0.0,356729.0,0.0,512.0,0.0,381936.0,0.0,512.0,0.0,364347.0,0.0,513.0,0.0,327046.0,0.0,513.0,0.0,339066.0,0.0,512.0,0.0,349331.0,0.0,512.0,0.0,338252.0,0.0,512.0,0.0,345028.0,0.0,512.0,0.0,347090.0,0.0,512.0,0.0,359783.0,0.0,512.0,0.0,345059.0,0.0,515.0,0.0,292550.0,0.0,513.0,0.0,318502.0,0.0,532.0,0.0,505789.0,0.0,513.0,0.0,313604.0,0.0,512.0,0.0,330330.0,0.0,513.0,0.0,334168.0,0.0,512.0,0.0,346188.0,0.0,512.0,0.0,336095.0,0.0,513.0,0.0,353240.0,0.0,513.0,0.0,366280.0,0.0,512.0,0.0,372772.0,0.0,512.0,0.0,369522.0,0.0,512.0,0.0,356707.0,0.0,512.0,0.0,353699.0,0.0,512.0,0.0,381136.0,0.0,512.0,0.0,363830.0,0.0,515.0,0.0,281841.0,0.0,513.0,0.0,301711.0,0.0,532.0,0.0,503044.0,0.0,513.0,0.0,298799.0,0.0,512.0,0.0,317305.0,0.0,513.0,0.0,319368.0,0.0,512.0,0.0,335880.0,0.0,512.0,0.0,323184.0,0.0,515.0,0.0,304734.0,0.0,513.0,0.0,332958.0,0.0,532.0,0.0,553511.0,0.0,513.0,0.0,330742.0,0.0,512.0,0.0,333675.0,0.0,513.0,0.0,341526.0,0.0,512.0,0.0,362725.0,0.0,512.0,0.0,337345.0,0.0,513.0,0.0,395482.0,0.0,513.0,0.0,413928.0,0.0,512.0,0.0,427582.0,0.0,512.0,0.0,413692.0,0.0,512.0,0.0,378733.0,0.0,512.0,0.0,377190.0,0.0,512.0,0.0,399868.0,0.0,512.0,0.0,390665.0,0.0,513.0,0.0,394203.0,0.0,513.0,0.0,409819.0,0.0,512.0,0.0,402477.0,0.0,512.0,0.0,411346.0,0.0,512.0,0.0,406764.0,0.0,512.0,0.0,409900.0,0.0,512.0,0.0,425619.0,0.0,512.0,0.0,392922.0,0.0,517.0,0.0,324717.0,0.0,513.0,0.0,343590.0,0.0,532.0,0.0,451399.0,0.0,513.0,0.0,347193.0,0.0,512.0,0.0,334519.0,0.0,513.0,0.0,332043.0,0.0,512.0,0.0,342918.0,0.0,512.0,0.0,346028.0,0.0,516.0,0.0,459212.0,0.0,513.0,0.0,496223.0,0.0,532.0,0.0,598112.0,0.0,513.0,0.0,494014.0,0.0,512.0,0.0,496361.0,0.0,513.0,0.0,493327.0,0.0,512.0,0.0,503454.0,0.0,512.0,0.0,495645.0,0.0,513.0,0.0,455626.0,0.0,513.0,0.0,478800.0,0.0,512.0,0.0,464885.0,0.0,512.0,0.0,482680.0,0.0,512.0,0.0,466763.0,0.0,512.0,0.0,463683.0,0.0,512.0,0.0,485791.0,0.0,512.0,0.0,435075.0,64,0,0,1024.0,1024.0,422614.0,512.0,1024.0,1024.0,428218.0,512.0,1024.0,1024.0,437574.0,512.0,1024.0,1024.0,436580.0,512.0,1024.0,1024.0,425548.0,512.0,1024.0,1024.0,429309.0,512.0,1024.0,1024.0,445292.0,512.0,1024.0,1024.0,442496.0,512.0,1024.0,1024.0,422114.0,512.0,1024.0,1024.0,432789.0,512.0,1024.0,1024.0,429436.0,512.0,1024.0,1024.0,436817.0,512.0,1024.0,1024.0,426962.0,512.0,1024.0,1024.0,430739.0,512.0,1024.0,1024.0,438418.0,512.0,1024.0,1024.0,432807.0,512.0,1024.0,1024.0,743590.0,512.0,1024.0,1024.0,806379.0,512.0,1024.0,1024.0,719844.0,512.0,1024.0,1024.0,779074.0,512.0,1024.0,1024.0,757978.0,512.0,1024.0,1024.0,756040.0,512.0,1024.0,1024.0,778299.0,512.0,1024.0,1024.0,723146.0,512.0,1024.0,1024.0,740263.0,512.0,1024.0,1024.0,765528.0,512.0,1024.0,1024.0,752258.0,512.0,1024.0,1024.0,739822.0,512.0,1024.0,1024.0,744999.0,512.0,1024.0,1024.0,757864.0,512.0,1024.0,1024.0,753668.0,512.0,1024.0,1024.0,764133.0,512.0,1024.0,1024.0,786688.0,512.0,1024.0,1024.0,877505.0,512.0,1024.0,1024.0,794027.0,512.0,1024.0,1024.0,861170.0,512.0,1024.0,1024.0,824785.0,512.0,1024.0,1024.0,842955.0,512.0,1024.0,1024.0,873545.0,512.0,1024.0,1024.0,777251.0,512.0,1024.0,1024.0,791320.0,512.0,1024.0,1024.0,842143.0,512.0,1024.0,1024.0,817527.0,512.0,1024.0,1024.0,810245.0,512.0,1024.0,1024.0,838147.0,512.0,1024.0,1024.0,847098.0,512.0,1024.0,1024.0,862455.0,512.0,1024.0,1024.0,895306.0,512.0,1024.0,1024.0,840157.0,512.0,1024.0,1024.0,885169.0,512.0,1024.0,1024.0,876069.0,512.0,1024.0,1024.0,858577.0,512.0,1024.0,1024.0,856137.0,512.0,1024.0,1024.0,873375.0,512.0,1024.0,1024.0,891575.0,512.0,1024.0,1024.0,914188.0,512.0,1024.0,1024.0,809429.0,512.0,1024.0,1024.0,864617.0,512.0,1024.0,1024.0,821932.0,512.0,1024.0,1024.0,864299.0,512.0,1024.0,1024.0,821394.0,512.0,1024.0,1024.0,848918.0,512.0,1024.0,1024.0,857371.0,512.0,1024.0,1024.0,804465.0,512.0,1024.0,1024.0,574200.0,512.0,1024.0,1024.0,597063.0,512.0,1024.0,1024.0,595797.0,512.0,1024.0,1024.0,590239.0,512.0,1024.0,1024.0,602125.0,512.0,1024.0,1024.0,602811.0,512.0,1024.0,1024.0,644406.0,512.0,1024.0,1024.0,644855.0,512.0,1024.0,1024.0,654468.0,512.0,1024.0,1024.0,683772.0,512.0,1024.0,1024.0,654548.0,512.0,1024.0,1024.0,674280.0,512.0,1024.0,1024.0,644591.0,512.0,1024.0,1024.0,645319.0,512.0,1024.0,1024.0,658377.0,512.0,1024.0,1024.0,640153.0,512.0,1024.0,1024.0,652324.0,512.0,1024.0,1024.0,683410.0,512.0,1024.0,1024.0,652818.0,512.0,1024.0,1024.0,669486.0,512.0,1024.0,1024.0,641544.0,512.0,1024.0,1024.0,645038.0,512.0,1024.0,1024.0,656855.0,512.0,1024.0,1024.0,638021.0,512.0,1024.0,1024.0,581814.0,512.0,1024.0,1024.0,604817.0,512.0,1024.0,1024.0,604950.0,512.0,1024.0,1024.0,599213.0,512.0,1024.0,1024.0,607459.0,512.0,1024.0,1024.0,609196.0,512.0,1024.0,1024.0,654911.0,512.0,1024.0,1024.0,656815.0,512.0,1024.0,1024.0,1054627.0,512.0,1024.0,1024.0,1093019.0,512.0,1024.0,1024.0,1054905.0,512.0,1024.0,1024.0,1070001.0,512.0,1024.0,1024.0,1002116.0,512.0,1024.0,1024.0,1027820.0,512.0,1024.0,1024.0,957999.0,512.0,1024.0,1024.0,897439.0,512.0,1024.0,1024.0,760435.0,512.0,1024.0,1024.0,788112.0,512.0,1024.0,1024.0,763226.0,512.0,1024.0,1024.0,743444.0,512.0,1024.0,1024.0,818101.0,512.0,1024.0,1024.0,848846.0,512.0,1024.0,1024.0,852870.0,512.0,1024.0,1024.0,836772.0,512.0,1024.0,1024.0,717134.0,512.0,1024.0,1024.0,764970.0,512.0,1024.0,1024.0,680533.0,512.0,1024.0,1024.0,658551.0,512.0,1024.0,1024.0,805435.0,512.0,1024.0,1024.0,830387.0,512.0,1024.0,1024.0,841161.0,512.0,1024.0,1024.0,822118.0,512.0,1024.0,1024.0,955638.0,512.0,1024.0,1024.0,989445.0,512.0,1024.0,1024.0,960639.0,512.0,1024.0,1024.0,957895.0,512.0,1024.0,1024.0,926275.0,512.0,1024.0,1024.0,932694.0,512.0,1024.0,1024.0,924817.0,512.0,1024.0,1024.0,881070.0,512.0,64,0,32768.0,0.0,64,0,10071800.0,475130.0,4135669.0,16384.0,28019046.0,0.0,16384.0,16384.0,2517950.0,2517950.0,10071800.0,520970.0,2517950.0,0.0,2517950.0,0.0,0.0,833079.0,10375967.0,40287200.0,0.0,0.0,5483552.0,1121443.0,0.0,871.0,792295.0,1095876.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,65536.0,65619.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,140323.0,4096.0,16384.0,1586.0,2553697.0,2239120.0,0.0,0.0,0.0,0.0,0.0,196608.0,249.0,0.0,0.0,32768.0,0.0,32768.0,226.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,160.0,0.0,857947.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,40807.0,0.0,7175.0,2244842.0,0.0,0.0,0.0,0.0,65778.0,65536.0,131072.0,0.0,0.0,524288.0,304.0,0.0,64,0,0.0,0.0,160.0,0.0,65536.0,65536.0,0.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,105008.0,0.0,183581.0,65536.0,0.0,65768.0,464.0,0.0,0.0,65536.0,131072.0,716358150019039,716358150032398 diff --git a/tests/workloads/kernel_inv_str/MI300X_A1/sysinfo.csv b/tests/workloads/kernel_inv_str/MI300X_A1/sysinfo.csv new file mode 100644 index 0000000000..5a67519e08 --- /dev/null +++ b/tests/workloads/kernel_inv_str/MI300X_A1/sysinfo.csv @@ -0,0 +1,2 @@ +workload_name,command,ip_blocks,timestamp,version,hostname,cpu_model,sbios,linux_distro,linux_kernel_version,amd_gpu_kernel_version,cpu_memory,gpu_memory,rocm_version,vbios,compute_partition,memory_partition,gpu_model,gpu_arch,gpu_l1,gpu_l2,cu_per_gpu,simd_per_cu,se_per_gpu,wave_size,workgroup_max_size,max_waves_per_cu,max_sclk,max_mclk,cur_sclk,cur_mclk,total_l2_chan,lds_banks_per_cu,sqc_per_gpu,pipes_per_gpu,hbm_bw,num_xcd +kernel_inv_str,./tests/vcopy -n 1048576 -b 256 -i 3,SQ|LDS|SQC|TA|TD|TCP|TCC|SPI|CPC|CPF,Wed 29 May 2024 12:02:47 PM (CDT),2,splinter-126-wr-c6,AMD Ryzen 9 7950X 16-Core Processor,"American Megatrends International, LLC.VS2683299N.FD",Ubuntu 22.04.4 LTS,5.18.2-mi300-build-140423-ubuntu-22.04+,,114656528,,6.2.0-13611,113-MI3SRIOV-001,SPX,NPS1,MI300X_A1,gfx942,32,4096,304,4,32,64,1024,32,2100,1300,2100,1300,128,32,160,4,5324.8,8 diff --git a/tests/workloads/kernel_inv_str/MI300X_A1/timestamps.csv b/tests/workloads/kernel_inv_str/MI300X_A1/timestamps.csv new file mode 100644 index 0000000000..db0bab0bad --- /dev/null +++ b/tests/workloads/kernel_inv_str/MI300X_A1/timestamps.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID +1,60633,1,966758,966758,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716358149942842,716358149965481,0 +2,60633,1,966758,966758,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716358149986201,716358149999519,0 +3,60633,1,966758,966758,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716358150019039,716358150032398,0 diff --git a/tests/workloads/kernel_substr/MI300A_A1/SQ_IFETCH_LEVEL.csv b/tests/workloads/kernel_substr/MI300A_A1/SQ_IFETCH_LEVEL.csv new file mode 100644 index 0000000000..7eb389c934 --- /dev/null +++ b/tests/workloads/kernel_substr/MI300A_A1/SQ_IFETCH_LEVEL.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,SQ_WAVES,SQ_IFETCH,SQ_IFETCH_LEVEL,SQ_ACCUM_PREV_HIRES +0,11995,1,145295,145295,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73578152516542,73578152524434,0,206478.0,206478.0,16384.0,65536.0,27426.0,2197528.0 +1,11995,1,145295,145295,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73578152563173,73578152568942,0,189728.0,189728.0,16384.0,65536.0,13109.0,1048768.0 +2,11995,1,145295,145295,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73578152541099,73578152547068,0,166335.0,166335.0,16384.0,65536.0,13122.0,1049488.0 diff --git a/tests/workloads/kernel_substr/MI300A_A1/SQ_INST_LEVEL_LDS.csv b/tests/workloads/kernel_substr/MI300A_A1/SQ_INST_LEVEL_LDS.csv new file mode 100644 index 0000000000..6e1b8ad369 --- /dev/null +++ b/tests/workloads/kernel_substr/MI300A_A1/SQ_INST_LEVEL_LDS.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_LDS,SQ_INST_LEVEL_LDS,SQ_ACCUM_PREV_HIRES +0,11995,1,145307,145307,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73578152516542,73578152524434,0,0.0,0.0,0.0 +1,11995,1,145307,145307,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73578152563173,73578152568942,0,0.0,0.0,0.0 +2,11995,1,145307,145307,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73578152541099,73578152547068,0,0.0,0.0,0.0 diff --git a/tests/workloads/kernel_substr/MI300A_A1/SQ_INST_LEVEL_SMEM.csv b/tests/workloads/kernel_substr/MI300A_A1/SQ_INST_LEVEL_SMEM.csv new file mode 100644 index 0000000000..312372367c --- /dev/null +++ b/tests/workloads/kernel_substr/MI300A_A1/SQ_INST_LEVEL_SMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_SMEM,SQ_INST_LEVEL_SMEM,SQ_ACCUM_PREV_HIRES +0,11995,1,145319,145319,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73578152516542,73578152524434,0,65536.0,286850.0,23022216.0 +1,11995,1,145319,145319,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73578152563173,73578152568942,0,65536.0,284112.0,22724824.0 +2,11995,1,145319,145319,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73578152541099,73578152547068,0,65536.0,193332.0,15480240.0 diff --git a/tests/workloads/kernel_substr/MI300A_A1/SQ_INST_LEVEL_VMEM.csv b/tests/workloads/kernel_substr/MI300A_A1/SQ_INST_LEVEL_VMEM.csv new file mode 100644 index 0000000000..4d9734b663 --- /dev/null +++ b/tests/workloads/kernel_substr/MI300A_A1/SQ_INST_LEVEL_VMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_VMEM,SQ_INST_LEVEL_VMEM,SQ_ACCUM_PREV_HIRES +0,11995,1,145331,145331,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73578152516542,73578152524434,0,32768.0,521655.0,41735128.0 +1,11995,1,145331,145331,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73578152563173,73578152568942,0,32768.0,411382.0,32908148.0 +2,11995,1,145331,145331,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73578152541099,73578152547068,0,32768.0,407969.0,32636212.0 diff --git a/tests/workloads/kernel_substr/MI300A_A1/SQ_LEVEL_WAVES.csv b/tests/workloads/kernel_substr/MI300A_A1/SQ_LEVEL_WAVES.csv new file mode 100644 index 0000000000..c50c475037 --- /dev/null +++ b/tests/workloads/kernel_substr/MI300A_A1/SQ_LEVEL_WAVES.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,CPC_ME1_BUSY_FOR_PACKET_DECODE,SQ_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,SQ_BUSY_CYCLES,SQ_LEVEL_WAVES,SQ_ACCUM_PREV_HIRES +0,11995,1,145343,145343,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73578152516542,73578152524434,0,216770.0,216770.0,124638.0,867080.0,16384.0,13528873.0,247296.0,0.0,54536480.0 +1,11995,1,145343,145343,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73578152563173,73578152568942,0,192345.0,192345.0,108619.0,769380.0,16384.0,10930963.0,202980.0,0.0,44128348.0 +2,11995,1,145343,145343,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73578152541099,73578152547068,0,176247.0,176247.0,95064.0,704988.0,16384.0,10384019.0,198974.0,0.0,41996144.0 diff --git a/tests/workloads/kernel_substr/MI300A_A1/log.txt b/tests/workloads/kernel_substr/MI300A_A1/log.txt new file mode 100644 index 0000000000..c66336f537 --- /dev/null +++ b/tests/workloads/kernel_substr/MI300A_A1/log.txt @@ -0,0 +1,329 @@ +Omniperf version: 2.0.0 +Profiler choice: rocprofv2 +Path: /home/colramos/omniperf/tests/workloads/kernel_substr/MI300A_A1 +Target: MI300A_A1 +Command: ./tests/vcopy -n 1048576 -b 256 -i 3 +Kernel Selection: ['vecCopy'] +Dispatch Selection: None +Hardware Blocks: All + +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Collecting Performance Counters +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + + +[profiling] Current input file: tests/workloads/kernel_substr/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH_LEVEL + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + |-> [/opt/rocm/bin/rocprofv2] Total threads: 1048576, Grid Size: 4096 block Size:256, Wavefronts:16384: + |-> [/opt/rocm/bin/rocprofv2] Launching the kernel on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + +[profiling] Current input file: tests/workloads/kernel_substr/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + |-> [/opt/rocm/bin/rocprofv2] Total threads: 1048576, Grid Size: 4096 block Size:256, Wavefronts:16384: + |-> [/opt/rocm/bin/rocprofv2] Launching the kernel on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + +[profiling] Current input file: tests/workloads/kernel_substr/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + |-> [/opt/rocm/bin/rocprofv2] Total threads: 1048576, Grid Size: 4096 block Size:256, Wavefronts:16384: + +[profiling] Current input file: tests/workloads/kernel_substr/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + |-> [/opt/rocm/bin/rocprofv2] Total threads: 1048576, Grid Size: 4096 block Size:256, Wavefronts:16384: + |-> [/opt/rocm/bin/rocprofv2] Launching the kernel on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished copying the output vector from the GPU to the CPU + |-> [/opt/rocm/bin/rocprofv2] Releasing GPU memory + |-> [/opt/rocm/bin/rocprofv2] Releasing CPU memory + |-> [/opt/rocm/bin/rocprofv2] Results File: "tests/workloads/kernel_substr/MI300A_A1/out/pmc_1/results_SQ_INST_LEVEL_VMEM.csv" + |-> [/opt/rocm/bin/rocprofv2] + |-> [/opt/rocm/bin/rocprofv2] The output path for the following counters: tests/workloads/kernel_substr/MI300A_A1/out/pmc_1 + +[profiling] Current input file: tests/workloads/kernel_substr/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - CPC_ME1_BUSY_FOR_PACKET_DECODE + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + +[profiling] Current input file: tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_0.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CU_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVE_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_CVT + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM_WR + +[profiling] Current input file: tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_1.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VSKIPPED + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_FMA_F16 + +[profiling] Current input file: tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_10.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_DATA_ATOMIC_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_STALL + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_REQ + +[profiling] Current input file: tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_11.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_INPUT_VALID_READYB + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_ATOMIC + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_8 + +[profiling] Current input file: tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_12.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_2 + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_4 + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + +[profiling] Current input file: tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_13.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_ATOMIC[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_BUBBLE[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_CYCLE[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_ATOMIC[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_BUBBLE[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_CYCLE[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC[1] + +[profiling] Current input file: tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_14.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_32B[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC_LEVEL[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_32B[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_LEVEL[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC_LEVEL[2] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ[2] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_32B[2] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_LEVEL[2] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC_LEVEL[3] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ[3] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_32B[3] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_LEVEL[3] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC_LEVEL[4] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ[4] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_32B[4] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_LEVEL[4] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC_LEVEL[5] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ[5] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_32B[5] + +[profiling] Current input file: tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_15.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_64B[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_HIT[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_64B[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_LEVEL[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_HIT[1] + +[profiling] Current input file: tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_16.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_MISS[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_READ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_REQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_RW_REQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_MISS[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_READ[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_REQ[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_RW_REQ[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_MISS[2] + |-> [/opt/rocm/bin/rocprofv2] - TCC_READ[2] + |-> [/opt/rocm/bin/rocprofv2] - TCC_REQ[2] + |-> [/opt/rocm/bin/rocprofv2] - TCC_RW_REQ[2] + |-> [/opt/rocm/bin/rocprofv2] - TCC_MISS[3] + |-> [/opt/rocm/bin/rocprofv2] - TCC_READ[3] + |-> [/opt/rocm/bin/rocprofv2] - TCC_REQ[3] + |-> [/opt/rocm/bin/rocprofv2] - TCC_RW_REQ[3] + |-> [/opt/rocm/bin/rocprofv2] - TCC_MISS[4] + |-> [/opt/rocm/bin/rocprofv2] - TCC_READ[4] + |-> [/opt/rocm/bin/rocprofv2] - TCC_REQ[4] + |-> [/opt/rocm/bin/rocprofv2] - TCC_RW_REQ[4] + |-> [/opt/rocm/bin/rocprofv2] - TCC_MISS[5] + |-> [/opt/rocm/bin/rocprofv2] - TCC_READ[5] + |-> [/opt/rocm/bin/rocprofv2] - TCC_REQ[5] + +[profiling] Current input file: tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_17.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_TAG_STALL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TOO_MANY_EA_WRREQS_STALL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_WRITE[0] + +[profiling] Current input file: tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_2.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_FMA_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_FMA_F64 + |-> [/opt/rocm/bin/rocprofv2] - TCP_VOLATILE_sum + |-> [/opt/rocm/bin/rocprofv2] - TCP_TOTAL_ACCESSES_sum + |-> [/opt/rocm/bin/rocprofv2] - TCP_TOTAL_READ_sum + |-> [/opt/rocm/bin/rocprofv2] - TCP_TOTAL_WRITE_sum + |-> [/opt/rocm/bin/rocprofv2] - TA_BUFFER_ATOMIC_WAVEFRONTS_sum + |-> [/opt/rocm/bin/rocprofv2] - TA_BUFFER_TOTAL_CYCLES_sum + |-> [/opt/rocm/bin/rocprofv2] - TD_ATOMIC_WAVEFRONT_sum + +[profiling] Current input file: tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_3.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_INT32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_INT64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_FLAT + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_GDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_EXP_GDS + |-> [/opt/rocm/bin/rocprofv2] - TCP_TOTAL_ATOMIC_WITH_RET_sum + |-> [/opt/rocm/bin/rocprofv2] - TCP_TOTAL_ATOMIC_WITHOUT_RET_sum + |-> [/opt/rocm/bin/rocprofv2] - TCP_TOTAL_WRITEBACK_INVALIDATES_sum + |-> [/opt/rocm/bin/rocprofv2] - TCP_TOTAL_CACHE_ACCESSES_sum + |-> [/opt/rocm/bin/rocprofv2] - TA_BUFFER_COALESCED_READ_CYCLES_sum + |-> [/opt/rocm/bin/rocprofv2] - TA_BUFFER_COALESCED_WRITE_CYCLES_sum + |-> [/opt/rocm/bin/rocprofv2] - TD_COALESCABLE_WAVEFRONT_sum + |-> [/opt/rocm/bin/rocprofv2] - SPI_RA_RES_STALL_CSN + |-> [/opt/rocm/bin/rocprofv2] - SPI_RA_TMP_STALL_CSN + +[profiling] Current input file: tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_4.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_BRANCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SENDMSG + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAIT_ANY + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAIT_INST_ANY + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_ANY + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_VALU + +[profiling] Current input file: tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_5.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_SCA + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_EXP_GDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_MISC + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_FLAT + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_CYCLES_VMEM_WR + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_CYCLES_VMEM_RD + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_CYCLES_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_CYCLES_SALU + +[profiling] Current input file: tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_6.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_THREAD_CYCLES_VALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_BANK_CONFLICT + +[profiling] Current input file: tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_7.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_ITEMS + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_MEM_VIOLATIONS + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_ATOMIC_RETURN + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_IDX_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_RESTORED + +[profiling] Current input file: tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_8.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM_NORM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_MFMA + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_I8 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_BF16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_VALU_MFMA_BUSY_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - TCP_TCC_CC_ATOMIC_REQ_sum + +[profiling] Current input file: tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_9.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_I8 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_BF16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_INST_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_DATA_READ_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_DATA_WRITE_REQ + +[profiling] Current input file: tests/workloads/kernel_substr/MI300A_A1/perfmon/timestamps.txt + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + |-> [/opt/rocm/bin/rocprofv2] Total threads: 1048576, Grid Size: 4096 block Size:256, Wavefronts:16384: + |-> [/opt/rocm/bin/rocprofv2] Launching the kernel on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel +[roofline] Roofline temporarily disabled in MI300 diff --git a/tests/workloads/kernel_substr/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt b/tests/workloads/kernel_substr/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt new file mode 100644 index 0000000000..3b68e4a38c --- /dev/null +++ b/tests/workloads/kernel_substr/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE SQ_WAVES SQ_IFETCH SQ_IFETCH_LEVEL SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: vecCopy diff --git a/tests/workloads/kernel_substr/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt b/tests/workloads/kernel_substr/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt new file mode 100644 index 0000000000..f0b07be064 --- /dev/null +++ b/tests/workloads/kernel_substr/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_LDS SQ_INST_LEVEL_LDS SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: vecCopy diff --git a/tests/workloads/kernel_substr/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt b/tests/workloads/kernel_substr/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt new file mode 100644 index 0000000000..b65eec769f --- /dev/null +++ b/tests/workloads/kernel_substr/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM SQ_INST_LEVEL_SMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: vecCopy diff --git a/tests/workloads/kernel_substr/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt b/tests/workloads/kernel_substr/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt new file mode 100644 index 0000000000..3fa3c03388 --- /dev/null +++ b/tests/workloads/kernel_substr/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VMEM SQ_INST_LEVEL_VMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: vecCopy diff --git a/tests/workloads/kernel_substr/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt b/tests/workloads/kernel_substr/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt new file mode 100644 index 0000000000..8661e665cb --- /dev/null +++ b/tests/workloads/kernel_substr/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE CPC_ME1_BUSY_FOR_PACKET_DECODE SQ_CYCLES SQ_WAVES SQ_WAVE_CYCLES SQ_BUSY_CYCLES SQ_LEVEL_WAVES SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: vecCopy diff --git a/tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_0.txt b/tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_0.txt new file mode 100644 index 0000000000..d26868e13a --- /dev/null +++ b/tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_0.txt @@ -0,0 +1,5 @@ +pmc: SQ_CYCLES SQ_BUSY_CYCLES SQ_BUSY_CU_CYCLES SQ_WAVES SQ_WAVE_CYCLES SQ_INSTS_VALU_CVT SQ_INSTS_VMEM_WR SQ_INSTS_VMEM_RD GRBM_COUNT GRBM_GUI_ACTIVE TCP_GATE_EN1_sum TCP_GATE_EN2_sum TCP_TD_TCP_STALL_CYCLES_sum TCP_TCR_TCP_STALL_CYCLES_sum TA_TA_BUSY_sum TA_BUFFER_WAVEFRONTS_sum TD_TD_BUSY_sum TD_TC_STALL_sum SPI_CSN_WINDOW_VALID SPI_CSN_BUSY CPC_CPC_STAT_BUSY CPC_CPC_STAT_IDLE CPF_CPF_STAT_BUSY CPF_CPF_STAT_STALL TCC_CYCLE_sum TCC_BUSY_sum TCC_PROBE_sum TCC_PROBE_ALL_sum + +gpu: +range: +kernel: vecCopy diff --git a/tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_1.txt b/tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_1.txt new file mode 100644 index 0000000000..acf3b560ea --- /dev/null +++ b/tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_1.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VMEM SQ_INSTS_SALU SQ_INSTS_VSKIPPED SQ_INSTS SQ_INSTS_VALU SQ_INSTS_VALU_ADD_F16 SQ_INSTS_VALU_MUL_F16 SQ_INSTS_VALU_FMA_F16 GRBM_SPI_BUSY TCP_READ_TAGCONFLICT_STALL_CYCLES_sum TCP_WRITE_TAGCONFLICT_STALL_CYCLES_sum TCP_ATOMIC_TAGCONFLICT_STALL_CYCLES_sum TCP_TA_TCP_STATE_READ_sum TA_BUFFER_READ_WAVEFRONTS_sum TA_BUFFER_WRITE_WAVEFRONTS_sum TD_SPI_STALL_sum TD_LOAD_WAVEFRONT_sum SPI_CSN_NUM_THREADGROUPS SPI_CSN_WAVE CPC_CPC_TCIU_BUSY CPC_CPC_TCIU_IDLE CPF_CPF_TCIU_BUSY CPF_CPF_TCIU_STALL TCC_NC_REQ_sum TCC_UC_REQ_sum TCC_CC_REQ_sum TCC_RW_REQ_sum + +gpu: +range: +kernel: vecCopy diff --git a/tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_10.txt b/tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_10.txt new file mode 100644 index 0000000000..5b95031732 --- /dev/null +++ b/tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_10.txt @@ -0,0 +1,5 @@ +pmc: SQC_TC_DATA_ATOMIC_REQ SQC_TC_STALL SQC_TC_REQ SQC_DCACHE_REQ_READ_16 SQC_ICACHE_REQ SQC_ICACHE_HITS SQC_ICACHE_MISSES SQC_ICACHE_MISSES_DUPLICATE + +gpu: +range: +kernel: vecCopy diff --git a/tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_11.txt b/tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_11.txt new file mode 100644 index 0000000000..376546ea88 --- /dev/null +++ b/tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_11.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_INPUT_VALID_READYB SQC_DCACHE_ATOMIC SQC_DCACHE_REQ_READ_8 SQC_DCACHE_REQ SQC_DCACHE_HITS SQC_DCACHE_MISSES SQC_DCACHE_MISSES_DUPLICATE SQC_DCACHE_REQ_READ_1 + +gpu: +range: +kernel: vecCopy diff --git a/tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_12.txt b/tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_12.txt new file mode 100644 index 0000000000..ce6d2660bb --- /dev/null +++ b/tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_12.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_REQ_READ_2 SQC_DCACHE_REQ_READ_4 + +gpu: +range: +kernel: vecCopy diff --git a/tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_13.txt b/tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_13.txt new file mode 100644 index 0000000000..74cfddb056 --- /dev/null +++ b/tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_13.txt @@ -0,0 +1,5 @@ +pmc: TCC_ATOMIC[0] TCC_BUBBLE[0] TCC_CYCLE[0] TCC_EA0_ATOMIC[0] TCC_ATOMIC[1] TCC_BUBBLE[1] TCC_CYCLE[1] TCC_EA0_ATOMIC[1] TCC_ATOMIC[2] TCC_BUBBLE[2] TCC_CYCLE[2] TCC_EA0_ATOMIC[2] TCC_ATOMIC[3] TCC_BUBBLE[3] TCC_CYCLE[3] TCC_EA0_ATOMIC[3] TCC_ATOMIC[4] TCC_BUBBLE[4] TCC_CYCLE[4] TCC_EA0_ATOMIC[4] TCC_ATOMIC[5] TCC_BUBBLE[5] TCC_CYCLE[5] TCC_EA0_ATOMIC[5] TCC_ATOMIC[6] TCC_BUBBLE[6] TCC_CYCLE[6] TCC_EA0_ATOMIC[6] TCC_ATOMIC[7] TCC_BUBBLE[7] TCC_CYCLE[7] TCC_EA0_ATOMIC[7] TCC_ATOMIC[8] TCC_BUBBLE[8] TCC_CYCLE[8] TCC_EA0_ATOMIC[8] TCC_ATOMIC[9] TCC_BUBBLE[9] TCC_CYCLE[9] TCC_EA0_ATOMIC[9] TCC_ATOMIC[10] TCC_BUBBLE[10] TCC_CYCLE[10] TCC_EA0_ATOMIC[10] TCC_ATOMIC[11] TCC_BUBBLE[11] TCC_CYCLE[11] TCC_EA0_ATOMIC[11] TCC_ATOMIC[12] TCC_BUBBLE[12] TCC_CYCLE[12] TCC_EA0_ATOMIC[12] TCC_ATOMIC[13] TCC_BUBBLE[13] TCC_CYCLE[13] TCC_EA0_ATOMIC[13] TCC_ATOMIC[14] TCC_BUBBLE[14] TCC_CYCLE[14] TCC_EA0_ATOMIC[14] TCC_ATOMIC[15] TCC_BUBBLE[15] TCC_CYCLE[15] TCC_EA0_ATOMIC[15] + +gpu: +range: +kernel: vecCopy diff --git a/tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_14.txt b/tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_14.txt new file mode 100644 index 0000000000..eea63525c5 --- /dev/null +++ b/tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_14.txt @@ -0,0 +1,5 @@ +pmc: TCC_EA0_ATOMIC_LEVEL[0] TCC_EA0_RDREQ[0] TCC_EA0_RDREQ_32B[0] TCC_EA0_RDREQ_LEVEL[0] TCC_EA0_ATOMIC_LEVEL[1] TCC_EA0_RDREQ[1] TCC_EA0_RDREQ_32B[1] TCC_EA0_RDREQ_LEVEL[1] TCC_EA0_ATOMIC_LEVEL[2] TCC_EA0_RDREQ[2] TCC_EA0_RDREQ_32B[2] TCC_EA0_RDREQ_LEVEL[2] TCC_EA0_ATOMIC_LEVEL[3] TCC_EA0_RDREQ[3] TCC_EA0_RDREQ_32B[3] TCC_EA0_RDREQ_LEVEL[3] TCC_EA0_ATOMIC_LEVEL[4] TCC_EA0_RDREQ[4] TCC_EA0_RDREQ_32B[4] TCC_EA0_RDREQ_LEVEL[4] TCC_EA0_ATOMIC_LEVEL[5] TCC_EA0_RDREQ[5] TCC_EA0_RDREQ_32B[5] TCC_EA0_RDREQ_LEVEL[5] TCC_EA0_ATOMIC_LEVEL[6] TCC_EA0_RDREQ[6] TCC_EA0_RDREQ_32B[6] TCC_EA0_RDREQ_LEVEL[6] TCC_EA0_ATOMIC_LEVEL[7] TCC_EA0_RDREQ[7] TCC_EA0_RDREQ_32B[7] TCC_EA0_RDREQ_LEVEL[7] TCC_EA0_ATOMIC_LEVEL[8] TCC_EA0_RDREQ[8] TCC_EA0_RDREQ_32B[8] TCC_EA0_RDREQ_LEVEL[8] TCC_EA0_ATOMIC_LEVEL[9] TCC_EA0_RDREQ[9] TCC_EA0_RDREQ_32B[9] TCC_EA0_RDREQ_LEVEL[9] TCC_EA0_ATOMIC_LEVEL[10] TCC_EA0_RDREQ[10] TCC_EA0_RDREQ_32B[10] TCC_EA0_RDREQ_LEVEL[10] TCC_EA0_ATOMIC_LEVEL[11] TCC_EA0_RDREQ[11] TCC_EA0_RDREQ_32B[11] TCC_EA0_RDREQ_LEVEL[11] TCC_EA0_ATOMIC_LEVEL[12] TCC_EA0_RDREQ[12] TCC_EA0_RDREQ_32B[12] TCC_EA0_RDREQ_LEVEL[12] TCC_EA0_ATOMIC_LEVEL[13] TCC_EA0_RDREQ[13] TCC_EA0_RDREQ_32B[13] TCC_EA0_RDREQ_LEVEL[13] TCC_EA0_ATOMIC_LEVEL[14] TCC_EA0_RDREQ[14] TCC_EA0_RDREQ_32B[14] TCC_EA0_RDREQ_LEVEL[14] TCC_EA0_ATOMIC_LEVEL[15] TCC_EA0_RDREQ[15] TCC_EA0_RDREQ_32B[15] TCC_EA0_RDREQ_LEVEL[15] + +gpu: +range: +kernel: vecCopy diff --git a/tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_15.txt b/tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_15.txt new file mode 100644 index 0000000000..18c7172136 --- /dev/null +++ b/tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_15.txt @@ -0,0 +1,5 @@ +pmc: TCC_EA0_WRREQ[0] TCC_EA0_WRREQ_64B[0] TCC_EA0_WRREQ_LEVEL[0] TCC_HIT[0] TCC_EA0_WRREQ[1] TCC_EA0_WRREQ_64B[1] TCC_EA0_WRREQ_LEVEL[1] TCC_HIT[1] TCC_EA0_WRREQ[2] TCC_EA0_WRREQ_64B[2] TCC_EA0_WRREQ_LEVEL[2] TCC_HIT[2] TCC_EA0_WRREQ[3] TCC_EA0_WRREQ_64B[3] TCC_EA0_WRREQ_LEVEL[3] TCC_HIT[3] TCC_EA0_WRREQ[4] TCC_EA0_WRREQ_64B[4] TCC_EA0_WRREQ_LEVEL[4] TCC_HIT[4] TCC_EA0_WRREQ[5] TCC_EA0_WRREQ_64B[5] TCC_EA0_WRREQ_LEVEL[5] TCC_HIT[5] TCC_EA0_WRREQ[6] TCC_EA0_WRREQ_64B[6] TCC_EA0_WRREQ_LEVEL[6] TCC_HIT[6] TCC_EA0_WRREQ[7] TCC_EA0_WRREQ_64B[7] TCC_EA0_WRREQ_LEVEL[7] TCC_HIT[7] TCC_EA0_WRREQ[8] TCC_EA0_WRREQ_64B[8] TCC_EA0_WRREQ_LEVEL[8] TCC_HIT[8] TCC_EA0_WRREQ[9] TCC_EA0_WRREQ_64B[9] TCC_EA0_WRREQ_LEVEL[9] TCC_HIT[9] TCC_EA0_WRREQ[10] TCC_EA0_WRREQ_64B[10] TCC_EA0_WRREQ_LEVEL[10] TCC_HIT[10] TCC_EA0_WRREQ[11] TCC_EA0_WRREQ_64B[11] TCC_EA0_WRREQ_LEVEL[11] TCC_HIT[11] TCC_EA0_WRREQ[12] TCC_EA0_WRREQ_64B[12] TCC_EA0_WRREQ_LEVEL[12] TCC_HIT[12] TCC_EA0_WRREQ[13] TCC_EA0_WRREQ_64B[13] TCC_EA0_WRREQ_LEVEL[13] TCC_HIT[13] TCC_EA0_WRREQ[14] TCC_EA0_WRREQ_64B[14] TCC_EA0_WRREQ_LEVEL[14] TCC_HIT[14] TCC_EA0_WRREQ[15] TCC_EA0_WRREQ_64B[15] TCC_EA0_WRREQ_LEVEL[15] TCC_HIT[15] + +gpu: +range: +kernel: vecCopy diff --git a/tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_16.txt b/tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_16.txt new file mode 100644 index 0000000000..fb70f1d1b6 --- /dev/null +++ b/tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_16.txt @@ -0,0 +1,5 @@ +pmc: TCC_MISS[0] TCC_READ[0] TCC_REQ[0] TCC_RW_REQ[0] TCC_MISS[1] TCC_READ[1] TCC_REQ[1] TCC_RW_REQ[1] TCC_MISS[2] TCC_READ[2] TCC_REQ[2] TCC_RW_REQ[2] TCC_MISS[3] TCC_READ[3] TCC_REQ[3] TCC_RW_REQ[3] TCC_MISS[4] TCC_READ[4] TCC_REQ[4] TCC_RW_REQ[4] TCC_MISS[5] TCC_READ[5] TCC_REQ[5] TCC_RW_REQ[5] TCC_MISS[6] TCC_READ[6] TCC_REQ[6] TCC_RW_REQ[6] TCC_MISS[7] TCC_READ[7] TCC_REQ[7] TCC_RW_REQ[7] TCC_MISS[8] TCC_READ[8] TCC_REQ[8] TCC_RW_REQ[8] TCC_MISS[9] TCC_READ[9] TCC_REQ[9] TCC_RW_REQ[9] TCC_MISS[10] TCC_READ[10] TCC_REQ[10] TCC_RW_REQ[10] TCC_MISS[11] TCC_READ[11] TCC_REQ[11] TCC_RW_REQ[11] TCC_MISS[12] TCC_READ[12] TCC_REQ[12] TCC_RW_REQ[12] TCC_MISS[13] TCC_READ[13] TCC_REQ[13] TCC_RW_REQ[13] TCC_MISS[14] TCC_READ[14] TCC_REQ[14] TCC_RW_REQ[14] TCC_MISS[15] TCC_READ[15] TCC_REQ[15] TCC_RW_REQ[15] + +gpu: +range: +kernel: vecCopy diff --git a/tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_17.txt b/tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_17.txt new file mode 100644 index 0000000000..bc456a6496 --- /dev/null +++ b/tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_17.txt @@ -0,0 +1,5 @@ +pmc: TCC_TAG_STALL[0] TCC_TOO_MANY_EA_WRREQS_STALL[0] TCC_WRITE[0] TCC_TAG_STALL[1] TCC_TOO_MANY_EA_WRREQS_STALL[1] TCC_WRITE[1] TCC_TAG_STALL[2] TCC_TOO_MANY_EA_WRREQS_STALL[2] TCC_WRITE[2] TCC_TAG_STALL[3] TCC_TOO_MANY_EA_WRREQS_STALL[3] TCC_WRITE[3] TCC_TAG_STALL[4] TCC_TOO_MANY_EA_WRREQS_STALL[4] TCC_WRITE[4] TCC_TAG_STALL[5] TCC_TOO_MANY_EA_WRREQS_STALL[5] TCC_WRITE[5] TCC_TAG_STALL[6] TCC_TOO_MANY_EA_WRREQS_STALL[6] TCC_WRITE[6] TCC_TAG_STALL[7] TCC_TOO_MANY_EA_WRREQS_STALL[7] TCC_WRITE[7] TCC_TAG_STALL[8] TCC_TOO_MANY_EA_WRREQS_STALL[8] TCC_WRITE[8] TCC_TAG_STALL[9] TCC_TOO_MANY_EA_WRREQS_STALL[9] TCC_WRITE[9] TCC_TAG_STALL[10] TCC_TOO_MANY_EA_WRREQS_STALL[10] TCC_WRITE[10] TCC_TAG_STALL[11] TCC_TOO_MANY_EA_WRREQS_STALL[11] TCC_WRITE[11] TCC_TAG_STALL[12] TCC_TOO_MANY_EA_WRREQS_STALL[12] TCC_WRITE[12] TCC_TAG_STALL[13] TCC_TOO_MANY_EA_WRREQS_STALL[13] TCC_WRITE[13] TCC_TAG_STALL[14] TCC_TOO_MANY_EA_WRREQS_STALL[14] TCC_WRITE[14] TCC_TAG_STALL[15] TCC_TOO_MANY_EA_WRREQS_STALL[15] TCC_WRITE[15] + +gpu: +range: +kernel: vecCopy diff --git a/tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_2.txt b/tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_2.txt new file mode 100644 index 0000000000..cc3b592b06 --- /dev/null +++ b/tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_2.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_TRANS_F16 SQ_INSTS_VALU_ADD_F32 SQ_INSTS_VALU_MUL_F32 SQ_INSTS_VALU_FMA_F32 SQ_INSTS_VALU_TRANS_F32 SQ_INSTS_VALU_ADD_F64 SQ_INSTS_VALU_MUL_F64 SQ_INSTS_VALU_FMA_F64 TCP_VOLATILE_sum TCP_TOTAL_ACCESSES_sum TCP_TOTAL_READ_sum TCP_TOTAL_WRITE_sum TA_BUFFER_ATOMIC_WAVEFRONTS_sum TA_BUFFER_TOTAL_CYCLES_sum TD_ATOMIC_WAVEFRONT_sum TD_STORE_WAVEFRONT_sum SPI_RA_REQ_NO_ALLOC SPI_RA_REQ_NO_ALLOC_CSN CPC_CPC_STAT_STALL CPC_UTCL1_STALL_ON_TRANSLATION CPF_CPF_STAT_IDLE CPF_CPF_TCIU_IDLE TCC_REQ_sum TCC_STREAMING_REQ_sum TCC_HIT_sum TCC_MISS_sum + +gpu: +range: +kernel: vecCopy diff --git a/tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_3.txt b/tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_3.txt new file mode 100644 index 0000000000..d5ba30d7f9 --- /dev/null +++ b/tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_3.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_TRANS_F64 SQ_INSTS_VALU_INT32 SQ_INSTS_VALU_INT64 SQ_INSTS_SMEM SQ_INSTS_FLAT SQ_INSTS_LDS SQ_INSTS_GDS SQ_INSTS_EXP_GDS TCP_TOTAL_ATOMIC_WITH_RET_sum TCP_TOTAL_ATOMIC_WITHOUT_RET_sum TCP_TOTAL_WRITEBACK_INVALIDATES_sum TCP_TOTAL_CACHE_ACCESSES_sum TA_BUFFER_COALESCED_READ_CYCLES_sum TA_BUFFER_COALESCED_WRITE_CYCLES_sum TD_COALESCABLE_WAVEFRONT_sum SPI_RA_RES_STALL_CSN SPI_RA_TMP_STALL_CSN CPC_CPC_UTCL2IU_BUSY CPC_CPC_UTCL2IU_IDLE CPF_CMP_UTCL1_STALL_ON_TRANSLATION TCC_READ_sum TCC_WRITE_sum TCC_ATOMIC_sum TCC_WRITEBACK_sum + +gpu: +range: +kernel: vecCopy diff --git a/tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_4.txt b/tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_4.txt new file mode 100644 index 0000000000..8c9fd3eb59 --- /dev/null +++ b/tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_4.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_BRANCH SQ_INSTS_SENDMSG SQ_WAIT_ANY SQ_WAIT_INST_ANY SQ_ACTIVE_INST_ANY SQ_ACTIVE_INST_VMEM SQ_ACTIVE_INST_LDS SQ_ACTIVE_INST_VALU TCP_UTCL1_TRANSLATION_MISS_sum TCP_UTCL1_TRANSLATION_HIT_sum TCP_UTCL1_PERMISSION_MISS_sum TCP_UTCL1_REQUEST_sum TA_ADDR_STALLED_BY_TC_CYCLES_sum TA_TOTAL_WAVEFRONTS_sum SPI_RA_WAVE_SIMD_FULL_CSN SPI_RA_VGPR_SIMD_FULL_CSN CPC_CPC_UTCL2IU_STALL CPC_ME1_BUSY_FOR_PACKET_DECODE TCC_EA0_WRREQ_sum TCC_EA0_WRREQ_64B_sum TCC_EA0_WR_UNCACHED_32B_sum TCC_EA0_WRREQ_DRAM_sum + +gpu: +range: +kernel: vecCopy diff --git a/tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_5.txt b/tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_5.txt new file mode 100644 index 0000000000..9e5c371b8f --- /dev/null +++ b/tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_5.txt @@ -0,0 +1,5 @@ +pmc: SQ_ACTIVE_INST_SCA SQ_ACTIVE_INST_EXP_GDS SQ_ACTIVE_INST_MISC SQ_ACTIVE_INST_FLAT SQ_INST_CYCLES_VMEM_WR SQ_INST_CYCLES_VMEM_RD SQ_INST_CYCLES_SMEM SQ_INST_CYCLES_SALU TCP_TCC_READ_REQ_sum TCP_TCC_WRITE_REQ_sum TCP_TCC_ATOMIC_WITH_RET_REQ_sum TCP_TCC_ATOMIC_WITHOUT_RET_REQ_sum TA_ADDR_STALLED_BY_TD_CYCLES_sum TA_DATA_STALLED_BY_TC_CYCLES_sum SPI_RA_SGPR_SIMD_FULL_CSN SPI_RA_LDS_CU_FULL_CSN CPC_ME1_DC0_SPI_BUSY TCC_EA0_RDREQ_sum TCC_EA0_RDREQ_32B_sum TCC_BUBBLE_sum TCC_EA0_RD_UNCACHED_32B_sum + +gpu: +range: +kernel: vecCopy diff --git a/tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_6.txt b/tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_6.txt new file mode 100644 index 0000000000..cb0cdfc532 --- /dev/null +++ b/tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_6.txt @@ -0,0 +1,5 @@ +pmc: SQ_THREAD_CYCLES_VALU SQ_IFETCH SQ_LDS_BANK_CONFLICT SQ_LDS_ADDR_CONFLICT SQ_LDS_UNALIGNED_STALL SQ_WAVES_EQ_64 SQ_WAVES_LT_64 SQ_WAVES_LT_48 TCP_TCC_NC_READ_REQ_sum TCP_TCC_NC_WRITE_REQ_sum TCP_TCC_NC_ATOMIC_REQ_sum TCP_TCC_UC_READ_REQ_sum TA_FLAT_WAVEFRONTS_sum TA_FLAT_READ_WAVEFRONTS_sum SPI_RA_BAR_CU_FULL_CSN SPI_RA_TGLIM_CU_FULL_CSN TCC_EA0_RDREQ_DRAM_sum TCC_TAG_STALL_sum TCC_NORMAL_WRITEBACK_sum TCC_ALL_TC_OP_WB_WRITEBACK_sum + +gpu: +range: +kernel: vecCopy diff --git a/tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_7.txt b/tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_7.txt new file mode 100644 index 0000000000..b8b1ed2da2 --- /dev/null +++ b/tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_7.txt @@ -0,0 +1,5 @@ +pmc: SQ_WAVES_LT_32 SQ_WAVES_LT_16 SQ_ITEMS SQ_LDS_MEM_VIOLATIONS SQ_LDS_ATOMIC_RETURN SQ_LDS_IDX_ACTIVE SQ_WAVES_RESTORED SQ_WAVES_SAVED TCP_TCC_UC_WRITE_REQ_sum TCP_TCC_UC_ATOMIC_REQ_sum TCP_TCC_CC_READ_REQ_sum TCP_TCC_CC_WRITE_REQ_sum TA_FLAT_WRITE_WAVEFRONTS_sum TA_FLAT_ATOMIC_WAVEFRONTS_sum SPI_RA_WVLIM_STALL_CSN SPI_SWC_CSC_WR TCC_NORMAL_EVICT_sum TCC_ALL_TC_OP_INV_EVICT_sum TCC_TOO_MANY_EA_WRREQS_STALL_sum TCC_EA0_ATOMIC_sum + +gpu: +range: +kernel: vecCopy diff --git a/tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_8.txt b/tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_8.txt new file mode 100644 index 0000000000..f9c42e5b39 --- /dev/null +++ b/tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_8.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM_NORM SQ_INSTS_MFMA SQ_INSTS_VALU_MFMA_I8 SQ_INSTS_VALU_MFMA_F16 SQ_INSTS_VALU_MFMA_BF16 SQ_INSTS_VALU_MFMA_F32 SQ_INSTS_VALU_MFMA_F64 SQ_VALU_MFMA_BUSY_CYCLES TCP_TCC_CC_ATOMIC_REQ_sum TCP_TCC_RW_READ_REQ_sum TCP_TCC_RW_WRITE_REQ_sum TCP_TCC_RW_ATOMIC_REQ_sum SPI_VWC_CSC_WR SPI_RA_BULKY_CU_FULL_CSN TCC_EA0_RDREQ_LEVEL_sum TCC_EA0_WRREQ_LEVEL_sum TCC_EA0_ATOMIC_LEVEL_sum TCC_EA0_WRREQ_STALL_sum + +gpu: +range: +kernel: vecCopy diff --git a/tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_9.txt b/tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_9.txt new file mode 100644 index 0000000000..a838f65389 --- /dev/null +++ b/tests/workloads/kernel_substr/MI300A_A1/perfmon/pmc_perf_9.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_MFMA_MOPS_I8 SQ_INSTS_VALU_MFMA_MOPS_F16 SQ_INSTS_VALU_MFMA_MOPS_BF16 SQ_INSTS_VALU_MFMA_MOPS_F32 SQ_INSTS_VALU_MFMA_MOPS_F64 SQC_TC_INST_REQ SQC_TC_DATA_READ_REQ SQC_TC_DATA_WRITE_REQ TCP_PENDING_STALL_CYCLES_sum + +gpu: +range: +kernel: vecCopy diff --git a/tests/workloads/kernel_substr/MI300A_A1/perfmon/timestamps.txt b/tests/workloads/kernel_substr/MI300A_A1/perfmon/timestamps.txt new file mode 100644 index 0000000000..2970e26c4e --- /dev/null +++ b/tests/workloads/kernel_substr/MI300A_A1/perfmon/timestamps.txt @@ -0,0 +1,5 @@ +pmc: + +gpu: +range: +kernel: vecCopy diff --git a/tests/workloads/kernel_substr/MI300A_A1/pmc_perf.csv b/tests/workloads/kernel_substr/MI300A_A1/pmc_perf.csv new file mode 100644 index 0000000000..5b1dc7b429 --- /dev/null +++ b/tests/workloads/kernel_substr/MI300A_A1/pmc_perf.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Correlation_ID,SQ_INSTS_BRANCH,SQ_INSTS_SENDMSG,SQ_WAIT_ANY,SQ_WAIT_INST_ANY,SQ_ACTIVE_INST_ANY,SQ_ACTIVE_INST_VMEM,SQ_ACTIVE_INST_LDS,SQ_ACTIVE_INST_VALU,SPI_RA_WAVE_SIMD_FULL_CSN,SPI_RA_VGPR_SIMD_FULL_CSN,CPC_CPC_UTCL2IU_STALL,CPC_ME1_BUSY_FOR_PACKET_DECODE,TA_ADDR_STALLED_BY_TC_CYCLES_sum,TA_TOTAL_WAVEFRONTS_sum,TCC_EA0_WRREQ_64B_sum,TCC_EA0_WRREQ_DRAM_sum,TCC_EA0_WRREQ_sum,TCC_EA0_WR_UNCACHED_32B_sum,TCP_UTCL1_PERMISSION_MISS_sum,TCP_UTCL1_REQUEST_sum,TCP_UTCL1_TRANSLATION_HIT_sum,TCP_UTCL1_TRANSLATION_MISS_sum,Wave_Size_1,Correlation_ID_1,XCC_Index,TCC_EA0_WRREQ[0],TCC_EA0_WRREQ_64B[0],TCC_EA0_WRREQ_LEVEL[0],TCC_HIT[0],TCC_EA0_WRREQ[1],TCC_EA0_WRREQ_64B[1],TCC_EA0_WRREQ_LEVEL[1],TCC_HIT[1],TCC_EA0_WRREQ[2],TCC_EA0_WRREQ_64B[2],TCC_EA0_WRREQ_LEVEL[2],TCC_HIT[2],TCC_EA0_WRREQ[3],TCC_EA0_WRREQ_64B[3],TCC_EA0_WRREQ_LEVEL[3],TCC_HIT[3],TCC_EA0_WRREQ[4],TCC_EA0_WRREQ_64B[4],TCC_EA0_WRREQ_LEVEL[4],TCC_HIT[4],TCC_EA0_WRREQ[5],TCC_EA0_WRREQ_64B[5],TCC_EA0_WRREQ_LEVEL[5],TCC_HIT[5],TCC_EA0_WRREQ[6],TCC_EA0_WRREQ_64B[6],TCC_EA0_WRREQ_LEVEL[6],TCC_HIT[6],TCC_EA0_WRREQ[7],TCC_EA0_WRREQ_64B[7],TCC_EA0_WRREQ_LEVEL[7],TCC_HIT[7],TCC_EA0_WRREQ[8],TCC_EA0_WRREQ_64B[8],TCC_EA0_WRREQ_LEVEL[8],TCC_HIT[8],TCC_EA0_WRREQ[9],TCC_EA0_WRREQ_64B[9],TCC_EA0_WRREQ_LEVEL[9],TCC_HIT[9],TCC_EA0_WRREQ[10],TCC_EA0_WRREQ_64B[10],TCC_EA0_WRREQ_LEVEL[10],TCC_HIT[10],TCC_EA0_WRREQ[11],TCC_EA0_WRREQ_64B[11],TCC_EA0_WRREQ_LEVEL[11],TCC_HIT[11],TCC_EA0_WRREQ[12],TCC_EA0_WRREQ_64B[12],TCC_EA0_WRREQ_LEVEL[12],TCC_HIT[12],TCC_EA0_WRREQ[13],TCC_EA0_WRREQ_64B[13],TCC_EA0_WRREQ_LEVEL[13],TCC_HIT[13],TCC_EA0_WRREQ[14],TCC_EA0_WRREQ_64B[14],TCC_EA0_WRREQ_LEVEL[14],TCC_HIT[14],TCC_EA0_WRREQ[15],TCC_EA0_WRREQ_64B[15],TCC_EA0_WRREQ_LEVEL[15],TCC_HIT[15],TCC_EA0_WRREQ[16],TCC_EA0_WRREQ_64B[16],TCC_EA0_WRREQ_LEVEL[16],TCC_HIT[16],TCC_EA0_WRREQ[17],TCC_EA0_WRREQ_64B[17],TCC_EA0_WRREQ_LEVEL[17],TCC_HIT[17],TCC_EA0_WRREQ[18],TCC_EA0_WRREQ_64B[18],TCC_EA0_WRREQ_LEVEL[18],TCC_HIT[18],TCC_EA0_WRREQ[19],TCC_EA0_WRREQ_64B[19],TCC_EA0_WRREQ_LEVEL[19],TCC_HIT[19],TCC_EA0_WRREQ[20],TCC_EA0_WRREQ_64B[20],TCC_EA0_WRREQ_LEVEL[20],TCC_HIT[20],TCC_EA0_WRREQ[21],TCC_EA0_WRREQ_64B[21],TCC_EA0_WRREQ_LEVEL[21],TCC_HIT[21],TCC_EA0_WRREQ[22],TCC_EA0_WRREQ_64B[22],TCC_EA0_WRREQ_LEVEL[22],TCC_HIT[22],TCC_EA0_WRREQ[23],TCC_EA0_WRREQ_64B[23],TCC_EA0_WRREQ_LEVEL[23],TCC_HIT[23],TCC_EA0_WRREQ[24],TCC_EA0_WRREQ_64B[24],TCC_EA0_WRREQ_LEVEL[24],TCC_HIT[24],TCC_EA0_WRREQ[25],TCC_EA0_WRREQ_64B[25],TCC_EA0_WRREQ_LEVEL[25],TCC_HIT[25],TCC_EA0_WRREQ[26],TCC_EA0_WRREQ_64B[26],TCC_EA0_WRREQ_LEVEL[26],TCC_HIT[26],TCC_EA0_WRREQ[27],TCC_EA0_WRREQ_64B[27],TCC_EA0_WRREQ_LEVEL[27],TCC_HIT[27],TCC_EA0_WRREQ[28],TCC_EA0_WRREQ_64B[28],TCC_EA0_WRREQ_LEVEL[28],TCC_HIT[28],TCC_EA0_WRREQ[29],TCC_EA0_WRREQ_64B[29],TCC_EA0_WRREQ_LEVEL[29],TCC_HIT[29],TCC_EA0_WRREQ[30],TCC_EA0_WRREQ_64B[30],TCC_EA0_WRREQ_LEVEL[30],TCC_HIT[30],TCC_EA0_WRREQ[31],TCC_EA0_WRREQ_64B[31],TCC_EA0_WRREQ_LEVEL[31],TCC_HIT[31],TCC_EA0_WRREQ[32],TCC_EA0_WRREQ_64B[32],TCC_EA0_WRREQ_LEVEL[32],TCC_HIT[32],TCC_EA0_WRREQ[33],TCC_EA0_WRREQ_64B[33],TCC_EA0_WRREQ_LEVEL[33],TCC_HIT[33],TCC_EA0_WRREQ[34],TCC_EA0_WRREQ_64B[34],TCC_EA0_WRREQ_LEVEL[34],TCC_HIT[34],TCC_EA0_WRREQ[35],TCC_EA0_WRREQ_64B[35],TCC_EA0_WRREQ_LEVEL[35],TCC_HIT[35],TCC_EA0_WRREQ[36],TCC_EA0_WRREQ_64B[36],TCC_EA0_WRREQ_LEVEL[36],TCC_HIT[36],TCC_EA0_WRREQ[37],TCC_EA0_WRREQ_64B[37],TCC_EA0_WRREQ_LEVEL[37],TCC_HIT[37],TCC_EA0_WRREQ[38],TCC_EA0_WRREQ_64B[38],TCC_EA0_WRREQ_LEVEL[38],TCC_HIT[38],TCC_EA0_WRREQ[39],TCC_EA0_WRREQ_64B[39],TCC_EA0_WRREQ_LEVEL[39],TCC_HIT[39],TCC_EA0_WRREQ[40],TCC_EA0_WRREQ_64B[40],TCC_EA0_WRREQ_LEVEL[40],TCC_HIT[40],TCC_EA0_WRREQ[41],TCC_EA0_WRREQ_64B[41],TCC_EA0_WRREQ_LEVEL[41],TCC_HIT[41],TCC_EA0_WRREQ[42],TCC_EA0_WRREQ_64B[42],TCC_EA0_WRREQ_LEVEL[42],TCC_HIT[42],TCC_EA0_WRREQ[43],TCC_EA0_WRREQ_64B[43],TCC_EA0_WRREQ_LEVEL[43],TCC_HIT[43],TCC_EA0_WRREQ[44],TCC_EA0_WRREQ_64B[44],TCC_EA0_WRREQ_LEVEL[44],TCC_HIT[44],TCC_EA0_WRREQ[45],TCC_EA0_WRREQ_64B[45],TCC_EA0_WRREQ_LEVEL[45],TCC_HIT[45],TCC_EA0_WRREQ[46],TCC_EA0_WRREQ_64B[46],TCC_EA0_WRREQ_LEVEL[46],TCC_HIT[46],TCC_EA0_WRREQ[47],TCC_EA0_WRREQ_64B[47],TCC_EA0_WRREQ_LEVEL[47],TCC_HIT[47],TCC_EA0_WRREQ[48],TCC_EA0_WRREQ_64B[48],TCC_EA0_WRREQ_LEVEL[48],TCC_HIT[48],TCC_EA0_WRREQ[49],TCC_EA0_WRREQ_64B[49],TCC_EA0_WRREQ_LEVEL[49],TCC_HIT[49],TCC_EA0_WRREQ[50],TCC_EA0_WRREQ_64B[50],TCC_EA0_WRREQ_LEVEL[50],TCC_HIT[50],TCC_EA0_WRREQ[51],TCC_EA0_WRREQ_64B[51],TCC_EA0_WRREQ_LEVEL[51],TCC_HIT[51],TCC_EA0_WRREQ[52],TCC_EA0_WRREQ_64B[52],TCC_EA0_WRREQ_LEVEL[52],TCC_HIT[52],TCC_EA0_WRREQ[53],TCC_EA0_WRREQ_64B[53],TCC_EA0_WRREQ_LEVEL[53],TCC_HIT[53],TCC_EA0_WRREQ[54],TCC_EA0_WRREQ_64B[54],TCC_EA0_WRREQ_LEVEL[54],TCC_HIT[54],TCC_EA0_WRREQ[55],TCC_EA0_WRREQ_64B[55],TCC_EA0_WRREQ_LEVEL[55],TCC_HIT[55],TCC_EA0_WRREQ[56],TCC_EA0_WRREQ_64B[56],TCC_EA0_WRREQ_LEVEL[56],TCC_HIT[56],TCC_EA0_WRREQ[57],TCC_EA0_WRREQ_64B[57],TCC_EA0_WRREQ_LEVEL[57],TCC_HIT[57],TCC_EA0_WRREQ[58],TCC_EA0_WRREQ_64B[58],TCC_EA0_WRREQ_LEVEL[58],TCC_HIT[58],TCC_EA0_WRREQ[59],TCC_EA0_WRREQ_64B[59],TCC_EA0_WRREQ_LEVEL[59],TCC_HIT[59],TCC_EA0_WRREQ[60],TCC_EA0_WRREQ_64B[60],TCC_EA0_WRREQ_LEVEL[60],TCC_HIT[60],TCC_EA0_WRREQ[61],TCC_EA0_WRREQ_64B[61],TCC_EA0_WRREQ_LEVEL[61],TCC_HIT[61],TCC_EA0_WRREQ[62],TCC_EA0_WRREQ_64B[62],TCC_EA0_WRREQ_LEVEL[62],TCC_HIT[62],TCC_EA0_WRREQ[63],TCC_EA0_WRREQ_64B[63],TCC_EA0_WRREQ_LEVEL[63],TCC_HIT[63],TCC_EA0_WRREQ[64],TCC_EA0_WRREQ_64B[64],TCC_EA0_WRREQ_LEVEL[64],TCC_HIT[64],TCC_EA0_WRREQ[65],TCC_EA0_WRREQ_64B[65],TCC_EA0_WRREQ_LEVEL[65],TCC_HIT[65],TCC_EA0_WRREQ[66],TCC_EA0_WRREQ_64B[66],TCC_EA0_WRREQ_LEVEL[66],TCC_HIT[66],TCC_EA0_WRREQ[67],TCC_EA0_WRREQ_64B[67],TCC_EA0_WRREQ_LEVEL[67],TCC_HIT[67],TCC_EA0_WRREQ[68],TCC_EA0_WRREQ_64B[68],TCC_EA0_WRREQ_LEVEL[68],TCC_HIT[68],TCC_EA0_WRREQ[69],TCC_EA0_WRREQ_64B[69],TCC_EA0_WRREQ_LEVEL[69],TCC_HIT[69],TCC_EA0_WRREQ[70],TCC_EA0_WRREQ_64B[70],TCC_EA0_WRREQ_LEVEL[70],TCC_HIT[70],TCC_EA0_WRREQ[71],TCC_EA0_WRREQ_64B[71],TCC_EA0_WRREQ_LEVEL[71],TCC_HIT[71],TCC_EA0_WRREQ[72],TCC_EA0_WRREQ_64B[72],TCC_EA0_WRREQ_LEVEL[72],TCC_HIT[72],TCC_EA0_WRREQ[73],TCC_EA0_WRREQ_64B[73],TCC_EA0_WRREQ_LEVEL[73],TCC_HIT[73],TCC_EA0_WRREQ[74],TCC_EA0_WRREQ_64B[74],TCC_EA0_WRREQ_LEVEL[74],TCC_HIT[74],TCC_EA0_WRREQ[75],TCC_EA0_WRREQ_64B[75],TCC_EA0_WRREQ_LEVEL[75],TCC_HIT[75],TCC_EA0_WRREQ[76],TCC_EA0_WRREQ_64B[76],TCC_EA0_WRREQ_LEVEL[76],TCC_HIT[76],TCC_EA0_WRREQ[77],TCC_EA0_WRREQ_64B[77],TCC_EA0_WRREQ_LEVEL[77],TCC_HIT[77],TCC_EA0_WRREQ[78],TCC_EA0_WRREQ_64B[78],TCC_EA0_WRREQ_LEVEL[78],TCC_HIT[78],TCC_EA0_WRREQ[79],TCC_EA0_WRREQ_64B[79],TCC_EA0_WRREQ_LEVEL[79],TCC_HIT[79],TCC_EA0_WRREQ[80],TCC_EA0_WRREQ_64B[80],TCC_EA0_WRREQ_LEVEL[80],TCC_HIT[80],TCC_EA0_WRREQ[81],TCC_EA0_WRREQ_64B[81],TCC_EA0_WRREQ_LEVEL[81],TCC_HIT[81],TCC_EA0_WRREQ[82],TCC_EA0_WRREQ_64B[82],TCC_EA0_WRREQ_LEVEL[82],TCC_HIT[82],TCC_EA0_WRREQ[83],TCC_EA0_WRREQ_64B[83],TCC_EA0_WRREQ_LEVEL[83],TCC_HIT[83],TCC_EA0_WRREQ[84],TCC_EA0_WRREQ_64B[84],TCC_EA0_WRREQ_LEVEL[84],TCC_HIT[84],TCC_EA0_WRREQ[85],TCC_EA0_WRREQ_64B[85],TCC_EA0_WRREQ_LEVEL[85],TCC_HIT[85],TCC_EA0_WRREQ[86],TCC_EA0_WRREQ_64B[86],TCC_EA0_WRREQ_LEVEL[86],TCC_HIT[86],TCC_EA0_WRREQ[87],TCC_EA0_WRREQ_64B[87],TCC_EA0_WRREQ_LEVEL[87],TCC_HIT[87],TCC_EA0_WRREQ[88],TCC_EA0_WRREQ_64B[88],TCC_EA0_WRREQ_LEVEL[88],TCC_HIT[88],TCC_EA0_WRREQ[89],TCC_EA0_WRREQ_64B[89],TCC_EA0_WRREQ_LEVEL[89],TCC_HIT[89],TCC_EA0_WRREQ[90],TCC_EA0_WRREQ_64B[90],TCC_EA0_WRREQ_LEVEL[90],TCC_HIT[90],TCC_EA0_WRREQ[91],TCC_EA0_WRREQ_64B[91],TCC_EA0_WRREQ_LEVEL[91],TCC_HIT[91],TCC_EA0_WRREQ[92],TCC_EA0_WRREQ_64B[92],TCC_EA0_WRREQ_LEVEL[92],TCC_HIT[92],TCC_EA0_WRREQ[93],TCC_EA0_WRREQ_64B[93],TCC_EA0_WRREQ_LEVEL[93],TCC_HIT[93],TCC_EA0_WRREQ[94],TCC_EA0_WRREQ_64B[94],TCC_EA0_WRREQ_LEVEL[94],TCC_HIT[94],TCC_EA0_WRREQ[95],TCC_EA0_WRREQ_64B[95],TCC_EA0_WRREQ_LEVEL[95],TCC_HIT[95],Wave_Size_2,Correlation_ID_2,SQ_THREAD_CYCLES_VALU,SQ_IFETCH,SQ_LDS_BANK_CONFLICT,SQ_LDS_ADDR_CONFLICT,SQ_LDS_UNALIGNED_STALL,SQ_WAVES_EQ_64,SQ_WAVES_LT_64,SQ_WAVES_LT_48,SPI_RA_BAR_CU_FULL_CSN,SPI_RA_TGLIM_CU_FULL_CSN,TA_FLAT_READ_WAVEFRONTS_sum,TA_FLAT_WAVEFRONTS_sum,TCC_ALL_TC_OP_WB_WRITEBACK_sum,TCC_EA0_RDREQ_DRAM_sum,TCC_NORMAL_WRITEBACK_sum,TCC_TAG_STALL_sum,TCP_TCC_NC_ATOMIC_REQ_sum,TCP_TCC_NC_READ_REQ_sum,TCP_TCC_NC_WRITE_REQ_sum,TCP_TCC_UC_READ_REQ_sum,Wave_Size_3,Correlation_ID_3,XCC_Index_3,TCC_TAG_STALL[0],TCC_TOO_MANY_EA_WRREQS_STALL[0],TCC_WRITE[0],TCC_TAG_STALL[1],TCC_TOO_MANY_EA_WRREQS_STALL[1],TCC_WRITE[1],TCC_TAG_STALL[2],TCC_TOO_MANY_EA_WRREQS_STALL[2],TCC_WRITE[2],TCC_TAG_STALL[3],TCC_TOO_MANY_EA_WRREQS_STALL[3],TCC_WRITE[3],TCC_TAG_STALL[4],TCC_TOO_MANY_EA_WRREQS_STALL[4],TCC_WRITE[4],TCC_TAG_STALL[5],TCC_TOO_MANY_EA_WRREQS_STALL[5],TCC_WRITE[5],TCC_TAG_STALL[6],TCC_TOO_MANY_EA_WRREQS_STALL[6],TCC_WRITE[6],TCC_TAG_STALL[7],TCC_TOO_MANY_EA_WRREQS_STALL[7],TCC_WRITE[7],TCC_TAG_STALL[8],TCC_TOO_MANY_EA_WRREQS_STALL[8],TCC_WRITE[8],TCC_TAG_STALL[9],TCC_TOO_MANY_EA_WRREQS_STALL[9],TCC_WRITE[9],TCC_TAG_STALL[10],TCC_TOO_MANY_EA_WRREQS_STALL[10],TCC_WRITE[10],TCC_TAG_STALL[11],TCC_TOO_MANY_EA_WRREQS_STALL[11],TCC_WRITE[11],TCC_TAG_STALL[12],TCC_TOO_MANY_EA_WRREQS_STALL[12],TCC_WRITE[12],TCC_TAG_STALL[13],TCC_TOO_MANY_EA_WRREQS_STALL[13],TCC_WRITE[13],TCC_TAG_STALL[14],TCC_TOO_MANY_EA_WRREQS_STALL[14],TCC_WRITE[14],TCC_TAG_STALL[15],TCC_TOO_MANY_EA_WRREQS_STALL[15],TCC_WRITE[15],TCC_TAG_STALL[16],TCC_TOO_MANY_EA_WRREQS_STALL[16],TCC_WRITE[16],TCC_TAG_STALL[17],TCC_TOO_MANY_EA_WRREQS_STALL[17],TCC_WRITE[17],TCC_TAG_STALL[18],TCC_TOO_MANY_EA_WRREQS_STALL[18],TCC_WRITE[18],TCC_TAG_STALL[19],TCC_TOO_MANY_EA_WRREQS_STALL[19],TCC_WRITE[19],TCC_TAG_STALL[20],TCC_TOO_MANY_EA_WRREQS_STALL[20],TCC_WRITE[20],TCC_TAG_STALL[21],TCC_TOO_MANY_EA_WRREQS_STALL[21],TCC_WRITE[21],TCC_TAG_STALL[22],TCC_TOO_MANY_EA_WRREQS_STALL[22],TCC_WRITE[22],TCC_TAG_STALL[23],TCC_TOO_MANY_EA_WRREQS_STALL[23],TCC_WRITE[23],TCC_TAG_STALL[24],TCC_TOO_MANY_EA_WRREQS_STALL[24],TCC_WRITE[24],TCC_TAG_STALL[25],TCC_TOO_MANY_EA_WRREQS_STALL[25],TCC_WRITE[25],TCC_TAG_STALL[26],TCC_TOO_MANY_EA_WRREQS_STALL[26],TCC_WRITE[26],TCC_TAG_STALL[27],TCC_TOO_MANY_EA_WRREQS_STALL[27],TCC_WRITE[27],TCC_TAG_STALL[28],TCC_TOO_MANY_EA_WRREQS_STALL[28],TCC_WRITE[28],TCC_TAG_STALL[29],TCC_TOO_MANY_EA_WRREQS_STALL[29],TCC_WRITE[29],TCC_TAG_STALL[30],TCC_TOO_MANY_EA_WRREQS_STALL[30],TCC_WRITE[30],TCC_TAG_STALL[31],TCC_TOO_MANY_EA_WRREQS_STALL[31],TCC_WRITE[31],TCC_TAG_STALL[32],TCC_TOO_MANY_EA_WRREQS_STALL[32],TCC_WRITE[32],TCC_TAG_STALL[33],TCC_TOO_MANY_EA_WRREQS_STALL[33],TCC_WRITE[33],TCC_TAG_STALL[34],TCC_TOO_MANY_EA_WRREQS_STALL[34],TCC_WRITE[34],TCC_TAG_STALL[35],TCC_TOO_MANY_EA_WRREQS_STALL[35],TCC_WRITE[35],TCC_TAG_STALL[36],TCC_TOO_MANY_EA_WRREQS_STALL[36],TCC_WRITE[36],TCC_TAG_STALL[37],TCC_TOO_MANY_EA_WRREQS_STALL[37],TCC_WRITE[37],TCC_TAG_STALL[38],TCC_TOO_MANY_EA_WRREQS_STALL[38],TCC_WRITE[38],TCC_TAG_STALL[39],TCC_TOO_MANY_EA_WRREQS_STALL[39],TCC_WRITE[39],TCC_TAG_STALL[40],TCC_TOO_MANY_EA_WRREQS_STALL[40],TCC_WRITE[40],TCC_TAG_STALL[41],TCC_TOO_MANY_EA_WRREQS_STALL[41],TCC_WRITE[41],TCC_TAG_STALL[42],TCC_TOO_MANY_EA_WRREQS_STALL[42],TCC_WRITE[42],TCC_TAG_STALL[43],TCC_TOO_MANY_EA_WRREQS_STALL[43],TCC_WRITE[43],TCC_TAG_STALL[44],TCC_TOO_MANY_EA_WRREQS_STALL[44],TCC_WRITE[44],TCC_TAG_STALL[45],TCC_TOO_MANY_EA_WRREQS_STALL[45],TCC_WRITE[45],TCC_TAG_STALL[46],TCC_TOO_MANY_EA_WRREQS_STALL[46],TCC_WRITE[46],TCC_TAG_STALL[47],TCC_TOO_MANY_EA_WRREQS_STALL[47],TCC_WRITE[47],TCC_TAG_STALL[48],TCC_TOO_MANY_EA_WRREQS_STALL[48],TCC_WRITE[48],TCC_TAG_STALL[49],TCC_TOO_MANY_EA_WRREQS_STALL[49],TCC_WRITE[49],TCC_TAG_STALL[50],TCC_TOO_MANY_EA_WRREQS_STALL[50],TCC_WRITE[50],TCC_TAG_STALL[51],TCC_TOO_MANY_EA_WRREQS_STALL[51],TCC_WRITE[51],TCC_TAG_STALL[52],TCC_TOO_MANY_EA_WRREQS_STALL[52],TCC_WRITE[52],TCC_TAG_STALL[53],TCC_TOO_MANY_EA_WRREQS_STALL[53],TCC_WRITE[53],TCC_TAG_STALL[54],TCC_TOO_MANY_EA_WRREQS_STALL[54],TCC_WRITE[54],TCC_TAG_STALL[55],TCC_TOO_MANY_EA_WRREQS_STALL[55],TCC_WRITE[55],TCC_TAG_STALL[56],TCC_TOO_MANY_EA_WRREQS_STALL[56],TCC_WRITE[56],TCC_TAG_STALL[57],TCC_TOO_MANY_EA_WRREQS_STALL[57],TCC_WRITE[57],TCC_TAG_STALL[58],TCC_TOO_MANY_EA_WRREQS_STALL[58],TCC_WRITE[58],TCC_TAG_STALL[59],TCC_TOO_MANY_EA_WRREQS_STALL[59],TCC_WRITE[59],TCC_TAG_STALL[60],TCC_TOO_MANY_EA_WRREQS_STALL[60],TCC_WRITE[60],TCC_TAG_STALL[61],TCC_TOO_MANY_EA_WRREQS_STALL[61],TCC_WRITE[61],TCC_TAG_STALL[62],TCC_TOO_MANY_EA_WRREQS_STALL[62],TCC_WRITE[62],TCC_TAG_STALL[63],TCC_TOO_MANY_EA_WRREQS_STALL[63],TCC_WRITE[63],TCC_TAG_STALL[64],TCC_TOO_MANY_EA_WRREQS_STALL[64],TCC_WRITE[64],TCC_TAG_STALL[65],TCC_TOO_MANY_EA_WRREQS_STALL[65],TCC_WRITE[65],TCC_TAG_STALL[66],TCC_TOO_MANY_EA_WRREQS_STALL[66],TCC_WRITE[66],TCC_TAG_STALL[67],TCC_TOO_MANY_EA_WRREQS_STALL[67],TCC_WRITE[67],TCC_TAG_STALL[68],TCC_TOO_MANY_EA_WRREQS_STALL[68],TCC_WRITE[68],TCC_TAG_STALL[69],TCC_TOO_MANY_EA_WRREQS_STALL[69],TCC_WRITE[69],TCC_TAG_STALL[70],TCC_TOO_MANY_EA_WRREQS_STALL[70],TCC_WRITE[70],TCC_TAG_STALL[71],TCC_TOO_MANY_EA_WRREQS_STALL[71],TCC_WRITE[71],TCC_TAG_STALL[72],TCC_TOO_MANY_EA_WRREQS_STALL[72],TCC_WRITE[72],TCC_TAG_STALL[73],TCC_TOO_MANY_EA_WRREQS_STALL[73],TCC_WRITE[73],TCC_TAG_STALL[74],TCC_TOO_MANY_EA_WRREQS_STALL[74],TCC_WRITE[74],TCC_TAG_STALL[75],TCC_TOO_MANY_EA_WRREQS_STALL[75],TCC_WRITE[75],TCC_TAG_STALL[76],TCC_TOO_MANY_EA_WRREQS_STALL[76],TCC_WRITE[76],TCC_TAG_STALL[77],TCC_TOO_MANY_EA_WRREQS_STALL[77],TCC_WRITE[77],TCC_TAG_STALL[78],TCC_TOO_MANY_EA_WRREQS_STALL[78],TCC_WRITE[78],TCC_TAG_STALL[79],TCC_TOO_MANY_EA_WRREQS_STALL[79],TCC_WRITE[79],TCC_TAG_STALL[80],TCC_TOO_MANY_EA_WRREQS_STALL[80],TCC_WRITE[80],TCC_TAG_STALL[81],TCC_TOO_MANY_EA_WRREQS_STALL[81],TCC_WRITE[81],TCC_TAG_STALL[82],TCC_TOO_MANY_EA_WRREQS_STALL[82],TCC_WRITE[82],TCC_TAG_STALL[83],TCC_TOO_MANY_EA_WRREQS_STALL[83],TCC_WRITE[83],TCC_TAG_STALL[84],TCC_TOO_MANY_EA_WRREQS_STALL[84],TCC_WRITE[84],TCC_TAG_STALL[85],TCC_TOO_MANY_EA_WRREQS_STALL[85],TCC_WRITE[85],TCC_TAG_STALL[86],TCC_TOO_MANY_EA_WRREQS_STALL[86],TCC_WRITE[86],TCC_TAG_STALL[87],TCC_TOO_MANY_EA_WRREQS_STALL[87],TCC_WRITE[87],TCC_TAG_STALL[88],TCC_TOO_MANY_EA_WRREQS_STALL[88],TCC_WRITE[88],TCC_TAG_STALL[89],TCC_TOO_MANY_EA_WRREQS_STALL[89],TCC_WRITE[89],TCC_TAG_STALL[90],TCC_TOO_MANY_EA_WRREQS_STALL[90],TCC_WRITE[90],TCC_TAG_STALL[91],TCC_TOO_MANY_EA_WRREQS_STALL[91],TCC_WRITE[91],TCC_TAG_STALL[92],TCC_TOO_MANY_EA_WRREQS_STALL[92],TCC_WRITE[92],TCC_TAG_STALL[93],TCC_TOO_MANY_EA_WRREQS_STALL[93],TCC_WRITE[93],TCC_TAG_STALL[94],TCC_TOO_MANY_EA_WRREQS_STALL[94],TCC_WRITE[94],TCC_TAG_STALL[95],TCC_TOO_MANY_EA_WRREQS_STALL[95],TCC_WRITE[95],Wave_Size_4,Correlation_ID_4,SQ_INSTS_VALU_TRANS_F64,SQ_INSTS_VALU_INT32,SQ_INSTS_VALU_INT64,SQ_INSTS_SMEM,SQ_INSTS_FLAT,SQ_INSTS_LDS,SQ_INSTS_GDS,SQ_INSTS_EXP_GDS,SPI_RA_RES_STALL_CSN,SPI_RA_TMP_STALL_CSN,CPC_CPC_UTCL2IU_BUSY,CPC_CPC_UTCL2IU_IDLE,CPF_CMP_UTCL1_STALL_ON_TRANSLATION,TA_BUFFER_COALESCED_READ_CYCLES_sum,TA_BUFFER_COALESCED_WRITE_CYCLES_sum,TCC_ATOMIC_sum,TCC_READ_sum,TCC_WRITEBACK_sum,TCC_WRITE_sum,TCP_TOTAL_ATOMIC_WITHOUT_RET_sum,TCP_TOTAL_ATOMIC_WITH_RET_sum,TCP_TOTAL_CACHE_ACCESSES_sum,TCP_TOTAL_WRITEBACK_INVALIDATES_sum,TD_COALESCABLE_WAVEFRONT_sum,Wave_Size_5,Correlation_ID_5,SQ_WAVES_LT_32,SQ_WAVES_LT_16,SQ_ITEMS,SQ_LDS_MEM_VIOLATIONS,SQ_LDS_ATOMIC_RETURN,SQ_LDS_IDX_ACTIVE,SQ_WAVES_RESTORED,SQ_WAVES_SAVED,SPI_RA_WVLIM_STALL_CSN,SPI_SWC_CSC_WR,TA_FLAT_ATOMIC_WAVEFRONTS_sum,TA_FLAT_WRITE_WAVEFRONTS_sum,TCC_ALL_TC_OP_INV_EVICT_sum,TCC_EA0_ATOMIC_sum,TCC_NORMAL_EVICT_sum,TCC_TOO_MANY_EA_WRREQS_STALL_sum,TCP_TCC_CC_READ_REQ_sum,TCP_TCC_CC_WRITE_REQ_sum,TCP_TCC_UC_ATOMIC_REQ_sum,TCP_TCC_UC_WRITE_REQ_sum,Wave_Size_6,Correlation_ID_6,XCC_Index_6,TCC_MISS[0],TCC_READ[0],TCC_REQ[0],TCC_RW_REQ[0],TCC_MISS[1],TCC_READ[1],TCC_REQ[1],TCC_RW_REQ[1],TCC_MISS[2],TCC_READ[2],TCC_REQ[2],TCC_RW_REQ[2],TCC_MISS[3],TCC_READ[3],TCC_REQ[3],TCC_RW_REQ[3],TCC_MISS[4],TCC_READ[4],TCC_REQ[4],TCC_RW_REQ[4],TCC_MISS[5],TCC_READ[5],TCC_REQ[5],TCC_RW_REQ[5],TCC_MISS[6],TCC_READ[6],TCC_REQ[6],TCC_RW_REQ[6],TCC_MISS[7],TCC_READ[7],TCC_REQ[7],TCC_RW_REQ[7],TCC_MISS[8],TCC_READ[8],TCC_REQ[8],TCC_RW_REQ[8],TCC_MISS[9],TCC_READ[9],TCC_REQ[9],TCC_RW_REQ[9],TCC_MISS[10],TCC_READ[10],TCC_REQ[10],TCC_RW_REQ[10],TCC_MISS[11],TCC_READ[11],TCC_REQ[11],TCC_RW_REQ[11],TCC_MISS[12],TCC_READ[12],TCC_REQ[12],TCC_RW_REQ[12],TCC_MISS[13],TCC_READ[13],TCC_REQ[13],TCC_RW_REQ[13],TCC_MISS[14],TCC_READ[14],TCC_REQ[14],TCC_RW_REQ[14],TCC_MISS[15],TCC_READ[15],TCC_REQ[15],TCC_RW_REQ[15],TCC_MISS[16],TCC_READ[16],TCC_REQ[16],TCC_RW_REQ[16],TCC_MISS[17],TCC_READ[17],TCC_REQ[17],TCC_RW_REQ[17],TCC_MISS[18],TCC_READ[18],TCC_REQ[18],TCC_RW_REQ[18],TCC_MISS[19],TCC_READ[19],TCC_REQ[19],TCC_RW_REQ[19],TCC_MISS[20],TCC_READ[20],TCC_REQ[20],TCC_RW_REQ[20],TCC_MISS[21],TCC_READ[21],TCC_REQ[21],TCC_RW_REQ[21],TCC_MISS[22],TCC_READ[22],TCC_REQ[22],TCC_RW_REQ[22],TCC_MISS[23],TCC_READ[23],TCC_REQ[23],TCC_RW_REQ[23],TCC_MISS[24],TCC_READ[24],TCC_REQ[24],TCC_RW_REQ[24],TCC_MISS[25],TCC_READ[25],TCC_REQ[25],TCC_RW_REQ[25],TCC_MISS[26],TCC_READ[26],TCC_REQ[26],TCC_RW_REQ[26],TCC_MISS[27],TCC_READ[27],TCC_REQ[27],TCC_RW_REQ[27],TCC_MISS[28],TCC_READ[28],TCC_REQ[28],TCC_RW_REQ[28],TCC_MISS[29],TCC_READ[29],TCC_REQ[29],TCC_RW_REQ[29],TCC_MISS[30],TCC_READ[30],TCC_REQ[30],TCC_RW_REQ[30],TCC_MISS[31],TCC_READ[31],TCC_REQ[31],TCC_RW_REQ[31],TCC_MISS[32],TCC_READ[32],TCC_REQ[32],TCC_RW_REQ[32],TCC_MISS[33],TCC_READ[33],TCC_REQ[33],TCC_RW_REQ[33],TCC_MISS[34],TCC_READ[34],TCC_REQ[34],TCC_RW_REQ[34],TCC_MISS[35],TCC_READ[35],TCC_REQ[35],TCC_RW_REQ[35],TCC_MISS[36],TCC_READ[36],TCC_REQ[36],TCC_RW_REQ[36],TCC_MISS[37],TCC_READ[37],TCC_REQ[37],TCC_RW_REQ[37],TCC_MISS[38],TCC_READ[38],TCC_REQ[38],TCC_RW_REQ[38],TCC_MISS[39],TCC_READ[39],TCC_REQ[39],TCC_RW_REQ[39],TCC_MISS[40],TCC_READ[40],TCC_REQ[40],TCC_RW_REQ[40],TCC_MISS[41],TCC_READ[41],TCC_REQ[41],TCC_RW_REQ[41],TCC_MISS[42],TCC_READ[42],TCC_REQ[42],TCC_RW_REQ[42],TCC_MISS[43],TCC_READ[43],TCC_REQ[43],TCC_RW_REQ[43],TCC_MISS[44],TCC_READ[44],TCC_REQ[44],TCC_RW_REQ[44],TCC_MISS[45],TCC_READ[45],TCC_REQ[45],TCC_RW_REQ[45],TCC_MISS[46],TCC_READ[46],TCC_REQ[46],TCC_RW_REQ[46],TCC_MISS[47],TCC_READ[47],TCC_REQ[47],TCC_RW_REQ[47],TCC_MISS[48],TCC_READ[48],TCC_REQ[48],TCC_RW_REQ[48],TCC_MISS[49],TCC_READ[49],TCC_REQ[49],TCC_RW_REQ[49],TCC_MISS[50],TCC_READ[50],TCC_REQ[50],TCC_RW_REQ[50],TCC_MISS[51],TCC_READ[51],TCC_REQ[51],TCC_RW_REQ[51],TCC_MISS[52],TCC_READ[52],TCC_REQ[52],TCC_RW_REQ[52],TCC_MISS[53],TCC_READ[53],TCC_REQ[53],TCC_RW_REQ[53],TCC_MISS[54],TCC_READ[54],TCC_REQ[54],TCC_RW_REQ[54],TCC_MISS[55],TCC_READ[55],TCC_REQ[55],TCC_RW_REQ[55],TCC_MISS[56],TCC_READ[56],TCC_REQ[56],TCC_RW_REQ[56],TCC_MISS[57],TCC_READ[57],TCC_REQ[57],TCC_RW_REQ[57],TCC_MISS[58],TCC_READ[58],TCC_REQ[58],TCC_RW_REQ[58],TCC_MISS[59],TCC_READ[59],TCC_REQ[59],TCC_RW_REQ[59],TCC_MISS[60],TCC_READ[60],TCC_REQ[60],TCC_RW_REQ[60],TCC_MISS[61],TCC_READ[61],TCC_REQ[61],TCC_RW_REQ[61],TCC_MISS[62],TCC_READ[62],TCC_REQ[62],TCC_RW_REQ[62],TCC_MISS[63],TCC_READ[63],TCC_REQ[63],TCC_RW_REQ[63],TCC_MISS[64],TCC_READ[64],TCC_REQ[64],TCC_RW_REQ[64],TCC_MISS[65],TCC_READ[65],TCC_REQ[65],TCC_RW_REQ[65],TCC_MISS[66],TCC_READ[66],TCC_REQ[66],TCC_RW_REQ[66],TCC_MISS[67],TCC_READ[67],TCC_REQ[67],TCC_RW_REQ[67],TCC_MISS[68],TCC_READ[68],TCC_REQ[68],TCC_RW_REQ[68],TCC_MISS[69],TCC_READ[69],TCC_REQ[69],TCC_RW_REQ[69],TCC_MISS[70],TCC_READ[70],TCC_REQ[70],TCC_RW_REQ[70],TCC_MISS[71],TCC_READ[71],TCC_REQ[71],TCC_RW_REQ[71],TCC_MISS[72],TCC_READ[72],TCC_REQ[72],TCC_RW_REQ[72],TCC_MISS[73],TCC_READ[73],TCC_REQ[73],TCC_RW_REQ[73],TCC_MISS[74],TCC_READ[74],TCC_REQ[74],TCC_RW_REQ[74],TCC_MISS[75],TCC_READ[75],TCC_REQ[75],TCC_RW_REQ[75],TCC_MISS[76],TCC_READ[76],TCC_REQ[76],TCC_RW_REQ[76],TCC_MISS[77],TCC_READ[77],TCC_REQ[77],TCC_RW_REQ[77],TCC_MISS[78],TCC_READ[78],TCC_REQ[78],TCC_RW_REQ[78],TCC_MISS[79],TCC_READ[79],TCC_REQ[79],TCC_RW_REQ[79],TCC_MISS[80],TCC_READ[80],TCC_REQ[80],TCC_RW_REQ[80],TCC_MISS[81],TCC_READ[81],TCC_REQ[81],TCC_RW_REQ[81],TCC_MISS[82],TCC_READ[82],TCC_REQ[82],TCC_RW_REQ[82],TCC_MISS[83],TCC_READ[83],TCC_REQ[83],TCC_RW_REQ[83],TCC_MISS[84],TCC_READ[84],TCC_REQ[84],TCC_RW_REQ[84],TCC_MISS[85],TCC_READ[85],TCC_REQ[85],TCC_RW_REQ[85],TCC_MISS[86],TCC_READ[86],TCC_REQ[86],TCC_RW_REQ[86],TCC_MISS[87],TCC_READ[87],TCC_REQ[87],TCC_RW_REQ[87],TCC_MISS[88],TCC_READ[88],TCC_REQ[88],TCC_RW_REQ[88],TCC_MISS[89],TCC_READ[89],TCC_REQ[89],TCC_RW_REQ[89],TCC_MISS[90],TCC_READ[90],TCC_REQ[90],TCC_RW_REQ[90],TCC_MISS[91],TCC_READ[91],TCC_REQ[91],TCC_RW_REQ[91],TCC_MISS[92],TCC_READ[92],TCC_REQ[92],TCC_RW_REQ[92],TCC_MISS[93],TCC_READ[93],TCC_REQ[93],TCC_RW_REQ[93],TCC_MISS[94],TCC_READ[94],TCC_REQ[94],TCC_RW_REQ[94],TCC_MISS[95],TCC_READ[95],TCC_REQ[95],TCC_RW_REQ[95],Wave_Size_7,Correlation_ID_7,SQ_INSTS_VALU_TRANS_F16,SQ_INSTS_VALU_ADD_F32,SQ_INSTS_VALU_MUL_F32,SQ_INSTS_VALU_FMA_F32,SQ_INSTS_VALU_TRANS_F32,SQ_INSTS_VALU_ADD_F64,SQ_INSTS_VALU_MUL_F64,SQ_INSTS_VALU_FMA_F64,SPI_RA_REQ_NO_ALLOC,SPI_RA_REQ_NO_ALLOC_CSN,CPC_CPC_STAT_STALL,CPC_UTCL1_STALL_ON_TRANSLATION,CPF_CPF_STAT_IDLE,CPF_CPF_TCIU_IDLE,TA_BUFFER_ATOMIC_WAVEFRONTS_sum,TA_BUFFER_TOTAL_CYCLES_sum,TCC_HIT_sum,TCC_MISS_sum,TCC_REQ_sum,TCC_STREAMING_REQ_sum,TCP_TOTAL_ACCESSES_sum,TCP_TOTAL_READ_sum,TCP_TOTAL_WRITE_sum,TCP_VOLATILE_sum,TD_ATOMIC_WAVEFRONT_sum,TD_STORE_WAVEFRONT_sum,Wave_Size_8,Correlation_ID_8,XCC_Index_8,TCC_ATOMIC[0],TCC_BUBBLE[0],TCC_CYCLE[0],TCC_EA0_ATOMIC[0],TCC_ATOMIC[1],TCC_BUBBLE[1],TCC_CYCLE[1],TCC_EA0_ATOMIC[1],TCC_ATOMIC[2],TCC_BUBBLE[2],TCC_CYCLE[2],TCC_EA0_ATOMIC[2],TCC_ATOMIC[3],TCC_BUBBLE[3],TCC_CYCLE[3],TCC_EA0_ATOMIC[3],TCC_ATOMIC[4],TCC_BUBBLE[4],TCC_CYCLE[4],TCC_EA0_ATOMIC[4],TCC_ATOMIC[5],TCC_BUBBLE[5],TCC_CYCLE[5],TCC_EA0_ATOMIC[5],TCC_ATOMIC[6],TCC_BUBBLE[6],TCC_CYCLE[6],TCC_EA0_ATOMIC[6],TCC_ATOMIC[7],TCC_BUBBLE[7],TCC_CYCLE[7],TCC_EA0_ATOMIC[7],TCC_ATOMIC[8],TCC_BUBBLE[8],TCC_CYCLE[8],TCC_EA0_ATOMIC[8],TCC_ATOMIC[9],TCC_BUBBLE[9],TCC_CYCLE[9],TCC_EA0_ATOMIC[9],TCC_ATOMIC[10],TCC_BUBBLE[10],TCC_CYCLE[10],TCC_EA0_ATOMIC[10],TCC_ATOMIC[11],TCC_BUBBLE[11],TCC_CYCLE[11],TCC_EA0_ATOMIC[11],TCC_ATOMIC[12],TCC_BUBBLE[12],TCC_CYCLE[12],TCC_EA0_ATOMIC[12],TCC_ATOMIC[13],TCC_BUBBLE[13],TCC_CYCLE[13],TCC_EA0_ATOMIC[13],TCC_ATOMIC[14],TCC_BUBBLE[14],TCC_CYCLE[14],TCC_EA0_ATOMIC[14],TCC_ATOMIC[15],TCC_BUBBLE[15],TCC_CYCLE[15],TCC_EA0_ATOMIC[15],TCC_ATOMIC[16],TCC_BUBBLE[16],TCC_CYCLE[16],TCC_EA0_ATOMIC[16],TCC_ATOMIC[17],TCC_BUBBLE[17],TCC_CYCLE[17],TCC_EA0_ATOMIC[17],TCC_ATOMIC[18],TCC_BUBBLE[18],TCC_CYCLE[18],TCC_EA0_ATOMIC[18],TCC_ATOMIC[19],TCC_BUBBLE[19],TCC_CYCLE[19],TCC_EA0_ATOMIC[19],TCC_ATOMIC[20],TCC_BUBBLE[20],TCC_CYCLE[20],TCC_EA0_ATOMIC[20],TCC_ATOMIC[21],TCC_BUBBLE[21],TCC_CYCLE[21],TCC_EA0_ATOMIC[21],TCC_ATOMIC[22],TCC_BUBBLE[22],TCC_CYCLE[22],TCC_EA0_ATOMIC[22],TCC_ATOMIC[23],TCC_BUBBLE[23],TCC_CYCLE[23],TCC_EA0_ATOMIC[23],TCC_ATOMIC[24],TCC_BUBBLE[24],TCC_CYCLE[24],TCC_EA0_ATOMIC[24],TCC_ATOMIC[25],TCC_BUBBLE[25],TCC_CYCLE[25],TCC_EA0_ATOMIC[25],TCC_ATOMIC[26],TCC_BUBBLE[26],TCC_CYCLE[26],TCC_EA0_ATOMIC[26],TCC_ATOMIC[27],TCC_BUBBLE[27],TCC_CYCLE[27],TCC_EA0_ATOMIC[27],TCC_ATOMIC[28],TCC_BUBBLE[28],TCC_CYCLE[28],TCC_EA0_ATOMIC[28],TCC_ATOMIC[29],TCC_BUBBLE[29],TCC_CYCLE[29],TCC_EA0_ATOMIC[29],TCC_ATOMIC[30],TCC_BUBBLE[30],TCC_CYCLE[30],TCC_EA0_ATOMIC[30],TCC_ATOMIC[31],TCC_BUBBLE[31],TCC_CYCLE[31],TCC_EA0_ATOMIC[31],TCC_ATOMIC[32],TCC_BUBBLE[32],TCC_CYCLE[32],TCC_EA0_ATOMIC[32],TCC_ATOMIC[33],TCC_BUBBLE[33],TCC_CYCLE[33],TCC_EA0_ATOMIC[33],TCC_ATOMIC[34],TCC_BUBBLE[34],TCC_CYCLE[34],TCC_EA0_ATOMIC[34],TCC_ATOMIC[35],TCC_BUBBLE[35],TCC_CYCLE[35],TCC_EA0_ATOMIC[35],TCC_ATOMIC[36],TCC_BUBBLE[36],TCC_CYCLE[36],TCC_EA0_ATOMIC[36],TCC_ATOMIC[37],TCC_BUBBLE[37],TCC_CYCLE[37],TCC_EA0_ATOMIC[37],TCC_ATOMIC[38],TCC_BUBBLE[38],TCC_CYCLE[38],TCC_EA0_ATOMIC[38],TCC_ATOMIC[39],TCC_BUBBLE[39],TCC_CYCLE[39],TCC_EA0_ATOMIC[39],TCC_ATOMIC[40],TCC_BUBBLE[40],TCC_CYCLE[40],TCC_EA0_ATOMIC[40],TCC_ATOMIC[41],TCC_BUBBLE[41],TCC_CYCLE[41],TCC_EA0_ATOMIC[41],TCC_ATOMIC[42],TCC_BUBBLE[42],TCC_CYCLE[42],TCC_EA0_ATOMIC[42],TCC_ATOMIC[43],TCC_BUBBLE[43],TCC_CYCLE[43],TCC_EA0_ATOMIC[43],TCC_ATOMIC[44],TCC_BUBBLE[44],TCC_CYCLE[44],TCC_EA0_ATOMIC[44],TCC_ATOMIC[45],TCC_BUBBLE[45],TCC_CYCLE[45],TCC_EA0_ATOMIC[45],TCC_ATOMIC[46],TCC_BUBBLE[46],TCC_CYCLE[46],TCC_EA0_ATOMIC[46],TCC_ATOMIC[47],TCC_BUBBLE[47],TCC_CYCLE[47],TCC_EA0_ATOMIC[47],TCC_ATOMIC[48],TCC_BUBBLE[48],TCC_CYCLE[48],TCC_EA0_ATOMIC[48],TCC_ATOMIC[49],TCC_BUBBLE[49],TCC_CYCLE[49],TCC_EA0_ATOMIC[49],TCC_ATOMIC[50],TCC_BUBBLE[50],TCC_CYCLE[50],TCC_EA0_ATOMIC[50],TCC_ATOMIC[51],TCC_BUBBLE[51],TCC_CYCLE[51],TCC_EA0_ATOMIC[51],TCC_ATOMIC[52],TCC_BUBBLE[52],TCC_CYCLE[52],TCC_EA0_ATOMIC[52],TCC_ATOMIC[53],TCC_BUBBLE[53],TCC_CYCLE[53],TCC_EA0_ATOMIC[53],TCC_ATOMIC[54],TCC_BUBBLE[54],TCC_CYCLE[54],TCC_EA0_ATOMIC[54],TCC_ATOMIC[55],TCC_BUBBLE[55],TCC_CYCLE[55],TCC_EA0_ATOMIC[55],TCC_ATOMIC[56],TCC_BUBBLE[56],TCC_CYCLE[56],TCC_EA0_ATOMIC[56],TCC_ATOMIC[57],TCC_BUBBLE[57],TCC_CYCLE[57],TCC_EA0_ATOMIC[57],TCC_ATOMIC[58],TCC_BUBBLE[58],TCC_CYCLE[58],TCC_EA0_ATOMIC[58],TCC_ATOMIC[59],TCC_BUBBLE[59],TCC_CYCLE[59],TCC_EA0_ATOMIC[59],TCC_ATOMIC[60],TCC_BUBBLE[60],TCC_CYCLE[60],TCC_EA0_ATOMIC[60],TCC_ATOMIC[61],TCC_BUBBLE[61],TCC_CYCLE[61],TCC_EA0_ATOMIC[61],TCC_ATOMIC[62],TCC_BUBBLE[62],TCC_CYCLE[62],TCC_EA0_ATOMIC[62],TCC_ATOMIC[63],TCC_BUBBLE[63],TCC_CYCLE[63],TCC_EA0_ATOMIC[63],TCC_ATOMIC[64],TCC_BUBBLE[64],TCC_CYCLE[64],TCC_EA0_ATOMIC[64],TCC_ATOMIC[65],TCC_BUBBLE[65],TCC_CYCLE[65],TCC_EA0_ATOMIC[65],TCC_ATOMIC[66],TCC_BUBBLE[66],TCC_CYCLE[66],TCC_EA0_ATOMIC[66],TCC_ATOMIC[67],TCC_BUBBLE[67],TCC_CYCLE[67],TCC_EA0_ATOMIC[67],TCC_ATOMIC[68],TCC_BUBBLE[68],TCC_CYCLE[68],TCC_EA0_ATOMIC[68],TCC_ATOMIC[69],TCC_BUBBLE[69],TCC_CYCLE[69],TCC_EA0_ATOMIC[69],TCC_ATOMIC[70],TCC_BUBBLE[70],TCC_CYCLE[70],TCC_EA0_ATOMIC[70],TCC_ATOMIC[71],TCC_BUBBLE[71],TCC_CYCLE[71],TCC_EA0_ATOMIC[71],TCC_ATOMIC[72],TCC_BUBBLE[72],TCC_CYCLE[72],TCC_EA0_ATOMIC[72],TCC_ATOMIC[73],TCC_BUBBLE[73],TCC_CYCLE[73],TCC_EA0_ATOMIC[73],TCC_ATOMIC[74],TCC_BUBBLE[74],TCC_CYCLE[74],TCC_EA0_ATOMIC[74],TCC_ATOMIC[75],TCC_BUBBLE[75],TCC_CYCLE[75],TCC_EA0_ATOMIC[75],TCC_ATOMIC[76],TCC_BUBBLE[76],TCC_CYCLE[76],TCC_EA0_ATOMIC[76],TCC_ATOMIC[77],TCC_BUBBLE[77],TCC_CYCLE[77],TCC_EA0_ATOMIC[77],TCC_ATOMIC[78],TCC_BUBBLE[78],TCC_CYCLE[78],TCC_EA0_ATOMIC[78],TCC_ATOMIC[79],TCC_BUBBLE[79],TCC_CYCLE[79],TCC_EA0_ATOMIC[79],TCC_ATOMIC[80],TCC_BUBBLE[80],TCC_CYCLE[80],TCC_EA0_ATOMIC[80],TCC_ATOMIC[81],TCC_BUBBLE[81],TCC_CYCLE[81],TCC_EA0_ATOMIC[81],TCC_ATOMIC[82],TCC_BUBBLE[82],TCC_CYCLE[82],TCC_EA0_ATOMIC[82],TCC_ATOMIC[83],TCC_BUBBLE[83],TCC_CYCLE[83],TCC_EA0_ATOMIC[83],TCC_ATOMIC[84],TCC_BUBBLE[84],TCC_CYCLE[84],TCC_EA0_ATOMIC[84],TCC_ATOMIC[85],TCC_BUBBLE[85],TCC_CYCLE[85],TCC_EA0_ATOMIC[85],TCC_ATOMIC[86],TCC_BUBBLE[86],TCC_CYCLE[86],TCC_EA0_ATOMIC[86],TCC_ATOMIC[87],TCC_BUBBLE[87],TCC_CYCLE[87],TCC_EA0_ATOMIC[87],TCC_ATOMIC[88],TCC_BUBBLE[88],TCC_CYCLE[88],TCC_EA0_ATOMIC[88],TCC_ATOMIC[89],TCC_BUBBLE[89],TCC_CYCLE[89],TCC_EA0_ATOMIC[89],TCC_ATOMIC[90],TCC_BUBBLE[90],TCC_CYCLE[90],TCC_EA0_ATOMIC[90],TCC_ATOMIC[91],TCC_BUBBLE[91],TCC_CYCLE[91],TCC_EA0_ATOMIC[91],TCC_ATOMIC[92],TCC_BUBBLE[92],TCC_CYCLE[92],TCC_EA0_ATOMIC[92],TCC_ATOMIC[93],TCC_BUBBLE[93],TCC_CYCLE[93],TCC_EA0_ATOMIC[93],TCC_ATOMIC[94],TCC_BUBBLE[94],TCC_CYCLE[94],TCC_EA0_ATOMIC[94],TCC_ATOMIC[95],TCC_BUBBLE[95],TCC_CYCLE[95],TCC_EA0_ATOMIC[95],Wave_Size_9,Correlation_ID_9,SQC_DCACHE_INPUT_VALID_READYB,SQC_DCACHE_ATOMIC,SQC_DCACHE_REQ_READ_8,SQC_DCACHE_REQ,SQC_DCACHE_HITS,SQC_DCACHE_MISSES,SQC_DCACHE_MISSES_DUPLICATE,SQC_DCACHE_REQ_READ_1,Wave_Size_10,Correlation_ID_10,SQC_TC_DATA_ATOMIC_REQ,SQC_TC_STALL,SQC_TC_REQ,SQC_DCACHE_REQ_READ_16,SQC_ICACHE_REQ,SQC_ICACHE_HITS,SQC_ICACHE_MISSES,SQC_ICACHE_MISSES_DUPLICATE,Wave_Size_11,Correlation_ID_11,SQ_INSTS_VALU_MFMA_MOPS_I8,SQ_INSTS_VALU_MFMA_MOPS_F16,SQ_INSTS_VALU_MFMA_MOPS_BF16,SQ_INSTS_VALU_MFMA_MOPS_F32,SQ_INSTS_VALU_MFMA_MOPS_F64,SQC_TC_INST_REQ,SQC_TC_DATA_READ_REQ,SQC_TC_DATA_WRITE_REQ,TCP_PENDING_STALL_CYCLES_sum,Wave_Size_12,Correlation_ID_12,SQ_INSTS_SMEM_NORM,SQ_INSTS_MFMA,SQ_INSTS_VALU_MFMA_I8,SQ_INSTS_VALU_MFMA_F16,SQ_INSTS_VALU_MFMA_BF16,SQ_INSTS_VALU_MFMA_F32,SQ_INSTS_VALU_MFMA_F64,SQ_VALU_MFMA_BUSY_CYCLES,SPI_VWC_CSC_WR,SPI_RA_BULKY_CU_FULL_CSN,TCC_EA0_ATOMIC_LEVEL_sum,TCC_EA0_RDREQ_LEVEL_sum,TCC_EA0_WRREQ_LEVEL_sum,TCC_EA0_WRREQ_STALL_sum,TCP_TCC_CC_ATOMIC_REQ_sum,TCP_TCC_RW_ATOMIC_REQ_sum,TCP_TCC_RW_READ_REQ_sum,TCP_TCC_RW_WRITE_REQ_sum,Wave_Size_13,Correlation_ID_13,SQC_DCACHE_REQ_READ_2,SQC_DCACHE_REQ_READ_4,Wave_Size_14,Correlation_ID_14,SQ_ACTIVE_INST_SCA,SQ_ACTIVE_INST_EXP_GDS,SQ_ACTIVE_INST_MISC,SQ_ACTIVE_INST_FLAT,SQ_INST_CYCLES_VMEM_WR,SQ_INST_CYCLES_VMEM_RD,SQ_INST_CYCLES_SMEM,SQ_INST_CYCLES_SALU,SPI_RA_SGPR_SIMD_FULL_CSN,SPI_RA_LDS_CU_FULL_CSN,CPC_ME1_DC0_SPI_BUSY,TA_ADDR_STALLED_BY_TD_CYCLES_sum,TA_DATA_STALLED_BY_TC_CYCLES_sum,TCC_BUBBLE_sum,TCC_EA0_RDREQ_32B_sum,TCC_EA0_RDREQ_sum,TCC_EA0_RD_UNCACHED_32B_sum,TCP_TCC_ATOMIC_WITHOUT_RET_REQ_sum,TCP_TCC_ATOMIC_WITH_RET_REQ_sum,TCP_TCC_READ_REQ_sum,TCP_TCC_WRITE_REQ_sum,Wave_Size_15,Correlation_ID_15,XCC_Index_15,TCC_EA0_ATOMIC_LEVEL[0],TCC_EA0_RDREQ[0],TCC_EA0_RDREQ_32B[0],TCC_EA0_RDREQ_LEVEL[0],TCC_EA0_ATOMIC_LEVEL[1],TCC_EA0_RDREQ[1],TCC_EA0_RDREQ_32B[1],TCC_EA0_RDREQ_LEVEL[1],TCC_EA0_ATOMIC_LEVEL[2],TCC_EA0_RDREQ[2],TCC_EA0_RDREQ_32B[2],TCC_EA0_RDREQ_LEVEL[2],TCC_EA0_ATOMIC_LEVEL[3],TCC_EA0_RDREQ[3],TCC_EA0_RDREQ_32B[3],TCC_EA0_RDREQ_LEVEL[3],TCC_EA0_ATOMIC_LEVEL[4],TCC_EA0_RDREQ[4],TCC_EA0_RDREQ_32B[4],TCC_EA0_RDREQ_LEVEL[4],TCC_EA0_ATOMIC_LEVEL[5],TCC_EA0_RDREQ[5],TCC_EA0_RDREQ_32B[5],TCC_EA0_RDREQ_LEVEL[5],TCC_EA0_ATOMIC_LEVEL[6],TCC_EA0_RDREQ[6],TCC_EA0_RDREQ_32B[6],TCC_EA0_RDREQ_LEVEL[6],TCC_EA0_ATOMIC_LEVEL[7],TCC_EA0_RDREQ[7],TCC_EA0_RDREQ_32B[7],TCC_EA0_RDREQ_LEVEL[7],TCC_EA0_ATOMIC_LEVEL[8],TCC_EA0_RDREQ[8],TCC_EA0_RDREQ_32B[8],TCC_EA0_RDREQ_LEVEL[8],TCC_EA0_ATOMIC_LEVEL[9],TCC_EA0_RDREQ[9],TCC_EA0_RDREQ_32B[9],TCC_EA0_RDREQ_LEVEL[9],TCC_EA0_ATOMIC_LEVEL[10],TCC_EA0_RDREQ[10],TCC_EA0_RDREQ_32B[10],TCC_EA0_RDREQ_LEVEL[10],TCC_EA0_ATOMIC_LEVEL[11],TCC_EA0_RDREQ[11],TCC_EA0_RDREQ_32B[11],TCC_EA0_RDREQ_LEVEL[11],TCC_EA0_ATOMIC_LEVEL[12],TCC_EA0_RDREQ[12],TCC_EA0_RDREQ_32B[12],TCC_EA0_RDREQ_LEVEL[12],TCC_EA0_ATOMIC_LEVEL[13],TCC_EA0_RDREQ[13],TCC_EA0_RDREQ_32B[13],TCC_EA0_RDREQ_LEVEL[13],TCC_EA0_ATOMIC_LEVEL[14],TCC_EA0_RDREQ[14],TCC_EA0_RDREQ_32B[14],TCC_EA0_RDREQ_LEVEL[14],TCC_EA0_ATOMIC_LEVEL[15],TCC_EA0_RDREQ[15],TCC_EA0_RDREQ_32B[15],TCC_EA0_RDREQ_LEVEL[15],TCC_EA0_ATOMIC_LEVEL[16],TCC_EA0_RDREQ[16],TCC_EA0_RDREQ_32B[16],TCC_EA0_RDREQ_LEVEL[16],TCC_EA0_ATOMIC_LEVEL[17],TCC_EA0_RDREQ[17],TCC_EA0_RDREQ_32B[17],TCC_EA0_RDREQ_LEVEL[17],TCC_EA0_ATOMIC_LEVEL[18],TCC_EA0_RDREQ[18],TCC_EA0_RDREQ_32B[18],TCC_EA0_RDREQ_LEVEL[18],TCC_EA0_ATOMIC_LEVEL[19],TCC_EA0_RDREQ[19],TCC_EA0_RDREQ_32B[19],TCC_EA0_RDREQ_LEVEL[19],TCC_EA0_ATOMIC_LEVEL[20],TCC_EA0_RDREQ[20],TCC_EA0_RDREQ_32B[20],TCC_EA0_RDREQ_LEVEL[20],TCC_EA0_ATOMIC_LEVEL[21],TCC_EA0_RDREQ[21],TCC_EA0_RDREQ_32B[21],TCC_EA0_RDREQ_LEVEL[21],TCC_EA0_ATOMIC_LEVEL[22],TCC_EA0_RDREQ[22],TCC_EA0_RDREQ_32B[22],TCC_EA0_RDREQ_LEVEL[22],TCC_EA0_ATOMIC_LEVEL[23],TCC_EA0_RDREQ[23],TCC_EA0_RDREQ_32B[23],TCC_EA0_RDREQ_LEVEL[23],TCC_EA0_ATOMIC_LEVEL[24],TCC_EA0_RDREQ[24],TCC_EA0_RDREQ_32B[24],TCC_EA0_RDREQ_LEVEL[24],TCC_EA0_ATOMIC_LEVEL[25],TCC_EA0_RDREQ[25],TCC_EA0_RDREQ_32B[25],TCC_EA0_RDREQ_LEVEL[25],TCC_EA0_ATOMIC_LEVEL[26],TCC_EA0_RDREQ[26],TCC_EA0_RDREQ_32B[26],TCC_EA0_RDREQ_LEVEL[26],TCC_EA0_ATOMIC_LEVEL[27],TCC_EA0_RDREQ[27],TCC_EA0_RDREQ_32B[27],TCC_EA0_RDREQ_LEVEL[27],TCC_EA0_ATOMIC_LEVEL[28],TCC_EA0_RDREQ[28],TCC_EA0_RDREQ_32B[28],TCC_EA0_RDREQ_LEVEL[28],TCC_EA0_ATOMIC_LEVEL[29],TCC_EA0_RDREQ[29],TCC_EA0_RDREQ_32B[29],TCC_EA0_RDREQ_LEVEL[29],TCC_EA0_ATOMIC_LEVEL[30],TCC_EA0_RDREQ[30],TCC_EA0_RDREQ_32B[30],TCC_EA0_RDREQ_LEVEL[30],TCC_EA0_ATOMIC_LEVEL[31],TCC_EA0_RDREQ[31],TCC_EA0_RDREQ_32B[31],TCC_EA0_RDREQ_LEVEL[31],TCC_EA0_ATOMIC_LEVEL[32],TCC_EA0_RDREQ[32],TCC_EA0_RDREQ_32B[32],TCC_EA0_RDREQ_LEVEL[32],TCC_EA0_ATOMIC_LEVEL[33],TCC_EA0_RDREQ[33],TCC_EA0_RDREQ_32B[33],TCC_EA0_RDREQ_LEVEL[33],TCC_EA0_ATOMIC_LEVEL[34],TCC_EA0_RDREQ[34],TCC_EA0_RDREQ_32B[34],TCC_EA0_RDREQ_LEVEL[34],TCC_EA0_ATOMIC_LEVEL[35],TCC_EA0_RDREQ[35],TCC_EA0_RDREQ_32B[35],TCC_EA0_RDREQ_LEVEL[35],TCC_EA0_ATOMIC_LEVEL[36],TCC_EA0_RDREQ[36],TCC_EA0_RDREQ_32B[36],TCC_EA0_RDREQ_LEVEL[36],TCC_EA0_ATOMIC_LEVEL[37],TCC_EA0_RDREQ[37],TCC_EA0_RDREQ_32B[37],TCC_EA0_RDREQ_LEVEL[37],TCC_EA0_ATOMIC_LEVEL[38],TCC_EA0_RDREQ[38],TCC_EA0_RDREQ_32B[38],TCC_EA0_RDREQ_LEVEL[38],TCC_EA0_ATOMIC_LEVEL[39],TCC_EA0_RDREQ[39],TCC_EA0_RDREQ_32B[39],TCC_EA0_RDREQ_LEVEL[39],TCC_EA0_ATOMIC_LEVEL[40],TCC_EA0_RDREQ[40],TCC_EA0_RDREQ_32B[40],TCC_EA0_RDREQ_LEVEL[40],TCC_EA0_ATOMIC_LEVEL[41],TCC_EA0_RDREQ[41],TCC_EA0_RDREQ_32B[41],TCC_EA0_RDREQ_LEVEL[41],TCC_EA0_ATOMIC_LEVEL[42],TCC_EA0_RDREQ[42],TCC_EA0_RDREQ_32B[42],TCC_EA0_RDREQ_LEVEL[42],TCC_EA0_ATOMIC_LEVEL[43],TCC_EA0_RDREQ[43],TCC_EA0_RDREQ_32B[43],TCC_EA0_RDREQ_LEVEL[43],TCC_EA0_ATOMIC_LEVEL[44],TCC_EA0_RDREQ[44],TCC_EA0_RDREQ_32B[44],TCC_EA0_RDREQ_LEVEL[44],TCC_EA0_ATOMIC_LEVEL[45],TCC_EA0_RDREQ[45],TCC_EA0_RDREQ_32B[45],TCC_EA0_RDREQ_LEVEL[45],TCC_EA0_ATOMIC_LEVEL[46],TCC_EA0_RDREQ[46],TCC_EA0_RDREQ_32B[46],TCC_EA0_RDREQ_LEVEL[46],TCC_EA0_ATOMIC_LEVEL[47],TCC_EA0_RDREQ[47],TCC_EA0_RDREQ_32B[47],TCC_EA0_RDREQ_LEVEL[47],TCC_EA0_ATOMIC_LEVEL[48],TCC_EA0_RDREQ[48],TCC_EA0_RDREQ_32B[48],TCC_EA0_RDREQ_LEVEL[48],TCC_EA0_ATOMIC_LEVEL[49],TCC_EA0_RDREQ[49],TCC_EA0_RDREQ_32B[49],TCC_EA0_RDREQ_LEVEL[49],TCC_EA0_ATOMIC_LEVEL[50],TCC_EA0_RDREQ[50],TCC_EA0_RDREQ_32B[50],TCC_EA0_RDREQ_LEVEL[50],TCC_EA0_ATOMIC_LEVEL[51],TCC_EA0_RDREQ[51],TCC_EA0_RDREQ_32B[51],TCC_EA0_RDREQ_LEVEL[51],TCC_EA0_ATOMIC_LEVEL[52],TCC_EA0_RDREQ[52],TCC_EA0_RDREQ_32B[52],TCC_EA0_RDREQ_LEVEL[52],TCC_EA0_ATOMIC_LEVEL[53],TCC_EA0_RDREQ[53],TCC_EA0_RDREQ_32B[53],TCC_EA0_RDREQ_LEVEL[53],TCC_EA0_ATOMIC_LEVEL[54],TCC_EA0_RDREQ[54],TCC_EA0_RDREQ_32B[54],TCC_EA0_RDREQ_LEVEL[54],TCC_EA0_ATOMIC_LEVEL[55],TCC_EA0_RDREQ[55],TCC_EA0_RDREQ_32B[55],TCC_EA0_RDREQ_LEVEL[55],TCC_EA0_ATOMIC_LEVEL[56],TCC_EA0_RDREQ[56],TCC_EA0_RDREQ_32B[56],TCC_EA0_RDREQ_LEVEL[56],TCC_EA0_ATOMIC_LEVEL[57],TCC_EA0_RDREQ[57],TCC_EA0_RDREQ_32B[57],TCC_EA0_RDREQ_LEVEL[57],TCC_EA0_ATOMIC_LEVEL[58],TCC_EA0_RDREQ[58],TCC_EA0_RDREQ_32B[58],TCC_EA0_RDREQ_LEVEL[58],TCC_EA0_ATOMIC_LEVEL[59],TCC_EA0_RDREQ[59],TCC_EA0_RDREQ_32B[59],TCC_EA0_RDREQ_LEVEL[59],TCC_EA0_ATOMIC_LEVEL[60],TCC_EA0_RDREQ[60],TCC_EA0_RDREQ_32B[60],TCC_EA0_RDREQ_LEVEL[60],TCC_EA0_ATOMIC_LEVEL[61],TCC_EA0_RDREQ[61],TCC_EA0_RDREQ_32B[61],TCC_EA0_RDREQ_LEVEL[61],TCC_EA0_ATOMIC_LEVEL[62],TCC_EA0_RDREQ[62],TCC_EA0_RDREQ_32B[62],TCC_EA0_RDREQ_LEVEL[62],TCC_EA0_ATOMIC_LEVEL[63],TCC_EA0_RDREQ[63],TCC_EA0_RDREQ_32B[63],TCC_EA0_RDREQ_LEVEL[63],TCC_EA0_ATOMIC_LEVEL[64],TCC_EA0_RDREQ[64],TCC_EA0_RDREQ_32B[64],TCC_EA0_RDREQ_LEVEL[64],TCC_EA0_ATOMIC_LEVEL[65],TCC_EA0_RDREQ[65],TCC_EA0_RDREQ_32B[65],TCC_EA0_RDREQ_LEVEL[65],TCC_EA0_ATOMIC_LEVEL[66],TCC_EA0_RDREQ[66],TCC_EA0_RDREQ_32B[66],TCC_EA0_RDREQ_LEVEL[66],TCC_EA0_ATOMIC_LEVEL[67],TCC_EA0_RDREQ[67],TCC_EA0_RDREQ_32B[67],TCC_EA0_RDREQ_LEVEL[67],TCC_EA0_ATOMIC_LEVEL[68],TCC_EA0_RDREQ[68],TCC_EA0_RDREQ_32B[68],TCC_EA0_RDREQ_LEVEL[68],TCC_EA0_ATOMIC_LEVEL[69],TCC_EA0_RDREQ[69],TCC_EA0_RDREQ_32B[69],TCC_EA0_RDREQ_LEVEL[69],TCC_EA0_ATOMIC_LEVEL[70],TCC_EA0_RDREQ[70],TCC_EA0_RDREQ_32B[70],TCC_EA0_RDREQ_LEVEL[70],TCC_EA0_ATOMIC_LEVEL[71],TCC_EA0_RDREQ[71],TCC_EA0_RDREQ_32B[71],TCC_EA0_RDREQ_LEVEL[71],TCC_EA0_ATOMIC_LEVEL[72],TCC_EA0_RDREQ[72],TCC_EA0_RDREQ_32B[72],TCC_EA0_RDREQ_LEVEL[72],TCC_EA0_ATOMIC_LEVEL[73],TCC_EA0_RDREQ[73],TCC_EA0_RDREQ_32B[73],TCC_EA0_RDREQ_LEVEL[73],TCC_EA0_ATOMIC_LEVEL[74],TCC_EA0_RDREQ[74],TCC_EA0_RDREQ_32B[74],TCC_EA0_RDREQ_LEVEL[74],TCC_EA0_ATOMIC_LEVEL[75],TCC_EA0_RDREQ[75],TCC_EA0_RDREQ_32B[75],TCC_EA0_RDREQ_LEVEL[75],TCC_EA0_ATOMIC_LEVEL[76],TCC_EA0_RDREQ[76],TCC_EA0_RDREQ_32B[76],TCC_EA0_RDREQ_LEVEL[76],TCC_EA0_ATOMIC_LEVEL[77],TCC_EA0_RDREQ[77],TCC_EA0_RDREQ_32B[77],TCC_EA0_RDREQ_LEVEL[77],TCC_EA0_ATOMIC_LEVEL[78],TCC_EA0_RDREQ[78],TCC_EA0_RDREQ_32B[78],TCC_EA0_RDREQ_LEVEL[78],TCC_EA0_ATOMIC_LEVEL[79],TCC_EA0_RDREQ[79],TCC_EA0_RDREQ_32B[79],TCC_EA0_RDREQ_LEVEL[79],TCC_EA0_ATOMIC_LEVEL[80],TCC_EA0_RDREQ[80],TCC_EA0_RDREQ_32B[80],TCC_EA0_RDREQ_LEVEL[80],TCC_EA0_ATOMIC_LEVEL[81],TCC_EA0_RDREQ[81],TCC_EA0_RDREQ_32B[81],TCC_EA0_RDREQ_LEVEL[81],TCC_EA0_ATOMIC_LEVEL[82],TCC_EA0_RDREQ[82],TCC_EA0_RDREQ_32B[82],TCC_EA0_RDREQ_LEVEL[82],TCC_EA0_ATOMIC_LEVEL[83],TCC_EA0_RDREQ[83],TCC_EA0_RDREQ_32B[83],TCC_EA0_RDREQ_LEVEL[83],TCC_EA0_ATOMIC_LEVEL[84],TCC_EA0_RDREQ[84],TCC_EA0_RDREQ_32B[84],TCC_EA0_RDREQ_LEVEL[84],TCC_EA0_ATOMIC_LEVEL[85],TCC_EA0_RDREQ[85],TCC_EA0_RDREQ_32B[85],TCC_EA0_RDREQ_LEVEL[85],TCC_EA0_ATOMIC_LEVEL[86],TCC_EA0_RDREQ[86],TCC_EA0_RDREQ_32B[86],TCC_EA0_RDREQ_LEVEL[86],TCC_EA0_ATOMIC_LEVEL[87],TCC_EA0_RDREQ[87],TCC_EA0_RDREQ_32B[87],TCC_EA0_RDREQ_LEVEL[87],TCC_EA0_ATOMIC_LEVEL[88],TCC_EA0_RDREQ[88],TCC_EA0_RDREQ_32B[88],TCC_EA0_RDREQ_LEVEL[88],TCC_EA0_ATOMIC_LEVEL[89],TCC_EA0_RDREQ[89],TCC_EA0_RDREQ_32B[89],TCC_EA0_RDREQ_LEVEL[89],TCC_EA0_ATOMIC_LEVEL[90],TCC_EA0_RDREQ[90],TCC_EA0_RDREQ_32B[90],TCC_EA0_RDREQ_LEVEL[90],TCC_EA0_ATOMIC_LEVEL[91],TCC_EA0_RDREQ[91],TCC_EA0_RDREQ_32B[91],TCC_EA0_RDREQ_LEVEL[91],TCC_EA0_ATOMIC_LEVEL[92],TCC_EA0_RDREQ[92],TCC_EA0_RDREQ_32B[92],TCC_EA0_RDREQ_LEVEL[92],TCC_EA0_ATOMIC_LEVEL[93],TCC_EA0_RDREQ[93],TCC_EA0_RDREQ_32B[93],TCC_EA0_RDREQ_LEVEL[93],TCC_EA0_ATOMIC_LEVEL[94],TCC_EA0_RDREQ[94],TCC_EA0_RDREQ_32B[94],TCC_EA0_RDREQ_LEVEL[94],TCC_EA0_ATOMIC_LEVEL[95],TCC_EA0_RDREQ[95],TCC_EA0_RDREQ_32B[95],TCC_EA0_RDREQ_LEVEL[95],Wave_Size_16,Correlation_ID_16,SQ_INSTS_VMEM,SQ_INSTS_SALU,SQ_INSTS_VSKIPPED,SQ_INSTS,SQ_INSTS_VALU,SQ_INSTS_VALU_ADD_F16,SQ_INSTS_VALU_MUL_F16,SQ_INSTS_VALU_FMA_F16,GRBM_SPI_BUSY,SPI_CSN_NUM_THREADGROUPS,SPI_CSN_WAVE,CPC_CPC_TCIU_BUSY,CPC_CPC_TCIU_IDLE,CPF_CPF_TCIU_BUSY,CPF_CPF_TCIU_STALL,TA_BUFFER_READ_WAVEFRONTS_sum,TA_BUFFER_WRITE_WAVEFRONTS_sum,TCC_CC_REQ_sum,TCC_NC_REQ_sum,TCC_RW_REQ_sum,TCC_UC_REQ_sum,TCP_ATOMIC_TAGCONFLICT_STALL_CYCLES_sum,TCP_READ_TAGCONFLICT_STALL_CYCLES_sum,TCP_TA_TCP_STATE_READ_sum,TCP_WRITE_TAGCONFLICT_STALL_CYCLES_sum,TD_LOAD_WAVEFRONT_sum,TD_SPI_STALL_sum,Wave_Size_17,Correlation_ID_17,SQ_CYCLES,SQ_BUSY_CYCLES,SQ_BUSY_CU_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,SQ_INSTS_VALU_CVT,SQ_INSTS_VMEM_WR,SQ_INSTS_VMEM_RD,GRBM_COUNT,GRBM_GUI_ACTIVE,SPI_CSN_WINDOW_VALID,SPI_CSN_BUSY,CPC_CPC_STAT_BUSY,CPC_CPC_STAT_IDLE,CPF_CPF_STAT_BUSY,CPF_CPF_STAT_STALL,TA_BUFFER_WAVEFRONTS_sum,TA_TA_BUSY_sum,TCC_BUSY_sum,TCC_CYCLE_sum,TCC_PROBE_ALL_sum,TCC_PROBE_sum,TCP_GATE_EN1_sum,TCP_GATE_EN2_sum,TCP_TCR_TCP_STALL_CYCLES_sum,TCP_TD_TCP_STALL_CYCLES_sum,TD_TC_STALL_sum,TD_TD_BUSY_sum,Start_Timestamp,End_Timestamp +0,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,16384.0,16384.0,11763663.0,875425.0,278528.0,0.0,0.0,98304.0,360946.0,0.0,0.0,452417.0,119208.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,453356.0,1824.0,64,0,0,1364.0,1364.0,522202.0,682.0,1364.0,1364.0,536251.0,682.0,1364.0,1364.0,536345.0,682.0,1364.0,1364.0,539261.0,682.0,1364.0,1364.0,529471.0,682.0,1364.0,1364.0,534446.0,682.0,1364.0,1364.0,540331.0,682.0,1364.0,1364.0,535446.0,682.0,1368.0,1368.0,515956.0,684.0,1368.0,1368.0,525667.0,742.0,1368.0,1368.0,531047.0,684.0,1368.0,1368.0,530754.0,703.0,1368.0,1368.0,518309.0,684.0,1368.0,1368.0,520394.0,684.0,1368.0,1368.0,536634.0,684.0,1368.0,1368.0,529257.0,684.0,1364.0,1364.0,527837.0,682.0,1364.0,1364.0,537602.0,740.0,1364.0,1364.0,542363.0,682.0,1364.0,1364.0,543264.0,701.0,1364.0,1364.0,536617.0,682.0,1364.0,1364.0,540603.0,682.0,1364.0,1364.0,553774.0,682.0,1364.0,1364.0,549433.0,682.0,1368.0,1368.0,532733.0,684.0,1368.0,1368.0,548302.0,684.0,1368.0,1368.0,533845.0,684.0,1368.0,1368.0,541334.0,684.0,1368.0,1368.0,536032.0,684.0,1368.0,1368.0,539842.0,684.0,1368.0,1368.0,544736.0,684.0,1368.0,1368.0,539700.0,684.0,1364.0,1364.0,527887.0,682.0,1364.0,1364.0,534228.0,740.0,1364.0,1364.0,543454.0,682.0,1364.0,1364.0,542351.0,701.0,1364.0,1364.0,531585.0,682.0,1364.0,1364.0,534344.0,682.0,1364.0,1364.0,546726.0,682.0,1364.0,1364.0,539325.0,682.0,1364.0,1364.0,531686.0,682.0,1364.0,1364.0,543315.0,682.0,1364.0,1364.0,540923.0,682.0,1364.0,1364.0,547529.0,682.0,1364.0,1364.0,537712.0,682.0,1364.0,1364.0,540435.0,682.0,1364.0,1364.0,549268.0,682.0,1364.0,1364.0,542250.0,682.0,1364.0,1364.0,513842.0,682.0,1364.0,1364.0,526624.0,682.0,1364.0,1364.0,524453.0,682.0,1364.0,1364.0,530647.0,682.0,1364.0,1364.0,526870.0,682.0,1364.0,1364.0,531137.0,682.0,1364.0,1364.0,533563.0,682.0,1364.0,1364.0,529246.0,682.0,1364.0,1364.0,523403.0,682.0,1364.0,1364.0,529060.0,740.0,1364.0,1364.0,537228.0,682.0,1364.0,1364.0,536438.0,701.0,1364.0,1364.0,535826.0,682.0,1364.0,1364.0,533395.0,682.0,1364.0,1364.0,549393.0,682.0,1364.0,1364.0,543010.0,682.0,1364.0,1364.0,541610.0,682.0,1364.0,1364.0,550302.0,740.0,1364.0,1364.0,551511.0,682.0,1364.0,1364.0,558107.0,701.0,1364.0,1364.0,546594.0,682.0,1364.0,1364.0,550981.0,682.0,1364.0,1364.0,559597.0,682.0,1364.0,1364.0,548379.0,682.0,1368.0,1368.0,534165.0,684.0,1368.0,1368.0,541722.0,684.0,1368.0,1368.0,542155.0,684.0,1368.0,1368.0,543848.0,684.0,1368.0,1368.0,539334.0,684.0,1368.0,1368.0,548045.0,684.0,1368.0,1368.0,559709.0,684.0,1368.0,1368.0,555464.0,684.0,1364.0,1364.0,537401.0,682.0,1364.0,1364.0,544228.0,682.0,1364.0,1364.0,553146.0,682.0,1364.0,1364.0,552714.0,682.0,1364.0,1364.0,540516.0,682.0,1364.0,1364.0,542442.0,682.0,1364.0,1364.0,561598.0,682.0,1364.0,1364.0,558055.0,682.0,1368.0,1368.0,563328.0,684.0,1368.0,1368.0,572661.0,742.0,1368.0,1368.0,560473.0,684.0,1368.0,1368.0,565583.0,703.0,1368.0,1368.0,565459.0,684.0,1368.0,1368.0,575982.0,684.0,1368.0,1368.0,572388.0,684.0,1368.0,1368.0,572129.0,684.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,53304.0,65596.0,12232.0,31599.0,0.0,0.0,0.0,0.0,64,0,0,942.0,0.0,1368.0,1190.0,0.0,1368.0,1114.0,0.0,1368.0,1184.0,0.0,1368.0,1260.0,0.0,1368.0,873.0,0.0,1368.0,1283.0,0.0,1368.0,1231.0,0.0,1368.0,1133.0,0.0,1364.0,1193.0,0.0,1364.0,1225.0,0.0,1364.0,1008.0,0.0,1364.0,796.0,0.0,1364.0,789.0,0.0,1364.0,793.0,0.0,1364.0,780.0,0.0,1364.0,1180.0,0.0,1368.0,1266.0,0.0,1368.0,1283.0,0.0,1368.0,1073.0,0.0,1368.0,904.0,0.0,1368.0,893.0,0.0,1368.0,966.0,0.0,1368.0,958.0,0.0,1368.0,751.0,0.0,1364.0,1224.0,0.0,1364.0,998.0,0.0,1364.0,1222.0,0.0,1364.0,1207.0,0.0,1364.0,751.0,0.0,1364.0,1201.0,0.0,1364.0,1177.0,0.0,1364.0,1096.0,0.0,1368.0,1130.0,0.0,1368.0,1217.0,0.0,1368.0,982.0,0.0,1368.0,771.0,0.0,1368.0,755.0,0.0,1368.0,773.0,0.0,1368.0,750.0,0.0,1368.0,782.0,0.0,1364.0,1245.0,0.0,1364.0,988.0,0.0,1364.0,1265.0,0.0,1364.0,1283.0,0.0,1364.0,789.0,0.0,1364.0,1224.0,0.0,1364.0,1192.0,0.0,1364.0,700.0,0.0,1368.0,1278.0,0.0,1368.0,924.0,0.0,1368.0,1300.0,0.0,1368.0,1274.0,0.0,1368.0,683.0,0.0,1368.0,1297.0,0.0,1368.0,1295.0,0.0,1368.0,1223.0,0.0,1364.0,1175.0,0.0,1364.0,1287.0,0.0,1364.0,1011.0,0.0,1364.0,797.0,0.0,1364.0,787.0,0.0,1364.0,850.0,0.0,1364.0,834.0,0.0,1364.0,1119.0,0.0,1364.0,1213.0,0.0,1364.0,1215.0,0.0,1364.0,978.0,0.0,1364.0,768.0,0.0,1364.0,766.0,0.0,1364.0,776.0,0.0,1364.0,765.0,0.0,1364.0,823.0,0.0,1364.0,1293.0,0.0,1364.0,1046.0,0.0,1364.0,1282.0,0.0,1364.0,1252.0,0.0,1364.0,848.0,0.0,1364.0,1259.0,0.0,1364.0,1232.0,0.0,1364.0,688.0,0.0,1364.0,1253.0,0.0,1364.0,930.0,0.0,1364.0,1278.0,0.0,1364.0,1294.0,0.0,1364.0,689.0,0.0,1364.0,1283.0,0.0,1364.0,1258.0,0.0,1364.0,1170.0,0.0,1364.0,1381.0,0.0,1364.0,1301.0,0.0,1364.0,994.0,0.0,1364.0,921.0,0.0,1364.0,885.0,0.0,1364.0,782.0,0.0,1364.0,808.0,0.0,1364.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,11104.0,0.0,510.0,590968.0,78.0,0.0,0.0,0.0,66068.0,65536.0,131072.0,0.0,0.0,524288.0,228.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,2896.0,0.0,0.0,0.0,0.0,0.0,64,0,0,1364.0,684.0,2044.0,2044.0,1367.0,687.0,2047.0,2044.0,1366.0,744.0,2104.0,2104.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1365.0,685.0,2045.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1365.0,700.0,2068.0,2068.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1365.0,704.0,2064.0,2064.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,680.0,2048.0,2048.0,1368.0,684.0,2052.0,2048.0,1366.0,740.0,2108.0,2108.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1365.0,681.0,2049.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1367.0,704.0,2068.0,2068.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,682.0,2050.0,2050.0,1369.0,685.0,2053.0,2050.0,1368.0,742.0,2110.0,2110.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1367.0,683.0,2051.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,684.0,2048.0,2048.0,1370.0,688.0,2052.0,2048.0,1368.0,744.0,2108.0,2108.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1367.0,685.0,2049.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1367.0,702.0,2070.0,2070.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1367.0,704.0,2068.0,2068.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,682.0,2050.0,2050.0,1369.0,685.0,2053.0,2050.0,1368.0,742.0,2110.0,2110.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1367.0,683.0,2051.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,684.0,2048.0,2048.0,1369.0,687.0,2051.0,2048.0,1368.0,744.0,2108.0,2108.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1367.0,685.0,2049.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1367.0,702.0,2070.0,2070.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,15375.0,19782.0,339075.0,522.0,0.0,182846.0,0.0,0.0,65998.0,131151.0,197149.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,0.0,682.0,34166.0,0.0,0.0,682.0,34166.0,0.0,0.0,682.0,34166.0,0.0,0.0,682.0,34166.0,0.0,0.0,682.0,34166.0,0.0,0.0,682.0,34166.0,0.0,0.0,682.0,34166.0,0.0,0.0,682.0,34166.0,0.0,0.0,682.0,34166.0,0.0,0.0,682.0,34166.0,0.0,0.0,682.0,34166.0,0.0,0.0,682.0,34166.0,0.0,0.0,682.0,34166.0,0.0,0.0,682.0,34166.0,0.0,0.0,682.0,34166.0,0.0,0.0,682.0,34166.0,0.0,0.0,682.0,35901.0,0.0,0.0,682.0,35901.0,0.0,0.0,682.0,35901.0,0.0,0.0,682.0,35901.0,0.0,0.0,682.0,35901.0,0.0,0.0,682.0,35901.0,0.0,0.0,682.0,35901.0,0.0,0.0,682.0,35901.0,0.0,0.0,682.0,35901.0,0.0,0.0,682.0,35901.0,0.0,0.0,682.0,35901.0,0.0,0.0,682.0,35901.0,0.0,0.0,682.0,35901.0,0.0,0.0,682.0,35901.0,0.0,0.0,682.0,35901.0,0.0,0.0,682.0,35901.0,0.0,0.0,682.0,38776.0,0.0,0.0,682.0,38776.0,0.0,0.0,682.0,38776.0,0.0,0.0,682.0,38776.0,0.0,0.0,682.0,38776.0,0.0,0.0,682.0,38776.0,0.0,0.0,682.0,38776.0,0.0,0.0,682.0,38776.0,0.0,0.0,684.0,38776.0,0.0,0.0,684.0,38776.0,0.0,0.0,684.0,38776.0,0.0,0.0,684.0,38776.0,0.0,0.0,684.0,38776.0,0.0,0.0,684.0,38776.0,0.0,0.0,684.0,38776.0,0.0,0.0,684.0,38776.0,0.0,0.0,682.0,41231.0,0.0,0.0,682.0,41231.0,0.0,0.0,682.0,41231.0,0.0,0.0,682.0,41231.0,0.0,0.0,682.0,41231.0,0.0,0.0,682.0,41231.0,0.0,0.0,682.0,41231.0,0.0,0.0,682.0,41231.0,0.0,0.0,684.0,41231.0,0.0,0.0,684.0,41231.0,0.0,0.0,684.0,41231.0,0.0,0.0,684.0,41231.0,0.0,0.0,684.0,41231.0,0.0,0.0,684.0,41231.0,0.0,0.0,684.0,41231.0,0.0,0.0,684.0,41231.0,0.0,0.0,684.0,45338.0,0.0,0.0,684.0,45338.0,0.0,0.0,684.0,45338.0,0.0,0.0,684.0,45338.0,0.0,0.0,684.0,45338.0,0.0,0.0,684.0,45338.0,0.0,0.0,684.0,45338.0,0.0,0.0,684.0,45338.0,0.0,0.0,682.0,45338.0,0.0,0.0,682.0,45338.0,0.0,0.0,682.0,45338.0,0.0,0.0,682.0,45338.0,0.0,0.0,682.0,45338.0,0.0,0.0,682.0,45338.0,0.0,0.0,682.0,45338.0,0.0,0.0,682.0,45338.0,0.0,0.0,684.0,48691.0,0.0,0.0,684.0,48691.0,0.0,0.0,684.0,48691.0,0.0,0.0,684.0,48691.0,0.0,0.0,684.0,48691.0,0.0,0.0,684.0,48691.0,0.0,0.0,684.0,48691.0,0.0,0.0,684.0,48691.0,0.0,0.0,682.0,48691.0,0.0,0.0,682.0,48691.0,0.0,0.0,682.0,48691.0,0.0,0.0,682.0,48691.0,0.0,0.0,682.0,48691.0,0.0,0.0,682.0,48691.0,0.0,0.0,682.0,48691.0,0.0,0.0,682.0,48691.0,0.0,64,0,162887.0,0.0,0.0,65536.0,61816.0,120.0,3600.0,32768.0,64,0,0.0,0.0,480.0,0.0,65536.0,62558.0,120.0,2858.0,64,0,0.0,0.0,0.0,0.0,0.0,360.0,120.0,0.0,1205788.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,103821454.0,52974314.0,200480.0,0.0,0.0,65536.0,131072.0,64,0,32768.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,50748.0,0.0,153104.0,65536.0,0.0,65596.0,72.0,0.0,0.0,65536.0,131072.0,64,0,0,0.0,682.0,0.0,1105263.0,0.0,682.0,0.0,1116163.0,0.0,682.0,0.0,1081801.0,0.0,682.0,0.0,1093237.0,0.0,682.0,0.0,1114124.0,0.0,685.0,0.0,1109189.0,0.0,682.0,0.0,1081224.0,0.0,682.0,0.0,1155141.0,0.0,684.0,0.0,974377.0,0.0,687.0,0.0,1008451.0,0.0,684.0,0.0,1041705.0,0.0,686.0,0.0,1061137.0,0.0,684.0,0.0,1031262.0,0.0,685.0,0.0,1033311.0,0.0,684.0,0.0,1061198.0,0.0,684.0,0.0,1058205.0,0.0,682.0,0.0,1054345.0,0.0,685.0,0.0,1103807.0,0.0,682.0,0.0,1089538.0,0.0,684.0,0.0,1090088.0,0.0,682.0,0.0,1071804.0,0.0,683.0,0.0,1071476.0,0.0,682.0,0.0,1075444.0,0.0,682.0,0.0,1086250.0,0.0,684.0,0.0,1128383.0,0.0,684.0,0.0,1165601.0,0.0,684.0,0.0,1097439.0,0.0,684.0,0.0,1083488.0,0.0,684.0,0.0,1061844.0,0.0,687.0,0.0,1080805.0,0.0,684.0,0.0,1084765.0,0.0,684.0,0.0,1119552.0,0.0,684.0,0.0,994399.0,0.0,687.0,0.0,1010473.0,0.0,684.0,0.0,1079923.0,0.0,686.0,0.0,1049160.0,0.0,684.0,0.0,1056899.0,0.0,685.0,0.0,1053391.0,0.0,684.0,0.0,1066102.0,0.0,684.0,0.0,1083824.0,0.0,682.0,0.0,996766.0,0.0,682.0,0.0,1029620.0,0.0,682.0,0.0,1010308.0,0.0,682.0,0.0,992212.0,0.0,682.0,0.0,999272.0,0.0,685.0,0.0,973713.0,0.0,682.0,0.0,971702.0,0.0,682.0,0.0,1041118.0,0.0,684.0,0.0,1081095.0,0.0,684.0,0.0,1119870.0,0.0,684.0,0.0,1119601.0,0.0,684.0,0.0,1109189.0,0.0,684.0,0.0,1092817.0,0.0,687.0,0.0,1081038.0,0.0,684.0,0.0,1082866.0,0.0,684.0,0.0,1126490.0,0.0,682.0,0.0,978325.0,0.0,685.0,0.0,1012917.0,0.0,682.0,0.0,1027843.0,0.0,684.0,0.0,1042447.0,0.0,682.0,0.0,1033420.0,0.0,683.0,0.0,1030516.0,0.0,682.0,0.0,1060587.0,0.0,682.0,0.0,1082380.0,0.0,680.0,0.0,973142.0,0.0,683.0,0.0,1020916.0,0.0,680.0,0.0,1041276.0,0.0,682.0,0.0,996761.0,0.0,680.0,0.0,1028484.0,0.0,681.0,0.0,1022482.0,0.0,680.0,0.0,1003058.0,0.0,680.0,0.0,1044107.0,0.0,684.0,0.0,1008748.0,0.0,684.0,0.0,1060082.0,0.0,684.0,0.0,1037420.0,0.0,684.0,0.0,1003447.0,0.0,684.0,0.0,1000917.0,0.0,687.0,0.0,975483.0,0.0,684.0,0.0,995847.0,0.0,684.0,0.0,1012912.0,0.0,680.0,0.0,1079988.0,0.0,680.0,0.0,1100712.0,0.0,680.0,0.0,1113263.0,0.0,680.0,0.0,1082347.0,0.0,680.0,0.0,1046792.0,0.0,683.0,0.0,1029400.0,0.0,680.0,0.0,1074521.0,0.0,680.0,0.0,1103179.0,0.0,684.0,0.0,979661.0,0.0,687.0,0.0,1031838.0,0.0,684.0,0.0,1031668.0,0.0,686.0,0.0,1007577.0,0.0,684.0,0.0,974569.0,0.0,685.0,0.0,967166.0,0.0,684.0,0.0,996953.0,0.0,684.0,0.0,1027023.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,75823.0,4096.0,16384.0,1234.0,614388.0,424028.0,0.0,0.0,0.0,0.0,0.0,197088.0,62.0,0.0,0.0,32768.0,0.0,32768.0,235.0,64,0,2449456.0,235311.0,1941366.0,16384.0,12225935.0,0.0,16384.0,16384.0,612364.0,612364.0,2444410.0,260220.0,612364.0,0.0,612364.0,199.0,0.0,1061378.0,2754512.0,9797824.0,0.0,0.0,2922757.0,1528121.0,0.0,1726.0,1213500.0,1513950.0,73578152516542,73578152524434 +1,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,16384.0,16384.0,9828720.0,925301.0,278528.0,0.0,0.0,98304.0,254205.0,0.0,0.0,470730.0,114501.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,453360.0,1824.0,64,0,0,1368.0,1368.0,627184.0,684.0,1368.0,1368.0,649470.0,684.0,1368.0,1368.0,628888.0,684.0,1368.0,1368.0,639465.0,684.0,1368.0,1368.0,614328.0,684.0,1368.0,1368.0,616109.0,684.0,1368.0,1368.0,617193.0,684.0,1368.0,1368.0,623676.0,684.0,1364.0,1364.0,565698.0,682.0,1364.0,1364.0,583603.0,682.0,1364.0,1364.0,580708.0,682.0,1364.0,1364.0,582228.0,701.0,1364.0,1364.0,582712.0,682.0,1364.0,1364.0,584824.0,682.0,1364.0,1364.0,605529.0,682.0,1364.0,1364.0,606362.0,682.0,1364.0,1364.0,568500.0,682.0,1364.0,1364.0,573982.0,682.0,1364.0,1364.0,584902.0,682.0,1364.0,1364.0,587445.0,701.0,1364.0,1364.0,579877.0,682.0,1364.0,1364.0,587696.0,682.0,1364.0,1364.0,598690.0,682.0,1364.0,1364.0,601883.0,682.0,1364.0,1364.0,610129.0,682.0,1364.0,1364.0,635310.0,682.0,1364.0,1364.0,631819.0,682.0,1364.0,1364.0,640749.0,682.0,1364.0,1364.0,603604.0,682.0,1364.0,1364.0,611778.0,682.0,1364.0,1364.0,627472.0,682.0,1364.0,1364.0,622429.0,682.0,1364.0,1364.0,581025.0,682.0,1364.0,1364.0,591130.0,682.0,1364.0,1364.0,601504.0,682.0,1364.0,1364.0,597428.0,701.0,1364.0,1364.0,587261.0,682.0,1364.0,1364.0,595862.0,682.0,1364.0,1364.0,610125.0,682.0,1364.0,1364.0,604213.0,682.0,1364.0,1364.0,580627.0,682.0,1364.0,1364.0,598697.0,682.0,1364.0,1364.0,593398.0,682.0,1364.0,1364.0,603124.0,682.0,1364.0,1364.0,575711.0,682.0,1364.0,1364.0,578072.0,682.0,1364.0,1364.0,593899.0,682.0,1364.0,1364.0,585996.0,682.0,1368.0,1368.0,599535.0,684.0,1368.0,1368.0,613303.0,684.0,1368.0,1368.0,624722.0,684.0,1368.0,1368.0,630627.0,684.0,1368.0,1368.0,606243.0,684.0,1368.0,1368.0,611206.0,684.0,1368.0,1368.0,617115.0,684.0,1368.0,1368.0,609116.0,684.0,1364.0,1364.0,586116.0,682.0,1364.0,1364.0,596191.0,682.0,1364.0,1364.0,601560.0,682.0,1364.0,1364.0,601028.0,701.0,1364.0,1364.0,594851.0,682.0,1364.0,1364.0,600453.0,682.0,1364.0,1364.0,611449.0,682.0,1364.0,1364.0,607763.0,682.0,1368.0,1368.0,575037.0,684.0,1368.0,1368.0,586916.0,684.0,1368.0,1368.0,585118.0,684.0,1368.0,1368.0,589636.0,703.0,1368.0,1368.0,586000.0,684.0,1368.0,1368.0,594413.0,684.0,1368.0,1368.0,590418.0,684.0,1368.0,1368.0,593175.0,684.0,1364.0,1364.0,574880.0,682.0,1364.0,1364.0,568632.0,682.0,1364.0,1364.0,579915.0,682.0,1364.0,1364.0,578847.0,682.0,1364.0,1364.0,569440.0,682.0,1364.0,1364.0,576671.0,682.0,1364.0,1364.0,590286.0,682.0,1364.0,1364.0,581245.0,682.0,1364.0,1364.0,561883.0,682.0,1364.0,1364.0,563583.0,682.0,1364.0,1364.0,566824.0,682.0,1364.0,1364.0,568168.0,682.0,1364.0,1364.0,558564.0,682.0,1364.0,1364.0,564628.0,682.0,1364.0,1364.0,577233.0,682.0,1364.0,1364.0,573550.0,682.0,1368.0,1368.0,583723.0,684.0,1368.0,1368.0,592436.0,684.0,1368.0,1368.0,589606.0,684.0,1368.0,1368.0,594926.0,703.0,1368.0,1368.0,588549.0,684.0,1368.0,1368.0,593205.0,684.0,1368.0,1368.0,594403.0,684.0,1368.0,1368.0,589276.0,684.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,52634.0,65607.0,12902.0,67192.0,0.0,0.0,0.0,0.0,64,0,0,1038.0,0.0,1364.0,970.0,0.0,1364.0,1006.0,0.0,1364.0,1078.0,0.0,1364.0,1014.0,0.0,1364.0,960.0,0.0,1364.0,1057.0,0.0,1364.0,1017.0,0.0,1364.0,1455.0,0.0,1368.0,1483.0,0.0,1368.0,1446.0,0.0,1368.0,1438.0,0.0,1368.0,1404.0,0.0,1368.0,1396.0,0.0,1368.0,1482.0,0.0,1368.0,1463.0,0.0,1368.0,1405.0,0.0,1368.0,1297.0,0.0,1368.0,1405.0,0.0,1368.0,1375.0,0.0,1368.0,1319.0,0.0,1368.0,1346.0,0.0,1368.0,1457.0,0.0,1368.0,1392.0,0.0,1368.0,1226.0,0.0,1364.0,1309.0,0.0,1364.0,1386.0,0.0,1364.0,1210.0,0.0,1364.0,1407.0,0.0,1364.0,1360.0,0.0,1364.0,1425.0,0.0,1364.0,1345.0,0.0,1364.0,1226.0,0.0,1364.0,1227.0,0.0,1364.0,1212.0,0.0,1364.0,1195.0,0.0,1364.0,1114.0,0.0,1364.0,1100.0,0.0,1364.0,1082.0,0.0,1364.0,1022.0,0.0,1364.0,1349.0,0.0,1368.0,1311.0,0.0,1368.0,1236.0,0.0,1368.0,1396.0,0.0,1368.0,1186.0,0.0,1368.0,1135.0,0.0,1368.0,1335.0,0.0,1368.0,1360.0,0.0,1368.0,942.0,0.0,1364.0,1106.0,0.0,1364.0,987.0,0.0,1364.0,1003.0,0.0,1364.0,1184.0,0.0,1364.0,986.0,0.0,1364.0,1059.0,0.0,1364.0,1142.0,0.0,1364.0,1000.0,0.0,1364.0,1011.0,0.0,1364.0,985.0,0.0,1364.0,1034.0,0.0,1364.0,1118.0,0.0,1364.0,1078.0,0.0,1364.0,1091.0,0.0,1364.0,1105.0,0.0,1364.0,1164.0,0.0,1364.0,982.0,0.0,1364.0,948.0,0.0,1364.0,963.0,0.0,1364.0,1069.0,0.0,1364.0,1106.0,0.0,1364.0,1140.0,0.0,1364.0,900.0,0.0,1364.0,1123.0,0.0,1364.0,1102.0,0.0,1364.0,976.0,0.0,1364.0,980.0,0.0,1364.0,1148.0,0.0,1364.0,1102.0,0.0,1364.0,1138.0,0.0,1364.0,1063.0,0.0,1364.0,1437.0,0.0,1368.0,1427.0,0.0,1368.0,1391.0,0.0,1368.0,1462.0,0.0,1368.0,1373.0,0.0,1368.0,1438.0,0.0,1368.0,1504.0,0.0,1368.0,1439.0,0.0,1368.0,800.0,0.0,1364.0,892.0,0.0,1364.0,928.0,0.0,1364.0,930.0,0.0,1364.0,912.0,0.0,1364.0,920.0,0.0,1364.0,832.0,0.0,1364.0,821.0,0.0,1364.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,7433.0,0.0,7830.0,575163.0,812.0,0.0,0.0,0.0,65731.0,65536.0,131072.0,0.0,0.0,524288.0,228.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,33282.0,0.0,0.0,0.0,0.0,0.0,64,0,0,1365.0,681.0,2049.0,2048.0,1367.0,683.0,2051.0,2048.0,1366.0,682.0,2050.0,2048.0,1364.0,680.0,2048.0,2048.0,1365.0,681.0,2049.0,2048.0,1365.0,681.0,2049.0,2048.0,1365.0,681.0,2049.0,2048.0,1364.0,680.0,2048.0,2048.0,1365.0,685.0,2045.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1365.0,704.0,2064.0,2064.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1368.0,686.0,2050.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1367.0,704.0,2068.0,2068.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,682.0,2050.0,2050.0,1369.0,685.0,2053.0,2050.0,1367.0,683.0,2051.0,2050.0,1367.0,683.0,2051.0,2050.0,1367.0,683.0,2051.0,2050.0,1367.0,683.0,2051.0,2050.0,1367.0,683.0,2051.0,2050.0,1366.0,682.0,2050.0,2050.0,1368.0,684.0,2052.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1367.0,702.0,2070.0,2070.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,684.0,2048.0,2048.0,1369.0,687.0,2051.0,2048.0,1367.0,685.0,2049.0,2048.0,1367.0,685.0,2049.0,2048.0,1367.0,685.0,2049.0,2048.0,1367.0,685.0,2049.0,2048.0,1367.0,685.0,2049.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,682.0,2050.0,2050.0,1369.0,685.0,2053.0,2050.0,1367.0,683.0,2051.0,2050.0,1367.0,683.0,2051.0,2050.0,1367.0,683.0,2051.0,2050.0,1367.0,683.0,2051.0,2050.0,1367.0,683.0,2051.0,2050.0,1366.0,682.0,2050.0,2050.0,1368.0,686.0,2050.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1367.0,704.0,2068.0,2068.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1368.0,684.0,2052.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1367.0,702.0,2070.0,2070.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,684.0,2048.0,2048.0,1369.0,687.0,2051.0,2048.0,1367.0,685.0,2049.0,2048.0,1367.0,685.0,2049.0,2048.0,1367.0,685.0,2049.0,2048.0,1367.0,685.0,2049.0,2048.0,1367.0,685.0,2049.0,2048.0,1366.0,684.0,2048.0,2048.0,1364.0,684.0,2044.0,2044.0,1367.0,687.0,2047.0,2044.0,1365.0,685.0,2045.0,2044.0,1365.0,685.0,2045.0,2044.0,1365.0,685.0,2045.0,2044.0,1365.0,685.0,2045.0,2044.0,1365.0,685.0,2045.0,2044.0,1364.0,684.0,2044.0,2044.0,1366.0,682.0,2050.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1365.0,700.0,2068.0,2068.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,8704.0,17942.0,334613.0,7329.0,0.0,172552.0,0.0,0.0,65650.0,131162.0,196812.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,0.0,682.0,26028.0,0.0,0.0,682.0,26028.0,0.0,0.0,682.0,26028.0,0.0,0.0,682.0,26028.0,0.0,0.0,682.0,26028.0,0.0,0.0,682.0,26028.0,0.0,0.0,682.0,26028.0,0.0,0.0,682.0,26028.0,0.0,0.0,682.0,26028.0,0.0,0.0,682.0,26028.0,0.0,0.0,682.0,26028.0,0.0,0.0,682.0,26028.0,0.0,0.0,682.0,26028.0,0.0,0.0,682.0,26028.0,0.0,0.0,682.0,26028.0,0.0,0.0,682.0,26028.0,0.0,0.0,682.0,31795.0,0.0,0.0,682.0,31795.0,0.0,0.0,682.0,31795.0,0.0,0.0,682.0,31795.0,0.0,0.0,682.0,31795.0,0.0,0.0,682.0,31795.0,0.0,0.0,682.0,31795.0,0.0,0.0,682.0,31795.0,0.0,0.0,684.0,31795.0,0.0,0.0,684.0,31795.0,0.0,0.0,684.0,31795.0,0.0,0.0,684.0,31795.0,0.0,0.0,684.0,31795.0,0.0,0.0,684.0,31795.0,0.0,0.0,684.0,31795.0,0.0,0.0,684.0,31795.0,0.0,0.0,684.0,37135.0,0.0,0.0,684.0,37135.0,0.0,0.0,684.0,37135.0,0.0,0.0,684.0,37135.0,0.0,0.0,684.0,37135.0,0.0,0.0,684.0,37135.0,0.0,0.0,684.0,37135.0,0.0,0.0,684.0,37135.0,0.0,0.0,682.0,37135.0,0.0,0.0,682.0,37135.0,0.0,0.0,682.0,37135.0,0.0,0.0,682.0,37135.0,0.0,0.0,682.0,37135.0,0.0,0.0,682.0,37135.0,0.0,0.0,682.0,37135.0,0.0,0.0,682.0,37135.0,0.0,0.0,682.0,40542.0,0.0,0.0,682.0,40542.0,0.0,0.0,682.0,40542.0,0.0,0.0,682.0,40542.0,0.0,0.0,682.0,40542.0,0.0,0.0,682.0,40542.0,0.0,0.0,682.0,40542.0,0.0,0.0,682.0,40542.0,0.0,0.0,684.0,40542.0,0.0,0.0,684.0,40542.0,0.0,0.0,684.0,40542.0,0.0,0.0,684.0,40542.0,0.0,0.0,684.0,40542.0,0.0,0.0,684.0,40542.0,0.0,0.0,684.0,40542.0,0.0,0.0,684.0,40542.0,0.0,0.0,682.0,43515.0,0.0,0.0,682.0,43515.0,0.0,0.0,682.0,43515.0,0.0,0.0,682.0,43515.0,0.0,0.0,682.0,43515.0,0.0,0.0,682.0,43515.0,0.0,0.0,682.0,43515.0,0.0,0.0,682.0,43515.0,0.0,0.0,684.0,43515.0,0.0,0.0,684.0,43515.0,0.0,0.0,684.0,43515.0,0.0,0.0,684.0,43515.0,0.0,0.0,684.0,43515.0,0.0,0.0,684.0,43515.0,0.0,0.0,684.0,43515.0,0.0,0.0,684.0,43515.0,0.0,0.0,682.0,46770.0,0.0,0.0,682.0,46770.0,0.0,0.0,682.0,46770.0,0.0,0.0,682.0,46770.0,0.0,0.0,682.0,46770.0,0.0,0.0,682.0,46770.0,0.0,0.0,682.0,46770.0,0.0,0.0,682.0,46770.0,0.0,0.0,682.0,46770.0,0.0,0.0,682.0,46770.0,0.0,0.0,682.0,46770.0,0.0,0.0,682.0,46770.0,0.0,0.0,682.0,46770.0,0.0,0.0,682.0,46770.0,0.0,0.0,682.0,46770.0,0.0,0.0,682.0,46770.0,0.0,64,0,138536.0,0.0,0.0,65536.0,61816.0,120.0,3600.0,32768.0,64,0,0.0,0.0,120.0,0.0,65536.0,65536.0,0.0,0.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,120.0,0.0,985967.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,71747758.0,55314133.0,201409.0,0.0,0.0,65536.0,131072.0,64,0,32768.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,41303.0,0.0,387682.0,65536.0,0.0,65607.0,130.0,0.0,0.0,65536.0,131072.0,64,0,0,0.0,684.0,0.0,701270.0,0.0,684.0,0.0,727125.0,0.0,684.0,0.0,681509.0,0.0,684.0,0.0,707548.0,0.0,685.0,0.0,674835.0,0.0,688.0,0.0,670359.0,0.0,684.0,0.0,694234.0,0.0,684.0,0.0,671561.0,0.0,682.0,0.0,682054.0,0.0,682.0,0.0,707994.0,0.0,682.0,0.0,710230.0,0.0,683.0,0.0,704689.0,0.0,682.0,0.0,700246.0,0.0,684.0,0.0,701404.0,0.0,682.0,0.0,729433.0,0.0,682.0,0.0,725020.0,0.0,684.0,0.0,753001.0,0.0,684.0,0.0,772835.0,0.0,684.0,0.0,768326.0,0.0,685.0,0.0,766786.0,0.0,684.0,0.0,773183.0,0.0,685.0,0.0,776631.0,0.0,684.0,0.0,776831.0,0.0,684.0,0.0,769682.0,0.0,682.0,0.0,728231.0,0.0,682.0,0.0,739305.0,0.0,683.0,0.0,713398.0,0.0,682.0,0.0,724182.0,0.0,682.0,0.0,732738.0,0.0,687.0,0.0,733504.0,0.0,682.0,0.0,740712.0,0.0,682.0,0.0,733595.0,0.0,682.0,0.0,685110.0,0.0,682.0,0.0,686465.0,0.0,682.0,0.0,692598.0,0.0,683.0,0.0,694022.0,0.0,682.0,0.0,707510.0,0.0,683.0,0.0,704816.0,0.0,682.0,0.0,724577.0,0.0,682.0,0.0,715646.0,0.0,684.0,0.0,773399.0,0.0,684.0,0.0,781569.0,0.0,685.0,0.0,765337.0,0.0,684.0,0.0,789150.0,0.0,684.0,0.0,732002.0,0.0,688.0,0.0,729075.0,0.0,684.0,0.0,761929.0,0.0,684.0,0.0,750516.0,0.0,684.0,0.0,687647.0,0.0,684.0,0.0,700178.0,0.0,685.0,0.0,682505.0,0.0,684.0,0.0,695141.0,0.0,684.0,0.0,698172.0,0.0,688.0,0.0,697343.0,0.0,684.0,0.0,712482.0,0.0,684.0,0.0,701730.0,0.0,680.0,0.0,752708.0,0.0,680.0,0.0,750636.0,0.0,680.0,0.0,755442.0,0.0,681.0,0.0,754612.0,0.0,680.0,0.0,783777.0,0.0,681.0,0.0,782815.0,0.0,680.0,0.0,790908.0,0.0,680.0,0.0,780366.0,0.0,684.0,0.0,626841.0,0.0,684.0,0.0,638566.0,0.0,684.0,0.0,629024.0,0.0,685.0,0.0,644295.0,0.0,684.0,0.0,622703.0,0.0,685.0,0.0,625779.0,0.0,684.0,0.0,635003.0,0.0,684.0,0.0,622410.0,0.0,680.0,0.0,698473.0,0.0,680.0,0.0,710858.0,0.0,681.0,0.0,689058.0,0.0,680.0,0.0,700650.0,0.0,680.0,0.0,679358.0,0.0,684.0,0.0,677956.0,0.0,680.0,0.0,707609.0,0.0,680.0,0.0,703547.0,0.0,682.0,0.0,684420.0,0.0,682.0,0.0,684056.0,0.0,683.0,0.0,675438.0,0.0,682.0,0.0,687494.0,0.0,682.0,0.0,676746.0,0.0,686.0,0.0,684232.0,0.0,682.0,0.0,718935.0,0.0,682.0,0.0,710338.0,0.0,684.0,0.0,654836.0,0.0,684.0,0.0,669143.0,0.0,684.0,0.0,642622.0,0.0,685.0,0.0,638818.0,0.0,684.0,0.0,668948.0,0.0,685.0,0.0,663429.0,0.0,684.0,0.0,652387.0,0.0,684.0,0.0,647013.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,62029.0,4096.0,16384.0,1234.0,616887.0,441368.0,0.0,0.0,0.0,0.0,0.0,196728.0,44.0,0.0,0.0,32768.0,0.0,32768.0,266.0,64,0,2456316.0,190409.0,1715984.0,16384.0,10290649.0,0.0,16384.0,16384.0,614079.0,614079.0,2456316.0,225336.0,614079.0,0.0,614079.0,1032.0,0.0,1082362.0,2649461.0,9825264.0,0.0,0.0,2536185.0,1408482.0,263.0,1126.0,1099928.0,1395602.0,73578152563173,73578152568942 +2,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,16384.0,16384.0,9535631.0,749313.0,278528.0,0.0,0.0,98304.0,231214.0,0.0,0.0,394867.0,123076.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,453071.0,1824.0,64,0,0,1364.0,1364.0,583331.0,682.0,1364.0,1364.0,593464.0,682.0,1364.0,1364.0,600327.0,682.0,1364.0,1364.0,606336.0,682.0,1364.0,1364.0,597076.0,682.0,1364.0,1364.0,583375.0,682.0,1364.0,1364.0,611217.0,682.0,1364.0,1364.0,604271.0,682.0,1364.0,1364.0,549244.0,682.0,1364.0,1364.0,558646.0,682.0,1364.0,1364.0,563371.0,682.0,1364.0,1364.0,563503.0,701.0,1364.0,1364.0,562133.0,682.0,1364.0,1364.0,565971.0,682.0,1364.0,1364.0,593617.0,682.0,1364.0,1364.0,587337.0,682.0,1364.0,1364.0,578416.0,682.0,1364.0,1364.0,594286.0,682.0,1364.0,1364.0,600221.0,682.0,1364.0,1364.0,598758.0,701.0,1364.0,1364.0,591058.0,682.0,1364.0,1364.0,595550.0,682.0,1364.0,1364.0,622465.0,682.0,1364.0,1364.0,619349.0,682.0,1364.0,1364.0,574842.0,682.0,1364.0,1364.0,585918.0,682.0,1364.0,1364.0,582599.0,682.0,1364.0,1364.0,588733.0,682.0,1364.0,1364.0,583579.0,682.0,1364.0,1364.0,587001.0,682.0,1364.0,1364.0,587697.0,682.0,1364.0,1364.0,580661.0,682.0,1364.0,1364.0,584032.0,682.0,1364.0,1364.0,589284.0,682.0,1364.0,1364.0,593692.0,682.0,1364.0,1364.0,592062.0,701.0,1364.0,1364.0,593399.0,682.0,1364.0,1364.0,597719.0,682.0,1364.0,1364.0,608652.0,682.0,1364.0,1364.0,612702.0,682.0,1368.0,1368.0,602408.0,684.0,1368.0,1368.0,609170.0,684.0,1368.0,1368.0,594890.0,684.0,1368.0,1368.0,609053.0,684.0,1368.0,1368.0,589085.0,684.0,1368.0,1368.0,593161.0,684.0,1368.0,1368.0,606530.0,684.0,1368.0,1368.0,597907.0,684.0,1364.0,1364.0,595247.0,682.0,1364.0,1364.0,600188.0,682.0,1364.0,1364.0,603287.0,682.0,1364.0,1364.0,619763.0,682.0,1364.0,1364.0,589787.0,682.0,1364.0,1364.0,591582.0,682.0,1364.0,1364.0,604295.0,682.0,1364.0,1364.0,600534.0,682.0,1368.0,1368.0,587054.0,684.0,1368.0,1368.0,594529.0,684.0,1368.0,1368.0,608728.0,684.0,1368.0,1368.0,607197.0,703.0,1368.0,1368.0,600314.0,684.0,1368.0,1368.0,606020.0,684.0,1368.0,1368.0,618927.0,684.0,1368.0,1368.0,617536.0,684.0,1368.0,1368.0,577332.0,684.0,1368.0,1368.0,589828.0,684.0,1368.0,1368.0,592611.0,684.0,1368.0,1368.0,595956.0,703.0,1368.0,1368.0,588554.0,684.0,1368.0,1368.0,594632.0,684.0,1368.0,1368.0,602720.0,684.0,1368.0,1368.0,598581.0,684.0,1364.0,1364.0,570062.0,682.0,1364.0,1364.0,576237.0,682.0,1364.0,1364.0,588179.0,682.0,1364.0,1364.0,583629.0,682.0,1364.0,1364.0,578316.0,682.0,1364.0,1364.0,582925.0,682.0,1364.0,1364.0,589987.0,682.0,1364.0,1364.0,589400.0,682.0,1368.0,1368.0,583566.0,684.0,1368.0,1368.0,590793.0,684.0,1368.0,1368.0,595175.0,684.0,1368.0,1368.0,591895.0,684.0,1368.0,1368.0,582543.0,684.0,1368.0,1368.0,587905.0,684.0,1368.0,1368.0,601036.0,684.0,1368.0,1368.0,598185.0,684.0,1364.0,1364.0,568054.0,682.0,1364.0,1364.0,581222.0,682.0,1364.0,1364.0,577479.0,682.0,1364.0,1364.0,587571.0,701.0,1364.0,1364.0,575737.0,682.0,1364.0,1364.0,579854.0,682.0,1364.0,1364.0,577819.0,682.0,1364.0,1364.0,571661.0,682.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,52623.0,65623.0,12913.0,59739.0,0.0,0.0,0.0,0.0,64,0,0,1264.0,0.0,1364.0,1254.0,0.0,1364.0,1271.0,0.0,1364.0,1162.0,0.0,1364.0,1397.0,0.0,1364.0,1374.0,0.0,1364.0,1412.0,0.0,1364.0,1379.0,0.0,1364.0,1260.0,0.0,1368.0,1287.0,0.0,1368.0,1282.0,0.0,1368.0,1321.0,0.0,1368.0,1597.0,0.0,1368.0,1529.0,0.0,1368.0,1323.0,0.0,1368.0,1292.0,0.0,1368.0,1251.0,0.0,1364.0,1181.0,0.0,1364.0,1263.0,0.0,1364.0,1295.0,0.0,1364.0,1235.0,0.0,1364.0,1377.0,0.0,1364.0,1195.0,0.0,1364.0,1277.0,0.0,1364.0,1225.0,0.0,1368.0,1234.0,0.0,1368.0,1364.0,0.0,1368.0,1383.0,0.0,1368.0,1348.0,0.0,1368.0,1241.0,0.0,1368.0,1267.0,0.0,1368.0,1240.0,0.0,1368.0,1070.0,0.0,1364.0,1064.0,0.0,1364.0,1031.0,0.0,1364.0,1039.0,0.0,1364.0,998.0,0.0,1364.0,1038.0,0.0,1364.0,919.0,0.0,1364.0,1186.0,0.0,1364.0,997.0,0.0,1364.0,1064.0,0.0,1364.0,1089.0,0.0,1364.0,1221.0,0.0,1364.0,1150.0,0.0,1364.0,1074.0,0.0,1364.0,1055.0,0.0,1364.0,1051.0,0.0,1364.0,1026.0,0.0,1364.0,859.0,0.0,1364.0,1025.0,0.0,1364.0,938.0,0.0,1364.0,1072.0,0.0,1364.0,1005.0,0.0,1364.0,888.0,0.0,1364.0,877.0,0.0,1364.0,983.0,0.0,1364.0,995.0,0.0,1364.0,985.0,0.0,1364.0,984.0,0.0,1364.0,1131.0,0.0,1364.0,1038.0,0.0,1364.0,980.0,0.0,1364.0,1037.0,0.0,1364.0,949.0,0.0,1364.0,953.0,0.0,1364.0,768.0,0.0,1364.0,759.0,0.0,1364.0,943.0,0.0,1364.0,920.0,0.0,1364.0,1006.0,0.0,1364.0,1025.0,0.0,1364.0,1419.0,0.0,1368.0,1371.0,0.0,1368.0,1397.0,0.0,1368.0,1394.0,0.0,1368.0,1515.0,0.0,1368.0,1477.0,0.0,1368.0,1505.0,0.0,1368.0,1495.0,0.0,1368.0,827.0,0.0,1364.0,894.0,0.0,1364.0,881.0,0.0,1364.0,970.0,0.0,1364.0,1001.0,0.0,1364.0,915.0,0.0,1364.0,1011.0,0.0,1364.0,1013.0,0.0,1364.0,1333.0,0.0,1368.0,1339.0,0.0,1368.0,1338.0,0.0,1368.0,1324.0,0.0,1368.0,1331.0,0.0,1368.0,1397.0,0.0,1368.0,1337.0,0.0,1368.0,1336.0,0.0,1368.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,7367.0,0.0,7917.0,597797.0,0.0,0.0,0.0,0.0,65699.0,65536.0,131072.0,0.0,0.0,524288.0,228.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,72223.0,0.0,0.0,0.0,0.0,0.0,64,0,0,1366.0,682.0,2050.0,2050.0,1369.0,685.0,2053.0,2050.0,1367.0,683.0,2051.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1367.0,683.0,2051.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1367.0,685.0,2049.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1367.0,704.0,2068.0,2068.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1367.0,683.0,2051.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1367.0,702.0,2070.0,2070.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,684.0,2048.0,2048.0,1369.0,687.0,2051.0,2048.0,1367.0,685.0,2049.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1367.0,685.0,2049.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1367.0,685.0,2049.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1367.0,704.0,2068.0,2068.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,682.0,2050.0,2050.0,1369.0,685.0,2053.0,2050.0,1367.0,683.0,2051.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1367.0,683.0,2051.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,684.0,2048.0,2048.0,1369.0,687.0,2051.0,2048.0,1367.0,685.0,2049.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1367.0,685.0,2049.0,2048.0,1366.0,684.0,2048.0,2048.0,1366.0,684.0,2048.0,2048.0,1367.0,683.0,2051.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1367.0,702.0,2070.0,2070.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1366.0,682.0,2050.0,2050.0,1365.0,681.0,2049.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1365.0,700.0,2068.0,2068.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,684.0,2044.0,2044.0,1367.0,687.0,2047.0,2044.0,1365.0,685.0,2045.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1365.0,685.0,2045.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,680.0,2048.0,2048.0,1367.0,683.0,2051.0,2048.0,1365.0,681.0,2049.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1365.0,681.0,2049.0,2048.0,1364.0,680.0,2048.0,2048.0,1364.0,680.0,2048.0,2048.0,1365.0,685.0,2045.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1365.0,704.0,2064.0,2064.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,1364.0,684.0,2044.0,2044.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,8512.0,17647.0,360503.0,7179.0,0.0,171751.0,0.0,0.0,65650.0,131118.0,196768.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,0.0,684.0,26399.0,0.0,0.0,684.0,26399.0,0.0,0.0,684.0,26399.0,0.0,0.0,684.0,26399.0,0.0,0.0,684.0,26399.0,0.0,0.0,684.0,26399.0,0.0,0.0,684.0,26399.0,0.0,0.0,684.0,26399.0,0.0,0.0,682.0,26399.0,0.0,0.0,682.0,26399.0,0.0,0.0,682.0,26399.0,0.0,0.0,682.0,26399.0,0.0,0.0,682.0,26399.0,0.0,0.0,682.0,26399.0,0.0,0.0,682.0,26399.0,0.0,0.0,682.0,26399.0,0.0,0.0,684.0,28948.0,0.0,0.0,684.0,28948.0,0.0,0.0,684.0,28948.0,0.0,0.0,684.0,28948.0,0.0,0.0,684.0,28948.0,0.0,0.0,684.0,28948.0,0.0,0.0,684.0,28948.0,0.0,0.0,684.0,28948.0,0.0,0.0,682.0,28948.0,0.0,0.0,682.0,28948.0,0.0,0.0,682.0,28948.0,0.0,0.0,682.0,28948.0,0.0,0.0,682.0,28948.0,0.0,0.0,682.0,28948.0,0.0,0.0,682.0,28948.0,0.0,0.0,682.0,28948.0,0.0,0.0,684.0,32113.0,0.0,0.0,684.0,32113.0,0.0,0.0,684.0,32113.0,0.0,0.0,684.0,32113.0,0.0,0.0,684.0,32113.0,0.0,0.0,684.0,32113.0,0.0,0.0,684.0,32113.0,0.0,0.0,684.0,32113.0,0.0,0.0,682.0,32113.0,0.0,0.0,682.0,32113.0,0.0,0.0,682.0,32113.0,0.0,0.0,682.0,32113.0,0.0,0.0,682.0,32113.0,0.0,0.0,682.0,32113.0,0.0,0.0,682.0,32113.0,0.0,0.0,682.0,32113.0,0.0,0.0,684.0,36780.0,0.0,0.0,684.0,36780.0,0.0,0.0,684.0,36780.0,0.0,0.0,684.0,36780.0,0.0,0.0,684.0,36780.0,0.0,0.0,684.0,36780.0,0.0,0.0,684.0,36780.0,0.0,0.0,684.0,36780.0,0.0,0.0,682.0,36780.0,0.0,0.0,682.0,36780.0,0.0,0.0,682.0,36780.0,0.0,0.0,682.0,36780.0,0.0,0.0,682.0,36780.0,0.0,0.0,682.0,36780.0,0.0,0.0,682.0,36780.0,0.0,0.0,682.0,36780.0,0.0,0.0,682.0,40031.0,0.0,0.0,682.0,40031.0,0.0,0.0,682.0,40031.0,0.0,0.0,682.0,40031.0,0.0,0.0,682.0,40031.0,0.0,0.0,682.0,40031.0,0.0,0.0,682.0,40031.0,0.0,0.0,682.0,40031.0,0.0,0.0,682.0,40031.0,0.0,0.0,682.0,40031.0,0.0,0.0,682.0,40031.0,0.0,0.0,682.0,40031.0,0.0,0.0,682.0,40031.0,0.0,0.0,682.0,40031.0,0.0,0.0,682.0,40031.0,0.0,0.0,682.0,40031.0,0.0,0.0,682.0,43790.0,0.0,0.0,682.0,43790.0,0.0,0.0,682.0,43790.0,0.0,0.0,682.0,43790.0,0.0,0.0,682.0,43790.0,0.0,0.0,682.0,43790.0,0.0,0.0,682.0,43790.0,0.0,0.0,682.0,43790.0,0.0,0.0,682.0,43790.0,0.0,0.0,682.0,43790.0,0.0,0.0,682.0,43790.0,0.0,0.0,682.0,43790.0,0.0,0.0,682.0,43790.0,0.0,0.0,682.0,43790.0,0.0,0.0,682.0,43790.0,0.0,0.0,682.0,43790.0,0.0,64,0,117727.0,0.0,0.0,65536.0,61816.0,120.0,3600.0,32768.0,64,0,0.0,0.0,120.0,0.0,65536.0,65536.0,0.0,0.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,120.0,0.0,953893.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,71594559.0,55381276.0,200983.0,0.0,0.0,65536.0,131072.0,64,0,32768.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,41289.0,0.0,377937.0,65536.0,0.0,65619.0,154.0,0.0,0.0,65536.0,131072.0,64,0,0,0.0,682.0,0.0,661639.0,0.0,682.0,0.0,677885.0,0.0,682.0,0.0,666179.0,0.0,682.0,0.0,662463.0,0.0,682.0,0.0,672820.0,0.0,686.0,0.0,666190.0,0.0,682.0,0.0,674827.0,0.0,682.0,0.0,652670.0,0.0,684.0,0.0,727573.0,0.0,684.0,0.0,738057.0,0.0,684.0,0.0,748706.0,0.0,685.0,0.0,751397.0,0.0,684.0,0.0,759456.0,0.0,685.0,0.0,765119.0,0.0,684.0,0.0,781192.0,0.0,684.0,0.0,759856.0,0.0,682.0,0.0,642397.0,0.0,682.0,0.0,651671.0,0.0,682.0,0.0,661193.0,0.0,683.0,0.0,656941.0,0.0,682.0,0.0,676572.0,0.0,683.0,0.0,672059.0,0.0,682.0,0.0,693812.0,0.0,682.0,0.0,683973.0,0.0,684.0,0.0,760071.0,0.0,684.0,0.0,768327.0,0.0,684.0,0.0,771481.0,0.0,684.0,0.0,750402.0,0.0,684.0,0.0,757292.0,0.0,688.0,0.0,753383.0,0.0,684.0,0.0,777532.0,0.0,684.0,0.0,768592.0,0.0,680.0,0.0,716571.0,0.0,680.0,0.0,727618.0,0.0,680.0,0.0,734518.0,0.0,681.0,0.0,734158.0,0.0,680.0,0.0,714853.0,0.0,681.0,0.0,715173.0,0.0,680.0,0.0,727499.0,0.0,680.0,0.0,723817.0,0.0,684.0,0.0,595890.0,0.0,684.0,0.0,610902.0,0.0,684.0,0.0,604069.0,0.0,684.0,0.0,603389.0,0.0,684.0,0.0,604346.0,0.0,688.0,0.0,588819.0,0.0,684.0,0.0,620420.0,0.0,684.0,0.0,606661.0,0.0,680.0,0.0,726803.0,0.0,680.0,0.0,739176.0,0.0,680.0,0.0,730023.0,0.0,680.0,0.0,713329.0,0.0,680.0,0.0,714198.0,0.0,684.0,0.0,719280.0,0.0,680.0,0.0,712474.0,0.0,680.0,0.0,702522.0,0.0,684.0,0.0,603037.0,0.0,684.0,0.0,614394.0,0.0,684.0,0.0,624544.0,0.0,685.0,0.0,622216.0,0.0,684.0,0.0,625505.0,0.0,685.0,0.0,625990.0,0.0,684.0,0.0,660123.0,0.0,684.0,0.0,647627.0,0.0,684.0,0.0,638890.0,0.0,684.0,0.0,649076.0,0.0,684.0,0.0,654639.0,0.0,685.0,0.0,659291.0,0.0,684.0,0.0,676115.0,0.0,685.0,0.0,668467.0,0.0,684.0,0.0,683767.0,0.0,684.0,0.0,665701.0,0.0,682.0,0.0,687617.0,0.0,682.0,0.0,700163.0,0.0,682.0,0.0,695219.0,0.0,682.0,0.0,684480.0,0.0,682.0,0.0,691076.0,0.0,686.0,0.0,679312.0,0.0,682.0,0.0,712038.0,0.0,682.0,0.0,704899.0,0.0,684.0,0.0,678453.0,0.0,684.0,0.0,669765.0,0.0,684.0,0.0,656446.0,0.0,684.0,0.0,647628.0,0.0,684.0,0.0,643788.0,0.0,688.0,0.0,635684.0,0.0,684.0,0.0,647408.0,0.0,684.0,0.0,637970.0,0.0,682.0,0.0,653408.0,0.0,682.0,0.0,664869.0,0.0,682.0,0.0,657638.0,0.0,683.0,0.0,661146.0,0.0,682.0,0.0,660067.0,0.0,683.0,0.0,657232.0,0.0,682.0,0.0,697624.0,0.0,682.0,0.0,678695.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,62193.0,4096.0,16384.0,1234.0,658689.0,479006.0,0.0,0.0,0.0,0.0,0.0,196728.0,44.0,0.0,0.0,32768.0,0.0,32768.0,303.0,64,0,2428132.0,189797.0,1697250.0,16384.0,10118118.0,0.0,16384.0,16384.0,607033.0,607033.0,2428132.0,224724.0,607033.0,0.0,607033.0,0.0,0.0,1064588.0,2630258.0,9712528.0,0.0,0.0,2530007.0,1388021.0,112.0,1149.0,1079564.0,1375053.0,73578152541099,73578152547068 diff --git a/tests/workloads/kernel_substr/MI300A_A1/sysinfo.csv b/tests/workloads/kernel_substr/MI300A_A1/sysinfo.csv new file mode 100644 index 0000000000..d5cb6e86ca --- /dev/null +++ b/tests/workloads/kernel_substr/MI300A_A1/sysinfo.csv @@ -0,0 +1,2 @@ +workload_name,command,ip_blocks,timestamp,version,hostname,cpu_model,sbios,linux_distro,linux_kernel_version,amd_gpu_kernel_version,cpu_memory,gpu_memory,rocm_version,vbios,compute_partition,memory_partition,gpu_model,gpu_arch,gpu_l1,gpu_l2,cu_per_gpu,simd_per_cu,se_per_gpu,wave_size,workgroup_max_size,max_waves_per_cu,max_sclk,max_mclk,cur_sclk,cur_mclk,total_l2_chan,lds_banks_per_cu,sqc_per_gpu,pipes_per_gpu,hbm_bw,num_xcd +kernel_substr,./tests/vcopy -n 1048576 -b 256 -i 3,SQ|LDS|SQC|TA|TD|TCP|TCC|SPI|CPC|CPF,Wed 29 May 2024 01:35:00 PM (CDT),2,sh5-1w300-rg3-3,AMD Instinct MI300A Accelerator,"American Megatrends International, LLC.RMO1002DS",Ubuntu 22.04.2 LTS,5.18.2-mi300-build-140423-ubuntu-22.04+,,131174852,,6.1.2-110,N/A,SPX,NPS1,MI300A_A1,gfx942,32,24576,228,4,24,64,1024,32,2100,1300,2100,1300,96,32,120,4,5324.8,6 diff --git a/tests/workloads/kernel_substr/MI300A_A1/timestamps.csv b/tests/workloads/kernel_substr/MI300A_A1/timestamps.csv new file mode 100644 index 0000000000..2fb4afa488 --- /dev/null +++ b/tests/workloads/kernel_substr/MI300A_A1/timestamps.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID +1,11995,1,145571,145571,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73578152516542,73578152524434,0 +3,11995,1,145571,145571,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73578152563173,73578152568942,0 +2,11995,1,145571,145571,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73578152541099,73578152547068,0 diff --git a/tests/workloads/kernel_substr/MI300X_A1/SQ_IFETCH_LEVEL.csv b/tests/workloads/kernel_substr/MI300X_A1/SQ_IFETCH_LEVEL.csv new file mode 100644 index 0000000000..b34a2d00dd --- /dev/null +++ b/tests/workloads/kernel_substr/MI300X_A1/SQ_IFETCH_LEVEL.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,SQ_WAVES,SQ_IFETCH,SQ_IFETCH_LEVEL,SQ_ACCUM_PREV_HIRES +0,60633,1,963954,963954,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716205324090593,716205324106872,0,425673.0,425673.0,16384.0,65536.0,39909.0,3192668.0 +1,60633,1,963954,963954,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716205324129270,716205324143230,0,422132.0,422132.0,16384.0,65536.0,12991.0,1048584.0 +2,60633,1,963954,963954,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716205324163469,716205324176349,0,375841.0,375841.0,16384.0,65536.0,13140.0,1048584.0 diff --git a/tests/workloads/kernel_substr/MI300X_A1/SQ_INST_LEVEL_LDS.csv b/tests/workloads/kernel_substr/MI300X_A1/SQ_INST_LEVEL_LDS.csv new file mode 100644 index 0000000000..7e4d868cde --- /dev/null +++ b/tests/workloads/kernel_substr/MI300X_A1/SQ_INST_LEVEL_LDS.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_LDS,SQ_INST_LEVEL_LDS,SQ_ACCUM_PREV_HIRES +0,60633,1,963966,963966,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716205324090593,716205324106872,0,0.0,0.0,0.0 +1,60633,1,963966,963966,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716205324129270,716205324143230,0,0.0,0.0,0.0 +2,60633,1,963966,963966,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716205324163469,716205324176349,0,0.0,0.0,0.0 diff --git a/tests/workloads/kernel_substr/MI300X_A1/SQ_INST_LEVEL_SMEM.csv b/tests/workloads/kernel_substr/MI300X_A1/SQ_INST_LEVEL_SMEM.csv new file mode 100644 index 0000000000..bd74d8a31d --- /dev/null +++ b/tests/workloads/kernel_substr/MI300X_A1/SQ_INST_LEVEL_SMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_SMEM,SQ_INST_LEVEL_SMEM,SQ_ACCUM_PREV_HIRES +0,60633,1,963978,963978,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716205324090593,716205324106872,0,65536.0,3573102.0,285799176.0 +1,60633,1,963978,963978,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716205324129270,716205324143230,0,65536.0,3622516.0,289789600.0 +2,60633,1,963978,963978,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716205324163469,716205324176349,0,65536.0,3639192.0,291107976.0 diff --git a/tests/workloads/kernel_substr/MI300X_A1/SQ_INST_LEVEL_VMEM.csv b/tests/workloads/kernel_substr/MI300X_A1/SQ_INST_LEVEL_VMEM.csv new file mode 100644 index 0000000000..ab6a294b85 --- /dev/null +++ b/tests/workloads/kernel_substr/MI300X_A1/SQ_INST_LEVEL_VMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_VMEM,SQ_INST_LEVEL_VMEM,SQ_ACCUM_PREV_HIRES +0,60633,1,963990,963990,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716205324090593,716205324106872,0,32768.0,455747.0,36450284.0 +1,60633,1,963990,963990,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716205324129270,716205324143230,0,32768.0,258596.0,20682628.0 +2,60633,1,963990,963990,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716205324163469,716205324176349,0,32768.0,263497.0,21064296.0 diff --git a/tests/workloads/kernel_substr/MI300X_A1/SQ_LEVEL_WAVES.csv b/tests/workloads/kernel_substr/MI300X_A1/SQ_LEVEL_WAVES.csv new file mode 100644 index 0000000000..0f0bd2a90c --- /dev/null +++ b/tests/workloads/kernel_substr/MI300X_A1/SQ_LEVEL_WAVES.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,CPC_ME1_BUSY_FOR_PACKET_DECODE,SQ_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,SQ_BUSY_CYCLES,SQ_LEVEL_WAVES,SQ_ACCUM_PREV_HIRES +0,60633,1,964002,964002,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716205324090593,716205324106872,0,473793.0,473793.0,279168.0,1895172.0,16384.0,36765735.0,592860.0,0.0,147407688.0 +1,60633,1,964002,964002,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716205324129270,716205324143230,0,457225.0,457225.0,275909.0,1828900.0,16384.0,32700393.0,515314.0,0.0,131158004.0 +2,60633,1,964002,964002,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716205324163469,716205324176349,0,391478.0,391478.0,212196.0,1565912.0,16384.0,31763583.0,508543.0,0.0,127414480.0 diff --git a/tests/workloads/kernel_substr/MI300X_A1/log.txt b/tests/workloads/kernel_substr/MI300X_A1/log.txt new file mode 100644 index 0000000000..2eaa2141e0 --- /dev/null +++ b/tests/workloads/kernel_substr/MI300X_A1/log.txt @@ -0,0 +1,234 @@ +Omniperf version: 2.0.0 +Profiler choice: rocprofv2 +Path: /home/colramos/omniperf/tests/workloads/kernel_substr/MI300X_A1 +Target: MI300X_A1 +Command: ./tests/vcopy -n 1048576 -b 256 -i 3 +Kernel Selection: ['vecCopy'] +Dispatch Selection: None +Hardware Blocks: All + +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Collecting Performance Counters +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + + +[profiling] Current input file: tests/workloads/kernel_substr/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH_LEVEL + +[profiling] Current input file: tests/workloads/kernel_substr/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + +[profiling] Current input file: tests/workloads/kernel_substr/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + +[profiling] Current input file: tests/workloads/kernel_substr/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + |-> [/opt/rocm/bin/rocprofv2] Total threads: 1048576, Grid Size: 4096 block Size:256, Wavefronts:16384: + |-> [/opt/rocm/bin/rocprofv2] Launching the kernel on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel + +[profiling] Current input file: tests/workloads/kernel_substr/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - CPC_ME1_BUSY_FOR_PACKET_DECODE + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVE_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CYCLES + +[profiling] Current input file: tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_0.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CU_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVE_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_CVT + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM_WR + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM_RD + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - TCP_GATE_EN1_sum + |-> [/opt/rocm/bin/rocprofv2] - TCP_GATE_EN2_sum + +[profiling] Current input file: tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_1.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VSKIPPED + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU + +[profiling] Current input file: tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_10.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_DATA_ATOMIC_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_STALL + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_16 + |-> [/opt/rocm/bin/rocprofv2] - SQC_ICACHE_REQ + +[profiling] Current input file: tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_11.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_INPUT_VALID_READYB + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_ATOMIC + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_8 + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ + +[profiling] Current input file: tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_12.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_2 + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_4 + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + +[profiling] Current input file: tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_13.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_ATOMIC[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_BUBBLE[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_CYCLE[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_ATOMIC[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_BUBBLE[1] + +[profiling] Current input file: tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_14.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_32B[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC_LEVEL[1] + +[profiling] Current input file: tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_15.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_64B[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_HIT[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_64B[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_LEVEL[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_HIT[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ[2] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_64B[2] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_LEVEL[2] + |-> [/opt/rocm/bin/rocprofv2] - TCC_HIT[2] + +[profiling] Current input file: tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_16.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_MISS[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_READ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_REQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_RW_REQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_MISS[1] + +[profiling] Current input file: tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_17.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_TAG_STALL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TOO_MANY_EA_WRREQS_STALL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_WRITE[0] + +[profiling] Current input file: tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_2.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_FMA_F32 + +[profiling] Current input file: tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_3.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_INT32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_INT64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_FLAT + +[profiling] Current input file: tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_4.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_BRANCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SENDMSG + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAIT_ANY + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAIT_INST_ANY + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_ANY + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_VMEM + +[profiling] Current input file: tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_5.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_SCA + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_EXP_GDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_MISC + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_FLAT + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_CYCLES_VMEM_WR + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_CYCLES_VMEM_RD + +[profiling] Current input file: tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_6.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_THREAD_CYCLES_VALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_BANK_CONFLICT + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_ADDR_CONFLICT + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_UNALIGNED_STALL + +[profiling] Current input file: tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_7.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_ITEMS + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_MEM_VIOLATIONS + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_ATOMIC_RETURN + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_IDX_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_RESTORED + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_SAVED + +[profiling] Current input file: tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_8.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM_NORM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_MFMA + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_I8 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_BF16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_F32 + +[profiling] Current input file: tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_9.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_I8 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_BF16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_INST_REQ + +[profiling] Current input file: tests/workloads/kernel_substr/MI300X_A1/perfmon/timestamps.txt + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + |-> [/opt/rocm/bin/rocprofv2] Total threads: 1048576, Grid Size: 4096 block Size:256, Wavefronts:16384: +[roofline] Roofline temporarily disabled in MI300 diff --git a/tests/workloads/kernel_substr/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt b/tests/workloads/kernel_substr/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt new file mode 100644 index 0000000000..3b68e4a38c --- /dev/null +++ b/tests/workloads/kernel_substr/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE SQ_WAVES SQ_IFETCH SQ_IFETCH_LEVEL SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: vecCopy diff --git a/tests/workloads/kernel_substr/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt b/tests/workloads/kernel_substr/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt new file mode 100644 index 0000000000..f0b07be064 --- /dev/null +++ b/tests/workloads/kernel_substr/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_LDS SQ_INST_LEVEL_LDS SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: vecCopy diff --git a/tests/workloads/kernel_substr/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt b/tests/workloads/kernel_substr/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt new file mode 100644 index 0000000000..b65eec769f --- /dev/null +++ b/tests/workloads/kernel_substr/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM SQ_INST_LEVEL_SMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: vecCopy diff --git a/tests/workloads/kernel_substr/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt b/tests/workloads/kernel_substr/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt new file mode 100644 index 0000000000..3fa3c03388 --- /dev/null +++ b/tests/workloads/kernel_substr/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VMEM SQ_INST_LEVEL_VMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: vecCopy diff --git a/tests/workloads/kernel_substr/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt b/tests/workloads/kernel_substr/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt new file mode 100644 index 0000000000..8661e665cb --- /dev/null +++ b/tests/workloads/kernel_substr/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE CPC_ME1_BUSY_FOR_PACKET_DECODE SQ_CYCLES SQ_WAVES SQ_WAVE_CYCLES SQ_BUSY_CYCLES SQ_LEVEL_WAVES SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: vecCopy diff --git a/tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_0.txt b/tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_0.txt new file mode 100644 index 0000000000..d26868e13a --- /dev/null +++ b/tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_0.txt @@ -0,0 +1,5 @@ +pmc: SQ_CYCLES SQ_BUSY_CYCLES SQ_BUSY_CU_CYCLES SQ_WAVES SQ_WAVE_CYCLES SQ_INSTS_VALU_CVT SQ_INSTS_VMEM_WR SQ_INSTS_VMEM_RD GRBM_COUNT GRBM_GUI_ACTIVE TCP_GATE_EN1_sum TCP_GATE_EN2_sum TCP_TD_TCP_STALL_CYCLES_sum TCP_TCR_TCP_STALL_CYCLES_sum TA_TA_BUSY_sum TA_BUFFER_WAVEFRONTS_sum TD_TD_BUSY_sum TD_TC_STALL_sum SPI_CSN_WINDOW_VALID SPI_CSN_BUSY CPC_CPC_STAT_BUSY CPC_CPC_STAT_IDLE CPF_CPF_STAT_BUSY CPF_CPF_STAT_STALL TCC_CYCLE_sum TCC_BUSY_sum TCC_PROBE_sum TCC_PROBE_ALL_sum + +gpu: +range: +kernel: vecCopy diff --git a/tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_1.txt b/tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_1.txt new file mode 100644 index 0000000000..acf3b560ea --- /dev/null +++ b/tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_1.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VMEM SQ_INSTS_SALU SQ_INSTS_VSKIPPED SQ_INSTS SQ_INSTS_VALU SQ_INSTS_VALU_ADD_F16 SQ_INSTS_VALU_MUL_F16 SQ_INSTS_VALU_FMA_F16 GRBM_SPI_BUSY TCP_READ_TAGCONFLICT_STALL_CYCLES_sum TCP_WRITE_TAGCONFLICT_STALL_CYCLES_sum TCP_ATOMIC_TAGCONFLICT_STALL_CYCLES_sum TCP_TA_TCP_STATE_READ_sum TA_BUFFER_READ_WAVEFRONTS_sum TA_BUFFER_WRITE_WAVEFRONTS_sum TD_SPI_STALL_sum TD_LOAD_WAVEFRONT_sum SPI_CSN_NUM_THREADGROUPS SPI_CSN_WAVE CPC_CPC_TCIU_BUSY CPC_CPC_TCIU_IDLE CPF_CPF_TCIU_BUSY CPF_CPF_TCIU_STALL TCC_NC_REQ_sum TCC_UC_REQ_sum TCC_CC_REQ_sum TCC_RW_REQ_sum + +gpu: +range: +kernel: vecCopy diff --git a/tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_10.txt b/tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_10.txt new file mode 100644 index 0000000000..5b95031732 --- /dev/null +++ b/tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_10.txt @@ -0,0 +1,5 @@ +pmc: SQC_TC_DATA_ATOMIC_REQ SQC_TC_STALL SQC_TC_REQ SQC_DCACHE_REQ_READ_16 SQC_ICACHE_REQ SQC_ICACHE_HITS SQC_ICACHE_MISSES SQC_ICACHE_MISSES_DUPLICATE + +gpu: +range: +kernel: vecCopy diff --git a/tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_11.txt b/tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_11.txt new file mode 100644 index 0000000000..376546ea88 --- /dev/null +++ b/tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_11.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_INPUT_VALID_READYB SQC_DCACHE_ATOMIC SQC_DCACHE_REQ_READ_8 SQC_DCACHE_REQ SQC_DCACHE_HITS SQC_DCACHE_MISSES SQC_DCACHE_MISSES_DUPLICATE SQC_DCACHE_REQ_READ_1 + +gpu: +range: +kernel: vecCopy diff --git a/tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_12.txt b/tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_12.txt new file mode 100644 index 0000000000..ce6d2660bb --- /dev/null +++ b/tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_12.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_REQ_READ_2 SQC_DCACHE_REQ_READ_4 + +gpu: +range: +kernel: vecCopy diff --git a/tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_13.txt b/tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_13.txt new file mode 100644 index 0000000000..74cfddb056 --- /dev/null +++ b/tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_13.txt @@ -0,0 +1,5 @@ +pmc: TCC_ATOMIC[0] TCC_BUBBLE[0] TCC_CYCLE[0] TCC_EA0_ATOMIC[0] TCC_ATOMIC[1] TCC_BUBBLE[1] TCC_CYCLE[1] TCC_EA0_ATOMIC[1] TCC_ATOMIC[2] TCC_BUBBLE[2] TCC_CYCLE[2] TCC_EA0_ATOMIC[2] TCC_ATOMIC[3] TCC_BUBBLE[3] TCC_CYCLE[3] TCC_EA0_ATOMIC[3] TCC_ATOMIC[4] TCC_BUBBLE[4] TCC_CYCLE[4] TCC_EA0_ATOMIC[4] TCC_ATOMIC[5] TCC_BUBBLE[5] TCC_CYCLE[5] TCC_EA0_ATOMIC[5] TCC_ATOMIC[6] TCC_BUBBLE[6] TCC_CYCLE[6] TCC_EA0_ATOMIC[6] TCC_ATOMIC[7] TCC_BUBBLE[7] TCC_CYCLE[7] TCC_EA0_ATOMIC[7] TCC_ATOMIC[8] TCC_BUBBLE[8] TCC_CYCLE[8] TCC_EA0_ATOMIC[8] TCC_ATOMIC[9] TCC_BUBBLE[9] TCC_CYCLE[9] TCC_EA0_ATOMIC[9] TCC_ATOMIC[10] TCC_BUBBLE[10] TCC_CYCLE[10] TCC_EA0_ATOMIC[10] TCC_ATOMIC[11] TCC_BUBBLE[11] TCC_CYCLE[11] TCC_EA0_ATOMIC[11] TCC_ATOMIC[12] TCC_BUBBLE[12] TCC_CYCLE[12] TCC_EA0_ATOMIC[12] TCC_ATOMIC[13] TCC_BUBBLE[13] TCC_CYCLE[13] TCC_EA0_ATOMIC[13] TCC_ATOMIC[14] TCC_BUBBLE[14] TCC_CYCLE[14] TCC_EA0_ATOMIC[14] TCC_ATOMIC[15] TCC_BUBBLE[15] TCC_CYCLE[15] TCC_EA0_ATOMIC[15] + +gpu: +range: +kernel: vecCopy diff --git a/tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_14.txt b/tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_14.txt new file mode 100644 index 0000000000..eea63525c5 --- /dev/null +++ b/tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_14.txt @@ -0,0 +1,5 @@ +pmc: TCC_EA0_ATOMIC_LEVEL[0] TCC_EA0_RDREQ[0] TCC_EA0_RDREQ_32B[0] TCC_EA0_RDREQ_LEVEL[0] TCC_EA0_ATOMIC_LEVEL[1] TCC_EA0_RDREQ[1] TCC_EA0_RDREQ_32B[1] TCC_EA0_RDREQ_LEVEL[1] TCC_EA0_ATOMIC_LEVEL[2] TCC_EA0_RDREQ[2] TCC_EA0_RDREQ_32B[2] TCC_EA0_RDREQ_LEVEL[2] TCC_EA0_ATOMIC_LEVEL[3] TCC_EA0_RDREQ[3] TCC_EA0_RDREQ_32B[3] TCC_EA0_RDREQ_LEVEL[3] TCC_EA0_ATOMIC_LEVEL[4] TCC_EA0_RDREQ[4] TCC_EA0_RDREQ_32B[4] TCC_EA0_RDREQ_LEVEL[4] TCC_EA0_ATOMIC_LEVEL[5] TCC_EA0_RDREQ[5] TCC_EA0_RDREQ_32B[5] TCC_EA0_RDREQ_LEVEL[5] TCC_EA0_ATOMIC_LEVEL[6] TCC_EA0_RDREQ[6] TCC_EA0_RDREQ_32B[6] TCC_EA0_RDREQ_LEVEL[6] TCC_EA0_ATOMIC_LEVEL[7] TCC_EA0_RDREQ[7] TCC_EA0_RDREQ_32B[7] TCC_EA0_RDREQ_LEVEL[7] TCC_EA0_ATOMIC_LEVEL[8] TCC_EA0_RDREQ[8] TCC_EA0_RDREQ_32B[8] TCC_EA0_RDREQ_LEVEL[8] TCC_EA0_ATOMIC_LEVEL[9] TCC_EA0_RDREQ[9] TCC_EA0_RDREQ_32B[9] TCC_EA0_RDREQ_LEVEL[9] TCC_EA0_ATOMIC_LEVEL[10] TCC_EA0_RDREQ[10] TCC_EA0_RDREQ_32B[10] TCC_EA0_RDREQ_LEVEL[10] TCC_EA0_ATOMIC_LEVEL[11] TCC_EA0_RDREQ[11] TCC_EA0_RDREQ_32B[11] TCC_EA0_RDREQ_LEVEL[11] TCC_EA0_ATOMIC_LEVEL[12] TCC_EA0_RDREQ[12] TCC_EA0_RDREQ_32B[12] TCC_EA0_RDREQ_LEVEL[12] TCC_EA0_ATOMIC_LEVEL[13] TCC_EA0_RDREQ[13] TCC_EA0_RDREQ_32B[13] TCC_EA0_RDREQ_LEVEL[13] TCC_EA0_ATOMIC_LEVEL[14] TCC_EA0_RDREQ[14] TCC_EA0_RDREQ_32B[14] TCC_EA0_RDREQ_LEVEL[14] TCC_EA0_ATOMIC_LEVEL[15] TCC_EA0_RDREQ[15] TCC_EA0_RDREQ_32B[15] TCC_EA0_RDREQ_LEVEL[15] + +gpu: +range: +kernel: vecCopy diff --git a/tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_15.txt b/tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_15.txt new file mode 100644 index 0000000000..18c7172136 --- /dev/null +++ b/tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_15.txt @@ -0,0 +1,5 @@ +pmc: TCC_EA0_WRREQ[0] TCC_EA0_WRREQ_64B[0] TCC_EA0_WRREQ_LEVEL[0] TCC_HIT[0] TCC_EA0_WRREQ[1] TCC_EA0_WRREQ_64B[1] TCC_EA0_WRREQ_LEVEL[1] TCC_HIT[1] TCC_EA0_WRREQ[2] TCC_EA0_WRREQ_64B[2] TCC_EA0_WRREQ_LEVEL[2] TCC_HIT[2] TCC_EA0_WRREQ[3] TCC_EA0_WRREQ_64B[3] TCC_EA0_WRREQ_LEVEL[3] TCC_HIT[3] TCC_EA0_WRREQ[4] TCC_EA0_WRREQ_64B[4] TCC_EA0_WRREQ_LEVEL[4] TCC_HIT[4] TCC_EA0_WRREQ[5] TCC_EA0_WRREQ_64B[5] TCC_EA0_WRREQ_LEVEL[5] TCC_HIT[5] TCC_EA0_WRREQ[6] TCC_EA0_WRREQ_64B[6] TCC_EA0_WRREQ_LEVEL[6] TCC_HIT[6] TCC_EA0_WRREQ[7] TCC_EA0_WRREQ_64B[7] TCC_EA0_WRREQ_LEVEL[7] TCC_HIT[7] TCC_EA0_WRREQ[8] TCC_EA0_WRREQ_64B[8] TCC_EA0_WRREQ_LEVEL[8] TCC_HIT[8] TCC_EA0_WRREQ[9] TCC_EA0_WRREQ_64B[9] TCC_EA0_WRREQ_LEVEL[9] TCC_HIT[9] TCC_EA0_WRREQ[10] TCC_EA0_WRREQ_64B[10] TCC_EA0_WRREQ_LEVEL[10] TCC_HIT[10] TCC_EA0_WRREQ[11] TCC_EA0_WRREQ_64B[11] TCC_EA0_WRREQ_LEVEL[11] TCC_HIT[11] TCC_EA0_WRREQ[12] TCC_EA0_WRREQ_64B[12] TCC_EA0_WRREQ_LEVEL[12] TCC_HIT[12] TCC_EA0_WRREQ[13] TCC_EA0_WRREQ_64B[13] TCC_EA0_WRREQ_LEVEL[13] TCC_HIT[13] TCC_EA0_WRREQ[14] TCC_EA0_WRREQ_64B[14] TCC_EA0_WRREQ_LEVEL[14] TCC_HIT[14] TCC_EA0_WRREQ[15] TCC_EA0_WRREQ_64B[15] TCC_EA0_WRREQ_LEVEL[15] TCC_HIT[15] + +gpu: +range: +kernel: vecCopy diff --git a/tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_16.txt b/tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_16.txt new file mode 100644 index 0000000000..fb70f1d1b6 --- /dev/null +++ b/tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_16.txt @@ -0,0 +1,5 @@ +pmc: TCC_MISS[0] TCC_READ[0] TCC_REQ[0] TCC_RW_REQ[0] TCC_MISS[1] TCC_READ[1] TCC_REQ[1] TCC_RW_REQ[1] TCC_MISS[2] TCC_READ[2] TCC_REQ[2] TCC_RW_REQ[2] TCC_MISS[3] TCC_READ[3] TCC_REQ[3] TCC_RW_REQ[3] TCC_MISS[4] TCC_READ[4] TCC_REQ[4] TCC_RW_REQ[4] TCC_MISS[5] TCC_READ[5] TCC_REQ[5] TCC_RW_REQ[5] TCC_MISS[6] TCC_READ[6] TCC_REQ[6] TCC_RW_REQ[6] TCC_MISS[7] TCC_READ[7] TCC_REQ[7] TCC_RW_REQ[7] TCC_MISS[8] TCC_READ[8] TCC_REQ[8] TCC_RW_REQ[8] TCC_MISS[9] TCC_READ[9] TCC_REQ[9] TCC_RW_REQ[9] TCC_MISS[10] TCC_READ[10] TCC_REQ[10] TCC_RW_REQ[10] TCC_MISS[11] TCC_READ[11] TCC_REQ[11] TCC_RW_REQ[11] TCC_MISS[12] TCC_READ[12] TCC_REQ[12] TCC_RW_REQ[12] TCC_MISS[13] TCC_READ[13] TCC_REQ[13] TCC_RW_REQ[13] TCC_MISS[14] TCC_READ[14] TCC_REQ[14] TCC_RW_REQ[14] TCC_MISS[15] TCC_READ[15] TCC_REQ[15] TCC_RW_REQ[15] + +gpu: +range: +kernel: vecCopy diff --git a/tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_17.txt b/tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_17.txt new file mode 100644 index 0000000000..bc456a6496 --- /dev/null +++ b/tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_17.txt @@ -0,0 +1,5 @@ +pmc: TCC_TAG_STALL[0] TCC_TOO_MANY_EA_WRREQS_STALL[0] TCC_WRITE[0] TCC_TAG_STALL[1] TCC_TOO_MANY_EA_WRREQS_STALL[1] TCC_WRITE[1] TCC_TAG_STALL[2] TCC_TOO_MANY_EA_WRREQS_STALL[2] TCC_WRITE[2] TCC_TAG_STALL[3] TCC_TOO_MANY_EA_WRREQS_STALL[3] TCC_WRITE[3] TCC_TAG_STALL[4] TCC_TOO_MANY_EA_WRREQS_STALL[4] TCC_WRITE[4] TCC_TAG_STALL[5] TCC_TOO_MANY_EA_WRREQS_STALL[5] TCC_WRITE[5] TCC_TAG_STALL[6] TCC_TOO_MANY_EA_WRREQS_STALL[6] TCC_WRITE[6] TCC_TAG_STALL[7] TCC_TOO_MANY_EA_WRREQS_STALL[7] TCC_WRITE[7] TCC_TAG_STALL[8] TCC_TOO_MANY_EA_WRREQS_STALL[8] TCC_WRITE[8] TCC_TAG_STALL[9] TCC_TOO_MANY_EA_WRREQS_STALL[9] TCC_WRITE[9] TCC_TAG_STALL[10] TCC_TOO_MANY_EA_WRREQS_STALL[10] TCC_WRITE[10] TCC_TAG_STALL[11] TCC_TOO_MANY_EA_WRREQS_STALL[11] TCC_WRITE[11] TCC_TAG_STALL[12] TCC_TOO_MANY_EA_WRREQS_STALL[12] TCC_WRITE[12] TCC_TAG_STALL[13] TCC_TOO_MANY_EA_WRREQS_STALL[13] TCC_WRITE[13] TCC_TAG_STALL[14] TCC_TOO_MANY_EA_WRREQS_STALL[14] TCC_WRITE[14] TCC_TAG_STALL[15] TCC_TOO_MANY_EA_WRREQS_STALL[15] TCC_WRITE[15] + +gpu: +range: +kernel: vecCopy diff --git a/tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_2.txt b/tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_2.txt new file mode 100644 index 0000000000..cc3b592b06 --- /dev/null +++ b/tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_2.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_TRANS_F16 SQ_INSTS_VALU_ADD_F32 SQ_INSTS_VALU_MUL_F32 SQ_INSTS_VALU_FMA_F32 SQ_INSTS_VALU_TRANS_F32 SQ_INSTS_VALU_ADD_F64 SQ_INSTS_VALU_MUL_F64 SQ_INSTS_VALU_FMA_F64 TCP_VOLATILE_sum TCP_TOTAL_ACCESSES_sum TCP_TOTAL_READ_sum TCP_TOTAL_WRITE_sum TA_BUFFER_ATOMIC_WAVEFRONTS_sum TA_BUFFER_TOTAL_CYCLES_sum TD_ATOMIC_WAVEFRONT_sum TD_STORE_WAVEFRONT_sum SPI_RA_REQ_NO_ALLOC SPI_RA_REQ_NO_ALLOC_CSN CPC_CPC_STAT_STALL CPC_UTCL1_STALL_ON_TRANSLATION CPF_CPF_STAT_IDLE CPF_CPF_TCIU_IDLE TCC_REQ_sum TCC_STREAMING_REQ_sum TCC_HIT_sum TCC_MISS_sum + +gpu: +range: +kernel: vecCopy diff --git a/tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_3.txt b/tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_3.txt new file mode 100644 index 0000000000..d5ba30d7f9 --- /dev/null +++ b/tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_3.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_TRANS_F64 SQ_INSTS_VALU_INT32 SQ_INSTS_VALU_INT64 SQ_INSTS_SMEM SQ_INSTS_FLAT SQ_INSTS_LDS SQ_INSTS_GDS SQ_INSTS_EXP_GDS TCP_TOTAL_ATOMIC_WITH_RET_sum TCP_TOTAL_ATOMIC_WITHOUT_RET_sum TCP_TOTAL_WRITEBACK_INVALIDATES_sum TCP_TOTAL_CACHE_ACCESSES_sum TA_BUFFER_COALESCED_READ_CYCLES_sum TA_BUFFER_COALESCED_WRITE_CYCLES_sum TD_COALESCABLE_WAVEFRONT_sum SPI_RA_RES_STALL_CSN SPI_RA_TMP_STALL_CSN CPC_CPC_UTCL2IU_BUSY CPC_CPC_UTCL2IU_IDLE CPF_CMP_UTCL1_STALL_ON_TRANSLATION TCC_READ_sum TCC_WRITE_sum TCC_ATOMIC_sum TCC_WRITEBACK_sum + +gpu: +range: +kernel: vecCopy diff --git a/tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_4.txt b/tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_4.txt new file mode 100644 index 0000000000..8c9fd3eb59 --- /dev/null +++ b/tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_4.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_BRANCH SQ_INSTS_SENDMSG SQ_WAIT_ANY SQ_WAIT_INST_ANY SQ_ACTIVE_INST_ANY SQ_ACTIVE_INST_VMEM SQ_ACTIVE_INST_LDS SQ_ACTIVE_INST_VALU TCP_UTCL1_TRANSLATION_MISS_sum TCP_UTCL1_TRANSLATION_HIT_sum TCP_UTCL1_PERMISSION_MISS_sum TCP_UTCL1_REQUEST_sum TA_ADDR_STALLED_BY_TC_CYCLES_sum TA_TOTAL_WAVEFRONTS_sum SPI_RA_WAVE_SIMD_FULL_CSN SPI_RA_VGPR_SIMD_FULL_CSN CPC_CPC_UTCL2IU_STALL CPC_ME1_BUSY_FOR_PACKET_DECODE TCC_EA0_WRREQ_sum TCC_EA0_WRREQ_64B_sum TCC_EA0_WR_UNCACHED_32B_sum TCC_EA0_WRREQ_DRAM_sum + +gpu: +range: +kernel: vecCopy diff --git a/tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_5.txt b/tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_5.txt new file mode 100644 index 0000000000..9e5c371b8f --- /dev/null +++ b/tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_5.txt @@ -0,0 +1,5 @@ +pmc: SQ_ACTIVE_INST_SCA SQ_ACTIVE_INST_EXP_GDS SQ_ACTIVE_INST_MISC SQ_ACTIVE_INST_FLAT SQ_INST_CYCLES_VMEM_WR SQ_INST_CYCLES_VMEM_RD SQ_INST_CYCLES_SMEM SQ_INST_CYCLES_SALU TCP_TCC_READ_REQ_sum TCP_TCC_WRITE_REQ_sum TCP_TCC_ATOMIC_WITH_RET_REQ_sum TCP_TCC_ATOMIC_WITHOUT_RET_REQ_sum TA_ADDR_STALLED_BY_TD_CYCLES_sum TA_DATA_STALLED_BY_TC_CYCLES_sum SPI_RA_SGPR_SIMD_FULL_CSN SPI_RA_LDS_CU_FULL_CSN CPC_ME1_DC0_SPI_BUSY TCC_EA0_RDREQ_sum TCC_EA0_RDREQ_32B_sum TCC_BUBBLE_sum TCC_EA0_RD_UNCACHED_32B_sum + +gpu: +range: +kernel: vecCopy diff --git a/tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_6.txt b/tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_6.txt new file mode 100644 index 0000000000..cb0cdfc532 --- /dev/null +++ b/tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_6.txt @@ -0,0 +1,5 @@ +pmc: SQ_THREAD_CYCLES_VALU SQ_IFETCH SQ_LDS_BANK_CONFLICT SQ_LDS_ADDR_CONFLICT SQ_LDS_UNALIGNED_STALL SQ_WAVES_EQ_64 SQ_WAVES_LT_64 SQ_WAVES_LT_48 TCP_TCC_NC_READ_REQ_sum TCP_TCC_NC_WRITE_REQ_sum TCP_TCC_NC_ATOMIC_REQ_sum TCP_TCC_UC_READ_REQ_sum TA_FLAT_WAVEFRONTS_sum TA_FLAT_READ_WAVEFRONTS_sum SPI_RA_BAR_CU_FULL_CSN SPI_RA_TGLIM_CU_FULL_CSN TCC_EA0_RDREQ_DRAM_sum TCC_TAG_STALL_sum TCC_NORMAL_WRITEBACK_sum TCC_ALL_TC_OP_WB_WRITEBACK_sum + +gpu: +range: +kernel: vecCopy diff --git a/tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_7.txt b/tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_7.txt new file mode 100644 index 0000000000..b8b1ed2da2 --- /dev/null +++ b/tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_7.txt @@ -0,0 +1,5 @@ +pmc: SQ_WAVES_LT_32 SQ_WAVES_LT_16 SQ_ITEMS SQ_LDS_MEM_VIOLATIONS SQ_LDS_ATOMIC_RETURN SQ_LDS_IDX_ACTIVE SQ_WAVES_RESTORED SQ_WAVES_SAVED TCP_TCC_UC_WRITE_REQ_sum TCP_TCC_UC_ATOMIC_REQ_sum TCP_TCC_CC_READ_REQ_sum TCP_TCC_CC_WRITE_REQ_sum TA_FLAT_WRITE_WAVEFRONTS_sum TA_FLAT_ATOMIC_WAVEFRONTS_sum SPI_RA_WVLIM_STALL_CSN SPI_SWC_CSC_WR TCC_NORMAL_EVICT_sum TCC_ALL_TC_OP_INV_EVICT_sum TCC_TOO_MANY_EA_WRREQS_STALL_sum TCC_EA0_ATOMIC_sum + +gpu: +range: +kernel: vecCopy diff --git a/tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_8.txt b/tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_8.txt new file mode 100644 index 0000000000..f9c42e5b39 --- /dev/null +++ b/tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_8.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM_NORM SQ_INSTS_MFMA SQ_INSTS_VALU_MFMA_I8 SQ_INSTS_VALU_MFMA_F16 SQ_INSTS_VALU_MFMA_BF16 SQ_INSTS_VALU_MFMA_F32 SQ_INSTS_VALU_MFMA_F64 SQ_VALU_MFMA_BUSY_CYCLES TCP_TCC_CC_ATOMIC_REQ_sum TCP_TCC_RW_READ_REQ_sum TCP_TCC_RW_WRITE_REQ_sum TCP_TCC_RW_ATOMIC_REQ_sum SPI_VWC_CSC_WR SPI_RA_BULKY_CU_FULL_CSN TCC_EA0_RDREQ_LEVEL_sum TCC_EA0_WRREQ_LEVEL_sum TCC_EA0_ATOMIC_LEVEL_sum TCC_EA0_WRREQ_STALL_sum + +gpu: +range: +kernel: vecCopy diff --git a/tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_9.txt b/tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_9.txt new file mode 100644 index 0000000000..a838f65389 --- /dev/null +++ b/tests/workloads/kernel_substr/MI300X_A1/perfmon/pmc_perf_9.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_MFMA_MOPS_I8 SQ_INSTS_VALU_MFMA_MOPS_F16 SQ_INSTS_VALU_MFMA_MOPS_BF16 SQ_INSTS_VALU_MFMA_MOPS_F32 SQ_INSTS_VALU_MFMA_MOPS_F64 SQC_TC_INST_REQ SQC_TC_DATA_READ_REQ SQC_TC_DATA_WRITE_REQ TCP_PENDING_STALL_CYCLES_sum + +gpu: +range: +kernel: vecCopy diff --git a/tests/workloads/kernel_substr/MI300X_A1/perfmon/timestamps.txt b/tests/workloads/kernel_substr/MI300X_A1/perfmon/timestamps.txt new file mode 100644 index 0000000000..2970e26c4e --- /dev/null +++ b/tests/workloads/kernel_substr/MI300X_A1/perfmon/timestamps.txt @@ -0,0 +1,5 @@ +pmc: + +gpu: +range: +kernel: vecCopy diff --git a/tests/workloads/kernel_substr/MI300X_A1/pmc_perf.csv b/tests/workloads/kernel_substr/MI300X_A1/pmc_perf.csv new file mode 100644 index 0000000000..2b8d32e5d8 --- /dev/null +++ b/tests/workloads/kernel_substr/MI300X_A1/pmc_perf.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Correlation_ID,SQC_DCACHE_INPUT_VALID_READYB,SQC_DCACHE_ATOMIC,SQC_DCACHE_REQ_READ_8,SQC_DCACHE_REQ,SQC_DCACHE_HITS,SQC_DCACHE_MISSES,SQC_DCACHE_MISSES_DUPLICATE,SQC_DCACHE_REQ_READ_1,Wave_Size_1,Correlation_ID_1,XCC_Index,TCC_ATOMIC[0],TCC_BUBBLE[0],TCC_CYCLE[0],TCC_EA0_ATOMIC[0],TCC_ATOMIC[1],TCC_BUBBLE[1],TCC_CYCLE[1],TCC_EA0_ATOMIC[1],TCC_ATOMIC[2],TCC_BUBBLE[2],TCC_CYCLE[2],TCC_EA0_ATOMIC[2],TCC_ATOMIC[3],TCC_BUBBLE[3],TCC_CYCLE[3],TCC_EA0_ATOMIC[3],TCC_ATOMIC[4],TCC_BUBBLE[4],TCC_CYCLE[4],TCC_EA0_ATOMIC[4],TCC_ATOMIC[5],TCC_BUBBLE[5],TCC_CYCLE[5],TCC_EA0_ATOMIC[5],TCC_ATOMIC[6],TCC_BUBBLE[6],TCC_CYCLE[6],TCC_EA0_ATOMIC[6],TCC_ATOMIC[7],TCC_BUBBLE[7],TCC_CYCLE[7],TCC_EA0_ATOMIC[7],TCC_ATOMIC[8],TCC_BUBBLE[8],TCC_CYCLE[8],TCC_EA0_ATOMIC[8],TCC_ATOMIC[9],TCC_BUBBLE[9],TCC_CYCLE[9],TCC_EA0_ATOMIC[9],TCC_ATOMIC[10],TCC_BUBBLE[10],TCC_CYCLE[10],TCC_EA0_ATOMIC[10],TCC_ATOMIC[11],TCC_BUBBLE[11],TCC_CYCLE[11],TCC_EA0_ATOMIC[11],TCC_ATOMIC[12],TCC_BUBBLE[12],TCC_CYCLE[12],TCC_EA0_ATOMIC[12],TCC_ATOMIC[13],TCC_BUBBLE[13],TCC_CYCLE[13],TCC_EA0_ATOMIC[13],TCC_ATOMIC[14],TCC_BUBBLE[14],TCC_CYCLE[14],TCC_EA0_ATOMIC[14],TCC_ATOMIC[15],TCC_BUBBLE[15],TCC_CYCLE[15],TCC_EA0_ATOMIC[15],TCC_ATOMIC[16],TCC_BUBBLE[16],TCC_CYCLE[16],TCC_EA0_ATOMIC[16],TCC_ATOMIC[17],TCC_BUBBLE[17],TCC_CYCLE[17],TCC_EA0_ATOMIC[17],TCC_ATOMIC[18],TCC_BUBBLE[18],TCC_CYCLE[18],TCC_EA0_ATOMIC[18],TCC_ATOMIC[19],TCC_BUBBLE[19],TCC_CYCLE[19],TCC_EA0_ATOMIC[19],TCC_ATOMIC[20],TCC_BUBBLE[20],TCC_CYCLE[20],TCC_EA0_ATOMIC[20],TCC_ATOMIC[21],TCC_BUBBLE[21],TCC_CYCLE[21],TCC_EA0_ATOMIC[21],TCC_ATOMIC[22],TCC_BUBBLE[22],TCC_CYCLE[22],TCC_EA0_ATOMIC[22],TCC_ATOMIC[23],TCC_BUBBLE[23],TCC_CYCLE[23],TCC_EA0_ATOMIC[23],TCC_ATOMIC[24],TCC_BUBBLE[24],TCC_CYCLE[24],TCC_EA0_ATOMIC[24],TCC_ATOMIC[25],TCC_BUBBLE[25],TCC_CYCLE[25],TCC_EA0_ATOMIC[25],TCC_ATOMIC[26],TCC_BUBBLE[26],TCC_CYCLE[26],TCC_EA0_ATOMIC[26],TCC_ATOMIC[27],TCC_BUBBLE[27],TCC_CYCLE[27],TCC_EA0_ATOMIC[27],TCC_ATOMIC[28],TCC_BUBBLE[28],TCC_CYCLE[28],TCC_EA0_ATOMIC[28],TCC_ATOMIC[29],TCC_BUBBLE[29],TCC_CYCLE[29],TCC_EA0_ATOMIC[29],TCC_ATOMIC[30],TCC_BUBBLE[30],TCC_CYCLE[30],TCC_EA0_ATOMIC[30],TCC_ATOMIC[31],TCC_BUBBLE[31],TCC_CYCLE[31],TCC_EA0_ATOMIC[31],TCC_ATOMIC[32],TCC_BUBBLE[32],TCC_CYCLE[32],TCC_EA0_ATOMIC[32],TCC_ATOMIC[33],TCC_BUBBLE[33],TCC_CYCLE[33],TCC_EA0_ATOMIC[33],TCC_ATOMIC[34],TCC_BUBBLE[34],TCC_CYCLE[34],TCC_EA0_ATOMIC[34],TCC_ATOMIC[35],TCC_BUBBLE[35],TCC_CYCLE[35],TCC_EA0_ATOMIC[35],TCC_ATOMIC[36],TCC_BUBBLE[36],TCC_CYCLE[36],TCC_EA0_ATOMIC[36],TCC_ATOMIC[37],TCC_BUBBLE[37],TCC_CYCLE[37],TCC_EA0_ATOMIC[37],TCC_ATOMIC[38],TCC_BUBBLE[38],TCC_CYCLE[38],TCC_EA0_ATOMIC[38],TCC_ATOMIC[39],TCC_BUBBLE[39],TCC_CYCLE[39],TCC_EA0_ATOMIC[39],TCC_ATOMIC[40],TCC_BUBBLE[40],TCC_CYCLE[40],TCC_EA0_ATOMIC[40],TCC_ATOMIC[41],TCC_BUBBLE[41],TCC_CYCLE[41],TCC_EA0_ATOMIC[41],TCC_ATOMIC[42],TCC_BUBBLE[42],TCC_CYCLE[42],TCC_EA0_ATOMIC[42],TCC_ATOMIC[43],TCC_BUBBLE[43],TCC_CYCLE[43],TCC_EA0_ATOMIC[43],TCC_ATOMIC[44],TCC_BUBBLE[44],TCC_CYCLE[44],TCC_EA0_ATOMIC[44],TCC_ATOMIC[45],TCC_BUBBLE[45],TCC_CYCLE[45],TCC_EA0_ATOMIC[45],TCC_ATOMIC[46],TCC_BUBBLE[46],TCC_CYCLE[46],TCC_EA0_ATOMIC[46],TCC_ATOMIC[47],TCC_BUBBLE[47],TCC_CYCLE[47],TCC_EA0_ATOMIC[47],TCC_ATOMIC[48],TCC_BUBBLE[48],TCC_CYCLE[48],TCC_EA0_ATOMIC[48],TCC_ATOMIC[49],TCC_BUBBLE[49],TCC_CYCLE[49],TCC_EA0_ATOMIC[49],TCC_ATOMIC[50],TCC_BUBBLE[50],TCC_CYCLE[50],TCC_EA0_ATOMIC[50],TCC_ATOMIC[51],TCC_BUBBLE[51],TCC_CYCLE[51],TCC_EA0_ATOMIC[51],TCC_ATOMIC[52],TCC_BUBBLE[52],TCC_CYCLE[52],TCC_EA0_ATOMIC[52],TCC_ATOMIC[53],TCC_BUBBLE[53],TCC_CYCLE[53],TCC_EA0_ATOMIC[53],TCC_ATOMIC[54],TCC_BUBBLE[54],TCC_CYCLE[54],TCC_EA0_ATOMIC[54],TCC_ATOMIC[55],TCC_BUBBLE[55],TCC_CYCLE[55],TCC_EA0_ATOMIC[55],TCC_ATOMIC[56],TCC_BUBBLE[56],TCC_CYCLE[56],TCC_EA0_ATOMIC[56],TCC_ATOMIC[57],TCC_BUBBLE[57],TCC_CYCLE[57],TCC_EA0_ATOMIC[57],TCC_ATOMIC[58],TCC_BUBBLE[58],TCC_CYCLE[58],TCC_EA0_ATOMIC[58],TCC_ATOMIC[59],TCC_BUBBLE[59],TCC_CYCLE[59],TCC_EA0_ATOMIC[59],TCC_ATOMIC[60],TCC_BUBBLE[60],TCC_CYCLE[60],TCC_EA0_ATOMIC[60],TCC_ATOMIC[61],TCC_BUBBLE[61],TCC_CYCLE[61],TCC_EA0_ATOMIC[61],TCC_ATOMIC[62],TCC_BUBBLE[62],TCC_CYCLE[62],TCC_EA0_ATOMIC[62],TCC_ATOMIC[63],TCC_BUBBLE[63],TCC_CYCLE[63],TCC_EA0_ATOMIC[63],TCC_ATOMIC[64],TCC_BUBBLE[64],TCC_CYCLE[64],TCC_EA0_ATOMIC[64],TCC_ATOMIC[65],TCC_BUBBLE[65],TCC_CYCLE[65],TCC_EA0_ATOMIC[65],TCC_ATOMIC[66],TCC_BUBBLE[66],TCC_CYCLE[66],TCC_EA0_ATOMIC[66],TCC_ATOMIC[67],TCC_BUBBLE[67],TCC_CYCLE[67],TCC_EA0_ATOMIC[67],TCC_ATOMIC[68],TCC_BUBBLE[68],TCC_CYCLE[68],TCC_EA0_ATOMIC[68],TCC_ATOMIC[69],TCC_BUBBLE[69],TCC_CYCLE[69],TCC_EA0_ATOMIC[69],TCC_ATOMIC[70],TCC_BUBBLE[70],TCC_CYCLE[70],TCC_EA0_ATOMIC[70],TCC_ATOMIC[71],TCC_BUBBLE[71],TCC_CYCLE[71],TCC_EA0_ATOMIC[71],TCC_ATOMIC[72],TCC_BUBBLE[72],TCC_CYCLE[72],TCC_EA0_ATOMIC[72],TCC_ATOMIC[73],TCC_BUBBLE[73],TCC_CYCLE[73],TCC_EA0_ATOMIC[73],TCC_ATOMIC[74],TCC_BUBBLE[74],TCC_CYCLE[74],TCC_EA0_ATOMIC[74],TCC_ATOMIC[75],TCC_BUBBLE[75],TCC_CYCLE[75],TCC_EA0_ATOMIC[75],TCC_ATOMIC[76],TCC_BUBBLE[76],TCC_CYCLE[76],TCC_EA0_ATOMIC[76],TCC_ATOMIC[77],TCC_BUBBLE[77],TCC_CYCLE[77],TCC_EA0_ATOMIC[77],TCC_ATOMIC[78],TCC_BUBBLE[78],TCC_CYCLE[78],TCC_EA0_ATOMIC[78],TCC_ATOMIC[79],TCC_BUBBLE[79],TCC_CYCLE[79],TCC_EA0_ATOMIC[79],TCC_ATOMIC[80],TCC_BUBBLE[80],TCC_CYCLE[80],TCC_EA0_ATOMIC[80],TCC_ATOMIC[81],TCC_BUBBLE[81],TCC_CYCLE[81],TCC_EA0_ATOMIC[81],TCC_ATOMIC[82],TCC_BUBBLE[82],TCC_CYCLE[82],TCC_EA0_ATOMIC[82],TCC_ATOMIC[83],TCC_BUBBLE[83],TCC_CYCLE[83],TCC_EA0_ATOMIC[83],TCC_ATOMIC[84],TCC_BUBBLE[84],TCC_CYCLE[84],TCC_EA0_ATOMIC[84],TCC_ATOMIC[85],TCC_BUBBLE[85],TCC_CYCLE[85],TCC_EA0_ATOMIC[85],TCC_ATOMIC[86],TCC_BUBBLE[86],TCC_CYCLE[86],TCC_EA0_ATOMIC[86],TCC_ATOMIC[87],TCC_BUBBLE[87],TCC_CYCLE[87],TCC_EA0_ATOMIC[87],TCC_ATOMIC[88],TCC_BUBBLE[88],TCC_CYCLE[88],TCC_EA0_ATOMIC[88],TCC_ATOMIC[89],TCC_BUBBLE[89],TCC_CYCLE[89],TCC_EA0_ATOMIC[89],TCC_ATOMIC[90],TCC_BUBBLE[90],TCC_CYCLE[90],TCC_EA0_ATOMIC[90],TCC_ATOMIC[91],TCC_BUBBLE[91],TCC_CYCLE[91],TCC_EA0_ATOMIC[91],TCC_ATOMIC[92],TCC_BUBBLE[92],TCC_CYCLE[92],TCC_EA0_ATOMIC[92],TCC_ATOMIC[93],TCC_BUBBLE[93],TCC_CYCLE[93],TCC_EA0_ATOMIC[93],TCC_ATOMIC[94],TCC_BUBBLE[94],TCC_CYCLE[94],TCC_EA0_ATOMIC[94],TCC_ATOMIC[95],TCC_BUBBLE[95],TCC_CYCLE[95],TCC_EA0_ATOMIC[95],TCC_ATOMIC[96],TCC_BUBBLE[96],TCC_CYCLE[96],TCC_EA0_ATOMIC[96],TCC_ATOMIC[97],TCC_BUBBLE[97],TCC_CYCLE[97],TCC_EA0_ATOMIC[97],TCC_ATOMIC[98],TCC_BUBBLE[98],TCC_CYCLE[98],TCC_EA0_ATOMIC[98],TCC_ATOMIC[99],TCC_BUBBLE[99],TCC_CYCLE[99],TCC_EA0_ATOMIC[99],TCC_ATOMIC[100],TCC_BUBBLE[100],TCC_CYCLE[100],TCC_EA0_ATOMIC[100],TCC_ATOMIC[101],TCC_BUBBLE[101],TCC_CYCLE[101],TCC_EA0_ATOMIC[101],TCC_ATOMIC[102],TCC_BUBBLE[102],TCC_CYCLE[102],TCC_EA0_ATOMIC[102],TCC_ATOMIC[103],TCC_BUBBLE[103],TCC_CYCLE[103],TCC_EA0_ATOMIC[103],TCC_ATOMIC[104],TCC_BUBBLE[104],TCC_CYCLE[104],TCC_EA0_ATOMIC[104],TCC_ATOMIC[105],TCC_BUBBLE[105],TCC_CYCLE[105],TCC_EA0_ATOMIC[105],TCC_ATOMIC[106],TCC_BUBBLE[106],TCC_CYCLE[106],TCC_EA0_ATOMIC[106],TCC_ATOMIC[107],TCC_BUBBLE[107],TCC_CYCLE[107],TCC_EA0_ATOMIC[107],TCC_ATOMIC[108],TCC_BUBBLE[108],TCC_CYCLE[108],TCC_EA0_ATOMIC[108],TCC_ATOMIC[109],TCC_BUBBLE[109],TCC_CYCLE[109],TCC_EA0_ATOMIC[109],TCC_ATOMIC[110],TCC_BUBBLE[110],TCC_CYCLE[110],TCC_EA0_ATOMIC[110],TCC_ATOMIC[111],TCC_BUBBLE[111],TCC_CYCLE[111],TCC_EA0_ATOMIC[111],TCC_ATOMIC[112],TCC_BUBBLE[112],TCC_CYCLE[112],TCC_EA0_ATOMIC[112],TCC_ATOMIC[113],TCC_BUBBLE[113],TCC_CYCLE[113],TCC_EA0_ATOMIC[113],TCC_ATOMIC[114],TCC_BUBBLE[114],TCC_CYCLE[114],TCC_EA0_ATOMIC[114],TCC_ATOMIC[115],TCC_BUBBLE[115],TCC_CYCLE[115],TCC_EA0_ATOMIC[115],TCC_ATOMIC[116],TCC_BUBBLE[116],TCC_CYCLE[116],TCC_EA0_ATOMIC[116],TCC_ATOMIC[117],TCC_BUBBLE[117],TCC_CYCLE[117],TCC_EA0_ATOMIC[117],TCC_ATOMIC[118],TCC_BUBBLE[118],TCC_CYCLE[118],TCC_EA0_ATOMIC[118],TCC_ATOMIC[119],TCC_BUBBLE[119],TCC_CYCLE[119],TCC_EA0_ATOMIC[119],TCC_ATOMIC[120],TCC_BUBBLE[120],TCC_CYCLE[120],TCC_EA0_ATOMIC[120],TCC_ATOMIC[121],TCC_BUBBLE[121],TCC_CYCLE[121],TCC_EA0_ATOMIC[121],TCC_ATOMIC[122],TCC_BUBBLE[122],TCC_CYCLE[122],TCC_EA0_ATOMIC[122],TCC_ATOMIC[123],TCC_BUBBLE[123],TCC_CYCLE[123],TCC_EA0_ATOMIC[123],TCC_ATOMIC[124],TCC_BUBBLE[124],TCC_CYCLE[124],TCC_EA0_ATOMIC[124],TCC_ATOMIC[125],TCC_BUBBLE[125],TCC_CYCLE[125],TCC_EA0_ATOMIC[125],TCC_ATOMIC[126],TCC_BUBBLE[126],TCC_CYCLE[126],TCC_EA0_ATOMIC[126],TCC_ATOMIC[127],TCC_BUBBLE[127],TCC_CYCLE[127],TCC_EA0_ATOMIC[127],Wave_Size_2,Correlation_ID_2,SQ_WAVES_LT_32,SQ_WAVES_LT_16,SQ_ITEMS,SQ_LDS_MEM_VIOLATIONS,SQ_LDS_ATOMIC_RETURN,SQ_LDS_IDX_ACTIVE,SQ_WAVES_RESTORED,SQ_WAVES_SAVED,SPI_RA_WVLIM_STALL_CSN,SPI_SWC_CSC_WR,TA_FLAT_ATOMIC_WAVEFRONTS_sum,TA_FLAT_WRITE_WAVEFRONTS_sum,TCC_ALL_TC_OP_INV_EVICT_sum,TCC_EA0_ATOMIC_sum,TCC_NORMAL_EVICT_sum,TCC_TOO_MANY_EA_WRREQS_STALL_sum,TCP_TCC_CC_READ_REQ_sum,TCP_TCC_CC_WRITE_REQ_sum,TCP_TCC_UC_ATOMIC_REQ_sum,TCP_TCC_UC_WRITE_REQ_sum,Wave_Size_3,Correlation_ID_3,SQ_INSTS_SMEM_NORM,SQ_INSTS_MFMA,SQ_INSTS_VALU_MFMA_I8,SQ_INSTS_VALU_MFMA_F16,SQ_INSTS_VALU_MFMA_BF16,SQ_INSTS_VALU_MFMA_F32,SQ_INSTS_VALU_MFMA_F64,SQ_VALU_MFMA_BUSY_CYCLES,SPI_VWC_CSC_WR,SPI_RA_BULKY_CU_FULL_CSN,TCC_EA0_ATOMIC_LEVEL_sum,TCC_EA0_RDREQ_LEVEL_sum,TCC_EA0_WRREQ_LEVEL_sum,TCC_EA0_WRREQ_STALL_sum,TCP_TCC_CC_ATOMIC_REQ_sum,TCP_TCC_RW_ATOMIC_REQ_sum,TCP_TCC_RW_READ_REQ_sum,TCP_TCC_RW_WRITE_REQ_sum,Wave_Size_4,Correlation_ID_4,SQ_INSTS_VALU_TRANS_F16,SQ_INSTS_VALU_ADD_F32,SQ_INSTS_VALU_MUL_F32,SQ_INSTS_VALU_FMA_F32,SQ_INSTS_VALU_TRANS_F32,SQ_INSTS_VALU_ADD_F64,SQ_INSTS_VALU_MUL_F64,SQ_INSTS_VALU_FMA_F64,SPI_RA_REQ_NO_ALLOC,SPI_RA_REQ_NO_ALLOC_CSN,CPC_CPC_STAT_STALL,CPC_UTCL1_STALL_ON_TRANSLATION,CPF_CPF_STAT_IDLE,CPF_CPF_TCIU_IDLE,TA_BUFFER_ATOMIC_WAVEFRONTS_sum,TA_BUFFER_TOTAL_CYCLES_sum,TCC_HIT_sum,TCC_MISS_sum,TCC_REQ_sum,TCC_STREAMING_REQ_sum,TCP_TOTAL_ACCESSES_sum,TCP_TOTAL_READ_sum,TCP_TOTAL_WRITE_sum,TCP_VOLATILE_sum,TD_ATOMIC_WAVEFRONT_sum,TD_STORE_WAVEFRONT_sum,Wave_Size_5,Correlation_ID_5,XCC_Index_5,TCC_MISS[0],TCC_READ[0],TCC_REQ[0],TCC_RW_REQ[0],TCC_MISS[1],TCC_READ[1],TCC_REQ[1],TCC_RW_REQ[1],TCC_MISS[2],TCC_READ[2],TCC_REQ[2],TCC_RW_REQ[2],TCC_MISS[3],TCC_READ[3],TCC_REQ[3],TCC_RW_REQ[3],TCC_MISS[4],TCC_READ[4],TCC_REQ[4],TCC_RW_REQ[4],TCC_MISS[5],TCC_READ[5],TCC_REQ[5],TCC_RW_REQ[5],TCC_MISS[6],TCC_READ[6],TCC_REQ[6],TCC_RW_REQ[6],TCC_MISS[7],TCC_READ[7],TCC_REQ[7],TCC_RW_REQ[7],TCC_MISS[8],TCC_READ[8],TCC_REQ[8],TCC_RW_REQ[8],TCC_MISS[9],TCC_READ[9],TCC_REQ[9],TCC_RW_REQ[9],TCC_MISS[10],TCC_READ[10],TCC_REQ[10],TCC_RW_REQ[10],TCC_MISS[11],TCC_READ[11],TCC_REQ[11],TCC_RW_REQ[11],TCC_MISS[12],TCC_READ[12],TCC_REQ[12],TCC_RW_REQ[12],TCC_MISS[13],TCC_READ[13],TCC_REQ[13],TCC_RW_REQ[13],TCC_MISS[14],TCC_READ[14],TCC_REQ[14],TCC_RW_REQ[14],TCC_MISS[15],TCC_READ[15],TCC_REQ[15],TCC_RW_REQ[15],TCC_MISS[16],TCC_READ[16],TCC_REQ[16],TCC_RW_REQ[16],TCC_MISS[17],TCC_READ[17],TCC_REQ[17],TCC_RW_REQ[17],TCC_MISS[18],TCC_READ[18],TCC_REQ[18],TCC_RW_REQ[18],TCC_MISS[19],TCC_READ[19],TCC_REQ[19],TCC_RW_REQ[19],TCC_MISS[20],TCC_READ[20],TCC_REQ[20],TCC_RW_REQ[20],TCC_MISS[21],TCC_READ[21],TCC_REQ[21],TCC_RW_REQ[21],TCC_MISS[22],TCC_READ[22],TCC_REQ[22],TCC_RW_REQ[22],TCC_MISS[23],TCC_READ[23],TCC_REQ[23],TCC_RW_REQ[23],TCC_MISS[24],TCC_READ[24],TCC_REQ[24],TCC_RW_REQ[24],TCC_MISS[25],TCC_READ[25],TCC_REQ[25],TCC_RW_REQ[25],TCC_MISS[26],TCC_READ[26],TCC_REQ[26],TCC_RW_REQ[26],TCC_MISS[27],TCC_READ[27],TCC_REQ[27],TCC_RW_REQ[27],TCC_MISS[28],TCC_READ[28],TCC_REQ[28],TCC_RW_REQ[28],TCC_MISS[29],TCC_READ[29],TCC_REQ[29],TCC_RW_REQ[29],TCC_MISS[30],TCC_READ[30],TCC_REQ[30],TCC_RW_REQ[30],TCC_MISS[31],TCC_READ[31],TCC_REQ[31],TCC_RW_REQ[31],TCC_MISS[32],TCC_READ[32],TCC_REQ[32],TCC_RW_REQ[32],TCC_MISS[33],TCC_READ[33],TCC_REQ[33],TCC_RW_REQ[33],TCC_MISS[34],TCC_READ[34],TCC_REQ[34],TCC_RW_REQ[34],TCC_MISS[35],TCC_READ[35],TCC_REQ[35],TCC_RW_REQ[35],TCC_MISS[36],TCC_READ[36],TCC_REQ[36],TCC_RW_REQ[36],TCC_MISS[37],TCC_READ[37],TCC_REQ[37],TCC_RW_REQ[37],TCC_MISS[38],TCC_READ[38],TCC_REQ[38],TCC_RW_REQ[38],TCC_MISS[39],TCC_READ[39],TCC_REQ[39],TCC_RW_REQ[39],TCC_MISS[40],TCC_READ[40],TCC_REQ[40],TCC_RW_REQ[40],TCC_MISS[41],TCC_READ[41],TCC_REQ[41],TCC_RW_REQ[41],TCC_MISS[42],TCC_READ[42],TCC_REQ[42],TCC_RW_REQ[42],TCC_MISS[43],TCC_READ[43],TCC_REQ[43],TCC_RW_REQ[43],TCC_MISS[44],TCC_READ[44],TCC_REQ[44],TCC_RW_REQ[44],TCC_MISS[45],TCC_READ[45],TCC_REQ[45],TCC_RW_REQ[45],TCC_MISS[46],TCC_READ[46],TCC_REQ[46],TCC_RW_REQ[46],TCC_MISS[47],TCC_READ[47],TCC_REQ[47],TCC_RW_REQ[47],TCC_MISS[48],TCC_READ[48],TCC_REQ[48],TCC_RW_REQ[48],TCC_MISS[49],TCC_READ[49],TCC_REQ[49],TCC_RW_REQ[49],TCC_MISS[50],TCC_READ[50],TCC_REQ[50],TCC_RW_REQ[50],TCC_MISS[51],TCC_READ[51],TCC_REQ[51],TCC_RW_REQ[51],TCC_MISS[52],TCC_READ[52],TCC_REQ[52],TCC_RW_REQ[52],TCC_MISS[53],TCC_READ[53],TCC_REQ[53],TCC_RW_REQ[53],TCC_MISS[54],TCC_READ[54],TCC_REQ[54],TCC_RW_REQ[54],TCC_MISS[55],TCC_READ[55],TCC_REQ[55],TCC_RW_REQ[55],TCC_MISS[56],TCC_READ[56],TCC_REQ[56],TCC_RW_REQ[56],TCC_MISS[57],TCC_READ[57],TCC_REQ[57],TCC_RW_REQ[57],TCC_MISS[58],TCC_READ[58],TCC_REQ[58],TCC_RW_REQ[58],TCC_MISS[59],TCC_READ[59],TCC_REQ[59],TCC_RW_REQ[59],TCC_MISS[60],TCC_READ[60],TCC_REQ[60],TCC_RW_REQ[60],TCC_MISS[61],TCC_READ[61],TCC_REQ[61],TCC_RW_REQ[61],TCC_MISS[62],TCC_READ[62],TCC_REQ[62],TCC_RW_REQ[62],TCC_MISS[63],TCC_READ[63],TCC_REQ[63],TCC_RW_REQ[63],TCC_MISS[64],TCC_READ[64],TCC_REQ[64],TCC_RW_REQ[64],TCC_MISS[65],TCC_READ[65],TCC_REQ[65],TCC_RW_REQ[65],TCC_MISS[66],TCC_READ[66],TCC_REQ[66],TCC_RW_REQ[66],TCC_MISS[67],TCC_READ[67],TCC_REQ[67],TCC_RW_REQ[67],TCC_MISS[68],TCC_READ[68],TCC_REQ[68],TCC_RW_REQ[68],TCC_MISS[69],TCC_READ[69],TCC_REQ[69],TCC_RW_REQ[69],TCC_MISS[70],TCC_READ[70],TCC_REQ[70],TCC_RW_REQ[70],TCC_MISS[71],TCC_READ[71],TCC_REQ[71],TCC_RW_REQ[71],TCC_MISS[72],TCC_READ[72],TCC_REQ[72],TCC_RW_REQ[72],TCC_MISS[73],TCC_READ[73],TCC_REQ[73],TCC_RW_REQ[73],TCC_MISS[74],TCC_READ[74],TCC_REQ[74],TCC_RW_REQ[74],TCC_MISS[75],TCC_READ[75],TCC_REQ[75],TCC_RW_REQ[75],TCC_MISS[76],TCC_READ[76],TCC_REQ[76],TCC_RW_REQ[76],TCC_MISS[77],TCC_READ[77],TCC_REQ[77],TCC_RW_REQ[77],TCC_MISS[78],TCC_READ[78],TCC_REQ[78],TCC_RW_REQ[78],TCC_MISS[79],TCC_READ[79],TCC_REQ[79],TCC_RW_REQ[79],TCC_MISS[80],TCC_READ[80],TCC_REQ[80],TCC_RW_REQ[80],TCC_MISS[81],TCC_READ[81],TCC_REQ[81],TCC_RW_REQ[81],TCC_MISS[82],TCC_READ[82],TCC_REQ[82],TCC_RW_REQ[82],TCC_MISS[83],TCC_READ[83],TCC_REQ[83],TCC_RW_REQ[83],TCC_MISS[84],TCC_READ[84],TCC_REQ[84],TCC_RW_REQ[84],TCC_MISS[85],TCC_READ[85],TCC_REQ[85],TCC_RW_REQ[85],TCC_MISS[86],TCC_READ[86],TCC_REQ[86],TCC_RW_REQ[86],TCC_MISS[87],TCC_READ[87],TCC_REQ[87],TCC_RW_REQ[87],TCC_MISS[88],TCC_READ[88],TCC_REQ[88],TCC_RW_REQ[88],TCC_MISS[89],TCC_READ[89],TCC_REQ[89],TCC_RW_REQ[89],TCC_MISS[90],TCC_READ[90],TCC_REQ[90],TCC_RW_REQ[90],TCC_MISS[91],TCC_READ[91],TCC_REQ[91],TCC_RW_REQ[91],TCC_MISS[92],TCC_READ[92],TCC_REQ[92],TCC_RW_REQ[92],TCC_MISS[93],TCC_READ[93],TCC_REQ[93],TCC_RW_REQ[93],TCC_MISS[94],TCC_READ[94],TCC_REQ[94],TCC_RW_REQ[94],TCC_MISS[95],TCC_READ[95],TCC_REQ[95],TCC_RW_REQ[95],TCC_MISS[96],TCC_READ[96],TCC_REQ[96],TCC_RW_REQ[96],TCC_MISS[97],TCC_READ[97],TCC_REQ[97],TCC_RW_REQ[97],TCC_MISS[98],TCC_READ[98],TCC_REQ[98],TCC_RW_REQ[98],TCC_MISS[99],TCC_READ[99],TCC_REQ[99],TCC_RW_REQ[99],TCC_MISS[100],TCC_READ[100],TCC_REQ[100],TCC_RW_REQ[100],TCC_MISS[101],TCC_READ[101],TCC_REQ[101],TCC_RW_REQ[101],TCC_MISS[102],TCC_READ[102],TCC_REQ[102],TCC_RW_REQ[102],TCC_MISS[103],TCC_READ[103],TCC_REQ[103],TCC_RW_REQ[103],TCC_MISS[104],TCC_READ[104],TCC_REQ[104],TCC_RW_REQ[104],TCC_MISS[105],TCC_READ[105],TCC_REQ[105],TCC_RW_REQ[105],TCC_MISS[106],TCC_READ[106],TCC_REQ[106],TCC_RW_REQ[106],TCC_MISS[107],TCC_READ[107],TCC_REQ[107],TCC_RW_REQ[107],TCC_MISS[108],TCC_READ[108],TCC_REQ[108],TCC_RW_REQ[108],TCC_MISS[109],TCC_READ[109],TCC_REQ[109],TCC_RW_REQ[109],TCC_MISS[110],TCC_READ[110],TCC_REQ[110],TCC_RW_REQ[110],TCC_MISS[111],TCC_READ[111],TCC_REQ[111],TCC_RW_REQ[111],TCC_MISS[112],TCC_READ[112],TCC_REQ[112],TCC_RW_REQ[112],TCC_MISS[113],TCC_READ[113],TCC_REQ[113],TCC_RW_REQ[113],TCC_MISS[114],TCC_READ[114],TCC_REQ[114],TCC_RW_REQ[114],TCC_MISS[115],TCC_READ[115],TCC_REQ[115],TCC_RW_REQ[115],TCC_MISS[116],TCC_READ[116],TCC_REQ[116],TCC_RW_REQ[116],TCC_MISS[117],TCC_READ[117],TCC_REQ[117],TCC_RW_REQ[117],TCC_MISS[118],TCC_READ[118],TCC_REQ[118],TCC_RW_REQ[118],TCC_MISS[119],TCC_READ[119],TCC_REQ[119],TCC_RW_REQ[119],TCC_MISS[120],TCC_READ[120],TCC_REQ[120],TCC_RW_REQ[120],TCC_MISS[121],TCC_READ[121],TCC_REQ[121],TCC_RW_REQ[121],TCC_MISS[122],TCC_READ[122],TCC_REQ[122],TCC_RW_REQ[122],TCC_MISS[123],TCC_READ[123],TCC_REQ[123],TCC_RW_REQ[123],TCC_MISS[124],TCC_READ[124],TCC_REQ[124],TCC_RW_REQ[124],TCC_MISS[125],TCC_READ[125],TCC_REQ[125],TCC_RW_REQ[125],TCC_MISS[126],TCC_READ[126],TCC_REQ[126],TCC_RW_REQ[126],TCC_MISS[127],TCC_READ[127],TCC_REQ[127],TCC_RW_REQ[127],Wave_Size_6,Correlation_ID_6,SQ_INSTS_BRANCH,SQ_INSTS_SENDMSG,SQ_WAIT_ANY,SQ_WAIT_INST_ANY,SQ_ACTIVE_INST_ANY,SQ_ACTIVE_INST_VMEM,SQ_ACTIVE_INST_LDS,SQ_ACTIVE_INST_VALU,SPI_RA_WAVE_SIMD_FULL_CSN,SPI_RA_VGPR_SIMD_FULL_CSN,CPC_CPC_UTCL2IU_STALL,CPC_ME1_BUSY_FOR_PACKET_DECODE,TA_ADDR_STALLED_BY_TC_CYCLES_sum,TA_TOTAL_WAVEFRONTS_sum,TCC_EA0_WRREQ_64B_sum,TCC_EA0_WRREQ_DRAM_sum,TCC_EA0_WRREQ_sum,TCC_EA0_WR_UNCACHED_32B_sum,TCP_UTCL1_PERMISSION_MISS_sum,TCP_UTCL1_REQUEST_sum,TCP_UTCL1_TRANSLATION_HIT_sum,TCP_UTCL1_TRANSLATION_MISS_sum,Wave_Size_7,Correlation_ID_7,XCC_Index_7,TCC_TAG_STALL[0],TCC_TOO_MANY_EA_WRREQS_STALL[0],TCC_WRITE[0],TCC_TAG_STALL[1],TCC_TOO_MANY_EA_WRREQS_STALL[1],TCC_WRITE[1],TCC_TAG_STALL[2],TCC_TOO_MANY_EA_WRREQS_STALL[2],TCC_WRITE[2],TCC_TAG_STALL[3],TCC_TOO_MANY_EA_WRREQS_STALL[3],TCC_WRITE[3],TCC_TAG_STALL[4],TCC_TOO_MANY_EA_WRREQS_STALL[4],TCC_WRITE[4],TCC_TAG_STALL[5],TCC_TOO_MANY_EA_WRREQS_STALL[5],TCC_WRITE[5],TCC_TAG_STALL[6],TCC_TOO_MANY_EA_WRREQS_STALL[6],TCC_WRITE[6],TCC_TAG_STALL[7],TCC_TOO_MANY_EA_WRREQS_STALL[7],TCC_WRITE[7],TCC_TAG_STALL[8],TCC_TOO_MANY_EA_WRREQS_STALL[8],TCC_WRITE[8],TCC_TAG_STALL[9],TCC_TOO_MANY_EA_WRREQS_STALL[9],TCC_WRITE[9],TCC_TAG_STALL[10],TCC_TOO_MANY_EA_WRREQS_STALL[10],TCC_WRITE[10],TCC_TAG_STALL[11],TCC_TOO_MANY_EA_WRREQS_STALL[11],TCC_WRITE[11],TCC_TAG_STALL[12],TCC_TOO_MANY_EA_WRREQS_STALL[12],TCC_WRITE[12],TCC_TAG_STALL[13],TCC_TOO_MANY_EA_WRREQS_STALL[13],TCC_WRITE[13],TCC_TAG_STALL[14],TCC_TOO_MANY_EA_WRREQS_STALL[14],TCC_WRITE[14],TCC_TAG_STALL[15],TCC_TOO_MANY_EA_WRREQS_STALL[15],TCC_WRITE[15],TCC_TAG_STALL[16],TCC_TOO_MANY_EA_WRREQS_STALL[16],TCC_WRITE[16],TCC_TAG_STALL[17],TCC_TOO_MANY_EA_WRREQS_STALL[17],TCC_WRITE[17],TCC_TAG_STALL[18],TCC_TOO_MANY_EA_WRREQS_STALL[18],TCC_WRITE[18],TCC_TAG_STALL[19],TCC_TOO_MANY_EA_WRREQS_STALL[19],TCC_WRITE[19],TCC_TAG_STALL[20],TCC_TOO_MANY_EA_WRREQS_STALL[20],TCC_WRITE[20],TCC_TAG_STALL[21],TCC_TOO_MANY_EA_WRREQS_STALL[21],TCC_WRITE[21],TCC_TAG_STALL[22],TCC_TOO_MANY_EA_WRREQS_STALL[22],TCC_WRITE[22],TCC_TAG_STALL[23],TCC_TOO_MANY_EA_WRREQS_STALL[23],TCC_WRITE[23],TCC_TAG_STALL[24],TCC_TOO_MANY_EA_WRREQS_STALL[24],TCC_WRITE[24],TCC_TAG_STALL[25],TCC_TOO_MANY_EA_WRREQS_STALL[25],TCC_WRITE[25],TCC_TAG_STALL[26],TCC_TOO_MANY_EA_WRREQS_STALL[26],TCC_WRITE[26],TCC_TAG_STALL[27],TCC_TOO_MANY_EA_WRREQS_STALL[27],TCC_WRITE[27],TCC_TAG_STALL[28],TCC_TOO_MANY_EA_WRREQS_STALL[28],TCC_WRITE[28],TCC_TAG_STALL[29],TCC_TOO_MANY_EA_WRREQS_STALL[29],TCC_WRITE[29],TCC_TAG_STALL[30],TCC_TOO_MANY_EA_WRREQS_STALL[30],TCC_WRITE[30],TCC_TAG_STALL[31],TCC_TOO_MANY_EA_WRREQS_STALL[31],TCC_WRITE[31],TCC_TAG_STALL[32],TCC_TOO_MANY_EA_WRREQS_STALL[32],TCC_WRITE[32],TCC_TAG_STALL[33],TCC_TOO_MANY_EA_WRREQS_STALL[33],TCC_WRITE[33],TCC_TAG_STALL[34],TCC_TOO_MANY_EA_WRREQS_STALL[34],TCC_WRITE[34],TCC_TAG_STALL[35],TCC_TOO_MANY_EA_WRREQS_STALL[35],TCC_WRITE[35],TCC_TAG_STALL[36],TCC_TOO_MANY_EA_WRREQS_STALL[36],TCC_WRITE[36],TCC_TAG_STALL[37],TCC_TOO_MANY_EA_WRREQS_STALL[37],TCC_WRITE[37],TCC_TAG_STALL[38],TCC_TOO_MANY_EA_WRREQS_STALL[38],TCC_WRITE[38],TCC_TAG_STALL[39],TCC_TOO_MANY_EA_WRREQS_STALL[39],TCC_WRITE[39],TCC_TAG_STALL[40],TCC_TOO_MANY_EA_WRREQS_STALL[40],TCC_WRITE[40],TCC_TAG_STALL[41],TCC_TOO_MANY_EA_WRREQS_STALL[41],TCC_WRITE[41],TCC_TAG_STALL[42],TCC_TOO_MANY_EA_WRREQS_STALL[42],TCC_WRITE[42],TCC_TAG_STALL[43],TCC_TOO_MANY_EA_WRREQS_STALL[43],TCC_WRITE[43],TCC_TAG_STALL[44],TCC_TOO_MANY_EA_WRREQS_STALL[44],TCC_WRITE[44],TCC_TAG_STALL[45],TCC_TOO_MANY_EA_WRREQS_STALL[45],TCC_WRITE[45],TCC_TAG_STALL[46],TCC_TOO_MANY_EA_WRREQS_STALL[46],TCC_WRITE[46],TCC_TAG_STALL[47],TCC_TOO_MANY_EA_WRREQS_STALL[47],TCC_WRITE[47],TCC_TAG_STALL[48],TCC_TOO_MANY_EA_WRREQS_STALL[48],TCC_WRITE[48],TCC_TAG_STALL[49],TCC_TOO_MANY_EA_WRREQS_STALL[49],TCC_WRITE[49],TCC_TAG_STALL[50],TCC_TOO_MANY_EA_WRREQS_STALL[50],TCC_WRITE[50],TCC_TAG_STALL[51],TCC_TOO_MANY_EA_WRREQS_STALL[51],TCC_WRITE[51],TCC_TAG_STALL[52],TCC_TOO_MANY_EA_WRREQS_STALL[52],TCC_WRITE[52],TCC_TAG_STALL[53],TCC_TOO_MANY_EA_WRREQS_STALL[53],TCC_WRITE[53],TCC_TAG_STALL[54],TCC_TOO_MANY_EA_WRREQS_STALL[54],TCC_WRITE[54],TCC_TAG_STALL[55],TCC_TOO_MANY_EA_WRREQS_STALL[55],TCC_WRITE[55],TCC_TAG_STALL[56],TCC_TOO_MANY_EA_WRREQS_STALL[56],TCC_WRITE[56],TCC_TAG_STALL[57],TCC_TOO_MANY_EA_WRREQS_STALL[57],TCC_WRITE[57],TCC_TAG_STALL[58],TCC_TOO_MANY_EA_WRREQS_STALL[58],TCC_WRITE[58],TCC_TAG_STALL[59],TCC_TOO_MANY_EA_WRREQS_STALL[59],TCC_WRITE[59],TCC_TAG_STALL[60],TCC_TOO_MANY_EA_WRREQS_STALL[60],TCC_WRITE[60],TCC_TAG_STALL[61],TCC_TOO_MANY_EA_WRREQS_STALL[61],TCC_WRITE[61],TCC_TAG_STALL[62],TCC_TOO_MANY_EA_WRREQS_STALL[62],TCC_WRITE[62],TCC_TAG_STALL[63],TCC_TOO_MANY_EA_WRREQS_STALL[63],TCC_WRITE[63],TCC_TAG_STALL[64],TCC_TOO_MANY_EA_WRREQS_STALL[64],TCC_WRITE[64],TCC_TAG_STALL[65],TCC_TOO_MANY_EA_WRREQS_STALL[65],TCC_WRITE[65],TCC_TAG_STALL[66],TCC_TOO_MANY_EA_WRREQS_STALL[66],TCC_WRITE[66],TCC_TAG_STALL[67],TCC_TOO_MANY_EA_WRREQS_STALL[67],TCC_WRITE[67],TCC_TAG_STALL[68],TCC_TOO_MANY_EA_WRREQS_STALL[68],TCC_WRITE[68],TCC_TAG_STALL[69],TCC_TOO_MANY_EA_WRREQS_STALL[69],TCC_WRITE[69],TCC_TAG_STALL[70],TCC_TOO_MANY_EA_WRREQS_STALL[70],TCC_WRITE[70],TCC_TAG_STALL[71],TCC_TOO_MANY_EA_WRREQS_STALL[71],TCC_WRITE[71],TCC_TAG_STALL[72],TCC_TOO_MANY_EA_WRREQS_STALL[72],TCC_WRITE[72],TCC_TAG_STALL[73],TCC_TOO_MANY_EA_WRREQS_STALL[73],TCC_WRITE[73],TCC_TAG_STALL[74],TCC_TOO_MANY_EA_WRREQS_STALL[74],TCC_WRITE[74],TCC_TAG_STALL[75],TCC_TOO_MANY_EA_WRREQS_STALL[75],TCC_WRITE[75],TCC_TAG_STALL[76],TCC_TOO_MANY_EA_WRREQS_STALL[76],TCC_WRITE[76],TCC_TAG_STALL[77],TCC_TOO_MANY_EA_WRREQS_STALL[77],TCC_WRITE[77],TCC_TAG_STALL[78],TCC_TOO_MANY_EA_WRREQS_STALL[78],TCC_WRITE[78],TCC_TAG_STALL[79],TCC_TOO_MANY_EA_WRREQS_STALL[79],TCC_WRITE[79],TCC_TAG_STALL[80],TCC_TOO_MANY_EA_WRREQS_STALL[80],TCC_WRITE[80],TCC_TAG_STALL[81],TCC_TOO_MANY_EA_WRREQS_STALL[81],TCC_WRITE[81],TCC_TAG_STALL[82],TCC_TOO_MANY_EA_WRREQS_STALL[82],TCC_WRITE[82],TCC_TAG_STALL[83],TCC_TOO_MANY_EA_WRREQS_STALL[83],TCC_WRITE[83],TCC_TAG_STALL[84],TCC_TOO_MANY_EA_WRREQS_STALL[84],TCC_WRITE[84],TCC_TAG_STALL[85],TCC_TOO_MANY_EA_WRREQS_STALL[85],TCC_WRITE[85],TCC_TAG_STALL[86],TCC_TOO_MANY_EA_WRREQS_STALL[86],TCC_WRITE[86],TCC_TAG_STALL[87],TCC_TOO_MANY_EA_WRREQS_STALL[87],TCC_WRITE[87],TCC_TAG_STALL[88],TCC_TOO_MANY_EA_WRREQS_STALL[88],TCC_WRITE[88],TCC_TAG_STALL[89],TCC_TOO_MANY_EA_WRREQS_STALL[89],TCC_WRITE[89],TCC_TAG_STALL[90],TCC_TOO_MANY_EA_WRREQS_STALL[90],TCC_WRITE[90],TCC_TAG_STALL[91],TCC_TOO_MANY_EA_WRREQS_STALL[91],TCC_WRITE[91],TCC_TAG_STALL[92],TCC_TOO_MANY_EA_WRREQS_STALL[92],TCC_WRITE[92],TCC_TAG_STALL[93],TCC_TOO_MANY_EA_WRREQS_STALL[93],TCC_WRITE[93],TCC_TAG_STALL[94],TCC_TOO_MANY_EA_WRREQS_STALL[94],TCC_WRITE[94],TCC_TAG_STALL[95],TCC_TOO_MANY_EA_WRREQS_STALL[95],TCC_WRITE[95],TCC_TAG_STALL[96],TCC_TOO_MANY_EA_WRREQS_STALL[96],TCC_WRITE[96],TCC_TAG_STALL[97],TCC_TOO_MANY_EA_WRREQS_STALL[97],TCC_WRITE[97],TCC_TAG_STALL[98],TCC_TOO_MANY_EA_WRREQS_STALL[98],TCC_WRITE[98],TCC_TAG_STALL[99],TCC_TOO_MANY_EA_WRREQS_STALL[99],TCC_WRITE[99],TCC_TAG_STALL[100],TCC_TOO_MANY_EA_WRREQS_STALL[100],TCC_WRITE[100],TCC_TAG_STALL[101],TCC_TOO_MANY_EA_WRREQS_STALL[101],TCC_WRITE[101],TCC_TAG_STALL[102],TCC_TOO_MANY_EA_WRREQS_STALL[102],TCC_WRITE[102],TCC_TAG_STALL[103],TCC_TOO_MANY_EA_WRREQS_STALL[103],TCC_WRITE[103],TCC_TAG_STALL[104],TCC_TOO_MANY_EA_WRREQS_STALL[104],TCC_WRITE[104],TCC_TAG_STALL[105],TCC_TOO_MANY_EA_WRREQS_STALL[105],TCC_WRITE[105],TCC_TAG_STALL[106],TCC_TOO_MANY_EA_WRREQS_STALL[106],TCC_WRITE[106],TCC_TAG_STALL[107],TCC_TOO_MANY_EA_WRREQS_STALL[107],TCC_WRITE[107],TCC_TAG_STALL[108],TCC_TOO_MANY_EA_WRREQS_STALL[108],TCC_WRITE[108],TCC_TAG_STALL[109],TCC_TOO_MANY_EA_WRREQS_STALL[109],TCC_WRITE[109],TCC_TAG_STALL[110],TCC_TOO_MANY_EA_WRREQS_STALL[110],TCC_WRITE[110],TCC_TAG_STALL[111],TCC_TOO_MANY_EA_WRREQS_STALL[111],TCC_WRITE[111],TCC_TAG_STALL[112],TCC_TOO_MANY_EA_WRREQS_STALL[112],TCC_WRITE[112],TCC_TAG_STALL[113],TCC_TOO_MANY_EA_WRREQS_STALL[113],TCC_WRITE[113],TCC_TAG_STALL[114],TCC_TOO_MANY_EA_WRREQS_STALL[114],TCC_WRITE[114],TCC_TAG_STALL[115],TCC_TOO_MANY_EA_WRREQS_STALL[115],TCC_WRITE[115],TCC_TAG_STALL[116],TCC_TOO_MANY_EA_WRREQS_STALL[116],TCC_WRITE[116],TCC_TAG_STALL[117],TCC_TOO_MANY_EA_WRREQS_STALL[117],TCC_WRITE[117],TCC_TAG_STALL[118],TCC_TOO_MANY_EA_WRREQS_STALL[118],TCC_WRITE[118],TCC_TAG_STALL[119],TCC_TOO_MANY_EA_WRREQS_STALL[119],TCC_WRITE[119],TCC_TAG_STALL[120],TCC_TOO_MANY_EA_WRREQS_STALL[120],TCC_WRITE[120],TCC_TAG_STALL[121],TCC_TOO_MANY_EA_WRREQS_STALL[121],TCC_WRITE[121],TCC_TAG_STALL[122],TCC_TOO_MANY_EA_WRREQS_STALL[122],TCC_WRITE[122],TCC_TAG_STALL[123],TCC_TOO_MANY_EA_WRREQS_STALL[123],TCC_WRITE[123],TCC_TAG_STALL[124],TCC_TOO_MANY_EA_WRREQS_STALL[124],TCC_WRITE[124],TCC_TAG_STALL[125],TCC_TOO_MANY_EA_WRREQS_STALL[125],TCC_WRITE[125],TCC_TAG_STALL[126],TCC_TOO_MANY_EA_WRREQS_STALL[126],TCC_WRITE[126],TCC_TAG_STALL[127],TCC_TOO_MANY_EA_WRREQS_STALL[127],TCC_WRITE[127],Wave_Size_8,Correlation_ID_8,XCC_Index_8,TCC_EA0_ATOMIC_LEVEL[0],TCC_EA0_RDREQ[0],TCC_EA0_RDREQ_32B[0],TCC_EA0_RDREQ_LEVEL[0],TCC_EA0_ATOMIC_LEVEL[1],TCC_EA0_RDREQ[1],TCC_EA0_RDREQ_32B[1],TCC_EA0_RDREQ_LEVEL[1],TCC_EA0_ATOMIC_LEVEL[2],TCC_EA0_RDREQ[2],TCC_EA0_RDREQ_32B[2],TCC_EA0_RDREQ_LEVEL[2],TCC_EA0_ATOMIC_LEVEL[3],TCC_EA0_RDREQ[3],TCC_EA0_RDREQ_32B[3],TCC_EA0_RDREQ_LEVEL[3],TCC_EA0_ATOMIC_LEVEL[4],TCC_EA0_RDREQ[4],TCC_EA0_RDREQ_32B[4],TCC_EA0_RDREQ_LEVEL[4],TCC_EA0_ATOMIC_LEVEL[5],TCC_EA0_RDREQ[5],TCC_EA0_RDREQ_32B[5],TCC_EA0_RDREQ_LEVEL[5],TCC_EA0_ATOMIC_LEVEL[6],TCC_EA0_RDREQ[6],TCC_EA0_RDREQ_32B[6],TCC_EA0_RDREQ_LEVEL[6],TCC_EA0_ATOMIC_LEVEL[7],TCC_EA0_RDREQ[7],TCC_EA0_RDREQ_32B[7],TCC_EA0_RDREQ_LEVEL[7],TCC_EA0_ATOMIC_LEVEL[8],TCC_EA0_RDREQ[8],TCC_EA0_RDREQ_32B[8],TCC_EA0_RDREQ_LEVEL[8],TCC_EA0_ATOMIC_LEVEL[9],TCC_EA0_RDREQ[9],TCC_EA0_RDREQ_32B[9],TCC_EA0_RDREQ_LEVEL[9],TCC_EA0_ATOMIC_LEVEL[10],TCC_EA0_RDREQ[10],TCC_EA0_RDREQ_32B[10],TCC_EA0_RDREQ_LEVEL[10],TCC_EA0_ATOMIC_LEVEL[11],TCC_EA0_RDREQ[11],TCC_EA0_RDREQ_32B[11],TCC_EA0_RDREQ_LEVEL[11],TCC_EA0_ATOMIC_LEVEL[12],TCC_EA0_RDREQ[12],TCC_EA0_RDREQ_32B[12],TCC_EA0_RDREQ_LEVEL[12],TCC_EA0_ATOMIC_LEVEL[13],TCC_EA0_RDREQ[13],TCC_EA0_RDREQ_32B[13],TCC_EA0_RDREQ_LEVEL[13],TCC_EA0_ATOMIC_LEVEL[14],TCC_EA0_RDREQ[14],TCC_EA0_RDREQ_32B[14],TCC_EA0_RDREQ_LEVEL[14],TCC_EA0_ATOMIC_LEVEL[15],TCC_EA0_RDREQ[15],TCC_EA0_RDREQ_32B[15],TCC_EA0_RDREQ_LEVEL[15],TCC_EA0_ATOMIC_LEVEL[16],TCC_EA0_RDREQ[16],TCC_EA0_RDREQ_32B[16],TCC_EA0_RDREQ_LEVEL[16],TCC_EA0_ATOMIC_LEVEL[17],TCC_EA0_RDREQ[17],TCC_EA0_RDREQ_32B[17],TCC_EA0_RDREQ_LEVEL[17],TCC_EA0_ATOMIC_LEVEL[18],TCC_EA0_RDREQ[18],TCC_EA0_RDREQ_32B[18],TCC_EA0_RDREQ_LEVEL[18],TCC_EA0_ATOMIC_LEVEL[19],TCC_EA0_RDREQ[19],TCC_EA0_RDREQ_32B[19],TCC_EA0_RDREQ_LEVEL[19],TCC_EA0_ATOMIC_LEVEL[20],TCC_EA0_RDREQ[20],TCC_EA0_RDREQ_32B[20],TCC_EA0_RDREQ_LEVEL[20],TCC_EA0_ATOMIC_LEVEL[21],TCC_EA0_RDREQ[21],TCC_EA0_RDREQ_32B[21],TCC_EA0_RDREQ_LEVEL[21],TCC_EA0_ATOMIC_LEVEL[22],TCC_EA0_RDREQ[22],TCC_EA0_RDREQ_32B[22],TCC_EA0_RDREQ_LEVEL[22],TCC_EA0_ATOMIC_LEVEL[23],TCC_EA0_RDREQ[23],TCC_EA0_RDREQ_32B[23],TCC_EA0_RDREQ_LEVEL[23],TCC_EA0_ATOMIC_LEVEL[24],TCC_EA0_RDREQ[24],TCC_EA0_RDREQ_32B[24],TCC_EA0_RDREQ_LEVEL[24],TCC_EA0_ATOMIC_LEVEL[25],TCC_EA0_RDREQ[25],TCC_EA0_RDREQ_32B[25],TCC_EA0_RDREQ_LEVEL[25],TCC_EA0_ATOMIC_LEVEL[26],TCC_EA0_RDREQ[26],TCC_EA0_RDREQ_32B[26],TCC_EA0_RDREQ_LEVEL[26],TCC_EA0_ATOMIC_LEVEL[27],TCC_EA0_RDREQ[27],TCC_EA0_RDREQ_32B[27],TCC_EA0_RDREQ_LEVEL[27],TCC_EA0_ATOMIC_LEVEL[28],TCC_EA0_RDREQ[28],TCC_EA0_RDREQ_32B[28],TCC_EA0_RDREQ_LEVEL[28],TCC_EA0_ATOMIC_LEVEL[29],TCC_EA0_RDREQ[29],TCC_EA0_RDREQ_32B[29],TCC_EA0_RDREQ_LEVEL[29],TCC_EA0_ATOMIC_LEVEL[30],TCC_EA0_RDREQ[30],TCC_EA0_RDREQ_32B[30],TCC_EA0_RDREQ_LEVEL[30],TCC_EA0_ATOMIC_LEVEL[31],TCC_EA0_RDREQ[31],TCC_EA0_RDREQ_32B[31],TCC_EA0_RDREQ_LEVEL[31],TCC_EA0_ATOMIC_LEVEL[32],TCC_EA0_RDREQ[32],TCC_EA0_RDREQ_32B[32],TCC_EA0_RDREQ_LEVEL[32],TCC_EA0_ATOMIC_LEVEL[33],TCC_EA0_RDREQ[33],TCC_EA0_RDREQ_32B[33],TCC_EA0_RDREQ_LEVEL[33],TCC_EA0_ATOMIC_LEVEL[34],TCC_EA0_RDREQ[34],TCC_EA0_RDREQ_32B[34],TCC_EA0_RDREQ_LEVEL[34],TCC_EA0_ATOMIC_LEVEL[35],TCC_EA0_RDREQ[35],TCC_EA0_RDREQ_32B[35],TCC_EA0_RDREQ_LEVEL[35],TCC_EA0_ATOMIC_LEVEL[36],TCC_EA0_RDREQ[36],TCC_EA0_RDREQ_32B[36],TCC_EA0_RDREQ_LEVEL[36],TCC_EA0_ATOMIC_LEVEL[37],TCC_EA0_RDREQ[37],TCC_EA0_RDREQ_32B[37],TCC_EA0_RDREQ_LEVEL[37],TCC_EA0_ATOMIC_LEVEL[38],TCC_EA0_RDREQ[38],TCC_EA0_RDREQ_32B[38],TCC_EA0_RDREQ_LEVEL[38],TCC_EA0_ATOMIC_LEVEL[39],TCC_EA0_RDREQ[39],TCC_EA0_RDREQ_32B[39],TCC_EA0_RDREQ_LEVEL[39],TCC_EA0_ATOMIC_LEVEL[40],TCC_EA0_RDREQ[40],TCC_EA0_RDREQ_32B[40],TCC_EA0_RDREQ_LEVEL[40],TCC_EA0_ATOMIC_LEVEL[41],TCC_EA0_RDREQ[41],TCC_EA0_RDREQ_32B[41],TCC_EA0_RDREQ_LEVEL[41],TCC_EA0_ATOMIC_LEVEL[42],TCC_EA0_RDREQ[42],TCC_EA0_RDREQ_32B[42],TCC_EA0_RDREQ_LEVEL[42],TCC_EA0_ATOMIC_LEVEL[43],TCC_EA0_RDREQ[43],TCC_EA0_RDREQ_32B[43],TCC_EA0_RDREQ_LEVEL[43],TCC_EA0_ATOMIC_LEVEL[44],TCC_EA0_RDREQ[44],TCC_EA0_RDREQ_32B[44],TCC_EA0_RDREQ_LEVEL[44],TCC_EA0_ATOMIC_LEVEL[45],TCC_EA0_RDREQ[45],TCC_EA0_RDREQ_32B[45],TCC_EA0_RDREQ_LEVEL[45],TCC_EA0_ATOMIC_LEVEL[46],TCC_EA0_RDREQ[46],TCC_EA0_RDREQ_32B[46],TCC_EA0_RDREQ_LEVEL[46],TCC_EA0_ATOMIC_LEVEL[47],TCC_EA0_RDREQ[47],TCC_EA0_RDREQ_32B[47],TCC_EA0_RDREQ_LEVEL[47],TCC_EA0_ATOMIC_LEVEL[48],TCC_EA0_RDREQ[48],TCC_EA0_RDREQ_32B[48],TCC_EA0_RDREQ_LEVEL[48],TCC_EA0_ATOMIC_LEVEL[49],TCC_EA0_RDREQ[49],TCC_EA0_RDREQ_32B[49],TCC_EA0_RDREQ_LEVEL[49],TCC_EA0_ATOMIC_LEVEL[50],TCC_EA0_RDREQ[50],TCC_EA0_RDREQ_32B[50],TCC_EA0_RDREQ_LEVEL[50],TCC_EA0_ATOMIC_LEVEL[51],TCC_EA0_RDREQ[51],TCC_EA0_RDREQ_32B[51],TCC_EA0_RDREQ_LEVEL[51],TCC_EA0_ATOMIC_LEVEL[52],TCC_EA0_RDREQ[52],TCC_EA0_RDREQ_32B[52],TCC_EA0_RDREQ_LEVEL[52],TCC_EA0_ATOMIC_LEVEL[53],TCC_EA0_RDREQ[53],TCC_EA0_RDREQ_32B[53],TCC_EA0_RDREQ_LEVEL[53],TCC_EA0_ATOMIC_LEVEL[54],TCC_EA0_RDREQ[54],TCC_EA0_RDREQ_32B[54],TCC_EA0_RDREQ_LEVEL[54],TCC_EA0_ATOMIC_LEVEL[55],TCC_EA0_RDREQ[55],TCC_EA0_RDREQ_32B[55],TCC_EA0_RDREQ_LEVEL[55],TCC_EA0_ATOMIC_LEVEL[56],TCC_EA0_RDREQ[56],TCC_EA0_RDREQ_32B[56],TCC_EA0_RDREQ_LEVEL[56],TCC_EA0_ATOMIC_LEVEL[57],TCC_EA0_RDREQ[57],TCC_EA0_RDREQ_32B[57],TCC_EA0_RDREQ_LEVEL[57],TCC_EA0_ATOMIC_LEVEL[58],TCC_EA0_RDREQ[58],TCC_EA0_RDREQ_32B[58],TCC_EA0_RDREQ_LEVEL[58],TCC_EA0_ATOMIC_LEVEL[59],TCC_EA0_RDREQ[59],TCC_EA0_RDREQ_32B[59],TCC_EA0_RDREQ_LEVEL[59],TCC_EA0_ATOMIC_LEVEL[60],TCC_EA0_RDREQ[60],TCC_EA0_RDREQ_32B[60],TCC_EA0_RDREQ_LEVEL[60],TCC_EA0_ATOMIC_LEVEL[61],TCC_EA0_RDREQ[61],TCC_EA0_RDREQ_32B[61],TCC_EA0_RDREQ_LEVEL[61],TCC_EA0_ATOMIC_LEVEL[62],TCC_EA0_RDREQ[62],TCC_EA0_RDREQ_32B[62],TCC_EA0_RDREQ_LEVEL[62],TCC_EA0_ATOMIC_LEVEL[63],TCC_EA0_RDREQ[63],TCC_EA0_RDREQ_32B[63],TCC_EA0_RDREQ_LEVEL[63],TCC_EA0_ATOMIC_LEVEL[64],TCC_EA0_RDREQ[64],TCC_EA0_RDREQ_32B[64],TCC_EA0_RDREQ_LEVEL[64],TCC_EA0_ATOMIC_LEVEL[65],TCC_EA0_RDREQ[65],TCC_EA0_RDREQ_32B[65],TCC_EA0_RDREQ_LEVEL[65],TCC_EA0_ATOMIC_LEVEL[66],TCC_EA0_RDREQ[66],TCC_EA0_RDREQ_32B[66],TCC_EA0_RDREQ_LEVEL[66],TCC_EA0_ATOMIC_LEVEL[67],TCC_EA0_RDREQ[67],TCC_EA0_RDREQ_32B[67],TCC_EA0_RDREQ_LEVEL[67],TCC_EA0_ATOMIC_LEVEL[68],TCC_EA0_RDREQ[68],TCC_EA0_RDREQ_32B[68],TCC_EA0_RDREQ_LEVEL[68],TCC_EA0_ATOMIC_LEVEL[69],TCC_EA0_RDREQ[69],TCC_EA0_RDREQ_32B[69],TCC_EA0_RDREQ_LEVEL[69],TCC_EA0_ATOMIC_LEVEL[70],TCC_EA0_RDREQ[70],TCC_EA0_RDREQ_32B[70],TCC_EA0_RDREQ_LEVEL[70],TCC_EA0_ATOMIC_LEVEL[71],TCC_EA0_RDREQ[71],TCC_EA0_RDREQ_32B[71],TCC_EA0_RDREQ_LEVEL[71],TCC_EA0_ATOMIC_LEVEL[72],TCC_EA0_RDREQ[72],TCC_EA0_RDREQ_32B[72],TCC_EA0_RDREQ_LEVEL[72],TCC_EA0_ATOMIC_LEVEL[73],TCC_EA0_RDREQ[73],TCC_EA0_RDREQ_32B[73],TCC_EA0_RDREQ_LEVEL[73],TCC_EA0_ATOMIC_LEVEL[74],TCC_EA0_RDREQ[74],TCC_EA0_RDREQ_32B[74],TCC_EA0_RDREQ_LEVEL[74],TCC_EA0_ATOMIC_LEVEL[75],TCC_EA0_RDREQ[75],TCC_EA0_RDREQ_32B[75],TCC_EA0_RDREQ_LEVEL[75],TCC_EA0_ATOMIC_LEVEL[76],TCC_EA0_RDREQ[76],TCC_EA0_RDREQ_32B[76],TCC_EA0_RDREQ_LEVEL[76],TCC_EA0_ATOMIC_LEVEL[77],TCC_EA0_RDREQ[77],TCC_EA0_RDREQ_32B[77],TCC_EA0_RDREQ_LEVEL[77],TCC_EA0_ATOMIC_LEVEL[78],TCC_EA0_RDREQ[78],TCC_EA0_RDREQ_32B[78],TCC_EA0_RDREQ_LEVEL[78],TCC_EA0_ATOMIC_LEVEL[79],TCC_EA0_RDREQ[79],TCC_EA0_RDREQ_32B[79],TCC_EA0_RDREQ_LEVEL[79],TCC_EA0_ATOMIC_LEVEL[80],TCC_EA0_RDREQ[80],TCC_EA0_RDREQ_32B[80],TCC_EA0_RDREQ_LEVEL[80],TCC_EA0_ATOMIC_LEVEL[81],TCC_EA0_RDREQ[81],TCC_EA0_RDREQ_32B[81],TCC_EA0_RDREQ_LEVEL[81],TCC_EA0_ATOMIC_LEVEL[82],TCC_EA0_RDREQ[82],TCC_EA0_RDREQ_32B[82],TCC_EA0_RDREQ_LEVEL[82],TCC_EA0_ATOMIC_LEVEL[83],TCC_EA0_RDREQ[83],TCC_EA0_RDREQ_32B[83],TCC_EA0_RDREQ_LEVEL[83],TCC_EA0_ATOMIC_LEVEL[84],TCC_EA0_RDREQ[84],TCC_EA0_RDREQ_32B[84],TCC_EA0_RDREQ_LEVEL[84],TCC_EA0_ATOMIC_LEVEL[85],TCC_EA0_RDREQ[85],TCC_EA0_RDREQ_32B[85],TCC_EA0_RDREQ_LEVEL[85],TCC_EA0_ATOMIC_LEVEL[86],TCC_EA0_RDREQ[86],TCC_EA0_RDREQ_32B[86],TCC_EA0_RDREQ_LEVEL[86],TCC_EA0_ATOMIC_LEVEL[87],TCC_EA0_RDREQ[87],TCC_EA0_RDREQ_32B[87],TCC_EA0_RDREQ_LEVEL[87],TCC_EA0_ATOMIC_LEVEL[88],TCC_EA0_RDREQ[88],TCC_EA0_RDREQ_32B[88],TCC_EA0_RDREQ_LEVEL[88],TCC_EA0_ATOMIC_LEVEL[89],TCC_EA0_RDREQ[89],TCC_EA0_RDREQ_32B[89],TCC_EA0_RDREQ_LEVEL[89],TCC_EA0_ATOMIC_LEVEL[90],TCC_EA0_RDREQ[90],TCC_EA0_RDREQ_32B[90],TCC_EA0_RDREQ_LEVEL[90],TCC_EA0_ATOMIC_LEVEL[91],TCC_EA0_RDREQ[91],TCC_EA0_RDREQ_32B[91],TCC_EA0_RDREQ_LEVEL[91],TCC_EA0_ATOMIC_LEVEL[92],TCC_EA0_RDREQ[92],TCC_EA0_RDREQ_32B[92],TCC_EA0_RDREQ_LEVEL[92],TCC_EA0_ATOMIC_LEVEL[93],TCC_EA0_RDREQ[93],TCC_EA0_RDREQ_32B[93],TCC_EA0_RDREQ_LEVEL[93],TCC_EA0_ATOMIC_LEVEL[94],TCC_EA0_RDREQ[94],TCC_EA0_RDREQ_32B[94],TCC_EA0_RDREQ_LEVEL[94],TCC_EA0_ATOMIC_LEVEL[95],TCC_EA0_RDREQ[95],TCC_EA0_RDREQ_32B[95],TCC_EA0_RDREQ_LEVEL[95],TCC_EA0_ATOMIC_LEVEL[96],TCC_EA0_RDREQ[96],TCC_EA0_RDREQ_32B[96],TCC_EA0_RDREQ_LEVEL[96],TCC_EA0_ATOMIC_LEVEL[97],TCC_EA0_RDREQ[97],TCC_EA0_RDREQ_32B[97],TCC_EA0_RDREQ_LEVEL[97],TCC_EA0_ATOMIC_LEVEL[98],TCC_EA0_RDREQ[98],TCC_EA0_RDREQ_32B[98],TCC_EA0_RDREQ_LEVEL[98],TCC_EA0_ATOMIC_LEVEL[99],TCC_EA0_RDREQ[99],TCC_EA0_RDREQ_32B[99],TCC_EA0_RDREQ_LEVEL[99],TCC_EA0_ATOMIC_LEVEL[100],TCC_EA0_RDREQ[100],TCC_EA0_RDREQ_32B[100],TCC_EA0_RDREQ_LEVEL[100],TCC_EA0_ATOMIC_LEVEL[101],TCC_EA0_RDREQ[101],TCC_EA0_RDREQ_32B[101],TCC_EA0_RDREQ_LEVEL[101],TCC_EA0_ATOMIC_LEVEL[102],TCC_EA0_RDREQ[102],TCC_EA0_RDREQ_32B[102],TCC_EA0_RDREQ_LEVEL[102],TCC_EA0_ATOMIC_LEVEL[103],TCC_EA0_RDREQ[103],TCC_EA0_RDREQ_32B[103],TCC_EA0_RDREQ_LEVEL[103],TCC_EA0_ATOMIC_LEVEL[104],TCC_EA0_RDREQ[104],TCC_EA0_RDREQ_32B[104],TCC_EA0_RDREQ_LEVEL[104],TCC_EA0_ATOMIC_LEVEL[105],TCC_EA0_RDREQ[105],TCC_EA0_RDREQ_32B[105],TCC_EA0_RDREQ_LEVEL[105],TCC_EA0_ATOMIC_LEVEL[106],TCC_EA0_RDREQ[106],TCC_EA0_RDREQ_32B[106],TCC_EA0_RDREQ_LEVEL[106],TCC_EA0_ATOMIC_LEVEL[107],TCC_EA0_RDREQ[107],TCC_EA0_RDREQ_32B[107],TCC_EA0_RDREQ_LEVEL[107],TCC_EA0_ATOMIC_LEVEL[108],TCC_EA0_RDREQ[108],TCC_EA0_RDREQ_32B[108],TCC_EA0_RDREQ_LEVEL[108],TCC_EA0_ATOMIC_LEVEL[109],TCC_EA0_RDREQ[109],TCC_EA0_RDREQ_32B[109],TCC_EA0_RDREQ_LEVEL[109],TCC_EA0_ATOMIC_LEVEL[110],TCC_EA0_RDREQ[110],TCC_EA0_RDREQ_32B[110],TCC_EA0_RDREQ_LEVEL[110],TCC_EA0_ATOMIC_LEVEL[111],TCC_EA0_RDREQ[111],TCC_EA0_RDREQ_32B[111],TCC_EA0_RDREQ_LEVEL[111],TCC_EA0_ATOMIC_LEVEL[112],TCC_EA0_RDREQ[112],TCC_EA0_RDREQ_32B[112],TCC_EA0_RDREQ_LEVEL[112],TCC_EA0_ATOMIC_LEVEL[113],TCC_EA0_RDREQ[113],TCC_EA0_RDREQ_32B[113],TCC_EA0_RDREQ_LEVEL[113],TCC_EA0_ATOMIC_LEVEL[114],TCC_EA0_RDREQ[114],TCC_EA0_RDREQ_32B[114],TCC_EA0_RDREQ_LEVEL[114],TCC_EA0_ATOMIC_LEVEL[115],TCC_EA0_RDREQ[115],TCC_EA0_RDREQ_32B[115],TCC_EA0_RDREQ_LEVEL[115],TCC_EA0_ATOMIC_LEVEL[116],TCC_EA0_RDREQ[116],TCC_EA0_RDREQ_32B[116],TCC_EA0_RDREQ_LEVEL[116],TCC_EA0_ATOMIC_LEVEL[117],TCC_EA0_RDREQ[117],TCC_EA0_RDREQ_32B[117],TCC_EA0_RDREQ_LEVEL[117],TCC_EA0_ATOMIC_LEVEL[118],TCC_EA0_RDREQ[118],TCC_EA0_RDREQ_32B[118],TCC_EA0_RDREQ_LEVEL[118],TCC_EA0_ATOMIC_LEVEL[119],TCC_EA0_RDREQ[119],TCC_EA0_RDREQ_32B[119],TCC_EA0_RDREQ_LEVEL[119],TCC_EA0_ATOMIC_LEVEL[120],TCC_EA0_RDREQ[120],TCC_EA0_RDREQ_32B[120],TCC_EA0_RDREQ_LEVEL[120],TCC_EA0_ATOMIC_LEVEL[121],TCC_EA0_RDREQ[121],TCC_EA0_RDREQ_32B[121],TCC_EA0_RDREQ_LEVEL[121],TCC_EA0_ATOMIC_LEVEL[122],TCC_EA0_RDREQ[122],TCC_EA0_RDREQ_32B[122],TCC_EA0_RDREQ_LEVEL[122],TCC_EA0_ATOMIC_LEVEL[123],TCC_EA0_RDREQ[123],TCC_EA0_RDREQ_32B[123],TCC_EA0_RDREQ_LEVEL[123],TCC_EA0_ATOMIC_LEVEL[124],TCC_EA0_RDREQ[124],TCC_EA0_RDREQ_32B[124],TCC_EA0_RDREQ_LEVEL[124],TCC_EA0_ATOMIC_LEVEL[125],TCC_EA0_RDREQ[125],TCC_EA0_RDREQ_32B[125],TCC_EA0_RDREQ_LEVEL[125],TCC_EA0_ATOMIC_LEVEL[126],TCC_EA0_RDREQ[126],TCC_EA0_RDREQ_32B[126],TCC_EA0_RDREQ_LEVEL[126],TCC_EA0_ATOMIC_LEVEL[127],TCC_EA0_RDREQ[127],TCC_EA0_RDREQ_32B[127],TCC_EA0_RDREQ_LEVEL[127],Wave_Size_9,Correlation_ID_9,XCC_Index_9,TCC_EA0_WRREQ[0],TCC_EA0_WRREQ_64B[0],TCC_EA0_WRREQ_LEVEL[0],TCC_HIT[0],TCC_EA0_WRREQ[1],TCC_EA0_WRREQ_64B[1],TCC_EA0_WRREQ_LEVEL[1],TCC_HIT[1],TCC_EA0_WRREQ[2],TCC_EA0_WRREQ_64B[2],TCC_EA0_WRREQ_LEVEL[2],TCC_HIT[2],TCC_EA0_WRREQ[3],TCC_EA0_WRREQ_64B[3],TCC_EA0_WRREQ_LEVEL[3],TCC_HIT[3],TCC_EA0_WRREQ[4],TCC_EA0_WRREQ_64B[4],TCC_EA0_WRREQ_LEVEL[4],TCC_HIT[4],TCC_EA0_WRREQ[5],TCC_EA0_WRREQ_64B[5],TCC_EA0_WRREQ_LEVEL[5],TCC_HIT[5],TCC_EA0_WRREQ[6],TCC_EA0_WRREQ_64B[6],TCC_EA0_WRREQ_LEVEL[6],TCC_HIT[6],TCC_EA0_WRREQ[7],TCC_EA0_WRREQ_64B[7],TCC_EA0_WRREQ_LEVEL[7],TCC_HIT[7],TCC_EA0_WRREQ[8],TCC_EA0_WRREQ_64B[8],TCC_EA0_WRREQ_LEVEL[8],TCC_HIT[8],TCC_EA0_WRREQ[9],TCC_EA0_WRREQ_64B[9],TCC_EA0_WRREQ_LEVEL[9],TCC_HIT[9],TCC_EA0_WRREQ[10],TCC_EA0_WRREQ_64B[10],TCC_EA0_WRREQ_LEVEL[10],TCC_HIT[10],TCC_EA0_WRREQ[11],TCC_EA0_WRREQ_64B[11],TCC_EA0_WRREQ_LEVEL[11],TCC_HIT[11],TCC_EA0_WRREQ[12],TCC_EA0_WRREQ_64B[12],TCC_EA0_WRREQ_LEVEL[12],TCC_HIT[12],TCC_EA0_WRREQ[13],TCC_EA0_WRREQ_64B[13],TCC_EA0_WRREQ_LEVEL[13],TCC_HIT[13],TCC_EA0_WRREQ[14],TCC_EA0_WRREQ_64B[14],TCC_EA0_WRREQ_LEVEL[14],TCC_HIT[14],TCC_EA0_WRREQ[15],TCC_EA0_WRREQ_64B[15],TCC_EA0_WRREQ_LEVEL[15],TCC_HIT[15],TCC_EA0_WRREQ[16],TCC_EA0_WRREQ_64B[16],TCC_EA0_WRREQ_LEVEL[16],TCC_HIT[16],TCC_EA0_WRREQ[17],TCC_EA0_WRREQ_64B[17],TCC_EA0_WRREQ_LEVEL[17],TCC_HIT[17],TCC_EA0_WRREQ[18],TCC_EA0_WRREQ_64B[18],TCC_EA0_WRREQ_LEVEL[18],TCC_HIT[18],TCC_EA0_WRREQ[19],TCC_EA0_WRREQ_64B[19],TCC_EA0_WRREQ_LEVEL[19],TCC_HIT[19],TCC_EA0_WRREQ[20],TCC_EA0_WRREQ_64B[20],TCC_EA0_WRREQ_LEVEL[20],TCC_HIT[20],TCC_EA0_WRREQ[21],TCC_EA0_WRREQ_64B[21],TCC_EA0_WRREQ_LEVEL[21],TCC_HIT[21],TCC_EA0_WRREQ[22],TCC_EA0_WRREQ_64B[22],TCC_EA0_WRREQ_LEVEL[22],TCC_HIT[22],TCC_EA0_WRREQ[23],TCC_EA0_WRREQ_64B[23],TCC_EA0_WRREQ_LEVEL[23],TCC_HIT[23],TCC_EA0_WRREQ[24],TCC_EA0_WRREQ_64B[24],TCC_EA0_WRREQ_LEVEL[24],TCC_HIT[24],TCC_EA0_WRREQ[25],TCC_EA0_WRREQ_64B[25],TCC_EA0_WRREQ_LEVEL[25],TCC_HIT[25],TCC_EA0_WRREQ[26],TCC_EA0_WRREQ_64B[26],TCC_EA0_WRREQ_LEVEL[26],TCC_HIT[26],TCC_EA0_WRREQ[27],TCC_EA0_WRREQ_64B[27],TCC_EA0_WRREQ_LEVEL[27],TCC_HIT[27],TCC_EA0_WRREQ[28],TCC_EA0_WRREQ_64B[28],TCC_EA0_WRREQ_LEVEL[28],TCC_HIT[28],TCC_EA0_WRREQ[29],TCC_EA0_WRREQ_64B[29],TCC_EA0_WRREQ_LEVEL[29],TCC_HIT[29],TCC_EA0_WRREQ[30],TCC_EA0_WRREQ_64B[30],TCC_EA0_WRREQ_LEVEL[30],TCC_HIT[30],TCC_EA0_WRREQ[31],TCC_EA0_WRREQ_64B[31],TCC_EA0_WRREQ_LEVEL[31],TCC_HIT[31],TCC_EA0_WRREQ[32],TCC_EA0_WRREQ_64B[32],TCC_EA0_WRREQ_LEVEL[32],TCC_HIT[32],TCC_EA0_WRREQ[33],TCC_EA0_WRREQ_64B[33],TCC_EA0_WRREQ_LEVEL[33],TCC_HIT[33],TCC_EA0_WRREQ[34],TCC_EA0_WRREQ_64B[34],TCC_EA0_WRREQ_LEVEL[34],TCC_HIT[34],TCC_EA0_WRREQ[35],TCC_EA0_WRREQ_64B[35],TCC_EA0_WRREQ_LEVEL[35],TCC_HIT[35],TCC_EA0_WRREQ[36],TCC_EA0_WRREQ_64B[36],TCC_EA0_WRREQ_LEVEL[36],TCC_HIT[36],TCC_EA0_WRREQ[37],TCC_EA0_WRREQ_64B[37],TCC_EA0_WRREQ_LEVEL[37],TCC_HIT[37],TCC_EA0_WRREQ[38],TCC_EA0_WRREQ_64B[38],TCC_EA0_WRREQ_LEVEL[38],TCC_HIT[38],TCC_EA0_WRREQ[39],TCC_EA0_WRREQ_64B[39],TCC_EA0_WRREQ_LEVEL[39],TCC_HIT[39],TCC_EA0_WRREQ[40],TCC_EA0_WRREQ_64B[40],TCC_EA0_WRREQ_LEVEL[40],TCC_HIT[40],TCC_EA0_WRREQ[41],TCC_EA0_WRREQ_64B[41],TCC_EA0_WRREQ_LEVEL[41],TCC_HIT[41],TCC_EA0_WRREQ[42],TCC_EA0_WRREQ_64B[42],TCC_EA0_WRREQ_LEVEL[42],TCC_HIT[42],TCC_EA0_WRREQ[43],TCC_EA0_WRREQ_64B[43],TCC_EA0_WRREQ_LEVEL[43],TCC_HIT[43],TCC_EA0_WRREQ[44],TCC_EA0_WRREQ_64B[44],TCC_EA0_WRREQ_LEVEL[44],TCC_HIT[44],TCC_EA0_WRREQ[45],TCC_EA0_WRREQ_64B[45],TCC_EA0_WRREQ_LEVEL[45],TCC_HIT[45],TCC_EA0_WRREQ[46],TCC_EA0_WRREQ_64B[46],TCC_EA0_WRREQ_LEVEL[46],TCC_HIT[46],TCC_EA0_WRREQ[47],TCC_EA0_WRREQ_64B[47],TCC_EA0_WRREQ_LEVEL[47],TCC_HIT[47],TCC_EA0_WRREQ[48],TCC_EA0_WRREQ_64B[48],TCC_EA0_WRREQ_LEVEL[48],TCC_HIT[48],TCC_EA0_WRREQ[49],TCC_EA0_WRREQ_64B[49],TCC_EA0_WRREQ_LEVEL[49],TCC_HIT[49],TCC_EA0_WRREQ[50],TCC_EA0_WRREQ_64B[50],TCC_EA0_WRREQ_LEVEL[50],TCC_HIT[50],TCC_EA0_WRREQ[51],TCC_EA0_WRREQ_64B[51],TCC_EA0_WRREQ_LEVEL[51],TCC_HIT[51],TCC_EA0_WRREQ[52],TCC_EA0_WRREQ_64B[52],TCC_EA0_WRREQ_LEVEL[52],TCC_HIT[52],TCC_EA0_WRREQ[53],TCC_EA0_WRREQ_64B[53],TCC_EA0_WRREQ_LEVEL[53],TCC_HIT[53],TCC_EA0_WRREQ[54],TCC_EA0_WRREQ_64B[54],TCC_EA0_WRREQ_LEVEL[54],TCC_HIT[54],TCC_EA0_WRREQ[55],TCC_EA0_WRREQ_64B[55],TCC_EA0_WRREQ_LEVEL[55],TCC_HIT[55],TCC_EA0_WRREQ[56],TCC_EA0_WRREQ_64B[56],TCC_EA0_WRREQ_LEVEL[56],TCC_HIT[56],TCC_EA0_WRREQ[57],TCC_EA0_WRREQ_64B[57],TCC_EA0_WRREQ_LEVEL[57],TCC_HIT[57],TCC_EA0_WRREQ[58],TCC_EA0_WRREQ_64B[58],TCC_EA0_WRREQ_LEVEL[58],TCC_HIT[58],TCC_EA0_WRREQ[59],TCC_EA0_WRREQ_64B[59],TCC_EA0_WRREQ_LEVEL[59],TCC_HIT[59],TCC_EA0_WRREQ[60],TCC_EA0_WRREQ_64B[60],TCC_EA0_WRREQ_LEVEL[60],TCC_HIT[60],TCC_EA0_WRREQ[61],TCC_EA0_WRREQ_64B[61],TCC_EA0_WRREQ_LEVEL[61],TCC_HIT[61],TCC_EA0_WRREQ[62],TCC_EA0_WRREQ_64B[62],TCC_EA0_WRREQ_LEVEL[62],TCC_HIT[62],TCC_EA0_WRREQ[63],TCC_EA0_WRREQ_64B[63],TCC_EA0_WRREQ_LEVEL[63],TCC_HIT[63],TCC_EA0_WRREQ[64],TCC_EA0_WRREQ_64B[64],TCC_EA0_WRREQ_LEVEL[64],TCC_HIT[64],TCC_EA0_WRREQ[65],TCC_EA0_WRREQ_64B[65],TCC_EA0_WRREQ_LEVEL[65],TCC_HIT[65],TCC_EA0_WRREQ[66],TCC_EA0_WRREQ_64B[66],TCC_EA0_WRREQ_LEVEL[66],TCC_HIT[66],TCC_EA0_WRREQ[67],TCC_EA0_WRREQ_64B[67],TCC_EA0_WRREQ_LEVEL[67],TCC_HIT[67],TCC_EA0_WRREQ[68],TCC_EA0_WRREQ_64B[68],TCC_EA0_WRREQ_LEVEL[68],TCC_HIT[68],TCC_EA0_WRREQ[69],TCC_EA0_WRREQ_64B[69],TCC_EA0_WRREQ_LEVEL[69],TCC_HIT[69],TCC_EA0_WRREQ[70],TCC_EA0_WRREQ_64B[70],TCC_EA0_WRREQ_LEVEL[70],TCC_HIT[70],TCC_EA0_WRREQ[71],TCC_EA0_WRREQ_64B[71],TCC_EA0_WRREQ_LEVEL[71],TCC_HIT[71],TCC_EA0_WRREQ[72],TCC_EA0_WRREQ_64B[72],TCC_EA0_WRREQ_LEVEL[72],TCC_HIT[72],TCC_EA0_WRREQ[73],TCC_EA0_WRREQ_64B[73],TCC_EA0_WRREQ_LEVEL[73],TCC_HIT[73],TCC_EA0_WRREQ[74],TCC_EA0_WRREQ_64B[74],TCC_EA0_WRREQ_LEVEL[74],TCC_HIT[74],TCC_EA0_WRREQ[75],TCC_EA0_WRREQ_64B[75],TCC_EA0_WRREQ_LEVEL[75],TCC_HIT[75],TCC_EA0_WRREQ[76],TCC_EA0_WRREQ_64B[76],TCC_EA0_WRREQ_LEVEL[76],TCC_HIT[76],TCC_EA0_WRREQ[77],TCC_EA0_WRREQ_64B[77],TCC_EA0_WRREQ_LEVEL[77],TCC_HIT[77],TCC_EA0_WRREQ[78],TCC_EA0_WRREQ_64B[78],TCC_EA0_WRREQ_LEVEL[78],TCC_HIT[78],TCC_EA0_WRREQ[79],TCC_EA0_WRREQ_64B[79],TCC_EA0_WRREQ_LEVEL[79],TCC_HIT[79],TCC_EA0_WRREQ[80],TCC_EA0_WRREQ_64B[80],TCC_EA0_WRREQ_LEVEL[80],TCC_HIT[80],TCC_EA0_WRREQ[81],TCC_EA0_WRREQ_64B[81],TCC_EA0_WRREQ_LEVEL[81],TCC_HIT[81],TCC_EA0_WRREQ[82],TCC_EA0_WRREQ_64B[82],TCC_EA0_WRREQ_LEVEL[82],TCC_HIT[82],TCC_EA0_WRREQ[83],TCC_EA0_WRREQ_64B[83],TCC_EA0_WRREQ_LEVEL[83],TCC_HIT[83],TCC_EA0_WRREQ[84],TCC_EA0_WRREQ_64B[84],TCC_EA0_WRREQ_LEVEL[84],TCC_HIT[84],TCC_EA0_WRREQ[85],TCC_EA0_WRREQ_64B[85],TCC_EA0_WRREQ_LEVEL[85],TCC_HIT[85],TCC_EA0_WRREQ[86],TCC_EA0_WRREQ_64B[86],TCC_EA0_WRREQ_LEVEL[86],TCC_HIT[86],TCC_EA0_WRREQ[87],TCC_EA0_WRREQ_64B[87],TCC_EA0_WRREQ_LEVEL[87],TCC_HIT[87],TCC_EA0_WRREQ[88],TCC_EA0_WRREQ_64B[88],TCC_EA0_WRREQ_LEVEL[88],TCC_HIT[88],TCC_EA0_WRREQ[89],TCC_EA0_WRREQ_64B[89],TCC_EA0_WRREQ_LEVEL[89],TCC_HIT[89],TCC_EA0_WRREQ[90],TCC_EA0_WRREQ_64B[90],TCC_EA0_WRREQ_LEVEL[90],TCC_HIT[90],TCC_EA0_WRREQ[91],TCC_EA0_WRREQ_64B[91],TCC_EA0_WRREQ_LEVEL[91],TCC_HIT[91],TCC_EA0_WRREQ[92],TCC_EA0_WRREQ_64B[92],TCC_EA0_WRREQ_LEVEL[92],TCC_HIT[92],TCC_EA0_WRREQ[93],TCC_EA0_WRREQ_64B[93],TCC_EA0_WRREQ_LEVEL[93],TCC_HIT[93],TCC_EA0_WRREQ[94],TCC_EA0_WRREQ_64B[94],TCC_EA0_WRREQ_LEVEL[94],TCC_HIT[94],TCC_EA0_WRREQ[95],TCC_EA0_WRREQ_64B[95],TCC_EA0_WRREQ_LEVEL[95],TCC_HIT[95],TCC_EA0_WRREQ[96],TCC_EA0_WRREQ_64B[96],TCC_EA0_WRREQ_LEVEL[96],TCC_HIT[96],TCC_EA0_WRREQ[97],TCC_EA0_WRREQ_64B[97],TCC_EA0_WRREQ_LEVEL[97],TCC_HIT[97],TCC_EA0_WRREQ[98],TCC_EA0_WRREQ_64B[98],TCC_EA0_WRREQ_LEVEL[98],TCC_HIT[98],TCC_EA0_WRREQ[99],TCC_EA0_WRREQ_64B[99],TCC_EA0_WRREQ_LEVEL[99],TCC_HIT[99],TCC_EA0_WRREQ[100],TCC_EA0_WRREQ_64B[100],TCC_EA0_WRREQ_LEVEL[100],TCC_HIT[100],TCC_EA0_WRREQ[101],TCC_EA0_WRREQ_64B[101],TCC_EA0_WRREQ_LEVEL[101],TCC_HIT[101],TCC_EA0_WRREQ[102],TCC_EA0_WRREQ_64B[102],TCC_EA0_WRREQ_LEVEL[102],TCC_HIT[102],TCC_EA0_WRREQ[103],TCC_EA0_WRREQ_64B[103],TCC_EA0_WRREQ_LEVEL[103],TCC_HIT[103],TCC_EA0_WRREQ[104],TCC_EA0_WRREQ_64B[104],TCC_EA0_WRREQ_LEVEL[104],TCC_HIT[104],TCC_EA0_WRREQ[105],TCC_EA0_WRREQ_64B[105],TCC_EA0_WRREQ_LEVEL[105],TCC_HIT[105],TCC_EA0_WRREQ[106],TCC_EA0_WRREQ_64B[106],TCC_EA0_WRREQ_LEVEL[106],TCC_HIT[106],TCC_EA0_WRREQ[107],TCC_EA0_WRREQ_64B[107],TCC_EA0_WRREQ_LEVEL[107],TCC_HIT[107],TCC_EA0_WRREQ[108],TCC_EA0_WRREQ_64B[108],TCC_EA0_WRREQ_LEVEL[108],TCC_HIT[108],TCC_EA0_WRREQ[109],TCC_EA0_WRREQ_64B[109],TCC_EA0_WRREQ_LEVEL[109],TCC_HIT[109],TCC_EA0_WRREQ[110],TCC_EA0_WRREQ_64B[110],TCC_EA0_WRREQ_LEVEL[110],TCC_HIT[110],TCC_EA0_WRREQ[111],TCC_EA0_WRREQ_64B[111],TCC_EA0_WRREQ_LEVEL[111],TCC_HIT[111],TCC_EA0_WRREQ[112],TCC_EA0_WRREQ_64B[112],TCC_EA0_WRREQ_LEVEL[112],TCC_HIT[112],TCC_EA0_WRREQ[113],TCC_EA0_WRREQ_64B[113],TCC_EA0_WRREQ_LEVEL[113],TCC_HIT[113],TCC_EA0_WRREQ[114],TCC_EA0_WRREQ_64B[114],TCC_EA0_WRREQ_LEVEL[114],TCC_HIT[114],TCC_EA0_WRREQ[115],TCC_EA0_WRREQ_64B[115],TCC_EA0_WRREQ_LEVEL[115],TCC_HIT[115],TCC_EA0_WRREQ[116],TCC_EA0_WRREQ_64B[116],TCC_EA0_WRREQ_LEVEL[116],TCC_HIT[116],TCC_EA0_WRREQ[117],TCC_EA0_WRREQ_64B[117],TCC_EA0_WRREQ_LEVEL[117],TCC_HIT[117],TCC_EA0_WRREQ[118],TCC_EA0_WRREQ_64B[118],TCC_EA0_WRREQ_LEVEL[118],TCC_HIT[118],TCC_EA0_WRREQ[119],TCC_EA0_WRREQ_64B[119],TCC_EA0_WRREQ_LEVEL[119],TCC_HIT[119],TCC_EA0_WRREQ[120],TCC_EA0_WRREQ_64B[120],TCC_EA0_WRREQ_LEVEL[120],TCC_HIT[120],TCC_EA0_WRREQ[121],TCC_EA0_WRREQ_64B[121],TCC_EA0_WRREQ_LEVEL[121],TCC_HIT[121],TCC_EA0_WRREQ[122],TCC_EA0_WRREQ_64B[122],TCC_EA0_WRREQ_LEVEL[122],TCC_HIT[122],TCC_EA0_WRREQ[123],TCC_EA0_WRREQ_64B[123],TCC_EA0_WRREQ_LEVEL[123],TCC_HIT[123],TCC_EA0_WRREQ[124],TCC_EA0_WRREQ_64B[124],TCC_EA0_WRREQ_LEVEL[124],TCC_HIT[124],TCC_EA0_WRREQ[125],TCC_EA0_WRREQ_64B[125],TCC_EA0_WRREQ_LEVEL[125],TCC_HIT[125],TCC_EA0_WRREQ[126],TCC_EA0_WRREQ_64B[126],TCC_EA0_WRREQ_LEVEL[126],TCC_HIT[126],TCC_EA0_WRREQ[127],TCC_EA0_WRREQ_64B[127],TCC_EA0_WRREQ_LEVEL[127],TCC_HIT[127],Wave_Size_10,Correlation_ID_10,SQC_DCACHE_REQ_READ_2,SQC_DCACHE_REQ_READ_4,Wave_Size_11,Correlation_ID_11,SQ_CYCLES,SQ_BUSY_CYCLES,SQ_BUSY_CU_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,SQ_INSTS_VALU_CVT,SQ_INSTS_VMEM_WR,SQ_INSTS_VMEM_RD,GRBM_COUNT,GRBM_GUI_ACTIVE,SPI_CSN_WINDOW_VALID,SPI_CSN_BUSY,CPC_CPC_STAT_BUSY,CPC_CPC_STAT_IDLE,CPF_CPF_STAT_BUSY,CPF_CPF_STAT_STALL,TA_BUFFER_WAVEFRONTS_sum,TA_TA_BUSY_sum,TCC_BUSY_sum,TCC_CYCLE_sum,TCC_PROBE_ALL_sum,TCC_PROBE_sum,TCP_GATE_EN1_sum,TCP_GATE_EN2_sum,TCP_TCR_TCP_STALL_CYCLES_sum,TCP_TD_TCP_STALL_CYCLES_sum,TD_TC_STALL_sum,TD_TD_BUSY_sum,Wave_Size_12,Correlation_ID_12,SQ_THREAD_CYCLES_VALU,SQ_IFETCH,SQ_LDS_BANK_CONFLICT,SQ_LDS_ADDR_CONFLICT,SQ_LDS_UNALIGNED_STALL,SQ_WAVES_EQ_64,SQ_WAVES_LT_64,SQ_WAVES_LT_48,SPI_RA_BAR_CU_FULL_CSN,SPI_RA_TGLIM_CU_FULL_CSN,TA_FLAT_READ_WAVEFRONTS_sum,TA_FLAT_WAVEFRONTS_sum,TCC_ALL_TC_OP_WB_WRITEBACK_sum,TCC_EA0_RDREQ_DRAM_sum,TCC_NORMAL_WRITEBACK_sum,TCC_TAG_STALL_sum,TCP_TCC_NC_ATOMIC_REQ_sum,TCP_TCC_NC_READ_REQ_sum,TCP_TCC_NC_WRITE_REQ_sum,TCP_TCC_UC_READ_REQ_sum,Wave_Size_13,Correlation_ID_13,SQ_INSTS_VMEM,SQ_INSTS_SALU,SQ_INSTS_VSKIPPED,SQ_INSTS,SQ_INSTS_VALU,SQ_INSTS_VALU_ADD_F16,SQ_INSTS_VALU_MUL_F16,SQ_INSTS_VALU_FMA_F16,GRBM_SPI_BUSY,SPI_CSN_NUM_THREADGROUPS,SPI_CSN_WAVE,CPC_CPC_TCIU_BUSY,CPC_CPC_TCIU_IDLE,CPF_CPF_TCIU_BUSY,CPF_CPF_TCIU_STALL,TA_BUFFER_READ_WAVEFRONTS_sum,TA_BUFFER_WRITE_WAVEFRONTS_sum,TCC_CC_REQ_sum,TCC_NC_REQ_sum,TCC_RW_REQ_sum,TCC_UC_REQ_sum,TCP_ATOMIC_TAGCONFLICT_STALL_CYCLES_sum,TCP_READ_TAGCONFLICT_STALL_CYCLES_sum,TCP_TA_TCP_STATE_READ_sum,TCP_WRITE_TAGCONFLICT_STALL_CYCLES_sum,TD_LOAD_WAVEFRONT_sum,TD_SPI_STALL_sum,Wave_Size_14,Correlation_ID_14,SQ_INSTS_VALU_MFMA_MOPS_I8,SQ_INSTS_VALU_MFMA_MOPS_F16,SQ_INSTS_VALU_MFMA_MOPS_BF16,SQ_INSTS_VALU_MFMA_MOPS_F32,SQ_INSTS_VALU_MFMA_MOPS_F64,SQC_TC_INST_REQ,SQC_TC_DATA_READ_REQ,SQC_TC_DATA_WRITE_REQ,TCP_PENDING_STALL_CYCLES_sum,Wave_Size_15,Correlation_ID_15,SQ_INSTS_VALU_TRANS_F64,SQ_INSTS_VALU_INT32,SQ_INSTS_VALU_INT64,SQ_INSTS_SMEM,SQ_INSTS_FLAT,SQ_INSTS_LDS,SQ_INSTS_GDS,SQ_INSTS_EXP_GDS,SPI_RA_RES_STALL_CSN,SPI_RA_TMP_STALL_CSN,CPC_CPC_UTCL2IU_BUSY,CPC_CPC_UTCL2IU_IDLE,CPF_CMP_UTCL1_STALL_ON_TRANSLATION,TA_BUFFER_COALESCED_READ_CYCLES_sum,TA_BUFFER_COALESCED_WRITE_CYCLES_sum,TCC_ATOMIC_sum,TCC_READ_sum,TCC_WRITEBACK_sum,TCC_WRITE_sum,TCP_TOTAL_ATOMIC_WITHOUT_RET_sum,TCP_TOTAL_ATOMIC_WITH_RET_sum,TCP_TOTAL_CACHE_ACCESSES_sum,TCP_TOTAL_WRITEBACK_INVALIDATES_sum,TD_COALESCABLE_WAVEFRONT_sum,Wave_Size_16,Correlation_ID_16,SQC_TC_DATA_ATOMIC_REQ,SQC_TC_STALL,SQC_TC_REQ,SQC_DCACHE_REQ_READ_16,SQC_ICACHE_REQ,SQC_ICACHE_HITS,SQC_ICACHE_MISSES,SQC_ICACHE_MISSES_DUPLICATE,Wave_Size_17,Correlation_ID_17,SQ_ACTIVE_INST_SCA,SQ_ACTIVE_INST_EXP_GDS,SQ_ACTIVE_INST_MISC,SQ_ACTIVE_INST_FLAT,SQ_INST_CYCLES_VMEM_WR,SQ_INST_CYCLES_VMEM_RD,SQ_INST_CYCLES_SMEM,SQ_INST_CYCLES_SALU,SPI_RA_SGPR_SIMD_FULL_CSN,SPI_RA_LDS_CU_FULL_CSN,CPC_ME1_DC0_SPI_BUSY,TA_ADDR_STALLED_BY_TD_CYCLES_sum,TA_DATA_STALLED_BY_TC_CYCLES_sum,TCC_BUBBLE_sum,TCC_EA0_RDREQ_32B_sum,TCC_EA0_RDREQ_sum,TCC_EA0_RD_UNCACHED_32B_sum,TCP_TCC_ATOMIC_WITHOUT_RET_REQ_sum,TCP_TCC_ATOMIC_WITH_RET_REQ_sum,TCP_TCC_READ_REQ_sum,TCP_TCC_WRITE_REQ_sum,Start_Timestamp,End_Timestamp +0,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,2692529.0,0.0,0.0,65536.0,60576.0,160.0,4800.0,32768.0,64,0,0,0.0,512.0,46150.0,0.0,0.0,512.0,46150.0,0.0,0.0,512.0,46150.0,0.0,0.0,512.0,46150.0,0.0,0.0,512.0,46150.0,0.0,0.0,512.0,46150.0,0.0,0.0,512.0,46150.0,0.0,0.0,512.0,46150.0,0.0,0.0,512.0,46150.0,0.0,0.0,512.0,46150.0,0.0,0.0,512.0,46150.0,0.0,0.0,512.0,46150.0,0.0,0.0,512.0,46150.0,0.0,0.0,512.0,46150.0,0.0,0.0,512.0,46150.0,0.0,0.0,512.0,46150.0,0.0,0.0,512.0,44185.0,0.0,0.0,512.0,44185.0,0.0,0.0,512.0,44185.0,0.0,0.0,512.0,44185.0,0.0,0.0,512.0,44185.0,0.0,0.0,512.0,44185.0,0.0,0.0,512.0,44185.0,0.0,0.0,512.0,44185.0,0.0,0.0,512.0,44185.0,0.0,0.0,512.0,44185.0,0.0,0.0,512.0,44185.0,0.0,0.0,512.0,44185.0,0.0,0.0,512.0,44185.0,0.0,0.0,512.0,44185.0,0.0,0.0,512.0,44185.0,0.0,0.0,512.0,44185.0,0.0,0.0,512.0,55192.0,0.0,0.0,512.0,55192.0,0.0,0.0,512.0,55192.0,0.0,0.0,512.0,55192.0,0.0,0.0,512.0,55192.0,0.0,0.0,512.0,55192.0,0.0,0.0,512.0,55192.0,0.0,0.0,512.0,55192.0,0.0,0.0,512.0,55192.0,0.0,0.0,512.0,55192.0,0.0,0.0,512.0,55192.0,0.0,0.0,512.0,55192.0,0.0,0.0,512.0,55192.0,0.0,0.0,512.0,55192.0,0.0,0.0,512.0,55192.0,0.0,0.0,512.0,55192.0,0.0,0.0,512.0,64463.0,0.0,0.0,512.0,64463.0,0.0,0.0,512.0,64463.0,0.0,0.0,512.0,64463.0,0.0,0.0,512.0,64463.0,0.0,0.0,512.0,64463.0,0.0,0.0,512.0,64463.0,0.0,0.0,512.0,64463.0,0.0,0.0,512.0,64463.0,0.0,0.0,512.0,64463.0,0.0,0.0,512.0,64463.0,0.0,0.0,512.0,64463.0,0.0,0.0,512.0,64463.0,0.0,0.0,512.0,64463.0,0.0,0.0,512.0,64463.0,0.0,0.0,512.0,64463.0,0.0,0.0,512.0,85451.0,0.0,0.0,512.0,85451.0,0.0,0.0,512.0,85451.0,0.0,0.0,512.0,85451.0,0.0,0.0,512.0,85451.0,0.0,0.0,512.0,85451.0,0.0,0.0,512.0,85451.0,0.0,0.0,512.0,85451.0,0.0,0.0,512.0,85451.0,0.0,0.0,512.0,85451.0,0.0,0.0,512.0,85451.0,0.0,0.0,512.0,85451.0,0.0,0.0,512.0,85451.0,0.0,0.0,512.0,85451.0,0.0,0.0,512.0,85451.0,0.0,0.0,512.0,85451.0,0.0,0.0,512.0,94473.0,0.0,0.0,512.0,94473.0,0.0,0.0,512.0,94473.0,0.0,0.0,512.0,94473.0,0.0,0.0,512.0,94473.0,0.0,0.0,512.0,94473.0,0.0,0.0,512.0,94473.0,0.0,0.0,512.0,94473.0,0.0,0.0,512.0,94473.0,0.0,0.0,512.0,94473.0,0.0,0.0,512.0,94473.0,0.0,0.0,512.0,94473.0,0.0,0.0,512.0,94473.0,0.0,0.0,512.0,94473.0,0.0,0.0,512.0,94473.0,0.0,0.0,512.0,94473.0,0.0,0.0,512.0,98267.0,0.0,0.0,512.0,98267.0,0.0,0.0,512.0,98267.0,0.0,0.0,512.0,98267.0,0.0,0.0,512.0,98267.0,0.0,0.0,512.0,98267.0,0.0,0.0,512.0,98267.0,0.0,0.0,512.0,98267.0,0.0,0.0,512.0,98267.0,0.0,0.0,512.0,98267.0,0.0,0.0,512.0,98267.0,0.0,0.0,512.0,98267.0,0.0,0.0,512.0,98267.0,0.0,0.0,512.0,98267.0,0.0,0.0,512.0,98267.0,0.0,0.0,512.0,98267.0,0.0,0.0,512.0,107274.0,0.0,0.0,512.0,107274.0,0.0,0.0,512.0,107274.0,0.0,0.0,512.0,107274.0,0.0,0.0,512.0,107274.0,0.0,0.0,512.0,107274.0,0.0,0.0,512.0,107274.0,0.0,0.0,512.0,107274.0,0.0,0.0,512.0,107274.0,0.0,0.0,512.0,107274.0,0.0,0.0,512.0,107274.0,0.0,0.0,512.0,107274.0,0.0,0.0,512.0,107274.0,0.0,0.0,512.0,107274.0,0.0,0.0,512.0,107274.0,0.0,0.0,512.0,107274.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,108788262.0,84266188.0,338633.0,0.0,0.0,65536.0,131072.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,53011.0,31012.0,2029557.0,696.0,0.0,313134.0,0.0,0.0,66160.0,131298.0,197458.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,593.0,1617.0,1616.0,1024.0,512.0,1536.0,1536.0,1028.0,516.0,1540.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,593.0,1617.0,1616.0,1024.0,512.0,1536.0,1536.0,1028.0,516.0,1540.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,593.0,1617.0,1616.0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,593.0,1617.0,1616.0,1024.0,512.0,1536.0,1536.0,1029.0,517.0,1541.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,593.0,1617.0,1616.0,1024.0,512.0,1536.0,1536.0,1029.0,517.0,1541.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,593.0,1617.0,1616.0,1024.0,512.0,1536.0,1536.0,1028.0,516.0,1540.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,593.0,1617.0,1616.0,1024.0,512.0,1536.0,1536.0,1029.0,517.0,1541.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,593.0,1617.0,1616.0,1024.0,512.0,1536.0,1536.0,1029.0,517.0,1541.0,1536.0,1024.0,512.0,1536.0,1536.0,64,0,16384.0,16384.0,29922510.0,7373385.0,278528.0,0.0,0.0,98304.0,1441260.0,0.0,0.0,1901725.0,129679.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,447950.0,2286.0,64,0,0,327.0,0.0,1024.0,262.0,0.0,1024.0,345.0,0.0,1024.0,306.0,0.0,1024.0,322.0,0.0,1024.0,340.0,0.0,1024.0,452.0,0.0,1024.0,429.0,0.0,1024.0,228.0,0.0,1024.0,253.0,0.0,1024.0,506.0,0.0,1024.0,285.0,0.0,1024.0,212.0,0.0,1024.0,0.0,0.0,1024.0,416.0,0.0,1024.0,388.0,0.0,1024.0,671.0,0.0,1024.0,1505.0,0.0,1024.0,1255.0,0.0,1024.0,1260.0,0.0,1024.0,213.0,0.0,1024.0,0.0,0.0,1024.0,1097.0,0.0,1024.0,935.0,0.0,1024.0,252.0,0.0,1024.0,233.0,0.0,1024.0,540.0,0.0,1024.0,415.0,0.0,1024.0,1085.0,0.0,1024.0,282.0,0.0,1024.0,946.0,0.0,1024.0,818.0,0.0,1024.0,244.0,0.0,1024.0,296.0,0.0,1024.0,266.0,0.0,1024.0,228.0,0.0,1024.0,295.0,0.0,1024.0,276.0,0.0,1024.0,356.0,0.0,1024.0,333.0,0.0,1024.0,230.0,0.0,1024.0,341.0,0.0,1024.0,355.0,0.0,1024.0,376.0,0.0,1024.0,221.0,0.0,1024.0,0.0,0.0,1024.0,341.0,0.0,1024.0,318.0,0.0,1024.0,233.0,0.0,1024.0,506.0,0.0,1024.0,489.0,0.0,1024.0,466.0,0.0,1024.0,216.0,0.0,1024.0,0.0,0.0,1024.0,443.0,0.0,1024.0,397.0,0.0,1024.0,242.0,0.0,1024.0,289.0,0.0,1024.0,255.0,0.0,1024.0,303.0,0.0,1024.0,415.0,0.0,1024.0,209.0,0.0,1024.0,380.0,0.0,1024.0,353.0,0.0,1024.0,366.0,0.0,1024.0,388.0,0.0,1024.0,395.0,0.0,1024.0,417.0,0.0,1024.0,218.0,0.0,1024.0,0.0,0.0,1024.0,447.0,0.0,1024.0,244.0,0.0,1024.0,272.0,0.0,1024.0,263.0,0.0,1024.0,356.0,0.0,1024.0,228.0,0.0,1024.0,321.0,0.0,1024.0,231.0,0.0,1024.0,438.0,0.0,1024.0,413.0,0.0,1024.0,254.0,0.0,1024.0,279.0,0.0,1024.0,360.0,0.0,1024.0,228.0,0.0,1024.0,446.0,0.0,1024.0,239.0,0.0,1024.0,412.0,0.0,1024.0,384.0,0.0,1024.0,466.0,0.0,1024.0,443.0,0.0,1024.0,385.0,0.0,1024.0,339.0,0.0,1024.0,220.0,0.0,1024.0,0.0,0.0,1024.0,391.0,0.0,1024.0,228.0,0.0,1024.0,255.0,0.0,1024.0,392.0,0.0,1024.0,402.0,0.0,1024.0,424.0,0.0,1024.0,214.0,0.0,1024.0,0.0,0.0,1024.0,258.0,0.0,1024.0,388.0,0.0,1024.0,251.0,0.0,1024.0,273.0,0.0,1024.0,303.0,0.0,1024.0,284.0,0.0,1024.0,329.0,0.0,1024.0,219.0,0.0,1024.0,377.0,0.0,1024.0,353.0,0.0,1024.0,236.0,0.0,1024.0,258.0,0.0,1024.0,477.0,0.0,1024.0,233.0,0.0,1024.0,395.0,0.0,1024.0,218.0,0.0,1024.0,367.0,0.0,1024.0,339.0,0.0,1024.0,433.0,0.0,1024.0,458.0,0.0,1024.0,451.0,0.0,1024.0,427.0,0.0,1024.0,211.0,0.0,1024.0,0.0,0.0,1024.0,213.0,0.0,1024.0,380.0,0.0,1024.0,64,0,0,0.0,512.0,0.0,1022170.0,0.0,514.0,0.0,935819.0,0.0,512.0,0.0,1042032.0,0.0,532.0,0.0,1310220.0,0.0,512.0,0.0,1011006.0,0.0,512.0,0.0,958424.0,0.0,517.0,0.0,999246.0,0.0,512.0,0.0,1024509.0,0.0,512.0,0.0,1011929.0,0.0,513.0,0.0,916093.0,0.0,512.0,0.0,1082931.0,0.0,512.0,0.0,1013415.0,0.0,517.0,0.0,992665.0,0.0,512.0,0.0,1003301.0,0.0,512.0,0.0,1033872.0,0.0,512.0,0.0,949369.0,0.0,512.0,0.0,921101.0,0.0,513.0,0.0,916441.0,0.0,512.0,0.0,928435.0,0.0,512.0,0.0,957526.0,0.0,517.0,0.0,839159.0,0.0,512.0,0.0,853090.0,0.0,512.0,0.0,949570.0,0.0,512.0,0.0,934028.0,0.0,512.0,0.0,880518.0,0.0,514.0,0.0,896488.0,0.0,512.0,0.0,940829.0,0.0,532.0,0.0,975112.0,0.0,512.0,0.0,923038.0,0.0,512.0,0.0,921190.0,0.0,517.0,0.0,960796.0,0.0,512.0,0.0,946843.0,0.0,512.0,0.0,716486.0,0.0,514.0,0.0,708114.0,0.0,512.0,0.0,748728.0,0.0,532.0,0.0,881652.0,0.0,512.0,0.0,742013.0,0.0,512.0,0.0,762797.0,0.0,516.0,0.0,764617.0,0.0,512.0,0.0,715631.0,0.0,512.0,0.0,727929.0,0.0,513.0,0.0,713764.0,0.0,512.0,0.0,744030.0,0.0,512.0,0.0,749041.0,0.0,517.0,0.0,713570.0,0.0,512.0,0.0,689457.0,0.0,512.0,0.0,741445.0,0.0,512.0,0.0,733255.0,0.0,512.0,0.0,705389.0,0.0,513.0,0.0,725543.0,0.0,512.0,0.0,720844.0,0.0,512.0,0.0,699410.0,0.0,517.0,0.0,696325.0,0.0,512.0,0.0,683842.0,0.0,512.0,0.0,730923.0,0.0,512.0,0.0,688371.0,0.0,512.0,0.0,708683.0,0.0,514.0,0.0,712710.0,0.0,512.0,0.0,736858.0,0.0,532.0,0.0,867301.0,0.0,512.0,0.0,731604.0,0.0,512.0,0.0,741418.0,0.0,516.0,0.0,734799.0,0.0,512.0,0.0,718095.0,0.0,512.0,0.0,1053296.0,0.0,513.0,0.0,1022464.0,0.0,512.0,0.0,1065641.0,0.0,512.0,0.0,1085769.0,0.0,517.0,0.0,1106096.0,0.0,512.0,0.0,1070743.0,0.0,512.0,0.0,1003775.0,0.0,512.0,0.0,1099676.0,0.0,512.0,0.0,996074.0,0.0,514.0,0.0,1005596.0,0.0,512.0,0.0,1017623.0,0.0,532.0,0.0,1222191.0,0.0,512.0,0.0,1056319.0,0.0,512.0,0.0,1031136.0,0.0,515.0,0.0,1043026.0,0.0,512.0,0.0,970275.0,0.0,512.0,0.0,931209.0,0.0,514.0,0.0,941022.0,0.0,512.0,0.0,969425.0,0.0,532.0,0.0,1192874.0,0.0,512.0,0.0,1004897.0,0.0,512.0,0.0,901376.0,0.0,516.0,0.0,973395.0,0.0,512.0,0.0,973183.0,0.0,512.0,0.0,928130.0,0.0,513.0,0.0,881392.0,0.0,512.0,0.0,1025538.0,0.0,512.0,0.0,992574.0,0.0,517.0,0.0,915315.0,0.0,512.0,0.0,940515.0,0.0,512.0,0.0,971336.0,0.0,512.0,0.0,1043780.0,0.0,512.0,0.0,740801.0,0.0,513.0,0.0,747939.0,0.0,512.0,0.0,767581.0,0.0,512.0,0.0,745071.0,0.0,517.0,0.0,740701.0,0.0,512.0,0.0,762491.0,0.0,512.0,0.0,786777.0,0.0,512.0,0.0,754271.0,0.0,512.0,0.0,752099.0,0.0,514.0,0.0,769057.0,0.0,512.0,0.0,732721.0,0.0,532.0,0.0,909226.0,0.0,512.0,0.0,782740.0,0.0,512.0,0.0,773586.0,0.0,515.0,0.0,784806.0,0.0,512.0,0.0,791382.0,0.0,512.0,0.0,808987.0,0.0,514.0,0.0,794272.0,0.0,512.0,0.0,821610.0,0.0,532.0,0.0,948810.0,0.0,512.0,0.0,849718.0,0.0,512.0,0.0,822908.0,0.0,517.0,0.0,825772.0,0.0,512.0,0.0,840703.0,0.0,512.0,0.0,731224.0,0.0,513.0,0.0,732401.0,0.0,512.0,0.0,711499.0,0.0,512.0,0.0,713042.0,0.0,517.0,0.0,718298.0,0.0,512.0,0.0,718224.0,0.0,512.0,0.0,739706.0,0.0,512.0,0.0,718263.0,64,0,0,1024.0,1024.0,421178.0,512.0,1024.0,1024.0,428604.0,512.0,1024.0,1024.0,437357.0,512.0,1024.0,1024.0,434929.0,512.0,1024.0,1024.0,426690.0,512.0,1024.0,1024.0,429954.0,512.0,1024.0,1024.0,446206.0,512.0,1024.0,1024.0,443333.0,512.0,1024.0,1024.0,422163.0,512.0,1024.0,1024.0,432876.0,512.0,1024.0,1024.0,431079.0,512.0,1024.0,1024.0,437409.0,512.0,1024.0,1024.0,426946.0,590.0,1024.0,1024.0,431025.0,512.0,1024.0,1024.0,438211.0,512.0,1024.0,1024.0,432495.0,512.0,1024.0,1024.0,688301.0,512.0,1024.0,1024.0,725153.0,512.0,1024.0,1024.0,675383.0,512.0,1024.0,1024.0,694611.0,512.0,1024.0,1024.0,710667.0,590.0,1024.0,1024.0,724261.0,512.0,1024.0,1024.0,721963.0,512.0,1024.0,1024.0,674067.0,512.0,1024.0,1024.0,659357.0,512.0,1024.0,1024.0,692085.0,512.0,1024.0,1024.0,680885.0,512.0,1024.0,1024.0,671418.0,512.0,1024.0,1024.0,687322.0,512.0,1024.0,1024.0,689171.0,512.0,1024.0,1024.0,688382.0,512.0,1024.0,1024.0,693597.0,512.0,1024.0,1024.0,527677.0,512.0,1024.0,1024.0,576864.0,512.0,1024.0,1024.0,541389.0,512.0,1024.0,1024.0,572359.0,512.0,1024.0,1024.0,546641.0,512.0,1024.0,1024.0,554485.0,512.0,1024.0,1024.0,572722.0,512.0,1024.0,1024.0,542633.0,512.0,1024.0,1024.0,601144.0,512.0,1024.0,1024.0,636848.0,512.0,1024.0,1024.0,638926.0,512.0,1024.0,1024.0,627474.0,512.0,1024.0,1024.0,655492.0,590.0,1024.0,1024.0,654325.0,512.0,1024.0,1024.0,686289.0,512.0,1024.0,1024.0,690857.0,512.0,1024.0,1024.0,636443.0,512.0,1024.0,1024.0,658988.0,512.0,1024.0,1024.0,667559.0,512.0,1024.0,1024.0,632070.0,512.0,1024.0,1024.0,654566.0,590.0,1024.0,1024.0,658348.0,512.0,1024.0,1024.0,674630.0,512.0,1024.0,1024.0,684231.0,512.0,1024.0,1024.0,536646.0,512.0,1024.0,1024.0,576280.0,512.0,1024.0,1024.0,559666.0,512.0,1024.0,1024.0,587103.0,512.0,1024.0,1024.0,555479.0,512.0,1024.0,1024.0,561589.0,512.0,1024.0,1024.0,583429.0,512.0,1024.0,1024.0,553770.0,512.0,1024.0,1024.0,573979.0,512.0,1024.0,1024.0,597559.0,512.0,1024.0,1024.0,602560.0,512.0,1024.0,1024.0,590736.0,512.0,1024.0,1024.0,607051.0,590.0,1024.0,1024.0,601624.0,512.0,1024.0,1024.0,643658.0,512.0,1024.0,1024.0,644601.0,512.0,1024.0,1024.0,563689.0,512.0,1024.0,1024.0,605675.0,512.0,1024.0,1024.0,581025.0,512.0,1024.0,1024.0,608469.0,512.0,1024.0,1024.0,592632.0,512.0,1024.0,1024.0,601131.0,512.0,1024.0,1024.0,613575.0,512.0,1024.0,1024.0,583911.0,512.0,1024.0,1024.0,561165.0,512.0,1024.0,1024.0,625948.0,512.0,1024.0,1024.0,584526.0,512.0,1024.0,1024.0,599266.0,512.0,1024.0,1024.0,590060.0,512.0,1024.0,1024.0,601127.0,512.0,1024.0,1024.0,616069.0,512.0,1024.0,1024.0,576037.0,512.0,1024.0,1024.0,566941.0,512.0,1024.0,1024.0,589092.0,512.0,1024.0,1024.0,598348.0,512.0,1024.0,1024.0,583737.0,512.0,1024.0,1024.0,605354.0,590.0,1024.0,1024.0,599321.0,512.0,1024.0,1024.0,640050.0,512.0,1024.0,1024.0,635662.0,512.0,1024.0,1024.0,484425.0,512.0,1024.0,1024.0,514961.0,512.0,1024.0,1024.0,488097.0,512.0,1024.0,1024.0,487220.0,512.0,1024.0,1024.0,483028.0,590.0,1024.0,1024.0,502244.0,512.0,1024.0,1024.0,503418.0,512.0,1024.0,1024.0,480221.0,512.0,1024.0,1024.0,452097.0,512.0,1024.0,1024.0,455258.0,512.0,1024.0,1024.0,459813.0,512.0,1024.0,1024.0,455312.0,512.0,1024.0,1024.0,458551.0,512.0,1024.0,1024.0,465443.0,512.0,1024.0,1024.0,488884.0,512.0,1024.0,1024.0,475166.0,512.0,1024.0,1024.0,514175.0,512.0,1024.0,1024.0,531803.0,512.0,1024.0,1024.0,538205.0,512.0,1024.0,1024.0,528327.0,512.0,1024.0,1024.0,544866.0,512.0,1024.0,1024.0,540863.0,512.0,1024.0,1024.0,548069.0,512.0,1024.0,1024.0,559614.0,512.0,1024.0,1024.0,496688.0,512.0,1024.0,1024.0,525177.0,512.0,1024.0,1024.0,482728.0,512.0,1024.0,1024.0,487781.0,512.0,1024.0,1024.0,480170.0,590.0,1024.0,1024.0,484516.0,512.0,1024.0,1024.0,513144.0,512.0,1024.0,1024.0,474434.0,512.0,64,0,32768.0,0.0,64,0,10632152.0,567028.0,5155320.0,16384.0,35524144.0,0.0,16384.0,16384.0,2658038.0,2658038.0,10625976.0,606864.0,2658038.0,0.0,2658038.0,78.0,0.0,1099677.0,11321158.0,42528608.0,0.0,0.0,6361756.0,2038739.0,832.0,1741.0,1704552.0,2015053.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,65536.0,65619.0,0.0,38310.0,0.0,0.0,0.0,0.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,154155.0,4096.0,16384.0,1586.0,2654144.0,2323276.0,0.0,0.0,0.0,0.0,0.0,197248.0,229.0,0.0,0.0,32768.0,0.0,32768.0,162.0,64,0,0.0,0.0,0.0,0.0,0.0,640.0,160.0,0.0,1086023.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,41604.0,0.0,680.0,2335212.0,78.0,0.0,0.0,0.0,66392.0,65656.0,131072.0,0.0,0.0,524288.0,304.0,0.0,64,0,0.0,0.0,800.0,0.0,65536.0,61499.0,160.0,3877.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,122697.0,0.0,185841.0,65536.0,0.0,65765.0,394.0,0.0,0.0,65536.0,131072.0,716205324090593,716205324106872 +1,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,2710583.0,0.0,0.0,65536.0,60576.0,160.0,4800.0,32768.0,64,0,0,0.0,512.0,41195.0,0.0,0.0,512.0,41195.0,0.0,0.0,512.0,41195.0,0.0,0.0,512.0,41195.0,0.0,0.0,512.0,41195.0,0.0,0.0,512.0,41195.0,0.0,0.0,512.0,41195.0,0.0,0.0,512.0,41195.0,0.0,0.0,512.0,41195.0,0.0,0.0,512.0,41195.0,0.0,0.0,512.0,41195.0,0.0,0.0,512.0,41195.0,0.0,0.0,512.0,41195.0,0.0,0.0,512.0,41195.0,0.0,0.0,512.0,41195.0,0.0,0.0,512.0,41195.0,0.0,0.0,512.0,41069.0,0.0,0.0,512.0,41069.0,0.0,0.0,512.0,41069.0,0.0,0.0,512.0,41069.0,0.0,0.0,512.0,41069.0,0.0,0.0,512.0,41069.0,0.0,0.0,512.0,41069.0,0.0,0.0,512.0,41069.0,0.0,0.0,512.0,41069.0,0.0,0.0,512.0,41069.0,0.0,0.0,512.0,41069.0,0.0,0.0,512.0,41069.0,0.0,0.0,512.0,41069.0,0.0,0.0,512.0,41069.0,0.0,0.0,512.0,41069.0,0.0,0.0,512.0,41069.0,0.0,0.0,512.0,60595.0,0.0,0.0,512.0,60595.0,0.0,0.0,512.0,60595.0,0.0,0.0,512.0,60595.0,0.0,0.0,512.0,60595.0,0.0,0.0,512.0,60595.0,0.0,0.0,512.0,60595.0,0.0,0.0,512.0,60595.0,0.0,0.0,512.0,60595.0,0.0,0.0,512.0,60595.0,0.0,0.0,512.0,60595.0,0.0,0.0,512.0,60595.0,0.0,0.0,512.0,60595.0,0.0,0.0,512.0,60595.0,0.0,0.0,512.0,60595.0,0.0,0.0,512.0,60595.0,0.0,0.0,512.0,67789.0,0.0,0.0,512.0,67789.0,0.0,0.0,512.0,67789.0,0.0,0.0,512.0,67789.0,0.0,0.0,512.0,67789.0,0.0,0.0,512.0,67789.0,0.0,0.0,512.0,67789.0,0.0,0.0,512.0,67789.0,0.0,0.0,512.0,67789.0,0.0,0.0,512.0,67789.0,0.0,0.0,512.0,67789.0,0.0,0.0,512.0,67789.0,0.0,0.0,512.0,67789.0,0.0,0.0,512.0,67789.0,0.0,0.0,512.0,67789.0,0.0,0.0,512.0,67789.0,0.0,0.0,512.0,81068.0,0.0,0.0,512.0,81068.0,0.0,0.0,512.0,81068.0,0.0,0.0,512.0,81068.0,0.0,0.0,512.0,81068.0,0.0,0.0,512.0,81068.0,0.0,0.0,512.0,81068.0,0.0,0.0,512.0,81068.0,0.0,0.0,512.0,81068.0,0.0,0.0,512.0,81068.0,0.0,0.0,512.0,81068.0,0.0,0.0,512.0,81068.0,0.0,0.0,512.0,81068.0,0.0,0.0,512.0,81068.0,0.0,0.0,512.0,81068.0,0.0,0.0,512.0,81068.0,0.0,0.0,512.0,89678.0,0.0,0.0,512.0,89678.0,0.0,0.0,512.0,89678.0,0.0,0.0,512.0,89678.0,0.0,0.0,512.0,89678.0,0.0,0.0,512.0,89678.0,0.0,0.0,512.0,89678.0,0.0,0.0,512.0,89678.0,0.0,0.0,512.0,89678.0,0.0,0.0,512.0,89678.0,0.0,0.0,512.0,89678.0,0.0,0.0,512.0,89678.0,0.0,0.0,512.0,89678.0,0.0,0.0,512.0,89678.0,0.0,0.0,512.0,89678.0,0.0,0.0,512.0,89678.0,0.0,0.0,512.0,90927.0,0.0,0.0,512.0,90927.0,0.0,0.0,512.0,90927.0,0.0,0.0,512.0,90927.0,0.0,0.0,512.0,90927.0,0.0,0.0,512.0,90927.0,0.0,0.0,512.0,90927.0,0.0,0.0,512.0,90927.0,0.0,0.0,512.0,90927.0,0.0,0.0,512.0,90927.0,0.0,0.0,512.0,90927.0,0.0,0.0,512.0,90927.0,0.0,0.0,512.0,90927.0,0.0,0.0,512.0,90927.0,0.0,0.0,512.0,90927.0,0.0,0.0,512.0,90927.0,0.0,0.0,512.0,98403.0,0.0,0.0,512.0,98403.0,0.0,0.0,512.0,98403.0,0.0,0.0,512.0,98403.0,0.0,0.0,512.0,98403.0,0.0,0.0,512.0,98403.0,0.0,0.0,512.0,98403.0,0.0,0.0,512.0,98403.0,0.0,0.0,512.0,98403.0,0.0,0.0,512.0,98403.0,0.0,0.0,512.0,98403.0,0.0,0.0,512.0,98403.0,0.0,0.0,512.0,98403.0,0.0,0.0,512.0,98403.0,0.0,0.0,512.0,98403.0,0.0,0.0,512.0,98403.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,66466130.0,90948738.0,355011.0,0.0,0.0,65536.0,131072.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,42072.0,25906.0,1998456.0,9643.0,0.0,282386.0,0.0,0.0,65536.0,131307.0,196843.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1025.0,513.0,1537.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1028.0,516.0,1540.0,1536.0,1026.0,514.0,1538.0,1536.0,1026.0,514.0,1538.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1028.0,516.0,1540.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,514.0,1538.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1028.0,516.0,1540.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1028.0,516.0,1540.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,514.0,1538.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1025.0,513.0,1537.0,1536.0,64,0,16384.0,16384.0,22677091.0,6146513.0,278528.0,0.0,0.0,98304.0,1033997.0,0.0,0.0,1921303.0,85070.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,447270.0,2250.0,64,0,0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,64,0,0,0.0,512.0,0.0,413366.0,0.0,514.0,0.0,432991.0,0.0,512.0,0.0,442640.0,0.0,533.0,0.0,723593.0,0.0,512.0,0.0,426530.0,0.0,512.0,0.0,427349.0,0.0,518.0,0.0,451856.0,0.0,512.0,0.0,440712.0,0.0,512.0,0.0,375726.0,0.0,513.0,0.0,395579.0,0.0,512.0,0.0,381394.0,0.0,514.0,0.0,390204.0,0.0,512.0,0.0,383681.0,0.0,513.0,0.0,384313.0,0.0,512.0,0.0,397430.0,0.0,512.0,0.0,381396.0,0.0,512.0,0.0,360610.0,0.0,513.0,0.0,375101.0,0.0,512.0,0.0,381081.0,0.0,513.0,0.0,386034.0,0.0,512.0,0.0,378287.0,0.0,513.0,0.0,380533.0,0.0,512.0,0.0,398166.0,0.0,512.0,0.0,383524.0,0.0,512.0,0.0,365418.0,0.0,514.0,0.0,375665.0,0.0,512.0,0.0,405405.0,0.0,532.0,0.0,438261.0,0.0,512.0,0.0,389359.0,0.0,512.0,0.0,390828.0,0.0,517.0,0.0,426122.0,0.0,512.0,0.0,411898.0,0.0,512.0,0.0,385677.0,0.0,514.0,0.0,401755.0,0.0,512.0,0.0,396490.0,0.0,532.0,0.0,648727.0,0.0,512.0,0.0,410293.0,0.0,512.0,0.0,406864.0,0.0,516.0,0.0,432369.0,0.0,512.0,0.0,415611.0,0.0,512.0,0.0,414910.0,0.0,513.0,0.0,433402.0,0.0,512.0,0.0,452126.0,0.0,513.0,0.0,447826.0,0.0,512.0,0.0,434649.0,0.0,513.0,0.0,432968.0,0.0,512.0,0.0,456101.0,0.0,512.0,0.0,444694.0,0.0,512.0,0.0,470047.0,0.0,513.0,0.0,499846.0,0.0,512.0,0.0,510488.0,0.0,513.0,0.0,503412.0,0.0,512.0,0.0,494239.0,0.0,513.0,0.0,494485.0,0.0,512.0,0.0,516687.0,0.0,512.0,0.0,512006.0,0.0,512.0,0.0,426222.0,0.0,514.0,0.0,467252.0,0.0,512.0,0.0,439989.0,0.0,532.0,0.0,668705.0,0.0,512.0,0.0,472576.0,0.0,512.0,0.0,467094.0,0.0,517.0,0.0,496204.0,0.0,512.0,0.0,463831.0,0.0,512.0,0.0,401416.0,0.0,513.0,0.0,410058.0,0.0,512.0,0.0,421063.0,0.0,513.0,0.0,422968.0,0.0,512.0,0.0,412386.0,0.0,513.0,0.0,408790.0,0.0,512.0,0.0,429600.0,0.0,512.0,0.0,423204.0,0.0,512.0,0.0,373221.0,0.0,514.0,0.0,395403.0,0.0,512.0,0.0,383190.0,0.0,532.0,0.0,583453.0,0.0,512.0,0.0,405304.0,0.0,512.0,0.0,407564.0,0.0,517.0,0.0,425781.0,0.0,512.0,0.0,409992.0,0.0,512.0,0.0,394256.0,0.0,514.0,0.0,424985.0,0.0,512.0,0.0,405058.0,0.0,532.0,0.0,646172.0,0.0,512.0,0.0,421384.0,0.0,512.0,0.0,438277.0,0.0,518.0,0.0,451134.0,0.0,512.0,0.0,431146.0,0.0,512.0,0.0,427262.0,0.0,513.0,0.0,447658.0,0.0,512.0,0.0,459275.0,0.0,513.0,0.0,456454.0,0.0,512.0,0.0,438401.0,0.0,513.0,0.0,442893.0,0.0,512.0,0.0,463397.0,0.0,512.0,0.0,458778.0,0.0,512.0,0.0,386550.0,0.0,513.0,0.0,406755.0,0.0,512.0,0.0,398155.0,0.0,513.0,0.0,409265.0,0.0,512.0,0.0,411560.0,0.0,513.0,0.0,416403.0,0.0,512.0,0.0,440123.0,0.0,512.0,0.0,417659.0,0.0,512.0,0.0,402176.0,0.0,514.0,0.0,416456.0,0.0,512.0,0.0,433726.0,0.0,532.0,0.0,522929.0,0.0,512.0,0.0,436961.0,0.0,512.0,0.0,433208.0,0.0,518.0,0.0,472539.0,0.0,512.0,0.0,459914.0,0.0,512.0,0.0,416516.0,0.0,514.0,0.0,427794.0,0.0,512.0,0.0,438682.0,0.0,532.0,0.0,551294.0,0.0,512.0,0.0,444065.0,0.0,512.0,0.0,440844.0,0.0,516.0,0.0,468608.0,0.0,512.0,0.0,461660.0,0.0,512.0,0.0,402890.0,0.0,513.0,0.0,423388.0,0.0,512.0,0.0,417890.0,0.0,513.0,0.0,430679.0,0.0,512.0,0.0,410522.0,0.0,513.0,0.0,413876.0,0.0,512.0,0.0,438186.0,0.0,512.0,0.0,420204.0,64,0,0,1024.0,1024.0,421543.0,512.0,1024.0,1024.0,429232.0,512.0,1024.0,1024.0,437900.0,512.0,1024.0,1024.0,435371.0,512.0,1024.0,1024.0,426611.0,512.0,1024.0,1024.0,429107.0,512.0,1024.0,1024.0,445341.0,512.0,1024.0,1024.0,441576.0,512.0,1024.0,1024.0,419556.0,512.0,1024.0,1024.0,432912.0,512.0,1024.0,1024.0,429719.0,512.0,1024.0,1024.0,436995.0,512.0,1024.0,1024.0,427682.0,512.0,1024.0,1024.0,431573.0,512.0,1024.0,1024.0,439390.0,512.0,1024.0,1024.0,433594.0,512.0,1024.0,1024.0,725935.0,512.0,1024.0,1024.0,751280.0,512.0,1024.0,1024.0,733871.0,512.0,1024.0,1024.0,752920.0,512.0,1024.0,1024.0,720747.0,512.0,1024.0,1024.0,742691.0,512.0,1024.0,1024.0,745368.0,512.0,1024.0,1024.0,706191.0,512.0,1024.0,1024.0,722062.0,512.0,1024.0,1024.0,772102.0,512.0,1024.0,1024.0,739207.0,512.0,1024.0,1024.0,723204.0,512.0,1024.0,1024.0,730137.0,512.0,1024.0,1024.0,765423.0,512.0,1024.0,1024.0,734332.0,512.0,1024.0,1024.0,749268.0,512.0,1024.0,1024.0,732552.0,512.0,1024.0,1024.0,734292.0,512.0,1024.0,1024.0,709662.0,512.0,1024.0,1024.0,712352.0,512.0,1024.0,1024.0,713116.0,512.0,1024.0,1024.0,705818.0,512.0,1024.0,1024.0,713236.0,512.0,1024.0,1024.0,678480.0,512.0,1024.0,1024.0,578269.0,512.0,1024.0,1024.0,594774.0,512.0,1024.0,1024.0,597571.0,512.0,1024.0,1024.0,591616.0,512.0,1024.0,1024.0,642021.0,512.0,1024.0,1024.0,640593.0,512.0,1024.0,1024.0,684940.0,512.0,1024.0,1024.0,679767.0,512.0,1024.0,1024.0,589982.0,512.0,1024.0,1024.0,614384.0,512.0,1024.0,1024.0,615809.0,512.0,1024.0,1024.0,607995.0,512.0,1024.0,1024.0,652713.0,512.0,1024.0,1024.0,652356.0,512.0,1024.0,1024.0,703160.0,512.0,1024.0,1024.0,697728.0,512.0,1024.0,1024.0,749938.0,512.0,1024.0,1024.0,749295.0,512.0,1024.0,1024.0,728629.0,512.0,1024.0,1024.0,729895.0,512.0,1024.0,1024.0,734034.0,512.0,1024.0,1024.0,727468.0,512.0,1024.0,1024.0,732533.0,512.0,1024.0,1024.0,696747.0,512.0,1024.0,1024.0,622633.0,512.0,1024.0,1024.0,644345.0,512.0,1024.0,1024.0,646087.0,512.0,1024.0,1024.0,636633.0,512.0,1024.0,1024.0,680149.0,512.0,1024.0,1024.0,678778.0,512.0,1024.0,1024.0,744277.0,512.0,1024.0,1024.0,738953.0,512.0,1024.0,1024.0,769108.0,512.0,1024.0,1024.0,763697.0,512.0,1024.0,1024.0,727217.0,512.0,1024.0,1024.0,729140.0,512.0,1024.0,1024.0,754902.0,512.0,1024.0,1024.0,733182.0,512.0,1024.0,1024.0,737965.0,512.0,1024.0,1024.0,706455.0,512.0,1024.0,1024.0,747379.0,512.0,1024.0,1024.0,748803.0,512.0,1024.0,1024.0,712986.0,512.0,1024.0,1024.0,720355.0,512.0,1024.0,1024.0,736154.0,512.0,1024.0,1024.0,716055.0,512.0,1024.0,1024.0,725771.0,512.0,1024.0,1024.0,694598.0,512.0,1024.0,1024.0,613010.0,512.0,1024.0,1024.0,635059.0,512.0,1024.0,1024.0,637764.0,512.0,1024.0,1024.0,630194.0,512.0,1024.0,1024.0,672313.0,512.0,1024.0,1024.0,672156.0,512.0,1024.0,1024.0,732940.0,512.0,1024.0,1024.0,728265.0,512.0,1024.0,1024.0,743371.0,512.0,1024.0,1024.0,772966.0,512.0,1024.0,1024.0,740009.0,512.0,1024.0,1024.0,779604.0,512.0,1024.0,1024.0,689375.0,512.0,1024.0,1024.0,696545.0,512.0,1024.0,1024.0,687407.0,512.0,1024.0,1024.0,663481.0,512.0,1024.0,1024.0,498316.0,512.0,1024.0,1024.0,517658.0,512.0,1024.0,1024.0,521817.0,512.0,1024.0,1024.0,522276.0,512.0,1024.0,1024.0,566963.0,512.0,1024.0,1024.0,569476.0,512.0,1024.0,1024.0,588766.0,512.0,1024.0,1024.0,588414.0,512.0,1024.0,1024.0,522661.0,512.0,1024.0,1024.0,542057.0,512.0,1024.0,1024.0,544278.0,512.0,1024.0,1024.0,540533.0,512.0,1024.0,1024.0,631017.0,512.0,1024.0,1024.0,640190.0,512.0,1024.0,1024.0,681112.0,512.0,1024.0,1024.0,678386.0,512.0,1024.0,1024.0,949401.0,512.0,1024.0,1024.0,991369.0,512.0,1024.0,1024.0,944031.0,512.0,1024.0,1024.0,962357.0,512.0,1024.0,1024.0,817098.0,512.0,1024.0,1024.0,835636.0,512.0,1024.0,1024.0,811518.0,512.0,1024.0,1024.0,785763.0,512.0,64,0,32768.0,0.0,64,0,10347364.0,511386.0,4574029.0,16384.0,31659034.0,0.0,16384.0,16384.0,2586841.0,2586841.0,10347364.0,556184.0,2586841.0,0.0,2586841.0,976.0,0.0,938742.0,10695917.0,41389456.0,0.0,0.0,5827916.0,1260746.0,0.0,1151.0,933992.0,1237590.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,65536.0,65610.0,0.0,910242.0,0.0,0.0,0.0,0.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,146315.0,4096.0,16384.0,1586.0,2597220.0,2272052.0,0.0,0.0,0.0,0.0,0.0,196608.0,247.0,0.0,0.0,32768.0,0.0,32768.0,199.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,160.0,0.0,616598.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,34310.0,0.0,9611.0,2280017.0,960.0,0.0,0.0,0.0,65790.0,65536.0,131072.0,0.0,0.0,524288.0,304.0,0.0,64,0,0.0,0.0,160.0,0.0,65536.0,65536.0,0.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,110537.0,0.0,192820.0,65536.0,0.0,65766.0,460.0,0.0,0.0,65536.0,131072.0,716205324129270,716205324143230 +2,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,2686595.0,0.0,0.0,65536.0,60576.0,160.0,4800.0,32768.0,64,0,0,0.0,512.0,41952.0,0.0,0.0,512.0,41952.0,0.0,0.0,512.0,41952.0,0.0,0.0,512.0,41952.0,0.0,0.0,512.0,41952.0,0.0,0.0,512.0,41952.0,0.0,0.0,512.0,41952.0,0.0,0.0,512.0,41952.0,0.0,0.0,512.0,41952.0,0.0,0.0,512.0,41952.0,0.0,0.0,512.0,41952.0,0.0,0.0,512.0,41952.0,0.0,0.0,512.0,41952.0,0.0,0.0,512.0,41952.0,0.0,0.0,512.0,41952.0,0.0,0.0,512.0,41952.0,0.0,0.0,512.0,32876.0,0.0,0.0,512.0,32876.0,0.0,0.0,512.0,32876.0,0.0,0.0,512.0,32876.0,0.0,0.0,512.0,32876.0,0.0,0.0,512.0,32876.0,0.0,0.0,512.0,32876.0,0.0,0.0,512.0,32876.0,0.0,0.0,512.0,32876.0,0.0,0.0,512.0,32876.0,0.0,0.0,512.0,32876.0,0.0,0.0,512.0,32876.0,0.0,0.0,512.0,32876.0,0.0,0.0,512.0,32876.0,0.0,0.0,512.0,32876.0,0.0,0.0,512.0,32876.0,0.0,0.0,512.0,51570.0,0.0,0.0,512.0,51570.0,0.0,0.0,512.0,51570.0,0.0,0.0,512.0,51570.0,0.0,0.0,512.0,51570.0,0.0,0.0,512.0,51570.0,0.0,0.0,512.0,51570.0,0.0,0.0,512.0,51570.0,0.0,0.0,512.0,51570.0,0.0,0.0,512.0,51570.0,0.0,0.0,512.0,51570.0,0.0,0.0,512.0,51570.0,0.0,0.0,512.0,51570.0,0.0,0.0,512.0,51570.0,0.0,0.0,512.0,51570.0,0.0,0.0,512.0,51570.0,0.0,0.0,512.0,59857.0,0.0,0.0,512.0,59857.0,0.0,0.0,512.0,59857.0,0.0,0.0,512.0,59857.0,0.0,0.0,512.0,59857.0,0.0,0.0,512.0,59857.0,0.0,0.0,512.0,59857.0,0.0,0.0,512.0,59857.0,0.0,0.0,512.0,59857.0,0.0,0.0,512.0,59857.0,0.0,0.0,512.0,59857.0,0.0,0.0,512.0,59857.0,0.0,0.0,512.0,59857.0,0.0,0.0,512.0,59857.0,0.0,0.0,512.0,59857.0,0.0,0.0,512.0,59857.0,0.0,0.0,512.0,74401.0,0.0,0.0,512.0,74401.0,0.0,0.0,512.0,74401.0,0.0,0.0,512.0,74401.0,0.0,0.0,512.0,74401.0,0.0,0.0,512.0,74401.0,0.0,0.0,512.0,74401.0,0.0,0.0,512.0,74401.0,0.0,0.0,512.0,74401.0,0.0,0.0,512.0,74401.0,0.0,0.0,512.0,74401.0,0.0,0.0,512.0,74401.0,0.0,0.0,512.0,74401.0,0.0,0.0,512.0,74401.0,0.0,0.0,512.0,74401.0,0.0,0.0,512.0,74401.0,0.0,0.0,512.0,82789.0,0.0,0.0,512.0,82789.0,0.0,0.0,512.0,82789.0,0.0,0.0,512.0,82789.0,0.0,0.0,512.0,82789.0,0.0,0.0,512.0,82789.0,0.0,0.0,512.0,82789.0,0.0,0.0,512.0,82789.0,0.0,0.0,512.0,82789.0,0.0,0.0,512.0,82789.0,0.0,0.0,512.0,82789.0,0.0,0.0,512.0,82789.0,0.0,0.0,512.0,82789.0,0.0,0.0,512.0,82789.0,0.0,0.0,512.0,82789.0,0.0,0.0,512.0,82789.0,0.0,0.0,512.0,86870.0,0.0,0.0,512.0,86870.0,0.0,0.0,512.0,86870.0,0.0,0.0,512.0,86870.0,0.0,0.0,512.0,86870.0,0.0,0.0,512.0,86870.0,0.0,0.0,512.0,86870.0,0.0,0.0,512.0,86870.0,0.0,0.0,512.0,86870.0,0.0,0.0,512.0,86870.0,0.0,0.0,512.0,86870.0,0.0,0.0,512.0,86870.0,0.0,0.0,512.0,86870.0,0.0,0.0,512.0,86870.0,0.0,0.0,512.0,86870.0,0.0,0.0,512.0,86870.0,0.0,0.0,512.0,93405.0,0.0,0.0,512.0,93405.0,0.0,0.0,512.0,93405.0,0.0,0.0,512.0,93405.0,0.0,0.0,512.0,93405.0,0.0,0.0,512.0,93405.0,0.0,0.0,512.0,93405.0,0.0,0.0,512.0,93405.0,0.0,0.0,512.0,93405.0,0.0,0.0,512.0,93405.0,0.0,0.0,512.0,93405.0,0.0,0.0,512.0,93405.0,0.0,0.0,512.0,93405.0,0.0,0.0,512.0,93405.0,0.0,0.0,512.0,93405.0,0.0,0.0,512.0,93405.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,29.0,0.0,0.0,0.0,0.0,0.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,49895024.0,65522895.0,203198.0,0.0,0.0,65536.0,131072.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,46223.0,26015.0,1992688.0,9702.0,0.0,242148.0,0.0,0.0,65536.0,131314.0,196850.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1029.0,517.0,1541.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1028.0,516.0,1540.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1028.0,516.0,1540.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1029.0,517.0,1541.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1028.0,516.0,1540.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1028.0,516.0,1540.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1028.0,516.0,1540.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1025.0,513.0,1537.0,1536.0,64,0,16384.0,16384.0,23101274.0,6362818.0,278528.0,0.0,0.0,98304.0,1119657.0,0.0,0.0,1849499.0,86900.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,445416.0,2286.0,64,0,0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,64,0,0,0.0,512.0,0.0,404200.0,0.0,514.0,0.0,408288.0,0.0,512.0,0.0,414568.0,0.0,532.0,0.0,688093.0,0.0,512.0,0.0,429058.0,0.0,512.0,0.0,426928.0,0.0,519.0,0.0,445809.0,0.0,512.0,0.0,449022.0,0.0,512.0,0.0,386883.0,0.0,513.0,0.0,407189.0,0.0,512.0,0.0,406789.0,0.0,513.0,0.0,417760.0,0.0,513.0,0.0,403490.0,0.0,512.0,0.0,416648.0,0.0,512.0,0.0,428029.0,0.0,512.0,0.0,432848.0,0.0,512.0,0.0,348249.0,0.0,513.0,0.0,362994.0,0.0,512.0,0.0,362725.0,0.0,513.0,0.0,370155.0,0.0,513.0,0.0,354698.0,0.0,512.0,0.0,358512.0,0.0,512.0,0.0,368168.0,0.0,512.0,0.0,362084.0,0.0,512.0,0.0,376730.0,0.0,514.0,0.0,380247.0,0.0,512.0,0.0,397575.0,0.0,532.0,0.0,444387.0,0.0,512.0,0.0,416086.0,0.0,512.0,0.0,416957.0,0.0,517.0,0.0,439288.0,0.0,512.0,0.0,438516.0,0.0,512.0,0.0,389437.0,0.0,514.0,0.0,418718.0,0.0,512.0,0.0,411031.0,0.0,532.0,0.0,645904.0,0.0,512.0,0.0,437396.0,0.0,512.0,0.0,439480.0,0.0,516.0,0.0,454562.0,0.0,512.0,0.0,434622.0,0.0,512.0,0.0,545546.0,0.0,513.0,0.0,584141.0,0.0,512.0,0.0,577257.0,0.0,513.0,0.0,573001.0,0.0,513.0,0.0,546787.0,0.0,512.0,0.0,561264.0,0.0,512.0,0.0,581975.0,0.0,512.0,0.0,575522.0,0.0,512.0,0.0,468442.0,0.0,513.0,0.0,496634.0,0.0,512.0,0.0,500015.0,0.0,513.0,0.0,514122.0,0.0,513.0,0.0,481772.0,0.0,512.0,0.0,486154.0,0.0,512.0,0.0,519621.0,0.0,512.0,0.0,514922.0,0.0,512.0,0.0,400895.0,0.0,514.0,0.0,430416.0,0.0,512.0,0.0,420775.0,0.0,532.0,0.0,673063.0,0.0,512.0,0.0,446786.0,0.0,512.0,0.0,450026.0,0.0,517.0,0.0,468180.0,0.0,512.0,0.0,457156.0,0.0,512.0,0.0,408743.0,0.0,513.0,0.0,423399.0,0.0,512.0,0.0,424487.0,0.0,513.0,0.0,437296.0,0.0,513.0,0.0,417843.0,0.0,512.0,0.0,430765.0,0.0,512.0,0.0,450282.0,0.0,512.0,0.0,428681.0,0.0,512.0,0.0,353768.0,0.0,514.0,0.0,372808.0,0.0,512.0,0.0,366959.0,0.0,532.0,0.0,547839.0,0.0,512.0,0.0,390871.0,0.0,512.0,0.0,394571.0,0.0,516.0,0.0,401794.0,0.0,512.0,0.0,395105.0,0.0,512.0,0.0,383554.0,0.0,514.0,0.0,399857.0,0.0,512.0,0.0,396436.0,0.0,532.0,0.0,640582.0,0.0,512.0,0.0,440649.0,0.0,512.0,0.0,448511.0,0.0,517.0,0.0,458922.0,0.0,512.0,0.0,444145.0,0.0,512.0,0.0,489581.0,0.0,513.0,0.0,517685.0,0.0,512.0,0.0,514072.0,0.0,513.0,0.0,509800.0,0.0,513.0,0.0,478581.0,0.0,512.0,0.0,496359.0,0.0,512.0,0.0,504460.0,0.0,512.0,0.0,496089.0,0.0,512.0,0.0,479645.0,0.0,513.0,0.0,516138.0,0.0,512.0,0.0,483786.0,0.0,513.0,0.0,517425.0,0.0,513.0,0.0,507009.0,0.0,512.0,0.0,520965.0,0.0,512.0,0.0,536041.0,0.0,512.0,0.0,511610.0,0.0,512.0,0.0,447667.0,0.0,514.0,0.0,459867.0,0.0,512.0,0.0,466143.0,0.0,532.0,0.0,570255.0,0.0,512.0,0.0,478596.0,0.0,512.0,0.0,477405.0,0.0,518.0,0.0,477825.0,0.0,512.0,0.0,489572.0,0.0,512.0,0.0,571643.0,0.0,514.0,0.0,619993.0,0.0,512.0,0.0,609187.0,0.0,532.0,0.0,719349.0,0.0,512.0,0.0,601874.0,0.0,512.0,0.0,626769.0,0.0,517.0,0.0,603180.0,0.0,512.0,0.0,622553.0,0.0,512.0,0.0,565381.0,0.0,513.0,0.0,646023.0,0.0,512.0,0.0,572108.0,0.0,513.0,0.0,634219.0,0.0,513.0,0.0,596101.0,0.0,512.0,0.0,603992.0,0.0,512.0,0.0,660162.0,0.0,512.0,0.0,572885.0,64,0,0,1024.0,1024.0,421701.0,512.0,1024.0,1024.0,428902.0,512.0,1024.0,1024.0,437008.0,512.0,1024.0,1024.0,434998.0,512.0,1024.0,1024.0,426891.0,512.0,1024.0,1024.0,428998.0,512.0,1024.0,1024.0,445435.0,512.0,1024.0,1024.0,442257.0,512.0,1024.0,1024.0,420856.0,512.0,1024.0,1024.0,433054.0,512.0,1024.0,1024.0,429541.0,512.0,1024.0,1024.0,437345.0,512.0,1024.0,1024.0,427402.0,512.0,1024.0,1024.0,431125.0,512.0,1024.0,1024.0,438678.0,512.0,1024.0,1024.0,431818.0,512.0,1024.0,1024.0,753070.0,512.0,1024.0,1024.0,801778.0,512.0,1024.0,1024.0,760494.0,512.0,1024.0,1024.0,808804.0,512.0,1024.0,1024.0,764121.0,512.0,1024.0,1024.0,785277.0,512.0,1024.0,1024.0,797867.0,512.0,1024.0,1024.0,760520.0,512.0,1024.0,1024.0,730134.0,512.0,1024.0,1024.0,758015.0,512.0,1024.0,1024.0,727872.0,512.0,1024.0,1024.0,742664.0,512.0,1024.0,1024.0,745269.0,512.0,1024.0,1024.0,758655.0,512.0,1024.0,1024.0,730090.0,512.0,1024.0,1024.0,764986.0,512.0,1024.0,1024.0,819601.0,512.0,1024.0,1024.0,824756.0,512.0,1024.0,1024.0,775171.0,512.0,1024.0,1024.0,791253.0,512.0,1024.0,1024.0,768699.0,512.0,1024.0,1024.0,762638.0,512.0,1024.0,1024.0,777193.0,512.0,1024.0,1024.0,756537.0,512.0,1024.0,1024.0,624872.0,512.0,1024.0,1024.0,647487.0,512.0,1024.0,1024.0,643579.0,512.0,1024.0,1024.0,636223.0,512.0,1024.0,1024.0,688845.0,512.0,1024.0,1024.0,692477.0,512.0,1024.0,1024.0,742159.0,512.0,1024.0,1024.0,740691.0,512.0,1024.0,1024.0,619978.0,512.0,1024.0,1024.0,641493.0,512.0,1024.0,1024.0,637476.0,512.0,1024.0,1024.0,631159.0,512.0,1024.0,1024.0,684457.0,512.0,1024.0,1024.0,687988.0,512.0,1024.0,1024.0,730511.0,512.0,1024.0,1024.0,730361.0,512.0,1024.0,1024.0,813747.0,512.0,1024.0,1024.0,815976.0,512.0,1024.0,1024.0,771805.0,512.0,1024.0,1024.0,785470.0,512.0,1024.0,1024.0,764091.0,512.0,1024.0,1024.0,757669.0,512.0,1024.0,1024.0,768415.0,512.0,1024.0,1024.0,747536.0,512.0,1024.0,1024.0,579542.0,512.0,1024.0,1024.0,595638.0,512.0,1024.0,1024.0,600544.0,512.0,1024.0,1024.0,593976.0,512.0,1024.0,1024.0,652436.0,512.0,1024.0,1024.0,651089.0,512.0,1024.0,1024.0,698167.0,512.0,1024.0,1024.0,691463.0,512.0,1024.0,1024.0,816130.0,512.0,1024.0,1024.0,799374.0,512.0,1024.0,1024.0,797289.0,512.0,1024.0,1024.0,791822.0,512.0,1024.0,1024.0,782860.0,512.0,1024.0,1024.0,769870.0,512.0,1024.0,1024.0,762678.0,512.0,1024.0,1024.0,746875.0,512.0,1024.0,1024.0,815224.0,512.0,1024.0,1024.0,798420.0,512.0,1024.0,1024.0,802623.0,512.0,1024.0,1024.0,791739.0,512.0,1024.0,1024.0,777722.0,512.0,1024.0,1024.0,773425.0,512.0,1024.0,1024.0,766237.0,512.0,1024.0,1024.0,753957.0,512.0,1024.0,1024.0,589956.0,512.0,1024.0,1024.0,606461.0,512.0,1024.0,1024.0,609224.0,512.0,1024.0,1024.0,603662.0,512.0,1024.0,1024.0,656591.0,512.0,1024.0,1024.0,655458.0,512.0,1024.0,1024.0,709872.0,512.0,1024.0,1024.0,705821.0,512.0,1024.0,1024.0,614214.0,512.0,1024.0,1024.0,636418.0,512.0,1024.0,1024.0,619942.0,512.0,1024.0,1024.0,630770.0,512.0,1024.0,1024.0,564606.0,512.0,1024.0,1024.0,582591.0,512.0,1024.0,1024.0,582967.0,512.0,1024.0,1024.0,574292.0,512.0,1024.0,1024.0,488840.0,512.0,1024.0,1024.0,504309.0,512.0,1024.0,1024.0,515177.0,512.0,1024.0,1024.0,509088.0,512.0,1024.0,1024.0,535008.0,512.0,1024.0,1024.0,545612.0,512.0,1024.0,1024.0,560484.0,512.0,1024.0,1024.0,537681.0,512.0,1024.0,1024.0,452864.0,512.0,1024.0,1024.0,463844.0,512.0,1024.0,1024.0,469709.0,512.0,1024.0,1024.0,467863.0,512.0,1024.0,1024.0,487202.0,512.0,1024.0,1024.0,494284.0,512.0,1024.0,1024.0,536918.0,512.0,1024.0,1024.0,525646.0,512.0,1024.0,1024.0,620738.0,512.0,1024.0,1024.0,642310.0,512.0,1024.0,1024.0,584353.0,512.0,1024.0,1024.0,597653.0,512.0,1024.0,1024.0,569280.0,512.0,1024.0,1024.0,577478.0,512.0,1024.0,1024.0,561755.0,512.0,1024.0,1024.0,549771.0,512.0,64,0,32768.0,0.0,64,0,10193944.0,530341.0,4636383.0,16384.0,31676872.0,0.0,16384.0,16384.0,2548486.0,2548486.0,10193944.0,576680.0,2548486.0,0.0,2548486.0,0.0,0.0,928814.0,10812454.0,40775776.0,0.0,0.0,6006624.0,1262464.0,0.0,749.0,931198.0,1234672.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,65534.0,65601.0,2.0,0.0,0.0,0.0,0.0,0.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,135602.0,4096.0,16384.0,1586.0,2567066.0,2329255.0,0.0,0.0,0.0,0.0,0.0,196608.0,251.0,0.0,0.0,32768.0,0.0,32768.0,229.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,160.0,0.0,607170.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,36315.0,0.0,7192.0,2289311.0,0.0,0.0,0.0,0.0,65770.0,65536.0,131072.0,0.0,0.0,524288.0,304.0,0.0,64,0,0.0,0.0,160.0,0.0,65536.0,65536.0,0.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,109504.0,0.0,183758.0,65536.0,0.0,65751.0,430.0,0.0,0.0,65536.0,131072.0,716205324163469,716205324176349 diff --git a/tests/workloads/kernel_substr/MI300X_A1/sysinfo.csv b/tests/workloads/kernel_substr/MI300X_A1/sysinfo.csv new file mode 100644 index 0000000000..2f8050c9db --- /dev/null +++ b/tests/workloads/kernel_substr/MI300X_A1/sysinfo.csv @@ -0,0 +1,2 @@ +workload_name,command,ip_blocks,timestamp,version,hostname,cpu_model,sbios,linux_distro,linux_kernel_version,amd_gpu_kernel_version,cpu_memory,gpu_memory,rocm_version,vbios,compute_partition,memory_partition,gpu_model,gpu_arch,gpu_l1,gpu_l2,cu_per_gpu,simd_per_cu,se_per_gpu,wave_size,workgroup_max_size,max_waves_per_cu,max_sclk,max_mclk,cur_sclk,cur_mclk,total_l2_chan,lds_banks_per_cu,sqc_per_gpu,pipes_per_gpu,hbm_bw,num_xcd +kernel_substr,./tests/vcopy -n 1048576 -b 256 -i 3,SQ|LDS|SQC|TA|TD|TCP|TCC|SPI|CPC|CPF,Wed 29 May 2024 12:00:15 PM (CDT),2,splinter-126-wr-c6,AMD Ryzen 9 7950X 16-Core Processor,"American Megatrends International, LLC.VS2683299N.FD",Ubuntu 22.04.4 LTS,5.18.2-mi300-build-140423-ubuntu-22.04+,,114656528,,6.2.0-13611,113-MI3SRIOV-001,SPX,NPS1,MI300X_A1,gfx942,32,4096,304,4,32,64,1024,32,2100,1300,2100,1300,128,32,160,4,5324.8,8 diff --git a/tests/workloads/kernel_substr/MI300X_A1/timestamps.csv b/tests/workloads/kernel_substr/MI300X_A1/timestamps.csv new file mode 100644 index 0000000000..5ee7f56ce6 --- /dev/null +++ b/tests/workloads/kernel_substr/MI300X_A1/timestamps.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID +1,60633,1,964231,964231,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716205324090593,716205324106872,0 +2,60633,1,964231,964231,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716205324129270,716205324143230,0 +3,60633,1,964231,964231,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716205324163469,716205324176349,0 diff --git a/tests/workloads/no_roof/MI300A_A1/SQ_IFETCH_LEVEL.csv b/tests/workloads/no_roof/MI300A_A1/SQ_IFETCH_LEVEL.csv new file mode 100644 index 0000000000..fed43cdffe --- /dev/null +++ b/tests/workloads/no_roof/MI300A_A1/SQ_IFETCH_LEVEL.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,SQ_WAVES,SQ_IFETCH,SQ_IFETCH_LEVEL,SQ_ACCUM_PREV_HIRES +0,11995,1,151267,151267,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",74045395877344,74045395886077,0,201355.0,201355.0,16384.0,65536.0,28279.0,2264768.0 +1,11995,1,151267,151267,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",74045395904986,74045395911315,0,184156.0,184156.0,16384.0,65536.0,13088.0,1048808.0 +2,11995,1,151267,151267,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",74045395928301,74045395934431,0,170228.0,170228.0,16384.0,65536.0,12872.0,1049372.0 diff --git a/tests/workloads/no_roof/MI300A_A1/SQ_INST_LEVEL_LDS.csv b/tests/workloads/no_roof/MI300A_A1/SQ_INST_LEVEL_LDS.csv new file mode 100644 index 0000000000..a7c53409a8 --- /dev/null +++ b/tests/workloads/no_roof/MI300A_A1/SQ_INST_LEVEL_LDS.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_LDS,SQ_INST_LEVEL_LDS,SQ_ACCUM_PREV_HIRES +0,11995,1,151278,151278,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",74045395877344,74045395886077,0,0.0,0.0,0.0 +1,11995,1,151278,151278,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",74045395904986,74045395911315,0,0.0,0.0,0.0 +2,11995,1,151278,151278,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",74045395928301,74045395934431,0,0.0,0.0,0.0 diff --git a/tests/workloads/no_roof/MI300A_A1/SQ_INST_LEVEL_SMEM.csv b/tests/workloads/no_roof/MI300A_A1/SQ_INST_LEVEL_SMEM.csv new file mode 100644 index 0000000000..913355831f --- /dev/null +++ b/tests/workloads/no_roof/MI300A_A1/SQ_INST_LEVEL_SMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_SMEM,SQ_INST_LEVEL_SMEM,SQ_ACCUM_PREV_HIRES +0,11995,1,151289,151289,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",74045395877344,74045395886077,0,65536.0,286398.0,22794112.0 +1,11995,1,151289,151289,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",74045395904986,74045395911315,0,65536.0,206544.0,16516216.0 +2,11995,1,151289,151289,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",74045395928301,74045395934431,0,65536.0,204172.0,16323120.0 diff --git a/tests/workloads/no_roof/MI300A_A1/SQ_INST_LEVEL_VMEM.csv b/tests/workloads/no_roof/MI300A_A1/SQ_INST_LEVEL_VMEM.csv new file mode 100644 index 0000000000..0e295d28f9 --- /dev/null +++ b/tests/workloads/no_roof/MI300A_A1/SQ_INST_LEVEL_VMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_VMEM,SQ_INST_LEVEL_VMEM,SQ_ACCUM_PREV_HIRES +0,11995,1,151300,151300,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",74045395877344,74045395886077,0,32768.0,529027.0,42317060.0 +1,11995,1,151300,151300,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",74045395904986,74045395911315,0,32768.0,420165.0,33613524.0 +2,11995,1,151300,151300,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",74045395928301,74045395934431,0,32768.0,422235.0,33771752.0 diff --git a/tests/workloads/no_roof/MI300A_A1/SQ_LEVEL_WAVES.csv b/tests/workloads/no_roof/MI300A_A1/SQ_LEVEL_WAVES.csv new file mode 100644 index 0000000000..00a049bcec --- /dev/null +++ b/tests/workloads/no_roof/MI300A_A1/SQ_LEVEL_WAVES.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,CPC_ME1_BUSY_FOR_PACKET_DECODE,SQ_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,SQ_BUSY_CYCLES,SQ_LEVEL_WAVES,SQ_ACCUM_PREV_HIRES +0,11995,1,151311,151311,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",74045395877344,74045395886077,0,206573.0,206573.0,112205.0,826292.0,16384.0,13853425.0,251506.0,0.0,55825196.0 +1,11995,1,151311,151311,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",74045395904986,74045395911315,0,179609.0,179609.0,96494.0,718436.0,16384.0,11322040.0,206003.0,0.0,45678476.0 +2,11995,1,151311,151311,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",74045395928301,74045395934431,0,174394.0,174394.0,91784.0,697576.0,16384.0,10102825.0,193586.0,0.0,40835216.0 diff --git a/tests/workloads/no_roof/MI300A_A1/log.txt b/tests/workloads/no_roof/MI300A_A1/log.txt new file mode 100644 index 0000000000..2875d3b1c2 --- /dev/null +++ b/tests/workloads/no_roof/MI300A_A1/log.txt @@ -0,0 +1,227 @@ +Omniperf version: 2.0.0 +Profiler choice: rocprofv2 +Path: /home/colramos/omniperf/tests/workloads/no_roof/MI300A_A1 +Target: MI300A_A1 +Command: ./tests/vcopy -n 1048576 -b 256 -i 3 +Kernel Selection: None +Dispatch Selection: None +Hardware Blocks: All + +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Collecting Performance Counters +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +[profiling] Current input file: tests/workloads/no_roof/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH_LEVEL + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 +[profiling] Current input file: tests/workloads/no_roof/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES +[profiling] Current input file: tests/workloads/no_roof/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES +[profiling] Current input file: tests/workloads/no_roof/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave +[profiling] Current input file: tests/workloads/no_roof/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - CPC_ME1_BUSY_FOR_PACKET_DECODE + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVE_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CYCLES +[profiling] Current input file: tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_0.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CU_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVE_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_CVT + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM_WR + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM_RD +[profiling] Current input file: tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_1.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VSKIPPED +[profiling] Current input file: tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_10.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_DATA_ATOMIC_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_STALL + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_16 + |-> [/opt/rocm/bin/rocprofv2] - SQC_ICACHE_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_ICACHE_HITS + |-> [/opt/rocm/bin/rocprofv2] - SQC_ICACHE_MISSES +[profiling] Current input file: tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_11.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_INPUT_VALID_READYB + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_ATOMIC + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_8 + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_HITS + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_MISSES + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_MISSES_DUPLICATE +[profiling] Current input file: tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_12.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_2 + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_4 + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave +[profiling] Current input file: tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_13.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_ATOMIC[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_BUBBLE[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_CYCLE[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_ATOMIC[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_BUBBLE[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_CYCLE[1] +[profiling] Current input file: tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_14.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_32B[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC_LEVEL[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_32B[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_LEVEL[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC_LEVEL[2] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ[2] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_32B[2] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_LEVEL[2] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC_LEVEL[3] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ[3] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_32B[3] +[profiling] Current input file: tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_15.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_64B[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_HIT[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_64B[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_LEVEL[1] +[profiling] Current input file: tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_16.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_MISS[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_READ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_REQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_RW_REQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_MISS[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_READ[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_REQ[1] +[profiling] Current input file: tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_17.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_TAG_STALL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TOO_MANY_EA_WRREQS_STALL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_WRITE[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TAG_STALL[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TOO_MANY_EA_WRREQS_STALL[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_WRITE[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TAG_STALL[2] +[profiling] Current input file: tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_2.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_FMA_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F64 +[profiling] Current input file: tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_3.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_INT32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_INT64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_FLAT + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_GDS +[profiling] Current input file: tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_4.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_BRANCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SENDMSG + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAIT_ANY +[profiling] Current input file: tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_5.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_SCA + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_EXP_GDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_MISC + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_FLAT + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_CYCLES_VMEM_WR +[profiling] Current input file: tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_6.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_THREAD_CYCLES_VALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_BANK_CONFLICT + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_ADDR_CONFLICT + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_UNALIGNED_STALL + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_EQ_64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_48 +[profiling] Current input file: tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_7.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_ITEMS + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_MEM_VIOLATIONS + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_ATOMIC_RETURN + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_IDX_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_RESTORED +[profiling] Current input file: tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_8.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM_NORM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_MFMA + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_I8 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_BF16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_VALU_MFMA_BUSY_CYCLES +[profiling] Current input file: tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_9.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_I8 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_BF16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_INST_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_DATA_READ_REQ +[profiling] Current input file: tests/workloads/no_roof/MI300A_A1/perfmon/timestamps.txt + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + |-> [/opt/rocm/bin/rocprofv2] Total threads: 1048576, Grid Size: 4096 block Size:256, Wavefronts:16384: + |-> [/opt/rocm/bin/rocprofv2] Launching the kernel on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel +[roofline] Roofline temporarily disabled in MI300 diff --git a/tests/workloads/no_roof/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt b/tests/workloads/no_roof/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt new file mode 100644 index 0000000000..293092f641 --- /dev/null +++ b/tests/workloads/no_roof/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE SQ_WAVES SQ_IFETCH SQ_IFETCH_LEVEL SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/no_roof/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt b/tests/workloads/no_roof/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt new file mode 100644 index 0000000000..08439eedce --- /dev/null +++ b/tests/workloads/no_roof/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_LDS SQ_INST_LEVEL_LDS SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/no_roof/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt b/tests/workloads/no_roof/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt new file mode 100644 index 0000000000..6cca322d4e --- /dev/null +++ b/tests/workloads/no_roof/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM SQ_INST_LEVEL_SMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/no_roof/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt b/tests/workloads/no_roof/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt new file mode 100644 index 0000000000..e527ad31ba --- /dev/null +++ b/tests/workloads/no_roof/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VMEM SQ_INST_LEVEL_VMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/no_roof/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt b/tests/workloads/no_roof/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt new file mode 100644 index 0000000000..3f8e04adb3 --- /dev/null +++ b/tests/workloads/no_roof/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE CPC_ME1_BUSY_FOR_PACKET_DECODE SQ_CYCLES SQ_WAVES SQ_WAVE_CYCLES SQ_BUSY_CYCLES SQ_LEVEL_WAVES SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_0.txt b/tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_0.txt new file mode 100644 index 0000000000..ebc550fbfe --- /dev/null +++ b/tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_0.txt @@ -0,0 +1,5 @@ +pmc: SQ_CYCLES SQ_BUSY_CYCLES SQ_BUSY_CU_CYCLES SQ_WAVES SQ_WAVE_CYCLES SQ_INSTS_VALU_CVT SQ_INSTS_VMEM_WR SQ_INSTS_VMEM_RD GRBM_COUNT GRBM_GUI_ACTIVE TCP_GATE_EN1_sum TCP_GATE_EN2_sum TCP_TD_TCP_STALL_CYCLES_sum TCP_TCR_TCP_STALL_CYCLES_sum TA_TA_BUSY_sum TA_BUFFER_WAVEFRONTS_sum TD_TD_BUSY_sum TD_TC_STALL_sum SPI_CSN_WINDOW_VALID SPI_CSN_BUSY CPC_CPC_STAT_BUSY CPC_CPC_STAT_IDLE CPF_CPF_STAT_BUSY CPF_CPF_STAT_STALL TCC_CYCLE_sum TCC_BUSY_sum TCC_PROBE_sum TCC_PROBE_ALL_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_1.txt b/tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_1.txt new file mode 100644 index 0000000000..9ad887ddbb --- /dev/null +++ b/tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_1.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VMEM SQ_INSTS_SALU SQ_INSTS_VSKIPPED SQ_INSTS SQ_INSTS_VALU SQ_INSTS_VALU_ADD_F16 SQ_INSTS_VALU_MUL_F16 SQ_INSTS_VALU_FMA_F16 GRBM_SPI_BUSY TCP_READ_TAGCONFLICT_STALL_CYCLES_sum TCP_WRITE_TAGCONFLICT_STALL_CYCLES_sum TCP_ATOMIC_TAGCONFLICT_STALL_CYCLES_sum TCP_TA_TCP_STATE_READ_sum TA_BUFFER_READ_WAVEFRONTS_sum TA_BUFFER_WRITE_WAVEFRONTS_sum TD_SPI_STALL_sum TD_LOAD_WAVEFRONT_sum SPI_CSN_NUM_THREADGROUPS SPI_CSN_WAVE CPC_CPC_TCIU_BUSY CPC_CPC_TCIU_IDLE CPF_CPF_TCIU_BUSY CPF_CPF_TCIU_STALL TCC_NC_REQ_sum TCC_UC_REQ_sum TCC_CC_REQ_sum TCC_RW_REQ_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_10.txt b/tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_10.txt new file mode 100644 index 0000000000..21c59688f7 --- /dev/null +++ b/tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_10.txt @@ -0,0 +1,5 @@ +pmc: SQC_TC_DATA_ATOMIC_REQ SQC_TC_STALL SQC_TC_REQ SQC_DCACHE_REQ_READ_16 SQC_ICACHE_REQ SQC_ICACHE_HITS SQC_ICACHE_MISSES SQC_ICACHE_MISSES_DUPLICATE + +gpu: +range: +kernel: diff --git a/tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_11.txt b/tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_11.txt new file mode 100644 index 0000000000..df6d67d7b7 --- /dev/null +++ b/tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_11.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_INPUT_VALID_READYB SQC_DCACHE_ATOMIC SQC_DCACHE_REQ_READ_8 SQC_DCACHE_REQ SQC_DCACHE_HITS SQC_DCACHE_MISSES SQC_DCACHE_MISSES_DUPLICATE SQC_DCACHE_REQ_READ_1 + +gpu: +range: +kernel: diff --git a/tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_12.txt b/tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_12.txt new file mode 100644 index 0000000000..6e5320c11c --- /dev/null +++ b/tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_12.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_REQ_READ_2 SQC_DCACHE_REQ_READ_4 + +gpu: +range: +kernel: diff --git a/tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_13.txt b/tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_13.txt new file mode 100644 index 0000000000..d95492c1cd --- /dev/null +++ b/tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_13.txt @@ -0,0 +1,5 @@ +pmc: TCC_ATOMIC[0] TCC_BUBBLE[0] TCC_CYCLE[0] TCC_EA0_ATOMIC[0] TCC_ATOMIC[1] TCC_BUBBLE[1] TCC_CYCLE[1] TCC_EA0_ATOMIC[1] TCC_ATOMIC[2] TCC_BUBBLE[2] TCC_CYCLE[2] TCC_EA0_ATOMIC[2] TCC_ATOMIC[3] TCC_BUBBLE[3] TCC_CYCLE[3] TCC_EA0_ATOMIC[3] TCC_ATOMIC[4] TCC_BUBBLE[4] TCC_CYCLE[4] TCC_EA0_ATOMIC[4] TCC_ATOMIC[5] TCC_BUBBLE[5] TCC_CYCLE[5] TCC_EA0_ATOMIC[5] TCC_ATOMIC[6] TCC_BUBBLE[6] TCC_CYCLE[6] TCC_EA0_ATOMIC[6] TCC_ATOMIC[7] TCC_BUBBLE[7] TCC_CYCLE[7] TCC_EA0_ATOMIC[7] TCC_ATOMIC[8] TCC_BUBBLE[8] TCC_CYCLE[8] TCC_EA0_ATOMIC[8] TCC_ATOMIC[9] TCC_BUBBLE[9] TCC_CYCLE[9] TCC_EA0_ATOMIC[9] TCC_ATOMIC[10] TCC_BUBBLE[10] TCC_CYCLE[10] TCC_EA0_ATOMIC[10] TCC_ATOMIC[11] TCC_BUBBLE[11] TCC_CYCLE[11] TCC_EA0_ATOMIC[11] TCC_ATOMIC[12] TCC_BUBBLE[12] TCC_CYCLE[12] TCC_EA0_ATOMIC[12] TCC_ATOMIC[13] TCC_BUBBLE[13] TCC_CYCLE[13] TCC_EA0_ATOMIC[13] TCC_ATOMIC[14] TCC_BUBBLE[14] TCC_CYCLE[14] TCC_EA0_ATOMIC[14] TCC_ATOMIC[15] TCC_BUBBLE[15] TCC_CYCLE[15] TCC_EA0_ATOMIC[15] + +gpu: +range: +kernel: diff --git a/tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_14.txt b/tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_14.txt new file mode 100644 index 0000000000..28327b86d3 --- /dev/null +++ b/tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_14.txt @@ -0,0 +1,5 @@ +pmc: TCC_EA0_ATOMIC_LEVEL[0] TCC_EA0_RDREQ[0] TCC_EA0_RDREQ_32B[0] TCC_EA0_RDREQ_LEVEL[0] TCC_EA0_ATOMIC_LEVEL[1] TCC_EA0_RDREQ[1] TCC_EA0_RDREQ_32B[1] TCC_EA0_RDREQ_LEVEL[1] TCC_EA0_ATOMIC_LEVEL[2] TCC_EA0_RDREQ[2] TCC_EA0_RDREQ_32B[2] TCC_EA0_RDREQ_LEVEL[2] TCC_EA0_ATOMIC_LEVEL[3] TCC_EA0_RDREQ[3] TCC_EA0_RDREQ_32B[3] TCC_EA0_RDREQ_LEVEL[3] TCC_EA0_ATOMIC_LEVEL[4] TCC_EA0_RDREQ[4] TCC_EA0_RDREQ_32B[4] TCC_EA0_RDREQ_LEVEL[4] TCC_EA0_ATOMIC_LEVEL[5] TCC_EA0_RDREQ[5] TCC_EA0_RDREQ_32B[5] TCC_EA0_RDREQ_LEVEL[5] TCC_EA0_ATOMIC_LEVEL[6] TCC_EA0_RDREQ[6] TCC_EA0_RDREQ_32B[6] TCC_EA0_RDREQ_LEVEL[6] TCC_EA0_ATOMIC_LEVEL[7] TCC_EA0_RDREQ[7] TCC_EA0_RDREQ_32B[7] TCC_EA0_RDREQ_LEVEL[7] TCC_EA0_ATOMIC_LEVEL[8] TCC_EA0_RDREQ[8] TCC_EA0_RDREQ_32B[8] TCC_EA0_RDREQ_LEVEL[8] TCC_EA0_ATOMIC_LEVEL[9] TCC_EA0_RDREQ[9] TCC_EA0_RDREQ_32B[9] TCC_EA0_RDREQ_LEVEL[9] TCC_EA0_ATOMIC_LEVEL[10] TCC_EA0_RDREQ[10] TCC_EA0_RDREQ_32B[10] TCC_EA0_RDREQ_LEVEL[10] TCC_EA0_ATOMIC_LEVEL[11] TCC_EA0_RDREQ[11] TCC_EA0_RDREQ_32B[11] TCC_EA0_RDREQ_LEVEL[11] TCC_EA0_ATOMIC_LEVEL[12] TCC_EA0_RDREQ[12] TCC_EA0_RDREQ_32B[12] TCC_EA0_RDREQ_LEVEL[12] TCC_EA0_ATOMIC_LEVEL[13] TCC_EA0_RDREQ[13] TCC_EA0_RDREQ_32B[13] TCC_EA0_RDREQ_LEVEL[13] TCC_EA0_ATOMIC_LEVEL[14] TCC_EA0_RDREQ[14] TCC_EA0_RDREQ_32B[14] TCC_EA0_RDREQ_LEVEL[14] TCC_EA0_ATOMIC_LEVEL[15] TCC_EA0_RDREQ[15] TCC_EA0_RDREQ_32B[15] TCC_EA0_RDREQ_LEVEL[15] + +gpu: +range: +kernel: diff --git a/tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_15.txt b/tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_15.txt new file mode 100644 index 0000000000..033ae877ed --- /dev/null +++ b/tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_15.txt @@ -0,0 +1,5 @@ +pmc: TCC_EA0_WRREQ[0] TCC_EA0_WRREQ_64B[0] TCC_EA0_WRREQ_LEVEL[0] TCC_HIT[0] TCC_EA0_WRREQ[1] TCC_EA0_WRREQ_64B[1] TCC_EA0_WRREQ_LEVEL[1] TCC_HIT[1] TCC_EA0_WRREQ[2] TCC_EA0_WRREQ_64B[2] TCC_EA0_WRREQ_LEVEL[2] TCC_HIT[2] TCC_EA0_WRREQ[3] TCC_EA0_WRREQ_64B[3] TCC_EA0_WRREQ_LEVEL[3] TCC_HIT[3] TCC_EA0_WRREQ[4] TCC_EA0_WRREQ_64B[4] TCC_EA0_WRREQ_LEVEL[4] TCC_HIT[4] TCC_EA0_WRREQ[5] TCC_EA0_WRREQ_64B[5] TCC_EA0_WRREQ_LEVEL[5] TCC_HIT[5] TCC_EA0_WRREQ[6] TCC_EA0_WRREQ_64B[6] TCC_EA0_WRREQ_LEVEL[6] TCC_HIT[6] TCC_EA0_WRREQ[7] TCC_EA0_WRREQ_64B[7] TCC_EA0_WRREQ_LEVEL[7] TCC_HIT[7] TCC_EA0_WRREQ[8] TCC_EA0_WRREQ_64B[8] TCC_EA0_WRREQ_LEVEL[8] TCC_HIT[8] TCC_EA0_WRREQ[9] TCC_EA0_WRREQ_64B[9] TCC_EA0_WRREQ_LEVEL[9] TCC_HIT[9] TCC_EA0_WRREQ[10] TCC_EA0_WRREQ_64B[10] TCC_EA0_WRREQ_LEVEL[10] TCC_HIT[10] TCC_EA0_WRREQ[11] TCC_EA0_WRREQ_64B[11] TCC_EA0_WRREQ_LEVEL[11] TCC_HIT[11] TCC_EA0_WRREQ[12] TCC_EA0_WRREQ_64B[12] TCC_EA0_WRREQ_LEVEL[12] TCC_HIT[12] TCC_EA0_WRREQ[13] TCC_EA0_WRREQ_64B[13] TCC_EA0_WRREQ_LEVEL[13] TCC_HIT[13] TCC_EA0_WRREQ[14] TCC_EA0_WRREQ_64B[14] TCC_EA0_WRREQ_LEVEL[14] TCC_HIT[14] TCC_EA0_WRREQ[15] TCC_EA0_WRREQ_64B[15] TCC_EA0_WRREQ_LEVEL[15] TCC_HIT[15] + +gpu: +range: +kernel: diff --git a/tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_16.txt b/tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_16.txt new file mode 100644 index 0000000000..123269c3f9 --- /dev/null +++ b/tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_16.txt @@ -0,0 +1,5 @@ +pmc: TCC_MISS[0] TCC_READ[0] TCC_REQ[0] TCC_RW_REQ[0] TCC_MISS[1] TCC_READ[1] TCC_REQ[1] TCC_RW_REQ[1] TCC_MISS[2] TCC_READ[2] TCC_REQ[2] TCC_RW_REQ[2] TCC_MISS[3] TCC_READ[3] TCC_REQ[3] TCC_RW_REQ[3] TCC_MISS[4] TCC_READ[4] TCC_REQ[4] TCC_RW_REQ[4] TCC_MISS[5] TCC_READ[5] TCC_REQ[5] TCC_RW_REQ[5] TCC_MISS[6] TCC_READ[6] TCC_REQ[6] TCC_RW_REQ[6] TCC_MISS[7] TCC_READ[7] TCC_REQ[7] TCC_RW_REQ[7] TCC_MISS[8] TCC_READ[8] TCC_REQ[8] TCC_RW_REQ[8] TCC_MISS[9] TCC_READ[9] TCC_REQ[9] TCC_RW_REQ[9] TCC_MISS[10] TCC_READ[10] TCC_REQ[10] TCC_RW_REQ[10] TCC_MISS[11] TCC_READ[11] TCC_REQ[11] TCC_RW_REQ[11] TCC_MISS[12] TCC_READ[12] TCC_REQ[12] TCC_RW_REQ[12] TCC_MISS[13] TCC_READ[13] TCC_REQ[13] TCC_RW_REQ[13] TCC_MISS[14] TCC_READ[14] TCC_REQ[14] TCC_RW_REQ[14] TCC_MISS[15] TCC_READ[15] TCC_REQ[15] TCC_RW_REQ[15] + +gpu: +range: +kernel: diff --git a/tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_17.txt b/tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_17.txt new file mode 100644 index 0000000000..102fb795bd --- /dev/null +++ b/tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_17.txt @@ -0,0 +1,5 @@ +pmc: TCC_TAG_STALL[0] TCC_TOO_MANY_EA_WRREQS_STALL[0] TCC_WRITE[0] TCC_TAG_STALL[1] TCC_TOO_MANY_EA_WRREQS_STALL[1] TCC_WRITE[1] TCC_TAG_STALL[2] TCC_TOO_MANY_EA_WRREQS_STALL[2] TCC_WRITE[2] TCC_TAG_STALL[3] TCC_TOO_MANY_EA_WRREQS_STALL[3] TCC_WRITE[3] TCC_TAG_STALL[4] TCC_TOO_MANY_EA_WRREQS_STALL[4] TCC_WRITE[4] TCC_TAG_STALL[5] TCC_TOO_MANY_EA_WRREQS_STALL[5] TCC_WRITE[5] TCC_TAG_STALL[6] TCC_TOO_MANY_EA_WRREQS_STALL[6] TCC_WRITE[6] TCC_TAG_STALL[7] TCC_TOO_MANY_EA_WRREQS_STALL[7] TCC_WRITE[7] TCC_TAG_STALL[8] TCC_TOO_MANY_EA_WRREQS_STALL[8] TCC_WRITE[8] TCC_TAG_STALL[9] TCC_TOO_MANY_EA_WRREQS_STALL[9] TCC_WRITE[9] TCC_TAG_STALL[10] TCC_TOO_MANY_EA_WRREQS_STALL[10] TCC_WRITE[10] TCC_TAG_STALL[11] TCC_TOO_MANY_EA_WRREQS_STALL[11] TCC_WRITE[11] TCC_TAG_STALL[12] TCC_TOO_MANY_EA_WRREQS_STALL[12] TCC_WRITE[12] TCC_TAG_STALL[13] TCC_TOO_MANY_EA_WRREQS_STALL[13] TCC_WRITE[13] TCC_TAG_STALL[14] TCC_TOO_MANY_EA_WRREQS_STALL[14] TCC_WRITE[14] TCC_TAG_STALL[15] TCC_TOO_MANY_EA_WRREQS_STALL[15] TCC_WRITE[15] + +gpu: +range: +kernel: diff --git a/tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_2.txt b/tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_2.txt new file mode 100644 index 0000000000..8ff8201c5a --- /dev/null +++ b/tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_2.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_TRANS_F16 SQ_INSTS_VALU_ADD_F32 SQ_INSTS_VALU_MUL_F32 SQ_INSTS_VALU_FMA_F32 SQ_INSTS_VALU_TRANS_F32 SQ_INSTS_VALU_ADD_F64 SQ_INSTS_VALU_MUL_F64 SQ_INSTS_VALU_FMA_F64 TCP_VOLATILE_sum TCP_TOTAL_ACCESSES_sum TCP_TOTAL_READ_sum TCP_TOTAL_WRITE_sum TA_BUFFER_ATOMIC_WAVEFRONTS_sum TA_BUFFER_TOTAL_CYCLES_sum TD_ATOMIC_WAVEFRONT_sum TD_STORE_WAVEFRONT_sum SPI_RA_REQ_NO_ALLOC SPI_RA_REQ_NO_ALLOC_CSN CPC_CPC_STAT_STALL CPC_UTCL1_STALL_ON_TRANSLATION CPF_CPF_STAT_IDLE CPF_CPF_TCIU_IDLE TCC_REQ_sum TCC_STREAMING_REQ_sum TCC_HIT_sum TCC_MISS_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_3.txt b/tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_3.txt new file mode 100644 index 0000000000..cb10e4801d --- /dev/null +++ b/tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_3.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_TRANS_F64 SQ_INSTS_VALU_INT32 SQ_INSTS_VALU_INT64 SQ_INSTS_SMEM SQ_INSTS_FLAT SQ_INSTS_LDS SQ_INSTS_GDS SQ_INSTS_EXP_GDS TCP_TOTAL_ATOMIC_WITH_RET_sum TCP_TOTAL_ATOMIC_WITHOUT_RET_sum TCP_TOTAL_WRITEBACK_INVALIDATES_sum TCP_TOTAL_CACHE_ACCESSES_sum TA_BUFFER_COALESCED_READ_CYCLES_sum TA_BUFFER_COALESCED_WRITE_CYCLES_sum TD_COALESCABLE_WAVEFRONT_sum SPI_RA_RES_STALL_CSN SPI_RA_TMP_STALL_CSN CPC_CPC_UTCL2IU_BUSY CPC_CPC_UTCL2IU_IDLE CPF_CMP_UTCL1_STALL_ON_TRANSLATION TCC_READ_sum TCC_WRITE_sum TCC_ATOMIC_sum TCC_WRITEBACK_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_4.txt b/tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_4.txt new file mode 100644 index 0000000000..e4e6069e38 --- /dev/null +++ b/tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_4.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_BRANCH SQ_INSTS_SENDMSG SQ_WAIT_ANY SQ_WAIT_INST_ANY SQ_ACTIVE_INST_ANY SQ_ACTIVE_INST_VMEM SQ_ACTIVE_INST_LDS SQ_ACTIVE_INST_VALU TCP_UTCL1_TRANSLATION_MISS_sum TCP_UTCL1_TRANSLATION_HIT_sum TCP_UTCL1_PERMISSION_MISS_sum TCP_UTCL1_REQUEST_sum TA_ADDR_STALLED_BY_TC_CYCLES_sum TA_TOTAL_WAVEFRONTS_sum SPI_RA_WAVE_SIMD_FULL_CSN SPI_RA_VGPR_SIMD_FULL_CSN CPC_CPC_UTCL2IU_STALL CPC_ME1_BUSY_FOR_PACKET_DECODE TCC_EA0_WRREQ_sum TCC_EA0_WRREQ_64B_sum TCC_EA0_WR_UNCACHED_32B_sum TCC_EA0_WRREQ_DRAM_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_5.txt b/tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_5.txt new file mode 100644 index 0000000000..77bd288232 --- /dev/null +++ b/tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_5.txt @@ -0,0 +1,5 @@ +pmc: SQ_ACTIVE_INST_SCA SQ_ACTIVE_INST_EXP_GDS SQ_ACTIVE_INST_MISC SQ_ACTIVE_INST_FLAT SQ_INST_CYCLES_VMEM_WR SQ_INST_CYCLES_VMEM_RD SQ_INST_CYCLES_SMEM SQ_INST_CYCLES_SALU TCP_TCC_READ_REQ_sum TCP_TCC_WRITE_REQ_sum TCP_TCC_ATOMIC_WITH_RET_REQ_sum TCP_TCC_ATOMIC_WITHOUT_RET_REQ_sum TA_ADDR_STALLED_BY_TD_CYCLES_sum TA_DATA_STALLED_BY_TC_CYCLES_sum SPI_RA_SGPR_SIMD_FULL_CSN SPI_RA_LDS_CU_FULL_CSN CPC_ME1_DC0_SPI_BUSY TCC_EA0_RDREQ_sum TCC_EA0_RDREQ_32B_sum TCC_BUBBLE_sum TCC_EA0_RD_UNCACHED_32B_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_6.txt b/tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_6.txt new file mode 100644 index 0000000000..609c184df8 --- /dev/null +++ b/tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_6.txt @@ -0,0 +1,5 @@ +pmc: SQ_THREAD_CYCLES_VALU SQ_IFETCH SQ_LDS_BANK_CONFLICT SQ_LDS_ADDR_CONFLICT SQ_LDS_UNALIGNED_STALL SQ_WAVES_EQ_64 SQ_WAVES_LT_64 SQ_WAVES_LT_48 TCP_TCC_NC_READ_REQ_sum TCP_TCC_NC_WRITE_REQ_sum TCP_TCC_NC_ATOMIC_REQ_sum TCP_TCC_UC_READ_REQ_sum TA_FLAT_WAVEFRONTS_sum TA_FLAT_READ_WAVEFRONTS_sum SPI_RA_BAR_CU_FULL_CSN SPI_RA_TGLIM_CU_FULL_CSN TCC_EA0_RDREQ_DRAM_sum TCC_TAG_STALL_sum TCC_NORMAL_WRITEBACK_sum TCC_ALL_TC_OP_WB_WRITEBACK_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_7.txt b/tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_7.txt new file mode 100644 index 0000000000..5881e5fb8f --- /dev/null +++ b/tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_7.txt @@ -0,0 +1,5 @@ +pmc: SQ_WAVES_LT_32 SQ_WAVES_LT_16 SQ_ITEMS SQ_LDS_MEM_VIOLATIONS SQ_LDS_ATOMIC_RETURN SQ_LDS_IDX_ACTIVE SQ_WAVES_RESTORED SQ_WAVES_SAVED TCP_TCC_UC_WRITE_REQ_sum TCP_TCC_UC_ATOMIC_REQ_sum TCP_TCC_CC_READ_REQ_sum TCP_TCC_CC_WRITE_REQ_sum TA_FLAT_WRITE_WAVEFRONTS_sum TA_FLAT_ATOMIC_WAVEFRONTS_sum SPI_RA_WVLIM_STALL_CSN SPI_SWC_CSC_WR TCC_NORMAL_EVICT_sum TCC_ALL_TC_OP_INV_EVICT_sum TCC_TOO_MANY_EA_WRREQS_STALL_sum TCC_EA0_ATOMIC_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_8.txt b/tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_8.txt new file mode 100644 index 0000000000..66317384f5 --- /dev/null +++ b/tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_8.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM_NORM SQ_INSTS_MFMA SQ_INSTS_VALU_MFMA_I8 SQ_INSTS_VALU_MFMA_F16 SQ_INSTS_VALU_MFMA_BF16 SQ_INSTS_VALU_MFMA_F32 SQ_INSTS_VALU_MFMA_F64 SQ_VALU_MFMA_BUSY_CYCLES TCP_TCC_CC_ATOMIC_REQ_sum TCP_TCC_RW_READ_REQ_sum TCP_TCC_RW_WRITE_REQ_sum TCP_TCC_RW_ATOMIC_REQ_sum SPI_VWC_CSC_WR SPI_RA_BULKY_CU_FULL_CSN TCC_EA0_RDREQ_LEVEL_sum TCC_EA0_WRREQ_LEVEL_sum TCC_EA0_ATOMIC_LEVEL_sum TCC_EA0_WRREQ_STALL_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_9.txt b/tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_9.txt new file mode 100644 index 0000000000..60ceab315a --- /dev/null +++ b/tests/workloads/no_roof/MI300A_A1/perfmon/pmc_perf_9.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_MFMA_MOPS_I8 SQ_INSTS_VALU_MFMA_MOPS_F16 SQ_INSTS_VALU_MFMA_MOPS_BF16 SQ_INSTS_VALU_MFMA_MOPS_F32 SQ_INSTS_VALU_MFMA_MOPS_F64 SQC_TC_INST_REQ SQC_TC_DATA_READ_REQ SQC_TC_DATA_WRITE_REQ TCP_PENDING_STALL_CYCLES_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/no_roof/MI300A_A1/perfmon/timestamps.txt b/tests/workloads/no_roof/MI300A_A1/perfmon/timestamps.txt new file mode 100644 index 0000000000..676cca1b80 --- /dev/null +++ b/tests/workloads/no_roof/MI300A_A1/perfmon/timestamps.txt @@ -0,0 +1,5 @@ +pmc: + +gpu: +range: +kernel: diff --git a/tests/workloads/no_roof/MI300A_A1/pmc_perf.csv b/tests/workloads/no_roof/MI300A_A1/pmc_perf.csv new file mode 100644 index 0000000000..b682a7e720 --- /dev/null +++ b/tests/workloads/no_roof/MI300A_A1/pmc_perf.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Correlation_ID,SQ_INSTS_BRANCH,SQ_INSTS_SENDMSG,SQ_WAIT_ANY,SQ_WAIT_INST_ANY,SQ_ACTIVE_INST_ANY,SQ_ACTIVE_INST_VMEM,SQ_ACTIVE_INST_LDS,SQ_ACTIVE_INST_VALU,SPI_RA_WAVE_SIMD_FULL_CSN,SPI_RA_VGPR_SIMD_FULL_CSN,CPC_CPC_UTCL2IU_STALL,CPC_ME1_BUSY_FOR_PACKET_DECODE,TA_ADDR_STALLED_BY_TC_CYCLES_sum,TA_TOTAL_WAVEFRONTS_sum,TCC_EA0_WRREQ_64B_sum,TCC_EA0_WRREQ_DRAM_sum,TCC_EA0_WRREQ_sum,TCC_EA0_WR_UNCACHED_32B_sum,TCP_UTCL1_PERMISSION_MISS_sum,TCP_UTCL1_REQUEST_sum,TCP_UTCL1_TRANSLATION_HIT_sum,TCP_UTCL1_TRANSLATION_MISS_sum,Wave_Size_1,Correlation_ID_1,XCC_Index,TCC_EA0_WRREQ[0],TCC_EA0_WRREQ_64B[0],TCC_EA0_WRREQ_LEVEL[0],TCC_HIT[0],TCC_EA0_WRREQ[1],TCC_EA0_WRREQ_64B[1],TCC_EA0_WRREQ_LEVEL[1],TCC_HIT[1],TCC_EA0_WRREQ[2],TCC_EA0_WRREQ_64B[2],TCC_EA0_WRREQ_LEVEL[2],TCC_HIT[2],TCC_EA0_WRREQ[3],TCC_EA0_WRREQ_64B[3],TCC_EA0_WRREQ_LEVEL[3],TCC_HIT[3],TCC_EA0_WRREQ[4],TCC_EA0_WRREQ_64B[4],TCC_EA0_WRREQ_LEVEL[4],TCC_HIT[4],TCC_EA0_WRREQ[5],TCC_EA0_WRREQ_64B[5],TCC_EA0_WRREQ_LEVEL[5],TCC_HIT[5],TCC_EA0_WRREQ[6],TCC_EA0_WRREQ_64B[6],TCC_EA0_WRREQ_LEVEL[6],TCC_HIT[6],TCC_EA0_WRREQ[7],TCC_EA0_WRREQ_64B[7],TCC_EA0_WRREQ_LEVEL[7],TCC_HIT[7],TCC_EA0_WRREQ[8],TCC_EA0_WRREQ_64B[8],TCC_EA0_WRREQ_LEVEL[8],TCC_HIT[8],TCC_EA0_WRREQ[9],TCC_EA0_WRREQ_64B[9],TCC_EA0_WRREQ_LEVEL[9],TCC_HIT[9],TCC_EA0_WRREQ[10],TCC_EA0_WRREQ_64B[10],TCC_EA0_WRREQ_LEVEL[10],TCC_HIT[10],TCC_EA0_WRREQ[11],TCC_EA0_WRREQ_64B[11],TCC_EA0_WRREQ_LEVEL[11],TCC_HIT[11],TCC_EA0_WRREQ[12],TCC_EA0_WRREQ_64B[12],TCC_EA0_WRREQ_LEVEL[12],TCC_HIT[12],TCC_EA0_WRREQ[13],TCC_EA0_WRREQ_64B[13],TCC_EA0_WRREQ_LEVEL[13],TCC_HIT[13],TCC_EA0_WRREQ[14],TCC_EA0_WRREQ_64B[14],TCC_EA0_WRREQ_LEVEL[14],TCC_HIT[14],TCC_EA0_WRREQ[15],TCC_EA0_WRREQ_64B[15],TCC_EA0_WRREQ_LEVEL[15],TCC_HIT[15],TCC_EA0_WRREQ[16],TCC_EA0_WRREQ_64B[16],TCC_EA0_WRREQ_LEVEL[16],TCC_HIT[16],TCC_EA0_WRREQ[17],TCC_EA0_WRREQ_64B[17],TCC_EA0_WRREQ_LEVEL[17],TCC_HIT[17],TCC_EA0_WRREQ[18],TCC_EA0_WRREQ_64B[18],TCC_EA0_WRREQ_LEVEL[18],TCC_HIT[18],TCC_EA0_WRREQ[19],TCC_EA0_WRREQ_64B[19],TCC_EA0_WRREQ_LEVEL[19],TCC_HIT[19],TCC_EA0_WRREQ[20],TCC_EA0_WRREQ_64B[20],TCC_EA0_WRREQ_LEVEL[20],TCC_HIT[20],TCC_EA0_WRREQ[21],TCC_EA0_WRREQ_64B[21],TCC_EA0_WRREQ_LEVEL[21],TCC_HIT[21],TCC_EA0_WRREQ[22],TCC_EA0_WRREQ_64B[22],TCC_EA0_WRREQ_LEVEL[22],TCC_HIT[22],TCC_EA0_WRREQ[23],TCC_EA0_WRREQ_64B[23],TCC_EA0_WRREQ_LEVEL[23],TCC_HIT[23],TCC_EA0_WRREQ[24],TCC_EA0_WRREQ_64B[24],TCC_EA0_WRREQ_LEVEL[24],TCC_HIT[24],TCC_EA0_WRREQ[25],TCC_EA0_WRREQ_64B[25],TCC_EA0_WRREQ_LEVEL[25],TCC_HIT[25],TCC_EA0_WRREQ[26],TCC_EA0_WRREQ_64B[26],TCC_EA0_WRREQ_LEVEL[26],TCC_HIT[26],TCC_EA0_WRREQ[27],TCC_EA0_WRREQ_64B[27],TCC_EA0_WRREQ_LEVEL[27],TCC_HIT[27],TCC_EA0_WRREQ[28],TCC_EA0_WRREQ_64B[28],TCC_EA0_WRREQ_LEVEL[28],TCC_HIT[28],TCC_EA0_WRREQ[29],TCC_EA0_WRREQ_64B[29],TCC_EA0_WRREQ_LEVEL[29],TCC_HIT[29],TCC_EA0_WRREQ[30],TCC_EA0_WRREQ_64B[30],TCC_EA0_WRREQ_LEVEL[30],TCC_HIT[30],TCC_EA0_WRREQ[31],TCC_EA0_WRREQ_64B[31],TCC_EA0_WRREQ_LEVEL[31],TCC_HIT[31],TCC_EA0_WRREQ[32],TCC_EA0_WRREQ_64B[32],TCC_EA0_WRREQ_LEVEL[32],TCC_HIT[32],TCC_EA0_WRREQ[33],TCC_EA0_WRREQ_64B[33],TCC_EA0_WRREQ_LEVEL[33],TCC_HIT[33],TCC_EA0_WRREQ[34],TCC_EA0_WRREQ_64B[34],TCC_EA0_WRREQ_LEVEL[34],TCC_HIT[34],TCC_EA0_WRREQ[35],TCC_EA0_WRREQ_64B[35],TCC_EA0_WRREQ_LEVEL[35],TCC_HIT[35],TCC_EA0_WRREQ[36],TCC_EA0_WRREQ_64B[36],TCC_EA0_WRREQ_LEVEL[36],TCC_HIT[36],TCC_EA0_WRREQ[37],TCC_EA0_WRREQ_64B[37],TCC_EA0_WRREQ_LEVEL[37],TCC_HIT[37],TCC_EA0_WRREQ[38],TCC_EA0_WRREQ_64B[38],TCC_EA0_WRREQ_LEVEL[38],TCC_HIT[38],TCC_EA0_WRREQ[39],TCC_EA0_WRREQ_64B[39],TCC_EA0_WRREQ_LEVEL[39],TCC_HIT[39],TCC_EA0_WRREQ[40],TCC_EA0_WRREQ_64B[40],TCC_EA0_WRREQ_LEVEL[40],TCC_HIT[40],TCC_EA0_WRREQ[41],TCC_EA0_WRREQ_64B[41],TCC_EA0_WRREQ_LEVEL[41],TCC_HIT[41],TCC_EA0_WRREQ[42],TCC_EA0_WRREQ_64B[42],TCC_EA0_WRREQ_LEVEL[42],TCC_HIT[42],TCC_EA0_WRREQ[43],TCC_EA0_WRREQ_64B[43],TCC_EA0_WRREQ_LEVEL[43],TCC_HIT[43],TCC_EA0_WRREQ[44],TCC_EA0_WRREQ_64B[44],TCC_EA0_WRREQ_LEVEL[44],TCC_HIT[44],TCC_EA0_WRREQ[45],TCC_EA0_WRREQ_64B[45],TCC_EA0_WRREQ_LEVEL[45],TCC_HIT[45],TCC_EA0_WRREQ[46],TCC_EA0_WRREQ_64B[46],TCC_EA0_WRREQ_LEVEL[46],TCC_HIT[46],TCC_EA0_WRREQ[47],TCC_EA0_WRREQ_64B[47],TCC_EA0_WRREQ_LEVEL[47],TCC_HIT[47],TCC_EA0_WRREQ[48],TCC_EA0_WRREQ_64B[48],TCC_EA0_WRREQ_LEVEL[48],TCC_HIT[48],TCC_EA0_WRREQ[49],TCC_EA0_WRREQ_64B[49],TCC_EA0_WRREQ_LEVEL[49],TCC_HIT[49],TCC_EA0_WRREQ[50],TCC_EA0_WRREQ_64B[50],TCC_EA0_WRREQ_LEVEL[50],TCC_HIT[50],TCC_EA0_WRREQ[51],TCC_EA0_WRREQ_64B[51],TCC_EA0_WRREQ_LEVEL[51],TCC_HIT[51],TCC_EA0_WRREQ[52],TCC_EA0_WRREQ_64B[52],TCC_EA0_WRREQ_LEVEL[52],TCC_HIT[52],TCC_EA0_WRREQ[53],TCC_EA0_WRREQ_64B[53],TCC_EA0_WRREQ_LEVEL[53],TCC_HIT[53],TCC_EA0_WRREQ[54],TCC_EA0_WRREQ_64B[54],TCC_EA0_WRREQ_LEVEL[54],TCC_HIT[54],TCC_EA0_WRREQ[55],TCC_EA0_WRREQ_64B[55],TCC_EA0_WRREQ_LEVEL[55],TCC_HIT[55],TCC_EA0_WRREQ[56],TCC_EA0_WRREQ_64B[56],TCC_EA0_WRREQ_LEVEL[56],TCC_HIT[56],TCC_EA0_WRREQ[57],TCC_EA0_WRREQ_64B[57],TCC_EA0_WRREQ_LEVEL[57],TCC_HIT[57],TCC_EA0_WRREQ[58],TCC_EA0_WRREQ_64B[58],TCC_EA0_WRREQ_LEVEL[58],TCC_HIT[58],TCC_EA0_WRREQ[59],TCC_EA0_WRREQ_64B[59],TCC_EA0_WRREQ_LEVEL[59],TCC_HIT[59],TCC_EA0_WRREQ[60],TCC_EA0_WRREQ_64B[60],TCC_EA0_WRREQ_LEVEL[60],TCC_HIT[60],TCC_EA0_WRREQ[61],TCC_EA0_WRREQ_64B[61],TCC_EA0_WRREQ_LEVEL[61],TCC_HIT[61],TCC_EA0_WRREQ[62],TCC_EA0_WRREQ_64B[62],TCC_EA0_WRREQ_LEVEL[62],TCC_HIT[62],TCC_EA0_WRREQ[63],TCC_EA0_WRREQ_64B[63],TCC_EA0_WRREQ_LEVEL[63],TCC_HIT[63],TCC_EA0_WRREQ[64],TCC_EA0_WRREQ_64B[64],TCC_EA0_WRREQ_LEVEL[64],TCC_HIT[64],TCC_EA0_WRREQ[65],TCC_EA0_WRREQ_64B[65],TCC_EA0_WRREQ_LEVEL[65],TCC_HIT[65],TCC_EA0_WRREQ[66],TCC_EA0_WRREQ_64B[66],TCC_EA0_WRREQ_LEVEL[66],TCC_HIT[66],TCC_EA0_WRREQ[67],TCC_EA0_WRREQ_64B[67],TCC_EA0_WRREQ_LEVEL[67],TCC_HIT[67],TCC_EA0_WRREQ[68],TCC_EA0_WRREQ_64B[68],TCC_EA0_WRREQ_LEVEL[68],TCC_HIT[68],TCC_EA0_WRREQ[69],TCC_EA0_WRREQ_64B[69],TCC_EA0_WRREQ_LEVEL[69],TCC_HIT[69],TCC_EA0_WRREQ[70],TCC_EA0_WRREQ_64B[70],TCC_EA0_WRREQ_LEVEL[70],TCC_HIT[70],TCC_EA0_WRREQ[71],TCC_EA0_WRREQ_64B[71],TCC_EA0_WRREQ_LEVEL[71],TCC_HIT[71],TCC_EA0_WRREQ[72],TCC_EA0_WRREQ_64B[72],TCC_EA0_WRREQ_LEVEL[72],TCC_HIT[72],TCC_EA0_WRREQ[73],TCC_EA0_WRREQ_64B[73],TCC_EA0_WRREQ_LEVEL[73],TCC_HIT[73],TCC_EA0_WRREQ[74],TCC_EA0_WRREQ_64B[74],TCC_EA0_WRREQ_LEVEL[74],TCC_HIT[74],TCC_EA0_WRREQ[75],TCC_EA0_WRREQ_64B[75],TCC_EA0_WRREQ_LEVEL[75],TCC_HIT[75],TCC_EA0_WRREQ[76],TCC_EA0_WRREQ_64B[76],TCC_EA0_WRREQ_LEVEL[76],TCC_HIT[76],TCC_EA0_WRREQ[77],TCC_EA0_WRREQ_64B[77],TCC_EA0_WRREQ_LEVEL[77],TCC_HIT[77],TCC_EA0_WRREQ[78],TCC_EA0_WRREQ_64B[78],TCC_EA0_WRREQ_LEVEL[78],TCC_HIT[78],TCC_EA0_WRREQ[79],TCC_EA0_WRREQ_64B[79],TCC_EA0_WRREQ_LEVEL[79],TCC_HIT[79],TCC_EA0_WRREQ[80],TCC_EA0_WRREQ_64B[80],TCC_EA0_WRREQ_LEVEL[80],TCC_HIT[80],TCC_EA0_WRREQ[81],TCC_EA0_WRREQ_64B[81],TCC_EA0_WRREQ_LEVEL[81],TCC_HIT[81],TCC_EA0_WRREQ[82],TCC_EA0_WRREQ_64B[82],TCC_EA0_WRREQ_LEVEL[82],TCC_HIT[82],TCC_EA0_WRREQ[83],TCC_EA0_WRREQ_64B[83],TCC_EA0_WRREQ_LEVEL[83],TCC_HIT[83],TCC_EA0_WRREQ[84],TCC_EA0_WRREQ_64B[84],TCC_EA0_WRREQ_LEVEL[84],TCC_HIT[84],TCC_EA0_WRREQ[85],TCC_EA0_WRREQ_64B[85],TCC_EA0_WRREQ_LEVEL[85],TCC_HIT[85],TCC_EA0_WRREQ[86],TCC_EA0_WRREQ_64B[86],TCC_EA0_WRREQ_LEVEL[86],TCC_HIT[86],TCC_EA0_WRREQ[87],TCC_EA0_WRREQ_64B[87],TCC_EA0_WRREQ_LEVEL[87],TCC_HIT[87],TCC_EA0_WRREQ[88],TCC_EA0_WRREQ_64B[88],TCC_EA0_WRREQ_LEVEL[88],TCC_HIT[88],TCC_EA0_WRREQ[89],TCC_EA0_WRREQ_64B[89],TCC_EA0_WRREQ_LEVEL[89],TCC_HIT[89],TCC_EA0_WRREQ[90],TCC_EA0_WRREQ_64B[90],TCC_EA0_WRREQ_LEVEL[90],TCC_HIT[90],TCC_EA0_WRREQ[91],TCC_EA0_WRREQ_64B[91],TCC_EA0_WRREQ_LEVEL[91],TCC_HIT[91],TCC_EA0_WRREQ[92],TCC_EA0_WRREQ_64B[92],TCC_EA0_WRREQ_LEVEL[92],TCC_HIT[92],TCC_EA0_WRREQ[93],TCC_EA0_WRREQ_64B[93],TCC_EA0_WRREQ_LEVEL[93],TCC_HIT[93],TCC_EA0_WRREQ[94],TCC_EA0_WRREQ_64B[94],TCC_EA0_WRREQ_LEVEL[94],TCC_HIT[94],TCC_EA0_WRREQ[95],TCC_EA0_WRREQ_64B[95],TCC_EA0_WRREQ_LEVEL[95],TCC_HIT[95],Wave_Size_2,Correlation_ID_2,SQ_THREAD_CYCLES_VALU,SQ_IFETCH,SQ_LDS_BANK_CONFLICT,SQ_LDS_ADDR_CONFLICT,SQ_LDS_UNALIGNED_STALL,SQ_WAVES_EQ_64,SQ_WAVES_LT_64,SQ_WAVES_LT_48,SPI_RA_BAR_CU_FULL_CSN,SPI_RA_TGLIM_CU_FULL_CSN,TA_FLAT_READ_WAVEFRONTS_sum,TA_FLAT_WAVEFRONTS_sum,TCC_ALL_TC_OP_WB_WRITEBACK_sum,TCC_EA0_RDREQ_DRAM_sum,TCC_NORMAL_WRITEBACK_sum,TCC_TAG_STALL_sum,TCP_TCC_NC_ATOMIC_REQ_sum,TCP_TCC_NC_READ_REQ_sum,TCP_TCC_NC_WRITE_REQ_sum,TCP_TCC_UC_READ_REQ_sum,Wave_Size_3,Correlation_ID_3,XCC_Index_3,TCC_TAG_STALL[0],TCC_TOO_MANY_EA_WRREQS_STALL[0],TCC_WRITE[0],TCC_TAG_STALL[1],TCC_TOO_MANY_EA_WRREQS_STALL[1],TCC_WRITE[1],TCC_TAG_STALL[2],TCC_TOO_MANY_EA_WRREQS_STALL[2],TCC_WRITE[2],TCC_TAG_STALL[3],TCC_TOO_MANY_EA_WRREQS_STALL[3],TCC_WRITE[3],TCC_TAG_STALL[4],TCC_TOO_MANY_EA_WRREQS_STALL[4],TCC_WRITE[4],TCC_TAG_STALL[5],TCC_TOO_MANY_EA_WRREQS_STALL[5],TCC_WRITE[5],TCC_TAG_STALL[6],TCC_TOO_MANY_EA_WRREQS_STALL[6],TCC_WRITE[6],TCC_TAG_STALL[7],TCC_TOO_MANY_EA_WRREQS_STALL[7],TCC_WRITE[7],TCC_TAG_STALL[8],TCC_TOO_MANY_EA_WRREQS_STALL[8],TCC_WRITE[8],TCC_TAG_STALL[9],TCC_TOO_MANY_EA_WRREQS_STALL[9],TCC_WRITE[9],TCC_TAG_STALL[10],TCC_TOO_MANY_EA_WRREQS_STALL[10],TCC_WRITE[10],TCC_TAG_STALL[11],TCC_TOO_MANY_EA_WRREQS_STALL[11],TCC_WRITE[11],TCC_TAG_STALL[12],TCC_TOO_MANY_EA_WRREQS_STALL[12],TCC_WRITE[12],TCC_TAG_STALL[13],TCC_TOO_MANY_EA_WRREQS_STALL[13],TCC_WRITE[13],TCC_TAG_STALL[14],TCC_TOO_MANY_EA_WRREQS_STALL[14],TCC_WRITE[14],TCC_TAG_STALL[15],TCC_TOO_MANY_EA_WRREQS_STALL[15],TCC_WRITE[15],TCC_TAG_STALL[16],TCC_TOO_MANY_EA_WRREQS_STALL[16],TCC_WRITE[16],TCC_TAG_STALL[17],TCC_TOO_MANY_EA_WRREQS_STALL[17],TCC_WRITE[17],TCC_TAG_STALL[18],TCC_TOO_MANY_EA_WRREQS_STALL[18],TCC_WRITE[18],TCC_TAG_STALL[19],TCC_TOO_MANY_EA_WRREQS_STALL[19],TCC_WRITE[19],TCC_TAG_STALL[20],TCC_TOO_MANY_EA_WRREQS_STALL[20],TCC_WRITE[20],TCC_TAG_STALL[21],TCC_TOO_MANY_EA_WRREQS_STALL[21],TCC_WRITE[21],TCC_TAG_STALL[22],TCC_TOO_MANY_EA_WRREQS_STALL[22],TCC_WRITE[22],TCC_TAG_STALL[23],TCC_TOO_MANY_EA_WRREQS_STALL[23],TCC_WRITE[23],TCC_TAG_STALL[24],TCC_TOO_MANY_EA_WRREQS_STALL[24],TCC_WRITE[24],TCC_TAG_STALL[25],TCC_TOO_MANY_EA_WRREQS_STALL[25],TCC_WRITE[25],TCC_TAG_STALL[26],TCC_TOO_MANY_EA_WRREQS_STALL[26],TCC_WRITE[26],TCC_TAG_STALL[27],TCC_TOO_MANY_EA_WRREQS_STALL[27],TCC_WRITE[27],TCC_TAG_STALL[28],TCC_TOO_MANY_EA_WRREQS_STALL[28],TCC_WRITE[28],TCC_TAG_STALL[29],TCC_TOO_MANY_EA_WRREQS_STALL[29],TCC_WRITE[29],TCC_TAG_STALL[30],TCC_TOO_MANY_EA_WRREQS_STALL[30],TCC_WRITE[30],TCC_TAG_STALL[31],TCC_TOO_MANY_EA_WRREQS_STALL[31],TCC_WRITE[31],TCC_TAG_STALL[32],TCC_TOO_MANY_EA_WRREQS_STALL[32],TCC_WRITE[32],TCC_TAG_STALL[33],TCC_TOO_MANY_EA_WRREQS_STALL[33],TCC_WRITE[33],TCC_TAG_STALL[34],TCC_TOO_MANY_EA_WRREQS_STALL[34],TCC_WRITE[34],TCC_TAG_STALL[35],TCC_TOO_MANY_EA_WRREQS_STALL[35],TCC_WRITE[35],TCC_TAG_STALL[36],TCC_TOO_MANY_EA_WRREQS_STALL[36],TCC_WRITE[36],TCC_TAG_STALL[37],TCC_TOO_MANY_EA_WRREQS_STALL[37],TCC_WRITE[37],TCC_TAG_STALL[38],TCC_TOO_MANY_EA_WRREQS_STALL[38],TCC_WRITE[38],TCC_TAG_STALL[39],TCC_TOO_MANY_EA_WRREQS_STALL[39],TCC_WRITE[39],TCC_TAG_STALL[40],TCC_TOO_MANY_EA_WRREQS_STALL[40],TCC_WRITE[40],TCC_TAG_STALL[41],TCC_TOO_MANY_EA_WRREQS_STALL[41],TCC_WRITE[41],TCC_TAG_STALL[42],TCC_TOO_MANY_EA_WRREQS_STALL[42],TCC_WRITE[42],TCC_TAG_STALL[43],TCC_TOO_MANY_EA_WRREQS_STALL[43],TCC_WRITE[43],TCC_TAG_STALL[44],TCC_TOO_MANY_EA_WRREQS_STALL[44],TCC_WRITE[44],TCC_TAG_STALL[45],TCC_TOO_MANY_EA_WRREQS_STALL[45],TCC_WRITE[45],TCC_TAG_STALL[46],TCC_TOO_MANY_EA_WRREQS_STALL[46],TCC_WRITE[46],TCC_TAG_STALL[47],TCC_TOO_MANY_EA_WRREQS_STALL[47],TCC_WRITE[47],TCC_TAG_STALL[48],TCC_TOO_MANY_EA_WRREQS_STALL[48],TCC_WRITE[48],TCC_TAG_STALL[49],TCC_TOO_MANY_EA_WRREQS_STALL[49],TCC_WRITE[49],TCC_TAG_STALL[50],TCC_TOO_MANY_EA_WRREQS_STALL[50],TCC_WRITE[50],TCC_TAG_STALL[51],TCC_TOO_MANY_EA_WRREQS_STALL[51],TCC_WRITE[51],TCC_TAG_STALL[52],TCC_TOO_MANY_EA_WRREQS_STALL[52],TCC_WRITE[52],TCC_TAG_STALL[53],TCC_TOO_MANY_EA_WRREQS_STALL[53],TCC_WRITE[53],TCC_TAG_STALL[54],TCC_TOO_MANY_EA_WRREQS_STALL[54],TCC_WRITE[54],TCC_TAG_STALL[55],TCC_TOO_MANY_EA_WRREQS_STALL[55],TCC_WRITE[55],TCC_TAG_STALL[56],TCC_TOO_MANY_EA_WRREQS_STALL[56],TCC_WRITE[56],TCC_TAG_STALL[57],TCC_TOO_MANY_EA_WRREQS_STALL[57],TCC_WRITE[57],TCC_TAG_STALL[58],TCC_TOO_MANY_EA_WRREQS_STALL[58],TCC_WRITE[58],TCC_TAG_STALL[59],TCC_TOO_MANY_EA_WRREQS_STALL[59],TCC_WRITE[59],TCC_TAG_STALL[60],TCC_TOO_MANY_EA_WRREQS_STALL[60],TCC_WRITE[60],TCC_TAG_STALL[61],TCC_TOO_MANY_EA_WRREQS_STALL[61],TCC_WRITE[61],TCC_TAG_STALL[62],TCC_TOO_MANY_EA_WRREQS_STALL[62],TCC_WRITE[62],TCC_TAG_STALL[63],TCC_TOO_MANY_EA_WRREQS_STALL[63],TCC_WRITE[63],TCC_TAG_STALL[64],TCC_TOO_MANY_EA_WRREQS_STALL[64],TCC_WRITE[64],TCC_TAG_STALL[65],TCC_TOO_MANY_EA_WRREQS_STALL[65],TCC_WRITE[65],TCC_TAG_STALL[66],TCC_TOO_MANY_EA_WRREQS_STALL[66],TCC_WRITE[66],TCC_TAG_STALL[67],TCC_TOO_MANY_EA_WRREQS_STALL[67],TCC_WRITE[67],TCC_TAG_STALL[68],TCC_TOO_MANY_EA_WRREQS_STALL[68],TCC_WRITE[68],TCC_TAG_STALL[69],TCC_TOO_MANY_EA_WRREQS_STALL[69],TCC_WRITE[69],TCC_TAG_STALL[70],TCC_TOO_MANY_EA_WRREQS_STALL[70],TCC_WRITE[70],TCC_TAG_STALL[71],TCC_TOO_MANY_EA_WRREQS_STALL[71],TCC_WRITE[71],TCC_TAG_STALL[72],TCC_TOO_MANY_EA_WRREQS_STALL[72],TCC_WRITE[72],TCC_TAG_STALL[73],TCC_TOO_MANY_EA_WRREQS_STALL[73],TCC_WRITE[73],TCC_TAG_STALL[74],TCC_TOO_MANY_EA_WRREQS_STALL[74],TCC_WRITE[74],TCC_TAG_STALL[75],TCC_TOO_MANY_EA_WRREQS_STALL[75],TCC_WRITE[75],TCC_TAG_STALL[76],TCC_TOO_MANY_EA_WRREQS_STALL[76],TCC_WRITE[76],TCC_TAG_STALL[77],TCC_TOO_MANY_EA_WRREQS_STALL[77],TCC_WRITE[77],TCC_TAG_STALL[78],TCC_TOO_MANY_EA_WRREQS_STALL[78],TCC_WRITE[78],TCC_TAG_STALL[79],TCC_TOO_MANY_EA_WRREQS_STALL[79],TCC_WRITE[79],TCC_TAG_STALL[80],TCC_TOO_MANY_EA_WRREQS_STALL[80],TCC_WRITE[80],TCC_TAG_STALL[81],TCC_TOO_MANY_EA_WRREQS_STALL[81],TCC_WRITE[81],TCC_TAG_STALL[82],TCC_TOO_MANY_EA_WRREQS_STALL[82],TCC_WRITE[82],TCC_TAG_STALL[83],TCC_TOO_MANY_EA_WRREQS_STALL[83],TCC_WRITE[83],TCC_TAG_STALL[84],TCC_TOO_MANY_EA_WRREQS_STALL[84],TCC_WRITE[84],TCC_TAG_STALL[85],TCC_TOO_MANY_EA_WRREQS_STALL[85],TCC_WRITE[85],TCC_TAG_STALL[86],TCC_TOO_MANY_EA_WRREQS_STALL[86],TCC_WRITE[86],TCC_TAG_STALL[87],TCC_TOO_MANY_EA_WRREQS_STALL[87],TCC_WRITE[87],TCC_TAG_STALL[88],TCC_TOO_MANY_EA_WRREQS_STALL[88],TCC_WRITE[88],TCC_TAG_STALL[89],TCC_TOO_MANY_EA_WRREQS_STALL[89],TCC_WRITE[89],TCC_TAG_STALL[90],TCC_TOO_MANY_EA_WRREQS_STALL[90],TCC_WRITE[90],TCC_TAG_STALL[91],TCC_TOO_MANY_EA_WRREQS_STALL[91],TCC_WRITE[91],TCC_TAG_STALL[92],TCC_TOO_MANY_EA_WRREQS_STALL[92],TCC_WRITE[92],TCC_TAG_STALL[93],TCC_TOO_MANY_EA_WRREQS_STALL[93],TCC_WRITE[93],TCC_TAG_STALL[94],TCC_TOO_MANY_EA_WRREQS_STALL[94],TCC_WRITE[94],TCC_TAG_STALL[95],TCC_TOO_MANY_EA_WRREQS_STALL[95],TCC_WRITE[95],Wave_Size_4,Correlation_ID_4,SQ_INSTS_VALU_TRANS_F64,SQ_INSTS_VALU_INT32,SQ_INSTS_VALU_INT64,SQ_INSTS_SMEM,SQ_INSTS_FLAT,SQ_INSTS_LDS,SQ_INSTS_GDS,SQ_INSTS_EXP_GDS,SPI_RA_RES_STALL_CSN,SPI_RA_TMP_STALL_CSN,CPC_CPC_UTCL2IU_BUSY,CPC_CPC_UTCL2IU_IDLE,CPF_CMP_UTCL1_STALL_ON_TRANSLATION,TA_BUFFER_COALESCED_READ_CYCLES_sum,TA_BUFFER_COALESCED_WRITE_CYCLES_sum,TCC_ATOMIC_sum,TCC_READ_sum,TCC_WRITEBACK_sum,TCC_WRITE_sum,TCP_TOTAL_ATOMIC_WITHOUT_RET_sum,TCP_TOTAL_ATOMIC_WITH_RET_sum,TCP_TOTAL_CACHE_ACCESSES_sum,TCP_TOTAL_WRITEBACK_INVALIDATES_sum,TD_COALESCABLE_WAVEFRONT_sum,Wave_Size_5,Correlation_ID_5,SQ_WAVES_LT_32,SQ_WAVES_LT_16,SQ_ITEMS,SQ_LDS_MEM_VIOLATIONS,SQ_LDS_ATOMIC_RETURN,SQ_LDS_IDX_ACTIVE,SQ_WAVES_RESTORED,SQ_WAVES_SAVED,SPI_RA_WVLIM_STALL_CSN,SPI_SWC_CSC_WR,TA_FLAT_ATOMIC_WAVEFRONTS_sum,TA_FLAT_WRITE_WAVEFRONTS_sum,TCC_ALL_TC_OP_INV_EVICT_sum,TCC_EA0_ATOMIC_sum,TCC_NORMAL_EVICT_sum,TCC_TOO_MANY_EA_WRREQS_STALL_sum,TCP_TCC_CC_READ_REQ_sum,TCP_TCC_CC_WRITE_REQ_sum,TCP_TCC_UC_ATOMIC_REQ_sum,TCP_TCC_UC_WRITE_REQ_sum,Wave_Size_6,Correlation_ID_6,XCC_Index_6,TCC_MISS[0],TCC_READ[0],TCC_REQ[0],TCC_RW_REQ[0],TCC_MISS[1],TCC_READ[1],TCC_REQ[1],TCC_RW_REQ[1],TCC_MISS[2],TCC_READ[2],TCC_REQ[2],TCC_RW_REQ[2],TCC_MISS[3],TCC_READ[3],TCC_REQ[3],TCC_RW_REQ[3],TCC_MISS[4],TCC_READ[4],TCC_REQ[4],TCC_RW_REQ[4],TCC_MISS[5],TCC_READ[5],TCC_REQ[5],TCC_RW_REQ[5],TCC_MISS[6],TCC_READ[6],TCC_REQ[6],TCC_RW_REQ[6],TCC_MISS[7],TCC_READ[7],TCC_REQ[7],TCC_RW_REQ[7],TCC_MISS[8],TCC_READ[8],TCC_REQ[8],TCC_RW_REQ[8],TCC_MISS[9],TCC_READ[9],TCC_REQ[9],TCC_RW_REQ[9],TCC_MISS[10],TCC_READ[10],TCC_REQ[10],TCC_RW_REQ[10],TCC_MISS[11],TCC_READ[11],TCC_REQ[11],TCC_RW_REQ[11],TCC_MISS[12],TCC_READ[12],TCC_REQ[12],TCC_RW_REQ[12],TCC_MISS[13],TCC_READ[13],TCC_REQ[13],TCC_RW_REQ[13],TCC_MISS[14],TCC_READ[14],TCC_REQ[14],TCC_RW_REQ[14],TCC_MISS[15],TCC_READ[15],TCC_REQ[15],TCC_RW_REQ[15],TCC_MISS[16],TCC_READ[16],TCC_REQ[16],TCC_RW_REQ[16],TCC_MISS[17],TCC_READ[17],TCC_REQ[17],TCC_RW_REQ[17],TCC_MISS[18],TCC_READ[18],TCC_REQ[18],TCC_RW_REQ[18],TCC_MISS[19],TCC_READ[19],TCC_REQ[19],TCC_RW_REQ[19],TCC_MISS[20],TCC_READ[20],TCC_REQ[20],TCC_RW_REQ[20],TCC_MISS[21],TCC_READ[21],TCC_REQ[21],TCC_RW_REQ[21],TCC_MISS[22],TCC_READ[22],TCC_REQ[22],TCC_RW_REQ[22],TCC_MISS[23],TCC_READ[23],TCC_REQ[23],TCC_RW_REQ[23],TCC_MISS[24],TCC_READ[24],TCC_REQ[24],TCC_RW_REQ[24],TCC_MISS[25],TCC_READ[25],TCC_REQ[25],TCC_RW_REQ[25],TCC_MISS[26],TCC_READ[26],TCC_REQ[26],TCC_RW_REQ[26],TCC_MISS[27],TCC_READ[27],TCC_REQ[27],TCC_RW_REQ[27],TCC_MISS[28],TCC_READ[28],TCC_REQ[28],TCC_RW_REQ[28],TCC_MISS[29],TCC_READ[29],TCC_REQ[29],TCC_RW_REQ[29],TCC_MISS[30],TCC_READ[30],TCC_REQ[30],TCC_RW_REQ[30],TCC_MISS[31],TCC_READ[31],TCC_REQ[31],TCC_RW_REQ[31],TCC_MISS[32],TCC_READ[32],TCC_REQ[32],TCC_RW_REQ[32],TCC_MISS[33],TCC_READ[33],TCC_REQ[33],TCC_RW_REQ[33],TCC_MISS[34],TCC_READ[34],TCC_REQ[34],TCC_RW_REQ[34],TCC_MISS[35],TCC_READ[35],TCC_REQ[35],TCC_RW_REQ[35],TCC_MISS[36],TCC_READ[36],TCC_REQ[36],TCC_RW_REQ[36],TCC_MISS[37],TCC_READ[37],TCC_REQ[37],TCC_RW_REQ[37],TCC_MISS[38],TCC_READ[38],TCC_REQ[38],TCC_RW_REQ[38],TCC_MISS[39],TCC_READ[39],TCC_REQ[39],TCC_RW_REQ[39],TCC_MISS[40],TCC_READ[40],TCC_REQ[40],TCC_RW_REQ[40],TCC_MISS[41],TCC_READ[41],TCC_REQ[41],TCC_RW_REQ[41],TCC_MISS[42],TCC_READ[42],TCC_REQ[42],TCC_RW_REQ[42],TCC_MISS[43],TCC_READ[43],TCC_REQ[43],TCC_RW_REQ[43],TCC_MISS[44],TCC_READ[44],TCC_REQ[44],TCC_RW_REQ[44],TCC_MISS[45],TCC_READ[45],TCC_REQ[45],TCC_RW_REQ[45],TCC_MISS[46],TCC_READ[46],TCC_REQ[46],TCC_RW_REQ[46],TCC_MISS[47],TCC_READ[47],TCC_REQ[47],TCC_RW_REQ[47],TCC_MISS[48],TCC_READ[48],TCC_REQ[48],TCC_RW_REQ[48],TCC_MISS[49],TCC_READ[49],TCC_REQ[49],TCC_RW_REQ[49],TCC_MISS[50],TCC_READ[50],TCC_REQ[50],TCC_RW_REQ[50],TCC_MISS[51],TCC_READ[51],TCC_REQ[51],TCC_RW_REQ[51],TCC_MISS[52],TCC_READ[52],TCC_REQ[52],TCC_RW_REQ[52],TCC_MISS[53],TCC_READ[53],TCC_REQ[53],TCC_RW_REQ[53],TCC_MISS[54],TCC_READ[54],TCC_REQ[54],TCC_RW_REQ[54],TCC_MISS[55],TCC_READ[55],TCC_REQ[55],TCC_RW_REQ[55],TCC_MISS[56],TCC_READ[56],TCC_REQ[56],TCC_RW_REQ[56],TCC_MISS[57],TCC_READ[57],TCC_REQ[57],TCC_RW_REQ[57],TCC_MISS[58],TCC_READ[58],TCC_REQ[58],TCC_RW_REQ[58],TCC_MISS[59],TCC_READ[59],TCC_REQ[59],TCC_RW_REQ[59],TCC_MISS[60],TCC_READ[60],TCC_REQ[60],TCC_RW_REQ[60],TCC_MISS[61],TCC_READ[61],TCC_REQ[61],TCC_RW_REQ[61],TCC_MISS[62],TCC_READ[62],TCC_REQ[62],TCC_RW_REQ[62],TCC_MISS[63],TCC_READ[63],TCC_REQ[63],TCC_RW_REQ[63],TCC_MISS[64],TCC_READ[64],TCC_REQ[64],TCC_RW_REQ[64],TCC_MISS[65],TCC_READ[65],TCC_REQ[65],TCC_RW_REQ[65],TCC_MISS[66],TCC_READ[66],TCC_REQ[66],TCC_RW_REQ[66],TCC_MISS[67],TCC_READ[67],TCC_REQ[67],TCC_RW_REQ[67],TCC_MISS[68],TCC_READ[68],TCC_REQ[68],TCC_RW_REQ[68],TCC_MISS[69],TCC_READ[69],TCC_REQ[69],TCC_RW_REQ[69],TCC_MISS[70],TCC_READ[70],TCC_REQ[70],TCC_RW_REQ[70],TCC_MISS[71],TCC_READ[71],TCC_REQ[71],TCC_RW_REQ[71],TCC_MISS[72],TCC_READ[72],TCC_REQ[72],TCC_RW_REQ[72],TCC_MISS[73],TCC_READ[73],TCC_REQ[73],TCC_RW_REQ[73],TCC_MISS[74],TCC_READ[74],TCC_REQ[74],TCC_RW_REQ[74],TCC_MISS[75],TCC_READ[75],TCC_REQ[75],TCC_RW_REQ[75],TCC_MISS[76],TCC_READ[76],TCC_REQ[76],TCC_RW_REQ[76],TCC_MISS[77],TCC_READ[77],TCC_REQ[77],TCC_RW_REQ[77],TCC_MISS[78],TCC_READ[78],TCC_REQ[78],TCC_RW_REQ[78],TCC_MISS[79],TCC_READ[79],TCC_REQ[79],TCC_RW_REQ[79],TCC_MISS[80],TCC_READ[80],TCC_REQ[80],TCC_RW_REQ[80],TCC_MISS[81],TCC_READ[81],TCC_REQ[81],TCC_RW_REQ[81],TCC_MISS[82],TCC_READ[82],TCC_REQ[82],TCC_RW_REQ[82],TCC_MISS[83],TCC_READ[83],TCC_REQ[83],TCC_RW_REQ[83],TCC_MISS[84],TCC_READ[84],TCC_REQ[84],TCC_RW_REQ[84],TCC_MISS[85],TCC_READ[85],TCC_REQ[85],TCC_RW_REQ[85],TCC_MISS[86],TCC_READ[86],TCC_REQ[86],TCC_RW_REQ[86],TCC_MISS[87],TCC_READ[87],TCC_REQ[87],TCC_RW_REQ[87],TCC_MISS[88],TCC_READ[88],TCC_REQ[88],TCC_RW_REQ[88],TCC_MISS[89],TCC_READ[89],TCC_REQ[89],TCC_RW_REQ[89],TCC_MISS[90],TCC_READ[90],TCC_REQ[90],TCC_RW_REQ[90],TCC_MISS[91],TCC_READ[91],TCC_REQ[91],TCC_RW_REQ[91],TCC_MISS[92],TCC_READ[92],TCC_REQ[92],TCC_RW_REQ[92],TCC_MISS[93],TCC_READ[93],TCC_REQ[93],TCC_RW_REQ[93],TCC_MISS[94],TCC_READ[94],TCC_REQ[94],TCC_RW_REQ[94],TCC_MISS[95],TCC_READ[95],TCC_REQ[95],TCC_RW_REQ[95],Wave_Size_7,Correlation_ID_7,SQ_INSTS_VALU_TRANS_F16,SQ_INSTS_VALU_ADD_F32,SQ_INSTS_VALU_MUL_F32,SQ_INSTS_VALU_FMA_F32,SQ_INSTS_VALU_TRANS_F32,SQ_INSTS_VALU_ADD_F64,SQ_INSTS_VALU_MUL_F64,SQ_INSTS_VALU_FMA_F64,SPI_RA_REQ_NO_ALLOC,SPI_RA_REQ_NO_ALLOC_CSN,CPC_CPC_STAT_STALL,CPC_UTCL1_STALL_ON_TRANSLATION,CPF_CPF_STAT_IDLE,CPF_CPF_TCIU_IDLE,TA_BUFFER_ATOMIC_WAVEFRONTS_sum,TA_BUFFER_TOTAL_CYCLES_sum,TCC_HIT_sum,TCC_MISS_sum,TCC_REQ_sum,TCC_STREAMING_REQ_sum,TCP_TOTAL_ACCESSES_sum,TCP_TOTAL_READ_sum,TCP_TOTAL_WRITE_sum,TCP_VOLATILE_sum,TD_ATOMIC_WAVEFRONT_sum,TD_STORE_WAVEFRONT_sum,Wave_Size_8,Correlation_ID_8,XCC_Index_8,TCC_ATOMIC[0],TCC_BUBBLE[0],TCC_CYCLE[0],TCC_EA0_ATOMIC[0],TCC_ATOMIC[1],TCC_BUBBLE[1],TCC_CYCLE[1],TCC_EA0_ATOMIC[1],TCC_ATOMIC[2],TCC_BUBBLE[2],TCC_CYCLE[2],TCC_EA0_ATOMIC[2],TCC_ATOMIC[3],TCC_BUBBLE[3],TCC_CYCLE[3],TCC_EA0_ATOMIC[3],TCC_ATOMIC[4],TCC_BUBBLE[4],TCC_CYCLE[4],TCC_EA0_ATOMIC[4],TCC_ATOMIC[5],TCC_BUBBLE[5],TCC_CYCLE[5],TCC_EA0_ATOMIC[5],TCC_ATOMIC[6],TCC_BUBBLE[6],TCC_CYCLE[6],TCC_EA0_ATOMIC[6],TCC_ATOMIC[7],TCC_BUBBLE[7],TCC_CYCLE[7],TCC_EA0_ATOMIC[7],TCC_ATOMIC[8],TCC_BUBBLE[8],TCC_CYCLE[8],TCC_EA0_ATOMIC[8],TCC_ATOMIC[9],TCC_BUBBLE[9],TCC_CYCLE[9],TCC_EA0_ATOMIC[9],TCC_ATOMIC[10],TCC_BUBBLE[10],TCC_CYCLE[10],TCC_EA0_ATOMIC[10],TCC_ATOMIC[11],TCC_BUBBLE[11],TCC_CYCLE[11],TCC_EA0_ATOMIC[11],TCC_ATOMIC[12],TCC_BUBBLE[12],TCC_CYCLE[12],TCC_EA0_ATOMIC[12],TCC_ATOMIC[13],TCC_BUBBLE[13],TCC_CYCLE[13],TCC_EA0_ATOMIC[13],TCC_ATOMIC[14],TCC_BUBBLE[14],TCC_CYCLE[14],TCC_EA0_ATOMIC[14],TCC_ATOMIC[15],TCC_BUBBLE[15],TCC_CYCLE[15],TCC_EA0_ATOMIC[15],TCC_ATOMIC[16],TCC_BUBBLE[16],TCC_CYCLE[16],TCC_EA0_ATOMIC[16],TCC_ATOMIC[17],TCC_BUBBLE[17],TCC_CYCLE[17],TCC_EA0_ATOMIC[17],TCC_ATOMIC[18],TCC_BUBBLE[18],TCC_CYCLE[18],TCC_EA0_ATOMIC[18],TCC_ATOMIC[19],TCC_BUBBLE[19],TCC_CYCLE[19],TCC_EA0_ATOMIC[19],TCC_ATOMIC[20],TCC_BUBBLE[20],TCC_CYCLE[20],TCC_EA0_ATOMIC[20],TCC_ATOMIC[21],TCC_BUBBLE[21],TCC_CYCLE[21],TCC_EA0_ATOMIC[21],TCC_ATOMIC[22],TCC_BUBBLE[22],TCC_CYCLE[22],TCC_EA0_ATOMIC[22],TCC_ATOMIC[23],TCC_BUBBLE[23],TCC_CYCLE[23],TCC_EA0_ATOMIC[23],TCC_ATOMIC[24],TCC_BUBBLE[24],TCC_CYCLE[24],TCC_EA0_ATOMIC[24],TCC_ATOMIC[25],TCC_BUBBLE[25],TCC_CYCLE[25],TCC_EA0_ATOMIC[25],TCC_ATOMIC[26],TCC_BUBBLE[26],TCC_CYCLE[26],TCC_EA0_ATOMIC[26],TCC_ATOMIC[27],TCC_BUBBLE[27],TCC_CYCLE[27],TCC_EA0_ATOMIC[27],TCC_ATOMIC[28],TCC_BUBBLE[28],TCC_CYCLE[28],TCC_EA0_ATOMIC[28],TCC_ATOMIC[29],TCC_BUBBLE[29],TCC_CYCLE[29],TCC_EA0_ATOMIC[29],TCC_ATOMIC[30],TCC_BUBBLE[30],TCC_CYCLE[30],TCC_EA0_ATOMIC[30],TCC_ATOMIC[31],TCC_BUBBLE[31],TCC_CYCLE[31],TCC_EA0_ATOMIC[31],TCC_ATOMIC[32],TCC_BUBBLE[32],TCC_CYCLE[32],TCC_EA0_ATOMIC[32],TCC_ATOMIC[33],TCC_BUBBLE[33],TCC_CYCLE[33],TCC_EA0_ATOMIC[33],TCC_ATOMIC[34],TCC_BUBBLE[34],TCC_CYCLE[34],TCC_EA0_ATOMIC[34],TCC_ATOMIC[35],TCC_BUBBLE[35],TCC_CYCLE[35],TCC_EA0_ATOMIC[35],TCC_ATOMIC[36],TCC_BUBBLE[36],TCC_CYCLE[36],TCC_EA0_ATOMIC[36],TCC_ATOMIC[37],TCC_BUBBLE[37],TCC_CYCLE[37],TCC_EA0_ATOMIC[37],TCC_ATOMIC[38],TCC_BUBBLE[38],TCC_CYCLE[38],TCC_EA0_ATOMIC[38],TCC_ATOMIC[39],TCC_BUBBLE[39],TCC_CYCLE[39],TCC_EA0_ATOMIC[39],TCC_ATOMIC[40],TCC_BUBBLE[40],TCC_CYCLE[40],TCC_EA0_ATOMIC[40],TCC_ATOMIC[41],TCC_BUBBLE[41],TCC_CYCLE[41],TCC_EA0_ATOMIC[41],TCC_ATOMIC[42],TCC_BUBBLE[42],TCC_CYCLE[42],TCC_EA0_ATOMIC[42],TCC_ATOMIC[43],TCC_BUBBLE[43],TCC_CYCLE[43],TCC_EA0_ATOMIC[43],TCC_ATOMIC[44],TCC_BUBBLE[44],TCC_CYCLE[44],TCC_EA0_ATOMIC[44],TCC_ATOMIC[45],TCC_BUBBLE[45],TCC_CYCLE[45],TCC_EA0_ATOMIC[45],TCC_ATOMIC[46],TCC_BUBBLE[46],TCC_CYCLE[46],TCC_EA0_ATOMIC[46],TCC_ATOMIC[47],TCC_BUBBLE[47],TCC_CYCLE[47],TCC_EA0_ATOMIC[47],TCC_ATOMIC[48],TCC_BUBBLE[48],TCC_CYCLE[48],TCC_EA0_ATOMIC[48],TCC_ATOMIC[49],TCC_BUBBLE[49],TCC_CYCLE[49],TCC_EA0_ATOMIC[49],TCC_ATOMIC[50],TCC_BUBBLE[50],TCC_CYCLE[50],TCC_EA0_ATOMIC[50],TCC_ATOMIC[51],TCC_BUBBLE[51],TCC_CYCLE[51],TCC_EA0_ATOMIC[51],TCC_ATOMIC[52],TCC_BUBBLE[52],TCC_CYCLE[52],TCC_EA0_ATOMIC[52],TCC_ATOMIC[53],TCC_BUBBLE[53],TCC_CYCLE[53],TCC_EA0_ATOMIC[53],TCC_ATOMIC[54],TCC_BUBBLE[54],TCC_CYCLE[54],TCC_EA0_ATOMIC[54],TCC_ATOMIC[55],TCC_BUBBLE[55],TCC_CYCLE[55],TCC_EA0_ATOMIC[55],TCC_ATOMIC[56],TCC_BUBBLE[56],TCC_CYCLE[56],TCC_EA0_ATOMIC[56],TCC_ATOMIC[57],TCC_BUBBLE[57],TCC_CYCLE[57],TCC_EA0_ATOMIC[57],TCC_ATOMIC[58],TCC_BUBBLE[58],TCC_CYCLE[58],TCC_EA0_ATOMIC[58],TCC_ATOMIC[59],TCC_BUBBLE[59],TCC_CYCLE[59],TCC_EA0_ATOMIC[59],TCC_ATOMIC[60],TCC_BUBBLE[60],TCC_CYCLE[60],TCC_EA0_ATOMIC[60],TCC_ATOMIC[61],TCC_BUBBLE[61],TCC_CYCLE[61],TCC_EA0_ATOMIC[61],TCC_ATOMIC[62],TCC_BUBBLE[62],TCC_CYCLE[62],TCC_EA0_ATOMIC[62],TCC_ATOMIC[63],TCC_BUBBLE[63],TCC_CYCLE[63],TCC_EA0_ATOMIC[63],TCC_ATOMIC[64],TCC_BUBBLE[64],TCC_CYCLE[64],TCC_EA0_ATOMIC[64],TCC_ATOMIC[65],TCC_BUBBLE[65],TCC_CYCLE[65],TCC_EA0_ATOMIC[65],TCC_ATOMIC[66],TCC_BUBBLE[66],TCC_CYCLE[66],TCC_EA0_ATOMIC[66],TCC_ATOMIC[67],TCC_BUBBLE[67],TCC_CYCLE[67],TCC_EA0_ATOMIC[67],TCC_ATOMIC[68],TCC_BUBBLE[68],TCC_CYCLE[68],TCC_EA0_ATOMIC[68],TCC_ATOMIC[69],TCC_BUBBLE[69],TCC_CYCLE[69],TCC_EA0_ATOMIC[69],TCC_ATOMIC[70],TCC_BUBBLE[70],TCC_CYCLE[70],TCC_EA0_ATOMIC[70],TCC_ATOMIC[71],TCC_BUBBLE[71],TCC_CYCLE[71],TCC_EA0_ATOMIC[71],TCC_ATOMIC[72],TCC_BUBBLE[72],TCC_CYCLE[72],TCC_EA0_ATOMIC[72],TCC_ATOMIC[73],TCC_BUBBLE[73],TCC_CYCLE[73],TCC_EA0_ATOMIC[73],TCC_ATOMIC[74],TCC_BUBBLE[74],TCC_CYCLE[74],TCC_EA0_ATOMIC[74],TCC_ATOMIC[75],TCC_BUBBLE[75],TCC_CYCLE[75],TCC_EA0_ATOMIC[75],TCC_ATOMIC[76],TCC_BUBBLE[76],TCC_CYCLE[76],TCC_EA0_ATOMIC[76],TCC_ATOMIC[77],TCC_BUBBLE[77],TCC_CYCLE[77],TCC_EA0_ATOMIC[77],TCC_ATOMIC[78],TCC_BUBBLE[78],TCC_CYCLE[78],TCC_EA0_ATOMIC[78],TCC_ATOMIC[79],TCC_BUBBLE[79],TCC_CYCLE[79],TCC_EA0_ATOMIC[79],TCC_ATOMIC[80],TCC_BUBBLE[80],TCC_CYCLE[80],TCC_EA0_ATOMIC[80],TCC_ATOMIC[81],TCC_BUBBLE[81],TCC_CYCLE[81],TCC_EA0_ATOMIC[81],TCC_ATOMIC[82],TCC_BUBBLE[82],TCC_CYCLE[82],TCC_EA0_ATOMIC[82],TCC_ATOMIC[83],TCC_BUBBLE[83],TCC_CYCLE[83],TCC_EA0_ATOMIC[83],TCC_ATOMIC[84],TCC_BUBBLE[84],TCC_CYCLE[84],TCC_EA0_ATOMIC[84],TCC_ATOMIC[85],TCC_BUBBLE[85],TCC_CYCLE[85],TCC_EA0_ATOMIC[85],TCC_ATOMIC[86],TCC_BUBBLE[86],TCC_CYCLE[86],TCC_EA0_ATOMIC[86],TCC_ATOMIC[87],TCC_BUBBLE[87],TCC_CYCLE[87],TCC_EA0_ATOMIC[87],TCC_ATOMIC[88],TCC_BUBBLE[88],TCC_CYCLE[88],TCC_EA0_ATOMIC[88],TCC_ATOMIC[89],TCC_BUBBLE[89],TCC_CYCLE[89],TCC_EA0_ATOMIC[89],TCC_ATOMIC[90],TCC_BUBBLE[90],TCC_CYCLE[90],TCC_EA0_ATOMIC[90],TCC_ATOMIC[91],TCC_BUBBLE[91],TCC_CYCLE[91],TCC_EA0_ATOMIC[91],TCC_ATOMIC[92],TCC_BUBBLE[92],TCC_CYCLE[92],TCC_EA0_ATOMIC[92],TCC_ATOMIC[93],TCC_BUBBLE[93],TCC_CYCLE[93],TCC_EA0_ATOMIC[93],TCC_ATOMIC[94],TCC_BUBBLE[94],TCC_CYCLE[94],TCC_EA0_ATOMIC[94],TCC_ATOMIC[95],TCC_BUBBLE[95],TCC_CYCLE[95],TCC_EA0_ATOMIC[95],Wave_Size_9,Correlation_ID_9,SQC_DCACHE_INPUT_VALID_READYB,SQC_DCACHE_ATOMIC,SQC_DCACHE_REQ_READ_8,SQC_DCACHE_REQ,SQC_DCACHE_HITS,SQC_DCACHE_MISSES,SQC_DCACHE_MISSES_DUPLICATE,SQC_DCACHE_REQ_READ_1,Wave_Size_10,Correlation_ID_10,SQC_TC_DATA_ATOMIC_REQ,SQC_TC_STALL,SQC_TC_REQ,SQC_DCACHE_REQ_READ_16,SQC_ICACHE_REQ,SQC_ICACHE_HITS,SQC_ICACHE_MISSES,SQC_ICACHE_MISSES_DUPLICATE,Wave_Size_11,Correlation_ID_11,SQ_INSTS_VALU_MFMA_MOPS_I8,SQ_INSTS_VALU_MFMA_MOPS_F16,SQ_INSTS_VALU_MFMA_MOPS_BF16,SQ_INSTS_VALU_MFMA_MOPS_F32,SQ_INSTS_VALU_MFMA_MOPS_F64,SQC_TC_INST_REQ,SQC_TC_DATA_READ_REQ,SQC_TC_DATA_WRITE_REQ,TCP_PENDING_STALL_CYCLES_sum,Wave_Size_12,Correlation_ID_12,SQ_INSTS_SMEM_NORM,SQ_INSTS_MFMA,SQ_INSTS_VALU_MFMA_I8,SQ_INSTS_VALU_MFMA_F16,SQ_INSTS_VALU_MFMA_BF16,SQ_INSTS_VALU_MFMA_F32,SQ_INSTS_VALU_MFMA_F64,SQ_VALU_MFMA_BUSY_CYCLES,SPI_VWC_CSC_WR,SPI_RA_BULKY_CU_FULL_CSN,TCC_EA0_ATOMIC_LEVEL_sum,TCC_EA0_RDREQ_LEVEL_sum,TCC_EA0_WRREQ_LEVEL_sum,TCC_EA0_WRREQ_STALL_sum,TCP_TCC_CC_ATOMIC_REQ_sum,TCP_TCC_RW_ATOMIC_REQ_sum,TCP_TCC_RW_READ_REQ_sum,TCP_TCC_RW_WRITE_REQ_sum,Wave_Size_13,Correlation_ID_13,SQC_DCACHE_REQ_READ_2,SQC_DCACHE_REQ_READ_4,Wave_Size_14,Correlation_ID_14,SQ_ACTIVE_INST_SCA,SQ_ACTIVE_INST_EXP_GDS,SQ_ACTIVE_INST_MISC,SQ_ACTIVE_INST_FLAT,SQ_INST_CYCLES_VMEM_WR,SQ_INST_CYCLES_VMEM_RD,SQ_INST_CYCLES_SMEM,SQ_INST_CYCLES_SALU,SPI_RA_SGPR_SIMD_FULL_CSN,SPI_RA_LDS_CU_FULL_CSN,CPC_ME1_DC0_SPI_BUSY,TA_ADDR_STALLED_BY_TD_CYCLES_sum,TA_DATA_STALLED_BY_TC_CYCLES_sum,TCC_BUBBLE_sum,TCC_EA0_RDREQ_32B_sum,TCC_EA0_RDREQ_sum,TCC_EA0_RD_UNCACHED_32B_sum,TCP_TCC_ATOMIC_WITHOUT_RET_REQ_sum,TCP_TCC_ATOMIC_WITH_RET_REQ_sum,TCP_TCC_READ_REQ_sum,TCP_TCC_WRITE_REQ_sum,Wave_Size_15,Correlation_ID_15,XCC_Index_15,TCC_EA0_ATOMIC_LEVEL[0],TCC_EA0_RDREQ[0],TCC_EA0_RDREQ_32B[0],TCC_EA0_RDREQ_LEVEL[0],TCC_EA0_ATOMIC_LEVEL[1],TCC_EA0_RDREQ[1],TCC_EA0_RDREQ_32B[1],TCC_EA0_RDREQ_LEVEL[1],TCC_EA0_ATOMIC_LEVEL[2],TCC_EA0_RDREQ[2],TCC_EA0_RDREQ_32B[2],TCC_EA0_RDREQ_LEVEL[2],TCC_EA0_ATOMIC_LEVEL[3],TCC_EA0_RDREQ[3],TCC_EA0_RDREQ_32B[3],TCC_EA0_RDREQ_LEVEL[3],TCC_EA0_ATOMIC_LEVEL[4],TCC_EA0_RDREQ[4],TCC_EA0_RDREQ_32B[4],TCC_EA0_RDREQ_LEVEL[4],TCC_EA0_ATOMIC_LEVEL[5],TCC_EA0_RDREQ[5],TCC_EA0_RDREQ_32B[5],TCC_EA0_RDREQ_LEVEL[5],TCC_EA0_ATOMIC_LEVEL[6],TCC_EA0_RDREQ[6],TCC_EA0_RDREQ_32B[6],TCC_EA0_RDREQ_LEVEL[6],TCC_EA0_ATOMIC_LEVEL[7],TCC_EA0_RDREQ[7],TCC_EA0_RDREQ_32B[7],TCC_EA0_RDREQ_LEVEL[7],TCC_EA0_ATOMIC_LEVEL[8],TCC_EA0_RDREQ[8],TCC_EA0_RDREQ_32B[8],TCC_EA0_RDREQ_LEVEL[8],TCC_EA0_ATOMIC_LEVEL[9],TCC_EA0_RDREQ[9],TCC_EA0_RDREQ_32B[9],TCC_EA0_RDREQ_LEVEL[9],TCC_EA0_ATOMIC_LEVEL[10],TCC_EA0_RDREQ[10],TCC_EA0_RDREQ_32B[10],TCC_EA0_RDREQ_LEVEL[10],TCC_EA0_ATOMIC_LEVEL[11],TCC_EA0_RDREQ[11],TCC_EA0_RDREQ_32B[11],TCC_EA0_RDREQ_LEVEL[11],TCC_EA0_ATOMIC_LEVEL[12],TCC_EA0_RDREQ[12],TCC_EA0_RDREQ_32B[12],TCC_EA0_RDREQ_LEVEL[12],TCC_EA0_ATOMIC_LEVEL[13],TCC_EA0_RDREQ[13],TCC_EA0_RDREQ_32B[13],TCC_EA0_RDREQ_LEVEL[13],TCC_EA0_ATOMIC_LEVEL[14],TCC_EA0_RDREQ[14],TCC_EA0_RDREQ_32B[14],TCC_EA0_RDREQ_LEVEL[14],TCC_EA0_ATOMIC_LEVEL[15],TCC_EA0_RDREQ[15],TCC_EA0_RDREQ_32B[15],TCC_EA0_RDREQ_LEVEL[15],TCC_EA0_ATOMIC_LEVEL[16],TCC_EA0_RDREQ[16],TCC_EA0_RDREQ_32B[16],TCC_EA0_RDREQ_LEVEL[16],TCC_EA0_ATOMIC_LEVEL[17],TCC_EA0_RDREQ[17],TCC_EA0_RDREQ_32B[17],TCC_EA0_RDREQ_LEVEL[17],TCC_EA0_ATOMIC_LEVEL[18],TCC_EA0_RDREQ[18],TCC_EA0_RDREQ_32B[18],TCC_EA0_RDREQ_LEVEL[18],TCC_EA0_ATOMIC_LEVEL[19],TCC_EA0_RDREQ[19],TCC_EA0_RDREQ_32B[19],TCC_EA0_RDREQ_LEVEL[19],TCC_EA0_ATOMIC_LEVEL[20],TCC_EA0_RDREQ[20],TCC_EA0_RDREQ_32B[20],TCC_EA0_RDREQ_LEVEL[20],TCC_EA0_ATOMIC_LEVEL[21],TCC_EA0_RDREQ[21],TCC_EA0_RDREQ_32B[21],TCC_EA0_RDREQ_LEVEL[21],TCC_EA0_ATOMIC_LEVEL[22],TCC_EA0_RDREQ[22],TCC_EA0_RDREQ_32B[22],TCC_EA0_RDREQ_LEVEL[22],TCC_EA0_ATOMIC_LEVEL[23],TCC_EA0_RDREQ[23],TCC_EA0_RDREQ_32B[23],TCC_EA0_RDREQ_LEVEL[23],TCC_EA0_ATOMIC_LEVEL[24],TCC_EA0_RDREQ[24],TCC_EA0_RDREQ_32B[24],TCC_EA0_RDREQ_LEVEL[24],TCC_EA0_ATOMIC_LEVEL[25],TCC_EA0_RDREQ[25],TCC_EA0_RDREQ_32B[25],TCC_EA0_RDREQ_LEVEL[25],TCC_EA0_ATOMIC_LEVEL[26],TCC_EA0_RDREQ[26],TCC_EA0_RDREQ_32B[26],TCC_EA0_RDREQ_LEVEL[26],TCC_EA0_ATOMIC_LEVEL[27],TCC_EA0_RDREQ[27],TCC_EA0_RDREQ_32B[27],TCC_EA0_RDREQ_LEVEL[27],TCC_EA0_ATOMIC_LEVEL[28],TCC_EA0_RDREQ[28],TCC_EA0_RDREQ_32B[28],TCC_EA0_RDREQ_LEVEL[28],TCC_EA0_ATOMIC_LEVEL[29],TCC_EA0_RDREQ[29],TCC_EA0_RDREQ_32B[29],TCC_EA0_RDREQ_LEVEL[29],TCC_EA0_ATOMIC_LEVEL[30],TCC_EA0_RDREQ[30],TCC_EA0_RDREQ_32B[30],TCC_EA0_RDREQ_LEVEL[30],TCC_EA0_ATOMIC_LEVEL[31],TCC_EA0_RDREQ[31],TCC_EA0_RDREQ_32B[31],TCC_EA0_RDREQ_LEVEL[31],TCC_EA0_ATOMIC_LEVEL[32],TCC_EA0_RDREQ[32],TCC_EA0_RDREQ_32B[32],TCC_EA0_RDREQ_LEVEL[32],TCC_EA0_ATOMIC_LEVEL[33],TCC_EA0_RDREQ[33],TCC_EA0_RDREQ_32B[33],TCC_EA0_RDREQ_LEVEL[33],TCC_EA0_ATOMIC_LEVEL[34],TCC_EA0_RDREQ[34],TCC_EA0_RDREQ_32B[34],TCC_EA0_RDREQ_LEVEL[34],TCC_EA0_ATOMIC_LEVEL[35],TCC_EA0_RDREQ[35],TCC_EA0_RDREQ_32B[35],TCC_EA0_RDREQ_LEVEL[35],TCC_EA0_ATOMIC_LEVEL[36],TCC_EA0_RDREQ[36],TCC_EA0_RDREQ_32B[36],TCC_EA0_RDREQ_LEVEL[36],TCC_EA0_ATOMIC_LEVEL[37],TCC_EA0_RDREQ[37],TCC_EA0_RDREQ_32B[37],TCC_EA0_RDREQ_LEVEL[37],TCC_EA0_ATOMIC_LEVEL[38],TCC_EA0_RDREQ[38],TCC_EA0_RDREQ_32B[38],TCC_EA0_RDREQ_LEVEL[38],TCC_EA0_ATOMIC_LEVEL[39],TCC_EA0_RDREQ[39],TCC_EA0_RDREQ_32B[39],TCC_EA0_RDREQ_LEVEL[39],TCC_EA0_ATOMIC_LEVEL[40],TCC_EA0_RDREQ[40],TCC_EA0_RDREQ_32B[40],TCC_EA0_RDREQ_LEVEL[40],TCC_EA0_ATOMIC_LEVEL[41],TCC_EA0_RDREQ[41],TCC_EA0_RDREQ_32B[41],TCC_EA0_RDREQ_LEVEL[41],TCC_EA0_ATOMIC_LEVEL[42],TCC_EA0_RDREQ[42],TCC_EA0_RDREQ_32B[42],TCC_EA0_RDREQ_LEVEL[42],TCC_EA0_ATOMIC_LEVEL[43],TCC_EA0_RDREQ[43],TCC_EA0_RDREQ_32B[43],TCC_EA0_RDREQ_LEVEL[43],TCC_EA0_ATOMIC_LEVEL[44],TCC_EA0_RDREQ[44],TCC_EA0_RDREQ_32B[44],TCC_EA0_RDREQ_LEVEL[44],TCC_EA0_ATOMIC_LEVEL[45],TCC_EA0_RDREQ[45],TCC_EA0_RDREQ_32B[45],TCC_EA0_RDREQ_LEVEL[45],TCC_EA0_ATOMIC_LEVEL[46],TCC_EA0_RDREQ[46],TCC_EA0_RDREQ_32B[46],TCC_EA0_RDREQ_LEVEL[46],TCC_EA0_ATOMIC_LEVEL[47],TCC_EA0_RDREQ[47],TCC_EA0_RDREQ_32B[47],TCC_EA0_RDREQ_LEVEL[47],TCC_EA0_ATOMIC_LEVEL[48],TCC_EA0_RDREQ[48],TCC_EA0_RDREQ_32B[48],TCC_EA0_RDREQ_LEVEL[48],TCC_EA0_ATOMIC_LEVEL[49],TCC_EA0_RDREQ[49],TCC_EA0_RDREQ_32B[49],TCC_EA0_RDREQ_LEVEL[49],TCC_EA0_ATOMIC_LEVEL[50],TCC_EA0_RDREQ[50],TCC_EA0_RDREQ_32B[50],TCC_EA0_RDREQ_LEVEL[50],TCC_EA0_ATOMIC_LEVEL[51],TCC_EA0_RDREQ[51],TCC_EA0_RDREQ_32B[51],TCC_EA0_RDREQ_LEVEL[51],TCC_EA0_ATOMIC_LEVEL[52],TCC_EA0_RDREQ[52],TCC_EA0_RDREQ_32B[52],TCC_EA0_RDREQ_LEVEL[52],TCC_EA0_ATOMIC_LEVEL[53],TCC_EA0_RDREQ[53],TCC_EA0_RDREQ_32B[53],TCC_EA0_RDREQ_LEVEL[53],TCC_EA0_ATOMIC_LEVEL[54],TCC_EA0_RDREQ[54],TCC_EA0_RDREQ_32B[54],TCC_EA0_RDREQ_LEVEL[54],TCC_EA0_ATOMIC_LEVEL[55],TCC_EA0_RDREQ[55],TCC_EA0_RDREQ_32B[55],TCC_EA0_RDREQ_LEVEL[55],TCC_EA0_ATOMIC_LEVEL[56],TCC_EA0_RDREQ[56],TCC_EA0_RDREQ_32B[56],TCC_EA0_RDREQ_LEVEL[56],TCC_EA0_ATOMIC_LEVEL[57],TCC_EA0_RDREQ[57],TCC_EA0_RDREQ_32B[57],TCC_EA0_RDREQ_LEVEL[57],TCC_EA0_ATOMIC_LEVEL[58],TCC_EA0_RDREQ[58],TCC_EA0_RDREQ_32B[58],TCC_EA0_RDREQ_LEVEL[58],TCC_EA0_ATOMIC_LEVEL[59],TCC_EA0_RDREQ[59],TCC_EA0_RDREQ_32B[59],TCC_EA0_RDREQ_LEVEL[59],TCC_EA0_ATOMIC_LEVEL[60],TCC_EA0_RDREQ[60],TCC_EA0_RDREQ_32B[60],TCC_EA0_RDREQ_LEVEL[60],TCC_EA0_ATOMIC_LEVEL[61],TCC_EA0_RDREQ[61],TCC_EA0_RDREQ_32B[61],TCC_EA0_RDREQ_LEVEL[61],TCC_EA0_ATOMIC_LEVEL[62],TCC_EA0_RDREQ[62],TCC_EA0_RDREQ_32B[62],TCC_EA0_RDREQ_LEVEL[62],TCC_EA0_ATOMIC_LEVEL[63],TCC_EA0_RDREQ[63],TCC_EA0_RDREQ_32B[63],TCC_EA0_RDREQ_LEVEL[63],TCC_EA0_ATOMIC_LEVEL[64],TCC_EA0_RDREQ[64],TCC_EA0_RDREQ_32B[64],TCC_EA0_RDREQ_LEVEL[64],TCC_EA0_ATOMIC_LEVEL[65],TCC_EA0_RDREQ[65],TCC_EA0_RDREQ_32B[65],TCC_EA0_RDREQ_LEVEL[65],TCC_EA0_ATOMIC_LEVEL[66],TCC_EA0_RDREQ[66],TCC_EA0_RDREQ_32B[66],TCC_EA0_RDREQ_LEVEL[66],TCC_EA0_ATOMIC_LEVEL[67],TCC_EA0_RDREQ[67],TCC_EA0_RDREQ_32B[67],TCC_EA0_RDREQ_LEVEL[67],TCC_EA0_ATOMIC_LEVEL[68],TCC_EA0_RDREQ[68],TCC_EA0_RDREQ_32B[68],TCC_EA0_RDREQ_LEVEL[68],TCC_EA0_ATOMIC_LEVEL[69],TCC_EA0_RDREQ[69],TCC_EA0_RDREQ_32B[69],TCC_EA0_RDREQ_LEVEL[69],TCC_EA0_ATOMIC_LEVEL[70],TCC_EA0_RDREQ[70],TCC_EA0_RDREQ_32B[70],TCC_EA0_RDREQ_LEVEL[70],TCC_EA0_ATOMIC_LEVEL[71],TCC_EA0_RDREQ[71],TCC_EA0_RDREQ_32B[71],TCC_EA0_RDREQ_LEVEL[71],TCC_EA0_ATOMIC_LEVEL[72],TCC_EA0_RDREQ[72],TCC_EA0_RDREQ_32B[72],TCC_EA0_RDREQ_LEVEL[72],TCC_EA0_ATOMIC_LEVEL[73],TCC_EA0_RDREQ[73],TCC_EA0_RDREQ_32B[73],TCC_EA0_RDREQ_LEVEL[73],TCC_EA0_ATOMIC_LEVEL[74],TCC_EA0_RDREQ[74],TCC_EA0_RDREQ_32B[74],TCC_EA0_RDREQ_LEVEL[74],TCC_EA0_ATOMIC_LEVEL[75],TCC_EA0_RDREQ[75],TCC_EA0_RDREQ_32B[75],TCC_EA0_RDREQ_LEVEL[75],TCC_EA0_ATOMIC_LEVEL[76],TCC_EA0_RDREQ[76],TCC_EA0_RDREQ_32B[76],TCC_EA0_RDREQ_LEVEL[76],TCC_EA0_ATOMIC_LEVEL[77],TCC_EA0_RDREQ[77],TCC_EA0_RDREQ_32B[77],TCC_EA0_RDREQ_LEVEL[77],TCC_EA0_ATOMIC_LEVEL[78],TCC_EA0_RDREQ[78],TCC_EA0_RDREQ_32B[78],TCC_EA0_RDREQ_LEVEL[78],TCC_EA0_ATOMIC_LEVEL[79],TCC_EA0_RDREQ[79],TCC_EA0_RDREQ_32B[79],TCC_EA0_RDREQ_LEVEL[79],TCC_EA0_ATOMIC_LEVEL[80],TCC_EA0_RDREQ[80],TCC_EA0_RDREQ_32B[80],TCC_EA0_RDREQ_LEVEL[80],TCC_EA0_ATOMIC_LEVEL[81],TCC_EA0_RDREQ[81],TCC_EA0_RDREQ_32B[81],TCC_EA0_RDREQ_LEVEL[81],TCC_EA0_ATOMIC_LEVEL[82],TCC_EA0_RDREQ[82],TCC_EA0_RDREQ_32B[82],TCC_EA0_RDREQ_LEVEL[82],TCC_EA0_ATOMIC_LEVEL[83],TCC_EA0_RDREQ[83],TCC_EA0_RDREQ_32B[83],TCC_EA0_RDREQ_LEVEL[83],TCC_EA0_ATOMIC_LEVEL[84],TCC_EA0_RDREQ[84],TCC_EA0_RDREQ_32B[84],TCC_EA0_RDREQ_LEVEL[84],TCC_EA0_ATOMIC_LEVEL[85],TCC_EA0_RDREQ[85],TCC_EA0_RDREQ_32B[85],TCC_EA0_RDREQ_LEVEL[85],TCC_EA0_ATOMIC_LEVEL[86],TCC_EA0_RDREQ[86],TCC_EA0_RDREQ_32B[86],TCC_EA0_RDREQ_LEVEL[86],TCC_EA0_ATOMIC_LEVEL[87],TCC_EA0_RDREQ[87],TCC_EA0_RDREQ_32B[87],TCC_EA0_RDREQ_LEVEL[87],TCC_EA0_ATOMIC_LEVEL[88],TCC_EA0_RDREQ[88],TCC_EA0_RDREQ_32B[88],TCC_EA0_RDREQ_LEVEL[88],TCC_EA0_ATOMIC_LEVEL[89],TCC_EA0_RDREQ[89],TCC_EA0_RDREQ_32B[89],TCC_EA0_RDREQ_LEVEL[89],TCC_EA0_ATOMIC_LEVEL[90],TCC_EA0_RDREQ[90],TCC_EA0_RDREQ_32B[90],TCC_EA0_RDREQ_LEVEL[90],TCC_EA0_ATOMIC_LEVEL[91],TCC_EA0_RDREQ[91],TCC_EA0_RDREQ_32B[91],TCC_EA0_RDREQ_LEVEL[91],TCC_EA0_ATOMIC_LEVEL[92],TCC_EA0_RDREQ[92],TCC_EA0_RDREQ_32B[92],TCC_EA0_RDREQ_LEVEL[92],TCC_EA0_ATOMIC_LEVEL[93],TCC_EA0_RDREQ[93],TCC_EA0_RDREQ_32B[93],TCC_EA0_RDREQ_LEVEL[93],TCC_EA0_ATOMIC_LEVEL[94],TCC_EA0_RDREQ[94],TCC_EA0_RDREQ_32B[94],TCC_EA0_RDREQ_LEVEL[94],TCC_EA0_ATOMIC_LEVEL[95],TCC_EA0_RDREQ[95],TCC_EA0_RDREQ_32B[95],TCC_EA0_RDREQ_LEVEL[95],Wave_Size_16,Correlation_ID_16,SQ_INSTS_VMEM,SQ_INSTS_SALU,SQ_INSTS_VSKIPPED,SQ_INSTS,SQ_INSTS_VALU,SQ_INSTS_VALU_ADD_F16,SQ_INSTS_VALU_MUL_F16,SQ_INSTS_VALU_FMA_F16,GRBM_SPI_BUSY,SPI_CSN_NUM_THREADGROUPS,SPI_CSN_WAVE,CPC_CPC_TCIU_BUSY,CPC_CPC_TCIU_IDLE,CPF_CPF_TCIU_BUSY,CPF_CPF_TCIU_STALL,TA_BUFFER_READ_WAVEFRONTS_sum,TA_BUFFER_WRITE_WAVEFRONTS_sum,TCC_CC_REQ_sum,TCC_NC_REQ_sum,TCC_RW_REQ_sum,TCC_UC_REQ_sum,TCP_ATOMIC_TAGCONFLICT_STALL_CYCLES_sum,TCP_READ_TAGCONFLICT_STALL_CYCLES_sum,TCP_TA_TCP_STATE_READ_sum,TCP_WRITE_TAGCONFLICT_STALL_CYCLES_sum,TD_LOAD_WAVEFRONT_sum,TD_SPI_STALL_sum,Wave_Size_17,Correlation_ID_17,SQ_CYCLES,SQ_BUSY_CYCLES,SQ_BUSY_CU_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,SQ_INSTS_VALU_CVT,SQ_INSTS_VMEM_WR,SQ_INSTS_VMEM_RD,GRBM_COUNT,GRBM_GUI_ACTIVE,SPI_CSN_WINDOW_VALID,SPI_CSN_BUSY,CPC_CPC_STAT_BUSY,CPC_CPC_STAT_IDLE,CPF_CPF_STAT_BUSY,CPF_CPF_STAT_STALL,TA_BUFFER_WAVEFRONTS_sum,TA_TA_BUSY_sum,TCC_BUSY_sum,TCC_CYCLE_sum,TCC_PROBE_ALL_sum,TCC_PROBE_sum,TCP_GATE_EN1_sum,TCP_GATE_EN2_sum,TCP_TCR_TCP_STALL_CYCLES_sum,TCP_TD_TCP_STALL_CYCLES_sum,TD_TC_STALL_sum,TD_TD_BUSY_sum,Start_Timestamp,End_Timestamp +0,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,16384.0,16384.0,11808217.0,876595.0,278528.0,0.0,0.0,98304.0,356179.0,0.0,0.0,468235.0,170140.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,453567.0,1824.0,64,0,0,1360.0,1360.0,541868.0,738.0,1360.0,1360.0,553728.0,680.0,1360.0,1360.0,550885.0,680.0,1360.0,1360.0,559677.0,680.0,1360.0,1360.0,550493.0,680.0,1360.0,1360.0,555539.0,680.0,1360.0,1360.0,559172.0,680.0,1360.0,1360.0,556063.0,680.0,1368.0,1368.0,539641.0,684.0,1368.0,1368.0,546965.0,684.0,1368.0,1368.0,557298.0,684.0,1368.0,1368.0,555449.0,703.0,1368.0,1368.0,549611.0,684.0,1368.0,1368.0,552874.0,684.0,1368.0,1368.0,566666.0,684.0,1368.0,1368.0,560168.0,684.0,1360.0,1360.0,545006.0,680.0,1360.0,1360.0,552778.0,680.0,1360.0,1360.0,565359.0,680.0,1360.0,1360.0,562985.0,699.0,1360.0,1360.0,554030.0,680.0,1360.0,1360.0,558877.0,680.0,1360.0,1360.0,570853.0,680.0,1360.0,1360.0,566089.0,680.0,1368.0,1368.0,539879.0,742.0,1368.0,1368.0,552357.0,684.0,1368.0,1368.0,550204.0,684.0,1368.0,1368.0,557240.0,684.0,1368.0,1368.0,547463.0,684.0,1368.0,1368.0,551984.0,684.0,1368.0,1368.0,557968.0,684.0,1368.0,1368.0,553518.0,684.0,1364.0,1364.0,536265.0,682.0,1364.0,1364.0,542900.0,682.0,1364.0,1364.0,547637.0,682.0,1364.0,1364.0,547021.0,701.0,1364.0,1364.0,539631.0,682.0,1364.0,1364.0,545500.0,682.0,1364.0,1364.0,556115.0,682.0,1364.0,1364.0,554373.0,682.0,1368.0,1368.0,530570.0,742.0,1368.0,1368.0,543232.0,684.0,1368.0,1368.0,548122.0,684.0,1368.0,1368.0,551585.0,684.0,1368.0,1368.0,540774.0,684.0,1368.0,1368.0,546070.0,684.0,1368.0,1368.0,554254.0,684.0,1368.0,1368.0,546187.0,684.0,1364.0,1364.0,527851.0,740.0,1364.0,1364.0,540265.0,682.0,1364.0,1364.0,540640.0,682.0,1364.0,1364.0,547196.0,682.0,1364.0,1364.0,537348.0,682.0,1364.0,1364.0,542352.0,682.0,1364.0,1364.0,547532.0,682.0,1364.0,1364.0,542618.0,682.0,1368.0,1368.0,532010.0,684.0,1368.0,1368.0,539291.0,684.0,1368.0,1368.0,551229.0,684.0,1368.0,1368.0,551890.0,703.0,1368.0,1368.0,536175.0,684.0,1368.0,1368.0,540593.0,684.0,1368.0,1368.0,557604.0,684.0,1368.0,1368.0,552288.0,684.0,1364.0,1364.0,535082.0,682.0,1364.0,1364.0,547403.0,682.0,1364.0,1364.0,546282.0,682.0,1364.0,1364.0,551107.0,701.0,1364.0,1364.0,541841.0,682.0,1364.0,1364.0,544650.0,682.0,1364.0,1364.0,550689.0,682.0,1364.0,1364.0,545931.0,682.0,1368.0,1368.0,534077.0,742.0,1368.0,1368.0,540879.0,684.0,1368.0,1368.0,553146.0,684.0,1368.0,1368.0,551866.0,684.0,1368.0,1368.0,543312.0,684.0,1368.0,1368.0,546973.0,684.0,1368.0,1368.0,562566.0,684.0,1368.0,1368.0,557806.0,684.0,1364.0,1364.0,537532.0,740.0,1364.0,1364.0,543927.0,682.0,1364.0,1364.0,552976.0,682.0,1364.0,1364.0,551164.0,682.0,1364.0,1364.0,547411.0,682.0,1364.0,1364.0,549631.0,682.0,1364.0,1364.0,560741.0,682.0,1364.0,1364.0,558943.0,682.0,1368.0,1368.0,541464.0,684.0,1368.0,1368.0,553776.0,684.0,1368.0,1368.0,549226.0,684.0,1368.0,1368.0,555513.0,703.0,1368.0,1368.0,546555.0,684.0,1368.0,1368.0,550813.0,684.0,1368.0,1368.0,558140.0,684.0,1368.0,1368.0,555161.0,684.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,49436.0,65603.0,16100.0,84663.0,0.0,0.0,0.0,0.0,64,0,0,1011.0,0.0,1368.0,1149.0,0.0,1368.0,842.0,0.0,1368.0,1163.0,0.0,1368.0,1166.0,0.0,1368.0,835.0,0.0,1368.0,1130.0,0.0,1368.0,1200.0,0.0,1368.0,1023.0,0.0,1364.0,1107.0,0.0,1364.0,1088.0,0.0,1364.0,889.0,0.0,1364.0,725.0,0.0,1364.0,745.0,0.0,1364.0,727.0,0.0,1364.0,719.0,0.0,1364.0,610.0,0.0,1368.0,660.0,0.0,1368.0,654.0,0.0,1368.0,449.0,0.0,1368.0,315.0,0.0,1368.0,308.0,0.0,1368.0,264.0,0.0,1368.0,253.0,0.0,1368.0,369.0,0.0,1364.0,472.0,0.0,1364.0,121.0,0.0,1364.0,483.0,0.0,1364.0,543.0,0.0,1364.0,136.0,0.0,1364.0,507.0,0.0,1364.0,543.0,0.0,1364.0,834.0,0.0,1368.0,722.0,0.0,1368.0,842.0,0.0,1368.0,293.0,0.0,1368.0,175.0,0.0,1368.0,155.0,0.0,1368.0,205.0,0.0,1368.0,200.0,0.0,1368.0,561.0,0.0,1360.0,738.0,0.0,1360.0,296.0,0.0,1360.0,713.0,0.0,1360.0,825.0,0.0,1360.0,298.0,0.0,1360.0,708.0,0.0,1360.0,806.0,0.0,1360.0,450.0,0.0,1368.0,618.0,0.0,1368.0,144.0,0.0,1368.0,657.0,0.0,1368.0,752.0,0.0,1368.0,162.0,0.0,1368.0,607.0,0.0,1368.0,667.0,0.0,1368.0,943.0,0.0,1360.0,787.0,0.0,1360.0,836.0,0.0,1360.0,324.0,0.0,1360.0,251.0,0.0,1360.0,237.0,0.0,1360.0,351.0,0.0,1360.0,328.0,0.0,1360.0,735.0,0.0,1364.0,704.0,0.0,1364.0,582.0,0.0,1364.0,354.0,0.0,1364.0,233.0,0.0,1364.0,229.0,0.0,1364.0,155.0,0.0,1364.0,146.0,0.0,1364.0,493.0,0.0,1368.0,673.0,0.0,1368.0,285.0,0.0,1368.0,696.0,0.0,1368.0,846.0,0.0,1368.0,284.0,0.0,1368.0,618.0,0.0,1368.0,790.0,0.0,1368.0,351.0,0.0,1364.0,691.0,0.0,1364.0,223.0,0.0,1364.0,591.0,0.0,1364.0,818.0,0.0,1364.0,182.0,0.0,1364.0,663.0,0.0,1364.0,828.0,0.0,1364.0,867.0,0.0,1368.0,912.0,0.0,1368.0,922.0,0.0,1368.0,372.0,0.0,1368.0,240.0,0.0,1368.0,216.0,0.0,1368.0,293.0,0.0,1368.0,257.0,0.0,1368.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,9988.0,0.0,510.0,597990.0,78.0,0.0,0.0,0.0,66083.0,65536.0,131072.0,0.0,0.0,524288.0,228.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,1255.0,0.0,0.0,0.0,0.0,0.0,64,0,0,1370.0,744.0,2112.0,2112.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,702.0,2066.0,2066.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1368.0,686.0,2050.0,2046.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1369.0,704.0,2072.0,2072.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1371.0,687.0,2055.0,2052.0,1366.0,742.0,2106.0,2106.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1369.0,704.0,2072.0,2072.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1371.0,687.0,2055.0,2052.0,1366.0,742.0,2106.0,2106.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1370.0,744.0,2112.0,2112.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,702.0,2066.0,2066.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1367.0,685.0,2049.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,702.0,2066.0,2066.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1367.0,685.0,2049.0,2046.0,1366.0,742.0,2106.0,2106.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,742.0,2106.0,2106.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,702.0,2066.0,2066.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1367.0,685.0,2049.0,2046.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,13662.0,20493.0,360990.0,522.0,0.0,187906.0,0.0,0.0,65998.0,131155.0,197153.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,0.0,682.0,32753.0,0.0,0.0,682.0,32753.0,0.0,0.0,682.0,32753.0,0.0,0.0,682.0,32753.0,0.0,0.0,682.0,32753.0,0.0,0.0,682.0,32753.0,0.0,0.0,682.0,32753.0,0.0,0.0,682.0,32753.0,0.0,0.0,684.0,32753.0,0.0,0.0,684.0,32753.0,0.0,0.0,684.0,32753.0,0.0,0.0,684.0,32753.0,0.0,0.0,684.0,32753.0,0.0,0.0,684.0,32753.0,0.0,0.0,684.0,32753.0,0.0,0.0,684.0,32753.0,0.0,0.0,682.0,37161.0,0.0,0.0,682.0,37161.0,0.0,0.0,682.0,37161.0,0.0,0.0,682.0,37161.0,0.0,0.0,682.0,37161.0,0.0,0.0,682.0,37161.0,0.0,0.0,682.0,37161.0,0.0,0.0,682.0,37161.0,0.0,0.0,684.0,37161.0,0.0,0.0,684.0,37161.0,0.0,0.0,684.0,37161.0,0.0,0.0,684.0,37161.0,0.0,0.0,684.0,37161.0,0.0,0.0,684.0,37161.0,0.0,0.0,684.0,37161.0,0.0,0.0,684.0,37161.0,0.0,0.0,684.0,40013.0,0.0,0.0,684.0,40013.0,0.0,0.0,684.0,40013.0,0.0,0.0,684.0,40013.0,0.0,0.0,684.0,40013.0,0.0,0.0,684.0,40013.0,0.0,0.0,684.0,40013.0,0.0,0.0,684.0,40013.0,0.0,0.0,682.0,40013.0,0.0,0.0,682.0,40013.0,0.0,0.0,682.0,40013.0,0.0,0.0,682.0,40013.0,0.0,0.0,682.0,40013.0,0.0,0.0,682.0,40013.0,0.0,0.0,682.0,40013.0,0.0,0.0,682.0,40013.0,0.0,0.0,684.0,43330.0,0.0,0.0,684.0,43330.0,0.0,0.0,684.0,43330.0,0.0,0.0,684.0,43330.0,0.0,0.0,684.0,43330.0,0.0,0.0,684.0,43330.0,0.0,0.0,684.0,43330.0,0.0,0.0,684.0,43330.0,0.0,0.0,682.0,43330.0,0.0,0.0,682.0,43330.0,0.0,0.0,682.0,43330.0,0.0,0.0,682.0,43330.0,0.0,0.0,682.0,43330.0,0.0,0.0,682.0,43330.0,0.0,0.0,682.0,43330.0,0.0,0.0,682.0,43330.0,0.0,0.0,680.0,47745.0,0.0,0.0,680.0,47745.0,0.0,0.0,680.0,47745.0,0.0,0.0,680.0,47745.0,0.0,0.0,680.0,47745.0,0.0,0.0,680.0,47745.0,0.0,0.0,680.0,47745.0,0.0,0.0,680.0,47745.0,0.0,0.0,684.0,47745.0,0.0,0.0,684.0,47745.0,0.0,0.0,684.0,47745.0,0.0,0.0,684.0,47745.0,0.0,0.0,684.0,47745.0,0.0,0.0,684.0,47745.0,0.0,0.0,684.0,47745.0,0.0,0.0,684.0,47745.0,0.0,0.0,680.0,50674.0,0.0,0.0,680.0,50674.0,0.0,0.0,680.0,50674.0,0.0,0.0,680.0,50674.0,0.0,0.0,680.0,50674.0,0.0,0.0,680.0,50674.0,0.0,0.0,680.0,50674.0,0.0,0.0,680.0,50674.0,0.0,0.0,684.0,50674.0,0.0,0.0,684.0,50674.0,0.0,0.0,684.0,50674.0,0.0,0.0,684.0,50674.0,0.0,0.0,684.0,50674.0,0.0,0.0,684.0,50674.0,0.0,0.0,684.0,50674.0,0.0,0.0,684.0,50674.0,0.0,64,0,189336.0,0.0,0.0,65536.0,61816.0,120.0,3600.0,32768.0,64,0,0.0,0.0,480.0,0.0,65536.0,63258.0,120.0,2158.0,64,0,0.0,0.0,0.0,0.0,0.0,360.0,120.0,0.0,1142721.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,102656872.0,53599893.0,181842.0,0.0,0.0,65536.0,131072.0,64,0,32768.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,49505.0,0.0,375138.0,65536.0,0.0,65602.0,84.0,0.0,0.0,65536.0,131072.0,64,0,0,0.0,685.0,0.0,1080322.0,0.0,682.0,0.0,1065930.0,0.0,682.0,0.0,1030092.0,0.0,682.0,0.0,1065928.0,0.0,682.0,0.0,1059448.0,0.0,682.0,0.0,1050112.0,0.0,682.0,0.0,1063239.0,0.0,684.0,0.0,1089810.0,0.0,684.0,0.0,1037899.0,0.0,684.0,0.0,1055365.0,0.0,684.0,0.0,1098594.0,0.0,685.0,0.0,1047321.0,0.0,684.0,0.0,1015978.0,0.0,684.0,0.0,1077905.0,0.0,684.0,0.0,1105990.0,0.0,684.0,0.0,1078075.0,0.0,682.0,0.0,1216069.0,0.0,682.0,0.0,1122178.0,0.0,682.0,0.0,1200372.0,0.0,683.0,0.0,1165924.0,0.0,682.0,0.0,1135066.0,0.0,682.0,0.0,1146113.0,0.0,682.0,0.0,1209225.0,0.0,682.0,0.0,1195164.0,0.0,687.0,0.0,1120765.0,0.0,684.0,0.0,1152654.0,0.0,684.0,0.0,1181203.0,0.0,684.0,0.0,1197222.0,0.0,684.0,0.0,1172939.0,0.0,684.0,0.0,1191304.0,0.0,684.0,0.0,1134565.0,0.0,686.0,0.0,1189714.0,0.0,682.0,0.0,1037937.0,0.0,682.0,0.0,1077032.0,0.0,682.0,0.0,1063239.0,0.0,683.0,0.0,1047281.0,0.0,682.0,0.0,1016376.0,0.0,682.0,0.0,1043711.0,0.0,682.0,0.0,1060521.0,0.0,682.0,0.0,1039213.0,0.0,685.0,0.0,1054968.0,0.0,682.0,0.0,1053695.0,0.0,682.0,0.0,1020395.0,0.0,682.0,0.0,1074655.0,0.0,682.0,0.0,1044058.0,0.0,682.0,0.0,1039867.0,0.0,682.0,0.0,1042670.0,0.0,684.0,0.0,1073064.0,0.0,685.0,0.0,1022782.0,0.0,682.0,0.0,1029191.0,0.0,682.0,0.0,1000955.0,0.0,682.0,0.0,1055191.0,0.0,682.0,0.0,1007330.0,0.0,682.0,0.0,1011063.0,0.0,682.0,0.0,1007495.0,0.0,684.0,0.0,1028892.0,0.0,682.0,0.0,1059883.0,0.0,682.0,0.0,1092295.0,0.0,682.0,0.0,1077795.0,0.0,683.0,0.0,1063271.0,0.0,682.0,0.0,1038160.0,0.0,682.0,0.0,1054703.0,0.0,682.0,0.0,1065090.0,0.0,682.0,0.0,1055488.0,0.0,682.0,0.0,993140.0,0.0,682.0,0.0,1026835.0,0.0,682.0,0.0,1058127.0,0.0,683.0,0.0,1012937.0,0.0,682.0,0.0,963998.0,0.0,682.0,0.0,1001208.0,0.0,682.0,0.0,1006029.0,0.0,682.0,0.0,997842.0,0.0,687.0,0.0,1076667.0,0.0,684.0,0.0,1060224.0,0.0,684.0,0.0,1035837.0,0.0,684.0,0.0,1084135.0,0.0,684.0,0.0,1061230.0,0.0,684.0,0.0,1063035.0,0.0,684.0,0.0,1066379.0,0.0,686.0,0.0,1094332.0,0.0,685.0,0.0,1018884.0,0.0,682.0,0.0,1028731.0,0.0,682.0,0.0,1055081.0,0.0,682.0,0.0,1091129.0,0.0,682.0,0.0,1049510.0,0.0,682.0,0.0,1043096.0,0.0,682.0,0.0,1037073.0,0.0,685.0,0.0,1077233.0,0.0,684.0,0.0,1128261.0,0.0,684.0,0.0,1113066.0,0.0,684.0,0.0,1163496.0,0.0,685.0,0.0,1073341.0,0.0,684.0,0.0,1013268.0,0.0,684.0,0.0,1079523.0,0.0,684.0,0.0,1114117.0,0.0,684.0,0.0,1099154.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,73220.0,4096.0,16384.0,1234.0,610617.0,420708.0,0.0,0.0,0.0,0.0,0.0,197088.0,60.0,0.0,0.0,32768.0,0.0,32768.0,200.0,64,0,2450740.0,254346.0,2168839.0,16384.0,13677379.0,0.0,16384.0,16384.0,612685.0,612685.0,2445694.0,279246.0,612685.0,0.0,612685.0,78.0,0.0,1208868.0,2758489.0,9802960.0,0.0,0.0,3105503.0,1764204.0,60.0,2145.0,1446786.0,1749522.0,74045395877344,74045395886077 +1,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,16384.0,16384.0,9587302.0,807794.0,278528.0,0.0,0.0,98304.0,232738.0,0.0,0.0,464364.0,161926.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,455012.0,1824.0,64,0,0,1368.0,1368.0,568113.0,684.0,1368.0,1368.0,583517.0,684.0,1368.0,1368.0,575617.0,684.0,1368.0,1368.0,580427.0,684.0,1368.0,1368.0,573195.0,684.0,1368.0,1368.0,581582.0,684.0,1368.0,1368.0,581223.0,684.0,1368.0,1368.0,581783.0,684.0,1360.0,1360.0,557363.0,680.0,1360.0,1360.0,566301.0,680.0,1360.0,1360.0,575819.0,680.0,1360.0,1360.0,572272.0,699.0,1360.0,1360.0,564857.0,680.0,1360.0,1360.0,568359.0,680.0,1360.0,1360.0,582570.0,680.0,1360.0,1360.0,578898.0,680.0,1364.0,1364.0,550789.0,682.0,1364.0,1364.0,562706.0,682.0,1364.0,1364.0,568380.0,682.0,1364.0,1364.0,568945.0,701.0,1364.0,1364.0,560986.0,682.0,1364.0,1364.0,568949.0,682.0,1364.0,1364.0,579972.0,682.0,1364.0,1364.0,576515.0,682.0,1368.0,1368.0,581842.0,684.0,1368.0,1368.0,599081.0,684.0,1368.0,1368.0,597268.0,684.0,1368.0,1368.0,595154.0,684.0,1368.0,1368.0,582766.0,684.0,1368.0,1368.0,605959.0,684.0,1368.0,1368.0,612527.0,684.0,1368.0,1368.0,601082.0,684.0,1368.0,1368.0,592093.0,684.0,1368.0,1368.0,599108.0,684.0,1368.0,1368.0,602135.0,684.0,1368.0,1368.0,593578.0,703.0,1368.0,1368.0,599932.0,684.0,1368.0,1368.0,604341.0,684.0,1368.0,1368.0,607582.0,684.0,1368.0,1368.0,605724.0,684.0,1364.0,1364.0,564445.0,682.0,1364.0,1364.0,574898.0,682.0,1364.0,1364.0,574295.0,682.0,1364.0,1364.0,577877.0,682.0,1364.0,1364.0,566658.0,682.0,1364.0,1364.0,570401.0,682.0,1364.0,1364.0,575438.0,682.0,1364.0,1364.0,567610.0,682.0,1368.0,1368.0,559928.0,684.0,1368.0,1368.0,572838.0,684.0,1368.0,1368.0,587899.0,684.0,1368.0,1368.0,596987.0,684.0,1368.0,1368.0,575507.0,684.0,1368.0,1368.0,579910.0,684.0,1368.0,1368.0,582113.0,684.0,1368.0,1368.0,572661.0,684.0,1364.0,1364.0,565882.0,682.0,1364.0,1364.0,573645.0,682.0,1364.0,1364.0,587773.0,682.0,1364.0,1364.0,591835.0,701.0,1364.0,1364.0,584027.0,682.0,1364.0,1364.0,589870.0,682.0,1364.0,1364.0,599772.0,682.0,1364.0,1364.0,599464.0,682.0,1368.0,1368.0,552931.0,684.0,1368.0,1368.0,565366.0,684.0,1368.0,1368.0,558640.0,684.0,1368.0,1368.0,565071.0,703.0,1368.0,1368.0,558713.0,684.0,1368.0,1368.0,563447.0,684.0,1368.0,1368.0,568056.0,684.0,1368.0,1368.0,561138.0,684.0,1364.0,1364.0,560486.0,682.0,1364.0,1364.0,573754.0,682.0,1364.0,1364.0,580153.0,682.0,1364.0,1364.0,582000.0,682.0,1364.0,1364.0,567218.0,682.0,1364.0,1364.0,569203.0,682.0,1364.0,1364.0,585902.0,682.0,1364.0,1364.0,582218.0,682.0,1360.0,1360.0,555681.0,680.0,1360.0,1360.0,564419.0,680.0,1360.0,1360.0,569626.0,680.0,1360.0,1360.0,568695.0,680.0,1360.0,1360.0,559225.0,680.0,1360.0,1360.0,562279.0,680.0,1360.0,1360.0,577682.0,680.0,1360.0,1360.0,574014.0,680.0,1368.0,1368.0,560951.0,684.0,1368.0,1368.0,572083.0,684.0,1368.0,1368.0,570714.0,684.0,1368.0,1368.0,577880.0,703.0,1368.0,1368.0,568547.0,684.0,1368.0,1368.0,574947.0,684.0,1368.0,1368.0,578146.0,684.0,1368.0,1368.0,576783.0,684.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,48733.0,65626.0,16803.0,112048.0,0.0,0.0,0.0,0.0,64,0,0,628.0,0.0,1364.0,632.0,0.0,1364.0,693.0,0.0,1364.0,714.0,0.0,1364.0,699.0,0.0,1364.0,603.0,0.0,1364.0,657.0,0.0,1364.0,609.0,0.0,1364.0,445.0,0.0,1368.0,505.0,0.0,1368.0,333.0,0.0,1368.0,334.0,0.0,1368.0,486.0,0.0,1368.0,470.0,0.0,1368.0,423.0,0.0,1368.0,493.0,0.0,1368.0,988.0,0.0,1368.0,1004.0,0.0,1368.0,929.0,0.0,1368.0,937.0,0.0,1368.0,1043.0,0.0,1368.0,1054.0,0.0,1368.0,1149.0,0.0,1368.0,1089.0,0.0,1368.0,982.0,0.0,1360.0,923.0,0.0,1360.0,934.0,0.0,1360.0,875.0,0.0,1360.0,967.0,0.0,1360.0,966.0,0.0,1360.0,925.0,0.0,1360.0,911.0,0.0,1360.0,839.0,0.0,1360.0,847.0,0.0,1360.0,818.0,0.0,1360.0,810.0,0.0,1360.0,781.0,0.0,1360.0,780.0,0.0,1360.0,796.0,0.0,1360.0,790.0,0.0,1360.0,990.0,0.0,1368.0,962.0,0.0,1368.0,902.0,0.0,1368.0,899.0,0.0,1368.0,959.0,0.0,1368.0,933.0,0.0,1368.0,995.0,0.0,1368.0,976.0,0.0,1368.0,742.0,0.0,1368.0,630.0,0.0,1368.0,627.0,0.0,1368.0,581.0,0.0,1368.0,739.0,0.0,1368.0,732.0,0.0,1368.0,561.0,0.0,1368.0,534.0,0.0,1368.0,318.0,0.0,1364.0,330.0,0.0,1364.0,185.0,0.0,1364.0,174.0,0.0,1364.0,289.0,0.0,1364.0,277.0,0.0,1364.0,251.0,0.0,1364.0,236.0,0.0,1364.0,1070.0,0.0,1368.0,1100.0,0.0,1368.0,1031.0,0.0,1368.0,1020.0,0.0,1368.0,1118.0,0.0,1368.0,960.0,0.0,1368.0,1152.0,0.0,1368.0,1114.0,0.0,1368.0,837.0,0.0,1364.0,803.0,0.0,1364.0,890.0,0.0,1364.0,814.0,0.0,1364.0,767.0,0.0,1364.0,760.0,0.0,1364.0,724.0,0.0,1364.0,716.0,0.0,1364.0,886.0,0.0,1368.0,838.0,0.0,1368.0,896.0,0.0,1368.0,833.0,0.0,1368.0,894.0,0.0,1368.0,892.0,0.0,1368.0,840.0,0.0,1368.0,827.0,0.0,1368.0,1089.0,0.0,1364.0,1138.0,0.0,1364.0,968.0,0.0,1364.0,965.0,0.0,1364.0,987.0,0.0,1364.0,993.0,0.0,1364.0,981.0,0.0,1364.0,911.0,0.0,1364.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,8497.0,0.0,5614.0,632716.0,994.0,0.0,0.0,0.0,65736.0,65536.0,131072.0,0.0,0.0,524288.0,228.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,29113.0,0.0,0.0,0.0,0.0,0.0,64,0,0,1366.0,684.0,2048.0,2046.0,1365.0,683.0,2047.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1369.0,704.0,2072.0,2072.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1371.0,687.0,2055.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1369.0,704.0,2072.0,2072.0,1369.0,685.0,2053.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1371.0,687.0,2055.0,2052.0,1365.0,683.0,2047.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,702.0,2066.0,2066.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1367.0,685.0,2049.0,2046.0,1369.0,685.0,2053.0,2052.0,1369.0,685.0,2053.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1365.0,683.0,2047.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,702.0,2066.0,2066.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1367.0,685.0,2049.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,702.0,2066.0,2066.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1367.0,685.0,2049.0,2046.0,1365.0,683.0,2047.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1369.0,685.0,2053.0,2052.0,1369.0,685.0,2053.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,702.0,2066.0,2066.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1368.0,686.0,2050.0,2046.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,10115.0,18144.0,331122.0,7500.0,0.0,183608.0,0.0,0.0,65650.0,131171.0,196821.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,0.0,684.0,26574.0,0.0,0.0,684.0,26574.0,0.0,0.0,684.0,26574.0,0.0,0.0,684.0,26574.0,0.0,0.0,684.0,26574.0,0.0,0.0,684.0,26574.0,0.0,0.0,684.0,26574.0,0.0,0.0,684.0,26574.0,0.0,0.0,682.0,26574.0,0.0,0.0,682.0,26574.0,0.0,0.0,682.0,26574.0,0.0,0.0,682.0,26574.0,0.0,0.0,682.0,26574.0,0.0,0.0,682.0,26574.0,0.0,0.0,682.0,26574.0,0.0,0.0,682.0,26574.0,0.0,0.0,684.0,34500.0,0.0,0.0,684.0,34500.0,0.0,0.0,684.0,34500.0,0.0,0.0,684.0,34500.0,0.0,0.0,684.0,34500.0,0.0,0.0,684.0,34500.0,0.0,0.0,684.0,34500.0,0.0,0.0,684.0,34500.0,0.0,0.0,682.0,34500.0,0.0,0.0,682.0,34500.0,0.0,0.0,682.0,34500.0,0.0,0.0,682.0,34500.0,0.0,0.0,682.0,34500.0,0.0,0.0,682.0,34500.0,0.0,0.0,682.0,34500.0,0.0,0.0,682.0,34500.0,0.0,0.0,682.0,38192.0,0.0,0.0,682.0,38192.0,0.0,0.0,682.0,38192.0,0.0,0.0,682.0,38192.0,0.0,0.0,682.0,38192.0,0.0,0.0,682.0,38192.0,0.0,0.0,682.0,38192.0,0.0,0.0,682.0,38192.0,0.0,0.0,684.0,38192.0,0.0,0.0,684.0,38192.0,0.0,0.0,684.0,38192.0,0.0,0.0,684.0,38192.0,0.0,0.0,684.0,38192.0,0.0,0.0,684.0,38192.0,0.0,0.0,684.0,38192.0,0.0,0.0,684.0,38192.0,0.0,0.0,684.0,42683.0,0.0,0.0,684.0,42683.0,0.0,0.0,684.0,42683.0,0.0,0.0,684.0,42683.0,0.0,0.0,684.0,42683.0,0.0,0.0,684.0,42683.0,0.0,0.0,684.0,42683.0,0.0,0.0,684.0,42683.0,0.0,0.0,680.0,42683.0,0.0,0.0,680.0,42683.0,0.0,0.0,680.0,42683.0,0.0,0.0,680.0,42683.0,0.0,0.0,680.0,42683.0,0.0,0.0,680.0,42683.0,0.0,0.0,680.0,42683.0,0.0,0.0,680.0,42683.0,0.0,0.0,684.0,48535.0,0.0,0.0,684.0,48535.0,0.0,0.0,684.0,48535.0,0.0,0.0,684.0,48535.0,0.0,0.0,684.0,48535.0,0.0,0.0,684.0,48535.0,0.0,0.0,684.0,48535.0,0.0,0.0,684.0,48535.0,0.0,0.0,680.0,48535.0,0.0,0.0,680.0,48535.0,0.0,0.0,680.0,48535.0,0.0,0.0,680.0,48535.0,0.0,0.0,680.0,48535.0,0.0,0.0,680.0,48535.0,0.0,0.0,680.0,48535.0,0.0,0.0,680.0,48535.0,0.0,0.0,682.0,52460.0,0.0,0.0,682.0,52460.0,0.0,0.0,682.0,52460.0,0.0,0.0,682.0,52460.0,0.0,0.0,682.0,52460.0,0.0,0.0,682.0,52460.0,0.0,0.0,682.0,52460.0,0.0,0.0,682.0,52460.0,0.0,0.0,684.0,52460.0,0.0,0.0,684.0,52460.0,0.0,0.0,684.0,52460.0,0.0,0.0,684.0,52460.0,0.0,0.0,684.0,52460.0,0.0,0.0,684.0,52460.0,0.0,0.0,684.0,52460.0,0.0,0.0,684.0,52460.0,0.0,64,0,124949.0,0.0,0.0,65536.0,61816.0,120.0,3600.0,32768.0,64,0,0.0,0.0,120.0,0.0,65536.0,65536.0,0.0,0.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,120.0,0.0,1030419.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,73075465.0,57800480.0,198097.0,0.0,0.0,65536.0,131072.0,64,0,32768.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,41194.0,0.0,436304.0,65536.0,0.0,65608.0,132.0,0.0,0.0,65536.0,131072.0,64,0,0,0.0,684.0,0.0,732852.0,0.0,684.0,0.0,748077.0,0.0,686.0,0.0,750277.0,0.0,684.0,0.0,756671.0,0.0,684.0,0.0,733821.0,0.0,684.0,0.0,731617.0,0.0,685.0,0.0,756548.0,0.0,687.0,0.0,744568.0,0.0,682.0,0.0,740463.0,0.0,682.0,0.0,747933.0,0.0,682.0,0.0,757265.0,0.0,683.0,0.0,771387.0,0.0,682.0,0.0,742110.0,0.0,682.0,0.0,735253.0,0.0,682.0,0.0,751568.0,0.0,682.0,0.0,747411.0,0.0,683.0,0.0,703562.0,0.0,682.0,0.0,707003.0,0.0,682.0,0.0,725906.0,0.0,683.0,0.0,747712.0,0.0,682.0,0.0,737482.0,0.0,683.0,0.0,726443.0,0.0,682.0,0.0,752587.0,0.0,682.0,0.0,743348.0,0.0,682.0,0.0,740640.0,0.0,682.0,0.0,761429.0,0.0,683.0,0.0,747153.0,0.0,682.0,0.0,748291.0,0.0,682.0,0.0,781964.0,0.0,682.0,0.0,791825.0,0.0,682.0,0.0,793267.0,0.0,685.0,0.0,777359.0,0.0,683.0,0.0,768518.0,0.0,682.0,0.0,760871.0,0.0,682.0,0.0,764867.0,0.0,683.0,0.0,767140.0,0.0,682.0,0.0,746854.0,0.0,683.0,0.0,736819.0,0.0,682.0,0.0,788945.0,0.0,682.0,0.0,769884.0,0.0,682.0,0.0,731069.0,0.0,682.0,0.0,723532.0,0.0,683.0,0.0,750697.0,0.0,682.0,0.0,741446.0,0.0,682.0,0.0,728133.0,0.0,682.0,0.0,732294.0,0.0,682.0,0.0,765501.0,0.0,685.0,0.0,738405.0,0.0,684.0,0.0,795219.0,0.0,684.0,0.0,811602.0,0.0,685.0,0.0,779390.0,0.0,684.0,0.0,784232.0,0.0,684.0,0.0,827790.0,0.0,684.0,0.0,835787.0,0.0,684.0,0.0,846219.0,0.0,687.0,0.0,823359.0,0.0,683.0,0.0,737549.0,0.0,682.0,0.0,716811.0,0.0,682.0,0.0,734234.0,0.0,683.0,0.0,735796.0,0.0,682.0,0.0,788623.0,0.0,683.0,0.0,744032.0,0.0,682.0,0.0,836386.0,0.0,682.0,0.0,818872.0,0.0,685.0,0.0,793696.0,0.0,684.0,0.0,796241.0,0.0,684.0,0.0,804478.0,0.0,685.0,0.0,813701.0,0.0,684.0,0.0,770789.0,0.0,685.0,0.0,773390.0,0.0,684.0,0.0,787027.0,0.0,684.0,0.0,776447.0,0.0,682.0,0.0,689672.0,0.0,682.0,0.0,682839.0,0.0,683.0,0.0,730326.0,0.0,682.0,0.0,717141.0,0.0,682.0,0.0,702572.0,0.0,682.0,0.0,700123.0,0.0,682.0,0.0,725201.0,0.0,685.0,0.0,710992.0,0.0,682.0,0.0,754525.0,0.0,682.0,0.0,760997.0,0.0,683.0,0.0,768389.0,0.0,682.0,0.0,766121.0,0.0,682.0,0.0,787385.0,0.0,682.0,0.0,787897.0,0.0,682.0,0.0,822907.0,0.0,685.0,0.0,805999.0,0.0,685.0,0.0,740528.0,0.0,684.0,0.0,756704.0,0.0,684.0,0.0,781544.0,0.0,685.0,0.0,776677.0,0.0,684.0,0.0,770672.0,0.0,685.0,0.0,770872.0,0.0,684.0,0.0,778342.0,0.0,684.0,0.0,788406.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,60902.0,4096.0,16384.0,1234.0,681229.0,512333.0,0.0,0.0,0.0,0.0,0.0,196728.0,43.0,0.0,0.0,32768.0,0.0,32768.0,308.0,64,0,2471724.0,206071.0,1852554.0,16384.0,11301983.0,0.0,16384.0,16384.0,617931.0,617931.0,2471724.0,240994.0,617931.0,0.0,617931.0,949.0,0.0,1151375.0,2714338.0,9886896.0,0.0,0.0,2685087.0,1517019.0,539.0,1694.0,1208917.0,1504335.0,74045395904986,74045395911315 +2,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,16384.0,16384.0,9614961.0,842866.0,278528.0,0.0,0.0,98304.0,236493.0,0.0,0.0,462935.0,167665.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,454624.0,1824.0,64,0,0,1368.0,1368.0,581718.0,684.0,1368.0,1368.0,592276.0,684.0,1368.0,1368.0,591737.0,684.0,1368.0,1368.0,600074.0,684.0,1368.0,1368.0,589074.0,684.0,1368.0,1368.0,597027.0,684.0,1368.0,1368.0,600009.0,684.0,1368.0,1368.0,591071.0,684.0,1364.0,1364.0,546749.0,682.0,1364.0,1364.0,554569.0,682.0,1364.0,1364.0,565356.0,682.0,1364.0,1364.0,564792.0,701.0,1364.0,1364.0,560438.0,682.0,1364.0,1364.0,566065.0,682.0,1364.0,1364.0,575017.0,682.0,1364.0,1364.0,568729.0,682.0,1368.0,1368.0,587030.0,684.0,1368.0,1368.0,594095.0,684.0,1368.0,1368.0,603624.0,684.0,1368.0,1368.0,597557.0,703.0,1368.0,1368.0,593902.0,684.0,1368.0,1368.0,595955.0,684.0,1368.0,1368.0,603936.0,684.0,1368.0,1368.0,599596.0,684.0,1364.0,1364.0,556781.0,682.0,1364.0,1364.0,568242.0,682.0,1364.0,1364.0,568106.0,682.0,1364.0,1364.0,577798.0,682.0,1364.0,1364.0,560848.0,682.0,1364.0,1364.0,564891.0,682.0,1364.0,1364.0,576828.0,682.0,1364.0,1364.0,570693.0,682.0,1364.0,1364.0,568151.0,682.0,1364.0,1364.0,580864.0,682.0,1364.0,1364.0,600206.0,682.0,1364.0,1364.0,599792.0,701.0,1364.0,1364.0,577943.0,682.0,1364.0,1364.0,580019.0,682.0,1364.0,1364.0,593530.0,682.0,1364.0,1364.0,591358.0,682.0,1368.0,1368.0,580213.0,684.0,1368.0,1368.0,589905.0,684.0,1368.0,1368.0,585134.0,684.0,1368.0,1368.0,592358.0,684.0,1368.0,1368.0,581436.0,684.0,1368.0,1368.0,588521.0,684.0,1368.0,1368.0,600624.0,684.0,1368.0,1368.0,593840.0,684.0,1364.0,1364.0,575648.0,682.0,1364.0,1364.0,590824.0,682.0,1364.0,1364.0,591064.0,682.0,1364.0,1364.0,603924.0,682.0,1364.0,1364.0,575195.0,682.0,1364.0,1364.0,580918.0,682.0,1364.0,1364.0,598373.0,682.0,1364.0,1364.0,583207.0,682.0,1368.0,1368.0,554486.0,684.0,1368.0,1368.0,567988.0,684.0,1368.0,1368.0,573187.0,684.0,1368.0,1368.0,572890.0,703.0,1368.0,1368.0,574595.0,684.0,1368.0,1368.0,576417.0,684.0,1368.0,1368.0,593342.0,684.0,1368.0,1368.0,589692.0,684.0,1368.0,1368.0,577639.0,684.0,1368.0,1368.0,583416.0,684.0,1368.0,1368.0,578325.0,684.0,1368.0,1368.0,584970.0,703.0,1368.0,1368.0,574614.0,684.0,1368.0,1368.0,580527.0,684.0,1368.0,1368.0,588569.0,684.0,1368.0,1368.0,582632.0,684.0,1360.0,1360.0,558095.0,680.0,1360.0,1360.0,566855.0,680.0,1360.0,1360.0,580270.0,680.0,1360.0,1360.0,580987.0,680.0,1360.0,1360.0,560180.0,680.0,1360.0,1360.0,563419.0,680.0,1360.0,1360.0,585094.0,680.0,1360.0,1360.0,583912.0,680.0,1368.0,1368.0,568696.0,684.0,1368.0,1368.0,568686.0,684.0,1368.0,1368.0,584320.0,684.0,1368.0,1368.0,580955.0,684.0,1368.0,1368.0,575201.0,684.0,1368.0,1368.0,579274.0,684.0,1368.0,1368.0,595161.0,684.0,1368.0,1368.0,588838.0,684.0,1360.0,1360.0,556018.0,680.0,1360.0,1360.0,563965.0,680.0,1360.0,1360.0,559032.0,680.0,1360.0,1360.0,567158.0,699.0,1360.0,1360.0,555677.0,680.0,1360.0,1360.0,561785.0,680.0,1360.0,1360.0,566440.0,680.0,1360.0,1360.0,561368.0,680.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,48669.0,65622.0,16867.0,108102.0,0.0,0.0,0.0,0.0,64,0,0,378.0,0.0,1360.0,385.0,0.0,1360.0,434.0,0.0,1360.0,426.0,0.0,1360.0,403.0,0.0,1360.0,405.0,0.0,1360.0,421.0,0.0,1360.0,475.0,0.0,1360.0,173.0,0.0,1368.0,293.0,0.0,1368.0,200.0,0.0,1368.0,200.0,0.0,1368.0,392.0,0.0,1368.0,264.0,0.0,1368.0,346.0,0.0,1368.0,315.0,0.0,1368.0,484.0,0.0,1360.0,492.0,0.0,1360.0,467.0,0.0,1360.0,470.0,0.0,1360.0,585.0,0.0,1360.0,583.0,0.0,1360.0,590.0,0.0,1360.0,450.0,0.0,1360.0,282.0,0.0,1368.0,336.0,0.0,1368.0,350.0,0.0,1368.0,382.0,0.0,1368.0,397.0,0.0,1368.0,383.0,0.0,1368.0,249.0,0.0,1368.0,333.0,0.0,1368.0,259.0,0.0,1364.0,203.0,0.0,1364.0,189.0,0.0,1364.0,181.0,0.0,1364.0,340.0,0.0,1364.0,318.0,0.0,1364.0,286.0,0.0,1364.0,213.0,0.0,1364.0,531.0,0.0,1368.0,542.0,0.0,1368.0,604.0,0.0,1368.0,617.0,0.0,1368.0,676.0,0.0,1368.0,649.0,0.0,1368.0,669.0,0.0,1368.0,698.0,0.0,1368.0,299.0,0.0,1364.0,298.0,0.0,1364.0,189.0,0.0,1364.0,254.0,0.0,1364.0,374.0,0.0,1364.0,333.0,0.0,1364.0,268.0,0.0,1364.0,305.0,0.0,1364.0,712.0,0.0,1368.0,594.0,0.0,1368.0,363.0,0.0,1368.0,530.0,0.0,1368.0,664.0,0.0,1368.0,597.0,0.0,1368.0,691.0,0.0,1368.0,566.0,0.0,1368.0,867.0,0.0,1364.0,741.0,0.0,1364.0,738.0,0.0,1364.0,628.0,0.0,1364.0,870.0,0.0,1364.0,929.0,0.0,1364.0,814.0,0.0,1364.0,729.0,0.0,1364.0,507.0,0.0,1368.0,504.0,0.0,1368.0,511.0,0.0,1368.0,510.0,0.0,1368.0,687.0,0.0,1368.0,689.0,0.0,1368.0,517.0,0.0,1368.0,571.0,0.0,1368.0,744.0,0.0,1364.0,751.0,0.0,1364.0,767.0,0.0,1364.0,757.0,0.0,1364.0,690.0,0.0,1364.0,681.0,0.0,1364.0,768.0,0.0,1364.0,777.0,0.0,1364.0,492.0,0.0,1368.0,482.0,0.0,1368.0,414.0,0.0,1368.0,398.0,0.0,1368.0,449.0,0.0,1368.0,431.0,0.0,1368.0,537.0,0.0,1368.0,445.0,0.0,1368.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,8328.0,0.0,5680.0,554657.0,0.0,0.0,0.0,0.0,65741.0,65536.0,131072.0,0.0,0.0,524288.0,228.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,73947.0,0.0,0.0,0.0,0.0,0.0,64,0,0,1365.0,683.0,2047.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1369.0,704.0,2072.0,2072.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1371.0,687.0,2055.0,2052.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,702.0,2066.0,2066.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1367.0,685.0,2049.0,2046.0,1369.0,685.0,2053.0,2052.0,1369.0,685.0,2053.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,702.0,2066.0,2066.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1367.0,685.0,2049.0,2046.0,1365.0,683.0,2047.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,702.0,2066.0,2066.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1367.0,685.0,2049.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,702.0,2066.0,2066.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1367.0,685.0,2049.0,2046.0,1369.0,685.0,2053.0,2052.0,1369.0,685.0,2053.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1365.0,683.0,2047.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1369.0,704.0,2072.0,2072.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1371.0,687.0,2055.0,2052.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,10536.0,18288.0,315940.0,7580.0,0.0,177654.0,0.0,0.0,65650.0,131168.0,196818.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,0.0,682.0,26775.0,0.0,0.0,682.0,26775.0,0.0,0.0,682.0,26775.0,0.0,0.0,682.0,26775.0,0.0,0.0,682.0,26775.0,0.0,0.0,682.0,26775.0,0.0,0.0,682.0,26775.0,0.0,0.0,682.0,26775.0,0.0,0.0,684.0,26775.0,0.0,0.0,684.0,26775.0,0.0,0.0,684.0,26775.0,0.0,0.0,684.0,26775.0,0.0,0.0,684.0,26775.0,0.0,0.0,684.0,26775.0,0.0,0.0,684.0,26775.0,0.0,0.0,684.0,26775.0,0.0,0.0,682.0,32221.0,0.0,0.0,682.0,32221.0,0.0,0.0,682.0,32221.0,0.0,0.0,682.0,32221.0,0.0,0.0,682.0,32221.0,0.0,0.0,682.0,32221.0,0.0,0.0,682.0,32221.0,0.0,0.0,682.0,32221.0,0.0,0.0,684.0,32221.0,0.0,0.0,684.0,32221.0,0.0,0.0,684.0,32221.0,0.0,0.0,684.0,32221.0,0.0,0.0,684.0,32221.0,0.0,0.0,684.0,32221.0,0.0,0.0,684.0,32221.0,0.0,0.0,684.0,32221.0,0.0,0.0,680.0,34635.0,0.0,0.0,680.0,34635.0,0.0,0.0,680.0,34635.0,0.0,0.0,680.0,34635.0,0.0,0.0,680.0,34635.0,0.0,0.0,680.0,34635.0,0.0,0.0,680.0,34635.0,0.0,0.0,680.0,34635.0,0.0,0.0,684.0,34635.0,0.0,0.0,684.0,34635.0,0.0,0.0,684.0,34635.0,0.0,0.0,684.0,34635.0,0.0,0.0,684.0,34635.0,0.0,0.0,684.0,34635.0,0.0,0.0,684.0,34635.0,0.0,0.0,684.0,34635.0,0.0,0.0,680.0,38717.0,0.0,0.0,680.0,38717.0,0.0,0.0,680.0,38717.0,0.0,0.0,680.0,38717.0,0.0,0.0,680.0,38717.0,0.0,0.0,680.0,38717.0,0.0,0.0,680.0,38717.0,0.0,0.0,680.0,38717.0,0.0,0.0,684.0,38717.0,0.0,0.0,684.0,38717.0,0.0,0.0,684.0,38717.0,0.0,0.0,684.0,38717.0,0.0,0.0,684.0,38717.0,0.0,0.0,684.0,38717.0,0.0,0.0,684.0,38717.0,0.0,0.0,684.0,38717.0,0.0,0.0,684.0,40120.0,0.0,0.0,684.0,40120.0,0.0,0.0,684.0,40120.0,0.0,0.0,684.0,40120.0,0.0,0.0,684.0,40120.0,0.0,0.0,684.0,40120.0,0.0,0.0,684.0,40120.0,0.0,0.0,684.0,40120.0,0.0,0.0,682.0,40120.0,0.0,0.0,682.0,40120.0,0.0,0.0,682.0,40120.0,0.0,0.0,682.0,40120.0,0.0,0.0,682.0,40120.0,0.0,0.0,682.0,40120.0,0.0,0.0,682.0,40120.0,0.0,0.0,682.0,40120.0,0.0,0.0,684.0,44500.0,0.0,0.0,684.0,44500.0,0.0,0.0,684.0,44500.0,0.0,0.0,684.0,44500.0,0.0,0.0,684.0,44500.0,0.0,0.0,684.0,44500.0,0.0,0.0,684.0,44500.0,0.0,0.0,684.0,44500.0,0.0,0.0,682.0,44500.0,0.0,0.0,682.0,44500.0,0.0,0.0,682.0,44500.0,0.0,0.0,682.0,44500.0,0.0,0.0,682.0,44500.0,0.0,0.0,682.0,44500.0,0.0,0.0,682.0,44500.0,0.0,0.0,682.0,44500.0,0.0,64,0,121917.0,0.0,0.0,65536.0,61823.0,120.0,3593.0,32768.0,64,0,0.0,0.0,120.0,0.0,65536.0,65536.0,0.0,0.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,120.0,0.0,1035727.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,72768422.0,57151764.0,198195.0,0.0,0.0,65536.0,131072.0,64,0,32768.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,40945.0,0.0,434484.0,65536.0,0.0,65624.0,164.0,0.0,0.0,65536.0,131072.0,64,0,0,0.0,682.0,0.0,752938.0,0.0,682.0,0.0,767070.0,0.0,683.0,0.0,780640.0,0.0,682.0,0.0,788032.0,0.0,682.0,0.0,765049.0,0.0,682.0,0.0,769806.0,0.0,682.0,0.0,779275.0,0.0,685.0,0.0,768295.0,0.0,682.0,0.0,727449.0,0.0,682.0,0.0,742591.0,0.0,682.0,0.0,764555.0,0.0,683.0,0.0,754857.0,0.0,682.0,0.0,741973.0,0.0,682.0,0.0,744966.0,0.0,682.0,0.0,759734.0,0.0,682.0,0.0,752682.0,0.0,682.0,0.0,753829.0,0.0,682.0,0.0,769764.0,0.0,682.0,0.0,773802.0,0.0,683.0,0.0,763628.0,0.0,682.0,0.0,747679.0,0.0,682.0,0.0,761838.0,0.0,682.0,0.0,789891.0,0.0,682.0,0.0,771952.0,0.0,682.0,0.0,735465.0,0.0,682.0,0.0,747736.0,0.0,683.0,0.0,738339.0,0.0,682.0,0.0,744435.0,0.0,682.0,0.0,753713.0,0.0,682.0,0.0,759437.0,0.0,682.0,0.0,767310.0,0.0,685.0,0.0,758367.0,0.0,682.0,0.0,681608.0,0.0,682.0,0.0,711408.0,0.0,682.0,0.0,709525.0,0.0,683.0,0.0,698541.0,0.0,682.0,0.0,711446.0,0.0,682.0,0.0,706356.0,0.0,682.0,0.0,734408.0,0.0,682.0,0.0,735702.0,0.0,684.0,0.0,772636.0,0.0,684.0,0.0,782909.0,0.0,685.0,0.0,792749.0,0.0,684.0,0.0,830490.0,0.0,684.0,0.0,826245.0,0.0,684.0,0.0,816009.0,0.0,684.0,0.0,817434.0,0.0,687.0,0.0,796280.0,0.0,682.0,0.0,756318.0,0.0,682.0,0.0,734849.0,0.0,683.0,0.0,687418.0,0.0,682.0,0.0,716106.0,0.0,682.0,0.0,711210.0,0.0,682.0,0.0,708584.0,0.0,682.0,0.0,711495.0,0.0,685.0,0.0,700355.0,0.0,684.0,0.0,794886.0,0.0,684.0,0.0,812528.0,0.0,684.0,0.0,846192.0,0.0,685.0,0.0,823986.0,0.0,684.0,0.0,817723.0,0.0,684.0,0.0,795531.0,0.0,684.0,0.0,822583.0,0.0,684.0,0.0,814571.0,0.0,684.0,0.0,738049.0,0.0,684.0,0.0,761718.0,0.0,684.0,0.0,761682.0,0.0,685.0,0.0,770955.0,0.0,684.0,0.0,756542.0,0.0,684.0,0.0,761283.0,0.0,684.0,0.0,795861.0,0.0,684.0,0.0,775222.0,0.0,682.0,0.0,749169.0,0.0,682.0,0.0,767147.0,0.0,683.0,0.0,776643.0,0.0,682.0,0.0,765626.0,0.0,682.0,0.0,784872.0,0.0,682.0,0.0,784587.0,0.0,682.0,0.0,788223.0,0.0,685.0,0.0,778100.0,0.0,684.0,0.0,731795.0,0.0,684.0,0.0,743562.0,0.0,685.0,0.0,740410.0,0.0,684.0,0.0,744388.0,0.0,684.0,0.0,744378.0,0.0,684.0,0.0,739570.0,0.0,684.0,0.0,747129.0,0.0,687.0,0.0,744363.0,0.0,682.0,0.0,742399.0,0.0,682.0,0.0,772318.0,0.0,682.0,0.0,757880.0,0.0,683.0,0.0,743346.0,0.0,682.0,0.0,747228.0,0.0,682.0,0.0,741721.0,0.0,682.0,0.0,760679.0,0.0,682.0,0.0,759277.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,61675.0,4096.0,16384.0,1234.0,598845.0,433713.0,0.0,0.0,0.0,0.0,0.0,196728.0,38.0,0.0,0.0,32768.0,0.0,32768.0,306.0,64,0,2433432.0,207305.0,1854444.0,16384.0,11314769.0,0.0,16384.0,16384.0,608358.0,608358.0,2433432.0,242258.0,608358.0,0.0,608358.0,0.0,0.0,1144186.0,2677763.0,9733728.0,0.0,0.0,2697107.0,1513358.0,529.0,1748.0,1205499.0,1500700.0,74045395928301,74045395934431 diff --git a/tests/workloads/no_roof/MI300A_A1/sysinfo.csv b/tests/workloads/no_roof/MI300A_A1/sysinfo.csv new file mode 100644 index 0000000000..acc13ccce0 --- /dev/null +++ b/tests/workloads/no_roof/MI300A_A1/sysinfo.csv @@ -0,0 +1,2 @@ +workload_name,command,ip_blocks,timestamp,version,hostname,cpu_model,sbios,linux_distro,linux_kernel_version,amd_gpu_kernel_version,cpu_memory,gpu_memory,rocm_version,vbios,compute_partition,memory_partition,gpu_model,gpu_arch,gpu_l1,gpu_l2,cu_per_gpu,simd_per_cu,se_per_gpu,wave_size,workgroup_max_size,max_waves_per_cu,max_sclk,max_mclk,cur_sclk,cur_mclk,total_l2_chan,lds_banks_per_cu,sqc_per_gpu,pipes_per_gpu,hbm_bw,num_xcd +no_roof,./tests/vcopy -n 1048576 -b 256 -i 3,SQ|LDS|SQC|TA|TD|TCP|TCC|SPI|CPC|CPF,Wed 29 May 2024 01:42:47 PM (CDT),2,sh5-1w300-rg3-3,AMD Instinct MI300A Accelerator,"American Megatrends International, LLC.RMO1002DS",Ubuntu 22.04.2 LTS,5.18.2-mi300-build-140423-ubuntu-22.04+,,131174852,,6.1.2-110,N/A,SPX,NPS1,MI300A_A1,gfx942,32,24576,228,4,24,64,1024,32,2100,1300,2100,1300,96,32,120,4,5324.8,6 diff --git a/tests/workloads/no_roof/MI300A_A1/timestamps.csv b/tests/workloads/no_roof/MI300A_A1/timestamps.csv new file mode 100644 index 0000000000..b53a67201c --- /dev/null +++ b/tests/workloads/no_roof/MI300A_A1/timestamps.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID +1,11995,1,151520,151520,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",74045395877344,74045395886077,0 +2,11995,1,151520,151520,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",74045395904986,74045395911315,0 +3,11995,1,151520,151520,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",74045395928301,74045395934431,0 diff --git a/tests/workloads/no_roof/MI300X_A1/SQ_IFETCH_LEVEL.csv b/tests/workloads/no_roof/MI300X_A1/SQ_IFETCH_LEVEL.csv new file mode 100644 index 0000000000..1d7149caba --- /dev/null +++ b/tests/workloads/no_roof/MI300X_A1/SQ_IFETCH_LEVEL.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,SQ_WAVES,SQ_IFETCH,SQ_IFETCH_LEVEL,SQ_ACCUM_PREV_HIRES +0,60633,1,969754,969754,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716535240679793,716535240694833,0,433309.0,433309.0,16384.0,65536.0,41757.0,3334464.0 +1,60633,1,969754,969754,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716535240718711,716535240735511,0,432547.0,432547.0,16384.0,65536.0,13177.0,1048580.0 +2,60633,1,969754,969754,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716535240755950,716535240769950,0,372341.0,372341.0,16384.0,65536.0,13027.0,1048580.0 diff --git a/tests/workloads/no_roof/MI300X_A1/SQ_INST_LEVEL_LDS.csv b/tests/workloads/no_roof/MI300X_A1/SQ_INST_LEVEL_LDS.csv new file mode 100644 index 0000000000..e6078476cf --- /dev/null +++ b/tests/workloads/no_roof/MI300X_A1/SQ_INST_LEVEL_LDS.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_LDS,SQ_INST_LEVEL_LDS,SQ_ACCUM_PREV_HIRES +0,60633,1,969765,969765,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716535240679793,716535240694833,0,0.0,0.0,0.0 +1,60633,1,969765,969765,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716535240718711,716535240735511,0,0.0,0.0,0.0 +2,60633,1,969765,969765,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716535240755950,716535240769950,0,0.0,0.0,0.0 diff --git a/tests/workloads/no_roof/MI300X_A1/SQ_INST_LEVEL_SMEM.csv b/tests/workloads/no_roof/MI300X_A1/SQ_INST_LEVEL_SMEM.csv new file mode 100644 index 0000000000..0fbffeea8b --- /dev/null +++ b/tests/workloads/no_roof/MI300X_A1/SQ_INST_LEVEL_SMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_SMEM,SQ_INST_LEVEL_SMEM,SQ_ACCUM_PREV_HIRES +0,60633,1,969777,969777,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716535240679793,716535240694833,0,65536.0,3947526.0,315805464.0 +1,60633,1,969777,969777,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716535240718711,716535240735511,0,65536.0,3900342.0,311942632.0 +2,60633,1,969777,969777,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716535240755950,716535240769950,0,65536.0,3873654.0,309917632.0 diff --git a/tests/workloads/no_roof/MI300X_A1/SQ_INST_LEVEL_VMEM.csv b/tests/workloads/no_roof/MI300X_A1/SQ_INST_LEVEL_VMEM.csv new file mode 100644 index 0000000000..176c7c6fb1 --- /dev/null +++ b/tests/workloads/no_roof/MI300X_A1/SQ_INST_LEVEL_VMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_VMEM,SQ_INST_LEVEL_VMEM,SQ_ACCUM_PREV_HIRES +0,60633,1,969788,969788,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716535240679793,716535240694833,0,32768.0,491758.0,39331376.0 +1,60633,1,969788,969788,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716535240718711,716535240735511,0,32768.0,334195.0,26734396.0 +2,60633,1,969788,969788,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716535240755950,716535240769950,0,32768.0,321889.0,25749512.0 diff --git a/tests/workloads/no_roof/MI300X_A1/SQ_LEVEL_WAVES.csv b/tests/workloads/no_roof/MI300X_A1/SQ_LEVEL_WAVES.csv new file mode 100644 index 0000000000..7276956eb2 --- /dev/null +++ b/tests/workloads/no_roof/MI300X_A1/SQ_LEVEL_WAVES.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,CPC_ME1_BUSY_FOR_PACKET_DECODE,SQ_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,SQ_BUSY_CYCLES,SQ_LEVEL_WAVES,SQ_ACCUM_PREV_HIRES +0,60633,1,969799,969799,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716535240679793,716535240694833,0,454139.0,454139.0,258567.0,1816556.0,16384.0,37184565.0,619129.0,0.0,149078556.0 +1,60633,1,969799,969799,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716535240718711,716535240735511,0,357348.0,357348.0,178613.0,1429392.0,16384.0,31305704.0,518072.0,0.0,125576736.0 +2,60633,1,969799,969799,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716535240755950,716535240769950,0,355639.0,355639.0,183147.0,1422556.0,16384.0,30162612.0,503201.0,0.0,121001632.0 diff --git a/tests/workloads/no_roof/MI300X_A1/log.txt b/tests/workloads/no_roof/MI300X_A1/log.txt new file mode 100644 index 0000000000..69f2ffdc7b --- /dev/null +++ b/tests/workloads/no_roof/MI300X_A1/log.txt @@ -0,0 +1,177 @@ +Omniperf version: 2.0.0 +Profiler choice: rocprofv2 +Path: /home/colramos/omniperf/tests/workloads/no_roof/MI300X_A1 +Target: MI300X_A1 +Command: ./tests/vcopy -n 1048576 -b 256 -i 3 +Kernel Selection: None +Dispatch Selection: None +Hardware Blocks: All + +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Collecting Performance Counters +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +[profiling] Current input file: tests/workloads/no_roof/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH_LEVEL + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU +[profiling] Current input file: tests/workloads/no_roof/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 +[profiling] Current input file: tests/workloads/no_roof/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection +[profiling] Current input file: tests/workloads/no_roof/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES +[profiling] Current input file: tests/workloads/no_roof/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - CPC_ME1_BUSY_FOR_PACKET_DECODE +[profiling] Current input file: tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_0.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CU_CYCLES +[profiling] Current input file: tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_1.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VSKIPPED + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU +[profiling] Current input file: tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_10.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_DATA_ATOMIC_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_STALL + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_REQ +[profiling] Current input file: tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_11.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_INPUT_VALID_READYB + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_ATOMIC + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_8 + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_HITS +[profiling] Current input file: tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_12.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_2 + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_4 + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU +[profiling] Current input file: tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_13.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_ATOMIC[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_BUBBLE[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_CYCLE[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_ATOMIC[1] +[profiling] Current input file: tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_14.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_32B[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC_LEVEL[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_32B[1] +[profiling] Current input file: tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_15.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_64B[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_HIT[0] +[profiling] Current input file: tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_16.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_MISS[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_READ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_REQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_RW_REQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_MISS[1] +[profiling] Current input file: tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_17.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_TAG_STALL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TOO_MANY_EA_WRREQS_STALL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_WRITE[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TAG_STALL[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TOO_MANY_EA_WRREQS_STALL[1] +[profiling] Current input file: tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_2.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_FMA_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F32 +[profiling] Current input file: tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_3.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_INT32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_INT64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM +[profiling] Current input file: tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_4.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_BRANCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SENDMSG + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAIT_ANY + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAIT_INST_ANY +[profiling] Current input file: tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_5.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_SCA + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_EXP_GDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_MISC + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_FLAT + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_CYCLES_VMEM_WR + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_CYCLES_VMEM_RD + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_CYCLES_SMEM +[profiling] Current input file: tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_6.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_THREAD_CYCLES_VALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_BANK_CONFLICT + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_ADDR_CONFLICT + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_UNALIGNED_STALL +[profiling] Current input file: tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_7.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_ITEMS + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_MEM_VIOLATIONS +[profiling] Current input file: tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_8.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM_NORM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_MFMA + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_I8 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_F16 +[profiling] Current input file: tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_9.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_I8 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_BF16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_INST_REQ +[profiling] Current input file: tests/workloads/no_roof/MI300X_A1/perfmon/timestamps.txt + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + |-> [/opt/rocm/bin/rocprofv2] Total threads: 1048576, Grid Size: 4096 block Size:256, Wavefronts:16384: +[roofline] Roofline temporarily disabled in MI300 diff --git a/tests/workloads/no_roof/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt b/tests/workloads/no_roof/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt new file mode 100644 index 0000000000..293092f641 --- /dev/null +++ b/tests/workloads/no_roof/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE SQ_WAVES SQ_IFETCH SQ_IFETCH_LEVEL SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/no_roof/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt b/tests/workloads/no_roof/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt new file mode 100644 index 0000000000..08439eedce --- /dev/null +++ b/tests/workloads/no_roof/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_LDS SQ_INST_LEVEL_LDS SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/no_roof/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt b/tests/workloads/no_roof/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt new file mode 100644 index 0000000000..6cca322d4e --- /dev/null +++ b/tests/workloads/no_roof/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM SQ_INST_LEVEL_SMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/no_roof/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt b/tests/workloads/no_roof/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt new file mode 100644 index 0000000000..e527ad31ba --- /dev/null +++ b/tests/workloads/no_roof/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VMEM SQ_INST_LEVEL_VMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/no_roof/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt b/tests/workloads/no_roof/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt new file mode 100644 index 0000000000..3f8e04adb3 --- /dev/null +++ b/tests/workloads/no_roof/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE CPC_ME1_BUSY_FOR_PACKET_DECODE SQ_CYCLES SQ_WAVES SQ_WAVE_CYCLES SQ_BUSY_CYCLES SQ_LEVEL_WAVES SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_0.txt b/tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_0.txt new file mode 100644 index 0000000000..ebc550fbfe --- /dev/null +++ b/tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_0.txt @@ -0,0 +1,5 @@ +pmc: SQ_CYCLES SQ_BUSY_CYCLES SQ_BUSY_CU_CYCLES SQ_WAVES SQ_WAVE_CYCLES SQ_INSTS_VALU_CVT SQ_INSTS_VMEM_WR SQ_INSTS_VMEM_RD GRBM_COUNT GRBM_GUI_ACTIVE TCP_GATE_EN1_sum TCP_GATE_EN2_sum TCP_TD_TCP_STALL_CYCLES_sum TCP_TCR_TCP_STALL_CYCLES_sum TA_TA_BUSY_sum TA_BUFFER_WAVEFRONTS_sum TD_TD_BUSY_sum TD_TC_STALL_sum SPI_CSN_WINDOW_VALID SPI_CSN_BUSY CPC_CPC_STAT_BUSY CPC_CPC_STAT_IDLE CPF_CPF_STAT_BUSY CPF_CPF_STAT_STALL TCC_CYCLE_sum TCC_BUSY_sum TCC_PROBE_sum TCC_PROBE_ALL_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_1.txt b/tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_1.txt new file mode 100644 index 0000000000..9ad887ddbb --- /dev/null +++ b/tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_1.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VMEM SQ_INSTS_SALU SQ_INSTS_VSKIPPED SQ_INSTS SQ_INSTS_VALU SQ_INSTS_VALU_ADD_F16 SQ_INSTS_VALU_MUL_F16 SQ_INSTS_VALU_FMA_F16 GRBM_SPI_BUSY TCP_READ_TAGCONFLICT_STALL_CYCLES_sum TCP_WRITE_TAGCONFLICT_STALL_CYCLES_sum TCP_ATOMIC_TAGCONFLICT_STALL_CYCLES_sum TCP_TA_TCP_STATE_READ_sum TA_BUFFER_READ_WAVEFRONTS_sum TA_BUFFER_WRITE_WAVEFRONTS_sum TD_SPI_STALL_sum TD_LOAD_WAVEFRONT_sum SPI_CSN_NUM_THREADGROUPS SPI_CSN_WAVE CPC_CPC_TCIU_BUSY CPC_CPC_TCIU_IDLE CPF_CPF_TCIU_BUSY CPF_CPF_TCIU_STALL TCC_NC_REQ_sum TCC_UC_REQ_sum TCC_CC_REQ_sum TCC_RW_REQ_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_10.txt b/tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_10.txt new file mode 100644 index 0000000000..21c59688f7 --- /dev/null +++ b/tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_10.txt @@ -0,0 +1,5 @@ +pmc: SQC_TC_DATA_ATOMIC_REQ SQC_TC_STALL SQC_TC_REQ SQC_DCACHE_REQ_READ_16 SQC_ICACHE_REQ SQC_ICACHE_HITS SQC_ICACHE_MISSES SQC_ICACHE_MISSES_DUPLICATE + +gpu: +range: +kernel: diff --git a/tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_11.txt b/tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_11.txt new file mode 100644 index 0000000000..df6d67d7b7 --- /dev/null +++ b/tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_11.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_INPUT_VALID_READYB SQC_DCACHE_ATOMIC SQC_DCACHE_REQ_READ_8 SQC_DCACHE_REQ SQC_DCACHE_HITS SQC_DCACHE_MISSES SQC_DCACHE_MISSES_DUPLICATE SQC_DCACHE_REQ_READ_1 + +gpu: +range: +kernel: diff --git a/tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_12.txt b/tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_12.txt new file mode 100644 index 0000000000..6e5320c11c --- /dev/null +++ b/tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_12.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_REQ_READ_2 SQC_DCACHE_REQ_READ_4 + +gpu: +range: +kernel: diff --git a/tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_13.txt b/tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_13.txt new file mode 100644 index 0000000000..d95492c1cd --- /dev/null +++ b/tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_13.txt @@ -0,0 +1,5 @@ +pmc: TCC_ATOMIC[0] TCC_BUBBLE[0] TCC_CYCLE[0] TCC_EA0_ATOMIC[0] TCC_ATOMIC[1] TCC_BUBBLE[1] TCC_CYCLE[1] TCC_EA0_ATOMIC[1] TCC_ATOMIC[2] TCC_BUBBLE[2] TCC_CYCLE[2] TCC_EA0_ATOMIC[2] TCC_ATOMIC[3] TCC_BUBBLE[3] TCC_CYCLE[3] TCC_EA0_ATOMIC[3] TCC_ATOMIC[4] TCC_BUBBLE[4] TCC_CYCLE[4] TCC_EA0_ATOMIC[4] TCC_ATOMIC[5] TCC_BUBBLE[5] TCC_CYCLE[5] TCC_EA0_ATOMIC[5] TCC_ATOMIC[6] TCC_BUBBLE[6] TCC_CYCLE[6] TCC_EA0_ATOMIC[6] TCC_ATOMIC[7] TCC_BUBBLE[7] TCC_CYCLE[7] TCC_EA0_ATOMIC[7] TCC_ATOMIC[8] TCC_BUBBLE[8] TCC_CYCLE[8] TCC_EA0_ATOMIC[8] TCC_ATOMIC[9] TCC_BUBBLE[9] TCC_CYCLE[9] TCC_EA0_ATOMIC[9] TCC_ATOMIC[10] TCC_BUBBLE[10] TCC_CYCLE[10] TCC_EA0_ATOMIC[10] TCC_ATOMIC[11] TCC_BUBBLE[11] TCC_CYCLE[11] TCC_EA0_ATOMIC[11] TCC_ATOMIC[12] TCC_BUBBLE[12] TCC_CYCLE[12] TCC_EA0_ATOMIC[12] TCC_ATOMIC[13] TCC_BUBBLE[13] TCC_CYCLE[13] TCC_EA0_ATOMIC[13] TCC_ATOMIC[14] TCC_BUBBLE[14] TCC_CYCLE[14] TCC_EA0_ATOMIC[14] TCC_ATOMIC[15] TCC_BUBBLE[15] TCC_CYCLE[15] TCC_EA0_ATOMIC[15] + +gpu: +range: +kernel: diff --git a/tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_14.txt b/tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_14.txt new file mode 100644 index 0000000000..28327b86d3 --- /dev/null +++ b/tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_14.txt @@ -0,0 +1,5 @@ +pmc: TCC_EA0_ATOMIC_LEVEL[0] TCC_EA0_RDREQ[0] TCC_EA0_RDREQ_32B[0] TCC_EA0_RDREQ_LEVEL[0] TCC_EA0_ATOMIC_LEVEL[1] TCC_EA0_RDREQ[1] TCC_EA0_RDREQ_32B[1] TCC_EA0_RDREQ_LEVEL[1] TCC_EA0_ATOMIC_LEVEL[2] TCC_EA0_RDREQ[2] TCC_EA0_RDREQ_32B[2] TCC_EA0_RDREQ_LEVEL[2] TCC_EA0_ATOMIC_LEVEL[3] TCC_EA0_RDREQ[3] TCC_EA0_RDREQ_32B[3] TCC_EA0_RDREQ_LEVEL[3] TCC_EA0_ATOMIC_LEVEL[4] TCC_EA0_RDREQ[4] TCC_EA0_RDREQ_32B[4] TCC_EA0_RDREQ_LEVEL[4] TCC_EA0_ATOMIC_LEVEL[5] TCC_EA0_RDREQ[5] TCC_EA0_RDREQ_32B[5] TCC_EA0_RDREQ_LEVEL[5] TCC_EA0_ATOMIC_LEVEL[6] TCC_EA0_RDREQ[6] TCC_EA0_RDREQ_32B[6] TCC_EA0_RDREQ_LEVEL[6] TCC_EA0_ATOMIC_LEVEL[7] TCC_EA0_RDREQ[7] TCC_EA0_RDREQ_32B[7] TCC_EA0_RDREQ_LEVEL[7] TCC_EA0_ATOMIC_LEVEL[8] TCC_EA0_RDREQ[8] TCC_EA0_RDREQ_32B[8] TCC_EA0_RDREQ_LEVEL[8] TCC_EA0_ATOMIC_LEVEL[9] TCC_EA0_RDREQ[9] TCC_EA0_RDREQ_32B[9] TCC_EA0_RDREQ_LEVEL[9] TCC_EA0_ATOMIC_LEVEL[10] TCC_EA0_RDREQ[10] TCC_EA0_RDREQ_32B[10] TCC_EA0_RDREQ_LEVEL[10] TCC_EA0_ATOMIC_LEVEL[11] TCC_EA0_RDREQ[11] TCC_EA0_RDREQ_32B[11] TCC_EA0_RDREQ_LEVEL[11] TCC_EA0_ATOMIC_LEVEL[12] TCC_EA0_RDREQ[12] TCC_EA0_RDREQ_32B[12] TCC_EA0_RDREQ_LEVEL[12] TCC_EA0_ATOMIC_LEVEL[13] TCC_EA0_RDREQ[13] TCC_EA0_RDREQ_32B[13] TCC_EA0_RDREQ_LEVEL[13] TCC_EA0_ATOMIC_LEVEL[14] TCC_EA0_RDREQ[14] TCC_EA0_RDREQ_32B[14] TCC_EA0_RDREQ_LEVEL[14] TCC_EA0_ATOMIC_LEVEL[15] TCC_EA0_RDREQ[15] TCC_EA0_RDREQ_32B[15] TCC_EA0_RDREQ_LEVEL[15] + +gpu: +range: +kernel: diff --git a/tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_15.txt b/tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_15.txt new file mode 100644 index 0000000000..033ae877ed --- /dev/null +++ b/tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_15.txt @@ -0,0 +1,5 @@ +pmc: TCC_EA0_WRREQ[0] TCC_EA0_WRREQ_64B[0] TCC_EA0_WRREQ_LEVEL[0] TCC_HIT[0] TCC_EA0_WRREQ[1] TCC_EA0_WRREQ_64B[1] TCC_EA0_WRREQ_LEVEL[1] TCC_HIT[1] TCC_EA0_WRREQ[2] TCC_EA0_WRREQ_64B[2] TCC_EA0_WRREQ_LEVEL[2] TCC_HIT[2] TCC_EA0_WRREQ[3] TCC_EA0_WRREQ_64B[3] TCC_EA0_WRREQ_LEVEL[3] TCC_HIT[3] TCC_EA0_WRREQ[4] TCC_EA0_WRREQ_64B[4] TCC_EA0_WRREQ_LEVEL[4] TCC_HIT[4] TCC_EA0_WRREQ[5] TCC_EA0_WRREQ_64B[5] TCC_EA0_WRREQ_LEVEL[5] TCC_HIT[5] TCC_EA0_WRREQ[6] TCC_EA0_WRREQ_64B[6] TCC_EA0_WRREQ_LEVEL[6] TCC_HIT[6] TCC_EA0_WRREQ[7] TCC_EA0_WRREQ_64B[7] TCC_EA0_WRREQ_LEVEL[7] TCC_HIT[7] TCC_EA0_WRREQ[8] TCC_EA0_WRREQ_64B[8] TCC_EA0_WRREQ_LEVEL[8] TCC_HIT[8] TCC_EA0_WRREQ[9] TCC_EA0_WRREQ_64B[9] TCC_EA0_WRREQ_LEVEL[9] TCC_HIT[9] TCC_EA0_WRREQ[10] TCC_EA0_WRREQ_64B[10] TCC_EA0_WRREQ_LEVEL[10] TCC_HIT[10] TCC_EA0_WRREQ[11] TCC_EA0_WRREQ_64B[11] TCC_EA0_WRREQ_LEVEL[11] TCC_HIT[11] TCC_EA0_WRREQ[12] TCC_EA0_WRREQ_64B[12] TCC_EA0_WRREQ_LEVEL[12] TCC_HIT[12] TCC_EA0_WRREQ[13] TCC_EA0_WRREQ_64B[13] TCC_EA0_WRREQ_LEVEL[13] TCC_HIT[13] TCC_EA0_WRREQ[14] TCC_EA0_WRREQ_64B[14] TCC_EA0_WRREQ_LEVEL[14] TCC_HIT[14] TCC_EA0_WRREQ[15] TCC_EA0_WRREQ_64B[15] TCC_EA0_WRREQ_LEVEL[15] TCC_HIT[15] + +gpu: +range: +kernel: diff --git a/tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_16.txt b/tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_16.txt new file mode 100644 index 0000000000..123269c3f9 --- /dev/null +++ b/tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_16.txt @@ -0,0 +1,5 @@ +pmc: TCC_MISS[0] TCC_READ[0] TCC_REQ[0] TCC_RW_REQ[0] TCC_MISS[1] TCC_READ[1] TCC_REQ[1] TCC_RW_REQ[1] TCC_MISS[2] TCC_READ[2] TCC_REQ[2] TCC_RW_REQ[2] TCC_MISS[3] TCC_READ[3] TCC_REQ[3] TCC_RW_REQ[3] TCC_MISS[4] TCC_READ[4] TCC_REQ[4] TCC_RW_REQ[4] TCC_MISS[5] TCC_READ[5] TCC_REQ[5] TCC_RW_REQ[5] TCC_MISS[6] TCC_READ[6] TCC_REQ[6] TCC_RW_REQ[6] TCC_MISS[7] TCC_READ[7] TCC_REQ[7] TCC_RW_REQ[7] TCC_MISS[8] TCC_READ[8] TCC_REQ[8] TCC_RW_REQ[8] TCC_MISS[9] TCC_READ[9] TCC_REQ[9] TCC_RW_REQ[9] TCC_MISS[10] TCC_READ[10] TCC_REQ[10] TCC_RW_REQ[10] TCC_MISS[11] TCC_READ[11] TCC_REQ[11] TCC_RW_REQ[11] TCC_MISS[12] TCC_READ[12] TCC_REQ[12] TCC_RW_REQ[12] TCC_MISS[13] TCC_READ[13] TCC_REQ[13] TCC_RW_REQ[13] TCC_MISS[14] TCC_READ[14] TCC_REQ[14] TCC_RW_REQ[14] TCC_MISS[15] TCC_READ[15] TCC_REQ[15] TCC_RW_REQ[15] + +gpu: +range: +kernel: diff --git a/tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_17.txt b/tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_17.txt new file mode 100644 index 0000000000..102fb795bd --- /dev/null +++ b/tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_17.txt @@ -0,0 +1,5 @@ +pmc: TCC_TAG_STALL[0] TCC_TOO_MANY_EA_WRREQS_STALL[0] TCC_WRITE[0] TCC_TAG_STALL[1] TCC_TOO_MANY_EA_WRREQS_STALL[1] TCC_WRITE[1] TCC_TAG_STALL[2] TCC_TOO_MANY_EA_WRREQS_STALL[2] TCC_WRITE[2] TCC_TAG_STALL[3] TCC_TOO_MANY_EA_WRREQS_STALL[3] TCC_WRITE[3] TCC_TAG_STALL[4] TCC_TOO_MANY_EA_WRREQS_STALL[4] TCC_WRITE[4] TCC_TAG_STALL[5] TCC_TOO_MANY_EA_WRREQS_STALL[5] TCC_WRITE[5] TCC_TAG_STALL[6] TCC_TOO_MANY_EA_WRREQS_STALL[6] TCC_WRITE[6] TCC_TAG_STALL[7] TCC_TOO_MANY_EA_WRREQS_STALL[7] TCC_WRITE[7] TCC_TAG_STALL[8] TCC_TOO_MANY_EA_WRREQS_STALL[8] TCC_WRITE[8] TCC_TAG_STALL[9] TCC_TOO_MANY_EA_WRREQS_STALL[9] TCC_WRITE[9] TCC_TAG_STALL[10] TCC_TOO_MANY_EA_WRREQS_STALL[10] TCC_WRITE[10] TCC_TAG_STALL[11] TCC_TOO_MANY_EA_WRREQS_STALL[11] TCC_WRITE[11] TCC_TAG_STALL[12] TCC_TOO_MANY_EA_WRREQS_STALL[12] TCC_WRITE[12] TCC_TAG_STALL[13] TCC_TOO_MANY_EA_WRREQS_STALL[13] TCC_WRITE[13] TCC_TAG_STALL[14] TCC_TOO_MANY_EA_WRREQS_STALL[14] TCC_WRITE[14] TCC_TAG_STALL[15] TCC_TOO_MANY_EA_WRREQS_STALL[15] TCC_WRITE[15] + +gpu: +range: +kernel: diff --git a/tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_2.txt b/tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_2.txt new file mode 100644 index 0000000000..8ff8201c5a --- /dev/null +++ b/tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_2.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_TRANS_F16 SQ_INSTS_VALU_ADD_F32 SQ_INSTS_VALU_MUL_F32 SQ_INSTS_VALU_FMA_F32 SQ_INSTS_VALU_TRANS_F32 SQ_INSTS_VALU_ADD_F64 SQ_INSTS_VALU_MUL_F64 SQ_INSTS_VALU_FMA_F64 TCP_VOLATILE_sum TCP_TOTAL_ACCESSES_sum TCP_TOTAL_READ_sum TCP_TOTAL_WRITE_sum TA_BUFFER_ATOMIC_WAVEFRONTS_sum TA_BUFFER_TOTAL_CYCLES_sum TD_ATOMIC_WAVEFRONT_sum TD_STORE_WAVEFRONT_sum SPI_RA_REQ_NO_ALLOC SPI_RA_REQ_NO_ALLOC_CSN CPC_CPC_STAT_STALL CPC_UTCL1_STALL_ON_TRANSLATION CPF_CPF_STAT_IDLE CPF_CPF_TCIU_IDLE TCC_REQ_sum TCC_STREAMING_REQ_sum TCC_HIT_sum TCC_MISS_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_3.txt b/tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_3.txt new file mode 100644 index 0000000000..cb10e4801d --- /dev/null +++ b/tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_3.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_TRANS_F64 SQ_INSTS_VALU_INT32 SQ_INSTS_VALU_INT64 SQ_INSTS_SMEM SQ_INSTS_FLAT SQ_INSTS_LDS SQ_INSTS_GDS SQ_INSTS_EXP_GDS TCP_TOTAL_ATOMIC_WITH_RET_sum TCP_TOTAL_ATOMIC_WITHOUT_RET_sum TCP_TOTAL_WRITEBACK_INVALIDATES_sum TCP_TOTAL_CACHE_ACCESSES_sum TA_BUFFER_COALESCED_READ_CYCLES_sum TA_BUFFER_COALESCED_WRITE_CYCLES_sum TD_COALESCABLE_WAVEFRONT_sum SPI_RA_RES_STALL_CSN SPI_RA_TMP_STALL_CSN CPC_CPC_UTCL2IU_BUSY CPC_CPC_UTCL2IU_IDLE CPF_CMP_UTCL1_STALL_ON_TRANSLATION TCC_READ_sum TCC_WRITE_sum TCC_ATOMIC_sum TCC_WRITEBACK_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_4.txt b/tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_4.txt new file mode 100644 index 0000000000..e4e6069e38 --- /dev/null +++ b/tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_4.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_BRANCH SQ_INSTS_SENDMSG SQ_WAIT_ANY SQ_WAIT_INST_ANY SQ_ACTIVE_INST_ANY SQ_ACTIVE_INST_VMEM SQ_ACTIVE_INST_LDS SQ_ACTIVE_INST_VALU TCP_UTCL1_TRANSLATION_MISS_sum TCP_UTCL1_TRANSLATION_HIT_sum TCP_UTCL1_PERMISSION_MISS_sum TCP_UTCL1_REQUEST_sum TA_ADDR_STALLED_BY_TC_CYCLES_sum TA_TOTAL_WAVEFRONTS_sum SPI_RA_WAVE_SIMD_FULL_CSN SPI_RA_VGPR_SIMD_FULL_CSN CPC_CPC_UTCL2IU_STALL CPC_ME1_BUSY_FOR_PACKET_DECODE TCC_EA0_WRREQ_sum TCC_EA0_WRREQ_64B_sum TCC_EA0_WR_UNCACHED_32B_sum TCC_EA0_WRREQ_DRAM_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_5.txt b/tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_5.txt new file mode 100644 index 0000000000..77bd288232 --- /dev/null +++ b/tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_5.txt @@ -0,0 +1,5 @@ +pmc: SQ_ACTIVE_INST_SCA SQ_ACTIVE_INST_EXP_GDS SQ_ACTIVE_INST_MISC SQ_ACTIVE_INST_FLAT SQ_INST_CYCLES_VMEM_WR SQ_INST_CYCLES_VMEM_RD SQ_INST_CYCLES_SMEM SQ_INST_CYCLES_SALU TCP_TCC_READ_REQ_sum TCP_TCC_WRITE_REQ_sum TCP_TCC_ATOMIC_WITH_RET_REQ_sum TCP_TCC_ATOMIC_WITHOUT_RET_REQ_sum TA_ADDR_STALLED_BY_TD_CYCLES_sum TA_DATA_STALLED_BY_TC_CYCLES_sum SPI_RA_SGPR_SIMD_FULL_CSN SPI_RA_LDS_CU_FULL_CSN CPC_ME1_DC0_SPI_BUSY TCC_EA0_RDREQ_sum TCC_EA0_RDREQ_32B_sum TCC_BUBBLE_sum TCC_EA0_RD_UNCACHED_32B_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_6.txt b/tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_6.txt new file mode 100644 index 0000000000..609c184df8 --- /dev/null +++ b/tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_6.txt @@ -0,0 +1,5 @@ +pmc: SQ_THREAD_CYCLES_VALU SQ_IFETCH SQ_LDS_BANK_CONFLICT SQ_LDS_ADDR_CONFLICT SQ_LDS_UNALIGNED_STALL SQ_WAVES_EQ_64 SQ_WAVES_LT_64 SQ_WAVES_LT_48 TCP_TCC_NC_READ_REQ_sum TCP_TCC_NC_WRITE_REQ_sum TCP_TCC_NC_ATOMIC_REQ_sum TCP_TCC_UC_READ_REQ_sum TA_FLAT_WAVEFRONTS_sum TA_FLAT_READ_WAVEFRONTS_sum SPI_RA_BAR_CU_FULL_CSN SPI_RA_TGLIM_CU_FULL_CSN TCC_EA0_RDREQ_DRAM_sum TCC_TAG_STALL_sum TCC_NORMAL_WRITEBACK_sum TCC_ALL_TC_OP_WB_WRITEBACK_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_7.txt b/tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_7.txt new file mode 100644 index 0000000000..5881e5fb8f --- /dev/null +++ b/tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_7.txt @@ -0,0 +1,5 @@ +pmc: SQ_WAVES_LT_32 SQ_WAVES_LT_16 SQ_ITEMS SQ_LDS_MEM_VIOLATIONS SQ_LDS_ATOMIC_RETURN SQ_LDS_IDX_ACTIVE SQ_WAVES_RESTORED SQ_WAVES_SAVED TCP_TCC_UC_WRITE_REQ_sum TCP_TCC_UC_ATOMIC_REQ_sum TCP_TCC_CC_READ_REQ_sum TCP_TCC_CC_WRITE_REQ_sum TA_FLAT_WRITE_WAVEFRONTS_sum TA_FLAT_ATOMIC_WAVEFRONTS_sum SPI_RA_WVLIM_STALL_CSN SPI_SWC_CSC_WR TCC_NORMAL_EVICT_sum TCC_ALL_TC_OP_INV_EVICT_sum TCC_TOO_MANY_EA_WRREQS_STALL_sum TCC_EA0_ATOMIC_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_8.txt b/tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_8.txt new file mode 100644 index 0000000000..66317384f5 --- /dev/null +++ b/tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_8.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM_NORM SQ_INSTS_MFMA SQ_INSTS_VALU_MFMA_I8 SQ_INSTS_VALU_MFMA_F16 SQ_INSTS_VALU_MFMA_BF16 SQ_INSTS_VALU_MFMA_F32 SQ_INSTS_VALU_MFMA_F64 SQ_VALU_MFMA_BUSY_CYCLES TCP_TCC_CC_ATOMIC_REQ_sum TCP_TCC_RW_READ_REQ_sum TCP_TCC_RW_WRITE_REQ_sum TCP_TCC_RW_ATOMIC_REQ_sum SPI_VWC_CSC_WR SPI_RA_BULKY_CU_FULL_CSN TCC_EA0_RDREQ_LEVEL_sum TCC_EA0_WRREQ_LEVEL_sum TCC_EA0_ATOMIC_LEVEL_sum TCC_EA0_WRREQ_STALL_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_9.txt b/tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_9.txt new file mode 100644 index 0000000000..60ceab315a --- /dev/null +++ b/tests/workloads/no_roof/MI300X_A1/perfmon/pmc_perf_9.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_MFMA_MOPS_I8 SQ_INSTS_VALU_MFMA_MOPS_F16 SQ_INSTS_VALU_MFMA_MOPS_BF16 SQ_INSTS_VALU_MFMA_MOPS_F32 SQ_INSTS_VALU_MFMA_MOPS_F64 SQC_TC_INST_REQ SQC_TC_DATA_READ_REQ SQC_TC_DATA_WRITE_REQ TCP_PENDING_STALL_CYCLES_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/no_roof/MI300X_A1/perfmon/timestamps.txt b/tests/workloads/no_roof/MI300X_A1/perfmon/timestamps.txt new file mode 100644 index 0000000000..676cca1b80 --- /dev/null +++ b/tests/workloads/no_roof/MI300X_A1/perfmon/timestamps.txt @@ -0,0 +1,5 @@ +pmc: + +gpu: +range: +kernel: diff --git a/tests/workloads/no_roof/MI300X_A1/pmc_perf.csv b/tests/workloads/no_roof/MI300X_A1/pmc_perf.csv new file mode 100644 index 0000000000..0f31c83d0b --- /dev/null +++ b/tests/workloads/no_roof/MI300X_A1/pmc_perf.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Correlation_ID,SQC_DCACHE_INPUT_VALID_READYB,SQC_DCACHE_ATOMIC,SQC_DCACHE_REQ_READ_8,SQC_DCACHE_REQ,SQC_DCACHE_HITS,SQC_DCACHE_MISSES,SQC_DCACHE_MISSES_DUPLICATE,SQC_DCACHE_REQ_READ_1,Wave_Size_1,Correlation_ID_1,XCC_Index,TCC_ATOMIC[0],TCC_BUBBLE[0],TCC_CYCLE[0],TCC_EA0_ATOMIC[0],TCC_ATOMIC[1],TCC_BUBBLE[1],TCC_CYCLE[1],TCC_EA0_ATOMIC[1],TCC_ATOMIC[2],TCC_BUBBLE[2],TCC_CYCLE[2],TCC_EA0_ATOMIC[2],TCC_ATOMIC[3],TCC_BUBBLE[3],TCC_CYCLE[3],TCC_EA0_ATOMIC[3],TCC_ATOMIC[4],TCC_BUBBLE[4],TCC_CYCLE[4],TCC_EA0_ATOMIC[4],TCC_ATOMIC[5],TCC_BUBBLE[5],TCC_CYCLE[5],TCC_EA0_ATOMIC[5],TCC_ATOMIC[6],TCC_BUBBLE[6],TCC_CYCLE[6],TCC_EA0_ATOMIC[6],TCC_ATOMIC[7],TCC_BUBBLE[7],TCC_CYCLE[7],TCC_EA0_ATOMIC[7],TCC_ATOMIC[8],TCC_BUBBLE[8],TCC_CYCLE[8],TCC_EA0_ATOMIC[8],TCC_ATOMIC[9],TCC_BUBBLE[9],TCC_CYCLE[9],TCC_EA0_ATOMIC[9],TCC_ATOMIC[10],TCC_BUBBLE[10],TCC_CYCLE[10],TCC_EA0_ATOMIC[10],TCC_ATOMIC[11],TCC_BUBBLE[11],TCC_CYCLE[11],TCC_EA0_ATOMIC[11],TCC_ATOMIC[12],TCC_BUBBLE[12],TCC_CYCLE[12],TCC_EA0_ATOMIC[12],TCC_ATOMIC[13],TCC_BUBBLE[13],TCC_CYCLE[13],TCC_EA0_ATOMIC[13],TCC_ATOMIC[14],TCC_BUBBLE[14],TCC_CYCLE[14],TCC_EA0_ATOMIC[14],TCC_ATOMIC[15],TCC_BUBBLE[15],TCC_CYCLE[15],TCC_EA0_ATOMIC[15],TCC_ATOMIC[16],TCC_BUBBLE[16],TCC_CYCLE[16],TCC_EA0_ATOMIC[16],TCC_ATOMIC[17],TCC_BUBBLE[17],TCC_CYCLE[17],TCC_EA0_ATOMIC[17],TCC_ATOMIC[18],TCC_BUBBLE[18],TCC_CYCLE[18],TCC_EA0_ATOMIC[18],TCC_ATOMIC[19],TCC_BUBBLE[19],TCC_CYCLE[19],TCC_EA0_ATOMIC[19],TCC_ATOMIC[20],TCC_BUBBLE[20],TCC_CYCLE[20],TCC_EA0_ATOMIC[20],TCC_ATOMIC[21],TCC_BUBBLE[21],TCC_CYCLE[21],TCC_EA0_ATOMIC[21],TCC_ATOMIC[22],TCC_BUBBLE[22],TCC_CYCLE[22],TCC_EA0_ATOMIC[22],TCC_ATOMIC[23],TCC_BUBBLE[23],TCC_CYCLE[23],TCC_EA0_ATOMIC[23],TCC_ATOMIC[24],TCC_BUBBLE[24],TCC_CYCLE[24],TCC_EA0_ATOMIC[24],TCC_ATOMIC[25],TCC_BUBBLE[25],TCC_CYCLE[25],TCC_EA0_ATOMIC[25],TCC_ATOMIC[26],TCC_BUBBLE[26],TCC_CYCLE[26],TCC_EA0_ATOMIC[26],TCC_ATOMIC[27],TCC_BUBBLE[27],TCC_CYCLE[27],TCC_EA0_ATOMIC[27],TCC_ATOMIC[28],TCC_BUBBLE[28],TCC_CYCLE[28],TCC_EA0_ATOMIC[28],TCC_ATOMIC[29],TCC_BUBBLE[29],TCC_CYCLE[29],TCC_EA0_ATOMIC[29],TCC_ATOMIC[30],TCC_BUBBLE[30],TCC_CYCLE[30],TCC_EA0_ATOMIC[30],TCC_ATOMIC[31],TCC_BUBBLE[31],TCC_CYCLE[31],TCC_EA0_ATOMIC[31],TCC_ATOMIC[32],TCC_BUBBLE[32],TCC_CYCLE[32],TCC_EA0_ATOMIC[32],TCC_ATOMIC[33],TCC_BUBBLE[33],TCC_CYCLE[33],TCC_EA0_ATOMIC[33],TCC_ATOMIC[34],TCC_BUBBLE[34],TCC_CYCLE[34],TCC_EA0_ATOMIC[34],TCC_ATOMIC[35],TCC_BUBBLE[35],TCC_CYCLE[35],TCC_EA0_ATOMIC[35],TCC_ATOMIC[36],TCC_BUBBLE[36],TCC_CYCLE[36],TCC_EA0_ATOMIC[36],TCC_ATOMIC[37],TCC_BUBBLE[37],TCC_CYCLE[37],TCC_EA0_ATOMIC[37],TCC_ATOMIC[38],TCC_BUBBLE[38],TCC_CYCLE[38],TCC_EA0_ATOMIC[38],TCC_ATOMIC[39],TCC_BUBBLE[39],TCC_CYCLE[39],TCC_EA0_ATOMIC[39],TCC_ATOMIC[40],TCC_BUBBLE[40],TCC_CYCLE[40],TCC_EA0_ATOMIC[40],TCC_ATOMIC[41],TCC_BUBBLE[41],TCC_CYCLE[41],TCC_EA0_ATOMIC[41],TCC_ATOMIC[42],TCC_BUBBLE[42],TCC_CYCLE[42],TCC_EA0_ATOMIC[42],TCC_ATOMIC[43],TCC_BUBBLE[43],TCC_CYCLE[43],TCC_EA0_ATOMIC[43],TCC_ATOMIC[44],TCC_BUBBLE[44],TCC_CYCLE[44],TCC_EA0_ATOMIC[44],TCC_ATOMIC[45],TCC_BUBBLE[45],TCC_CYCLE[45],TCC_EA0_ATOMIC[45],TCC_ATOMIC[46],TCC_BUBBLE[46],TCC_CYCLE[46],TCC_EA0_ATOMIC[46],TCC_ATOMIC[47],TCC_BUBBLE[47],TCC_CYCLE[47],TCC_EA0_ATOMIC[47],TCC_ATOMIC[48],TCC_BUBBLE[48],TCC_CYCLE[48],TCC_EA0_ATOMIC[48],TCC_ATOMIC[49],TCC_BUBBLE[49],TCC_CYCLE[49],TCC_EA0_ATOMIC[49],TCC_ATOMIC[50],TCC_BUBBLE[50],TCC_CYCLE[50],TCC_EA0_ATOMIC[50],TCC_ATOMIC[51],TCC_BUBBLE[51],TCC_CYCLE[51],TCC_EA0_ATOMIC[51],TCC_ATOMIC[52],TCC_BUBBLE[52],TCC_CYCLE[52],TCC_EA0_ATOMIC[52],TCC_ATOMIC[53],TCC_BUBBLE[53],TCC_CYCLE[53],TCC_EA0_ATOMIC[53],TCC_ATOMIC[54],TCC_BUBBLE[54],TCC_CYCLE[54],TCC_EA0_ATOMIC[54],TCC_ATOMIC[55],TCC_BUBBLE[55],TCC_CYCLE[55],TCC_EA0_ATOMIC[55],TCC_ATOMIC[56],TCC_BUBBLE[56],TCC_CYCLE[56],TCC_EA0_ATOMIC[56],TCC_ATOMIC[57],TCC_BUBBLE[57],TCC_CYCLE[57],TCC_EA0_ATOMIC[57],TCC_ATOMIC[58],TCC_BUBBLE[58],TCC_CYCLE[58],TCC_EA0_ATOMIC[58],TCC_ATOMIC[59],TCC_BUBBLE[59],TCC_CYCLE[59],TCC_EA0_ATOMIC[59],TCC_ATOMIC[60],TCC_BUBBLE[60],TCC_CYCLE[60],TCC_EA0_ATOMIC[60],TCC_ATOMIC[61],TCC_BUBBLE[61],TCC_CYCLE[61],TCC_EA0_ATOMIC[61],TCC_ATOMIC[62],TCC_BUBBLE[62],TCC_CYCLE[62],TCC_EA0_ATOMIC[62],TCC_ATOMIC[63],TCC_BUBBLE[63],TCC_CYCLE[63],TCC_EA0_ATOMIC[63],TCC_ATOMIC[64],TCC_BUBBLE[64],TCC_CYCLE[64],TCC_EA0_ATOMIC[64],TCC_ATOMIC[65],TCC_BUBBLE[65],TCC_CYCLE[65],TCC_EA0_ATOMIC[65],TCC_ATOMIC[66],TCC_BUBBLE[66],TCC_CYCLE[66],TCC_EA0_ATOMIC[66],TCC_ATOMIC[67],TCC_BUBBLE[67],TCC_CYCLE[67],TCC_EA0_ATOMIC[67],TCC_ATOMIC[68],TCC_BUBBLE[68],TCC_CYCLE[68],TCC_EA0_ATOMIC[68],TCC_ATOMIC[69],TCC_BUBBLE[69],TCC_CYCLE[69],TCC_EA0_ATOMIC[69],TCC_ATOMIC[70],TCC_BUBBLE[70],TCC_CYCLE[70],TCC_EA0_ATOMIC[70],TCC_ATOMIC[71],TCC_BUBBLE[71],TCC_CYCLE[71],TCC_EA0_ATOMIC[71],TCC_ATOMIC[72],TCC_BUBBLE[72],TCC_CYCLE[72],TCC_EA0_ATOMIC[72],TCC_ATOMIC[73],TCC_BUBBLE[73],TCC_CYCLE[73],TCC_EA0_ATOMIC[73],TCC_ATOMIC[74],TCC_BUBBLE[74],TCC_CYCLE[74],TCC_EA0_ATOMIC[74],TCC_ATOMIC[75],TCC_BUBBLE[75],TCC_CYCLE[75],TCC_EA0_ATOMIC[75],TCC_ATOMIC[76],TCC_BUBBLE[76],TCC_CYCLE[76],TCC_EA0_ATOMIC[76],TCC_ATOMIC[77],TCC_BUBBLE[77],TCC_CYCLE[77],TCC_EA0_ATOMIC[77],TCC_ATOMIC[78],TCC_BUBBLE[78],TCC_CYCLE[78],TCC_EA0_ATOMIC[78],TCC_ATOMIC[79],TCC_BUBBLE[79],TCC_CYCLE[79],TCC_EA0_ATOMIC[79],TCC_ATOMIC[80],TCC_BUBBLE[80],TCC_CYCLE[80],TCC_EA0_ATOMIC[80],TCC_ATOMIC[81],TCC_BUBBLE[81],TCC_CYCLE[81],TCC_EA0_ATOMIC[81],TCC_ATOMIC[82],TCC_BUBBLE[82],TCC_CYCLE[82],TCC_EA0_ATOMIC[82],TCC_ATOMIC[83],TCC_BUBBLE[83],TCC_CYCLE[83],TCC_EA0_ATOMIC[83],TCC_ATOMIC[84],TCC_BUBBLE[84],TCC_CYCLE[84],TCC_EA0_ATOMIC[84],TCC_ATOMIC[85],TCC_BUBBLE[85],TCC_CYCLE[85],TCC_EA0_ATOMIC[85],TCC_ATOMIC[86],TCC_BUBBLE[86],TCC_CYCLE[86],TCC_EA0_ATOMIC[86],TCC_ATOMIC[87],TCC_BUBBLE[87],TCC_CYCLE[87],TCC_EA0_ATOMIC[87],TCC_ATOMIC[88],TCC_BUBBLE[88],TCC_CYCLE[88],TCC_EA0_ATOMIC[88],TCC_ATOMIC[89],TCC_BUBBLE[89],TCC_CYCLE[89],TCC_EA0_ATOMIC[89],TCC_ATOMIC[90],TCC_BUBBLE[90],TCC_CYCLE[90],TCC_EA0_ATOMIC[90],TCC_ATOMIC[91],TCC_BUBBLE[91],TCC_CYCLE[91],TCC_EA0_ATOMIC[91],TCC_ATOMIC[92],TCC_BUBBLE[92],TCC_CYCLE[92],TCC_EA0_ATOMIC[92],TCC_ATOMIC[93],TCC_BUBBLE[93],TCC_CYCLE[93],TCC_EA0_ATOMIC[93],TCC_ATOMIC[94],TCC_BUBBLE[94],TCC_CYCLE[94],TCC_EA0_ATOMIC[94],TCC_ATOMIC[95],TCC_BUBBLE[95],TCC_CYCLE[95],TCC_EA0_ATOMIC[95],TCC_ATOMIC[96],TCC_BUBBLE[96],TCC_CYCLE[96],TCC_EA0_ATOMIC[96],TCC_ATOMIC[97],TCC_BUBBLE[97],TCC_CYCLE[97],TCC_EA0_ATOMIC[97],TCC_ATOMIC[98],TCC_BUBBLE[98],TCC_CYCLE[98],TCC_EA0_ATOMIC[98],TCC_ATOMIC[99],TCC_BUBBLE[99],TCC_CYCLE[99],TCC_EA0_ATOMIC[99],TCC_ATOMIC[100],TCC_BUBBLE[100],TCC_CYCLE[100],TCC_EA0_ATOMIC[100],TCC_ATOMIC[101],TCC_BUBBLE[101],TCC_CYCLE[101],TCC_EA0_ATOMIC[101],TCC_ATOMIC[102],TCC_BUBBLE[102],TCC_CYCLE[102],TCC_EA0_ATOMIC[102],TCC_ATOMIC[103],TCC_BUBBLE[103],TCC_CYCLE[103],TCC_EA0_ATOMIC[103],TCC_ATOMIC[104],TCC_BUBBLE[104],TCC_CYCLE[104],TCC_EA0_ATOMIC[104],TCC_ATOMIC[105],TCC_BUBBLE[105],TCC_CYCLE[105],TCC_EA0_ATOMIC[105],TCC_ATOMIC[106],TCC_BUBBLE[106],TCC_CYCLE[106],TCC_EA0_ATOMIC[106],TCC_ATOMIC[107],TCC_BUBBLE[107],TCC_CYCLE[107],TCC_EA0_ATOMIC[107],TCC_ATOMIC[108],TCC_BUBBLE[108],TCC_CYCLE[108],TCC_EA0_ATOMIC[108],TCC_ATOMIC[109],TCC_BUBBLE[109],TCC_CYCLE[109],TCC_EA0_ATOMIC[109],TCC_ATOMIC[110],TCC_BUBBLE[110],TCC_CYCLE[110],TCC_EA0_ATOMIC[110],TCC_ATOMIC[111],TCC_BUBBLE[111],TCC_CYCLE[111],TCC_EA0_ATOMIC[111],TCC_ATOMIC[112],TCC_BUBBLE[112],TCC_CYCLE[112],TCC_EA0_ATOMIC[112],TCC_ATOMIC[113],TCC_BUBBLE[113],TCC_CYCLE[113],TCC_EA0_ATOMIC[113],TCC_ATOMIC[114],TCC_BUBBLE[114],TCC_CYCLE[114],TCC_EA0_ATOMIC[114],TCC_ATOMIC[115],TCC_BUBBLE[115],TCC_CYCLE[115],TCC_EA0_ATOMIC[115],TCC_ATOMIC[116],TCC_BUBBLE[116],TCC_CYCLE[116],TCC_EA0_ATOMIC[116],TCC_ATOMIC[117],TCC_BUBBLE[117],TCC_CYCLE[117],TCC_EA0_ATOMIC[117],TCC_ATOMIC[118],TCC_BUBBLE[118],TCC_CYCLE[118],TCC_EA0_ATOMIC[118],TCC_ATOMIC[119],TCC_BUBBLE[119],TCC_CYCLE[119],TCC_EA0_ATOMIC[119],TCC_ATOMIC[120],TCC_BUBBLE[120],TCC_CYCLE[120],TCC_EA0_ATOMIC[120],TCC_ATOMIC[121],TCC_BUBBLE[121],TCC_CYCLE[121],TCC_EA0_ATOMIC[121],TCC_ATOMIC[122],TCC_BUBBLE[122],TCC_CYCLE[122],TCC_EA0_ATOMIC[122],TCC_ATOMIC[123],TCC_BUBBLE[123],TCC_CYCLE[123],TCC_EA0_ATOMIC[123],TCC_ATOMIC[124],TCC_BUBBLE[124],TCC_CYCLE[124],TCC_EA0_ATOMIC[124],TCC_ATOMIC[125],TCC_BUBBLE[125],TCC_CYCLE[125],TCC_EA0_ATOMIC[125],TCC_ATOMIC[126],TCC_BUBBLE[126],TCC_CYCLE[126],TCC_EA0_ATOMIC[126],TCC_ATOMIC[127],TCC_BUBBLE[127],TCC_CYCLE[127],TCC_EA0_ATOMIC[127],Wave_Size_2,Correlation_ID_2,SQ_WAVES_LT_32,SQ_WAVES_LT_16,SQ_ITEMS,SQ_LDS_MEM_VIOLATIONS,SQ_LDS_ATOMIC_RETURN,SQ_LDS_IDX_ACTIVE,SQ_WAVES_RESTORED,SQ_WAVES_SAVED,SPI_RA_WVLIM_STALL_CSN,SPI_SWC_CSC_WR,TA_FLAT_ATOMIC_WAVEFRONTS_sum,TA_FLAT_WRITE_WAVEFRONTS_sum,TCC_ALL_TC_OP_INV_EVICT_sum,TCC_EA0_ATOMIC_sum,TCC_NORMAL_EVICT_sum,TCC_TOO_MANY_EA_WRREQS_STALL_sum,TCP_TCC_CC_READ_REQ_sum,TCP_TCC_CC_WRITE_REQ_sum,TCP_TCC_UC_ATOMIC_REQ_sum,TCP_TCC_UC_WRITE_REQ_sum,Wave_Size_3,Correlation_ID_3,SQ_INSTS_SMEM_NORM,SQ_INSTS_MFMA,SQ_INSTS_VALU_MFMA_I8,SQ_INSTS_VALU_MFMA_F16,SQ_INSTS_VALU_MFMA_BF16,SQ_INSTS_VALU_MFMA_F32,SQ_INSTS_VALU_MFMA_F64,SQ_VALU_MFMA_BUSY_CYCLES,SPI_VWC_CSC_WR,SPI_RA_BULKY_CU_FULL_CSN,TCC_EA0_ATOMIC_LEVEL_sum,TCC_EA0_RDREQ_LEVEL_sum,TCC_EA0_WRREQ_LEVEL_sum,TCC_EA0_WRREQ_STALL_sum,TCP_TCC_CC_ATOMIC_REQ_sum,TCP_TCC_RW_ATOMIC_REQ_sum,TCP_TCC_RW_READ_REQ_sum,TCP_TCC_RW_WRITE_REQ_sum,Wave_Size_4,Correlation_ID_4,SQ_INSTS_VALU_TRANS_F16,SQ_INSTS_VALU_ADD_F32,SQ_INSTS_VALU_MUL_F32,SQ_INSTS_VALU_FMA_F32,SQ_INSTS_VALU_TRANS_F32,SQ_INSTS_VALU_ADD_F64,SQ_INSTS_VALU_MUL_F64,SQ_INSTS_VALU_FMA_F64,SPI_RA_REQ_NO_ALLOC,SPI_RA_REQ_NO_ALLOC_CSN,CPC_CPC_STAT_STALL,CPC_UTCL1_STALL_ON_TRANSLATION,CPF_CPF_STAT_IDLE,CPF_CPF_TCIU_IDLE,TA_BUFFER_ATOMIC_WAVEFRONTS_sum,TA_BUFFER_TOTAL_CYCLES_sum,TCC_HIT_sum,TCC_MISS_sum,TCC_REQ_sum,TCC_STREAMING_REQ_sum,TCP_TOTAL_ACCESSES_sum,TCP_TOTAL_READ_sum,TCP_TOTAL_WRITE_sum,TCP_VOLATILE_sum,TD_ATOMIC_WAVEFRONT_sum,TD_STORE_WAVEFRONT_sum,Wave_Size_5,Correlation_ID_5,XCC_Index_5,TCC_MISS[0],TCC_READ[0],TCC_REQ[0],TCC_RW_REQ[0],TCC_MISS[1],TCC_READ[1],TCC_REQ[1],TCC_RW_REQ[1],TCC_MISS[2],TCC_READ[2],TCC_REQ[2],TCC_RW_REQ[2],TCC_MISS[3],TCC_READ[3],TCC_REQ[3],TCC_RW_REQ[3],TCC_MISS[4],TCC_READ[4],TCC_REQ[4],TCC_RW_REQ[4],TCC_MISS[5],TCC_READ[5],TCC_REQ[5],TCC_RW_REQ[5],TCC_MISS[6],TCC_READ[6],TCC_REQ[6],TCC_RW_REQ[6],TCC_MISS[7],TCC_READ[7],TCC_REQ[7],TCC_RW_REQ[7],TCC_MISS[8],TCC_READ[8],TCC_REQ[8],TCC_RW_REQ[8],TCC_MISS[9],TCC_READ[9],TCC_REQ[9],TCC_RW_REQ[9],TCC_MISS[10],TCC_READ[10],TCC_REQ[10],TCC_RW_REQ[10],TCC_MISS[11],TCC_READ[11],TCC_REQ[11],TCC_RW_REQ[11],TCC_MISS[12],TCC_READ[12],TCC_REQ[12],TCC_RW_REQ[12],TCC_MISS[13],TCC_READ[13],TCC_REQ[13],TCC_RW_REQ[13],TCC_MISS[14],TCC_READ[14],TCC_REQ[14],TCC_RW_REQ[14],TCC_MISS[15],TCC_READ[15],TCC_REQ[15],TCC_RW_REQ[15],TCC_MISS[16],TCC_READ[16],TCC_REQ[16],TCC_RW_REQ[16],TCC_MISS[17],TCC_READ[17],TCC_REQ[17],TCC_RW_REQ[17],TCC_MISS[18],TCC_READ[18],TCC_REQ[18],TCC_RW_REQ[18],TCC_MISS[19],TCC_READ[19],TCC_REQ[19],TCC_RW_REQ[19],TCC_MISS[20],TCC_READ[20],TCC_REQ[20],TCC_RW_REQ[20],TCC_MISS[21],TCC_READ[21],TCC_REQ[21],TCC_RW_REQ[21],TCC_MISS[22],TCC_READ[22],TCC_REQ[22],TCC_RW_REQ[22],TCC_MISS[23],TCC_READ[23],TCC_REQ[23],TCC_RW_REQ[23],TCC_MISS[24],TCC_READ[24],TCC_REQ[24],TCC_RW_REQ[24],TCC_MISS[25],TCC_READ[25],TCC_REQ[25],TCC_RW_REQ[25],TCC_MISS[26],TCC_READ[26],TCC_REQ[26],TCC_RW_REQ[26],TCC_MISS[27],TCC_READ[27],TCC_REQ[27],TCC_RW_REQ[27],TCC_MISS[28],TCC_READ[28],TCC_REQ[28],TCC_RW_REQ[28],TCC_MISS[29],TCC_READ[29],TCC_REQ[29],TCC_RW_REQ[29],TCC_MISS[30],TCC_READ[30],TCC_REQ[30],TCC_RW_REQ[30],TCC_MISS[31],TCC_READ[31],TCC_REQ[31],TCC_RW_REQ[31],TCC_MISS[32],TCC_READ[32],TCC_REQ[32],TCC_RW_REQ[32],TCC_MISS[33],TCC_READ[33],TCC_REQ[33],TCC_RW_REQ[33],TCC_MISS[34],TCC_READ[34],TCC_REQ[34],TCC_RW_REQ[34],TCC_MISS[35],TCC_READ[35],TCC_REQ[35],TCC_RW_REQ[35],TCC_MISS[36],TCC_READ[36],TCC_REQ[36],TCC_RW_REQ[36],TCC_MISS[37],TCC_READ[37],TCC_REQ[37],TCC_RW_REQ[37],TCC_MISS[38],TCC_READ[38],TCC_REQ[38],TCC_RW_REQ[38],TCC_MISS[39],TCC_READ[39],TCC_REQ[39],TCC_RW_REQ[39],TCC_MISS[40],TCC_READ[40],TCC_REQ[40],TCC_RW_REQ[40],TCC_MISS[41],TCC_READ[41],TCC_REQ[41],TCC_RW_REQ[41],TCC_MISS[42],TCC_READ[42],TCC_REQ[42],TCC_RW_REQ[42],TCC_MISS[43],TCC_READ[43],TCC_REQ[43],TCC_RW_REQ[43],TCC_MISS[44],TCC_READ[44],TCC_REQ[44],TCC_RW_REQ[44],TCC_MISS[45],TCC_READ[45],TCC_REQ[45],TCC_RW_REQ[45],TCC_MISS[46],TCC_READ[46],TCC_REQ[46],TCC_RW_REQ[46],TCC_MISS[47],TCC_READ[47],TCC_REQ[47],TCC_RW_REQ[47],TCC_MISS[48],TCC_READ[48],TCC_REQ[48],TCC_RW_REQ[48],TCC_MISS[49],TCC_READ[49],TCC_REQ[49],TCC_RW_REQ[49],TCC_MISS[50],TCC_READ[50],TCC_REQ[50],TCC_RW_REQ[50],TCC_MISS[51],TCC_READ[51],TCC_REQ[51],TCC_RW_REQ[51],TCC_MISS[52],TCC_READ[52],TCC_REQ[52],TCC_RW_REQ[52],TCC_MISS[53],TCC_READ[53],TCC_REQ[53],TCC_RW_REQ[53],TCC_MISS[54],TCC_READ[54],TCC_REQ[54],TCC_RW_REQ[54],TCC_MISS[55],TCC_READ[55],TCC_REQ[55],TCC_RW_REQ[55],TCC_MISS[56],TCC_READ[56],TCC_REQ[56],TCC_RW_REQ[56],TCC_MISS[57],TCC_READ[57],TCC_REQ[57],TCC_RW_REQ[57],TCC_MISS[58],TCC_READ[58],TCC_REQ[58],TCC_RW_REQ[58],TCC_MISS[59],TCC_READ[59],TCC_REQ[59],TCC_RW_REQ[59],TCC_MISS[60],TCC_READ[60],TCC_REQ[60],TCC_RW_REQ[60],TCC_MISS[61],TCC_READ[61],TCC_REQ[61],TCC_RW_REQ[61],TCC_MISS[62],TCC_READ[62],TCC_REQ[62],TCC_RW_REQ[62],TCC_MISS[63],TCC_READ[63],TCC_REQ[63],TCC_RW_REQ[63],TCC_MISS[64],TCC_READ[64],TCC_REQ[64],TCC_RW_REQ[64],TCC_MISS[65],TCC_READ[65],TCC_REQ[65],TCC_RW_REQ[65],TCC_MISS[66],TCC_READ[66],TCC_REQ[66],TCC_RW_REQ[66],TCC_MISS[67],TCC_READ[67],TCC_REQ[67],TCC_RW_REQ[67],TCC_MISS[68],TCC_READ[68],TCC_REQ[68],TCC_RW_REQ[68],TCC_MISS[69],TCC_READ[69],TCC_REQ[69],TCC_RW_REQ[69],TCC_MISS[70],TCC_READ[70],TCC_REQ[70],TCC_RW_REQ[70],TCC_MISS[71],TCC_READ[71],TCC_REQ[71],TCC_RW_REQ[71],TCC_MISS[72],TCC_READ[72],TCC_REQ[72],TCC_RW_REQ[72],TCC_MISS[73],TCC_READ[73],TCC_REQ[73],TCC_RW_REQ[73],TCC_MISS[74],TCC_READ[74],TCC_REQ[74],TCC_RW_REQ[74],TCC_MISS[75],TCC_READ[75],TCC_REQ[75],TCC_RW_REQ[75],TCC_MISS[76],TCC_READ[76],TCC_REQ[76],TCC_RW_REQ[76],TCC_MISS[77],TCC_READ[77],TCC_REQ[77],TCC_RW_REQ[77],TCC_MISS[78],TCC_READ[78],TCC_REQ[78],TCC_RW_REQ[78],TCC_MISS[79],TCC_READ[79],TCC_REQ[79],TCC_RW_REQ[79],TCC_MISS[80],TCC_READ[80],TCC_REQ[80],TCC_RW_REQ[80],TCC_MISS[81],TCC_READ[81],TCC_REQ[81],TCC_RW_REQ[81],TCC_MISS[82],TCC_READ[82],TCC_REQ[82],TCC_RW_REQ[82],TCC_MISS[83],TCC_READ[83],TCC_REQ[83],TCC_RW_REQ[83],TCC_MISS[84],TCC_READ[84],TCC_REQ[84],TCC_RW_REQ[84],TCC_MISS[85],TCC_READ[85],TCC_REQ[85],TCC_RW_REQ[85],TCC_MISS[86],TCC_READ[86],TCC_REQ[86],TCC_RW_REQ[86],TCC_MISS[87],TCC_READ[87],TCC_REQ[87],TCC_RW_REQ[87],TCC_MISS[88],TCC_READ[88],TCC_REQ[88],TCC_RW_REQ[88],TCC_MISS[89],TCC_READ[89],TCC_REQ[89],TCC_RW_REQ[89],TCC_MISS[90],TCC_READ[90],TCC_REQ[90],TCC_RW_REQ[90],TCC_MISS[91],TCC_READ[91],TCC_REQ[91],TCC_RW_REQ[91],TCC_MISS[92],TCC_READ[92],TCC_REQ[92],TCC_RW_REQ[92],TCC_MISS[93],TCC_READ[93],TCC_REQ[93],TCC_RW_REQ[93],TCC_MISS[94],TCC_READ[94],TCC_REQ[94],TCC_RW_REQ[94],TCC_MISS[95],TCC_READ[95],TCC_REQ[95],TCC_RW_REQ[95],TCC_MISS[96],TCC_READ[96],TCC_REQ[96],TCC_RW_REQ[96],TCC_MISS[97],TCC_READ[97],TCC_REQ[97],TCC_RW_REQ[97],TCC_MISS[98],TCC_READ[98],TCC_REQ[98],TCC_RW_REQ[98],TCC_MISS[99],TCC_READ[99],TCC_REQ[99],TCC_RW_REQ[99],TCC_MISS[100],TCC_READ[100],TCC_REQ[100],TCC_RW_REQ[100],TCC_MISS[101],TCC_READ[101],TCC_REQ[101],TCC_RW_REQ[101],TCC_MISS[102],TCC_READ[102],TCC_REQ[102],TCC_RW_REQ[102],TCC_MISS[103],TCC_READ[103],TCC_REQ[103],TCC_RW_REQ[103],TCC_MISS[104],TCC_READ[104],TCC_REQ[104],TCC_RW_REQ[104],TCC_MISS[105],TCC_READ[105],TCC_REQ[105],TCC_RW_REQ[105],TCC_MISS[106],TCC_READ[106],TCC_REQ[106],TCC_RW_REQ[106],TCC_MISS[107],TCC_READ[107],TCC_REQ[107],TCC_RW_REQ[107],TCC_MISS[108],TCC_READ[108],TCC_REQ[108],TCC_RW_REQ[108],TCC_MISS[109],TCC_READ[109],TCC_REQ[109],TCC_RW_REQ[109],TCC_MISS[110],TCC_READ[110],TCC_REQ[110],TCC_RW_REQ[110],TCC_MISS[111],TCC_READ[111],TCC_REQ[111],TCC_RW_REQ[111],TCC_MISS[112],TCC_READ[112],TCC_REQ[112],TCC_RW_REQ[112],TCC_MISS[113],TCC_READ[113],TCC_REQ[113],TCC_RW_REQ[113],TCC_MISS[114],TCC_READ[114],TCC_REQ[114],TCC_RW_REQ[114],TCC_MISS[115],TCC_READ[115],TCC_REQ[115],TCC_RW_REQ[115],TCC_MISS[116],TCC_READ[116],TCC_REQ[116],TCC_RW_REQ[116],TCC_MISS[117],TCC_READ[117],TCC_REQ[117],TCC_RW_REQ[117],TCC_MISS[118],TCC_READ[118],TCC_REQ[118],TCC_RW_REQ[118],TCC_MISS[119],TCC_READ[119],TCC_REQ[119],TCC_RW_REQ[119],TCC_MISS[120],TCC_READ[120],TCC_REQ[120],TCC_RW_REQ[120],TCC_MISS[121],TCC_READ[121],TCC_REQ[121],TCC_RW_REQ[121],TCC_MISS[122],TCC_READ[122],TCC_REQ[122],TCC_RW_REQ[122],TCC_MISS[123],TCC_READ[123],TCC_REQ[123],TCC_RW_REQ[123],TCC_MISS[124],TCC_READ[124],TCC_REQ[124],TCC_RW_REQ[124],TCC_MISS[125],TCC_READ[125],TCC_REQ[125],TCC_RW_REQ[125],TCC_MISS[126],TCC_READ[126],TCC_REQ[126],TCC_RW_REQ[126],TCC_MISS[127],TCC_READ[127],TCC_REQ[127],TCC_RW_REQ[127],Wave_Size_6,Correlation_ID_6,SQ_INSTS_BRANCH,SQ_INSTS_SENDMSG,SQ_WAIT_ANY,SQ_WAIT_INST_ANY,SQ_ACTIVE_INST_ANY,SQ_ACTIVE_INST_VMEM,SQ_ACTIVE_INST_LDS,SQ_ACTIVE_INST_VALU,SPI_RA_WAVE_SIMD_FULL_CSN,SPI_RA_VGPR_SIMD_FULL_CSN,CPC_CPC_UTCL2IU_STALL,CPC_ME1_BUSY_FOR_PACKET_DECODE,TA_ADDR_STALLED_BY_TC_CYCLES_sum,TA_TOTAL_WAVEFRONTS_sum,TCC_EA0_WRREQ_64B_sum,TCC_EA0_WRREQ_DRAM_sum,TCC_EA0_WRREQ_sum,TCC_EA0_WR_UNCACHED_32B_sum,TCP_UTCL1_PERMISSION_MISS_sum,TCP_UTCL1_REQUEST_sum,TCP_UTCL1_TRANSLATION_HIT_sum,TCP_UTCL1_TRANSLATION_MISS_sum,Wave_Size_7,Correlation_ID_7,XCC_Index_7,TCC_TAG_STALL[0],TCC_TOO_MANY_EA_WRREQS_STALL[0],TCC_WRITE[0],TCC_TAG_STALL[1],TCC_TOO_MANY_EA_WRREQS_STALL[1],TCC_WRITE[1],TCC_TAG_STALL[2],TCC_TOO_MANY_EA_WRREQS_STALL[2],TCC_WRITE[2],TCC_TAG_STALL[3],TCC_TOO_MANY_EA_WRREQS_STALL[3],TCC_WRITE[3],TCC_TAG_STALL[4],TCC_TOO_MANY_EA_WRREQS_STALL[4],TCC_WRITE[4],TCC_TAG_STALL[5],TCC_TOO_MANY_EA_WRREQS_STALL[5],TCC_WRITE[5],TCC_TAG_STALL[6],TCC_TOO_MANY_EA_WRREQS_STALL[6],TCC_WRITE[6],TCC_TAG_STALL[7],TCC_TOO_MANY_EA_WRREQS_STALL[7],TCC_WRITE[7],TCC_TAG_STALL[8],TCC_TOO_MANY_EA_WRREQS_STALL[8],TCC_WRITE[8],TCC_TAG_STALL[9],TCC_TOO_MANY_EA_WRREQS_STALL[9],TCC_WRITE[9],TCC_TAG_STALL[10],TCC_TOO_MANY_EA_WRREQS_STALL[10],TCC_WRITE[10],TCC_TAG_STALL[11],TCC_TOO_MANY_EA_WRREQS_STALL[11],TCC_WRITE[11],TCC_TAG_STALL[12],TCC_TOO_MANY_EA_WRREQS_STALL[12],TCC_WRITE[12],TCC_TAG_STALL[13],TCC_TOO_MANY_EA_WRREQS_STALL[13],TCC_WRITE[13],TCC_TAG_STALL[14],TCC_TOO_MANY_EA_WRREQS_STALL[14],TCC_WRITE[14],TCC_TAG_STALL[15],TCC_TOO_MANY_EA_WRREQS_STALL[15],TCC_WRITE[15],TCC_TAG_STALL[16],TCC_TOO_MANY_EA_WRREQS_STALL[16],TCC_WRITE[16],TCC_TAG_STALL[17],TCC_TOO_MANY_EA_WRREQS_STALL[17],TCC_WRITE[17],TCC_TAG_STALL[18],TCC_TOO_MANY_EA_WRREQS_STALL[18],TCC_WRITE[18],TCC_TAG_STALL[19],TCC_TOO_MANY_EA_WRREQS_STALL[19],TCC_WRITE[19],TCC_TAG_STALL[20],TCC_TOO_MANY_EA_WRREQS_STALL[20],TCC_WRITE[20],TCC_TAG_STALL[21],TCC_TOO_MANY_EA_WRREQS_STALL[21],TCC_WRITE[21],TCC_TAG_STALL[22],TCC_TOO_MANY_EA_WRREQS_STALL[22],TCC_WRITE[22],TCC_TAG_STALL[23],TCC_TOO_MANY_EA_WRREQS_STALL[23],TCC_WRITE[23],TCC_TAG_STALL[24],TCC_TOO_MANY_EA_WRREQS_STALL[24],TCC_WRITE[24],TCC_TAG_STALL[25],TCC_TOO_MANY_EA_WRREQS_STALL[25],TCC_WRITE[25],TCC_TAG_STALL[26],TCC_TOO_MANY_EA_WRREQS_STALL[26],TCC_WRITE[26],TCC_TAG_STALL[27],TCC_TOO_MANY_EA_WRREQS_STALL[27],TCC_WRITE[27],TCC_TAG_STALL[28],TCC_TOO_MANY_EA_WRREQS_STALL[28],TCC_WRITE[28],TCC_TAG_STALL[29],TCC_TOO_MANY_EA_WRREQS_STALL[29],TCC_WRITE[29],TCC_TAG_STALL[30],TCC_TOO_MANY_EA_WRREQS_STALL[30],TCC_WRITE[30],TCC_TAG_STALL[31],TCC_TOO_MANY_EA_WRREQS_STALL[31],TCC_WRITE[31],TCC_TAG_STALL[32],TCC_TOO_MANY_EA_WRREQS_STALL[32],TCC_WRITE[32],TCC_TAG_STALL[33],TCC_TOO_MANY_EA_WRREQS_STALL[33],TCC_WRITE[33],TCC_TAG_STALL[34],TCC_TOO_MANY_EA_WRREQS_STALL[34],TCC_WRITE[34],TCC_TAG_STALL[35],TCC_TOO_MANY_EA_WRREQS_STALL[35],TCC_WRITE[35],TCC_TAG_STALL[36],TCC_TOO_MANY_EA_WRREQS_STALL[36],TCC_WRITE[36],TCC_TAG_STALL[37],TCC_TOO_MANY_EA_WRREQS_STALL[37],TCC_WRITE[37],TCC_TAG_STALL[38],TCC_TOO_MANY_EA_WRREQS_STALL[38],TCC_WRITE[38],TCC_TAG_STALL[39],TCC_TOO_MANY_EA_WRREQS_STALL[39],TCC_WRITE[39],TCC_TAG_STALL[40],TCC_TOO_MANY_EA_WRREQS_STALL[40],TCC_WRITE[40],TCC_TAG_STALL[41],TCC_TOO_MANY_EA_WRREQS_STALL[41],TCC_WRITE[41],TCC_TAG_STALL[42],TCC_TOO_MANY_EA_WRREQS_STALL[42],TCC_WRITE[42],TCC_TAG_STALL[43],TCC_TOO_MANY_EA_WRREQS_STALL[43],TCC_WRITE[43],TCC_TAG_STALL[44],TCC_TOO_MANY_EA_WRREQS_STALL[44],TCC_WRITE[44],TCC_TAG_STALL[45],TCC_TOO_MANY_EA_WRREQS_STALL[45],TCC_WRITE[45],TCC_TAG_STALL[46],TCC_TOO_MANY_EA_WRREQS_STALL[46],TCC_WRITE[46],TCC_TAG_STALL[47],TCC_TOO_MANY_EA_WRREQS_STALL[47],TCC_WRITE[47],TCC_TAG_STALL[48],TCC_TOO_MANY_EA_WRREQS_STALL[48],TCC_WRITE[48],TCC_TAG_STALL[49],TCC_TOO_MANY_EA_WRREQS_STALL[49],TCC_WRITE[49],TCC_TAG_STALL[50],TCC_TOO_MANY_EA_WRREQS_STALL[50],TCC_WRITE[50],TCC_TAG_STALL[51],TCC_TOO_MANY_EA_WRREQS_STALL[51],TCC_WRITE[51],TCC_TAG_STALL[52],TCC_TOO_MANY_EA_WRREQS_STALL[52],TCC_WRITE[52],TCC_TAG_STALL[53],TCC_TOO_MANY_EA_WRREQS_STALL[53],TCC_WRITE[53],TCC_TAG_STALL[54],TCC_TOO_MANY_EA_WRREQS_STALL[54],TCC_WRITE[54],TCC_TAG_STALL[55],TCC_TOO_MANY_EA_WRREQS_STALL[55],TCC_WRITE[55],TCC_TAG_STALL[56],TCC_TOO_MANY_EA_WRREQS_STALL[56],TCC_WRITE[56],TCC_TAG_STALL[57],TCC_TOO_MANY_EA_WRREQS_STALL[57],TCC_WRITE[57],TCC_TAG_STALL[58],TCC_TOO_MANY_EA_WRREQS_STALL[58],TCC_WRITE[58],TCC_TAG_STALL[59],TCC_TOO_MANY_EA_WRREQS_STALL[59],TCC_WRITE[59],TCC_TAG_STALL[60],TCC_TOO_MANY_EA_WRREQS_STALL[60],TCC_WRITE[60],TCC_TAG_STALL[61],TCC_TOO_MANY_EA_WRREQS_STALL[61],TCC_WRITE[61],TCC_TAG_STALL[62],TCC_TOO_MANY_EA_WRREQS_STALL[62],TCC_WRITE[62],TCC_TAG_STALL[63],TCC_TOO_MANY_EA_WRREQS_STALL[63],TCC_WRITE[63],TCC_TAG_STALL[64],TCC_TOO_MANY_EA_WRREQS_STALL[64],TCC_WRITE[64],TCC_TAG_STALL[65],TCC_TOO_MANY_EA_WRREQS_STALL[65],TCC_WRITE[65],TCC_TAG_STALL[66],TCC_TOO_MANY_EA_WRREQS_STALL[66],TCC_WRITE[66],TCC_TAG_STALL[67],TCC_TOO_MANY_EA_WRREQS_STALL[67],TCC_WRITE[67],TCC_TAG_STALL[68],TCC_TOO_MANY_EA_WRREQS_STALL[68],TCC_WRITE[68],TCC_TAG_STALL[69],TCC_TOO_MANY_EA_WRREQS_STALL[69],TCC_WRITE[69],TCC_TAG_STALL[70],TCC_TOO_MANY_EA_WRREQS_STALL[70],TCC_WRITE[70],TCC_TAG_STALL[71],TCC_TOO_MANY_EA_WRREQS_STALL[71],TCC_WRITE[71],TCC_TAG_STALL[72],TCC_TOO_MANY_EA_WRREQS_STALL[72],TCC_WRITE[72],TCC_TAG_STALL[73],TCC_TOO_MANY_EA_WRREQS_STALL[73],TCC_WRITE[73],TCC_TAG_STALL[74],TCC_TOO_MANY_EA_WRREQS_STALL[74],TCC_WRITE[74],TCC_TAG_STALL[75],TCC_TOO_MANY_EA_WRREQS_STALL[75],TCC_WRITE[75],TCC_TAG_STALL[76],TCC_TOO_MANY_EA_WRREQS_STALL[76],TCC_WRITE[76],TCC_TAG_STALL[77],TCC_TOO_MANY_EA_WRREQS_STALL[77],TCC_WRITE[77],TCC_TAG_STALL[78],TCC_TOO_MANY_EA_WRREQS_STALL[78],TCC_WRITE[78],TCC_TAG_STALL[79],TCC_TOO_MANY_EA_WRREQS_STALL[79],TCC_WRITE[79],TCC_TAG_STALL[80],TCC_TOO_MANY_EA_WRREQS_STALL[80],TCC_WRITE[80],TCC_TAG_STALL[81],TCC_TOO_MANY_EA_WRREQS_STALL[81],TCC_WRITE[81],TCC_TAG_STALL[82],TCC_TOO_MANY_EA_WRREQS_STALL[82],TCC_WRITE[82],TCC_TAG_STALL[83],TCC_TOO_MANY_EA_WRREQS_STALL[83],TCC_WRITE[83],TCC_TAG_STALL[84],TCC_TOO_MANY_EA_WRREQS_STALL[84],TCC_WRITE[84],TCC_TAG_STALL[85],TCC_TOO_MANY_EA_WRREQS_STALL[85],TCC_WRITE[85],TCC_TAG_STALL[86],TCC_TOO_MANY_EA_WRREQS_STALL[86],TCC_WRITE[86],TCC_TAG_STALL[87],TCC_TOO_MANY_EA_WRREQS_STALL[87],TCC_WRITE[87],TCC_TAG_STALL[88],TCC_TOO_MANY_EA_WRREQS_STALL[88],TCC_WRITE[88],TCC_TAG_STALL[89],TCC_TOO_MANY_EA_WRREQS_STALL[89],TCC_WRITE[89],TCC_TAG_STALL[90],TCC_TOO_MANY_EA_WRREQS_STALL[90],TCC_WRITE[90],TCC_TAG_STALL[91],TCC_TOO_MANY_EA_WRREQS_STALL[91],TCC_WRITE[91],TCC_TAG_STALL[92],TCC_TOO_MANY_EA_WRREQS_STALL[92],TCC_WRITE[92],TCC_TAG_STALL[93],TCC_TOO_MANY_EA_WRREQS_STALL[93],TCC_WRITE[93],TCC_TAG_STALL[94],TCC_TOO_MANY_EA_WRREQS_STALL[94],TCC_WRITE[94],TCC_TAG_STALL[95],TCC_TOO_MANY_EA_WRREQS_STALL[95],TCC_WRITE[95],TCC_TAG_STALL[96],TCC_TOO_MANY_EA_WRREQS_STALL[96],TCC_WRITE[96],TCC_TAG_STALL[97],TCC_TOO_MANY_EA_WRREQS_STALL[97],TCC_WRITE[97],TCC_TAG_STALL[98],TCC_TOO_MANY_EA_WRREQS_STALL[98],TCC_WRITE[98],TCC_TAG_STALL[99],TCC_TOO_MANY_EA_WRREQS_STALL[99],TCC_WRITE[99],TCC_TAG_STALL[100],TCC_TOO_MANY_EA_WRREQS_STALL[100],TCC_WRITE[100],TCC_TAG_STALL[101],TCC_TOO_MANY_EA_WRREQS_STALL[101],TCC_WRITE[101],TCC_TAG_STALL[102],TCC_TOO_MANY_EA_WRREQS_STALL[102],TCC_WRITE[102],TCC_TAG_STALL[103],TCC_TOO_MANY_EA_WRREQS_STALL[103],TCC_WRITE[103],TCC_TAG_STALL[104],TCC_TOO_MANY_EA_WRREQS_STALL[104],TCC_WRITE[104],TCC_TAG_STALL[105],TCC_TOO_MANY_EA_WRREQS_STALL[105],TCC_WRITE[105],TCC_TAG_STALL[106],TCC_TOO_MANY_EA_WRREQS_STALL[106],TCC_WRITE[106],TCC_TAG_STALL[107],TCC_TOO_MANY_EA_WRREQS_STALL[107],TCC_WRITE[107],TCC_TAG_STALL[108],TCC_TOO_MANY_EA_WRREQS_STALL[108],TCC_WRITE[108],TCC_TAG_STALL[109],TCC_TOO_MANY_EA_WRREQS_STALL[109],TCC_WRITE[109],TCC_TAG_STALL[110],TCC_TOO_MANY_EA_WRREQS_STALL[110],TCC_WRITE[110],TCC_TAG_STALL[111],TCC_TOO_MANY_EA_WRREQS_STALL[111],TCC_WRITE[111],TCC_TAG_STALL[112],TCC_TOO_MANY_EA_WRREQS_STALL[112],TCC_WRITE[112],TCC_TAG_STALL[113],TCC_TOO_MANY_EA_WRREQS_STALL[113],TCC_WRITE[113],TCC_TAG_STALL[114],TCC_TOO_MANY_EA_WRREQS_STALL[114],TCC_WRITE[114],TCC_TAG_STALL[115],TCC_TOO_MANY_EA_WRREQS_STALL[115],TCC_WRITE[115],TCC_TAG_STALL[116],TCC_TOO_MANY_EA_WRREQS_STALL[116],TCC_WRITE[116],TCC_TAG_STALL[117],TCC_TOO_MANY_EA_WRREQS_STALL[117],TCC_WRITE[117],TCC_TAG_STALL[118],TCC_TOO_MANY_EA_WRREQS_STALL[118],TCC_WRITE[118],TCC_TAG_STALL[119],TCC_TOO_MANY_EA_WRREQS_STALL[119],TCC_WRITE[119],TCC_TAG_STALL[120],TCC_TOO_MANY_EA_WRREQS_STALL[120],TCC_WRITE[120],TCC_TAG_STALL[121],TCC_TOO_MANY_EA_WRREQS_STALL[121],TCC_WRITE[121],TCC_TAG_STALL[122],TCC_TOO_MANY_EA_WRREQS_STALL[122],TCC_WRITE[122],TCC_TAG_STALL[123],TCC_TOO_MANY_EA_WRREQS_STALL[123],TCC_WRITE[123],TCC_TAG_STALL[124],TCC_TOO_MANY_EA_WRREQS_STALL[124],TCC_WRITE[124],TCC_TAG_STALL[125],TCC_TOO_MANY_EA_WRREQS_STALL[125],TCC_WRITE[125],TCC_TAG_STALL[126],TCC_TOO_MANY_EA_WRREQS_STALL[126],TCC_WRITE[126],TCC_TAG_STALL[127],TCC_TOO_MANY_EA_WRREQS_STALL[127],TCC_WRITE[127],Wave_Size_8,Correlation_ID_8,XCC_Index_8,TCC_EA0_ATOMIC_LEVEL[0],TCC_EA0_RDREQ[0],TCC_EA0_RDREQ_32B[0],TCC_EA0_RDREQ_LEVEL[0],TCC_EA0_ATOMIC_LEVEL[1],TCC_EA0_RDREQ[1],TCC_EA0_RDREQ_32B[1],TCC_EA0_RDREQ_LEVEL[1],TCC_EA0_ATOMIC_LEVEL[2],TCC_EA0_RDREQ[2],TCC_EA0_RDREQ_32B[2],TCC_EA0_RDREQ_LEVEL[2],TCC_EA0_ATOMIC_LEVEL[3],TCC_EA0_RDREQ[3],TCC_EA0_RDREQ_32B[3],TCC_EA0_RDREQ_LEVEL[3],TCC_EA0_ATOMIC_LEVEL[4],TCC_EA0_RDREQ[4],TCC_EA0_RDREQ_32B[4],TCC_EA0_RDREQ_LEVEL[4],TCC_EA0_ATOMIC_LEVEL[5],TCC_EA0_RDREQ[5],TCC_EA0_RDREQ_32B[5],TCC_EA0_RDREQ_LEVEL[5],TCC_EA0_ATOMIC_LEVEL[6],TCC_EA0_RDREQ[6],TCC_EA0_RDREQ_32B[6],TCC_EA0_RDREQ_LEVEL[6],TCC_EA0_ATOMIC_LEVEL[7],TCC_EA0_RDREQ[7],TCC_EA0_RDREQ_32B[7],TCC_EA0_RDREQ_LEVEL[7],TCC_EA0_ATOMIC_LEVEL[8],TCC_EA0_RDREQ[8],TCC_EA0_RDREQ_32B[8],TCC_EA0_RDREQ_LEVEL[8],TCC_EA0_ATOMIC_LEVEL[9],TCC_EA0_RDREQ[9],TCC_EA0_RDREQ_32B[9],TCC_EA0_RDREQ_LEVEL[9],TCC_EA0_ATOMIC_LEVEL[10],TCC_EA0_RDREQ[10],TCC_EA0_RDREQ_32B[10],TCC_EA0_RDREQ_LEVEL[10],TCC_EA0_ATOMIC_LEVEL[11],TCC_EA0_RDREQ[11],TCC_EA0_RDREQ_32B[11],TCC_EA0_RDREQ_LEVEL[11],TCC_EA0_ATOMIC_LEVEL[12],TCC_EA0_RDREQ[12],TCC_EA0_RDREQ_32B[12],TCC_EA0_RDREQ_LEVEL[12],TCC_EA0_ATOMIC_LEVEL[13],TCC_EA0_RDREQ[13],TCC_EA0_RDREQ_32B[13],TCC_EA0_RDREQ_LEVEL[13],TCC_EA0_ATOMIC_LEVEL[14],TCC_EA0_RDREQ[14],TCC_EA0_RDREQ_32B[14],TCC_EA0_RDREQ_LEVEL[14],TCC_EA0_ATOMIC_LEVEL[15],TCC_EA0_RDREQ[15],TCC_EA0_RDREQ_32B[15],TCC_EA0_RDREQ_LEVEL[15],TCC_EA0_ATOMIC_LEVEL[16],TCC_EA0_RDREQ[16],TCC_EA0_RDREQ_32B[16],TCC_EA0_RDREQ_LEVEL[16],TCC_EA0_ATOMIC_LEVEL[17],TCC_EA0_RDREQ[17],TCC_EA0_RDREQ_32B[17],TCC_EA0_RDREQ_LEVEL[17],TCC_EA0_ATOMIC_LEVEL[18],TCC_EA0_RDREQ[18],TCC_EA0_RDREQ_32B[18],TCC_EA0_RDREQ_LEVEL[18],TCC_EA0_ATOMIC_LEVEL[19],TCC_EA0_RDREQ[19],TCC_EA0_RDREQ_32B[19],TCC_EA0_RDREQ_LEVEL[19],TCC_EA0_ATOMIC_LEVEL[20],TCC_EA0_RDREQ[20],TCC_EA0_RDREQ_32B[20],TCC_EA0_RDREQ_LEVEL[20],TCC_EA0_ATOMIC_LEVEL[21],TCC_EA0_RDREQ[21],TCC_EA0_RDREQ_32B[21],TCC_EA0_RDREQ_LEVEL[21],TCC_EA0_ATOMIC_LEVEL[22],TCC_EA0_RDREQ[22],TCC_EA0_RDREQ_32B[22],TCC_EA0_RDREQ_LEVEL[22],TCC_EA0_ATOMIC_LEVEL[23],TCC_EA0_RDREQ[23],TCC_EA0_RDREQ_32B[23],TCC_EA0_RDREQ_LEVEL[23],TCC_EA0_ATOMIC_LEVEL[24],TCC_EA0_RDREQ[24],TCC_EA0_RDREQ_32B[24],TCC_EA0_RDREQ_LEVEL[24],TCC_EA0_ATOMIC_LEVEL[25],TCC_EA0_RDREQ[25],TCC_EA0_RDREQ_32B[25],TCC_EA0_RDREQ_LEVEL[25],TCC_EA0_ATOMIC_LEVEL[26],TCC_EA0_RDREQ[26],TCC_EA0_RDREQ_32B[26],TCC_EA0_RDREQ_LEVEL[26],TCC_EA0_ATOMIC_LEVEL[27],TCC_EA0_RDREQ[27],TCC_EA0_RDREQ_32B[27],TCC_EA0_RDREQ_LEVEL[27],TCC_EA0_ATOMIC_LEVEL[28],TCC_EA0_RDREQ[28],TCC_EA0_RDREQ_32B[28],TCC_EA0_RDREQ_LEVEL[28],TCC_EA0_ATOMIC_LEVEL[29],TCC_EA0_RDREQ[29],TCC_EA0_RDREQ_32B[29],TCC_EA0_RDREQ_LEVEL[29],TCC_EA0_ATOMIC_LEVEL[30],TCC_EA0_RDREQ[30],TCC_EA0_RDREQ_32B[30],TCC_EA0_RDREQ_LEVEL[30],TCC_EA0_ATOMIC_LEVEL[31],TCC_EA0_RDREQ[31],TCC_EA0_RDREQ_32B[31],TCC_EA0_RDREQ_LEVEL[31],TCC_EA0_ATOMIC_LEVEL[32],TCC_EA0_RDREQ[32],TCC_EA0_RDREQ_32B[32],TCC_EA0_RDREQ_LEVEL[32],TCC_EA0_ATOMIC_LEVEL[33],TCC_EA0_RDREQ[33],TCC_EA0_RDREQ_32B[33],TCC_EA0_RDREQ_LEVEL[33],TCC_EA0_ATOMIC_LEVEL[34],TCC_EA0_RDREQ[34],TCC_EA0_RDREQ_32B[34],TCC_EA0_RDREQ_LEVEL[34],TCC_EA0_ATOMIC_LEVEL[35],TCC_EA0_RDREQ[35],TCC_EA0_RDREQ_32B[35],TCC_EA0_RDREQ_LEVEL[35],TCC_EA0_ATOMIC_LEVEL[36],TCC_EA0_RDREQ[36],TCC_EA0_RDREQ_32B[36],TCC_EA0_RDREQ_LEVEL[36],TCC_EA0_ATOMIC_LEVEL[37],TCC_EA0_RDREQ[37],TCC_EA0_RDREQ_32B[37],TCC_EA0_RDREQ_LEVEL[37],TCC_EA0_ATOMIC_LEVEL[38],TCC_EA0_RDREQ[38],TCC_EA0_RDREQ_32B[38],TCC_EA0_RDREQ_LEVEL[38],TCC_EA0_ATOMIC_LEVEL[39],TCC_EA0_RDREQ[39],TCC_EA0_RDREQ_32B[39],TCC_EA0_RDREQ_LEVEL[39],TCC_EA0_ATOMIC_LEVEL[40],TCC_EA0_RDREQ[40],TCC_EA0_RDREQ_32B[40],TCC_EA0_RDREQ_LEVEL[40],TCC_EA0_ATOMIC_LEVEL[41],TCC_EA0_RDREQ[41],TCC_EA0_RDREQ_32B[41],TCC_EA0_RDREQ_LEVEL[41],TCC_EA0_ATOMIC_LEVEL[42],TCC_EA0_RDREQ[42],TCC_EA0_RDREQ_32B[42],TCC_EA0_RDREQ_LEVEL[42],TCC_EA0_ATOMIC_LEVEL[43],TCC_EA0_RDREQ[43],TCC_EA0_RDREQ_32B[43],TCC_EA0_RDREQ_LEVEL[43],TCC_EA0_ATOMIC_LEVEL[44],TCC_EA0_RDREQ[44],TCC_EA0_RDREQ_32B[44],TCC_EA0_RDREQ_LEVEL[44],TCC_EA0_ATOMIC_LEVEL[45],TCC_EA0_RDREQ[45],TCC_EA0_RDREQ_32B[45],TCC_EA0_RDREQ_LEVEL[45],TCC_EA0_ATOMIC_LEVEL[46],TCC_EA0_RDREQ[46],TCC_EA0_RDREQ_32B[46],TCC_EA0_RDREQ_LEVEL[46],TCC_EA0_ATOMIC_LEVEL[47],TCC_EA0_RDREQ[47],TCC_EA0_RDREQ_32B[47],TCC_EA0_RDREQ_LEVEL[47],TCC_EA0_ATOMIC_LEVEL[48],TCC_EA0_RDREQ[48],TCC_EA0_RDREQ_32B[48],TCC_EA0_RDREQ_LEVEL[48],TCC_EA0_ATOMIC_LEVEL[49],TCC_EA0_RDREQ[49],TCC_EA0_RDREQ_32B[49],TCC_EA0_RDREQ_LEVEL[49],TCC_EA0_ATOMIC_LEVEL[50],TCC_EA0_RDREQ[50],TCC_EA0_RDREQ_32B[50],TCC_EA0_RDREQ_LEVEL[50],TCC_EA0_ATOMIC_LEVEL[51],TCC_EA0_RDREQ[51],TCC_EA0_RDREQ_32B[51],TCC_EA0_RDREQ_LEVEL[51],TCC_EA0_ATOMIC_LEVEL[52],TCC_EA0_RDREQ[52],TCC_EA0_RDREQ_32B[52],TCC_EA0_RDREQ_LEVEL[52],TCC_EA0_ATOMIC_LEVEL[53],TCC_EA0_RDREQ[53],TCC_EA0_RDREQ_32B[53],TCC_EA0_RDREQ_LEVEL[53],TCC_EA0_ATOMIC_LEVEL[54],TCC_EA0_RDREQ[54],TCC_EA0_RDREQ_32B[54],TCC_EA0_RDREQ_LEVEL[54],TCC_EA0_ATOMIC_LEVEL[55],TCC_EA0_RDREQ[55],TCC_EA0_RDREQ_32B[55],TCC_EA0_RDREQ_LEVEL[55],TCC_EA0_ATOMIC_LEVEL[56],TCC_EA0_RDREQ[56],TCC_EA0_RDREQ_32B[56],TCC_EA0_RDREQ_LEVEL[56],TCC_EA0_ATOMIC_LEVEL[57],TCC_EA0_RDREQ[57],TCC_EA0_RDREQ_32B[57],TCC_EA0_RDREQ_LEVEL[57],TCC_EA0_ATOMIC_LEVEL[58],TCC_EA0_RDREQ[58],TCC_EA0_RDREQ_32B[58],TCC_EA0_RDREQ_LEVEL[58],TCC_EA0_ATOMIC_LEVEL[59],TCC_EA0_RDREQ[59],TCC_EA0_RDREQ_32B[59],TCC_EA0_RDREQ_LEVEL[59],TCC_EA0_ATOMIC_LEVEL[60],TCC_EA0_RDREQ[60],TCC_EA0_RDREQ_32B[60],TCC_EA0_RDREQ_LEVEL[60],TCC_EA0_ATOMIC_LEVEL[61],TCC_EA0_RDREQ[61],TCC_EA0_RDREQ_32B[61],TCC_EA0_RDREQ_LEVEL[61],TCC_EA0_ATOMIC_LEVEL[62],TCC_EA0_RDREQ[62],TCC_EA0_RDREQ_32B[62],TCC_EA0_RDREQ_LEVEL[62],TCC_EA0_ATOMIC_LEVEL[63],TCC_EA0_RDREQ[63],TCC_EA0_RDREQ_32B[63],TCC_EA0_RDREQ_LEVEL[63],TCC_EA0_ATOMIC_LEVEL[64],TCC_EA0_RDREQ[64],TCC_EA0_RDREQ_32B[64],TCC_EA0_RDREQ_LEVEL[64],TCC_EA0_ATOMIC_LEVEL[65],TCC_EA0_RDREQ[65],TCC_EA0_RDREQ_32B[65],TCC_EA0_RDREQ_LEVEL[65],TCC_EA0_ATOMIC_LEVEL[66],TCC_EA0_RDREQ[66],TCC_EA0_RDREQ_32B[66],TCC_EA0_RDREQ_LEVEL[66],TCC_EA0_ATOMIC_LEVEL[67],TCC_EA0_RDREQ[67],TCC_EA0_RDREQ_32B[67],TCC_EA0_RDREQ_LEVEL[67],TCC_EA0_ATOMIC_LEVEL[68],TCC_EA0_RDREQ[68],TCC_EA0_RDREQ_32B[68],TCC_EA0_RDREQ_LEVEL[68],TCC_EA0_ATOMIC_LEVEL[69],TCC_EA0_RDREQ[69],TCC_EA0_RDREQ_32B[69],TCC_EA0_RDREQ_LEVEL[69],TCC_EA0_ATOMIC_LEVEL[70],TCC_EA0_RDREQ[70],TCC_EA0_RDREQ_32B[70],TCC_EA0_RDREQ_LEVEL[70],TCC_EA0_ATOMIC_LEVEL[71],TCC_EA0_RDREQ[71],TCC_EA0_RDREQ_32B[71],TCC_EA0_RDREQ_LEVEL[71],TCC_EA0_ATOMIC_LEVEL[72],TCC_EA0_RDREQ[72],TCC_EA0_RDREQ_32B[72],TCC_EA0_RDREQ_LEVEL[72],TCC_EA0_ATOMIC_LEVEL[73],TCC_EA0_RDREQ[73],TCC_EA0_RDREQ_32B[73],TCC_EA0_RDREQ_LEVEL[73],TCC_EA0_ATOMIC_LEVEL[74],TCC_EA0_RDREQ[74],TCC_EA0_RDREQ_32B[74],TCC_EA0_RDREQ_LEVEL[74],TCC_EA0_ATOMIC_LEVEL[75],TCC_EA0_RDREQ[75],TCC_EA0_RDREQ_32B[75],TCC_EA0_RDREQ_LEVEL[75],TCC_EA0_ATOMIC_LEVEL[76],TCC_EA0_RDREQ[76],TCC_EA0_RDREQ_32B[76],TCC_EA0_RDREQ_LEVEL[76],TCC_EA0_ATOMIC_LEVEL[77],TCC_EA0_RDREQ[77],TCC_EA0_RDREQ_32B[77],TCC_EA0_RDREQ_LEVEL[77],TCC_EA0_ATOMIC_LEVEL[78],TCC_EA0_RDREQ[78],TCC_EA0_RDREQ_32B[78],TCC_EA0_RDREQ_LEVEL[78],TCC_EA0_ATOMIC_LEVEL[79],TCC_EA0_RDREQ[79],TCC_EA0_RDREQ_32B[79],TCC_EA0_RDREQ_LEVEL[79],TCC_EA0_ATOMIC_LEVEL[80],TCC_EA0_RDREQ[80],TCC_EA0_RDREQ_32B[80],TCC_EA0_RDREQ_LEVEL[80],TCC_EA0_ATOMIC_LEVEL[81],TCC_EA0_RDREQ[81],TCC_EA0_RDREQ_32B[81],TCC_EA0_RDREQ_LEVEL[81],TCC_EA0_ATOMIC_LEVEL[82],TCC_EA0_RDREQ[82],TCC_EA0_RDREQ_32B[82],TCC_EA0_RDREQ_LEVEL[82],TCC_EA0_ATOMIC_LEVEL[83],TCC_EA0_RDREQ[83],TCC_EA0_RDREQ_32B[83],TCC_EA0_RDREQ_LEVEL[83],TCC_EA0_ATOMIC_LEVEL[84],TCC_EA0_RDREQ[84],TCC_EA0_RDREQ_32B[84],TCC_EA0_RDREQ_LEVEL[84],TCC_EA0_ATOMIC_LEVEL[85],TCC_EA0_RDREQ[85],TCC_EA0_RDREQ_32B[85],TCC_EA0_RDREQ_LEVEL[85],TCC_EA0_ATOMIC_LEVEL[86],TCC_EA0_RDREQ[86],TCC_EA0_RDREQ_32B[86],TCC_EA0_RDREQ_LEVEL[86],TCC_EA0_ATOMIC_LEVEL[87],TCC_EA0_RDREQ[87],TCC_EA0_RDREQ_32B[87],TCC_EA0_RDREQ_LEVEL[87],TCC_EA0_ATOMIC_LEVEL[88],TCC_EA0_RDREQ[88],TCC_EA0_RDREQ_32B[88],TCC_EA0_RDREQ_LEVEL[88],TCC_EA0_ATOMIC_LEVEL[89],TCC_EA0_RDREQ[89],TCC_EA0_RDREQ_32B[89],TCC_EA0_RDREQ_LEVEL[89],TCC_EA0_ATOMIC_LEVEL[90],TCC_EA0_RDREQ[90],TCC_EA0_RDREQ_32B[90],TCC_EA0_RDREQ_LEVEL[90],TCC_EA0_ATOMIC_LEVEL[91],TCC_EA0_RDREQ[91],TCC_EA0_RDREQ_32B[91],TCC_EA0_RDREQ_LEVEL[91],TCC_EA0_ATOMIC_LEVEL[92],TCC_EA0_RDREQ[92],TCC_EA0_RDREQ_32B[92],TCC_EA0_RDREQ_LEVEL[92],TCC_EA0_ATOMIC_LEVEL[93],TCC_EA0_RDREQ[93],TCC_EA0_RDREQ_32B[93],TCC_EA0_RDREQ_LEVEL[93],TCC_EA0_ATOMIC_LEVEL[94],TCC_EA0_RDREQ[94],TCC_EA0_RDREQ_32B[94],TCC_EA0_RDREQ_LEVEL[94],TCC_EA0_ATOMIC_LEVEL[95],TCC_EA0_RDREQ[95],TCC_EA0_RDREQ_32B[95],TCC_EA0_RDREQ_LEVEL[95],TCC_EA0_ATOMIC_LEVEL[96],TCC_EA0_RDREQ[96],TCC_EA0_RDREQ_32B[96],TCC_EA0_RDREQ_LEVEL[96],TCC_EA0_ATOMIC_LEVEL[97],TCC_EA0_RDREQ[97],TCC_EA0_RDREQ_32B[97],TCC_EA0_RDREQ_LEVEL[97],TCC_EA0_ATOMIC_LEVEL[98],TCC_EA0_RDREQ[98],TCC_EA0_RDREQ_32B[98],TCC_EA0_RDREQ_LEVEL[98],TCC_EA0_ATOMIC_LEVEL[99],TCC_EA0_RDREQ[99],TCC_EA0_RDREQ_32B[99],TCC_EA0_RDREQ_LEVEL[99],TCC_EA0_ATOMIC_LEVEL[100],TCC_EA0_RDREQ[100],TCC_EA0_RDREQ_32B[100],TCC_EA0_RDREQ_LEVEL[100],TCC_EA0_ATOMIC_LEVEL[101],TCC_EA0_RDREQ[101],TCC_EA0_RDREQ_32B[101],TCC_EA0_RDREQ_LEVEL[101],TCC_EA0_ATOMIC_LEVEL[102],TCC_EA0_RDREQ[102],TCC_EA0_RDREQ_32B[102],TCC_EA0_RDREQ_LEVEL[102],TCC_EA0_ATOMIC_LEVEL[103],TCC_EA0_RDREQ[103],TCC_EA0_RDREQ_32B[103],TCC_EA0_RDREQ_LEVEL[103],TCC_EA0_ATOMIC_LEVEL[104],TCC_EA0_RDREQ[104],TCC_EA0_RDREQ_32B[104],TCC_EA0_RDREQ_LEVEL[104],TCC_EA0_ATOMIC_LEVEL[105],TCC_EA0_RDREQ[105],TCC_EA0_RDREQ_32B[105],TCC_EA0_RDREQ_LEVEL[105],TCC_EA0_ATOMIC_LEVEL[106],TCC_EA0_RDREQ[106],TCC_EA0_RDREQ_32B[106],TCC_EA0_RDREQ_LEVEL[106],TCC_EA0_ATOMIC_LEVEL[107],TCC_EA0_RDREQ[107],TCC_EA0_RDREQ_32B[107],TCC_EA0_RDREQ_LEVEL[107],TCC_EA0_ATOMIC_LEVEL[108],TCC_EA0_RDREQ[108],TCC_EA0_RDREQ_32B[108],TCC_EA0_RDREQ_LEVEL[108],TCC_EA0_ATOMIC_LEVEL[109],TCC_EA0_RDREQ[109],TCC_EA0_RDREQ_32B[109],TCC_EA0_RDREQ_LEVEL[109],TCC_EA0_ATOMIC_LEVEL[110],TCC_EA0_RDREQ[110],TCC_EA0_RDREQ_32B[110],TCC_EA0_RDREQ_LEVEL[110],TCC_EA0_ATOMIC_LEVEL[111],TCC_EA0_RDREQ[111],TCC_EA0_RDREQ_32B[111],TCC_EA0_RDREQ_LEVEL[111],TCC_EA0_ATOMIC_LEVEL[112],TCC_EA0_RDREQ[112],TCC_EA0_RDREQ_32B[112],TCC_EA0_RDREQ_LEVEL[112],TCC_EA0_ATOMIC_LEVEL[113],TCC_EA0_RDREQ[113],TCC_EA0_RDREQ_32B[113],TCC_EA0_RDREQ_LEVEL[113],TCC_EA0_ATOMIC_LEVEL[114],TCC_EA0_RDREQ[114],TCC_EA0_RDREQ_32B[114],TCC_EA0_RDREQ_LEVEL[114],TCC_EA0_ATOMIC_LEVEL[115],TCC_EA0_RDREQ[115],TCC_EA0_RDREQ_32B[115],TCC_EA0_RDREQ_LEVEL[115],TCC_EA0_ATOMIC_LEVEL[116],TCC_EA0_RDREQ[116],TCC_EA0_RDREQ_32B[116],TCC_EA0_RDREQ_LEVEL[116],TCC_EA0_ATOMIC_LEVEL[117],TCC_EA0_RDREQ[117],TCC_EA0_RDREQ_32B[117],TCC_EA0_RDREQ_LEVEL[117],TCC_EA0_ATOMIC_LEVEL[118],TCC_EA0_RDREQ[118],TCC_EA0_RDREQ_32B[118],TCC_EA0_RDREQ_LEVEL[118],TCC_EA0_ATOMIC_LEVEL[119],TCC_EA0_RDREQ[119],TCC_EA0_RDREQ_32B[119],TCC_EA0_RDREQ_LEVEL[119],TCC_EA0_ATOMIC_LEVEL[120],TCC_EA0_RDREQ[120],TCC_EA0_RDREQ_32B[120],TCC_EA0_RDREQ_LEVEL[120],TCC_EA0_ATOMIC_LEVEL[121],TCC_EA0_RDREQ[121],TCC_EA0_RDREQ_32B[121],TCC_EA0_RDREQ_LEVEL[121],TCC_EA0_ATOMIC_LEVEL[122],TCC_EA0_RDREQ[122],TCC_EA0_RDREQ_32B[122],TCC_EA0_RDREQ_LEVEL[122],TCC_EA0_ATOMIC_LEVEL[123],TCC_EA0_RDREQ[123],TCC_EA0_RDREQ_32B[123],TCC_EA0_RDREQ_LEVEL[123],TCC_EA0_ATOMIC_LEVEL[124],TCC_EA0_RDREQ[124],TCC_EA0_RDREQ_32B[124],TCC_EA0_RDREQ_LEVEL[124],TCC_EA0_ATOMIC_LEVEL[125],TCC_EA0_RDREQ[125],TCC_EA0_RDREQ_32B[125],TCC_EA0_RDREQ_LEVEL[125],TCC_EA0_ATOMIC_LEVEL[126],TCC_EA0_RDREQ[126],TCC_EA0_RDREQ_32B[126],TCC_EA0_RDREQ_LEVEL[126],TCC_EA0_ATOMIC_LEVEL[127],TCC_EA0_RDREQ[127],TCC_EA0_RDREQ_32B[127],TCC_EA0_RDREQ_LEVEL[127],Wave_Size_9,Correlation_ID_9,XCC_Index_9,TCC_EA0_WRREQ[0],TCC_EA0_WRREQ_64B[0],TCC_EA0_WRREQ_LEVEL[0],TCC_HIT[0],TCC_EA0_WRREQ[1],TCC_EA0_WRREQ_64B[1],TCC_EA0_WRREQ_LEVEL[1],TCC_HIT[1],TCC_EA0_WRREQ[2],TCC_EA0_WRREQ_64B[2],TCC_EA0_WRREQ_LEVEL[2],TCC_HIT[2],TCC_EA0_WRREQ[3],TCC_EA0_WRREQ_64B[3],TCC_EA0_WRREQ_LEVEL[3],TCC_HIT[3],TCC_EA0_WRREQ[4],TCC_EA0_WRREQ_64B[4],TCC_EA0_WRREQ_LEVEL[4],TCC_HIT[4],TCC_EA0_WRREQ[5],TCC_EA0_WRREQ_64B[5],TCC_EA0_WRREQ_LEVEL[5],TCC_HIT[5],TCC_EA0_WRREQ[6],TCC_EA0_WRREQ_64B[6],TCC_EA0_WRREQ_LEVEL[6],TCC_HIT[6],TCC_EA0_WRREQ[7],TCC_EA0_WRREQ_64B[7],TCC_EA0_WRREQ_LEVEL[7],TCC_HIT[7],TCC_EA0_WRREQ[8],TCC_EA0_WRREQ_64B[8],TCC_EA0_WRREQ_LEVEL[8],TCC_HIT[8],TCC_EA0_WRREQ[9],TCC_EA0_WRREQ_64B[9],TCC_EA0_WRREQ_LEVEL[9],TCC_HIT[9],TCC_EA0_WRREQ[10],TCC_EA0_WRREQ_64B[10],TCC_EA0_WRREQ_LEVEL[10],TCC_HIT[10],TCC_EA0_WRREQ[11],TCC_EA0_WRREQ_64B[11],TCC_EA0_WRREQ_LEVEL[11],TCC_HIT[11],TCC_EA0_WRREQ[12],TCC_EA0_WRREQ_64B[12],TCC_EA0_WRREQ_LEVEL[12],TCC_HIT[12],TCC_EA0_WRREQ[13],TCC_EA0_WRREQ_64B[13],TCC_EA0_WRREQ_LEVEL[13],TCC_HIT[13],TCC_EA0_WRREQ[14],TCC_EA0_WRREQ_64B[14],TCC_EA0_WRREQ_LEVEL[14],TCC_HIT[14],TCC_EA0_WRREQ[15],TCC_EA0_WRREQ_64B[15],TCC_EA0_WRREQ_LEVEL[15],TCC_HIT[15],TCC_EA0_WRREQ[16],TCC_EA0_WRREQ_64B[16],TCC_EA0_WRREQ_LEVEL[16],TCC_HIT[16],TCC_EA0_WRREQ[17],TCC_EA0_WRREQ_64B[17],TCC_EA0_WRREQ_LEVEL[17],TCC_HIT[17],TCC_EA0_WRREQ[18],TCC_EA0_WRREQ_64B[18],TCC_EA0_WRREQ_LEVEL[18],TCC_HIT[18],TCC_EA0_WRREQ[19],TCC_EA0_WRREQ_64B[19],TCC_EA0_WRREQ_LEVEL[19],TCC_HIT[19],TCC_EA0_WRREQ[20],TCC_EA0_WRREQ_64B[20],TCC_EA0_WRREQ_LEVEL[20],TCC_HIT[20],TCC_EA0_WRREQ[21],TCC_EA0_WRREQ_64B[21],TCC_EA0_WRREQ_LEVEL[21],TCC_HIT[21],TCC_EA0_WRREQ[22],TCC_EA0_WRREQ_64B[22],TCC_EA0_WRREQ_LEVEL[22],TCC_HIT[22],TCC_EA0_WRREQ[23],TCC_EA0_WRREQ_64B[23],TCC_EA0_WRREQ_LEVEL[23],TCC_HIT[23],TCC_EA0_WRREQ[24],TCC_EA0_WRREQ_64B[24],TCC_EA0_WRREQ_LEVEL[24],TCC_HIT[24],TCC_EA0_WRREQ[25],TCC_EA0_WRREQ_64B[25],TCC_EA0_WRREQ_LEVEL[25],TCC_HIT[25],TCC_EA0_WRREQ[26],TCC_EA0_WRREQ_64B[26],TCC_EA0_WRREQ_LEVEL[26],TCC_HIT[26],TCC_EA0_WRREQ[27],TCC_EA0_WRREQ_64B[27],TCC_EA0_WRREQ_LEVEL[27],TCC_HIT[27],TCC_EA0_WRREQ[28],TCC_EA0_WRREQ_64B[28],TCC_EA0_WRREQ_LEVEL[28],TCC_HIT[28],TCC_EA0_WRREQ[29],TCC_EA0_WRREQ_64B[29],TCC_EA0_WRREQ_LEVEL[29],TCC_HIT[29],TCC_EA0_WRREQ[30],TCC_EA0_WRREQ_64B[30],TCC_EA0_WRREQ_LEVEL[30],TCC_HIT[30],TCC_EA0_WRREQ[31],TCC_EA0_WRREQ_64B[31],TCC_EA0_WRREQ_LEVEL[31],TCC_HIT[31],TCC_EA0_WRREQ[32],TCC_EA0_WRREQ_64B[32],TCC_EA0_WRREQ_LEVEL[32],TCC_HIT[32],TCC_EA0_WRREQ[33],TCC_EA0_WRREQ_64B[33],TCC_EA0_WRREQ_LEVEL[33],TCC_HIT[33],TCC_EA0_WRREQ[34],TCC_EA0_WRREQ_64B[34],TCC_EA0_WRREQ_LEVEL[34],TCC_HIT[34],TCC_EA0_WRREQ[35],TCC_EA0_WRREQ_64B[35],TCC_EA0_WRREQ_LEVEL[35],TCC_HIT[35],TCC_EA0_WRREQ[36],TCC_EA0_WRREQ_64B[36],TCC_EA0_WRREQ_LEVEL[36],TCC_HIT[36],TCC_EA0_WRREQ[37],TCC_EA0_WRREQ_64B[37],TCC_EA0_WRREQ_LEVEL[37],TCC_HIT[37],TCC_EA0_WRREQ[38],TCC_EA0_WRREQ_64B[38],TCC_EA0_WRREQ_LEVEL[38],TCC_HIT[38],TCC_EA0_WRREQ[39],TCC_EA0_WRREQ_64B[39],TCC_EA0_WRREQ_LEVEL[39],TCC_HIT[39],TCC_EA0_WRREQ[40],TCC_EA0_WRREQ_64B[40],TCC_EA0_WRREQ_LEVEL[40],TCC_HIT[40],TCC_EA0_WRREQ[41],TCC_EA0_WRREQ_64B[41],TCC_EA0_WRREQ_LEVEL[41],TCC_HIT[41],TCC_EA0_WRREQ[42],TCC_EA0_WRREQ_64B[42],TCC_EA0_WRREQ_LEVEL[42],TCC_HIT[42],TCC_EA0_WRREQ[43],TCC_EA0_WRREQ_64B[43],TCC_EA0_WRREQ_LEVEL[43],TCC_HIT[43],TCC_EA0_WRREQ[44],TCC_EA0_WRREQ_64B[44],TCC_EA0_WRREQ_LEVEL[44],TCC_HIT[44],TCC_EA0_WRREQ[45],TCC_EA0_WRREQ_64B[45],TCC_EA0_WRREQ_LEVEL[45],TCC_HIT[45],TCC_EA0_WRREQ[46],TCC_EA0_WRREQ_64B[46],TCC_EA0_WRREQ_LEVEL[46],TCC_HIT[46],TCC_EA0_WRREQ[47],TCC_EA0_WRREQ_64B[47],TCC_EA0_WRREQ_LEVEL[47],TCC_HIT[47],TCC_EA0_WRREQ[48],TCC_EA0_WRREQ_64B[48],TCC_EA0_WRREQ_LEVEL[48],TCC_HIT[48],TCC_EA0_WRREQ[49],TCC_EA0_WRREQ_64B[49],TCC_EA0_WRREQ_LEVEL[49],TCC_HIT[49],TCC_EA0_WRREQ[50],TCC_EA0_WRREQ_64B[50],TCC_EA0_WRREQ_LEVEL[50],TCC_HIT[50],TCC_EA0_WRREQ[51],TCC_EA0_WRREQ_64B[51],TCC_EA0_WRREQ_LEVEL[51],TCC_HIT[51],TCC_EA0_WRREQ[52],TCC_EA0_WRREQ_64B[52],TCC_EA0_WRREQ_LEVEL[52],TCC_HIT[52],TCC_EA0_WRREQ[53],TCC_EA0_WRREQ_64B[53],TCC_EA0_WRREQ_LEVEL[53],TCC_HIT[53],TCC_EA0_WRREQ[54],TCC_EA0_WRREQ_64B[54],TCC_EA0_WRREQ_LEVEL[54],TCC_HIT[54],TCC_EA0_WRREQ[55],TCC_EA0_WRREQ_64B[55],TCC_EA0_WRREQ_LEVEL[55],TCC_HIT[55],TCC_EA0_WRREQ[56],TCC_EA0_WRREQ_64B[56],TCC_EA0_WRREQ_LEVEL[56],TCC_HIT[56],TCC_EA0_WRREQ[57],TCC_EA0_WRREQ_64B[57],TCC_EA0_WRREQ_LEVEL[57],TCC_HIT[57],TCC_EA0_WRREQ[58],TCC_EA0_WRREQ_64B[58],TCC_EA0_WRREQ_LEVEL[58],TCC_HIT[58],TCC_EA0_WRREQ[59],TCC_EA0_WRREQ_64B[59],TCC_EA0_WRREQ_LEVEL[59],TCC_HIT[59],TCC_EA0_WRREQ[60],TCC_EA0_WRREQ_64B[60],TCC_EA0_WRREQ_LEVEL[60],TCC_HIT[60],TCC_EA0_WRREQ[61],TCC_EA0_WRREQ_64B[61],TCC_EA0_WRREQ_LEVEL[61],TCC_HIT[61],TCC_EA0_WRREQ[62],TCC_EA0_WRREQ_64B[62],TCC_EA0_WRREQ_LEVEL[62],TCC_HIT[62],TCC_EA0_WRREQ[63],TCC_EA0_WRREQ_64B[63],TCC_EA0_WRREQ_LEVEL[63],TCC_HIT[63],TCC_EA0_WRREQ[64],TCC_EA0_WRREQ_64B[64],TCC_EA0_WRREQ_LEVEL[64],TCC_HIT[64],TCC_EA0_WRREQ[65],TCC_EA0_WRREQ_64B[65],TCC_EA0_WRREQ_LEVEL[65],TCC_HIT[65],TCC_EA0_WRREQ[66],TCC_EA0_WRREQ_64B[66],TCC_EA0_WRREQ_LEVEL[66],TCC_HIT[66],TCC_EA0_WRREQ[67],TCC_EA0_WRREQ_64B[67],TCC_EA0_WRREQ_LEVEL[67],TCC_HIT[67],TCC_EA0_WRREQ[68],TCC_EA0_WRREQ_64B[68],TCC_EA0_WRREQ_LEVEL[68],TCC_HIT[68],TCC_EA0_WRREQ[69],TCC_EA0_WRREQ_64B[69],TCC_EA0_WRREQ_LEVEL[69],TCC_HIT[69],TCC_EA0_WRREQ[70],TCC_EA0_WRREQ_64B[70],TCC_EA0_WRREQ_LEVEL[70],TCC_HIT[70],TCC_EA0_WRREQ[71],TCC_EA0_WRREQ_64B[71],TCC_EA0_WRREQ_LEVEL[71],TCC_HIT[71],TCC_EA0_WRREQ[72],TCC_EA0_WRREQ_64B[72],TCC_EA0_WRREQ_LEVEL[72],TCC_HIT[72],TCC_EA0_WRREQ[73],TCC_EA0_WRREQ_64B[73],TCC_EA0_WRREQ_LEVEL[73],TCC_HIT[73],TCC_EA0_WRREQ[74],TCC_EA0_WRREQ_64B[74],TCC_EA0_WRREQ_LEVEL[74],TCC_HIT[74],TCC_EA0_WRREQ[75],TCC_EA0_WRREQ_64B[75],TCC_EA0_WRREQ_LEVEL[75],TCC_HIT[75],TCC_EA0_WRREQ[76],TCC_EA0_WRREQ_64B[76],TCC_EA0_WRREQ_LEVEL[76],TCC_HIT[76],TCC_EA0_WRREQ[77],TCC_EA0_WRREQ_64B[77],TCC_EA0_WRREQ_LEVEL[77],TCC_HIT[77],TCC_EA0_WRREQ[78],TCC_EA0_WRREQ_64B[78],TCC_EA0_WRREQ_LEVEL[78],TCC_HIT[78],TCC_EA0_WRREQ[79],TCC_EA0_WRREQ_64B[79],TCC_EA0_WRREQ_LEVEL[79],TCC_HIT[79],TCC_EA0_WRREQ[80],TCC_EA0_WRREQ_64B[80],TCC_EA0_WRREQ_LEVEL[80],TCC_HIT[80],TCC_EA0_WRREQ[81],TCC_EA0_WRREQ_64B[81],TCC_EA0_WRREQ_LEVEL[81],TCC_HIT[81],TCC_EA0_WRREQ[82],TCC_EA0_WRREQ_64B[82],TCC_EA0_WRREQ_LEVEL[82],TCC_HIT[82],TCC_EA0_WRREQ[83],TCC_EA0_WRREQ_64B[83],TCC_EA0_WRREQ_LEVEL[83],TCC_HIT[83],TCC_EA0_WRREQ[84],TCC_EA0_WRREQ_64B[84],TCC_EA0_WRREQ_LEVEL[84],TCC_HIT[84],TCC_EA0_WRREQ[85],TCC_EA0_WRREQ_64B[85],TCC_EA0_WRREQ_LEVEL[85],TCC_HIT[85],TCC_EA0_WRREQ[86],TCC_EA0_WRREQ_64B[86],TCC_EA0_WRREQ_LEVEL[86],TCC_HIT[86],TCC_EA0_WRREQ[87],TCC_EA0_WRREQ_64B[87],TCC_EA0_WRREQ_LEVEL[87],TCC_HIT[87],TCC_EA0_WRREQ[88],TCC_EA0_WRREQ_64B[88],TCC_EA0_WRREQ_LEVEL[88],TCC_HIT[88],TCC_EA0_WRREQ[89],TCC_EA0_WRREQ_64B[89],TCC_EA0_WRREQ_LEVEL[89],TCC_HIT[89],TCC_EA0_WRREQ[90],TCC_EA0_WRREQ_64B[90],TCC_EA0_WRREQ_LEVEL[90],TCC_HIT[90],TCC_EA0_WRREQ[91],TCC_EA0_WRREQ_64B[91],TCC_EA0_WRREQ_LEVEL[91],TCC_HIT[91],TCC_EA0_WRREQ[92],TCC_EA0_WRREQ_64B[92],TCC_EA0_WRREQ_LEVEL[92],TCC_HIT[92],TCC_EA0_WRREQ[93],TCC_EA0_WRREQ_64B[93],TCC_EA0_WRREQ_LEVEL[93],TCC_HIT[93],TCC_EA0_WRREQ[94],TCC_EA0_WRREQ_64B[94],TCC_EA0_WRREQ_LEVEL[94],TCC_HIT[94],TCC_EA0_WRREQ[95],TCC_EA0_WRREQ_64B[95],TCC_EA0_WRREQ_LEVEL[95],TCC_HIT[95],TCC_EA0_WRREQ[96],TCC_EA0_WRREQ_64B[96],TCC_EA0_WRREQ_LEVEL[96],TCC_HIT[96],TCC_EA0_WRREQ[97],TCC_EA0_WRREQ_64B[97],TCC_EA0_WRREQ_LEVEL[97],TCC_HIT[97],TCC_EA0_WRREQ[98],TCC_EA0_WRREQ_64B[98],TCC_EA0_WRREQ_LEVEL[98],TCC_HIT[98],TCC_EA0_WRREQ[99],TCC_EA0_WRREQ_64B[99],TCC_EA0_WRREQ_LEVEL[99],TCC_HIT[99],TCC_EA0_WRREQ[100],TCC_EA0_WRREQ_64B[100],TCC_EA0_WRREQ_LEVEL[100],TCC_HIT[100],TCC_EA0_WRREQ[101],TCC_EA0_WRREQ_64B[101],TCC_EA0_WRREQ_LEVEL[101],TCC_HIT[101],TCC_EA0_WRREQ[102],TCC_EA0_WRREQ_64B[102],TCC_EA0_WRREQ_LEVEL[102],TCC_HIT[102],TCC_EA0_WRREQ[103],TCC_EA0_WRREQ_64B[103],TCC_EA0_WRREQ_LEVEL[103],TCC_HIT[103],TCC_EA0_WRREQ[104],TCC_EA0_WRREQ_64B[104],TCC_EA0_WRREQ_LEVEL[104],TCC_HIT[104],TCC_EA0_WRREQ[105],TCC_EA0_WRREQ_64B[105],TCC_EA0_WRREQ_LEVEL[105],TCC_HIT[105],TCC_EA0_WRREQ[106],TCC_EA0_WRREQ_64B[106],TCC_EA0_WRREQ_LEVEL[106],TCC_HIT[106],TCC_EA0_WRREQ[107],TCC_EA0_WRREQ_64B[107],TCC_EA0_WRREQ_LEVEL[107],TCC_HIT[107],TCC_EA0_WRREQ[108],TCC_EA0_WRREQ_64B[108],TCC_EA0_WRREQ_LEVEL[108],TCC_HIT[108],TCC_EA0_WRREQ[109],TCC_EA0_WRREQ_64B[109],TCC_EA0_WRREQ_LEVEL[109],TCC_HIT[109],TCC_EA0_WRREQ[110],TCC_EA0_WRREQ_64B[110],TCC_EA0_WRREQ_LEVEL[110],TCC_HIT[110],TCC_EA0_WRREQ[111],TCC_EA0_WRREQ_64B[111],TCC_EA0_WRREQ_LEVEL[111],TCC_HIT[111],TCC_EA0_WRREQ[112],TCC_EA0_WRREQ_64B[112],TCC_EA0_WRREQ_LEVEL[112],TCC_HIT[112],TCC_EA0_WRREQ[113],TCC_EA0_WRREQ_64B[113],TCC_EA0_WRREQ_LEVEL[113],TCC_HIT[113],TCC_EA0_WRREQ[114],TCC_EA0_WRREQ_64B[114],TCC_EA0_WRREQ_LEVEL[114],TCC_HIT[114],TCC_EA0_WRREQ[115],TCC_EA0_WRREQ_64B[115],TCC_EA0_WRREQ_LEVEL[115],TCC_HIT[115],TCC_EA0_WRREQ[116],TCC_EA0_WRREQ_64B[116],TCC_EA0_WRREQ_LEVEL[116],TCC_HIT[116],TCC_EA0_WRREQ[117],TCC_EA0_WRREQ_64B[117],TCC_EA0_WRREQ_LEVEL[117],TCC_HIT[117],TCC_EA0_WRREQ[118],TCC_EA0_WRREQ_64B[118],TCC_EA0_WRREQ_LEVEL[118],TCC_HIT[118],TCC_EA0_WRREQ[119],TCC_EA0_WRREQ_64B[119],TCC_EA0_WRREQ_LEVEL[119],TCC_HIT[119],TCC_EA0_WRREQ[120],TCC_EA0_WRREQ_64B[120],TCC_EA0_WRREQ_LEVEL[120],TCC_HIT[120],TCC_EA0_WRREQ[121],TCC_EA0_WRREQ_64B[121],TCC_EA0_WRREQ_LEVEL[121],TCC_HIT[121],TCC_EA0_WRREQ[122],TCC_EA0_WRREQ_64B[122],TCC_EA0_WRREQ_LEVEL[122],TCC_HIT[122],TCC_EA0_WRREQ[123],TCC_EA0_WRREQ_64B[123],TCC_EA0_WRREQ_LEVEL[123],TCC_HIT[123],TCC_EA0_WRREQ[124],TCC_EA0_WRREQ_64B[124],TCC_EA0_WRREQ_LEVEL[124],TCC_HIT[124],TCC_EA0_WRREQ[125],TCC_EA0_WRREQ_64B[125],TCC_EA0_WRREQ_LEVEL[125],TCC_HIT[125],TCC_EA0_WRREQ[126],TCC_EA0_WRREQ_64B[126],TCC_EA0_WRREQ_LEVEL[126],TCC_HIT[126],TCC_EA0_WRREQ[127],TCC_EA0_WRREQ_64B[127],TCC_EA0_WRREQ_LEVEL[127],TCC_HIT[127],Wave_Size_10,Correlation_ID_10,SQC_DCACHE_REQ_READ_2,SQC_DCACHE_REQ_READ_4,Wave_Size_11,Correlation_ID_11,SQ_CYCLES,SQ_BUSY_CYCLES,SQ_BUSY_CU_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,SQ_INSTS_VALU_CVT,SQ_INSTS_VMEM_WR,SQ_INSTS_VMEM_RD,GRBM_COUNT,GRBM_GUI_ACTIVE,SPI_CSN_WINDOW_VALID,SPI_CSN_BUSY,CPC_CPC_STAT_BUSY,CPC_CPC_STAT_IDLE,CPF_CPF_STAT_BUSY,CPF_CPF_STAT_STALL,TA_BUFFER_WAVEFRONTS_sum,TA_TA_BUSY_sum,TCC_BUSY_sum,TCC_CYCLE_sum,TCC_PROBE_ALL_sum,TCC_PROBE_sum,TCP_GATE_EN1_sum,TCP_GATE_EN2_sum,TCP_TCR_TCP_STALL_CYCLES_sum,TCP_TD_TCP_STALL_CYCLES_sum,TD_TC_STALL_sum,TD_TD_BUSY_sum,Wave_Size_12,Correlation_ID_12,SQ_THREAD_CYCLES_VALU,SQ_IFETCH,SQ_LDS_BANK_CONFLICT,SQ_LDS_ADDR_CONFLICT,SQ_LDS_UNALIGNED_STALL,SQ_WAVES_EQ_64,SQ_WAVES_LT_64,SQ_WAVES_LT_48,SPI_RA_BAR_CU_FULL_CSN,SPI_RA_TGLIM_CU_FULL_CSN,TA_FLAT_READ_WAVEFRONTS_sum,TA_FLAT_WAVEFRONTS_sum,TCC_ALL_TC_OP_WB_WRITEBACK_sum,TCC_EA0_RDREQ_DRAM_sum,TCC_NORMAL_WRITEBACK_sum,TCC_TAG_STALL_sum,TCP_TCC_NC_ATOMIC_REQ_sum,TCP_TCC_NC_READ_REQ_sum,TCP_TCC_NC_WRITE_REQ_sum,TCP_TCC_UC_READ_REQ_sum,Wave_Size_13,Correlation_ID_13,SQ_INSTS_VMEM,SQ_INSTS_SALU,SQ_INSTS_VSKIPPED,SQ_INSTS,SQ_INSTS_VALU,SQ_INSTS_VALU_ADD_F16,SQ_INSTS_VALU_MUL_F16,SQ_INSTS_VALU_FMA_F16,GRBM_SPI_BUSY,SPI_CSN_NUM_THREADGROUPS,SPI_CSN_WAVE,CPC_CPC_TCIU_BUSY,CPC_CPC_TCIU_IDLE,CPF_CPF_TCIU_BUSY,CPF_CPF_TCIU_STALL,TA_BUFFER_READ_WAVEFRONTS_sum,TA_BUFFER_WRITE_WAVEFRONTS_sum,TCC_CC_REQ_sum,TCC_NC_REQ_sum,TCC_RW_REQ_sum,TCC_UC_REQ_sum,TCP_ATOMIC_TAGCONFLICT_STALL_CYCLES_sum,TCP_READ_TAGCONFLICT_STALL_CYCLES_sum,TCP_TA_TCP_STATE_READ_sum,TCP_WRITE_TAGCONFLICT_STALL_CYCLES_sum,TD_LOAD_WAVEFRONT_sum,TD_SPI_STALL_sum,Wave_Size_14,Correlation_ID_14,SQ_INSTS_VALU_MFMA_MOPS_I8,SQ_INSTS_VALU_MFMA_MOPS_F16,SQ_INSTS_VALU_MFMA_MOPS_BF16,SQ_INSTS_VALU_MFMA_MOPS_F32,SQ_INSTS_VALU_MFMA_MOPS_F64,SQC_TC_INST_REQ,SQC_TC_DATA_READ_REQ,SQC_TC_DATA_WRITE_REQ,TCP_PENDING_STALL_CYCLES_sum,Wave_Size_15,Correlation_ID_15,SQ_INSTS_VALU_TRANS_F64,SQ_INSTS_VALU_INT32,SQ_INSTS_VALU_INT64,SQ_INSTS_SMEM,SQ_INSTS_FLAT,SQ_INSTS_LDS,SQ_INSTS_GDS,SQ_INSTS_EXP_GDS,SPI_RA_RES_STALL_CSN,SPI_RA_TMP_STALL_CSN,CPC_CPC_UTCL2IU_BUSY,CPC_CPC_UTCL2IU_IDLE,CPF_CMP_UTCL1_STALL_ON_TRANSLATION,TA_BUFFER_COALESCED_READ_CYCLES_sum,TA_BUFFER_COALESCED_WRITE_CYCLES_sum,TCC_ATOMIC_sum,TCC_READ_sum,TCC_WRITEBACK_sum,TCC_WRITE_sum,TCP_TOTAL_ATOMIC_WITHOUT_RET_sum,TCP_TOTAL_ATOMIC_WITH_RET_sum,TCP_TOTAL_CACHE_ACCESSES_sum,TCP_TOTAL_WRITEBACK_INVALIDATES_sum,TD_COALESCABLE_WAVEFRONT_sum,Wave_Size_16,Correlation_ID_16,SQC_TC_DATA_ATOMIC_REQ,SQC_TC_STALL,SQC_TC_REQ,SQC_DCACHE_REQ_READ_16,SQC_ICACHE_REQ,SQC_ICACHE_HITS,SQC_ICACHE_MISSES,SQC_ICACHE_MISSES_DUPLICATE,Wave_Size_17,Correlation_ID_17,SQ_ACTIVE_INST_SCA,SQ_ACTIVE_INST_EXP_GDS,SQ_ACTIVE_INST_MISC,SQ_ACTIVE_INST_FLAT,SQ_INST_CYCLES_VMEM_WR,SQ_INST_CYCLES_VMEM_RD,SQ_INST_CYCLES_SMEM,SQ_INST_CYCLES_SALU,SPI_RA_SGPR_SIMD_FULL_CSN,SPI_RA_LDS_CU_FULL_CSN,CPC_ME1_DC0_SPI_BUSY,TA_ADDR_STALLED_BY_TD_CYCLES_sum,TA_DATA_STALLED_BY_TC_CYCLES_sum,TCC_BUBBLE_sum,TCC_EA0_RDREQ_32B_sum,TCC_EA0_RDREQ_sum,TCC_EA0_RD_UNCACHED_32B_sum,TCP_TCC_ATOMIC_WITHOUT_RET_REQ_sum,TCP_TCC_ATOMIC_WITH_RET_REQ_sum,TCP_TCC_READ_REQ_sum,TCP_TCC_WRITE_REQ_sum,Start_Timestamp,End_Timestamp +0,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,2944753.0,0.0,0.0,65536.0,60576.0,160.0,4800.0,32768.0,64,0,0,0.0,512.0,48620.0,0.0,0.0,512.0,48620.0,0.0,0.0,512.0,48620.0,0.0,0.0,512.0,48620.0,0.0,0.0,512.0,48620.0,0.0,0.0,512.0,48620.0,0.0,0.0,512.0,48620.0,0.0,0.0,512.0,48620.0,0.0,0.0,512.0,48620.0,0.0,0.0,512.0,48620.0,0.0,0.0,512.0,48620.0,0.0,0.0,512.0,48620.0,0.0,0.0,512.0,48620.0,0.0,0.0,512.0,48620.0,0.0,0.0,512.0,48620.0,0.0,0.0,512.0,48620.0,0.0,0.0,512.0,42548.0,0.0,0.0,512.0,42548.0,0.0,0.0,512.0,42548.0,0.0,0.0,512.0,42548.0,0.0,0.0,512.0,42548.0,0.0,0.0,512.0,42548.0,0.0,0.0,512.0,42548.0,0.0,0.0,512.0,42548.0,0.0,0.0,512.0,42548.0,0.0,0.0,512.0,42548.0,0.0,0.0,512.0,42548.0,0.0,0.0,512.0,42548.0,0.0,0.0,512.0,42548.0,0.0,0.0,512.0,42548.0,0.0,0.0,512.0,42548.0,0.0,0.0,512.0,42548.0,0.0,0.0,512.0,58461.0,0.0,0.0,512.0,58461.0,0.0,0.0,512.0,58461.0,0.0,0.0,512.0,58461.0,0.0,0.0,512.0,58461.0,0.0,0.0,512.0,58461.0,0.0,0.0,512.0,58461.0,0.0,0.0,512.0,58461.0,0.0,0.0,512.0,58461.0,0.0,0.0,512.0,58461.0,0.0,0.0,512.0,58461.0,0.0,0.0,512.0,58461.0,0.0,0.0,512.0,58461.0,0.0,0.0,512.0,58461.0,0.0,0.0,512.0,58461.0,0.0,0.0,512.0,58461.0,0.0,0.0,512.0,66036.0,0.0,0.0,512.0,66036.0,0.0,0.0,512.0,66036.0,0.0,0.0,512.0,66036.0,0.0,0.0,512.0,66036.0,0.0,0.0,512.0,66036.0,0.0,0.0,512.0,66036.0,0.0,0.0,512.0,66036.0,0.0,0.0,512.0,66036.0,0.0,0.0,512.0,66036.0,0.0,0.0,512.0,66036.0,0.0,0.0,512.0,66036.0,0.0,0.0,512.0,66036.0,0.0,0.0,512.0,66036.0,0.0,0.0,512.0,66036.0,0.0,0.0,512.0,66036.0,0.0,0.0,512.0,84449.0,0.0,0.0,512.0,84449.0,0.0,0.0,512.0,84449.0,0.0,0.0,512.0,84449.0,0.0,0.0,512.0,84449.0,0.0,0.0,512.0,84449.0,0.0,0.0,512.0,84449.0,0.0,0.0,512.0,84449.0,0.0,0.0,512.0,84449.0,0.0,0.0,512.0,84449.0,0.0,0.0,512.0,84449.0,0.0,0.0,512.0,84449.0,0.0,0.0,512.0,84449.0,0.0,0.0,512.0,84449.0,0.0,0.0,512.0,84449.0,0.0,0.0,512.0,84449.0,0.0,0.0,512.0,92543.0,0.0,0.0,512.0,92543.0,0.0,0.0,512.0,92543.0,0.0,0.0,512.0,92543.0,0.0,0.0,512.0,92543.0,0.0,0.0,512.0,92543.0,0.0,0.0,512.0,92543.0,0.0,0.0,512.0,92543.0,0.0,0.0,512.0,92543.0,0.0,0.0,512.0,92543.0,0.0,0.0,512.0,92543.0,0.0,0.0,512.0,92543.0,0.0,0.0,512.0,92543.0,0.0,0.0,512.0,92543.0,0.0,0.0,512.0,92543.0,0.0,0.0,512.0,92543.0,0.0,0.0,512.0,96892.0,0.0,0.0,512.0,96892.0,0.0,0.0,512.0,96892.0,0.0,0.0,512.0,96892.0,0.0,0.0,512.0,96892.0,0.0,0.0,512.0,96892.0,0.0,0.0,512.0,96892.0,0.0,0.0,512.0,96892.0,0.0,0.0,512.0,96892.0,0.0,0.0,512.0,96892.0,0.0,0.0,512.0,96892.0,0.0,0.0,512.0,96892.0,0.0,0.0,512.0,96892.0,0.0,0.0,512.0,96892.0,0.0,0.0,512.0,96892.0,0.0,0.0,512.0,96892.0,0.0,0.0,512.0,106731.0,0.0,0.0,512.0,106731.0,0.0,0.0,512.0,106731.0,0.0,0.0,512.0,106731.0,0.0,0.0,512.0,106731.0,0.0,0.0,512.0,106731.0,0.0,0.0,512.0,106731.0,0.0,0.0,512.0,106731.0,0.0,0.0,512.0,106731.0,0.0,0.0,512.0,106731.0,0.0,0.0,512.0,106731.0,0.0,0.0,512.0,106731.0,0.0,0.0,512.0,106731.0,0.0,0.0,512.0,106731.0,0.0,0.0,512.0,106731.0,0.0,0.0,512.0,106731.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,85680075.0,47047448.0,95491.0,0.0,0.0,65536.0,131072.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,56009.0,32074.0,2021062.0,696.0,0.0,309511.0,0.0,0.0,66160.0,131309.0,197469.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,592.0,1616.0,1616.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,592.0,1616.0,1616.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,592.0,1616.0,1616.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,592.0,1616.0,1616.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,592.0,1616.0,1616.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,592.0,1616.0,1616.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,592.0,1616.0,1616.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,592.0,1616.0,1616.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,64,0,16384.0,16384.0,55681546.0,16097106.0,278528.0,0.0,0.0,98304.0,3181190.0,0.0,0.0,1998157.0,56829.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,445052.0,2296.0,64,0,0,428.0,0.0,1024.0,273.0,0.0,1024.0,333.0,0.0,1024.0,291.0,0.0,1024.0,305.0,0.0,1024.0,430.0,0.0,1024.0,342.0,0.0,1024.0,451.0,0.0,1024.0,229.0,0.0,1024.0,254.0,0.0,1024.0,339.0,0.0,1024.0,361.0,0.0,1024.0,301.0,0.0,1024.0,0.0,0.0,1024.0,485.0,0.0,1024.0,457.0,0.0,1024.0,1120.0,0.0,1024.0,1144.0,0.0,1024.0,1295.0,0.0,1024.0,1243.0,0.0,1024.0,856.0,0.0,1024.0,551.0,0.0,1024.0,1446.0,0.0,1024.0,1444.0,0.0,1024.0,1390.0,0.0,1024.0,1064.0,0.0,1024.0,1300.0,0.0,1024.0,1356.0,0.0,1024.0,659.0,0.0,1024.0,1363.0,0.0,1024.0,712.0,0.0,1024.0,1359.0,0.0,1024.0,426.0,0.0,1024.0,231.0,0.0,1024.0,270.0,0.0,1024.0,336.0,0.0,1024.0,297.0,0.0,1024.0,431.0,0.0,1024.0,232.0,0.0,1024.0,425.0,0.0,1024.0,289.0,0.0,1024.0,248.0,0.0,1024.0,345.0,0.0,1024.0,326.0,0.0,1024.0,302.0,0.0,1024.0,0.0,0.0,1024.0,474.0,0.0,1024.0,450.0,0.0,1024.0,290.0,0.0,1024.0,245.0,0.0,1024.0,348.0,0.0,1024.0,369.0,0.0,1024.0,309.0,0.0,1024.0,0.0,0.0,1024.0,452.0,0.0,1024.0,425.0,0.0,1024.0,429.0,0.0,1024.0,231.0,0.0,1024.0,312.0,0.0,1024.0,270.0,0.0,1024.0,316.0,0.0,1024.0,468.0,0.0,1024.0,217.0,0.0,1024.0,457.0,0.0,1024.0,327.0,0.0,1024.0,282.0,0.0,1024.0,376.0,0.0,1024.0,258.0,0.0,1024.0,306.0,0.0,1024.0,0.0,0.0,1024.0,349.0,0.0,1024.0,326.0,0.0,1024.0,226.0,0.0,1024.0,273.0,0.0,1024.0,245.0,0.0,1024.0,293.0,0.0,1024.0,299.0,0.0,1024.0,341.0,0.0,1024.0,295.0,0.0,1024.0,335.0,0.0,1024.0,237.0,0.0,1024.0,263.0,0.0,1024.0,289.0,0.0,1024.0,311.0,0.0,1024.0,213.0,0.0,1024.0,435.0,0.0,1024.0,254.0,0.0,1024.0,426.0,0.0,1024.0,370.0,0.0,1024.0,347.0,0.0,1024.0,307.0,0.0,1024.0,329.0,0.0,1024.0,311.0,0.0,1024.0,0.0,0.0,1024.0,470.0,0.0,1024.0,442.0,0.0,1024.0,272.0,0.0,1024.0,387.0,0.0,1024.0,363.0,0.0,1024.0,317.0,0.0,1024.0,299.0,0.0,1024.0,0.0,0.0,1024.0,495.0,0.0,1024.0,427.0,0.0,1024.0,467.0,0.0,1024.0,252.0,0.0,1024.0,339.0,0.0,1024.0,297.0,0.0,1024.0,247.0,0.0,1024.0,494.0,0.0,1024.0,222.0,0.0,1024.0,419.0,0.0,1024.0,432.0,0.0,1024.0,274.0,0.0,1024.0,288.0,0.0,1024.0,331.0,0.0,1024.0,266.0,0.0,1024.0,419.0,0.0,1024.0,243.0,0.0,1024.0,390.0,0.0,1024.0,254.0,0.0,1024.0,279.0,0.0,1024.0,225.0,0.0,1024.0,246.0,0.0,1024.0,305.0,0.0,1024.0,0.0,0.0,1024.0,426.0,0.0,1024.0,380.0,0.0,1024.0,64,0,0,0.0,512.0,0.0,770523.0,0.0,513.0,0.0,818333.0,0.0,512.0,0.0,844824.0,0.0,512.0,0.0,831072.0,0.0,512.0,0.0,913478.0,0.0,512.0,0.0,849975.0,0.0,537.0,0.0,1164677.0,0.0,512.0,0.0,896542.0,0.0,512.0,0.0,932068.0,0.0,512.0,0.0,784050.0,0.0,512.0,0.0,844961.0,0.0,514.0,0.0,912055.0,0.0,516.0,0.0,903474.0,0.0,512.0,0.0,866767.0,0.0,512.0,0.0,943993.0,0.0,512.0,0.0,810632.0,0.0,512.0,0.0,724748.0,0.0,512.0,0.0,697908.0,0.0,512.0,0.0,717526.0,0.0,514.0,0.0,718714.0,0.0,516.0,0.0,638794.0,0.0,512.0,0.0,687472.0,0.0,512.0,0.0,759596.0,0.0,512.0,0.0,761706.0,0.0,512.0,0.0,679202.0,0.0,513.0,0.0,643118.0,0.0,512.0,0.0,686633.0,0.0,512.0,0.0,691588.0,0.0,512.0,0.0,709083.0,0.0,512.0,0.0,694530.0,0.0,537.0,0.0,831210.0,0.0,512.0,0.0,735647.0,0.0,512.0,0.0,571211.0,0.0,513.0,0.0,574677.0,0.0,512.0,0.0,555448.0,0.0,512.0,0.0,567000.0,0.0,512.0,0.0,565624.0,0.0,512.0,0.0,576766.0,0.0,535.0,0.0,774538.0,0.0,512.0,0.0,575376.0,0.0,512.0,0.0,551819.0,0.0,512.0,0.0,548447.0,0.0,512.0,0.0,551775.0,0.0,514.0,0.0,552205.0,0.0,516.0,0.0,566631.0,0.0,512.0,0.0,554126.0,0.0,512.0,0.0,557146.0,0.0,512.0,0.0,564260.0,0.0,512.0,0.0,550228.0,0.0,512.0,0.0,549233.0,0.0,512.0,0.0,567383.0,0.0,514.0,0.0,566511.0,0.0,516.0,0.0,578026.0,0.0,512.0,0.0,574905.0,0.0,512.0,0.0,585741.0,0.0,512.0,0.0,588320.0,0.0,512.0,0.0,585792.0,0.0,513.0,0.0,623344.0,0.0,512.0,0.0,595910.0,0.0,512.0,0.0,605142.0,0.0,512.0,0.0,568112.0,0.0,512.0,0.0,583043.0,0.0,537.0,0.0,763001.0,0.0,512.0,0.0,582654.0,0.0,512.0,0.0,778619.0,0.0,512.0,0.0,753148.0,0.0,512.0,0.0,793860.0,0.0,514.0,0.0,764743.0,0.0,516.0,0.0,724900.0,0.0,512.0,0.0,761329.0,0.0,512.0,0.0,767144.0,0.0,512.0,0.0,802805.0,0.0,512.0,0.0,701845.0,0.0,513.0,0.0,758432.0,0.0,512.0,0.0,736435.0,0.0,512.0,0.0,756049.0,0.0,512.0,0.0,735467.0,0.0,512.0,0.0,835618.0,0.0,535.0,0.0,1027360.0,0.0,512.0,0.0,780890.0,0.0,512.0,0.0,701000.0,0.0,513.0,0.0,735855.0,0.0,512.0,0.0,720613.0,0.0,512.0,0.0,705865.0,0.0,512.0,0.0,738901.0,0.0,512.0,0.0,791501.0,0.0,536.0,0.0,1014905.0,0.0,512.0,0.0,700869.0,0.0,512.0,0.0,744023.0,0.0,512.0,0.0,682763.0,0.0,512.0,0.0,770654.0,0.0,514.0,0.0,724271.0,0.0,516.0,0.0,677956.0,0.0,512.0,0.0,778485.0,0.0,512.0,0.0,728305.0,0.0,512.0,0.0,757797.0,0.0,512.0,0.0,582387.0,0.0,512.0,0.0,594680.0,0.0,512.0,0.0,595421.0,0.0,514.0,0.0,584548.0,0.0,516.0,0.0,610117.0,0.0,512.0,0.0,604510.0,0.0,512.0,0.0,622209.0,0.0,512.0,0.0,601391.0,0.0,512.0,0.0,589970.0,0.0,513.0,0.0,586609.0,0.0,512.0,0.0,597991.0,0.0,512.0,0.0,589758.0,0.0,512.0,0.0,597368.0,0.0,512.0,0.0,592824.0,0.0,536.0,0.0,750364.0,0.0,512.0,0.0,588400.0,0.0,512.0,0.0,534580.0,0.0,513.0,0.0,569324.0,0.0,512.0,0.0,568454.0,0.0,512.0,0.0,567339.0,0.0,512.0,0.0,570543.0,0.0,512.0,0.0,564392.0,0.0,535.0,0.0,786575.0,0.0,512.0,0.0,564433.0,0.0,512.0,0.0,584051.0,0.0,512.0,0.0,555974.0,0.0,512.0,0.0,567375.0,0.0,514.0,0.0,576017.0,0.0,516.0,0.0,560105.0,0.0,512.0,0.0,587803.0,0.0,512.0,0.0,576237.0,0.0,512.0,0.0,564881.0,64,0,0,1024.0,1024.0,425947.0,512.0,1024.0,1024.0,432750.0,512.0,1024.0,1024.0,442013.0,512.0,1024.0,1024.0,440747.0,512.0,1024.0,1024.0,434176.0,512.0,1024.0,1024.0,438125.0,512.0,1024.0,1024.0,453058.0,512.0,1024.0,1024.0,450755.0,512.0,1024.0,1024.0,439760.0,512.0,1024.0,1024.0,460971.0,512.0,1024.0,1024.0,450055.0,512.0,1024.0,1024.0,458340.0,512.0,1024.0,1024.0,437890.0,590.0,1024.0,1024.0,442101.0,512.0,1024.0,1024.0,452064.0,512.0,1024.0,1024.0,447601.0,512.0,1024.0,1024.0,592620.0,512.0,1024.0,1024.0,654755.0,512.0,1024.0,1024.0,619823.0,512.0,1024.0,1024.0,648598.0,512.0,1024.0,1024.0,635429.0,590.0,1024.0,1024.0,647699.0,512.0,1024.0,1024.0,666987.0,512.0,1024.0,1024.0,602347.0,512.0,1024.0,1024.0,650760.0,512.0,1024.0,1024.0,697353.0,512.0,1024.0,1024.0,610511.0,512.0,1024.0,1024.0,657511.0,512.0,1024.0,1024.0,680287.0,512.0,1024.0,1024.0,663805.0,512.0,1024.0,1024.0,661857.0,512.0,1024.0,1024.0,678794.0,512.0,1024.0,1024.0,616874.0,512.0,1024.0,1024.0,671748.0,512.0,1024.0,1024.0,636196.0,512.0,1024.0,1024.0,679027.0,512.0,1024.0,1024.0,652196.0,512.0,1024.0,1024.0,657276.0,512.0,1024.0,1024.0,694659.0,512.0,1024.0,1024.0,635467.0,512.0,1024.0,1024.0,567836.0,512.0,1024.0,1024.0,591157.0,512.0,1024.0,1024.0,595756.0,512.0,1024.0,1024.0,595060.0,512.0,1024.0,1024.0,589610.0,590.0,1024.0,1024.0,589368.0,512.0,1024.0,1024.0,618177.0,512.0,1024.0,1024.0,622235.0,512.0,1024.0,1024.0,708802.0,512.0,1024.0,1024.0,786991.0,512.0,1024.0,1024.0,753490.0,512.0,1024.0,1024.0,735251.0,512.0,1024.0,1024.0,744501.0,590.0,1024.0,1024.0,723333.0,512.0,1024.0,1024.0,772162.0,512.0,1024.0,1024.0,824990.0,512.0,1024.0,1024.0,733745.0,512.0,1024.0,1024.0,845686.0,512.0,1024.0,1024.0,742885.0,512.0,1024.0,1024.0,831333.0,512.0,1024.0,1024.0,799452.0,512.0,1024.0,1024.0,808006.0,512.0,1024.0,1024.0,882888.0,512.0,1024.0,1024.0,746586.0,512.0,1024.0,1024.0,483959.0,512.0,1024.0,1024.0,498253.0,512.0,1024.0,1024.0,506067.0,512.0,1024.0,1024.0,502502.0,512.0,1024.0,1024.0,491831.0,590.0,1024.0,1024.0,496524.0,512.0,1024.0,1024.0,518252.0,512.0,1024.0,1024.0,519213.0,512.0,1024.0,1024.0,480672.0,512.0,1024.0,1024.0,504960.0,512.0,1024.0,1024.0,491488.0,512.0,1024.0,1024.0,507718.0,512.0,1024.0,1024.0,489895.0,512.0,1024.0,1024.0,496083.0,512.0,1024.0,1024.0,509401.0,512.0,1024.0,1024.0,494966.0,512.0,1024.0,1024.0,489560.0,512.0,1024.0,1024.0,518477.0,512.0,1024.0,1024.0,501771.0,512.0,1024.0,1024.0,517669.0,512.0,1024.0,1024.0,501991.0,512.0,1024.0,1024.0,508310.0,512.0,1024.0,1024.0,519363.0,512.0,1024.0,1024.0,504210.0,512.0,1024.0,1024.0,492560.0,512.0,1024.0,1024.0,508998.0,512.0,1024.0,1024.0,515233.0,512.0,1024.0,1024.0,510929.0,512.0,1024.0,1024.0,503734.0,590.0,1024.0,1024.0,507725.0,512.0,1024.0,1024.0,540409.0,512.0,1024.0,1024.0,545713.0,512.0,1024.0,1024.0,628588.0,512.0,1024.0,1024.0,668161.0,512.0,1024.0,1024.0,651453.0,512.0,1024.0,1024.0,666133.0,512.0,1024.0,1024.0,645785.0,590.0,1024.0,1024.0,655179.0,512.0,1024.0,1024.0,674142.0,512.0,1024.0,1024.0,644847.0,512.0,1024.0,1024.0,601859.0,512.0,1024.0,1024.0,628381.0,512.0,1024.0,1024.0,622690.0,512.0,1024.0,1024.0,621220.0,512.0,1024.0,1024.0,629549.0,512.0,1024.0,1024.0,628753.0,512.0,1024.0,1024.0,652903.0,512.0,1024.0,1024.0,657432.0,512.0,1024.0,1024.0,595728.0,512.0,1024.0,1024.0,627513.0,512.0,1024.0,1024.0,624994.0,512.0,1024.0,1024.0,621920.0,512.0,1024.0,1024.0,623997.0,512.0,1024.0,1024.0,624412.0,512.0,1024.0,1024.0,653248.0,512.0,1024.0,1024.0,653876.0,512.0,1024.0,1024.0,641243.0,512.0,1024.0,1024.0,690909.0,512.0,1024.0,1024.0,665517.0,512.0,1024.0,1024.0,690307.0,512.0,1024.0,1024.0,664213.0,590.0,1024.0,1024.0,674388.0,512.0,1024.0,1024.0,703185.0,512.0,1024.0,1024.0,672331.0,512.0,64,0,32768.0,0.0,64,0,10276504.0,602192.0,5288201.0,16384.0,36990598.0,0.0,16384.0,16384.0,2569126.0,2569126.0,10270280.0,641200.0,2569126.0,0.0,2569126.0,78.0,0.0,894701.0,11291780.0,41106016.0,0.0,0.0,6685520.0,1642667.0,0.0,2065.0,1305819.0,1618115.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,65536.0,65615.0,0.0,26233.0,0.0,0.0,0.0,0.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,179640.0,4096.0,16384.0,1586.0,2680167.0,2320532.0,0.0,0.0,0.0,0.0,0.0,197248.0,232.0,0.0,0.0,32768.0,0.0,32768.0,214.0,64,0,0.0,0.0,0.0,0.0,0.0,640.0,160.0,0.0,1113490.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,48595.0,0.0,680.0,2434326.0,78.0,0.0,0.0,0.0,66406.0,65656.0,131072.0,0.0,0.0,524288.0,304.0,0.0,64,0,0.0,0.0,800.0,0.0,65536.0,62021.0,160.0,3355.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,122085.0,0.0,221218.0,65536.0,0.0,65768.0,400.0,0.0,0.0,65536.0,131072.0,716535240679793,716535240694833 +1,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,3031269.0,0.0,0.0,65536.0,60576.0,160.0,4800.0,32768.0,64,0,0,0.0,512.0,42259.0,0.0,0.0,512.0,42259.0,0.0,0.0,512.0,42259.0,0.0,0.0,512.0,42259.0,0.0,0.0,512.0,42259.0,0.0,0.0,512.0,42259.0,0.0,0.0,512.0,42259.0,0.0,0.0,512.0,42259.0,0.0,0.0,512.0,42259.0,0.0,0.0,512.0,42259.0,0.0,0.0,512.0,42259.0,0.0,0.0,512.0,42259.0,0.0,0.0,512.0,42259.0,0.0,0.0,512.0,42259.0,0.0,0.0,512.0,42259.0,0.0,0.0,512.0,42259.0,0.0,0.0,512.0,45098.0,0.0,0.0,512.0,45098.0,0.0,0.0,512.0,45098.0,0.0,0.0,512.0,45098.0,0.0,0.0,512.0,45098.0,0.0,0.0,512.0,45098.0,0.0,0.0,512.0,45098.0,0.0,0.0,512.0,45098.0,0.0,0.0,512.0,45098.0,0.0,0.0,512.0,45098.0,0.0,0.0,512.0,45098.0,0.0,0.0,512.0,45098.0,0.0,0.0,512.0,45098.0,0.0,0.0,512.0,45098.0,0.0,0.0,512.0,45098.0,0.0,0.0,512.0,45098.0,0.0,0.0,512.0,60458.0,0.0,0.0,512.0,60458.0,0.0,0.0,512.0,60458.0,0.0,0.0,512.0,60458.0,0.0,0.0,512.0,60458.0,0.0,0.0,512.0,60458.0,0.0,0.0,512.0,60458.0,0.0,0.0,512.0,60458.0,0.0,0.0,512.0,60458.0,0.0,0.0,512.0,60458.0,0.0,0.0,512.0,60458.0,0.0,0.0,512.0,60458.0,0.0,0.0,512.0,60458.0,0.0,0.0,512.0,60458.0,0.0,0.0,512.0,60458.0,0.0,0.0,512.0,60458.0,0.0,0.0,512.0,71114.0,0.0,0.0,512.0,71114.0,0.0,0.0,512.0,71114.0,0.0,0.0,512.0,71114.0,0.0,0.0,512.0,71114.0,0.0,0.0,512.0,71114.0,0.0,0.0,512.0,71114.0,0.0,0.0,512.0,71114.0,0.0,0.0,512.0,71114.0,0.0,0.0,512.0,71114.0,0.0,0.0,512.0,71114.0,0.0,0.0,512.0,71114.0,0.0,0.0,512.0,71114.0,0.0,0.0,512.0,71114.0,0.0,0.0,512.0,71114.0,0.0,0.0,512.0,71114.0,0.0,0.0,512.0,85569.0,0.0,0.0,512.0,85569.0,0.0,0.0,512.0,85569.0,0.0,0.0,512.0,85569.0,0.0,0.0,512.0,85569.0,0.0,0.0,512.0,85569.0,0.0,0.0,512.0,85569.0,0.0,0.0,512.0,85569.0,0.0,0.0,512.0,85569.0,0.0,0.0,512.0,85569.0,0.0,0.0,512.0,85569.0,0.0,0.0,512.0,85569.0,0.0,0.0,512.0,85569.0,0.0,0.0,512.0,85569.0,0.0,0.0,512.0,85569.0,0.0,0.0,512.0,85569.0,0.0,0.0,512.0,90645.0,0.0,0.0,512.0,90645.0,0.0,0.0,512.0,90645.0,0.0,0.0,512.0,90645.0,0.0,0.0,512.0,90645.0,0.0,0.0,512.0,90645.0,0.0,0.0,512.0,90645.0,0.0,0.0,512.0,90645.0,0.0,0.0,512.0,90645.0,0.0,0.0,512.0,90645.0,0.0,0.0,512.0,90645.0,0.0,0.0,512.0,90645.0,0.0,0.0,512.0,90645.0,0.0,0.0,512.0,90645.0,0.0,0.0,512.0,90645.0,0.0,0.0,512.0,90645.0,0.0,0.0,512.0,93852.0,0.0,0.0,512.0,93852.0,0.0,0.0,512.0,93852.0,0.0,0.0,512.0,93852.0,0.0,0.0,512.0,93852.0,0.0,0.0,512.0,93852.0,0.0,0.0,512.0,93852.0,0.0,0.0,512.0,93852.0,0.0,0.0,512.0,93852.0,0.0,0.0,512.0,93852.0,0.0,0.0,512.0,93852.0,0.0,0.0,512.0,93852.0,0.0,0.0,512.0,93852.0,0.0,0.0,512.0,93852.0,0.0,0.0,512.0,93852.0,0.0,0.0,512.0,93852.0,0.0,0.0,512.0,107621.0,0.0,0.0,512.0,107621.0,0.0,0.0,512.0,107621.0,0.0,0.0,512.0,107621.0,0.0,0.0,512.0,107621.0,0.0,0.0,512.0,107621.0,0.0,0.0,512.0,107621.0,0.0,0.0,512.0,107621.0,0.0,0.0,512.0,107621.0,0.0,0.0,512.0,107621.0,0.0,0.0,512.0,107621.0,0.0,0.0,512.0,107621.0,0.0,0.0,512.0,107621.0,0.0,0.0,512.0,107621.0,0.0,0.0,512.0,107621.0,0.0,0.0,512.0,107621.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,42179006.0,55378700.0,134306.0,0.0,0.0,65536.0,131072.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,48489.0,30262.0,1991329.0,9675.0,0.0,249180.0,0.0,0.0,65536.0,131328.0,196864.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1026.0,514.0,1538.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1026.0,514.0,1538.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1026.0,514.0,1538.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,64,0,16384.0,16384.0,23972845.0,6118979.0,278528.0,0.0,0.0,98304.0,1053681.0,0.0,0.0,1884315.0,55679.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,445513.0,2272.0,64,0,0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,64,0,0,0.0,512.0,0.0,255189.0,0.0,513.0,0.0,263114.0,0.0,512.0,0.0,270810.0,0.0,512.0,0.0,270401.0,0.0,512.0,0.0,269065.0,0.0,512.0,0.0,267738.0,0.0,537.0,0.0,588922.0,0.0,512.0,0.0,276886.0,0.0,513.0,0.0,255858.0,0.0,513.0,0.0,270824.0,0.0,513.0,0.0,264592.0,0.0,513.0,0.0,269201.0,0.0,512.0,0.0,264467.0,0.0,512.0,0.0,263731.0,0.0,512.0,0.0,278248.0,0.0,512.0,0.0,267963.0,0.0,513.0,0.0,257007.0,0.0,513.0,0.0,273086.0,0.0,513.0,0.0,265999.0,0.0,513.0,0.0,271646.0,0.0,512.0,0.0,263574.0,0.0,512.0,0.0,262244.0,0.0,512.0,0.0,281500.0,0.0,512.0,0.0,268776.0,0.0,512.0,0.0,250836.0,0.0,513.0,0.0,261718.0,0.0,512.0,0.0,266153.0,0.0,512.0,0.0,266629.0,0.0,512.0,0.0,272188.0,0.0,512.0,0.0,269620.0,0.0,537.0,0.0,345245.0,0.0,512.0,0.0,280799.0,0.0,512.0,0.0,268557.0,0.0,513.0,0.0,279329.0,0.0,512.0,0.0,273981.0,0.0,512.0,0.0,279285.0,0.0,512.0,0.0,289613.0,0.0,512.0,0.0,292493.0,0.0,536.0,0.0,507250.0,0.0,512.0,0.0,293827.0,0.0,513.0,0.0,281281.0,0.0,513.0,0.0,293505.0,0.0,513.0,0.0,298135.0,0.0,513.0,0.0,298803.0,0.0,512.0,0.0,295381.0,0.0,512.0,0.0,293575.0,0.0,512.0,0.0,315047.0,0.0,512.0,0.0,306426.0,0.0,513.0,0.0,280272.0,0.0,513.0,0.0,292421.0,0.0,513.0,0.0,292643.0,0.0,513.0,0.0,293220.0,0.0,512.0,0.0,290696.0,0.0,512.0,0.0,290825.0,0.0,512.0,0.0,309803.0,0.0,512.0,0.0,302622.0,0.0,512.0,0.0,261342.0,0.0,513.0,0.0,276480.0,0.0,512.0,0.0,272133.0,0.0,512.0,0.0,280169.0,0.0,512.0,0.0,279845.0,0.0,512.0,0.0,280966.0,0.0,536.0,0.0,504295.0,0.0,512.0,0.0,281007.0,0.0,513.0,0.0,259785.0,0.0,513.0,0.0,267862.0,0.0,513.0,0.0,269607.0,0.0,513.0,0.0,270861.0,0.0,512.0,0.0,266315.0,0.0,512.0,0.0,266712.0,0.0,512.0,0.0,287190.0,0.0,512.0,0.0,278798.0,0.0,512.0,0.0,255942.0,0.0,513.0,0.0,270216.0,0.0,512.0,0.0,267010.0,0.0,512.0,0.0,273676.0,0.0,512.0,0.0,274450.0,0.0,512.0,0.0,273740.0,0.0,535.0,0.0,541358.0,0.0,512.0,0.0,276493.0,0.0,512.0,0.0,259656.0,0.0,513.0,0.0,270740.0,0.0,512.0,0.0,267463.0,0.0,512.0,0.0,271647.0,0.0,512.0,0.0,270194.0,0.0,512.0,0.0,269411.0,0.0,535.0,0.0,568088.0,0.0,512.0,0.0,276663.0,0.0,513.0,0.0,273851.0,0.0,513.0,0.0,282895.0,0.0,513.0,0.0,282410.0,0.0,513.0,0.0,282149.0,0.0,512.0,0.0,279521.0,0.0,512.0,0.0,278845.0,0.0,512.0,0.0,300025.0,0.0,512.0,0.0,291787.0,0.0,513.0,0.0,273291.0,0.0,513.0,0.0,285403.0,0.0,513.0,0.0,277973.0,0.0,513.0,0.0,281626.0,0.0,512.0,0.0,282744.0,0.0,512.0,0.0,280669.0,0.0,512.0,0.0,293187.0,0.0,512.0,0.0,280928.0,0.0,512.0,0.0,310058.0,0.0,513.0,0.0,328267.0,0.0,512.0,0.0,322784.0,0.0,512.0,0.0,319135.0,0.0,512.0,0.0,318704.0,0.0,512.0,0.0,317661.0,0.0,535.0,0.0,445846.0,0.0,512.0,0.0,325452.0,0.0,512.0,0.0,272148.0,0.0,513.0,0.0,283227.0,0.0,512.0,0.0,286023.0,0.0,512.0,0.0,286143.0,0.0,512.0,0.0,281237.0,0.0,512.0,0.0,279780.0,0.0,537.0,0.0,441607.0,0.0,512.0,0.0,291847.0,0.0,513.0,0.0,271125.0,0.0,513.0,0.0,291989.0,0.0,513.0,0.0,282204.0,0.0,513.0,0.0,285246.0,0.0,512.0,0.0,287993.0,0.0,512.0,0.0,285576.0,0.0,512.0,0.0,303969.0,0.0,512.0,0.0,289146.0,64,0,0,1024.0,1024.0,421738.0,512.0,1024.0,1024.0,427964.0,512.0,1024.0,1024.0,437264.0,512.0,1024.0,1024.0,434602.0,512.0,1024.0,1024.0,426794.0,512.0,1024.0,1024.0,428552.0,512.0,1024.0,1024.0,446537.0,512.0,1024.0,1024.0,444537.0,512.0,1024.0,1024.0,421914.0,512.0,1024.0,1024.0,431806.0,512.0,1024.0,1024.0,429309.0,512.0,1024.0,1024.0,436909.0,512.0,1024.0,1024.0,425681.0,512.0,1024.0,1024.0,430559.0,512.0,1024.0,1024.0,438415.0,512.0,1024.0,1024.0,431938.0,512.0,1024.0,1024.0,656927.0,512.0,1024.0,1024.0,674015.0,512.0,1024.0,1024.0,663010.0,512.0,1024.0,1024.0,671010.0,512.0,1024.0,1024.0,681282.0,512.0,1024.0,1024.0,688244.0,512.0,1024.0,1024.0,691155.0,512.0,1024.0,1024.0,668404.0,512.0,1024.0,1024.0,671334.0,512.0,1024.0,1024.0,676593.0,512.0,1024.0,1024.0,683318.0,512.0,1024.0,1024.0,670310.0,512.0,1024.0,1024.0,677799.0,512.0,1024.0,1024.0,681259.0,512.0,1024.0,1024.0,691548.0,512.0,1024.0,1024.0,699419.0,512.0,1024.0,1024.0,804415.0,512.0,1024.0,1024.0,827825.0,512.0,1024.0,1024.0,800330.0,512.0,1024.0,1024.0,813932.0,512.0,1024.0,1024.0,754051.0,512.0,1024.0,1024.0,759291.0,512.0,1024.0,1024.0,771922.0,512.0,1024.0,1024.0,753611.0,512.0,1024.0,1024.0,619507.0,512.0,1024.0,1024.0,644417.0,512.0,1024.0,1024.0,650487.0,512.0,1024.0,1024.0,641485.0,512.0,1024.0,1024.0,671705.0,512.0,1024.0,1024.0,676122.0,512.0,1024.0,1024.0,747969.0,512.0,1024.0,1024.0,745592.0,512.0,1024.0,1024.0,630244.0,512.0,1024.0,1024.0,652641.0,512.0,1024.0,1024.0,657931.0,512.0,1024.0,1024.0,651019.0,512.0,1024.0,1024.0,682384.0,512.0,1024.0,1024.0,685401.0,512.0,1024.0,1024.0,754384.0,512.0,1024.0,1024.0,752411.0,512.0,1024.0,1024.0,803583.0,512.0,1024.0,1024.0,828092.0,512.0,1024.0,1024.0,800028.0,512.0,1024.0,1024.0,816826.0,512.0,1024.0,1024.0,753557.0,512.0,1024.0,1024.0,762998.0,512.0,1024.0,1024.0,777270.0,512.0,1024.0,1024.0,756326.0,512.0,1024.0,1024.0,483734.0,512.0,1024.0,1024.0,496800.0,512.0,1024.0,1024.0,504707.0,512.0,1024.0,1024.0,500632.0,512.0,1024.0,1024.0,501517.0,512.0,1024.0,1024.0,505055.0,512.0,1024.0,1024.0,527770.0,512.0,1024.0,1024.0,521203.0,512.0,1024.0,1024.0,491283.0,512.0,1024.0,1024.0,513391.0,512.0,1024.0,1024.0,518282.0,512.0,1024.0,1024.0,536451.0,512.0,1024.0,1024.0,523140.0,512.0,1024.0,1024.0,534513.0,512.0,1024.0,1024.0,533378.0,512.0,1024.0,1024.0,516377.0,512.0,1024.0,1024.0,597984.0,512.0,1024.0,1024.0,604598.0,512.0,1024.0,1024.0,593379.0,512.0,1024.0,1024.0,598527.0,512.0,1024.0,1024.0,582766.0,512.0,1024.0,1024.0,563904.0,512.0,1024.0,1024.0,548704.0,512.0,1024.0,1024.0,535312.0,512.0,1024.0,1024.0,448753.0,512.0,1024.0,1024.0,455514.0,512.0,1024.0,1024.0,466671.0,512.0,1024.0,1024.0,464149.0,512.0,1024.0,1024.0,481996.0,512.0,1024.0,1024.0,488058.0,512.0,1024.0,1024.0,506054.0,512.0,1024.0,1024.0,494543.0,512.0,1024.0,1024.0,720632.0,512.0,1024.0,1024.0,760008.0,512.0,1024.0,1024.0,730885.0,512.0,1024.0,1024.0,759493.0,512.0,1024.0,1024.0,671248.0,512.0,1024.0,1024.0,683865.0,512.0,1024.0,1024.0,705567.0,512.0,1024.0,1024.0,680411.0,512.0,1024.0,1024.0,595410.0,512.0,1024.0,1024.0,617281.0,512.0,1024.0,1024.0,618147.0,512.0,1024.0,1024.0,610633.0,512.0,1024.0,1024.0,633440.0,512.0,1024.0,1024.0,627017.0,512.0,1024.0,1024.0,679687.0,512.0,1024.0,1024.0,682934.0,512.0,1024.0,1024.0,615133.0,512.0,1024.0,1024.0,638884.0,512.0,1024.0,1024.0,638174.0,512.0,1024.0,1024.0,629678.0,512.0,1024.0,1024.0,655924.0,512.0,1024.0,1024.0,653044.0,512.0,1024.0,1024.0,711275.0,512.0,1024.0,1024.0,714838.0,512.0,1024.0,1024.0,742917.0,512.0,1024.0,1024.0,782927.0,512.0,1024.0,1024.0,757820.0,512.0,1024.0,1024.0,781620.0,512.0,1024.0,1024.0,703785.0,512.0,1024.0,1024.0,716951.0,512.0,1024.0,1024.0,736987.0,512.0,1024.0,1024.0,712130.0,512.0,64,0,32768.0,0.0,64,0,10201700.0,499320.0,4468811.0,16384.0,30966501.0,0.0,16384.0,16384.0,2550425.0,2550425.0,10201700.0,545434.0,2550425.0,0.0,2550425.0,941.0,0.0,866017.0,10149375.0,40806800.0,0.0,0.0,5712493.0,1110987.0,0.0,911.0,784028.0,1087821.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,65536.0,65614.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,139181.0,4096.0,16384.0,1586.0,2515899.0,2237079.0,0.0,0.0,0.0,0.0,0.0,196608.0,248.0,0.0,0.0,32768.0,0.0,32768.0,237.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,160.0,0.0,653558.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,44599.0,0.0,9584.0,2806328.0,1186.0,0.0,0.0,0.0,65798.0,65536.0,131072.0,0.0,0.0,524288.0,304.0,0.0,64,0,0.0,0.0,160.0,0.0,65536.0,65536.0,0.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,112352.0,0.0,211490.0,65536.0,0.0,65771.0,470.0,0.0,0.0,65536.0,131072.0,716535240718711,716535240735511 +2,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,2742973.0,0.0,0.0,65536.0,60576.0,160.0,4800.0,32768.0,64,0,0,0.0,512.0,40235.0,0.0,0.0,512.0,40235.0,0.0,0.0,512.0,40235.0,0.0,0.0,512.0,40235.0,0.0,0.0,512.0,40235.0,0.0,0.0,512.0,40235.0,0.0,0.0,512.0,40235.0,0.0,0.0,512.0,40235.0,0.0,0.0,512.0,40235.0,0.0,0.0,512.0,40235.0,0.0,0.0,512.0,40235.0,0.0,0.0,512.0,40235.0,0.0,0.0,512.0,40235.0,0.0,0.0,512.0,40235.0,0.0,0.0,512.0,40235.0,0.0,0.0,512.0,40235.0,0.0,0.0,512.0,31547.0,0.0,0.0,512.0,31547.0,0.0,0.0,512.0,31547.0,0.0,0.0,512.0,31547.0,0.0,0.0,512.0,31547.0,0.0,0.0,512.0,31547.0,0.0,0.0,512.0,31547.0,0.0,0.0,512.0,31547.0,0.0,0.0,512.0,31547.0,0.0,0.0,512.0,31547.0,0.0,0.0,512.0,31547.0,0.0,0.0,512.0,31547.0,0.0,0.0,512.0,31547.0,0.0,0.0,512.0,31547.0,0.0,0.0,512.0,31547.0,0.0,0.0,512.0,31547.0,0.0,0.0,512.0,50096.0,0.0,0.0,512.0,50096.0,0.0,0.0,512.0,50096.0,0.0,0.0,512.0,50096.0,0.0,0.0,512.0,50096.0,0.0,0.0,512.0,50096.0,0.0,0.0,512.0,50096.0,0.0,0.0,512.0,50096.0,0.0,0.0,512.0,50096.0,0.0,0.0,512.0,50096.0,0.0,0.0,512.0,50096.0,0.0,0.0,512.0,50096.0,0.0,0.0,512.0,50096.0,0.0,0.0,512.0,50096.0,0.0,0.0,512.0,50096.0,0.0,0.0,512.0,50096.0,0.0,0.0,512.0,59745.0,0.0,0.0,512.0,59745.0,0.0,0.0,512.0,59745.0,0.0,0.0,512.0,59745.0,0.0,0.0,512.0,59745.0,0.0,0.0,512.0,59745.0,0.0,0.0,512.0,59745.0,0.0,0.0,512.0,59745.0,0.0,0.0,512.0,59745.0,0.0,0.0,512.0,59745.0,0.0,0.0,512.0,59745.0,0.0,0.0,512.0,59745.0,0.0,0.0,512.0,59745.0,0.0,0.0,512.0,59745.0,0.0,0.0,512.0,59745.0,0.0,0.0,512.0,59745.0,0.0,0.0,512.0,71269.0,0.0,0.0,512.0,71269.0,0.0,0.0,512.0,71269.0,0.0,0.0,512.0,71269.0,0.0,0.0,512.0,71269.0,0.0,0.0,512.0,71269.0,0.0,0.0,512.0,71269.0,0.0,0.0,512.0,71269.0,0.0,0.0,512.0,71269.0,0.0,0.0,512.0,71269.0,0.0,0.0,512.0,71269.0,0.0,0.0,512.0,71269.0,0.0,0.0,512.0,71269.0,0.0,0.0,512.0,71269.0,0.0,0.0,512.0,71269.0,0.0,0.0,512.0,71269.0,0.0,0.0,512.0,82749.0,0.0,0.0,512.0,82749.0,0.0,0.0,512.0,82749.0,0.0,0.0,512.0,82749.0,0.0,0.0,512.0,82749.0,0.0,0.0,512.0,82749.0,0.0,0.0,512.0,82749.0,0.0,0.0,512.0,82749.0,0.0,0.0,512.0,82749.0,0.0,0.0,512.0,82749.0,0.0,0.0,512.0,82749.0,0.0,0.0,512.0,82749.0,0.0,0.0,512.0,82749.0,0.0,0.0,512.0,82749.0,0.0,0.0,512.0,82749.0,0.0,0.0,512.0,82749.0,0.0,0.0,512.0,81429.0,0.0,0.0,512.0,81429.0,0.0,0.0,512.0,81429.0,0.0,0.0,512.0,81429.0,0.0,0.0,512.0,81429.0,0.0,0.0,512.0,81429.0,0.0,0.0,512.0,81429.0,0.0,0.0,512.0,81429.0,0.0,0.0,512.0,81429.0,0.0,0.0,512.0,81429.0,0.0,0.0,512.0,81429.0,0.0,0.0,512.0,81429.0,0.0,0.0,512.0,81429.0,0.0,0.0,512.0,81429.0,0.0,0.0,512.0,81429.0,0.0,0.0,512.0,81429.0,0.0,0.0,512.0,92006.0,0.0,0.0,512.0,92006.0,0.0,0.0,512.0,92006.0,0.0,0.0,512.0,92006.0,0.0,0.0,512.0,92006.0,0.0,0.0,512.0,92006.0,0.0,0.0,512.0,92006.0,0.0,0.0,512.0,92006.0,0.0,0.0,512.0,92006.0,0.0,0.0,512.0,92006.0,0.0,0.0,512.0,92006.0,0.0,0.0,512.0,92006.0,0.0,0.0,512.0,92006.0,0.0,0.0,512.0,92006.0,0.0,0.0,512.0,92006.0,0.0,0.0,512.0,92006.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,27.0,0.0,0.0,0.0,0.0,0.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,38836964.0,52787800.0,126544.0,0.0,0.0,65536.0,131072.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,119312.0,29347.0,2021488.0,9678.0,0.0,455769.0,0.0,0.0,65536.0,131330.0,196866.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1026.0,514.0,1538.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1026.0,514.0,1538.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1026.0,514.0,1538.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1028.0,516.0,1540.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1024.0,512.0,1536.0,1536.0,1028.0,516.0,1540.0,1536.0,64,0,16384.0,16384.0,23011931.0,6013348.0,278528.0,0.0,0.0,98304.0,1053139.0,0.0,0.0,1888198.0,49625.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,445708.0,2264.0,64,0,0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,64,0,0,0.0,512.0,0.0,262953.0,0.0,513.0,0.0,268543.0,0.0,512.0,0.0,272659.0,0.0,512.0,0.0,272401.0,0.0,512.0,0.0,274262.0,0.0,512.0,0.0,272696.0,0.0,537.0,0.0,577403.0,0.0,512.0,0.0,286469.0,0.0,512.0,0.0,260325.0,0.0,512.0,0.0,275319.0,0.0,513.0,0.0,273039.0,0.0,515.0,0.0,278041.0,0.0,512.0,0.0,271257.0,0.0,512.0,0.0,271481.0,0.0,512.0,0.0,287168.0,0.0,512.0,0.0,277074.0,0.0,512.0,0.0,254222.0,0.0,512.0,0.0,264534.0,0.0,513.0,0.0,264293.0,0.0,515.0,0.0,271096.0,0.0,512.0,0.0,264485.0,0.0,512.0,0.0,263941.0,0.0,512.0,0.0,275985.0,0.0,512.0,0.0,264245.0,0.0,512.0,0.0,257500.0,0.0,513.0,0.0,269632.0,0.0,512.0,0.0,274294.0,0.0,512.0,0.0,275760.0,0.0,512.0,0.0,276727.0,0.0,512.0,0.0,277018.0,0.0,537.0,0.0,349201.0,0.0,512.0,0.0,288350.0,0.0,512.0,0.0,260003.0,0.0,513.0,0.0,272194.0,0.0,512.0,0.0,271193.0,0.0,512.0,0.0,274705.0,0.0,512.0,0.0,276680.0,0.0,512.0,0.0,278000.0,0.0,535.0,0.0,492162.0,0.0,512.0,0.0,279408.0,0.0,512.0,0.0,266398.0,0.0,512.0,0.0,275827.0,0.0,513.0,0.0,280541.0,0.0,515.0,0.0,282495.0,0.0,512.0,0.0,276308.0,0.0,512.0,0.0,275172.0,0.0,512.0,0.0,297517.0,0.0,512.0,0.0,291255.0,0.0,512.0,0.0,267164.0,0.0,512.0,0.0,278776.0,0.0,513.0,0.0,278721.0,0.0,515.0,0.0,281749.0,0.0,512.0,0.0,282070.0,0.0,512.0,0.0,282687.0,0.0,512.0,0.0,299445.0,0.0,512.0,0.0,287674.0,0.0,512.0,0.0,261624.0,0.0,513.0,0.0,276870.0,0.0,512.0,0.0,271926.0,0.0,512.0,0.0,276597.0,0.0,512.0,0.0,282696.0,0.0,512.0,0.0,281350.0,0.0,538.0,0.0,467653.0,0.0,512.0,0.0,285102.0,0.0,512.0,0.0,277480.0,0.0,512.0,0.0,288531.0,0.0,513.0,0.0,294839.0,0.0,515.0,0.0,296332.0,0.0,512.0,0.0,286982.0,0.0,512.0,0.0,285924.0,0.0,512.0,0.0,300502.0,0.0,512.0,0.0,291819.0,0.0,512.0,0.0,255712.0,0.0,513.0,0.0,272511.0,0.0,512.0,0.0,266292.0,0.0,512.0,0.0,270658.0,0.0,512.0,0.0,270983.0,0.0,512.0,0.0,271439.0,0.0,535.0,0.0,515787.0,0.0,512.0,0.0,275181.0,0.0,512.0,0.0,278432.0,0.0,513.0,0.0,296590.0,0.0,512.0,0.0,287384.0,0.0,512.0,0.0,296707.0,0.0,512.0,0.0,297689.0,0.0,512.0,0.0,299484.0,0.0,535.0,0.0,574724.0,0.0,512.0,0.0,303485.0,0.0,512.0,0.0,274938.0,0.0,512.0,0.0,294905.0,0.0,513.0,0.0,296588.0,0.0,515.0,0.0,292579.0,0.0,512.0,0.0,290143.0,0.0,512.0,0.0,289168.0,0.0,512.0,0.0,306909.0,0.0,512.0,0.0,296846.0,0.0,512.0,0.0,322951.0,0.0,512.0,0.0,344124.0,0.0,513.0,0.0,334566.0,0.0,515.0,0.0,340474.0,0.0,512.0,0.0,341989.0,0.0,512.0,0.0,338308.0,0.0,512.0,0.0,362317.0,0.0,512.0,0.0,337204.0,0.0,512.0,0.0,335635.0,0.0,513.0,0.0,355338.0,0.0,512.0,0.0,355518.0,0.0,512.0,0.0,352368.0,0.0,512.0,0.0,355641.0,0.0,512.0,0.0,356461.0,0.0,536.0,0.0,486603.0,0.0,512.0,0.0,374776.0,0.0,512.0,0.0,344777.0,0.0,513.0,0.0,369521.0,0.0,512.0,0.0,364891.0,0.0,512.0,0.0,364514.0,0.0,512.0,0.0,372909.0,0.0,512.0,0.0,369548.0,0.0,538.0,0.0,498368.0,0.0,512.0,0.0,380916.0,0.0,512.0,0.0,304902.0,0.0,512.0,0.0,325548.0,0.0,513.0,0.0,313591.0,0.0,515.0,0.0,322258.0,0.0,512.0,0.0,321266.0,0.0,512.0,0.0,318515.0,0.0,512.0,0.0,342539.0,0.0,512.0,0.0,319635.0,64,0,0,1024.0,1024.0,422208.0,512.0,1024.0,1024.0,428794.0,512.0,1024.0,1024.0,438392.0,512.0,1024.0,1024.0,436453.0,512.0,1024.0,1024.0,425162.0,512.0,1024.0,1024.0,429215.0,512.0,1024.0,1024.0,445142.0,512.0,1024.0,1024.0,442051.0,512.0,1024.0,1024.0,421539.0,512.0,1024.0,1024.0,434634.0,512.0,1024.0,1024.0,430467.0,512.0,1024.0,1024.0,436339.0,512.0,1024.0,1024.0,425511.0,512.0,1024.0,1024.0,430259.0,512.0,1024.0,1024.0,438462.0,512.0,1024.0,1024.0,432583.0,512.0,1024.0,1024.0,781897.0,512.0,1024.0,1024.0,814972.0,512.0,1024.0,1024.0,782509.0,512.0,1024.0,1024.0,805297.0,512.0,1024.0,1024.0,810598.0,512.0,1024.0,1024.0,814944.0,512.0,1024.0,1024.0,826946.0,512.0,1024.0,1024.0,772071.0,512.0,1024.0,1024.0,766159.0,512.0,1024.0,1024.0,802109.0,512.0,1024.0,1024.0,794816.0,512.0,1024.0,1024.0,780833.0,512.0,1024.0,1024.0,783373.0,512.0,1024.0,1024.0,786237.0,512.0,1024.0,1024.0,800566.0,512.0,1024.0,1024.0,825686.0,512.0,1024.0,1024.0,846402.0,512.0,1024.0,1024.0,842593.0,512.0,1024.0,1024.0,768922.0,512.0,1024.0,1024.0,774408.0,512.0,1024.0,1024.0,783348.0,512.0,1024.0,1024.0,781682.0,512.0,1024.0,1024.0,770667.0,512.0,1024.0,1024.0,746307.0,512.0,1024.0,1024.0,616449.0,512.0,1024.0,1024.0,637890.0,512.0,1024.0,1024.0,639500.0,512.0,1024.0,1024.0,633435.0,512.0,1024.0,1024.0,684496.0,512.0,1024.0,1024.0,686056.0,512.0,1024.0,1024.0,741973.0,512.0,1024.0,1024.0,738068.0,512.0,1024.0,1024.0,626815.0,512.0,1024.0,1024.0,648224.0,512.0,1024.0,1024.0,653350.0,512.0,1024.0,1024.0,644287.0,512.0,1024.0,1024.0,702516.0,512.0,1024.0,1024.0,693352.0,512.0,1024.0,1024.0,758988.0,512.0,1024.0,1024.0,752974.0,512.0,1024.0,1024.0,865736.0,512.0,1024.0,1024.0,858757.0,512.0,1024.0,1024.0,788899.0,512.0,1024.0,1024.0,792603.0,512.0,1024.0,1024.0,806034.0,512.0,1024.0,1024.0,801755.0,512.0,1024.0,1024.0,791156.0,512.0,1024.0,1024.0,766626.0,512.0,1024.0,1024.0,637765.0,512.0,1024.0,1024.0,661988.0,512.0,1024.0,1024.0,661737.0,512.0,1024.0,1024.0,653415.0,512.0,1024.0,1024.0,689265.0,512.0,1024.0,1024.0,686270.0,512.0,1024.0,1024.0,760570.0,512.0,1024.0,1024.0,756802.0,512.0,1024.0,1024.0,736986.0,512.0,1024.0,1024.0,748186.0,512.0,1024.0,1024.0,735554.0,512.0,1024.0,1024.0,747967.0,512.0,1024.0,1024.0,735290.0,512.0,1024.0,1024.0,726252.0,512.0,1024.0,1024.0,742061.0,512.0,1024.0,1024.0,716563.0,512.0,1024.0,1024.0,732134.0,512.0,1024.0,1024.0,744559.0,512.0,1024.0,1024.0,732115.0,512.0,1024.0,1024.0,739193.0,512.0,1024.0,1024.0,725790.0,512.0,1024.0,1024.0,717406.0,512.0,1024.0,1024.0,737570.0,512.0,1024.0,1024.0,711304.0,512.0,1024.0,1024.0,627283.0,512.0,1024.0,1024.0,651321.0,512.0,1024.0,1024.0,648358.0,512.0,1024.0,1024.0,640892.0,512.0,1024.0,1024.0,679250.0,512.0,1024.0,1024.0,674378.0,512.0,1024.0,1024.0,746457.0,512.0,1024.0,1024.0,742114.0,512.0,1024.0,1024.0,806588.0,512.0,1024.0,1024.0,841112.0,512.0,1024.0,1024.0,803122.0,512.0,1024.0,1024.0,811525.0,512.0,1024.0,1024.0,732958.0,512.0,1024.0,1024.0,743954.0,512.0,1024.0,1024.0,739930.0,512.0,1024.0,1024.0,721830.0,512.0,1024.0,1024.0,571634.0,512.0,1024.0,1024.0,596195.0,512.0,1024.0,1024.0,601181.0,512.0,1024.0,1024.0,593206.0,512.0,1024.0,1024.0,619717.0,512.0,1024.0,1024.0,619174.0,512.0,1024.0,1024.0,663387.0,512.0,1024.0,1024.0,656661.0,512.0,1024.0,1024.0,587239.0,512.0,1024.0,1024.0,611062.0,512.0,1024.0,1024.0,613802.0,512.0,1024.0,1024.0,604046.0,512.0,1024.0,1024.0,627452.0,512.0,1024.0,1024.0,634244.0,512.0,1024.0,1024.0,682929.0,512.0,1024.0,1024.0,672900.0,512.0,1024.0,1024.0,814501.0,512.0,1024.0,1024.0,867801.0,512.0,1024.0,1024.0,819698.0,512.0,1024.0,1024.0,833551.0,512.0,1024.0,1024.0,744129.0,512.0,1024.0,1024.0,761930.0,512.0,1024.0,1024.0,757439.0,512.0,1024.0,1024.0,748235.0,512.0,64,0,32768.0,0.0,64,0,10544576.0,1070642.0,9892254.0,16384.0,74351818.0,0.0,16384.0,16384.0,2636144.0,2636144.0,10544576.0,1115202.0,2636144.0,0.0,2636144.0,0.0,0.0,881748.0,10546700.0,42178304.0,0.0,0.0,11135198.0,1167592.0,0.0,1196.0,839661.0,1144083.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,65535.0,65601.0,1.0,0.0,0.0,0.0,0.0,0.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,148717.0,4096.0,16384.0,1586.0,2491806.0,2239367.0,0.0,0.0,0.0,0.0,0.0,196608.0,249.0,0.0,0.0,32768.0,0.0,32768.0,245.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,160.0,0.0,615123.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,37922.0,0.0,9807.0,2311376.0,0.0,0.0,0.0,0.0,65784.0,65536.0,131072.0,0.0,0.0,524288.0,304.0,0.0,64,0,0.0,0.0,160.0,0.0,65536.0,65536.0,0.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,104639.0,0.0,190350.0,65536.0,0.0,65768.0,464.0,0.0,0.0,65536.0,131072.0,716535240755950,716535240769950 diff --git a/tests/workloads/no_roof/MI300X_A1/sysinfo.csv b/tests/workloads/no_roof/MI300X_A1/sysinfo.csv new file mode 100644 index 0000000000..e6f960db2b --- /dev/null +++ b/tests/workloads/no_roof/MI300X_A1/sysinfo.csv @@ -0,0 +1,2 @@ +workload_name,command,ip_blocks,timestamp,version,hostname,cpu_model,sbios,linux_distro,linux_kernel_version,amd_gpu_kernel_version,cpu_memory,gpu_memory,rocm_version,vbios,compute_partition,memory_partition,gpu_model,gpu_arch,gpu_l1,gpu_l2,cu_per_gpu,simd_per_cu,se_per_gpu,wave_size,workgroup_max_size,max_waves_per_cu,max_sclk,max_mclk,cur_sclk,cur_mclk,total_l2_chan,lds_banks_per_cu,sqc_per_gpu,pipes_per_gpu,hbm_bw,num_xcd +no_roof,./tests/vcopy -n 1048576 -b 256 -i 3,SQ|LDS|SQC|TA|TD|TCP|TCC|SPI|CPC|CPF,Wed 29 May 2024 12:05:44 PM (CDT),2,splinter-126-wr-c6,AMD Ryzen 9 7950X 16-Core Processor,"American Megatrends International, LLC.VS2683299N.FD",Ubuntu 22.04.4 LTS,5.18.2-mi300-build-140423-ubuntu-22.04+,,114656528,,6.2.0-13611,113-MI3SRIOV-001,SPX,NPS1,MI300X_A1,gfx942,32,4096,304,4,32,64,1024,32,2100,1300,2100,1300,128,32,160,4,5324.8,8 diff --git a/tests/workloads/no_roof/MI300X_A1/timestamps.csv b/tests/workloads/no_roof/MI300X_A1/timestamps.csv new file mode 100644 index 0000000000..b599438b06 --- /dev/null +++ b/tests/workloads/no_roof/MI300X_A1/timestamps.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID +1,60633,1,970009,970009,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716535240679793,716535240694833,0 +2,60633,1,970009,970009,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716535240718711,716535240735511,0 +3,60633,1,970009,970009,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716535240755950,716535240769950,0 diff --git a/tests/workloads/path/MI300A_A1/SQ_IFETCH_LEVEL.csv b/tests/workloads/path/MI300A_A1/SQ_IFETCH_LEVEL.csv new file mode 100644 index 0000000000..b12b3694b5 --- /dev/null +++ b/tests/workloads/path/MI300A_A1/SQ_IFETCH_LEVEL.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,SQ_WAVES,SQ_IFETCH,SQ_IFETCH_LEVEL,SQ_ACCUM_PREV_HIRES +0,11995,1,144666,144666,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73517673339483,73517673347095,0,205430.0,205430.0,16384.0,65536.0,26688.0,2149344.0 +1,11995,1,144666,144666,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73517673385473,73517673391482,0,178672.0,178672.0,16384.0,65536.0,13299.0,1048656.0 +2,11995,1,144666,144666,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73517673363600,73517673369970,0,165003.0,165003.0,16384.0,65536.0,13060.0,1049392.0 diff --git a/tests/workloads/path/MI300A_A1/SQ_INST_LEVEL_LDS.csv b/tests/workloads/path/MI300A_A1/SQ_INST_LEVEL_LDS.csv new file mode 100644 index 0000000000..66198e7eef --- /dev/null +++ b/tests/workloads/path/MI300A_A1/SQ_INST_LEVEL_LDS.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_LDS,SQ_INST_LEVEL_LDS,SQ_ACCUM_PREV_HIRES +0,11995,1,144677,144677,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73517673339483,73517673347095,0,0.0,0.0,0.0 +1,11995,1,144677,144677,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73517673385473,73517673391482,0,0.0,0.0,0.0 +2,11995,1,144677,144677,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73517673363600,73517673369970,0,0.0,0.0,0.0 diff --git a/tests/workloads/path/MI300A_A1/SQ_INST_LEVEL_SMEM.csv b/tests/workloads/path/MI300A_A1/SQ_INST_LEVEL_SMEM.csv new file mode 100644 index 0000000000..63f079f628 --- /dev/null +++ b/tests/workloads/path/MI300A_A1/SQ_INST_LEVEL_SMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_SMEM,SQ_INST_LEVEL_SMEM,SQ_ACCUM_PREV_HIRES +0,11995,1,144688,144688,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73517673339483,73517673347095,0,65536.0,340786.0,27207344.0 +1,11995,1,144688,144688,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73517673385473,73517673391482,0,65536.0,277970.0,22234008.0 +2,11995,1,144688,144688,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73517673363600,73517673369970,0,65536.0,215822.0,17342904.0 diff --git a/tests/workloads/path/MI300A_A1/SQ_INST_LEVEL_VMEM.csv b/tests/workloads/path/MI300A_A1/SQ_INST_LEVEL_VMEM.csv new file mode 100644 index 0000000000..5913913b88 --- /dev/null +++ b/tests/workloads/path/MI300A_A1/SQ_INST_LEVEL_VMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_VMEM,SQ_INST_LEVEL_VMEM,SQ_ACCUM_PREV_HIRES +0,11995,1,144699,144699,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73517673339483,73517673347095,0,32768.0,534566.0,42752356.0 +1,11995,1,144699,144699,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73517673385473,73517673391482,0,32768.0,415032.0,33195988.0 +2,11995,1,144699,144699,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73517673363600,73517673369970,0,32768.0,408920.0,32710300.0 diff --git a/tests/workloads/path/MI300A_A1/SQ_LEVEL_WAVES.csv b/tests/workloads/path/MI300A_A1/SQ_LEVEL_WAVES.csv new file mode 100644 index 0000000000..005cd7fa63 --- /dev/null +++ b/tests/workloads/path/MI300A_A1/SQ_LEVEL_WAVES.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,CPC_ME1_BUSY_FOR_PACKET_DECODE,SQ_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,SQ_BUSY_CYCLES,SQ_LEVEL_WAVES,SQ_ACCUM_PREV_HIRES +0,11995,1,144710,144710,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73517673339483,73517673347095,0,203242.0,203242.0,108439.0,812968.0,16384.0,13784518.0,249142.0,0.0,55564396.0 +1,11995,1,144710,144710,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73517673385473,73517673391482,0,169171.0,169171.0,90620.0,676684.0,16384.0,10365368.0,191706.0,0.0,41854316.0 +2,11995,1,144710,144710,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73517673363600,73517673369970,0,171791.0,171791.0,90307.0,687164.0,16384.0,10363168.0,193033.0,0.0,41847616.0 diff --git a/tests/workloads/path/MI300A_A1/log.txt b/tests/workloads/path/MI300A_A1/log.txt new file mode 100644 index 0000000000..6f76ce7ca0 --- /dev/null +++ b/tests/workloads/path/MI300A_A1/log.txt @@ -0,0 +1,229 @@ +Omniperf version: 2.0.0 +Profiler choice: rocprofv2 +Path: /home/colramos/omniperf/tests/workloads/path/MI300A_A1 +Target: MI300A_A1 +Command: ./tests/vcopy -n 1048576 -b 256 -i 3 +Kernel Selection: None +Dispatch Selection: None +Hardware Blocks: All + +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Collecting Performance Counters +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +[profiling] Current input file: tests/workloads/path/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH +[profiling] Current input file: tests/workloads/path/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_LDS +[profiling] Current input file: tests/workloads/path/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU +[profiling] Current input file: tests/workloads/path/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU +[profiling] Current input file: tests/workloads/path/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - CPC_ME1_BUSY_FOR_PACKET_DECODE + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVE_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_LEVEL_WAVES +[profiling] Current input file: tests/workloads/path/MI300A_A1/perfmon/pmc_perf_0.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CU_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVE_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_CVT + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM_WR + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM_RD +[profiling] Current input file: tests/workloads/path/MI300A_A1/perfmon/pmc_perf_1.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VSKIPPED + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_FMA_F16 +[profiling] Current input file: tests/workloads/path/MI300A_A1/perfmon/pmc_perf_10.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_DATA_ATOMIC_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_STALL + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_REQ +[profiling] Current input file: tests/workloads/path/MI300A_A1/perfmon/pmc_perf_11.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_INPUT_VALID_READYB + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_ATOMIC + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_8 + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_HITS + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_MISSES + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_MISSES_DUPLICATE + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_1 +[profiling] Current input file: tests/workloads/path/MI300A_A1/perfmon/pmc_perf_12.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_2 + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_4 + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection +[profiling] Current input file: tests/workloads/path/MI300A_A1/perfmon/pmc_perf_13.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_ATOMIC[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_BUBBLE[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_CYCLE[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_ATOMIC[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_BUBBLE[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_CYCLE[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC[1] +[profiling] Current input file: tests/workloads/path/MI300A_A1/perfmon/pmc_perf_14.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_32B[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC_LEVEL[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_32B[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_LEVEL[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC_LEVEL[2] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ[2] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_32B[2] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_LEVEL[2] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC_LEVEL[3] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ[3] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_32B[3] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_LEVEL[3] +[profiling] Current input file: tests/workloads/path/MI300A_A1/perfmon/pmc_perf_15.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_64B[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_HIT[0] +[profiling] Current input file: tests/workloads/path/MI300A_A1/perfmon/pmc_perf_16.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_MISS[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_READ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_REQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_RW_REQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_MISS[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_READ[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_REQ[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_RW_REQ[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_MISS[2] + |-> [/opt/rocm/bin/rocprofv2] - TCC_READ[2] + |-> [/opt/rocm/bin/rocprofv2] - TCC_REQ[2] + |-> [/opt/rocm/bin/rocprofv2] - TCC_RW_REQ[2] +[profiling] Current input file: tests/workloads/path/MI300A_A1/perfmon/pmc_perf_17.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_TAG_STALL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TOO_MANY_EA_WRREQS_STALL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_WRITE[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TAG_STALL[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TOO_MANY_EA_WRREQS_STALL[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_WRITE[1] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TAG_STALL[2] +[profiling] Current input file: tests/workloads/path/MI300A_A1/perfmon/pmc_perf_2.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_FMA_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_ADD_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MUL_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_FMA_F64 +[profiling] Current input file: tests/workloads/path/MI300A_A1/perfmon/pmc_perf_3.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_INT32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_INT64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_FLAT + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_GDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_EXP_GDS +[profiling] Current input file: tests/workloads/path/MI300A_A1/perfmon/pmc_perf_4.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_BRANCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SENDMSG + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAIT_ANY + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAIT_INST_ANY + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_ANY + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_LDS +[profiling] Current input file: tests/workloads/path/MI300A_A1/perfmon/pmc_perf_5.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_SCA + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_EXP_GDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_MISC + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_FLAT + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_CYCLES_VMEM_WR + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_CYCLES_VMEM_RD + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_CYCLES_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_CYCLES_SALU + |-> [/opt/rocm/bin/rocprofv2] - TCP_TCC_READ_REQ_sum +[profiling] Current input file: tests/workloads/path/MI300A_A1/perfmon/pmc_perf_6.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_THREAD_CYCLES_VALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_BANK_CONFLICT +[profiling] Current input file: tests/workloads/path/MI300A_A1/perfmon/pmc_perf_7.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_ITEMS + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_MEM_VIOLATIONS + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_ATOMIC_RETURN + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_IDX_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_RESTORED +[profiling] Current input file: tests/workloads/path/MI300A_A1/perfmon/pmc_perf_8.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM_NORM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_MFMA + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_I8 +[profiling] Current input file: tests/workloads/path/MI300A_A1/perfmon/pmc_perf_9.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_I8 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_BF16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_INST_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_DATA_READ_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_DATA_WRITE_REQ +[profiling] Current input file: tests/workloads/path/MI300A_A1/perfmon/timestamps.txt + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished copying vectors to the GPU + |-> [/opt/rocm/bin/rocprofv2] sw thinks it moved 1.000000 KB per wave + |-> [/opt/rocm/bin/rocprofv2] Total threads: 1048576, Grid Size: 4096 block Size:256, Wavefronts:16384: + |-> [/opt/rocm/bin/rocprofv2] Launching the kernel on the GPU + |-> [/opt/rocm/bin/rocprofv2] Finished executing kernel +[roofline] Roofline temporarily disabled in MI300 diff --git a/tests/workloads/path/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt b/tests/workloads/path/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt new file mode 100644 index 0000000000..293092f641 --- /dev/null +++ b/tests/workloads/path/MI300A_A1/perfmon/SQ_IFETCH_LEVEL.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE SQ_WAVES SQ_IFETCH SQ_IFETCH_LEVEL SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/path/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt b/tests/workloads/path/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt new file mode 100644 index 0000000000..08439eedce --- /dev/null +++ b/tests/workloads/path/MI300A_A1/perfmon/SQ_INST_LEVEL_LDS.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_LDS SQ_INST_LEVEL_LDS SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/path/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt b/tests/workloads/path/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt new file mode 100644 index 0000000000..6cca322d4e --- /dev/null +++ b/tests/workloads/path/MI300A_A1/perfmon/SQ_INST_LEVEL_SMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM SQ_INST_LEVEL_SMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/path/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt b/tests/workloads/path/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt new file mode 100644 index 0000000000..e527ad31ba --- /dev/null +++ b/tests/workloads/path/MI300A_A1/perfmon/SQ_INST_LEVEL_VMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VMEM SQ_INST_LEVEL_VMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/path/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt b/tests/workloads/path/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt new file mode 100644 index 0000000000..3f8e04adb3 --- /dev/null +++ b/tests/workloads/path/MI300A_A1/perfmon/SQ_LEVEL_WAVES.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE CPC_ME1_BUSY_FOR_PACKET_DECODE SQ_CYCLES SQ_WAVES SQ_WAVE_CYCLES SQ_BUSY_CYCLES SQ_LEVEL_WAVES SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/path/MI300A_A1/perfmon/pmc_perf_0.txt b/tests/workloads/path/MI300A_A1/perfmon/pmc_perf_0.txt new file mode 100644 index 0000000000..ebc550fbfe --- /dev/null +++ b/tests/workloads/path/MI300A_A1/perfmon/pmc_perf_0.txt @@ -0,0 +1,5 @@ +pmc: SQ_CYCLES SQ_BUSY_CYCLES SQ_BUSY_CU_CYCLES SQ_WAVES SQ_WAVE_CYCLES SQ_INSTS_VALU_CVT SQ_INSTS_VMEM_WR SQ_INSTS_VMEM_RD GRBM_COUNT GRBM_GUI_ACTIVE TCP_GATE_EN1_sum TCP_GATE_EN2_sum TCP_TD_TCP_STALL_CYCLES_sum TCP_TCR_TCP_STALL_CYCLES_sum TA_TA_BUSY_sum TA_BUFFER_WAVEFRONTS_sum TD_TD_BUSY_sum TD_TC_STALL_sum SPI_CSN_WINDOW_VALID SPI_CSN_BUSY CPC_CPC_STAT_BUSY CPC_CPC_STAT_IDLE CPF_CPF_STAT_BUSY CPF_CPF_STAT_STALL TCC_CYCLE_sum TCC_BUSY_sum TCC_PROBE_sum TCC_PROBE_ALL_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/path/MI300A_A1/perfmon/pmc_perf_1.txt b/tests/workloads/path/MI300A_A1/perfmon/pmc_perf_1.txt new file mode 100644 index 0000000000..9ad887ddbb --- /dev/null +++ b/tests/workloads/path/MI300A_A1/perfmon/pmc_perf_1.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VMEM SQ_INSTS_SALU SQ_INSTS_VSKIPPED SQ_INSTS SQ_INSTS_VALU SQ_INSTS_VALU_ADD_F16 SQ_INSTS_VALU_MUL_F16 SQ_INSTS_VALU_FMA_F16 GRBM_SPI_BUSY TCP_READ_TAGCONFLICT_STALL_CYCLES_sum TCP_WRITE_TAGCONFLICT_STALL_CYCLES_sum TCP_ATOMIC_TAGCONFLICT_STALL_CYCLES_sum TCP_TA_TCP_STATE_READ_sum TA_BUFFER_READ_WAVEFRONTS_sum TA_BUFFER_WRITE_WAVEFRONTS_sum TD_SPI_STALL_sum TD_LOAD_WAVEFRONT_sum SPI_CSN_NUM_THREADGROUPS SPI_CSN_WAVE CPC_CPC_TCIU_BUSY CPC_CPC_TCIU_IDLE CPF_CPF_TCIU_BUSY CPF_CPF_TCIU_STALL TCC_NC_REQ_sum TCC_UC_REQ_sum TCC_CC_REQ_sum TCC_RW_REQ_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/path/MI300A_A1/perfmon/pmc_perf_10.txt b/tests/workloads/path/MI300A_A1/perfmon/pmc_perf_10.txt new file mode 100644 index 0000000000..21c59688f7 --- /dev/null +++ b/tests/workloads/path/MI300A_A1/perfmon/pmc_perf_10.txt @@ -0,0 +1,5 @@ +pmc: SQC_TC_DATA_ATOMIC_REQ SQC_TC_STALL SQC_TC_REQ SQC_DCACHE_REQ_READ_16 SQC_ICACHE_REQ SQC_ICACHE_HITS SQC_ICACHE_MISSES SQC_ICACHE_MISSES_DUPLICATE + +gpu: +range: +kernel: diff --git a/tests/workloads/path/MI300A_A1/perfmon/pmc_perf_11.txt b/tests/workloads/path/MI300A_A1/perfmon/pmc_perf_11.txt new file mode 100644 index 0000000000..df6d67d7b7 --- /dev/null +++ b/tests/workloads/path/MI300A_A1/perfmon/pmc_perf_11.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_INPUT_VALID_READYB SQC_DCACHE_ATOMIC SQC_DCACHE_REQ_READ_8 SQC_DCACHE_REQ SQC_DCACHE_HITS SQC_DCACHE_MISSES SQC_DCACHE_MISSES_DUPLICATE SQC_DCACHE_REQ_READ_1 + +gpu: +range: +kernel: diff --git a/tests/workloads/path/MI300A_A1/perfmon/pmc_perf_12.txt b/tests/workloads/path/MI300A_A1/perfmon/pmc_perf_12.txt new file mode 100644 index 0000000000..6e5320c11c --- /dev/null +++ b/tests/workloads/path/MI300A_A1/perfmon/pmc_perf_12.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_REQ_READ_2 SQC_DCACHE_REQ_READ_4 + +gpu: +range: +kernel: diff --git a/tests/workloads/path/MI300A_A1/perfmon/pmc_perf_13.txt b/tests/workloads/path/MI300A_A1/perfmon/pmc_perf_13.txt new file mode 100644 index 0000000000..d95492c1cd --- /dev/null +++ b/tests/workloads/path/MI300A_A1/perfmon/pmc_perf_13.txt @@ -0,0 +1,5 @@ +pmc: TCC_ATOMIC[0] TCC_BUBBLE[0] TCC_CYCLE[0] TCC_EA0_ATOMIC[0] TCC_ATOMIC[1] TCC_BUBBLE[1] TCC_CYCLE[1] TCC_EA0_ATOMIC[1] TCC_ATOMIC[2] TCC_BUBBLE[2] TCC_CYCLE[2] TCC_EA0_ATOMIC[2] TCC_ATOMIC[3] TCC_BUBBLE[3] TCC_CYCLE[3] TCC_EA0_ATOMIC[3] TCC_ATOMIC[4] TCC_BUBBLE[4] TCC_CYCLE[4] TCC_EA0_ATOMIC[4] TCC_ATOMIC[5] TCC_BUBBLE[5] TCC_CYCLE[5] TCC_EA0_ATOMIC[5] TCC_ATOMIC[6] TCC_BUBBLE[6] TCC_CYCLE[6] TCC_EA0_ATOMIC[6] TCC_ATOMIC[7] TCC_BUBBLE[7] TCC_CYCLE[7] TCC_EA0_ATOMIC[7] TCC_ATOMIC[8] TCC_BUBBLE[8] TCC_CYCLE[8] TCC_EA0_ATOMIC[8] TCC_ATOMIC[9] TCC_BUBBLE[9] TCC_CYCLE[9] TCC_EA0_ATOMIC[9] TCC_ATOMIC[10] TCC_BUBBLE[10] TCC_CYCLE[10] TCC_EA0_ATOMIC[10] TCC_ATOMIC[11] TCC_BUBBLE[11] TCC_CYCLE[11] TCC_EA0_ATOMIC[11] TCC_ATOMIC[12] TCC_BUBBLE[12] TCC_CYCLE[12] TCC_EA0_ATOMIC[12] TCC_ATOMIC[13] TCC_BUBBLE[13] TCC_CYCLE[13] TCC_EA0_ATOMIC[13] TCC_ATOMIC[14] TCC_BUBBLE[14] TCC_CYCLE[14] TCC_EA0_ATOMIC[14] TCC_ATOMIC[15] TCC_BUBBLE[15] TCC_CYCLE[15] TCC_EA0_ATOMIC[15] + +gpu: +range: +kernel: diff --git a/tests/workloads/path/MI300A_A1/perfmon/pmc_perf_14.txt b/tests/workloads/path/MI300A_A1/perfmon/pmc_perf_14.txt new file mode 100644 index 0000000000..28327b86d3 --- /dev/null +++ b/tests/workloads/path/MI300A_A1/perfmon/pmc_perf_14.txt @@ -0,0 +1,5 @@ +pmc: TCC_EA0_ATOMIC_LEVEL[0] TCC_EA0_RDREQ[0] TCC_EA0_RDREQ_32B[0] TCC_EA0_RDREQ_LEVEL[0] TCC_EA0_ATOMIC_LEVEL[1] TCC_EA0_RDREQ[1] TCC_EA0_RDREQ_32B[1] TCC_EA0_RDREQ_LEVEL[1] TCC_EA0_ATOMIC_LEVEL[2] TCC_EA0_RDREQ[2] TCC_EA0_RDREQ_32B[2] TCC_EA0_RDREQ_LEVEL[2] TCC_EA0_ATOMIC_LEVEL[3] TCC_EA0_RDREQ[3] TCC_EA0_RDREQ_32B[3] TCC_EA0_RDREQ_LEVEL[3] TCC_EA0_ATOMIC_LEVEL[4] TCC_EA0_RDREQ[4] TCC_EA0_RDREQ_32B[4] TCC_EA0_RDREQ_LEVEL[4] TCC_EA0_ATOMIC_LEVEL[5] TCC_EA0_RDREQ[5] TCC_EA0_RDREQ_32B[5] TCC_EA0_RDREQ_LEVEL[5] TCC_EA0_ATOMIC_LEVEL[6] TCC_EA0_RDREQ[6] TCC_EA0_RDREQ_32B[6] TCC_EA0_RDREQ_LEVEL[6] TCC_EA0_ATOMIC_LEVEL[7] TCC_EA0_RDREQ[7] TCC_EA0_RDREQ_32B[7] TCC_EA0_RDREQ_LEVEL[7] TCC_EA0_ATOMIC_LEVEL[8] TCC_EA0_RDREQ[8] TCC_EA0_RDREQ_32B[8] TCC_EA0_RDREQ_LEVEL[8] TCC_EA0_ATOMIC_LEVEL[9] TCC_EA0_RDREQ[9] TCC_EA0_RDREQ_32B[9] TCC_EA0_RDREQ_LEVEL[9] TCC_EA0_ATOMIC_LEVEL[10] TCC_EA0_RDREQ[10] TCC_EA0_RDREQ_32B[10] TCC_EA0_RDREQ_LEVEL[10] TCC_EA0_ATOMIC_LEVEL[11] TCC_EA0_RDREQ[11] TCC_EA0_RDREQ_32B[11] TCC_EA0_RDREQ_LEVEL[11] TCC_EA0_ATOMIC_LEVEL[12] TCC_EA0_RDREQ[12] TCC_EA0_RDREQ_32B[12] TCC_EA0_RDREQ_LEVEL[12] TCC_EA0_ATOMIC_LEVEL[13] TCC_EA0_RDREQ[13] TCC_EA0_RDREQ_32B[13] TCC_EA0_RDREQ_LEVEL[13] TCC_EA0_ATOMIC_LEVEL[14] TCC_EA0_RDREQ[14] TCC_EA0_RDREQ_32B[14] TCC_EA0_RDREQ_LEVEL[14] TCC_EA0_ATOMIC_LEVEL[15] TCC_EA0_RDREQ[15] TCC_EA0_RDREQ_32B[15] TCC_EA0_RDREQ_LEVEL[15] + +gpu: +range: +kernel: diff --git a/tests/workloads/path/MI300A_A1/perfmon/pmc_perf_15.txt b/tests/workloads/path/MI300A_A1/perfmon/pmc_perf_15.txt new file mode 100644 index 0000000000..033ae877ed --- /dev/null +++ b/tests/workloads/path/MI300A_A1/perfmon/pmc_perf_15.txt @@ -0,0 +1,5 @@ +pmc: TCC_EA0_WRREQ[0] TCC_EA0_WRREQ_64B[0] TCC_EA0_WRREQ_LEVEL[0] TCC_HIT[0] TCC_EA0_WRREQ[1] TCC_EA0_WRREQ_64B[1] TCC_EA0_WRREQ_LEVEL[1] TCC_HIT[1] TCC_EA0_WRREQ[2] TCC_EA0_WRREQ_64B[2] TCC_EA0_WRREQ_LEVEL[2] TCC_HIT[2] TCC_EA0_WRREQ[3] TCC_EA0_WRREQ_64B[3] TCC_EA0_WRREQ_LEVEL[3] TCC_HIT[3] TCC_EA0_WRREQ[4] TCC_EA0_WRREQ_64B[4] TCC_EA0_WRREQ_LEVEL[4] TCC_HIT[4] TCC_EA0_WRREQ[5] TCC_EA0_WRREQ_64B[5] TCC_EA0_WRREQ_LEVEL[5] TCC_HIT[5] TCC_EA0_WRREQ[6] TCC_EA0_WRREQ_64B[6] TCC_EA0_WRREQ_LEVEL[6] TCC_HIT[6] TCC_EA0_WRREQ[7] TCC_EA0_WRREQ_64B[7] TCC_EA0_WRREQ_LEVEL[7] TCC_HIT[7] TCC_EA0_WRREQ[8] TCC_EA0_WRREQ_64B[8] TCC_EA0_WRREQ_LEVEL[8] TCC_HIT[8] TCC_EA0_WRREQ[9] TCC_EA0_WRREQ_64B[9] TCC_EA0_WRREQ_LEVEL[9] TCC_HIT[9] TCC_EA0_WRREQ[10] TCC_EA0_WRREQ_64B[10] TCC_EA0_WRREQ_LEVEL[10] TCC_HIT[10] TCC_EA0_WRREQ[11] TCC_EA0_WRREQ_64B[11] TCC_EA0_WRREQ_LEVEL[11] TCC_HIT[11] TCC_EA0_WRREQ[12] TCC_EA0_WRREQ_64B[12] TCC_EA0_WRREQ_LEVEL[12] TCC_HIT[12] TCC_EA0_WRREQ[13] TCC_EA0_WRREQ_64B[13] TCC_EA0_WRREQ_LEVEL[13] TCC_HIT[13] TCC_EA0_WRREQ[14] TCC_EA0_WRREQ_64B[14] TCC_EA0_WRREQ_LEVEL[14] TCC_HIT[14] TCC_EA0_WRREQ[15] TCC_EA0_WRREQ_64B[15] TCC_EA0_WRREQ_LEVEL[15] TCC_HIT[15] + +gpu: +range: +kernel: diff --git a/tests/workloads/path/MI300A_A1/perfmon/pmc_perf_16.txt b/tests/workloads/path/MI300A_A1/perfmon/pmc_perf_16.txt new file mode 100644 index 0000000000..123269c3f9 --- /dev/null +++ b/tests/workloads/path/MI300A_A1/perfmon/pmc_perf_16.txt @@ -0,0 +1,5 @@ +pmc: TCC_MISS[0] TCC_READ[0] TCC_REQ[0] TCC_RW_REQ[0] TCC_MISS[1] TCC_READ[1] TCC_REQ[1] TCC_RW_REQ[1] TCC_MISS[2] TCC_READ[2] TCC_REQ[2] TCC_RW_REQ[2] TCC_MISS[3] TCC_READ[3] TCC_REQ[3] TCC_RW_REQ[3] TCC_MISS[4] TCC_READ[4] TCC_REQ[4] TCC_RW_REQ[4] TCC_MISS[5] TCC_READ[5] TCC_REQ[5] TCC_RW_REQ[5] TCC_MISS[6] TCC_READ[6] TCC_REQ[6] TCC_RW_REQ[6] TCC_MISS[7] TCC_READ[7] TCC_REQ[7] TCC_RW_REQ[7] TCC_MISS[8] TCC_READ[8] TCC_REQ[8] TCC_RW_REQ[8] TCC_MISS[9] TCC_READ[9] TCC_REQ[9] TCC_RW_REQ[9] TCC_MISS[10] TCC_READ[10] TCC_REQ[10] TCC_RW_REQ[10] TCC_MISS[11] TCC_READ[11] TCC_REQ[11] TCC_RW_REQ[11] TCC_MISS[12] TCC_READ[12] TCC_REQ[12] TCC_RW_REQ[12] TCC_MISS[13] TCC_READ[13] TCC_REQ[13] TCC_RW_REQ[13] TCC_MISS[14] TCC_READ[14] TCC_REQ[14] TCC_RW_REQ[14] TCC_MISS[15] TCC_READ[15] TCC_REQ[15] TCC_RW_REQ[15] + +gpu: +range: +kernel: diff --git a/tests/workloads/path/MI300A_A1/perfmon/pmc_perf_17.txt b/tests/workloads/path/MI300A_A1/perfmon/pmc_perf_17.txt new file mode 100644 index 0000000000..102fb795bd --- /dev/null +++ b/tests/workloads/path/MI300A_A1/perfmon/pmc_perf_17.txt @@ -0,0 +1,5 @@ +pmc: TCC_TAG_STALL[0] TCC_TOO_MANY_EA_WRREQS_STALL[0] TCC_WRITE[0] TCC_TAG_STALL[1] TCC_TOO_MANY_EA_WRREQS_STALL[1] TCC_WRITE[1] TCC_TAG_STALL[2] TCC_TOO_MANY_EA_WRREQS_STALL[2] TCC_WRITE[2] TCC_TAG_STALL[3] TCC_TOO_MANY_EA_WRREQS_STALL[3] TCC_WRITE[3] TCC_TAG_STALL[4] TCC_TOO_MANY_EA_WRREQS_STALL[4] TCC_WRITE[4] TCC_TAG_STALL[5] TCC_TOO_MANY_EA_WRREQS_STALL[5] TCC_WRITE[5] TCC_TAG_STALL[6] TCC_TOO_MANY_EA_WRREQS_STALL[6] TCC_WRITE[6] TCC_TAG_STALL[7] TCC_TOO_MANY_EA_WRREQS_STALL[7] TCC_WRITE[7] TCC_TAG_STALL[8] TCC_TOO_MANY_EA_WRREQS_STALL[8] TCC_WRITE[8] TCC_TAG_STALL[9] TCC_TOO_MANY_EA_WRREQS_STALL[9] TCC_WRITE[9] TCC_TAG_STALL[10] TCC_TOO_MANY_EA_WRREQS_STALL[10] TCC_WRITE[10] TCC_TAG_STALL[11] TCC_TOO_MANY_EA_WRREQS_STALL[11] TCC_WRITE[11] TCC_TAG_STALL[12] TCC_TOO_MANY_EA_WRREQS_STALL[12] TCC_WRITE[12] TCC_TAG_STALL[13] TCC_TOO_MANY_EA_WRREQS_STALL[13] TCC_WRITE[13] TCC_TAG_STALL[14] TCC_TOO_MANY_EA_WRREQS_STALL[14] TCC_WRITE[14] TCC_TAG_STALL[15] TCC_TOO_MANY_EA_WRREQS_STALL[15] TCC_WRITE[15] + +gpu: +range: +kernel: diff --git a/tests/workloads/path/MI300A_A1/perfmon/pmc_perf_2.txt b/tests/workloads/path/MI300A_A1/perfmon/pmc_perf_2.txt new file mode 100644 index 0000000000..8ff8201c5a --- /dev/null +++ b/tests/workloads/path/MI300A_A1/perfmon/pmc_perf_2.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_TRANS_F16 SQ_INSTS_VALU_ADD_F32 SQ_INSTS_VALU_MUL_F32 SQ_INSTS_VALU_FMA_F32 SQ_INSTS_VALU_TRANS_F32 SQ_INSTS_VALU_ADD_F64 SQ_INSTS_VALU_MUL_F64 SQ_INSTS_VALU_FMA_F64 TCP_VOLATILE_sum TCP_TOTAL_ACCESSES_sum TCP_TOTAL_READ_sum TCP_TOTAL_WRITE_sum TA_BUFFER_ATOMIC_WAVEFRONTS_sum TA_BUFFER_TOTAL_CYCLES_sum TD_ATOMIC_WAVEFRONT_sum TD_STORE_WAVEFRONT_sum SPI_RA_REQ_NO_ALLOC SPI_RA_REQ_NO_ALLOC_CSN CPC_CPC_STAT_STALL CPC_UTCL1_STALL_ON_TRANSLATION CPF_CPF_STAT_IDLE CPF_CPF_TCIU_IDLE TCC_REQ_sum TCC_STREAMING_REQ_sum TCC_HIT_sum TCC_MISS_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/path/MI300A_A1/perfmon/pmc_perf_3.txt b/tests/workloads/path/MI300A_A1/perfmon/pmc_perf_3.txt new file mode 100644 index 0000000000..cb10e4801d --- /dev/null +++ b/tests/workloads/path/MI300A_A1/perfmon/pmc_perf_3.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_TRANS_F64 SQ_INSTS_VALU_INT32 SQ_INSTS_VALU_INT64 SQ_INSTS_SMEM SQ_INSTS_FLAT SQ_INSTS_LDS SQ_INSTS_GDS SQ_INSTS_EXP_GDS TCP_TOTAL_ATOMIC_WITH_RET_sum TCP_TOTAL_ATOMIC_WITHOUT_RET_sum TCP_TOTAL_WRITEBACK_INVALIDATES_sum TCP_TOTAL_CACHE_ACCESSES_sum TA_BUFFER_COALESCED_READ_CYCLES_sum TA_BUFFER_COALESCED_WRITE_CYCLES_sum TD_COALESCABLE_WAVEFRONT_sum SPI_RA_RES_STALL_CSN SPI_RA_TMP_STALL_CSN CPC_CPC_UTCL2IU_BUSY CPC_CPC_UTCL2IU_IDLE CPF_CMP_UTCL1_STALL_ON_TRANSLATION TCC_READ_sum TCC_WRITE_sum TCC_ATOMIC_sum TCC_WRITEBACK_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/path/MI300A_A1/perfmon/pmc_perf_4.txt b/tests/workloads/path/MI300A_A1/perfmon/pmc_perf_4.txt new file mode 100644 index 0000000000..e4e6069e38 --- /dev/null +++ b/tests/workloads/path/MI300A_A1/perfmon/pmc_perf_4.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_BRANCH SQ_INSTS_SENDMSG SQ_WAIT_ANY SQ_WAIT_INST_ANY SQ_ACTIVE_INST_ANY SQ_ACTIVE_INST_VMEM SQ_ACTIVE_INST_LDS SQ_ACTIVE_INST_VALU TCP_UTCL1_TRANSLATION_MISS_sum TCP_UTCL1_TRANSLATION_HIT_sum TCP_UTCL1_PERMISSION_MISS_sum TCP_UTCL1_REQUEST_sum TA_ADDR_STALLED_BY_TC_CYCLES_sum TA_TOTAL_WAVEFRONTS_sum SPI_RA_WAVE_SIMD_FULL_CSN SPI_RA_VGPR_SIMD_FULL_CSN CPC_CPC_UTCL2IU_STALL CPC_ME1_BUSY_FOR_PACKET_DECODE TCC_EA0_WRREQ_sum TCC_EA0_WRREQ_64B_sum TCC_EA0_WR_UNCACHED_32B_sum TCC_EA0_WRREQ_DRAM_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/path/MI300A_A1/perfmon/pmc_perf_5.txt b/tests/workloads/path/MI300A_A1/perfmon/pmc_perf_5.txt new file mode 100644 index 0000000000..77bd288232 --- /dev/null +++ b/tests/workloads/path/MI300A_A1/perfmon/pmc_perf_5.txt @@ -0,0 +1,5 @@ +pmc: SQ_ACTIVE_INST_SCA SQ_ACTIVE_INST_EXP_GDS SQ_ACTIVE_INST_MISC SQ_ACTIVE_INST_FLAT SQ_INST_CYCLES_VMEM_WR SQ_INST_CYCLES_VMEM_RD SQ_INST_CYCLES_SMEM SQ_INST_CYCLES_SALU TCP_TCC_READ_REQ_sum TCP_TCC_WRITE_REQ_sum TCP_TCC_ATOMIC_WITH_RET_REQ_sum TCP_TCC_ATOMIC_WITHOUT_RET_REQ_sum TA_ADDR_STALLED_BY_TD_CYCLES_sum TA_DATA_STALLED_BY_TC_CYCLES_sum SPI_RA_SGPR_SIMD_FULL_CSN SPI_RA_LDS_CU_FULL_CSN CPC_ME1_DC0_SPI_BUSY TCC_EA0_RDREQ_sum TCC_EA0_RDREQ_32B_sum TCC_BUBBLE_sum TCC_EA0_RD_UNCACHED_32B_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/path/MI300A_A1/perfmon/pmc_perf_6.txt b/tests/workloads/path/MI300A_A1/perfmon/pmc_perf_6.txt new file mode 100644 index 0000000000..609c184df8 --- /dev/null +++ b/tests/workloads/path/MI300A_A1/perfmon/pmc_perf_6.txt @@ -0,0 +1,5 @@ +pmc: SQ_THREAD_CYCLES_VALU SQ_IFETCH SQ_LDS_BANK_CONFLICT SQ_LDS_ADDR_CONFLICT SQ_LDS_UNALIGNED_STALL SQ_WAVES_EQ_64 SQ_WAVES_LT_64 SQ_WAVES_LT_48 TCP_TCC_NC_READ_REQ_sum TCP_TCC_NC_WRITE_REQ_sum TCP_TCC_NC_ATOMIC_REQ_sum TCP_TCC_UC_READ_REQ_sum TA_FLAT_WAVEFRONTS_sum TA_FLAT_READ_WAVEFRONTS_sum SPI_RA_BAR_CU_FULL_CSN SPI_RA_TGLIM_CU_FULL_CSN TCC_EA0_RDREQ_DRAM_sum TCC_TAG_STALL_sum TCC_NORMAL_WRITEBACK_sum TCC_ALL_TC_OP_WB_WRITEBACK_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/path/MI300A_A1/perfmon/pmc_perf_7.txt b/tests/workloads/path/MI300A_A1/perfmon/pmc_perf_7.txt new file mode 100644 index 0000000000..5881e5fb8f --- /dev/null +++ b/tests/workloads/path/MI300A_A1/perfmon/pmc_perf_7.txt @@ -0,0 +1,5 @@ +pmc: SQ_WAVES_LT_32 SQ_WAVES_LT_16 SQ_ITEMS SQ_LDS_MEM_VIOLATIONS SQ_LDS_ATOMIC_RETURN SQ_LDS_IDX_ACTIVE SQ_WAVES_RESTORED SQ_WAVES_SAVED TCP_TCC_UC_WRITE_REQ_sum TCP_TCC_UC_ATOMIC_REQ_sum TCP_TCC_CC_READ_REQ_sum TCP_TCC_CC_WRITE_REQ_sum TA_FLAT_WRITE_WAVEFRONTS_sum TA_FLAT_ATOMIC_WAVEFRONTS_sum SPI_RA_WVLIM_STALL_CSN SPI_SWC_CSC_WR TCC_NORMAL_EVICT_sum TCC_ALL_TC_OP_INV_EVICT_sum TCC_TOO_MANY_EA_WRREQS_STALL_sum TCC_EA0_ATOMIC_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/path/MI300A_A1/perfmon/pmc_perf_8.txt b/tests/workloads/path/MI300A_A1/perfmon/pmc_perf_8.txt new file mode 100644 index 0000000000..66317384f5 --- /dev/null +++ b/tests/workloads/path/MI300A_A1/perfmon/pmc_perf_8.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM_NORM SQ_INSTS_MFMA SQ_INSTS_VALU_MFMA_I8 SQ_INSTS_VALU_MFMA_F16 SQ_INSTS_VALU_MFMA_BF16 SQ_INSTS_VALU_MFMA_F32 SQ_INSTS_VALU_MFMA_F64 SQ_VALU_MFMA_BUSY_CYCLES TCP_TCC_CC_ATOMIC_REQ_sum TCP_TCC_RW_READ_REQ_sum TCP_TCC_RW_WRITE_REQ_sum TCP_TCC_RW_ATOMIC_REQ_sum SPI_VWC_CSC_WR SPI_RA_BULKY_CU_FULL_CSN TCC_EA0_RDREQ_LEVEL_sum TCC_EA0_WRREQ_LEVEL_sum TCC_EA0_ATOMIC_LEVEL_sum TCC_EA0_WRREQ_STALL_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/path/MI300A_A1/perfmon/pmc_perf_9.txt b/tests/workloads/path/MI300A_A1/perfmon/pmc_perf_9.txt new file mode 100644 index 0000000000..60ceab315a --- /dev/null +++ b/tests/workloads/path/MI300A_A1/perfmon/pmc_perf_9.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_MFMA_MOPS_I8 SQ_INSTS_VALU_MFMA_MOPS_F16 SQ_INSTS_VALU_MFMA_MOPS_BF16 SQ_INSTS_VALU_MFMA_MOPS_F32 SQ_INSTS_VALU_MFMA_MOPS_F64 SQC_TC_INST_REQ SQC_TC_DATA_READ_REQ SQC_TC_DATA_WRITE_REQ TCP_PENDING_STALL_CYCLES_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/path/MI300A_A1/perfmon/timestamps.txt b/tests/workloads/path/MI300A_A1/perfmon/timestamps.txt new file mode 100644 index 0000000000..676cca1b80 --- /dev/null +++ b/tests/workloads/path/MI300A_A1/perfmon/timestamps.txt @@ -0,0 +1,5 @@ +pmc: + +gpu: +range: +kernel: diff --git a/tests/workloads/path/MI300A_A1/pmc_perf.csv b/tests/workloads/path/MI300A_A1/pmc_perf.csv new file mode 100644 index 0000000000..5b84a0abe6 --- /dev/null +++ b/tests/workloads/path/MI300A_A1/pmc_perf.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Correlation_ID,SQ_INSTS_BRANCH,SQ_INSTS_SENDMSG,SQ_WAIT_ANY,SQ_WAIT_INST_ANY,SQ_ACTIVE_INST_ANY,SQ_ACTIVE_INST_VMEM,SQ_ACTIVE_INST_LDS,SQ_ACTIVE_INST_VALU,SPI_RA_WAVE_SIMD_FULL_CSN,SPI_RA_VGPR_SIMD_FULL_CSN,CPC_CPC_UTCL2IU_STALL,CPC_ME1_BUSY_FOR_PACKET_DECODE,TA_ADDR_STALLED_BY_TC_CYCLES_sum,TA_TOTAL_WAVEFRONTS_sum,TCC_EA0_WRREQ_64B_sum,TCC_EA0_WRREQ_DRAM_sum,TCC_EA0_WRREQ_sum,TCC_EA0_WR_UNCACHED_32B_sum,TCP_UTCL1_PERMISSION_MISS_sum,TCP_UTCL1_REQUEST_sum,TCP_UTCL1_TRANSLATION_HIT_sum,TCP_UTCL1_TRANSLATION_MISS_sum,Wave_Size_1,Correlation_ID_1,XCC_Index,TCC_EA0_WRREQ[0],TCC_EA0_WRREQ_64B[0],TCC_EA0_WRREQ_LEVEL[0],TCC_HIT[0],TCC_EA0_WRREQ[1],TCC_EA0_WRREQ_64B[1],TCC_EA0_WRREQ_LEVEL[1],TCC_HIT[1],TCC_EA0_WRREQ[2],TCC_EA0_WRREQ_64B[2],TCC_EA0_WRREQ_LEVEL[2],TCC_HIT[2],TCC_EA0_WRREQ[3],TCC_EA0_WRREQ_64B[3],TCC_EA0_WRREQ_LEVEL[3],TCC_HIT[3],TCC_EA0_WRREQ[4],TCC_EA0_WRREQ_64B[4],TCC_EA0_WRREQ_LEVEL[4],TCC_HIT[4],TCC_EA0_WRREQ[5],TCC_EA0_WRREQ_64B[5],TCC_EA0_WRREQ_LEVEL[5],TCC_HIT[5],TCC_EA0_WRREQ[6],TCC_EA0_WRREQ_64B[6],TCC_EA0_WRREQ_LEVEL[6],TCC_HIT[6],TCC_EA0_WRREQ[7],TCC_EA0_WRREQ_64B[7],TCC_EA0_WRREQ_LEVEL[7],TCC_HIT[7],TCC_EA0_WRREQ[8],TCC_EA0_WRREQ_64B[8],TCC_EA0_WRREQ_LEVEL[8],TCC_HIT[8],TCC_EA0_WRREQ[9],TCC_EA0_WRREQ_64B[9],TCC_EA0_WRREQ_LEVEL[9],TCC_HIT[9],TCC_EA0_WRREQ[10],TCC_EA0_WRREQ_64B[10],TCC_EA0_WRREQ_LEVEL[10],TCC_HIT[10],TCC_EA0_WRREQ[11],TCC_EA0_WRREQ_64B[11],TCC_EA0_WRREQ_LEVEL[11],TCC_HIT[11],TCC_EA0_WRREQ[12],TCC_EA0_WRREQ_64B[12],TCC_EA0_WRREQ_LEVEL[12],TCC_HIT[12],TCC_EA0_WRREQ[13],TCC_EA0_WRREQ_64B[13],TCC_EA0_WRREQ_LEVEL[13],TCC_HIT[13],TCC_EA0_WRREQ[14],TCC_EA0_WRREQ_64B[14],TCC_EA0_WRREQ_LEVEL[14],TCC_HIT[14],TCC_EA0_WRREQ[15],TCC_EA0_WRREQ_64B[15],TCC_EA0_WRREQ_LEVEL[15],TCC_HIT[15],TCC_EA0_WRREQ[16],TCC_EA0_WRREQ_64B[16],TCC_EA0_WRREQ_LEVEL[16],TCC_HIT[16],TCC_EA0_WRREQ[17],TCC_EA0_WRREQ_64B[17],TCC_EA0_WRREQ_LEVEL[17],TCC_HIT[17],TCC_EA0_WRREQ[18],TCC_EA0_WRREQ_64B[18],TCC_EA0_WRREQ_LEVEL[18],TCC_HIT[18],TCC_EA0_WRREQ[19],TCC_EA0_WRREQ_64B[19],TCC_EA0_WRREQ_LEVEL[19],TCC_HIT[19],TCC_EA0_WRREQ[20],TCC_EA0_WRREQ_64B[20],TCC_EA0_WRREQ_LEVEL[20],TCC_HIT[20],TCC_EA0_WRREQ[21],TCC_EA0_WRREQ_64B[21],TCC_EA0_WRREQ_LEVEL[21],TCC_HIT[21],TCC_EA0_WRREQ[22],TCC_EA0_WRREQ_64B[22],TCC_EA0_WRREQ_LEVEL[22],TCC_HIT[22],TCC_EA0_WRREQ[23],TCC_EA0_WRREQ_64B[23],TCC_EA0_WRREQ_LEVEL[23],TCC_HIT[23],TCC_EA0_WRREQ[24],TCC_EA0_WRREQ_64B[24],TCC_EA0_WRREQ_LEVEL[24],TCC_HIT[24],TCC_EA0_WRREQ[25],TCC_EA0_WRREQ_64B[25],TCC_EA0_WRREQ_LEVEL[25],TCC_HIT[25],TCC_EA0_WRREQ[26],TCC_EA0_WRREQ_64B[26],TCC_EA0_WRREQ_LEVEL[26],TCC_HIT[26],TCC_EA0_WRREQ[27],TCC_EA0_WRREQ_64B[27],TCC_EA0_WRREQ_LEVEL[27],TCC_HIT[27],TCC_EA0_WRREQ[28],TCC_EA0_WRREQ_64B[28],TCC_EA0_WRREQ_LEVEL[28],TCC_HIT[28],TCC_EA0_WRREQ[29],TCC_EA0_WRREQ_64B[29],TCC_EA0_WRREQ_LEVEL[29],TCC_HIT[29],TCC_EA0_WRREQ[30],TCC_EA0_WRREQ_64B[30],TCC_EA0_WRREQ_LEVEL[30],TCC_HIT[30],TCC_EA0_WRREQ[31],TCC_EA0_WRREQ_64B[31],TCC_EA0_WRREQ_LEVEL[31],TCC_HIT[31],TCC_EA0_WRREQ[32],TCC_EA0_WRREQ_64B[32],TCC_EA0_WRREQ_LEVEL[32],TCC_HIT[32],TCC_EA0_WRREQ[33],TCC_EA0_WRREQ_64B[33],TCC_EA0_WRREQ_LEVEL[33],TCC_HIT[33],TCC_EA0_WRREQ[34],TCC_EA0_WRREQ_64B[34],TCC_EA0_WRREQ_LEVEL[34],TCC_HIT[34],TCC_EA0_WRREQ[35],TCC_EA0_WRREQ_64B[35],TCC_EA0_WRREQ_LEVEL[35],TCC_HIT[35],TCC_EA0_WRREQ[36],TCC_EA0_WRREQ_64B[36],TCC_EA0_WRREQ_LEVEL[36],TCC_HIT[36],TCC_EA0_WRREQ[37],TCC_EA0_WRREQ_64B[37],TCC_EA0_WRREQ_LEVEL[37],TCC_HIT[37],TCC_EA0_WRREQ[38],TCC_EA0_WRREQ_64B[38],TCC_EA0_WRREQ_LEVEL[38],TCC_HIT[38],TCC_EA0_WRREQ[39],TCC_EA0_WRREQ_64B[39],TCC_EA0_WRREQ_LEVEL[39],TCC_HIT[39],TCC_EA0_WRREQ[40],TCC_EA0_WRREQ_64B[40],TCC_EA0_WRREQ_LEVEL[40],TCC_HIT[40],TCC_EA0_WRREQ[41],TCC_EA0_WRREQ_64B[41],TCC_EA0_WRREQ_LEVEL[41],TCC_HIT[41],TCC_EA0_WRREQ[42],TCC_EA0_WRREQ_64B[42],TCC_EA0_WRREQ_LEVEL[42],TCC_HIT[42],TCC_EA0_WRREQ[43],TCC_EA0_WRREQ_64B[43],TCC_EA0_WRREQ_LEVEL[43],TCC_HIT[43],TCC_EA0_WRREQ[44],TCC_EA0_WRREQ_64B[44],TCC_EA0_WRREQ_LEVEL[44],TCC_HIT[44],TCC_EA0_WRREQ[45],TCC_EA0_WRREQ_64B[45],TCC_EA0_WRREQ_LEVEL[45],TCC_HIT[45],TCC_EA0_WRREQ[46],TCC_EA0_WRREQ_64B[46],TCC_EA0_WRREQ_LEVEL[46],TCC_HIT[46],TCC_EA0_WRREQ[47],TCC_EA0_WRREQ_64B[47],TCC_EA0_WRREQ_LEVEL[47],TCC_HIT[47],TCC_EA0_WRREQ[48],TCC_EA0_WRREQ_64B[48],TCC_EA0_WRREQ_LEVEL[48],TCC_HIT[48],TCC_EA0_WRREQ[49],TCC_EA0_WRREQ_64B[49],TCC_EA0_WRREQ_LEVEL[49],TCC_HIT[49],TCC_EA0_WRREQ[50],TCC_EA0_WRREQ_64B[50],TCC_EA0_WRREQ_LEVEL[50],TCC_HIT[50],TCC_EA0_WRREQ[51],TCC_EA0_WRREQ_64B[51],TCC_EA0_WRREQ_LEVEL[51],TCC_HIT[51],TCC_EA0_WRREQ[52],TCC_EA0_WRREQ_64B[52],TCC_EA0_WRREQ_LEVEL[52],TCC_HIT[52],TCC_EA0_WRREQ[53],TCC_EA0_WRREQ_64B[53],TCC_EA0_WRREQ_LEVEL[53],TCC_HIT[53],TCC_EA0_WRREQ[54],TCC_EA0_WRREQ_64B[54],TCC_EA0_WRREQ_LEVEL[54],TCC_HIT[54],TCC_EA0_WRREQ[55],TCC_EA0_WRREQ_64B[55],TCC_EA0_WRREQ_LEVEL[55],TCC_HIT[55],TCC_EA0_WRREQ[56],TCC_EA0_WRREQ_64B[56],TCC_EA0_WRREQ_LEVEL[56],TCC_HIT[56],TCC_EA0_WRREQ[57],TCC_EA0_WRREQ_64B[57],TCC_EA0_WRREQ_LEVEL[57],TCC_HIT[57],TCC_EA0_WRREQ[58],TCC_EA0_WRREQ_64B[58],TCC_EA0_WRREQ_LEVEL[58],TCC_HIT[58],TCC_EA0_WRREQ[59],TCC_EA0_WRREQ_64B[59],TCC_EA0_WRREQ_LEVEL[59],TCC_HIT[59],TCC_EA0_WRREQ[60],TCC_EA0_WRREQ_64B[60],TCC_EA0_WRREQ_LEVEL[60],TCC_HIT[60],TCC_EA0_WRREQ[61],TCC_EA0_WRREQ_64B[61],TCC_EA0_WRREQ_LEVEL[61],TCC_HIT[61],TCC_EA0_WRREQ[62],TCC_EA0_WRREQ_64B[62],TCC_EA0_WRREQ_LEVEL[62],TCC_HIT[62],TCC_EA0_WRREQ[63],TCC_EA0_WRREQ_64B[63],TCC_EA0_WRREQ_LEVEL[63],TCC_HIT[63],TCC_EA0_WRREQ[64],TCC_EA0_WRREQ_64B[64],TCC_EA0_WRREQ_LEVEL[64],TCC_HIT[64],TCC_EA0_WRREQ[65],TCC_EA0_WRREQ_64B[65],TCC_EA0_WRREQ_LEVEL[65],TCC_HIT[65],TCC_EA0_WRREQ[66],TCC_EA0_WRREQ_64B[66],TCC_EA0_WRREQ_LEVEL[66],TCC_HIT[66],TCC_EA0_WRREQ[67],TCC_EA0_WRREQ_64B[67],TCC_EA0_WRREQ_LEVEL[67],TCC_HIT[67],TCC_EA0_WRREQ[68],TCC_EA0_WRREQ_64B[68],TCC_EA0_WRREQ_LEVEL[68],TCC_HIT[68],TCC_EA0_WRREQ[69],TCC_EA0_WRREQ_64B[69],TCC_EA0_WRREQ_LEVEL[69],TCC_HIT[69],TCC_EA0_WRREQ[70],TCC_EA0_WRREQ_64B[70],TCC_EA0_WRREQ_LEVEL[70],TCC_HIT[70],TCC_EA0_WRREQ[71],TCC_EA0_WRREQ_64B[71],TCC_EA0_WRREQ_LEVEL[71],TCC_HIT[71],TCC_EA0_WRREQ[72],TCC_EA0_WRREQ_64B[72],TCC_EA0_WRREQ_LEVEL[72],TCC_HIT[72],TCC_EA0_WRREQ[73],TCC_EA0_WRREQ_64B[73],TCC_EA0_WRREQ_LEVEL[73],TCC_HIT[73],TCC_EA0_WRREQ[74],TCC_EA0_WRREQ_64B[74],TCC_EA0_WRREQ_LEVEL[74],TCC_HIT[74],TCC_EA0_WRREQ[75],TCC_EA0_WRREQ_64B[75],TCC_EA0_WRREQ_LEVEL[75],TCC_HIT[75],TCC_EA0_WRREQ[76],TCC_EA0_WRREQ_64B[76],TCC_EA0_WRREQ_LEVEL[76],TCC_HIT[76],TCC_EA0_WRREQ[77],TCC_EA0_WRREQ_64B[77],TCC_EA0_WRREQ_LEVEL[77],TCC_HIT[77],TCC_EA0_WRREQ[78],TCC_EA0_WRREQ_64B[78],TCC_EA0_WRREQ_LEVEL[78],TCC_HIT[78],TCC_EA0_WRREQ[79],TCC_EA0_WRREQ_64B[79],TCC_EA0_WRREQ_LEVEL[79],TCC_HIT[79],TCC_EA0_WRREQ[80],TCC_EA0_WRREQ_64B[80],TCC_EA0_WRREQ_LEVEL[80],TCC_HIT[80],TCC_EA0_WRREQ[81],TCC_EA0_WRREQ_64B[81],TCC_EA0_WRREQ_LEVEL[81],TCC_HIT[81],TCC_EA0_WRREQ[82],TCC_EA0_WRREQ_64B[82],TCC_EA0_WRREQ_LEVEL[82],TCC_HIT[82],TCC_EA0_WRREQ[83],TCC_EA0_WRREQ_64B[83],TCC_EA0_WRREQ_LEVEL[83],TCC_HIT[83],TCC_EA0_WRREQ[84],TCC_EA0_WRREQ_64B[84],TCC_EA0_WRREQ_LEVEL[84],TCC_HIT[84],TCC_EA0_WRREQ[85],TCC_EA0_WRREQ_64B[85],TCC_EA0_WRREQ_LEVEL[85],TCC_HIT[85],TCC_EA0_WRREQ[86],TCC_EA0_WRREQ_64B[86],TCC_EA0_WRREQ_LEVEL[86],TCC_HIT[86],TCC_EA0_WRREQ[87],TCC_EA0_WRREQ_64B[87],TCC_EA0_WRREQ_LEVEL[87],TCC_HIT[87],TCC_EA0_WRREQ[88],TCC_EA0_WRREQ_64B[88],TCC_EA0_WRREQ_LEVEL[88],TCC_HIT[88],TCC_EA0_WRREQ[89],TCC_EA0_WRREQ_64B[89],TCC_EA0_WRREQ_LEVEL[89],TCC_HIT[89],TCC_EA0_WRREQ[90],TCC_EA0_WRREQ_64B[90],TCC_EA0_WRREQ_LEVEL[90],TCC_HIT[90],TCC_EA0_WRREQ[91],TCC_EA0_WRREQ_64B[91],TCC_EA0_WRREQ_LEVEL[91],TCC_HIT[91],TCC_EA0_WRREQ[92],TCC_EA0_WRREQ_64B[92],TCC_EA0_WRREQ_LEVEL[92],TCC_HIT[92],TCC_EA0_WRREQ[93],TCC_EA0_WRREQ_64B[93],TCC_EA0_WRREQ_LEVEL[93],TCC_HIT[93],TCC_EA0_WRREQ[94],TCC_EA0_WRREQ_64B[94],TCC_EA0_WRREQ_LEVEL[94],TCC_HIT[94],TCC_EA0_WRREQ[95],TCC_EA0_WRREQ_64B[95],TCC_EA0_WRREQ_LEVEL[95],TCC_HIT[95],Wave_Size_2,Correlation_ID_2,SQ_THREAD_CYCLES_VALU,SQ_IFETCH,SQ_LDS_BANK_CONFLICT,SQ_LDS_ADDR_CONFLICT,SQ_LDS_UNALIGNED_STALL,SQ_WAVES_EQ_64,SQ_WAVES_LT_64,SQ_WAVES_LT_48,SPI_RA_BAR_CU_FULL_CSN,SPI_RA_TGLIM_CU_FULL_CSN,TA_FLAT_READ_WAVEFRONTS_sum,TA_FLAT_WAVEFRONTS_sum,TCC_ALL_TC_OP_WB_WRITEBACK_sum,TCC_EA0_RDREQ_DRAM_sum,TCC_NORMAL_WRITEBACK_sum,TCC_TAG_STALL_sum,TCP_TCC_NC_ATOMIC_REQ_sum,TCP_TCC_NC_READ_REQ_sum,TCP_TCC_NC_WRITE_REQ_sum,TCP_TCC_UC_READ_REQ_sum,Wave_Size_3,Correlation_ID_3,XCC_Index_3,TCC_TAG_STALL[0],TCC_TOO_MANY_EA_WRREQS_STALL[0],TCC_WRITE[0],TCC_TAG_STALL[1],TCC_TOO_MANY_EA_WRREQS_STALL[1],TCC_WRITE[1],TCC_TAG_STALL[2],TCC_TOO_MANY_EA_WRREQS_STALL[2],TCC_WRITE[2],TCC_TAG_STALL[3],TCC_TOO_MANY_EA_WRREQS_STALL[3],TCC_WRITE[3],TCC_TAG_STALL[4],TCC_TOO_MANY_EA_WRREQS_STALL[4],TCC_WRITE[4],TCC_TAG_STALL[5],TCC_TOO_MANY_EA_WRREQS_STALL[5],TCC_WRITE[5],TCC_TAG_STALL[6],TCC_TOO_MANY_EA_WRREQS_STALL[6],TCC_WRITE[6],TCC_TAG_STALL[7],TCC_TOO_MANY_EA_WRREQS_STALL[7],TCC_WRITE[7],TCC_TAG_STALL[8],TCC_TOO_MANY_EA_WRREQS_STALL[8],TCC_WRITE[8],TCC_TAG_STALL[9],TCC_TOO_MANY_EA_WRREQS_STALL[9],TCC_WRITE[9],TCC_TAG_STALL[10],TCC_TOO_MANY_EA_WRREQS_STALL[10],TCC_WRITE[10],TCC_TAG_STALL[11],TCC_TOO_MANY_EA_WRREQS_STALL[11],TCC_WRITE[11],TCC_TAG_STALL[12],TCC_TOO_MANY_EA_WRREQS_STALL[12],TCC_WRITE[12],TCC_TAG_STALL[13],TCC_TOO_MANY_EA_WRREQS_STALL[13],TCC_WRITE[13],TCC_TAG_STALL[14],TCC_TOO_MANY_EA_WRREQS_STALL[14],TCC_WRITE[14],TCC_TAG_STALL[15],TCC_TOO_MANY_EA_WRREQS_STALL[15],TCC_WRITE[15],TCC_TAG_STALL[16],TCC_TOO_MANY_EA_WRREQS_STALL[16],TCC_WRITE[16],TCC_TAG_STALL[17],TCC_TOO_MANY_EA_WRREQS_STALL[17],TCC_WRITE[17],TCC_TAG_STALL[18],TCC_TOO_MANY_EA_WRREQS_STALL[18],TCC_WRITE[18],TCC_TAG_STALL[19],TCC_TOO_MANY_EA_WRREQS_STALL[19],TCC_WRITE[19],TCC_TAG_STALL[20],TCC_TOO_MANY_EA_WRREQS_STALL[20],TCC_WRITE[20],TCC_TAG_STALL[21],TCC_TOO_MANY_EA_WRREQS_STALL[21],TCC_WRITE[21],TCC_TAG_STALL[22],TCC_TOO_MANY_EA_WRREQS_STALL[22],TCC_WRITE[22],TCC_TAG_STALL[23],TCC_TOO_MANY_EA_WRREQS_STALL[23],TCC_WRITE[23],TCC_TAG_STALL[24],TCC_TOO_MANY_EA_WRREQS_STALL[24],TCC_WRITE[24],TCC_TAG_STALL[25],TCC_TOO_MANY_EA_WRREQS_STALL[25],TCC_WRITE[25],TCC_TAG_STALL[26],TCC_TOO_MANY_EA_WRREQS_STALL[26],TCC_WRITE[26],TCC_TAG_STALL[27],TCC_TOO_MANY_EA_WRREQS_STALL[27],TCC_WRITE[27],TCC_TAG_STALL[28],TCC_TOO_MANY_EA_WRREQS_STALL[28],TCC_WRITE[28],TCC_TAG_STALL[29],TCC_TOO_MANY_EA_WRREQS_STALL[29],TCC_WRITE[29],TCC_TAG_STALL[30],TCC_TOO_MANY_EA_WRREQS_STALL[30],TCC_WRITE[30],TCC_TAG_STALL[31],TCC_TOO_MANY_EA_WRREQS_STALL[31],TCC_WRITE[31],TCC_TAG_STALL[32],TCC_TOO_MANY_EA_WRREQS_STALL[32],TCC_WRITE[32],TCC_TAG_STALL[33],TCC_TOO_MANY_EA_WRREQS_STALL[33],TCC_WRITE[33],TCC_TAG_STALL[34],TCC_TOO_MANY_EA_WRREQS_STALL[34],TCC_WRITE[34],TCC_TAG_STALL[35],TCC_TOO_MANY_EA_WRREQS_STALL[35],TCC_WRITE[35],TCC_TAG_STALL[36],TCC_TOO_MANY_EA_WRREQS_STALL[36],TCC_WRITE[36],TCC_TAG_STALL[37],TCC_TOO_MANY_EA_WRREQS_STALL[37],TCC_WRITE[37],TCC_TAG_STALL[38],TCC_TOO_MANY_EA_WRREQS_STALL[38],TCC_WRITE[38],TCC_TAG_STALL[39],TCC_TOO_MANY_EA_WRREQS_STALL[39],TCC_WRITE[39],TCC_TAG_STALL[40],TCC_TOO_MANY_EA_WRREQS_STALL[40],TCC_WRITE[40],TCC_TAG_STALL[41],TCC_TOO_MANY_EA_WRREQS_STALL[41],TCC_WRITE[41],TCC_TAG_STALL[42],TCC_TOO_MANY_EA_WRREQS_STALL[42],TCC_WRITE[42],TCC_TAG_STALL[43],TCC_TOO_MANY_EA_WRREQS_STALL[43],TCC_WRITE[43],TCC_TAG_STALL[44],TCC_TOO_MANY_EA_WRREQS_STALL[44],TCC_WRITE[44],TCC_TAG_STALL[45],TCC_TOO_MANY_EA_WRREQS_STALL[45],TCC_WRITE[45],TCC_TAG_STALL[46],TCC_TOO_MANY_EA_WRREQS_STALL[46],TCC_WRITE[46],TCC_TAG_STALL[47],TCC_TOO_MANY_EA_WRREQS_STALL[47],TCC_WRITE[47],TCC_TAG_STALL[48],TCC_TOO_MANY_EA_WRREQS_STALL[48],TCC_WRITE[48],TCC_TAG_STALL[49],TCC_TOO_MANY_EA_WRREQS_STALL[49],TCC_WRITE[49],TCC_TAG_STALL[50],TCC_TOO_MANY_EA_WRREQS_STALL[50],TCC_WRITE[50],TCC_TAG_STALL[51],TCC_TOO_MANY_EA_WRREQS_STALL[51],TCC_WRITE[51],TCC_TAG_STALL[52],TCC_TOO_MANY_EA_WRREQS_STALL[52],TCC_WRITE[52],TCC_TAG_STALL[53],TCC_TOO_MANY_EA_WRREQS_STALL[53],TCC_WRITE[53],TCC_TAG_STALL[54],TCC_TOO_MANY_EA_WRREQS_STALL[54],TCC_WRITE[54],TCC_TAG_STALL[55],TCC_TOO_MANY_EA_WRREQS_STALL[55],TCC_WRITE[55],TCC_TAG_STALL[56],TCC_TOO_MANY_EA_WRREQS_STALL[56],TCC_WRITE[56],TCC_TAG_STALL[57],TCC_TOO_MANY_EA_WRREQS_STALL[57],TCC_WRITE[57],TCC_TAG_STALL[58],TCC_TOO_MANY_EA_WRREQS_STALL[58],TCC_WRITE[58],TCC_TAG_STALL[59],TCC_TOO_MANY_EA_WRREQS_STALL[59],TCC_WRITE[59],TCC_TAG_STALL[60],TCC_TOO_MANY_EA_WRREQS_STALL[60],TCC_WRITE[60],TCC_TAG_STALL[61],TCC_TOO_MANY_EA_WRREQS_STALL[61],TCC_WRITE[61],TCC_TAG_STALL[62],TCC_TOO_MANY_EA_WRREQS_STALL[62],TCC_WRITE[62],TCC_TAG_STALL[63],TCC_TOO_MANY_EA_WRREQS_STALL[63],TCC_WRITE[63],TCC_TAG_STALL[64],TCC_TOO_MANY_EA_WRREQS_STALL[64],TCC_WRITE[64],TCC_TAG_STALL[65],TCC_TOO_MANY_EA_WRREQS_STALL[65],TCC_WRITE[65],TCC_TAG_STALL[66],TCC_TOO_MANY_EA_WRREQS_STALL[66],TCC_WRITE[66],TCC_TAG_STALL[67],TCC_TOO_MANY_EA_WRREQS_STALL[67],TCC_WRITE[67],TCC_TAG_STALL[68],TCC_TOO_MANY_EA_WRREQS_STALL[68],TCC_WRITE[68],TCC_TAG_STALL[69],TCC_TOO_MANY_EA_WRREQS_STALL[69],TCC_WRITE[69],TCC_TAG_STALL[70],TCC_TOO_MANY_EA_WRREQS_STALL[70],TCC_WRITE[70],TCC_TAG_STALL[71],TCC_TOO_MANY_EA_WRREQS_STALL[71],TCC_WRITE[71],TCC_TAG_STALL[72],TCC_TOO_MANY_EA_WRREQS_STALL[72],TCC_WRITE[72],TCC_TAG_STALL[73],TCC_TOO_MANY_EA_WRREQS_STALL[73],TCC_WRITE[73],TCC_TAG_STALL[74],TCC_TOO_MANY_EA_WRREQS_STALL[74],TCC_WRITE[74],TCC_TAG_STALL[75],TCC_TOO_MANY_EA_WRREQS_STALL[75],TCC_WRITE[75],TCC_TAG_STALL[76],TCC_TOO_MANY_EA_WRREQS_STALL[76],TCC_WRITE[76],TCC_TAG_STALL[77],TCC_TOO_MANY_EA_WRREQS_STALL[77],TCC_WRITE[77],TCC_TAG_STALL[78],TCC_TOO_MANY_EA_WRREQS_STALL[78],TCC_WRITE[78],TCC_TAG_STALL[79],TCC_TOO_MANY_EA_WRREQS_STALL[79],TCC_WRITE[79],TCC_TAG_STALL[80],TCC_TOO_MANY_EA_WRREQS_STALL[80],TCC_WRITE[80],TCC_TAG_STALL[81],TCC_TOO_MANY_EA_WRREQS_STALL[81],TCC_WRITE[81],TCC_TAG_STALL[82],TCC_TOO_MANY_EA_WRREQS_STALL[82],TCC_WRITE[82],TCC_TAG_STALL[83],TCC_TOO_MANY_EA_WRREQS_STALL[83],TCC_WRITE[83],TCC_TAG_STALL[84],TCC_TOO_MANY_EA_WRREQS_STALL[84],TCC_WRITE[84],TCC_TAG_STALL[85],TCC_TOO_MANY_EA_WRREQS_STALL[85],TCC_WRITE[85],TCC_TAG_STALL[86],TCC_TOO_MANY_EA_WRREQS_STALL[86],TCC_WRITE[86],TCC_TAG_STALL[87],TCC_TOO_MANY_EA_WRREQS_STALL[87],TCC_WRITE[87],TCC_TAG_STALL[88],TCC_TOO_MANY_EA_WRREQS_STALL[88],TCC_WRITE[88],TCC_TAG_STALL[89],TCC_TOO_MANY_EA_WRREQS_STALL[89],TCC_WRITE[89],TCC_TAG_STALL[90],TCC_TOO_MANY_EA_WRREQS_STALL[90],TCC_WRITE[90],TCC_TAG_STALL[91],TCC_TOO_MANY_EA_WRREQS_STALL[91],TCC_WRITE[91],TCC_TAG_STALL[92],TCC_TOO_MANY_EA_WRREQS_STALL[92],TCC_WRITE[92],TCC_TAG_STALL[93],TCC_TOO_MANY_EA_WRREQS_STALL[93],TCC_WRITE[93],TCC_TAG_STALL[94],TCC_TOO_MANY_EA_WRREQS_STALL[94],TCC_WRITE[94],TCC_TAG_STALL[95],TCC_TOO_MANY_EA_WRREQS_STALL[95],TCC_WRITE[95],Wave_Size_4,Correlation_ID_4,SQ_INSTS_VALU_TRANS_F64,SQ_INSTS_VALU_INT32,SQ_INSTS_VALU_INT64,SQ_INSTS_SMEM,SQ_INSTS_FLAT,SQ_INSTS_LDS,SQ_INSTS_GDS,SQ_INSTS_EXP_GDS,SPI_RA_RES_STALL_CSN,SPI_RA_TMP_STALL_CSN,CPC_CPC_UTCL2IU_BUSY,CPC_CPC_UTCL2IU_IDLE,CPF_CMP_UTCL1_STALL_ON_TRANSLATION,TA_BUFFER_COALESCED_READ_CYCLES_sum,TA_BUFFER_COALESCED_WRITE_CYCLES_sum,TCC_ATOMIC_sum,TCC_READ_sum,TCC_WRITEBACK_sum,TCC_WRITE_sum,TCP_TOTAL_ATOMIC_WITHOUT_RET_sum,TCP_TOTAL_ATOMIC_WITH_RET_sum,TCP_TOTAL_CACHE_ACCESSES_sum,TCP_TOTAL_WRITEBACK_INVALIDATES_sum,TD_COALESCABLE_WAVEFRONT_sum,Wave_Size_5,Correlation_ID_5,SQ_WAVES_LT_32,SQ_WAVES_LT_16,SQ_ITEMS,SQ_LDS_MEM_VIOLATIONS,SQ_LDS_ATOMIC_RETURN,SQ_LDS_IDX_ACTIVE,SQ_WAVES_RESTORED,SQ_WAVES_SAVED,SPI_RA_WVLIM_STALL_CSN,SPI_SWC_CSC_WR,TA_FLAT_ATOMIC_WAVEFRONTS_sum,TA_FLAT_WRITE_WAVEFRONTS_sum,TCC_ALL_TC_OP_INV_EVICT_sum,TCC_EA0_ATOMIC_sum,TCC_NORMAL_EVICT_sum,TCC_TOO_MANY_EA_WRREQS_STALL_sum,TCP_TCC_CC_READ_REQ_sum,TCP_TCC_CC_WRITE_REQ_sum,TCP_TCC_UC_ATOMIC_REQ_sum,TCP_TCC_UC_WRITE_REQ_sum,Wave_Size_6,Correlation_ID_6,XCC_Index_6,TCC_MISS[0],TCC_READ[0],TCC_REQ[0],TCC_RW_REQ[0],TCC_MISS[1],TCC_READ[1],TCC_REQ[1],TCC_RW_REQ[1],TCC_MISS[2],TCC_READ[2],TCC_REQ[2],TCC_RW_REQ[2],TCC_MISS[3],TCC_READ[3],TCC_REQ[3],TCC_RW_REQ[3],TCC_MISS[4],TCC_READ[4],TCC_REQ[4],TCC_RW_REQ[4],TCC_MISS[5],TCC_READ[5],TCC_REQ[5],TCC_RW_REQ[5],TCC_MISS[6],TCC_READ[6],TCC_REQ[6],TCC_RW_REQ[6],TCC_MISS[7],TCC_READ[7],TCC_REQ[7],TCC_RW_REQ[7],TCC_MISS[8],TCC_READ[8],TCC_REQ[8],TCC_RW_REQ[8],TCC_MISS[9],TCC_READ[9],TCC_REQ[9],TCC_RW_REQ[9],TCC_MISS[10],TCC_READ[10],TCC_REQ[10],TCC_RW_REQ[10],TCC_MISS[11],TCC_READ[11],TCC_REQ[11],TCC_RW_REQ[11],TCC_MISS[12],TCC_READ[12],TCC_REQ[12],TCC_RW_REQ[12],TCC_MISS[13],TCC_READ[13],TCC_REQ[13],TCC_RW_REQ[13],TCC_MISS[14],TCC_READ[14],TCC_REQ[14],TCC_RW_REQ[14],TCC_MISS[15],TCC_READ[15],TCC_REQ[15],TCC_RW_REQ[15],TCC_MISS[16],TCC_READ[16],TCC_REQ[16],TCC_RW_REQ[16],TCC_MISS[17],TCC_READ[17],TCC_REQ[17],TCC_RW_REQ[17],TCC_MISS[18],TCC_READ[18],TCC_REQ[18],TCC_RW_REQ[18],TCC_MISS[19],TCC_READ[19],TCC_REQ[19],TCC_RW_REQ[19],TCC_MISS[20],TCC_READ[20],TCC_REQ[20],TCC_RW_REQ[20],TCC_MISS[21],TCC_READ[21],TCC_REQ[21],TCC_RW_REQ[21],TCC_MISS[22],TCC_READ[22],TCC_REQ[22],TCC_RW_REQ[22],TCC_MISS[23],TCC_READ[23],TCC_REQ[23],TCC_RW_REQ[23],TCC_MISS[24],TCC_READ[24],TCC_REQ[24],TCC_RW_REQ[24],TCC_MISS[25],TCC_READ[25],TCC_REQ[25],TCC_RW_REQ[25],TCC_MISS[26],TCC_READ[26],TCC_REQ[26],TCC_RW_REQ[26],TCC_MISS[27],TCC_READ[27],TCC_REQ[27],TCC_RW_REQ[27],TCC_MISS[28],TCC_READ[28],TCC_REQ[28],TCC_RW_REQ[28],TCC_MISS[29],TCC_READ[29],TCC_REQ[29],TCC_RW_REQ[29],TCC_MISS[30],TCC_READ[30],TCC_REQ[30],TCC_RW_REQ[30],TCC_MISS[31],TCC_READ[31],TCC_REQ[31],TCC_RW_REQ[31],TCC_MISS[32],TCC_READ[32],TCC_REQ[32],TCC_RW_REQ[32],TCC_MISS[33],TCC_READ[33],TCC_REQ[33],TCC_RW_REQ[33],TCC_MISS[34],TCC_READ[34],TCC_REQ[34],TCC_RW_REQ[34],TCC_MISS[35],TCC_READ[35],TCC_REQ[35],TCC_RW_REQ[35],TCC_MISS[36],TCC_READ[36],TCC_REQ[36],TCC_RW_REQ[36],TCC_MISS[37],TCC_READ[37],TCC_REQ[37],TCC_RW_REQ[37],TCC_MISS[38],TCC_READ[38],TCC_REQ[38],TCC_RW_REQ[38],TCC_MISS[39],TCC_READ[39],TCC_REQ[39],TCC_RW_REQ[39],TCC_MISS[40],TCC_READ[40],TCC_REQ[40],TCC_RW_REQ[40],TCC_MISS[41],TCC_READ[41],TCC_REQ[41],TCC_RW_REQ[41],TCC_MISS[42],TCC_READ[42],TCC_REQ[42],TCC_RW_REQ[42],TCC_MISS[43],TCC_READ[43],TCC_REQ[43],TCC_RW_REQ[43],TCC_MISS[44],TCC_READ[44],TCC_REQ[44],TCC_RW_REQ[44],TCC_MISS[45],TCC_READ[45],TCC_REQ[45],TCC_RW_REQ[45],TCC_MISS[46],TCC_READ[46],TCC_REQ[46],TCC_RW_REQ[46],TCC_MISS[47],TCC_READ[47],TCC_REQ[47],TCC_RW_REQ[47],TCC_MISS[48],TCC_READ[48],TCC_REQ[48],TCC_RW_REQ[48],TCC_MISS[49],TCC_READ[49],TCC_REQ[49],TCC_RW_REQ[49],TCC_MISS[50],TCC_READ[50],TCC_REQ[50],TCC_RW_REQ[50],TCC_MISS[51],TCC_READ[51],TCC_REQ[51],TCC_RW_REQ[51],TCC_MISS[52],TCC_READ[52],TCC_REQ[52],TCC_RW_REQ[52],TCC_MISS[53],TCC_READ[53],TCC_REQ[53],TCC_RW_REQ[53],TCC_MISS[54],TCC_READ[54],TCC_REQ[54],TCC_RW_REQ[54],TCC_MISS[55],TCC_READ[55],TCC_REQ[55],TCC_RW_REQ[55],TCC_MISS[56],TCC_READ[56],TCC_REQ[56],TCC_RW_REQ[56],TCC_MISS[57],TCC_READ[57],TCC_REQ[57],TCC_RW_REQ[57],TCC_MISS[58],TCC_READ[58],TCC_REQ[58],TCC_RW_REQ[58],TCC_MISS[59],TCC_READ[59],TCC_REQ[59],TCC_RW_REQ[59],TCC_MISS[60],TCC_READ[60],TCC_REQ[60],TCC_RW_REQ[60],TCC_MISS[61],TCC_READ[61],TCC_REQ[61],TCC_RW_REQ[61],TCC_MISS[62],TCC_READ[62],TCC_REQ[62],TCC_RW_REQ[62],TCC_MISS[63],TCC_READ[63],TCC_REQ[63],TCC_RW_REQ[63],TCC_MISS[64],TCC_READ[64],TCC_REQ[64],TCC_RW_REQ[64],TCC_MISS[65],TCC_READ[65],TCC_REQ[65],TCC_RW_REQ[65],TCC_MISS[66],TCC_READ[66],TCC_REQ[66],TCC_RW_REQ[66],TCC_MISS[67],TCC_READ[67],TCC_REQ[67],TCC_RW_REQ[67],TCC_MISS[68],TCC_READ[68],TCC_REQ[68],TCC_RW_REQ[68],TCC_MISS[69],TCC_READ[69],TCC_REQ[69],TCC_RW_REQ[69],TCC_MISS[70],TCC_READ[70],TCC_REQ[70],TCC_RW_REQ[70],TCC_MISS[71],TCC_READ[71],TCC_REQ[71],TCC_RW_REQ[71],TCC_MISS[72],TCC_READ[72],TCC_REQ[72],TCC_RW_REQ[72],TCC_MISS[73],TCC_READ[73],TCC_REQ[73],TCC_RW_REQ[73],TCC_MISS[74],TCC_READ[74],TCC_REQ[74],TCC_RW_REQ[74],TCC_MISS[75],TCC_READ[75],TCC_REQ[75],TCC_RW_REQ[75],TCC_MISS[76],TCC_READ[76],TCC_REQ[76],TCC_RW_REQ[76],TCC_MISS[77],TCC_READ[77],TCC_REQ[77],TCC_RW_REQ[77],TCC_MISS[78],TCC_READ[78],TCC_REQ[78],TCC_RW_REQ[78],TCC_MISS[79],TCC_READ[79],TCC_REQ[79],TCC_RW_REQ[79],TCC_MISS[80],TCC_READ[80],TCC_REQ[80],TCC_RW_REQ[80],TCC_MISS[81],TCC_READ[81],TCC_REQ[81],TCC_RW_REQ[81],TCC_MISS[82],TCC_READ[82],TCC_REQ[82],TCC_RW_REQ[82],TCC_MISS[83],TCC_READ[83],TCC_REQ[83],TCC_RW_REQ[83],TCC_MISS[84],TCC_READ[84],TCC_REQ[84],TCC_RW_REQ[84],TCC_MISS[85],TCC_READ[85],TCC_REQ[85],TCC_RW_REQ[85],TCC_MISS[86],TCC_READ[86],TCC_REQ[86],TCC_RW_REQ[86],TCC_MISS[87],TCC_READ[87],TCC_REQ[87],TCC_RW_REQ[87],TCC_MISS[88],TCC_READ[88],TCC_REQ[88],TCC_RW_REQ[88],TCC_MISS[89],TCC_READ[89],TCC_REQ[89],TCC_RW_REQ[89],TCC_MISS[90],TCC_READ[90],TCC_REQ[90],TCC_RW_REQ[90],TCC_MISS[91],TCC_READ[91],TCC_REQ[91],TCC_RW_REQ[91],TCC_MISS[92],TCC_READ[92],TCC_REQ[92],TCC_RW_REQ[92],TCC_MISS[93],TCC_READ[93],TCC_REQ[93],TCC_RW_REQ[93],TCC_MISS[94],TCC_READ[94],TCC_REQ[94],TCC_RW_REQ[94],TCC_MISS[95],TCC_READ[95],TCC_REQ[95],TCC_RW_REQ[95],Wave_Size_7,Correlation_ID_7,SQ_INSTS_VALU_TRANS_F16,SQ_INSTS_VALU_ADD_F32,SQ_INSTS_VALU_MUL_F32,SQ_INSTS_VALU_FMA_F32,SQ_INSTS_VALU_TRANS_F32,SQ_INSTS_VALU_ADD_F64,SQ_INSTS_VALU_MUL_F64,SQ_INSTS_VALU_FMA_F64,SPI_RA_REQ_NO_ALLOC,SPI_RA_REQ_NO_ALLOC_CSN,CPC_CPC_STAT_STALL,CPC_UTCL1_STALL_ON_TRANSLATION,CPF_CPF_STAT_IDLE,CPF_CPF_TCIU_IDLE,TA_BUFFER_ATOMIC_WAVEFRONTS_sum,TA_BUFFER_TOTAL_CYCLES_sum,TCC_HIT_sum,TCC_MISS_sum,TCC_REQ_sum,TCC_STREAMING_REQ_sum,TCP_TOTAL_ACCESSES_sum,TCP_TOTAL_READ_sum,TCP_TOTAL_WRITE_sum,TCP_VOLATILE_sum,TD_ATOMIC_WAVEFRONT_sum,TD_STORE_WAVEFRONT_sum,Wave_Size_8,Correlation_ID_8,XCC_Index_8,TCC_ATOMIC[0],TCC_BUBBLE[0],TCC_CYCLE[0],TCC_EA0_ATOMIC[0],TCC_ATOMIC[1],TCC_BUBBLE[1],TCC_CYCLE[1],TCC_EA0_ATOMIC[1],TCC_ATOMIC[2],TCC_BUBBLE[2],TCC_CYCLE[2],TCC_EA0_ATOMIC[2],TCC_ATOMIC[3],TCC_BUBBLE[3],TCC_CYCLE[3],TCC_EA0_ATOMIC[3],TCC_ATOMIC[4],TCC_BUBBLE[4],TCC_CYCLE[4],TCC_EA0_ATOMIC[4],TCC_ATOMIC[5],TCC_BUBBLE[5],TCC_CYCLE[5],TCC_EA0_ATOMIC[5],TCC_ATOMIC[6],TCC_BUBBLE[6],TCC_CYCLE[6],TCC_EA0_ATOMIC[6],TCC_ATOMIC[7],TCC_BUBBLE[7],TCC_CYCLE[7],TCC_EA0_ATOMIC[7],TCC_ATOMIC[8],TCC_BUBBLE[8],TCC_CYCLE[8],TCC_EA0_ATOMIC[8],TCC_ATOMIC[9],TCC_BUBBLE[9],TCC_CYCLE[9],TCC_EA0_ATOMIC[9],TCC_ATOMIC[10],TCC_BUBBLE[10],TCC_CYCLE[10],TCC_EA0_ATOMIC[10],TCC_ATOMIC[11],TCC_BUBBLE[11],TCC_CYCLE[11],TCC_EA0_ATOMIC[11],TCC_ATOMIC[12],TCC_BUBBLE[12],TCC_CYCLE[12],TCC_EA0_ATOMIC[12],TCC_ATOMIC[13],TCC_BUBBLE[13],TCC_CYCLE[13],TCC_EA0_ATOMIC[13],TCC_ATOMIC[14],TCC_BUBBLE[14],TCC_CYCLE[14],TCC_EA0_ATOMIC[14],TCC_ATOMIC[15],TCC_BUBBLE[15],TCC_CYCLE[15],TCC_EA0_ATOMIC[15],TCC_ATOMIC[16],TCC_BUBBLE[16],TCC_CYCLE[16],TCC_EA0_ATOMIC[16],TCC_ATOMIC[17],TCC_BUBBLE[17],TCC_CYCLE[17],TCC_EA0_ATOMIC[17],TCC_ATOMIC[18],TCC_BUBBLE[18],TCC_CYCLE[18],TCC_EA0_ATOMIC[18],TCC_ATOMIC[19],TCC_BUBBLE[19],TCC_CYCLE[19],TCC_EA0_ATOMIC[19],TCC_ATOMIC[20],TCC_BUBBLE[20],TCC_CYCLE[20],TCC_EA0_ATOMIC[20],TCC_ATOMIC[21],TCC_BUBBLE[21],TCC_CYCLE[21],TCC_EA0_ATOMIC[21],TCC_ATOMIC[22],TCC_BUBBLE[22],TCC_CYCLE[22],TCC_EA0_ATOMIC[22],TCC_ATOMIC[23],TCC_BUBBLE[23],TCC_CYCLE[23],TCC_EA0_ATOMIC[23],TCC_ATOMIC[24],TCC_BUBBLE[24],TCC_CYCLE[24],TCC_EA0_ATOMIC[24],TCC_ATOMIC[25],TCC_BUBBLE[25],TCC_CYCLE[25],TCC_EA0_ATOMIC[25],TCC_ATOMIC[26],TCC_BUBBLE[26],TCC_CYCLE[26],TCC_EA0_ATOMIC[26],TCC_ATOMIC[27],TCC_BUBBLE[27],TCC_CYCLE[27],TCC_EA0_ATOMIC[27],TCC_ATOMIC[28],TCC_BUBBLE[28],TCC_CYCLE[28],TCC_EA0_ATOMIC[28],TCC_ATOMIC[29],TCC_BUBBLE[29],TCC_CYCLE[29],TCC_EA0_ATOMIC[29],TCC_ATOMIC[30],TCC_BUBBLE[30],TCC_CYCLE[30],TCC_EA0_ATOMIC[30],TCC_ATOMIC[31],TCC_BUBBLE[31],TCC_CYCLE[31],TCC_EA0_ATOMIC[31],TCC_ATOMIC[32],TCC_BUBBLE[32],TCC_CYCLE[32],TCC_EA0_ATOMIC[32],TCC_ATOMIC[33],TCC_BUBBLE[33],TCC_CYCLE[33],TCC_EA0_ATOMIC[33],TCC_ATOMIC[34],TCC_BUBBLE[34],TCC_CYCLE[34],TCC_EA0_ATOMIC[34],TCC_ATOMIC[35],TCC_BUBBLE[35],TCC_CYCLE[35],TCC_EA0_ATOMIC[35],TCC_ATOMIC[36],TCC_BUBBLE[36],TCC_CYCLE[36],TCC_EA0_ATOMIC[36],TCC_ATOMIC[37],TCC_BUBBLE[37],TCC_CYCLE[37],TCC_EA0_ATOMIC[37],TCC_ATOMIC[38],TCC_BUBBLE[38],TCC_CYCLE[38],TCC_EA0_ATOMIC[38],TCC_ATOMIC[39],TCC_BUBBLE[39],TCC_CYCLE[39],TCC_EA0_ATOMIC[39],TCC_ATOMIC[40],TCC_BUBBLE[40],TCC_CYCLE[40],TCC_EA0_ATOMIC[40],TCC_ATOMIC[41],TCC_BUBBLE[41],TCC_CYCLE[41],TCC_EA0_ATOMIC[41],TCC_ATOMIC[42],TCC_BUBBLE[42],TCC_CYCLE[42],TCC_EA0_ATOMIC[42],TCC_ATOMIC[43],TCC_BUBBLE[43],TCC_CYCLE[43],TCC_EA0_ATOMIC[43],TCC_ATOMIC[44],TCC_BUBBLE[44],TCC_CYCLE[44],TCC_EA0_ATOMIC[44],TCC_ATOMIC[45],TCC_BUBBLE[45],TCC_CYCLE[45],TCC_EA0_ATOMIC[45],TCC_ATOMIC[46],TCC_BUBBLE[46],TCC_CYCLE[46],TCC_EA0_ATOMIC[46],TCC_ATOMIC[47],TCC_BUBBLE[47],TCC_CYCLE[47],TCC_EA0_ATOMIC[47],TCC_ATOMIC[48],TCC_BUBBLE[48],TCC_CYCLE[48],TCC_EA0_ATOMIC[48],TCC_ATOMIC[49],TCC_BUBBLE[49],TCC_CYCLE[49],TCC_EA0_ATOMIC[49],TCC_ATOMIC[50],TCC_BUBBLE[50],TCC_CYCLE[50],TCC_EA0_ATOMIC[50],TCC_ATOMIC[51],TCC_BUBBLE[51],TCC_CYCLE[51],TCC_EA0_ATOMIC[51],TCC_ATOMIC[52],TCC_BUBBLE[52],TCC_CYCLE[52],TCC_EA0_ATOMIC[52],TCC_ATOMIC[53],TCC_BUBBLE[53],TCC_CYCLE[53],TCC_EA0_ATOMIC[53],TCC_ATOMIC[54],TCC_BUBBLE[54],TCC_CYCLE[54],TCC_EA0_ATOMIC[54],TCC_ATOMIC[55],TCC_BUBBLE[55],TCC_CYCLE[55],TCC_EA0_ATOMIC[55],TCC_ATOMIC[56],TCC_BUBBLE[56],TCC_CYCLE[56],TCC_EA0_ATOMIC[56],TCC_ATOMIC[57],TCC_BUBBLE[57],TCC_CYCLE[57],TCC_EA0_ATOMIC[57],TCC_ATOMIC[58],TCC_BUBBLE[58],TCC_CYCLE[58],TCC_EA0_ATOMIC[58],TCC_ATOMIC[59],TCC_BUBBLE[59],TCC_CYCLE[59],TCC_EA0_ATOMIC[59],TCC_ATOMIC[60],TCC_BUBBLE[60],TCC_CYCLE[60],TCC_EA0_ATOMIC[60],TCC_ATOMIC[61],TCC_BUBBLE[61],TCC_CYCLE[61],TCC_EA0_ATOMIC[61],TCC_ATOMIC[62],TCC_BUBBLE[62],TCC_CYCLE[62],TCC_EA0_ATOMIC[62],TCC_ATOMIC[63],TCC_BUBBLE[63],TCC_CYCLE[63],TCC_EA0_ATOMIC[63],TCC_ATOMIC[64],TCC_BUBBLE[64],TCC_CYCLE[64],TCC_EA0_ATOMIC[64],TCC_ATOMIC[65],TCC_BUBBLE[65],TCC_CYCLE[65],TCC_EA0_ATOMIC[65],TCC_ATOMIC[66],TCC_BUBBLE[66],TCC_CYCLE[66],TCC_EA0_ATOMIC[66],TCC_ATOMIC[67],TCC_BUBBLE[67],TCC_CYCLE[67],TCC_EA0_ATOMIC[67],TCC_ATOMIC[68],TCC_BUBBLE[68],TCC_CYCLE[68],TCC_EA0_ATOMIC[68],TCC_ATOMIC[69],TCC_BUBBLE[69],TCC_CYCLE[69],TCC_EA0_ATOMIC[69],TCC_ATOMIC[70],TCC_BUBBLE[70],TCC_CYCLE[70],TCC_EA0_ATOMIC[70],TCC_ATOMIC[71],TCC_BUBBLE[71],TCC_CYCLE[71],TCC_EA0_ATOMIC[71],TCC_ATOMIC[72],TCC_BUBBLE[72],TCC_CYCLE[72],TCC_EA0_ATOMIC[72],TCC_ATOMIC[73],TCC_BUBBLE[73],TCC_CYCLE[73],TCC_EA0_ATOMIC[73],TCC_ATOMIC[74],TCC_BUBBLE[74],TCC_CYCLE[74],TCC_EA0_ATOMIC[74],TCC_ATOMIC[75],TCC_BUBBLE[75],TCC_CYCLE[75],TCC_EA0_ATOMIC[75],TCC_ATOMIC[76],TCC_BUBBLE[76],TCC_CYCLE[76],TCC_EA0_ATOMIC[76],TCC_ATOMIC[77],TCC_BUBBLE[77],TCC_CYCLE[77],TCC_EA0_ATOMIC[77],TCC_ATOMIC[78],TCC_BUBBLE[78],TCC_CYCLE[78],TCC_EA0_ATOMIC[78],TCC_ATOMIC[79],TCC_BUBBLE[79],TCC_CYCLE[79],TCC_EA0_ATOMIC[79],TCC_ATOMIC[80],TCC_BUBBLE[80],TCC_CYCLE[80],TCC_EA0_ATOMIC[80],TCC_ATOMIC[81],TCC_BUBBLE[81],TCC_CYCLE[81],TCC_EA0_ATOMIC[81],TCC_ATOMIC[82],TCC_BUBBLE[82],TCC_CYCLE[82],TCC_EA0_ATOMIC[82],TCC_ATOMIC[83],TCC_BUBBLE[83],TCC_CYCLE[83],TCC_EA0_ATOMIC[83],TCC_ATOMIC[84],TCC_BUBBLE[84],TCC_CYCLE[84],TCC_EA0_ATOMIC[84],TCC_ATOMIC[85],TCC_BUBBLE[85],TCC_CYCLE[85],TCC_EA0_ATOMIC[85],TCC_ATOMIC[86],TCC_BUBBLE[86],TCC_CYCLE[86],TCC_EA0_ATOMIC[86],TCC_ATOMIC[87],TCC_BUBBLE[87],TCC_CYCLE[87],TCC_EA0_ATOMIC[87],TCC_ATOMIC[88],TCC_BUBBLE[88],TCC_CYCLE[88],TCC_EA0_ATOMIC[88],TCC_ATOMIC[89],TCC_BUBBLE[89],TCC_CYCLE[89],TCC_EA0_ATOMIC[89],TCC_ATOMIC[90],TCC_BUBBLE[90],TCC_CYCLE[90],TCC_EA0_ATOMIC[90],TCC_ATOMIC[91],TCC_BUBBLE[91],TCC_CYCLE[91],TCC_EA0_ATOMIC[91],TCC_ATOMIC[92],TCC_BUBBLE[92],TCC_CYCLE[92],TCC_EA0_ATOMIC[92],TCC_ATOMIC[93],TCC_BUBBLE[93],TCC_CYCLE[93],TCC_EA0_ATOMIC[93],TCC_ATOMIC[94],TCC_BUBBLE[94],TCC_CYCLE[94],TCC_EA0_ATOMIC[94],TCC_ATOMIC[95],TCC_BUBBLE[95],TCC_CYCLE[95],TCC_EA0_ATOMIC[95],Wave_Size_9,Correlation_ID_9,SQC_DCACHE_INPUT_VALID_READYB,SQC_DCACHE_ATOMIC,SQC_DCACHE_REQ_READ_8,SQC_DCACHE_REQ,SQC_DCACHE_HITS,SQC_DCACHE_MISSES,SQC_DCACHE_MISSES_DUPLICATE,SQC_DCACHE_REQ_READ_1,Wave_Size_10,Correlation_ID_10,SQC_TC_DATA_ATOMIC_REQ,SQC_TC_STALL,SQC_TC_REQ,SQC_DCACHE_REQ_READ_16,SQC_ICACHE_REQ,SQC_ICACHE_HITS,SQC_ICACHE_MISSES,SQC_ICACHE_MISSES_DUPLICATE,Wave_Size_11,Correlation_ID_11,SQ_INSTS_VALU_MFMA_MOPS_I8,SQ_INSTS_VALU_MFMA_MOPS_F16,SQ_INSTS_VALU_MFMA_MOPS_BF16,SQ_INSTS_VALU_MFMA_MOPS_F32,SQ_INSTS_VALU_MFMA_MOPS_F64,SQC_TC_INST_REQ,SQC_TC_DATA_READ_REQ,SQC_TC_DATA_WRITE_REQ,TCP_PENDING_STALL_CYCLES_sum,Wave_Size_12,Correlation_ID_12,SQ_INSTS_SMEM_NORM,SQ_INSTS_MFMA,SQ_INSTS_VALU_MFMA_I8,SQ_INSTS_VALU_MFMA_F16,SQ_INSTS_VALU_MFMA_BF16,SQ_INSTS_VALU_MFMA_F32,SQ_INSTS_VALU_MFMA_F64,SQ_VALU_MFMA_BUSY_CYCLES,SPI_VWC_CSC_WR,SPI_RA_BULKY_CU_FULL_CSN,TCC_EA0_ATOMIC_LEVEL_sum,TCC_EA0_RDREQ_LEVEL_sum,TCC_EA0_WRREQ_LEVEL_sum,TCC_EA0_WRREQ_STALL_sum,TCP_TCC_CC_ATOMIC_REQ_sum,TCP_TCC_RW_ATOMIC_REQ_sum,TCP_TCC_RW_READ_REQ_sum,TCP_TCC_RW_WRITE_REQ_sum,Wave_Size_13,Correlation_ID_13,SQC_DCACHE_REQ_READ_2,SQC_DCACHE_REQ_READ_4,Wave_Size_14,Correlation_ID_14,SQ_ACTIVE_INST_SCA,SQ_ACTIVE_INST_EXP_GDS,SQ_ACTIVE_INST_MISC,SQ_ACTIVE_INST_FLAT,SQ_INST_CYCLES_VMEM_WR,SQ_INST_CYCLES_VMEM_RD,SQ_INST_CYCLES_SMEM,SQ_INST_CYCLES_SALU,SPI_RA_SGPR_SIMD_FULL_CSN,SPI_RA_LDS_CU_FULL_CSN,CPC_ME1_DC0_SPI_BUSY,TA_ADDR_STALLED_BY_TD_CYCLES_sum,TA_DATA_STALLED_BY_TC_CYCLES_sum,TCC_BUBBLE_sum,TCC_EA0_RDREQ_32B_sum,TCC_EA0_RDREQ_sum,TCC_EA0_RD_UNCACHED_32B_sum,TCP_TCC_ATOMIC_WITHOUT_RET_REQ_sum,TCP_TCC_ATOMIC_WITH_RET_REQ_sum,TCP_TCC_READ_REQ_sum,TCP_TCC_WRITE_REQ_sum,Wave_Size_15,Correlation_ID_15,XCC_Index_15,TCC_EA0_ATOMIC_LEVEL[0],TCC_EA0_RDREQ[0],TCC_EA0_RDREQ_32B[0],TCC_EA0_RDREQ_LEVEL[0],TCC_EA0_ATOMIC_LEVEL[1],TCC_EA0_RDREQ[1],TCC_EA0_RDREQ_32B[1],TCC_EA0_RDREQ_LEVEL[1],TCC_EA0_ATOMIC_LEVEL[2],TCC_EA0_RDREQ[2],TCC_EA0_RDREQ_32B[2],TCC_EA0_RDREQ_LEVEL[2],TCC_EA0_ATOMIC_LEVEL[3],TCC_EA0_RDREQ[3],TCC_EA0_RDREQ_32B[3],TCC_EA0_RDREQ_LEVEL[3],TCC_EA0_ATOMIC_LEVEL[4],TCC_EA0_RDREQ[4],TCC_EA0_RDREQ_32B[4],TCC_EA0_RDREQ_LEVEL[4],TCC_EA0_ATOMIC_LEVEL[5],TCC_EA0_RDREQ[5],TCC_EA0_RDREQ_32B[5],TCC_EA0_RDREQ_LEVEL[5],TCC_EA0_ATOMIC_LEVEL[6],TCC_EA0_RDREQ[6],TCC_EA0_RDREQ_32B[6],TCC_EA0_RDREQ_LEVEL[6],TCC_EA0_ATOMIC_LEVEL[7],TCC_EA0_RDREQ[7],TCC_EA0_RDREQ_32B[7],TCC_EA0_RDREQ_LEVEL[7],TCC_EA0_ATOMIC_LEVEL[8],TCC_EA0_RDREQ[8],TCC_EA0_RDREQ_32B[8],TCC_EA0_RDREQ_LEVEL[8],TCC_EA0_ATOMIC_LEVEL[9],TCC_EA0_RDREQ[9],TCC_EA0_RDREQ_32B[9],TCC_EA0_RDREQ_LEVEL[9],TCC_EA0_ATOMIC_LEVEL[10],TCC_EA0_RDREQ[10],TCC_EA0_RDREQ_32B[10],TCC_EA0_RDREQ_LEVEL[10],TCC_EA0_ATOMIC_LEVEL[11],TCC_EA0_RDREQ[11],TCC_EA0_RDREQ_32B[11],TCC_EA0_RDREQ_LEVEL[11],TCC_EA0_ATOMIC_LEVEL[12],TCC_EA0_RDREQ[12],TCC_EA0_RDREQ_32B[12],TCC_EA0_RDREQ_LEVEL[12],TCC_EA0_ATOMIC_LEVEL[13],TCC_EA0_RDREQ[13],TCC_EA0_RDREQ_32B[13],TCC_EA0_RDREQ_LEVEL[13],TCC_EA0_ATOMIC_LEVEL[14],TCC_EA0_RDREQ[14],TCC_EA0_RDREQ_32B[14],TCC_EA0_RDREQ_LEVEL[14],TCC_EA0_ATOMIC_LEVEL[15],TCC_EA0_RDREQ[15],TCC_EA0_RDREQ_32B[15],TCC_EA0_RDREQ_LEVEL[15],TCC_EA0_ATOMIC_LEVEL[16],TCC_EA0_RDREQ[16],TCC_EA0_RDREQ_32B[16],TCC_EA0_RDREQ_LEVEL[16],TCC_EA0_ATOMIC_LEVEL[17],TCC_EA0_RDREQ[17],TCC_EA0_RDREQ_32B[17],TCC_EA0_RDREQ_LEVEL[17],TCC_EA0_ATOMIC_LEVEL[18],TCC_EA0_RDREQ[18],TCC_EA0_RDREQ_32B[18],TCC_EA0_RDREQ_LEVEL[18],TCC_EA0_ATOMIC_LEVEL[19],TCC_EA0_RDREQ[19],TCC_EA0_RDREQ_32B[19],TCC_EA0_RDREQ_LEVEL[19],TCC_EA0_ATOMIC_LEVEL[20],TCC_EA0_RDREQ[20],TCC_EA0_RDREQ_32B[20],TCC_EA0_RDREQ_LEVEL[20],TCC_EA0_ATOMIC_LEVEL[21],TCC_EA0_RDREQ[21],TCC_EA0_RDREQ_32B[21],TCC_EA0_RDREQ_LEVEL[21],TCC_EA0_ATOMIC_LEVEL[22],TCC_EA0_RDREQ[22],TCC_EA0_RDREQ_32B[22],TCC_EA0_RDREQ_LEVEL[22],TCC_EA0_ATOMIC_LEVEL[23],TCC_EA0_RDREQ[23],TCC_EA0_RDREQ_32B[23],TCC_EA0_RDREQ_LEVEL[23],TCC_EA0_ATOMIC_LEVEL[24],TCC_EA0_RDREQ[24],TCC_EA0_RDREQ_32B[24],TCC_EA0_RDREQ_LEVEL[24],TCC_EA0_ATOMIC_LEVEL[25],TCC_EA0_RDREQ[25],TCC_EA0_RDREQ_32B[25],TCC_EA0_RDREQ_LEVEL[25],TCC_EA0_ATOMIC_LEVEL[26],TCC_EA0_RDREQ[26],TCC_EA0_RDREQ_32B[26],TCC_EA0_RDREQ_LEVEL[26],TCC_EA0_ATOMIC_LEVEL[27],TCC_EA0_RDREQ[27],TCC_EA0_RDREQ_32B[27],TCC_EA0_RDREQ_LEVEL[27],TCC_EA0_ATOMIC_LEVEL[28],TCC_EA0_RDREQ[28],TCC_EA0_RDREQ_32B[28],TCC_EA0_RDREQ_LEVEL[28],TCC_EA0_ATOMIC_LEVEL[29],TCC_EA0_RDREQ[29],TCC_EA0_RDREQ_32B[29],TCC_EA0_RDREQ_LEVEL[29],TCC_EA0_ATOMIC_LEVEL[30],TCC_EA0_RDREQ[30],TCC_EA0_RDREQ_32B[30],TCC_EA0_RDREQ_LEVEL[30],TCC_EA0_ATOMIC_LEVEL[31],TCC_EA0_RDREQ[31],TCC_EA0_RDREQ_32B[31],TCC_EA0_RDREQ_LEVEL[31],TCC_EA0_ATOMIC_LEVEL[32],TCC_EA0_RDREQ[32],TCC_EA0_RDREQ_32B[32],TCC_EA0_RDREQ_LEVEL[32],TCC_EA0_ATOMIC_LEVEL[33],TCC_EA0_RDREQ[33],TCC_EA0_RDREQ_32B[33],TCC_EA0_RDREQ_LEVEL[33],TCC_EA0_ATOMIC_LEVEL[34],TCC_EA0_RDREQ[34],TCC_EA0_RDREQ_32B[34],TCC_EA0_RDREQ_LEVEL[34],TCC_EA0_ATOMIC_LEVEL[35],TCC_EA0_RDREQ[35],TCC_EA0_RDREQ_32B[35],TCC_EA0_RDREQ_LEVEL[35],TCC_EA0_ATOMIC_LEVEL[36],TCC_EA0_RDREQ[36],TCC_EA0_RDREQ_32B[36],TCC_EA0_RDREQ_LEVEL[36],TCC_EA0_ATOMIC_LEVEL[37],TCC_EA0_RDREQ[37],TCC_EA0_RDREQ_32B[37],TCC_EA0_RDREQ_LEVEL[37],TCC_EA0_ATOMIC_LEVEL[38],TCC_EA0_RDREQ[38],TCC_EA0_RDREQ_32B[38],TCC_EA0_RDREQ_LEVEL[38],TCC_EA0_ATOMIC_LEVEL[39],TCC_EA0_RDREQ[39],TCC_EA0_RDREQ_32B[39],TCC_EA0_RDREQ_LEVEL[39],TCC_EA0_ATOMIC_LEVEL[40],TCC_EA0_RDREQ[40],TCC_EA0_RDREQ_32B[40],TCC_EA0_RDREQ_LEVEL[40],TCC_EA0_ATOMIC_LEVEL[41],TCC_EA0_RDREQ[41],TCC_EA0_RDREQ_32B[41],TCC_EA0_RDREQ_LEVEL[41],TCC_EA0_ATOMIC_LEVEL[42],TCC_EA0_RDREQ[42],TCC_EA0_RDREQ_32B[42],TCC_EA0_RDREQ_LEVEL[42],TCC_EA0_ATOMIC_LEVEL[43],TCC_EA0_RDREQ[43],TCC_EA0_RDREQ_32B[43],TCC_EA0_RDREQ_LEVEL[43],TCC_EA0_ATOMIC_LEVEL[44],TCC_EA0_RDREQ[44],TCC_EA0_RDREQ_32B[44],TCC_EA0_RDREQ_LEVEL[44],TCC_EA0_ATOMIC_LEVEL[45],TCC_EA0_RDREQ[45],TCC_EA0_RDREQ_32B[45],TCC_EA0_RDREQ_LEVEL[45],TCC_EA0_ATOMIC_LEVEL[46],TCC_EA0_RDREQ[46],TCC_EA0_RDREQ_32B[46],TCC_EA0_RDREQ_LEVEL[46],TCC_EA0_ATOMIC_LEVEL[47],TCC_EA0_RDREQ[47],TCC_EA0_RDREQ_32B[47],TCC_EA0_RDREQ_LEVEL[47],TCC_EA0_ATOMIC_LEVEL[48],TCC_EA0_RDREQ[48],TCC_EA0_RDREQ_32B[48],TCC_EA0_RDREQ_LEVEL[48],TCC_EA0_ATOMIC_LEVEL[49],TCC_EA0_RDREQ[49],TCC_EA0_RDREQ_32B[49],TCC_EA0_RDREQ_LEVEL[49],TCC_EA0_ATOMIC_LEVEL[50],TCC_EA0_RDREQ[50],TCC_EA0_RDREQ_32B[50],TCC_EA0_RDREQ_LEVEL[50],TCC_EA0_ATOMIC_LEVEL[51],TCC_EA0_RDREQ[51],TCC_EA0_RDREQ_32B[51],TCC_EA0_RDREQ_LEVEL[51],TCC_EA0_ATOMIC_LEVEL[52],TCC_EA0_RDREQ[52],TCC_EA0_RDREQ_32B[52],TCC_EA0_RDREQ_LEVEL[52],TCC_EA0_ATOMIC_LEVEL[53],TCC_EA0_RDREQ[53],TCC_EA0_RDREQ_32B[53],TCC_EA0_RDREQ_LEVEL[53],TCC_EA0_ATOMIC_LEVEL[54],TCC_EA0_RDREQ[54],TCC_EA0_RDREQ_32B[54],TCC_EA0_RDREQ_LEVEL[54],TCC_EA0_ATOMIC_LEVEL[55],TCC_EA0_RDREQ[55],TCC_EA0_RDREQ_32B[55],TCC_EA0_RDREQ_LEVEL[55],TCC_EA0_ATOMIC_LEVEL[56],TCC_EA0_RDREQ[56],TCC_EA0_RDREQ_32B[56],TCC_EA0_RDREQ_LEVEL[56],TCC_EA0_ATOMIC_LEVEL[57],TCC_EA0_RDREQ[57],TCC_EA0_RDREQ_32B[57],TCC_EA0_RDREQ_LEVEL[57],TCC_EA0_ATOMIC_LEVEL[58],TCC_EA0_RDREQ[58],TCC_EA0_RDREQ_32B[58],TCC_EA0_RDREQ_LEVEL[58],TCC_EA0_ATOMIC_LEVEL[59],TCC_EA0_RDREQ[59],TCC_EA0_RDREQ_32B[59],TCC_EA0_RDREQ_LEVEL[59],TCC_EA0_ATOMIC_LEVEL[60],TCC_EA0_RDREQ[60],TCC_EA0_RDREQ_32B[60],TCC_EA0_RDREQ_LEVEL[60],TCC_EA0_ATOMIC_LEVEL[61],TCC_EA0_RDREQ[61],TCC_EA0_RDREQ_32B[61],TCC_EA0_RDREQ_LEVEL[61],TCC_EA0_ATOMIC_LEVEL[62],TCC_EA0_RDREQ[62],TCC_EA0_RDREQ_32B[62],TCC_EA0_RDREQ_LEVEL[62],TCC_EA0_ATOMIC_LEVEL[63],TCC_EA0_RDREQ[63],TCC_EA0_RDREQ_32B[63],TCC_EA0_RDREQ_LEVEL[63],TCC_EA0_ATOMIC_LEVEL[64],TCC_EA0_RDREQ[64],TCC_EA0_RDREQ_32B[64],TCC_EA0_RDREQ_LEVEL[64],TCC_EA0_ATOMIC_LEVEL[65],TCC_EA0_RDREQ[65],TCC_EA0_RDREQ_32B[65],TCC_EA0_RDREQ_LEVEL[65],TCC_EA0_ATOMIC_LEVEL[66],TCC_EA0_RDREQ[66],TCC_EA0_RDREQ_32B[66],TCC_EA0_RDREQ_LEVEL[66],TCC_EA0_ATOMIC_LEVEL[67],TCC_EA0_RDREQ[67],TCC_EA0_RDREQ_32B[67],TCC_EA0_RDREQ_LEVEL[67],TCC_EA0_ATOMIC_LEVEL[68],TCC_EA0_RDREQ[68],TCC_EA0_RDREQ_32B[68],TCC_EA0_RDREQ_LEVEL[68],TCC_EA0_ATOMIC_LEVEL[69],TCC_EA0_RDREQ[69],TCC_EA0_RDREQ_32B[69],TCC_EA0_RDREQ_LEVEL[69],TCC_EA0_ATOMIC_LEVEL[70],TCC_EA0_RDREQ[70],TCC_EA0_RDREQ_32B[70],TCC_EA0_RDREQ_LEVEL[70],TCC_EA0_ATOMIC_LEVEL[71],TCC_EA0_RDREQ[71],TCC_EA0_RDREQ_32B[71],TCC_EA0_RDREQ_LEVEL[71],TCC_EA0_ATOMIC_LEVEL[72],TCC_EA0_RDREQ[72],TCC_EA0_RDREQ_32B[72],TCC_EA0_RDREQ_LEVEL[72],TCC_EA0_ATOMIC_LEVEL[73],TCC_EA0_RDREQ[73],TCC_EA0_RDREQ_32B[73],TCC_EA0_RDREQ_LEVEL[73],TCC_EA0_ATOMIC_LEVEL[74],TCC_EA0_RDREQ[74],TCC_EA0_RDREQ_32B[74],TCC_EA0_RDREQ_LEVEL[74],TCC_EA0_ATOMIC_LEVEL[75],TCC_EA0_RDREQ[75],TCC_EA0_RDREQ_32B[75],TCC_EA0_RDREQ_LEVEL[75],TCC_EA0_ATOMIC_LEVEL[76],TCC_EA0_RDREQ[76],TCC_EA0_RDREQ_32B[76],TCC_EA0_RDREQ_LEVEL[76],TCC_EA0_ATOMIC_LEVEL[77],TCC_EA0_RDREQ[77],TCC_EA0_RDREQ_32B[77],TCC_EA0_RDREQ_LEVEL[77],TCC_EA0_ATOMIC_LEVEL[78],TCC_EA0_RDREQ[78],TCC_EA0_RDREQ_32B[78],TCC_EA0_RDREQ_LEVEL[78],TCC_EA0_ATOMIC_LEVEL[79],TCC_EA0_RDREQ[79],TCC_EA0_RDREQ_32B[79],TCC_EA0_RDREQ_LEVEL[79],TCC_EA0_ATOMIC_LEVEL[80],TCC_EA0_RDREQ[80],TCC_EA0_RDREQ_32B[80],TCC_EA0_RDREQ_LEVEL[80],TCC_EA0_ATOMIC_LEVEL[81],TCC_EA0_RDREQ[81],TCC_EA0_RDREQ_32B[81],TCC_EA0_RDREQ_LEVEL[81],TCC_EA0_ATOMIC_LEVEL[82],TCC_EA0_RDREQ[82],TCC_EA0_RDREQ_32B[82],TCC_EA0_RDREQ_LEVEL[82],TCC_EA0_ATOMIC_LEVEL[83],TCC_EA0_RDREQ[83],TCC_EA0_RDREQ_32B[83],TCC_EA0_RDREQ_LEVEL[83],TCC_EA0_ATOMIC_LEVEL[84],TCC_EA0_RDREQ[84],TCC_EA0_RDREQ_32B[84],TCC_EA0_RDREQ_LEVEL[84],TCC_EA0_ATOMIC_LEVEL[85],TCC_EA0_RDREQ[85],TCC_EA0_RDREQ_32B[85],TCC_EA0_RDREQ_LEVEL[85],TCC_EA0_ATOMIC_LEVEL[86],TCC_EA0_RDREQ[86],TCC_EA0_RDREQ_32B[86],TCC_EA0_RDREQ_LEVEL[86],TCC_EA0_ATOMIC_LEVEL[87],TCC_EA0_RDREQ[87],TCC_EA0_RDREQ_32B[87],TCC_EA0_RDREQ_LEVEL[87],TCC_EA0_ATOMIC_LEVEL[88],TCC_EA0_RDREQ[88],TCC_EA0_RDREQ_32B[88],TCC_EA0_RDREQ_LEVEL[88],TCC_EA0_ATOMIC_LEVEL[89],TCC_EA0_RDREQ[89],TCC_EA0_RDREQ_32B[89],TCC_EA0_RDREQ_LEVEL[89],TCC_EA0_ATOMIC_LEVEL[90],TCC_EA0_RDREQ[90],TCC_EA0_RDREQ_32B[90],TCC_EA0_RDREQ_LEVEL[90],TCC_EA0_ATOMIC_LEVEL[91],TCC_EA0_RDREQ[91],TCC_EA0_RDREQ_32B[91],TCC_EA0_RDREQ_LEVEL[91],TCC_EA0_ATOMIC_LEVEL[92],TCC_EA0_RDREQ[92],TCC_EA0_RDREQ_32B[92],TCC_EA0_RDREQ_LEVEL[92],TCC_EA0_ATOMIC_LEVEL[93],TCC_EA0_RDREQ[93],TCC_EA0_RDREQ_32B[93],TCC_EA0_RDREQ_LEVEL[93],TCC_EA0_ATOMIC_LEVEL[94],TCC_EA0_RDREQ[94],TCC_EA0_RDREQ_32B[94],TCC_EA0_RDREQ_LEVEL[94],TCC_EA0_ATOMIC_LEVEL[95],TCC_EA0_RDREQ[95],TCC_EA0_RDREQ_32B[95],TCC_EA0_RDREQ_LEVEL[95],Wave_Size_16,Correlation_ID_16,SQ_INSTS_VMEM,SQ_INSTS_SALU,SQ_INSTS_VSKIPPED,SQ_INSTS,SQ_INSTS_VALU,SQ_INSTS_VALU_ADD_F16,SQ_INSTS_VALU_MUL_F16,SQ_INSTS_VALU_FMA_F16,GRBM_SPI_BUSY,SPI_CSN_NUM_THREADGROUPS,SPI_CSN_WAVE,CPC_CPC_TCIU_BUSY,CPC_CPC_TCIU_IDLE,CPF_CPF_TCIU_BUSY,CPF_CPF_TCIU_STALL,TA_BUFFER_READ_WAVEFRONTS_sum,TA_BUFFER_WRITE_WAVEFRONTS_sum,TCC_CC_REQ_sum,TCC_NC_REQ_sum,TCC_RW_REQ_sum,TCC_UC_REQ_sum,TCP_ATOMIC_TAGCONFLICT_STALL_CYCLES_sum,TCP_READ_TAGCONFLICT_STALL_CYCLES_sum,TCP_TA_TCP_STATE_READ_sum,TCP_WRITE_TAGCONFLICT_STALL_CYCLES_sum,TD_LOAD_WAVEFRONT_sum,TD_SPI_STALL_sum,Wave_Size_17,Correlation_ID_17,SQ_CYCLES,SQ_BUSY_CYCLES,SQ_BUSY_CU_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,SQ_INSTS_VALU_CVT,SQ_INSTS_VMEM_WR,SQ_INSTS_VMEM_RD,GRBM_COUNT,GRBM_GUI_ACTIVE,SPI_CSN_WINDOW_VALID,SPI_CSN_BUSY,CPC_CPC_STAT_BUSY,CPC_CPC_STAT_IDLE,CPF_CPF_STAT_BUSY,CPF_CPF_STAT_STALL,TA_BUFFER_WAVEFRONTS_sum,TA_TA_BUSY_sum,TCC_BUSY_sum,TCC_CYCLE_sum,TCC_PROBE_ALL_sum,TCC_PROBE_sum,TCP_GATE_EN1_sum,TCP_GATE_EN2_sum,TCP_TCR_TCP_STALL_CYCLES_sum,TCP_TD_TCP_STALL_CYCLES_sum,TD_TC_STALL_sum,TD_TD_BUSY_sum,Start_Timestamp,End_Timestamp +0,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,16384.0,16384.0,11595556.0,868135.0,278528.0,0.0,0.0,98304.0,346761.0,0.0,0.0,477342.0,157274.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,454135.0,1820.0,64,0,0,1368.0,1368.0,552757.0,684.0,1368.0,1368.0,564990.0,684.0,1368.0,1368.0,570792.0,684.0,1368.0,1368.0,575316.0,684.0,1368.0,1368.0,565396.0,684.0,1368.0,1368.0,567084.0,684.0,1368.0,1368.0,572578.0,684.0,1368.0,1368.0,564000.0,684.0,1364.0,1364.0,539365.0,682.0,1364.0,1364.0,548098.0,682.0,1364.0,1364.0,557332.0,682.0,1364.0,1364.0,557702.0,701.0,1364.0,1364.0,550989.0,740.0,1364.0,1364.0,555943.0,682.0,1364.0,1364.0,564319.0,682.0,1364.0,1364.0,559676.0,682.0,1368.0,1368.0,549393.0,684.0,1368.0,1368.0,558283.0,684.0,1368.0,1368.0,562733.0,684.0,1368.0,1368.0,571512.0,703.0,1368.0,1368.0,561222.0,742.0,1368.0,1368.0,565618.0,684.0,1368.0,1368.0,584296.0,684.0,1368.0,1368.0,576016.0,684.0,1364.0,1364.0,546788.0,682.0,1364.0,1364.0,560781.0,682.0,1364.0,1364.0,558471.0,682.0,1364.0,1364.0,563366.0,682.0,1364.0,1364.0,554884.0,682.0,1364.0,1364.0,560398.0,682.0,1364.0,1364.0,567876.0,682.0,1364.0,1364.0,558648.0,682.0,1364.0,1364.0,548864.0,682.0,1364.0,1364.0,557481.0,682.0,1364.0,1364.0,564582.0,682.0,1364.0,1364.0,563126.0,701.0,1364.0,1364.0,556634.0,740.0,1364.0,1364.0,559938.0,682.0,1364.0,1364.0,574279.0,682.0,1364.0,1364.0,572159.0,682.0,1368.0,1368.0,537661.0,684.0,1368.0,1368.0,550441.0,684.0,1368.0,1368.0,548929.0,684.0,1368.0,1368.0,555413.0,684.0,1368.0,1368.0,541898.0,684.0,1368.0,1368.0,549199.0,684.0,1368.0,1368.0,555554.0,684.0,1368.0,1368.0,551329.0,684.0,1364.0,1364.0,539518.0,682.0,1364.0,1364.0,553119.0,682.0,1364.0,1364.0,553549.0,682.0,1364.0,1364.0,557710.0,682.0,1364.0,1364.0,552890.0,682.0,1364.0,1364.0,557477.0,682.0,1364.0,1364.0,561754.0,682.0,1364.0,1364.0,557668.0,682.0,1368.0,1368.0,542064.0,684.0,1368.0,1368.0,549114.0,684.0,1368.0,1368.0,559881.0,684.0,1368.0,1368.0,559009.0,703.0,1368.0,1368.0,549089.0,742.0,1368.0,1368.0,553609.0,684.0,1368.0,1368.0,568374.0,684.0,1368.0,1368.0,562492.0,684.0,1368.0,1368.0,552582.0,684.0,1368.0,1368.0,565350.0,684.0,1368.0,1368.0,562085.0,684.0,1368.0,1368.0,567690.0,703.0,1368.0,1368.0,555983.0,742.0,1368.0,1368.0,560931.0,684.0,1368.0,1368.0,569021.0,684.0,1368.0,1368.0,565743.0,684.0,1360.0,1360.0,543294.0,680.0,1360.0,1360.0,549700.0,680.0,1360.0,1360.0,559798.0,680.0,1360.0,1360.0,559360.0,680.0,1360.0,1360.0,552654.0,680.0,1360.0,1360.0,556433.0,680.0,1360.0,1360.0,569546.0,680.0,1360.0,1360.0,565875.0,680.0,1368.0,1368.0,546716.0,684.0,1368.0,1368.0,554065.0,684.0,1368.0,1368.0,564585.0,684.0,1368.0,1368.0,562724.0,684.0,1368.0,1368.0,554816.0,684.0,1368.0,1368.0,559398.0,684.0,1368.0,1368.0,574628.0,684.0,1368.0,1368.0,570521.0,684.0,1360.0,1360.0,540984.0,680.0,1360.0,1360.0,553132.0,680.0,1360.0,1360.0,550903.0,680.0,1360.0,1360.0,557915.0,699.0,1360.0,1360.0,539696.0,738.0,1360.0,1360.0,546255.0,680.0,1360.0,1360.0,559402.0,680.0,1360.0,1360.0,550720.0,680.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,49369.0,65602.0,16167.0,83983.0,0.0,0.0,0.0,0.0,64,0,0,924.0,0.0,1360.0,927.0,0.0,1360.0,850.0,0.0,1360.0,853.0,0.0,1360.0,1279.0,0.0,1360.0,1259.0,0.0,1360.0,1264.0,0.0,1360.0,1241.0,0.0,1360.0,1128.0,0.0,1368.0,772.0,0.0,1368.0,1113.0,0.0,1368.0,914.0,0.0,1368.0,1003.0,0.0,1368.0,1119.0,0.0,1368.0,836.0,0.0,1368.0,1174.0,0.0,1368.0,1291.0,0.0,1360.0,937.0,0.0,1360.0,1349.0,0.0,1360.0,1312.0,0.0,1360.0,1333.0,0.0,1360.0,1250.0,0.0,1360.0,1035.0,0.0,1360.0,1295.0,0.0,1360.0,897.0,0.0,1368.0,909.0,0.0,1368.0,949.0,0.0,1368.0,950.0,0.0,1368.0,1335.0,0.0,1368.0,1382.0,0.0,1368.0,1343.0,0.0,1368.0,1345.0,0.0,1368.0,1108.0,0.0,1364.0,780.0,0.0,1364.0,1121.0,0.0,1364.0,1003.0,0.0,1364.0,979.0,0.0,1364.0,1123.0,0.0,1364.0,778.0,0.0,1364.0,1166.0,0.0,1364.0,896.0,0.0,1368.0,915.0,0.0,1368.0,855.0,0.0,1368.0,837.0,0.0,1368.0,1278.0,0.0,1368.0,1258.0,0.0,1368.0,1263.0,0.0,1368.0,1235.0,0.0,1368.0,793.0,0.0,1364.0,795.0,0.0,1364.0,780.0,0.0,1364.0,778.0,0.0,1364.0,1186.0,0.0,1364.0,1203.0,0.0,1364.0,1207.0,0.0,1364.0,1172.0,0.0,1364.0,1168.0,0.0,1368.0,891.0,0.0,1368.0,1181.0,0.0,1368.0,1137.0,0.0,1368.0,1154.0,0.0,1368.0,1170.0,0.0,1368.0,915.0,0.0,1368.0,1227.0,0.0,1368.0,1202.0,0.0,1364.0,799.0,0.0,1364.0,1193.0,0.0,1364.0,1061.0,0.0,1364.0,1007.0,0.0,1364.0,1120.0,0.0,1364.0,855.0,0.0,1364.0,1291.0,0.0,1364.0,974.0,0.0,1368.0,1015.0,0.0,1368.0,969.0,0.0,1368.0,988.0,0.0,1368.0,1338.0,0.0,1368.0,1344.0,0.0,1368.0,1291.0,0.0,1368.0,1253.0,0.0,1368.0,813.0,0.0,1364.0,812.0,0.0,1364.0,803.0,0.0,1364.0,837.0,0.0,1364.0,1177.0,0.0,1364.0,1184.0,0.0,1364.0,1212.0,0.0,1364.0,1189.0,0.0,1364.0,1143.0,0.0,1368.0,879.0,0.0,1368.0,1191.0,0.0,1368.0,1117.0,0.0,1368.0,1041.0,0.0,1368.0,1142.0,0.0,1368.0,943.0,0.0,1368.0,1219.0,0.0,1368.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,10150.0,0.0,510.0,607768.0,78.0,0.0,0.0,0.0,66077.0,65536.0,131072.0,0.0,0.0,524288.0,228.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,1284.0,0.0,0.0,0.0,0.0,0.0,64,0,0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,684.0,2048.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1370.0,705.0,2073.0,2072.0,1370.0,744.0,2112.0,2112.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,703.0,2067.0,2066.0,1366.0,742.0,2106.0,2106.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1370.0,686.0,2054.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,703.0,2067.0,2066.0,1366.0,742.0,2106.0,2106.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,684.0,2048.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,684.0,2048.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,703.0,2067.0,2066.0,1366.0,742.0,2106.0,2106.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,703.0,2067.0,2066.0,1366.0,742.0,2106.0,2106.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1370.0,686.0,2054.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,684.0,2048.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1370.0,705.0,2073.0,2072.0,1370.0,744.0,2112.0,2112.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,15166.0,19758.0,358583.0,522.0,0.0,186595.0,0.0,0.0,65998.0,131156.0,197154.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,0.0,682.0,29919.0,0.0,0.0,682.0,29919.0,0.0,0.0,682.0,29919.0,0.0,0.0,682.0,29919.0,0.0,0.0,682.0,29919.0,0.0,0.0,682.0,29919.0,0.0,0.0,682.0,29919.0,0.0,0.0,682.0,29919.0,0.0,0.0,684.0,29919.0,0.0,0.0,684.0,29919.0,0.0,0.0,684.0,29919.0,0.0,0.0,684.0,29919.0,0.0,0.0,684.0,29919.0,0.0,0.0,684.0,29919.0,0.0,0.0,684.0,29919.0,0.0,0.0,684.0,29919.0,0.0,0.0,682.0,37276.0,0.0,0.0,682.0,37276.0,0.0,0.0,682.0,37276.0,0.0,0.0,682.0,37276.0,0.0,0.0,682.0,37276.0,0.0,0.0,682.0,37276.0,0.0,0.0,682.0,37276.0,0.0,0.0,682.0,37276.0,0.0,0.0,684.0,37276.0,0.0,0.0,684.0,37276.0,0.0,0.0,684.0,37276.0,0.0,0.0,684.0,37276.0,0.0,0.0,684.0,37276.0,0.0,0.0,684.0,37276.0,0.0,0.0,684.0,37276.0,0.0,0.0,684.0,37276.0,0.0,0.0,680.0,39984.0,0.0,0.0,680.0,39984.0,0.0,0.0,680.0,39984.0,0.0,0.0,680.0,39984.0,0.0,0.0,680.0,39984.0,0.0,0.0,680.0,39984.0,0.0,0.0,680.0,39984.0,0.0,0.0,680.0,39984.0,0.0,0.0,684.0,39984.0,0.0,0.0,684.0,39984.0,0.0,0.0,684.0,39984.0,0.0,0.0,684.0,39984.0,0.0,0.0,684.0,39984.0,0.0,0.0,684.0,39984.0,0.0,0.0,684.0,39984.0,0.0,0.0,684.0,39984.0,0.0,0.0,680.0,43989.0,0.0,0.0,680.0,43989.0,0.0,0.0,680.0,43989.0,0.0,0.0,680.0,43989.0,0.0,0.0,680.0,43989.0,0.0,0.0,680.0,43989.0,0.0,0.0,680.0,43989.0,0.0,0.0,680.0,43989.0,0.0,0.0,684.0,43989.0,0.0,0.0,684.0,43989.0,0.0,0.0,684.0,43989.0,0.0,0.0,684.0,43989.0,0.0,0.0,684.0,43989.0,0.0,0.0,684.0,43989.0,0.0,0.0,684.0,43989.0,0.0,0.0,684.0,43989.0,0.0,0.0,684.0,50145.0,0.0,0.0,684.0,50145.0,0.0,0.0,684.0,50145.0,0.0,0.0,684.0,50145.0,0.0,0.0,684.0,50145.0,0.0,0.0,684.0,50145.0,0.0,0.0,684.0,50145.0,0.0,0.0,684.0,50145.0,0.0,0.0,682.0,50145.0,0.0,0.0,682.0,50145.0,0.0,0.0,682.0,50145.0,0.0,0.0,682.0,50145.0,0.0,0.0,682.0,50145.0,0.0,0.0,682.0,50145.0,0.0,0.0,682.0,50145.0,0.0,0.0,682.0,50145.0,0.0,0.0,684.0,50374.0,0.0,0.0,684.0,50374.0,0.0,0.0,684.0,50374.0,0.0,0.0,684.0,50374.0,0.0,0.0,684.0,50374.0,0.0,0.0,684.0,50374.0,0.0,0.0,684.0,50374.0,0.0,0.0,684.0,50374.0,0.0,0.0,682.0,50374.0,0.0,0.0,682.0,50374.0,0.0,0.0,682.0,50374.0,0.0,0.0,682.0,50374.0,0.0,0.0,682.0,50374.0,0.0,0.0,682.0,50374.0,0.0,0.0,682.0,50374.0,0.0,0.0,682.0,50374.0,0.0,64,0,185623.0,0.0,0.0,65536.0,61816.0,120.0,3600.0,32768.0,64,0,0.0,0.0,480.0,0.0,65536.0,62605.0,120.0,2811.0,64,0,0.0,0.0,0.0,0.0,0.0,360.0,120.0,0.0,1136919.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,104429915.0,53016999.0,180151.0,0.0,0.0,65536.0,131072.0,64,0,32768.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,49695.0,0.0,153693.0,65536.0,0.0,65603.0,86.0,0.0,0.0,65536.0,131072.0,64,0,0,0.0,682.0,0.0,1094480.0,0.0,682.0,0.0,1131224.0,0.0,685.0,0.0,1126689.0,0.0,684.0,0.0,1116331.0,0.0,682.0,0.0,1120732.0,0.0,682.0,0.0,1158106.0,0.0,682.0,0.0,1126684.0,0.0,683.0,0.0,1104460.0,0.0,682.0,0.0,1042948.0,0.0,682.0,0.0,1086351.0,0.0,682.0,0.0,1103608.0,0.0,683.0,0.0,1113396.0,0.0,682.0,0.0,1097923.0,0.0,682.0,0.0,1118493.0,0.0,682.0,0.0,1147672.0,0.0,682.0,0.0,1105400.0,0.0,682.0,0.0,1096698.0,0.0,682.0,0.0,1116036.0,0.0,682.0,0.0,1177313.0,0.0,683.0,0.0,1160806.0,0.0,682.0,0.0,1190344.0,0.0,682.0,0.0,1164734.0,0.0,682.0,0.0,1221250.0,0.0,682.0,0.0,1162058.0,0.0,682.0,0.0,1061420.0,0.0,682.0,0.0,1101712.0,0.0,685.0,0.0,1107226.0,0.0,684.0,0.0,1137897.0,0.0,682.0,0.0,1128608.0,0.0,682.0,0.0,1137752.0,0.0,682.0,0.0,1118356.0,0.0,683.0,0.0,1144556.0,0.0,682.0,0.0,1056825.0,0.0,682.0,0.0,1048490.0,0.0,682.0,0.0,1050660.0,0.0,683.0,0.0,1091931.0,0.0,682.0,0.0,1071946.0,0.0,682.0,0.0,1089532.0,0.0,682.0,0.0,1074024.0,0.0,682.0,0.0,1086483.0,0.0,684.0,0.0,1153970.0,0.0,684.0,0.0,1141364.0,0.0,687.0,0.0,1079545.0,0.0,687.0,0.0,1109864.0,0.0,684.0,0.0,1136040.0,0.0,684.0,0.0,1105020.0,0.0,684.0,0.0,1111610.0,0.0,685.0,0.0,1100721.0,0.0,682.0,0.0,1085277.0,0.0,682.0,0.0,1110753.0,0.0,685.0,0.0,1061873.0,0.0,684.0,0.0,1081270.0,0.0,682.0,0.0,1066767.0,0.0,682.0,0.0,1078131.0,0.0,682.0,0.0,1061044.0,0.0,683.0,0.0,1056305.0,0.0,684.0,0.0,1112230.0,0.0,684.0,0.0,1107228.0,0.0,684.0,0.0,1123607.0,0.0,685.0,0.0,1172129.0,0.0,684.0,0.0,1123190.0,0.0,684.0,0.0,1152359.0,0.0,684.0,0.0,1140939.0,0.0,684.0,0.0,1106462.0,0.0,684.0,0.0,1012062.0,0.0,684.0,0.0,1020964.0,0.0,684.0,0.0,1059756.0,0.0,685.0,0.0,1085963.0,0.0,684.0,0.0,1040156.0,0.0,684.0,0.0,1030062.0,0.0,684.0,0.0,1084118.0,0.0,684.0,0.0,1074561.0,0.0,682.0,0.0,1070529.0,0.0,682.0,0.0,1085018.0,0.0,685.0,0.0,1027429.0,0.0,684.0,0.0,1056600.0,0.0,682.0,0.0,1123608.0,0.0,682.0,0.0,1096349.0,0.0,682.0,0.0,1119968.0,0.0,683.0,0.0,1098455.0,0.0,684.0,0.0,1022615.0,0.0,684.0,0.0,1056222.0,0.0,687.0,0.0,1009542.0,0.0,686.0,0.0,1061636.0,0.0,684.0,0.0,1060872.0,0.0,684.0,0.0,1068996.0,0.0,684.0,0.0,1065605.0,0.0,685.0,0.0,1082164.0,0.0,682.0,0.0,1050865.0,0.0,682.0,0.0,1074809.0,0.0,682.0,0.0,1101854.0,0.0,683.0,0.0,1104176.0,0.0,682.0,0.0,1055778.0,0.0,682.0,0.0,1027172.0,0.0,682.0,0.0,1090939.0,0.0,682.0,0.0,1069552.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,72309.0,4096.0,16384.0,1234.0,598313.0,407342.0,0.0,0.0,0.0,0.0,0.0,197088.0,18.0,0.0,0.0,32768.0,0.0,32768.0,188.0,64,0,2617132.0,239246.0,1999182.0,16384.0,12515590.0,0.0,16384.0,16384.0,654283.0,654283.0,2612086.0,264968.0,654283.0,0.0,654283.0,78.0,0.0,994531.0,2923788.0,10468528.0,0.0,0.0,2966740.0,1642101.0,807.0,3269.0,1303042.0,1618714.0,73517673339483,73517673347095 +1,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,16384.0,16384.0,9606887.0,867649.0,278528.0,0.0,0.0,98304.0,240438.0,0.0,0.0,443185.0,163710.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,455643.0,1824.0,64,0,0,1364.0,1364.0,558594.0,682.0,1364.0,1364.0,575401.0,682.0,1364.0,1364.0,573729.0,682.0,1364.0,1364.0,576657.0,682.0,1364.0,1364.0,563605.0,682.0,1364.0,1364.0,569893.0,682.0,1364.0,1364.0,579289.0,682.0,1364.0,1364.0,572563.0,682.0,1368.0,1368.0,588867.0,684.0,1368.0,1368.0,600399.0,684.0,1368.0,1368.0,607654.0,684.0,1368.0,1368.0,609826.0,703.0,1368.0,1368.0,614671.0,684.0,1368.0,1368.0,613564.0,684.0,1368.0,1368.0,629125.0,684.0,1368.0,1368.0,630078.0,684.0,1364.0,1364.0,565391.0,682.0,1364.0,1364.0,581322.0,682.0,1364.0,1364.0,590980.0,682.0,1364.0,1364.0,591700.0,701.0,1364.0,1364.0,581667.0,682.0,1364.0,1364.0,581320.0,682.0,1364.0,1364.0,592822.0,682.0,1364.0,1364.0,595612.0,682.0,1368.0,1368.0,554796.0,684.0,1368.0,1368.0,570054.0,684.0,1368.0,1368.0,572357.0,684.0,1368.0,1368.0,580221.0,684.0,1368.0,1368.0,561764.0,684.0,1368.0,1368.0,566938.0,684.0,1368.0,1368.0,588145.0,684.0,1368.0,1368.0,581231.0,684.0,1368.0,1368.0,563001.0,684.0,1368.0,1368.0,577224.0,684.0,1368.0,1368.0,581672.0,684.0,1368.0,1368.0,578638.0,703.0,1368.0,1368.0,571145.0,684.0,1368.0,1368.0,575459.0,684.0,1368.0,1368.0,582906.0,684.0,1368.0,1368.0,579014.0,684.0,1364.0,1364.0,556007.0,682.0,1364.0,1364.0,567973.0,682.0,1364.0,1364.0,581427.0,682.0,1364.0,1364.0,588239.0,682.0,1364.0,1364.0,571250.0,682.0,1364.0,1364.0,576285.0,682.0,1364.0,1364.0,586734.0,682.0,1364.0,1364.0,579833.0,682.0,1360.0,1360.0,559262.0,680.0,1360.0,1360.0,572216.0,680.0,1360.0,1360.0,570921.0,680.0,1360.0,1360.0,584007.0,680.0,1360.0,1360.0,566232.0,680.0,1360.0,1360.0,570143.0,680.0,1360.0,1360.0,584660.0,680.0,1360.0,1360.0,578618.0,680.0,1368.0,1368.0,565141.0,684.0,1368.0,1368.0,571214.0,684.0,1368.0,1368.0,582367.0,684.0,1368.0,1368.0,582752.0,703.0,1368.0,1368.0,573558.0,684.0,1368.0,1368.0,577758.0,684.0,1368.0,1368.0,587178.0,684.0,1368.0,1368.0,584840.0,684.0,1360.0,1360.0,553558.0,680.0,1360.0,1360.0,565508.0,680.0,1360.0,1360.0,564138.0,680.0,1360.0,1360.0,568723.0,699.0,1360.0,1360.0,558643.0,680.0,1360.0,1360.0,562490.0,680.0,1360.0,1360.0,569593.0,680.0,1360.0,1360.0,562977.0,680.0,1368.0,1368.0,567075.0,684.0,1368.0,1368.0,573591.0,684.0,1368.0,1368.0,578657.0,684.0,1368.0,1368.0,579212.0,684.0,1368.0,1368.0,573074.0,684.0,1368.0,1368.0,577221.0,684.0,1368.0,1368.0,588633.0,684.0,1368.0,1368.0,585226.0,684.0,1368.0,1368.0,580050.0,684.0,1368.0,1368.0,585630.0,684.0,1368.0,1368.0,596350.0,684.0,1368.0,1368.0,598366.0,684.0,1368.0,1368.0,590344.0,684.0,1368.0,1368.0,593583.0,684.0,1368.0,1368.0,616152.0,684.0,1368.0,1368.0,610566.0,684.0,1364.0,1364.0,549768.0,682.0,1364.0,1364.0,559842.0,682.0,1364.0,1364.0,555394.0,682.0,1364.0,1364.0,560695.0,701.0,1364.0,1364.0,557927.0,682.0,1364.0,1364.0,563726.0,682.0,1364.0,1364.0,569026.0,682.0,1364.0,1364.0,564111.0,682.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,48676.0,65584.0,16860.0,109056.0,0.0,0.0,0.0,0.0,64,0,0,1073.0,0.0,1368.0,952.0,0.0,1368.0,1075.0,0.0,1368.0,1056.0,0.0,1368.0,1105.0,0.0,1368.0,910.0,0.0,1368.0,868.0,0.0,1368.0,897.0,0.0,1368.0,914.0,0.0,1360.0,918.0,0.0,1360.0,938.0,0.0,1360.0,936.0,0.0,1360.0,1000.0,0.0,1360.0,919.0,0.0,1360.0,930.0,0.0,1360.0,924.0,0.0,1360.0,797.0,0.0,1364.0,837.0,0.0,1364.0,786.0,0.0,1364.0,791.0,0.0,1364.0,889.0,0.0,1364.0,841.0,0.0,1364.0,830.0,0.0,1364.0,825.0,0.0,1364.0,1035.0,0.0,1368.0,1118.0,0.0,1368.0,1058.0,0.0,1368.0,978.0,0.0,1368.0,1074.0,0.0,1368.0,1057.0,0.0,1368.0,1050.0,0.0,1368.0,1036.0,0.0,1368.0,1001.0,0.0,1368.0,1007.0,0.0,1368.0,906.0,0.0,1368.0,1033.0,0.0,1368.0,1175.0,0.0,1368.0,1080.0,0.0,1368.0,931.0,0.0,1368.0,1124.0,0.0,1368.0,883.0,0.0,1364.0,876.0,0.0,1364.0,994.0,0.0,1364.0,990.0,0.0,1364.0,770.0,0.0,1364.0,762.0,0.0,1364.0,891.0,0.0,1364.0,856.0,0.0,1364.0,990.0,0.0,1368.0,1047.0,0.0,1368.0,1067.0,0.0,1368.0,1090.0,0.0,1368.0,999.0,0.0,1368.0,987.0,0.0,1368.0,898.0,0.0,1368.0,884.0,0.0,1368.0,1227.0,0.0,1364.0,1186.0,0.0,1364.0,1344.0,0.0,1364.0,1326.0,0.0,1364.0,1400.0,0.0,1364.0,1347.0,0.0,1364.0,1411.0,0.0,1364.0,1399.0,0.0,1364.0,1068.0,0.0,1368.0,1073.0,0.0,1368.0,1034.0,0.0,1368.0,1043.0,0.0,1368.0,983.0,0.0,1368.0,972.0,0.0,1368.0,1062.0,0.0,1368.0,1044.0,0.0,1368.0,1340.0,0.0,1364.0,1408.0,0.0,1364.0,1390.0,0.0,1364.0,1373.0,0.0,1364.0,1334.0,0.0,1364.0,1320.0,0.0,1364.0,1352.0,0.0,1364.0,1331.0,0.0,1364.0,919.0,0.0,1360.0,972.0,0.0,1360.0,923.0,0.0,1360.0,909.0,0.0,1360.0,938.0,0.0,1360.0,935.0,0.0,1360.0,915.0,0.0,1360.0,904.0,0.0,1360.0,826.0,0.0,1368.0,864.0,0.0,1368.0,848.0,0.0,1368.0,883.0,0.0,1368.0,1001.0,0.0,1368.0,972.0,0.0,1368.0,988.0,0.0,1368.0,921.0,0.0,1368.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,7198.0,0.0,7678.0,583855.0,1147.0,0.0,0.0,0.0,65736.0,65536.0,131072.0,0.0,0.0,524288.0,228.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,29059.0,0.0,0.0,0.0,0.0,0.0,64,0,0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1369.0,685.0,2053.0,2052.0,1369.0,685.0,2053.0,2052.0,1368.0,684.0,2052.0,2052.0,1370.0,686.0,2054.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,703.0,2067.0,2066.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,703.0,2067.0,2066.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,684.0,2048.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,703.0,2067.0,2066.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,684.0,2048.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1369.0,685.0,2053.0,2052.0,1368.0,684.0,2052.0,2052.0,1369.0,685.0,2053.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1370.0,686.0,2054.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,703.0,2067.0,2066.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1368.0,684.0,2052.0,2052.0,1369.0,685.0,2053.0,2052.0,1368.0,684.0,2052.0,2052.0,1370.0,705.0,2073.0,2072.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1368.0,686.0,2050.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1367.0,685.0,2049.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1368.0,684.0,2052.0,2052.0,1369.0,685.0,2053.0,2052.0,1368.0,684.0,2052.0,2052.0,1370.0,705.0,2073.0,2072.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,9512.0,17152.0,375613.0,7415.0,0.0,180065.0,0.0,0.0,65650.0,131173.0,196823.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,0.0,684.0,25861.0,0.0,0.0,684.0,25861.0,0.0,0.0,684.0,25861.0,0.0,0.0,684.0,25861.0,0.0,0.0,684.0,25861.0,0.0,0.0,684.0,25861.0,0.0,0.0,684.0,25861.0,0.0,0.0,684.0,25861.0,0.0,0.0,682.0,25861.0,0.0,0.0,682.0,25861.0,0.0,0.0,682.0,25861.0,0.0,0.0,682.0,25861.0,0.0,0.0,682.0,25861.0,0.0,0.0,682.0,25861.0,0.0,0.0,682.0,25861.0,0.0,0.0,682.0,25861.0,0.0,0.0,680.0,34040.0,0.0,0.0,680.0,34040.0,0.0,0.0,680.0,34040.0,0.0,0.0,680.0,34040.0,0.0,0.0,680.0,34040.0,0.0,0.0,680.0,34040.0,0.0,0.0,680.0,34040.0,0.0,0.0,680.0,34040.0,0.0,0.0,684.0,34040.0,0.0,0.0,684.0,34040.0,0.0,0.0,684.0,34040.0,0.0,0.0,684.0,34040.0,0.0,0.0,684.0,34040.0,0.0,0.0,684.0,34040.0,0.0,0.0,684.0,34040.0,0.0,0.0,684.0,34040.0,0.0,0.0,684.0,38206.0,0.0,0.0,684.0,38206.0,0.0,0.0,684.0,38206.0,0.0,0.0,684.0,38206.0,0.0,0.0,684.0,38206.0,0.0,0.0,684.0,38206.0,0.0,0.0,684.0,38206.0,0.0,0.0,684.0,38206.0,0.0,0.0,680.0,38206.0,0.0,0.0,680.0,38206.0,0.0,0.0,680.0,38206.0,0.0,0.0,680.0,38206.0,0.0,0.0,680.0,38206.0,0.0,0.0,680.0,38206.0,0.0,0.0,680.0,38206.0,0.0,0.0,680.0,38206.0,0.0,0.0,682.0,41446.0,0.0,0.0,682.0,41446.0,0.0,0.0,682.0,41446.0,0.0,0.0,682.0,41446.0,0.0,0.0,682.0,41446.0,0.0,0.0,682.0,41446.0,0.0,0.0,682.0,41446.0,0.0,0.0,682.0,41446.0,0.0,0.0,684.0,41446.0,0.0,0.0,684.0,41446.0,0.0,0.0,684.0,41446.0,0.0,0.0,684.0,41446.0,0.0,0.0,684.0,41446.0,0.0,0.0,684.0,41446.0,0.0,0.0,684.0,41446.0,0.0,0.0,684.0,41446.0,0.0,0.0,682.0,45929.0,0.0,0.0,682.0,45929.0,0.0,0.0,682.0,45929.0,0.0,0.0,682.0,45929.0,0.0,0.0,682.0,45929.0,0.0,0.0,682.0,45929.0,0.0,0.0,682.0,45929.0,0.0,0.0,682.0,45929.0,0.0,0.0,684.0,45929.0,0.0,0.0,684.0,45929.0,0.0,0.0,684.0,45929.0,0.0,0.0,684.0,45929.0,0.0,0.0,684.0,45929.0,0.0,0.0,684.0,45929.0,0.0,0.0,684.0,45929.0,0.0,0.0,684.0,45929.0,0.0,0.0,682.0,49218.0,0.0,0.0,682.0,49218.0,0.0,0.0,682.0,49218.0,0.0,0.0,682.0,49218.0,0.0,0.0,682.0,49218.0,0.0,0.0,682.0,49218.0,0.0,0.0,682.0,49218.0,0.0,0.0,682.0,49218.0,0.0,0.0,684.0,49218.0,0.0,0.0,684.0,49218.0,0.0,0.0,684.0,49218.0,0.0,0.0,684.0,49218.0,0.0,0.0,684.0,49218.0,0.0,0.0,684.0,49218.0,0.0,0.0,684.0,49218.0,0.0,0.0,684.0,49218.0,0.0,64,0,138464.0,0.0,0.0,65536.0,61816.0,120.0,3600.0,32768.0,64,0,0.0,0.0,120.0,0.0,65536.0,65536.0,0.0,0.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,120.0,0.0,979035.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,72986846.0,56083315.0,198979.0,0.0,0.0,65536.0,131072.0,64,0,32768.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,40265.0,0.0,183084.0,65536.0,0.0,65586.0,88.0,0.0,0.0,65536.0,131072.0,64,0,0,0.0,682.0,0.0,729757.0,0.0,682.0,0.0,729889.0,0.0,682.0,0.0,749747.0,0.0,684.0,0.0,757414.0,0.0,682.0,0.0,755330.0,0.0,683.0,0.0,729970.0,0.0,682.0,0.0,751643.0,0.0,685.0,0.0,728490.0,0.0,682.0,0.0,754514.0,0.0,682.0,0.0,763308.0,0.0,682.0,0.0,756233.0,0.0,683.0,0.0,760500.0,0.0,685.0,0.0,750272.0,0.0,682.0,0.0,752569.0,0.0,682.0,0.0,730682.0,0.0,682.0,0.0,726902.0,0.0,682.0,0.0,692202.0,0.0,682.0,0.0,709128.0,0.0,682.0,0.0,706369.0,0.0,683.0,0.0,707968.0,0.0,684.0,0.0,727689.0,0.0,682.0,0.0,728594.0,0.0,682.0,0.0,734900.0,0.0,682.0,0.0,729792.0,0.0,684.0,0.0,777346.0,0.0,684.0,0.0,801231.0,0.0,684.0,0.0,802068.0,0.0,686.0,0.0,791587.0,0.0,685.0,0.0,810872.0,0.0,685.0,0.0,810129.0,0.0,684.0,0.0,818271.0,0.0,686.0,0.0,806849.0,0.0,684.0,0.0,803364.0,0.0,684.0,0.0,806323.0,0.0,684.0,0.0,807143.0,0.0,685.0,0.0,812914.0,0.0,686.0,0.0,788792.0,0.0,684.0,0.0,788456.0,0.0,684.0,0.0,799004.0,0.0,684.0,0.0,791586.0,0.0,682.0,0.0,709005.0,0.0,682.0,0.0,723719.0,0.0,682.0,0.0,712913.0,0.0,684.0,0.0,757095.0,0.0,683.0,0.0,742022.0,0.0,683.0,0.0,724439.0,0.0,682.0,0.0,754015.0,0.0,684.0,0.0,734235.0,0.0,682.0,0.0,777585.0,0.0,682.0,0.0,760400.0,0.0,682.0,0.0,757497.0,0.0,684.0,0.0,761559.0,0.0,683.0,0.0,788364.0,0.0,683.0,0.0,778424.0,0.0,682.0,0.0,828790.0,0.0,684.0,0.0,771358.0,0.0,684.0,0.0,754027.0,0.0,684.0,0.0,763822.0,0.0,684.0,0.0,759402.0,0.0,685.0,0.0,761436.0,0.0,686.0,0.0,763029.0,0.0,684.0,0.0,780046.0,0.0,684.0,0.0,802976.0,0.0,684.0,0.0,789841.0,0.0,682.0,0.0,768650.0,0.0,682.0,0.0,789400.0,0.0,682.0,0.0,764906.0,0.0,683.0,0.0,769686.0,0.0,684.0,0.0,756345.0,0.0,682.0,0.0,762654.0,0.0,682.0,0.0,772070.0,0.0,682.0,0.0,766417.0,0.0,684.0,0.0,759899.0,0.0,684.0,0.0,769409.0,0.0,684.0,0.0,775725.0,0.0,686.0,0.0,761714.0,0.0,685.0,0.0,751240.0,0.0,685.0,0.0,752976.0,0.0,684.0,0.0,791035.0,0.0,686.0,0.0,776803.0,0.0,682.0,0.0,750817.0,0.0,682.0,0.0,755970.0,0.0,682.0,0.0,793989.0,0.0,684.0,0.0,744643.0,0.0,683.0,0.0,768207.0,0.0,683.0,0.0,765535.0,0.0,682.0,0.0,778519.0,0.0,684.0,0.0,774318.0,0.0,682.0,0.0,746657.0,0.0,682.0,0.0,760110.0,0.0,682.0,0.0,733616.0,0.0,683.0,0.0,737628.0,0.0,684.0,0.0,746993.0,0.0,682.0,0.0,722434.0,0.0,682.0,0.0,740400.0,0.0,682.0,0.0,724997.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,61151.0,4096.0,16384.0,1234.0,631559.0,460744.0,0.0,0.0,0.0,0.0,0.0,196728.0,42.0,0.0,0.0,32768.0,0.0,32768.0,291.0,64,0,2562348.0,202060.0,1790038.0,16384.0,10625960.0,0.0,16384.0,16384.0,640587.0,640587.0,2562348.0,236990.0,640587.0,0.0,640587.0,884.0,0.0,1019054.0,2715024.0,10249392.0,0.0,0.0,2646921.0,1466111.0,34425.0,1954.0,1136456.0,1444359.0,73517673385473,73517673391482 +2,11995,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,16384.0,16384.0,9459526.0,884278.0,278528.0,0.0,0.0,98304.0,232672.0,0.0,0.0,464348.0,203111.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,454604.0,1824.0,64,0,0,1368.0,1368.0,561191.0,684.0,1368.0,1368.0,571454.0,684.0,1368.0,1368.0,558961.0,684.0,1368.0,1368.0,566840.0,684.0,1368.0,1368.0,563542.0,684.0,1368.0,1368.0,566986.0,684.0,1368.0,1368.0,578326.0,684.0,1368.0,1368.0,572403.0,684.0,1364.0,1364.0,580301.0,682.0,1364.0,1364.0,588042.0,682.0,1364.0,1364.0,585812.0,682.0,1364.0,1364.0,586480.0,701.0,1364.0,1364.0,578778.0,682.0,1364.0,1364.0,581489.0,682.0,1364.0,1364.0,595611.0,682.0,1364.0,1364.0,593314.0,682.0,1368.0,1368.0,557726.0,684.0,1368.0,1368.0,562457.0,684.0,1368.0,1368.0,577352.0,684.0,1368.0,1368.0,574350.0,703.0,1368.0,1368.0,572402.0,684.0,1368.0,1368.0,572072.0,684.0,1368.0,1368.0,587690.0,684.0,1368.0,1368.0,584551.0,684.0,1364.0,1364.0,568269.0,682.0,1364.0,1364.0,581091.0,682.0,1364.0,1364.0,575265.0,682.0,1364.0,1364.0,582792.0,682.0,1364.0,1364.0,576402.0,682.0,1364.0,1364.0,581223.0,682.0,1364.0,1364.0,582386.0,682.0,1364.0,1364.0,577447.0,682.0,1368.0,1368.0,580750.0,684.0,1368.0,1368.0,589243.0,684.0,1368.0,1368.0,595677.0,684.0,1368.0,1368.0,595798.0,703.0,1368.0,1368.0,580919.0,684.0,1368.0,1368.0,584392.0,684.0,1368.0,1368.0,603709.0,684.0,1368.0,1368.0,601100.0,684.0,1360.0,1360.0,564517.0,680.0,1360.0,1360.0,576694.0,680.0,1360.0,1360.0,573955.0,680.0,1360.0,1360.0,581084.0,680.0,1360.0,1360.0,572500.0,680.0,1360.0,1360.0,580478.0,680.0,1360.0,1360.0,585048.0,680.0,1360.0,1360.0,578032.0,680.0,1368.0,1368.0,573735.0,684.0,1368.0,1368.0,586565.0,684.0,1368.0,1368.0,582976.0,684.0,1368.0,1368.0,588826.0,684.0,1368.0,1368.0,575051.0,684.0,1368.0,1368.0,580169.0,684.0,1368.0,1368.0,585505.0,684.0,1368.0,1368.0,580408.0,684.0,1360.0,1360.0,575506.0,680.0,1360.0,1360.0,584765.0,680.0,1360.0,1360.0,595938.0,680.0,1360.0,1360.0,592565.0,699.0,1360.0,1360.0,572241.0,680.0,1360.0,1360.0,575509.0,680.0,1360.0,1360.0,598383.0,680.0,1360.0,1360.0,594931.0,680.0,1364.0,1364.0,547584.0,682.0,1364.0,1364.0,560349.0,682.0,1364.0,1364.0,564070.0,682.0,1364.0,1364.0,570552.0,701.0,1364.0,1364.0,561207.0,682.0,1364.0,1364.0,567732.0,682.0,1364.0,1364.0,574855.0,682.0,1364.0,1364.0,567553.0,682.0,1368.0,1368.0,599453.0,684.0,1368.0,1368.0,607084.0,684.0,1368.0,1368.0,609048.0,684.0,1368.0,1368.0,607684.0,684.0,1368.0,1368.0,602100.0,684.0,1368.0,1368.0,605004.0,684.0,1368.0,1368.0,627851.0,684.0,1368.0,1368.0,623135.0,684.0,1364.0,1364.0,552770.0,682.0,1364.0,1364.0,558498.0,682.0,1364.0,1364.0,564740.0,682.0,1364.0,1364.0,564460.0,682.0,1364.0,1364.0,556189.0,682.0,1364.0,1364.0,557830.0,682.0,1364.0,1364.0,574988.0,682.0,1364.0,1364.0,570530.0,682.0,1368.0,1368.0,587643.0,684.0,1368.0,1368.0,599762.0,684.0,1368.0,1368.0,592094.0,684.0,1368.0,1368.0,601949.0,703.0,1368.0,1368.0,590470.0,684.0,1368.0,1368.0,595114.0,684.0,1368.0,1368.0,604650.0,684.0,1368.0,1368.0,598529.0,684.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,48767.0,65606.0,16769.0,110701.0,0.0,0.0,0.0,0.0,64,0,0,929.0,0.0,1368.0,932.0,0.0,1368.0,994.0,0.0,1368.0,991.0,0.0,1368.0,932.0,0.0,1368.0,924.0,0.0,1368.0,949.0,0.0,1368.0,958.0,0.0,1368.0,816.0,0.0,1364.0,820.0,0.0,1364.0,800.0,0.0,1364.0,915.0,0.0,1364.0,879.0,0.0,1364.0,898.0,0.0,1364.0,1048.0,0.0,1364.0,807.0,0.0,1364.0,1089.0,0.0,1368.0,1078.0,0.0,1368.0,963.0,0.0,1368.0,1085.0,0.0,1368.0,1141.0,0.0,1368.0,1057.0,0.0,1368.0,1161.0,0.0,1368.0,1169.0,0.0,1368.0,884.0,0.0,1364.0,908.0,0.0,1364.0,948.0,0.0,1364.0,985.0,0.0,1364.0,793.0,0.0,1364.0,852.0,0.0,1364.0,1027.0,0.0,1364.0,928.0,0.0,1364.0,1300.0,0.0,1364.0,1279.0,0.0,1364.0,1209.0,0.0,1364.0,1291.0,0.0,1364.0,1350.0,0.0,1364.0,1241.0,0.0,1364.0,1296.0,0.0,1364.0,1279.0,0.0,1364.0,1035.0,0.0,1368.0,1071.0,0.0,1368.0,952.0,0.0,1368.0,956.0,0.0,1368.0,931.0,0.0,1368.0,924.0,0.0,1368.0,921.0,0.0,1368.0,909.0,0.0,1368.0,1342.0,0.0,1364.0,1364.0,0.0,1364.0,1338.0,0.0,1364.0,1350.0,0.0,1364.0,1369.0,0.0,1364.0,1367.0,0.0,1364.0,1390.0,0.0,1364.0,1306.0,0.0,1364.0,932.0,0.0,1368.0,936.0,0.0,1368.0,919.0,0.0,1368.0,935.0,0.0,1368.0,1069.0,0.0,1368.0,908.0,0.0,1368.0,964.0,0.0,1368.0,1002.0,0.0,1368.0,919.0,0.0,1368.0,926.0,0.0,1368.0,938.0,0.0,1368.0,948.0,0.0,1368.0,1080.0,0.0,1368.0,1036.0,0.0,1368.0,906.0,0.0,1368.0,955.0,0.0,1368.0,948.0,0.0,1360.0,987.0,0.0,1360.0,1001.0,0.0,1360.0,999.0,0.0,1360.0,954.0,0.0,1360.0,947.0,0.0,1360.0,940.0,0.0,1360.0,936.0,0.0,1360.0,990.0,0.0,1368.0,1051.0,0.0,1368.0,892.0,0.0,1368.0,881.0,0.0,1368.0,1020.0,0.0,1368.0,945.0,0.0,1368.0,876.0,0.0,1368.0,833.0,0.0,1368.0,945.0,0.0,1360.0,948.0,0.0,1360.0,937.0,0.0,1360.0,937.0,0.0,1360.0,902.0,0.0,1360.0,904.0,0.0,1360.0,903.0,0.0,1360.0,980.0,0.0,1360.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,6367.0,0.0,5477.0,515406.0,0.0,0.0,0.0,0.0,65733.0,65536.0,131072.0,0.0,0.0,524288.0,228.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,73790.0,0.0,0.0,0.0,0.0,0.0,64,0,0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,684.0,2048.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,703.0,2067.0,2066.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,703.0,2067.0,2066.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,684.0,2048.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,703.0,2067.0,2066.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1369.0,685.0,2053.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1370.0,686.0,2054.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,684.0,2048.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1368.0,684.0,2052.0,2052.0,1369.0,685.0,2053.0,2052.0,1368.0,684.0,2052.0,2052.0,1370.0,705.0,2073.0,2072.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1369.0,685.0,2053.0,2052.0,1368.0,684.0,2052.0,2052.0,1370.0,705.0,2073.0,2072.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,684.0,2048.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1369.0,685.0,2053.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1370.0,686.0,2054.0,2052.0,1368.0,684.0,2052.0,2052.0,1368.0,684.0,2052.0,2052.0,1364.0,682.0,2046.0,2046.0,1365.0,683.0,2047.0,2046.0,1364.0,682.0,2046.0,2046.0,1366.0,703.0,2067.0,2066.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,1364.0,682.0,2046.0,2046.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,9661.0,17292.0,307384.0,7674.0,0.0,180264.0,0.0,0.0,65650.0,131170.0,196820.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,0.0,684.0,25090.0,0.0,0.0,684.0,25090.0,0.0,0.0,684.0,25090.0,0.0,0.0,684.0,25090.0,0.0,0.0,684.0,25090.0,0.0,0.0,684.0,25090.0,0.0,0.0,684.0,25090.0,0.0,0.0,684.0,25090.0,0.0,0.0,680.0,25090.0,0.0,0.0,680.0,25090.0,0.0,0.0,680.0,25090.0,0.0,0.0,680.0,25090.0,0.0,0.0,680.0,25090.0,0.0,0.0,680.0,25090.0,0.0,0.0,680.0,25090.0,0.0,0.0,680.0,25090.0,0.0,0.0,684.0,29390.0,0.0,0.0,684.0,29390.0,0.0,0.0,684.0,29390.0,0.0,0.0,684.0,29390.0,0.0,0.0,684.0,29390.0,0.0,0.0,684.0,29390.0,0.0,0.0,684.0,29390.0,0.0,0.0,684.0,29390.0,0.0,0.0,680.0,29390.0,0.0,0.0,680.0,29390.0,0.0,0.0,680.0,29390.0,0.0,0.0,680.0,29390.0,0.0,0.0,680.0,29390.0,0.0,0.0,680.0,29390.0,0.0,0.0,680.0,29390.0,0.0,0.0,680.0,29390.0,0.0,0.0,684.0,34467.0,0.0,0.0,684.0,34467.0,0.0,0.0,684.0,34467.0,0.0,0.0,684.0,34467.0,0.0,0.0,684.0,34467.0,0.0,0.0,684.0,34467.0,0.0,0.0,684.0,34467.0,0.0,0.0,684.0,34467.0,0.0,0.0,682.0,34467.0,0.0,0.0,682.0,34467.0,0.0,0.0,682.0,34467.0,0.0,0.0,682.0,34467.0,0.0,0.0,682.0,34467.0,0.0,0.0,682.0,34467.0,0.0,0.0,682.0,34467.0,0.0,0.0,682.0,34467.0,0.0,0.0,684.0,38018.0,0.0,0.0,684.0,38018.0,0.0,0.0,684.0,38018.0,0.0,0.0,684.0,38018.0,0.0,0.0,684.0,38018.0,0.0,0.0,684.0,38018.0,0.0,0.0,684.0,38018.0,0.0,0.0,684.0,38018.0,0.0,0.0,682.0,38018.0,0.0,0.0,682.0,38018.0,0.0,0.0,682.0,38018.0,0.0,0.0,682.0,38018.0,0.0,0.0,682.0,38018.0,0.0,0.0,682.0,38018.0,0.0,0.0,682.0,38018.0,0.0,0.0,682.0,38018.0,0.0,0.0,684.0,42177.0,0.0,0.0,684.0,42177.0,0.0,0.0,684.0,42177.0,0.0,0.0,684.0,42177.0,0.0,0.0,684.0,42177.0,0.0,0.0,684.0,42177.0,0.0,0.0,684.0,42177.0,0.0,0.0,684.0,42177.0,0.0,0.0,682.0,42177.0,0.0,0.0,682.0,42177.0,0.0,0.0,682.0,42177.0,0.0,0.0,682.0,42177.0,0.0,0.0,682.0,42177.0,0.0,0.0,682.0,42177.0,0.0,0.0,682.0,42177.0,0.0,0.0,682.0,42177.0,0.0,0.0,684.0,46468.0,0.0,0.0,684.0,46468.0,0.0,0.0,684.0,46468.0,0.0,0.0,684.0,46468.0,0.0,0.0,684.0,46468.0,0.0,0.0,684.0,46468.0,0.0,0.0,684.0,46468.0,0.0,0.0,684.0,46468.0,0.0,0.0,682.0,46468.0,0.0,0.0,682.0,46468.0,0.0,0.0,682.0,46468.0,0.0,0.0,682.0,46468.0,0.0,0.0,682.0,46468.0,0.0,0.0,682.0,46468.0,0.0,0.0,682.0,46468.0,0.0,0.0,682.0,46468.0,0.0,64,0,115668.0,0.0,0.0,65536.0,61816.0,120.0,3600.0,32768.0,64,0,0.0,0.0,120.0,0.0,65536.0,65536.0,0.0,0.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,120.0,0.0,974319.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,72631401.0,56507157.0,198692.0,0.0,0.0,65536.0,131072.0,64,0,32768.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,40574.0,0.0,182528.0,65536.0,0.0,65604.0,124.0,0.0,0.0,65536.0,131072.0,64,0,0,0.0,684.0,0.0,817108.0,0.0,684.0,0.0,819851.0,0.0,684.0,0.0,794629.0,0.0,686.0,0.0,802779.0,0.0,684.0,0.0,841091.0,0.0,684.0,0.0,850103.0,0.0,684.0,0.0,846957.0,0.0,686.0,0.0,834271.0,0.0,682.0,0.0,709899.0,0.0,682.0,0.0,721740.0,0.0,682.0,0.0,745471.0,0.0,683.0,0.0,734485.0,0.0,683.0,0.0,740912.0,0.0,682.0,0.0,741032.0,0.0,682.0,0.0,766014.0,0.0,682.0,0.0,756997.0,0.0,684.0,0.0,780311.0,0.0,684.0,0.0,792639.0,0.0,684.0,0.0,800153.0,0.0,685.0,0.0,796675.0,0.0,685.0,0.0,785686.0,0.0,684.0,0.0,781732.0,0.0,684.0,0.0,794884.0,0.0,684.0,0.0,788190.0,0.0,682.0,0.0,689283.0,0.0,682.0,0.0,716087.0,0.0,682.0,0.0,707998.0,0.0,684.0,0.0,706380.0,0.0,682.0,0.0,696675.0,0.0,682.0,0.0,686797.0,0.0,682.0,0.0,722602.0,0.0,684.0,0.0,709036.0,0.0,684.0,0.0,748354.0,0.0,684.0,0.0,752955.0,0.0,684.0,0.0,778607.0,0.0,685.0,0.0,765841.0,0.0,685.0,0.0,765732.0,0.0,684.0,0.0,767272.0,0.0,684.0,0.0,781920.0,0.0,684.0,0.0,776500.0,0.0,682.0,0.0,743158.0,0.0,682.0,0.0,756699.0,0.0,682.0,0.0,749437.0,0.0,684.0,0.0,750759.0,0.0,682.0,0.0,774978.0,0.0,682.0,0.0,777294.0,0.0,682.0,0.0,795077.0,0.0,684.0,0.0,773961.0,0.0,684.0,0.0,755228.0,0.0,684.0,0.0,778147.0,0.0,684.0,0.0,761699.0,0.0,686.0,0.0,762005.0,0.0,684.0,0.0,753863.0,0.0,684.0,0.0,765624.0,0.0,684.0,0.0,798271.0,0.0,686.0,0.0,773822.0,0.0,682.0,0.0,765769.0,0.0,682.0,0.0,777417.0,0.0,682.0,0.0,791325.0,0.0,683.0,0.0,777503.0,0.0,683.0,0.0,759566.0,0.0,682.0,0.0,761403.0,0.0,682.0,0.0,779805.0,0.0,682.0,0.0,771639.0,0.0,682.0,0.0,691415.0,0.0,682.0,0.0,707232.0,0.0,682.0,0.0,717272.0,0.0,683.0,0.0,710746.0,0.0,683.0,0.0,723532.0,0.0,682.0,0.0,723030.0,0.0,682.0,0.0,737070.0,0.0,682.0,0.0,729599.0,0.0,682.0,0.0,773990.0,0.0,682.0,0.0,730789.0,0.0,682.0,0.0,743515.0,0.0,684.0,0.0,736165.0,0.0,682.0,0.0,746894.0,0.0,682.0,0.0,768504.0,0.0,682.0,0.0,765258.0,0.0,684.0,0.0,767160.0,0.0,682.0,0.0,728621.0,0.0,682.0,0.0,737712.0,0.0,682.0,0.0,741274.0,0.0,684.0,0.0,733902.0,0.0,682.0,0.0,725342.0,0.0,682.0,0.0,735192.0,0.0,682.0,0.0,773412.0,0.0,684.0,0.0,749383.0,0.0,682.0,0.0,752683.0,0.0,682.0,0.0,763392.0,0.0,682.0,0.0,770380.0,0.0,683.0,0.0,758619.0,0.0,683.0,0.0,730968.0,0.0,682.0,0.0,733152.0,0.0,682.0,0.0,753164.0,0.0,682.0,0.0,749836.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,61319.0,4096.0,16384.0,1234.0,617778.0,450620.0,0.0,0.0,0.0,0.0,0.0,196728.0,82.0,0.0,0.0,32768.0,0.0,32768.0,304.0,64,0,2533784.0,201022.0,1777210.0,16384.0,10525925.0,0.0,16384.0,16384.0,633446.0,633446.0,2533784.0,235930.0,633446.0,0.0,633446.0,0.0,0.0,1004405.0,2713027.0,10135136.0,0.0,0.0,2637250.0,1457858.0,44445.0,1737.0,1128498.0,1436261.0,73517673363600,73517673369970 diff --git a/tests/workloads/path/MI300A_A1/sysinfo.csv b/tests/workloads/path/MI300A_A1/sysinfo.csv new file mode 100644 index 0000000000..92c9adfe9f --- /dev/null +++ b/tests/workloads/path/MI300A_A1/sysinfo.csv @@ -0,0 +1,2 @@ +workload_name,command,ip_blocks,timestamp,version,hostname,cpu_model,sbios,linux_distro,linux_kernel_version,amd_gpu_kernel_version,cpu_memory,gpu_memory,rocm_version,vbios,compute_partition,memory_partition,gpu_model,gpu_arch,gpu_l1,gpu_l2,cu_per_gpu,simd_per_cu,se_per_gpu,wave_size,workgroup_max_size,max_waves_per_cu,max_sclk,max_mclk,cur_sclk,cur_mclk,total_l2_chan,lds_banks_per_cu,sqc_per_gpu,pipes_per_gpu,hbm_bw,num_xcd +path,./tests/vcopy -n 1048576 -b 256 -i 3,SQ|LDS|SQC|TA|TD|TCP|TCC|SPI|CPC|CPF,Wed 29 May 2024 01:33:59 PM (CDT),2,sh5-1w300-rg3-3,AMD Instinct MI300A Accelerator,"American Megatrends International, LLC.RMO1002DS",Ubuntu 22.04.2 LTS,5.18.2-mi300-build-140423-ubuntu-22.04+,,131174852,,6.1.2-110,N/A,SPX,NPS1,MI300A_A1,gfx942,32,24576,228,4,24,64,1024,32,2100,1300,2100,1300,96,32,120,4,5324.8,6 diff --git a/tests/workloads/path/MI300A_A1/timestamps.csv b/tests/workloads/path/MI300A_A1/timestamps.csv new file mode 100644 index 0000000000..e7b26752ca --- /dev/null +++ b/tests/workloads/path/MI300A_A1/timestamps.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID +1,11995,1,144921,144921,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73517673339483,73517673347095,0 +3,11995,1,144921,144921,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73517673385473,73517673391482,0 +2,11995,1,144921,144921,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",73517673363600,73517673369970,0 diff --git a/tests/workloads/path/MI300X_A1/SQ_IFETCH_LEVEL.csv b/tests/workloads/path/MI300X_A1/SQ_IFETCH_LEVEL.csv new file mode 100644 index 0000000000..3d1eca913c --- /dev/null +++ b/tests/workloads/path/MI300X_A1/SQ_IFETCH_LEVEL.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,SQ_WAVES,SQ_IFETCH,SQ_IFETCH_LEVEL,SQ_ACCUM_PREV_HIRES +0,60633,1,962922,962922,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716165268071613,716165268087773,0,435104.0,435104.0,16384.0,65536.0,35112.0,2815648.0 +1,60633,1,962922,962922,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716165268110013,716165268124653,0,442929.0,442929.0,16384.0,65536.0,13009.0,1048576.0 +2,60633,1,962922,962922,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716165268144733,716165268158533,0,359921.0,359921.0,16384.0,65536.0,13296.0,1048592.0 diff --git a/tests/workloads/path/MI300X_A1/SQ_INST_LEVEL_LDS.csv b/tests/workloads/path/MI300X_A1/SQ_INST_LEVEL_LDS.csv new file mode 100644 index 0000000000..082c45a9d8 --- /dev/null +++ b/tests/workloads/path/MI300X_A1/SQ_INST_LEVEL_LDS.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_LDS,SQ_INST_LEVEL_LDS,SQ_ACCUM_PREV_HIRES +0,60633,1,962933,962933,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716165268071613,716165268087773,0,0.0,0.0,0.0 +1,60633,1,962933,962933,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716165268110013,716165268124653,0,0.0,0.0,0.0 +2,60633,1,962933,962933,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716165268144733,716165268158533,0,0.0,0.0,0.0 diff --git a/tests/workloads/path/MI300X_A1/SQ_INST_LEVEL_SMEM.csv b/tests/workloads/path/MI300X_A1/SQ_INST_LEVEL_SMEM.csv new file mode 100644 index 0000000000..8f18ba354d --- /dev/null +++ b/tests/workloads/path/MI300X_A1/SQ_INST_LEVEL_SMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_SMEM,SQ_INST_LEVEL_SMEM,SQ_ACCUM_PREV_HIRES +0,60633,1,962944,962944,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716165268071613,716165268087773,0,65536.0,3398670.0,271803456.0 +1,60633,1,962944,962944,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716165268110013,716165268124653,0,65536.0,3594916.0,287618528.0 +2,60633,1,962944,962944,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716165268144733,716165268158533,0,65536.0,3509382.0,280756880.0 diff --git a/tests/workloads/path/MI300X_A1/SQ_INST_LEVEL_VMEM.csv b/tests/workloads/path/MI300X_A1/SQ_INST_LEVEL_VMEM.csv new file mode 100644 index 0000000000..6c9b403b9a --- /dev/null +++ b/tests/workloads/path/MI300X_A1/SQ_INST_LEVEL_VMEM.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,SQ_INSTS_VMEM,SQ_INST_LEVEL_VMEM,SQ_ACCUM_PREV_HIRES +0,60633,1,962955,962955,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716165268071613,716165268087773,0,32768.0,437332.0,34974484.0 +1,60633,1,962955,962955,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716165268110013,716165268124653,0,32768.0,278708.0,22287984.0 +2,60633,1,962955,962955,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716165268144733,716165268158533,0,32768.0,272752.0,21819956.0 diff --git a/tests/workloads/path/MI300X_A1/SQ_LEVEL_WAVES.csv b/tests/workloads/path/MI300X_A1/SQ_LEVEL_WAVES.csv new file mode 100644 index 0000000000..3fad1454b9 --- /dev/null +++ b/tests/workloads/path/MI300X_A1/SQ_LEVEL_WAVES.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID,GRBM_COUNT,GRBM_GUI_ACTIVE,CPC_ME1_BUSY_FOR_PACKET_DECODE,SQ_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,SQ_BUSY_CYCLES,SQ_LEVEL_WAVES,SQ_ACCUM_PREV_HIRES +0,60633,1,962966,962966,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716165268071613,716165268087773,0,461523.0,461523.0,272360.0,1846092.0,16384.0,35221159.0,571274.0,0.0,141225272.0 +1,60633,1,962966,962966,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716165268110013,716165268124653,0,405351.0,405351.0,224988.0,1621404.0,16384.0,31015819.0,522599.0,0.0,124419904.0 +2,60633,1,962966,962966,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716165268144733,716165268158533,0,414642.0,414642.0,238604.0,1658568.0,16384.0,30314115.0,516384.0,0.0,121612444.0 diff --git a/tests/workloads/path/MI300X_A1/log.txt b/tests/workloads/path/MI300X_A1/log.txt new file mode 100644 index 0000000000..83419a2761 --- /dev/null +++ b/tests/workloads/path/MI300X_A1/log.txt @@ -0,0 +1,149 @@ +Omniperf version: 2.0.0 +Profiler choice: rocprofv2 +Path: /home/colramos/omniperf/tests/workloads/path/MI300X_A1 +Target: MI300X_A1 +Command: ./tests/vcopy -n 1048576 -b 256 -i 3 +Kernel Selection: None +Dispatch Selection: None +Hardware Blocks: All + +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Collecting Performance Counters +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +[profiling] Current input file: tests/workloads/path/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH +[profiling] Current input file: tests/workloads/path/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_LDS + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection +[profiling] Current input file: tests/workloads/path/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection +[profiling] Current input file: tests/workloads/path/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INST_LEVEL_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACCUM_PREV_HIRES + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection +[profiling] Current input file: tests/workloads/path/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - GRBM_COUNT + |-> [/opt/rocm/bin/rocprofv2] - GRBM_GUI_ACTIVE + |-> [/opt/rocm/bin/rocprofv2] - CPC_ME1_BUSY_FOR_PACKET_DECODE +[profiling] Current input file: tests/workloads/path/MI300X_A1/perfmon/pmc_perf_0.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_BUSY_CU_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVE_CYCLES + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_CVT + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM_WR +[profiling] Current input file: tests/workloads/path/MI300X_A1/perfmon/pmc_perf_1.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VSKIPPED + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU +[profiling] Current input file: tests/workloads/path/MI300X_A1/perfmon/pmc_perf_10.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_DATA_ATOMIC_REQ + |-> [/opt/rocm/bin/rocprofv2] - SQC_TC_STALL +[profiling] Current input file: tests/workloads/path/MI300X_A1/perfmon/pmc_perf_11.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_INPUT_VALID_READYB + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_ATOMIC + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_8 + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ +[profiling] Current input file: tests/workloads/path/MI300X_A1/perfmon/pmc_perf_12.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_2 + |-> [/opt/rocm/bin/rocprofv2] - SQC_DCACHE_REQ_READ_4 + |-> [/opt/rocm/bin/rocprofv2] Enabling Counter Collection +[profiling] Current input file: tests/workloads/path/MI300X_A1/perfmon/pmc_perf_13.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_ATOMIC[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_BUBBLE[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_CYCLE[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC[0] +[profiling] Current input file: tests/workloads/path/MI300X_A1/perfmon/pmc_perf_14.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_32B[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_RDREQ_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_ATOMIC_LEVEL[1] +[profiling] Current input file: tests/workloads/path/MI300X_A1/perfmon/pmc_perf_15.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_64B[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ_LEVEL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_HIT[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_EA0_WRREQ[1] +[profiling] Current input file: tests/workloads/path/MI300X_A1/perfmon/pmc_perf_16.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_MISS[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_READ[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_REQ[0] +[profiling] Current input file: tests/workloads/path/MI300X_A1/perfmon/pmc_perf_17.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - TCC_TAG_STALL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_TOO_MANY_EA_WRREQS_STALL[0] + |-> [/opt/rocm/bin/rocprofv2] - TCC_WRITE[0] +[profiling] Current input file: tests/workloads/path/MI300X_A1/perfmon/pmc_perf_2.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F16 +[profiling] Current input file: tests/workloads/path/MI300X_A1/perfmon/pmc_perf_3.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_TRANS_F64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_INT32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_INT64 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_FLAT + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_LDS +[profiling] Current input file: tests/workloads/path/MI300X_A1/perfmon/pmc_perf_4.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_BRANCH + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SENDMSG + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAIT_ANY +[profiling] Current input file: tests/workloads/path/MI300X_A1/perfmon/pmc_perf_5.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_SCA + |-> [/opt/rocm/bin/rocprofv2] - SQ_ACTIVE_INST_EXP_GDS +[profiling] Current input file: tests/workloads/path/MI300X_A1/perfmon/pmc_perf_6.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_THREAD_CYCLES_VALU + |-> [/opt/rocm/bin/rocprofv2] - SQ_IFETCH +[profiling] Current input file: tests/workloads/path/MI300X_A1/perfmon/pmc_perf_7.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_32 + |-> [/opt/rocm/bin/rocprofv2] - SQ_WAVES_LT_16 + |-> [/opt/rocm/bin/rocprofv2] - SQ_ITEMS + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_MEM_VIOLATIONS + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_ATOMIC_RETURN + |-> [/opt/rocm/bin/rocprofv2] - SQ_LDS_IDX_ACTIVE +[profiling] Current input file: tests/workloads/path/MI300X_A1/perfmon/pmc_perf_8.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_SMEM_NORM + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_MFMA + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_I8 +[profiling] Current input file: tests/workloads/path/MI300X_A1/perfmon/pmc_perf_9.txt + |-> [/opt/rocm/bin/rocprofv2] ROCProfilerV2: Collecting the following counters: + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_I8 + |-> [/opt/rocm/bin/rocprofv2] - SQ_INSTS_VALU_MFMA_MOPS_F16 +[profiling] Current input file: tests/workloads/path/MI300X_A1/perfmon/timestamps.txt + |-> [/opt/rocm/bin/rocprofv2] vcopy testing on GCD 0 + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the CPU + |-> [/opt/rocm/bin/rocprofv2] Finished allocating vectors on the GPU +[roofline] Roofline temporarily disabled in MI300 diff --git a/tests/workloads/path/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt b/tests/workloads/path/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt new file mode 100644 index 0000000000..293092f641 --- /dev/null +++ b/tests/workloads/path/MI300X_A1/perfmon/SQ_IFETCH_LEVEL.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE SQ_WAVES SQ_IFETCH SQ_IFETCH_LEVEL SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/path/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt b/tests/workloads/path/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt new file mode 100644 index 0000000000..08439eedce --- /dev/null +++ b/tests/workloads/path/MI300X_A1/perfmon/SQ_INST_LEVEL_LDS.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_LDS SQ_INST_LEVEL_LDS SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/path/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt b/tests/workloads/path/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt new file mode 100644 index 0000000000..6cca322d4e --- /dev/null +++ b/tests/workloads/path/MI300X_A1/perfmon/SQ_INST_LEVEL_SMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM SQ_INST_LEVEL_SMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/path/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt b/tests/workloads/path/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt new file mode 100644 index 0000000000..e527ad31ba --- /dev/null +++ b/tests/workloads/path/MI300X_A1/perfmon/SQ_INST_LEVEL_VMEM.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VMEM SQ_INST_LEVEL_VMEM SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/path/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt b/tests/workloads/path/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt new file mode 100644 index 0000000000..3f8e04adb3 --- /dev/null +++ b/tests/workloads/path/MI300X_A1/perfmon/SQ_LEVEL_WAVES.txt @@ -0,0 +1,5 @@ +pmc: GRBM_COUNT GRBM_GUI_ACTIVE CPC_ME1_BUSY_FOR_PACKET_DECODE SQ_CYCLES SQ_WAVES SQ_WAVE_CYCLES SQ_BUSY_CYCLES SQ_LEVEL_WAVES SQ_ACCUM_PREV_HIRES + +gpu: +range: +kernel: diff --git a/tests/workloads/path/MI300X_A1/perfmon/pmc_perf_0.txt b/tests/workloads/path/MI300X_A1/perfmon/pmc_perf_0.txt new file mode 100644 index 0000000000..ebc550fbfe --- /dev/null +++ b/tests/workloads/path/MI300X_A1/perfmon/pmc_perf_0.txt @@ -0,0 +1,5 @@ +pmc: SQ_CYCLES SQ_BUSY_CYCLES SQ_BUSY_CU_CYCLES SQ_WAVES SQ_WAVE_CYCLES SQ_INSTS_VALU_CVT SQ_INSTS_VMEM_WR SQ_INSTS_VMEM_RD GRBM_COUNT GRBM_GUI_ACTIVE TCP_GATE_EN1_sum TCP_GATE_EN2_sum TCP_TD_TCP_STALL_CYCLES_sum TCP_TCR_TCP_STALL_CYCLES_sum TA_TA_BUSY_sum TA_BUFFER_WAVEFRONTS_sum TD_TD_BUSY_sum TD_TC_STALL_sum SPI_CSN_WINDOW_VALID SPI_CSN_BUSY CPC_CPC_STAT_BUSY CPC_CPC_STAT_IDLE CPF_CPF_STAT_BUSY CPF_CPF_STAT_STALL TCC_CYCLE_sum TCC_BUSY_sum TCC_PROBE_sum TCC_PROBE_ALL_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/path/MI300X_A1/perfmon/pmc_perf_1.txt b/tests/workloads/path/MI300X_A1/perfmon/pmc_perf_1.txt new file mode 100644 index 0000000000..9ad887ddbb --- /dev/null +++ b/tests/workloads/path/MI300X_A1/perfmon/pmc_perf_1.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VMEM SQ_INSTS_SALU SQ_INSTS_VSKIPPED SQ_INSTS SQ_INSTS_VALU SQ_INSTS_VALU_ADD_F16 SQ_INSTS_VALU_MUL_F16 SQ_INSTS_VALU_FMA_F16 GRBM_SPI_BUSY TCP_READ_TAGCONFLICT_STALL_CYCLES_sum TCP_WRITE_TAGCONFLICT_STALL_CYCLES_sum TCP_ATOMIC_TAGCONFLICT_STALL_CYCLES_sum TCP_TA_TCP_STATE_READ_sum TA_BUFFER_READ_WAVEFRONTS_sum TA_BUFFER_WRITE_WAVEFRONTS_sum TD_SPI_STALL_sum TD_LOAD_WAVEFRONT_sum SPI_CSN_NUM_THREADGROUPS SPI_CSN_WAVE CPC_CPC_TCIU_BUSY CPC_CPC_TCIU_IDLE CPF_CPF_TCIU_BUSY CPF_CPF_TCIU_STALL TCC_NC_REQ_sum TCC_UC_REQ_sum TCC_CC_REQ_sum TCC_RW_REQ_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/path/MI300X_A1/perfmon/pmc_perf_10.txt b/tests/workloads/path/MI300X_A1/perfmon/pmc_perf_10.txt new file mode 100644 index 0000000000..21c59688f7 --- /dev/null +++ b/tests/workloads/path/MI300X_A1/perfmon/pmc_perf_10.txt @@ -0,0 +1,5 @@ +pmc: SQC_TC_DATA_ATOMIC_REQ SQC_TC_STALL SQC_TC_REQ SQC_DCACHE_REQ_READ_16 SQC_ICACHE_REQ SQC_ICACHE_HITS SQC_ICACHE_MISSES SQC_ICACHE_MISSES_DUPLICATE + +gpu: +range: +kernel: diff --git a/tests/workloads/path/MI300X_A1/perfmon/pmc_perf_11.txt b/tests/workloads/path/MI300X_A1/perfmon/pmc_perf_11.txt new file mode 100644 index 0000000000..df6d67d7b7 --- /dev/null +++ b/tests/workloads/path/MI300X_A1/perfmon/pmc_perf_11.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_INPUT_VALID_READYB SQC_DCACHE_ATOMIC SQC_DCACHE_REQ_READ_8 SQC_DCACHE_REQ SQC_DCACHE_HITS SQC_DCACHE_MISSES SQC_DCACHE_MISSES_DUPLICATE SQC_DCACHE_REQ_READ_1 + +gpu: +range: +kernel: diff --git a/tests/workloads/path/MI300X_A1/perfmon/pmc_perf_12.txt b/tests/workloads/path/MI300X_A1/perfmon/pmc_perf_12.txt new file mode 100644 index 0000000000..6e5320c11c --- /dev/null +++ b/tests/workloads/path/MI300X_A1/perfmon/pmc_perf_12.txt @@ -0,0 +1,5 @@ +pmc: SQC_DCACHE_REQ_READ_2 SQC_DCACHE_REQ_READ_4 + +gpu: +range: +kernel: diff --git a/tests/workloads/path/MI300X_A1/perfmon/pmc_perf_13.txt b/tests/workloads/path/MI300X_A1/perfmon/pmc_perf_13.txt new file mode 100644 index 0000000000..d95492c1cd --- /dev/null +++ b/tests/workloads/path/MI300X_A1/perfmon/pmc_perf_13.txt @@ -0,0 +1,5 @@ +pmc: TCC_ATOMIC[0] TCC_BUBBLE[0] TCC_CYCLE[0] TCC_EA0_ATOMIC[0] TCC_ATOMIC[1] TCC_BUBBLE[1] TCC_CYCLE[1] TCC_EA0_ATOMIC[1] TCC_ATOMIC[2] TCC_BUBBLE[2] TCC_CYCLE[2] TCC_EA0_ATOMIC[2] TCC_ATOMIC[3] TCC_BUBBLE[3] TCC_CYCLE[3] TCC_EA0_ATOMIC[3] TCC_ATOMIC[4] TCC_BUBBLE[4] TCC_CYCLE[4] TCC_EA0_ATOMIC[4] TCC_ATOMIC[5] TCC_BUBBLE[5] TCC_CYCLE[5] TCC_EA0_ATOMIC[5] TCC_ATOMIC[6] TCC_BUBBLE[6] TCC_CYCLE[6] TCC_EA0_ATOMIC[6] TCC_ATOMIC[7] TCC_BUBBLE[7] TCC_CYCLE[7] TCC_EA0_ATOMIC[7] TCC_ATOMIC[8] TCC_BUBBLE[8] TCC_CYCLE[8] TCC_EA0_ATOMIC[8] TCC_ATOMIC[9] TCC_BUBBLE[9] TCC_CYCLE[9] TCC_EA0_ATOMIC[9] TCC_ATOMIC[10] TCC_BUBBLE[10] TCC_CYCLE[10] TCC_EA0_ATOMIC[10] TCC_ATOMIC[11] TCC_BUBBLE[11] TCC_CYCLE[11] TCC_EA0_ATOMIC[11] TCC_ATOMIC[12] TCC_BUBBLE[12] TCC_CYCLE[12] TCC_EA0_ATOMIC[12] TCC_ATOMIC[13] TCC_BUBBLE[13] TCC_CYCLE[13] TCC_EA0_ATOMIC[13] TCC_ATOMIC[14] TCC_BUBBLE[14] TCC_CYCLE[14] TCC_EA0_ATOMIC[14] TCC_ATOMIC[15] TCC_BUBBLE[15] TCC_CYCLE[15] TCC_EA0_ATOMIC[15] + +gpu: +range: +kernel: diff --git a/tests/workloads/path/MI300X_A1/perfmon/pmc_perf_14.txt b/tests/workloads/path/MI300X_A1/perfmon/pmc_perf_14.txt new file mode 100644 index 0000000000..28327b86d3 --- /dev/null +++ b/tests/workloads/path/MI300X_A1/perfmon/pmc_perf_14.txt @@ -0,0 +1,5 @@ +pmc: TCC_EA0_ATOMIC_LEVEL[0] TCC_EA0_RDREQ[0] TCC_EA0_RDREQ_32B[0] TCC_EA0_RDREQ_LEVEL[0] TCC_EA0_ATOMIC_LEVEL[1] TCC_EA0_RDREQ[1] TCC_EA0_RDREQ_32B[1] TCC_EA0_RDREQ_LEVEL[1] TCC_EA0_ATOMIC_LEVEL[2] TCC_EA0_RDREQ[2] TCC_EA0_RDREQ_32B[2] TCC_EA0_RDREQ_LEVEL[2] TCC_EA0_ATOMIC_LEVEL[3] TCC_EA0_RDREQ[3] TCC_EA0_RDREQ_32B[3] TCC_EA0_RDREQ_LEVEL[3] TCC_EA0_ATOMIC_LEVEL[4] TCC_EA0_RDREQ[4] TCC_EA0_RDREQ_32B[4] TCC_EA0_RDREQ_LEVEL[4] TCC_EA0_ATOMIC_LEVEL[5] TCC_EA0_RDREQ[5] TCC_EA0_RDREQ_32B[5] TCC_EA0_RDREQ_LEVEL[5] TCC_EA0_ATOMIC_LEVEL[6] TCC_EA0_RDREQ[6] TCC_EA0_RDREQ_32B[6] TCC_EA0_RDREQ_LEVEL[6] TCC_EA0_ATOMIC_LEVEL[7] TCC_EA0_RDREQ[7] TCC_EA0_RDREQ_32B[7] TCC_EA0_RDREQ_LEVEL[7] TCC_EA0_ATOMIC_LEVEL[8] TCC_EA0_RDREQ[8] TCC_EA0_RDREQ_32B[8] TCC_EA0_RDREQ_LEVEL[8] TCC_EA0_ATOMIC_LEVEL[9] TCC_EA0_RDREQ[9] TCC_EA0_RDREQ_32B[9] TCC_EA0_RDREQ_LEVEL[9] TCC_EA0_ATOMIC_LEVEL[10] TCC_EA0_RDREQ[10] TCC_EA0_RDREQ_32B[10] TCC_EA0_RDREQ_LEVEL[10] TCC_EA0_ATOMIC_LEVEL[11] TCC_EA0_RDREQ[11] TCC_EA0_RDREQ_32B[11] TCC_EA0_RDREQ_LEVEL[11] TCC_EA0_ATOMIC_LEVEL[12] TCC_EA0_RDREQ[12] TCC_EA0_RDREQ_32B[12] TCC_EA0_RDREQ_LEVEL[12] TCC_EA0_ATOMIC_LEVEL[13] TCC_EA0_RDREQ[13] TCC_EA0_RDREQ_32B[13] TCC_EA0_RDREQ_LEVEL[13] TCC_EA0_ATOMIC_LEVEL[14] TCC_EA0_RDREQ[14] TCC_EA0_RDREQ_32B[14] TCC_EA0_RDREQ_LEVEL[14] TCC_EA0_ATOMIC_LEVEL[15] TCC_EA0_RDREQ[15] TCC_EA0_RDREQ_32B[15] TCC_EA0_RDREQ_LEVEL[15] + +gpu: +range: +kernel: diff --git a/tests/workloads/path/MI300X_A1/perfmon/pmc_perf_15.txt b/tests/workloads/path/MI300X_A1/perfmon/pmc_perf_15.txt new file mode 100644 index 0000000000..033ae877ed --- /dev/null +++ b/tests/workloads/path/MI300X_A1/perfmon/pmc_perf_15.txt @@ -0,0 +1,5 @@ +pmc: TCC_EA0_WRREQ[0] TCC_EA0_WRREQ_64B[0] TCC_EA0_WRREQ_LEVEL[0] TCC_HIT[0] TCC_EA0_WRREQ[1] TCC_EA0_WRREQ_64B[1] TCC_EA0_WRREQ_LEVEL[1] TCC_HIT[1] TCC_EA0_WRREQ[2] TCC_EA0_WRREQ_64B[2] TCC_EA0_WRREQ_LEVEL[2] TCC_HIT[2] TCC_EA0_WRREQ[3] TCC_EA0_WRREQ_64B[3] TCC_EA0_WRREQ_LEVEL[3] TCC_HIT[3] TCC_EA0_WRREQ[4] TCC_EA0_WRREQ_64B[4] TCC_EA0_WRREQ_LEVEL[4] TCC_HIT[4] TCC_EA0_WRREQ[5] TCC_EA0_WRREQ_64B[5] TCC_EA0_WRREQ_LEVEL[5] TCC_HIT[5] TCC_EA0_WRREQ[6] TCC_EA0_WRREQ_64B[6] TCC_EA0_WRREQ_LEVEL[6] TCC_HIT[6] TCC_EA0_WRREQ[7] TCC_EA0_WRREQ_64B[7] TCC_EA0_WRREQ_LEVEL[7] TCC_HIT[7] TCC_EA0_WRREQ[8] TCC_EA0_WRREQ_64B[8] TCC_EA0_WRREQ_LEVEL[8] TCC_HIT[8] TCC_EA0_WRREQ[9] TCC_EA0_WRREQ_64B[9] TCC_EA0_WRREQ_LEVEL[9] TCC_HIT[9] TCC_EA0_WRREQ[10] TCC_EA0_WRREQ_64B[10] TCC_EA0_WRREQ_LEVEL[10] TCC_HIT[10] TCC_EA0_WRREQ[11] TCC_EA0_WRREQ_64B[11] TCC_EA0_WRREQ_LEVEL[11] TCC_HIT[11] TCC_EA0_WRREQ[12] TCC_EA0_WRREQ_64B[12] TCC_EA0_WRREQ_LEVEL[12] TCC_HIT[12] TCC_EA0_WRREQ[13] TCC_EA0_WRREQ_64B[13] TCC_EA0_WRREQ_LEVEL[13] TCC_HIT[13] TCC_EA0_WRREQ[14] TCC_EA0_WRREQ_64B[14] TCC_EA0_WRREQ_LEVEL[14] TCC_HIT[14] TCC_EA0_WRREQ[15] TCC_EA0_WRREQ_64B[15] TCC_EA0_WRREQ_LEVEL[15] TCC_HIT[15] + +gpu: +range: +kernel: diff --git a/tests/workloads/path/MI300X_A1/perfmon/pmc_perf_16.txt b/tests/workloads/path/MI300X_A1/perfmon/pmc_perf_16.txt new file mode 100644 index 0000000000..123269c3f9 --- /dev/null +++ b/tests/workloads/path/MI300X_A1/perfmon/pmc_perf_16.txt @@ -0,0 +1,5 @@ +pmc: TCC_MISS[0] TCC_READ[0] TCC_REQ[0] TCC_RW_REQ[0] TCC_MISS[1] TCC_READ[1] TCC_REQ[1] TCC_RW_REQ[1] TCC_MISS[2] TCC_READ[2] TCC_REQ[2] TCC_RW_REQ[2] TCC_MISS[3] TCC_READ[3] TCC_REQ[3] TCC_RW_REQ[3] TCC_MISS[4] TCC_READ[4] TCC_REQ[4] TCC_RW_REQ[4] TCC_MISS[5] TCC_READ[5] TCC_REQ[5] TCC_RW_REQ[5] TCC_MISS[6] TCC_READ[6] TCC_REQ[6] TCC_RW_REQ[6] TCC_MISS[7] TCC_READ[7] TCC_REQ[7] TCC_RW_REQ[7] TCC_MISS[8] TCC_READ[8] TCC_REQ[8] TCC_RW_REQ[8] TCC_MISS[9] TCC_READ[9] TCC_REQ[9] TCC_RW_REQ[9] TCC_MISS[10] TCC_READ[10] TCC_REQ[10] TCC_RW_REQ[10] TCC_MISS[11] TCC_READ[11] TCC_REQ[11] TCC_RW_REQ[11] TCC_MISS[12] TCC_READ[12] TCC_REQ[12] TCC_RW_REQ[12] TCC_MISS[13] TCC_READ[13] TCC_REQ[13] TCC_RW_REQ[13] TCC_MISS[14] TCC_READ[14] TCC_REQ[14] TCC_RW_REQ[14] TCC_MISS[15] TCC_READ[15] TCC_REQ[15] TCC_RW_REQ[15] + +gpu: +range: +kernel: diff --git a/tests/workloads/path/MI300X_A1/perfmon/pmc_perf_17.txt b/tests/workloads/path/MI300X_A1/perfmon/pmc_perf_17.txt new file mode 100644 index 0000000000..102fb795bd --- /dev/null +++ b/tests/workloads/path/MI300X_A1/perfmon/pmc_perf_17.txt @@ -0,0 +1,5 @@ +pmc: TCC_TAG_STALL[0] TCC_TOO_MANY_EA_WRREQS_STALL[0] TCC_WRITE[0] TCC_TAG_STALL[1] TCC_TOO_MANY_EA_WRREQS_STALL[1] TCC_WRITE[1] TCC_TAG_STALL[2] TCC_TOO_MANY_EA_WRREQS_STALL[2] TCC_WRITE[2] TCC_TAG_STALL[3] TCC_TOO_MANY_EA_WRREQS_STALL[3] TCC_WRITE[3] TCC_TAG_STALL[4] TCC_TOO_MANY_EA_WRREQS_STALL[4] TCC_WRITE[4] TCC_TAG_STALL[5] TCC_TOO_MANY_EA_WRREQS_STALL[5] TCC_WRITE[5] TCC_TAG_STALL[6] TCC_TOO_MANY_EA_WRREQS_STALL[6] TCC_WRITE[6] TCC_TAG_STALL[7] TCC_TOO_MANY_EA_WRREQS_STALL[7] TCC_WRITE[7] TCC_TAG_STALL[8] TCC_TOO_MANY_EA_WRREQS_STALL[8] TCC_WRITE[8] TCC_TAG_STALL[9] TCC_TOO_MANY_EA_WRREQS_STALL[9] TCC_WRITE[9] TCC_TAG_STALL[10] TCC_TOO_MANY_EA_WRREQS_STALL[10] TCC_WRITE[10] TCC_TAG_STALL[11] TCC_TOO_MANY_EA_WRREQS_STALL[11] TCC_WRITE[11] TCC_TAG_STALL[12] TCC_TOO_MANY_EA_WRREQS_STALL[12] TCC_WRITE[12] TCC_TAG_STALL[13] TCC_TOO_MANY_EA_WRREQS_STALL[13] TCC_WRITE[13] TCC_TAG_STALL[14] TCC_TOO_MANY_EA_WRREQS_STALL[14] TCC_WRITE[14] TCC_TAG_STALL[15] TCC_TOO_MANY_EA_WRREQS_STALL[15] TCC_WRITE[15] + +gpu: +range: +kernel: diff --git a/tests/workloads/path/MI300X_A1/perfmon/pmc_perf_2.txt b/tests/workloads/path/MI300X_A1/perfmon/pmc_perf_2.txt new file mode 100644 index 0000000000..8ff8201c5a --- /dev/null +++ b/tests/workloads/path/MI300X_A1/perfmon/pmc_perf_2.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_TRANS_F16 SQ_INSTS_VALU_ADD_F32 SQ_INSTS_VALU_MUL_F32 SQ_INSTS_VALU_FMA_F32 SQ_INSTS_VALU_TRANS_F32 SQ_INSTS_VALU_ADD_F64 SQ_INSTS_VALU_MUL_F64 SQ_INSTS_VALU_FMA_F64 TCP_VOLATILE_sum TCP_TOTAL_ACCESSES_sum TCP_TOTAL_READ_sum TCP_TOTAL_WRITE_sum TA_BUFFER_ATOMIC_WAVEFRONTS_sum TA_BUFFER_TOTAL_CYCLES_sum TD_ATOMIC_WAVEFRONT_sum TD_STORE_WAVEFRONT_sum SPI_RA_REQ_NO_ALLOC SPI_RA_REQ_NO_ALLOC_CSN CPC_CPC_STAT_STALL CPC_UTCL1_STALL_ON_TRANSLATION CPF_CPF_STAT_IDLE CPF_CPF_TCIU_IDLE TCC_REQ_sum TCC_STREAMING_REQ_sum TCC_HIT_sum TCC_MISS_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/path/MI300X_A1/perfmon/pmc_perf_3.txt b/tests/workloads/path/MI300X_A1/perfmon/pmc_perf_3.txt new file mode 100644 index 0000000000..cb10e4801d --- /dev/null +++ b/tests/workloads/path/MI300X_A1/perfmon/pmc_perf_3.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_TRANS_F64 SQ_INSTS_VALU_INT32 SQ_INSTS_VALU_INT64 SQ_INSTS_SMEM SQ_INSTS_FLAT SQ_INSTS_LDS SQ_INSTS_GDS SQ_INSTS_EXP_GDS TCP_TOTAL_ATOMIC_WITH_RET_sum TCP_TOTAL_ATOMIC_WITHOUT_RET_sum TCP_TOTAL_WRITEBACK_INVALIDATES_sum TCP_TOTAL_CACHE_ACCESSES_sum TA_BUFFER_COALESCED_READ_CYCLES_sum TA_BUFFER_COALESCED_WRITE_CYCLES_sum TD_COALESCABLE_WAVEFRONT_sum SPI_RA_RES_STALL_CSN SPI_RA_TMP_STALL_CSN CPC_CPC_UTCL2IU_BUSY CPC_CPC_UTCL2IU_IDLE CPF_CMP_UTCL1_STALL_ON_TRANSLATION TCC_READ_sum TCC_WRITE_sum TCC_ATOMIC_sum TCC_WRITEBACK_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/path/MI300X_A1/perfmon/pmc_perf_4.txt b/tests/workloads/path/MI300X_A1/perfmon/pmc_perf_4.txt new file mode 100644 index 0000000000..e4e6069e38 --- /dev/null +++ b/tests/workloads/path/MI300X_A1/perfmon/pmc_perf_4.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_BRANCH SQ_INSTS_SENDMSG SQ_WAIT_ANY SQ_WAIT_INST_ANY SQ_ACTIVE_INST_ANY SQ_ACTIVE_INST_VMEM SQ_ACTIVE_INST_LDS SQ_ACTIVE_INST_VALU TCP_UTCL1_TRANSLATION_MISS_sum TCP_UTCL1_TRANSLATION_HIT_sum TCP_UTCL1_PERMISSION_MISS_sum TCP_UTCL1_REQUEST_sum TA_ADDR_STALLED_BY_TC_CYCLES_sum TA_TOTAL_WAVEFRONTS_sum SPI_RA_WAVE_SIMD_FULL_CSN SPI_RA_VGPR_SIMD_FULL_CSN CPC_CPC_UTCL2IU_STALL CPC_ME1_BUSY_FOR_PACKET_DECODE TCC_EA0_WRREQ_sum TCC_EA0_WRREQ_64B_sum TCC_EA0_WR_UNCACHED_32B_sum TCC_EA0_WRREQ_DRAM_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/path/MI300X_A1/perfmon/pmc_perf_5.txt b/tests/workloads/path/MI300X_A1/perfmon/pmc_perf_5.txt new file mode 100644 index 0000000000..77bd288232 --- /dev/null +++ b/tests/workloads/path/MI300X_A1/perfmon/pmc_perf_5.txt @@ -0,0 +1,5 @@ +pmc: SQ_ACTIVE_INST_SCA SQ_ACTIVE_INST_EXP_GDS SQ_ACTIVE_INST_MISC SQ_ACTIVE_INST_FLAT SQ_INST_CYCLES_VMEM_WR SQ_INST_CYCLES_VMEM_RD SQ_INST_CYCLES_SMEM SQ_INST_CYCLES_SALU TCP_TCC_READ_REQ_sum TCP_TCC_WRITE_REQ_sum TCP_TCC_ATOMIC_WITH_RET_REQ_sum TCP_TCC_ATOMIC_WITHOUT_RET_REQ_sum TA_ADDR_STALLED_BY_TD_CYCLES_sum TA_DATA_STALLED_BY_TC_CYCLES_sum SPI_RA_SGPR_SIMD_FULL_CSN SPI_RA_LDS_CU_FULL_CSN CPC_ME1_DC0_SPI_BUSY TCC_EA0_RDREQ_sum TCC_EA0_RDREQ_32B_sum TCC_BUBBLE_sum TCC_EA0_RD_UNCACHED_32B_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/path/MI300X_A1/perfmon/pmc_perf_6.txt b/tests/workloads/path/MI300X_A1/perfmon/pmc_perf_6.txt new file mode 100644 index 0000000000..609c184df8 --- /dev/null +++ b/tests/workloads/path/MI300X_A1/perfmon/pmc_perf_6.txt @@ -0,0 +1,5 @@ +pmc: SQ_THREAD_CYCLES_VALU SQ_IFETCH SQ_LDS_BANK_CONFLICT SQ_LDS_ADDR_CONFLICT SQ_LDS_UNALIGNED_STALL SQ_WAVES_EQ_64 SQ_WAVES_LT_64 SQ_WAVES_LT_48 TCP_TCC_NC_READ_REQ_sum TCP_TCC_NC_WRITE_REQ_sum TCP_TCC_NC_ATOMIC_REQ_sum TCP_TCC_UC_READ_REQ_sum TA_FLAT_WAVEFRONTS_sum TA_FLAT_READ_WAVEFRONTS_sum SPI_RA_BAR_CU_FULL_CSN SPI_RA_TGLIM_CU_FULL_CSN TCC_EA0_RDREQ_DRAM_sum TCC_TAG_STALL_sum TCC_NORMAL_WRITEBACK_sum TCC_ALL_TC_OP_WB_WRITEBACK_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/path/MI300X_A1/perfmon/pmc_perf_7.txt b/tests/workloads/path/MI300X_A1/perfmon/pmc_perf_7.txt new file mode 100644 index 0000000000..5881e5fb8f --- /dev/null +++ b/tests/workloads/path/MI300X_A1/perfmon/pmc_perf_7.txt @@ -0,0 +1,5 @@ +pmc: SQ_WAVES_LT_32 SQ_WAVES_LT_16 SQ_ITEMS SQ_LDS_MEM_VIOLATIONS SQ_LDS_ATOMIC_RETURN SQ_LDS_IDX_ACTIVE SQ_WAVES_RESTORED SQ_WAVES_SAVED TCP_TCC_UC_WRITE_REQ_sum TCP_TCC_UC_ATOMIC_REQ_sum TCP_TCC_CC_READ_REQ_sum TCP_TCC_CC_WRITE_REQ_sum TA_FLAT_WRITE_WAVEFRONTS_sum TA_FLAT_ATOMIC_WAVEFRONTS_sum SPI_RA_WVLIM_STALL_CSN SPI_SWC_CSC_WR TCC_NORMAL_EVICT_sum TCC_ALL_TC_OP_INV_EVICT_sum TCC_TOO_MANY_EA_WRREQS_STALL_sum TCC_EA0_ATOMIC_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/path/MI300X_A1/perfmon/pmc_perf_8.txt b/tests/workloads/path/MI300X_A1/perfmon/pmc_perf_8.txt new file mode 100644 index 0000000000..66317384f5 --- /dev/null +++ b/tests/workloads/path/MI300X_A1/perfmon/pmc_perf_8.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_SMEM_NORM SQ_INSTS_MFMA SQ_INSTS_VALU_MFMA_I8 SQ_INSTS_VALU_MFMA_F16 SQ_INSTS_VALU_MFMA_BF16 SQ_INSTS_VALU_MFMA_F32 SQ_INSTS_VALU_MFMA_F64 SQ_VALU_MFMA_BUSY_CYCLES TCP_TCC_CC_ATOMIC_REQ_sum TCP_TCC_RW_READ_REQ_sum TCP_TCC_RW_WRITE_REQ_sum TCP_TCC_RW_ATOMIC_REQ_sum SPI_VWC_CSC_WR SPI_RA_BULKY_CU_FULL_CSN TCC_EA0_RDREQ_LEVEL_sum TCC_EA0_WRREQ_LEVEL_sum TCC_EA0_ATOMIC_LEVEL_sum TCC_EA0_WRREQ_STALL_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/path/MI300X_A1/perfmon/pmc_perf_9.txt b/tests/workloads/path/MI300X_A1/perfmon/pmc_perf_9.txt new file mode 100644 index 0000000000..60ceab315a --- /dev/null +++ b/tests/workloads/path/MI300X_A1/perfmon/pmc_perf_9.txt @@ -0,0 +1,5 @@ +pmc: SQ_INSTS_VALU_MFMA_MOPS_I8 SQ_INSTS_VALU_MFMA_MOPS_F16 SQ_INSTS_VALU_MFMA_MOPS_BF16 SQ_INSTS_VALU_MFMA_MOPS_F32 SQ_INSTS_VALU_MFMA_MOPS_F64 SQC_TC_INST_REQ SQC_TC_DATA_READ_REQ SQC_TC_DATA_WRITE_REQ TCP_PENDING_STALL_CYCLES_sum + +gpu: +range: +kernel: diff --git a/tests/workloads/path/MI300X_A1/perfmon/timestamps.txt b/tests/workloads/path/MI300X_A1/perfmon/timestamps.txt new file mode 100644 index 0000000000..676cca1b80 --- /dev/null +++ b/tests/workloads/path/MI300X_A1/perfmon/timestamps.txt @@ -0,0 +1,5 @@ +pmc: + +gpu: +range: +kernel: diff --git a/tests/workloads/path/MI300X_A1/pmc_perf.csv b/tests/workloads/path/MI300X_A1/pmc_perf.csv new file mode 100644 index 0000000000..46b2807da2 --- /dev/null +++ b/tests/workloads/path/MI300X_A1/pmc_perf.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Correlation_ID,SQC_DCACHE_INPUT_VALID_READYB,SQC_DCACHE_ATOMIC,SQC_DCACHE_REQ_READ_8,SQC_DCACHE_REQ,SQC_DCACHE_HITS,SQC_DCACHE_MISSES,SQC_DCACHE_MISSES_DUPLICATE,SQC_DCACHE_REQ_READ_1,Wave_Size_1,Correlation_ID_1,XCC_Index,TCC_ATOMIC[0],TCC_BUBBLE[0],TCC_CYCLE[0],TCC_EA0_ATOMIC[0],TCC_ATOMIC[1],TCC_BUBBLE[1],TCC_CYCLE[1],TCC_EA0_ATOMIC[1],TCC_ATOMIC[2],TCC_BUBBLE[2],TCC_CYCLE[2],TCC_EA0_ATOMIC[2],TCC_ATOMIC[3],TCC_BUBBLE[3],TCC_CYCLE[3],TCC_EA0_ATOMIC[3],TCC_ATOMIC[4],TCC_BUBBLE[4],TCC_CYCLE[4],TCC_EA0_ATOMIC[4],TCC_ATOMIC[5],TCC_BUBBLE[5],TCC_CYCLE[5],TCC_EA0_ATOMIC[5],TCC_ATOMIC[6],TCC_BUBBLE[6],TCC_CYCLE[6],TCC_EA0_ATOMIC[6],TCC_ATOMIC[7],TCC_BUBBLE[7],TCC_CYCLE[7],TCC_EA0_ATOMIC[7],TCC_ATOMIC[8],TCC_BUBBLE[8],TCC_CYCLE[8],TCC_EA0_ATOMIC[8],TCC_ATOMIC[9],TCC_BUBBLE[9],TCC_CYCLE[9],TCC_EA0_ATOMIC[9],TCC_ATOMIC[10],TCC_BUBBLE[10],TCC_CYCLE[10],TCC_EA0_ATOMIC[10],TCC_ATOMIC[11],TCC_BUBBLE[11],TCC_CYCLE[11],TCC_EA0_ATOMIC[11],TCC_ATOMIC[12],TCC_BUBBLE[12],TCC_CYCLE[12],TCC_EA0_ATOMIC[12],TCC_ATOMIC[13],TCC_BUBBLE[13],TCC_CYCLE[13],TCC_EA0_ATOMIC[13],TCC_ATOMIC[14],TCC_BUBBLE[14],TCC_CYCLE[14],TCC_EA0_ATOMIC[14],TCC_ATOMIC[15],TCC_BUBBLE[15],TCC_CYCLE[15],TCC_EA0_ATOMIC[15],TCC_ATOMIC[16],TCC_BUBBLE[16],TCC_CYCLE[16],TCC_EA0_ATOMIC[16],TCC_ATOMIC[17],TCC_BUBBLE[17],TCC_CYCLE[17],TCC_EA0_ATOMIC[17],TCC_ATOMIC[18],TCC_BUBBLE[18],TCC_CYCLE[18],TCC_EA0_ATOMIC[18],TCC_ATOMIC[19],TCC_BUBBLE[19],TCC_CYCLE[19],TCC_EA0_ATOMIC[19],TCC_ATOMIC[20],TCC_BUBBLE[20],TCC_CYCLE[20],TCC_EA0_ATOMIC[20],TCC_ATOMIC[21],TCC_BUBBLE[21],TCC_CYCLE[21],TCC_EA0_ATOMIC[21],TCC_ATOMIC[22],TCC_BUBBLE[22],TCC_CYCLE[22],TCC_EA0_ATOMIC[22],TCC_ATOMIC[23],TCC_BUBBLE[23],TCC_CYCLE[23],TCC_EA0_ATOMIC[23],TCC_ATOMIC[24],TCC_BUBBLE[24],TCC_CYCLE[24],TCC_EA0_ATOMIC[24],TCC_ATOMIC[25],TCC_BUBBLE[25],TCC_CYCLE[25],TCC_EA0_ATOMIC[25],TCC_ATOMIC[26],TCC_BUBBLE[26],TCC_CYCLE[26],TCC_EA0_ATOMIC[26],TCC_ATOMIC[27],TCC_BUBBLE[27],TCC_CYCLE[27],TCC_EA0_ATOMIC[27],TCC_ATOMIC[28],TCC_BUBBLE[28],TCC_CYCLE[28],TCC_EA0_ATOMIC[28],TCC_ATOMIC[29],TCC_BUBBLE[29],TCC_CYCLE[29],TCC_EA0_ATOMIC[29],TCC_ATOMIC[30],TCC_BUBBLE[30],TCC_CYCLE[30],TCC_EA0_ATOMIC[30],TCC_ATOMIC[31],TCC_BUBBLE[31],TCC_CYCLE[31],TCC_EA0_ATOMIC[31],TCC_ATOMIC[32],TCC_BUBBLE[32],TCC_CYCLE[32],TCC_EA0_ATOMIC[32],TCC_ATOMIC[33],TCC_BUBBLE[33],TCC_CYCLE[33],TCC_EA0_ATOMIC[33],TCC_ATOMIC[34],TCC_BUBBLE[34],TCC_CYCLE[34],TCC_EA0_ATOMIC[34],TCC_ATOMIC[35],TCC_BUBBLE[35],TCC_CYCLE[35],TCC_EA0_ATOMIC[35],TCC_ATOMIC[36],TCC_BUBBLE[36],TCC_CYCLE[36],TCC_EA0_ATOMIC[36],TCC_ATOMIC[37],TCC_BUBBLE[37],TCC_CYCLE[37],TCC_EA0_ATOMIC[37],TCC_ATOMIC[38],TCC_BUBBLE[38],TCC_CYCLE[38],TCC_EA0_ATOMIC[38],TCC_ATOMIC[39],TCC_BUBBLE[39],TCC_CYCLE[39],TCC_EA0_ATOMIC[39],TCC_ATOMIC[40],TCC_BUBBLE[40],TCC_CYCLE[40],TCC_EA0_ATOMIC[40],TCC_ATOMIC[41],TCC_BUBBLE[41],TCC_CYCLE[41],TCC_EA0_ATOMIC[41],TCC_ATOMIC[42],TCC_BUBBLE[42],TCC_CYCLE[42],TCC_EA0_ATOMIC[42],TCC_ATOMIC[43],TCC_BUBBLE[43],TCC_CYCLE[43],TCC_EA0_ATOMIC[43],TCC_ATOMIC[44],TCC_BUBBLE[44],TCC_CYCLE[44],TCC_EA0_ATOMIC[44],TCC_ATOMIC[45],TCC_BUBBLE[45],TCC_CYCLE[45],TCC_EA0_ATOMIC[45],TCC_ATOMIC[46],TCC_BUBBLE[46],TCC_CYCLE[46],TCC_EA0_ATOMIC[46],TCC_ATOMIC[47],TCC_BUBBLE[47],TCC_CYCLE[47],TCC_EA0_ATOMIC[47],TCC_ATOMIC[48],TCC_BUBBLE[48],TCC_CYCLE[48],TCC_EA0_ATOMIC[48],TCC_ATOMIC[49],TCC_BUBBLE[49],TCC_CYCLE[49],TCC_EA0_ATOMIC[49],TCC_ATOMIC[50],TCC_BUBBLE[50],TCC_CYCLE[50],TCC_EA0_ATOMIC[50],TCC_ATOMIC[51],TCC_BUBBLE[51],TCC_CYCLE[51],TCC_EA0_ATOMIC[51],TCC_ATOMIC[52],TCC_BUBBLE[52],TCC_CYCLE[52],TCC_EA0_ATOMIC[52],TCC_ATOMIC[53],TCC_BUBBLE[53],TCC_CYCLE[53],TCC_EA0_ATOMIC[53],TCC_ATOMIC[54],TCC_BUBBLE[54],TCC_CYCLE[54],TCC_EA0_ATOMIC[54],TCC_ATOMIC[55],TCC_BUBBLE[55],TCC_CYCLE[55],TCC_EA0_ATOMIC[55],TCC_ATOMIC[56],TCC_BUBBLE[56],TCC_CYCLE[56],TCC_EA0_ATOMIC[56],TCC_ATOMIC[57],TCC_BUBBLE[57],TCC_CYCLE[57],TCC_EA0_ATOMIC[57],TCC_ATOMIC[58],TCC_BUBBLE[58],TCC_CYCLE[58],TCC_EA0_ATOMIC[58],TCC_ATOMIC[59],TCC_BUBBLE[59],TCC_CYCLE[59],TCC_EA0_ATOMIC[59],TCC_ATOMIC[60],TCC_BUBBLE[60],TCC_CYCLE[60],TCC_EA0_ATOMIC[60],TCC_ATOMIC[61],TCC_BUBBLE[61],TCC_CYCLE[61],TCC_EA0_ATOMIC[61],TCC_ATOMIC[62],TCC_BUBBLE[62],TCC_CYCLE[62],TCC_EA0_ATOMIC[62],TCC_ATOMIC[63],TCC_BUBBLE[63],TCC_CYCLE[63],TCC_EA0_ATOMIC[63],TCC_ATOMIC[64],TCC_BUBBLE[64],TCC_CYCLE[64],TCC_EA0_ATOMIC[64],TCC_ATOMIC[65],TCC_BUBBLE[65],TCC_CYCLE[65],TCC_EA0_ATOMIC[65],TCC_ATOMIC[66],TCC_BUBBLE[66],TCC_CYCLE[66],TCC_EA0_ATOMIC[66],TCC_ATOMIC[67],TCC_BUBBLE[67],TCC_CYCLE[67],TCC_EA0_ATOMIC[67],TCC_ATOMIC[68],TCC_BUBBLE[68],TCC_CYCLE[68],TCC_EA0_ATOMIC[68],TCC_ATOMIC[69],TCC_BUBBLE[69],TCC_CYCLE[69],TCC_EA0_ATOMIC[69],TCC_ATOMIC[70],TCC_BUBBLE[70],TCC_CYCLE[70],TCC_EA0_ATOMIC[70],TCC_ATOMIC[71],TCC_BUBBLE[71],TCC_CYCLE[71],TCC_EA0_ATOMIC[71],TCC_ATOMIC[72],TCC_BUBBLE[72],TCC_CYCLE[72],TCC_EA0_ATOMIC[72],TCC_ATOMIC[73],TCC_BUBBLE[73],TCC_CYCLE[73],TCC_EA0_ATOMIC[73],TCC_ATOMIC[74],TCC_BUBBLE[74],TCC_CYCLE[74],TCC_EA0_ATOMIC[74],TCC_ATOMIC[75],TCC_BUBBLE[75],TCC_CYCLE[75],TCC_EA0_ATOMIC[75],TCC_ATOMIC[76],TCC_BUBBLE[76],TCC_CYCLE[76],TCC_EA0_ATOMIC[76],TCC_ATOMIC[77],TCC_BUBBLE[77],TCC_CYCLE[77],TCC_EA0_ATOMIC[77],TCC_ATOMIC[78],TCC_BUBBLE[78],TCC_CYCLE[78],TCC_EA0_ATOMIC[78],TCC_ATOMIC[79],TCC_BUBBLE[79],TCC_CYCLE[79],TCC_EA0_ATOMIC[79],TCC_ATOMIC[80],TCC_BUBBLE[80],TCC_CYCLE[80],TCC_EA0_ATOMIC[80],TCC_ATOMIC[81],TCC_BUBBLE[81],TCC_CYCLE[81],TCC_EA0_ATOMIC[81],TCC_ATOMIC[82],TCC_BUBBLE[82],TCC_CYCLE[82],TCC_EA0_ATOMIC[82],TCC_ATOMIC[83],TCC_BUBBLE[83],TCC_CYCLE[83],TCC_EA0_ATOMIC[83],TCC_ATOMIC[84],TCC_BUBBLE[84],TCC_CYCLE[84],TCC_EA0_ATOMIC[84],TCC_ATOMIC[85],TCC_BUBBLE[85],TCC_CYCLE[85],TCC_EA0_ATOMIC[85],TCC_ATOMIC[86],TCC_BUBBLE[86],TCC_CYCLE[86],TCC_EA0_ATOMIC[86],TCC_ATOMIC[87],TCC_BUBBLE[87],TCC_CYCLE[87],TCC_EA0_ATOMIC[87],TCC_ATOMIC[88],TCC_BUBBLE[88],TCC_CYCLE[88],TCC_EA0_ATOMIC[88],TCC_ATOMIC[89],TCC_BUBBLE[89],TCC_CYCLE[89],TCC_EA0_ATOMIC[89],TCC_ATOMIC[90],TCC_BUBBLE[90],TCC_CYCLE[90],TCC_EA0_ATOMIC[90],TCC_ATOMIC[91],TCC_BUBBLE[91],TCC_CYCLE[91],TCC_EA0_ATOMIC[91],TCC_ATOMIC[92],TCC_BUBBLE[92],TCC_CYCLE[92],TCC_EA0_ATOMIC[92],TCC_ATOMIC[93],TCC_BUBBLE[93],TCC_CYCLE[93],TCC_EA0_ATOMIC[93],TCC_ATOMIC[94],TCC_BUBBLE[94],TCC_CYCLE[94],TCC_EA0_ATOMIC[94],TCC_ATOMIC[95],TCC_BUBBLE[95],TCC_CYCLE[95],TCC_EA0_ATOMIC[95],TCC_ATOMIC[96],TCC_BUBBLE[96],TCC_CYCLE[96],TCC_EA0_ATOMIC[96],TCC_ATOMIC[97],TCC_BUBBLE[97],TCC_CYCLE[97],TCC_EA0_ATOMIC[97],TCC_ATOMIC[98],TCC_BUBBLE[98],TCC_CYCLE[98],TCC_EA0_ATOMIC[98],TCC_ATOMIC[99],TCC_BUBBLE[99],TCC_CYCLE[99],TCC_EA0_ATOMIC[99],TCC_ATOMIC[100],TCC_BUBBLE[100],TCC_CYCLE[100],TCC_EA0_ATOMIC[100],TCC_ATOMIC[101],TCC_BUBBLE[101],TCC_CYCLE[101],TCC_EA0_ATOMIC[101],TCC_ATOMIC[102],TCC_BUBBLE[102],TCC_CYCLE[102],TCC_EA0_ATOMIC[102],TCC_ATOMIC[103],TCC_BUBBLE[103],TCC_CYCLE[103],TCC_EA0_ATOMIC[103],TCC_ATOMIC[104],TCC_BUBBLE[104],TCC_CYCLE[104],TCC_EA0_ATOMIC[104],TCC_ATOMIC[105],TCC_BUBBLE[105],TCC_CYCLE[105],TCC_EA0_ATOMIC[105],TCC_ATOMIC[106],TCC_BUBBLE[106],TCC_CYCLE[106],TCC_EA0_ATOMIC[106],TCC_ATOMIC[107],TCC_BUBBLE[107],TCC_CYCLE[107],TCC_EA0_ATOMIC[107],TCC_ATOMIC[108],TCC_BUBBLE[108],TCC_CYCLE[108],TCC_EA0_ATOMIC[108],TCC_ATOMIC[109],TCC_BUBBLE[109],TCC_CYCLE[109],TCC_EA0_ATOMIC[109],TCC_ATOMIC[110],TCC_BUBBLE[110],TCC_CYCLE[110],TCC_EA0_ATOMIC[110],TCC_ATOMIC[111],TCC_BUBBLE[111],TCC_CYCLE[111],TCC_EA0_ATOMIC[111],TCC_ATOMIC[112],TCC_BUBBLE[112],TCC_CYCLE[112],TCC_EA0_ATOMIC[112],TCC_ATOMIC[113],TCC_BUBBLE[113],TCC_CYCLE[113],TCC_EA0_ATOMIC[113],TCC_ATOMIC[114],TCC_BUBBLE[114],TCC_CYCLE[114],TCC_EA0_ATOMIC[114],TCC_ATOMIC[115],TCC_BUBBLE[115],TCC_CYCLE[115],TCC_EA0_ATOMIC[115],TCC_ATOMIC[116],TCC_BUBBLE[116],TCC_CYCLE[116],TCC_EA0_ATOMIC[116],TCC_ATOMIC[117],TCC_BUBBLE[117],TCC_CYCLE[117],TCC_EA0_ATOMIC[117],TCC_ATOMIC[118],TCC_BUBBLE[118],TCC_CYCLE[118],TCC_EA0_ATOMIC[118],TCC_ATOMIC[119],TCC_BUBBLE[119],TCC_CYCLE[119],TCC_EA0_ATOMIC[119],TCC_ATOMIC[120],TCC_BUBBLE[120],TCC_CYCLE[120],TCC_EA0_ATOMIC[120],TCC_ATOMIC[121],TCC_BUBBLE[121],TCC_CYCLE[121],TCC_EA0_ATOMIC[121],TCC_ATOMIC[122],TCC_BUBBLE[122],TCC_CYCLE[122],TCC_EA0_ATOMIC[122],TCC_ATOMIC[123],TCC_BUBBLE[123],TCC_CYCLE[123],TCC_EA0_ATOMIC[123],TCC_ATOMIC[124],TCC_BUBBLE[124],TCC_CYCLE[124],TCC_EA0_ATOMIC[124],TCC_ATOMIC[125],TCC_BUBBLE[125],TCC_CYCLE[125],TCC_EA0_ATOMIC[125],TCC_ATOMIC[126],TCC_BUBBLE[126],TCC_CYCLE[126],TCC_EA0_ATOMIC[126],TCC_ATOMIC[127],TCC_BUBBLE[127],TCC_CYCLE[127],TCC_EA0_ATOMIC[127],Wave_Size_2,Correlation_ID_2,SQ_WAVES_LT_32,SQ_WAVES_LT_16,SQ_ITEMS,SQ_LDS_MEM_VIOLATIONS,SQ_LDS_ATOMIC_RETURN,SQ_LDS_IDX_ACTIVE,SQ_WAVES_RESTORED,SQ_WAVES_SAVED,SPI_RA_WVLIM_STALL_CSN,SPI_SWC_CSC_WR,TA_FLAT_ATOMIC_WAVEFRONTS_sum,TA_FLAT_WRITE_WAVEFRONTS_sum,TCC_ALL_TC_OP_INV_EVICT_sum,TCC_EA0_ATOMIC_sum,TCC_NORMAL_EVICT_sum,TCC_TOO_MANY_EA_WRREQS_STALL_sum,TCP_TCC_CC_READ_REQ_sum,TCP_TCC_CC_WRITE_REQ_sum,TCP_TCC_UC_ATOMIC_REQ_sum,TCP_TCC_UC_WRITE_REQ_sum,Wave_Size_3,Correlation_ID_3,SQ_INSTS_SMEM_NORM,SQ_INSTS_MFMA,SQ_INSTS_VALU_MFMA_I8,SQ_INSTS_VALU_MFMA_F16,SQ_INSTS_VALU_MFMA_BF16,SQ_INSTS_VALU_MFMA_F32,SQ_INSTS_VALU_MFMA_F64,SQ_VALU_MFMA_BUSY_CYCLES,SPI_VWC_CSC_WR,SPI_RA_BULKY_CU_FULL_CSN,TCC_EA0_ATOMIC_LEVEL_sum,TCC_EA0_RDREQ_LEVEL_sum,TCC_EA0_WRREQ_LEVEL_sum,TCC_EA0_WRREQ_STALL_sum,TCP_TCC_CC_ATOMIC_REQ_sum,TCP_TCC_RW_ATOMIC_REQ_sum,TCP_TCC_RW_READ_REQ_sum,TCP_TCC_RW_WRITE_REQ_sum,Wave_Size_4,Correlation_ID_4,SQ_INSTS_VALU_TRANS_F16,SQ_INSTS_VALU_ADD_F32,SQ_INSTS_VALU_MUL_F32,SQ_INSTS_VALU_FMA_F32,SQ_INSTS_VALU_TRANS_F32,SQ_INSTS_VALU_ADD_F64,SQ_INSTS_VALU_MUL_F64,SQ_INSTS_VALU_FMA_F64,SPI_RA_REQ_NO_ALLOC,SPI_RA_REQ_NO_ALLOC_CSN,CPC_CPC_STAT_STALL,CPC_UTCL1_STALL_ON_TRANSLATION,CPF_CPF_STAT_IDLE,CPF_CPF_TCIU_IDLE,TA_BUFFER_ATOMIC_WAVEFRONTS_sum,TA_BUFFER_TOTAL_CYCLES_sum,TCC_HIT_sum,TCC_MISS_sum,TCC_REQ_sum,TCC_STREAMING_REQ_sum,TCP_TOTAL_ACCESSES_sum,TCP_TOTAL_READ_sum,TCP_TOTAL_WRITE_sum,TCP_VOLATILE_sum,TD_ATOMIC_WAVEFRONT_sum,TD_STORE_WAVEFRONT_sum,Wave_Size_5,Correlation_ID_5,XCC_Index_5,TCC_MISS[0],TCC_READ[0],TCC_REQ[0],TCC_RW_REQ[0],TCC_MISS[1],TCC_READ[1],TCC_REQ[1],TCC_RW_REQ[1],TCC_MISS[2],TCC_READ[2],TCC_REQ[2],TCC_RW_REQ[2],TCC_MISS[3],TCC_READ[3],TCC_REQ[3],TCC_RW_REQ[3],TCC_MISS[4],TCC_READ[4],TCC_REQ[4],TCC_RW_REQ[4],TCC_MISS[5],TCC_READ[5],TCC_REQ[5],TCC_RW_REQ[5],TCC_MISS[6],TCC_READ[6],TCC_REQ[6],TCC_RW_REQ[6],TCC_MISS[7],TCC_READ[7],TCC_REQ[7],TCC_RW_REQ[7],TCC_MISS[8],TCC_READ[8],TCC_REQ[8],TCC_RW_REQ[8],TCC_MISS[9],TCC_READ[9],TCC_REQ[9],TCC_RW_REQ[9],TCC_MISS[10],TCC_READ[10],TCC_REQ[10],TCC_RW_REQ[10],TCC_MISS[11],TCC_READ[11],TCC_REQ[11],TCC_RW_REQ[11],TCC_MISS[12],TCC_READ[12],TCC_REQ[12],TCC_RW_REQ[12],TCC_MISS[13],TCC_READ[13],TCC_REQ[13],TCC_RW_REQ[13],TCC_MISS[14],TCC_READ[14],TCC_REQ[14],TCC_RW_REQ[14],TCC_MISS[15],TCC_READ[15],TCC_REQ[15],TCC_RW_REQ[15],TCC_MISS[16],TCC_READ[16],TCC_REQ[16],TCC_RW_REQ[16],TCC_MISS[17],TCC_READ[17],TCC_REQ[17],TCC_RW_REQ[17],TCC_MISS[18],TCC_READ[18],TCC_REQ[18],TCC_RW_REQ[18],TCC_MISS[19],TCC_READ[19],TCC_REQ[19],TCC_RW_REQ[19],TCC_MISS[20],TCC_READ[20],TCC_REQ[20],TCC_RW_REQ[20],TCC_MISS[21],TCC_READ[21],TCC_REQ[21],TCC_RW_REQ[21],TCC_MISS[22],TCC_READ[22],TCC_REQ[22],TCC_RW_REQ[22],TCC_MISS[23],TCC_READ[23],TCC_REQ[23],TCC_RW_REQ[23],TCC_MISS[24],TCC_READ[24],TCC_REQ[24],TCC_RW_REQ[24],TCC_MISS[25],TCC_READ[25],TCC_REQ[25],TCC_RW_REQ[25],TCC_MISS[26],TCC_READ[26],TCC_REQ[26],TCC_RW_REQ[26],TCC_MISS[27],TCC_READ[27],TCC_REQ[27],TCC_RW_REQ[27],TCC_MISS[28],TCC_READ[28],TCC_REQ[28],TCC_RW_REQ[28],TCC_MISS[29],TCC_READ[29],TCC_REQ[29],TCC_RW_REQ[29],TCC_MISS[30],TCC_READ[30],TCC_REQ[30],TCC_RW_REQ[30],TCC_MISS[31],TCC_READ[31],TCC_REQ[31],TCC_RW_REQ[31],TCC_MISS[32],TCC_READ[32],TCC_REQ[32],TCC_RW_REQ[32],TCC_MISS[33],TCC_READ[33],TCC_REQ[33],TCC_RW_REQ[33],TCC_MISS[34],TCC_READ[34],TCC_REQ[34],TCC_RW_REQ[34],TCC_MISS[35],TCC_READ[35],TCC_REQ[35],TCC_RW_REQ[35],TCC_MISS[36],TCC_READ[36],TCC_REQ[36],TCC_RW_REQ[36],TCC_MISS[37],TCC_READ[37],TCC_REQ[37],TCC_RW_REQ[37],TCC_MISS[38],TCC_READ[38],TCC_REQ[38],TCC_RW_REQ[38],TCC_MISS[39],TCC_READ[39],TCC_REQ[39],TCC_RW_REQ[39],TCC_MISS[40],TCC_READ[40],TCC_REQ[40],TCC_RW_REQ[40],TCC_MISS[41],TCC_READ[41],TCC_REQ[41],TCC_RW_REQ[41],TCC_MISS[42],TCC_READ[42],TCC_REQ[42],TCC_RW_REQ[42],TCC_MISS[43],TCC_READ[43],TCC_REQ[43],TCC_RW_REQ[43],TCC_MISS[44],TCC_READ[44],TCC_REQ[44],TCC_RW_REQ[44],TCC_MISS[45],TCC_READ[45],TCC_REQ[45],TCC_RW_REQ[45],TCC_MISS[46],TCC_READ[46],TCC_REQ[46],TCC_RW_REQ[46],TCC_MISS[47],TCC_READ[47],TCC_REQ[47],TCC_RW_REQ[47],TCC_MISS[48],TCC_READ[48],TCC_REQ[48],TCC_RW_REQ[48],TCC_MISS[49],TCC_READ[49],TCC_REQ[49],TCC_RW_REQ[49],TCC_MISS[50],TCC_READ[50],TCC_REQ[50],TCC_RW_REQ[50],TCC_MISS[51],TCC_READ[51],TCC_REQ[51],TCC_RW_REQ[51],TCC_MISS[52],TCC_READ[52],TCC_REQ[52],TCC_RW_REQ[52],TCC_MISS[53],TCC_READ[53],TCC_REQ[53],TCC_RW_REQ[53],TCC_MISS[54],TCC_READ[54],TCC_REQ[54],TCC_RW_REQ[54],TCC_MISS[55],TCC_READ[55],TCC_REQ[55],TCC_RW_REQ[55],TCC_MISS[56],TCC_READ[56],TCC_REQ[56],TCC_RW_REQ[56],TCC_MISS[57],TCC_READ[57],TCC_REQ[57],TCC_RW_REQ[57],TCC_MISS[58],TCC_READ[58],TCC_REQ[58],TCC_RW_REQ[58],TCC_MISS[59],TCC_READ[59],TCC_REQ[59],TCC_RW_REQ[59],TCC_MISS[60],TCC_READ[60],TCC_REQ[60],TCC_RW_REQ[60],TCC_MISS[61],TCC_READ[61],TCC_REQ[61],TCC_RW_REQ[61],TCC_MISS[62],TCC_READ[62],TCC_REQ[62],TCC_RW_REQ[62],TCC_MISS[63],TCC_READ[63],TCC_REQ[63],TCC_RW_REQ[63],TCC_MISS[64],TCC_READ[64],TCC_REQ[64],TCC_RW_REQ[64],TCC_MISS[65],TCC_READ[65],TCC_REQ[65],TCC_RW_REQ[65],TCC_MISS[66],TCC_READ[66],TCC_REQ[66],TCC_RW_REQ[66],TCC_MISS[67],TCC_READ[67],TCC_REQ[67],TCC_RW_REQ[67],TCC_MISS[68],TCC_READ[68],TCC_REQ[68],TCC_RW_REQ[68],TCC_MISS[69],TCC_READ[69],TCC_REQ[69],TCC_RW_REQ[69],TCC_MISS[70],TCC_READ[70],TCC_REQ[70],TCC_RW_REQ[70],TCC_MISS[71],TCC_READ[71],TCC_REQ[71],TCC_RW_REQ[71],TCC_MISS[72],TCC_READ[72],TCC_REQ[72],TCC_RW_REQ[72],TCC_MISS[73],TCC_READ[73],TCC_REQ[73],TCC_RW_REQ[73],TCC_MISS[74],TCC_READ[74],TCC_REQ[74],TCC_RW_REQ[74],TCC_MISS[75],TCC_READ[75],TCC_REQ[75],TCC_RW_REQ[75],TCC_MISS[76],TCC_READ[76],TCC_REQ[76],TCC_RW_REQ[76],TCC_MISS[77],TCC_READ[77],TCC_REQ[77],TCC_RW_REQ[77],TCC_MISS[78],TCC_READ[78],TCC_REQ[78],TCC_RW_REQ[78],TCC_MISS[79],TCC_READ[79],TCC_REQ[79],TCC_RW_REQ[79],TCC_MISS[80],TCC_READ[80],TCC_REQ[80],TCC_RW_REQ[80],TCC_MISS[81],TCC_READ[81],TCC_REQ[81],TCC_RW_REQ[81],TCC_MISS[82],TCC_READ[82],TCC_REQ[82],TCC_RW_REQ[82],TCC_MISS[83],TCC_READ[83],TCC_REQ[83],TCC_RW_REQ[83],TCC_MISS[84],TCC_READ[84],TCC_REQ[84],TCC_RW_REQ[84],TCC_MISS[85],TCC_READ[85],TCC_REQ[85],TCC_RW_REQ[85],TCC_MISS[86],TCC_READ[86],TCC_REQ[86],TCC_RW_REQ[86],TCC_MISS[87],TCC_READ[87],TCC_REQ[87],TCC_RW_REQ[87],TCC_MISS[88],TCC_READ[88],TCC_REQ[88],TCC_RW_REQ[88],TCC_MISS[89],TCC_READ[89],TCC_REQ[89],TCC_RW_REQ[89],TCC_MISS[90],TCC_READ[90],TCC_REQ[90],TCC_RW_REQ[90],TCC_MISS[91],TCC_READ[91],TCC_REQ[91],TCC_RW_REQ[91],TCC_MISS[92],TCC_READ[92],TCC_REQ[92],TCC_RW_REQ[92],TCC_MISS[93],TCC_READ[93],TCC_REQ[93],TCC_RW_REQ[93],TCC_MISS[94],TCC_READ[94],TCC_REQ[94],TCC_RW_REQ[94],TCC_MISS[95],TCC_READ[95],TCC_REQ[95],TCC_RW_REQ[95],TCC_MISS[96],TCC_READ[96],TCC_REQ[96],TCC_RW_REQ[96],TCC_MISS[97],TCC_READ[97],TCC_REQ[97],TCC_RW_REQ[97],TCC_MISS[98],TCC_READ[98],TCC_REQ[98],TCC_RW_REQ[98],TCC_MISS[99],TCC_READ[99],TCC_REQ[99],TCC_RW_REQ[99],TCC_MISS[100],TCC_READ[100],TCC_REQ[100],TCC_RW_REQ[100],TCC_MISS[101],TCC_READ[101],TCC_REQ[101],TCC_RW_REQ[101],TCC_MISS[102],TCC_READ[102],TCC_REQ[102],TCC_RW_REQ[102],TCC_MISS[103],TCC_READ[103],TCC_REQ[103],TCC_RW_REQ[103],TCC_MISS[104],TCC_READ[104],TCC_REQ[104],TCC_RW_REQ[104],TCC_MISS[105],TCC_READ[105],TCC_REQ[105],TCC_RW_REQ[105],TCC_MISS[106],TCC_READ[106],TCC_REQ[106],TCC_RW_REQ[106],TCC_MISS[107],TCC_READ[107],TCC_REQ[107],TCC_RW_REQ[107],TCC_MISS[108],TCC_READ[108],TCC_REQ[108],TCC_RW_REQ[108],TCC_MISS[109],TCC_READ[109],TCC_REQ[109],TCC_RW_REQ[109],TCC_MISS[110],TCC_READ[110],TCC_REQ[110],TCC_RW_REQ[110],TCC_MISS[111],TCC_READ[111],TCC_REQ[111],TCC_RW_REQ[111],TCC_MISS[112],TCC_READ[112],TCC_REQ[112],TCC_RW_REQ[112],TCC_MISS[113],TCC_READ[113],TCC_REQ[113],TCC_RW_REQ[113],TCC_MISS[114],TCC_READ[114],TCC_REQ[114],TCC_RW_REQ[114],TCC_MISS[115],TCC_READ[115],TCC_REQ[115],TCC_RW_REQ[115],TCC_MISS[116],TCC_READ[116],TCC_REQ[116],TCC_RW_REQ[116],TCC_MISS[117],TCC_READ[117],TCC_REQ[117],TCC_RW_REQ[117],TCC_MISS[118],TCC_READ[118],TCC_REQ[118],TCC_RW_REQ[118],TCC_MISS[119],TCC_READ[119],TCC_REQ[119],TCC_RW_REQ[119],TCC_MISS[120],TCC_READ[120],TCC_REQ[120],TCC_RW_REQ[120],TCC_MISS[121],TCC_READ[121],TCC_REQ[121],TCC_RW_REQ[121],TCC_MISS[122],TCC_READ[122],TCC_REQ[122],TCC_RW_REQ[122],TCC_MISS[123],TCC_READ[123],TCC_REQ[123],TCC_RW_REQ[123],TCC_MISS[124],TCC_READ[124],TCC_REQ[124],TCC_RW_REQ[124],TCC_MISS[125],TCC_READ[125],TCC_REQ[125],TCC_RW_REQ[125],TCC_MISS[126],TCC_READ[126],TCC_REQ[126],TCC_RW_REQ[126],TCC_MISS[127],TCC_READ[127],TCC_REQ[127],TCC_RW_REQ[127],Wave_Size_6,Correlation_ID_6,SQ_INSTS_BRANCH,SQ_INSTS_SENDMSG,SQ_WAIT_ANY,SQ_WAIT_INST_ANY,SQ_ACTIVE_INST_ANY,SQ_ACTIVE_INST_VMEM,SQ_ACTIVE_INST_LDS,SQ_ACTIVE_INST_VALU,SPI_RA_WAVE_SIMD_FULL_CSN,SPI_RA_VGPR_SIMD_FULL_CSN,CPC_CPC_UTCL2IU_STALL,CPC_ME1_BUSY_FOR_PACKET_DECODE,TA_ADDR_STALLED_BY_TC_CYCLES_sum,TA_TOTAL_WAVEFRONTS_sum,TCC_EA0_WRREQ_64B_sum,TCC_EA0_WRREQ_DRAM_sum,TCC_EA0_WRREQ_sum,TCC_EA0_WR_UNCACHED_32B_sum,TCP_UTCL1_PERMISSION_MISS_sum,TCP_UTCL1_REQUEST_sum,TCP_UTCL1_TRANSLATION_HIT_sum,TCP_UTCL1_TRANSLATION_MISS_sum,Wave_Size_7,Correlation_ID_7,XCC_Index_7,TCC_TAG_STALL[0],TCC_TOO_MANY_EA_WRREQS_STALL[0],TCC_WRITE[0],TCC_TAG_STALL[1],TCC_TOO_MANY_EA_WRREQS_STALL[1],TCC_WRITE[1],TCC_TAG_STALL[2],TCC_TOO_MANY_EA_WRREQS_STALL[2],TCC_WRITE[2],TCC_TAG_STALL[3],TCC_TOO_MANY_EA_WRREQS_STALL[3],TCC_WRITE[3],TCC_TAG_STALL[4],TCC_TOO_MANY_EA_WRREQS_STALL[4],TCC_WRITE[4],TCC_TAG_STALL[5],TCC_TOO_MANY_EA_WRREQS_STALL[5],TCC_WRITE[5],TCC_TAG_STALL[6],TCC_TOO_MANY_EA_WRREQS_STALL[6],TCC_WRITE[6],TCC_TAG_STALL[7],TCC_TOO_MANY_EA_WRREQS_STALL[7],TCC_WRITE[7],TCC_TAG_STALL[8],TCC_TOO_MANY_EA_WRREQS_STALL[8],TCC_WRITE[8],TCC_TAG_STALL[9],TCC_TOO_MANY_EA_WRREQS_STALL[9],TCC_WRITE[9],TCC_TAG_STALL[10],TCC_TOO_MANY_EA_WRREQS_STALL[10],TCC_WRITE[10],TCC_TAG_STALL[11],TCC_TOO_MANY_EA_WRREQS_STALL[11],TCC_WRITE[11],TCC_TAG_STALL[12],TCC_TOO_MANY_EA_WRREQS_STALL[12],TCC_WRITE[12],TCC_TAG_STALL[13],TCC_TOO_MANY_EA_WRREQS_STALL[13],TCC_WRITE[13],TCC_TAG_STALL[14],TCC_TOO_MANY_EA_WRREQS_STALL[14],TCC_WRITE[14],TCC_TAG_STALL[15],TCC_TOO_MANY_EA_WRREQS_STALL[15],TCC_WRITE[15],TCC_TAG_STALL[16],TCC_TOO_MANY_EA_WRREQS_STALL[16],TCC_WRITE[16],TCC_TAG_STALL[17],TCC_TOO_MANY_EA_WRREQS_STALL[17],TCC_WRITE[17],TCC_TAG_STALL[18],TCC_TOO_MANY_EA_WRREQS_STALL[18],TCC_WRITE[18],TCC_TAG_STALL[19],TCC_TOO_MANY_EA_WRREQS_STALL[19],TCC_WRITE[19],TCC_TAG_STALL[20],TCC_TOO_MANY_EA_WRREQS_STALL[20],TCC_WRITE[20],TCC_TAG_STALL[21],TCC_TOO_MANY_EA_WRREQS_STALL[21],TCC_WRITE[21],TCC_TAG_STALL[22],TCC_TOO_MANY_EA_WRREQS_STALL[22],TCC_WRITE[22],TCC_TAG_STALL[23],TCC_TOO_MANY_EA_WRREQS_STALL[23],TCC_WRITE[23],TCC_TAG_STALL[24],TCC_TOO_MANY_EA_WRREQS_STALL[24],TCC_WRITE[24],TCC_TAG_STALL[25],TCC_TOO_MANY_EA_WRREQS_STALL[25],TCC_WRITE[25],TCC_TAG_STALL[26],TCC_TOO_MANY_EA_WRREQS_STALL[26],TCC_WRITE[26],TCC_TAG_STALL[27],TCC_TOO_MANY_EA_WRREQS_STALL[27],TCC_WRITE[27],TCC_TAG_STALL[28],TCC_TOO_MANY_EA_WRREQS_STALL[28],TCC_WRITE[28],TCC_TAG_STALL[29],TCC_TOO_MANY_EA_WRREQS_STALL[29],TCC_WRITE[29],TCC_TAG_STALL[30],TCC_TOO_MANY_EA_WRREQS_STALL[30],TCC_WRITE[30],TCC_TAG_STALL[31],TCC_TOO_MANY_EA_WRREQS_STALL[31],TCC_WRITE[31],TCC_TAG_STALL[32],TCC_TOO_MANY_EA_WRREQS_STALL[32],TCC_WRITE[32],TCC_TAG_STALL[33],TCC_TOO_MANY_EA_WRREQS_STALL[33],TCC_WRITE[33],TCC_TAG_STALL[34],TCC_TOO_MANY_EA_WRREQS_STALL[34],TCC_WRITE[34],TCC_TAG_STALL[35],TCC_TOO_MANY_EA_WRREQS_STALL[35],TCC_WRITE[35],TCC_TAG_STALL[36],TCC_TOO_MANY_EA_WRREQS_STALL[36],TCC_WRITE[36],TCC_TAG_STALL[37],TCC_TOO_MANY_EA_WRREQS_STALL[37],TCC_WRITE[37],TCC_TAG_STALL[38],TCC_TOO_MANY_EA_WRREQS_STALL[38],TCC_WRITE[38],TCC_TAG_STALL[39],TCC_TOO_MANY_EA_WRREQS_STALL[39],TCC_WRITE[39],TCC_TAG_STALL[40],TCC_TOO_MANY_EA_WRREQS_STALL[40],TCC_WRITE[40],TCC_TAG_STALL[41],TCC_TOO_MANY_EA_WRREQS_STALL[41],TCC_WRITE[41],TCC_TAG_STALL[42],TCC_TOO_MANY_EA_WRREQS_STALL[42],TCC_WRITE[42],TCC_TAG_STALL[43],TCC_TOO_MANY_EA_WRREQS_STALL[43],TCC_WRITE[43],TCC_TAG_STALL[44],TCC_TOO_MANY_EA_WRREQS_STALL[44],TCC_WRITE[44],TCC_TAG_STALL[45],TCC_TOO_MANY_EA_WRREQS_STALL[45],TCC_WRITE[45],TCC_TAG_STALL[46],TCC_TOO_MANY_EA_WRREQS_STALL[46],TCC_WRITE[46],TCC_TAG_STALL[47],TCC_TOO_MANY_EA_WRREQS_STALL[47],TCC_WRITE[47],TCC_TAG_STALL[48],TCC_TOO_MANY_EA_WRREQS_STALL[48],TCC_WRITE[48],TCC_TAG_STALL[49],TCC_TOO_MANY_EA_WRREQS_STALL[49],TCC_WRITE[49],TCC_TAG_STALL[50],TCC_TOO_MANY_EA_WRREQS_STALL[50],TCC_WRITE[50],TCC_TAG_STALL[51],TCC_TOO_MANY_EA_WRREQS_STALL[51],TCC_WRITE[51],TCC_TAG_STALL[52],TCC_TOO_MANY_EA_WRREQS_STALL[52],TCC_WRITE[52],TCC_TAG_STALL[53],TCC_TOO_MANY_EA_WRREQS_STALL[53],TCC_WRITE[53],TCC_TAG_STALL[54],TCC_TOO_MANY_EA_WRREQS_STALL[54],TCC_WRITE[54],TCC_TAG_STALL[55],TCC_TOO_MANY_EA_WRREQS_STALL[55],TCC_WRITE[55],TCC_TAG_STALL[56],TCC_TOO_MANY_EA_WRREQS_STALL[56],TCC_WRITE[56],TCC_TAG_STALL[57],TCC_TOO_MANY_EA_WRREQS_STALL[57],TCC_WRITE[57],TCC_TAG_STALL[58],TCC_TOO_MANY_EA_WRREQS_STALL[58],TCC_WRITE[58],TCC_TAG_STALL[59],TCC_TOO_MANY_EA_WRREQS_STALL[59],TCC_WRITE[59],TCC_TAG_STALL[60],TCC_TOO_MANY_EA_WRREQS_STALL[60],TCC_WRITE[60],TCC_TAG_STALL[61],TCC_TOO_MANY_EA_WRREQS_STALL[61],TCC_WRITE[61],TCC_TAG_STALL[62],TCC_TOO_MANY_EA_WRREQS_STALL[62],TCC_WRITE[62],TCC_TAG_STALL[63],TCC_TOO_MANY_EA_WRREQS_STALL[63],TCC_WRITE[63],TCC_TAG_STALL[64],TCC_TOO_MANY_EA_WRREQS_STALL[64],TCC_WRITE[64],TCC_TAG_STALL[65],TCC_TOO_MANY_EA_WRREQS_STALL[65],TCC_WRITE[65],TCC_TAG_STALL[66],TCC_TOO_MANY_EA_WRREQS_STALL[66],TCC_WRITE[66],TCC_TAG_STALL[67],TCC_TOO_MANY_EA_WRREQS_STALL[67],TCC_WRITE[67],TCC_TAG_STALL[68],TCC_TOO_MANY_EA_WRREQS_STALL[68],TCC_WRITE[68],TCC_TAG_STALL[69],TCC_TOO_MANY_EA_WRREQS_STALL[69],TCC_WRITE[69],TCC_TAG_STALL[70],TCC_TOO_MANY_EA_WRREQS_STALL[70],TCC_WRITE[70],TCC_TAG_STALL[71],TCC_TOO_MANY_EA_WRREQS_STALL[71],TCC_WRITE[71],TCC_TAG_STALL[72],TCC_TOO_MANY_EA_WRREQS_STALL[72],TCC_WRITE[72],TCC_TAG_STALL[73],TCC_TOO_MANY_EA_WRREQS_STALL[73],TCC_WRITE[73],TCC_TAG_STALL[74],TCC_TOO_MANY_EA_WRREQS_STALL[74],TCC_WRITE[74],TCC_TAG_STALL[75],TCC_TOO_MANY_EA_WRREQS_STALL[75],TCC_WRITE[75],TCC_TAG_STALL[76],TCC_TOO_MANY_EA_WRREQS_STALL[76],TCC_WRITE[76],TCC_TAG_STALL[77],TCC_TOO_MANY_EA_WRREQS_STALL[77],TCC_WRITE[77],TCC_TAG_STALL[78],TCC_TOO_MANY_EA_WRREQS_STALL[78],TCC_WRITE[78],TCC_TAG_STALL[79],TCC_TOO_MANY_EA_WRREQS_STALL[79],TCC_WRITE[79],TCC_TAG_STALL[80],TCC_TOO_MANY_EA_WRREQS_STALL[80],TCC_WRITE[80],TCC_TAG_STALL[81],TCC_TOO_MANY_EA_WRREQS_STALL[81],TCC_WRITE[81],TCC_TAG_STALL[82],TCC_TOO_MANY_EA_WRREQS_STALL[82],TCC_WRITE[82],TCC_TAG_STALL[83],TCC_TOO_MANY_EA_WRREQS_STALL[83],TCC_WRITE[83],TCC_TAG_STALL[84],TCC_TOO_MANY_EA_WRREQS_STALL[84],TCC_WRITE[84],TCC_TAG_STALL[85],TCC_TOO_MANY_EA_WRREQS_STALL[85],TCC_WRITE[85],TCC_TAG_STALL[86],TCC_TOO_MANY_EA_WRREQS_STALL[86],TCC_WRITE[86],TCC_TAG_STALL[87],TCC_TOO_MANY_EA_WRREQS_STALL[87],TCC_WRITE[87],TCC_TAG_STALL[88],TCC_TOO_MANY_EA_WRREQS_STALL[88],TCC_WRITE[88],TCC_TAG_STALL[89],TCC_TOO_MANY_EA_WRREQS_STALL[89],TCC_WRITE[89],TCC_TAG_STALL[90],TCC_TOO_MANY_EA_WRREQS_STALL[90],TCC_WRITE[90],TCC_TAG_STALL[91],TCC_TOO_MANY_EA_WRREQS_STALL[91],TCC_WRITE[91],TCC_TAG_STALL[92],TCC_TOO_MANY_EA_WRREQS_STALL[92],TCC_WRITE[92],TCC_TAG_STALL[93],TCC_TOO_MANY_EA_WRREQS_STALL[93],TCC_WRITE[93],TCC_TAG_STALL[94],TCC_TOO_MANY_EA_WRREQS_STALL[94],TCC_WRITE[94],TCC_TAG_STALL[95],TCC_TOO_MANY_EA_WRREQS_STALL[95],TCC_WRITE[95],TCC_TAG_STALL[96],TCC_TOO_MANY_EA_WRREQS_STALL[96],TCC_WRITE[96],TCC_TAG_STALL[97],TCC_TOO_MANY_EA_WRREQS_STALL[97],TCC_WRITE[97],TCC_TAG_STALL[98],TCC_TOO_MANY_EA_WRREQS_STALL[98],TCC_WRITE[98],TCC_TAG_STALL[99],TCC_TOO_MANY_EA_WRREQS_STALL[99],TCC_WRITE[99],TCC_TAG_STALL[100],TCC_TOO_MANY_EA_WRREQS_STALL[100],TCC_WRITE[100],TCC_TAG_STALL[101],TCC_TOO_MANY_EA_WRREQS_STALL[101],TCC_WRITE[101],TCC_TAG_STALL[102],TCC_TOO_MANY_EA_WRREQS_STALL[102],TCC_WRITE[102],TCC_TAG_STALL[103],TCC_TOO_MANY_EA_WRREQS_STALL[103],TCC_WRITE[103],TCC_TAG_STALL[104],TCC_TOO_MANY_EA_WRREQS_STALL[104],TCC_WRITE[104],TCC_TAG_STALL[105],TCC_TOO_MANY_EA_WRREQS_STALL[105],TCC_WRITE[105],TCC_TAG_STALL[106],TCC_TOO_MANY_EA_WRREQS_STALL[106],TCC_WRITE[106],TCC_TAG_STALL[107],TCC_TOO_MANY_EA_WRREQS_STALL[107],TCC_WRITE[107],TCC_TAG_STALL[108],TCC_TOO_MANY_EA_WRREQS_STALL[108],TCC_WRITE[108],TCC_TAG_STALL[109],TCC_TOO_MANY_EA_WRREQS_STALL[109],TCC_WRITE[109],TCC_TAG_STALL[110],TCC_TOO_MANY_EA_WRREQS_STALL[110],TCC_WRITE[110],TCC_TAG_STALL[111],TCC_TOO_MANY_EA_WRREQS_STALL[111],TCC_WRITE[111],TCC_TAG_STALL[112],TCC_TOO_MANY_EA_WRREQS_STALL[112],TCC_WRITE[112],TCC_TAG_STALL[113],TCC_TOO_MANY_EA_WRREQS_STALL[113],TCC_WRITE[113],TCC_TAG_STALL[114],TCC_TOO_MANY_EA_WRREQS_STALL[114],TCC_WRITE[114],TCC_TAG_STALL[115],TCC_TOO_MANY_EA_WRREQS_STALL[115],TCC_WRITE[115],TCC_TAG_STALL[116],TCC_TOO_MANY_EA_WRREQS_STALL[116],TCC_WRITE[116],TCC_TAG_STALL[117],TCC_TOO_MANY_EA_WRREQS_STALL[117],TCC_WRITE[117],TCC_TAG_STALL[118],TCC_TOO_MANY_EA_WRREQS_STALL[118],TCC_WRITE[118],TCC_TAG_STALL[119],TCC_TOO_MANY_EA_WRREQS_STALL[119],TCC_WRITE[119],TCC_TAG_STALL[120],TCC_TOO_MANY_EA_WRREQS_STALL[120],TCC_WRITE[120],TCC_TAG_STALL[121],TCC_TOO_MANY_EA_WRREQS_STALL[121],TCC_WRITE[121],TCC_TAG_STALL[122],TCC_TOO_MANY_EA_WRREQS_STALL[122],TCC_WRITE[122],TCC_TAG_STALL[123],TCC_TOO_MANY_EA_WRREQS_STALL[123],TCC_WRITE[123],TCC_TAG_STALL[124],TCC_TOO_MANY_EA_WRREQS_STALL[124],TCC_WRITE[124],TCC_TAG_STALL[125],TCC_TOO_MANY_EA_WRREQS_STALL[125],TCC_WRITE[125],TCC_TAG_STALL[126],TCC_TOO_MANY_EA_WRREQS_STALL[126],TCC_WRITE[126],TCC_TAG_STALL[127],TCC_TOO_MANY_EA_WRREQS_STALL[127],TCC_WRITE[127],Wave_Size_8,Correlation_ID_8,XCC_Index_8,TCC_EA0_ATOMIC_LEVEL[0],TCC_EA0_RDREQ[0],TCC_EA0_RDREQ_32B[0],TCC_EA0_RDREQ_LEVEL[0],TCC_EA0_ATOMIC_LEVEL[1],TCC_EA0_RDREQ[1],TCC_EA0_RDREQ_32B[1],TCC_EA0_RDREQ_LEVEL[1],TCC_EA0_ATOMIC_LEVEL[2],TCC_EA0_RDREQ[2],TCC_EA0_RDREQ_32B[2],TCC_EA0_RDREQ_LEVEL[2],TCC_EA0_ATOMIC_LEVEL[3],TCC_EA0_RDREQ[3],TCC_EA0_RDREQ_32B[3],TCC_EA0_RDREQ_LEVEL[3],TCC_EA0_ATOMIC_LEVEL[4],TCC_EA0_RDREQ[4],TCC_EA0_RDREQ_32B[4],TCC_EA0_RDREQ_LEVEL[4],TCC_EA0_ATOMIC_LEVEL[5],TCC_EA0_RDREQ[5],TCC_EA0_RDREQ_32B[5],TCC_EA0_RDREQ_LEVEL[5],TCC_EA0_ATOMIC_LEVEL[6],TCC_EA0_RDREQ[6],TCC_EA0_RDREQ_32B[6],TCC_EA0_RDREQ_LEVEL[6],TCC_EA0_ATOMIC_LEVEL[7],TCC_EA0_RDREQ[7],TCC_EA0_RDREQ_32B[7],TCC_EA0_RDREQ_LEVEL[7],TCC_EA0_ATOMIC_LEVEL[8],TCC_EA0_RDREQ[8],TCC_EA0_RDREQ_32B[8],TCC_EA0_RDREQ_LEVEL[8],TCC_EA0_ATOMIC_LEVEL[9],TCC_EA0_RDREQ[9],TCC_EA0_RDREQ_32B[9],TCC_EA0_RDREQ_LEVEL[9],TCC_EA0_ATOMIC_LEVEL[10],TCC_EA0_RDREQ[10],TCC_EA0_RDREQ_32B[10],TCC_EA0_RDREQ_LEVEL[10],TCC_EA0_ATOMIC_LEVEL[11],TCC_EA0_RDREQ[11],TCC_EA0_RDREQ_32B[11],TCC_EA0_RDREQ_LEVEL[11],TCC_EA0_ATOMIC_LEVEL[12],TCC_EA0_RDREQ[12],TCC_EA0_RDREQ_32B[12],TCC_EA0_RDREQ_LEVEL[12],TCC_EA0_ATOMIC_LEVEL[13],TCC_EA0_RDREQ[13],TCC_EA0_RDREQ_32B[13],TCC_EA0_RDREQ_LEVEL[13],TCC_EA0_ATOMIC_LEVEL[14],TCC_EA0_RDREQ[14],TCC_EA0_RDREQ_32B[14],TCC_EA0_RDREQ_LEVEL[14],TCC_EA0_ATOMIC_LEVEL[15],TCC_EA0_RDREQ[15],TCC_EA0_RDREQ_32B[15],TCC_EA0_RDREQ_LEVEL[15],TCC_EA0_ATOMIC_LEVEL[16],TCC_EA0_RDREQ[16],TCC_EA0_RDREQ_32B[16],TCC_EA0_RDREQ_LEVEL[16],TCC_EA0_ATOMIC_LEVEL[17],TCC_EA0_RDREQ[17],TCC_EA0_RDREQ_32B[17],TCC_EA0_RDREQ_LEVEL[17],TCC_EA0_ATOMIC_LEVEL[18],TCC_EA0_RDREQ[18],TCC_EA0_RDREQ_32B[18],TCC_EA0_RDREQ_LEVEL[18],TCC_EA0_ATOMIC_LEVEL[19],TCC_EA0_RDREQ[19],TCC_EA0_RDREQ_32B[19],TCC_EA0_RDREQ_LEVEL[19],TCC_EA0_ATOMIC_LEVEL[20],TCC_EA0_RDREQ[20],TCC_EA0_RDREQ_32B[20],TCC_EA0_RDREQ_LEVEL[20],TCC_EA0_ATOMIC_LEVEL[21],TCC_EA0_RDREQ[21],TCC_EA0_RDREQ_32B[21],TCC_EA0_RDREQ_LEVEL[21],TCC_EA0_ATOMIC_LEVEL[22],TCC_EA0_RDREQ[22],TCC_EA0_RDREQ_32B[22],TCC_EA0_RDREQ_LEVEL[22],TCC_EA0_ATOMIC_LEVEL[23],TCC_EA0_RDREQ[23],TCC_EA0_RDREQ_32B[23],TCC_EA0_RDREQ_LEVEL[23],TCC_EA0_ATOMIC_LEVEL[24],TCC_EA0_RDREQ[24],TCC_EA0_RDREQ_32B[24],TCC_EA0_RDREQ_LEVEL[24],TCC_EA0_ATOMIC_LEVEL[25],TCC_EA0_RDREQ[25],TCC_EA0_RDREQ_32B[25],TCC_EA0_RDREQ_LEVEL[25],TCC_EA0_ATOMIC_LEVEL[26],TCC_EA0_RDREQ[26],TCC_EA0_RDREQ_32B[26],TCC_EA0_RDREQ_LEVEL[26],TCC_EA0_ATOMIC_LEVEL[27],TCC_EA0_RDREQ[27],TCC_EA0_RDREQ_32B[27],TCC_EA0_RDREQ_LEVEL[27],TCC_EA0_ATOMIC_LEVEL[28],TCC_EA0_RDREQ[28],TCC_EA0_RDREQ_32B[28],TCC_EA0_RDREQ_LEVEL[28],TCC_EA0_ATOMIC_LEVEL[29],TCC_EA0_RDREQ[29],TCC_EA0_RDREQ_32B[29],TCC_EA0_RDREQ_LEVEL[29],TCC_EA0_ATOMIC_LEVEL[30],TCC_EA0_RDREQ[30],TCC_EA0_RDREQ_32B[30],TCC_EA0_RDREQ_LEVEL[30],TCC_EA0_ATOMIC_LEVEL[31],TCC_EA0_RDREQ[31],TCC_EA0_RDREQ_32B[31],TCC_EA0_RDREQ_LEVEL[31],TCC_EA0_ATOMIC_LEVEL[32],TCC_EA0_RDREQ[32],TCC_EA0_RDREQ_32B[32],TCC_EA0_RDREQ_LEVEL[32],TCC_EA0_ATOMIC_LEVEL[33],TCC_EA0_RDREQ[33],TCC_EA0_RDREQ_32B[33],TCC_EA0_RDREQ_LEVEL[33],TCC_EA0_ATOMIC_LEVEL[34],TCC_EA0_RDREQ[34],TCC_EA0_RDREQ_32B[34],TCC_EA0_RDREQ_LEVEL[34],TCC_EA0_ATOMIC_LEVEL[35],TCC_EA0_RDREQ[35],TCC_EA0_RDREQ_32B[35],TCC_EA0_RDREQ_LEVEL[35],TCC_EA0_ATOMIC_LEVEL[36],TCC_EA0_RDREQ[36],TCC_EA0_RDREQ_32B[36],TCC_EA0_RDREQ_LEVEL[36],TCC_EA0_ATOMIC_LEVEL[37],TCC_EA0_RDREQ[37],TCC_EA0_RDREQ_32B[37],TCC_EA0_RDREQ_LEVEL[37],TCC_EA0_ATOMIC_LEVEL[38],TCC_EA0_RDREQ[38],TCC_EA0_RDREQ_32B[38],TCC_EA0_RDREQ_LEVEL[38],TCC_EA0_ATOMIC_LEVEL[39],TCC_EA0_RDREQ[39],TCC_EA0_RDREQ_32B[39],TCC_EA0_RDREQ_LEVEL[39],TCC_EA0_ATOMIC_LEVEL[40],TCC_EA0_RDREQ[40],TCC_EA0_RDREQ_32B[40],TCC_EA0_RDREQ_LEVEL[40],TCC_EA0_ATOMIC_LEVEL[41],TCC_EA0_RDREQ[41],TCC_EA0_RDREQ_32B[41],TCC_EA0_RDREQ_LEVEL[41],TCC_EA0_ATOMIC_LEVEL[42],TCC_EA0_RDREQ[42],TCC_EA0_RDREQ_32B[42],TCC_EA0_RDREQ_LEVEL[42],TCC_EA0_ATOMIC_LEVEL[43],TCC_EA0_RDREQ[43],TCC_EA0_RDREQ_32B[43],TCC_EA0_RDREQ_LEVEL[43],TCC_EA0_ATOMIC_LEVEL[44],TCC_EA0_RDREQ[44],TCC_EA0_RDREQ_32B[44],TCC_EA0_RDREQ_LEVEL[44],TCC_EA0_ATOMIC_LEVEL[45],TCC_EA0_RDREQ[45],TCC_EA0_RDREQ_32B[45],TCC_EA0_RDREQ_LEVEL[45],TCC_EA0_ATOMIC_LEVEL[46],TCC_EA0_RDREQ[46],TCC_EA0_RDREQ_32B[46],TCC_EA0_RDREQ_LEVEL[46],TCC_EA0_ATOMIC_LEVEL[47],TCC_EA0_RDREQ[47],TCC_EA0_RDREQ_32B[47],TCC_EA0_RDREQ_LEVEL[47],TCC_EA0_ATOMIC_LEVEL[48],TCC_EA0_RDREQ[48],TCC_EA0_RDREQ_32B[48],TCC_EA0_RDREQ_LEVEL[48],TCC_EA0_ATOMIC_LEVEL[49],TCC_EA0_RDREQ[49],TCC_EA0_RDREQ_32B[49],TCC_EA0_RDREQ_LEVEL[49],TCC_EA0_ATOMIC_LEVEL[50],TCC_EA0_RDREQ[50],TCC_EA0_RDREQ_32B[50],TCC_EA0_RDREQ_LEVEL[50],TCC_EA0_ATOMIC_LEVEL[51],TCC_EA0_RDREQ[51],TCC_EA0_RDREQ_32B[51],TCC_EA0_RDREQ_LEVEL[51],TCC_EA0_ATOMIC_LEVEL[52],TCC_EA0_RDREQ[52],TCC_EA0_RDREQ_32B[52],TCC_EA0_RDREQ_LEVEL[52],TCC_EA0_ATOMIC_LEVEL[53],TCC_EA0_RDREQ[53],TCC_EA0_RDREQ_32B[53],TCC_EA0_RDREQ_LEVEL[53],TCC_EA0_ATOMIC_LEVEL[54],TCC_EA0_RDREQ[54],TCC_EA0_RDREQ_32B[54],TCC_EA0_RDREQ_LEVEL[54],TCC_EA0_ATOMIC_LEVEL[55],TCC_EA0_RDREQ[55],TCC_EA0_RDREQ_32B[55],TCC_EA0_RDREQ_LEVEL[55],TCC_EA0_ATOMIC_LEVEL[56],TCC_EA0_RDREQ[56],TCC_EA0_RDREQ_32B[56],TCC_EA0_RDREQ_LEVEL[56],TCC_EA0_ATOMIC_LEVEL[57],TCC_EA0_RDREQ[57],TCC_EA0_RDREQ_32B[57],TCC_EA0_RDREQ_LEVEL[57],TCC_EA0_ATOMIC_LEVEL[58],TCC_EA0_RDREQ[58],TCC_EA0_RDREQ_32B[58],TCC_EA0_RDREQ_LEVEL[58],TCC_EA0_ATOMIC_LEVEL[59],TCC_EA0_RDREQ[59],TCC_EA0_RDREQ_32B[59],TCC_EA0_RDREQ_LEVEL[59],TCC_EA0_ATOMIC_LEVEL[60],TCC_EA0_RDREQ[60],TCC_EA0_RDREQ_32B[60],TCC_EA0_RDREQ_LEVEL[60],TCC_EA0_ATOMIC_LEVEL[61],TCC_EA0_RDREQ[61],TCC_EA0_RDREQ_32B[61],TCC_EA0_RDREQ_LEVEL[61],TCC_EA0_ATOMIC_LEVEL[62],TCC_EA0_RDREQ[62],TCC_EA0_RDREQ_32B[62],TCC_EA0_RDREQ_LEVEL[62],TCC_EA0_ATOMIC_LEVEL[63],TCC_EA0_RDREQ[63],TCC_EA0_RDREQ_32B[63],TCC_EA0_RDREQ_LEVEL[63],TCC_EA0_ATOMIC_LEVEL[64],TCC_EA0_RDREQ[64],TCC_EA0_RDREQ_32B[64],TCC_EA0_RDREQ_LEVEL[64],TCC_EA0_ATOMIC_LEVEL[65],TCC_EA0_RDREQ[65],TCC_EA0_RDREQ_32B[65],TCC_EA0_RDREQ_LEVEL[65],TCC_EA0_ATOMIC_LEVEL[66],TCC_EA0_RDREQ[66],TCC_EA0_RDREQ_32B[66],TCC_EA0_RDREQ_LEVEL[66],TCC_EA0_ATOMIC_LEVEL[67],TCC_EA0_RDREQ[67],TCC_EA0_RDREQ_32B[67],TCC_EA0_RDREQ_LEVEL[67],TCC_EA0_ATOMIC_LEVEL[68],TCC_EA0_RDREQ[68],TCC_EA0_RDREQ_32B[68],TCC_EA0_RDREQ_LEVEL[68],TCC_EA0_ATOMIC_LEVEL[69],TCC_EA0_RDREQ[69],TCC_EA0_RDREQ_32B[69],TCC_EA0_RDREQ_LEVEL[69],TCC_EA0_ATOMIC_LEVEL[70],TCC_EA0_RDREQ[70],TCC_EA0_RDREQ_32B[70],TCC_EA0_RDREQ_LEVEL[70],TCC_EA0_ATOMIC_LEVEL[71],TCC_EA0_RDREQ[71],TCC_EA0_RDREQ_32B[71],TCC_EA0_RDREQ_LEVEL[71],TCC_EA0_ATOMIC_LEVEL[72],TCC_EA0_RDREQ[72],TCC_EA0_RDREQ_32B[72],TCC_EA0_RDREQ_LEVEL[72],TCC_EA0_ATOMIC_LEVEL[73],TCC_EA0_RDREQ[73],TCC_EA0_RDREQ_32B[73],TCC_EA0_RDREQ_LEVEL[73],TCC_EA0_ATOMIC_LEVEL[74],TCC_EA0_RDREQ[74],TCC_EA0_RDREQ_32B[74],TCC_EA0_RDREQ_LEVEL[74],TCC_EA0_ATOMIC_LEVEL[75],TCC_EA0_RDREQ[75],TCC_EA0_RDREQ_32B[75],TCC_EA0_RDREQ_LEVEL[75],TCC_EA0_ATOMIC_LEVEL[76],TCC_EA0_RDREQ[76],TCC_EA0_RDREQ_32B[76],TCC_EA0_RDREQ_LEVEL[76],TCC_EA0_ATOMIC_LEVEL[77],TCC_EA0_RDREQ[77],TCC_EA0_RDREQ_32B[77],TCC_EA0_RDREQ_LEVEL[77],TCC_EA0_ATOMIC_LEVEL[78],TCC_EA0_RDREQ[78],TCC_EA0_RDREQ_32B[78],TCC_EA0_RDREQ_LEVEL[78],TCC_EA0_ATOMIC_LEVEL[79],TCC_EA0_RDREQ[79],TCC_EA0_RDREQ_32B[79],TCC_EA0_RDREQ_LEVEL[79],TCC_EA0_ATOMIC_LEVEL[80],TCC_EA0_RDREQ[80],TCC_EA0_RDREQ_32B[80],TCC_EA0_RDREQ_LEVEL[80],TCC_EA0_ATOMIC_LEVEL[81],TCC_EA0_RDREQ[81],TCC_EA0_RDREQ_32B[81],TCC_EA0_RDREQ_LEVEL[81],TCC_EA0_ATOMIC_LEVEL[82],TCC_EA0_RDREQ[82],TCC_EA0_RDREQ_32B[82],TCC_EA0_RDREQ_LEVEL[82],TCC_EA0_ATOMIC_LEVEL[83],TCC_EA0_RDREQ[83],TCC_EA0_RDREQ_32B[83],TCC_EA0_RDREQ_LEVEL[83],TCC_EA0_ATOMIC_LEVEL[84],TCC_EA0_RDREQ[84],TCC_EA0_RDREQ_32B[84],TCC_EA0_RDREQ_LEVEL[84],TCC_EA0_ATOMIC_LEVEL[85],TCC_EA0_RDREQ[85],TCC_EA0_RDREQ_32B[85],TCC_EA0_RDREQ_LEVEL[85],TCC_EA0_ATOMIC_LEVEL[86],TCC_EA0_RDREQ[86],TCC_EA0_RDREQ_32B[86],TCC_EA0_RDREQ_LEVEL[86],TCC_EA0_ATOMIC_LEVEL[87],TCC_EA0_RDREQ[87],TCC_EA0_RDREQ_32B[87],TCC_EA0_RDREQ_LEVEL[87],TCC_EA0_ATOMIC_LEVEL[88],TCC_EA0_RDREQ[88],TCC_EA0_RDREQ_32B[88],TCC_EA0_RDREQ_LEVEL[88],TCC_EA0_ATOMIC_LEVEL[89],TCC_EA0_RDREQ[89],TCC_EA0_RDREQ_32B[89],TCC_EA0_RDREQ_LEVEL[89],TCC_EA0_ATOMIC_LEVEL[90],TCC_EA0_RDREQ[90],TCC_EA0_RDREQ_32B[90],TCC_EA0_RDREQ_LEVEL[90],TCC_EA0_ATOMIC_LEVEL[91],TCC_EA0_RDREQ[91],TCC_EA0_RDREQ_32B[91],TCC_EA0_RDREQ_LEVEL[91],TCC_EA0_ATOMIC_LEVEL[92],TCC_EA0_RDREQ[92],TCC_EA0_RDREQ_32B[92],TCC_EA0_RDREQ_LEVEL[92],TCC_EA0_ATOMIC_LEVEL[93],TCC_EA0_RDREQ[93],TCC_EA0_RDREQ_32B[93],TCC_EA0_RDREQ_LEVEL[93],TCC_EA0_ATOMIC_LEVEL[94],TCC_EA0_RDREQ[94],TCC_EA0_RDREQ_32B[94],TCC_EA0_RDREQ_LEVEL[94],TCC_EA0_ATOMIC_LEVEL[95],TCC_EA0_RDREQ[95],TCC_EA0_RDREQ_32B[95],TCC_EA0_RDREQ_LEVEL[95],TCC_EA0_ATOMIC_LEVEL[96],TCC_EA0_RDREQ[96],TCC_EA0_RDREQ_32B[96],TCC_EA0_RDREQ_LEVEL[96],TCC_EA0_ATOMIC_LEVEL[97],TCC_EA0_RDREQ[97],TCC_EA0_RDREQ_32B[97],TCC_EA0_RDREQ_LEVEL[97],TCC_EA0_ATOMIC_LEVEL[98],TCC_EA0_RDREQ[98],TCC_EA0_RDREQ_32B[98],TCC_EA0_RDREQ_LEVEL[98],TCC_EA0_ATOMIC_LEVEL[99],TCC_EA0_RDREQ[99],TCC_EA0_RDREQ_32B[99],TCC_EA0_RDREQ_LEVEL[99],TCC_EA0_ATOMIC_LEVEL[100],TCC_EA0_RDREQ[100],TCC_EA0_RDREQ_32B[100],TCC_EA0_RDREQ_LEVEL[100],TCC_EA0_ATOMIC_LEVEL[101],TCC_EA0_RDREQ[101],TCC_EA0_RDREQ_32B[101],TCC_EA0_RDREQ_LEVEL[101],TCC_EA0_ATOMIC_LEVEL[102],TCC_EA0_RDREQ[102],TCC_EA0_RDREQ_32B[102],TCC_EA0_RDREQ_LEVEL[102],TCC_EA0_ATOMIC_LEVEL[103],TCC_EA0_RDREQ[103],TCC_EA0_RDREQ_32B[103],TCC_EA0_RDREQ_LEVEL[103],TCC_EA0_ATOMIC_LEVEL[104],TCC_EA0_RDREQ[104],TCC_EA0_RDREQ_32B[104],TCC_EA0_RDREQ_LEVEL[104],TCC_EA0_ATOMIC_LEVEL[105],TCC_EA0_RDREQ[105],TCC_EA0_RDREQ_32B[105],TCC_EA0_RDREQ_LEVEL[105],TCC_EA0_ATOMIC_LEVEL[106],TCC_EA0_RDREQ[106],TCC_EA0_RDREQ_32B[106],TCC_EA0_RDREQ_LEVEL[106],TCC_EA0_ATOMIC_LEVEL[107],TCC_EA0_RDREQ[107],TCC_EA0_RDREQ_32B[107],TCC_EA0_RDREQ_LEVEL[107],TCC_EA0_ATOMIC_LEVEL[108],TCC_EA0_RDREQ[108],TCC_EA0_RDREQ_32B[108],TCC_EA0_RDREQ_LEVEL[108],TCC_EA0_ATOMIC_LEVEL[109],TCC_EA0_RDREQ[109],TCC_EA0_RDREQ_32B[109],TCC_EA0_RDREQ_LEVEL[109],TCC_EA0_ATOMIC_LEVEL[110],TCC_EA0_RDREQ[110],TCC_EA0_RDREQ_32B[110],TCC_EA0_RDREQ_LEVEL[110],TCC_EA0_ATOMIC_LEVEL[111],TCC_EA0_RDREQ[111],TCC_EA0_RDREQ_32B[111],TCC_EA0_RDREQ_LEVEL[111],TCC_EA0_ATOMIC_LEVEL[112],TCC_EA0_RDREQ[112],TCC_EA0_RDREQ_32B[112],TCC_EA0_RDREQ_LEVEL[112],TCC_EA0_ATOMIC_LEVEL[113],TCC_EA0_RDREQ[113],TCC_EA0_RDREQ_32B[113],TCC_EA0_RDREQ_LEVEL[113],TCC_EA0_ATOMIC_LEVEL[114],TCC_EA0_RDREQ[114],TCC_EA0_RDREQ_32B[114],TCC_EA0_RDREQ_LEVEL[114],TCC_EA0_ATOMIC_LEVEL[115],TCC_EA0_RDREQ[115],TCC_EA0_RDREQ_32B[115],TCC_EA0_RDREQ_LEVEL[115],TCC_EA0_ATOMIC_LEVEL[116],TCC_EA0_RDREQ[116],TCC_EA0_RDREQ_32B[116],TCC_EA0_RDREQ_LEVEL[116],TCC_EA0_ATOMIC_LEVEL[117],TCC_EA0_RDREQ[117],TCC_EA0_RDREQ_32B[117],TCC_EA0_RDREQ_LEVEL[117],TCC_EA0_ATOMIC_LEVEL[118],TCC_EA0_RDREQ[118],TCC_EA0_RDREQ_32B[118],TCC_EA0_RDREQ_LEVEL[118],TCC_EA0_ATOMIC_LEVEL[119],TCC_EA0_RDREQ[119],TCC_EA0_RDREQ_32B[119],TCC_EA0_RDREQ_LEVEL[119],TCC_EA0_ATOMIC_LEVEL[120],TCC_EA0_RDREQ[120],TCC_EA0_RDREQ_32B[120],TCC_EA0_RDREQ_LEVEL[120],TCC_EA0_ATOMIC_LEVEL[121],TCC_EA0_RDREQ[121],TCC_EA0_RDREQ_32B[121],TCC_EA0_RDREQ_LEVEL[121],TCC_EA0_ATOMIC_LEVEL[122],TCC_EA0_RDREQ[122],TCC_EA0_RDREQ_32B[122],TCC_EA0_RDREQ_LEVEL[122],TCC_EA0_ATOMIC_LEVEL[123],TCC_EA0_RDREQ[123],TCC_EA0_RDREQ_32B[123],TCC_EA0_RDREQ_LEVEL[123],TCC_EA0_ATOMIC_LEVEL[124],TCC_EA0_RDREQ[124],TCC_EA0_RDREQ_32B[124],TCC_EA0_RDREQ_LEVEL[124],TCC_EA0_ATOMIC_LEVEL[125],TCC_EA0_RDREQ[125],TCC_EA0_RDREQ_32B[125],TCC_EA0_RDREQ_LEVEL[125],TCC_EA0_ATOMIC_LEVEL[126],TCC_EA0_RDREQ[126],TCC_EA0_RDREQ_32B[126],TCC_EA0_RDREQ_LEVEL[126],TCC_EA0_ATOMIC_LEVEL[127],TCC_EA0_RDREQ[127],TCC_EA0_RDREQ_32B[127],TCC_EA0_RDREQ_LEVEL[127],Wave_Size_9,Correlation_ID_9,XCC_Index_9,TCC_EA0_WRREQ[0],TCC_EA0_WRREQ_64B[0],TCC_EA0_WRREQ_LEVEL[0],TCC_HIT[0],TCC_EA0_WRREQ[1],TCC_EA0_WRREQ_64B[1],TCC_EA0_WRREQ_LEVEL[1],TCC_HIT[1],TCC_EA0_WRREQ[2],TCC_EA0_WRREQ_64B[2],TCC_EA0_WRREQ_LEVEL[2],TCC_HIT[2],TCC_EA0_WRREQ[3],TCC_EA0_WRREQ_64B[3],TCC_EA0_WRREQ_LEVEL[3],TCC_HIT[3],TCC_EA0_WRREQ[4],TCC_EA0_WRREQ_64B[4],TCC_EA0_WRREQ_LEVEL[4],TCC_HIT[4],TCC_EA0_WRREQ[5],TCC_EA0_WRREQ_64B[5],TCC_EA0_WRREQ_LEVEL[5],TCC_HIT[5],TCC_EA0_WRREQ[6],TCC_EA0_WRREQ_64B[6],TCC_EA0_WRREQ_LEVEL[6],TCC_HIT[6],TCC_EA0_WRREQ[7],TCC_EA0_WRREQ_64B[7],TCC_EA0_WRREQ_LEVEL[7],TCC_HIT[7],TCC_EA0_WRREQ[8],TCC_EA0_WRREQ_64B[8],TCC_EA0_WRREQ_LEVEL[8],TCC_HIT[8],TCC_EA0_WRREQ[9],TCC_EA0_WRREQ_64B[9],TCC_EA0_WRREQ_LEVEL[9],TCC_HIT[9],TCC_EA0_WRREQ[10],TCC_EA0_WRREQ_64B[10],TCC_EA0_WRREQ_LEVEL[10],TCC_HIT[10],TCC_EA0_WRREQ[11],TCC_EA0_WRREQ_64B[11],TCC_EA0_WRREQ_LEVEL[11],TCC_HIT[11],TCC_EA0_WRREQ[12],TCC_EA0_WRREQ_64B[12],TCC_EA0_WRREQ_LEVEL[12],TCC_HIT[12],TCC_EA0_WRREQ[13],TCC_EA0_WRREQ_64B[13],TCC_EA0_WRREQ_LEVEL[13],TCC_HIT[13],TCC_EA0_WRREQ[14],TCC_EA0_WRREQ_64B[14],TCC_EA0_WRREQ_LEVEL[14],TCC_HIT[14],TCC_EA0_WRREQ[15],TCC_EA0_WRREQ_64B[15],TCC_EA0_WRREQ_LEVEL[15],TCC_HIT[15],TCC_EA0_WRREQ[16],TCC_EA0_WRREQ_64B[16],TCC_EA0_WRREQ_LEVEL[16],TCC_HIT[16],TCC_EA0_WRREQ[17],TCC_EA0_WRREQ_64B[17],TCC_EA0_WRREQ_LEVEL[17],TCC_HIT[17],TCC_EA0_WRREQ[18],TCC_EA0_WRREQ_64B[18],TCC_EA0_WRREQ_LEVEL[18],TCC_HIT[18],TCC_EA0_WRREQ[19],TCC_EA0_WRREQ_64B[19],TCC_EA0_WRREQ_LEVEL[19],TCC_HIT[19],TCC_EA0_WRREQ[20],TCC_EA0_WRREQ_64B[20],TCC_EA0_WRREQ_LEVEL[20],TCC_HIT[20],TCC_EA0_WRREQ[21],TCC_EA0_WRREQ_64B[21],TCC_EA0_WRREQ_LEVEL[21],TCC_HIT[21],TCC_EA0_WRREQ[22],TCC_EA0_WRREQ_64B[22],TCC_EA0_WRREQ_LEVEL[22],TCC_HIT[22],TCC_EA0_WRREQ[23],TCC_EA0_WRREQ_64B[23],TCC_EA0_WRREQ_LEVEL[23],TCC_HIT[23],TCC_EA0_WRREQ[24],TCC_EA0_WRREQ_64B[24],TCC_EA0_WRREQ_LEVEL[24],TCC_HIT[24],TCC_EA0_WRREQ[25],TCC_EA0_WRREQ_64B[25],TCC_EA0_WRREQ_LEVEL[25],TCC_HIT[25],TCC_EA0_WRREQ[26],TCC_EA0_WRREQ_64B[26],TCC_EA0_WRREQ_LEVEL[26],TCC_HIT[26],TCC_EA0_WRREQ[27],TCC_EA0_WRREQ_64B[27],TCC_EA0_WRREQ_LEVEL[27],TCC_HIT[27],TCC_EA0_WRREQ[28],TCC_EA0_WRREQ_64B[28],TCC_EA0_WRREQ_LEVEL[28],TCC_HIT[28],TCC_EA0_WRREQ[29],TCC_EA0_WRREQ_64B[29],TCC_EA0_WRREQ_LEVEL[29],TCC_HIT[29],TCC_EA0_WRREQ[30],TCC_EA0_WRREQ_64B[30],TCC_EA0_WRREQ_LEVEL[30],TCC_HIT[30],TCC_EA0_WRREQ[31],TCC_EA0_WRREQ_64B[31],TCC_EA0_WRREQ_LEVEL[31],TCC_HIT[31],TCC_EA0_WRREQ[32],TCC_EA0_WRREQ_64B[32],TCC_EA0_WRREQ_LEVEL[32],TCC_HIT[32],TCC_EA0_WRREQ[33],TCC_EA0_WRREQ_64B[33],TCC_EA0_WRREQ_LEVEL[33],TCC_HIT[33],TCC_EA0_WRREQ[34],TCC_EA0_WRREQ_64B[34],TCC_EA0_WRREQ_LEVEL[34],TCC_HIT[34],TCC_EA0_WRREQ[35],TCC_EA0_WRREQ_64B[35],TCC_EA0_WRREQ_LEVEL[35],TCC_HIT[35],TCC_EA0_WRREQ[36],TCC_EA0_WRREQ_64B[36],TCC_EA0_WRREQ_LEVEL[36],TCC_HIT[36],TCC_EA0_WRREQ[37],TCC_EA0_WRREQ_64B[37],TCC_EA0_WRREQ_LEVEL[37],TCC_HIT[37],TCC_EA0_WRREQ[38],TCC_EA0_WRREQ_64B[38],TCC_EA0_WRREQ_LEVEL[38],TCC_HIT[38],TCC_EA0_WRREQ[39],TCC_EA0_WRREQ_64B[39],TCC_EA0_WRREQ_LEVEL[39],TCC_HIT[39],TCC_EA0_WRREQ[40],TCC_EA0_WRREQ_64B[40],TCC_EA0_WRREQ_LEVEL[40],TCC_HIT[40],TCC_EA0_WRREQ[41],TCC_EA0_WRREQ_64B[41],TCC_EA0_WRREQ_LEVEL[41],TCC_HIT[41],TCC_EA0_WRREQ[42],TCC_EA0_WRREQ_64B[42],TCC_EA0_WRREQ_LEVEL[42],TCC_HIT[42],TCC_EA0_WRREQ[43],TCC_EA0_WRREQ_64B[43],TCC_EA0_WRREQ_LEVEL[43],TCC_HIT[43],TCC_EA0_WRREQ[44],TCC_EA0_WRREQ_64B[44],TCC_EA0_WRREQ_LEVEL[44],TCC_HIT[44],TCC_EA0_WRREQ[45],TCC_EA0_WRREQ_64B[45],TCC_EA0_WRREQ_LEVEL[45],TCC_HIT[45],TCC_EA0_WRREQ[46],TCC_EA0_WRREQ_64B[46],TCC_EA0_WRREQ_LEVEL[46],TCC_HIT[46],TCC_EA0_WRREQ[47],TCC_EA0_WRREQ_64B[47],TCC_EA0_WRREQ_LEVEL[47],TCC_HIT[47],TCC_EA0_WRREQ[48],TCC_EA0_WRREQ_64B[48],TCC_EA0_WRREQ_LEVEL[48],TCC_HIT[48],TCC_EA0_WRREQ[49],TCC_EA0_WRREQ_64B[49],TCC_EA0_WRREQ_LEVEL[49],TCC_HIT[49],TCC_EA0_WRREQ[50],TCC_EA0_WRREQ_64B[50],TCC_EA0_WRREQ_LEVEL[50],TCC_HIT[50],TCC_EA0_WRREQ[51],TCC_EA0_WRREQ_64B[51],TCC_EA0_WRREQ_LEVEL[51],TCC_HIT[51],TCC_EA0_WRREQ[52],TCC_EA0_WRREQ_64B[52],TCC_EA0_WRREQ_LEVEL[52],TCC_HIT[52],TCC_EA0_WRREQ[53],TCC_EA0_WRREQ_64B[53],TCC_EA0_WRREQ_LEVEL[53],TCC_HIT[53],TCC_EA0_WRREQ[54],TCC_EA0_WRREQ_64B[54],TCC_EA0_WRREQ_LEVEL[54],TCC_HIT[54],TCC_EA0_WRREQ[55],TCC_EA0_WRREQ_64B[55],TCC_EA0_WRREQ_LEVEL[55],TCC_HIT[55],TCC_EA0_WRREQ[56],TCC_EA0_WRREQ_64B[56],TCC_EA0_WRREQ_LEVEL[56],TCC_HIT[56],TCC_EA0_WRREQ[57],TCC_EA0_WRREQ_64B[57],TCC_EA0_WRREQ_LEVEL[57],TCC_HIT[57],TCC_EA0_WRREQ[58],TCC_EA0_WRREQ_64B[58],TCC_EA0_WRREQ_LEVEL[58],TCC_HIT[58],TCC_EA0_WRREQ[59],TCC_EA0_WRREQ_64B[59],TCC_EA0_WRREQ_LEVEL[59],TCC_HIT[59],TCC_EA0_WRREQ[60],TCC_EA0_WRREQ_64B[60],TCC_EA0_WRREQ_LEVEL[60],TCC_HIT[60],TCC_EA0_WRREQ[61],TCC_EA0_WRREQ_64B[61],TCC_EA0_WRREQ_LEVEL[61],TCC_HIT[61],TCC_EA0_WRREQ[62],TCC_EA0_WRREQ_64B[62],TCC_EA0_WRREQ_LEVEL[62],TCC_HIT[62],TCC_EA0_WRREQ[63],TCC_EA0_WRREQ_64B[63],TCC_EA0_WRREQ_LEVEL[63],TCC_HIT[63],TCC_EA0_WRREQ[64],TCC_EA0_WRREQ_64B[64],TCC_EA0_WRREQ_LEVEL[64],TCC_HIT[64],TCC_EA0_WRREQ[65],TCC_EA0_WRREQ_64B[65],TCC_EA0_WRREQ_LEVEL[65],TCC_HIT[65],TCC_EA0_WRREQ[66],TCC_EA0_WRREQ_64B[66],TCC_EA0_WRREQ_LEVEL[66],TCC_HIT[66],TCC_EA0_WRREQ[67],TCC_EA0_WRREQ_64B[67],TCC_EA0_WRREQ_LEVEL[67],TCC_HIT[67],TCC_EA0_WRREQ[68],TCC_EA0_WRREQ_64B[68],TCC_EA0_WRREQ_LEVEL[68],TCC_HIT[68],TCC_EA0_WRREQ[69],TCC_EA0_WRREQ_64B[69],TCC_EA0_WRREQ_LEVEL[69],TCC_HIT[69],TCC_EA0_WRREQ[70],TCC_EA0_WRREQ_64B[70],TCC_EA0_WRREQ_LEVEL[70],TCC_HIT[70],TCC_EA0_WRREQ[71],TCC_EA0_WRREQ_64B[71],TCC_EA0_WRREQ_LEVEL[71],TCC_HIT[71],TCC_EA0_WRREQ[72],TCC_EA0_WRREQ_64B[72],TCC_EA0_WRREQ_LEVEL[72],TCC_HIT[72],TCC_EA0_WRREQ[73],TCC_EA0_WRREQ_64B[73],TCC_EA0_WRREQ_LEVEL[73],TCC_HIT[73],TCC_EA0_WRREQ[74],TCC_EA0_WRREQ_64B[74],TCC_EA0_WRREQ_LEVEL[74],TCC_HIT[74],TCC_EA0_WRREQ[75],TCC_EA0_WRREQ_64B[75],TCC_EA0_WRREQ_LEVEL[75],TCC_HIT[75],TCC_EA0_WRREQ[76],TCC_EA0_WRREQ_64B[76],TCC_EA0_WRREQ_LEVEL[76],TCC_HIT[76],TCC_EA0_WRREQ[77],TCC_EA0_WRREQ_64B[77],TCC_EA0_WRREQ_LEVEL[77],TCC_HIT[77],TCC_EA0_WRREQ[78],TCC_EA0_WRREQ_64B[78],TCC_EA0_WRREQ_LEVEL[78],TCC_HIT[78],TCC_EA0_WRREQ[79],TCC_EA0_WRREQ_64B[79],TCC_EA0_WRREQ_LEVEL[79],TCC_HIT[79],TCC_EA0_WRREQ[80],TCC_EA0_WRREQ_64B[80],TCC_EA0_WRREQ_LEVEL[80],TCC_HIT[80],TCC_EA0_WRREQ[81],TCC_EA0_WRREQ_64B[81],TCC_EA0_WRREQ_LEVEL[81],TCC_HIT[81],TCC_EA0_WRREQ[82],TCC_EA0_WRREQ_64B[82],TCC_EA0_WRREQ_LEVEL[82],TCC_HIT[82],TCC_EA0_WRREQ[83],TCC_EA0_WRREQ_64B[83],TCC_EA0_WRREQ_LEVEL[83],TCC_HIT[83],TCC_EA0_WRREQ[84],TCC_EA0_WRREQ_64B[84],TCC_EA0_WRREQ_LEVEL[84],TCC_HIT[84],TCC_EA0_WRREQ[85],TCC_EA0_WRREQ_64B[85],TCC_EA0_WRREQ_LEVEL[85],TCC_HIT[85],TCC_EA0_WRREQ[86],TCC_EA0_WRREQ_64B[86],TCC_EA0_WRREQ_LEVEL[86],TCC_HIT[86],TCC_EA0_WRREQ[87],TCC_EA0_WRREQ_64B[87],TCC_EA0_WRREQ_LEVEL[87],TCC_HIT[87],TCC_EA0_WRREQ[88],TCC_EA0_WRREQ_64B[88],TCC_EA0_WRREQ_LEVEL[88],TCC_HIT[88],TCC_EA0_WRREQ[89],TCC_EA0_WRREQ_64B[89],TCC_EA0_WRREQ_LEVEL[89],TCC_HIT[89],TCC_EA0_WRREQ[90],TCC_EA0_WRREQ_64B[90],TCC_EA0_WRREQ_LEVEL[90],TCC_HIT[90],TCC_EA0_WRREQ[91],TCC_EA0_WRREQ_64B[91],TCC_EA0_WRREQ_LEVEL[91],TCC_HIT[91],TCC_EA0_WRREQ[92],TCC_EA0_WRREQ_64B[92],TCC_EA0_WRREQ_LEVEL[92],TCC_HIT[92],TCC_EA0_WRREQ[93],TCC_EA0_WRREQ_64B[93],TCC_EA0_WRREQ_LEVEL[93],TCC_HIT[93],TCC_EA0_WRREQ[94],TCC_EA0_WRREQ_64B[94],TCC_EA0_WRREQ_LEVEL[94],TCC_HIT[94],TCC_EA0_WRREQ[95],TCC_EA0_WRREQ_64B[95],TCC_EA0_WRREQ_LEVEL[95],TCC_HIT[95],TCC_EA0_WRREQ[96],TCC_EA0_WRREQ_64B[96],TCC_EA0_WRREQ_LEVEL[96],TCC_HIT[96],TCC_EA0_WRREQ[97],TCC_EA0_WRREQ_64B[97],TCC_EA0_WRREQ_LEVEL[97],TCC_HIT[97],TCC_EA0_WRREQ[98],TCC_EA0_WRREQ_64B[98],TCC_EA0_WRREQ_LEVEL[98],TCC_HIT[98],TCC_EA0_WRREQ[99],TCC_EA0_WRREQ_64B[99],TCC_EA0_WRREQ_LEVEL[99],TCC_HIT[99],TCC_EA0_WRREQ[100],TCC_EA0_WRREQ_64B[100],TCC_EA0_WRREQ_LEVEL[100],TCC_HIT[100],TCC_EA0_WRREQ[101],TCC_EA0_WRREQ_64B[101],TCC_EA0_WRREQ_LEVEL[101],TCC_HIT[101],TCC_EA0_WRREQ[102],TCC_EA0_WRREQ_64B[102],TCC_EA0_WRREQ_LEVEL[102],TCC_HIT[102],TCC_EA0_WRREQ[103],TCC_EA0_WRREQ_64B[103],TCC_EA0_WRREQ_LEVEL[103],TCC_HIT[103],TCC_EA0_WRREQ[104],TCC_EA0_WRREQ_64B[104],TCC_EA0_WRREQ_LEVEL[104],TCC_HIT[104],TCC_EA0_WRREQ[105],TCC_EA0_WRREQ_64B[105],TCC_EA0_WRREQ_LEVEL[105],TCC_HIT[105],TCC_EA0_WRREQ[106],TCC_EA0_WRREQ_64B[106],TCC_EA0_WRREQ_LEVEL[106],TCC_HIT[106],TCC_EA0_WRREQ[107],TCC_EA0_WRREQ_64B[107],TCC_EA0_WRREQ_LEVEL[107],TCC_HIT[107],TCC_EA0_WRREQ[108],TCC_EA0_WRREQ_64B[108],TCC_EA0_WRREQ_LEVEL[108],TCC_HIT[108],TCC_EA0_WRREQ[109],TCC_EA0_WRREQ_64B[109],TCC_EA0_WRREQ_LEVEL[109],TCC_HIT[109],TCC_EA0_WRREQ[110],TCC_EA0_WRREQ_64B[110],TCC_EA0_WRREQ_LEVEL[110],TCC_HIT[110],TCC_EA0_WRREQ[111],TCC_EA0_WRREQ_64B[111],TCC_EA0_WRREQ_LEVEL[111],TCC_HIT[111],TCC_EA0_WRREQ[112],TCC_EA0_WRREQ_64B[112],TCC_EA0_WRREQ_LEVEL[112],TCC_HIT[112],TCC_EA0_WRREQ[113],TCC_EA0_WRREQ_64B[113],TCC_EA0_WRREQ_LEVEL[113],TCC_HIT[113],TCC_EA0_WRREQ[114],TCC_EA0_WRREQ_64B[114],TCC_EA0_WRREQ_LEVEL[114],TCC_HIT[114],TCC_EA0_WRREQ[115],TCC_EA0_WRREQ_64B[115],TCC_EA0_WRREQ_LEVEL[115],TCC_HIT[115],TCC_EA0_WRREQ[116],TCC_EA0_WRREQ_64B[116],TCC_EA0_WRREQ_LEVEL[116],TCC_HIT[116],TCC_EA0_WRREQ[117],TCC_EA0_WRREQ_64B[117],TCC_EA0_WRREQ_LEVEL[117],TCC_HIT[117],TCC_EA0_WRREQ[118],TCC_EA0_WRREQ_64B[118],TCC_EA0_WRREQ_LEVEL[118],TCC_HIT[118],TCC_EA0_WRREQ[119],TCC_EA0_WRREQ_64B[119],TCC_EA0_WRREQ_LEVEL[119],TCC_HIT[119],TCC_EA0_WRREQ[120],TCC_EA0_WRREQ_64B[120],TCC_EA0_WRREQ_LEVEL[120],TCC_HIT[120],TCC_EA0_WRREQ[121],TCC_EA0_WRREQ_64B[121],TCC_EA0_WRREQ_LEVEL[121],TCC_HIT[121],TCC_EA0_WRREQ[122],TCC_EA0_WRREQ_64B[122],TCC_EA0_WRREQ_LEVEL[122],TCC_HIT[122],TCC_EA0_WRREQ[123],TCC_EA0_WRREQ_64B[123],TCC_EA0_WRREQ_LEVEL[123],TCC_HIT[123],TCC_EA0_WRREQ[124],TCC_EA0_WRREQ_64B[124],TCC_EA0_WRREQ_LEVEL[124],TCC_HIT[124],TCC_EA0_WRREQ[125],TCC_EA0_WRREQ_64B[125],TCC_EA0_WRREQ_LEVEL[125],TCC_HIT[125],TCC_EA0_WRREQ[126],TCC_EA0_WRREQ_64B[126],TCC_EA0_WRREQ_LEVEL[126],TCC_HIT[126],TCC_EA0_WRREQ[127],TCC_EA0_WRREQ_64B[127],TCC_EA0_WRREQ_LEVEL[127],TCC_HIT[127],Wave_Size_10,Correlation_ID_10,SQC_DCACHE_REQ_READ_2,SQC_DCACHE_REQ_READ_4,Wave_Size_11,Correlation_ID_11,SQ_CYCLES,SQ_BUSY_CYCLES,SQ_BUSY_CU_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,SQ_INSTS_VALU_CVT,SQ_INSTS_VMEM_WR,SQ_INSTS_VMEM_RD,GRBM_COUNT,GRBM_GUI_ACTIVE,SPI_CSN_WINDOW_VALID,SPI_CSN_BUSY,CPC_CPC_STAT_BUSY,CPC_CPC_STAT_IDLE,CPF_CPF_STAT_BUSY,CPF_CPF_STAT_STALL,TA_BUFFER_WAVEFRONTS_sum,TA_TA_BUSY_sum,TCC_BUSY_sum,TCC_CYCLE_sum,TCC_PROBE_ALL_sum,TCC_PROBE_sum,TCP_GATE_EN1_sum,TCP_GATE_EN2_sum,TCP_TCR_TCP_STALL_CYCLES_sum,TCP_TD_TCP_STALL_CYCLES_sum,TD_TC_STALL_sum,TD_TD_BUSY_sum,Wave_Size_12,Correlation_ID_12,SQ_THREAD_CYCLES_VALU,SQ_IFETCH,SQ_LDS_BANK_CONFLICT,SQ_LDS_ADDR_CONFLICT,SQ_LDS_UNALIGNED_STALL,SQ_WAVES_EQ_64,SQ_WAVES_LT_64,SQ_WAVES_LT_48,SPI_RA_BAR_CU_FULL_CSN,SPI_RA_TGLIM_CU_FULL_CSN,TA_FLAT_READ_WAVEFRONTS_sum,TA_FLAT_WAVEFRONTS_sum,TCC_ALL_TC_OP_WB_WRITEBACK_sum,TCC_EA0_RDREQ_DRAM_sum,TCC_NORMAL_WRITEBACK_sum,TCC_TAG_STALL_sum,TCP_TCC_NC_ATOMIC_REQ_sum,TCP_TCC_NC_READ_REQ_sum,TCP_TCC_NC_WRITE_REQ_sum,TCP_TCC_UC_READ_REQ_sum,Wave_Size_13,Correlation_ID_13,SQ_INSTS_VMEM,SQ_INSTS_SALU,SQ_INSTS_VSKIPPED,SQ_INSTS,SQ_INSTS_VALU,SQ_INSTS_VALU_ADD_F16,SQ_INSTS_VALU_MUL_F16,SQ_INSTS_VALU_FMA_F16,GRBM_SPI_BUSY,SPI_CSN_NUM_THREADGROUPS,SPI_CSN_WAVE,CPC_CPC_TCIU_BUSY,CPC_CPC_TCIU_IDLE,CPF_CPF_TCIU_BUSY,CPF_CPF_TCIU_STALL,TA_BUFFER_READ_WAVEFRONTS_sum,TA_BUFFER_WRITE_WAVEFRONTS_sum,TCC_CC_REQ_sum,TCC_NC_REQ_sum,TCC_RW_REQ_sum,TCC_UC_REQ_sum,TCP_ATOMIC_TAGCONFLICT_STALL_CYCLES_sum,TCP_READ_TAGCONFLICT_STALL_CYCLES_sum,TCP_TA_TCP_STATE_READ_sum,TCP_WRITE_TAGCONFLICT_STALL_CYCLES_sum,TD_LOAD_WAVEFRONT_sum,TD_SPI_STALL_sum,Wave_Size_14,Correlation_ID_14,SQ_INSTS_VALU_MFMA_MOPS_I8,SQ_INSTS_VALU_MFMA_MOPS_F16,SQ_INSTS_VALU_MFMA_MOPS_BF16,SQ_INSTS_VALU_MFMA_MOPS_F32,SQ_INSTS_VALU_MFMA_MOPS_F64,SQC_TC_INST_REQ,SQC_TC_DATA_READ_REQ,SQC_TC_DATA_WRITE_REQ,TCP_PENDING_STALL_CYCLES_sum,Wave_Size_15,Correlation_ID_15,SQ_INSTS_VALU_TRANS_F64,SQ_INSTS_VALU_INT32,SQ_INSTS_VALU_INT64,SQ_INSTS_SMEM,SQ_INSTS_FLAT,SQ_INSTS_LDS,SQ_INSTS_GDS,SQ_INSTS_EXP_GDS,SPI_RA_RES_STALL_CSN,SPI_RA_TMP_STALL_CSN,CPC_CPC_UTCL2IU_BUSY,CPC_CPC_UTCL2IU_IDLE,CPF_CMP_UTCL1_STALL_ON_TRANSLATION,TA_BUFFER_COALESCED_READ_CYCLES_sum,TA_BUFFER_COALESCED_WRITE_CYCLES_sum,TCC_ATOMIC_sum,TCC_READ_sum,TCC_WRITEBACK_sum,TCC_WRITE_sum,TCP_TOTAL_ATOMIC_WITHOUT_RET_sum,TCP_TOTAL_ATOMIC_WITH_RET_sum,TCP_TOTAL_CACHE_ACCESSES_sum,TCP_TOTAL_WRITEBACK_INVALIDATES_sum,TD_COALESCABLE_WAVEFRONT_sum,Wave_Size_16,Correlation_ID_16,SQC_TC_DATA_ATOMIC_REQ,SQC_TC_STALL,SQC_TC_REQ,SQC_DCACHE_REQ_READ_16,SQC_ICACHE_REQ,SQC_ICACHE_HITS,SQC_ICACHE_MISSES,SQC_ICACHE_MISSES_DUPLICATE,Wave_Size_17,Correlation_ID_17,SQ_ACTIVE_INST_SCA,SQ_ACTIVE_INST_EXP_GDS,SQ_ACTIVE_INST_MISC,SQ_ACTIVE_INST_FLAT,SQ_INST_CYCLES_VMEM_WR,SQ_INST_CYCLES_VMEM_RD,SQ_INST_CYCLES_SMEM,SQ_INST_CYCLES_SALU,SPI_RA_SGPR_SIMD_FULL_CSN,SPI_RA_LDS_CU_FULL_CSN,CPC_ME1_DC0_SPI_BUSY,TA_ADDR_STALLED_BY_TD_CYCLES_sum,TA_DATA_STALLED_BY_TC_CYCLES_sum,TCC_BUBBLE_sum,TCC_EA0_RDREQ_32B_sum,TCC_EA0_RDREQ_sum,TCC_EA0_RD_UNCACHED_32B_sum,TCP_TCC_ATOMIC_WITHOUT_RET_REQ_sum,TCP_TCC_ATOMIC_WITH_RET_REQ_sum,TCP_TCC_READ_REQ_sum,TCP_TCC_WRITE_REQ_sum,Start_Timestamp,End_Timestamp +0,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,2806891.0,0.0,0.0,65536.0,60576.0,160.0,4800.0,32768.0,64,0,0,0.0,512.0,47816.0,0.0,0.0,512.0,47816.0,0.0,0.0,512.0,47816.0,0.0,0.0,512.0,47816.0,0.0,0.0,512.0,47816.0,0.0,0.0,512.0,47816.0,0.0,0.0,512.0,47816.0,0.0,0.0,512.0,47816.0,0.0,0.0,512.0,47816.0,0.0,0.0,512.0,47816.0,0.0,0.0,512.0,47816.0,0.0,0.0,512.0,47816.0,0.0,0.0,512.0,47816.0,0.0,0.0,512.0,47816.0,0.0,0.0,512.0,47816.0,0.0,0.0,512.0,47816.0,0.0,0.0,512.0,48612.0,0.0,0.0,512.0,48612.0,0.0,0.0,512.0,48612.0,0.0,0.0,512.0,48612.0,0.0,0.0,512.0,48612.0,0.0,0.0,512.0,48612.0,0.0,0.0,512.0,48612.0,0.0,0.0,512.0,48612.0,0.0,0.0,512.0,48612.0,0.0,0.0,512.0,48612.0,0.0,0.0,512.0,48612.0,0.0,0.0,512.0,48612.0,0.0,0.0,512.0,48612.0,0.0,0.0,512.0,48612.0,0.0,0.0,512.0,48612.0,0.0,0.0,512.0,48612.0,0.0,0.0,512.0,60573.0,0.0,0.0,512.0,60573.0,0.0,0.0,512.0,60573.0,0.0,0.0,512.0,60573.0,0.0,0.0,512.0,60573.0,0.0,0.0,512.0,60573.0,0.0,0.0,512.0,60573.0,0.0,0.0,512.0,60573.0,0.0,0.0,512.0,60573.0,0.0,0.0,512.0,60573.0,0.0,0.0,512.0,60573.0,0.0,0.0,512.0,60573.0,0.0,0.0,512.0,60573.0,0.0,0.0,512.0,60573.0,0.0,0.0,512.0,60573.0,0.0,0.0,512.0,60573.0,0.0,0.0,512.0,71121.0,0.0,0.0,512.0,71121.0,0.0,0.0,512.0,71121.0,0.0,0.0,512.0,71121.0,0.0,0.0,512.0,71121.0,0.0,0.0,512.0,71121.0,0.0,0.0,512.0,71121.0,0.0,0.0,512.0,71121.0,0.0,0.0,512.0,71121.0,0.0,0.0,512.0,71121.0,0.0,0.0,512.0,71121.0,0.0,0.0,512.0,71121.0,0.0,0.0,512.0,71121.0,0.0,0.0,512.0,71121.0,0.0,0.0,512.0,71121.0,0.0,0.0,512.0,71121.0,0.0,0.0,512.0,89829.0,0.0,0.0,512.0,89829.0,0.0,0.0,512.0,89829.0,0.0,0.0,512.0,89829.0,0.0,0.0,512.0,89829.0,0.0,0.0,512.0,89829.0,0.0,0.0,512.0,89829.0,0.0,0.0,512.0,89829.0,0.0,0.0,512.0,89829.0,0.0,0.0,512.0,89829.0,0.0,0.0,512.0,89829.0,0.0,0.0,512.0,89829.0,0.0,0.0,512.0,89829.0,0.0,0.0,512.0,89829.0,0.0,0.0,512.0,89829.0,0.0,0.0,512.0,89829.0,0.0,0.0,512.0,100241.0,0.0,0.0,512.0,100241.0,0.0,0.0,512.0,100241.0,0.0,0.0,512.0,100241.0,0.0,0.0,512.0,100241.0,0.0,0.0,512.0,100241.0,0.0,0.0,512.0,100241.0,0.0,0.0,512.0,100241.0,0.0,0.0,512.0,100241.0,0.0,0.0,512.0,100241.0,0.0,0.0,512.0,100241.0,0.0,0.0,512.0,100241.0,0.0,0.0,512.0,100241.0,0.0,0.0,512.0,100241.0,0.0,0.0,512.0,100241.0,0.0,0.0,512.0,100241.0,0.0,0.0,512.0,102934.0,0.0,0.0,512.0,102934.0,0.0,0.0,512.0,102934.0,0.0,0.0,512.0,102934.0,0.0,0.0,512.0,102934.0,0.0,0.0,512.0,102934.0,0.0,0.0,512.0,102934.0,0.0,0.0,512.0,102934.0,0.0,0.0,512.0,102934.0,0.0,0.0,512.0,102934.0,0.0,0.0,512.0,102934.0,0.0,0.0,512.0,102934.0,0.0,0.0,512.0,102934.0,0.0,0.0,512.0,102934.0,0.0,0.0,512.0,102934.0,0.0,0.0,512.0,102934.0,0.0,0.0,512.0,113148.0,0.0,0.0,512.0,113148.0,0.0,0.0,512.0,113148.0,0.0,0.0,512.0,113148.0,0.0,0.0,512.0,113148.0,0.0,0.0,512.0,113148.0,0.0,0.0,512.0,113148.0,0.0,0.0,512.0,113148.0,0.0,0.0,512.0,113148.0,0.0,0.0,512.0,113148.0,0.0,0.0,512.0,113148.0,0.0,0.0,512.0,113148.0,0.0,0.0,512.0,113148.0,0.0,0.0,512.0,113148.0,0.0,0.0,512.0,113148.0,0.0,0.0,512.0,113148.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,109988688.0,70351897.0,218030.0,0.0,0.0,65536.0,131072.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,56966.0,33553.0,2088347.0,696.0,0.0,298326.0,0.0,0.0,66160.0,131328.0,197488.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1031.0,597.0,1621.0,1616.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1029.0,595.0,1619.0,1616.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1029.0,595.0,1619.0,1616.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1028.0,594.0,1618.0,1616.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1029.0,595.0,1619.0,1616.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1028.0,594.0,1618.0,1616.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1028.0,594.0,1618.0,1616.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1031.0,597.0,1621.0,1616.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,64,0,16384.0,16384.0,31657130.0,8165807.0,278528.0,0.0,0.0,98304.0,1495583.0,0.0,0.0,1974413.0,79157.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,450238.0,2226.0,64,0,0,275.0,0.0,1024.0,230.0,0.0,1024.0,368.0,0.0,1024.0,235.0,0.0,1024.0,227.0,0.0,1024.0,384.0,0.0,1024.0,232.0,0.0,1024.0,327.0,0.0,1024.0,282.0,0.0,1024.0,423.0,0.0,1024.0,315.0,0.0,1024.0,585.0,0.0,1024.0,219.0,0.0,1024.0,408.0,0.0,1024.0,605.0,0.0,1024.0,341.0,0.0,1024.0,362.0,0.0,1024.0,346.0,0.0,1024.0,333.0,0.0,1024.0,250.0,0.0,1024.0,212.0,0.0,1024.0,0.0,0.0,1024.0,235.0,0.0,1024.0,212.0,0.0,1024.0,363.0,0.0,1024.0,228.0,0.0,1024.0,370.0,0.0,1024.0,238.0,0.0,1024.0,285.0,0.0,1024.0,311.0,0.0,1024.0,258.0,0.0,1024.0,324.0,0.0,1024.0,319.0,0.0,1024.0,233.0,0.0,1024.0,325.0,0.0,1024.0,240.0,0.0,1024.0,347.0,0.0,1024.0,365.0,0.0,1024.0,406.0,0.0,1024.0,372.0,0.0,1024.0,389.0,0.0,1024.0,360.0,0.0,1024.0,316.0,0.0,1024.0,353.0,0.0,1024.0,214.0,0.0,1024.0,0.0,0.0,1024.0,242.0,0.0,1024.0,375.0,0.0,1024.0,890.0,0.0,1024.0,1138.0,0.0,1024.0,798.0,0.0,1024.0,1264.0,0.0,1024.0,920.0,0.0,1024.0,771.0,0.0,1024.0,1049.0,0.0,1024.0,838.0,0.0,1024.0,389.0,0.0,1024.0,281.0,0.0,1024.0,400.0,0.0,1024.0,296.0,0.0,1024.0,352.0,0.0,1024.0,374.0,0.0,1024.0,501.0,0.0,1024.0,387.0,0.0,1024.0,457.0,0.0,1024.0,276.0,0.0,1024.0,438.0,0.0,1024.0,418.0,0.0,1024.0,215.0,0.0,1024.0,0.0,0.0,1024.0,217.0,0.0,1024.0,393.0,0.0,1024.0,377.0,0.0,1024.0,232.0,0.0,1024.0,419.0,0.0,1024.0,241.0,0.0,1024.0,318.0,0.0,1024.0,336.0,0.0,1024.0,400.0,0.0,1024.0,373.0,0.0,1024.0,433.0,0.0,1024.0,244.0,0.0,1024.0,413.0,0.0,1024.0,227.0,0.0,1024.0,340.0,0.0,1024.0,362.0,0.0,1024.0,379.0,0.0,1024.0,396.0,0.0,1024.0,1583.0,0.0,1024.0,1326.0,0.0,1024.0,2066.0,0.0,1024.0,1824.0,0.0,1024.0,799.0,0.0,1024.0,678.0,0.0,1024.0,1228.0,0.0,1024.0,1473.0,0.0,1024.0,239.0,0.0,1024.0,370.0,0.0,1024.0,393.0,0.0,1024.0,414.0,0.0,1024.0,213.0,0.0,1024.0,0.0,0.0,1024.0,242.0,0.0,1024.0,209.0,0.0,1024.0,382.0,0.0,1024.0,251.0,0.0,1024.0,389.0,0.0,1024.0,268.0,0.0,1024.0,309.0,0.0,1024.0,327.0,0.0,1024.0,226.0,0.0,1024.0,356.0,0.0,1024.0,405.0,0.0,1024.0,245.0,0.0,1024.0,325.0,0.0,1024.0,232.0,0.0,1024.0,238.0,0.0,1024.0,369.0,0.0,1024.0,247.0,0.0,1024.0,365.0,0.0,1024.0,270.0,0.0,1024.0,353.0,0.0,1024.0,344.0,0.0,1024.0,320.0,0.0,1024.0,211.0,0.0,1024.0,0.0,0.0,1024.0,277.0,0.0,1024.0,227.0,0.0,1024.0,64,0,0,0.0,512.0,0.0,856983.0,0.0,513.0,0.0,893575.0,0.0,513.0,0.0,918403.0,0.0,532.0,0.0,1088883.0,0.0,512.0,0.0,926649.0,0.0,515.0,0.0,887594.0,0.0,512.0,0.0,939914.0,0.0,512.0,0.0,872123.0,0.0,512.0,0.0,860114.0,0.0,512.0,0.0,903865.0,0.0,512.0,0.0,909455.0,0.0,512.0,0.0,925293.0,0.0,517.0,0.0,864133.0,0.0,512.0,0.0,833736.0,0.0,512.0,0.0,926640.0,0.0,512.0,0.0,956071.0,0.0,512.0,0.0,885496.0,0.0,512.0,0.0,923807.0,0.0,512.0,0.0,906247.0,0.0,512.0,0.0,936499.0,0.0,517.0,0.0,753100.0,0.0,512.0,0.0,750607.0,0.0,512.0,0.0,945794.0,0.0,512.0,0.0,917819.0,0.0,512.0,0.0,805728.0,0.0,513.0,0.0,859518.0,0.0,513.0,0.0,867635.0,0.0,532.0,0.0,957410.0,0.0,512.0,0.0,874349.0,0.0,515.0,0.0,809711.0,0.0,512.0,0.0,917695.0,0.0,512.0,0.0,877689.0,0.0,512.0,0.0,774867.0,0.0,513.0,0.0,846161.0,0.0,513.0,0.0,788791.0,0.0,532.0,0.0,951855.0,0.0,512.0,0.0,822658.0,0.0,514.0,0.0,826519.0,0.0,512.0,0.0,834454.0,0.0,512.0,0.0,820229.0,0.0,512.0,0.0,778214.0,0.0,512.0,0.0,801327.0,0.0,512.0,0.0,827835.0,0.0,512.0,0.0,821848.0,0.0,517.0,0.0,821254.0,0.0,512.0,0.0,806869.0,0.0,512.0,0.0,852689.0,0.0,512.0,0.0,842434.0,0.0,512.0,0.0,683678.0,0.0,512.0,0.0,687948.0,0.0,512.0,0.0,719061.0,0.0,512.0,0.0,707222.0,0.0,517.0,0.0,665237.0,0.0,512.0,0.0,658506.0,0.0,512.0,0.0,734225.0,0.0,512.0,0.0,726585.0,0.0,512.0,0.0,724280.0,0.0,513.0,0.0,749223.0,0.0,513.0,0.0,747872.0,0.0,532.0,0.0,894608.0,0.0,512.0,0.0,755331.0,0.0,515.0,0.0,718927.0,0.0,512.0,0.0,804784.0,0.0,512.0,0.0,722873.0,0.0,512.0,0.0,830337.0,0.0,512.0,0.0,844481.0,0.0,512.0,0.0,844969.0,0.0,512.0,0.0,854455.0,0.0,517.0,0.0,849989.0,0.0,512.0,0.0,874022.0,0.0,512.0,0.0,887182.0,0.0,512.0,0.0,870714.0,0.0,512.0,0.0,743941.0,0.0,513.0,0.0,781014.0,0.0,513.0,0.0,826713.0,0.0,532.0,0.0,1085468.0,0.0,512.0,0.0,810708.0,0.0,514.0,0.0,834236.0,0.0,512.0,0.0,803985.0,0.0,512.0,0.0,803325.0,0.0,512.0,0.0,789251.0,0.0,513.0,0.0,785409.0,0.0,513.0,0.0,806191.0,0.0,532.0,0.0,1070836.0,0.0,512.0,0.0,819551.0,0.0,515.0,0.0,817122.0,0.0,512.0,0.0,832275.0,0.0,512.0,0.0,807853.0,0.0,512.0,0.0,827360.0,0.0,512.0,0.0,836914.0,0.0,512.0,0.0,902022.0,0.0,512.0,0.0,822180.0,0.0,517.0,0.0,867465.0,0.0,512.0,0.0,868486.0,0.0,512.0,0.0,859879.0,0.0,512.0,0.0,847996.0,0.0,512.0,0.0,842384.0,0.0,512.0,0.0,873845.0,0.0,512.0,0.0,865623.0,0.0,512.0,0.0,855093.0,0.0,517.0,0.0,806869.0,0.0,512.0,0.0,873418.0,0.0,512.0,0.0,868158.0,0.0,512.0,0.0,872495.0,0.0,512.0,0.0,810163.0,0.0,513.0,0.0,803254.0,0.0,513.0,0.0,809254.0,0.0,532.0,0.0,995814.0,0.0,512.0,0.0,800694.0,0.0,514.0,0.0,822055.0,0.0,512.0,0.0,845353.0,0.0,512.0,0.0,830449.0,0.0,512.0,0.0,829251.0,0.0,513.0,0.0,777475.0,0.0,513.0,0.0,832635.0,0.0,532.0,0.0,1033311.0,0.0,512.0,0.0,844033.0,0.0,515.0,0.0,887286.0,0.0,512.0,0.0,832408.0,0.0,512.0,0.0,832336.0,0.0,512.0,0.0,821381.0,0.0,512.0,0.0,871564.0,0.0,512.0,0.0,859846.0,0.0,512.0,0.0,879328.0,0.0,517.0,0.0,847771.0,0.0,512.0,0.0,873725.0,0.0,512.0,0.0,887815.0,0.0,512.0,0.0,840248.0,64,0,0,1024.0,1024.0,425318.0,512.0,1024.0,1024.0,433054.0,512.0,1024.0,1024.0,441658.0,512.0,1024.0,1024.0,440098.0,512.0,1024.0,1024.0,424380.0,512.0,1024.0,1024.0,433797.0,512.0,1024.0,1024.0,450109.0,512.0,1024.0,1024.0,439901.0,512.0,1024.0,1024.0,417597.0,512.0,1024.0,1024.0,437372.0,512.0,1024.0,1024.0,429840.0,512.0,1024.0,1024.0,433317.0,512.0,1024.0,1024.0,427080.0,590.0,1024.0,1024.0,433945.0,512.0,1024.0,1024.0,441714.0,512.0,1024.0,1024.0,435910.0,512.0,1024.0,1024.0,681235.0,512.0,1024.0,1024.0,732708.0,512.0,1024.0,1024.0,679104.0,512.0,1024.0,1024.0,732714.0,512.0,1024.0,1024.0,701632.0,590.0,1024.0,1024.0,704109.0,512.0,1024.0,1024.0,744460.0,512.0,1024.0,1024.0,692178.0,512.0,1024.0,1024.0,700982.0,512.0,1024.0,1024.0,730563.0,512.0,1024.0,1024.0,714447.0,512.0,1024.0,1024.0,709727.0,512.0,1024.0,1024.0,711344.0,512.0,1024.0,1024.0,719967.0,512.0,1024.0,1024.0,703086.0,512.0,1024.0,1024.0,728101.0,512.0,1024.0,1024.0,585026.0,512.0,1024.0,1024.0,602412.0,512.0,1024.0,1024.0,604486.0,512.0,1024.0,1024.0,597495.0,512.0,1024.0,1024.0,602074.0,512.0,1024.0,1024.0,591608.0,512.0,1024.0,1024.0,627341.0,512.0,1024.0,1024.0,571182.0,512.0,1024.0,1024.0,510188.0,512.0,1024.0,1024.0,546302.0,512.0,1024.0,1024.0,545302.0,512.0,1024.0,1024.0,533483.0,512.0,1024.0,1024.0,546017.0,590.0,1024.0,1024.0,539108.0,512.0,1024.0,1024.0,573353.0,512.0,1024.0,1024.0,581795.0,512.0,1024.0,1024.0,702859.0,512.0,1024.0,1024.0,762092.0,512.0,1024.0,1024.0,754854.0,512.0,1024.0,1024.0,745550.0,512.0,1024.0,1024.0,728057.0,590.0,1024.0,1024.0,749486.0,512.0,1024.0,1024.0,742468.0,512.0,1024.0,1024.0,762942.0,512.0,1024.0,1024.0,747463.0,512.0,1024.0,1024.0,796314.0,512.0,1024.0,1024.0,796491.0,512.0,1024.0,1024.0,821980.0,512.0,1024.0,1024.0,772377.0,512.0,1024.0,1024.0,790857.0,512.0,1024.0,1024.0,845347.0,512.0,1024.0,1024.0,760709.0,512.0,1024.0,1024.0,421833.0,512.0,1024.0,1024.0,429655.0,512.0,1024.0,1024.0,438540.0,512.0,1024.0,1024.0,436526.0,512.0,1024.0,1024.0,424484.0,590.0,1024.0,1024.0,429978.0,512.0,1024.0,1024.0,445231.0,512.0,1024.0,1024.0,441740.0,512.0,1024.0,1024.0,422361.0,512.0,1024.0,1024.0,433536.0,512.0,1024.0,1024.0,430742.0,512.0,1024.0,1024.0,437577.0,512.0,1024.0,1024.0,424775.0,512.0,1024.0,1024.0,430109.0,512.0,1024.0,1024.0,438897.0,512.0,1024.0,1024.0,433251.0,512.0,1024.0,1024.0,471887.0,512.0,1024.0,1024.0,463158.0,512.0,1024.0,1024.0,496427.0,512.0,1024.0,1024.0,468114.0,512.0,1024.0,1024.0,468073.0,512.0,1024.0,1024.0,457678.0,512.0,1024.0,1024.0,510669.0,512.0,1024.0,1024.0,474653.0,512.0,1024.0,1024.0,434200.0,512.0,1024.0,1024.0,439695.0,512.0,1024.0,1024.0,452127.0,512.0,1024.0,1024.0,446151.0,512.0,1024.0,1024.0,447955.0,590.0,1024.0,1024.0,451467.0,512.0,1024.0,1024.0,470267.0,512.0,1024.0,1024.0,458613.0,512.0,1024.0,1024.0,756108.0,512.0,1024.0,1024.0,786484.0,512.0,1024.0,1024.0,744910.0,512.0,1024.0,1024.0,753156.0,512.0,1024.0,1024.0,705266.0,590.0,1024.0,1024.0,729210.0,512.0,1024.0,1024.0,738021.0,512.0,1024.0,1024.0,700371.0,512.0,1024.0,1024.0,633669.0,512.0,1024.0,1024.0,662705.0,512.0,1024.0,1024.0,679066.0,512.0,1024.0,1024.0,660901.0,512.0,1024.0,1024.0,683505.0,512.0,1024.0,1024.0,694602.0,512.0,1024.0,1024.0,730276.0,512.0,1024.0,1024.0,714758.0,512.0,1024.0,1024.0,621094.0,512.0,1024.0,1024.0,663781.0,512.0,1024.0,1024.0,672899.0,512.0,1024.0,1024.0,649926.0,512.0,1024.0,1024.0,691486.0,512.0,1024.0,1024.0,722610.0,512.0,1024.0,1024.0,768657.0,512.0,1024.0,1024.0,731585.0,512.0,1024.0,1024.0,831769.0,512.0,1024.0,1024.0,920836.0,512.0,1024.0,1024.0,833889.0,512.0,1024.0,1024.0,821224.0,512.0,1024.0,1024.0,779968.0,590.0,1024.0,1024.0,844655.0,512.0,1024.0,1024.0,828138.0,512.0,1024.0,1024.0,752880.0,512.0,64,0,32768.0,0.0,64,0,10615632.0,606890.0,5380335.0,16384.0,37852719.0,0.0,16384.0,16384.0,2653908.0,2653908.0,10609700.0,646738.0,2653908.0,0.0,2653908.0,78.0,0.0,958395.0,11571211.0,42462528.0,0.0,0.0,6737446.0,1766588.0,5019.0,1851.0,1428386.0,1740679.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,65536.0,65609.0,0.0,42472.0,0.0,0.0,0.0,0.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,152989.0,4096.0,16384.0,1586.0,2562873.0,2242886.0,0.0,0.0,0.0,0.0,0.0,197248.0,228.0,0.0,0.0,32768.0,0.0,32768.0,180.0,64,0,0.0,0.0,0.0,0.0,0.0,640.0,160.0,0.0,1232657.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,45795.0,0.0,680.0,2439166.0,78.0,0.0,0.0,0.0,66402.0,65656.0,131072.0,0.0,0.0,524288.0,304.0,0.0,64,0,0.0,0.0,800.0,0.0,65536.0,61474.0,160.0,3902.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,131952.0,0.0,205087.0,65536.0,0.0,65779.0,422.0,0.0,0.0,65536.0,131072.0,716165268071613,716165268087773 +1,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,2809976.0,0.0,0.0,65536.0,60576.0,160.0,4800.0,32768.0,64,0,0,0.0,512.0,42796.0,0.0,0.0,512.0,42796.0,0.0,0.0,512.0,42796.0,0.0,0.0,512.0,42796.0,0.0,0.0,512.0,42796.0,0.0,0.0,512.0,42796.0,0.0,0.0,512.0,42796.0,0.0,0.0,512.0,42796.0,0.0,0.0,512.0,42796.0,0.0,0.0,512.0,42796.0,0.0,0.0,512.0,42796.0,0.0,0.0,512.0,42796.0,0.0,0.0,512.0,42796.0,0.0,0.0,512.0,42796.0,0.0,0.0,512.0,42796.0,0.0,0.0,512.0,42796.0,0.0,0.0,512.0,44613.0,0.0,0.0,512.0,44613.0,0.0,0.0,512.0,44613.0,0.0,0.0,512.0,44613.0,0.0,0.0,512.0,44613.0,0.0,0.0,512.0,44613.0,0.0,0.0,512.0,44613.0,0.0,0.0,512.0,44613.0,0.0,0.0,512.0,44613.0,0.0,0.0,512.0,44613.0,0.0,0.0,512.0,44613.0,0.0,0.0,512.0,44613.0,0.0,0.0,512.0,44613.0,0.0,0.0,512.0,44613.0,0.0,0.0,512.0,44613.0,0.0,0.0,512.0,44613.0,0.0,0.0,512.0,63251.0,0.0,0.0,512.0,63251.0,0.0,0.0,512.0,63251.0,0.0,0.0,512.0,63251.0,0.0,0.0,512.0,63251.0,0.0,0.0,512.0,63251.0,0.0,0.0,512.0,63251.0,0.0,0.0,512.0,63251.0,0.0,0.0,512.0,63251.0,0.0,0.0,512.0,63251.0,0.0,0.0,512.0,63251.0,0.0,0.0,512.0,63251.0,0.0,0.0,512.0,63251.0,0.0,0.0,512.0,63251.0,0.0,0.0,512.0,63251.0,0.0,0.0,512.0,63251.0,0.0,0.0,512.0,73365.0,0.0,0.0,512.0,73365.0,0.0,0.0,512.0,73365.0,0.0,0.0,512.0,73365.0,0.0,0.0,512.0,73365.0,0.0,0.0,512.0,73365.0,0.0,0.0,512.0,73365.0,0.0,0.0,512.0,73365.0,0.0,0.0,512.0,73365.0,0.0,0.0,512.0,73365.0,0.0,0.0,512.0,73365.0,0.0,0.0,512.0,73365.0,0.0,0.0,512.0,73365.0,0.0,0.0,512.0,73365.0,0.0,0.0,512.0,73365.0,0.0,0.0,512.0,73365.0,0.0,0.0,512.0,85157.0,0.0,0.0,512.0,85157.0,0.0,0.0,512.0,85157.0,0.0,0.0,512.0,85157.0,0.0,0.0,512.0,85157.0,0.0,0.0,512.0,85157.0,0.0,0.0,512.0,85157.0,0.0,0.0,512.0,85157.0,0.0,0.0,512.0,85157.0,0.0,0.0,512.0,85157.0,0.0,0.0,512.0,85157.0,0.0,0.0,512.0,85157.0,0.0,0.0,512.0,85157.0,0.0,0.0,512.0,85157.0,0.0,0.0,512.0,85157.0,0.0,0.0,512.0,85157.0,0.0,0.0,512.0,96097.0,0.0,0.0,512.0,96097.0,0.0,0.0,512.0,96097.0,0.0,0.0,512.0,96097.0,0.0,0.0,512.0,96097.0,0.0,0.0,512.0,96097.0,0.0,0.0,512.0,96097.0,0.0,0.0,512.0,96097.0,0.0,0.0,512.0,96097.0,0.0,0.0,512.0,96097.0,0.0,0.0,512.0,96097.0,0.0,0.0,512.0,96097.0,0.0,0.0,512.0,96097.0,0.0,0.0,512.0,96097.0,0.0,0.0,512.0,96097.0,0.0,0.0,512.0,96097.0,0.0,0.0,512.0,95404.0,0.0,0.0,512.0,95404.0,0.0,0.0,512.0,95404.0,0.0,0.0,512.0,95404.0,0.0,0.0,512.0,95404.0,0.0,0.0,512.0,95404.0,0.0,0.0,512.0,95404.0,0.0,0.0,512.0,95404.0,0.0,0.0,512.0,95404.0,0.0,0.0,512.0,95404.0,0.0,0.0,512.0,95404.0,0.0,0.0,512.0,95404.0,0.0,0.0,512.0,95404.0,0.0,0.0,512.0,95404.0,0.0,0.0,512.0,95404.0,0.0,0.0,512.0,95404.0,0.0,0.0,512.0,105664.0,0.0,0.0,512.0,105664.0,0.0,0.0,512.0,105664.0,0.0,0.0,512.0,105664.0,0.0,0.0,512.0,105664.0,0.0,0.0,512.0,105664.0,0.0,0.0,512.0,105664.0,0.0,0.0,512.0,105664.0,0.0,0.0,512.0,105664.0,0.0,0.0,512.0,105664.0,0.0,0.0,512.0,105664.0,0.0,0.0,512.0,105664.0,0.0,0.0,512.0,105664.0,0.0,0.0,512.0,105664.0,0.0,0.0,512.0,105664.0,0.0,0.0,512.0,105664.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,53951831.0,79878391.0,251624.0,0.0,0.0,65536.0,131072.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,45515.0,24736.0,2027585.0,9618.0,0.0,287163.0,0.0,0.0,65536.0,131336.0,196872.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1026.0,514.0,1538.0,1536.0,1025.0,513.0,1537.0,1536.0,1031.0,519.0,1543.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,514.0,1538.0,1536.0,1025.0,513.0,1537.0,1536.0,1030.0,518.0,1542.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,514.0,1538.0,1536.0,1025.0,513.0,1537.0,1536.0,1029.0,517.0,1541.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,514.0,1538.0,1536.0,1025.0,513.0,1537.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,514.0,1538.0,1536.0,1025.0,513.0,1537.0,1536.0,1028.0,516.0,1540.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,514.0,1538.0,1536.0,1025.0,513.0,1537.0,1536.0,1029.0,517.0,1541.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,514.0,1538.0,1536.0,1025.0,513.0,1537.0,1536.0,1030.0,518.0,1542.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1026.0,514.0,1538.0,1536.0,1025.0,513.0,1537.0,1536.0,1030.0,518.0,1542.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,64,0,16384.0,16384.0,24961608.0,6525772.0,278528.0,0.0,0.0,98304.0,1161147.0,0.0,0.0,1926382.0,61599.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,447342.0,2248.0,64,0,0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,64,0,0,0.0,512.0,0.0,422811.0,0.0,514.0,0.0,425660.0,0.0,515.0,0.0,459721.0,0.0,532.0,0.0,762849.0,0.0,513.0,0.0,425508.0,0.0,515.0,0.0,417933.0,0.0,512.0,0.0,436147.0,0.0,512.0,0.0,435341.0,0.0,512.0,0.0,362344.0,0.0,513.0,0.0,378849.0,0.0,512.0,0.0,377452.0,0.0,512.0,0.0,382874.0,0.0,512.0,0.0,381253.0,0.0,512.0,0.0,380054.0,0.0,512.0,0.0,391881.0,0.0,512.0,0.0,375600.0,0.0,512.0,0.0,370696.0,0.0,513.0,0.0,392029.0,0.0,512.0,0.0,379226.0,0.0,512.0,0.0,389824.0,0.0,512.0,0.0,396858.0,0.0,512.0,0.0,394731.0,0.0,512.0,0.0,414274.0,0.0,512.0,0.0,392528.0,0.0,512.0,0.0,366272.0,0.0,514.0,0.0,378126.0,0.0,513.0,0.0,386506.0,0.0,533.0,0.0,444405.0,0.0,513.0,0.0,387007.0,0.0,515.0,0.0,385840.0,0.0,512.0,0.0,408314.0,0.0,512.0,0.0,407124.0,0.0,512.0,0.0,370674.0,0.0,514.0,0.0,396059.0,0.0,513.0,0.0,382586.0,0.0,533.0,0.0,611659.0,0.0,513.0,0.0,424202.0,0.0,516.0,0.0,427314.0,0.0,512.0,0.0,445278.0,0.0,512.0,0.0,420032.0,0.0,512.0,0.0,412539.0,0.0,513.0,0.0,430719.0,0.0,512.0,0.0,437838.0,0.0,512.0,0.0,437795.0,0.0,512.0,0.0,405316.0,0.0,512.0,0.0,407030.0,0.0,512.0,0.0,436392.0,0.0,512.0,0.0,424926.0,0.0,512.0,0.0,658735.0,0.0,513.0,0.0,683649.0,0.0,512.0,0.0,683327.0,0.0,512.0,0.0,694193.0,0.0,512.0,0.0,599303.0,0.0,512.0,0.0,611670.0,0.0,512.0,0.0,629944.0,0.0,512.0,0.0,632637.0,0.0,512.0,0.0,416611.0,0.0,514.0,0.0,439802.0,0.0,513.0,0.0,428683.0,0.0,533.0,0.0,675413.0,0.0,513.0,0.0,471911.0,0.0,515.0,0.0,490170.0,0.0,512.0,0.0,490690.0,0.0,512.0,0.0,466432.0,0.0,512.0,0.0,544157.0,0.0,513.0,0.0,557675.0,0.0,512.0,0.0,565216.0,0.0,512.0,0.0,576590.0,0.0,512.0,0.0,525398.0,0.0,512.0,0.0,523465.0,0.0,512.0,0.0,537062.0,0.0,512.0,0.0,542689.0,0.0,512.0,0.0,373313.0,0.0,514.0,0.0,397600.0,0.0,513.0,0.0,386390.0,0.0,533.0,0.0,605549.0,0.0,513.0,0.0,426061.0,0.0,514.0,0.0,435805.0,0.0,512.0,0.0,447518.0,0.0,512.0,0.0,428451.0,0.0,512.0,0.0,407892.0,0.0,514.0,0.0,434678.0,0.0,513.0,0.0,425266.0,0.0,533.0,0.0,706900.0,0.0,513.0,0.0,448774.0,0.0,515.0,0.0,453465.0,0.0,512.0,0.0,473826.0,0.0,512.0,0.0,451073.0,0.0,512.0,0.0,479240.0,0.0,513.0,0.0,504186.0,0.0,512.0,0.0,508505.0,0.0,512.0,0.0,504185.0,0.0,512.0,0.0,475501.0,0.0,512.0,0.0,478254.0,0.0,512.0,0.0,492405.0,0.0,512.0,0.0,492007.0,0.0,512.0,0.0,480410.0,0.0,513.0,0.0,521810.0,0.0,512.0,0.0,496149.0,0.0,512.0,0.0,530951.0,0.0,512.0,0.0,499044.0,0.0,512.0,0.0,521623.0,0.0,512.0,0.0,548119.0,0.0,512.0,0.0,503460.0,0.0,512.0,0.0,479322.0,0.0,514.0,0.0,500360.0,0.0,513.0,0.0,518458.0,0.0,533.0,0.0,633492.0,0.0,513.0,0.0,517870.0,0.0,515.0,0.0,532956.0,0.0,512.0,0.0,534992.0,0.0,512.0,0.0,531086.0,0.0,512.0,0.0,473525.0,0.0,514.0,0.0,499268.0,0.0,513.0,0.0,501267.0,0.0,533.0,0.0,638754.0,0.0,513.0,0.0,502104.0,0.0,514.0,0.0,495588.0,0.0,512.0,0.0,525884.0,0.0,512.0,0.0,515726.0,0.0,512.0,0.0,477511.0,0.0,513.0,0.0,518348.0,0.0,512.0,0.0,508241.0,0.0,512.0,0.0,537048.0,0.0,512.0,0.0,500938.0,0.0,512.0,0.0,509373.0,0.0,512.0,0.0,539155.0,0.0,512.0,0.0,490031.0,64,0,0,1024.0,1024.0,421007.0,512.0,1024.0,1024.0,427816.0,512.0,1024.0,1024.0,437558.0,512.0,1024.0,1024.0,435300.0,512.0,1024.0,1024.0,426788.0,512.0,1024.0,1024.0,428852.0,512.0,1024.0,1024.0,446326.0,512.0,1024.0,1024.0,442531.0,512.0,1024.0,1024.0,421518.0,512.0,1024.0,1024.0,433743.0,512.0,1024.0,1024.0,430351.0,512.0,1024.0,1024.0,436969.0,512.0,1024.0,1024.0,427612.0,512.0,1024.0,1024.0,430801.0,512.0,1024.0,1024.0,438163.0,512.0,1024.0,1024.0,431802.0,512.0,1024.0,1024.0,719861.0,512.0,1024.0,1024.0,773891.0,512.0,1024.0,1024.0,729817.0,512.0,1024.0,1024.0,775282.0,512.0,1024.0,1024.0,742616.0,512.0,1024.0,1024.0,751869.0,512.0,1024.0,1024.0,786033.0,512.0,1024.0,1024.0,717660.0,512.0,1024.0,1024.0,732122.0,512.0,1024.0,1024.0,738700.0,512.0,1024.0,1024.0,742385.0,512.0,1024.0,1024.0,735588.0,512.0,1024.0,1024.0,737275.0,512.0,1024.0,1024.0,749918.0,512.0,1024.0,1024.0,758388.0,512.0,1024.0,1024.0,781335.0,512.0,1024.0,1024.0,808144.0,512.0,1024.0,1024.0,819630.0,512.0,1024.0,1024.0,786344.0,512.0,1024.0,1024.0,792891.0,512.0,1024.0,1024.0,755614.0,512.0,1024.0,1024.0,756385.0,512.0,1024.0,1024.0,749660.0,512.0,1024.0,1024.0,731498.0,512.0,1024.0,1024.0,589950.0,512.0,1024.0,1024.0,606753.0,512.0,1024.0,1024.0,604689.0,512.0,1024.0,1024.0,598014.0,512.0,1024.0,1024.0,652605.0,512.0,1024.0,1024.0,656564.0,512.0,1024.0,1024.0,704326.0,512.0,1024.0,1024.0,697382.0,512.0,1024.0,1024.0,611052.0,512.0,1024.0,1024.0,627035.0,512.0,1024.0,1024.0,624431.0,512.0,1024.0,1024.0,614917.0,512.0,1024.0,1024.0,666699.0,512.0,1024.0,1024.0,671619.0,512.0,1024.0,1024.0,731142.0,512.0,1024.0,1024.0,720444.0,512.0,1024.0,1024.0,798621.0,512.0,1024.0,1024.0,810596.0,512.0,1024.0,1024.0,781471.0,512.0,1024.0,1024.0,789622.0,512.0,1024.0,1024.0,751555.0,512.0,1024.0,1024.0,754301.0,512.0,1024.0,1024.0,756888.0,512.0,1024.0,1024.0,732395.0,512.0,1024.0,1024.0,566571.0,512.0,1024.0,1024.0,583700.0,512.0,1024.0,1024.0,589187.0,512.0,1024.0,1024.0,581926.0,512.0,1024.0,1024.0,642981.0,512.0,1024.0,1024.0,647783.0,512.0,1024.0,1024.0,684467.0,512.0,1024.0,1024.0,678181.0,512.0,1024.0,1024.0,813929.0,512.0,1024.0,1024.0,811911.0,512.0,1024.0,1024.0,795421.0,512.0,1024.0,1024.0,797549.0,512.0,1024.0,1024.0,776686.0,512.0,1024.0,1024.0,781533.0,512.0,1024.0,1024.0,765644.0,512.0,1024.0,1024.0,758400.0,512.0,1024.0,1024.0,806995.0,512.0,1024.0,1024.0,811339.0,512.0,1024.0,1024.0,795058.0,512.0,1024.0,1024.0,794179.0,512.0,1024.0,1024.0,780417.0,512.0,1024.0,1024.0,782077.0,512.0,1024.0,1024.0,767459.0,512.0,1024.0,1024.0,755336.0,512.0,1024.0,1024.0,581369.0,512.0,1024.0,1024.0,595414.0,512.0,1024.0,1024.0,600513.0,512.0,1024.0,1024.0,595300.0,512.0,1024.0,1024.0,657194.0,512.0,1024.0,1024.0,658243.0,512.0,1024.0,1024.0,705329.0,512.0,1024.0,1024.0,700130.0,512.0,1024.0,1024.0,898636.0,512.0,1024.0,1024.0,922335.0,512.0,1024.0,1024.0,924421.0,512.0,1024.0,1024.0,927814.0,512.0,1024.0,1024.0,777806.0,512.0,1024.0,1024.0,783389.0,512.0,1024.0,1024.0,806637.0,512.0,1024.0,1024.0,782130.0,512.0,1024.0,1024.0,571786.0,512.0,1024.0,1024.0,585320.0,512.0,1024.0,1024.0,591363.0,512.0,1024.0,1024.0,585698.0,512.0,1024.0,1024.0,631526.0,512.0,1024.0,1024.0,632550.0,512.0,1024.0,1024.0,669214.0,512.0,1024.0,1024.0,660599.0,512.0,1024.0,1024.0,538767.0,512.0,1024.0,1024.0,553287.0,512.0,1024.0,1024.0,566623.0,512.0,1024.0,1024.0,558994.0,512.0,1024.0,1024.0,600773.0,512.0,1024.0,1024.0,609890.0,512.0,1024.0,1024.0,656155.0,512.0,1024.0,1024.0,648850.0,512.0,1024.0,1024.0,957648.0,512.0,1024.0,1024.0,1032499.0,512.0,1024.0,1024.0,1007998.0,512.0,1024.0,1024.0,1009492.0,512.0,1024.0,1024.0,815038.0,512.0,1024.0,1024.0,825831.0,512.0,1024.0,1024.0,833210.0,512.0,1024.0,1024.0,802782.0,512.0,64,0,32768.0,0.0,64,0,10306300.0,492624.0,4468499.0,16384.0,30780491.0,0.0,16384.0,16384.0,2576575.0,2576575.0,10306300.0,539053.0,2576575.0,0.0,2576575.0,817.0,0.0,889532.0,10206254.0,41225200.0,0.0,0.0,5652476.0,1198728.0,0.0,955.0,870680.0,1174517.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,65536.0,65596.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,138300.0,4096.0,16384.0,1586.0,2538001.0,2233879.0,0.0,0.0,0.0,0.0,0.0,196608.0,267.0,0.0,0.0,32768.0,0.0,32768.0,210.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,160.0,0.0,731576.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,40047.0,0.0,10542.0,2663422.0,995.0,0.0,0.0,0.0,65787.0,65536.0,131072.0,0.0,0.0,524288.0,304.0,0.0,64,0,0.0,0.0,160.0,0.0,65536.0,65536.0,0.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,111551.0,0.0,200644.0,65536.0,0.0,65763.0,454.0,0.0,0.0,65536.0,131072.0,716165268110013,716165268124653 +2,60633,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",0,2853812.0,0.0,0.0,65536.0,60576.0,160.0,4800.0,32768.0,64,0,0,0.0,512.0,42780.0,0.0,0.0,512.0,42780.0,0.0,0.0,512.0,42780.0,0.0,0.0,512.0,42780.0,0.0,0.0,512.0,42780.0,0.0,0.0,512.0,42780.0,0.0,0.0,512.0,42780.0,0.0,0.0,512.0,42780.0,0.0,0.0,512.0,42780.0,0.0,0.0,512.0,42780.0,0.0,0.0,512.0,42780.0,0.0,0.0,512.0,42780.0,0.0,0.0,512.0,42780.0,0.0,0.0,512.0,42780.0,0.0,0.0,512.0,42780.0,0.0,0.0,512.0,42780.0,0.0,0.0,512.0,36516.0,0.0,0.0,512.0,36516.0,0.0,0.0,512.0,36516.0,0.0,0.0,512.0,36516.0,0.0,0.0,512.0,36516.0,0.0,0.0,512.0,36516.0,0.0,0.0,512.0,36516.0,0.0,0.0,512.0,36516.0,0.0,0.0,512.0,36516.0,0.0,0.0,512.0,36516.0,0.0,0.0,512.0,36516.0,0.0,0.0,512.0,36516.0,0.0,0.0,512.0,36516.0,0.0,0.0,512.0,36516.0,0.0,0.0,512.0,36516.0,0.0,0.0,512.0,36516.0,0.0,0.0,512.0,56360.0,0.0,0.0,512.0,56360.0,0.0,0.0,512.0,56360.0,0.0,0.0,512.0,56360.0,0.0,0.0,512.0,56360.0,0.0,0.0,512.0,56360.0,0.0,0.0,512.0,56360.0,0.0,0.0,512.0,56360.0,0.0,0.0,512.0,56360.0,0.0,0.0,512.0,56360.0,0.0,0.0,512.0,56360.0,0.0,0.0,512.0,56360.0,0.0,0.0,512.0,56360.0,0.0,0.0,512.0,56360.0,0.0,0.0,512.0,56360.0,0.0,0.0,512.0,56360.0,0.0,0.0,512.0,63214.0,0.0,0.0,512.0,63214.0,0.0,0.0,512.0,63214.0,0.0,0.0,512.0,63214.0,0.0,0.0,512.0,63214.0,0.0,0.0,512.0,63214.0,0.0,0.0,512.0,63214.0,0.0,0.0,512.0,63214.0,0.0,0.0,512.0,63214.0,0.0,0.0,512.0,63214.0,0.0,0.0,512.0,63214.0,0.0,0.0,512.0,63214.0,0.0,0.0,512.0,63214.0,0.0,0.0,512.0,63214.0,0.0,0.0,512.0,63214.0,0.0,0.0,512.0,63214.0,0.0,0.0,512.0,79700.0,0.0,0.0,512.0,79700.0,0.0,0.0,512.0,79700.0,0.0,0.0,512.0,79700.0,0.0,0.0,512.0,79700.0,0.0,0.0,512.0,79700.0,0.0,0.0,512.0,79700.0,0.0,0.0,512.0,79700.0,0.0,0.0,512.0,79700.0,0.0,0.0,512.0,79700.0,0.0,0.0,512.0,79700.0,0.0,0.0,512.0,79700.0,0.0,0.0,512.0,79700.0,0.0,0.0,512.0,79700.0,0.0,0.0,512.0,79700.0,0.0,0.0,512.0,79700.0,0.0,0.0,512.0,89231.0,0.0,0.0,512.0,89231.0,0.0,0.0,512.0,89231.0,0.0,0.0,512.0,89231.0,0.0,0.0,512.0,89231.0,0.0,0.0,512.0,89231.0,0.0,0.0,512.0,89231.0,0.0,0.0,512.0,89231.0,0.0,0.0,512.0,89231.0,0.0,0.0,512.0,89231.0,0.0,0.0,512.0,89231.0,0.0,0.0,512.0,89231.0,0.0,0.0,512.0,89231.0,0.0,0.0,512.0,89231.0,0.0,0.0,512.0,89231.0,0.0,0.0,512.0,89231.0,0.0,0.0,512.0,88504.0,0.0,0.0,512.0,88504.0,0.0,0.0,512.0,88504.0,0.0,0.0,512.0,88504.0,0.0,0.0,512.0,88504.0,0.0,0.0,512.0,88504.0,0.0,0.0,512.0,88504.0,0.0,0.0,512.0,88504.0,0.0,0.0,512.0,88504.0,0.0,0.0,512.0,88504.0,0.0,0.0,512.0,88504.0,0.0,0.0,512.0,88504.0,0.0,0.0,512.0,88504.0,0.0,0.0,512.0,88504.0,0.0,0.0,512.0,88504.0,0.0,0.0,512.0,88504.0,0.0,0.0,512.0,99010.0,0.0,0.0,512.0,99010.0,0.0,0.0,512.0,99010.0,0.0,0.0,512.0,99010.0,0.0,0.0,512.0,99010.0,0.0,0.0,512.0,99010.0,0.0,0.0,512.0,99010.0,0.0,0.0,512.0,99010.0,0.0,0.0,512.0,99010.0,0.0,0.0,512.0,99010.0,0.0,0.0,512.0,99010.0,0.0,0.0,512.0,99010.0,0.0,0.0,512.0,99010.0,0.0,0.0,512.0,99010.0,0.0,0.0,512.0,99010.0,0.0,0.0,512.0,99010.0,0.0,64,0,0.0,0.0,1048576.0,0.0,0.0,0.0,0.0,0.0,0.0,32768.0,0.0,16384.0,0.0,0.0,29.0,0.0,0.0,0.0,0.0,0.0,64,0,131072.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,16384.0,0.0,0.0,40181609.0,57766160.0,168892.0,0.0,0.0,65536.0,131072.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,44178.0,25744.0,1994761.0,7336.0,0.0,279252.0,0.0,0.0,65536.0,131333.0,196869.0,0.0,2097152.0,1048576.0,1048576.0,2097152.0,0.0,16384.0,64,0,0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1029.0,517.0,1541.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1029.0,517.0,1541.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1028.0,516.0,1540.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1028.0,516.0,1540.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1027.0,515.0,1539.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,1044.0,532.0,1556.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1025.0,513.0,1537.0,1536.0,1028.0,516.0,1540.0,1536.0,1024.0,512.0,1536.0,1536.0,1025.0,513.0,1537.0,1536.0,1024.0,512.0,1536.0,1536.0,64,0,16384.0,16384.0,25420624.0,7069415.0,278528.0,0.0,0.0,98304.0,1257132.0,0.0,0.0,1889436.0,57703.0,32768.0,131072.0,131072.0,131072.0,0.0,0.0,524288.0,446253.0,2260.0,64,0,0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,0.0,0.0,1024.0,64,0,0,0.0,512.0,0.0,410308.0,0.0,514.0,0.0,416738.0,0.0,514.0,0.0,423945.0,0.0,532.0,0.0,717395.0,0.0,512.0,0.0,437697.0,0.0,516.0,0.0,433223.0,0.0,512.0,0.0,463391.0,0.0,512.0,0.0,447905.0,0.0,512.0,0.0,433365.0,0.0,512.0,0.0,459652.0,0.0,512.0,0.0,443646.0,0.0,512.0,0.0,471911.0,0.0,513.0,0.0,427841.0,0.0,512.0,0.0,428757.0,0.0,512.0,0.0,454775.0,0.0,512.0,0.0,439373.0,0.0,512.0,0.0,340533.0,0.0,512.0,0.0,359978.0,0.0,512.0,0.0,355995.0,0.0,512.0,0.0,363717.0,0.0,513.0,0.0,350972.0,0.0,512.0,0.0,349896.0,0.0,512.0,0.0,370332.0,0.0,512.0,0.0,356938.0,0.0,512.0,0.0,352073.0,0.0,514.0,0.0,367955.0,0.0,514.0,0.0,374109.0,0.0,532.0,0.0,433155.0,0.0,512.0,0.0,383519.0,0.0,515.0,0.0,382295.0,0.0,512.0,0.0,395837.0,0.0,512.0,0.0,390639.0,0.0,512.0,0.0,626771.0,0.0,514.0,0.0,634236.0,0.0,514.0,0.0,618229.0,0.0,532.0,0.0,890882.0,0.0,512.0,0.0,720237.0,0.0,514.0,0.0,742598.0,0.0,512.0,0.0,752880.0,0.0,512.0,0.0,810530.0,0.0,512.0,0.0,798262.0,0.0,512.0,0.0,840184.0,0.0,512.0,0.0,845962.0,0.0,512.0,0.0,846793.0,0.0,513.0,0.0,692077.0,0.0,512.0,0.0,725971.0,0.0,512.0,0.0,720024.0,0.0,512.0,0.0,717878.0,0.0,512.0,0.0,565544.0,0.0,512.0,0.0,592793.0,0.0,512.0,0.0,613420.0,0.0,512.0,0.0,618656.0,0.0,513.0,0.0,568917.0,0.0,512.0,0.0,601217.0,0.0,512.0,0.0,612833.0,0.0,512.0,0.0,592289.0,0.0,512.0,0.0,506795.0,0.0,514.0,0.0,533376.0,0.0,514.0,0.0,525101.0,0.0,532.0,0.0,742703.0,0.0,512.0,0.0,552264.0,0.0,515.0,0.0,549582.0,0.0,512.0,0.0,578247.0,0.0,512.0,0.0,576817.0,0.0,512.0,0.0,757038.0,0.0,512.0,0.0,785763.0,0.0,512.0,0.0,773714.0,0.0,512.0,0.0,798680.0,0.0,513.0,0.0,667343.0,0.0,512.0,0.0,678118.0,0.0,512.0,0.0,673928.0,0.0,512.0,0.0,691345.0,0.0,512.0,0.0,440739.0,0.0,514.0,0.0,490775.0,0.0,514.0,0.0,462130.0,0.0,532.0,0.0,751384.0,0.0,512.0,0.0,533533.0,0.0,515.0,0.0,560712.0,0.0,512.0,0.0,564816.0,0.0,512.0,0.0,550725.0,0.0,512.0,0.0,422580.0,0.0,514.0,0.0,457102.0,0.0,514.0,0.0,444245.0,0.0,532.0,0.0,715377.0,0.0,512.0,0.0,487683.0,0.0,515.0,0.0,505175.0,0.0,512.0,0.0,517004.0,0.0,512.0,0.0,512379.0,0.0,512.0,0.0,702966.0,0.0,512.0,0.0,731028.0,0.0,512.0,0.0,710675.0,0.0,512.0,0.0,726327.0,0.0,513.0,0.0,639957.0,0.0,512.0,0.0,645918.0,0.0,512.0,0.0,638630.0,0.0,512.0,0.0,649623.0,0.0,512.0,0.0,673098.0,0.0,512.0,0.0,713526.0,0.0,512.0,0.0,673965.0,0.0,512.0,0.0,710571.0,0.0,513.0,0.0,716361.0,0.0,512.0,0.0,707042.0,0.0,512.0,0.0,741374.0,0.0,512.0,0.0,671794.0,0.0,512.0,0.0,611305.0,0.0,514.0,0.0,636136.0,0.0,514.0,0.0,629770.0,0.0,532.0,0.0,756001.0,0.0,512.0,0.0,630510.0,0.0,515.0,0.0,633096.0,0.0,512.0,0.0,689289.0,0.0,512.0,0.0,672759.0,0.0,512.0,0.0,722268.0,0.0,514.0,0.0,742540.0,0.0,514.0,0.0,758916.0,0.0,532.0,0.0,878139.0,0.0,512.0,0.0,768800.0,0.0,515.0,0.0,762028.0,0.0,512.0,0.0,793764.0,0.0,512.0,0.0,789063.0,0.0,512.0,0.0,562773.0,0.0,512.0,0.0,594826.0,0.0,512.0,0.0,596648.0,0.0,512.0,0.0,628881.0,0.0,513.0,0.0,582070.0,0.0,512.0,0.0,586189.0,0.0,512.0,0.0,651104.0,0.0,512.0,0.0,588912.0,64,0,0,1024.0,1024.0,421336.0,512.0,1024.0,1024.0,429084.0,512.0,1024.0,1024.0,437742.0,512.0,1024.0,1024.0,435723.0,512.0,1024.0,1024.0,426082.0,512.0,1024.0,1024.0,429198.0,512.0,1024.0,1024.0,445753.0,512.0,1024.0,1024.0,442381.0,512.0,1024.0,1024.0,419958.0,512.0,1024.0,1024.0,433440.0,512.0,1024.0,1024.0,429899.0,512.0,1024.0,1024.0,436657.0,512.0,1024.0,1024.0,427208.0,512.0,1024.0,1024.0,430651.0,512.0,1024.0,1024.0,438499.0,512.0,1024.0,1024.0,433385.0,512.0,1024.0,1024.0,675934.0,512.0,1024.0,1024.0,712086.0,512.0,1024.0,1024.0,676794.0,512.0,1024.0,1024.0,700151.0,512.0,1024.0,1024.0,707533.0,512.0,1024.0,1024.0,717706.0,512.0,1024.0,1024.0,722142.0,512.0,1024.0,1024.0,684096.0,512.0,1024.0,1024.0,681732.0,512.0,1024.0,1024.0,701319.0,512.0,1024.0,1024.0,707206.0,512.0,1024.0,1024.0,705298.0,512.0,1024.0,1024.0,700379.0,512.0,1024.0,1024.0,707098.0,512.0,1024.0,1024.0,725427.0,512.0,1024.0,1024.0,739612.0,512.0,1024.0,1024.0,753144.0,512.0,1024.0,1024.0,842748.0,512.0,1024.0,1024.0,757832.0,512.0,1024.0,1024.0,820870.0,512.0,1024.0,1024.0,779308.0,512.0,1024.0,1024.0,785259.0,512.0,1024.0,1024.0,818624.0,512.0,1024.0,1024.0,736570.0,512.0,1024.0,1024.0,684367.0,512.0,1024.0,1024.0,713125.0,512.0,1024.0,1024.0,712493.0,512.0,1024.0,1024.0,701467.0,512.0,1024.0,1024.0,756124.0,512.0,1024.0,1024.0,756334.0,512.0,1024.0,1024.0,812176.0,512.0,1024.0,1024.0,813517.0,512.0,1024.0,1024.0,653965.0,512.0,1024.0,1024.0,678752.0,512.0,1024.0,1024.0,677625.0,512.0,1024.0,1024.0,669302.0,512.0,1024.0,1024.0,712555.0,512.0,1024.0,1024.0,712872.0,512.0,1024.0,1024.0,776837.0,512.0,1024.0,1024.0,775572.0,512.0,1024.0,1024.0,791685.0,512.0,1024.0,1024.0,812186.0,512.0,1024.0,1024.0,772855.0,512.0,1024.0,1024.0,790213.0,512.0,1024.0,1024.0,780924.0,512.0,1024.0,1024.0,773118.0,512.0,1024.0,1024.0,783728.0,512.0,1024.0,1024.0,742216.0,512.0,1024.0,1024.0,613769.0,512.0,1024.0,1024.0,640694.0,512.0,1024.0,1024.0,641258.0,512.0,1024.0,1024.0,634270.0,512.0,1024.0,1024.0,650638.0,512.0,1024.0,1024.0,652424.0,512.0,1024.0,1024.0,702909.0,512.0,1024.0,1024.0,704859.0,512.0,1024.0,1024.0,734502.0,512.0,1024.0,1024.0,738573.0,512.0,1024.0,1024.0,712792.0,512.0,1024.0,1024.0,729784.0,512.0,1024.0,1024.0,700595.0,512.0,1024.0,1024.0,691157.0,512.0,1024.0,1024.0,713681.0,512.0,1024.0,1024.0,688127.0,512.0,1024.0,1024.0,732412.0,512.0,1024.0,1024.0,734635.0,512.0,1024.0,1024.0,708494.0,512.0,1024.0,1024.0,718245.0,512.0,1024.0,1024.0,694747.0,512.0,1024.0,1024.0,684599.0,512.0,1024.0,1024.0,705820.0,512.0,1024.0,1024.0,681814.0,512.0,1024.0,1024.0,600832.0,512.0,1024.0,1024.0,626056.0,512.0,1024.0,1024.0,624406.0,512.0,1024.0,1024.0,620025.0,512.0,1024.0,1024.0,637479.0,512.0,1024.0,1024.0,638020.0,512.0,1024.0,1024.0,687129.0,512.0,1024.0,1024.0,688130.0,512.0,1024.0,1024.0,593492.0,512.0,1024.0,1024.0,618520.0,512.0,1024.0,1024.0,592471.0,512.0,1024.0,1024.0,608636.0,512.0,1024.0,1024.0,601030.0,512.0,1024.0,1024.0,603935.0,512.0,1024.0,1024.0,613883.0,512.0,1024.0,1024.0,590867.0,512.0,1024.0,1024.0,534683.0,512.0,1024.0,1024.0,552535.0,512.0,1024.0,1024.0,559830.0,512.0,1024.0,1024.0,554137.0,512.0,1024.0,1024.0,572257.0,512.0,1024.0,1024.0,572728.0,512.0,1024.0,1024.0,619582.0,512.0,1024.0,1024.0,613198.0,512.0,1024.0,1024.0,548645.0,512.0,1024.0,1024.0,569634.0,512.0,1024.0,1024.0,571820.0,512.0,1024.0,1024.0,566354.0,512.0,1024.0,1024.0,589817.0,512.0,1024.0,1024.0,590731.0,512.0,1024.0,1024.0,644648.0,512.0,1024.0,1024.0,638795.0,512.0,1024.0,1024.0,622480.0,512.0,1024.0,1024.0,635824.0,512.0,1024.0,1024.0,619536.0,512.0,1024.0,1024.0,634981.0,512.0,1024.0,1024.0,631059.0,512.0,1024.0,1024.0,634230.0,512.0,1024.0,1024.0,638956.0,512.0,1024.0,1024.0,622198.0,512.0,64,0,32768.0,0.0,64,0,10716076.0,1041936.0,9643576.0,16384.0,72336851.0,0.0,16384.0,16384.0,2679019.0,2679019.0,10716076.0,1087728.0,2679019.0,0.0,2679019.0,0.0,0.0,881383.0,10513463.0,42864304.0,0.0,0.0,10870033.0,1149618.0,0.0,785.0,826610.0,1127173.0,64,0,6291456.0,65536.0,0.0,0.0,0.0,16384.0,0.0,0.0,0.0,0.0,16384.0,32768.0,65536.0,65593.0,0.0,0.0,0.0,0.0,0.0,0.0,64,0,32768.0,49152.0,0.0,327680.0,98304.0,0.0,0.0,0.0,285025.0,4096.0,16384.0,1586.0,2672987.0,2232947.0,0.0,0.0,0.0,0.0,0.0,196608.0,266.0,0.0,0.0,32768.0,0.0,32768.0,212.0,64,0,0.0,0.0,0.0,0.0,0.0,0.0,160.0,0.0,874344.0,64,0,0.0,49152.0,32768.0,65536.0,32768.0,0.0,0.0,0.0,36631.0,0.0,9815.0,2242571.0,0.0,0.0,0.0,0.0,65783.0,65536.0,131072.0,0.0,0.0,524288.0,304.0,0.0,64,0,0.0,0.0,160.0,0.0,65536.0,65536.0,0.0,0.0,64,0,114688.0,0.0,32768.0,32768.0,16384.0,16384.0,65536.0,49152.0,0.0,0.0,107179.0,0.0,198497.0,65536.0,0.0,65765.0,458.0,0.0,0.0,65536.0,131072.0,716165268144733,716165268158533 diff --git a/tests/workloads/path/MI300X_A1/sysinfo.csv b/tests/workloads/path/MI300X_A1/sysinfo.csv new file mode 100644 index 0000000000..2830231d3c --- /dev/null +++ b/tests/workloads/path/MI300X_A1/sysinfo.csv @@ -0,0 +1,2 @@ +workload_name,command,ip_blocks,timestamp,version,hostname,cpu_model,sbios,linux_distro,linux_kernel_version,amd_gpu_kernel_version,cpu_memory,gpu_memory,rocm_version,vbios,compute_partition,memory_partition,gpu_model,gpu_arch,gpu_l1,gpu_l2,cu_per_gpu,simd_per_cu,se_per_gpu,wave_size,workgroup_max_size,max_waves_per_cu,max_sclk,max_mclk,cur_sclk,cur_mclk,total_l2_chan,lds_banks_per_cu,sqc_per_gpu,pipes_per_gpu,hbm_bw,num_xcd +path,./tests/vcopy -n 1048576 -b 256 -i 3,SQ|LDS|SQC|TA|TD|TCP|TCC|SPI|CPC|CPF,Wed 29 May 2024 11:59:34 AM (CDT),2,splinter-126-wr-c6,AMD Ryzen 9 7950X 16-Core Processor,"American Megatrends International, LLC.VS2683299N.FD",Ubuntu 22.04.4 LTS,5.18.2-mi300-build-140423-ubuntu-22.04+,,114656528,,6.2.0-13611,113-MI3SRIOV-001,SPX,NPS1,MI300X_A1,gfx942,32,4096,304,4,32,64,1024,32,2100,1300,2100,1300,128,32,160,4,5324.8,8 diff --git a/tests/workloads/path/MI300X_A1/timestamps.csv b/tests/workloads/path/MI300X_A1/timestamps.csv new file mode 100644 index 0000000000..c205ef412d --- /dev/null +++ b/tests/workloads/path/MI300X_A1/timestamps.csv @@ -0,0 +1,4 @@ +Dispatch_ID,GPU_ID,Queue_ID,PID,TID,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,Wave_Size,Kernel_Name,Start_Timestamp,End_Timestamp,Correlation_ID +1,60633,1,963595,963595,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716165268071613,716165268087773,0 +2,60633,1,963595,963595,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716165268110013,716165268124653,0 +3,60633,1,963595,963595,1048576,256,0,0,4,4,16,64,"vecCopy(double*, double*, double*, int, int) (.kd)",716165268144733,716165268158533,0