Files
TheRock/rocm-libraries/shared/tensile/Tensile/Source/lib/configs/SolutionLibraries/KernelsLiteNavi.yaml
T
derek.holloway 7502bf64a4
CodeQL / Analyze (actions) (push) Canceled after 0s
CodeQL / Analyze (python) (push) Canceled after 0s
pre-commit / pre-commit (push) Canceled after 0s
Multi-Arch CI / setup (push) Canceled after 0s
Publish build_manylinux_x86_64 images / publish_build_manylinux_x86_64 (push) Canceled after 0s
Setup (Multi-Arch) / setup (push) Canceled after 0s
Multi-Arch CI / Linux::${{ fromJSON(needs.setup.outputs.linux_build_config || '{}').build_variant_label || 'skip' }} (push) Canceled after 0s
Publish TheRock Docker image / build-and-push-image (push) Canceled after 0s
Publish no_rocm_image_ubi10 image / publish_no_rocm_image_ubi10 (push) Canceled after 0s
Multi-Arch CI / Windows::${{ fromJSON(needs.setup.outputs.windows_build_config || '{}').build_variant_label || 'skip' }} (push) Canceled after 0s
Publish TheRock Docker image / build-and-push-image (push) Canceled after 0s
Multi-Arch CI / Manifest Diff (push) Canceled after 0s
TheRock Manifest Diff Report / Generate Manifest Diff Report (push) Canceled after 0s
Multi-Arch CI / CI Summary (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04 images / publish_no_rocm_image_ubuntu24_04 (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04_ocl_rt images / publish_no_rocm_image_ubuntu24_04_ocl_rt (push) Canceled after 0s
Publish TheRock Docker image / build-and-push-image (push) Canceled after 0s
Publish TheRock Docker image / build-and-push-image (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04 images / publish_no_rocm_image_ubuntu24_04_rocgdb (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04_rocgdb images / publish_no_rocm_image_ubuntu24_04_rocgdb (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04 images / publish_no_rocm_image_ubuntu24_04_ocl_rt (push) Canceled after 0s
Publish TheRock Docker image / build-and-push-image (push) Canceled after 0s
Unit Tests / Unit Tests :: ubuntu-24.04 (push) Canceled after 0s
Unit Tests / Unit Tests :: windows-2022 (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04 images / publish_no_rocm_image_ubuntu24_04_media (push) Canceled after 0s
Unit Tests / Unit Tests Summary (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04 images / publish_no_rocm_image_ubuntu24_04_openmpi (push) Canceled after 0s
Flatten subprojects into a single base monorepo
2026-09-02 16:34:47 -07:00

14882 lines
636 KiB
YAML

---
library:
rows:
- library:
map:
Contraction_l_Ailk_Bjlk_Cijk_Dijk:
rows:
- library:
distance: Euclidean
properties:
- {index: 0, type: FreeSizeA}
- {index: 0, type: FreeSizeB}
- {index: 0, type: BoundSize}
table:
- key: [4, 4, 256]
speed: 0.234298
value: {index: 27, type: Single}
- key: [4, 4, 768]
speed: 0.333103
value: {index: 27, type: Single}
- key: [4, 4, 1792]
speed: 0.369687
value: {index: 27, type: Single}
- key: [4, 4, 3328]
speed: 0.393663
value: {index: 27, type: Single}
- key: [4, 64, 256]
speed: 5.26605
value: {index: 27, type: Single}
- key: [4, 64, 768]
speed: 5.52945
value: {index: 27, type: Single}
- key: [4, 64, 1792]
speed: 6.14994
value: {index: 27, type: Single}
- key: [4, 64, 3328]
speed: 6.58345
value: {index: 27, type: Single}
- key: [4, 128, 256]
speed: 10.2874
value: {index: 27, type: Single}
- key: [4, 128, 768]
speed: 13.7519
value: {index: 27, type: Single}
- key: [4, 128, 1792]
speed: 14.8691
value: {index: 27, type: Single}
- key: [4, 128, 3328]
speed: 13.1069
value: {index: 27, type: Single}
- key: [4, 256, 256]
speed: 20.3386
value: {index: 27, type: Single}
- key: [4, 256, 768]
speed: 27.2216
value: {index: 27, type: Single}
- key: [4, 256, 1792]
speed: 29.3855
value: {index: 27, type: Single}
- key: [4, 256, 3328]
speed: 26.0357
value: {index: 27, type: Single}
- key: [4, 448, 256]
speed: 27.5246
value: {index: 27, type: Single}
- key: [4, 448, 768]
speed: 38.6258
value: {index: 27, type: Single}
- key: [4, 448, 1792]
speed: 43.2214
value: {index: 27, type: Single}
- key: [4, 448, 3328]
speed: 39.6791
value: {index: 27, type: Single}
- key: [4, 704, 256]
speed: 40.7194
value: {index: 27, type: Single}
- key: [4, 704, 768]
speed: 58.9811
value: {index: 27, type: Single}
- key: [4, 704, 1792]
speed: 66.0745
value: {index: 27, type: Single}
- key: [4, 704, 3328]
speed: 59.9876
value: {index: 27, type: Single}
- key: [4, 1024, 256]
speed: 57.0793
value: {index: 27, type: Single}
- key: [4, 1024, 768]
speed: 81.1968
value: {index: 27, type: Single}
- key: [4, 1024, 1792]
speed: 82.1621
value: {index: 27, type: Single}
- key: [4, 1024, 3328]
speed: 82.8174
value: {index: 27, type: Single}
- key: [4, 1408, 256]
speed: 81.0975
value: {index: 27, type: Single}
- key: [4, 1408, 768]
speed: 115.625
value: {index: 27, type: Single}
- key: [4, 1408, 1792]
speed: 113.823
value: {index: 27, type: Single}
- key: [4, 1408, 3328]
speed: 119.296
value: {index: 27, type: Single}
- key: [4, 1856, 256]
speed: 105.151
value: {index: 27, type: Single}
- key: [4, 1856, 768]
speed: 150.334
value: {index: 27, type: Single}
- key: [4, 1856, 1792]
speed: 150.039
value: {index: 27, type: Single}
- key: [4, 1856, 3328]
speed: 155.64
value: {index: 27, type: Single}
- key: [4, 2368, 256]
speed: 131.463
value: {index: 27, type: Single}
- key: [4, 2368, 768]
speed: 186.698
value: {index: 27, type: Single}
- key: [4, 2368, 1792]
speed: 189.844
value: {index: 27, type: Single}
- key: [4, 2368, 3328]
speed: 197.195
value: {index: 27, type: Single}
- key: [4, 2944, 256]
speed: 164.762
value: {index: 27, type: Single}
- key: [4, 2944, 768]
speed: 219.195
value: {index: 27, type: Single}
- key: [4, 2944, 1792]
speed: 230.111
value: {index: 27, type: Single}
- key: [4, 2944, 3328]
speed: 238.101
value: {index: 27, type: Single}
- key: [4, 3584, 256]
speed: 198.176
value: {index: 27, type: Single}
- key: [4, 3584, 768]
speed: 261.677
value: {index: 27, type: Single}
- key: [4, 3584, 1792]
speed: 279.233
value: {index: 27, type: Single}
- key: [4, 3584, 3328]
speed: 287.789
value: {index: 27, type: Single}
- key: [4, 4288, 256]
speed: 228.866
value: {index: 27, type: Single}
- key: [4, 4288, 768]
speed: 292.48
value: {index: 27, type: Single}
- key: [4, 4288, 1792]
speed: 317.712
value: {index: 27, type: Single}
- key: [4, 4288, 3328]
speed: 326.382
value: {index: 27, type: Single}
- key: [4, 5056, 256]
speed: 252.32
value: {index: 27, type: Single}
- key: [4, 5056, 768]
speed: 332.82
value: {index: 27, type: Single}
- key: [4, 5056, 1792]
speed: 357.636
value: {index: 27, type: Single}
- key: [4, 5056, 3328]
speed: 367.706
value: {index: 27, type: Single}
- key: [4, 5888, 256]
speed: 286.598
value: {index: 27, type: Single}
- key: [4, 5888, 768]
speed: 362.825
value: {index: 27, type: Single}
- key: [4, 5888, 1792]
speed: 367.347
value: {index: 27, type: Single}
- key: [4, 5888, 3328]
speed: 369.067
value: {index: 27, type: Single}
- key: [4, 6784, 256]
speed: 296.771
value: {index: 27, type: Single}
- key: [4, 6784, 768]
speed: 346.478
value: {index: 27, type: Single}
- key: [4, 6784, 1792]
speed: 341.905
value: {index: 27, type: Single}
- key: [4, 6784, 3328]
speed: 348.523
value: {index: 27, type: Single}
- key: [64, 4, 256]
speed: 4.09587
value: {index: 27, type: Single}
- key: [64, 4, 768]
speed: 5.32957
value: {index: 27, type: Single}
- key: [64, 4, 1792]
speed: 5.9663
value: {index: 27, type: Single}
- key: [64, 4, 3328]
speed: 6.48688
value: {index: 27, type: Single}
- key: [64, 64, 256]
speed: 53.2151
value: {index: 22, type: Single}
- key: [64, 64, 768]
speed: 85.1036
value: {index: 23, type: Single}
- key: [64, 64, 1792]
speed: 99.9875
value: {index: 23, type: Single}
- key: [64, 64, 3328]
speed: 102.977
value: {index: 22, type: Single}
- key: [64, 128, 256]
speed: 136.769
value: {index: 22, type: Single}
- key: [64, 128, 768]
speed: 179.561
value: {index: 22, type: Single}
- key: [64, 128, 1792]
speed: 197.189
value: {index: 22, type: Single}
- key: [64, 128, 3328]
speed: 195.974
value: {index: 22, type: Single}
- key: [64, 256, 256]
speed: 274.856
value: {index: 22, type: Single}
- key: [64, 256, 768]
speed: 363.736
value: {index: 23, type: Single}
- key: [64, 256, 1792]
speed: 386.684
value: {index: 23, type: Single}
- key: [64, 256, 3328]
speed: 365.664
value: {index: 23, type: Single}
- key: [64, 448, 256]
speed: 460.869
value: {index: 26, type: Single}
- key: [64, 448, 768]
speed: 637.903
value: {index: 22, type: Single}
- key: [64, 448, 1792]
speed: 628.843
value: {index: 22, type: Single}
- key: [64, 448, 3328]
speed: 645.684
value: {index: 22, type: Single}
- key: [64, 704, 256]
speed: 707.758
value: {index: 22, type: Single}
- key: [64, 704, 768]
speed: 945.605
value: {index: 23, type: Single}
- key: [64, 704, 1792]
speed: 971.447
value: {index: 22, type: Single}
- key: [64, 704, 3328]
speed: 1013.12
value: {index: 22, type: Single}
- key: [64, 1024, 256]
speed: 972.029
value: {index: 26, type: Single}
- key: [64, 1024, 768]
speed: 1255.92
value: {index: 22, type: Single}
- key: [64, 1024, 1792]
speed: 1370.27
value: {index: 22, type: Single}
- key: [64, 1024, 3328]
speed: 1411.47
value: {index: 22, type: Single}
- key: [64, 1408, 256]
speed: 1319.57
value: {index: 22, type: Single}
- key: [64, 1408, 768]
speed: 1743.01
value: {index: 23, type: Single}
- key: [64, 1408, 1792]
speed: 1932.57
value: {index: 22, type: Single}
- key: [64, 1408, 3328]
speed: 2020.18
value: {index: 22, type: Single}
- key: [64, 1856, 256]
speed: 1732.1
value: {index: 22, type: Single}
- key: [64, 1856, 768]
speed: 2268.01
value: {index: 23, type: Single}
- key: [64, 1856, 1792]
speed: 2514.04
value: {index: 23, type: Single}
- key: [64, 1856, 3328]
speed: 2595.61
value: {index: 23, type: Single}
- key: [64, 2368, 256]
speed: 1775.42
value: {index: 26, type: Single}
- key: [64, 2368, 768]
speed: 2270.57
value: {index: 23, type: Single}
- key: [64, 2368, 1792]
speed: 2472.19
value: {index: 23, type: Single}
- key: [64, 2368, 3328]
speed: 2540.57
value: {index: 23, type: Single}
- key: [64, 2944, 256]
speed: 2170.48
value: {index: 22, type: Single}
- key: [64, 2944, 768]
speed: 2778.72
value: {index: 22, type: Single}
- key: [64, 2944, 1792]
speed: 3073.52
value: {index: 22, type: Single}
- key: [64, 2944, 3328]
speed: 3135.16
value: {index: 23, type: Single}
- key: [64, 3584, 256]
speed: 2557.11
value: {index: 24, type: Single}
- key: [64, 3584, 768]
speed: 3344.74
value: {index: 24, type: Single}
- key: [64, 3584, 1792]
speed: 3686.99
value: {index: 22, type: Single}
- key: [64, 3584, 3328]
speed: 3785.86
value: {index: 22, type: Single}
- key: [64, 4288, 256]
speed: 2285.3
value: {index: 24, type: Single}
- key: [64, 4288, 768]
speed: 2743.71
value: {index: 24, type: Single}
- key: [64, 4288, 1792]
speed: 2895.28
value: {index: 24, type: Single}
- key: [64, 4288, 3328]
speed: 2946.08
value: {index: 24, type: Single}
- key: [64, 5056, 256]
speed: 2707.68
value: {index: 24, type: Single}
- key: [64, 5056, 768]
speed: 3219.62
value: {index: 24, type: Single}
- key: [64, 5056, 1792]
speed: 3410.86
value: {index: 24, type: Single}
- key: [64, 5056, 3328]
speed: 3464.63
value: {index: 24, type: Single}
- key: [64, 5888, 256]
speed: 3191.91
value: {index: 24, type: Single}
- key: [64, 5888, 768]
speed: 3735.08
value: {index: 24, type: Single}
- key: [64, 5888, 1792]
speed: 3958.34
value: {index: 24, type: Single}
- key: [64, 5888, 3328]
speed: 4038.61
value: {index: 24, type: Single}
- key: [64, 6784, 256]
speed: 3624.33
value: {index: 24, type: Single}
- key: [64, 6784, 768]
speed: 4315.83
value: {index: 24, type: Single}
- key: [64, 6784, 1792]
speed: 4558.73
value: {index: 24, type: Single}
- key: [64, 6784, 3328]
speed: 4645.42
value: {index: 24, type: Single}
- key: [128, 4, 256]
speed: 10.2874
value: {index: 27, type: Single}
- key: [128, 4, 768]
speed: 13.507
value: {index: 27, type: Single}
- key: [128, 4, 1792]
speed: 14.5718
value: {index: 27, type: Single}
- key: [128, 4, 3328]
speed: 12.8938
value: {index: 27, type: Single}
- key: [128, 64, 256]
speed: 137.428
value: {index: 26, type: Single}
- key: [128, 64, 768]
speed: 183.438
value: {index: 23, type: Single}
- key: [128, 64, 1792]
speed: 200.582
value: {index: 23, type: Single}
- key: [128, 64, 3328]
speed: 195.35
value: {index: 23, type: Single}
- key: [128, 128, 256]
speed: 274.865
value: {index: 26, type: Single}
- key: [128, 128, 768]
speed: 357.611
value: {index: 23, type: Single}
- key: [128, 128, 1792]
speed: 388.961
value: {index: 23, type: Single}
- key: [128, 128, 3328]
speed: 358.016
value: {index: 23, type: Single}
- key: [128, 256, 256]
speed: 539.252
value: {index: 23, type: Single}
- key: [128, 256, 768]
speed: 712.217
value: {index: 23, type: Single}
- key: [128, 256, 1792]
speed: 747.129
value: {index: 23, type: Single}
- key: [128, 256, 3328]
speed: 742.016
value: {index: 23, type: Single}
- key: [128, 448, 256]
speed: 865.391
value: {index: 22, type: Single}
- key: [128, 448, 768]
speed: 1218.3
value: {index: 23, type: Single}
- key: [128, 448, 1792]
speed: 1221.15
value: {index: 22, type: Single}
- key: [128, 448, 3328]
speed: 1267.23
value: {index: 23, type: Single}
- key: [128, 704, 256]
speed: 1390.27
value: {index: 26, type: Single}
- key: [128, 704, 768]
speed: 1850.01
value: {index: 23, type: Single}
- key: [128, 704, 1792]
speed: 1948.1
value: {index: 23, type: Single}
- key: [128, 704, 3328]
speed: 2011.14
value: {index: 23, type: Single}
- key: [128, 1024, 256]
speed: 1797.53
value: {index: 26, type: Single}
- key: [128, 1024, 768]
speed: 2257.35
value: {index: 22, type: Single}
- key: [128, 1024, 1792]
speed: 2536.65
value: {index: 22, type: Single}
- key: [128, 1024, 3328]
speed: 2587.27
value: {index: 22, type: Single}
- key: [128, 1408, 256]
speed: 2264.85
value: {index: 26, type: Single}
- key: [128, 1408, 768]
speed: 2680.79
value: {index: 24, type: Single}
- key: [128, 1408, 1792]
speed: 2898.84
value: {index: 24, type: Single}
- key: [128, 1408, 3328]
speed: 2996.63
value: {index: 24, type: Single}
- key: [128, 1856, 256]
speed: 2727.6
value: {index: 24, type: Single}
- key: [128, 1856, 768]
speed: 3483.77
value: {index: 24, type: Single}
- key: [128, 1856, 1792]
speed: 3828.85
value: {index: 24, type: Single}
- key: [128, 1856, 3328]
speed: 3948.64
value: {index: 22, type: Single}
- key: [128, 2368, 256]
speed: 2561.13
value: {index: 24, type: Single}
- key: [128, 2368, 768]
speed: 3030.37
value: {index: 24, type: Single}
- key: [128, 2368, 1792]
speed: 3185.27
value: {index: 24, type: Single}
- key: [128, 2368, 3328]
speed: 3251.55
value: {index: 24, type: Single}
- key: [128, 2944, 256]
speed: 3199.74
value: {index: 24, type: Single}
- key: [128, 2944, 768]
speed: 3763.86
value: {index: 24, type: Single}
- key: [128, 2944, 1792]
speed: 3961.78
value: {index: 24, type: Single}
- key: [128, 2944, 3328]
speed: 4041.5
value: {index: 24, type: Single}
- key: [128, 3584, 256]
speed: 3774.77
value: {index: 24, type: Single}
- key: [128, 3584, 768]
speed: 4465.93
value: {index: 24, type: Single}
- key: [128, 3584, 1792]
speed: 4795.95
value: {index: 24, type: Single}
- key: [128, 3584, 3328]
speed: 4888.58
value: {index: 24, type: Single}
- key: [128, 4288, 256]
speed: 3430.07
value: {index: 24, type: Single}
- key: [128, 4288, 768]
speed: 3878.99
value: {index: 24, type: Single}
- key: [128, 4288, 1792]
speed: 4032.12
value: {index: 24, type: Single}
- key: [128, 4288, 3328]
speed: 4085.27
value: {index: 24, type: Single}
- key: [128, 5056, 256]
speed: 3965.56
value: {index: 24, type: Single}
- key: [128, 5056, 768]
speed: 4512.19
value: {index: 24, type: Single}
- key: [128, 5056, 1792]
speed: 4734.16
value: {index: 24, type: Single}
- key: [128, 5056, 3328]
speed: 4810.58
value: {index: 24, type: Single}
- key: [128, 5888, 256]
speed: 4482.92
value: {index: 24, type: Single}
- key: [128, 5888, 768]
speed: 5268.91
value: {index: 24, type: Single}
- key: [128, 5888, 1792]
speed: 5516.53
value: {index: 24, type: Single}
- key: [128, 5888, 3328]
speed: 5600.35
value: {index: 24, type: Single}
- key: [128, 6784, 256]
speed: 4256.63
value: {index: 24, type: Single}
- key: [128, 6784, 768]
speed: 4745.84
value: {index: 24, type: Single}
- key: [128, 6784, 1792]
speed: 4904.64
value: {index: 24, type: Single}
- key: [128, 6784, 3328]
speed: 4966.55
value: {index: 24, type: Single}
- key: [256, 4, 256]
speed: 19.9934
value: {index: 27, type: Single}
- key: [256, 4, 768]
speed: 26.021
value: {index: 27, type: Single}
- key: [256, 4, 1792]
speed: 28.7045
value: {index: 27, type: Single}
- key: [256, 4, 3328]
speed: 25.4312
value: {index: 27, type: Single}
- key: [256, 64, 256]
speed: 255.05
value: {index: 26, type: Single}
- key: [256, 64, 768]
speed: 364.516
value: {index: 22, type: Single}
- key: [256, 64, 1792]
speed: 393.987
value: {index: 23, type: Single}
- key: [256, 64, 3328]
speed: 364.397
value: {index: 23, type: Single}
- key: [256, 128, 256]
speed: 514.733
value: {index: 26, type: Single}
- key: [256, 128, 768]
speed: 721.29
value: {index: 22, type: Single}
- key: [256, 128, 1792]
speed: 747.833
value: {index: 23, type: Single}
- key: [256, 128, 3328]
speed: 730.238
value: {index: 22, type: Single}
- key: [256, 256, 256]
speed: 976.243
value: {index: 22, type: Single}
- key: [256, 256, 768]
speed: 1395.19
value: {index: 22, type: Single}
- key: [256, 256, 1792]
speed: 1436.05
value: {index: 23, type: Single}
- key: [256, 256, 3328]
speed: 1518.47
value: {index: 23, type: Single}
- key: [256, 448, 256]
speed: 1701.1
value: {index: 26, type: Single}
- key: [256, 448, 768]
speed: 2299.93
value: {index: 22, type: Single}
- key: [256, 448, 1792]
speed: 2385.6
value: {index: 22, type: Single}
- key: [256, 448, 3328]
speed: 2492.77
value: {index: 22, type: Single}
- key: [256, 704, 256]
speed: 2240.38
value: {index: 26, type: Single}
- key: [256, 704, 768]
speed: 2735.74
value: {index: 26, type: Single}
- key: [256, 704, 1792]
speed: 2912.4
value: {index: 23, type: Single}
- key: [256, 704, 3328]
speed: 3017.84
value: {index: 22, type: Single}
- key: [256, 1024, 256]
speed: 2950.94
value: {index: 24, type: Single}
- key: [256, 1024, 768]
speed: 3801.16
value: {index: 24, type: Single}
- key: [256, 1024, 1792]
speed: 4161.16
value: {index: 24, type: Single}
- key: [256, 1024, 3328]
speed: 4326.71
value: {index: 24, type: Single}
- key: [256, 1408, 256]
speed: 3016.15
value: {index: 24, type: Single}
- key: [256, 1408, 768]
speed: 3579.52
value: {index: 24, type: Single}
- key: [256, 1408, 1792]
speed: 3784.6
value: {index: 24, type: Single}
- key: [256, 1408, 3328]
speed: 3865.78
value: {index: 24, type: Single}
- key: [256, 1856, 256]
speed: 3689.93
value: {index: 24, type: Single}
- key: [256, 1856, 768]
speed: 4599.51
value: {index: 24, type: Single}
- key: [256, 1856, 1792]
speed: 4924.67
value: {index: 24, type: Single}
- key: [256, 1856, 3328]
speed: 5069.18
value: {index: 24, type: Single}
- key: [256, 2368, 256]
speed: 3754.47
value: {index: 24, type: Single}
- key: [256, 2368, 768]
speed: 4255.26
value: {index: 24, type: Single}
- key: [256, 2368, 1792]
speed: 4430.51
value: {index: 24, type: Single}
- key: [256, 2368, 3328]
speed: 4503.13
value: {index: 24, type: Single}
- key: [256, 2944, 256]
speed: 4537.64
value: {index: 24, type: Single}
- key: [256, 2944, 768]
speed: 5268.91
value: {index: 24, type: Single}
- key: [256, 2944, 1792]
speed: 5493.26
value: {index: 24, type: Single}
- key: [256, 2944, 3328]
speed: 5592.95
value: {index: 24, type: Single}
- key: [256, 3584, 256]
speed: 4428.5
value: {index: 24, type: Single}
- key: [256, 3584, 768]
speed: 4998.66
value: {index: 24, type: Single}
- key: [256, 3584, 1792]
speed: 5165.38
value: {index: 24, type: Single}
- key: [256, 3584, 3328]
speed: 5229.04
value: {index: 24, type: Single}
- key: [256, 4288, 256]
speed: 4370.56
value: {index: 24, type: Single}
- key: [256, 4288, 768]
speed: 4863.65
value: {index: 24, type: Single}
- key: [256, 4288, 1792]
speed: 5014.26
value: {index: 24, type: Single}
- key: [256, 4288, 3328]
speed: 5067.03
value: {index: 24, type: Single}
- key: [256, 5056, 256]
speed: 5083.07
value: {index: 24, type: Single}
- key: [256, 5056, 768]
speed: 5717.65
value: {index: 24, type: Single}
- key: [256, 5056, 1792]
speed: 5897.86
value: {index: 24, type: Single}
- key: [256, 5056, 3328]
speed: 5959.86
value: {index: 24, type: Single}
- key: [256, 5888, 256]
speed: 5018.48
value: {index: 24, type: Single}
- key: [256, 5888, 768]
speed: 5643.76
value: {index: 24, type: Single}
- key: [256, 5888, 1792]
speed: 5819.39
value: {index: 24, type: Single}
- key: [256, 5888, 3328]
speed: 5871.79
value: {index: 24, type: Single}
- key: [256, 6784, 256]
speed: 5182.95
value: {index: 24, type: Single}
- key: [256, 6784, 768]
speed: 5642.63
value: {index: 24, type: Single}
- key: [256, 6784, 1792]
speed: 5788.54
value: {index: 24, type: Single}
- key: [256, 6784, 3328]
speed: 5837.54
value: {index: 24, type: Single}
- key: [448, 4, 256]
speed: 27.6473
value: {index: 27, type: Single}
- key: [448, 4, 768]
speed: 37.2323
value: {index: 27, type: Single}
- key: [448, 4, 1792]
speed: 42.2524
value: {index: 27, type: Single}
- key: [448, 4, 3328]
speed: 39.5231
value: {index: 27, type: Single}
- key: [448, 64, 256]
speed: 454.533
value: {index: 26, type: Single}
- key: [448, 64, 768]
speed: 629.793
value: {index: 23, type: Single}
- key: [448, 64, 1792]
speed: 638.101
value: {index: 23, type: Single}
- key: [448, 64, 3328]
speed: 646.009
value: {index: 23, type: Single}
- key: [448, 128, 256]
speed: 857.906
value: {index: 22, type: Single}
- key: [448, 128, 768]
speed: 1208.38
value: {index: 23, type: Single}
- key: [448, 128, 1792]
speed: 1229.81
value: {index: 22, type: Single}
- key: [448, 128, 3328]
speed: 1267.23
value: {index: 22, type: Single}
- key: [448, 256, 256]
speed: 1644.59
value: {index: 26, type: Single}
- key: [448, 256, 768]
speed: 2286.64
value: {index: 23, type: Single}
- key: [448, 256, 1792]
speed: 2408.39
value: {index: 23, type: Single}
- key: [448, 256, 3328]
speed: 2525.77
value: {index: 23, type: Single}
- key: [448, 448, 256]
speed: 2259.37
value: {index: 26, type: Single}
- key: [448, 448, 768]
speed: 3055.56
value: {index: 26, type: Single}
- key: [448, 448, 1792]
speed: 3245.53
value: {index: 23, type: Single}
- key: [448, 448, 3328]
speed: 3338.39
value: {index: 22, type: Single}
- key: [448, 704, 256]
speed: 2658.47
value: {index: 24, type: Single}
- key: [448, 704, 768]
speed: 3162.38
value: {index: 24, type: Single}
- key: [448, 704, 1792]
speed: 3324.51
value: {index: 24, type: Single}
- key: [448, 704, 3328]
speed: 3382.56
value: {index: 24, type: Single}
- key: [448, 1024, 256]
speed: 3820.26
value: {index: 24, type: Single}
- key: [448, 1024, 768]
speed: 4547.05
value: {index: 24, type: Single}
- key: [448, 1024, 1792]
speed: 4771.21
value: {index: 24, type: Single}
- key: [448, 1024, 3328]
speed: 4910.71
value: {index: 24, type: Single}
- key: [448, 1408, 256]
speed: 3942.02
value: {index: 24, type: Single}
- key: [448, 1408, 768]
speed: 4430.76
value: {index: 24, type: Single}
- key: [448, 1408, 1792]
speed: 4624.1
value: {index: 24, type: Single}
- key: [448, 1408, 3328]
speed: 4695.79
value: {index: 24, type: Single}
- key: [448, 1856, 256]
speed: 4087.54
value: {index: 24, type: Single}
- key: [448, 1856, 768]
speed: 4527.64
value: {index: 24, type: Single}
- key: [448, 1856, 1792]
speed: 4700.82
value: {index: 24, type: Single}
- key: [448, 1856, 3328]
speed: 4752.68
value: {index: 24, type: Single}
- key: [448, 2368, 256]
speed: 4323.41
value: {index: 24, type: Single}
- key: [448, 2368, 768]
speed: 4702.32
value: {index: 24, type: Single}
- key: [448, 2368, 1792]
speed: 4862.39
value: {index: 24, type: Single}
- key: [448, 2368, 3328]
speed: 4904.93
value: {index: 24, type: Single}
- key: [448, 2944, 256]
speed: 4641.6
value: {index: 24, type: Single}
- key: [448, 2944, 768]
speed: 4974.22
value: {index: 24, type: Single}
- key: [448, 2944, 1792]
speed: 5099.29
value: {index: 24, type: Single}
- key: [448, 2944, 3328]
speed: 5141.83
value: {index: 24, type: Single}
- key: [448, 3584, 256]
speed: 4893.21
value: {index: 24, type: Single}
- key: [448, 3584, 768]
speed: 5231.54
value: {index: 24, type: Single}
- key: [448, 3584, 1792]
speed: 5357.57
value: {index: 24, type: Single}
- key: [448, 3584, 3328]
speed: 5397.77
value: {index: 24, type: Single}
- key: [448, 4288, 256]
speed: 5211.05
value: {index: 24, type: Single}
- key: [448, 4288, 768]
speed: 5535.47
value: {index: 24, type: Single}
- key: [448, 4288, 1792]
speed: 5647.36
value: {index: 24, type: Single}
- key: [448, 4288, 3328]
speed: 5685.09
value: {index: 24, type: Single}
- key: [448, 5056, 256]
speed: 5481.73
value: {index: 24, type: Single}
- key: [448, 5056, 768]
speed: 5827.24
value: {index: 24, type: Single}
- key: [448, 5056, 1792]
speed: 5940.54
value: {index: 24, type: Single}
- key: [448, 5056, 3328]
speed: 5979.73
value: {index: 24, type: Single}
- key: [448, 5888, 256]
speed: 5356.07
value: {index: 24, type: Single}
- key: [448, 5888, 768]
speed: 5619.12
value: {index: 24, type: Single}
- key: [448, 5888, 1792]
speed: 5705.19
value: {index: 24, type: Single}
- key: [448, 5888, 3328]
speed: 5735.32
value: {index: 24, type: Single}
- key: [448, 6784, 256]
speed: 5659.11
value: {index: 24, type: Single}
- key: [448, 6784, 768]
speed: 5946.39
value: {index: 24, type: Single}
- key: [448, 6784, 1792]
speed: 6053.27
value: {index: 21, type: Single}
- key: [448, 6784, 3328]
speed: 6121.63
value: {index: 21, type: Single}
- key: [704, 4, 256]
speed: 42.4969
value: {index: 27, type: Single}
- key: [704, 4, 768]
speed: 58.3911
value: {index: 27, type: Single}
- key: [704, 4, 1792]
speed: 63.3703
value: {index: 27, type: Single}
- key: [704, 4, 3328]
speed: 59.7891
value: {index: 27, type: Single}
- key: [704, 64, 256]
speed: 707.758
value: {index: 26, type: Single}
- key: [704, 64, 768]
speed: 973.184
value: {index: 23, type: Single}
- key: [704, 64, 1792]
speed: 981.067
value: {index: 22, type: Single}
- key: [704, 64, 3328]
speed: 1011.1
value: {index: 23, type: Single}
- key: [704, 128, 256]
speed: 1314.0
value: {index: 23, type: Single}
- key: [704, 128, 768]
speed: 1831.89
value: {index: 23, type: Single}
- key: [704, 128, 1792]
speed: 1963.91
value: {index: 22, type: Single}
- key: [704, 128, 3328]
speed: 2022.2
value: {index: 22, type: Single}
- key: [704, 256, 256]
speed: 2332.7
value: {index: 26, type: Single}
- key: [704, 256, 768]
speed: 2924.09
value: {index: 26, type: Single}
- key: [704, 256, 1792]
speed: 2953.83
value: {index: 23, type: Single}
- key: [704, 256, 3328]
speed: 3047.38
value: {index: 23, type: Single}
- key: [704, 448, 256]
speed: 2658.47
value: {index: 24, type: Single}
- key: [704, 448, 768]
speed: 3159.31
value: {index: 24, type: Single}
- key: [704, 448, 1792]
speed: 3324.51
value: {index: 24, type: Single}
- key: [704, 448, 3328]
speed: 3393.9
value: {index: 24, type: Single}
- key: [704, 704, 256]
speed: 4187.8
value: {index: 24, type: Single}
- key: [704, 704, 768]
speed: 4917.14
value: {index: 24, type: Single}
- key: [704, 704, 1792]
speed: 5188.06
value: {index: 24, type: Single}
- key: [704, 704, 3328]
speed: 5305.32
value: {index: 24, type: Single}
- key: [704, 1024, 256]
speed: 4448.8
value: {index: 24, type: Single}
- key: [704, 1024, 768]
speed: 5056.89
value: {index: 24, type: Single}
- key: [704, 1024, 1792]
speed: 5260.77
value: {index: 24, type: Single}
- key: [704, 1024, 3328]
speed: 5353.31
value: {index: 24, type: Single}
- key: [704, 1408, 256]
speed: 4865.92
value: {index: 24, type: Single}
- key: [704, 1408, 768]
speed: 5408.83
value: {index: 24, type: Single}
- key: [704, 1408, 1792]
speed: 5597.39
value: {index: 24, type: Single}
- key: [704, 1408, 3328]
speed: 5662.16
value: {index: 24, type: Single}
- key: [704, 1856, 256]
speed: 5256.76
value: {index: 24, type: Single}
- key: [704, 1856, 768]
speed: 5806.56
value: {index: 24, type: Single}
- key: [704, 1856, 1792]
speed: 5969.59
value: {index: 24, type: Single}
- key: [704, 1856, 3328]
speed: 6024.47
value: {index: 24, type: Single}
- key: [704, 2368, 256]
speed: 5062.61
value: {index: 24, type: Single}
- key: [704, 2368, 768]
speed: 5452.27
value: {index: 24, type: Single}
- key: [704, 2368, 1792]
speed: 5556.45
value: {index: 24, type: Single}
- key: [704, 2368, 3328]
speed: 5600.97
value: {index: 24, type: Single}
- key: [704, 2944, 256]
speed: 5595.83
value: {index: 24, type: Single}
- key: [704, 2944, 768]
speed: 5958.92
value: {index: 24, type: Single}
- key: [704, 2944, 1792]
speed: 6084.02
value: {index: 24, type: Single}
- key: [704, 2944, 3328]
speed: 6131.18
value: {index: 21, type: Single}
- key: [704, 3584, 256]
speed: 5561.04
value: {index: 24, type: Single}
- key: [704, 3584, 768]
speed: 5875.82
value: {index: 24, type: Single}
- key: [704, 3584, 1792]
speed: 5983.54
value: {index: 21, type: Single}
- key: [704, 3584, 3328]
speed: 6042.77
value: {index: 21, type: Single}
- key: [704, 4288, 256]
speed: 5636.17
value: {index: 24, type: Single}
- key: [704, 4288, 768]
speed: 5914.13
value: {index: 24, type: Single}
- key: [704, 4288, 1792]
speed: 6008.03
value: {index: 21, type: Single}
- key: [704, 4288, 3328]
speed: 6069.76
value: {index: 21, type: Single}
- key: [704, 5056, 256]
speed: 5758.91
value: {index: 24, type: Single}
- key: [704, 5056, 768]
speed: 6007.34
value: {index: 24, type: Single}
- key: [704, 5056, 1792]
speed: 6123.83
value: {index: 21, type: Single}
- key: [704, 5056, 3328]
speed: 6177.6
value: {index: 21, type: Single}
- key: [704, 5888, 256]
speed: 5900.01
value: {index: 24, type: Single}
- key: [704, 5888, 768]
speed: 6145.54
value: {index: 24, type: Single}
- key: [704, 5888, 1792]
speed: 6275.53
value: {index: 21, type: Single}
- key: [704, 5888, 3328]
speed: 6330.85
value: {index: 21, type: Single}
- key: [704, 6784, 256]
speed: 5785.21
value: {index: 24, type: Single}
- key: [704, 6784, 768]
speed: 5998.98
value: {index: 24, type: Single}
- key: [704, 6784, 1792]
speed: 6062.67
value: {index: 24, type: Single}
- key: [704, 6784, 3328]
speed: 6081.84
value: {index: 24, type: Single}
- key: [1024, 4, 256]
speed: 59.4768
value: {index: 27, type: Single}
- key: [1024, 4, 768]
speed: 77.0709
value: {index: 27, type: Single}
- key: [1024, 4, 1792]
speed: 82.2989
value: {index: 27, type: Single}
- key: [1024, 4, 3328]
speed: 81.8959
value: {index: 27, type: Single}
- key: [1024, 64, 256]
speed: 967.879
value: {index: 26, type: Single}
- key: [1024, 64, 768]
speed: 1237.62
value: {index: 23, type: Single}
- key: [1024, 64, 1792]
speed: 1370.27
value: {index: 23, type: Single}
- key: [1024, 64, 3328]
speed: 1414.18
value: {index: 23, type: Single}
- key: [1024, 128, 256]
speed: 1735.56
value: {index: 26, type: Single}
- key: [1024, 128, 768]
speed: 2409.42
value: {index: 23, type: Single}
- key: [1024, 128, 1792]
speed: 2607.56
value: {index: 23, type: Single}
- key: [1024, 128, 3328]
speed: 2644.2
value: {index: 23, type: Single}
- key: [1024, 256, 256]
speed: 2885.16
value: {index: 24, type: Single}
- key: [1024, 256, 768]
speed: 3871.55
value: {index: 23, type: Single}
- key: [1024, 256, 1792]
speed: 4191.42
value: {index: 23, type: Single}
- key: [1024, 256, 3328]
speed: 4326.71
value: {index: 24, type: Single}
- key: [1024, 448, 256]
speed: 3530.93
value: {index: 24, type: Single}
- key: [1024, 448, 768]
speed: 4355.51
value: {index: 24, type: Single}
- key: [1024, 448, 1792]
speed: 4750.79
value: {index: 24, type: Single}
- key: [1024, 448, 3328]
speed: 4864.35
value: {index: 24, type: Single}
- key: [1024, 704, 256]
speed: 4159.19
value: {index: 24, type: Single}
- key: [1024, 704, 768]
speed: 4959.56
value: {index: 24, type: Single}
- key: [1024, 704, 1792]
speed: 5221.38
value: {index: 24, type: Single}
- key: [1024, 704, 3328]
speed: 5304.21
value: {index: 24, type: Single}
- key: [1024, 1024, 256]
speed: 4622.18
value: {index: 21, type: Single}
- key: [1024, 1024, 768]
speed: 5331.71
value: {index: 21, type: Single}
- key: [1024, 1024, 1792]
speed: 5728.65
value: {index: 21, type: Single}
- key: [1024, 1024, 3328]
speed: 5832.51
value: {index: 21, type: Single}
- key: [1024, 1408, 256]
speed: 4870.66
value: {index: 24, type: Single}
- key: [1024, 1408, 768]
speed: 5377.01
value: {index: 24, type: Single}
- key: [1024, 1408, 1792]
speed: 5538.96
value: {index: 24, type: Single}
- key: [1024, 1408, 3328]
speed: 5605.32
value: {index: 24, type: Single}
- key: [1024, 1856, 256]
speed: 5052.38
value: {index: 24, type: Single}
- key: [1024, 1856, 768]
speed: 5458.26
value: {index: 24, type: Single}
- key: [1024, 1856, 1792]
speed: 5563.49
value: {index: 24, type: Single}
- key: [1024, 1856, 3328]
speed: 5613.76
value: {index: 24, type: Single}
- key: [1024, 2368, 256]
speed: 5273.75
value: {index: 24, type: Single}
- key: [1024, 2368, 768]
speed: 5629.19
value: {index: 24, type: Single}
- key: [1024, 2368, 1792]
speed: 5729.63
value: {index: 24, type: Single}
- key: [1024, 2368, 3328]
speed: 5786.67
value: {index: 21, type: Single}
- key: [1024, 2944, 256]
speed: 5506.54
value: {index: 24, type: Single}
- key: [1024, 2944, 768]
speed: 5865.1
value: {index: 24, type: Single}
- key: [1024, 2944, 1792]
speed: 6036.13
value: {index: 25, type: Single}
- key: [1024, 2944, 3328]
speed: 6100.29
value: {index: 25, type: Single}
- key: [1024, 3584, 256]
speed: 5741.62
value: {index: 24, type: Single}
- key: [1024, 3584, 768]
speed: 6080.17
value: {index: 24, type: Single}
- key: [1024, 3584, 1792]
speed: 6213.79
value: {index: 24, type: Single}
- key: [1024, 3584, 3328]
speed: 6330.9
value: {index: 21, type: Single}
- key: [1024, 4288, 256]
speed: 5739.26
value: {index: 24, type: Single}
- key: [1024, 4288, 768]
speed: 6076.31
value: {index: 24, type: Single}
- key: [1024, 4288, 1792]
speed: 6189.37
value: {index: 24, type: Single}
- key: [1024, 4288, 3328]
speed: 6223.21
value: {index: 24, type: Single}
- key: [1024, 5056, 256]
speed: 5858.68
value: {index: 24, type: Single}
- key: [1024, 5056, 768]
speed: 6156.35
value: {index: 25, type: Single}
- key: [1024, 5056, 1792]
speed: 6347.72
value: {index: 25, type: Single}
- key: [1024, 5056, 3328]
speed: 6418.18
value: {index: 25, type: Single}
- key: [1024, 5888, 256]
speed: 5869.51
value: {index: 24, type: Single}
- key: [1024, 5888, 768]
speed: 6195.87
value: {index: 24, type: Single}
- key: [1024, 5888, 1792]
speed: 6305.15
value: {index: 24, type: Single}
- key: [1024, 5888, 3328]
speed: 6339.73
value: {index: 24, type: Single}
- key: [1024, 6784, 256]
speed: 5907.37
value: {index: 24, type: Single}
- key: [1024, 6784, 768]
speed: 6146.32
value: {index: 24, type: Single}
- key: [1024, 6784, 1792]
speed: 6220.49
value: {index: 24, type: Single}
- key: [1024, 6784, 3328]
speed: 6247.33
value: {index: 24, type: Single}
- key: [1408, 4, 256]
speed: 82.8235
value: {index: 27, type: Single}
- key: [1408, 4, 768]
speed: 106.943
value: {index: 27, type: Single}
- key: [1408, 4, 1792]
speed: 116.45
value: {index: 27, type: Single}
- key: [1408, 4, 3328]
speed: 117.251
value: {index: 27, type: Single}
- key: [1408, 64, 256]
speed: 1336.54
value: {index: 23, type: Single}
- key: [1408, 64, 768]
speed: 1762.76
value: {index: 23, type: Single}
- key: [1408, 64, 1792]
speed: 1920.64
value: {index: 23, type: Single}
- key: [1408, 64, 3328]
speed: 1989.4
value: {index: 23, type: Single}
- key: [1408, 128, 256]
speed: 2248.52
value: {index: 26, type: Single}
- key: [1408, 128, 768]
speed: 2743.77
value: {index: 26, type: Single}
- key: [1408, 128, 1792]
speed: 2949.84
value: {index: 22, type: Single}
- key: [1408, 128, 3328]
speed: 3030.27
value: {index: 22, type: Single}
- key: [1408, 256, 256]
speed: 3091.02
value: {index: 24, type: Single}
- key: [1408, 256, 768]
speed: 3610.64
value: {index: 24, type: Single}
- key: [1408, 256, 1792]
speed: 3807.73
value: {index: 24, type: Single}
- key: [1408, 256, 3328]
speed: 3875.96
value: {index: 23, type: Single}
- key: [1408, 448, 256]
speed: 3913.73
value: {index: 24, type: Single}
- key: [1408, 448, 768]
speed: 4445.83
value: {index: 24, type: Single}
- key: [1408, 448, 1792]
speed: 4617.1
value: {index: 24, type: Single}
- key: [1408, 448, 3328]
speed: 4696.57
value: {index: 24, type: Single}
- key: [1408, 704, 256]
speed: 4859.03
value: {index: 24, type: Single}
- key: [1408, 704, 768]
speed: 5408.83
value: {index: 24, type: Single}
- key: [1408, 704, 1792]
speed: 5586.95
value: {index: 24, type: Single}
- key: [1408, 704, 3328]
speed: 5649.94
value: {index: 24, type: Single}
- key: [1408, 1024, 256]
speed: 4992.68
value: {index: 24, type: Single}
- key: [1408, 1024, 768]
speed: 5377.01
value: {index: 24, type: Single}
- key: [1408, 1024, 1792]
speed: 5448.12
value: {index: 21, type: Single}
- key: [1408, 1024, 3328]
speed: 5606.29
value: {index: 24, type: Single}
- key: [1408, 1408, 256]
speed: 5331.7
value: {index: 24, type: Single}
- key: [1408, 1408, 768]
speed: 5710.93
value: {index: 24, type: Single}
- key: [1408, 1408, 1792]
speed: 5823.74
value: {index: 24, type: Single}
- key: [1408, 1408, 3328]
speed: 5876.99
value: {index: 25, type: Single}
- key: [1408, 1856, 256]
speed: 5737.71
value: {index: 24, type: Single}
- key: [1408, 1856, 768]
speed: 6084.3
value: {index: 24, type: Single}
- key: [1408, 1856, 1792]
speed: 6193.59
value: {index: 24, type: Single}
- key: [1408, 1856, 3328]
speed: 6228.7
value: {index: 24, type: Single}
- key: [1408, 2368, 256]
speed: 5761.23
value: {index: 24, type: Single}
- key: [1408, 2368, 768]
speed: 6043.27
value: {index: 24, type: Single}
- key: [1408, 2368, 1792]
speed: 6127.59
value: {index: 24, type: Single}
- key: [1408, 2368, 3328]
speed: 6157.45
value: {index: 24, type: Single}
- key: [1408, 2944, 256]
speed: 5897.59
value: {index: 24, type: Single}
- key: [1408, 2944, 768]
speed: 6164.93
value: {index: 25, type: Single}
- key: [1408, 2944, 1792]
speed: 6319.43
value: {index: 25, type: Single}
- key: [1408, 2944, 3328]
speed: 6380.96
value: {index: 25, type: Single}
- key: [1408, 3584, 256]
speed: 5836.5
value: {index: 24, type: Single}
- key: [1408, 3584, 768]
speed: 6072.23
value: {index: 25, type: Single}
- key: [1408, 3584, 1792]
speed: 6215.69
value: {index: 25, type: Single}
- key: [1408, 3584, 3328]
speed: 6273.18
value: {index: 25, type: Single}
- key: [1408, 4288, 256]
speed: 5851.11
value: {index: 24, type: Single}
- key: [1408, 4288, 768]
speed: 6071.3
value: {index: 25, type: Single}
- key: [1408, 4288, 1792]
speed: 6222.27
value: {index: 25, type: Single}
- key: [1408, 4288, 3328]
speed: 6284.8
value: {index: 25, type: Single}
- key: [1408, 5056, 256]
speed: 5939.65
value: {index: 24, type: Single}
- key: [1408, 5056, 768]
speed: 6180.91
value: {index: 25, type: Single}
- key: [1408, 5056, 1792]
speed: 6315.63
value: {index: 25, type: Single}
- key: [1408, 5056, 3328]
speed: 6373.08
value: {index: 25, type: Single}
- key: [1408, 5888, 256]
speed: 6066.17
value: {index: 24, type: Single}
- key: [1408, 5888, 768]
speed: 6371.97
value: {index: 25, type: Single}
- key: [1408, 5888, 1792]
speed: 6489.99
value: {index: 25, type: Single}
- key: [1408, 5888, 3328]
speed: 6531.23
value: {index: 25, type: Single}
- key: [1408, 6784, 256]
speed: 6075.9
value: {index: 24, type: Single}
- key: [1408, 6784, 768]
speed: 6232.29
value: {index: 24, type: Single}
- key: [1408, 6784, 1792]
speed: 6278.63
value: {index: 24, type: Single}
- key: [1408, 6784, 3328]
speed: 6294.98
value: {index: 24, type: Single}
- key: [1856, 4, 256]
speed: 108.256
value: {index: 27, type: Single}
- key: [1856, 4, 768]
speed: 140.971
value: {index: 27, type: Single}
- key: [1856, 4, 1792]
speed: 149.664
value: {index: 27, type: Single}
- key: [1856, 4, 3328]
speed: 152.3
value: {index: 27, type: Single}
- key: [1856, 64, 256]
speed: 1754.28
value: {index: 26, type: Single}
- key: [1856, 64, 768]
speed: 2289.07
value: {index: 23, type: Single}
- key: [1856, 64, 1792]
speed: 2558.81
value: {index: 23, type: Single}
- key: [1856, 64, 3328]
speed: 2615.98
value: {index: 22, type: Single}
- key: [1856, 128, 256]
speed: 2614.68
value: {index: 24, type: Single}
- key: [1856, 128, 768]
speed: 3478.89
value: {index: 23, type: Single}
- key: [1856, 128, 1792]
speed: 3833.95
value: {index: 22, type: Single}
- key: [1856, 128, 3328]
speed: 3975.11
value: {index: 22, type: Single}
- key: [1856, 256, 256]
speed: 4004.9
value: {index: 24, type: Single}
- key: [1856, 256, 768]
speed: 4709.45
value: {index: 24, type: Single}
- key: [1856, 256, 1792]
speed: 4990.97
value: {index: 24, type: Single}
- key: [1856, 256, 3328]
speed: 5095.8
value: {index: 24, type: Single}
- key: [1856, 448, 256]
speed: 4128.65
value: {index: 24, type: Single}
- key: [1856, 448, 768]
speed: 4546.74
value: {index: 24, type: Single}
- key: [1856, 448, 1792]
speed: 4693.14
value: {index: 24, type: Single}
- key: [1856, 448, 3328]
speed: 4755.71
value: {index: 24, type: Single}
- key: [1856, 704, 256]
speed: 5299.95
value: {index: 24, type: Single}
- key: [1856, 704, 768]
speed: 5801.59
value: {index: 24, type: Single}
- key: [1856, 704, 1792]
speed: 5970.72
value: {index: 24, type: Single}
- key: [1856, 704, 3328]
speed: 6027.56
value: {index: 24, type: Single}
- key: [1856, 1024, 256]
speed: 5002.36
value: {index: 21, type: Single}
- key: [1856, 1024, 768]
speed: 5399.91
value: {index: 21, type: Single}
- key: [1856, 1024, 1792]
speed: 5564.84
value: {index: 21, type: Single}
- key: [1856, 1024, 3328]
speed: 5625.23
value: {index: 25, type: Single}
- key: [1856, 1408, 256]
speed: 5763.34
value: {index: 24, type: Single}
- key: [1856, 1408, 768]
speed: 6095.25
value: {index: 24, type: Single}
- key: [1856, 1408, 1792]
speed: 6196.62
value: {index: 24, type: Single}
- key: [1856, 1408, 3328]
speed: 6265.94
value: {index: 21, type: Single}
- key: [1856, 1856, 256]
speed: 5589.06
value: {index: 24, type: Single}
- key: [1856, 1856, 768]
speed: 5829.92
value: {index: 24, type: Single}
- key: [1856, 1856, 1792]
speed: 5895.91
value: {index: 24, type: Single}
- key: [1856, 1856, 3328]
speed: 5971.17
value: {index: 21, type: Single}
- key: [1856, 2368, 256]
speed: 5910.01
value: {index: 24, type: Single}
- key: [1856, 2368, 768]
speed: 6146.8
value: {index: 24, type: Single}
- key: [1856, 2368, 1792]
speed: 6217.25
value: {index: 24, type: Single}
- key: [1856, 2368, 3328]
speed: 6241.62
value: {index: 24, type: Single}
- key: [1856, 2944, 256]
speed: 6004.23
value: {index: 24, type: Single}
- key: [1856, 2944, 768]
speed: 6219.11
value: {index: 24, type: Single}
- key: [1856, 2944, 1792]
speed: 6282.16
value: {index: 24, type: Single}
- key: [1856, 2944, 3328]
speed: 6303.32
value: {index: 24, type: Single}
- key: [1856, 3584, 256]
speed: 5952.46
value: {index: 24, type: Single}
- key: [1856, 3584, 768]
speed: 6196.32
value: {index: 21, type: Single}
- key: [1856, 3584, 1792]
speed: 6298.67
value: {index: 21, type: Single}
- key: [1856, 3584, 3328]
speed: 6342.83
value: {index: 21, type: Single}
- key: [1856, 4288, 256]
speed: 6010.48
value: {index: 24, type: Single}
- key: [1856, 4288, 768]
speed: 6183.44
value: {index: 24, type: Single}
- key: [1856, 4288, 1792]
speed: 6232.68
value: {index: 24, type: Single}
- key: [1856, 4288, 3328]
speed: 6259.76
value: {index: 25, type: Single}
- key: [1856, 5056, 256]
speed: 6125.8
value: {index: 24, type: Single}
- key: [1856, 5056, 768]
speed: 6289.35
value: {index: 24, type: Single}
- key: [1856, 5056, 1792]
speed: 6337.87
value: {index: 24, type: Single}
- key: [1856, 5056, 3328]
speed: 6354.32
value: {index: 24, type: Single}
- key: [1856, 5888, 256]
speed: 6137.92
value: {index: 24, type: Single}
- key: [1856, 5888, 768]
speed: 6373.39
value: {index: 21, type: Single}
- key: [1856, 5888, 1792]
speed: 6466.09
value: {index: 21, type: Single}
- key: [1856, 5888, 3328]
speed: 6503.71
value: {index: 21, type: Single}
- key: [1856, 6784, 256]
speed: 6096.06
value: {index: 24, type: Single}
- key: [1856, 6784, 768]
speed: 6226.02
value: {index: 24, type: Single}
- key: [1856, 6784, 1792]
speed: 6294.34
value: {index: 21, type: Single}
- key: [1856, 6784, 3328]
speed: 6324.24
value: {index: 21, type: Single}
- key: [2368, 4, 256]
speed: 139.893
value: {index: 27, type: Single}
- key: [2368, 4, 768]
speed: 173.504
value: {index: 27, type: Single}
- key: [2368, 4, 1792]
speed: 187.975
value: {index: 27, type: Single}
- key: [2368, 4, 3328]
speed: 192.817
value: {index: 27, type: Single}
- key: [2368, 64, 256]
speed: 1883.96
value: {index: 26, type: Single}
- key: [2368, 64, 768]
speed: 2314.07
value: {index: 22, type: Single}
- key: [2368, 64, 1792]
speed: 2477.2
value: {index: 22, type: Single}
- key: [2368, 64, 3328]
speed: 2546.28
value: {index: 23, type: Single}
- key: [2368, 128, 256]
speed: 2592.8
value: {index: 24, type: Single}
- key: [2368, 128, 768]
speed: 3004.28
value: {index: 24, type: Single}
- key: [2368, 128, 1792]
speed: 3189.43
value: {index: 24, type: Single}
- key: [2368, 128, 3328]
speed: 3259.33
value: {index: 24, type: Single}
- key: [2368, 256, 256]
speed: 3795.29
value: {index: 24, type: Single}
- key: [2368, 256, 768]
speed: 4278.43
value: {index: 24, type: Single}
- key: [2368, 256, 1792]
speed: 4438.55
value: {index: 24, type: Single}
- key: [2368, 256, 3328]
speed: 4514.33
value: {index: 24, type: Single}
- key: [2368, 448, 256]
speed: 4369.77
value: {index: 24, type: Single}
- key: [2368, 448, 768]
speed: 4730.64
value: {index: 24, type: Single}
- key: [2368, 448, 1792]
speed: 4856.87
value: {index: 24, type: Single}
- key: [2368, 448, 3328]
speed: 4903.92
value: {index: 24, type: Single}
- key: [2368, 704, 256]
speed: 5121.11
value: {index: 24, type: Single}
- key: [2368, 704, 768]
speed: 5450.57
value: {index: 24, type: Single}
- key: [2368, 704, 1792]
speed: 5564.88
value: {index: 24, type: Single}
- key: [2368, 704, 3328]
speed: 5602.23
value: {index: 24, type: Single}
- key: [2368, 1024, 256]
speed: 5208.2
value: {index: 21, type: Single}
- key: [2368, 1024, 768]
speed: 5610.35
value: {index: 21, type: Single}
- key: [2368, 1024, 1792]
speed: 5748.16
value: {index: 21, type: Single}
- key: [2368, 1024, 3328]
speed: 5811.99
value: {index: 21, type: Single}
- key: [2368, 1408, 256]
speed: 5775.69
value: {index: 24, type: Single}
- key: [2368, 1408, 768]
speed: 6047.49
value: {index: 24, type: Single}
- key: [2368, 1408, 1792]
speed: 6125.26
value: {index: 24, type: Single}
- key: [2368, 1408, 3328]
speed: 6157.71
value: {index: 24, type: Single}
- key: [2368, 1856, 256]
speed: 5905.41
value: {index: 24, type: Single}
- key: [2368, 1856, 768]
speed: 6145.14
value: {index: 24, type: Single}
- key: [2368, 1856, 1792]
speed: 6213.97
value: {index: 24, type: Single}
- key: [2368, 1856, 3328]
speed: 6240.83
value: {index: 24, type: Single}
- key: [2368, 2368, 256]
speed: 5899.16
value: {index: 24, type: Single}
- key: [2368, 2368, 768]
speed: 6103.54
value: {index: 24, type: Single}
- key: [2368, 2368, 1792]
speed: 6221.38
value: {index: 21, type: Single}
- key: [2368, 2368, 3328]
speed: 6276.9
value: {index: 21, type: Single}
- key: [2368, 2944, 256]
speed: 6020.11
value: {index: 24, type: Single}
- key: [2368, 2944, 768]
speed: 6198.22
value: {index: 24, type: Single}
- key: [2368, 2944, 1792]
speed: 6257.78
value: {index: 24, type: Single}
- key: [2368, 2944, 3328]
speed: 6276.97
value: {index: 24, type: Single}
- key: [2368, 3584, 256]
speed: 6036.22
value: {index: 24, type: Single}
- key: [2368, 3584, 768]
speed: 6202.15
value: {index: 24, type: Single}
- key: [2368, 3584, 1792]
speed: 6245.35
value: {index: 24, type: Single}
- key: [2368, 3584, 3328]
speed: 6264.92
value: {index: 24, type: Single}
- key: [2368, 4288, 256]
speed: 6130.54
value: {index: 24, type: Single}
- key: [2368, 4288, 768]
speed: 6288.0
value: {index: 24, type: Single}
- key: [2368, 4288, 1792]
speed: 6334.15
value: {index: 24, type: Single}
- key: [2368, 4288, 3328]
speed: 6351.62
value: {index: 24, type: Single}
- key: [2368, 5056, 256]
speed: 6152.59
value: {index: 24, type: Single}
- key: [2368, 5056, 768]
speed: 6298.71
value: {index: 24, type: Single}
- key: [2368, 5056, 1792]
speed: 6341.87
value: {index: 24, type: Single}
- key: [2368, 5056, 3328]
speed: 6357.52
value: {index: 24, type: Single}
- key: [2368, 5888, 256]
speed: 6127.29
value: {index: 24, type: Single}
- key: [2368, 5888, 768]
speed: 6362.73
value: {index: 21, type: Single}
- key: [2368, 5888, 1792]
speed: 6443.07
value: {index: 21, type: Single}
- key: [2368, 5888, 3328]
speed: 6475.2
value: {index: 21, type: Single}
- key: [2368, 6784, 256]
speed: 6160.39
value: {index: 24, type: Single}
- key: [2368, 6784, 768]
speed: 6400.44
value: {index: 21, type: Single}
- key: [2368, 6784, 1792]
speed: 6478.01
value: {index: 21, type: Single}
- key: [2368, 6784, 3328]
speed: 6506.15
value: {index: 21, type: Single}
- key: [2944, 4, 256]
speed: 164.099
value: {index: 27, type: Single}
- key: [2944, 4, 768]
speed: 209.776
value: {index: 27, type: Single}
- key: [2944, 4, 1792]
speed: 229.371
value: {index: 27, type: Single}
- key: [2944, 4, 3328]
speed: 235.556
value: {index: 27, type: Single}
- key: [2944, 64, 256]
speed: 2253.11
value: {index: 22, type: Single}
- key: [2944, 64, 768]
speed: 2831.08
value: {index: 22, type: Single}
- key: [2944, 64, 1792]
speed: 3059.08
value: {index: 22, type: Single}
- key: [2944, 64, 3328]
speed: 3194.31
value: {index: 26, type: Single}
- key: [2944, 128, 256]
speed: 3145.64
value: {index: 24, type: Single}
- key: [2944, 128, 768]
speed: 3738.65
value: {index: 24, type: Single}
- key: [2944, 128, 1792]
speed: 3958.34
value: {index: 24, type: Single}
- key: [2944, 128, 3328]
speed: 4044.4
value: {index: 24, type: Single}
- key: [2944, 256, 256]
speed: 4651.07
value: {index: 24, type: Single}
- key: [2944, 256, 768]
speed: 5268.89
value: {index: 24, type: Single}
- key: [2944, 256, 1792]
speed: 5501.56
value: {index: 24, type: Single}
- key: [2944, 256, 3328]
speed: 5599.42
value: {index: 24, type: Single}
- key: [2944, 448, 256]
speed: 4674.89
value: {index: 24, type: Single}
- key: [2944, 448, 768]
speed: 5005.17
value: {index: 24, type: Single}
- key: [2944, 448, 1792]
speed: 5101.73
value: {index: 24, type: Single}
- key: [2944, 448, 3328]
speed: 5148.09
value: {index: 24, type: Single}
- key: [2944, 704, 256]
speed: 5578.38
value: {index: 24, type: Single}
- key: [2944, 704, 768]
speed: 5965.53
value: {index: 24, type: Single}
- key: [2944, 704, 1792]
speed: 6087.71
value: {index: 24, type: Single}
- key: [2944, 704, 3328]
speed: 6123.92
value: {index: 24, type: Single}
- key: [2944, 1024, 256]
speed: 5409.33
value: {index: 21, type: Single}
- key: [2944, 1024, 768]
speed: 5855.21
value: {index: 25, type: Single}
- key: [2944, 1024, 1792]
speed: 6037.63
value: {index: 25, type: Single}
- key: [2944, 1024, 3328]
speed: 6094.81
value: {index: 25, type: Single}
- key: [2944, 1408, 256]
speed: 5900.01
value: {index: 24, type: Single}
- key: [2944, 1408, 768]
speed: 6171.14
value: {index: 25, type: Single}
- key: [2944, 1408, 1792]
speed: 6327.01
value: {index: 25, type: Single}
- key: [2944, 1408, 3328]
speed: 6378.99
value: {index: 25, type: Single}
- key: [2944, 1856, 256]
speed: 5998.5
value: {index: 24, type: Single}
- key: [2944, 1856, 768]
speed: 6218.42
value: {index: 24, type: Single}
- key: [2944, 1856, 1792]
speed: 6280.97
value: {index: 24, type: Single}
- key: [2944, 1856, 3328]
speed: 6301.54
value: {index: 24, type: Single}
- key: [2944, 2368, 256]
speed: 6020.11
value: {index: 24, type: Single}
- key: [2944, 2368, 768]
speed: 6199.28
value: {index: 24, type: Single}
- key: [2944, 2368, 1792]
speed: 6256.86
value: {index: 24, type: Single}
- key: [2944, 2368, 3328]
speed: 6275.71
value: {index: 24, type: Single}
- key: [2944, 2944, 256]
speed: 5991.76
value: {index: 24, type: Single}
- key: [2944, 2944, 768]
speed: 6231.51
value: {index: 21, type: Single}
- key: [2944, 2944, 1792]
speed: 6314.21
value: {index: 21, type: Single}
- key: [2944, 2944, 3328]
speed: 6352.97
value: {index: 21, type: Single}
- key: [2944, 3584, 256]
speed: 6064.24
value: {index: 24, type: Single}
- key: [2944, 3584, 768]
speed: 6219.39
value: {index: 24, type: Single}
- key: [2944, 3584, 1792]
speed: 6263.5
value: {index: 24, type: Single}
- key: [2944, 3584, 3328]
speed: 6284.61
value: {index: 21, type: Single}
- key: [2944, 4288, 256]
speed: 6099.96
value: {index: 24, type: Single}
- key: [2944, 4288, 768]
speed: 6242.52
value: {index: 24, type: Single}
- key: [2944, 4288, 1792]
speed: 6290.7
value: {index: 21, type: Single}
- key: [2944, 4288, 3328]
speed: 6324.57
value: {index: 21, type: Single}
- key: [2944, 5056, 256]
speed: 6187.24
value: {index: 24, type: Single}
- key: [2944, 5056, 768]
speed: 6329.09
value: {index: 24, type: Single}
- key: [2944, 5056, 1792]
speed: 6387.31
value: {index: 21, type: Single}
- key: [2944, 5056, 3328]
speed: 6434.54
value: {index: 21, type: Single}
- key: [2944, 5888, 256]
speed: 6158.06
value: {index: 24, type: Single}
- key: [2944, 5888, 768]
speed: 6399.49
value: {index: 25, type: Single}
- key: [2944, 5888, 1792]
speed: 6483.99
value: {index: 25, type: Single}
- key: [2944, 5888, 3328]
speed: 6509.19
value: {index: 25, type: Single}
- key: [2944, 6784, 256]
speed: 6180.3
value: {index: 24, type: Single}
- key: [2944, 6784, 768]
speed: 6346.82
value: {index: 21, type: Single}
- key: [2944, 6784, 1792]
speed: 6414.65
value: {index: 21, type: Single}
- key: [2944, 6784, 3328]
speed: 6451.09
value: {index: 21, type: Single}
- key: [3584, 4, 256]
speed: 192.032
value: {index: 27, type: Single}
- key: [3584, 4, 768]
speed: 251.494
value: {index: 27, type: Single}
- key: [3584, 4, 1792]
speed: 273.724
value: {index: 27, type: Single}
- key: [3584, 4, 3328]
speed: 283.607
value: {index: 27, type: Single}
- key: [3584, 64, 256]
speed: 2607.59
value: {index: 23, type: Single}
- key: [3584, 64, 768]
speed: 3378.0
value: {index: 23, type: Single}
- key: [3584, 64, 1792]
speed: 3674.77
value: {index: 23, type: Single}
- key: [3584, 64, 3328]
speed: 3869.74
value: {index: 23, type: Single}
- key: [3584, 128, 256]
speed: 3765.81
value: {index: 24, type: Single}
- key: [3584, 128, 768]
speed: 4367.52
value: {index: 24, type: Single}
- key: [3584, 128, 1792]
speed: 4708.45
value: {index: 24, type: Single}
- key: [3584, 128, 3328]
speed: 4902.53
value: {index: 24, type: Single}
- key: [3584, 256, 256]
speed: 4523.25
value: {index: 24, type: Single}
- key: [3584, 256, 768]
speed: 4977.72
value: {index: 24, type: Single}
- key: [3584, 256, 1792]
speed: 5084.92
value: {index: 21, type: Single}
- key: [3584, 256, 3328]
speed: 5146.77
value: {index: 21, type: Single}
- key: [3584, 448, 256]
speed: 4880.31
value: {index: 24, type: Single}
- key: [3584, 448, 768]
speed: 5244.72
value: {index: 24, type: Single}
- key: [3584, 448, 1792]
speed: 5352.4
value: {index: 24, type: Single}
- key: [3584, 448, 3328]
speed: 5397.77
value: {index: 24, type: Single}
- key: [3584, 704, 256]
speed: 5543.38
value: {index: 24, type: Single}
- key: [3584, 704, 768]
speed: 5885.08
value: {index: 24, type: Single}
- key: [3584, 704, 1792]
speed: 5975.92
value: {index: 24, type: Single}
- key: [3584, 704, 3328]
speed: 6012.64
value: {index: 24, type: Single}
- key: [3584, 1024, 256]
speed: 5592.26
value: {index: 21, type: Single}
- key: [3584, 1024, 768]
speed: 6120.26
value: {index: 21, type: Single}
- key: [3584, 1024, 1792]
speed: 6269.96
value: {index: 21, type: Single}
- key: [3584, 1024, 3328]
speed: 6356.53
value: {index: 21, type: Single}
- key: [3584, 1408, 256]
speed: 5822.85
value: {index: 24, type: Single}
- key: [3584, 1408, 768]
speed: 6078.58
value: {index: 25, type: Single}
- key: [3584, 1408, 1792]
speed: 6213.47
value: {index: 25, type: Single}
- key: [3584, 1408, 3328]
speed: 6265.21
value: {index: 25, type: Single}
- key: [3584, 1856, 256]
speed: 5946.29
value: {index: 24, type: Single}
- key: [3584, 1856, 768]
speed: 6138.96
value: {index: 24, type: Single}
- key: [3584, 1856, 1792]
speed: 6194.89
value: {index: 24, type: Single}
- key: [3584, 1856, 3328]
speed: 6215.14
value: {index: 24, type: Single}
- key: [3584, 2368, 256]
speed: 6018.87
value: {index: 24, type: Single}
- key: [3584, 2368, 768]
speed: 6194.73
value: {index: 24, type: Single}
- key: [3584, 2368, 1792]
speed: 6246.68
value: {index: 24, type: Single}
- key: [3584, 2368, 3328]
speed: 6262.87
value: {index: 24, type: Single}
- key: [3584, 2944, 256]
speed: 6057.19
value: {index: 24, type: Single}
- key: [3584, 2944, 768]
speed: 6216.92
value: {index: 24, type: Single}
- key: [3584, 2944, 1792]
speed: 6263.65
value: {index: 24, type: Single}
- key: [3584, 2944, 3328]
speed: 6279.28
value: {index: 24, type: Single}
- key: [3584, 3584, 256]
speed: 6168.02
value: {index: 24, type: Single}
- key: [3584, 3584, 768]
speed: 6271.44
value: {index: 21, type: Single}
- key: [3584, 3584, 1792]
speed: 6387.63
value: {index: 24, type: Single}
- key: [3584, 3584, 3328]
speed: 6425.64
value: {index: 21, type: Single}
- key: [3584, 4288, 256]
speed: 6165.66
value: {index: 24, type: Single}
- key: [3584, 4288, 768]
speed: 6356.03
value: {index: 25, type: Single}
- key: [3584, 4288, 1792]
speed: 6476.39
value: {index: 25, type: Single}
- key: [3584, 4288, 3328]
speed: 6518.29
value: {index: 25, type: Single}
- key: [3584, 5056, 256]
speed: 6151.01
value: {index: 24, type: Single}
- key: [3584, 5056, 768]
speed: 6288.34
value: {index: 21, type: Single}
- key: [3584, 5056, 1792]
speed: 6424.99
value: {index: 21, type: Single}
- key: [3584, 5056, 3328]
speed: 6484.15
value: {index: 21, type: Single}
- key: [3584, 5888, 256]
speed: 6204.05
value: {index: 24, type: Single}
- key: [3584, 5888, 768]
speed: 6339.41
value: {index: 21, type: Single}
- key: [3584, 5888, 1792]
speed: 6430.77
value: {index: 21, type: Single}
- key: [3584, 5888, 3328]
speed: 6468.08
value: {index: 21, type: Single}
- key: [3584, 6784, 256]
speed: 6224.64
value: {index: 24, type: Single}
- key: [3584, 6784, 768]
speed: 6379.01
value: {index: 25, type: Single}
- key: [3584, 6784, 1792]
speed: 6468.9
value: {index: 21, type: Single}
- key: [3584, 6784, 3328]
speed: 6506.07
value: {index: 21, type: Single}
- key: [4288, 4, 256]
speed: 225.383
value: {index: 27, type: Single}
- key: [4288, 4, 768]
speed: 289.152
value: {index: 27, type: Single}
- key: [4288, 4, 1792]
speed: 311.275
value: {index: 27, type: Single}
- key: [4288, 4, 3328]
speed: 321.211
value: {index: 27, type: Single}
- key: [4288, 64, 256]
speed: 2318.86
value: {index: 24, type: Single}
- key: [4288, 64, 768]
speed: 2741.07
value: {index: 24, type: Single}
- key: [4288, 64, 1792]
speed: 2894.02
value: {index: 24, type: Single}
- key: [4288, 64, 3328]
speed: 2941.86
value: {index: 24, type: Single}
- key: [4288, 128, 256]
speed: 3375.11
value: {index: 24, type: Single}
- key: [4288, 128, 768]
speed: 3868.43
value: {index: 24, type: Single}
- key: [4288, 128, 1792]
speed: 4026.01
value: {index: 24, type: Single}
- key: [4288, 128, 3328]
speed: 4085.95
value: {index: 24, type: Single}
- key: [4288, 256, 256]
speed: 4473.64
value: {index: 24, type: Single}
- key: [4288, 256, 768]
speed: 4888.72
value: {index: 24, type: Single}
- key: [4288, 256, 1792]
speed: 5019.95
value: {index: 24, type: Single}
- key: [4288, 256, 3328]
speed: 5073.28
value: {index: 24, type: Single}
- key: [4288, 448, 256]
speed: 5244.0
value: {index: 24, type: Single}
- key: [4288, 448, 768]
speed: 5550.89
value: {index: 24, type: Single}
- key: [4288, 448, 1792]
speed: 5646.67
value: {index: 24, type: Single}
- key: [4288, 448, 3328]
speed: 5679.86
value: {index: 24, type: Single}
- key: [4288, 704, 256]
speed: 5627.04
value: {index: 24, type: Single}
- key: [4288, 704, 768]
speed: 5914.13
value: {index: 24, type: Single}
- key: [4288, 704, 1792]
speed: 5998.17
value: {index: 24, type: Single}
- key: [4288, 704, 3328]
speed: 6022.59
value: {index: 24, type: Single}
- key: [4288, 1024, 256]
speed: 5765.41
value: {index: 24, type: Single}
- key: [4288, 1024, 768]
speed: 5933.75
value: {index: 24, type: Single}
- key: [4288, 1024, 1792]
speed: 5942.16
value: {index: 21, type: Single}
- key: [4288, 1024, 3328]
speed: 5987.66
value: {index: 21, type: Single}
- key: [4288, 1408, 256]
speed: 5860.97
value: {index: 24, type: Single}
- key: [4288, 1408, 768]
speed: 6089.61
value: {index: 25, type: Single}
- key: [4288, 1408, 1792]
speed: 6226.78
value: {index: 25, type: Single}
- key: [4288, 1408, 3328]
speed: 6282.76
value: {index: 25, type: Single}
- key: [4288, 1856, 256]
speed: 6005.22
value: {index: 24, type: Single}
- key: [4288, 1856, 768]
speed: 6182.97
value: {index: 24, type: Single}
- key: [4288, 1856, 1792]
speed: 6231.27
value: {index: 24, type: Single}
- key: [4288, 1856, 3328]
speed: 6251.77
value: {index: 25, type: Single}
- key: [4288, 2368, 256]
speed: 6125.19
value: {index: 24, type: Single}
- key: [4288, 2368, 768]
speed: 6288.0
value: {index: 24, type: Single}
- key: [4288, 2368, 1792]
speed: 6334.48
value: {index: 24, type: Single}
- key: [4288, 2368, 3328]
speed: 6350.47
value: {index: 24, type: Single}
- key: [4288, 2944, 256]
speed: 6105.08
value: {index: 24, type: Single}
- key: [4288, 2944, 768]
speed: 6242.22
value: {index: 24, type: Single}
- key: [4288, 2944, 1792]
speed: 6303.3
value: {index: 21, type: Single}
- key: [4288, 2944, 3328]
speed: 6332.2
value: {index: 21, type: Single}
- key: [4288, 3584, 256]
speed: 6179.29
value: {index: 24, type: Single}
- key: [4288, 3584, 768]
speed: 6393.53
value: {index: 25, type: Single}
- key: [4288, 3584, 1792]
speed: 6492.79
value: {index: 25, type: Single}
- key: [4288, 3584, 3328]
speed: 6525.99
value: {index: 25, type: Single}
- key: [4288, 4288, 256]
speed: 6167.48
value: {index: 24, type: Single}
- key: [4288, 4288, 768]
speed: 6299.55
value: {index: 21, type: Single}
- key: [4288, 4288, 1792]
speed: 6386.65
value: {index: 21, type: Single}
- key: [4288, 4288, 3328]
speed: 6415.65
value: {index: 21, type: Single}
- key: [4288, 5056, 256]
speed: 6219.86
value: {index: 24, type: Single}
- key: [4288, 5056, 768]
speed: 6356.53
value: {index: 21, type: Single}
- key: [4288, 5056, 1792]
speed: 6451.94
value: {index: 21, type: Single}
- key: [4288, 5056, 3328]
speed: 6489.99
value: {index: 21, type: Single}
- key: [4288, 5888, 256]
speed: 6213.77
value: {index: 24, type: Single}
- key: [4288, 5888, 768]
speed: 6398.63
value: {index: 21, type: Single}
- key: [4288, 5888, 1792]
speed: 6467.08
value: {index: 21, type: Single}
- key: [4288, 5888, 3328]
speed: 6494.14
value: {index: 21, type: Single}
- key: [4288, 6784, 256]
speed: 6262.87
value: {index: 24, type: Single}
- key: [4288, 6784, 768]
speed: 6455.23
value: {index: 21, type: Single}
- key: [4288, 6784, 1792]
speed: 6525.85
value: {index: 21, type: Single}
- key: [4288, 6784, 3328]
speed: 6550.96
value: {index: 21, type: Single}
- key: [5056, 4, 256]
speed: 252.313
value: {index: 27, type: Single}
- key: [5056, 4, 768]
speed: 325.585
value: {index: 27, type: Single}
- key: [5056, 4, 1792]
speed: 354.783
value: {index: 27, type: Single}
- key: [5056, 4, 3328]
speed: 359.984
value: {index: 27, type: Single}
- key: [5056, 64, 256]
speed: 2714.25
value: {index: 24, type: Single}
- key: [5056, 64, 768]
speed: 3219.6
value: {index: 24, type: Single}
- key: [5056, 64, 1792]
speed: 3403.45
value: {index: 24, type: Single}
- key: [5056, 64, 3328]
speed: 3467.11
value: {index: 24, type: Single}
- key: [5056, 128, 256]
speed: 4000.99
value: {index: 24, type: Single}
- key: [5056, 128, 768]
speed: 4518.29
value: {index: 24, type: Single}
- key: [5056, 128, 1792]
speed: 4738.46
value: {index: 24, type: Single}
- key: [5056, 128, 3328]
speed: 4818.55
value: {index: 24, type: Single}
- key: [5056, 256, 256]
speed: 5256.31
value: {index: 24, type: Single}
- key: [5056, 256, 768]
speed: 5761.82
value: {index: 24, type: Single}
- key: [5056, 256, 1792]
speed: 5917.92
value: {index: 24, type: Single}
- key: [5056, 256, 3328]
speed: 5956.2
value: {index: 24, type: Single}
- key: [5056, 448, 256]
speed: 5489.43
value: {index: 24, type: Single}
- key: [5056, 448, 768]
speed: 5833.03
value: {index: 24, type: Single}
- key: [5056, 448, 1792]
speed: 5941.83
value: {index: 24, type: Single}
- key: [5056, 448, 3328]
speed: 5979.03
value: {index: 24, type: Single}
- key: [5056, 704, 256]
speed: 5756.22
value: {index: 24, type: Single}
- key: [5056, 704, 768]
speed: 6010.28
value: {index: 24, type: Single}
- key: [5056, 704, 1792]
speed: 6086.61
value: {index: 24, type: Single}
- key: [5056, 704, 3328]
speed: 6115.47
value: {index: 24, type: Single}
- key: [5056, 1024, 256]
speed: 5860.61
value: {index: 21, type: Single}
- key: [5056, 1024, 768]
speed: 6211.21
value: {index: 21, type: Single}
- key: [5056, 1024, 1792]
speed: 6370.97
value: {index: 25, type: Single}
- key: [5056, 1024, 3328]
speed: 6423.15
value: {index: 25, type: Single}
- key: [5056, 1408, 256]
speed: 5956.91
value: {index: 24, type: Single}
- key: [5056, 1408, 768]
speed: 6204.81
value: {index: 25, type: Single}
- key: [5056, 1408, 1792]
speed: 6327.92
value: {index: 25, type: Single}
- key: [5056, 1408, 3328]
speed: 6380.46
value: {index: 25, type: Single}
- key: [5056, 1856, 256]
speed: 6123.49
value: {index: 24, type: Single}
- key: [5056, 1856, 768]
speed: 6288.13
value: {index: 24, type: Single}
- key: [5056, 1856, 1792]
speed: 6336.28
value: {index: 24, type: Single}
- key: [5056, 1856, 3328]
speed: 6354.51
value: {index: 24, type: Single}
- key: [5056, 2368, 256]
speed: 6150.77
value: {index: 24, type: Single}
- key: [5056, 2368, 768]
speed: 6298.71
value: {index: 24, type: Single}
- key: [5056, 2368, 1792]
speed: 6342.29
value: {index: 24, type: Single}
- key: [5056, 2368, 3328]
speed: 6356.32
value: {index: 24, type: Single}
- key: [5056, 2944, 256]
speed: 6193.94
value: {index: 24, type: Single}
- key: [5056, 2944, 768]
speed: 6334.54
value: {index: 21, type: Single}
- key: [5056, 2944, 1792]
speed: 6410.17
value: {index: 21, type: Single}
- key: [5056, 2944, 3328]
speed: 6442.6
value: {index: 21, type: Single}
- key: [5056, 3584, 256]
speed: 6164.33
value: {index: 21, type: Single}
- key: [5056, 3584, 768]
speed: 6399.29
value: {index: 21, type: Single}
- key: [5056, 3584, 1792]
speed: 6474.52
value: {index: 21, type: Single}
- key: [5056, 3584, 3328]
speed: 6507.68
value: {index: 21, type: Single}
- key: [5056, 4288, 256]
speed: 6226.06
value: {index: 24, type: Single}
- key: [5056, 4288, 768]
speed: 6375.29
value: {index: 21, type: Single}
- key: [5056, 4288, 1792]
speed: 6461.23
value: {index: 21, type: Single}
- key: [5056, 4288, 3328]
speed: 6490.9
value: {index: 21, type: Single}
- key: [5056, 5056, 256]
speed: 6227.97
value: {index: 24, type: Single}
- key: [5056, 5056, 768]
speed: 6376.77
value: {index: 25, type: Single}
- key: [5056, 5056, 1792]
speed: 6500.37
value: {index: 25, type: Single}
- key: [5056, 5056, 3328]
speed: 6533.0
value: {index: 25, type: Single}
- key: [5056, 5888, 256]
speed: 6283.6
value: {index: 25, type: Single}
- key: [5056, 5888, 768]
speed: 6488.48
value: {index: 21, type: Single}
- key: [5056, 5888, 1792]
speed: 6560.0
value: {index: 25, type: Single}
- key: [5056, 5888, 3328]
speed: 6585.02
value: {index: 21, type: Single}
- key: [5056, 6784, 256]
speed: 6265.51
value: {index: 24, type: Single}
- key: [5056, 6784, 768]
speed: 6464.96
value: {index: 21, type: Single}
- key: [5056, 6784, 1792]
speed: 6532.78
value: {index: 21, type: Single}
- key: [5056, 6784, 3328]
speed: 6560.53
value: {index: 21, type: Single}
- key: [5888, 4, 256]
speed: 288.636
value: {index: 27, type: Single}
- key: [5888, 4, 768]
speed: 366.086
value: {index: 27, type: Single}
- key: [5888, 4, 1792]
speed: 373.121
value: {index: 27, type: Single}
- key: [5888, 4, 3328]
speed: 368.682
value: {index: 27, type: Single}
- key: [5888, 64, 256]
speed: 3007.61
value: {index: 24, type: Single}
- key: [5888, 64, 768]
speed: 3727.93
value: {index: 24, type: Single}
- key: [5888, 64, 1792]
speed: 3949.76
value: {index: 24, type: Single}
- key: [5888, 64, 3328]
speed: 4034.76
value: {index: 24, type: Single}
- key: [5888, 128, 256]
speed: 4593.65
value: {index: 24, type: Single}
- key: [5888, 128, 768]
speed: 5268.89
value: {index: 24, type: Single}
- key: [5888, 128, 1792]
speed: 5501.56
value: {index: 24, type: Single}
- key: [5888, 128, 3328]
speed: 5598.49
value: {index: 24, type: Single}
- key: [5888, 256, 256]
speed: 5062.36
value: {index: 24, type: Single}
- key: [5888, 256, 768]
speed: 5666.27
value: {index: 24, type: Single}
- key: [5888, 256, 1792]
speed: 5819.39
value: {index: 24, type: Single}
- key: [5888, 256, 3328]
speed: 5862.13
value: {index: 24, type: Single}
- key: [5888, 448, 256]
speed: 5365.54
value: {index: 24, type: Single}
- key: [5888, 448, 768]
speed: 5627.21
value: {index: 24, type: Single}
- key: [5888, 448, 1792]
speed: 5711.31
value: {index: 24, type: Single}
- key: [5888, 448, 3328]
speed: 5735.04
value: {index: 24, type: Single}
- key: [5888, 704, 256]
speed: 5890.32
value: {index: 24, type: Single}
- key: [5888, 704, 768]
speed: 6142.91
value: {index: 24, type: Single}
- key: [5888, 704, 1792]
speed: 6219.87
value: {index: 24, type: Single}
- key: [5888, 704, 3328]
speed: 6244.45
value: {index: 24, type: Single}
- key: [5888, 1024, 256]
speed: 5768.75
value: {index: 24, type: Single}
- key: [5888, 1024, 768]
speed: 6115.86
value: {index: 25, type: Single}
- key: [5888, 1024, 1792]
speed: 6241.75
value: {index: 25, type: Single}
- key: [5888, 1024, 3328]
speed: 6283.11
value: {index: 25, type: Single}
- key: [5888, 1408, 256]
speed: 6053.34
value: {index: 24, type: Single}
- key: [5888, 1408, 768]
speed: 6367.25
value: {index: 25, type: Single}
- key: [5888, 1408, 1792]
speed: 6485.79
value: {index: 25, type: Single}
- key: [5888, 1408, 3328]
speed: 6527.23
value: {index: 25, type: Single}
- key: [5888, 1856, 256]
speed: 6130.94
value: {index: 24, type: Single}
- key: [5888, 1856, 768]
speed: 6288.14
value: {index: 24, type: Single}
- key: [5888, 1856, 1792]
speed: 6334.4
value: {index: 24, type: Single}
- key: [5888, 1856, 3328]
speed: 6350.85
value: {index: 24, type: Single}
- key: [5888, 2368, 256]
speed: 6118.72
value: {index: 24, type: Single}
- key: [5888, 2368, 768]
speed: 6255.89
value: {index: 24, type: Single}
- key: [5888, 2368, 1792]
speed: 6297.51
value: {index: 24, type: Single}
- key: [5888, 2368, 3328]
speed: 6333.97
value: {index: 25, type: Single}
- key: [5888, 2944, 256]
speed: 6159.33
value: {index: 25, type: Single}
- key: [5888, 2944, 768]
speed: 6396.3
value: {index: 25, type: Single}
- key: [5888, 2944, 1792]
speed: 6482.19
value: {index: 25, type: Single}
- key: [5888, 2944, 3328]
speed: 6508.11
value: {index: 25, type: Single}
- key: [5888, 3584, 256]
speed: 6198.78
value: {index: 24, type: Single}
- key: [5888, 3584, 768]
speed: 6360.6
value: {index: 21, type: Single}
- key: [5888, 3584, 1792]
speed: 6440.34
value: {index: 21, type: Single}
- key: [5888, 3584, 3328]
speed: 6474.48
value: {index: 21, type: Single}
- key: [5888, 4288, 256]
speed: 6213.33
value: {index: 24, type: Single}
- key: [5888, 4288, 768]
speed: 6351.58
value: {index: 25, type: Single}
- key: [5888, 4288, 1792]
speed: 6443.95
value: {index: 21, type: Single}
- key: [5888, 4288, 3328]
speed: 6483.94
value: {index: 21, type: Single}
- key: [5888, 5056, 256]
speed: 6240.15
value: {index: 24, type: Single}
- key: [5888, 5056, 768]
speed: 6434.11
value: {index: 25, type: Single}
- key: [5888, 5056, 1792]
speed: 6542.77
value: {index: 25, type: Single}
- key: [5888, 5056, 3328]
speed: 6574.83
value: {index: 25, type: Single}
- key: [5888, 5888, 256]
speed: 6291.28
value: {index: 25, type: Single}
- key: [5888, 5888, 768]
speed: 6456.16
value: {index: 25, type: Single}
- key: [5888, 5888, 1792]
speed: 6529.83
value: {index: 25, type: Single}
- key: [5888, 5888, 3328]
speed: 6549.7
value: {index: 25, type: Single}
- key: [5888, 6784, 256]
speed: 6317.77
value: {index: 25, type: Single}
- key: [5888, 6784, 768]
speed: 6497.28
value: {index: 25, type: Single}
- key: [5888, 6784, 1792]
speed: 6561.44
value: {index: 25, type: Single}
- key: [5888, 6784, 3328]
speed: 6583.91
value: {index: 25, type: Single}
- key: [6784, 4, 256]
speed: 294.906
value: {index: 27, type: Single}
- key: [6784, 4, 768]
speed: 350.796
value: {index: 27, type: Single}
- key: [6784, 4, 1792]
speed: 354.267
value: {index: 27, type: Single}
- key: [6784, 4, 3328]
speed: 348.225
value: {index: 27, type: Single}
- key: [6784, 64, 256]
speed: 3606.92
value: {index: 24, type: Single}
- key: [6784, 64, 768]
speed: 4303.46
value: {index: 24, type: Single}
- key: [6784, 64, 1792]
speed: 4548.84
value: {index: 24, type: Single}
- key: [6784, 64, 3328]
speed: 4643.21
value: {index: 24, type: Single}
- key: [6784, 128, 256]
speed: 4250.65
value: {index: 24, type: Single}
- key: [6784, 128, 768]
speed: 4723.42
value: {index: 24, type: Single}
- key: [6784, 128, 1792]
speed: 4906.93
value: {index: 24, type: Single}
- key: [6784, 128, 3328]
speed: 4955.2
value: {index: 24, type: Single}
- key: [6784, 256, 256]
speed: 5283.35
value: {index: 24, type: Single}
- key: [6784, 256, 768]
speed: 5672.86
value: {index: 24, type: Single}
- key: [6784, 256, 1792]
speed: 5796.52
value: {index: 24, type: Single}
- key: [6784, 256, 3328]
speed: 5834.92
value: {index: 24, type: Single}
- key: [6784, 448, 256]
speed: 5665.21
value: {index: 24, type: Single}
- key: [6784, 448, 768]
speed: 5948.63
value: {index: 24, type: Single}
- key: [6784, 448, 1792]
speed: 6033.9
value: {index: 24, type: Single}
- key: [6784, 448, 3328]
speed: 6070.73
value: {index: 24, type: Single}
- key: [6784, 704, 256]
speed: 5799.43
value: {index: 24, type: Single}
- key: [6784, 704, 768]
speed: 6001.16
value: {index: 24, type: Single}
- key: [6784, 704, 1792]
speed: 6055.04
value: {index: 24, type: Single}
- key: [6784, 704, 3328]
speed: 6079.43
value: {index: 24, type: Single}
- key: [6784, 1024, 256]
speed: 5878.44
value: {index: 24, type: Single}
- key: [6784, 1024, 768]
speed: 6074.78
value: {index: 25, type: Single}
- key: [6784, 1024, 1792]
speed: 6193.9
value: {index: 25, type: Single}
- key: [6784, 1024, 3328]
speed: 6232.61
value: {index: 25, type: Single}
- key: [6784, 1408, 256]
speed: 6077.02
value: {index: 24, type: Single}
- key: [6784, 1408, 768]
speed: 6229.15
value: {index: 24, type: Single}
- key: [6784, 1408, 1792]
speed: 6277.78
value: {index: 24, type: Single}
- key: [6784, 1408, 3328]
speed: 6294.51
value: {index: 24, type: Single}
- key: [6784, 1856, 256]
speed: 6096.91
value: {index: 24, type: Single}
- key: [6784, 1856, 768]
speed: 6226.91
value: {index: 24, type: Single}
- key: [6784, 1856, 1792]
speed: 6266.89
value: {index: 24, type: Single}
- key: [6784, 1856, 3328]
speed: 6305.56
value: {index: 21, type: Single}
- key: [6784, 2368, 256]
speed: 6155.61
value: {index: 24, type: Single}
- key: [6784, 2368, 768]
speed: 6285.94
value: {index: 24, type: Single}
- key: [6784, 2368, 1792]
speed: 6365.22
value: {index: 25, type: Single}
- key: [6784, 2368, 3328]
speed: 6395.68
value: {index: 25, type: Single}
- key: [6784, 2944, 256]
speed: 6180.31
value: {index: 24, type: Single}
- key: [6784, 2944, 768]
speed: 6345.46
value: {index: 21, type: Single}
- key: [6784, 2944, 1792]
speed: 6423.69
value: {index: 21, type: Single}
- key: [6784, 2944, 3328]
speed: 6445.99
value: {index: 21, type: Single}
- key: [6784, 3584, 256]
speed: 6235.26
value: {index: 24, type: Single}
- key: [6784, 3584, 768]
speed: 6409.17
value: {index: 21, type: Single}
- key: [6784, 3584, 1792]
speed: 6487.31
value: {index: 21, type: Single}
- key: [6784, 3584, 3328]
speed: 6515.93
value: {index: 21, type: Single}
- key: [6784, 4288, 256]
speed: 6262.48
value: {index: 24, type: Single}
- key: [6784, 4288, 768]
speed: 6379.45
value: {index: 24, type: Single}
- key: [6784, 4288, 1792]
speed: 6414.73
value: {index: 24, type: Single}
- key: [6784, 4288, 3328]
speed: 6435.89
value: {index: 21, type: Single}
- key: [6784, 5056, 256]
speed: 6265.51
value: {index: 24, type: Single}
- key: [6784, 5056, 768]
speed: 6377.66
value: {index: 24, type: Single}
- key: [6784, 5056, 1792]
speed: 6446.5
value: {index: 25, type: Single}
- key: [6784, 5056, 3328]
speed: 6474.48
value: {index: 25, type: Single}
- key: [6784, 5888, 256]
speed: 6327.33
value: {index: 25, type: Single}
- key: [6784, 5888, 768]
speed: 6494.22
value: {index: 25, type: Single}
- key: [6784, 5888, 1792]
speed: 6562.02
value: {index: 25, type: Single}
- key: [6784, 5888, 3328]
speed: 6583.77
value: {index: 25, type: Single}
- key: [6784, 6784, 256]
speed: 6436.66
value: {index: 25, type: Single}
- key: [6784, 6784, 768]
speed: 6627.17
value: {index: 25, type: Single}
- key: [6784, 6784, 1792]
speed: 6699.74
value: {index: 25, type: Single}
- key: [6784, 6784, 3328]
speed: 6723.28
value: {index: 25, type: Single}
type: Matching
predicate:
type: And
value:
- type: TypesEqual
value: [Float, Float, Float, Float]
- {type: HighPrecisionAccumulate, value: false}
type: Problem
Contraction_l_Ailk_Bljk_Cijk_Dijk:
rows:
- library:
distance: Euclidean
properties:
- {index: 0, type: FreeSizeA}
- {index: 0, type: FreeSizeB}
- {index: 0, type: BoundSize}
table:
- key: [4, 4, 256]
speed: 0.239371
value: {index: 6, type: Single}
- key: [4, 4, 768]
speed: 0.312398
value: {index: 6, type: Single}
- key: [4, 4, 1792]
speed: 0.357397
value: {index: 6, type: Single}
- key: [4, 4, 3328]
speed: 0.36882
value: {index: 6, type: Single}
- key: [4, 64, 256]
speed: 4.7564
value: {index: 6, type: Single}
- key: [4, 64, 768]
speed: 5.76986
value: {index: 6, type: Single}
- key: [4, 64, 1792]
speed: 6.06558
value: {index: 6, type: Single}
- key: [4, 64, 3328]
speed: 6.20683
value: {index: 6, type: Single}
- key: [4, 128, 256]
speed: 10.2874
value: {index: 6, type: Single}
- key: [4, 128, 768]
speed: 13.172
value: {index: 6, type: Single}
- key: [4, 128, 1792]
speed: 12.2755
value: {index: 6, type: Single}
- key: [4, 128, 3328]
speed: 12.515
value: {index: 6, type: Single}
- key: [4, 256, 256]
speed: 20.1069
value: {index: 6, type: Single}
- key: [4, 256, 768]
speed: 27.0145
value: {index: 6, type: Single}
- key: [4, 256, 1792]
speed: 24.3339
value: {index: 6, type: Single}
- key: [4, 256, 3328]
speed: 24.9621
value: {index: 6, type: Single}
- key: [4, 448, 256]
speed: 31.1208
value: {index: 6, type: Single}
- key: [4, 448, 768]
speed: 41.8442
value: {index: 6, type: Single}
- key: [4, 448, 1792]
speed: 44.5082
value: {index: 6, type: Single}
- key: [4, 448, 3328]
speed: 43.66
value: {index: 6, type: Single}
- key: [4, 704, 256]
speed: 43.8368
value: {index: 6, type: Single}
- key: [4, 704, 768]
speed: 59.8271
value: {index: 6, type: Single}
- key: [4, 704, 1792]
speed: 60.8784
value: {index: 6, type: Single}
- key: [4, 704, 3328]
speed: 58.2745
value: {index: 6, type: Single}
- key: [4, 1024, 256]
speed: 62.3596
value: {index: 6, type: Single}
- key: [4, 1024, 768]
speed: 79.8236
value: {index: 6, type: Single}
- key: [4, 1024, 1792]
speed: 83.6886
value: {index: 6, type: Single}
- key: [4, 1024, 3328]
speed: 83.7598
value: {index: 6, type: Single}
- key: [4, 1408, 256]
speed: 82.8235
value: {index: 6, type: Single}
- key: [4, 1408, 768]
speed: 105.973
value: {index: 6, type: Single}
- key: [4, 1408, 1792]
speed: 110.41
value: {index: 6, type: Single}
- key: [4, 1408, 3328]
speed: 113.161
value: {index: 6, type: Single}
- key: [4, 1856, 256]
speed: 101.411
value: {index: 6, type: Single}
- key: [4, 1856, 768]
speed: 134.563
value: {index: 6, type: Single}
- key: [4, 1856, 1792]
speed: 140.419
value: {index: 6, type: Single}
- key: [4, 1856, 3328]
speed: 145.776
value: {index: 6, type: Single}
- key: [4, 2368, 256]
speed: 124.94
value: {index: 6, type: Single}
- key: [4, 2368, 768]
speed: 166.728
value: {index: 6, type: Single}
- key: [4, 2368, 1792]
speed: 176.125
value: {index: 6, type: Single}
- key: [4, 2368, 3328]
speed: 172.636
value: {index: 6, type: Single}
- key: [4, 2944, 256]
speed: 142.298
value: {index: 6, type: Single}
- key: [4, 2944, 768]
speed: 199.823
value: {index: 6, type: Single}
- key: [4, 2944, 1792]
speed: 198.382
value: {index: 6, type: Single}
- key: [4, 2944, 3328]
speed: 200.022
value: {index: 6, type: Single}
- key: [4, 3584, 256]
speed: 160.856
value: {index: 6, type: Single}
- key: [4, 3584, 768]
speed: 228.664
value: {index: 6, type: Single}
- key: [4, 3584, 1792]
speed: 184.766
value: {index: 6, type: Single}
- key: [4, 3584, 3328]
speed: 178.265
value: {index: 6, type: Single}
- key: [4, 4288, 256]
speed: 169.36
value: {index: 6, type: Single}
- key: [4, 4288, 768]
speed: 241.613
value: {index: 6, type: Single}
- key: [4, 4288, 1792]
speed: 158.31
value: {index: 6, type: Single}
- key: [4, 4288, 3328]
speed: 167.847
value: {index: 6, type: Single}
- key: [4, 5056, 256]
speed: 183.444
value: {index: 6, type: Single}
- key: [4, 5056, 768]
speed: 262.754
value: {index: 6, type: Single}
- key: [4, 5056, 1792]
speed: 166.807
value: {index: 6, type: Single}
- key: [4, 5056, 3328]
speed: 171.272
value: {index: 6, type: Single}
- key: [4, 5888, 256]
speed: 189.729
value: {index: 6, type: Single}
- key: [4, 5888, 768]
speed: 240.808
value: {index: 6, type: Single}
- key: [4, 5888, 1792]
speed: 168.966
value: {index: 6, type: Single}
- key: [4, 5888, 3328]
speed: 170.142
value: {index: 6, type: Single}
- key: [4, 6784, 256]
speed: 197.847
value: {index: 6, type: Single}
- key: [4, 6784, 768]
speed: 239.437
value: {index: 6, type: Single}
- key: [4, 6784, 1792]
speed: 165.772
value: {index: 6, type: Single}
- key: [4, 6784, 3328]
speed: 170.009
value: {index: 6, type: Single}
- key: [64, 4, 256]
speed: 4.02148
value: {index: 6, type: Single}
- key: [64, 4, 768]
speed: 5.24533
value: {index: 6, type: Single}
- key: [64, 4, 1792]
speed: 5.85348
value: {index: 6, type: Single}
- key: [64, 4, 3328]
speed: 6.07247
value: {index: 6, type: Single}
- key: [64, 64, 256]
speed: 55.9494
value: {index: 3, type: Single}
- key: [64, 64, 768]
speed: 93.7442
value: {index: 3, type: Single}
- key: [64, 64, 1792]
speed: 114.025
value: {index: 3, type: Single}
- key: [64, 64, 3328]
speed: 117.061
value: {index: 3, type: Single}
- key: [64, 128, 256]
speed: 148.224
value: {index: 3, type: Single}
- key: [64, 128, 768]
speed: 203.673
value: {index: 3, type: Single}
- key: [64, 128, 1792]
speed: 223.674
value: {index: 3, type: Single}
- key: [64, 128, 3328]
speed: 219.724
value: {index: 3, type: Single}
- key: [64, 256, 256]
speed: 301.174
value: {index: 3, type: Single}
- key: [64, 256, 768]
speed: 408.324
value: {index: 3, type: Single}
- key: [64, 256, 1792]
speed: 433.171
value: {index: 3, type: Single}
- key: [64, 256, 3328]
speed: 407.124
value: {index: 3, type: Single}
- key: [64, 448, 256]
speed: 483.358
value: {index: 3, type: Single}
- key: [64, 448, 768]
speed: 704.418
value: {index: 3, type: Single}
- key: [64, 448, 1792]
speed: 681.349
value: {index: 3, type: Single}
- key: [64, 448, 3328]
speed: 714.441
value: {index: 3, type: Single}
- key: [64, 704, 256]
speed: 745.016
value: {index: 3, type: Single}
- key: [64, 704, 768]
speed: 1035.77
value: {index: 3, type: Single}
- key: [64, 704, 1792]
speed: 1046.03
value: {index: 3, type: Single}
- key: [64, 704, 3328]
speed: 1111.6
value: {index: 3, type: Single}
- key: [64, 1024, 256]
speed: 989.019
value: {index: 3, type: Single}
- key: [64, 1024, 768]
speed: 1412.6
value: {index: 3, type: Single}
- key: [64, 1024, 1792]
speed: 1524.43
value: {index: 3, type: Single}
- key: [64, 1024, 3328]
speed: 1593.24
value: {index: 3, type: Single}
- key: [64, 1408, 256]
speed: 1359.9
value: {index: 3, type: Single}
- key: [64, 1408, 768]
speed: 1835.46
value: {index: 3, type: Single}
- key: [64, 1408, 1792]
speed: 2033.52
value: {index: 3, type: Single}
- key: [64, 1408, 3328]
speed: 2142.03
value: {index: 3, type: Single}
- key: [64, 1856, 256]
speed: 1769.44
value: {index: 3, type: Single}
- key: [64, 1856, 768]
speed: 2267.98
value: {index: 3, type: Single}
- key: [64, 1856, 1792]
speed: 2522.87
value: {index: 3, type: Single}
- key: [64, 1856, 3328]
speed: 2725.53
value: {index: 3, type: Single}
- key: [64, 2368, 256]
speed: 1837.69
value: {index: 3, type: Single}
- key: [64, 2368, 768]
speed: 2331.22
value: {index: 3, type: Single}
- key: [64, 2368, 1792]
speed: 2600.17
value: {index: 3, type: Single}
- key: [64, 2368, 3328]
speed: 2741.03
value: {index: 3, type: Single}
- key: [64, 2944, 256]
speed: 2268.84
value: {index: 3, type: Single}
- key: [64, 2944, 768]
speed: 2743.61
value: {index: 3, type: Single}
- key: [64, 2944, 1792]
speed: 3115.54
value: {index: 3, type: Single}
- key: [64, 2944, 3328]
speed: 3315.67
value: {index: 3, type: Single}
- key: [64, 3584, 256]
speed: 2508.56
value: {index: 3, type: Single}
- key: [64, 3584, 768]
speed: 3068.52
value: {index: 3, type: Single}
- key: [64, 3584, 1792]
speed: 3679.64
value: {index: 3, type: Single}
- key: [64, 3584, 3328]
speed: 3909.37
value: {index: 3, type: Single}
- key: [64, 4288, 256]
speed: 1996.66
value: {index: 3, type: Single}
- key: [64, 4288, 768]
speed: 2489.27
value: {index: 3, type: Single}
- key: [64, 4288, 1792]
speed: 2805.95
value: {index: 3, type: Single}
- key: [64, 4288, 3328]
speed: 2960.93
value: {index: 3, type: Single}
- key: [64, 5056, 256]
speed: 1948.22
value: {index: 5, type: Single}
- key: [64, 5056, 768]
speed: 2819.17
value: {index: 3, type: Single}
- key: [64, 5056, 1792]
speed: 3182.08
value: {index: 3, type: Single}
- key: [64, 5056, 3328]
speed: 3453.93
value: {index: 3, type: Single}
- key: [64, 5888, 256]
speed: 2163.27
value: {index: 5, type: Single}
- key: [64, 5888, 768]
speed: 3148.17
value: {index: 3, type: Single}
- key: [64, 5888, 1792]
speed: 3662.54
value: {index: 3, type: Single}
- key: [64, 5888, 3328]
speed: 3945.43
value: {index: 3, type: Single}
- key: [64, 6784, 256]
speed: 2174.6
value: {index: 5, type: Single}
- key: [64, 6784, 768]
speed: 3095.87
value: {index: 3, type: Single}
- key: [64, 6784, 1792]
speed: 3609.38
value: {index: 5, type: Single}
- key: [64, 6784, 3328]
speed: 3843.57
value: {index: 5, type: Single}
- key: [128, 4, 256]
speed: 10.4083
value: {index: 6, type: Single}
- key: [128, 4, 768]
speed: 13.4728
value: {index: 6, type: Single}
- key: [128, 4, 1792]
speed: 14.2696
value: {index: 6, type: Single}
- key: [128, 4, 3328]
speed: 13.1218
value: {index: 6, type: Single}
- key: [128, 64, 256]
speed: 142.984
value: {index: 3, type: Single}
- key: [128, 64, 768]
speed: 206.149
value: {index: 3, type: Single}
- key: [128, 64, 1792]
speed: 227.526
value: {index: 3, type: Single}
- key: [128, 64, 3328]
speed: 219.464
value: {index: 3, type: Single}
- key: [128, 128, 256]
speed: 307.726
value: {index: 3, type: Single}
- key: [128, 128, 768]
speed: 411.294
value: {index: 3, type: Single}
- key: [128, 128, 1792]
speed: 450.91
value: {index: 3, type: Single}
- key: [128, 128, 3328]
speed: 404.884
value: {index: 3, type: Single}
- key: [128, 256, 256]
speed: 605.588
value: {index: 3, type: Single}
- key: [128, 256, 768]
speed: 797.485
value: {index: 3, type: Single}
- key: [128, 256, 1792]
speed: 813.864
value: {index: 3, type: Single}
- key: [128, 256, 3328]
speed: 816.504
value: {index: 3, type: Single}
- key: [128, 448, 256]
speed: 921.738
value: {index: 3, type: Single}
- key: [128, 448, 768]
speed: 1412.18
value: {index: 3, type: Single}
- key: [128, 448, 1792]
speed: 1369.43
value: {index: 3, type: Single}
- key: [128, 448, 3328]
speed: 1403.2
value: {index: 3, type: Single}
- key: [128, 704, 256]
speed: 1371.91
value: {index: 3, type: Single}
- key: [128, 704, 768]
speed: 2009.15
value: {index: 3, type: Single}
- key: [128, 704, 1792]
speed: 2076.12
value: {index: 3, type: Single}
- key: [128, 704, 3328]
speed: 2169.58
value: {index: 3, type: Single}
- key: [128, 1024, 256]
speed: 2167.32
value: {index: 3, type: Single}
- key: [128, 1024, 768]
speed: 2675.05
value: {index: 3, type: Single}
- key: [128, 1024, 1792]
speed: 2874.71
value: {index: 3, type: Single}
- key: [128, 1024, 3328]
speed: 2993.71
value: {index: 3, type: Single}
- key: [128, 1408, 256]
speed: 2193.05
value: {index: 4, type: Single}
- key: [128, 1408, 768]
speed: 2874.63
value: {index: 3, type: Single}
- key: [128, 1408, 1792]
speed: 3127.58
value: {index: 3, type: Single}
- key: [128, 1408, 3328]
speed: 3270.14
value: {index: 3, type: Single}
- key: [128, 1856, 256]
speed: 2831.09
value: {index: 3, type: Single}
- key: [128, 1856, 768]
speed: 3698.27
value: {index: 3, type: Single}
- key: [128, 1856, 1792]
speed: 4099.21
value: {index: 3, type: Single}
- key: [128, 1856, 3328]
speed: 4288.13
value: {index: 3, type: Single}
- key: [128, 2368, 256]
speed: 2573.7
value: {index: 3, type: Single}
- key: [128, 2368, 768]
speed: 3045.06
value: {index: 3, type: Single}
- key: [128, 2368, 1792]
speed: 3326.9
value: {index: 3, type: Single}
- key: [128, 2368, 3328]
speed: 3433.55
value: {index: 3, type: Single}
- key: [128, 2944, 256]
speed: 2724.46
value: {index: 3, type: Single}
- key: [128, 2944, 768]
speed: 3641.09
value: {index: 3, type: Single}
- key: [128, 2944, 1792]
speed: 3984.29
value: {index: 3, type: Single}
- key: [128, 2944, 3328]
speed: 4209.3
value: {index: 3, type: Single}
- key: [128, 3584, 256]
speed: 3151.92
value: {index: 5, type: Single}
- key: [128, 3584, 768]
speed: 3924.28
value: {index: 5, type: Single}
- key: [128, 3584, 1792]
speed: 4161.16
value: {index: 5, type: Single}
- key: [128, 3584, 3328]
speed: 4242.53
value: {index: 3, type: Single}
- key: [128, 4288, 256]
speed: 2973.08
value: {index: 3, type: Single}
- key: [128, 4288, 768]
speed: 3585.67
value: {index: 3, type: Single}
- key: [128, 4288, 1792]
speed: 3885.79
value: {index: 3, type: Single}
- key: [128, 4288, 3328]
speed: 3995.89
value: {index: 3, type: Single}
- key: [128, 5056, 256]
speed: 3289.03
value: {index: 3, type: Single}
- key: [128, 5056, 768]
speed: 4059.07
value: {index: 3, type: Single}
- key: [128, 5056, 1792]
speed: 4516.97
value: {index: 3, type: Single}
- key: [128, 5056, 3328]
speed: 4659.48
value: {index: 3, type: Single}
- key: [128, 5888, 256]
speed: 3427.08
value: {index: 5, type: Single}
- key: [128, 5888, 768]
speed: 4212.27
value: {index: 3, type: Single}
- key: [128, 5888, 1792]
speed: 4538.74
value: {index: 3, type: Single}
- key: [128, 5888, 3328]
speed: 4684.51
value: {index: 3, type: Single}
- key: [128, 6784, 256]
speed: 3808.27
value: {index: 5, type: Single}
- key: [128, 6784, 768]
speed: 4487.94
value: {index: 5, type: Single}
- key: [128, 6784, 1792]
speed: 4651.58
value: {index: 5, type: Single}
- key: [128, 6784, 3328]
speed: 4750.64
value: {index: 0, type: Single}
- key: [256, 4, 256]
speed: 19.7703
value: {index: 6, type: Single}
- key: [256, 4, 768]
speed: 25.9574
value: {index: 6, type: Single}
- key: [256, 4, 1792]
speed: 28.7378
value: {index: 6, type: Single}
- key: [256, 4, 3328]
speed: 25.4031
value: {index: 6, type: Single}
- key: [256, 64, 256]
speed: 298.007
value: {index: 3, type: Single}
- key: [256, 64, 768]
speed: 413.293
value: {index: 3, type: Single}
- key: [256, 64, 1792]
speed: 442.848
value: {index: 3, type: Single}
- key: [256, 64, 3328]
speed: 407.575
value: {index: 3, type: Single}
- key: [256, 128, 256]
speed: 526.708
value: {index: 3, type: Single}
- key: [256, 128, 768]
speed: 814.705
value: {index: 3, type: Single}
- key: [256, 128, 1792]
speed: 837.951
value: {index: 3, type: Single}
- key: [256, 128, 3328]
speed: 830.789
value: {index: 3, type: Single}
- key: [256, 256, 256]
speed: 1048.54
value: {index: 3, type: Single}
- key: [256, 256, 768]
speed: 1551.29
value: {index: 3, type: Single}
- key: [256, 256, 1792]
speed: 1585.41
value: {index: 3, type: Single}
- key: [256, 256, 3328]
speed: 1624.0
value: {index: 3, type: Single}
- key: [256, 448, 256]
speed: 1826.45
value: {index: 3, type: Single}
- key: [256, 448, 768]
speed: 2551.61
value: {index: 3, type: Single}
- key: [256, 448, 1792]
speed: 2683.22
value: {index: 3, type: Single}
- key: [256, 448, 3328]
speed: 2812.53
value: {index: 3, type: Single}
- key: [256, 704, 256]
speed: 2208.64
value: {index: 4, type: Single}
- key: [256, 704, 768]
speed: 2965.89
value: {index: 3, type: Single}
- key: [256, 704, 1792]
speed: 3189.36
value: {index: 3, type: Single}
- key: [256, 704, 3328]
speed: 3298.12
value: {index: 3, type: Single}
- key: [256, 1024, 256]
speed: 3123.96
value: {index: 3, type: Single}
- key: [256, 1024, 768]
speed: 4155.69
value: {index: 3, type: Single}
- key: [256, 1024, 1792]
speed: 4523.25
value: {index: 3, type: Single}
- key: [256, 1024, 3328]
speed: 4737.44
value: {index: 3, type: Single}
- key: [256, 1408, 256]
speed: 3053.08
value: {index: 3, type: Single}
- key: [256, 1408, 768]
speed: 3718.4
value: {index: 3, type: Single}
- key: [256, 1408, 1792]
speed: 3992.54
value: {index: 3, type: Single}
- key: [256, 1408, 3328]
speed: 4108.0
value: {index: 3, type: Single}
- key: [256, 1856, 256]
speed: 3297.23
value: {index: 3, type: Single}
- key: [256, 1856, 768]
speed: 4047.7
value: {index: 3, type: Single}
- key: [256, 1856, 1792]
speed: 4332.52
value: {index: 3, type: Single}
- key: [256, 1856, 3328]
speed: 4437.9
value: {index: 3, type: Single}
- key: [256, 2368, 256]
speed: 3434.42
value: {index: 3, type: Single}
- key: [256, 2368, 768]
speed: 4094.45
value: {index: 3, type: Single}
- key: [256, 2368, 1792]
speed: 4346.46
value: {index: 3, type: Single}
- key: [256, 2368, 3328]
speed: 4460.36
value: {index: 3, type: Single}
- key: [256, 2944, 256]
speed: 3683.99
value: {index: 3, type: Single}
- key: [256, 2944, 768]
speed: 4333.77
value: {index: 3, type: Single}
- key: [256, 2944, 1792]
speed: 4664.14
value: {index: 3, type: Single}
- key: [256, 2944, 3328]
speed: 4773.67
value: {index: 3, type: Single}
- key: [256, 3584, 256]
speed: 4279.08
value: {index: 0, type: Single}
- key: [256, 3584, 768]
speed: 4794.57
value: {index: 0, type: Single}
- key: [256, 3584, 1792]
speed: 5012.56
value: {index: 0, type: Single}
- key: [256, 3584, 3328]
speed: 5075.78
value: {index: 0, type: Single}
- key: [256, 4288, 256]
speed: 3708.34
value: {index: 3, type: Single}
- key: [256, 4288, 768]
speed: 4355.5
value: {index: 3, type: Single}
- key: [256, 4288, 1792]
speed: 4608.73
value: {index: 3, type: Single}
- key: [256, 4288, 3328]
speed: 4714.85
value: {index: 3, type: Single}
- key: [256, 5056, 256]
speed: 4219.89
value: {index: 0, type: Single}
- key: [256, 5056, 768]
speed: 4834.04
value: {index: 0, type: Single}
- key: [256, 5056, 1792]
speed: 5001.07
value: {index: 0, type: Single}
- key: [256, 5056, 3328]
speed: 5036.84
value: {index: 0, type: Single}
- key: [256, 5888, 256]
speed: 4841.24
value: {index: 0, type: Single}
- key: [256, 5888, 768]
speed: 5567.35
value: {index: 0, type: Single}
- key: [256, 5888, 1792]
speed: 5796.25
value: {index: 0, type: Single}
- key: [256, 5888, 3328]
speed: 5873.82
value: {index: 0, type: Single}
- key: [256, 6784, 256]
speed: 4489.06
value: {index: 0, type: Single}
- key: [256, 6784, 768]
speed: 5005.74
value: {index: 0, type: Single}
- key: [256, 6784, 1792]
speed: 5137.97
value: {index: 0, type: Single}
- key: [256, 6784, 3328]
speed: 5190.9
value: {index: 0, type: Single}
- key: [448, 4, 256]
speed: 28.4075
value: {index: 6, type: Single}
- key: [448, 4, 768]
speed: 37.916
value: {index: 6, type: Single}
- key: [448, 4, 1792]
speed: 42.0067
value: {index: 6, type: Single}
- key: [448, 4, 3328]
speed: 39.3685
value: {index: 6, type: Single}
- key: [448, 64, 256]
speed: 516.086
value: {index: 3, type: Single}
- key: [448, 64, 768]
speed: 716.299
value: {index: 3, type: Single}
- key: [448, 64, 1792]
speed: 707.049
value: {index: 3, type: Single}
- key: [448, 64, 3328]
speed: 715.234
value: {index: 3, type: Single}
- key: [448, 128, 256]
speed: 896.711
value: {index: 3, type: Single}
- key: [448, 128, 768]
speed: 1385.83
value: {index: 3, type: Single}
- key: [448, 128, 1792]
speed: 1388.62
value: {index: 3, type: Single}
- key: [448, 128, 3328]
speed: 1420.22
value: {index: 3, type: Single}
- key: [448, 256, 256]
speed: 1708.42
value: {index: 3, type: Single}
- key: [448, 256, 768]
speed: 2684.11
value: {index: 3, type: Single}
- key: [448, 256, 1792]
speed: 2717.4
value: {index: 3, type: Single}
- key: [448, 256, 3328]
speed: 2771.68
value: {index: 3, type: Single}
- key: [448, 448, 256]
speed: 2391.78
value: {index: 3, type: Single}
- key: [448, 448, 768]
speed: 3201.26
value: {index: 3, type: Single}
- key: [448, 448, 1792]
speed: 3528.57
value: {index: 3, type: Single}
- key: [448, 448, 3328]
speed: 3646.17
value: {index: 3, type: Single}
- key: [448, 704, 256]
speed: 2831.06
value: {index: 3, type: Single}
- key: [448, 704, 768]
speed: 3309.62
value: {index: 3, type: Single}
- key: [448, 704, 1792]
speed: 3514.4
value: {index: 3, type: Single}
- key: [448, 704, 3328]
speed: 3601.81
value: {index: 3, type: Single}
- key: [448, 1024, 256]
speed: 3248.79
value: {index: 3, type: Single}
- key: [448, 1024, 768]
speed: 3934.0
value: {index: 3, type: Single}
- key: [448, 1024, 1792]
speed: 4183.12
value: {index: 3, type: Single}
- key: [448, 1024, 3328]
speed: 4291.11
value: {index: 3, type: Single}
- key: [448, 1408, 256]
speed: 3603.19
value: {index: 3, type: Single}
- key: [448, 1408, 768]
speed: 4316.68
value: {index: 3, type: Single}
- key: [448, 1408, 1792]
speed: 4500.0
value: {index: 3, type: Single}
- key: [448, 1408, 3328]
speed: 4610.22
value: {index: 3, type: Single}
- key: [448, 1856, 256]
speed: 3771.05
value: {index: 5, type: Single}
- key: [448, 1856, 768]
speed: 4278.22
value: {index: 0, type: Single}
- key: [448, 1856, 1792]
speed: 4488.91
value: {index: 0, type: Single}
- key: [448, 1856, 3328]
speed: 4566.2
value: {index: 0, type: Single}
- key: [448, 2368, 256]
speed: 3684.68
value: {index: 3, type: Single}
- key: [448, 2368, 768]
speed: 4264.72
value: {index: 3, type: Single}
- key: [448, 2368, 1792]
speed: 4420.2
value: {index: 3, type: Single}
- key: [448, 2368, 3328]
speed: 4511.66
value: {index: 3, type: Single}
- key: [448, 2944, 256]
speed: 4340.98
value: {index: 5, type: Single}
- key: [448, 2944, 768]
speed: 4808.04
value: {index: 0, type: Single}
- key: [448, 2944, 1792]
speed: 5016.7
value: {index: 0, type: Single}
- key: [448, 2944, 3328]
speed: 5091.9
value: {index: 0, type: Single}
- key: [448, 3584, 256]
speed: 4104.22
value: {index: 5, type: Single}
- key: [448, 3584, 768]
speed: 4521.11
value: {index: 0, type: Single}
- key: [448, 3584, 1792]
speed: 4720.75
value: {index: 3, type: Single}
- key: [448, 3584, 3328]
speed: 4797.85
value: {index: 3, type: Single}
- key: [448, 4288, 256]
speed: 4705.08
value: {index: 5, type: Single}
- key: [448, 4288, 768]
speed: 5198.8
value: {index: 5, type: Single}
- key: [448, 4288, 1792]
speed: 5357.63
value: {index: 5, type: Single}
- key: [448, 4288, 3328]
speed: 5424.26
value: {index: 5, type: Single}
- key: [448, 5056, 256]
speed: 4648.4
value: {index: 5, type: Single}
- key: [448, 5056, 768]
speed: 5197.82
value: {index: 0, type: Single}
- key: [448, 5056, 1792]
speed: 5399.1
value: {index: 0, type: Single}
- key: [448, 5056, 3328]
speed: 5470.24
value: {index: 0, type: Single}
- key: [448, 5888, 256]
speed: 4701.41
value: {index: 5, type: Single}
- key: [448, 5888, 768]
speed: 5110.86
value: {index: 0, type: Single}
- key: [448, 5888, 1792]
speed: 5308.85
value: {index: 0, type: Single}
- key: [448, 5888, 3328]
speed: 5369.92
value: {index: 0, type: Single}
- key: [448, 6784, 256]
speed: 5272.73
value: {index: 5, type: Single}
- key: [448, 6784, 768]
speed: 5664.18
value: {index: 5, type: Single}
- key: [448, 6784, 1792]
speed: 5791.04
value: {index: 5, type: Single}
- key: [448, 6784, 3328]
speed: 5832.92
value: {index: 5, type: Single}
- key: [704, 4, 256]
speed: 41.4118
value: {index: 6, type: Single}
- key: [704, 4, 768]
speed: 56.3618
value: {index: 6, type: Single}
- key: [704, 4, 1792]
speed: 61.0419
value: {index: 6, type: Single}
- key: [704, 4, 3328]
speed: 58.8437
value: {index: 6, type: Single}
- key: [704, 64, 256]
speed: 819.52
value: {index: 3, type: Single}
- key: [704, 64, 768]
speed: 1109.57
value: {index: 3, type: Single}
- key: [704, 64, 1792]
speed: 1082.38
value: {index: 3, type: Single}
- key: [704, 64, 3328]
speed: 1123.94
value: {index: 3, type: Single}
- key: [704, 128, 256]
speed: 1384.09
value: {index: 3, type: Single}
- key: [704, 128, 768]
speed: 2152.66
value: {index: 3, type: Single}
- key: [704, 128, 1792]
speed: 2141.38
value: {index: 3, type: Single}
- key: [704, 128, 3328]
speed: 2205.03
value: {index: 3, type: Single}
- key: [704, 256, 256]
speed: 2216.49
value: {index: 4, type: Single}
- key: [704, 256, 768]
speed: 2951.85
value: {index: 3, type: Single}
- key: [704, 256, 1792]
speed: 3196.37
value: {index: 3, type: Single}
- key: [704, 256, 3328]
speed: 3255.68
value: {index: 3, type: Single}
- key: [704, 448, 256]
speed: 2868.32
value: {index: 3, type: Single}
- key: [704, 448, 768]
speed: 3326.44
value: {index: 3, type: Single}
- key: [704, 448, 1792]
speed: 3496.67
value: {index: 3, type: Single}
- key: [704, 448, 3328]
speed: 3584.5
value: {index: 3, type: Single}
- key: [704, 704, 256]
speed: 3425.61
value: {index: 3, type: Single}
- key: [704, 704, 768]
speed: 4292.74
value: {index: 3, type: Single}
- key: [704, 704, 1792]
speed: 4522.67
value: {index: 3, type: Single}
- key: [704, 704, 3328]
speed: 4611.93
value: {index: 3, type: Single}
- key: [704, 1024, 256]
speed: 3595.0
value: {index: 3, type: Single}
- key: [704, 1024, 768]
speed: 4263.57
value: {index: 3, type: Single}
- key: [704, 1024, 1792]
speed: 4463.64
value: {index: 3, type: Single}
- key: [704, 1024, 3328]
speed: 4550.08
value: {index: 3, type: Single}
- key: [704, 1408, 256]
speed: 4705.49
value: {index: 5, type: Single}
- key: [704, 1408, 768]
speed: 5169.42
value: {index: 5, type: Single}
- key: [704, 1408, 1792]
speed: 5333.45
value: {index: 5, type: Single}
- key: [704, 1408, 3328]
speed: 5391.38
value: {index: 5, type: Single}
- key: [704, 1856, 256]
speed: 4341.87
value: {index: 0, type: Single}
- key: [704, 1856, 768]
speed: 4883.46
value: {index: 0, type: Single}
- key: [704, 1856, 1792]
speed: 5026.07
value: {index: 0, type: Single}
- key: [704, 1856, 3328]
speed: 5085.09
value: {index: 0, type: Single}
- key: [704, 2368, 256]
speed: 4322.01
value: {index: 0, type: Single}
- key: [704, 2368, 768]
speed: 4753.5
value: {index: 0, type: Single}
- key: [704, 2368, 1792]
speed: 4924.73
value: {index: 0, type: Single}
- key: [704, 2368, 3328]
speed: 4973.84
value: {index: 0, type: Single}
- key: [704, 2944, 256]
speed: 5251.18
value: {index: 5, type: Single}
- key: [704, 2944, 768]
speed: 5656.19
value: {index: 5, type: Single}
- key: [704, 2944, 1792]
speed: 5807.08
value: {index: 5, type: Single}
- key: [704, 2944, 3328]
speed: 5865.45
value: {index: 5, type: Single}
- key: [704, 3584, 256]
speed: 5256.0
value: {index: 5, type: Single}
- key: [704, 3584, 768]
speed: 5581.2
value: {index: 5, type: Single}
- key: [704, 3584, 1792]
speed: 5723.74
value: {index: 5, type: Single}
- key: [704, 3584, 3328]
speed: 5765.83
value: {index: 5, type: Single}
- key: [704, 4288, 256]
speed: 5213.65
value: {index: 5, type: Single}
- key: [704, 4288, 768]
speed: 5572.92
value: {index: 5, type: Single}
- key: [704, 4288, 1792]
speed: 5733.95
value: {index: 5, type: Single}
- key: [704, 4288, 3328]
speed: 5789.41
value: {index: 5, type: Single}
- key: [704, 5056, 256]
speed: 5247.86
value: {index: 5, type: Single}
- key: [704, 5056, 768]
speed: 5653.04
value: {index: 5, type: Single}
- key: [704, 5056, 1792]
speed: 5824.35
value: {index: 5, type: Single}
- key: [704, 5056, 3328]
speed: 5881.97
value: {index: 5, type: Single}
- key: [704, 5888, 256]
speed: 5571.85
value: {index: 5, type: Single}
- key: [704, 5888, 768]
speed: 5847.83
value: {index: 5, type: Single}
- key: [704, 5888, 1792]
speed: 5973.11
value: {index: 5, type: Single}
- key: [704, 5888, 3328]
speed: 6027.77
value: {index: 5, type: Single}
- key: [704, 6784, 256]
speed: 5338.02
value: {index: 0, type: Single}
- key: [704, 6784, 768]
speed: 5798.75
value: {index: 0, type: Single}
- key: [704, 6784, 1792]
speed: 5932.84
value: {index: 0, type: Single}
- key: [704, 6784, 3328]
speed: 5992.66
value: {index: 0, type: Single}
- key: [1024, 4, 256]
speed: 59.2265
value: {index: 6, type: Single}
- key: [1024, 4, 768]
speed: 77.3514
value: {index: 6, type: Single}
- key: [1024, 4, 1792]
speed: 82.7801
value: {index: 6, type: Single}
- key: [1024, 4, 3328]
speed: 82.1518
value: {index: 6, type: Single}
- key: [1024, 64, 256]
speed: 1029.5
value: {index: 3, type: Single}
- key: [1024, 64, 768]
speed: 1202.58
value: {index: 3, type: Single}
- key: [1024, 64, 1792]
speed: 1241.51
value: {index: 3, type: Single}
- key: [1024, 64, 3328]
speed: 1282.37
value: {index: 3, type: Single}
- key: [1024, 128, 256]
speed: 1671.5
value: {index: 4, type: Single}
- key: [1024, 128, 768]
speed: 2034.32
value: {index: 1, type: Single}
- key: [1024, 128, 1792]
speed: 2140.98
value: {index: 1, type: Single}
- key: [1024, 128, 3328]
speed: 2249.29
value: {index: 1, type: Single}
- key: [1024, 256, 256]
speed: 2912.96
value: {index: 1, type: Single}
- key: [1024, 256, 768]
speed: 3623.78
value: {index: 1, type: Single}
- key: [1024, 256, 1792]
speed: 3907.34
value: {index: 1, type: Single}
- key: [1024, 256, 3328]
speed: 4025.04
value: {index: 1, type: Single}
- key: [1024, 448, 256]
speed: 3209.33
value: {index: 0, type: Single}
- key: [1024, 448, 768]
speed: 3885.8
value: {index: 0, type: Single}
- key: [1024, 448, 1792]
speed: 4077.09
value: {index: 5, type: Single}
- key: [1024, 448, 3328]
speed: 4189.07
value: {index: 5, type: Single}
- key: [1024, 704, 256]
speed: 3426.88
value: {index: 0, type: Single}
- key: [1024, 704, 768]
speed: 3821.08
value: {index: 0, type: Single}
- key: [1024, 704, 1792]
speed: 4025.72
value: {index: 3, type: Single}
- key: [1024, 704, 3328]
speed: 4072.87
value: {index: 1, type: Single}
- key: [1024, 1024, 256]
speed: 4724.6
value: {index: 0, type: Single}
- key: [1024, 1024, 768]
speed: 5344.8
value: {index: 5, type: Single}
- key: [1024, 1024, 1792]
speed: 5564.03
value: {index: 0, type: Single}
- key: [1024, 1024, 3328]
speed: 5664.87
value: {index: 0, type: Single}
- key: [1024, 1408, 256]
speed: 4777.27
value: {index: 0, type: Single}
- key: [1024, 1408, 768]
speed: 5336.69
value: {index: 0, type: Single}
- key: [1024, 1408, 1792]
speed: 5542.48
value: {index: 0, type: Single}
- key: [1024, 1408, 3328]
speed: 5597.56
value: {index: 0, type: Single}
- key: [1024, 1856, 256]
speed: 4923.61
value: {index: 0, type: Single}
- key: [1024, 1856, 768]
speed: 5391.05
value: {index: 0, type: Single}
- key: [1024, 1856, 1792]
speed: 5578.34
value: {index: 0, type: Single}
- key: [1024, 1856, 3328]
speed: 5656.89
value: {index: 0, type: Single}
- key: [1024, 2368, 256]
speed: 5147.41
value: {index: 0, type: Single}
- key: [1024, 2368, 768]
speed: 5629.18
value: {index: 0, type: Single}
- key: [1024, 2368, 1792]
speed: 5811.36
value: {index: 0, type: Single}
- key: [1024, 2368, 3328]
speed: 5867.38
value: {index: 0, type: Single}
- key: [1024, 2944, 256]
speed: 5409.31
value: {index: 0, type: Single}
- key: [1024, 2944, 768]
speed: 5886.08
value: {index: 0, type: Single}
- key: [1024, 2944, 1792]
speed: 6060.2
value: {index: 0, type: Single}
- key: [1024, 2944, 3328]
speed: 6144.57
value: {index: 0, type: Single}
- key: [1024, 3584, 256]
speed: 5705.44
value: {index: 0, type: Single}
- key: [1024, 3584, 768]
speed: 6206.1
value: {index: 0, type: Single}
- key: [1024, 3584, 1792]
speed: 6388.15
value: {index: 0, type: Single}
- key: [1024, 3584, 3328]
speed: 6449.51
value: {index: 0, type: Single}
- key: [1024, 4288, 256]
speed: 5548.28
value: {index: 0, type: Single}
- key: [1024, 4288, 768]
speed: 5867.96
value: {index: 0, type: Single}
- key: [1024, 4288, 1792]
speed: 6038.08
value: {index: 0, type: Single}
- key: [1024, 4288, 3328]
speed: 6083.49
value: {index: 0, type: Single}
- key: [1024, 5056, 256]
speed: 5852.92
value: {index: 0, type: Single}
- key: [1024, 5056, 768]
speed: 6237.9
value: {index: 0, type: Single}
- key: [1024, 5056, 1792]
speed: 6405.17
value: {index: 0, type: Single}
- key: [1024, 5056, 3328]
speed: 6479.32
value: {index: 0, type: Single}
- key: [1024, 5888, 256]
speed: 5767.15
value: {index: 0, type: Single}
- key: [1024, 5888, 768]
speed: 6132.65
value: {index: 0, type: Single}
- key: [1024, 5888, 1792]
speed: 6263.45
value: {index: 0, type: Single}
- key: [1024, 5888, 3328]
speed: 6329.2
value: {index: 0, type: Single}
- key: [1024, 6784, 256]
speed: 5766.87
value: {index: 0, type: Single}
- key: [1024, 6784, 768]
speed: 6090.7
value: {index: 0, type: Single}
- key: [1024, 6784, 1792]
speed: 6236.18
value: {index: 0, type: Single}
- key: [1024, 6784, 3328]
speed: 6282.16
value: {index: 0, type: Single}
- key: [1408, 4, 256]
speed: 86.8916
value: {index: 6, type: Single}
- key: [1408, 4, 768]
speed: 105.019
value: {index: 6, type: Single}
- key: [1408, 4, 1792]
speed: 114.396
value: {index: 6, type: Single}
- key: [1408, 4, 3328]
speed: 115.802
value: {index: 6, type: Single}
- key: [1408, 64, 256]
speed: 1564.93
value: {index: 3, type: Single}
- key: [1408, 64, 768]
speed: 1979.35
value: {index: 3, type: Single}
- key: [1408, 64, 1792]
speed: 2114.38
value: {index: 3, type: Single}
- key: [1408, 64, 3328]
speed: 2221.98
value: {index: 3, type: Single}
- key: [1408, 128, 256]
speed: 2155.15
value: {index: 4, type: Single}
- key: [1408, 128, 768]
speed: 2883.52
value: {index: 3, type: Single}
- key: [1408, 128, 1792]
speed: 3103.09
value: {index: 3, type: Single}
- key: [1408, 128, 3328]
speed: 3233.58
value: {index: 3, type: Single}
- key: [1408, 256, 256]
speed: 3121.98
value: {index: 3, type: Single}
- key: [1408, 256, 768]
speed: 3707.37
value: {index: 3, type: Single}
- key: [1408, 256, 1792]
speed: 4018.31
value: {index: 3, type: Single}
- key: [1408, 256, 3328]
speed: 4084.17
value: {index: 3, type: Single}
- key: [1408, 448, 256]
speed: 3621.13
value: {index: 3, type: Single}
- key: [1408, 448, 768]
speed: 4257.67
value: {index: 3, type: Single}
- key: [1408, 448, 1792]
speed: 4518.65
value: {index: 3, type: Single}
- key: [1408, 448, 3328]
speed: 4614.73
value: {index: 3, type: Single}
- key: [1408, 704, 256]
speed: 4711.96
value: {index: 0, type: Single}
- key: [1408, 704, 768]
speed: 5208.73
value: {index: 0, type: Single}
- key: [1408, 704, 1792]
speed: 5417.8
value: {index: 0, type: Single}
- key: [1408, 704, 3328]
speed: 5448.1
value: {index: 0, type: Single}
- key: [1408, 1024, 256]
speed: 4957.91
value: {index: 0, type: Single}
- key: [1408, 1024, 768]
speed: 5427.76
value: {index: 0, type: Single}
- key: [1408, 1024, 1792]
speed: 5574.37
value: {index: 0, type: Single}
- key: [1408, 1024, 3328]
speed: 5625.76
value: {index: 0, type: Single}
- key: [1408, 1408, 256]
speed: 5327.53
value: {index: 0, type: Single}
- key: [1408, 1408, 768]
speed: 5730.02
value: {index: 0, type: Single}
- key: [1408, 1408, 1792]
speed: 5888.8
value: {index: 0, type: Single}
- key: [1408, 1408, 3328]
speed: 5935.73
value: {index: 0, type: Single}
- key: [1408, 1856, 256]
speed: 5726.78
value: {index: 0, type: Single}
- key: [1408, 1856, 768]
speed: 6170.2
value: {index: 0, type: Single}
- key: [1408, 1856, 1792]
speed: 6310.43
value: {index: 0, type: Single}
- key: [1408, 1856, 3328]
speed: 6364.08
value: {index: 0, type: Single}
- key: [1408, 2368, 256]
speed: 5466.07
value: {index: 0, type: Single}
- key: [1408, 2368, 768]
speed: 5757.4
value: {index: 0, type: Single}
- key: [1408, 2368, 1792]
speed: 5880.96
value: {index: 0, type: Single}
- key: [1408, 2368, 3328]
speed: 5910.59
value: {index: 0, type: Single}
- key: [1408, 2944, 256]
speed: 5956.43
value: {index: 0, type: Single}
- key: [1408, 2944, 768]
speed: 6311.6
value: {index: 0, type: Single}
- key: [1408, 2944, 1792]
speed: 6420.58
value: {index: 0, type: Single}
- key: [1408, 2944, 3328]
speed: 6466.48
value: {index: 0, type: Single}
- key: [1408, 3584, 256]
speed: 5947.96
value: {index: 0, type: Single}
- key: [1408, 3584, 768]
speed: 6210.62
value: {index: 0, type: Single}
- key: [1408, 3584, 1792]
speed: 6314.38
value: {index: 0, type: Single}
- key: [1408, 3584, 3328]
speed: 6351.55
value: {index: 0, type: Single}
- key: [1408, 4288, 256]
speed: 5978.51
value: {index: 0, type: Single}
- key: [1408, 4288, 768]
speed: 6244.52
value: {index: 0, type: Single}
- key: [1408, 4288, 1792]
speed: 6339.2
value: {index: 0, type: Single}
- key: [1408, 4288, 3328]
speed: 6369.2
value: {index: 0, type: Single}
- key: [1408, 5056, 256]
speed: 6101.7
value: {index: 0, type: Single}
- key: [1408, 5056, 768]
speed: 6346.18
value: {index: 0, type: Single}
- key: [1408, 5056, 1792]
speed: 6432.38
value: {index: 0, type: Single}
- key: [1408, 5056, 3328]
speed: 6463.1
value: {index: 0, type: Single}
- key: [1408, 5888, 256]
speed: 6255.56
value: {index: 0, type: Single}
- key: [1408, 5888, 768]
speed: 6487.39
value: {index: 0, type: Single}
- key: [1408, 5888, 1792]
speed: 6567.55
value: {index: 0, type: Single}
- key: [1408, 5888, 3328]
speed: 6605.59
value: {index: 0, type: Single}
- key: [1408, 6784, 256]
speed: 6134.61
value: {index: 0, type: Single}
- key: [1408, 6784, 768]
speed: 6344.48
value: {index: 0, type: Single}
- key: [1408, 6784, 1792]
speed: 6407.81
value: {index: 0, type: Single}
- key: [1408, 6784, 3328]
speed: 6433.31
value: {index: 0, type: Single}
- key: [1856, 4, 256]
speed: 110.116
value: {index: 6, type: Single}
- key: [1856, 4, 768]
speed: 136.23
value: {index: 6, type: Single}
- key: [1856, 4, 1792]
speed: 149.789
value: {index: 6, type: Single}
- key: [1856, 4, 3328]
speed: 151.332
value: {index: 6, type: Single}
- key: [1856, 64, 256]
speed: 1732.1
value: {index: 3, type: Single}
- key: [1856, 64, 768]
speed: 2463.04
value: {index: 3, type: Single}
- key: [1856, 64, 1792]
speed: 2752.43
value: {index: 3, type: Single}
- key: [1856, 64, 3328]
speed: 2867.58
value: {index: 3, type: Single}
- key: [1856, 128, 256]
speed: 2870.64
value: {index: 3, type: Single}
- key: [1856, 128, 768]
speed: 3783.43
value: {index: 3, type: Single}
- key: [1856, 128, 1792]
speed: 4128.65
value: {index: 3, type: Single}
- key: [1856, 128, 3328]
speed: 4277.82
value: {index: 3, type: Single}
- key: [1856, 256, 256]
speed: 3378.65
value: {index: 5, type: Single}
- key: [1856, 256, 768]
speed: 4051.03
value: {index: 5, type: Single}
- key: [1856, 256, 1792]
speed: 4288.87
value: {index: 3, type: Single}
- key: [1856, 256, 3328]
speed: 4408.57
value: {index: 3, type: Single}
- key: [1856, 448, 256]
speed: 3857.08
value: {index: 0, type: Single}
- key: [1856, 448, 768]
speed: 4358.26
value: {index: 0, type: Single}
- key: [1856, 448, 1792]
speed: 4538.53
value: {index: 0, type: Single}
- key: [1856, 448, 3328]
speed: 4597.1
value: {index: 0, type: Single}
- key: [1856, 704, 256]
speed: 4414.04
value: {index: 0, type: Single}
- key: [1856, 704, 768]
speed: 4886.97
value: {index: 0, type: Single}
- key: [1856, 704, 1792]
speed: 5042.1
value: {index: 0, type: Single}
- key: [1856, 704, 3328]
speed: 5085.53
value: {index: 0, type: Single}
- key: [1856, 1024, 256]
speed: 4919.93
value: {index: 0, type: Single}
- key: [1856, 1024, 768]
speed: 5488.66
value: {index: 0, type: Single}
- key: [1856, 1024, 1792]
speed: 5630.25
value: {index: 0, type: Single}
- key: [1856, 1024, 3328]
speed: 5686.28
value: {index: 0, type: Single}
- key: [1856, 1408, 256]
speed: 5470.11
value: {index: 5, type: Single}
- key: [1856, 1408, 768]
speed: 5804.07
value: {index: 5, type: Single}
- key: [1856, 1408, 1792]
speed: 5939.3
value: {index: 5, type: Single}
- key: [1856, 1408, 3328]
speed: 5976.0
value: {index: 5, type: Single}
- key: [1856, 1856, 256]
speed: 5486.03
value: {index: 0, type: Single}
- key: [1856, 1856, 768]
speed: 5905.09
value: {index: 0, type: Single}
- key: [1856, 1856, 1792]
speed: 6051.75
value: {index: 0, type: Single}
- key: [1856, 1856, 3328]
speed: 6101.59
value: {index: 0, type: Single}
- key: [1856, 2368, 256]
speed: 5682.28
value: {index: 0, type: Single}
- key: [1856, 2368, 768]
speed: 5978.24
value: {index: 0, type: Single}
- key: [1856, 2368, 1792]
speed: 6081.39
value: {index: 0, type: Single}
- key: [1856, 2368, 3328]
speed: 6120.87
value: {index: 0, type: Single}
- key: [1856, 2944, 256]
speed: 5831.77
value: {index: 0, type: Single}
- key: [1856, 2944, 768]
speed: 6101.22
value: {index: 0, type: Single}
- key: [1856, 2944, 1792]
speed: 6223.01
value: {index: 0, type: Single}
- key: [1856, 2944, 3328]
speed: 6269.5
value: {index: 0, type: Single}
- key: [1856, 3584, 256]
speed: 5728.46
value: {index: 0, type: Single}
- key: [1856, 3584, 768]
speed: 5930.43
value: {index: 0, type: Single}
- key: [1856, 3584, 1792]
speed: 6008.45
value: {index: 0, type: Single}
- key: [1856, 3584, 3328]
speed: 6039.17
value: {index: 0, type: Single}
- key: [1856, 4288, 256]
speed: 5984.31
value: {index: 0, type: Single}
- key: [1856, 4288, 768]
speed: 6219.31
value: {index: 0, type: Single}
- key: [1856, 4288, 1792]
speed: 6312.37
value: {index: 0, type: Single}
- key: [1856, 4288, 3328]
speed: 6339.1
value: {index: 0, type: Single}
- key: [1856, 5056, 256]
speed: 5998.88
value: {index: 0, type: Single}
- key: [1856, 5056, 768]
speed: 6224.56
value: {index: 0, type: Single}
- key: [1856, 5056, 1792]
speed: 6287.66
value: {index: 0, type: Single}
- key: [1856, 5056, 3328]
speed: 6319.16
value: {index: 0, type: Single}
- key: [1856, 5888, 256]
speed: 6063.02
value: {index: 0, type: Single}
- key: [1856, 5888, 768]
speed: 6281.51
value: {index: 0, type: Single}
- key: [1856, 5888, 1792]
speed: 6342.9
value: {index: 0, type: Single}
- key: [1856, 5888, 3328]
speed: 6372.69
value: {index: 0, type: Single}
- key: [1856, 6784, 256]
speed: 6127.82
value: {index: 0, type: Single}
- key: [1856, 6784, 768]
speed: 6353.28
value: {index: 0, type: Single}
- key: [1856, 6784, 1792]
speed: 6444.0
value: {index: 0, type: Single}
- key: [1856, 6784, 3328]
speed: 6471.68
value: {index: 0, type: Single}
- key: [2368, 4, 256]
speed: 133.611
value: {index: 6, type: Single}
- key: [2368, 4, 768]
speed: 172.894
value: {index: 6, type: Single}
- key: [2368, 4, 1792]
speed: 183.607
value: {index: 6, type: Single}
- key: [2368, 4, 3328]
speed: 188.964
value: {index: 6, type: Single}
- key: [2368, 64, 256]
speed: 1863.87
value: {index: 3, type: Single}
- key: [2368, 64, 768]
speed: 2439.83
value: {index: 3, type: Single}
- key: [2368, 64, 1792]
speed: 2631.89
value: {index: 3, type: Single}
- key: [2368, 64, 3328]
speed: 2731.14
value: {index: 3, type: Single}
- key: [2368, 128, 256]
speed: 2580.04
value: {index: 3, type: Single}
- key: [2368, 128, 768]
speed: 3074.86
value: {index: 3, type: Single}
- key: [2368, 128, 1792]
speed: 3329.92
value: {index: 3, type: Single}
- key: [2368, 128, 3328]
speed: 3406.92
value: {index: 3, type: Single}
- key: [2368, 256, 256]
speed: 3384.49
value: {index: 3, type: Single}
- key: [2368, 256, 768]
speed: 4031.43
value: {index: 3, type: Single}
- key: [2368, 256, 1792]
speed: 4289.26
value: {index: 3, type: Single}
- key: [2368, 256, 3328]
speed: 4372.28
value: {index: 3, type: Single}
- key: [2368, 448, 256]
speed: 3658.92
value: {index: 0, type: Single}
- key: [2368, 448, 768]
speed: 4202.8
value: {index: 3, type: Single}
- key: [2368, 448, 1792]
speed: 4401.25
value: {index: 3, type: Single}
- key: [2368, 448, 3328]
speed: 4477.75
value: {index: 3, type: Single}
- key: [2368, 704, 256]
speed: 4407.99
value: {index: 0, type: Single}
- key: [2368, 704, 768]
speed: 4813.06
value: {index: 0, type: Single}
- key: [2368, 704, 1792]
speed: 4931.36
value: {index: 0, type: Single}
- key: [2368, 704, 3328]
speed: 4980.78
value: {index: 0, type: Single}
- key: [2368, 1024, 256]
speed: 5297.06
value: {index: 0, type: Single}
- key: [2368, 1024, 768]
speed: 5680.05
value: {index: 0, type: Single}
- key: [2368, 1024, 1792]
speed: 5851.36
value: {index: 0, type: Single}
- key: [2368, 1024, 3328]
speed: 5886.41
value: {index: 0, type: Single}
- key: [2368, 1408, 256]
speed: 5424.89
value: {index: 0, type: Single}
- key: [2368, 1408, 768]
speed: 5759.31
value: {index: 0, type: Single}
- key: [2368, 1408, 1792]
speed: 5866.84
value: {index: 0, type: Single}
- key: [2368, 1408, 3328]
speed: 5903.6
value: {index: 0, type: Single}
- key: [2368, 1856, 256]
speed: 5673.78
value: {index: 0, type: Single}
- key: [2368, 1856, 768]
speed: 5971.97
value: {index: 0, type: Single}
- key: [2368, 1856, 1792]
speed: 6071.67
value: {index: 0, type: Single}
- key: [2368, 1856, 3328]
speed: 6119.54
value: {index: 0, type: Single}
- key: [2368, 2368, 256]
speed: 5957.18
value: {index: 0, type: Single}
- key: [2368, 2368, 768]
speed: 6259.27
value: {index: 0, type: Single}
- key: [2368, 2368, 1792]
speed: 6384.77
value: {index: 0, type: Single}
- key: [2368, 2368, 3328]
speed: 6430.55
value: {index: 0, type: Single}
- key: [2368, 2944, 256]
speed: 5948.75
value: {index: 0, type: Single}
- key: [2368, 2944, 768]
speed: 6219.01
value: {index: 0, type: Single}
- key: [2368, 2944, 1792]
speed: 6294.68
value: {index: 0, type: Single}
- key: [2368, 2944, 3328]
speed: 6325.77
value: {index: 0, type: Single}
- key: [2368, 3584, 256]
speed: 6037.45
value: {index: 0, type: Single}
- key: [2368, 3584, 768]
speed: 6269.31
value: {index: 0, type: Single}
- key: [2368, 3584, 1792]
speed: 6341.41
value: {index: 0, type: Single}
- key: [2368, 3584, 3328]
speed: 6373.3
value: {index: 0, type: Single}
- key: [2368, 4288, 256]
speed: 6147.71
value: {index: 0, type: Single}
- key: [2368, 4288, 768]
speed: 6394.94
value: {index: 0, type: Single}
- key: [2368, 4288, 1792]
speed: 6468.59
value: {index: 0, type: Single}
- key: [2368, 4288, 3328]
speed: 6499.2
value: {index: 0, type: Single}
- key: [2368, 5056, 256]
speed: 6115.3
value: {index: 0, type: Single}
- key: [2368, 5056, 768]
speed: 6312.79
value: {index: 0, type: Single}
- key: [2368, 5056, 1792]
speed: 6379.16
value: {index: 0, type: Single}
- key: [2368, 5056, 3328]
speed: 6406.12
value: {index: 0, type: Single}
- key: [2368, 5888, 256]
speed: 6121.05
value: {index: 0, type: Single}
- key: [2368, 5888, 768]
speed: 6327.35
value: {index: 0, type: Single}
- key: [2368, 5888, 1792]
speed: 6384.03
value: {index: 0, type: Single}
- key: [2368, 5888, 3328]
speed: 6251.78
value: {index: 2, type: Single}
- key: [2368, 6784, 256]
speed: 6207.22
value: {index: 0, type: Single}
- key: [2368, 6784, 768]
speed: 6388.16
value: {index: 0, type: Single}
- key: [2368, 6784, 1792]
speed: 6447.15
value: {index: 0, type: Single}
- key: [2368, 6784, 3328]
speed: 6471.48
value: {index: 0, type: Single}
- key: [2944, 4, 256]
speed: 160.222
value: {index: 6, type: Single}
- key: [2944, 4, 768]
speed: 205.54
value: {index: 6, type: Single}
- key: [2944, 4, 1792]
speed: 229.554
value: {index: 6, type: Single}
- key: [2944, 4, 3328]
speed: 235.033
value: {index: 6, type: Single}
- key: [2944, 64, 256]
speed: 2367.8
value: {index: 3, type: Single}
- key: [2944, 64, 768]
speed: 3052.27
value: {index: 3, type: Single}
- key: [2944, 64, 1792]
speed: 3314.92
value: {index: 3, type: Single}
- key: [2944, 64, 3328]
speed: 3417.4
value: {index: 3, type: Single}
- key: [2944, 128, 256]
speed: 3071.43
value: {index: 3, type: Single}
- key: [2944, 128, 768]
speed: 3830.26
value: {index: 3, type: Single}
- key: [2944, 128, 1792]
speed: 4097.11
value: {index: 3, type: Single}
- key: [2944, 128, 3328]
speed: 4192.62
value: {index: 3, type: Single}
- key: [2944, 256, 256]
speed: 3668.44
value: {index: 3, type: Single}
- key: [2944, 256, 768]
speed: 4362.79
value: {index: 3, type: Single}
- key: [2944, 256, 1792]
speed: 4615.73
value: {index: 3, type: Single}
- key: [2944, 256, 3328]
speed: 4690.35
value: {index: 3, type: Single}
- key: [2944, 448, 256]
speed: 4580.92
value: {index: 0, type: Single}
- key: [2944, 448, 768]
speed: 4988.72
value: {index: 0, type: Single}
- key: [2944, 448, 1792]
speed: 5101.73
value: {index: 0, type: Single}
- key: [2944, 448, 3328]
speed: 5140.49
value: {index: 0, type: Single}
- key: [2944, 704, 256]
speed: 5552.4
value: {index: 0, type: Single}
- key: [2944, 704, 768]
speed: 5998.84
value: {index: 0, type: Single}
- key: [2944, 704, 1792]
speed: 6141.39
value: {index: 0, type: Single}
- key: [2944, 704, 3328]
speed: 6200.99
value: {index: 0, type: Single}
- key: [2944, 1024, 256]
speed: 5634.58
value: {index: 0, type: Single}
- key: [2944, 1024, 768]
speed: 6021.01
value: {index: 0, type: Single}
- key: [2944, 1024, 1792]
speed: 6139.28
value: {index: 0, type: Single}
- key: [2944, 1024, 3328]
speed: 6180.46
value: {index: 0, type: Single}
- key: [2944, 1408, 256]
speed: 5981.31
value: {index: 0, type: Single}
- key: [2944, 1408, 768]
speed: 6311.6
value: {index: 0, type: Single}
- key: [2944, 1408, 1792]
speed: 6423.05
value: {index: 0, type: Single}
- key: [2944, 1408, 3328]
speed: 6458.18
value: {index: 0, type: Single}
- key: [2944, 1856, 256]
speed: 5880.8
value: {index: 0, type: Single}
- key: [2944, 1856, 768]
speed: 6151.57
value: {index: 0, type: Single}
- key: [2944, 1856, 1792]
speed: 6232.39
value: {index: 0, type: Single}
- key: [2944, 1856, 3328]
speed: 6262.15
value: {index: 0, type: Single}
- key: [2944, 2368, 256]
speed: 5978.27
value: {index: 0, type: Single}
- key: [2944, 2368, 768]
speed: 6220.08
value: {index: 0, type: Single}
- key: [2944, 2368, 1792]
speed: 6297.5
value: {index: 0, type: Single}
- key: [2944, 2368, 3328]
speed: 6325.9
value: {index: 0, type: Single}
- key: [2944, 2944, 256]
speed: 6166.92
value: {index: 0, type: Single}
- key: [2944, 2944, 768]
speed: 6390.6
value: {index: 0, type: Single}
- key: [2944, 2944, 1792]
speed: 6470.48
value: {index: 0, type: Single}
- key: [2944, 2944, 3328]
speed: 6502.44
value: {index: 0, type: Single}
- key: [2944, 3584, 256]
speed: 6147.04
value: {index: 0, type: Single}
- key: [2944, 3584, 768]
speed: 6338.67
value: {index: 0, type: Single}
- key: [2944, 3584, 1792]
speed: 6407.67
value: {index: 0, type: Single}
- key: [2944, 3584, 3328]
speed: 6432.91
value: {index: 0, type: Single}
- key: [2944, 4288, 256]
speed: 6203.16
value: {index: 0, type: Single}
- key: [2944, 4288, 768]
speed: 6404.1
value: {index: 0, type: Single}
- key: [2944, 4288, 1792]
speed: 6459.27
value: {index: 0, type: Single}
- key: [2944, 4288, 3328]
speed: 6487.49
value: {index: 0, type: Single}
- key: [2944, 5056, 256]
speed: 6304.77
value: {index: 0, type: Single}
- key: [2944, 5056, 768]
speed: 6518.62
value: {index: 0, type: Single}
- key: [2944, 5056, 1792]
speed: 6578.32
value: {index: 0, type: Single}
- key: [2944, 5056, 3328]
speed: 6602.31
value: {index: 0, type: Single}
- key: [2944, 5888, 256]
speed: 6314.48
value: {index: 0, type: Single}
- key: [2944, 5888, 768]
speed: 6496.64
value: {index: 0, type: Single}
- key: [2944, 5888, 1792]
speed: 6546.03
value: {index: 0, type: Single}
- key: [2944, 5888, 3328]
speed: 6572.75
value: {index: 0, type: Single}
- key: [2944, 6784, 256]
speed: 6352.07
value: {index: 0, type: Single}
- key: [2944, 6784, 768]
speed: 6533.66
value: {index: 0, type: Single}
- key: [2944, 6784, 1792]
speed: 6584.05
value: {index: 0, type: Single}
- key: [2944, 6784, 3328]
speed: 6607.85
value: {index: 0, type: Single}
- key: [3584, 4, 256]
speed: 192.778
value: {index: 6, type: Single}
- key: [3584, 4, 768]
speed: 250.641
value: {index: 6, type: Single}
- key: [3584, 4, 1792]
speed: 272.219
value: {index: 6, type: Single}
- key: [3584, 4, 3328]
speed: 283.982
value: {index: 6, type: Single}
- key: [3584, 64, 256]
speed: 2724.02
value: {index: 3, type: Single}
- key: [3584, 64, 768]
speed: 3636.23
value: {index: 3, type: Single}
- key: [3584, 64, 1792]
speed: 3943.77
value: {index: 3, type: Single}
- key: [3584, 64, 3328]
speed: 4044.39
value: {index: 3, type: Single}
- key: [3584, 128, 256]
speed: 3282.43
value: {index: 0, type: Single}
- key: [3584, 128, 768]
speed: 3943.78
value: {index: 5, type: Single}
- key: [3584, 128, 1792]
speed: 4159.59
value: {index: 5, type: Single}
- key: [3584, 128, 3328]
speed: 4232.95
value: {index: 5, type: Single}
- key: [3584, 256, 256]
speed: 4367.48
value: {index: 0, type: Single}
- key: [3584, 256, 768]
speed: 4843.39
value: {index: 0, type: Single}
- key: [3584, 256, 1792]
speed: 5026.18
value: {index: 0, type: Single}
- key: [3584, 256, 3328]
speed: 5093.97
value: {index: 0, type: Single}
- key: [3584, 448, 256]
speed: 4352.09
value: {index: 0, type: Single}
- key: [3584, 448, 768]
speed: 4673.42
value: {index: 0, type: Single}
- key: [3584, 448, 1792]
speed: 4779.42
value: {index: 0, type: Single}
- key: [3584, 448, 3328]
speed: 4817.08
value: {index: 0, type: Single}
- key: [3584, 704, 256]
speed: 5511.83
value: {index: 0, type: Single}
- key: [3584, 704, 768]
speed: 5961.51
value: {index: 0, type: Single}
- key: [3584, 704, 1792]
speed: 6074.03
value: {index: 0, type: Single}
- key: [3584, 704, 3328]
speed: 6134.99
value: {index: 0, type: Single}
- key: [3584, 1024, 256]
speed: 5855.59
value: {index: 0, type: Single}
- key: [3584, 1024, 768]
speed: 6292.32
value: {index: 0, type: Single}
- key: [3584, 1024, 1792]
speed: 6443.32
value: {index: 0, type: Single}
- key: [3584, 1024, 3328]
speed: 6489.87
value: {index: 0, type: Single}
- key: [3584, 1408, 256]
speed: 5795.76
value: {index: 0, type: Single}
- key: [3584, 1408, 768]
speed: 6195.17
value: {index: 0, type: Single}
- key: [3584, 1408, 1792]
speed: 6289.33
value: {index: 0, type: Single}
- key: [3584, 1408, 3328]
speed: 6338.24
value: {index: 0, type: Single}
- key: [3584, 1856, 256]
speed: 5989.66
value: {index: 0, type: Single}
- key: [3584, 1856, 768]
speed: 6333.45
value: {index: 0, type: Single}
- key: [3584, 1856, 1792]
speed: 6436.47
value: {index: 0, type: Single}
- key: [3584, 1856, 3328]
speed: 6474.04
value: {index: 0, type: Single}
- key: [3584, 2368, 256]
speed: 5954.1
value: {index: 0, type: Single}
- key: [3584, 2368, 768]
speed: 6232.45
value: {index: 0, type: Single}
- key: [3584, 2368, 1792]
speed: 6325.78
value: {index: 0, type: Single}
- key: [3584, 2368, 3328]
speed: 6357.15
value: {index: 0, type: Single}
- key: [3584, 2944, 256]
speed: 6083.45
value: {index: 0, type: Single}
- key: [3584, 2944, 768]
speed: 6316.71
value: {index: 0, type: Single}
- key: [3584, 2944, 1792]
speed: 6390.83
value: {index: 0, type: Single}
- key: [3584, 2944, 3328]
speed: 6425.59
value: {index: 0, type: Single}
- key: [3584, 3584, 256]
speed: 6228.6
value: {index: 0, type: Single}
- key: [3584, 3584, 768]
speed: 6468.51
value: {index: 0, type: Single}
- key: [3584, 3584, 1792]
speed: 6547.52
value: {index: 0, type: Single}
- key: [3584, 3584, 3328]
speed: 6584.43
value: {index: 0, type: Single}
- key: [3584, 4288, 256]
speed: 6216.16
value: {index: 0, type: Single}
- key: [3584, 4288, 768]
speed: 6461.71
value: {index: 0, type: Single}
- key: [3584, 4288, 1792]
speed: 6547.21
value: {index: 0, type: Single}
- key: [3584, 4288, 3328]
speed: 6580.47
value: {index: 0, type: Single}
- key: [3584, 5056, 256]
speed: 6354.48
value: {index: 0, type: Single}
- key: [3584, 5056, 768]
speed: 6549.65
value: {index: 0, type: Single}
- key: [3584, 5056, 1792]
speed: 6628.41
value: {index: 0, type: Single}
- key: [3584, 5056, 3328]
speed: 6660.86
value: {index: 0, type: Single}
- key: [3584, 5888, 256]
speed: 6343.81
value: {index: 0, type: Single}
- key: [3584, 5888, 768]
speed: 6548.89
value: {index: 0, type: Single}
- key: [3584, 5888, 1792]
speed: 6606.61
value: {index: 0, type: Single}
- key: [3584, 5888, 3328]
speed: 6631.11
value: {index: 0, type: Single}
- key: [3584, 6784, 256]
speed: 6372.38
value: {index: 0, type: Single}
- key: [3584, 6784, 768]
speed: 6597.89
value: {index: 0, type: Single}
- key: [3584, 6784, 1792]
speed: 6636.02
value: {index: 0, type: Single}
- key: [3584, 6784, 3328]
speed: 6672.95
value: {index: 0, type: Single}
- key: [4288, 4, 256]
speed: 222.844
value: {index: 6, type: Single}
- key: [4288, 4, 768]
speed: 288.68
value: {index: 6, type: Single}
- key: [4288, 4, 1792]
speed: 310.577
value: {index: 6, type: Single}
- key: [4288, 4, 3328]
speed: 319.744
value: {index: 6, type: Single}
- key: [4288, 64, 256]
speed: 2359.2
value: {index: 3, type: Single}
- key: [4288, 64, 768]
speed: 2853.79
value: {index: 3, type: Single}
- key: [4288, 64, 1792]
speed: 2963.78
value: {index: 3, type: Single}
- key: [4288, 64, 3328]
speed: 3004.22
value: {index: 3, type: Single}
- key: [4288, 128, 256]
speed: 3020.4
value: {index: 3, type: Single}
- key: [4288, 128, 768]
speed: 3615.28
value: {index: 3, type: Single}
- key: [4288, 128, 1792]
speed: 3732.85
value: {index: 3, type: Single}
- key: [4288, 128, 3328]
speed: 3806.52
value: {index: 3, type: Single}
- key: [4288, 256, 256]
speed: 3744.94
value: {index: 0, type: Single}
- key: [4288, 256, 768]
speed: 4131.0
value: {index: 0, type: Single}
- key: [4288, 256, 1792]
speed: 4300.48
value: {index: 3, type: Single}
- key: [4288, 256, 3328]
speed: 4355.11
value: {index: 3, type: Single}
- key: [4288, 448, 256]
speed: 5075.6
value: {index: 0, type: Single}
- key: [4288, 448, 768]
speed: 5560.19
value: {index: 0, type: Single}
- key: [4288, 448, 1792]
speed: 5695.11
value: {index: 0, type: Single}
- key: [4288, 448, 3328]
speed: 5745.26
value: {index: 0, type: Single}
- key: [4288, 704, 256]
speed: 5561.04
value: {index: 0, type: Single}
- key: [4288, 704, 768]
speed: 5987.66
value: {index: 0, type: Single}
- key: [4288, 704, 1792]
speed: 6126.98
value: {index: 0, type: Single}
- key: [4288, 704, 3328]
speed: 6183.21
value: {index: 0, type: Single}
- key: [4288, 1024, 256]
speed: 5668.49
value: {index: 0, type: Single}
- key: [4288, 1024, 768]
speed: 5986.8
value: {index: 0, type: Single}
- key: [4288, 1024, 1792]
speed: 6077.81
value: {index: 0, type: Single}
- key: [4288, 1024, 3328]
speed: 6108.92
value: {index: 0, type: Single}
- key: [4288, 1408, 256]
speed: 5937.69
value: {index: 0, type: Single}
- key: [4288, 1408, 768]
speed: 6227.74
value: {index: 0, type: Single}
- key: [4288, 1408, 1792]
speed: 6327.11
value: {index: 0, type: Single}
- key: [4288, 1408, 3328]
speed: 6363.08
value: {index: 0, type: Single}
- key: [4288, 1856, 256]
speed: 5958.38
value: {index: 0, type: Single}
- key: [4288, 1856, 768]
speed: 6229.18
value: {index: 0, type: Single}
- key: [4288, 1856, 1792]
speed: 6308.02
value: {index: 0, type: Single}
- key: [4288, 1856, 3328]
speed: 6326.65
value: {index: 0, type: Single}
- key: [4288, 2368, 256]
speed: 6156.34
value: {index: 0, type: Single}
- key: [4288, 2368, 768]
speed: 6398.44
value: {index: 0, type: Single}
- key: [4288, 2368, 1792]
speed: 6460.93
value: {index: 0, type: Single}
- key: [4288, 2368, 3328]
speed: 6489.58
value: {index: 0, type: Single}
- key: [4288, 2944, 256]
speed: 6155.9
value: {index: 0, type: Single}
- key: [4288, 2944, 768]
speed: 6389.72
value: {index: 0, type: Single}
- key: [4288, 2944, 1792]
speed: 6457.5
value: {index: 0, type: Single}
- key: [4288, 2944, 3328]
speed: 6477.85
value: {index: 0, type: Single}
- key: [4288, 3584, 256]
speed: 6277.15
value: {index: 0, type: Single}
- key: [4288, 3584, 768]
speed: 6495.96
value: {index: 0, type: Single}
- key: [4288, 3584, 1792]
speed: 6565.94
value: {index: 0, type: Single}
- key: [4288, 3584, 3328]
speed: 6588.32
value: {index: 0, type: Single}
- key: [4288, 4288, 256]
speed: 6300.79
value: {index: 0, type: Single}
- key: [4288, 4288, 768]
speed: 6501.72
value: {index: 0, type: Single}
- key: [4288, 4288, 1792]
speed: 6561.11
value: {index: 0, type: Single}
- key: [4288, 4288, 3328]
speed: 6584.66
value: {index: 0, type: Single}
- key: [4288, 5056, 256]
speed: 6330.21
value: {index: 0, type: Single}
- key: [4288, 5056, 768]
speed: 6570.01
value: {index: 0, type: Single}
- key: [4288, 5056, 1792]
speed: 6640.88
value: {index: 0, type: Single}
- key: [4288, 5056, 3328]
speed: 6662.95
value: {index: 0, type: Single}
- key: [4288, 5888, 256]
speed: 6378.19
value: {index: 0, type: Single}
- key: [4288, 5888, 768]
speed: 6573.94
value: {index: 0, type: Single}
- key: [4288, 5888, 1792]
speed: 6638.65
value: {index: 0, type: Single}
- key: [4288, 5888, 3328]
speed: 6656.8
value: {index: 0, type: Single}
- key: [4288, 6784, 256]
speed: 6338.68
value: {index: 0, type: Single}
- key: [4288, 6784, 768]
speed: 6533.53
value: {index: 0, type: Single}
- key: [4288, 6784, 1792]
speed: 6585.62
value: {index: 0, type: Single}
- key: [4288, 6784, 3328]
speed: 6603.52
value: {index: 0, type: Single}
- key: [5056, 4, 256]
speed: 250.513
value: {index: 6, type: Single}
- key: [5056, 4, 768]
speed: 323.574
value: {index: 6, type: Single}
- key: [5056, 4, 1792]
speed: 350.213
value: {index: 6, type: Single}
- key: [5056, 4, 3328]
speed: 362.714
value: {index: 6, type: Single}
- key: [5056, 64, 256]
speed: 2656.24
value: {index: 3, type: Single}
- key: [5056, 64, 768]
speed: 3266.63
value: {index: 3, type: Single}
- key: [5056, 64, 1792]
speed: 3437.82
value: {index: 3, type: Single}
- key: [5056, 64, 3328]
speed: 3500.5
value: {index: 3, type: Single}
- key: [5056, 128, 256]
speed: 3388.73
value: {index: 3, type: Single}
- key: [5056, 128, 768]
speed: 4098.75
value: {index: 3, type: Single}
- key: [5056, 128, 1792]
speed: 4302.23
value: {index: 3, type: Single}
- key: [5056, 128, 3328]
speed: 4393.34
value: {index: 3, type: Single}
- key: [5056, 256, 256]
speed: 4455.28
value: {index: 0, type: Single}
- key: [5056, 256, 768]
speed: 4876.19
value: {index: 0, type: Single}
- key: [5056, 256, 1792]
speed: 4987.52
value: {index: 0, type: Single}
- key: [5056, 256, 3328]
speed: 5048.64
value: {index: 0, type: Single}
- key: [5056, 448, 256]
speed: 4982.77
value: {index: 0, type: Single}
- key: [5056, 448, 768]
speed: 5348.15
value: {index: 0, type: Single}
- key: [5056, 448, 1792]
speed: 5464.79
value: {index: 0, type: Single}
- key: [5056, 448, 3328]
speed: 5502.19
value: {index: 0, type: Single}
- key: [5056, 704, 256]
speed: 5713.43
value: {index: 0, type: Single}
- key: [5056, 704, 768]
speed: 6129.05
value: {index: 0, type: Single}
- key: [5056, 704, 1792]
speed: 6244.17
value: {index: 0, type: Single}
- key: [5056, 704, 3328]
speed: 6295.55
value: {index: 0, type: Single}
- key: [5056, 1024, 256]
speed: 5938.4
value: {index: 0, type: Single}
- key: [5056, 1024, 768]
speed: 6341.07
value: {index: 0, type: Single}
- key: [5056, 1024, 1792]
speed: 6461.01
value: {index: 0, type: Single}
- key: [5056, 1024, 3328]
speed: 6497.42
value: {index: 0, type: Single}
- key: [5056, 1408, 256]
speed: 6025.47
value: {index: 0, type: Single}
- key: [5056, 1408, 768]
speed: 6313.61
value: {index: 0, type: Single}
- key: [5056, 1408, 1792]
speed: 6413.94
value: {index: 0, type: Single}
- key: [5056, 1408, 3328]
speed: 6449.28
value: {index: 0, type: Single}
- key: [5056, 1856, 256]
speed: 5992.23
value: {index: 0, type: Single}
- key: [5056, 1856, 768]
speed: 6214.22
value: {index: 0, type: Single}
- key: [5056, 1856, 1792]
speed: 6281.05
value: {index: 0, type: Single}
- key: [5056, 1856, 3328]
speed: 6306.97
value: {index: 0, type: Single}
- key: [5056, 2368, 256]
speed: 6090.1
value: {index: 0, type: Single}
- key: [5056, 2368, 768]
speed: 6306.7
value: {index: 0, type: Single}
- key: [5056, 2368, 1792]
speed: 6375.23
value: {index: 0, type: Single}
- key: [5056, 2368, 3328]
speed: 6397.05
value: {index: 0, type: Single}
- key: [5056, 2944, 256]
speed: 6257.22
value: {index: 0, type: Single}
- key: [5056, 2944, 768]
speed: 6501.32
value: {index: 0, type: Single}
- key: [5056, 2944, 1792]
speed: 6568.12
value: {index: 0, type: Single}
- key: [5056, 2944, 3328]
speed: 6592.48
value: {index: 0, type: Single}
- key: [5056, 3584, 256]
speed: 6275.51
value: {index: 0, type: Single}
- key: [5056, 3584, 768]
speed: 6549.87
value: {index: 0, type: Single}
- key: [5056, 3584, 1792]
speed: 6642.68
value: {index: 0, type: Single}
- key: [5056, 3584, 3328]
speed: 6666.37
value: {index: 0, type: Single}
- key: [5056, 4288, 256]
speed: 6329.68
value: {index: 0, type: Single}
- key: [5056, 4288, 768]
speed: 6560.04
value: {index: 0, type: Single}
- key: [5056, 4288, 1792]
speed: 6637.19
value: {index: 0, type: Single}
- key: [5056, 4288, 3328]
speed: 6655.94
value: {index: 0, type: Single}
- key: [5056, 5056, 256]
speed: 6324.72
value: {index: 0, type: Single}
- key: [5056, 5056, 768]
speed: 6524.0
value: {index: 0, type: Single}
- key: [5056, 5056, 1792]
speed: 6582.77
value: {index: 0, type: Single}
- key: [5056, 5056, 3328]
speed: 6604.03
value: {index: 0, type: Single}
- key: [5056, 5888, 256]
speed: 6359.33
value: {index: 0, type: Single}
- key: [5056, 5888, 768]
speed: 6555.17
value: {index: 0, type: Single}
- key: [5056, 5888, 1792]
speed: 6617.55
value: {index: 0, type: Single}
- key: [5056, 5888, 3328]
speed: 6635.16
value: {index: 0, type: Single}
- key: [5056, 6784, 256]
speed: 6362.7
value: {index: 0, type: Single}
- key: [5056, 6784, 768]
speed: 6552.39
value: {index: 0, type: Single}
- key: [5056, 6784, 1792]
speed: 6607.1
value: {index: 0, type: Single}
- key: [5056, 6784, 3328]
speed: 6625.97
value: {index: 0, type: Single}
- key: [5888, 4, 256]
speed: 290.688
value: {index: 6, type: Single}
- key: [5888, 4, 768]
speed: 379.755
value: {index: 6, type: Single}
- key: [5888, 4, 1792]
speed: 414.972
value: {index: 6, type: Single}
- key: [5888, 4, 3328]
speed: 425.459
value: {index: 6, type: Single}
- key: [5888, 64, 256]
speed: 2718.78
value: {index: 3, type: Single}
- key: [5888, 64, 768]
speed: 3756.63
value: {index: 3, type: Single}
- key: [5888, 64, 1792]
speed: 3996.51
value: {index: 3, type: Single}
- key: [5888, 64, 3328]
speed: 4098.24
value: {index: 3, type: Single}
- key: [5888, 128, 256]
speed: 3617.51
value: {index: 0, type: Single}
- key: [5888, 128, 768]
speed: 4223.66
value: {index: 3, type: Single}
- key: [5888, 128, 1792]
speed: 4458.82
value: {index: 3, type: Single}
- key: [5888, 128, 3328]
speed: 4530.32
value: {index: 3, type: Single}
- key: [5888, 256, 256]
speed: 5137.27
value: {index: 0, type: Single}
- key: [5888, 256, 768]
speed: 5653.96
value: {index: 0, type: Single}
- key: [5888, 256, 1792]
speed: 5814.74
value: {index: 0, type: Single}
- key: [5888, 256, 3328]
speed: 5871.78
value: {index: 0, type: Single}
- key: [5888, 448, 256]
speed: 4976.0
value: {index: 0, type: Single}
- key: [5888, 448, 768]
speed: 5303.12
value: {index: 0, type: Single}
- key: [5888, 448, 1792]
speed: 5388.2
value: {index: 0, type: Single}
- key: [5888, 448, 3328]
speed: 5418.78
value: {index: 0, type: Single}
- key: [5888, 704, 256]
speed: 5919.52
value: {index: 0, type: Single}
- key: [5888, 704, 768]
speed: 6278.41
value: {index: 0, type: Single}
- key: [5888, 704, 1792]
speed: 6407.04
value: {index: 0, type: Single}
- key: [5888, 704, 3328]
speed: 6453.25
value: {index: 0, type: Single}
- key: [5888, 1024, 256]
speed: 5887.74
value: {index: 0, type: Single}
- key: [5888, 1024, 768]
speed: 6210.64
value: {index: 0, type: Single}
- key: [5888, 1024, 1792]
speed: 6304.87
value: {index: 0, type: Single}
- key: [5888, 1024, 3328]
speed: 6339.27
value: {index: 0, type: Single}
- key: [5888, 1408, 256]
speed: 6178.67
value: {index: 0, type: Single}
- key: [5888, 1408, 768]
speed: 6453.78
value: {index: 0, type: Single}
- key: [5888, 1408, 1792]
speed: 6545.26
value: {index: 0, type: Single}
- key: [5888, 1408, 3328]
speed: 6588.64
value: {index: 0, type: Single}
- key: [5888, 1856, 256]
speed: 6245.49
value: {index: 0, type: Single}
- key: [5888, 1856, 768]
speed: 6534.38
value: {index: 0, type: Single}
- key: [5888, 1856, 1792]
speed: 6609.47
value: {index: 0, type: Single}
- key: [5888, 1856, 3328]
speed: 6647.42
value: {index: 0, type: Single}
- key: [5888, 2368, 256]
speed: 6250.47
value: {index: 0, type: Single}
- key: [5888, 2368, 768]
speed: 6495.38
value: {index: 0, type: Single}
- key: [5888, 2368, 1792]
speed: 6594.34
value: {index: 0, type: Single}
- key: [5888, 2368, 3328]
speed: 6623.07
value: {index: 0, type: Single}
- key: [5888, 2944, 256]
speed: 6280.06
value: {index: 0, type: Single}
- key: [5888, 2944, 768]
speed: 6472.31
value: {index: 0, type: Single}
- key: [5888, 2944, 1792]
speed: 6532.36
value: {index: 0, type: Single}
- key: [5888, 2944, 3328]
speed: 6559.35
value: {index: 0, type: Single}
- key: [5888, 3584, 256]
speed: 6291.82
value: {index: 0, type: Single}
- key: [5888, 3584, 768]
speed: 6548.7
value: {index: 0, type: Single}
- key: [5888, 3584, 1792]
speed: 6600.88
value: {index: 0, type: Single}
- key: [5888, 3584, 3328]
speed: 6630.14
value: {index: 0, type: Single}
- key: [5888, 4288, 256]
speed: 6354.04
value: {index: 0, type: Single}
- key: [5888, 4288, 768]
speed: 6549.92
value: {index: 0, type: Single}
- key: [5888, 4288, 1792]
speed: 6617.29
value: {index: 0, type: Single}
- key: [5888, 4288, 3328]
speed: 6647.28
value: {index: 0, type: Single}
- key: [5888, 5056, 256]
speed: 6427.26
value: {index: 0, type: Single}
- key: [5888, 5056, 768]
speed: 6644.93
value: {index: 0, type: Single}
- key: [5888, 5056, 1792]
speed: 6708.42
value: {index: 0, type: Single}
- key: [5888, 5056, 3328]
speed: 6742.43
value: {index: 0, type: Single}
- key: [5888, 5888, 256]
speed: 6421.43
value: {index: 0, type: Single}
- key: [5888, 5888, 768]
speed: 6602.74
value: {index: 0, type: Single}
- key: [5888, 5888, 1792]
speed: 6670.3
value: {index: 0, type: Single}
- key: [5888, 5888, 3328]
speed: 6690.28
value: {index: 0, type: Single}
- key: [5888, 6784, 256]
speed: 6408.39
value: {index: 0, type: Single}
- key: [5888, 6784, 768]
speed: 6616.54
value: {index: 0, type: Single}
- key: [5888, 6784, 1792]
speed: 6688.28
value: {index: 0, type: Single}
- key: [5888, 6784, 3328]
speed: 6708.94
value: {index: 0, type: Single}
- key: [6784, 4, 256]
speed: 301.544
value: {index: 6, type: Single}
- key: [6784, 4, 768]
speed: 396.81
value: {index: 6, type: Single}
- key: [6784, 4, 1792]
speed: 428.217
value: {index: 6, type: Single}
- key: [6784, 4, 3328]
speed: 440.438
value: {index: 6, type: Single}
- key: [6784, 64, 256]
speed: 3062.17
value: {index: 0, type: Single}
- key: [6784, 64, 768]
speed: 3683.62
value: {index: 0, type: Single}
- key: [6784, 64, 1792]
speed: 3900.22
value: {index: 0, type: Single}
- key: [6784, 64, 3328]
speed: 3953.4
value: {index: 0, type: Single}
- key: [6784, 128, 256]
speed: 4110.88
value: {index: 0, type: Single}
- key: [6784, 128, 768]
speed: 4600.32
value: {index: 0, type: Single}
- key: [6784, 128, 1792]
speed: 4698.4
value: {index: 0, type: Single}
- key: [6784, 128, 3328]
speed: 4813.35
value: {index: 0, type: Single}
- key: [6784, 256, 256]
speed: 4688.97
value: {index: 0, type: Single}
- key: [6784, 256, 768]
speed: 5042.18
value: {index: 0, type: Single}
- key: [6784, 256, 1792]
speed: 5161.32
value: {index: 0, type: Single}
- key: [6784, 256, 3328]
speed: 5200.59
value: {index: 0, type: Single}
- key: [6784, 448, 256]
speed: 5653.01
value: {index: 0, type: Single}
- key: [6784, 448, 768]
speed: 6056.09
value: {index: 0, type: Single}
- key: [6784, 448, 1792]
speed: 6176.33
value: {index: 0, type: Single}
- key: [6784, 448, 3328]
speed: 6224.03
value: {index: 0, type: Single}
- key: [6784, 704, 256]
speed: 5585.49
value: {index: 0, type: Single}
- key: [6784, 704, 768]
speed: 5875.12
value: {index: 0, type: Single}
- key: [6784, 704, 1792]
speed: 5966.85
value: {index: 0, type: Single}
- key: [6784, 704, 3328]
speed: 6002.21
value: {index: 0, type: Single}
- key: [6784, 1024, 256]
speed: 5900.1
value: {index: 0, type: Single}
- key: [6784, 1024, 768]
speed: 6174.77
value: {index: 0, type: Single}
- key: [6784, 1024, 1792]
speed: 6258.24
value: {index: 0, type: Single}
- key: [6784, 1024, 3328]
speed: 6287.73
value: {index: 0, type: Single}
- key: [6784, 1408, 256]
speed: 6032.59
value: {index: 0, type: Single}
- key: [6784, 1408, 768]
speed: 6299.68
value: {index: 0, type: Single}
- key: [6784, 1408, 1792]
speed: 6381.27
value: {index: 0, type: Single}
- key: [6784, 1408, 3328]
speed: 6414.95
value: {index: 0, type: Single}
- key: [6784, 1856, 256]
speed: 6177.4
value: {index: 0, type: Single}
- key: [6784, 1856, 768]
speed: 6363.19
value: {index: 0, type: Single}
- key: [6784, 1856, 1792]
speed: 6430.13
value: {index: 0, type: Single}
- key: [6784, 1856, 3328]
speed: 6458.97
value: {index: 0, type: Single}
- key: [6784, 2368, 256]
speed: 6295.91
value: {index: 0, type: Single}
- key: [6784, 2368, 768]
speed: 6544.8
value: {index: 0, type: Single}
- key: [6784, 2368, 1792]
speed: 6624.87
value: {index: 0, type: Single}
- key: [6784, 2368, 3328]
speed: 6650.32
value: {index: 0, type: Single}
- key: [6784, 2944, 256]
speed: 6255.92
value: {index: 0, type: Single}
- key: [6784, 2944, 768]
speed: 6501.66
value: {index: 0, type: Single}
- key: [6784, 2944, 1792]
speed: 6567.76
value: {index: 0, type: Single}
- key: [6784, 2944, 3328]
speed: 6590.96
value: {index: 0, type: Single}
- key: [6784, 3584, 256]
speed: 6333.0
value: {index: 0, type: Single}
- key: [6784, 3584, 768]
speed: 6567.12
value: {index: 0, type: Single}
- key: [6784, 3584, 1792]
speed: 6642.69
value: {index: 0, type: Single}
- key: [6784, 3584, 3328]
speed: 6664.89
value: {index: 0, type: Single}
- key: [6784, 4288, 256]
speed: 6389.44
value: {index: 0, type: Single}
- key: [6784, 4288, 768]
speed: 6605.8
value: {index: 0, type: Single}
- key: [6784, 4288, 1792]
speed: 6678.37
value: {index: 0, type: Single}
- key: [6784, 4288, 3328]
speed: 6700.31
value: {index: 0, type: Single}
- key: [6784, 5056, 256]
speed: 6400.49
value: {index: 0, type: Single}
- key: [6784, 5056, 768]
speed: 6614.55
value: {index: 0, type: Single}
- key: [6784, 5056, 1792]
speed: 6687.56
value: {index: 0, type: Single}
- key: [6784, 5056, 3328]
speed: 6709.14
value: {index: 0, type: Single}
- key: [6784, 5888, 256]
speed: 6406.61
value: {index: 0, type: Single}
- key: [6784, 5888, 768]
speed: 6610.52
value: {index: 0, type: Single}
- key: [6784, 5888, 1792]
speed: 6680.42
value: {index: 0, type: Single}
- key: [6784, 5888, 3328]
speed: 6705.63
value: {index: 0, type: Single}
- key: [6784, 6784, 256]
speed: 6452.06
value: {index: 0, type: Single}
- key: [6784, 6784, 768]
speed: 6672.01
value: {index: 0, type: Single}
- key: [6784, 6784, 1792]
speed: 6739.88
value: {index: 0, type: Single}
- key: [6784, 6784, 3328]
speed: 6759.07
value: {index: 0, type: Single}
type: Matching
predicate:
type: And
value:
- type: TypesEqual
value: [Float, Float, Float, Float]
- {type: HighPrecisionAccumulate, value: false}
type: Problem
Contraction_l_Alik_Bjlk_Cijk_Dijk:
rows:
- library:
distance: Euclidean
properties:
- {index: 0, type: FreeSizeA}
- {index: 0, type: FreeSizeB}
- {index: 0, type: BoundSize}
table:
- key: [4, 4, 256]
speed: 0.228489
value: {index: 12, type: Single}
- key: [4, 4, 768]
speed: 0.320861
value: {index: 12, type: Single}
- key: [4, 4, 1792]
speed: 0.347453
value: {index: 12, type: Single}
- key: [4, 4, 3328]
speed: 0.375368
value: {index: 12, type: Single}
- key: [4, 64, 256]
speed: 5.11401
value: {index: 12, type: Single}
- key: [4, 64, 768]
speed: 5.59945
value: {index: 12, type: Single}
- key: [4, 64, 1792]
speed: 6.16834
value: {index: 12, type: Single}
- key: [4, 64, 3328]
speed: 6.41098
value: {index: 12, type: Single}
- key: [4, 128, 256]
speed: 10.3475
value: {index: 12, type: Single}
- key: [4, 128, 768]
speed: 13.4728
value: {index: 12, type: Single}
- key: [4, 128, 1792]
speed: 14.6407
value: {index: 12, type: Single}
- key: [4, 128, 3328]
speed: 13.0179
value: {index: 12, type: Single}
- key: [4, 256, 256]
speed: 19.7695
value: {index: 12, type: Single}
- key: [4, 256, 768]
speed: 26.021
value: {index: 12, type: Single}
- key: [4, 256, 1792]
speed: 29.2122
value: {index: 12, type: Single}
- key: [4, 256, 3328]
speed: 26.1097
value: {index: 12, type: Single}
- key: [4, 448, 256]
speed: 27.6473
value: {index: 12, type: Single}
- key: [4, 448, 768]
speed: 38.7874
value: {index: 12, type: Single}
- key: [4, 448, 1792]
speed: 42.8792
value: {index: 12, type: Single}
- key: [4, 448, 3328]
speed: 39.311
value: {index: 12, type: Single}
- key: [4, 704, 256]
speed: 41.0627
value: {index: 12, type: Single}
- key: [4, 704, 768]
speed: 58.1587
value: {index: 12, type: Single}
- key: [4, 704, 1792]
speed: 62.0996
value: {index: 12, type: Single}
- key: [4, 704, 3328]
speed: 58.5443
value: {index: 12, type: Single}
- key: [4, 1024, 256]
speed: 55.7309
value: {index: 12, type: Single}
- key: [4, 1024, 768]
speed: 79.3764
value: {index: 12, type: Single}
- key: [4, 1024, 1792]
speed: 80.8222
value: {index: 12, type: Single}
- key: [4, 1024, 3328]
speed: 80.7818
value: {index: 12, type: Single}
- key: [4, 1408, 256]
speed: 81.4388
value: {index: 12, type: Single}
- key: [4, 1408, 768]
speed: 112.724
value: {index: 12, type: Single}
- key: [4, 1408, 1792]
speed: 113.918
value: {index: 12, type: Single}
- key: [4, 1408, 3328]
speed: 118.515
value: {index: 12, type: Single}
- key: [4, 1856, 256]
speed: 103.456
value: {index: 12, type: Single}
- key: [4, 1856, 768]
speed: 148.879
value: {index: 12, type: Single}
- key: [4, 1856, 1792]
speed: 148.55
value: {index: 12, type: Single}
- key: [4, 1856, 3328]
speed: 154.702
value: {index: 12, type: Single}
- key: [4, 2368, 256]
speed: 133.611
value: {index: 12, type: Single}
- key: [4, 2368, 768]
speed: 185.991
value: {index: 12, type: Single}
- key: [4, 2368, 1792]
speed: 187.514
value: {index: 12, type: Single}
- key: [4, 2368, 3328]
speed: 193.519
value: {index: 12, type: Single}
- key: [4, 2944, 256]
speed: 162.787
value: {index: 12, type: Single}
- key: [4, 2944, 768]
speed: 216.091
value: {index: 12, type: Single}
- key: [4, 2944, 1792]
speed: 225.022
value: {index: 12, type: Single}
- key: [4, 2944, 3328]
speed: 232.964
value: {index: 12, type: Single}
- key: [4, 3584, 256]
speed: 193.531
value: {index: 12, type: Single}
- key: [4, 3584, 768]
speed: 254.506
value: {index: 12, type: Single}
- key: [4, 3584, 1792]
speed: 274.158
value: {index: 12, type: Single}
- key: [4, 3584, 3328]
speed: 283.234
value: {index: 12, type: Single}
- key: [4, 4288, 256]
speed: 224.53
value: {index: 12, type: Single}
- key: [4, 4288, 768]
speed: 292.477
value: {index: 12, type: Single}
- key: [4, 4288, 1792]
speed: 311.978
value: {index: 12, type: Single}
- key: [4, 4288, 3328]
speed: 322.691
value: {index: 12, type: Single}
- key: [4, 5056, 256]
speed: 247.844
value: {index: 12, type: Single}
- key: [4, 5056, 768]
speed: 327.621
value: {index: 12, type: Single}
- key: [4, 5056, 1792]
speed: 351.471
value: {index: 12, type: Single}
- key: [4, 5056, 3328]
speed: 366.225
value: {index: 12, type: Single}
- key: [4, 5888, 256]
speed: 273.135
value: {index: 12, type: Single}
- key: [4, 5888, 768]
speed: 345.374
value: {index: 12, type: Single}
- key: [4, 5888, 1792]
speed: 367.112
value: {index: 12, type: Single}
- key: [4, 5888, 3328]
speed: 375.087
value: {index: 12, type: Single}
- key: [4, 6784, 256]
speed: 277.456
value: {index: 12, type: Single}
- key: [4, 6784, 768]
speed: 350.36
value: {index: 12, type: Single}
- key: [4, 6784, 1792]
speed: 369.42
value: {index: 12, type: Single}
- key: [4, 6784, 3328]
speed: 373.625
value: {index: 12, type: Single}
- key: [64, 4, 256]
speed: 4.05833
value: {index: 12, type: Single}
- key: [64, 4, 768]
speed: 5.41657
value: {index: 12, type: Single}
- key: [64, 4, 1792]
speed: 6.01263
value: {index: 12, type: Single}
- key: [64, 4, 3328]
speed: 6.18018
value: {index: 12, type: Single}
- key: [64, 64, 256]
speed: 56.8488
value: {index: 7, type: Single}
- key: [64, 64, 768]
speed: 95.8596
value: {index: 7, type: Single}
- key: [64, 64, 1792]
speed: 116.029
value: {index: 7, type: Single}
- key: [64, 64, 3328]
speed: 118.954
value: {index: 7, type: Single}
- key: [64, 128, 256]
speed: 151.397
value: {index: 7, type: Single}
- key: [64, 128, 768]
speed: 207.659
value: {index: 7, type: Single}
- key: [64, 128, 1792]
speed: 229.636
value: {index: 7, type: Single}
- key: [64, 128, 3328]
speed: 220.648
value: {index: 7, type: Single}
- key: [64, 256, 256]
speed: 304.42
value: {index: 7, type: Single}
- key: [64, 256, 768]
speed: 412.291
value: {index: 7, type: Single}
- key: [64, 256, 1792]
speed: 452.457
value: {index: 7, type: Single}
- key: [64, 256, 3328]
speed: 410.989
value: {index: 7, type: Single}
- key: [64, 448, 256]
speed: 483.358
value: {index: 7, type: Single}
- key: [64, 448, 768]
speed: 718.027
value: {index: 7, type: Single}
- key: [64, 448, 1792]
speed: 692.923
value: {index: 7, type: Single}
- key: [64, 448, 3328]
speed: 710.113
value: {index: 7, type: Single}
- key: [64, 704, 256]
speed: 714.267
value: {index: 7, type: Single}
- key: [64, 704, 768]
speed: 1099.14
value: {index: 7, type: Single}
- key: [64, 704, 1792]
speed: 1081.32
value: {index: 7, type: Single}
- key: [64, 704, 3328]
speed: 1114.05
value: {index: 7, type: Single}
- key: [64, 1024, 256]
speed: 980.464
value: {index: 7, type: Single}
- key: [64, 1024, 768]
speed: 1253.61
value: {index: 7, type: Single}
- key: [64, 1024, 1792]
speed: 1246.39
value: {index: 7, type: Single}
- key: [64, 1024, 3328]
speed: 1308.01
value: {index: 7, type: Single}
- key: [64, 1408, 256]
speed: 1371.91
value: {index: 7, type: Single}
- key: [64, 1408, 768]
speed: 1902.75
value: {index: 7, type: Single}
- key: [64, 1408, 1792]
speed: 2116.45
value: {index: 7, type: Single}
- key: [64, 1408, 3328]
speed: 2189.53
value: {index: 7, type: Single}
- key: [64, 1856, 256]
speed: 1732.1
value: {index: 7, type: Single}
- key: [64, 1856, 768]
speed: 2382.04
value: {index: 7, type: Single}
- key: [64, 1856, 1792]
speed: 2680.55
value: {index: 7, type: Single}
- key: [64, 1856, 3328]
speed: 2794.03
value: {index: 7, type: Single}
- key: [64, 2368, 256]
speed: 1932.67
value: {index: 7, type: Single}
- key: [64, 2368, 768]
speed: 2474.4
value: {index: 7, type: Single}
- key: [64, 2368, 1792]
speed: 2703.73
value: {index: 7, type: Single}
- key: [64, 2368, 3328]
speed: 2763.3
value: {index: 7, type: Single}
- key: [64, 2944, 256]
speed: 2237.58
value: {index: 7, type: Single}
- key: [64, 2944, 768]
speed: 3019.25
value: {index: 7, type: Single}
- key: [64, 2944, 1792]
speed: 3293.37
value: {index: 7, type: Single}
- key: [64, 2944, 3328]
speed: 3416.04
value: {index: 7, type: Single}
- key: [64, 3584, 256]
speed: 2469.47
value: {index: 9, type: Single}
- key: [64, 3584, 768]
speed: 3363.64
value: {index: 9, type: Single}
- key: [64, 3584, 1792]
speed: 3696.82
value: {index: 9, type: Single}
- key: [64, 3584, 3328]
speed: 3828.06
value: {index: 9, type: Single}
- key: [64, 4288, 256]
speed: 2296.39
value: {index: 7, type: Single}
- key: [64, 4288, 768]
speed: 2797.69
value: {index: 7, type: Single}
- key: [64, 4288, 1792]
speed: 2974.42
value: {index: 7, type: Single}
- key: [64, 4288, 3328]
speed: 3069.3
value: {index: 7, type: Single}
- key: [64, 5056, 256]
speed: 2570.76
value: {index: 7, type: Single}
- key: [64, 5056, 768]
speed: 3253.97
value: {index: 7, type: Single}
- key: [64, 5056, 1792]
speed: 3500.87
value: {index: 7, type: Single}
- key: [64, 5056, 3328]
speed: 3593.09
value: {index: 7, type: Single}
- key: [64, 5888, 256]
speed: 2724.5
value: {index: 7, type: Single}
- key: [64, 5888, 768]
speed: 3800.49
value: {index: 7, type: Single}
- key: [64, 5888, 1792]
speed: 4102.66
value: {index: 7, type: Single}
- key: [64, 5888, 3328]
speed: 4045.37
value: {index: 7, type: Single}
- key: [64, 6784, 256]
speed: 2971.22
value: {index: 7, type: Single}
- key: [64, 6784, 768]
speed: 3683.64
value: {index: 10, type: Single}
- key: [64, 6784, 1792]
speed: 3929.41
value: {index: 10, type: Single}
- key: [64, 6784, 3328]
speed: 4036.04
value: {index: 10, type: Single}
- key: [128, 4, 256]
speed: 10.4703
value: {index: 12, type: Single}
- key: [128, 4, 768]
speed: 13.1394
value: {index: 12, type: Single}
- key: [128, 4, 1792]
speed: 11.9556
value: {index: 12, type: Single}
- key: [128, 4, 3328]
speed: 12.3803
value: {index: 12, type: Single}
- key: [128, 64, 256]
speed: 130.465
value: {index: 7, type: Single}
- key: [128, 64, 768]
speed: 206.145
value: {index: 7, type: Single}
- key: [128, 64, 1792]
speed: 231.244
value: {index: 7, type: Single}
- key: [128, 64, 3328]
speed: 223.597
value: {index: 7, type: Single}
- key: [128, 128, 256]
speed: 299.582
value: {index: 7, type: Single}
- key: [128, 128, 768]
speed: 410.308
value: {index: 7, type: Single}
- key: [128, 128, 1792]
speed: 460.342
value: {index: 7, type: Single}
- key: [128, 128, 3328]
speed: 408.028
value: {index: 7, type: Single}
- key: [128, 256, 256]
speed: 592.897
value: {index: 7, type: Single}
- key: [128, 256, 768]
speed: 822.587
value: {index: 7, type: Single}
- key: [128, 256, 1792]
speed: 840.614
value: {index: 7, type: Single}
- key: [128, 256, 3328]
speed: 827.524
value: {index: 7, type: Single}
- key: [128, 448, 256]
speed: 850.525
value: {index: 7, type: Single}
- key: [128, 448, 768]
speed: 1385.85
value: {index: 7, type: Single}
- key: [128, 448, 1792]
speed: 1368.08
value: {index: 7, type: Single}
- key: [128, 448, 3328]
speed: 1417.88
value: {index: 7, type: Single}
- key: [128, 704, 256]
speed: 1336.54
value: {index: 7, type: Single}
- key: [128, 704, 768]
speed: 2062.37
value: {index: 7, type: Single}
- key: [128, 704, 1792]
speed: 2137.19
value: {index: 7, type: Single}
- key: [128, 704, 3328]
speed: 2188.35
value: {index: 7, type: Single}
- key: [128, 1024, 256]
speed: 1856.45
value: {index: 7, type: Single}
- key: [128, 1024, 768]
speed: 2493.42
value: {index: 7, type: Single}
- key: [128, 1024, 1792]
speed: 2828.56
value: {index: 7, type: Single}
- key: [128, 1024, 3328]
speed: 2993.72
value: {index: 7, type: Single}
- key: [128, 1408, 256]
speed: 2177.78
value: {index: 11, type: Single}
- key: [128, 1408, 768]
speed: 2797.19
value: {index: 7, type: Single}
- key: [128, 1408, 1792]
speed: 3132.1
value: {index: 7, type: Single}
- key: [128, 1408, 3328]
speed: 3225.86
value: {index: 7, type: Single}
- key: [128, 1856, 256]
speed: 2783.09
value: {index: 7, type: Single}
- key: [128, 1856, 768]
speed: 3748.95
value: {index: 7, type: Single}
- key: [128, 1856, 1792]
speed: 4108.0
value: {index: 7, type: Single}
- key: [128, 1856, 3328]
speed: 4279.54
value: {index: 7, type: Single}
- key: [128, 2368, 256]
speed: 2735.0
value: {index: 7, type: Single}
- key: [128, 2368, 768]
speed: 3180.67
value: {index: 7, type: Single}
- key: [128, 2368, 1792]
speed: 3343.6
value: {index: 7, type: Single}
- key: [128, 2368, 3328]
speed: 3455.35
value: {index: 7, type: Single}
- key: [128, 2944, 256]
speed: 3207.61
value: {index: 7, type: Single}
- key: [128, 2944, 768]
speed: 3731.52
value: {index: 7, type: Single}
- key: [128, 2944, 1792]
speed: 4071.5
value: {index: 7, type: Single}
- key: [128, 2944, 3328]
speed: 4233.53
value: {index: 7, type: Single}
- key: [128, 3584, 256]
speed: 3170.81
value: {index: 10, type: Single}
- key: [128, 3584, 768]
speed: 3885.8
value: {index: 10, type: Single}
- key: [128, 3584, 1792]
speed: 4263.49
value: {index: 10, type: Single}
- key: [128, 3584, 3328]
speed: 4272.45
value: {index: 10, type: Single}
- key: [128, 4288, 256]
speed: 3069.29
value: {index: 7, type: Single}
- key: [128, 4288, 768]
speed: 3673.65
value: {index: 7, type: Single}
- key: [128, 4288, 1792]
speed: 3908.68
value: {index: 7, type: Single}
- key: [128, 4288, 3328]
speed: 3995.26
value: {index: 7, type: Single}
- key: [128, 5056, 256]
speed: 3550.08
value: {index: 7, type: Single}
- key: [128, 5056, 768]
speed: 4287.32
value: {index: 7, type: Single}
- key: [128, 5056, 1792]
speed: 4575.08
value: {index: 7, type: Single}
- key: [128, 5056, 3328]
speed: 4688.05
value: {index: 7, type: Single}
- key: [128, 5888, 256]
speed: 3577.76
value: {index: 7, type: Single}
- key: [128, 5888, 768]
speed: 4258.21
value: {index: 7, type: Single}
- key: [128, 5888, 1792]
speed: 4547.82
value: {index: 7, type: Single}
- key: [128, 5888, 3328]
speed: 4649.15
value: {index: 7, type: Single}
- key: [128, 6784, 256]
speed: 3907.51
value: {index: 10, type: Single}
- key: [128, 6784, 768]
speed: 4597.99
value: {index: 10, type: Single}
- key: [128, 6784, 1792]
speed: 4789.48
value: {index: 10, type: Single}
- key: [128, 6784, 3328]
speed: 4829.46
value: {index: 10, type: Single}
- key: [256, 4, 256]
speed: 19.8812
value: {index: 12, type: Single}
- key: [256, 4, 768]
speed: 25.8942
value: {index: 12, type: Single}
- key: [256, 4, 1792]
speed: 24.0272
value: {index: 12, type: Single}
- key: [256, 4, 3328]
speed: 24.9756
value: {index: 12, type: Single}
- key: [256, 64, 256]
speed: 260.929
value: {index: 7, type: Single}
- key: [256, 64, 768]
speed: 411.3
value: {index: 7, type: Single}
- key: [256, 64, 1792]
speed: 446.844
value: {index: 7, type: Single}
- key: [256, 64, 3328]
speed: 404.886
value: {index: 7, type: Single}
- key: [256, 128, 256]
speed: 534.17
value: {index: 7, type: Single}
- key: [256, 128, 768]
speed: 820.602
value: {index: 7, type: Single}
- key: [256, 128, 1792]
speed: 833.55
value: {index: 7, type: Single}
- key: [256, 128, 3328]
speed: 813.799
value: {index: 7, type: Single}
- key: [256, 256, 256]
speed: 1034.19
value: {index: 7, type: Single}
- key: [256, 256, 768]
speed: 1629.38
value: {index: 7, type: Single}
- key: [256, 256, 1792]
speed: 1594.98
value: {index: 7, type: Single}
- key: [256, 256, 3328]
speed: 1665.34
value: {index: 7, type: Single}
- key: [256, 448, 256]
speed: 1604.69
value: {index: 7, type: Single}
- key: [256, 448, 768]
speed: 2696.27
value: {index: 7, type: Single}
- key: [256, 448, 1792]
speed: 2610.04
value: {index: 7, type: Single}
- key: [256, 448, 3328]
speed: 2734.91
value: {index: 7, type: Single}
- key: [256, 704, 256]
speed: 2208.64
value: {index: 11, type: Single}
- key: [256, 704, 768]
speed: 2879.06
value: {index: 7, type: Single}
- key: [256, 704, 1792]
speed: 3123.12
value: {index: 7, type: Single}
- key: [256, 704, 3328]
speed: 3227.14
value: {index: 7, type: Single}
- key: [256, 1024, 256]
speed: 2980.1
value: {index: 7, type: Single}
- key: [256, 1024, 768]
speed: 3938.89
value: {index: 7, type: Single}
- key: [256, 1024, 1792]
speed: 4370.53
value: {index: 7, type: Single}
- key: [256, 1024, 3328]
speed: 4547.22
value: {index: 7, type: Single}
- key: [256, 1408, 256]
speed: 3023.52
value: {index: 7, type: Single}
- key: [256, 1408, 768]
speed: 3759.59
value: {index: 7, type: Single}
- key: [256, 1408, 1792]
speed: 3977.99
value: {index: 7, type: Single}
- key: [256, 1408, 3328]
speed: 4093.48
value: {index: 7, type: Single}
- key: [256, 1856, 256]
speed: 3344.23
value: {index: 7, type: Single}
- key: [256, 1856, 768]
speed: 4034.48
value: {index: 7, type: Single}
- key: [256, 1856, 1792]
speed: 4265.01
value: {index: 10, type: Single}
- key: [256, 1856, 3328]
speed: 4532.14
value: {index: 10, type: Single}
- key: [256, 2368, 256]
speed: 3503.34
value: {index: 7, type: Single}
- key: [256, 2368, 768]
speed: 4091.81
value: {index: 7, type: Single}
- key: [256, 2368, 1792]
speed: 4288.02
value: {index: 7, type: Single}
- key: [256, 2368, 3328]
speed: 4418.4
value: {index: 7, type: Single}
- key: [256, 2944, 256]
speed: 3642.81
value: {index: 7, type: Single}
- key: [256, 2944, 768]
speed: 4355.5
value: {index: 7, type: Single}
- key: [256, 2944, 1792]
speed: 4622.76
value: {index: 7, type: Single}
- key: [256, 2944, 3328]
speed: 4729.02
value: {index: 7, type: Single}
- key: [256, 3584, 256]
speed: 4059.96
value: {index: 10, type: Single}
- key: [256, 3584, 768]
speed: 4794.58
value: {index: 10, type: Single}
- key: [256, 3584, 1792]
speed: 5013.71
value: {index: 10, type: Single}
- key: [256, 3584, 3328]
speed: 5083.32
value: {index: 10, type: Single}
- key: [256, 4288, 256]
speed: 3744.96
value: {index: 7, type: Single}
- key: [256, 4288, 768]
speed: 4333.95
value: {index: 7, type: Single}
- key: [256, 4288, 1792]
speed: 4560.46
value: {index: 7, type: Single}
- key: [256, 4288, 3328]
speed: 4653.47
value: {index: 7, type: Single}
- key: [256, 5056, 256]
speed: 3972.57
value: {index: 7, type: Single}
- key: [256, 5056, 768]
speed: 4628.96
value: {index: 7, type: Single}
- key: [256, 5056, 1792]
speed: 4859.06
value: {index: 7, type: Single}
- key: [256, 5056, 3328]
speed: 4967.16
value: {index: 7, type: Single}
- key: [256, 5888, 256]
speed: 4414.58
value: {index: 10, type: Single}
- key: [256, 5888, 768]
speed: 5306.48
value: {index: 10, type: Single}
- key: [256, 5888, 1792]
speed: 5562.83
value: {index: 10, type: Single}
- key: [256, 5888, 3328]
speed: 5706.54
value: {index: 10, type: Single}
- key: [256, 6784, 256]
speed: 4432.71
value: {index: 8, type: Single}
- key: [256, 6784, 768]
speed: 4884.89
value: {index: 8, type: Single}
- key: [256, 6784, 1792]
speed: 5051.5
value: {index: 8, type: Single}
- key: [256, 6784, 3328]
speed: 5098.99
value: {index: 8, type: Single}
- key: [448, 4, 256]
speed: 31.1198
value: {index: 12, type: Single}
- key: [448, 4, 768]
speed: 41.3787
value: {index: 12, type: Single}
- key: [448, 4, 1792]
speed: 44.7838
value: {index: 12, type: Single}
- key: [448, 4, 3328]
speed: 43.331
value: {index: 12, type: Single}
- key: [448, 64, 256]
speed: 458.738
value: {index: 11, type: Single}
- key: [448, 64, 768]
speed: 725.037
value: {index: 7, type: Single}
- key: [448, 64, 1792]
speed: 706.325
value: {index: 7, type: Single}
- key: [448, 64, 3328]
speed: 710.896
value: {index: 7, type: Single}
- key: [448, 128, 256]
speed: 921.738
value: {index: 7, type: Single}
- key: [448, 128, 768]
speed: 1443.02
value: {index: 7, type: Single}
- key: [448, 128, 1792]
speed: 1394.2
value: {index: 7, type: Single}
- key: [448, 128, 3328]
speed: 1432.07
value: {index: 7, type: Single}
- key: [448, 256, 256]
speed: 1730.78
value: {index: 7, type: Single}
- key: [448, 256, 768]
speed: 2817.67
value: {index: 7, type: Single}
- key: [448, 256, 1792]
speed: 2768.93
value: {index: 7, type: Single}
- key: [448, 256, 3328]
speed: 2902.85
value: {index: 7, type: Single}
- key: [448, 448, 256]
speed: 2416.81
value: {index: 7, type: Single}
- key: [448, 448, 768]
speed: 3266.66
value: {index: 7, type: Single}
- key: [448, 448, 1792]
speed: 3513.25
value: {index: 7, type: Single}
- key: [448, 448, 3328]
speed: 3588.14
value: {index: 7, type: Single}
- key: [448, 704, 256]
speed: 2883.48
value: {index: 7, type: Single}
- key: [448, 704, 768]
speed: 3392.02
value: {index: 7, type: Single}
- key: [448, 704, 1792]
speed: 3560.32
value: {index: 7, type: Single}
- key: [448, 704, 3328]
speed: 3635.09
value: {index: 7, type: Single}
- key: [448, 1024, 256]
speed: 3183.58
value: {index: 10, type: Single}
- key: [448, 1024, 768]
speed: 3921.04
value: {index: 10, type: Single}
- key: [448, 1024, 1792]
speed: 4158.06
value: {index: 10, type: Single}
- key: [448, 1024, 3328]
speed: 4271.57
value: {index: 10, type: Single}
- key: [448, 1408, 256]
speed: 3639.29
value: {index: 7, type: Single}
- key: [448, 1408, 768]
speed: 4342.49
value: {index: 7, type: Single}
- key: [448, 1408, 1792]
speed: 4530.74
value: {index: 7, type: Single}
- key: [448, 1408, 3328]
speed: 4643.48
value: {index: 7, type: Single}
- key: [448, 1856, 256]
speed: 3790.97
value: {index: 10, type: Single}
- key: [448, 1856, 768]
speed: 4334.16
value: {index: 10, type: Single}
- key: [448, 1856, 1792]
speed: 4537.53
value: {index: 10, type: Single}
- key: [448, 1856, 3328]
speed: 4611.88
value: {index: 10, type: Single}
- key: [448, 2368, 256]
speed: 3695.81
value: {index: 7, type: Single}
- key: [448, 2368, 768]
speed: 4286.35
value: {index: 7, type: Single}
- key: [448, 2368, 1792]
speed: 4453.2
value: {index: 7, type: Single}
- key: [448, 2368, 3328]
speed: 4531.83
value: {index: 7, type: Single}
- key: [448, 2944, 256]
speed: 4320.43
value: {index: 10, type: Single}
- key: [448, 2944, 768]
speed: 4756.23
value: {index: 10, type: Single}
- key: [448, 2944, 1792]
speed: 4934.48
value: {index: 10, type: Single}
- key: [448, 2944, 3328]
speed: 5009.69
value: {index: 10, type: Single}
- key: [448, 3584, 256]
speed: 4172.12
value: {index: 10, type: Single}
- key: [448, 3584, 768]
speed: 4501.57
value: {index: 10, type: Single}
- key: [448, 3584, 1792]
speed: 4637.36
value: {index: 10, type: Single}
- key: [448, 3584, 3328]
speed: 4693.0
value: {index: 10, type: Single}
- key: [448, 4288, 256]
speed: 4779.62
value: {index: 10, type: Single}
- key: [448, 4288, 768]
speed: 5311.12
value: {index: 10, type: Single}
- key: [448, 4288, 1792]
speed: 5516.0
value: {index: 10, type: Single}
- key: [448, 4288, 3328]
speed: 5587.57
value: {index: 10, type: Single}
- key: [448, 5056, 256]
speed: 4604.68
value: {index: 10, type: Single}
- key: [448, 5056, 768]
speed: 5096.33
value: {index: 10, type: Single}
- key: [448, 5056, 1792]
speed: 5268.31
value: {index: 10, type: Single}
- key: [448, 5056, 3328]
speed: 5331.55
value: {index: 10, type: Single}
- key: [448, 5888, 256]
speed: 4762.84
value: {index: 10, type: Single}
- key: [448, 5888, 768]
speed: 5059.81
value: {index: 10, type: Single}
- key: [448, 5888, 1792]
speed: 5193.09
value: {index: 10, type: Single}
- key: [448, 5888, 3328]
speed: 5259.36
value: {index: 8, type: Single}
- key: [448, 6784, 256]
speed: 5411.29
value: {index: 10, type: Single}
- key: [448, 6784, 768]
speed: 5800.8
value: {index: 10, type: Single}
- key: [448, 6784, 1792]
speed: 5962.96
value: {index: 10, type: Single}
- key: [448, 6784, 3328]
speed: 6021.49
value: {index: 10, type: Single}
- key: [704, 4, 256]
speed: 46.565
value: {index: 12, type: Single}
- key: [704, 4, 768]
speed: 60.0738
value: {index: 12, type: Single}
- key: [704, 4, 1792]
speed: 61.7617
value: {index: 12, type: Single}
- key: [704, 4, 3328]
speed: 56.5301
value: {index: 12, type: Single}
- key: [704, 64, 256]
speed: 704.559
value: {index: 7, type: Single}
- key: [704, 64, 768]
speed: 1076.35
value: {index: 7, type: Single}
- key: [704, 64, 1792]
speed: 1082.39
value: {index: 7, type: Single}
- key: [704, 64, 3328]
speed: 1114.66
value: {index: 7, type: Single}
- key: [704, 128, 256]
speed: 1475.92
value: {index: 7, type: Single}
- key: [704, 128, 768]
speed: 2118.5
value: {index: 7, type: Single}
- key: [704, 128, 1792]
speed: 2171.24
value: {index: 7, type: Single}
- key: [704, 128, 3328]
speed: 2252.89
value: {index: 7, type: Single}
- key: [704, 256, 256]
speed: 2404.8
value: {index: 7, type: Single}
- key: [704, 256, 768]
speed: 2999.24
value: {index: 7, type: Single}
- key: [704, 256, 1792]
speed: 3111.97
value: {index: 7, type: Single}
- key: [704, 256, 3328]
speed: 3216.89
value: {index: 7, type: Single}
- key: [704, 448, 256]
speed: 2914.34
value: {index: 7, type: Single}
- key: [704, 448, 768]
speed: 3378.0
value: {index: 7, type: Single}
- key: [704, 448, 1792]
speed: 3561.99
value: {index: 7, type: Single}
- key: [704, 448, 3328]
speed: 3619.31
value: {index: 7, type: Single}
- key: [704, 704, 256]
speed: 3502.68
value: {index: 7, type: Single}
- key: [704, 704, 768]
speed: 4299.92
value: {index: 7, type: Single}
- key: [704, 704, 1792]
speed: 4490.51
value: {index: 7, type: Single}
- key: [704, 704, 3328]
speed: 4591.03
value: {index: 7, type: Single}
- key: [704, 1024, 256]
speed: 3445.85
value: {index: 10, type: Single}
- key: [704, 1024, 768]
speed: 3842.71
value: {index: 10, type: Single}
- key: [704, 1024, 1792]
speed: 3961.71
value: {index: 10, type: Single}
- key: [704, 1024, 3328]
speed: 4043.4
value: {index: 9, type: Single}
- key: [704, 1408, 256]
speed: 4724.99
value: {index: 10, type: Single}
- key: [704, 1408, 768]
speed: 5272.89
value: {index: 10, type: Single}
- key: [704, 1408, 1792]
speed: 5437.49
value: {index: 10, type: Single}
- key: [704, 1408, 3328]
speed: 5518.34
value: {index: 10, type: Single}
- key: [704, 1856, 256]
speed: 4135.14
value: {index: 10, type: Single}
- key: [704, 1856, 768]
speed: 4746.58
value: {index: 7, type: Single}
- key: [704, 1856, 1792]
speed: 4951.3
value: {index: 7, type: Single}
- key: [704, 1856, 3328]
speed: 5031.5
value: {index: 7, type: Single}
- key: [704, 2368, 256]
speed: 4211.44
value: {index: 10, type: Single}
- key: [704, 2368, 768]
speed: 4708.2
value: {index: 7, type: Single}
- key: [704, 2368, 1792]
speed: 4904.39
value: {index: 7, type: Single}
- key: [704, 2368, 3328]
speed: 4980.47
value: {index: 7, type: Single}
- key: [704, 2944, 256]
speed: 5365.27
value: {index: 10, type: Single}
- key: [704, 2944, 768]
speed: 5784.1
value: {index: 10, type: Single}
- key: [704, 2944, 1792]
speed: 5958.23
value: {index: 10, type: Single}
- key: [704, 2944, 3328]
speed: 6031.51
value: {index: 10, type: Single}
- key: [704, 3584, 256]
speed: 5362.69
value: {index: 10, type: Single}
- key: [704, 3584, 768]
speed: 5750.55
value: {index: 10, type: Single}
- key: [704, 3584, 1792]
speed: 5891.15
value: {index: 10, type: Single}
- key: [704, 3584, 3328]
speed: 5946.11
value: {index: 10, type: Single}
- key: [704, 4288, 256]
speed: 5290.33
value: {index: 10, type: Single}
- key: [704, 4288, 768]
speed: 5756.42
value: {index: 10, type: Single}
- key: [704, 4288, 1792]
speed: 5911.75
value: {index: 10, type: Single}
- key: [704, 4288, 3328]
speed: 5973.01
value: {index: 10, type: Single}
- key: [704, 5056, 256]
speed: 5459.86
value: {index: 10, type: Single}
- key: [704, 5056, 768]
speed: 5862.3
value: {index: 10, type: Single}
- key: [704, 5056, 1792]
speed: 6013.09
value: {index: 10, type: Single}
- key: [704, 5056, 3328]
speed: 6073.22
value: {index: 10, type: Single}
- key: [704, 5888, 256]
speed: 5646.55
value: {index: 10, type: Single}
- key: [704, 5888, 768]
speed: 6037.64
value: {index: 10, type: Single}
- key: [704, 5888, 1792]
speed: 6175.08
value: {index: 10, type: Single}
- key: [704, 5888, 3328]
speed: 6224.02
value: {index: 10, type: Single}
- key: [704, 6784, 256]
speed: 5376.3
value: {index: 10, type: Single}
- key: [704, 6784, 768]
speed: 5666.06
value: {index: 8, type: Single}
- key: [704, 6784, 1792]
speed: 5792.18
value: {index: 8, type: Single}
- key: [704, 6784, 3328]
speed: 5861.39
value: {index: 8, type: Single}
- key: [1024, 4, 256]
speed: 66.1479
value: {index: 12, type: Single}
- key: [1024, 4, 768]
speed: 86.8434
value: {index: 12, type: Single}
- key: [1024, 4, 1792]
speed: 83.2675
value: {index: 12, type: Single}
- key: [1024, 4, 3328]
speed: 82.9671
value: {index: 12, type: Single}
- key: [1024, 64, 256]
speed: 1011.1
value: {index: 7, type: Single}
- key: [1024, 64, 768]
speed: 1415.54
value: {index: 7, type: Single}
- key: [1024, 64, 1792]
speed: 1542.23
value: {index: 7, type: Single}
- key: [1024, 64, 3328]
speed: 1620.43
value: {index: 7, type: Single}
- key: [1024, 128, 256]
speed: 2040.4
value: {index: 7, type: Single}
- key: [1024, 128, 768]
speed: 2819.31
value: {index: 7, type: Single}
- key: [1024, 128, 1792]
speed: 3014.08
value: {index: 7, type: Single}
- key: [1024, 128, 3328]
speed: 3159.15
value: {index: 7, type: Single}
- key: [1024, 256, 256]
speed: 3113.23
value: {index: 7, type: Single}
- key: [1024, 256, 768]
speed: 4111.68
value: {index: 7, type: Single}
- key: [1024, 256, 1792]
speed: 4484.9
value: {index: 7, type: Single}
- key: [1024, 256, 3328]
speed: 4647.71
value: {index: 7, type: Single}
- key: [1024, 448, 256]
speed: 3202.85
value: {index: 7, type: Single}
- key: [1024, 448, 768]
speed: 3870.01
value: {index: 7, type: Single}
- key: [1024, 448, 1792]
speed: 4110.33
value: {index: 10, type: Single}
- key: [1024, 448, 3328]
speed: 4231.23
value: {index: 10, type: Single}
- key: [1024, 704, 256]
speed: 3455.4
value: {index: 7, type: Single}
- key: [1024, 704, 768]
speed: 4145.34
value: {index: 7, type: Single}
- key: [1024, 704, 1792]
speed: 4387.3
value: {index: 7, type: Single}
- key: [1024, 704, 3328]
speed: 4503.91
value: {index: 7, type: Single}
- key: [1024, 1024, 256]
speed: 4718.5
value: {index: 10, type: Single}
- key: [1024, 1024, 768]
speed: 5485.05
value: {index: 10, type: Single}
- key: [1024, 1024, 1792]
speed: 5676.11
value: {index: 10, type: Single}
- key: [1024, 1024, 3328]
speed: 5841.92
value: {index: 10, type: Single}
- key: [1024, 1408, 256]
speed: 4554.58
value: {index: 10, type: Single}
- key: [1024, 1408, 768]
speed: 5179.53
value: {index: 10, type: Single}
- key: [1024, 1408, 1792]
speed: 5381.73
value: {index: 10, type: Single}
- key: [1024, 1408, 3328]
speed: 5452.0
value: {index: 10, type: Single}
- key: [1024, 1856, 256]
speed: 4658.24
value: {index: 8, type: Single}
- key: [1024, 1856, 768]
speed: 5269.96
value: {index: 8, type: Single}
- key: [1024, 1856, 1792]
speed: 5481.26
value: {index: 8, type: Single}
- key: [1024, 1856, 3328]
speed: 5548.48
value: {index: 8, type: Single}
- key: [1024, 2368, 256]
speed: 4955.67
value: {index: 10, type: Single}
- key: [1024, 2368, 768]
speed: 5469.99
value: {index: 10, type: Single}
- key: [1024, 2368, 1792]
speed: 5614.48
value: {index: 10, type: Single}
- key: [1024, 2368, 3328]
speed: 5694.13
value: {index: 10, type: Single}
- key: [1024, 2944, 256]
speed: 5243.27
value: {index: 8, type: Single}
- key: [1024, 2944, 768]
speed: 5767.71
value: {index: 8, type: Single}
- key: [1024, 2944, 1792]
speed: 5953.86
value: {index: 8, type: Single}
- key: [1024, 2944, 3328]
speed: 6021.66
value: {index: 8, type: Single}
- key: [1024, 3584, 256]
speed: 5349.33
value: {index: 10, type: Single}
- key: [1024, 3584, 768]
speed: 5924.91
value: {index: 10, type: Single}
- key: [1024, 3584, 1792]
speed: 6154.79
value: {index: 10, type: Single}
- key: [1024, 3584, 3328]
speed: 6245.07
value: {index: 10, type: Single}
- key: [1024, 4288, 256]
speed: 5171.98
value: {index: 10, type: Single}
- key: [1024, 4288, 768]
speed: 5607.08
value: {index: 10, type: Single}
- key: [1024, 4288, 1792]
speed: 5800.06
value: {index: 10, type: Single}
- key: [1024, 4288, 3328]
speed: 5857.19
value: {index: 10, type: Single}
- key: [1024, 5056, 256]
speed: 5537.74
value: {index: 8, type: Single}
- key: [1024, 5056, 768]
speed: 6094.85
value: {index: 8, type: Single}
- key: [1024, 5056, 1792]
speed: 6278.69
value: {index: 8, type: Single}
- key: [1024, 5056, 3328]
speed: 6349.17
value: {index: 8, type: Single}
- key: [1024, 5888, 256]
speed: 5543.18
value: {index: 8, type: Single}
- key: [1024, 5888, 768]
speed: 6007.73
value: {index: 8, type: Single}
- key: [1024, 5888, 1792]
speed: 6161.87
value: {index: 8, type: Single}
- key: [1024, 5888, 3328]
speed: 6214.94
value: {index: 8, type: Single}
- key: [1024, 6784, 256]
speed: 5491.22
value: {index: 8, type: Single}
- key: [1024, 6784, 768]
speed: 5962.65
value: {index: 8, type: Single}
- key: [1024, 6784, 1792]
speed: 6120.82
value: {index: 8, type: Single}
- key: [1024, 6784, 3328]
speed: 6165.65
value: {index: 8, type: Single}
- key: [1408, 4, 256]
speed: 90.1092
value: {index: 12, type: Single}
- key: [1408, 4, 768]
speed: 107.932
value: {index: 12, type: Single}
- key: [1408, 4, 1792]
speed: 110.41
value: {index: 12, type: Single}
- key: [1408, 4, 3328]
speed: 117.034
value: {index: 12, type: Single}
- key: [1408, 64, 256]
speed: 1428.53
value: {index: 7, type: Single}
- key: [1408, 64, 768]
speed: 1971.01
value: {index: 7, type: Single}
- key: [1408, 64, 1792]
speed: 2130.93
value: {index: 7, type: Single}
- key: [1408, 64, 3328]
speed: 2206.25
value: {index: 7, type: Single}
- key: [1408, 128, 256]
speed: 2341.52
value: {index: 7, type: Single}
- key: [1408, 128, 768]
speed: 2892.44
value: {index: 7, type: Single}
- key: [1408, 128, 1792]
speed: 3127.59
value: {index: 7, type: Single}
- key: [1408, 128, 3328]
speed: 3219.44
value: {index: 7, type: Single}
- key: [1408, 256, 256]
speed: 2980.11
value: {index: 7, type: Single}
- key: [1408, 256, 768]
speed: 3663.75
value: {index: 7, type: Single}
- key: [1408, 256, 1792]
speed: 3920.76
value: {index: 7, type: Single}
- key: [1408, 256, 3328]
speed: 3995.51
value: {index: 7, type: Single}
- key: [1408, 448, 256]
speed: 3657.63
value: {index: 7, type: Single}
- key: [1408, 448, 768]
speed: 4241.12
value: {index: 7, type: Single}
- key: [1408, 448, 1792]
speed: 4521.35
value: {index: 7, type: Single}
- key: [1408, 448, 3328]
speed: 4621.52
value: {index: 7, type: Single}
- key: [1408, 704, 256]
speed: 3810.48
value: {index: 7, type: Single}
- key: [1408, 704, 768]
speed: 4410.66
value: {index: 7, type: Single}
- key: [1408, 704, 1792]
speed: 4648.95
value: {index: 7, type: Single}
- key: [1408, 704, 3328]
speed: 4735.03
value: {index: 7, type: Single}
- key: [1408, 1024, 256]
speed: 4635.08
value: {index: 10, type: Single}
- key: [1408, 1024, 768]
speed: 5215.68
value: {index: 10, type: Single}
- key: [1408, 1024, 1792]
speed: 5412.62
value: {index: 10, type: Single}
- key: [1408, 1024, 3328]
speed: 5459.81
value: {index: 10, type: Single}
- key: [1408, 1408, 256]
speed: 5109.03
value: {index: 10, type: Single}
- key: [1408, 1408, 768]
speed: 5611.16
value: {index: 8, type: Single}
- key: [1408, 1408, 1792]
speed: 5765.64
value: {index: 8, type: Single}
- key: [1408, 1408, 3328]
speed: 5820.92
value: {index: 8, type: Single}
- key: [1408, 1856, 256]
speed: 4676.94
value: {index: 10, type: Single}
- key: [1408, 1856, 768]
speed: 5021.03
value: {index: 8, type: Single}
- key: [1408, 1856, 1792]
speed: 5169.53
value: {index: 8, type: Single}
- key: [1408, 1856, 3328]
speed: 5222.18
value: {index: 8, type: Single}
- key: [1408, 2368, 256]
speed: 5067.07
value: {index: 10, type: Single}
- key: [1408, 2368, 768]
speed: 5503.51
value: {index: 10, type: Single}
- key: [1408, 2368, 1792]
speed: 5631.34
value: {index: 10, type: Single}
- key: [1408, 2368, 3328]
speed: 5688.19
value: {index: 10, type: Single}
- key: [1408, 2944, 256]
speed: 5673.39
value: {index: 10, type: Single}
- key: [1408, 2944, 768]
speed: 6119.31
value: {index: 8, type: Single}
- key: [1408, 2944, 1792]
speed: 6266.93
value: {index: 8, type: Single}
- key: [1408, 2944, 3328]
speed: 6321.2
value: {index: 8, type: Single}
- key: [1408, 3584, 256]
speed: 5629.26
value: {index: 10, type: Single}
- key: [1408, 3584, 768]
speed: 6022.62
value: {index: 8, type: Single}
- key: [1408, 3584, 1792]
speed: 6157.7
value: {index: 8, type: Single}
- key: [1408, 3584, 3328]
speed: 6209.79
value: {index: 8, type: Single}
- key: [1408, 4288, 256]
speed: 5613.42
value: {index: 10, type: Single}
- key: [1408, 4288, 768]
speed: 6021.67
value: {index: 8, type: Single}
- key: [1408, 4288, 1792]
speed: 6165.29
value: {index: 8, type: Single}
- key: [1408, 4288, 3328]
speed: 6220.1
value: {index: 8, type: Single}
- key: [1408, 5056, 256]
speed: 5676.54
value: {index: 10, type: Single}
- key: [1408, 5056, 768]
speed: 6124.0
value: {index: 8, type: Single}
- key: [1408, 5056, 1792]
speed: 6260.77
value: {index: 8, type: Single}
- key: [1408, 5056, 3328]
speed: 6312.72
value: {index: 8, type: Single}
- key: [1408, 5888, 256]
speed: 5939.17
value: {index: 8, type: Single}
- key: [1408, 5888, 768]
speed: 6306.07
value: {index: 8, type: Single}
- key: [1408, 5888, 1792]
speed: 6422.46
value: {index: 8, type: Single}
- key: [1408, 5888, 3328]
speed: 6469.98
value: {index: 8, type: Single}
- key: [1408, 6784, 256]
speed: 5817.84
value: {index: 10, type: Single}
- key: [1408, 6784, 768]
speed: 6057.33
value: {index: 10, type: Single}
- key: [1408, 6784, 1792]
speed: 6135.45
value: {index: 10, type: Single}
- key: [1408, 6784, 3328]
speed: 6166.1
value: {index: 10, type: Single}
- key: [1856, 4, 256]
speed: 117.155
value: {index: 12, type: Single}
- key: [1856, 4, 768]
speed: 139.693
value: {index: 12, type: Single}
- key: [1856, 4, 1792]
speed: 141.193
value: {index: 12, type: Single}
- key: [1856, 4, 3328]
speed: 144.077
value: {index: 12, type: Single}
- key: [1856, 64, 256]
speed: 1900.48
value: {index: 7, type: Single}
- key: [1856, 64, 768]
speed: 2487.93
value: {index: 7, type: Single}
- key: [1856, 64, 1792]
speed: 2771.03
value: {index: 7, type: Single}
- key: [1856, 64, 3328]
speed: 2900.33
value: {index: 7, type: Single}
- key: [1856, 128, 256]
speed: 2901.11
value: {index: 7, type: Single}
- key: [1856, 128, 768]
speed: 3818.67
value: {index: 7, type: Single}
- key: [1856, 128, 1792]
speed: 4110.95
value: {index: 7, type: Single}
- key: [1856, 128, 3328]
speed: 4225.33
value: {index: 7, type: Single}
- key: [1856, 256, 256]
speed: 3284.05
value: {index: 10, type: Single}
- key: [1856, 256, 768]
speed: 4081.27
value: {index: 10, type: Single}
- key: [1856, 256, 1792]
speed: 4332.53
value: {index: 10, type: Single}
- key: [1856, 256, 3328]
speed: 4425.96
value: {index: 10, type: Single}
- key: [1856, 448, 256]
speed: 3605.46
value: {index: 10, type: Single}
- key: [1856, 448, 768]
speed: 4280.38
value: {index: 10, type: Single}
- key: [1856, 448, 1792]
speed: 4570.52
value: {index: 10, type: Single}
- key: [1856, 448, 3328]
speed: 4598.82
value: {index: 10, type: Single}
- key: [1856, 704, 256]
speed: 4120.07
value: {index: 10, type: Single}
- key: [1856, 704, 768]
speed: 4705.36
value: {index: 10, type: Single}
- key: [1856, 704, 1792]
speed: 4915.11
value: {index: 7, type: Single}
- key: [1856, 704, 3328]
speed: 5001.07
value: {index: 7, type: Single}
- key: [1856, 1024, 256]
speed: 4890.63
value: {index: 10, type: Single}
- key: [1856, 1024, 768]
speed: 5338.49
value: {index: 10, type: Single}
- key: [1856, 1024, 1792]
speed: 5487.8
value: {index: 8, type: Single}
- key: [1856, 1024, 3328]
speed: 5570.92
value: {index: 8, type: Single}
- key: [1856, 1408, 256]
speed: 5554.22
value: {index: 10, type: Single}
- key: [1856, 1408, 768]
speed: 5976.94
value: {index: 10, type: Single}
- key: [1856, 1408, 1792]
speed: 6106.26
value: {index: 10, type: Single}
- key: [1856, 1408, 3328]
speed: 6161.06
value: {index: 10, type: Single}
- key: [1856, 1856, 256]
speed: 5225.95
value: {index: 10, type: Single}
- key: [1856, 1856, 768]
speed: 5697.86
value: {index: 10, type: Single}
- key: [1856, 1856, 1792]
speed: 5826.26
value: {index: 10, type: Single}
- key: [1856, 1856, 3328]
speed: 5880.88
value: {index: 10, type: Single}
- key: [1856, 2368, 256]
speed: 5351.93
value: {index: 10, type: Single}
- key: [1856, 2368, 768]
speed: 5740.28
value: {index: 10, type: Single}
- key: [1856, 2368, 1792]
speed: 5840.23
value: {index: 10, type: Single}
- key: [1856, 2368, 3328]
speed: 5886.24
value: {index: 10, type: Single}
- key: [1856, 2944, 256]
speed: 5641.87
value: {index: 10, type: Single}
- key: [1856, 2944, 768]
speed: 5913.98
value: {index: 10, type: Single}
- key: [1856, 2944, 1792]
speed: 5985.75
value: {index: 10, type: Single}
- key: [1856, 2944, 3328]
speed: 6029.61
value: {index: 10, type: Single}
- key: [1856, 3584, 256]
speed: 5797.83
value: {index: 10, type: Single}
- key: [1856, 3584, 768]
speed: 6110.69
value: {index: 10, type: Single}
- key: [1856, 3584, 1792]
speed: 6189.43
value: {index: 10, type: Single}
- key: [1856, 3584, 3328]
speed: 6229.27
value: {index: 10, type: Single}
- key: [1856, 4288, 256]
speed: 5681.47
value: {index: 10, type: Single}
- key: [1856, 4288, 768]
speed: 6034.66
value: {index: 8, type: Single}
- key: [1856, 4288, 1792]
speed: 6154.0
value: {index: 8, type: Single}
- key: [1856, 4288, 3328]
speed: 6204.38
value: {index: 8, type: Single}
- key: [1856, 5056, 256]
speed: 5659.7
value: {index: 10, type: Single}
- key: [1856, 5056, 768]
speed: 5947.2
value: {index: 10, type: Single}
- key: [1856, 5056, 1792]
speed: 6028.54
value: {index: 10, type: Single}
- key: [1856, 5056, 3328]
speed: 6059.26
value: {index: 10, type: Single}
- key: [1856, 5888, 256]
speed: 6029.16
value: {index: 10, type: Single}
- key: [1856, 5888, 768]
speed: 6271.8
value: {index: 10, type: Single}
- key: [1856, 5888, 1792]
speed: 6353.75
value: {index: 10, type: Single}
- key: [1856, 5888, 3328]
speed: 6383.74
value: {index: 10, type: Single}
- key: [1856, 6784, 256]
speed: 5914.61
value: {index: 10, type: Single}
- key: [1856, 6784, 768]
speed: 6103.77
value: {index: 10, type: Single}
- key: [1856, 6784, 1792]
speed: 6177.55
value: {index: 10, type: Single}
- key: [1856, 6784, 3328]
speed: 6214.14
value: {index: 10, type: Single}
- key: [2368, 4, 256]
speed: 141.098
value: {index: 12, type: Single}
- key: [2368, 4, 768]
speed: 173.504
value: {index: 12, type: Single}
- key: [2368, 4, 1792]
speed: 175.319
value: {index: 12, type: Single}
- key: [2368, 4, 3328]
speed: 180.241
value: {index: 12, type: Single}
- key: [2368, 64, 256]
speed: 1890.8
value: {index: 7, type: Single}
- key: [2368, 64, 768]
speed: 2478.32
value: {index: 7, type: Single}
- key: [2368, 64, 1792]
speed: 2664.43
value: {index: 7, type: Single}
- key: [2368, 64, 3328]
speed: 2759.94
value: {index: 7, type: Single}
- key: [2368, 128, 256]
speed: 2658.62
value: {index: 7, type: Single}
- key: [2368, 128, 768]
speed: 3148.79
value: {index: 7, type: Single}
- key: [2368, 128, 1792]
speed: 3385.28
value: {index: 7, type: Single}
- key: [2368, 128, 3328]
speed: 3461.5
value: {index: 7, type: Single}
- key: [2368, 256, 256]
speed: 3183.89
value: {index: 7, type: Single}
- key: [2368, 256, 768]
speed: 3357.38
value: {index: 7, type: Single}
- key: [2368, 256, 1792]
speed: 3490.01
value: {index: 9, type: Single}
- key: [2368, 256, 3328]
speed: 3581.67
value: {index: 9, type: Single}
- key: [2368, 448, 256]
speed: 3597.91
value: {index: 7, type: Single}
- key: [2368, 448, 768]
speed: 4196.4
value: {index: 7, type: Single}
- key: [2368, 448, 1792]
speed: 4418.7
value: {index: 7, type: Single}
- key: [2368, 448, 3328]
speed: 4505.28
value: {index: 7, type: Single}
- key: [2368, 704, 256]
speed: 4118.11
value: {index: 8, type: Single}
- key: [2368, 704, 768]
speed: 4625.04
value: {index: 7, type: Single}
- key: [2368, 704, 1792]
speed: 4860.65
value: {index: 7, type: Single}
- key: [2368, 704, 3328]
speed: 4954.12
value: {index: 7, type: Single}
- key: [2368, 1024, 256]
speed: 5128.53
value: {index: 10, type: Single}
- key: [2368, 1024, 768]
speed: 5533.8
value: {index: 10, type: Single}
- key: [2368, 1024, 1792]
speed: 5645.28
value: {index: 10, type: Single}
- key: [2368, 1024, 3328]
speed: 5317.01
value: {index: 10, type: Single}
- key: [2368, 1408, 256]
speed: 5263.83
value: {index: 10, type: Single}
- key: [2368, 1408, 768]
speed: 5573.61
value: {index: 10, type: Single}
- key: [2368, 1408, 1792]
speed: 5668.14
value: {index: 10, type: Single}
- key: [2368, 1408, 3328]
speed: 5704.43
value: {index: 10, type: Single}
- key: [2368, 1856, 256]
speed: 5353.82
value: {index: 10, type: Single}
- key: [2368, 1856, 768]
speed: 5739.55
value: {index: 10, type: Single}
- key: [2368, 1856, 1792]
speed: 5825.83
value: {index: 10, type: Single}
- key: [2368, 1856, 3328]
speed: 5885.54
value: {index: 10, type: Single}
- key: [2368, 2368, 256]
speed: 5635.0
value: {index: 10, type: Single}
- key: [2368, 2368, 768]
speed: 6025.11
value: {index: 10, type: Single}
- key: [2368, 2368, 1792]
speed: 6129.75
value: {index: 10, type: Single}
- key: [2368, 2368, 3328]
speed: 6172.04
value: {index: 10, type: Single}
- key: [2368, 2944, 256]
speed: 5690.26
value: {index: 10, type: Single}
- key: [2368, 2944, 768]
speed: 6045.3
value: {index: 8, type: Single}
- key: [2368, 2944, 1792]
speed: 6141.36
value: {index: 8, type: Single}
- key: [2368, 2944, 3328]
speed: 6185.87
value: {index: 8, type: Single}
- key: [2368, 3584, 256]
speed: 5760.02
value: {index: 10, type: Single}
- key: [2368, 3584, 768]
speed: 6006.97
value: {index: 10, type: Single}
- key: [2368, 3584, 1792]
speed: 6093.92
value: {index: 10, type: Single}
- key: [2368, 3584, 3328]
speed: 6116.6
value: {index: 10, type: Single}
- key: [2368, 4288, 256]
speed: 5806.94
value: {index: 10, type: Single}
- key: [2368, 4288, 768]
speed: 6092.94
value: {index: 10, type: Single}
- key: [2368, 4288, 1792]
speed: 6180.38
value: {index: 10, type: Single}
- key: [2368, 4288, 3328]
speed: 6222.63
value: {index: 10, type: Single}
- key: [2368, 5056, 256]
speed: 5779.62
value: {index: 8, type: Single}
- key: [2368, 5056, 768]
speed: 6118.34
value: {index: 8, type: Single}
- key: [2368, 5056, 1792]
speed: 6227.76
value: {index: 8, type: Single}
- key: [2368, 5056, 3328]
speed: 6271.11
value: {index: 8, type: Single}
- key: [2368, 5888, 256]
speed: 6028.41
value: {index: 10, type: Single}
- key: [2368, 5888, 768]
speed: 6249.96
value: {index: 10, type: Single}
- key: [2368, 5888, 1792]
speed: 6329.2
value: {index: 10, type: Single}
- key: [2368, 5888, 3328]
speed: 6361.2
value: {index: 10, type: Single}
- key: [2368, 6784, 256]
speed: 6071.48
value: {index: 10, type: Single}
- key: [2368, 6784, 768]
speed: 6284.3
value: {index: 10, type: Single}
- key: [2368, 6784, 1792]
speed: 6361.59
value: {index: 10, type: Single}
- key: [2368, 6784, 3328]
speed: 6392.01
value: {index: 10, type: Single}
- key: [2944, 4, 256]
speed: 164.767
value: {index: 12, type: Single}
- key: [2944, 4, 768]
speed: 212.702
value: {index: 12, type: Single}
- key: [2944, 4, 1792]
speed: 224.668
value: {index: 12, type: Single}
- key: [2944, 4, 3328]
speed: 199.947
value: {index: 12, type: Single}
- key: [2944, 64, 256]
speed: 2342.28
value: {index: 7, type: Single}
- key: [2944, 64, 768]
speed: 3038.01
value: {index: 7, type: Single}
- key: [2944, 64, 1792]
speed: 3288.62
value: {index: 7, type: Single}
- key: [2944, 64, 3328]
speed: 3405.05
value: {index: 7, type: Single}
- key: [2944, 128, 256]
speed: 3049.87
value: {index: 7, type: Single}
- key: [2944, 128, 768]
speed: 3800.49
value: {index: 7, type: Single}
- key: [2944, 128, 1792]
speed: 4075.14
value: {index: 7, type: Single}
- key: [2944, 128, 3328]
speed: 4174.03
value: {index: 7, type: Single}
- key: [2944, 256, 256]
speed: 3668.48
value: {index: 10, type: Single}
- key: [2944, 256, 768]
speed: 4038.13
value: {index: 9, type: Single}
- key: [2944, 256, 1792]
speed: 4287.91
value: {index: 9, type: Single}
- key: [2944, 256, 3328]
speed: 4402.52
value: {index: 9, type: Single}
- key: [2944, 448, 256]
speed: 4048.0
value: {index: 10, type: Single}
- key: [2944, 448, 768]
speed: 4673.32
value: {index: 10, type: Single}
- key: [2944, 448, 1792]
speed: 4903.38
value: {index: 10, type: Single}
- key: [2944, 448, 3328]
speed: 4980.22
value: {index: 10, type: Single}
- key: [2944, 704, 256]
speed: 4198.5
value: {index: 10, type: Single}
- key: [2944, 704, 768]
speed: 4692.71
value: {index: 7, type: Single}
- key: [2944, 704, 1792]
speed: 4941.22
value: {index: 7, type: Single}
- key: [2944, 704, 3328]
speed: 5041.66
value: {index: 7, type: Single}
- key: [2944, 1024, 256]
speed: 5329.1
value: {index: 8, type: Single}
- key: [2944, 1024, 768]
speed: 5804.12
value: {index: 8, type: Single}
- key: [2944, 1024, 1792]
speed: 5958.72
value: {index: 8, type: Single}
- key: [2944, 1024, 3328]
speed: 6024.07
value: {index: 8, type: Single}
- key: [2944, 1408, 256]
speed: 5732.42
value: {index: 10, type: Single}
- key: [2944, 1408, 768]
speed: 6113.21
value: {index: 8, type: Single}
- key: [2944, 1408, 1792]
speed: 6262.62
value: {index: 8, type: Single}
- key: [2944, 1408, 3328]
speed: 6317.12
value: {index: 8, type: Single}
- key: [2944, 1856, 256]
speed: 5482.97
value: {index: 10, type: Single}
- key: [2944, 1856, 768]
speed: 5869.25
value: {index: 10, type: Single}
- key: [2944, 1856, 1792]
speed: 5970.07
value: {index: 10, type: Single}
- key: [2944, 1856, 3328]
speed: 6012.04
value: {index: 10, type: Single}
- key: [2944, 2368, 256]
speed: 5544.88
value: {index: 10, type: Single}
- key: [2944, 2368, 768]
speed: 6003.62
value: {index: 8, type: Single}
- key: [2944, 2368, 1792]
speed: 6127.97
value: {index: 8, type: Single}
- key: [2944, 2368, 3328]
speed: 6178.79
value: {index: 8, type: Single}
- key: [2944, 2944, 256]
speed: 5846.75
value: {index: 10, type: Single}
- key: [2944, 2944, 768]
speed: 6114.08
value: {index: 10, type: Single}
- key: [2944, 2944, 1792]
speed: 6196.11
value: {index: 10, type: Single}
- key: [2944, 2944, 3328]
speed: 6240.19
value: {index: 10, type: Single}
- key: [2944, 3584, 256]
speed: 5839.91
value: {index: 10, type: Single}
- key: [2944, 3584, 768]
speed: 6067.29
value: {index: 10, type: Single}
- key: [2944, 3584, 1792]
speed: 6143.07
value: {index: 10, type: Single}
- key: [2944, 3584, 3328]
speed: 6172.76
value: {index: 10, type: Single}
- key: [2944, 4288, 256]
speed: 5830.93
value: {index: 10, type: Single}
- key: [2944, 4288, 768]
speed: 6087.21
value: {index: 10, type: Single}
- key: [2944, 4288, 1792]
speed: 6175.09
value: {index: 10, type: Single}
- key: [2944, 4288, 3328]
speed: 6212.23
value: {index: 10, type: Single}
- key: [2944, 5056, 256]
speed: 5922.95
value: {index: 10, type: Single}
- key: [2944, 5056, 768]
speed: 6197.94
value: {index: 10, type: Single}
- key: [2944, 5056, 1792]
speed: 6278.3
value: {index: 10, type: Single}
- key: [2944, 5056, 3328]
speed: 6316.95
value: {index: 10, type: Single}
- key: [2944, 5888, 256]
speed: 6043.15
value: {index: 8, type: Single}
- key: [2944, 5888, 768]
speed: 6325.85
value: {index: 8, type: Single}
- key: [2944, 5888, 1792]
speed: 6413.89
value: {index: 8, type: Single}
- key: [2944, 5888, 3328]
speed: 6442.87
value: {index: 8, type: Single}
- key: [2944, 6784, 256]
speed: 6035.49
value: {index: 10, type: Single}
- key: [2944, 6784, 768]
speed: 6245.19
value: {index: 8, type: Single}
- key: [2944, 6784, 1792]
speed: 6313.33
value: {index: 8, type: Single}
- key: [2944, 6784, 3328]
speed: 6329.78
value: {index: 10, type: Single}
- key: [3584, 4, 256]
speed: 186.257
value: {index: 12, type: Single}
- key: [3584, 4, 768]
speed: 248.548
value: {index: 12, type: Single}
- key: [3584, 4, 1792]
speed: 192.243
value: {index: 12, type: Single}
- key: [3584, 4, 3328]
speed: 179.408
value: {index: 12, type: Single}
- key: [3584, 64, 256]
speed: 2791.22
value: {index: 7, type: Single}
- key: [3584, 64, 768]
speed: 3686.99
value: {index: 7, type: Single}
- key: [3584, 64, 1792]
speed: 4003.54
value: {index: 7, type: Single}
- key: [3584, 64, 3328]
speed: 4156.98
value: {index: 7, type: Single}
- key: [3584, 128, 256]
speed: 3196.4
value: {index: 7, type: Single}
- key: [3584, 128, 768]
speed: 3914.6
value: {index: 10, type: Single}
- key: [3584, 128, 1792]
speed: 4161.17
value: {index: 10, type: Single}
- key: [3584, 128, 3328]
speed: 4265.37
value: {index: 10, type: Single}
- key: [3584, 256, 256]
speed: 3973.46
value: {index: 10, type: Single}
- key: [3584, 256, 768]
speed: 4792.17
value: {index: 10, type: Single}
- key: [3584, 256, 1792]
speed: 5031.9
value: {index: 10, type: Single}
- key: [3584, 256, 3328]
speed: 5094.0
value: {index: 10, type: Single}
- key: [3584, 448, 256]
speed: 3997.78
value: {index: 8, type: Single}
- key: [3584, 448, 768]
speed: 4485.8
value: {index: 8, type: Single}
- key: [3584, 448, 1792]
speed: 4694.52
value: {index: 7, type: Single}
- key: [3584, 448, 3328]
speed: 4777.86
value: {index: 7, type: Single}
- key: [3584, 704, 256]
speed: 4368.61
value: {index: 8, type: Single}
- key: [3584, 704, 768]
speed: 4832.67
value: {index: 8, type: Single}
- key: [3584, 704, 1792]
speed: 4983.93
value: {index: 8, type: Single}
- key: [3584, 704, 3328]
speed: 5035.61
value: {index: 8, type: Single}
- key: [3584, 1024, 256]
speed: 5367.45
value: {index: 10, type: Single}
- key: [3584, 1024, 768]
speed: 5999.65
value: {index: 10, type: Single}
- key: [3584, 1024, 1792]
speed: 6153.08
value: {index: 10, type: Single}
- key: [3584, 1024, 3328]
speed: 6068.77
value: {index: 10, type: Single}
- key: [3584, 1408, 256]
speed: 5553.98
value: {index: 8, type: Single}
- key: [3584, 1408, 768]
speed: 6006.02
value: {index: 8, type: Single}
- key: [3584, 1408, 1792]
speed: 6155.84
value: {index: 8, type: Single}
- key: [3584, 1408, 3328]
speed: 6196.89
value: {index: 8, type: Single}
- key: [3584, 1856, 256]
speed: 5300.54
value: {index: 10, type: Single}
- key: [3584, 1856, 768]
speed: 5720.41
value: {index: 8, type: Single}
- key: [3584, 1856, 1792]
speed: 5841.4
value: {index: 8, type: Single}
- key: [3584, 1856, 3328]
speed: 5895.75
value: {index: 8, type: Single}
- key: [3584, 2368, 256]
speed: 5557.03
value: {index: 10, type: Single}
- key: [3584, 2368, 768]
speed: 5935.65
value: {index: 10, type: Single}
- key: [3584, 2368, 1792]
speed: 6051.53
value: {index: 10, type: Single}
- key: [3584, 2368, 3328]
speed: 6098.8
value: {index: 10, type: Single}
- key: [3584, 2944, 256]
speed: 5801.81
value: {index: 10, type: Single}
- key: [3584, 2944, 768]
speed: 6049.17
value: {index: 10, type: Single}
- key: [3584, 2944, 1792]
speed: 6133.18
value: {index: 10, type: Single}
- key: [3584, 2944, 3328]
speed: 6164.97
value: {index: 10, type: Single}
- key: [3584, 3584, 256]
speed: 5891.36
value: {index: 10, type: Single}
- key: [3584, 3584, 768]
speed: 6178.35
value: {index: 10, type: Single}
- key: [3584, 3584, 1792]
speed: 6276.56
value: {index: 10, type: Single}
- key: [3584, 3584, 3328]
speed: 6312.22
value: {index: 10, type: Single}
- key: [3584, 4288, 256]
speed: 5898.62
value: {index: 8, type: Single}
- key: [3584, 4288, 768]
speed: 6282.87
value: {index: 8, type: Single}
- key: [3584, 4288, 1792]
speed: 6406.99
value: {index: 8, type: Single}
- key: [3584, 4288, 3328]
speed: 6450.23
value: {index: 8, type: Single}
- key: [3584, 5056, 256]
speed: 5871.88
value: {index: 8, type: Single}
- key: [3584, 5056, 768]
speed: 6220.89
value: {index: 10, type: Single}
- key: [3584, 5056, 1792]
speed: 6328.27
value: {index: 10, type: Single}
- key: [3584, 5056, 3328]
speed: 6374.1
value: {index: 10, type: Single}
- key: [3584, 5888, 256]
speed: 6004.84
value: {index: 8, type: Single}
- key: [3584, 5888, 768]
speed: 6267.51
value: {index: 8, type: Single}
- key: [3584, 5888, 1792]
speed: 6334.79
value: {index: 8, type: Single}
- key: [3584, 5888, 3328]
speed: 6362.14
value: {index: 8, type: Single}
- key: [3584, 6784, 256]
speed: 6050.74
value: {index: 8, type: Single}
- key: [3584, 6784, 768]
speed: 6304.36
value: {index: 8, type: Single}
- key: [3584, 6784, 1792]
speed: 6396.67
value: {index: 8, type: Single}
- key: [3584, 6784, 3328]
speed: 6421.6
value: {index: 8, type: Single}
- key: [4288, 4, 256]
speed: 235.217
value: {index: 12, type: Single}
- key: [4288, 4, 768]
speed: 287.746
value: {index: 12, type: Single}
- key: [4288, 4, 1792]
speed: 161.076
value: {index: 12, type: Single}
- key: [4288, 4, 3328]
speed: 161.177
value: {index: 12, type: Single}
- key: [4288, 64, 256]
speed: 2285.33
value: {index: 7, type: Single}
- key: [4288, 64, 768]
speed: 2845.24
value: {index: 7, type: Single}
- key: [4288, 64, 1792]
speed: 3073.56
value: {index: 7, type: Single}
- key: [4288, 64, 3328]
speed: 3172.77
value: {index: 7, type: Single}
- key: [4288, 128, 256]
speed: 3084.28
value: {index: 7, type: Single}
- key: [4288, 128, 768]
speed: 3590.22
value: {index: 7, type: Single}
- key: [4288, 128, 1792]
speed: 3847.52
value: {index: 7, type: Single}
- key: [4288, 128, 3328]
speed: 3930.94
value: {index: 7, type: Single}
- key: [4288, 256, 256]
speed: 3676.01
value: {index: 10, type: Single}
- key: [4288, 256, 768]
speed: 4027.23
value: {index: 10, type: Single}
- key: [4288, 256, 1792]
speed: 4191.22
value: {index: 10, type: Single}
- key: [4288, 256, 3328]
speed: 4189.39
value: {index: 10, type: Single}
- key: [4288, 448, 256]
speed: 3949.38
value: {index: 7, type: Single}
- key: [4288, 448, 768]
speed: 4642.59
value: {index: 7, type: Single}
- key: [4288, 448, 1792]
speed: 4881.03
value: {index: 7, type: Single}
- key: [4288, 448, 3328]
speed: 4978.69
value: {index: 7, type: Single}
- key: [4288, 704, 256]
speed: 4528.01
value: {index: 10, type: Single}
- key: [4288, 704, 768]
speed: 4974.2
value: {index: 10, type: Single}
- key: [4288, 704, 1792]
speed: 5089.05
value: {index: 10, type: Single}
- key: [4288, 704, 3328]
speed: 5143.48
value: {index: 10, type: Single}
- key: [4288, 1024, 256]
speed: 5425.31
value: {index: 10, type: Single}
- key: [4288, 1024, 768]
speed: 5734.21
value: {index: 10, type: Single}
- key: [4288, 1024, 1792]
speed: 5788.05
value: {index: 10, type: Single}
- key: [4288, 1024, 3328]
speed: 5569.45
value: {index: 10, type: Single}
- key: [4288, 1408, 256]
speed: 5707.08
value: {index: 10, type: Single}
- key: [4288, 1408, 768]
speed: 6037.94
value: {index: 8, type: Single}
- key: [4288, 1408, 1792]
speed: 6167.11
value: {index: 8, type: Single}
- key: [4288, 1408, 3328]
speed: 6217.82
value: {index: 8, type: Single}
- key: [4288, 1856, 256]
speed: 5618.79
value: {index: 10, type: Single}
- key: [4288, 1856, 768]
speed: 6004.37
value: {index: 8, type: Single}
- key: [4288, 1856, 1792]
speed: 6147.13
value: {index: 8, type: Single}
- key: [4288, 1856, 3328]
speed: 6194.06
value: {index: 8, type: Single}
- key: [4288, 2368, 256]
speed: 5785.87
value: {index: 10, type: Single}
- key: [4288, 2368, 768]
speed: 6075.72
value: {index: 10, type: Single}
- key: [4288, 2368, 1792]
speed: 6183.8
value: {index: 10, type: Single}
- key: [4288, 2368, 3328]
speed: 6222.03
value: {index: 10, type: Single}
- key: [4288, 2944, 256]
speed: 5909.12
value: {index: 10, type: Single}
- key: [4288, 2944, 768]
speed: 6126.82
value: {index: 10, type: Single}
- key: [4288, 2944, 1792]
speed: 6191.49
value: {index: 10, type: Single}
- key: [4288, 2944, 3328]
speed: 6221.49
value: {index: 10, type: Single}
- key: [4288, 3584, 256]
speed: 6002.62
value: {index: 10, type: Single}
- key: [4288, 3584, 768]
speed: 6325.02
value: {index: 8, type: Single}
- key: [4288, 3584, 1792]
speed: 6425.92
value: {index: 8, type: Single}
- key: [4288, 3584, 3328]
speed: 6459.64
value: {index: 8, type: Single}
- key: [4288, 4288, 256]
speed: 5949.79
value: {index: 10, type: Single}
- key: [4288, 4288, 768]
speed: 6192.74
value: {index: 10, type: Single}
- key: [4288, 4288, 1792]
speed: 6268.14
value: {index: 10, type: Single}
- key: [4288, 4288, 3328]
speed: 6303.51
value: {index: 10, type: Single}
- key: [4288, 5056, 256]
speed: 5992.06
value: {index: 10, type: Single}
- key: [4288, 5056, 768]
speed: 6249.8
value: {index: 10, type: Single}
- key: [4288, 5056, 1792]
speed: 6337.89
value: {index: 10, type: Single}
- key: [4288, 5056, 3328]
speed: 6374.94
value: {index: 10, type: Single}
- key: [4288, 5888, 256]
speed: 6095.29
value: {index: 10, type: Single}
- key: [4288, 5888, 768]
speed: 6306.76
value: {index: 8, type: Single}
- key: [4288, 5888, 1792]
speed: 6377.02
value: {index: 8, type: Single}
- key: [4288, 5888, 3328]
speed: 6405.38
value: {index: 8, type: Single}
- key: [4288, 6784, 256]
speed: 6147.23
value: {index: 10, type: Single}
- key: [4288, 6784, 768]
speed: 6336.84
value: {index: 10, type: Single}
- key: [4288, 6784, 1792]
speed: 6407.97
value: {index: 10, type: Single}
- key: [4288, 6784, 3328]
speed: 6433.22
value: {index: 10, type: Single}
- key: [5056, 4, 256]
speed: 260.797
value: {index: 12, type: Single}
- key: [5056, 4, 768]
speed: 306.548
value: {index: 12, type: Single}
- key: [5056, 4, 1792]
speed: 164.012
value: {index: 12, type: Single}
- key: [5056, 4, 3328]
speed: 167.639
value: {index: 12, type: Single}
- key: [5056, 64, 256]
speed: 2631.27
value: {index: 7, type: Single}
- key: [5056, 64, 768]
speed: 3364.92
value: {index: 7, type: Single}
- key: [5056, 64, 1792]
speed: 3602.37
value: {index: 7, type: Single}
- key: [5056, 64, 3328]
speed: 3674.83
value: {index: 7, type: Single}
- key: [5056, 128, 256]
speed: 3456.78
value: {index: 7, type: Single}
- key: [5056, 128, 768]
speed: 4206.69
value: {index: 7, type: Single}
- key: [5056, 128, 1792]
speed: 4442.65
value: {index: 7, type: Single}
- key: [5056, 128, 3328]
speed: 4565.12
value: {index: 7, type: Single}
- key: [5056, 256, 256]
speed: 4288.71
value: {index: 10, type: Single}
- key: [5056, 256, 768]
speed: 4726.79
value: {index: 10, type: Single}
- key: [5056, 256, 1792]
speed: 4880.27
value: {index: 10, type: Single}
- key: [5056, 256, 3328]
speed: 4920.92
value: {index: 10, type: Single}
- key: [5056, 448, 256]
speed: 4430.07
value: {index: 10, type: Single}
- key: [5056, 448, 768]
speed: 5016.84
value: {index: 10, type: Single}
- key: [5056, 448, 1792]
speed: 5245.61
value: {index: 10, type: Single}
- key: [5056, 448, 3328]
speed: 5309.86
value: {index: 10, type: Single}
- key: [5056, 704, 256]
speed: 4766.01
value: {index: 8, type: Single}
- key: [5056, 704, 768]
speed: 5229.31
value: {index: 8, type: Single}
- key: [5056, 704, 1792]
speed: 5355.28
value: {index: 8, type: Single}
- key: [5056, 704, 3328]
speed: 5414.02
value: {index: 8, type: Single}
- key: [5056, 1024, 256]
speed: 5766.18
value: {index: 10, type: Single}
- key: [5056, 1024, 768]
speed: 6099.01
value: {index: 8, type: Single}
- key: [5056, 1024, 1792]
speed: 6279.32
value: {index: 8, type: Single}
- key: [5056, 1024, 3328]
speed: 6170.31
value: {index: 8, type: Single}
- key: [5056, 1408, 256]
speed: 5816.11
value: {index: 10, type: Single}
- key: [5056, 1408, 768]
speed: 6135.2
value: {index: 8, type: Single}
- key: [5056, 1408, 1792]
speed: 6262.13
value: {index: 8, type: Single}
- key: [5056, 1408, 3328]
speed: 6315.46
value: {index: 8, type: Single}
- key: [5056, 1856, 256]
speed: 5630.23
value: {index: 10, type: Single}
- key: [5056, 1856, 768]
speed: 5921.86
value: {index: 10, type: Single}
- key: [5056, 1856, 1792]
speed: 6009.55
value: {index: 10, type: Single}
- key: [5056, 1856, 3328]
speed: 6049.43
value: {index: 10, type: Single}
- key: [5056, 2368, 256]
speed: 5758.71
value: {index: 8, type: Single}
- key: [5056, 2368, 768]
speed: 6116.23
value: {index: 8, type: Single}
- key: [5056, 2368, 1792]
speed: 6227.89
value: {index: 8, type: Single}
- key: [5056, 2368, 3328]
speed: 6260.17
value: {index: 8, type: Single}
- key: [5056, 2944, 256]
speed: 6006.64
value: {index: 10, type: Single}
- key: [5056, 2944, 768]
speed: 6225.44
value: {index: 10, type: Single}
- key: [5056, 2944, 1792]
speed: 6299.17
value: {index: 10, type: Single}
- key: [5056, 2944, 3328]
speed: 6328.72
value: {index: 10, type: Single}
- key: [5056, 3584, 256]
speed: 6081.14
value: {index: 10, type: Single}
- key: [5056, 3584, 768]
speed: 6290.25
value: {index: 10, type: Single}
- key: [5056, 3584, 1792]
speed: 6365.39
value: {index: 10, type: Single}
- key: [5056, 3584, 3328]
speed: 6391.72
value: {index: 10, type: Single}
- key: [5056, 4288, 256]
speed: 6029.18
value: {index: 10, type: Single}
- key: [5056, 4288, 768]
speed: 6265.48
value: {index: 10, type: Single}
- key: [5056, 4288, 1792]
speed: 6342.26
value: {index: 10, type: Single}
- key: [5056, 4288, 3328]
speed: 6375.07
value: {index: 10, type: Single}
- key: [5056, 5056, 256]
speed: 6053.86
value: {index: 8, type: Single}
- key: [5056, 5056, 768]
speed: 6365.0
value: {index: 8, type: Single}
- key: [5056, 5056, 1792]
speed: 6446.18
value: {index: 8, type: Single}
- key: [5056, 5056, 3328]
speed: 6474.64
value: {index: 8, type: Single}
- key: [5056, 5888, 256]
speed: 6173.89
value: {index: 10, type: Single}
- key: [5056, 5888, 768]
speed: 6413.4
value: {index: 8, type: Single}
- key: [5056, 5888, 1792]
speed: 6482.78
value: {index: 8, type: Single}
- key: [5056, 5888, 3328]
speed: 6512.1
value: {index: 8, type: Single}
- key: [5056, 6784, 256]
speed: 6162.6
value: {index: 10, type: Single}
- key: [5056, 6784, 768]
speed: 6347.05
value: {index: 10, type: Single}
- key: [5056, 6784, 1792]
speed: 6417.15
value: {index: 10, type: Single}
- key: [5056, 6784, 3328]
speed: 6440.91
value: {index: 10, type: Single}
- key: [5888, 4, 256]
speed: 290.695
value: {index: 12, type: Single}
- key: [5888, 4, 768]
speed: 252.514
value: {index: 12, type: Single}
- key: [5888, 4, 1792]
speed: 168.817
value: {index: 12, type: Single}
- key: [5888, 4, 3328]
speed: 168.196
value: {index: 12, type: Single}
- key: [5888, 64, 256]
speed: 2980.11
value: {index: 7, type: Single}
- key: [5888, 64, 768]
speed: 3845.38
value: {index: 7, type: Single}
- key: [5888, 64, 1792]
speed: 4139.92
value: {index: 7, type: Single}
- key: [5888, 64, 3328]
speed: 4265.53
value: {index: 7, type: Single}
- key: [5888, 128, 256]
speed: 3622.53
value: {index: 10, type: Single}
- key: [5888, 128, 768]
speed: 4274.5
value: {index: 7, type: Single}
- key: [5888, 128, 1792]
speed: 4559.19
value: {index: 7, type: Single}
- key: [5888, 128, 3328]
speed: 4643.41
value: {index: 7, type: Single}
- key: [5888, 256, 256]
speed: 4787.87
value: {index: 10, type: Single}
- key: [5888, 256, 768]
speed: 5396.26
value: {index: 10, type: Single}
- key: [5888, 256, 1792]
speed: 5639.4
value: {index: 10, type: Single}
- key: [5888, 256, 3328]
speed: 5706.07
value: {index: 10, type: Single}
- key: [5888, 448, 256]
speed: 4492.9
value: {index: 8, type: Single}
- key: [5888, 448, 768]
speed: 5002.44
value: {index: 8, type: Single}
- key: [5888, 448, 1792]
speed: 5190.13
value: {index: 8, type: Single}
- key: [5888, 448, 3328]
speed: 5258.9
value: {index: 8, type: Single}
- key: [5888, 704, 256]
speed: 4884.18
value: {index: 10, type: Single}
- key: [5888, 704, 768]
speed: 5338.62
value: {index: 10, type: Single}
- key: [5888, 704, 1792]
speed: 5482.32
value: {index: 10, type: Single}
- key: [5888, 704, 3328]
speed: 5531.66
value: {index: 10, type: Single}
- key: [5888, 1024, 256]
speed: 5571.33
value: {index: 10, type: Single}
- key: [5888, 1024, 768]
speed: 5988.73
value: {index: 8, type: Single}
- key: [5888, 1024, 1792]
speed: 6098.23
value: {index: 8, type: Single}
- key: [5888, 1024, 3328]
speed: 5953.11
value: {index: 8, type: Single}
- key: [5888, 1408, 256]
speed: 5879.45
value: {index: 10, type: Single}
- key: [5888, 1408, 768]
speed: 6296.83
value: {index: 8, type: Single}
- key: [5888, 1408, 1792]
speed: 6405.23
value: {index: 8, type: Single}
- key: [5888, 1408, 3328]
speed: 6452.83
value: {index: 8, type: Single}
- key: [5888, 1856, 256]
speed: 5663.02
value: {index: 8, type: Single}
- key: [5888, 1856, 768]
speed: 6063.69
value: {index: 8, type: Single}
- key: [5888, 1856, 1792]
speed: 6184.31
value: {index: 8, type: Single}
- key: [5888, 1856, 3328]
speed: 6224.78
value: {index: 8, type: Single}
- key: [5888, 2368, 256]
speed: 5781.05
value: {index: 8, type: Single}
- key: [5888, 2368, 768]
speed: 6105.04
value: {index: 8, type: Single}
- key: [5888, 2368, 1792]
speed: 6231.33
value: {index: 8, type: Single}
- key: [5888, 2368, 3328]
speed: 6264.06
value: {index: 8, type: Single}
- key: [5888, 2944, 256]
speed: 6026.74
value: {index: 8, type: Single}
- key: [5888, 2944, 768]
speed: 6317.84
value: {index: 8, type: Single}
- key: [5888, 2944, 1792]
speed: 6411.54
value: {index: 8, type: Single}
- key: [5888, 2944, 3328]
speed: 6438.13
value: {index: 8, type: Single}
- key: [5888, 3584, 256]
speed: 6015.74
value: {index: 10, type: Single}
- key: [5888, 3584, 768]
speed: 6250.86
value: {index: 8, type: Single}
- key: [5888, 3584, 1792]
speed: 6332.66
value: {index: 8, type: Single}
- key: [5888, 3584, 3328]
speed: 6361.89
value: {index: 10, type: Single}
- key: [5888, 4288, 256]
speed: 6000.97
value: {index: 8, type: Single}
- key: [5888, 4288, 768]
speed: 6295.08
value: {index: 8, type: Single}
- key: [5888, 4288, 1792]
speed: 6372.56
value: {index: 8, type: Single}
- key: [5888, 4288, 3328]
speed: 6399.78
value: {index: 8, type: Single}
- key: [5888, 5056, 256]
speed: 6119.17
value: {index: 8, type: Single}
- key: [5888, 5056, 768]
speed: 6396.79
value: {index: 8, type: Single}
- key: [5888, 5056, 1792]
speed: 6479.74
value: {index: 8, type: Single}
- key: [5888, 5056, 3328]
speed: 6510.39
value: {index: 8, type: Single}
- key: [5888, 5888, 256]
speed: 6193.09
value: {index: 8, type: Single}
- key: [5888, 5888, 768]
speed: 6393.13
value: {index: 8, type: Single}
- key: [5888, 5888, 1792]
speed: 6468.86
value: {index: 8, type: Single}
- key: [5888, 5888, 3328]
speed: 6487.04
value: {index: 8, type: Single}
- key: [5888, 6784, 256]
speed: 6230.82
value: {index: 8, type: Single}
- key: [5888, 6784, 768]
speed: 6417.16
value: {index: 8, type: Single}
- key: [5888, 6784, 1792]
speed: 6502.91
value: {index: 8, type: Single}
- key: [5888, 6784, 3328]
speed: 6521.7
value: {index: 8, type: Single}
- key: [6784, 4, 256]
speed: 313.647
value: {index: 12, type: Single}
- key: [6784, 4, 768]
speed: 313.296
value: {index: 12, type: Single}
- key: [6784, 4, 1792]
speed: 165.814
value: {index: 12, type: Single}
- key: [6784, 4, 3328]
speed: 168.413
value: {index: 12, type: Single}
- key: [6784, 64, 256]
speed: 3025.12
value: {index: 7, type: Single}
- key: [6784, 64, 768]
speed: 3720.18
value: {index: 7, type: Single}
- key: [6784, 64, 1792]
speed: 3947.13
value: {index: 7, type: Single}
- key: [6784, 64, 3328]
speed: 4065.48
value: {index: 7, type: Single}
- key: [6784, 128, 256]
speed: 4077.37
value: {index: 10, type: Single}
- key: [6784, 128, 768]
speed: 4602.68
value: {index: 10, type: Single}
- key: [6784, 128, 1792]
speed: 4768.82
value: {index: 10, type: Single}
- key: [6784, 128, 3328]
speed: 4830.65
value: {index: 10, type: Single}
- key: [6784, 256, 256]
speed: 4482.38
value: {index: 8, type: Single}
- key: [6784, 256, 768]
speed: 4904.85
value: {index: 10, type: Single}
- key: [6784, 256, 1792]
speed: 5048.46
value: {index: 8, type: Single}
- key: [6784, 256, 3328]
speed: 5096.66
value: {index: 8, type: Single}
- key: [6784, 448, 256]
speed: 4358.22
value: {index: 10, type: Single}
- key: [6784, 448, 768]
speed: 4929.6
value: {index: 10, type: Single}
- key: [6784, 448, 1792]
speed: 5095.52
value: {index: 10, type: Single}
- key: [6784, 448, 3328]
speed: 5184.27
value: {index: 10, type: Single}
- key: [6784, 704, 256]
speed: 5137.02
value: {index: 8, type: Single}
- key: [6784, 704, 768]
speed: 5617.84
value: {index: 8, type: Single}
- key: [6784, 704, 1792]
speed: 5798.87
value: {index: 8, type: Single}
- key: [6784, 704, 3328]
speed: 5853.24
value: {index: 8, type: Single}
- key: [6784, 1024, 256]
speed: 5621.07
value: {index: 10, type: Single}
- key: [6784, 1024, 768]
speed: 5942.97
value: {index: 8, type: Single}
- key: [6784, 1024, 1792]
speed: 5977.99
value: {index: 8, type: Single}
- key: [6784, 1024, 3328]
speed: 5768.18
value: {index: 8, type: Single}
- key: [6784, 1408, 256]
speed: 5811.7
value: {index: 10, type: Single}
- key: [6784, 1408, 768]
speed: 6048.46
value: {index: 10, type: Single}
- key: [6784, 1408, 1792]
speed: 6137.73
value: {index: 10, type: Single}
- key: [6784, 1408, 3328]
speed: 6166.99
value: {index: 10, type: Single}
- key: [6784, 1856, 256]
speed: 5736.82
value: {index: 10, type: Single}
- key: [6784, 1856, 768]
speed: 6060.7
value: {index: 10, type: Single}
- key: [6784, 1856, 1792]
speed: 6144.65
value: {index: 10, type: Single}
- key: [6784, 1856, 3328]
speed: 6188.71
value: {index: 10, type: Single}
- key: [6784, 2368, 256]
speed: 5849.5
value: {index: 8, type: Single}
- key: [6784, 2368, 768]
speed: 6169.54
value: {index: 8, type: Single}
- key: [6784, 2368, 1792]
speed: 6291.35
value: {index: 8, type: Single}
- key: [6784, 2368, 3328]
speed: 6328.51
value: {index: 8, type: Single}
- key: [6784, 2944, 256]
speed: 6033.38
value: {index: 10, type: Single}
- key: [6784, 2944, 768]
speed: 6235.98
value: {index: 10, type: Single}
- key: [6784, 2944, 1792]
speed: 6309.21
value: {index: 8, type: Single}
- key: [6784, 2944, 3328]
speed: 6329.02
value: {index: 10, type: Single}
- key: [6784, 3584, 256]
speed: 6096.84
value: {index: 10, type: Single}
- key: [6784, 3584, 768]
speed: 6325.56
value: {index: 8, type: Single}
- key: [6784, 3584, 1792]
speed: 6395.35
value: {index: 8, type: Single}
- key: [6784, 3584, 3328]
speed: 6414.59
value: {index: 8, type: Single}
- key: [6784, 4288, 256]
speed: 6025.28
value: {index: 8, type: Single}
- key: [6784, 4288, 768]
speed: 6270.05
value: {index: 8, type: Single}
- key: [6784, 4288, 1792]
speed: 6348.48
value: {index: 8, type: Single}
- key: [6784, 4288, 3328]
speed: 6371.21
value: {index: 8, type: Single}
- key: [6784, 5056, 256]
speed: 6109.55
value: {index: 8, type: Single}
- key: [6784, 5056, 768]
speed: 6320.66
value: {index: 8, type: Single}
- key: [6784, 5056, 1792]
speed: 6392.33
value: {index: 8, type: Single}
- key: [6784, 5056, 3328]
speed: 6417.63
value: {index: 8, type: Single}
- key: [6784, 5888, 256]
speed: 6241.52
value: {index: 8, type: Single}
- key: [6784, 5888, 768]
speed: 6440.21
value: {index: 8, type: Single}
- key: [6784, 5888, 1792]
speed: 6504.35
value: {index: 8, type: Single}
- key: [6784, 5888, 3328]
speed: 6523.26
value: {index: 8, type: Single}
- key: [6784, 6784, 256]
speed: 6312.02
value: {index: 8, type: Single}
- key: [6784, 6784, 768]
speed: 6552.11
value: {index: 8, type: Single}
- key: [6784, 6784, 1792]
speed: 6628.56
value: {index: 8, type: Single}
- key: [6784, 6784, 3328]
speed: 6657.53
value: {index: 8, type: Single}
type: Matching
predicate:
type: And
value:
- type: TypesEqual
value: [Float, Float, Float, Float]
- {type: HighPrecisionAccumulate, value: false}
type: Problem
Contraction_l_Alik_Bljk_Cijk_Dijk:
rows:
- library:
distance: Euclidean
properties:
- {index: 0, type: FreeSizeA}
- {index: 0, type: FreeSizeB}
- {index: 0, type: BoundSize}
table:
- key: [4, 4, 256]
speed: 0.280683
value: {index: 20, type: Single}
- key: [4, 4, 768]
speed: 0.403613
value: {index: 20, type: Single}
- key: [4, 4, 1792]
speed: 0.420719
value: {index: 20, type: Single}
- key: [4, 4, 3328]
speed: 0.44372
value: {index: 20, type: Single}
- key: [4, 64, 256]
speed: 5.23492
value: {index: 20, type: Single}
- key: [4, 64, 768]
speed: 6.60235
value: {index: 20, type: Single}
- key: [4, 64, 1792]
speed: 6.92728
value: {index: 20, type: Single}
- key: [4, 64, 3328]
speed: 7.13924
value: {index: 20, type: Single}
- key: [4, 128, 256]
speed: 11.718
value: {index: 20, type: Single}
- key: [4, 128, 768]
speed: 15.7051
value: {index: 20, type: Single}
- key: [4, 128, 1792]
speed: 14.2532
value: {index: 20, type: Single}
- key: [4, 128, 3328]
speed: 14.3497
value: {index: 20, type: Single}
- key: [4, 256, 256]
speed: 22.3978
value: {index: 20, type: Single}
- key: [4, 256, 768]
speed: 30.7723
value: {index: 20, type: Single}
- key: [4, 256, 1792]
speed: 27.2519
value: {index: 20, type: Single}
- key: [4, 256, 3328]
speed: 29.007
value: {index: 20, type: Single}
- key: [4, 448, 256]
speed: 33.1169
value: {index: 20, type: Single}
- key: [4, 448, 768]
speed: 47.5169
value: {index: 20, type: Single}
- key: [4, 448, 1792]
speed: 51.4247
value: {index: 20, type: Single}
- key: [4, 448, 3328]
speed: 50.1301
value: {index: 20, type: Single}
- key: [4, 704, 256]
speed: 48.9041
value: {index: 20, type: Single}
- key: [4, 704, 768]
speed: 66.6571
value: {index: 20, type: Single}
- key: [4, 704, 1792]
speed: 75.4408
value: {index: 20, type: Single}
- key: [4, 704, 3328]
speed: 76.9552
value: {index: 20, type: Single}
- key: [4, 1024, 256]
speed: 70.0756
value: {index: 20, type: Single}
- key: [4, 1024, 768]
speed: 96.514
value: {index: 20, type: Single}
- key: [4, 1024, 1792]
speed: 106.317
value: {index: 20, type: Single}
- key: [4, 1024, 3328]
speed: 109.082
value: {index: 20, type: Single}
- key: [4, 1408, 256]
speed: 95.4102
value: {index: 20, type: Single}
- key: [4, 1408, 768]
speed: 128.051
value: {index: 20, type: Single}
- key: [4, 1408, 1792]
speed: 140.316
value: {index: 20, type: Single}
- key: [4, 1408, 3328]
speed: 146.259
value: {index: 20, type: Single}
- key: [4, 1856, 256]
speed: 113.023
value: {index: 20, type: Single}
- key: [4, 1856, 768]
speed: 159.359
value: {index: 20, type: Single}
- key: [4, 1856, 1792]
speed: 172.027
value: {index: 20, type: Single}
- key: [4, 1856, 3328]
speed: 185.092
value: {index: 20, type: Single}
- key: [4, 2368, 256]
speed: 138.12
value: {index: 20, type: Single}
- key: [4, 2368, 768]
speed: 184.939
value: {index: 20, type: Single}
- key: [4, 2368, 1792]
speed: 199.599
value: {index: 20, type: Single}
- key: [4, 2368, 3328]
speed: 201.015
value: {index: 20, type: Single}
- key: [4, 2944, 256]
speed: 154.155
value: {index: 20, type: Single}
- key: [4, 2944, 768]
speed: 204.851
value: {index: 20, type: Single}
- key: [4, 2944, 1792]
speed: 222.733
value: {index: 20, type: Single}
- key: [4, 2944, 3328]
speed: 219.163
value: {index: 20, type: Single}
- key: [4, 3584, 256]
speed: 172.027
value: {index: 20, type: Single}
- key: [4, 3584, 768]
speed: 239.729
value: {index: 20, type: Single}
- key: [4, 3584, 1792]
speed: 183.302
value: {index: 20, type: Single}
- key: [4, 3584, 3328]
speed: 177.969
value: {index: 20, type: Single}
- key: [4, 4288, 256]
speed: 174.853
value: {index: 20, type: Single}
- key: [4, 4288, 768]
speed: 241.285
value: {index: 20, type: Single}
- key: [4, 4288, 1792]
speed: 159.773
value: {index: 20, type: Single}
- key: [4, 4288, 3328]
speed: 168.25
value: {index: 20, type: Single}
- key: [4, 5056, 256]
speed: 185.884
value: {index: 20, type: Single}
- key: [4, 5056, 768]
speed: 265.414
value: {index: 20, type: Single}
- key: [4, 5056, 1792]
speed: 163.902
value: {index: 20, type: Single}
- key: [4, 5056, 3328]
speed: 171.564
value: {index: 20, type: Single}
- key: [4, 5888, 256]
speed: 190.617
value: {index: 20, type: Single}
- key: [4, 5888, 768]
speed: 240.335
value: {index: 20, type: Single}
- key: [4, 5888, 1792]
speed: 166.206
value: {index: 20, type: Single}
- key: [4, 5888, 3328]
speed: 169.597
value: {index: 20, type: Single}
- key: [4, 6784, 256]
speed: 203.427
value: {index: 20, type: Single}
- key: [4, 6784, 768]
speed: 244.43
value: {index: 20, type: Single}
- key: [4, 6784, 1792]
speed: 168.886
value: {index: 20, type: Single}
- key: [4, 6784, 3328]
speed: 171.179
value: {index: 20, type: Single}
- key: [64, 4, 256]
speed: 4.86118
value: {index: 20, type: Single}
- key: [64, 4, 768]
speed: 6.36488
value: {index: 20, type: Single}
- key: [64, 4, 1792]
speed: 6.8582
value: {index: 20, type: Single}
- key: [64, 4, 3328]
speed: 6.9959
value: {index: 20, type: Single}
- key: [64, 64, 256]
speed: 53.8228
value: {index: 16, type: Single}
- key: [64, 64, 768]
speed: 87.9211
value: {index: 17, type: Single}
- key: [64, 64, 1792]
speed: 104.744
value: {index: 18, type: Single}
- key: [64, 64, 3328]
speed: 106.802
value: {index: 17, type: Single}
- key: [64, 128, 256]
speed: 142.267
value: {index: 17, type: Single}
- key: [64, 128, 768]
speed: 190.005
value: {index: 17, type: Single}
- key: [64, 128, 1792]
speed: 206.863
value: {index: 18, type: Single}
- key: [64, 128, 3328]
speed: 192.692
value: {index: 18, type: Single}
- key: [64, 256, 256]
speed: 288.884
value: {index: 17, type: Single}
- key: [64, 256, 768]
speed: 377.48
value: {index: 17, type: Single}
- key: [64, 256, 1792]
speed: 397.944
value: {index: 18, type: Single}
- key: [64, 256, 3328]
speed: 330.823
value: {index: 17, type: Single}
- key: [64, 448, 256]
speed: 469.612
value: {index: 18, type: Single}
- key: [64, 448, 768]
speed: 650.472
value: {index: 18, type: Single}
- key: [64, 448, 1792]
speed: 575.615
value: {index: 17, type: Single}
- key: [64, 448, 3328]
speed: 581.553
value: {index: 17, type: Single}
- key: [64, 704, 256]
speed: 759.537
value: {index: 18, type: Single}
- key: [64, 704, 768]
speed: 961.168
value: {index: 17, type: Single}
- key: [64, 704, 1792]
speed: 879.007
value: {index: 17, type: Single}
- key: [64, 704, 3328]
speed: 896.071
value: {index: 17, type: Single}
- key: [64, 1024, 256]
speed: 1058.33
value: {index: 17, type: Single}
- key: [64, 1024, 768]
speed: 1183.72
value: {index: 18, type: Single}
- key: [64, 1024, 1792]
speed: 1225.2
value: {index: 17, type: Single}
- key: [64, 1024, 3328]
speed: 1285.73
value: {index: 17, type: Single}
- key: [64, 1408, 256]
speed: 1348.14
value: {index: 17, type: Single}
- key: [64, 1408, 768]
speed: 1428.53
value: {index: 17, type: Single}
- key: [64, 1408, 1792]
speed: 1640.28
value: {index: 17, type: Single}
- key: [64, 1408, 3328]
speed: 1727.89
value: {index: 17, type: Single}
- key: [64, 1856, 256]
speed: 1584.98
value: {index: 18, type: Single}
- key: [64, 1856, 768]
speed: 1819.08
value: {index: 18, type: Single}
- key: [64, 1856, 1792]
speed: 2114.46
value: {index: 17, type: Single}
- key: [64, 1856, 3328]
speed: 2162.31
value: {index: 17, type: Single}
- key: [64, 2368, 256]
speed: 1706.01
value: {index: 17, type: Single}
- key: [64, 2368, 768]
speed: 2035.3
value: {index: 17, type: Single}
- key: [64, 2368, 1792]
speed: 2365.32
value: {index: 18, type: Single}
- key: [64, 2368, 3328]
speed: 2411.03
value: {index: 18, type: Single}
- key: [64, 2944, 256]
speed: 2009.69
value: {index: 17, type: Single}
- key: [64, 2944, 768]
speed: 2438.75
value: {index: 18, type: Single}
- key: [64, 2944, 1792]
speed: 2745.8
value: {index: 17, type: Single}
- key: [64, 2944, 3328]
speed: 2975.38
value: {index: 18, type: Single}
- key: [64, 3584, 256]
speed: 2258.38
value: {index: 17, type: Single}
- key: [64, 3584, 768]
speed: 2758.83
value: {index: 17, type: Single}
- key: [64, 3584, 1792]
speed: 3310.81
value: {index: 17, type: Single}
- key: [64, 3584, 3328]
speed: 3470.91
value: {index: 17, type: Single}
- key: [64, 4288, 256]
speed: 1827.38
value: {index: 17, type: Single}
- key: [64, 4288, 768]
speed: 2226.31
value: {index: 17, type: Single}
- key: [64, 4288, 1792]
speed: 2436.29
value: {index: 18, type: Single}
- key: [64, 4288, 3328]
speed: 2485.76
value: {index: 17, type: Single}
- key: [64, 5056, 256]
speed: 1876.32
value: {index: 14, type: Single}
- key: [64, 5056, 768]
speed: 2558.99
value: {index: 14, type: Single}
- key: [64, 5056, 1792]
speed: 2795.69
value: {index: 14, type: Single}
- key: [64, 5056, 3328]
speed: 2990.66
value: {index: 17, type: Single}
- key: [64, 5888, 256]
speed: 2063.86
value: {index: 14, type: Single}
- key: [64, 5888, 768]
speed: 2924.32
value: {index: 14, type: Single}
- key: [64, 5888, 1792]
speed: 3170.81
value: {index: 17, type: Single}
- key: [64, 5888, 3328]
speed: 3356.44
value: {index: 17, type: Single}
- key: [64, 6784, 256]
speed: 2143.54
value: {index: 17, type: Single}
- key: [64, 6784, 768]
speed: 2902.27
value: {index: 18, type: Single}
- key: [64, 6784, 1792]
speed: 3264.94
value: {index: 17, type: Single}
- key: [64, 6784, 3328]
speed: 3620.3
value: {index: 14, type: Single}
- key: [128, 4, 256]
speed: 11.7186
value: {index: 20, type: Single}
- key: [128, 4, 768]
speed: 15.5213
value: {index: 20, type: Single}
- key: [128, 4, 1792]
speed: 14.1554
value: {index: 20, type: Single}
- key: [128, 4, 3328]
speed: 13.9494
value: {index: 20, type: Single}
- key: [128, 64, 256]
speed: 146.69
value: {index: 17, type: Single}
- key: [128, 64, 768]
speed: 193.467
value: {index: 18, type: Single}
- key: [128, 64, 1792]
speed: 209.488
value: {index: 18, type: Single}
- key: [128, 64, 3328]
speed: 192.995
value: {index: 17, type: Single}
- key: [128, 128, 256]
speed: 287.419
value: {index: 18, type: Single}
- key: [128, 128, 768]
speed: 382.576
value: {index: 18, type: Single}
- key: [128, 128, 1792]
speed: 413.296
value: {index: 17, type: Single}
- key: [128, 128, 3328]
speed: 341.094
value: {index: 17, type: Single}
- key: [128, 256, 256]
speed: 569.066
value: {index: 17, type: Single}
- key: [128, 256, 768]
speed: 732.182
value: {index: 18, type: Single}
- key: [128, 256, 1792]
speed: 717.378
value: {index: 18, type: Single}
- key: [128, 256, 3328]
speed: 738.296
value: {index: 17, type: Single}
- key: [128, 448, 256]
speed: 939.224
value: {index: 18, type: Single}
- key: [128, 448, 768]
speed: 1298.11
value: {index: 17, type: Single}
- key: [128, 448, 1792]
speed: 1141.76
value: {index: 18, type: Single}
- key: [128, 448, 3328]
speed: 1187.78
value: {index: 17, type: Single}
- key: [128, 704, 256]
speed: 1384.09
value: {index: 17, type: Single}
- key: [128, 704, 768]
speed: 1793.18
value: {index: 17, type: Single}
- key: [128, 704, 1792]
speed: 1644.0
value: {index: 17, type: Single}
- key: [128, 704, 3328]
speed: 1684.04
value: {index: 18, type: Single}
- key: [128, 1024, 256]
speed: 2058.93
value: {index: 17, type: Single}
- key: [128, 1024, 768]
speed: 2283.88
value: {index: 17, type: Single}
- key: [128, 1024, 1792]
speed: 2208.09
value: {index: 17, type: Single}
- key: [128, 1024, 3328]
speed: 2595.27
value: {index: 18, type: Single}
- key: [128, 1408, 256]
speed: 2133.03
value: {index: 18, type: Single}
- key: [128, 1408, 768]
speed: 2624.32
value: {index: 18, type: Single}
- key: [128, 1408, 1792]
speed: 2785.86
value: {index: 18, type: Single}
- key: [128, 1408, 3328]
speed: 2890.71
value: {index: 18, type: Single}
- key: [128, 1856, 256]
speed: 2648.44
value: {index: 17, type: Single}
- key: [128, 1856, 768]
speed: 3314.99
value: {index: 17, type: Single}
- key: [128, 1856, 1792]
speed: 3619.08
value: {index: 17, type: Single}
- key: [128, 1856, 3328]
speed: 3795.59
value: {index: 17, type: Single}
- key: [128, 2368, 256]
speed: 2476.33
value: {index: 17, type: Single}
- key: [128, 2368, 768]
speed: 2734.98
value: {index: 17, type: Single}
- key: [128, 2368, 1792]
speed: 2901.66
value: {index: 17, type: Single}
- key: [128, 2368, 3328]
speed: 2893.65
value: {index: 18, type: Single}
- key: [128, 2944, 256]
speed: 2913.41
value: {index: 17, type: Single}
- key: [128, 2944, 768]
speed: 3291.39
value: {index: 17, type: Single}
- key: [128, 2944, 1792]
speed: 3526.53
value: {index: 17, type: Single}
- key: [128, 2944, 3328]
speed: 3682.81
value: {index: 17, type: Single}
- key: [128, 3584, 256]
speed: 2903.67
value: {index: 17, type: Single}
- key: [128, 3584, 768]
speed: 3739.17
value: {index: 14, type: Single}
- key: [128, 3584, 1792]
speed: 4098.17
value: {index: 14, type: Single}
- key: [128, 3584, 3328]
speed: 4204.46
value: {index: 14, type: Single}
- key: [128, 4288, 256]
speed: 2891.49
value: {index: 17, type: Single}
- key: [128, 4288, 768]
speed: 3287.39
value: {index: 17, type: Single}
- key: [128, 4288, 1792]
speed: 3486.81
value: {index: 17, type: Single}
- key: [128, 4288, 3328]
speed: 3565.46
value: {index: 17, type: Single}
- key: [128, 5056, 256]
speed: 3227.36
value: {index: 17, type: Single}
- key: [128, 5056, 768]
speed: 3733.82
value: {index: 17, type: Single}
- key: [128, 5056, 1792]
speed: 4021.54
value: {index: 17, type: Single}
- key: [128, 5056, 3328]
speed: 4046.09
value: {index: 18, type: Single}
- key: [128, 5888, 256]
speed: 3301.13
value: {index: 17, type: Single}
- key: [128, 5888, 768]
speed: 3837.82
value: {index: 17, type: Single}
- key: [128, 5888, 1792]
speed: 4076.05
value: {index: 17, type: Single}
- key: [128, 5888, 3328]
speed: 4185.9
value: {index: 17, type: Single}
- key: [128, 6784, 256]
speed: 3572.55
value: {index: 14, type: Single}
- key: [128, 6784, 768]
speed: 4297.3
value: {index: 14, type: Single}
- key: [128, 6784, 1792]
speed: 4565.67
value: {index: 14, type: Single}
- key: [128, 6784, 3328]
speed: 4647.64
value: {index: 14, type: Single}
- key: [256, 4, 256]
speed: 21.9809
value: {index: 20, type: Single}
- key: [256, 4, 768]
speed: 30.075
value: {index: 20, type: Single}
- key: [256, 4, 1792]
speed: 27.1622
value: {index: 20, type: Single}
- key: [256, 4, 3328]
speed: 28.3108
value: {index: 20, type: Single}
- key: [256, 64, 256]
speed: 285.969
value: {index: 17, type: Single}
- key: [256, 64, 768]
speed: 375.806
value: {index: 18, type: Single}
- key: [256, 64, 1792]
speed: 401.572
value: {index: 17, type: Single}
- key: [256, 64, 3328]
speed: 335.498
value: {index: 18, type: Single}
- key: [256, 128, 256]
speed: 560.623
value: {index: 17, type: Single}
- key: [256, 128, 768]
speed: 749.954
value: {index: 18, type: Single}
- key: [256, 128, 1792]
speed: 748.539
value: {index: 18, type: Single}
- key: [256, 128, 3328]
speed: 692.457
value: {index: 18, type: Single}
- key: [256, 256, 256]
speed: 1083.66
value: {index: 18, type: Single}
- key: [256, 256, 768]
speed: 1464.36
value: {index: 17, type: Single}
- key: [256, 256, 1792]
speed: 1382.22
value: {index: 18, type: Single}
- key: [256, 256, 3328]
speed: 1448.27
value: {index: 17, type: Single}
- key: [256, 448, 256]
speed: 1761.57
value: {index: 17, type: Single}
- key: [256, 448, 768]
speed: 2461.82
value: {index: 18, type: Single}
- key: [256, 448, 1792]
speed: 2292.94
value: {index: 18, type: Single}
- key: [256, 448, 3328]
speed: 2424.74
value: {index: 17, type: Single}
- key: [256, 704, 256]
speed: 2155.15
value: {index: 18, type: Single}
- key: [256, 704, 768]
speed: 2616.98
value: {index: 18, type: Single}
- key: [256, 704, 1792]
speed: 2840.31
value: {index: 17, type: Single}
- key: [256, 704, 3328]
speed: 2942.19
value: {index: 18, type: Single}
- key: [256, 1024, 256]
speed: 2970.27
value: {index: 18, type: Single}
- key: [256, 1024, 768]
speed: 3759.14
value: {index: 18, type: Single}
- key: [256, 1024, 1792]
speed: 4083.47
value: {index: 18, type: Single}
- key: [256, 1024, 3328]
speed: 4170.43
value: {index: 17, type: Single}
- key: [256, 1408, 256]
speed: 2917.32
value: {index: 18, type: Single}
- key: [256, 1408, 768]
speed: 3406.6
value: {index: 17, type: Single}
- key: [256, 1408, 1792]
speed: 3483.71
value: {index: 17, type: Single}
- key: [256, 1408, 3328]
speed: 3530.37
value: {index: 17, type: Single}
- key: [256, 1856, 256]
speed: 3264.49
value: {index: 19, type: Single}
- key: [256, 1856, 768]
speed: 4014.73
value: {index: 14, type: Single}
- key: [256, 1856, 1792]
speed: 4268.18
value: {index: 14, type: Single}
- key: [256, 1856, 3328]
speed: 4365.31
value: {index: 14, type: Single}
- key: [256, 2368, 256]
speed: 3218.12
value: {index: 18, type: Single}
- key: [256, 2368, 768]
speed: 3688.38
value: {index: 17, type: Single}
- key: [256, 2368, 1792]
speed: 3840.01
value: {index: 17, type: Single}
- key: [256, 2368, 3328]
speed: 3887.94
value: {index: 18, type: Single}
- key: [256, 2944, 256]
speed: 3482.07
value: {index: 14, type: Single}
- key: [256, 2944, 768]
speed: 3970.42
value: {index: 18, type: Single}
- key: [256, 2944, 1792]
speed: 4138.03
value: {index: 18, type: Single}
- key: [256, 2944, 3328]
speed: 4238.83
value: {index: 18, type: Single}
- key: [256, 3584, 256]
speed: 4210.88
value: {index: 14, type: Single}
- key: [256, 3584, 768]
speed: 4702.15
value: {index: 14, type: Single}
- key: [256, 3584, 1792]
speed: 4890.0
value: {index: 14, type: Single}
- key: [256, 3584, 3328]
speed: 4946.07
value: {index: 14, type: Single}
- key: [256, 4288, 256]
speed: 3502.9
value: {index: 13, type: Single}
- key: [256, 4288, 768]
speed: 3966.87
value: {index: 18, type: Single}
- key: [256, 4288, 1792]
speed: 4090.51
value: {index: 18, type: Single}
- key: [256, 4288, 3328]
speed: 4173.78
value: {index: 18, type: Single}
- key: [256, 5056, 256]
speed: 3983.17
value: {index: 13, type: Single}
- key: [256, 5056, 768]
speed: 4477.58
value: {index: 14, type: Single}
- key: [256, 5056, 1792]
speed: 4643.59
value: {index: 14, type: Single}
- key: [256, 5056, 3328]
speed: 4718.85
value: {index: 14, type: Single}
- key: [256, 5888, 256]
speed: 4605.82
value: {index: 14, type: Single}
- key: [256, 5888, 768]
speed: 5230.11
value: {index: 14, type: Single}
- key: [256, 5888, 1792]
speed: 5428.66
value: {index: 14, type: Single}
- key: [256, 5888, 3328]
speed: 5498.94
value: {index: 14, type: Single}
- key: [256, 6784, 256]
speed: 4235.62
value: {index: 14, type: Single}
- key: [256, 6784, 768]
speed: 4658.65
value: {index: 14, type: Single}
- key: [256, 6784, 1792]
speed: 4935.77
value: {index: 15, type: Single}
- key: [256, 6784, 3328]
speed: 5004.79
value: {index: 15, type: Single}
- key: [448, 4, 256]
speed: 33.1169
value: {index: 20, type: Single}
- key: [448, 4, 768]
speed: 47.8839
value: {index: 20, type: Single}
- key: [448, 4, 1792]
speed: 50.3495
value: {index: 20, type: Single}
- key: [448, 4, 3328]
speed: 50.0678
value: {index: 20, type: Single}
- key: [448, 64, 256]
speed: 516.068
value: {index: 17, type: Single}
- key: [448, 64, 768]
speed: 669.507
value: {index: 17, type: Single}
- key: [448, 64, 1792]
speed: 583.359
value: {index: 17, type: Single}
- key: [448, 64, 3328]
speed: 606.185
value: {index: 18, type: Single}
- key: [448, 128, 256]
speed: 888.677
value: {index: 17, type: Single}
- key: [448, 128, 768]
speed: 1300.92
value: {index: 18, type: Single}
- key: [448, 128, 1792]
speed: 1214.73
value: {index: 18, type: Single}
- key: [448, 128, 3328]
speed: 1212.37
value: {index: 18, type: Single}
- key: [448, 256, 256]
speed: 1777.35
value: {index: 17, type: Single}
- key: [448, 256, 768]
speed: 2456.74
value: {index: 18, type: Single}
- key: [448, 256, 1792]
speed: 2389.71
value: {index: 18, type: Single}
- key: [448, 256, 3328]
speed: 2497.61
value: {index: 18, type: Single}
- key: [448, 448, 256]
speed: 2375.41
value: {index: 17, type: Single}
- key: [448, 448, 768]
speed: 3020.12
value: {index: 17, type: Single}
- key: [448, 448, 1792]
speed: 3223.99
value: {index: 18, type: Single}
- key: [448, 448, 3328]
speed: 3292.07
value: {index: 18, type: Single}
- key: [448, 704, 256]
speed: 2691.3
value: {index: 18, type: Single}
- key: [448, 704, 768]
speed: 3076.12
value: {index: 18, type: Single}
- key: [448, 704, 1792]
speed: 3135.95
value: {index: 17, type: Single}
- key: [448, 704, 3328]
speed: 3204.33
value: {index: 18, type: Single}
- key: [448, 1024, 256]
speed: 3248.79
value: {index: 14, type: Single}
- key: [448, 1024, 768]
speed: 3869.99
value: {index: 14, type: Single}
- key: [448, 1024, 1792]
speed: 4128.67
value: {index: 14, type: Single}
- key: [448, 1024, 3328]
speed: 4219.96
value: {index: 14, type: Single}
- key: [448, 1408, 256]
speed: 3400.81
value: {index: 17, type: Single}
- key: [448, 1408, 768]
speed: 3937.27
value: {index: 18, type: Single}
- key: [448, 1408, 1792]
speed: 4034.78
value: {index: 18, type: Single}
- key: [448, 1408, 3328]
speed: 4079.34
value: {index: 18, type: Single}
- key: [448, 1856, 256]
speed: 3674.61
value: {index: 14, type: Single}
- key: [448, 1856, 768]
speed: 4227.88
value: {index: 14, type: Single}
- key: [448, 1856, 1792]
speed: 4410.18
value: {index: 19, type: Single}
- key: [448, 1856, 3328]
speed: 4482.92
value: {index: 19, type: Single}
- key: [448, 2368, 256]
speed: 3515.11
value: {index: 13, type: Single}
- key: [448, 2368, 768]
speed: 3896.11
value: {index: 18, type: Single}
- key: [448, 2368, 1792]
speed: 4011.22
value: {index: 17, type: Single}
- key: [448, 2368, 3328]
speed: 4054.21
value: {index: 19, type: Single}
- key: [448, 2944, 256]
speed: 4283.89
value: {index: 14, type: Single}
- key: [448, 2944, 768]
speed: 4743.02
value: {index: 19, type: Single}
- key: [448, 2944, 1792]
speed: 4935.23
value: {index: 19, type: Single}
- key: [448, 2944, 3328]
speed: 4978.12
value: {index: 19, type: Single}
- key: [448, 3584, 256]
speed: 4107.28
value: {index: 14, type: Single}
- key: [448, 3584, 768]
speed: 4448.62
value: {index: 19, type: Single}
- key: [448, 3584, 1792]
speed: 4619.15
value: {index: 19, type: Single}
- key: [448, 3584, 3328]
speed: 4635.39
value: {index: 15, type: Single}
- key: [448, 4288, 256]
speed: 4708.44
value: {index: 14, type: Single}
- key: [448, 4288, 768]
speed: 5101.61
value: {index: 14, type: Single}
- key: [448, 4288, 1792]
speed: 5289.95
value: {index: 14, type: Single}
- key: [448, 4288, 3328]
speed: 5350.95
value: {index: 14, type: Single}
- key: [448, 5056, 256]
speed: 4575.07
value: {index: 14, type: Single}
- key: [448, 5056, 768]
speed: 5105.18
value: {index: 19, type: Single}
- key: [448, 5056, 1792]
speed: 5300.41
value: {index: 19, type: Single}
- key: [448, 5056, 3328]
speed: 5094.27
value: {index: 14, type: Single}
- key: [448, 5888, 256]
speed: 4636.88
value: {index: 14, type: Single}
- key: [448, 5888, 768]
speed: 4988.74
value: {index: 19, type: Single}
- key: [448, 5888, 1792]
speed: 5128.39
value: {index: 15, type: Single}
- key: [448, 5888, 3328]
speed: 5198.68
value: {index: 15, type: Single}
- key: [448, 6784, 256]
speed: 5272.74
value: {index: 14, type: Single}
- key: [448, 6784, 768]
speed: 5548.5
value: {index: 14, type: Single}
- key: [448, 6784, 1792]
speed: 5691.09
value: {index: 14, type: Single}
- key: [448, 6784, 3328]
speed: 5741.2
value: {index: 14, type: Single}
- key: [704, 4, 256]
speed: 48.9041
value: {index: 20, type: Single}
- key: [704, 4, 768]
speed: 66.5043
value: {index: 20, type: Single}
- key: [704, 4, 1792]
speed: 75.7761
value: {index: 20, type: Single}
- key: [704, 4, 3328]
speed: 78.4826
value: {index: 20, type: Single}
- key: [704, 64, 256]
speed: 794.458
value: {index: 18, type: Single}
- key: [704, 64, 768]
speed: 957.233
value: {index: 18, type: Single}
- key: [704, 64, 1792]
speed: 902.293
value: {index: 18, type: Single}
- key: [704, 64, 3328]
speed: 918.016
value: {index: 17, type: Single}
- key: [704, 128, 256]
speed: 1428.53
value: {index: 17, type: Single}
- key: [704, 128, 768]
speed: 1930.27
value: {index: 18, type: Single}
- key: [704, 128, 1792]
speed: 1860.01
value: {index: 17, type: Single}
- key: [704, 128, 3328]
speed: 2010.15
value: {index: 18, type: Single}
- key: [704, 256, 256]
speed: 2133.03
value: {index: 18, type: Single}
- key: [704, 256, 768]
speed: 2684.64
value: {index: 18, type: Single}
- key: [704, 256, 1792]
speed: 2889.25
value: {index: 18, type: Single}
- key: [704, 256, 3328]
speed: 2992.19
value: {index: 18, type: Single}
- key: [704, 448, 256]
speed: 2678.04
value: {index: 18, type: Single}
- key: [704, 448, 768]
speed: 3010.96
value: {index: 18, type: Single}
- key: [704, 448, 1792]
speed: 3143.7
value: {index: 17, type: Single}
- key: [704, 448, 3328]
speed: 3167.09
value: {index: 18, type: Single}
- key: [704, 704, 256]
speed: 3300.2
value: {index: 18, type: Single}
- key: [704, 704, 768]
speed: 3910.51
value: {index: 18, type: Single}
- key: [704, 704, 1792]
speed: 4068.42
value: {index: 18, type: Single}
- key: [704, 704, 3328]
speed: 4172.09
value: {index: 18, type: Single}
- key: [704, 1024, 256]
speed: 3408.15
value: {index: 14, type: Single}
- key: [704, 1024, 768]
speed: 3909.03
value: {index: 18, type: Single}
- key: [704, 1024, 1792]
speed: 4089.93
value: {index: 18, type: Single}
- key: [704, 1024, 3328]
speed: 4105.41
value: {index: 18, type: Single}
- key: [704, 1408, 256]
speed: 4673.43
value: {index: 14, type: Single}
- key: [704, 1408, 768]
speed: 5123.04
value: {index: 14, type: Single}
- key: [704, 1408, 1792]
speed: 5282.94
value: {index: 14, type: Single}
- key: [704, 1408, 3328]
speed: 5333.92
value: {index: 14, type: Single}
- key: [704, 1856, 256]
speed: 4379.82
value: {index: 19, type: Single}
- key: [704, 1856, 768]
speed: 4807.21
value: {index: 19, type: Single}
- key: [704, 1856, 1792]
speed: 4830.97
value: {index: 19, type: Single}
- key: [704, 1856, 3328]
speed: 4755.55
value: {index: 14, type: Single}
- key: [704, 2368, 256]
speed: 4208.35
value: {index: 19, type: Single}
- key: [704, 2368, 768]
speed: 4647.42
value: {index: 19, type: Single}
- key: [704, 2368, 1792]
speed: 4762.49
value: {index: 19, type: Single}
- key: [704, 2368, 3328]
speed: 4815.55
value: {index: 15, type: Single}
- key: [704, 2944, 256]
speed: 5243.5
value: {index: 14, type: Single}
- key: [704, 2944, 768]
speed: 5600.19
value: {index: 14, type: Single}
- key: [704, 2944, 1792]
speed: 5728.8
value: {index: 14, type: Single}
- key: [704, 2944, 3328]
speed: 5785.29
value: {index: 14, type: Single}
- key: [704, 3584, 256]
speed: 5177.99
value: {index: 14, type: Single}
- key: [704, 3584, 768]
speed: 5499.1
value: {index: 14, type: Single}
- key: [704, 3584, 1792]
speed: 5631.34
value: {index: 14, type: Single}
- key: [704, 3584, 3328]
speed: 5681.46
value: {index: 14, type: Single}
- key: [704, 4288, 256]
speed: 5144.25
value: {index: 14, type: Single}
- key: [704, 4288, 768]
speed: 5528.63
value: {index: 14, type: Single}
- key: [704, 4288, 1792]
speed: 5637.9
value: {index: 14, type: Single}
- key: [704, 4288, 3328]
speed: 5692.7
value: {index: 14, type: Single}
- key: [704, 5056, 256]
speed: 5256.85
value: {index: 14, type: Single}
- key: [704, 5056, 768]
speed: 5619.48
value: {index: 14, type: Single}
- key: [704, 5056, 1792]
speed: 5718.38
value: {index: 14, type: Single}
- key: [704, 5056, 3328]
speed: 5783.08
value: {index: 14, type: Single}
- key: [704, 5888, 256]
speed: 5478.12
value: {index: 14, type: Single}
- key: [704, 5888, 768]
speed: 5784.87
value: {index: 14, type: Single}
- key: [704, 5888, 1792]
speed: 5872.73
value: {index: 14, type: Single}
- key: [704, 5888, 3328]
speed: 5919.54
value: {index: 14, type: Single}
- key: [704, 6784, 256]
speed: 5151.44
value: {index: 14, type: Single}
- key: [704, 6784, 768]
speed: 5591.83
value: {index: 15, type: Single}
- key: [704, 6784, 1792]
speed: 5756.68
value: {index: 15, type: Single}
- key: [704, 6784, 3328]
speed: 5764.85
value: {index: 15, type: Single}
- key: [1024, 4, 256]
speed: 71.1333
value: {index: 20, type: Single}
- key: [1024, 4, 768]
speed: 95.2154
value: {index: 20, type: Single}
- key: [1024, 4, 1792]
speed: 106.431
value: {index: 20, type: Single}
- key: [1024, 4, 3328]
speed: 112.276
value: {index: 20, type: Single}
- key: [1024, 64, 256]
speed: 1038.93
value: {index: 17, type: Single}
- key: [1024, 64, 768]
speed: 1260.59
value: {index: 18, type: Single}
- key: [1024, 64, 1792]
speed: 1295.27
value: {index: 17, type: Single}
- key: [1024, 64, 3328]
speed: 1339.55
value: {index: 17, type: Single}
- key: [1024, 128, 256]
speed: 2059.0
value: {index: 17, type: Single}
- key: [1024, 128, 768]
speed: 2535.31
value: {index: 18, type: Single}
- key: [1024, 128, 1792]
speed: 2644.55
value: {index: 18, type: Single}
- key: [1024, 128, 3328]
speed: 2858.57
value: {index: 18, type: Single}
- key: [1024, 256, 256]
speed: 2913.03
value: {index: 18, type: Single}
- key: [1024, 256, 768]
speed: 3743.59
value: {index: 18, type: Single}
- key: [1024, 256, 1792]
speed: 4107.26
value: {index: 17, type: Single}
- key: [1024, 256, 3328]
speed: 4260.96
value: {index: 18, type: Single}
- key: [1024, 448, 256]
speed: 3202.85
value: {index: 19, type: Single}
- key: [1024, 448, 768]
speed: 3686.99
value: {index: 14, type: Single}
- key: [1024, 448, 1792]
speed: 4057.72
value: {index: 14, type: Single}
- key: [1024, 448, 3328]
speed: 4188.23
value: {index: 14, type: Single}
- key: [1024, 704, 256]
speed: 3312.95
value: {index: 19, type: Single}
- key: [1024, 704, 768]
speed: 3759.59
value: {index: 18, type: Single}
- key: [1024, 704, 1792]
speed: 4031.32
value: {index: 18, type: Single}
- key: [1024, 704, 3328]
speed: 4068.79
value: {index: 18, type: Single}
- key: [1024, 1024, 256]
speed: 4616.3
value: {index: 19, type: Single}
- key: [1024, 1024, 768]
speed: 5194.15
value: {index: 19, type: Single}
- key: [1024, 1024, 1792]
speed: 5469.27
value: {index: 14, type: Single}
- key: [1024, 1024, 3328]
speed: 5594.92
value: {index: 14, type: Single}
- key: [1024, 1408, 256]
speed: 4749.94
value: {index: 19, type: Single}
- key: [1024, 1408, 768]
speed: 5101.75
value: {index: 19, type: Single}
- key: [1024, 1408, 1792]
speed: 5186.46
value: {index: 19, type: Single}
- key: [1024, 1408, 3328]
speed: 5420.06
value: {index: 19, type: Single}
- key: [1024, 1856, 256]
speed: 4628.7
value: {index: 15, type: Single}
- key: [1024, 1856, 768]
speed: 5211.4
value: {index: 15, type: Single}
- key: [1024, 1856, 1792]
speed: 5413.49
value: {index: 15, type: Single}
- key: [1024, 1856, 3328]
speed: 5495.97
value: {index: 15, type: Single}
- key: [1024, 2368, 256]
speed: 4997.04
value: {index: 19, type: Single}
- key: [1024, 2368, 768]
speed: 5445.09
value: {index: 19, type: Single}
- key: [1024, 2368, 1792]
speed: 5619.85
value: {index: 19, type: Single}
- key: [1024, 2368, 3328]
speed: 5429.36
value: {index: 14, type: Single}
- key: [1024, 2944, 256]
speed: 5243.27
value: {index: 19, type: Single}
- key: [1024, 2944, 768]
speed: 5709.75
value: {index: 15, type: Single}
- key: [1024, 2944, 1792]
speed: 5853.96
value: {index: 15, type: Single}
- key: [1024, 2944, 3328]
speed: 5960.96
value: {index: 15, type: Single}
- key: [1024, 3584, 256]
speed: 5540.95
value: {index: 19, type: Single}
- key: [1024, 3584, 768]
speed: 6010.07
value: {index: 19, type: Single}
- key: [1024, 3584, 1792]
speed: 5845.58
value: {index: 14, type: Single}
- key: [1024, 3584, 3328]
speed: 5935.28
value: {index: 14, type: Single}
- key: [1024, 4288, 256]
speed: 5283.64
value: {index: 19, type: Single}
- key: [1024, 4288, 768]
speed: 5353.85
value: {index: 14, type: Single}
- key: [1024, 4288, 1792]
speed: 5616.06
value: {index: 19, type: Single}
- key: [1024, 4288, 3328]
speed: 5561.6
value: {index: 14, type: Single}
- key: [1024, 5056, 256]
speed: 5561.84
value: {index: 19, type: Single}
- key: [1024, 5056, 768]
speed: 6030.49
value: {index: 19, type: Single}
- key: [1024, 5056, 1792]
speed: 6212.04
value: {index: 15, type: Single}
- key: [1024, 5056, 3328]
speed: 6292.14
value: {index: 15, type: Single}
- key: [1024, 5888, 256]
speed: 5414.96
value: {index: 15, type: Single}
- key: [1024, 5888, 768]
speed: 5904.44
value: {index: 15, type: Single}
- key: [1024, 5888, 1792]
speed: 6012.75
value: {index: 15, type: Single}
- key: [1024, 5888, 3328]
speed: 6134.84
value: {index: 15, type: Single}
- key: [1024, 6784, 256]
speed: 5437.73
value: {index: 15, type: Single}
- key: [1024, 6784, 768]
speed: 5876.53
value: {index: 15, type: Single}
- key: [1024, 6784, 1792]
speed: 6042.25
value: {index: 15, type: Single}
- key: [1024, 6784, 3328]
speed: 6111.19
value: {index: 15, type: Single}
- key: [1408, 4, 256]
speed: 97.8083
value: {index: 20, type: Single}
- key: [1408, 4, 768]
speed: 132.406
value: {index: 20, type: Single}
- key: [1408, 4, 1792]
speed: 148.578
value: {index: 20, type: Single}
- key: [1408, 4, 3328]
speed: 154.662
value: {index: 20, type: Single}
- key: [1408, 64, 256]
speed: 1428.53
value: {index: 17, type: Single}
- key: [1408, 64, 768]
speed: 1730.11
value: {index: 18, type: Single}
- key: [1408, 64, 1792]
speed: 1831.88
value: {index: 18, type: Single}
- key: [1408, 64, 3328]
speed: 1890.03
value: {index: 18, type: Single}
- key: [1408, 128, 256]
speed: 2177.73
value: {index: 18, type: Single}
- key: [1408, 128, 768]
speed: 2676.96
value: {index: 18, type: Single}
- key: [1408, 128, 1792]
speed: 2939.9
value: {index: 18, type: Single}
- key: [1408, 128, 3328]
speed: 2947.54
value: {index: 18, type: Single}
- key: [1408, 256, 256]
speed: 2903.68
value: {index: 18, type: Single}
- key: [1408, 256, 768]
speed: 3425.32
value: {index: 17, type: Single}
- key: [1408, 256, 1792]
speed: 3556.17
value: {index: 18, type: Single}
- key: [1408, 256, 3328]
speed: 3673.73
value: {index: 17, type: Single}
- key: [1408, 448, 256]
speed: 3364.11
value: {index: 18, type: Single}
- key: [1408, 448, 768]
speed: 3911.36
value: {index: 17, type: Single}
- key: [1408, 448, 1792]
speed: 4108.65
value: {index: 18, type: Single}
- key: [1408, 448, 3328]
speed: 4110.69
value: {index: 17, type: Single}
- key: [1408, 704, 256]
speed: 4573.57
value: {index: 19, type: Single}
- key: [1408, 704, 768]
speed: 5107.78
value: {index: 19, type: Single}
- key: [1408, 704, 1792]
speed: 5120.49
value: {index: 19, type: Single}
- key: [1408, 704, 3328]
speed: 5328.18
value: {index: 19, type: Single}
- key: [1408, 1024, 256]
speed: 4880.19
value: {index: 19, type: Single}
- key: [1408, 1024, 768]
speed: 5100.0
value: {index: 14, type: Single}
- key: [1408, 1024, 1792]
speed: 5351.17
value: {index: 19, type: Single}
- key: [1408, 1024, 3328]
speed: 5259.01
value: {index: 14, type: Single}
- key: [1408, 1408, 256]
speed: 5174.62
value: {index: 19, type: Single}
- key: [1408, 1408, 768]
speed: 5600.45
value: {index: 19, type: Single}
- key: [1408, 1408, 1792]
speed: 5676.91
value: {index: 15, type: Single}
- key: [1408, 1408, 3328]
speed: 5742.85
value: {index: 15, type: Single}
- key: [1408, 1856, 256]
speed: 5547.4
value: {index: 19, type: Single}
- key: [1408, 1856, 768]
speed: 5132.3
value: {index: 19, type: Single}
- key: [1408, 1856, 1792]
speed: 5802.48
value: {index: 19, type: Single}
- key: [1408, 1856, 3328]
speed: 5170.2
value: {index: 15, type: Single}
- key: [1408, 2368, 256]
speed: 5292.83
value: {index: 19, type: Single}
- key: [1408, 2368, 768]
speed: 5581.71
value: {index: 19, type: Single}
- key: [1408, 2368, 1792]
speed: 5622.3
value: {index: 19, type: Single}
- key: [1408, 2368, 3328]
speed: 5419.8
value: {index: 14, type: Single}
- key: [1408, 2944, 256]
speed: 5732.4
value: {index: 19, type: Single}
- key: [1408, 2944, 768]
speed: 5995.51
value: {index: 15, type: Single}
- key: [1408, 2944, 1792]
speed: 6184.59
value: {index: 15, type: Single}
- key: [1408, 2944, 3328]
speed: 6253.27
value: {index: 15, type: Single}
- key: [1408, 3584, 256]
speed: 5680.61
value: {index: 19, type: Single}
- key: [1408, 3584, 768]
speed: 5950.0
value: {index: 19, type: Single}
- key: [1408, 3584, 1792]
speed: 6089.2
value: {index: 15, type: Single}
- key: [1408, 3584, 3328]
speed: 6149.32
value: {index: 15, type: Single}
- key: [1408, 4288, 256]
speed: 5716.46
value: {index: 19, type: Single}
- key: [1408, 4288, 768]
speed: 6046.09
value: {index: 19, type: Single}
- key: [1408, 4288, 1792]
speed: 6100.13
value: {index: 15, type: Single}
- key: [1408, 4288, 3328]
speed: 6159.92
value: {index: 15, type: Single}
- key: [1408, 5056, 256]
speed: 5820.22
value: {index: 19, type: Single}
- key: [1408, 5056, 768]
speed: 6008.82
value: {index: 15, type: Single}
- key: [1408, 5056, 1792]
speed: 6190.77
value: {index: 15, type: Single}
- key: [1408, 5056, 3328]
speed: 6256.77
value: {index: 15, type: Single}
- key: [1408, 5888, 256]
speed: 5917.1
value: {index: 19, type: Single}
- key: [1408, 5888, 768]
speed: 6201.42
value: {index: 15, type: Single}
- key: [1408, 5888, 1792]
speed: 6354.89
value: {index: 15, type: Single}
- key: [1408, 5888, 3328]
speed: 6374.74
value: {index: 15, type: Single}
- key: [1408, 6784, 256]
speed: 5841.52
value: {index: 19, type: Single}
- key: [1408, 6784, 768]
speed: 6038.86
value: {index: 19, type: Single}
- key: [1408, 6784, 1792]
speed: 5911.15
value: {index: 15, type: Single}
- key: [1408, 6784, 3328]
speed: 5948.56
value: {index: 15, type: Single}
- key: [1856, 4, 256]
speed: 127.012
value: {index: 20, type: Single}
- key: [1856, 4, 768]
speed: 169.165
value: {index: 20, type: Single}
- key: [1856, 4, 1792]
speed: 179.06
value: {index: 20, type: Single}
- key: [1856, 4, 3328]
speed: 194.369
value: {index: 20, type: Single}
- key: [1856, 64, 256]
speed: 1849.12
value: {index: 17, type: Single}
- key: [1856, 64, 768]
speed: 2156.8
value: {index: 17, type: Single}
- key: [1856, 64, 1792]
speed: 2326.76
value: {index: 17, type: Single}
- key: [1856, 64, 3328]
speed: 2377.1
value: {index: 17, type: Single}
- key: [1856, 128, 256]
speed: 2755.04
value: {index: 17, type: Single}
- key: [1856, 128, 768]
speed: 3488.7
value: {index: 18, type: Single}
- key: [1856, 128, 1792]
speed: 3793.47
value: {index: 18, type: Single}
- key: [1856, 128, 3328]
speed: 3840.66
value: {index: 17, type: Single}
- key: [1856, 256, 256]
speed: 3303.9
value: {index: 14, type: Single}
- key: [1856, 256, 768]
speed: 4004.94
value: {index: 14, type: Single}
- key: [1856, 256, 1792]
speed: 4287.27
value: {index: 14, type: Single}
- key: [1856, 256, 3328]
speed: 4369.78
value: {index: 14, type: Single}
- key: [1856, 448, 256]
speed: 3806.02
value: {index: 19, type: Single}
- key: [1856, 448, 768]
speed: 4257.11
value: {index: 19, type: Single}
- key: [1856, 448, 1792]
speed: 4425.71
value: {index: 19, type: Single}
- key: [1856, 448, 3328]
speed: 4505.08
value: {index: 19, type: Single}
- key: [1856, 704, 256]
speed: 4379.79
value: {index: 19, type: Single}
- key: [1856, 704, 768]
speed: 4733.31
value: {index: 19, type: Single}
- key: [1856, 704, 1792]
speed: 4704.43
value: {index: 14, type: Single}
- key: [1856, 704, 3328]
speed: 4760.56
value: {index: 14, type: Single}
- key: [1856, 1024, 256]
speed: 4894.27
value: {index: 19, type: Single}
- key: [1856, 1024, 768]
speed: 5351.54
value: {index: 19, type: Single}
- key: [1856, 1024, 1792]
speed: 5417.95
value: {index: 15, type: Single}
- key: [1856, 1024, 3328]
speed: 5500.93
value: {index: 15, type: Single}
- key: [1856, 1408, 256]
speed: 5407.87
value: {index: 14, type: Single}
- key: [1856, 1408, 768]
speed: 5741.36
value: {index: 14, type: Single}
- key: [1856, 1408, 1792]
speed: 5841.08
value: {index: 14, type: Single}
- key: [1856, 1408, 3328]
speed: 5877.01
value: {index: 14, type: Single}
- key: [1856, 1856, 256]
speed: 5377.0
value: {index: 19, type: Single}
- key: [1856, 1856, 768]
speed: 5655.44
value: {index: 19, type: Single}
- key: [1856, 1856, 1792]
speed: 5554.42
value: {index: 14, type: Single}
- key: [1856, 1856, 3328]
speed: 5595.93
value: {index: 14, type: Single}
- key: [1856, 2368, 256]
speed: 5457.69
value: {index: 19, type: Single}
- key: [1856, 2368, 768]
speed: 5628.25
value: {index: 19, type: Single}
- key: [1856, 2368, 1792]
speed: 5556.38
value: {index: 14, type: Single}
- key: [1856, 2368, 3328]
speed: 5589.32
value: {index: 14, type: Single}
- key: [1856, 2944, 256]
speed: 5611.69
value: {index: 19, type: Single}
- key: [1856, 2944, 768]
speed: 5946.88
value: {index: 19, type: Single}
- key: [1856, 2944, 1792]
speed: 5691.67
value: {index: 14, type: Single}
- key: [1856, 2944, 3328]
speed: 5718.08
value: {index: 14, type: Single}
- key: [1856, 3584, 256]
speed: 5556.77
value: {index: 14, type: Single}
- key: [1856, 3584, 768]
speed: 5822.79
value: {index: 14, type: Single}
- key: [1856, 3584, 1792]
speed: 5880.67
value: {index: 14, type: Single}
- key: [1856, 3584, 3328]
speed: 5903.89
value: {index: 14, type: Single}
- key: [1856, 4288, 256]
speed: 5744.35
value: {index: 19, type: Single}
- key: [1856, 4288, 768]
speed: 5958.83
value: {index: 15, type: Single}
- key: [1856, 4288, 1792]
speed: 6100.37
value: {index: 15, type: Single}
- key: [1856, 4288, 3328]
speed: 6153.65
value: {index: 15, type: Single}
- key: [1856, 5056, 256]
speed: 5743.9
value: {index: 19, type: Single}
- key: [1856, 5056, 768]
speed: 5957.39
value: {index: 19, type: Single}
- key: [1856, 5056, 1792]
speed: 5795.51
value: {index: 15, type: Single}
- key: [1856, 5056, 3328]
speed: 5837.83
value: {index: 15, type: Single}
- key: [1856, 5888, 256]
speed: 5776.48
value: {index: 19, type: Single}
- key: [1856, 5888, 768]
speed: 6018.59
value: {index: 15, type: Single}
- key: [1856, 5888, 1792]
speed: 6140.49
value: {index: 15, type: Single}
- key: [1856, 5888, 3328]
speed: 6191.25
value: {index: 15, type: Single}
- key: [1856, 6784, 256]
speed: 5869.92
value: {index: 19, type: Single}
- key: [1856, 6784, 768]
speed: 5944.5
value: {index: 19, type: Single}
- key: [1856, 6784, 1792]
speed: 6010.54
value: {index: 15, type: Single}
- key: [1856, 6784, 3328]
speed: 6057.68
value: {index: 15, type: Single}
- key: [2368, 4, 256]
speed: 139.294
value: {index: 20, type: Single}
- key: [2368, 4, 768]
speed: 188.127
value: {index: 20, type: Single}
- key: [2368, 4, 1792]
speed: 208.31
value: {index: 20, type: Single}
- key: [2368, 4, 3328]
speed: 201.109
value: {index: 20, type: Single}
- key: [2368, 64, 256]
speed: 1844.2
value: {index: 18, type: Single}
- key: [2368, 64, 768]
speed: 2283.78
value: {index: 18, type: Single}
- key: [2368, 64, 1792]
speed: 2458.92
value: {index: 18, type: Single}
- key: [2368, 64, 3328]
speed: 2469.62
value: {index: 18, type: Single}
- key: [2368, 128, 256]
speed: 2413.59
value: {index: 18, type: Single}
- key: [2368, 128, 768]
speed: 2869.85
value: {index: 18, type: Single}
- key: [2368, 128, 1792]
speed: 3016.24
value: {index: 18, type: Single}
- key: [2368, 128, 3328]
speed: 2982.37
value: {index: 18, type: Single}
- key: [2368, 256, 256]
speed: 3203.34
value: {index: 18, type: Single}
- key: [2368, 256, 768]
speed: 3799.89
value: {index: 18, type: Single}
- key: [2368, 256, 1792]
speed: 3907.54
value: {index: 18, type: Single}
- key: [2368, 256, 3328]
speed: 4010.46
value: {index: 18, type: Single}
- key: [2368, 448, 256]
speed: 3604.96
value: {index: 19, type: Single}
- key: [2368, 448, 768]
speed: 3922.51
value: {index: 19, type: Single}
- key: [2368, 448, 1792]
speed: 4047.27
value: {index: 18, type: Single}
- key: [2368, 448, 3328]
speed: 4056.62
value: {index: 19, type: Single}
- key: [2368, 704, 256]
speed: 4387.84
value: {index: 19, type: Single}
- key: [2368, 704, 768]
speed: 4736.58
value: {index: 19, type: Single}
- key: [2368, 704, 1792]
speed: 4797.05
value: {index: 19, type: Single}
- key: [2368, 704, 3328]
speed: 4816.79
value: {index: 15, type: Single}
- key: [2368, 1024, 256]
speed: 5185.64
value: {index: 19, type: Single}
- key: [2368, 1024, 768]
speed: 5329.66
value: {index: 14, type: Single}
- key: [2368, 1024, 1792]
speed: 5649.62
value: {index: 19, type: Single}
- key: [2368, 1024, 3328]
speed: 5463.39
value: {index: 14, type: Single}
- key: [2368, 1408, 256]
speed: 5283.12
value: {index: 19, type: Single}
- key: [2368, 1408, 768]
speed: 5586.21
value: {index: 19, type: Single}
- key: [2368, 1408, 1792]
speed: 5404.91
value: {index: 14, type: Single}
- key: [2368, 1408, 3328]
speed: 5428.45
value: {index: 14, type: Single}
- key: [2368, 1856, 256]
speed: 5451.81
value: {index: 19, type: Single}
- key: [2368, 1856, 768]
speed: 5718.66
value: {index: 19, type: Single}
- key: [2368, 1856, 1792]
speed: 5558.7
value: {index: 14, type: Single}
- key: [2368, 1856, 3328]
speed: 5585.84
value: {index: 14, type: Single}
- key: [2368, 2368, 256]
speed: 5750.37
value: {index: 19, type: Single}
- key: [2368, 2368, 768]
speed: 5741.29
value: {index: 14, type: Single}
- key: [2368, 2368, 1792]
speed: 5827.95
value: {index: 14, type: Single}
- key: [2368, 2368, 3328]
speed: 5856.11
value: {index: 14, type: Single}
- key: [2368, 2944, 256]
speed: 5729.49
value: {index: 19, type: Single}
- key: [2368, 2944, 768]
speed: 5954.65
value: {index: 19, type: Single}
- key: [2368, 2944, 1792]
speed: 6084.63
value: {index: 15, type: Single}
- key: [2368, 2944, 3328]
speed: 6139.54
value: {index: 15, type: Single}
- key: [2368, 3584, 256]
speed: 5789.58
value: {index: 19, type: Single}
- key: [2368, 3584, 768]
speed: 5977.18
value: {index: 19, type: Single}
- key: [2368, 3584, 1792]
speed: 5815.66
value: {index: 15, type: Single}
- key: [2368, 3584, 3328]
speed: 5855.28
value: {index: 15, type: Single}
- key: [2368, 4288, 256]
speed: 5833.96
value: {index: 19, type: Single}
- key: [2368, 4288, 768]
speed: 5801.49
value: {index: 14, type: Single}
- key: [2368, 4288, 1792]
speed: 5862.36
value: {index: 14, type: Single}
- key: [2368, 4288, 3328]
speed: 5886.88
value: {index: 14, type: Single}
- key: [2368, 5056, 256]
speed: 5827.64
value: {index: 19, type: Single}
- key: [2368, 5056, 768]
speed: 6030.64
value: {index: 15, type: Single}
- key: [2368, 5056, 1792]
speed: 6158.75
value: {index: 15, type: Single}
- key: [2368, 5056, 3328]
speed: 6222.28
value: {index: 15, type: Single}
- key: [2368, 5888, 256]
speed: 5848.4
value: {index: 19, type: Single}
- key: [2368, 5888, 768]
speed: 6067.37
value: {index: 15, type: Single}
- key: [2368, 5888, 1792]
speed: 6191.4
value: {index: 15, type: Single}
- key: [2368, 5888, 3328]
speed: 6231.65
value: {index: 15, type: Single}
- key: [2368, 6784, 256]
speed: 5879.23
value: {index: 19, type: Single}
- key: [2368, 6784, 768]
speed: 6139.51
value: {index: 15, type: Single}
- key: [2368, 6784, 1792]
speed: 6248.35
value: {index: 15, type: Single}
- key: [2368, 6784, 3328]
speed: 6281.46
value: {index: 15, type: Single}
- key: [2944, 4, 256]
speed: 166.791
value: {index: 20, type: Single}
- key: [2944, 4, 768]
speed: 227.355
value: {index: 20, type: Single}
- key: [2944, 4, 1792]
speed: 223.608
value: {index: 20, type: Single}
- key: [2944, 4, 3328]
speed: 222.48
value: {index: 20, type: Single}
- key: [2944, 64, 256]
speed: 2253.11
value: {index: 18, type: Single}
- key: [2944, 64, 768]
speed: 2790.62
value: {index: 18, type: Single}
- key: [2944, 64, 1792]
speed: 2986.92
value: {index: 18, type: Single}
- key: [2944, 64, 3328]
speed: 3068.12
value: {index: 18, type: Single}
- key: [2944, 128, 256]
speed: 2718.78
value: {index: 19, type: Single}
- key: [2944, 128, 768]
speed: 3488.3
value: {index: 18, type: Single}
- key: [2944, 128, 1792]
speed: 3678.81
value: {index: 18, type: Single}
- key: [2944, 128, 3328]
speed: 3852.95
value: {index: 18, type: Single}
- key: [2944, 256, 256]
speed: 3597.51
value: {index: 14, type: Single}
- key: [2944, 256, 768]
speed: 4065.45
value: {index: 18, type: Single}
- key: [2944, 256, 1792]
speed: 4245.96
value: {index: 18, type: Single}
- key: [2944, 256, 3328]
speed: 4292.02
value: {index: 18, type: Single}
- key: [2944, 448, 256]
speed: 4438.21
value: {index: 19, type: Single}
- key: [2944, 448, 768]
speed: 4861.05
value: {index: 19, type: Single}
- key: [2944, 448, 1792]
speed: 4951.32
value: {index: 19, type: Single}
- key: [2944, 448, 3328]
speed: 4802.99
value: {index: 14, type: Single}
- key: [2944, 704, 256]
speed: 5270.51
value: {index: 19, type: Single}
- key: [2944, 704, 768]
speed: 5863.01
value: {index: 19, type: Single}
- key: [2944, 704, 1792]
speed: 5807.1
value: {index: 19, type: Single}
- key: [2944, 704, 3328]
speed: 4646.19
value: {index: 14, type: Single}
- key: [2944, 1024, 256]
speed: 5291.21
value: {index: 19, type: Single}
- key: [2944, 1024, 768]
speed: 5845.37
value: {index: 19, type: Single}
- key: [2944, 1024, 1792]
speed: 5897.52
value: {index: 15, type: Single}
- key: [2944, 1024, 3328]
speed: 5960.7
value: {index: 15, type: Single}
- key: [2944, 1408, 256]
speed: 5680.13
value: {index: 19, type: Single}
- key: [2944, 1408, 768]
speed: 5998.02
value: {index: 15, type: Single}
- key: [2944, 1408, 1792]
speed: 6171.27
value: {index: 15, type: Single}
- key: [2944, 1408, 3328]
speed: 6244.25
value: {index: 15, type: Single}
- key: [2944, 1856, 256]
speed: 5581.83
value: {index: 19, type: Single}
- key: [2944, 1856, 768]
speed: 5912.74
value: {index: 19, type: Single}
- key: [2944, 1856, 1792]
speed: 5677.49
value: {index: 14, type: Single}
- key: [2944, 1856, 3328]
speed: 5707.45
value: {index: 14, type: Single}
- key: [2944, 2368, 256]
speed: 5668.82
value: {index: 19, type: Single}
- key: [2944, 2368, 768]
speed: 5967.93
value: {index: 19, type: Single}
- key: [2944, 2368, 1792]
speed: 6072.36
value: {index: 15, type: Single}
- key: [2944, 2368, 3328]
speed: 6128.61
value: {index: 15, type: Single}
- key: [2944, 2944, 256]
speed: 5795.83
value: {index: 19, type: Single}
- key: [2944, 2944, 768]
speed: 5920.71
value: {index: 19, type: Single}
- key: [2944, 2944, 1792]
speed: 5921.37
value: {index: 15, type: Single}
- key: [2944, 2944, 3328]
speed: 5978.7
value: {index: 15, type: Single}
- key: [2944, 3584, 256]
speed: 5789.83
value: {index: 19, type: Single}
- key: [2944, 3584, 768]
speed: 5973.52
value: {index: 19, type: Single}
- key: [2944, 3584, 1792]
speed: 5946.56
value: {index: 15, type: Single}
- key: [2944, 3584, 3328]
speed: 5986.14
value: {index: 15, type: Single}
- key: [2944, 4288, 256]
speed: 5814.61
value: {index: 19, type: Single}
- key: [2944, 4288, 768]
speed: 5971.39
value: {index: 19, type: Single}
- key: [2944, 4288, 1792]
speed: 6009.46
value: {index: 15, type: Single}
- key: [2944, 4288, 3328]
speed: 6065.46
value: {index: 15, type: Single}
- key: [2944, 5056, 256]
speed: 5915.45
value: {index: 19, type: Single}
- key: [2944, 5056, 768]
speed: 6047.59
value: {index: 19, type: Single}
- key: [2944, 5056, 1792]
speed: 6162.15
value: {index: 15, type: Single}
- key: [2944, 5056, 3328]
speed: 6213.81
value: {index: 15, type: Single}
- key: [2944, 5888, 256]
speed: 5937.13
value: {index: 19, type: Single}
- key: [2944, 5888, 768]
speed: 6244.08
value: {index: 15, type: Single}
- key: [2944, 5888, 1792]
speed: 6353.35
value: {index: 15, type: Single}
- key: [2944, 5888, 3328]
speed: 6395.98
value: {index: 15, type: Single}
- key: [2944, 6784, 256]
speed: 5999.28
value: {index: 19, type: Single}
- key: [2944, 6784, 768]
speed: 6166.33
value: {index: 15, type: Single}
- key: [2944, 6784, 1792]
speed: 6253.02
value: {index: 15, type: Single}
- key: [2944, 6784, 3328]
speed: 6294.07
value: {index: 15, type: Single}
- key: [3584, 4, 256]
speed: 195.053
value: {index: 20, type: Single}
- key: [3584, 4, 768]
speed: 258.941
value: {index: 20, type: Single}
- key: [3584, 4, 1792]
speed: 200.005
value: {index: 20, type: Single}
- key: [3584, 4, 3328]
speed: 170.705
value: {index: 20, type: Single}
- key: [3584, 64, 256]
speed: 2696.25
value: {index: 18, type: Single}
- key: [3584, 64, 768]
speed: 3378.0
value: {index: 18, type: Single}
- key: [3584, 64, 1792]
speed: 3596.18
value: {index: 18, type: Single}
- key: [3584, 64, 3328]
speed: 3743.23
value: {index: 18, type: Single}
- key: [3584, 128, 256]
speed: 3268.86
value: {index: 19, type: Single}
- key: [3584, 128, 768]
speed: 3895.36
value: {index: 14, type: Single}
- key: [3584, 128, 1792]
speed: 4150.27
value: {index: 14, type: Single}
- key: [3584, 128, 3328]
speed: 4234.7
value: {index: 14, type: Single}
- key: [3584, 256, 256]
speed: 4302.32
value: {index: 14, type: Single}
- key: [3584, 256, 768]
speed: 4741.99
value: {index: 19, type: Single}
- key: [3584, 256, 1792]
speed: 4885.68
value: {index: 14, type: Single}
- key: [3584, 256, 3328]
speed: 4938.96
value: {index: 14, type: Single}
- key: [3584, 448, 256]
speed: 4229.35
value: {index: 19, type: Single}
- key: [3584, 448, 768]
speed: 4493.05
value: {index: 19, type: Single}
- key: [3584, 448, 1792]
speed: 4588.6
value: {index: 19, type: Single}
- key: [3584, 448, 3328]
speed: 4620.55
value: {index: 15, type: Single}
- key: [3584, 704, 256]
speed: 5271.89
value: {index: 19, type: Single}
- key: [3584, 704, 768]
speed: 5773.38
value: {index: 19, type: Single}
- key: [3584, 704, 1792]
speed: 5642.28
value: {index: 19, type: Single}
- key: [3584, 704, 3328]
speed: 4978.98
value: {index: 15, type: Single}
- key: [3584, 1024, 256]
speed: 5644.53
value: {index: 19, type: Single}
- key: [3584, 1024, 768]
speed: 6130.14
value: {index: 19, type: Single}
- key: [3584, 1024, 1792]
speed: 5912.54
value: {index: 14, type: Single}
- key: [3584, 1024, 3328]
speed: 5952.0
value: {index: 14, type: Single}
- key: [3584, 1408, 256]
speed: 5557.51
value: {index: 19, type: Single}
- key: [3584, 1408, 768]
speed: 5989.51
value: {index: 19, type: Single}
- key: [3584, 1408, 1792]
speed: 6074.96
value: {index: 15, type: Single}
- key: [3584, 1408, 3328]
speed: 6145.32
value: {index: 15, type: Single}
- key: [3584, 1856, 256]
speed: 5690.19
value: {index: 19, type: Single}
- key: [3584, 1856, 768]
speed: 6036.34
value: {index: 19, type: Single}
- key: [3584, 1856, 1792]
speed: 5784.91
value: {index: 15, type: Single}
- key: [3584, 1856, 3328]
speed: 5843.51
value: {index: 15, type: Single}
- key: [3584, 2368, 256]
speed: 5615.55
value: {index: 19, type: Single}
- key: [3584, 2368, 768]
speed: 6019.3
value: {index: 19, type: Single}
- key: [3584, 2368, 1792]
speed: 5779.31
value: {index: 15, type: Single}
- key: [3584, 2368, 3328]
speed: 5841.65
value: {index: 15, type: Single}
- key: [3584, 2944, 256]
speed: 5663.92
value: {index: 19, type: Single}
- key: [3584, 2944, 768]
speed: 6082.8
value: {index: 19, type: Single}
- key: [3584, 2944, 1792]
speed: 5918.99
value: {index: 15, type: Single}
- key: [3584, 2944, 3328]
speed: 5974.67
value: {index: 15, type: Single}
- key: [3584, 3584, 256]
speed: 5810.39
value: {index: 19, type: Single}
- key: [3584, 3584, 768]
speed: 5990.74
value: {index: 19, type: Single}
- key: [3584, 3584, 1792]
speed: 6115.12
value: {index: 15, type: Single}
- key: [3584, 3584, 3328]
speed: 6162.77
value: {index: 15, type: Single}
- key: [3584, 4288, 256]
speed: 5824.22
value: {index: 19, type: Single}
- key: [3584, 4288, 768]
speed: 6180.98
value: {index: 19, type: Single}
- key: [3584, 4288, 1792]
speed: 6339.57
value: {index: 15, type: Single}
- key: [3584, 4288, 3328]
speed: 6397.39
value: {index: 15, type: Single}
- key: [3584, 5056, 256]
speed: 5882.91
value: {index: 19, type: Single}
- key: [3584, 5056, 768]
speed: 6085.47
value: {index: 15, type: Single}
- key: [3584, 5056, 1792]
speed: 6241.05
value: {index: 15, type: Single}
- key: [3584, 5056, 3328]
speed: 6305.96
value: {index: 15, type: Single}
- key: [3584, 5888, 256]
speed: 5853.49
value: {index: 19, type: Single}
- key: [3584, 5888, 768]
speed: 6124.86
value: {index: 15, type: Single}
- key: [3584, 5888, 1792]
speed: 6257.9
value: {index: 15, type: Single}
- key: [3584, 5888, 3328]
speed: 6310.93
value: {index: 15, type: Single}
- key: [3584, 6784, 256]
speed: 5904.47
value: {index: 19, type: Single}
- key: [3584, 6784, 768]
speed: 6186.46
value: {index: 15, type: Single}
- key: [3584, 6784, 1792]
speed: 6317.04
value: {index: 15, type: Single}
- key: [3584, 6784, 3328]
speed: 6369.06
value: {index: 15, type: Single}
- key: [4288, 4, 256]
speed: 238.054
value: {index: 20, type: Single}
- key: [4288, 4, 768]
speed: 280.928
value: {index: 20, type: Single}
- key: [4288, 4, 1792]
speed: 165.245
value: {index: 20, type: Single}
- key: [4288, 4, 3328]
speed: 158.72
value: {index: 20, type: Single}
- key: [4288, 64, 256]
speed: 2126.48
value: {index: 18, type: Single}
- key: [4288, 64, 768]
speed: 2476.27
value: {index: 18, type: Single}
- key: [4288, 64, 1792]
speed: 2621.99
value: {index: 18, type: Single}
- key: [4288, 64, 3328]
speed: 2820.07
value: {index: 18, type: Single}
- key: [4288, 128, 256]
speed: 2860.97
value: {index: 17, type: Single}
- key: [4288, 128, 768]
speed: 3365.17
value: {index: 18, type: Single}
- key: [4288, 128, 1792]
speed: 3584.71
value: {index: 18, type: Single}
- key: [4288, 128, 3328]
speed: 3651.52
value: {index: 18, type: Single}
- key: [4288, 256, 256]
speed: 3704.73
value: {index: 19, type: Single}
- key: [4288, 256, 768]
speed: 4037.23
value: {index: 19, type: Single}
- key: [4288, 256, 1792]
speed: 4126.74
value: {index: 18, type: Single}
- key: [4288, 256, 3328]
speed: 4194.73
value: {index: 17, type: Single}
- key: [4288, 448, 256]
speed: 4932.3
value: {index: 19, type: Single}
- key: [4288, 448, 768]
speed: 5423.93
value: {index: 19, type: Single}
- key: [4288, 448, 1792]
speed: 5411.3
value: {index: 19, type: Single}
- key: [4288, 448, 3328]
speed: 4492.97
value: {index: 18, type: Single}
- key: [4288, 704, 256]
speed: 5462.07
value: {index: 19, type: Single}
- key: [4288, 704, 768]
speed: 5789.42
value: {index: 19, type: Single}
- key: [4288, 704, 1792]
speed: 5438.07
value: {index: 19, type: Single}
- key: [4288, 704, 3328]
speed: 4901.8
value: {index: 14, type: Single}
- key: [4288, 1024, 256]
speed: 5450.65
value: {index: 19, type: Single}
- key: [4288, 1024, 768]
speed: 5646.71
value: {index: 19, type: Single}
- key: [4288, 1024, 1792]
speed: 5567.2
value: {index: 14, type: Single}
- key: [4288, 1024, 3328]
speed: 5596.31
value: {index: 14, type: Single}
- key: [4288, 1408, 256]
speed: 5676.03
value: {index: 19, type: Single}
- key: [4288, 1408, 768]
speed: 5935.45
value: {index: 15, type: Single}
- key: [4288, 1408, 1792]
speed: 6114.95
value: {index: 15, type: Single}
- key: [4288, 1408, 3328]
speed: 6170.29
value: {index: 15, type: Single}
- key: [4288, 1856, 256]
speed: 5737.16
value: {index: 19, type: Single}
- key: [4288, 1856, 768]
speed: 5924.6
value: {index: 15, type: Single}
- key: [4288, 1856, 1792]
speed: 6078.99
value: {index: 15, type: Single}
- key: [4288, 1856, 3328]
speed: 6145.93
value: {index: 15, type: Single}
- key: [4288, 2368, 256]
speed: 5811.73
value: {index: 19, type: Single}
- key: [4288, 2368, 768]
speed: 5944.98
value: {index: 19, type: Single}
- key: [4288, 2368, 1792]
speed: 5852.31
value: {index: 14, type: Single}
- key: [4288, 2368, 3328]
speed: 5886.96
value: {index: 14, type: Single}
- key: [4288, 2944, 256]
speed: 5866.21
value: {index: 19, type: Single}
- key: [4288, 2944, 768]
speed: 5934.3
value: {index: 15, type: Single}
- key: [4288, 2944, 1792]
speed: 6027.13
value: {index: 15, type: Single}
- key: [4288, 2944, 3328]
speed: 6074.23
value: {index: 15, type: Single}
- key: [4288, 3584, 256]
speed: 5914.38
value: {index: 19, type: Single}
- key: [4288, 3584, 768]
speed: 6248.12
value: {index: 15, type: Single}
- key: [4288, 3584, 1792]
speed: 6367.58
value: {index: 15, type: Single}
- key: [4288, 3584, 3328]
speed: 6415.87
value: {index: 15, type: Single}
- key: [4288, 4288, 256]
speed: 5962.06
value: {index: 19, type: Single}
- key: [4288, 4288, 768]
speed: 5986.59
value: {index: 19, type: Single}
- key: [4288, 4288, 1792]
speed: 6045.52
value: {index: 15, type: Single}
- key: [4288, 4288, 3328]
speed: 6086.38
value: {index: 15, type: Single}
- key: [4288, 5056, 256]
speed: 6005.98
value: {index: 19, type: Single}
- key: [4288, 5056, 768]
speed: 6077.92
value: {index: 15, type: Single}
- key: [4288, 5056, 1792]
speed: 6167.07
value: {index: 15, type: Single}
- key: [4288, 5056, 3328]
speed: 6203.12
value: {index: 15, type: Single}
- key: [4288, 5888, 256]
speed: 5947.37
value: {index: 15, type: Single}
- key: [4288, 5888, 768]
speed: 6243.72
value: {index: 15, type: Single}
- key: [4288, 5888, 1792]
speed: 6329.5
value: {index: 15, type: Single}
- key: [4288, 5888, 3328]
speed: 6367.76
value: {index: 15, type: Single}
- key: [4288, 6784, 256]
speed: 5986.53
value: {index: 19, type: Single}
- key: [4288, 6784, 768]
speed: 6225.13
value: {index: 15, type: Single}
- key: [4288, 6784, 1792]
speed: 6305.7
value: {index: 15, type: Single}
- key: [4288, 6784, 3328]
speed: 6333.35
value: {index: 15, type: Single}
- key: [5056, 4, 256]
speed: 258.854
value: {index: 20, type: Single}
- key: [5056, 4, 768]
speed: 318.661
value: {index: 20, type: Single}
- key: [5056, 4, 1792]
speed: 167.493
value: {index: 20, type: Single}
- key: [5056, 4, 3328]
speed: 165.17
value: {index: 20, type: Single}
- key: [5056, 64, 256]
speed: 2410.1
value: {index: 17, type: Single}
- key: [5056, 64, 768]
speed: 2879.69
value: {index: 17, type: Single}
- key: [5056, 64, 1792]
speed: 3090.38
value: {index: 17, type: Single}
- key: [5056, 64, 3328]
speed: 3119.65
value: {index: 17, type: Single}
- key: [5056, 128, 256]
speed: 3284.21
value: {index: 17, type: Single}
- key: [5056, 128, 768]
speed: 3914.63
value: {index: 18, type: Single}
- key: [5056, 128, 1792]
speed: 3933.64
value: {index: 17, type: Single}
- key: [5056, 128, 3328]
speed: 4196.77
value: {index: 17, type: Single}
- key: [5056, 256, 256]
speed: 4359.75
value: {index: 19, type: Single}
- key: [5056, 256, 768]
speed: 4760.32
value: {index: 19, type: Single}
- key: [5056, 256, 1792]
speed: 4826.85
value: {index: 19, type: Single}
- key: [5056, 256, 3328]
speed: 4832.58
value: {index: 19, type: Single}
- key: [5056, 448, 256]
speed: 4901.65
value: {index: 19, type: Single}
- key: [5056, 448, 768]
speed: 5204.75
value: {index: 19, type: Single}
- key: [5056, 448, 1792]
speed: 5245.1
value: {index: 19, type: Single}
- key: [5056, 448, 3328]
speed: 5082.57
value: {index: 14, type: Single}
- key: [5056, 704, 256]
speed: 5558.53
value: {index: 19, type: Single}
- key: [5056, 704, 768]
speed: 5881.91
value: {index: 19, type: Single}
- key: [5056, 704, 1792]
speed: 5646.76
value: {index: 19, type: Single}
- key: [5056, 704, 3328]
speed: 5365.15
value: {index: 15, type: Single}
- key: [5056, 1024, 256]
speed: 5710.95
value: {index: 19, type: Single}
- key: [5056, 1024, 768]
speed: 6133.85
value: {index: 19, type: Single}
- key: [5056, 1024, 1792]
speed: 6230.27
value: {index: 15, type: Single}
- key: [5056, 1024, 3328]
speed: 6299.98
value: {index: 15, type: Single}
- key: [5056, 1408, 256]
speed: 5737.44
value: {index: 19, type: Single}
- key: [5056, 1408, 768]
speed: 6044.25
value: {index: 15, type: Single}
- key: [5056, 1408, 1792]
speed: 6202.58
value: {index: 15, type: Single}
- key: [5056, 1408, 3328]
speed: 6266.33
value: {index: 15, type: Single}
- key: [5056, 1856, 256]
speed: 5662.66
value: {index: 19, type: Single}
- key: [5056, 1856, 768]
speed: 5860.15
value: {index: 19, type: Single}
- key: [5056, 1856, 1792]
speed: 5788.13
value: {index: 15, type: Single}
- key: [5056, 1856, 3328]
speed: 5839.53
value: {index: 15, type: Single}
- key: [5056, 2368, 256]
speed: 5740.33
value: {index: 19, type: Single}
- key: [5056, 2368, 768]
speed: 6055.65
value: {index: 15, type: Single}
- key: [5056, 2368, 1792]
speed: 6175.43
value: {index: 15, type: Single}
- key: [5056, 2368, 3328]
speed: 6224.15
value: {index: 15, type: Single}
- key: [5056, 2944, 256]
speed: 5920.9
value: {index: 19, type: Single}
- key: [5056, 2944, 768]
speed: 6074.96
value: {index: 15, type: Single}
- key: [5056, 2944, 1792]
speed: 6180.77
value: {index: 15, type: Single}
- key: [5056, 2944, 3328]
speed: 6221.96
value: {index: 15, type: Single}
- key: [5056, 3584, 256]
speed: 5981.24
value: {index: 19, type: Single}
- key: [5056, 3584, 768]
speed: 6188.1
value: {index: 15, type: Single}
- key: [5056, 3584, 1792]
speed: 6283.27
value: {index: 15, type: Single}
- key: [5056, 3584, 3328]
speed: 6326.0
value: {index: 15, type: Single}
- key: [5056, 4288, 256]
speed: 5968.66
value: {index: 19, type: Single}
- key: [5056, 4288, 768]
speed: 6084.01
value: {index: 15, type: Single}
- key: [5056, 4288, 1792]
speed: 6165.33
value: {index: 15, type: Single}
- key: [5056, 4288, 3328]
speed: 6207.11
value: {index: 15, type: Single}
- key: [5056, 5056, 256]
speed: 5945.48
value: {index: 19, type: Single}
- key: [5056, 5056, 768]
speed: 6263.3
value: {index: 15, type: Single}
- key: [5056, 5056, 1792]
speed: 6389.1
value: {index: 15, type: Single}
- key: [5056, 5056, 3328]
speed: 6437.04
value: {index: 15, type: Single}
- key: [5056, 5888, 256]
speed: 6062.91
value: {index: 15, type: Single}
- key: [5056, 5888, 768]
speed: 6347.71
value: {index: 15, type: Single}
- key: [5056, 5888, 1792]
speed: 6415.66
value: {index: 15, type: Single}
- key: [5056, 5888, 3328]
speed: 6478.15
value: {index: 15, type: Single}
- key: [5056, 6784, 256]
speed: 6005.24
value: {index: 15, type: Single}
- key: [5056, 6784, 768]
speed: 6270.83
value: {index: 15, type: Single}
- key: [5056, 6784, 1792]
speed: 6342.39
value: {index: 15, type: Single}
- key: [5056, 6784, 3328]
speed: 6383.72
value: {index: 15, type: Single}
- key: [5888, 4, 256]
speed: 290.688
value: {index: 20, type: Single}
- key: [5888, 4, 768]
speed: 278.111
value: {index: 20, type: Single}
- key: [5888, 4, 1792]
speed: 167.329
value: {index: 20, type: Single}
- key: [5888, 4, 3328]
speed: 165.305
value: {index: 20, type: Single}
- key: [5888, 64, 256]
speed: 2718.78
value: {index: 17, type: Single}
- key: [5888, 64, 768]
speed: 3310.93
value: {index: 17, type: Single}
- key: [5888, 64, 1792]
speed: 3522.45
value: {index: 17, type: Single}
- key: [5888, 64, 3328]
speed: 3552.96
value: {index: 18, type: Single}
- key: [5888, 128, 256]
speed: 3500.8
value: {index: 19, type: Single}
- key: [5888, 128, 768]
speed: 4007.07
value: {index: 18, type: Single}
- key: [5888, 128, 1792]
speed: 4239.05
value: {index: 18, type: Single}
- key: [5888, 128, 3328]
speed: 4209.31
value: {index: 18, type: Single}
- key: [5888, 256, 256]
speed: 4994.45
value: {index: 19, type: Single}
- key: [5888, 256, 768]
speed: 5462.27
value: {index: 19, type: Single}
- key: [5888, 256, 1792]
speed: 5471.02
value: {index: 19, type: Single}
- key: [5888, 256, 3328]
speed: 5498.5
value: {index: 14, type: Single}
- key: [5888, 448, 256]
speed: 4743.02
value: {index: 19, type: Single}
- key: [5888, 448, 768]
speed: 5115.65
value: {index: 19, type: Single}
- key: [5888, 448, 1792]
speed: 5185.06
value: {index: 19, type: Single}
- key: [5888, 448, 3328]
speed: 5185.71
value: {index: 15, type: Single}
- key: [5888, 704, 256]
speed: 5497.04
value: {index: 19, type: Single}
- key: [5888, 704, 768]
speed: 5763.93
value: {index: 19, type: Single}
- key: [5888, 704, 1792]
speed: 5691.73
value: {index: 19, type: Single}
- key: [5888, 704, 3328]
speed: 5260.4
value: {index: 14, type: Single}
- key: [5888, 1024, 256]
speed: 5534.32
value: {index: 15, type: Single}
- key: [5888, 1024, 768]
speed: 5952.79
value: {index: 15, type: Single}
- key: [5888, 1024, 1792]
speed: 6101.8
value: {index: 15, type: Single}
- key: [5888, 1024, 3328]
speed: 6149.33
value: {index: 15, type: Single}
- key: [5888, 1408, 256]
speed: 5757.75
value: {index: 15, type: Single}
- key: [5888, 1408, 768]
speed: 6192.93
value: {index: 15, type: Single}
- key: [5888, 1408, 1792]
speed: 6338.62
value: {index: 15, type: Single}
- key: [5888, 1408, 3328]
speed: 6402.69
value: {index: 15, type: Single}
- key: [5888, 1856, 256]
speed: 5725.68
value: {index: 19, type: Single}
- key: [5888, 1856, 768]
speed: 5987.73
value: {index: 15, type: Single}
- key: [5888, 1856, 1792]
speed: 6133.65
value: {index: 15, type: Single}
- key: [5888, 1856, 3328]
speed: 6177.23
value: {index: 15, type: Single}
- key: [5888, 2368, 256]
speed: 5743.15
value: {index: 19, type: Single}
- key: [5888, 2368, 768]
speed: 6028.4
value: {index: 15, type: Single}
- key: [5888, 2368, 1792]
speed: 6169.88
value: {index: 15, type: Single}
- key: [5888, 2368, 3328]
speed: 6222.12
value: {index: 15, type: Single}
- key: [5888, 2944, 256]
speed: 5884.07
value: {index: 15, type: Single}
- key: [5888, 2944, 768]
speed: 6214.28
value: {index: 15, type: Single}
- key: [5888, 2944, 1792]
speed: 6347.19
value: {index: 15, type: Single}
- key: [5888, 2944, 3328]
speed: 6392.14
value: {index: 15, type: Single}
- key: [5888, 3584, 256]
speed: 5873.77
value: {index: 15, type: Single}
- key: [5888, 3584, 768]
speed: 6192.47
value: {index: 15, type: Single}
- key: [5888, 3584, 1792]
speed: 6281.23
value: {index: 15, type: Single}
- key: [5888, 3584, 3328]
speed: 6321.79
value: {index: 15, type: Single}
- key: [5888, 4288, 256]
speed: 5840.68
value: {index: 15, type: Single}
- key: [5888, 4288, 768]
speed: 6188.66
value: {index: 15, type: Single}
- key: [5888, 4288, 1792]
speed: 6307.34
value: {index: 15, type: Single}
- key: [5888, 4288, 3328]
speed: 6352.14
value: {index: 15, type: Single}
- key: [5888, 5056, 256]
speed: 5913.07
value: {index: 15, type: Single}
- key: [5888, 5056, 768]
speed: 6273.39
value: {index: 15, type: Single}
- key: [5888, 5056, 1792]
speed: 6413.6
value: {index: 15, type: Single}
- key: [5888, 5056, 3328]
speed: 6462.47
value: {index: 15, type: Single}
- key: [5888, 5888, 256]
speed: 6059.65
value: {index: 15, type: Single}
- key: [5888, 5888, 768]
speed: 6295.37
value: {index: 15, type: Single}
- key: [5888, 5888, 1792]
speed: 6400.52
value: {index: 15, type: Single}
- key: [5888, 5888, 3328]
speed: 6438.44
value: {index: 15, type: Single}
- key: [5888, 6784, 256]
speed: 6065.45
value: {index: 15, type: Single}
- key: [5888, 6784, 768]
speed: 6352.77
value: {index: 15, type: Single}
- key: [5888, 6784, 1792]
speed: 6445.6
value: {index: 15, type: Single}
- key: [5888, 6784, 3328]
speed: 6474.61
value: {index: 15, type: Single}
- key: [6784, 4, 256]
speed: 310.528
value: {index: 20, type: Single}
- key: [6784, 4, 768]
speed: 305.803
value: {index: 20, type: Single}
- key: [6784, 4, 1792]
speed: 166.318
value: {index: 20, type: Single}
- key: [6784, 4, 3328]
speed: 160.857
value: {index: 20, type: Single}
- key: [6784, 64, 256]
speed: 2896.66
value: {index: 19, type: Single}
- key: [6784, 64, 768]
speed: 3326.99
value: {index: 17, type: Single}
- key: [6784, 64, 1792]
speed: 3489.47
value: {index: 17, type: Single}
- key: [6784, 64, 3328]
speed: 3615.6
value: {index: 18, type: Single}
- key: [6784, 128, 256]
speed: 4011.99
value: {index: 19, type: Single}
- key: [6784, 128, 768]
speed: 4483.49
value: {index: 14, type: Single}
- key: [6784, 128, 1792]
speed: 4642.35
value: {index: 14, type: Single}
- key: [6784, 128, 3328]
speed: 4687.29
value: {index: 14, type: Single}
- key: [6784, 256, 256]
speed: 4519.52
value: {index: 19, type: Single}
- key: [6784, 256, 768]
speed: 4876.95
value: {index: 19, type: Single}
- key: [6784, 256, 1792]
speed: 5008.14
value: {index: 15, type: Single}
- key: [6784, 256, 3328]
speed: 5050.14
value: {index: 15, type: Single}
- key: [6784, 448, 256]
speed: 5342.49
value: {index: 19, type: Single}
- key: [6784, 448, 768]
speed: 5810.43
value: {index: 19, type: Single}
- key: [6784, 448, 1792]
speed: 5466.0
value: {index: 19, type: Single}
- key: [6784, 448, 3328]
speed: 4984.23
value: {index: 19, type: Single}
- key: [6784, 704, 256]
speed: 5236.42
value: {index: 19, type: Single}
- key: [6784, 704, 768]
speed: 5615.29
value: {index: 19, type: Single}
- key: [6784, 704, 1792]
speed: 5737.52
value: {index: 15, type: Single}
- key: [6784, 704, 3328]
speed: 5809.33
value: {index: 15, type: Single}
- key: [6784, 1024, 256]
speed: 5515.18
value: {index: 15, type: Single}
- key: [6784, 1024, 768]
speed: 5930.24
value: {index: 15, type: Single}
- key: [6784, 1024, 1792]
speed: 6059.24
value: {index: 15, type: Single}
- key: [6784, 1024, 3328]
speed: 6120.54
value: {index: 15, type: Single}
- key: [6784, 1408, 256]
speed: 5566.68
value: {index: 19, type: Single}
- key: [6784, 1408, 768]
speed: 5869.91
value: {index: 19, type: Single}
- key: [6784, 1408, 1792]
speed: 5907.38
value: {index: 15, type: Single}
- key: [6784, 1408, 3328]
speed: 5948.07
value: {index: 15, type: Single}
- key: [6784, 1856, 256]
speed: 5637.22
value: {index: 19, type: Single}
- key: [6784, 1856, 768]
speed: 5928.57
value: {index: 19, type: Single}
- key: [6784, 1856, 1792]
speed: 6004.62
value: {index: 15, type: Single}
- key: [6784, 1856, 3328]
speed: 6051.92
value: {index: 15, type: Single}
- key: [6784, 2368, 256]
speed: 5753.7
value: {index: 19, type: Single}
- key: [6784, 2368, 768]
speed: 6105.97
value: {index: 15, type: Single}
- key: [6784, 2368, 1792]
speed: 6235.22
value: {index: 15, type: Single}
- key: [6784, 2368, 3328]
speed: 6263.04
value: {index: 15, type: Single}
- key: [6784, 2944, 256]
speed: 5931.75
value: {index: 15, type: Single}
- key: [6784, 2944, 768]
speed: 6177.55
value: {index: 15, type: Single}
- key: [6784, 2944, 1792]
speed: 6249.06
value: {index: 15, type: Single}
- key: [6784, 2944, 3328]
speed: 6290.24
value: {index: 15, type: Single}
- key: [6784, 3584, 256]
speed: 5981.39
value: {index: 15, type: Single}
- key: [6784, 3584, 768]
speed: 6278.91
value: {index: 15, type: Single}
- key: [6784, 3584, 1792]
speed: 6353.41
value: {index: 15, type: Single}
- key: [6784, 3584, 3328]
speed: 6388.02
value: {index: 15, type: Single}
- key: [6784, 4288, 256]
speed: 5879.74
value: {index: 15, type: Single}
- key: [6784, 4288, 768]
speed: 6220.77
value: {index: 15, type: Single}
- key: [6784, 4288, 1792]
speed: 6297.74
value: {index: 15, type: Single}
- key: [6784, 4288, 3328]
speed: 6332.74
value: {index: 15, type: Single}
- key: [6784, 5056, 256]
speed: 5923.61
value: {index: 15, type: Single}
- key: [6784, 5056, 768]
speed: 6264.31
value: {index: 15, type: Single}
- key: [6784, 5056, 1792]
speed: 6333.38
value: {index: 15, type: Single}
- key: [6784, 5056, 3328]
speed: 6374.82
value: {index: 15, type: Single}
- key: [6784, 5888, 256]
speed: 6122.21
value: {index: 15, type: Single}
- key: [6784, 5888, 768]
speed: 6383.12
value: {index: 15, type: Single}
- key: [6784, 5888, 1792]
speed: 6449.64
value: {index: 15, type: Single}
- key: [6784, 5888, 3328]
speed: 6483.07
value: {index: 15, type: Single}
- key: [6784, 6784, 256]
speed: 6189.21
value: {index: 15, type: Single}
- key: [6784, 6784, 768]
speed: 6390.3
value: {index: 15, type: Single}
- key: [6784, 6784, 1792]
speed: 6517.92
value: {index: 15, type: Single}
- key: [6784, 6784, 3328]
speed: 6616.49
value: {index: 15, type: Single}
type: Matching
predicate:
type: And
value:
- type: TypesEqual
value: [Float, Float, Float, Float]
- {type: HighPrecisionAccumulate, value: false}
type: Problem
property: {type: OperationIdentifier}
type: ProblemMap
predicate:
type: AMDGPU
value: {type: Processor, value: gfx1010}
type: Hardware
solutions:
- debugKernel: false
hardwarePredicate: {type: TruePred}
ideals: {}
index: 0
info: {1LDSBuffer: '0', AggressivePerfMode: '1', AssertFree0ElementMultiple: '1',
AssertFree1ElementMultiple: '1', AssertMinApproxSize: '3', AssertSizeEqual: '{}',
AssertStrideAEqual: '{0: 1}', AssertStrideBEqual: '{0: 1}', AssertStrideCEqual: '{0:
1}', AssertStrideDEqual: '{0: 1}', AssertSummationElementMultiple: '1', AssignedDerivedParameters: 'True',
AssignedProblemIndependentDerivedParameters: 'True', BenchmarkFork: '0', BufferLoad: 'True',
BufferStore: 'True', CheckDimOverflow: '0', CheckTensorDimAsserts: 'False', CodeObjectVersion: default,
DepthU: '8', DirectToLds: 'False', DirectToLdsA: 'False', DirectToLdsB: 'False',
DisableAtomicFail: '0', DisableKernelPieces: '0', DisableVgprOverlapping: 'False',
EdgeType: ShiftPtr, EnableMatrixInstruction: 'False', ExpandPointerSwap: 'True',
FractionalLoad: '0', GlobalLoadVectorWidthA: '4', GlobalLoadVectorWidthB: '2',
GlobalRead2A: 'True', GlobalRead2B: 'True', GlobalReadCoalesceGroupA: 'True',
GlobalReadCoalesceGroupB: 'True', GlobalReadCoalesceVectorA: 'True', GlobalReadCoalesceVectorB: 'True',
GlobalReadVectorWidth: '4', GlobalSplitU: '1', GlobalSplitUSummationAssignmentRoundRobin: 'True',
GlobalSplitUWorkGroupMappingRoundRobin: 'False', GlobalWriteVectorWidth: '4',
GuaranteeNoPartialA: 'False', GuaranteeNoPartialB: 'True', ISA: '(10, 1, 0)',
InnerUnroll: '1', InterleaveAlpha: '0', KernelLanguage: Assembly, LSCA: '128',
LSCB: '8', LSPA: '8', LSPB: '64', LVCA: '32', LVCB: '4', LVPA: '2', LVPB: '32',
LdcEqualsLdd: 'True', LdsBlockSizePerPad: '0', LdsBlockSizePerPadA: '0', LdsBlockSizePerPadB: '0',
LdsNumElements: '3584', LdsNumElementsAlignedA: '1024', LdsNumElementsAlignedB: '512',
LdsOffsetA: '0', LdsOffsetA_Blk: '2048', LdsOffsetB: '1024', LdsOffsetB_Blk: '3072',
LdsPadA: '0', LdsPadB: '0', LocalDotLayout: '1', LocalRead2A: 'True', LocalRead2B: 'True',
LocalReadVectorWidth: '4', LocalSplitU: '1', LocalWrite2A: 'True', LocalWrite2B: 'True',
LocalWriteUseSgprA: 'False', LocalWriteUseSgprB: 'False', LoopDoWhile: 'False',
LoopIters: '8', LoopTail: 'True', LoopUnroll: '8', MacroTile0: '128', MacroTile1: '64',
MacroTileA: '128', MacroTileB: '64', MacroTileShapeMax: '64', MacroTileShapeMin: '1',
MagicDivAlg: '2', MatrixInstruction: '[]', MaxOccupancy: '40', MaxVgprNumber: '256',
MinGlobalWriteVectorWidth: '1', MinVgprNumber: '0', NonTemporalA: '0', NonTemporalB: '0',
NonTemporalC: '0', NumElementsPerThread: '32', NumGlobalWriteVectorsPerThread: '8',
NumLoadsA: '1', NumLoadsB: '1', NumLoadsCoalescedA: '1', NumLoadsCoalescedB: '1',
NumLoadsPerpendicularA: '1', NumLoadsPerpendicularB: '1', NumThreads: '256', OptNoLoadLoop: '1',
PackBatchDims: '0', PackFreeDims: '1', PackGranularity: '2', PackSummationDims: '0',
PackedC0IdxChars: '[''I'']', PackedC0Indices: '[''I'']', PackedC0IndicesX: '[0]',
PackedC1IdxChars: '[''J'']', PackedC1Indices: '[''J'']', PackedC1IndicesX: '[1]',
PerformanceSyncLocation: '-1', PerformanceWaitCount: '-1', PerformanceWaitLocation: '-1',
PersistentKernel: '0', PrefetchAcrossPersistent: '0', PrefetchGlobalRead: 'True',
PrefetchLocalRead: 'True', ReplacementKernel: 'False', ScheduleGlobalRead: '1',
ScheduleIterAlg: '1', ScheduleLocalWrite: '1', SolutionIndex: '0', SolutionNameMin: Cijk_Ailk_Bljk_SB_MT128x64x8_SE_,
StaggerU: '32', StaggerUMapping: '0', StaggerUStride: '256', StoreRemapVectorWidth: '0',
StoreVectorWidth: '4', SubGroup0: '16', SubGroup1: '16', SubGroupA: '16', SubGroupB: '16',
SuppressNoLoadLoop: 'True', ThreadTile: '[8, 4]', ThreadTile0: '8', ThreadTile1: '4',
ThreadTileA: '8', ThreadTileB: '4', TransposeLDS: '0', UnrollIncIsDepthU: '0',
UnrollMajorLDSA: '0', UnrollMajorLDSB: '0', UnrollMemFence: 'False', Use64bShadowLimit: '1',
UseInstOffsetForGRO: '0', UseSgprForGRO: 'False', Valid: 'True', VectorAtomicWidth: '1',
VectorStore: 'True', VectorWidth: '4', WaveSeparateGlobalReadA: '0', WaveSeparateGlobalReadB: '0',
WorkGroup: '[16, 16, 1]', WorkGroupMapping: '1', WorkGroupMappingType: B, _GlobalAccumulation: 'False',
_UseSgprForGRO: 'False', _VectorStore: 'True', _WorkspaceSizePerElemC: '0', _staggerStrideShift: '3'}
name: Cijk_Ailk_Bljk_SB_MT128x64x8_SE_EPS1_GRVW4_K1_LRVW4_PGR1_SNLL1_TT8_4_USFGRO0_VW4_WG16_16_1_WGM1
problemPredicate:
type: And
value:
- {index: 0, type: StrideAEqual, value: 1}
- {index: 0, type: StrideBEqual, value: 1}
- {index: 0, type: StrideCEqual, value: 1}
- {index: 0, type: StrideDEqual, value: 1}
- {index: 0, type: WorkspaceCheck, value: 0}
- {type: OperationIdentifierEqual, value: Contraction_l_Ailk_Bljk_Cijk_Dijk}
- type: TypesEqual
value: [Float, Float, Float, Float]
- {type: HighPrecisionAccumulate, value: false}
- {type: LeadingFree0SizesGreaterOrEqual, value: 4}
- {type: LeadingFree1SizesGreaterOrEqual, value: 1}
- {type: CDStridesEqual, value: true}
- {type: KernelLanguageCompatible, value: Assembly}
- {type: ArithmeticUnitCompatible, value: VALU}
- type: BufferLoadOffsetLimitCheck
value: {DUorMT0: 8, DUorMT1: 64, ShiftPtrElemA: 4, ShiftPtrElemB: 0}
- {type: BufferStoreOffsetLimitCheck, value: 64}
problemType: {aType: Float, bType: Float, cType: Float, dType: Float, highPrecisionAccumulate: false,
operationIdentifier: Contraction_l_Ailk_Bljk_Cijk_Dijk, useBeta: true, useInitialStridesAB: false,
useInitialStridesCD: false}
sizeMapping:
depthU: 8
globalAccumulation: false
globalSplitU: 1
macroTile: [128, 64, 1]
magicDivAlg: 2
packBatchDims: 0
packSummationDims: 0
persistentKernel: 0
sourceKernel: false
staggerStrideShift: 3
staggerU: 32
threadTile: [8, 4]
workGroup: [16, 16, 1]
workGroupMapping: 1
workspaceSizePerElemC: 0
- debugKernel: false
hardwarePredicate: {type: TruePred}
ideals: {}
index: 1
info: {1LDSBuffer: '0', AggressivePerfMode: '1', AssertFree0ElementMultiple: '1',
AssertFree1ElementMultiple: '1', AssertMinApproxSize: '3', AssertSizeEqual: '{}',
AssertStrideAEqual: '{0: 1}', AssertStrideBEqual: '{0: 1}', AssertStrideCEqual: '{0:
1}', AssertStrideDEqual: '{0: 1}', AssertSummationElementMultiple: '1', AssignedDerivedParameters: 'True',
AssignedProblemIndependentDerivedParameters: 'True', BenchmarkFork: '0', BufferLoad: 'True',
BufferStore: 'True', CheckDimOverflow: '0', CheckTensorDimAsserts: 'False', CodeObjectVersion: default,
DepthU: '16', DirectToLds: 'False', DirectToLdsA: 'False', DirectToLdsB: 'False',
DisableAtomicFail: '0', DisableKernelPieces: '0', DisableVgprOverlapping: 'False',
EdgeType: ShiftPtr, EnableMatrixInstruction: 'False', ExpandPointerSwap: 'True',
FractionalLoad: '0', GlobalLoadVectorWidthA: '4', GlobalLoadVectorWidthB: '4',
GlobalRead2A: 'True', GlobalRead2B: 'True', GlobalReadCoalesceGroupA: 'True',
GlobalReadCoalesceGroupB: 'True', GlobalReadCoalesceVectorA: 'True', GlobalReadCoalesceVectorB: 'True',
GlobalReadVectorWidth: '4', GlobalSplitU: '1', GlobalSplitUSummationAssignmentRoundRobin: 'True',
GlobalSplitUWorkGroupMappingRoundRobin: 'False', GlobalWriteVectorWidth: '4',
GuaranteeNoPartialA: 'False', GuaranteeNoPartialB: 'True', ISA: '(10, 1, 0)',
InnerUnroll: '1', InterleaveAlpha: '0', KernelLanguage: Assembly, LSCA: '64',
LSCB: '16', LSPA: '16', LSPB: '64', LVCA: '16', LVCB: '4', LVPA: '4', LVPB: '16',
LdcEqualsLdd: 'True', LdsBlockSizePerPad: '0', LdsBlockSizePerPadA: '0', LdsBlockSizePerPadB: '0',
LdsNumElements: '16384', LdsNumElementsAlignedA: '1024', LdsNumElementsAlignedB: '1024',
LdsOffsetA: '0', LdsOffsetA_Blk: '2048', LdsOffsetB: '1024', LdsOffsetB_Blk: '3072',
LdsPadA: '0', LdsPadB: '0', LocalDotLayout: '1', LocalRead2A: 'True', LocalRead2B: 'True',
LocalReadVectorWidth: '4', LocalSplitU: '4', LocalWrite2A: 'True', LocalWrite2B: 'True',
LocalWriteUseSgprA: 'False', LocalWriteUseSgprB: 'False', LoopDoWhile: 'False',
LoopIters: '4', LoopTail: 'True', LoopUnroll: '4', MacroTile0: '64', MacroTile1: '64',
MacroTileA: '64', MacroTileB: '64', MacroTileShapeMax: '64', MacroTileShapeMin: '1',
MagicDivAlg: '2', MatrixInstruction: '[]', MaxOccupancy: '40', MaxVgprNumber: '256',
MinGlobalWriteVectorWidth: '1', MinVgprNumber: '0', NonTemporalA: '0', NonTemporalB: '0',
NonTemporalC: '0', NumElementsPerThread: '16', NumGlobalWriteVectorsPerThread: '4',
NumLoadsA: '1', NumLoadsB: '1', NumLoadsCoalescedA: '1', NumLoadsCoalescedB: '1',
NumLoadsPerpendicularA: '1', NumLoadsPerpendicularB: '1', NumThreads: '256', OptNoLoadLoop: '1',
PackBatchDims: '0', PackFreeDims: '1', PackGranularity: '2', PackSummationDims: '0',
PackedC0IdxChars: '[''I'']', PackedC0Indices: '[''I'']', PackedC0IndicesX: '[0]',
PackedC1IdxChars: '[''J'']', PackedC1Indices: '[''J'']', PackedC1IndicesX: '[1]',
PerformanceSyncLocation: '-1', PerformanceWaitCount: '-1', PerformanceWaitLocation: '-1',
PersistentKernel: '0', PrefetchAcrossPersistent: '0', PrefetchGlobalRead: 'True',
PrefetchLocalRead: 'True', ReplacementKernel: 'False', ScheduleGlobalRead: '1',
ScheduleIterAlg: '1', ScheduleLocalWrite: '1', SolutionIndex: '1', SolutionNameMin: Cijk_Ailk_Bljk_SB_MT64x64x16_SE_,
StaggerU: '32', StaggerUMapping: '0', StaggerUStride: '256', StoreRemapVectorWidth: '0',
StoreVectorWidth: '4', SubGroup0: '8', SubGroup1: '8', SubGroupA: '8', SubGroupB: '8',
SuppressNoLoadLoop: 'True', ThreadTile: '[8, 8]', ThreadTile0: '8', ThreadTile1: '8',
ThreadTileA: '8', ThreadTileB: '8', TransposeLDS: '0', UnrollIncIsDepthU: '0',
UnrollMajorLDSA: '0', UnrollMajorLDSB: '0', UnrollMemFence: 'False', Use64bShadowLimit: '1',
UseInstOffsetForGRO: '0', UseSgprForGRO: 'False', Valid: 'True', VectorAtomicWidth: '1',
VectorStore: 'True', VectorWidth: '4', WaveSeparateGlobalReadA: '0', WaveSeparateGlobalReadB: '0',
WorkGroup: '[8, 8, 4]', WorkGroupMapping: '8', WorkGroupMappingType: B, _GlobalAccumulation: 'False',
_UseSgprForGRO: 'False', _VectorStore: 'True', _WorkspaceSizePerElemC: '0', _staggerStrideShift: '2'}
name: Cijk_Ailk_Bljk_SB_MT64x64x16_SE_EPS1_GRVW4_K1_LRVW4_PGR1_SNLL1_TT8_8_USFGRO0_VW4_WG8_8_4_WGM8
problemPredicate:
type: And
value:
- {index: 0, type: StrideAEqual, value: 1}
- {index: 0, type: StrideBEqual, value: 1}
- {index: 0, type: StrideCEqual, value: 1}
- {index: 0, type: StrideDEqual, value: 1}
- {index: 0, type: WorkspaceCheck, value: 0}
- {type: OperationIdentifierEqual, value: Contraction_l_Ailk_Bljk_Cijk_Dijk}
- type: TypesEqual
value: [Float, Float, Float, Float]
- {type: HighPrecisionAccumulate, value: false}
- {type: LeadingFree0SizesGreaterOrEqual, value: 4}
- {type: LeadingFree1SizesGreaterOrEqual, value: 1}
- {type: CDStridesEqual, value: true}
- {type: KernelLanguageCompatible, value: Assembly}
- {type: ArithmeticUnitCompatible, value: VALU}
- type: BufferLoadOffsetLimitCheck
value: {DUorMT0: 16, DUorMT1: 64, ShiftPtrElemA: 4, ShiftPtrElemB: 0}
- {type: BufferStoreOffsetLimitCheck, value: 64}
problemType: {aType: Float, bType: Float, cType: Float, dType: Float, highPrecisionAccumulate: false,
operationIdentifier: Contraction_l_Ailk_Bljk_Cijk_Dijk, useBeta: true, useInitialStridesAB: false,
useInitialStridesCD: false}
sizeMapping:
depthU: 16
globalAccumulation: false
globalSplitU: 1
macroTile: [64, 64, 1]
magicDivAlg: 2
packBatchDims: 0
packSummationDims: 0
persistentKernel: 0
sourceKernel: false
staggerStrideShift: 2
staggerU: 32
threadTile: [8, 8]
workGroup: [8, 8, 4]
workGroupMapping: 8
workspaceSizePerElemC: 0
- debugKernel: false
hardwarePredicate: {type: TruePred}
ideals: {}
index: 2
info: {1LDSBuffer: '0', AggressivePerfMode: '1', AssertFree0ElementMultiple: '1',
AssertFree1ElementMultiple: '1', AssertMinApproxSize: '3', AssertSizeEqual: '{}',
AssertStrideAEqual: '{0: 1}', AssertStrideBEqual: '{0: 1}', AssertStrideCEqual: '{0:
1}', AssertStrideDEqual: '{0: 1}', AssertSummationElementMultiple: '1', AssignedDerivedParameters: 'True',
AssignedProblemIndependentDerivedParameters: 'True', BenchmarkFork: '0', BufferLoad: 'True',
BufferStore: 'True', CheckDimOverflow: '0', CheckTensorDimAsserts: 'False', CodeObjectVersion: default,
DepthU: '8', DirectToLds: 'False', DirectToLdsA: 'False', DirectToLdsB: 'False',
DisableAtomicFail: '0', DisableKernelPieces: '0', DisableVgprOverlapping: 'False',
EdgeType: ShiftPtr, EnableMatrixInstruction: 'False', ExpandPointerSwap: 'True',
FractionalLoad: '0', GlobalLoadVectorWidthA: '4', GlobalLoadVectorWidthB: '4',
GlobalRead2A: 'True', GlobalRead2B: 'True', GlobalReadCoalesceGroupA: 'True',
GlobalReadCoalesceGroupB: 'True', GlobalReadCoalesceVectorA: 'True', GlobalReadCoalesceVectorB: 'True',
GlobalReadVectorWidth: '4', GlobalSplitU: '1', GlobalSplitUSummationAssignmentRoundRobin: 'True',
GlobalSplitUWorkGroupMappingRoundRobin: 'False', GlobalWriteVectorWidth: '4',
GuaranteeNoPartialA: 'False', GuaranteeNoPartialB: 'True', ISA: '(10, 1, 0)',
InnerUnroll: '1', InterleaveAlpha: '0', KernelLanguage: Assembly, LSCA: '128',
LSCB: '8', LSPA: '8', LSPB: '128', LVCA: '32', LVCB: '2', LVPA: '2', LVPB: '32',
LdcEqualsLdd: 'True', LdsBlockSizePerPad: '0', LdsBlockSizePerPadA: '0', LdsBlockSizePerPadB: '0',
LdsNumElements: '4096', LdsNumElementsAlignedA: '1024', LdsNumElementsAlignedB: '1024',
LdsOffsetA: '0', LdsOffsetA_Blk: '2048', LdsOffsetB: '1024', LdsOffsetB_Blk: '3072',
LdsPadA: '0', LdsPadB: '0', LocalDotLayout: '1', LocalRead2A: 'True', LocalRead2B: 'True',
LocalReadVectorWidth: '4', LocalSplitU: '1', LocalWrite2A: 'True', LocalWrite2B: 'True',
LocalWriteUseSgprA: 'False', LocalWriteUseSgprB: 'False', LoopDoWhile: 'False',
LoopIters: '8', LoopTail: 'True', LoopUnroll: '8', MacroTile0: '128', MacroTile1: '128',
MacroTileA: '128', MacroTileB: '128', MacroTileShapeMax: '64', MacroTileShapeMin: '1',
MagicDivAlg: '2', MatrixInstruction: '[]', MaxOccupancy: '40', MaxVgprNumber: '256',
MinGlobalWriteVectorWidth: '1', MinVgprNumber: '0', NonTemporalA: '0', NonTemporalB: '0',
NonTemporalC: '0', NumElementsPerThread: '64', NumGlobalWriteVectorsPerThread: '16',
NumLoadsA: '1', NumLoadsB: '1', NumLoadsCoalescedA: '1', NumLoadsCoalescedB: '1',
NumLoadsPerpendicularA: '1', NumLoadsPerpendicularB: '1', NumThreads: '256', OptNoLoadLoop: '1',
PackBatchDims: '0', PackFreeDims: '1', PackGranularity: '2', PackSummationDims: '0',
PackedC0IdxChars: '[''I'']', PackedC0Indices: '[''I'']', PackedC0IndicesX: '[0]',
PackedC1IdxChars: '[''J'']', PackedC1Indices: '[''J'']', PackedC1IndicesX: '[1]',
PerformanceSyncLocation: '-1', PerformanceWaitCount: '-1', PerformanceWaitLocation: '-1',
PersistentKernel: '0', PrefetchAcrossPersistent: '0', PrefetchGlobalRead: 'True',
PrefetchLocalRead: 'True', ReplacementKernel: 'False', ScheduleGlobalRead: '1',
ScheduleIterAlg: '1', ScheduleLocalWrite: '1', SolutionIndex: '2', SolutionNameMin: Cijk_Ailk_Bljk_SB_MT128x128x8_SE_,
StaggerU: '32', StaggerUMapping: '0', StaggerUStride: '256', StoreRemapVectorWidth: '0',
StoreVectorWidth: '4', SubGroup0: '16', SubGroup1: '16', SubGroupA: '16', SubGroupB: '16',
SuppressNoLoadLoop: 'True', ThreadTile: '[8, 8]', ThreadTile0: '8', ThreadTile1: '8',
ThreadTileA: '8', ThreadTileB: '8', TransposeLDS: '0', UnrollIncIsDepthU: '0',
UnrollMajorLDSA: '0', UnrollMajorLDSB: '0', UnrollMemFence: 'False', Use64bShadowLimit: '1',
UseInstOffsetForGRO: '0', UseSgprForGRO: 'False', Valid: 'True', VectorAtomicWidth: '1',
VectorStore: 'True', VectorWidth: '4', WaveSeparateGlobalReadA: '0', WaveSeparateGlobalReadB: '0',
WorkGroup: '[16, 16, 1]', WorkGroupMapping: '1', WorkGroupMappingType: B, _GlobalAccumulation: 'False',
_UseSgprForGRO: 'False', _VectorStore: 'True', _WorkspaceSizePerElemC: '0', _staggerStrideShift: '3'}
name: Cijk_Ailk_Bljk_SB_MT128x128x8_SE_EPS1_GRVW4_K1_LRVW4_PGR1_SNLL1_TT8_8_USFGRO0_VW4_WG16_16_1_WGM1
problemPredicate:
type: And
value:
- {index: 0, type: StrideAEqual, value: 1}
- {index: 0, type: StrideBEqual, value: 1}
- {index: 0, type: StrideCEqual, value: 1}
- {index: 0, type: StrideDEqual, value: 1}
- {index: 0, type: WorkspaceCheck, value: 0}
- {type: OperationIdentifierEqual, value: Contraction_l_Ailk_Bljk_Cijk_Dijk}
- type: TypesEqual
value: [Float, Float, Float, Float]
- {type: HighPrecisionAccumulate, value: false}
- {type: LeadingFree0SizesGreaterOrEqual, value: 4}
- {type: LeadingFree1SizesGreaterOrEqual, value: 1}
- {type: CDStridesEqual, value: true}
- {type: KernelLanguageCompatible, value: Assembly}
- {type: ArithmeticUnitCompatible, value: VALU}
- type: BufferLoadOffsetLimitCheck
value: {DUorMT0: 8, DUorMT1: 128, ShiftPtrElemA: 4, ShiftPtrElemB: 0}
- {type: BufferStoreOffsetLimitCheck, value: 128}
problemType: {aType: Float, bType: Float, cType: Float, dType: Float, highPrecisionAccumulate: false,
operationIdentifier: Contraction_l_Ailk_Bljk_Cijk_Dijk, useBeta: true, useInitialStridesAB: false,
useInitialStridesCD: false}
sizeMapping:
depthU: 8
globalAccumulation: false
globalSplitU: 1
macroTile: [128, 128, 1]
magicDivAlg: 2
packBatchDims: 0
packSummationDims: 0
persistentKernel: 0
sourceKernel: false
staggerStrideShift: 3
staggerU: 32
threadTile: [8, 8]
workGroup: [16, 16, 1]
workGroupMapping: 1
workspaceSizePerElemC: 0
- debugKernel: false
hardwarePredicate: {type: TruePred}
ideals: {}
index: 3
info: {1LDSBuffer: '0', AggressivePerfMode: '1', AssertFree0ElementMultiple: '1',
AssertFree1ElementMultiple: '1', AssertMinApproxSize: '3', AssertSizeEqual: '{}',
AssertStrideAEqual: '{0: 1}', AssertStrideBEqual: '{0: 1}', AssertStrideCEqual: '{0:
1}', AssertStrideDEqual: '{0: 1}', AssertSummationElementMultiple: '1', AssignedDerivedParameters: 'True',
AssignedProblemIndependentDerivedParameters: 'True', BenchmarkFork: '0', BufferLoad: 'True',
BufferStore: 'True', CheckDimOverflow: '0', CheckTensorDimAsserts: 'False', CodeObjectVersion: default,
DepthU: '16', DirectToLds: 'False', DirectToLdsA: 'False', DirectToLdsB: 'False',
DisableAtomicFail: '0', DisableKernelPieces: '0', DisableVgprOverlapping: 'False',
EdgeType: ShiftPtr, EnableMatrixInstruction: 'False', ExpandPointerSwap: 'True',
FractionalLoad: '0', GlobalLoadVectorWidthA: '4', GlobalLoadVectorWidthB: '2',
GlobalRead2A: 'True', GlobalRead2B: 'True', GlobalReadCoalesceGroupA: 'True',
GlobalReadCoalesceGroupB: 'True', GlobalReadCoalesceVectorA: 'True', GlobalReadCoalesceVectorB: 'True',
GlobalReadVectorWidth: '4', GlobalSplitU: '1', GlobalSplitUSummationAssignmentRoundRobin: 'True',
GlobalSplitUWorkGroupMappingRoundRobin: 'False', GlobalWriteVectorWidth: '4',
GuaranteeNoPartialA: 'False', GuaranteeNoPartialB: 'True', ISA: '(10, 1, 0)',
InnerUnroll: '1', InterleaveAlpha: '0', KernelLanguage: Assembly, LSCA: '64',
LSCB: '16', LSPA: '16', LSPB: '32', LVCA: '16', LVCB: '8', LVPA: '4', LVPB: '16',
LdcEqualsLdd: 'True', LdsBlockSizePerPad: '0', LdsBlockSizePerPadA: '0', LdsBlockSizePerPadB: '0',
LdsNumElements: '8192', LdsNumElementsAlignedA: '1024', LdsNumElementsAlignedB: '512',
LdsOffsetA: '0', LdsOffsetA_Blk: '2048', LdsOffsetB: '1024', LdsOffsetB_Blk: '3072',
LdsPadA: '0', LdsPadB: '0', LocalDotLayout: '1', LocalRead2A: 'True', LocalRead2B: 'True',
LocalReadVectorWidth: '4', LocalSplitU: '4', LocalWrite2A: 'True', LocalWrite2B: 'True',
LocalWriteUseSgprA: 'False', LocalWriteUseSgprB: 'False', LoopDoWhile: 'False',
LoopIters: '4', LoopTail: 'True', LoopUnroll: '4', MacroTile0: '64', MacroTile1: '32',
MacroTileA: '64', MacroTileB: '32', MacroTileShapeMax: '64', MacroTileShapeMin: '1',
MagicDivAlg: '2', MatrixInstruction: '[]', MaxOccupancy: '40', MaxVgprNumber: '256',
MinGlobalWriteVectorWidth: '1', MinVgprNumber: '0', NonTemporalA: '0', NonTemporalB: '0',
NonTemporalC: '0', NumElementsPerThread: '8', NumGlobalWriteVectorsPerThread: '2',
NumLoadsA: '1', NumLoadsB: '1', NumLoadsCoalescedA: '1', NumLoadsCoalescedB: '1',
NumLoadsPerpendicularA: '1', NumLoadsPerpendicularB: '1', NumThreads: '256', OptNoLoadLoop: '1',
PackBatchDims: '0', PackFreeDims: '1', PackGranularity: '2', PackSummationDims: '0',
PackedC0IdxChars: '[''I'']', PackedC0Indices: '[''I'']', PackedC0IndicesX: '[0]',
PackedC1IdxChars: '[''J'']', PackedC1Indices: '[''J'']', PackedC1IndicesX: '[1]',
PerformanceSyncLocation: '-1', PerformanceWaitCount: '-1', PerformanceWaitLocation: '-1',
PersistentKernel: '0', PrefetchAcrossPersistent: '0', PrefetchGlobalRead: 'True',
PrefetchLocalRead: 'True', ReplacementKernel: 'False', ScheduleGlobalRead: '1',
ScheduleIterAlg: '1', ScheduleLocalWrite: '1', SolutionIndex: '3', SolutionNameMin: Cijk_Ailk_Bljk_SB_MT64x32x16_SE_,
StaggerU: '32', StaggerUMapping: '0', StaggerUStride: '256', StoreRemapVectorWidth: '0',
StoreVectorWidth: '4', SubGroup0: '8', SubGroup1: '8', SubGroupA: '8', SubGroupB: '8',
SuppressNoLoadLoop: 'True', ThreadTile: '[8, 4]', ThreadTile0: '8', ThreadTile1: '4',
ThreadTileA: '8', ThreadTileB: '4', TransposeLDS: '0', UnrollIncIsDepthU: '0',
UnrollMajorLDSA: '0', UnrollMajorLDSB: '0', UnrollMemFence: 'False', Use64bShadowLimit: '1',
UseInstOffsetForGRO: '0', UseSgprForGRO: 'False', Valid: 'True', VectorAtomicWidth: '1',
VectorStore: 'True', VectorWidth: '4', WaveSeparateGlobalReadA: '0', WaveSeparateGlobalReadB: '0',
WorkGroup: '[8, 8, 4]', WorkGroupMapping: '1', WorkGroupMappingType: B, _GlobalAccumulation: 'False',
_UseSgprForGRO: 'False', _VectorStore: 'True', _WorkspaceSizePerElemC: '0', _staggerStrideShift: '2'}
name: Cijk_Ailk_Bljk_SB_MT64x32x16_SE_EPS1_GRVW4_K1_LRVW4_PGR1_SNLL1_TT8_4_USFGRO0_VW4_WG8_8_4_WGM1
problemPredicate:
type: And
value:
- {index: 0, type: StrideAEqual, value: 1}
- {index: 0, type: StrideBEqual, value: 1}
- {index: 0, type: StrideCEqual, value: 1}
- {index: 0, type: StrideDEqual, value: 1}
- {index: 0, type: WorkspaceCheck, value: 0}
- {type: OperationIdentifierEqual, value: Contraction_l_Ailk_Bljk_Cijk_Dijk}
- type: TypesEqual
value: [Float, Float, Float, Float]
- {type: HighPrecisionAccumulate, value: false}
- {type: LeadingFree0SizesGreaterOrEqual, value: 4}
- {type: LeadingFree1SizesGreaterOrEqual, value: 1}
- {type: CDStridesEqual, value: true}
- {type: KernelLanguageCompatible, value: Assembly}
- {type: ArithmeticUnitCompatible, value: VALU}
- type: BufferLoadOffsetLimitCheck
value: {DUorMT0: 16, DUorMT1: 32, ShiftPtrElemA: 4, ShiftPtrElemB: 0}
- {type: BufferStoreOffsetLimitCheck, value: 32}
problemType: {aType: Float, bType: Float, cType: Float, dType: Float, highPrecisionAccumulate: false,
operationIdentifier: Contraction_l_Ailk_Bljk_Cijk_Dijk, useBeta: true, useInitialStridesAB: false,
useInitialStridesCD: false}
sizeMapping:
depthU: 16
globalAccumulation: false
globalSplitU: 1
macroTile: [64, 32, 1]
magicDivAlg: 2
packBatchDims: 0
packSummationDims: 0
persistentKernel: 0
sourceKernel: false
staggerStrideShift: 2
staggerU: 32
threadTile: [8, 4]
workGroup: [8, 8, 4]
workGroupMapping: 1
workspaceSizePerElemC: 0
- debugKernel: false
hardwarePredicate: {type: TruePred}
ideals: {}
index: 4
info: {1LDSBuffer: '0', AggressivePerfMode: '1', AssertFree0ElementMultiple: '1',
AssertFree1ElementMultiple: '1', AssertMinApproxSize: '3', AssertSizeEqual: '{}',
AssertStrideAEqual: '{0: 1}', AssertStrideBEqual: '{0: 1}', AssertStrideCEqual: '{0:
1}', AssertStrideDEqual: '{0: 1}', AssertSummationElementMultiple: '1', AssignedDerivedParameters: 'True',
AssignedProblemIndependentDerivedParameters: 'True', BenchmarkFork: '0', BufferLoad: 'True',
BufferStore: 'True', CheckDimOverflow: '0', CheckTensorDimAsserts: 'False', CodeObjectVersion: default,
DepthU: '8', DirectToLds: 'False', DirectToLdsA: 'False', DirectToLdsB: 'False',
DisableAtomicFail: '0', DisableKernelPieces: '0', DisableVgprOverlapping: 'False',
EdgeType: ShiftPtr, EnableMatrixInstruction: 'False', ExpandPointerSwap: 'True',
FractionalLoad: '0', GlobalLoadVectorWidthA: '1', GlobalLoadVectorWidthB: '1',
GlobalRead2A: 'True', GlobalRead2B: 'True', GlobalReadCoalesceGroupA: 'True',
GlobalReadCoalesceGroupB: 'True', GlobalReadCoalesceVectorA: 'True', GlobalReadCoalesceVectorB: 'True',
GlobalReadVectorWidth: '4', GlobalSplitU: '1', GlobalSplitUSummationAssignmentRoundRobin: 'True',
GlobalSplitUWorkGroupMappingRoundRobin: 'False', GlobalWriteVectorWidth: '4',
GuaranteeNoPartialA: 'True', GuaranteeNoPartialB: 'True', ISA: '(10, 1, 0)', InnerUnroll: '1',
InterleaveAlpha: '0', KernelLanguage: Assembly, LSCA: '32', LSCB: '8', LSPA: '8',
LSPB: '32', LVCA: '32', LVCB: '8', LVPA: '8', LVPB: '32', LdcEqualsLdd: 'True',
LdsBlockSizePerPad: '0', LdsBlockSizePerPadA: '0', LdsBlockSizePerPadB: '0', LdsNumElements: '4096',
LdsNumElementsAlignedA: '256', LdsNumElementsAlignedB: '256', LdsOffsetA: '0',
LdsOffsetA_Blk: '512', LdsOffsetB: '256', LdsOffsetB_Blk: '768', LdsPadA: '0',
LdsPadB: '0', LocalDotLayout: '1', LocalRead2A: 'True', LocalRead2B: 'True', LocalReadVectorWidth: '4',
LocalSplitU: '4', LocalWrite2A: 'True', LocalWrite2B: 'True', LocalWriteUseSgprA: 'False',
LocalWriteUseSgprB: 'False', LoopDoWhile: 'False', LoopIters: '2', LoopTail: 'True',
LoopUnroll: '2', MacroTile0: '32', MacroTile1: '32', MacroTileA: '32', MacroTileB: '32',
MacroTileShapeMax: '64', MacroTileShapeMin: '1', MagicDivAlg: '2', MatrixInstruction: '[]',
MaxOccupancy: '40', MaxVgprNumber: '256', MinGlobalWriteVectorWidth: '1', MinVgprNumber: '0',
NonTemporalA: '0', NonTemporalB: '0', NonTemporalC: '0', NumElementsPerThread: '4',
NumGlobalWriteVectorsPerThread: '1', NumLoadsA: '1', NumLoadsB: '1', NumLoadsCoalescedA: '1',
NumLoadsCoalescedB: '1', NumLoadsPerpendicularA: '1', NumLoadsPerpendicularB: '1',
NumThreads: '256', OptNoLoadLoop: '1', PackBatchDims: '0', PackFreeDims: '1',
PackGranularity: '2', PackSummationDims: '0', PackedC0IdxChars: '[''I'']', PackedC0Indices: '[''I'']',
PackedC0IndicesX: '[0]', PackedC1IdxChars: '[''J'']', PackedC1Indices: '[''J'']',
PackedC1IndicesX: '[1]', PerformanceSyncLocation: '-1', PerformanceWaitCount: '-1',
PerformanceWaitLocation: '-1', PersistentKernel: '0', PrefetchAcrossPersistent: '0',
PrefetchGlobalRead: 'True', PrefetchLocalRead: 'True', ReplacementKernel: 'False',
ScheduleGlobalRead: '1', ScheduleIterAlg: '1', ScheduleLocalWrite: '1', SolutionIndex: '4',
SolutionNameMin: Cijk_Ailk_Bljk_SB_MT32x32x8_SE_, StaggerU: '32', StaggerUMapping: '0',
StaggerUStride: '256', StoreRemapVectorWidth: '0', StoreVectorWidth: '4', SubGroup0: '8',
SubGroup1: '8', SubGroupA: '8', SubGroupB: '8', SuppressNoLoadLoop: 'True', ThreadTile: '[4,
4]', ThreadTile0: '4', ThreadTile1: '4', ThreadTileA: '4', ThreadTileB: '4',
TransposeLDS: '0', UnrollIncIsDepthU: '0', UnrollMajorLDSA: '0', UnrollMajorLDSB: '0',
UnrollMemFence: 'False', Use64bShadowLimit: '1', UseInstOffsetForGRO: '0', UseSgprForGRO: '1',
Valid: 'True', VectorAtomicWidth: '1', VectorStore: 'True', VectorWidth: '4',
WaveSeparateGlobalReadA: '0', WaveSeparateGlobalReadB: '0', WorkGroup: '[8, 8,
4]', WorkGroupMapping: '8', WorkGroupMappingType: B, _GlobalAccumulation: 'False',
_UseSgprForGRO: '1', _VectorStore: 'True', _WorkspaceSizePerElemC: '0', _staggerStrideShift: '3'}
name: Cijk_Ailk_Bljk_SB_MT32x32x8_SE_EPS1_GRVW4_K1_LRVW4_PGR1_SNLL1_TT4_4_USFGRO1_VW4_WG8_8_4_WGM8
problemPredicate:
type: And
value:
- {index: 0, type: StrideAEqual, value: 1}
- {index: 0, type: StrideBEqual, value: 1}
- {index: 0, type: StrideCEqual, value: 1}
- {index: 0, type: StrideDEqual, value: 1}
- {index: 0, type: WorkspaceCheck, value: 0}
- {type: OperationIdentifierEqual, value: Contraction_l_Ailk_Bljk_Cijk_Dijk}
- type: TypesEqual
value: [Float, Float, Float, Float]
- {type: HighPrecisionAccumulate, value: false}
- {type: LeadingFree0SizesGreaterOrEqual, value: 1}
- {type: LeadingFree1SizesGreaterOrEqual, value: 1}
- {type: CDStridesEqual, value: true}
- {type: KernelLanguageCompatible, value: Assembly}
- {type: ArithmeticUnitCompatible, value: VALU}
- type: BufferLoadOffsetLimitCheck
value: {DUorMT0: 8, DUorMT1: 32, ShiftPtrElemA: 0, ShiftPtrElemB: 0}
- {type: BufferStoreOffsetLimitCheck, value: 32}
problemType: {aType: Float, bType: Float, cType: Float, dType: Float, highPrecisionAccumulate: false,
operationIdentifier: Contraction_l_Ailk_Bljk_Cijk_Dijk, useBeta: true, useInitialStridesAB: false,
useInitialStridesCD: false}
sizeMapping:
depthU: 8
globalAccumulation: false
globalSplitU: 1
macroTile: [32, 32, 1]
magicDivAlg: 2
packBatchDims: 0
packSummationDims: 0
persistentKernel: 0
sourceKernel: false
staggerStrideShift: 3
staggerU: 32
threadTile: [4, 4]
workGroup: [8, 8, 4]
workGroupMapping: 8
workspaceSizePerElemC: 0
- debugKernel: false
hardwarePredicate: {type: TruePred}
ideals: {}
index: 5
info: {1LDSBuffer: '0', AggressivePerfMode: '1', AssertFree0ElementMultiple: '1',
AssertFree1ElementMultiple: '1', AssertMinApproxSize: '3', AssertSizeEqual: '{}',
AssertStrideAEqual: '{0: 1}', AssertStrideBEqual: '{0: 1}', AssertStrideCEqual: '{0:
1}', AssertStrideDEqual: '{0: 1}', AssertSummationElementMultiple: '1', AssignedDerivedParameters: 'True',
AssignedProblemIndependentDerivedParameters: 'True', BenchmarkFork: '0', BufferLoad: 'True',
BufferStore: 'True', CheckDimOverflow: '0', CheckTensorDimAsserts: 'False', CodeObjectVersion: default,
DepthU: '16', DirectToLds: 'False', DirectToLdsA: 'False', DirectToLdsB: 'False',
DisableAtomicFail: '0', DisableKernelPieces: '0', DisableVgprOverlapping: 'False',
EdgeType: ShiftPtr, EnableMatrixInstruction: 'False', ExpandPointerSwap: 'True',
FractionalLoad: '0', GlobalLoadVectorWidthA: '4', GlobalLoadVectorWidthB: '4',
GlobalRead2A: 'True', GlobalRead2B: 'True', GlobalReadCoalesceGroupA: 'True',
GlobalReadCoalesceGroupB: 'True', GlobalReadCoalesceVectorA: 'True', GlobalReadCoalesceVectorB: 'True',
GlobalReadVectorWidth: '4', GlobalSplitU: '1', GlobalSplitUSummationAssignmentRoundRobin: 'True',
GlobalSplitUWorkGroupMappingRoundRobin: 'False', GlobalWriteVectorWidth: '4',
GuaranteeNoPartialA: 'False', GuaranteeNoPartialB: 'True', ISA: '(10, 1, 0)',
InnerUnroll: '1', InterleaveAlpha: '0', KernelLanguage: Assembly, LSCA: '64',
LSCB: '16', LSPA: '16', LSPB: '64', LVCA: '16', LVCB: '4', LVPA: '4', LVPB: '16',
LdcEqualsLdd: 'True', LdsBlockSizePerPad: '0', LdsBlockSizePerPadA: '0', LdsBlockSizePerPadB: '0',
LdsNumElements: '7168', LdsNumElementsAlignedA: '1024', LdsNumElementsAlignedB: '2048',
LdsOffsetA: '0', LdsOffsetA_Blk: '4096', LdsOffsetB: '1024', LdsOffsetB_Blk: '5120',
LdsPadA: '0', LdsPadB: '0', LocalDotLayout: '1', LocalRead2A: 'True', LocalRead2B: 'True',
LocalReadVectorWidth: '4', LocalSplitU: '1', LocalWrite2A: 'True', LocalWrite2B: 'True',
LocalWriteUseSgprA: 'False', LocalWriteUseSgprB: 'False', LoopDoWhile: 'False',
LoopIters: '16', LoopTail: 'True', LoopUnroll: '16', MacroTile0: '64', MacroTile1: '128',
MacroTileA: '64', MacroTileB: '128', MacroTileShapeMax: '64', MacroTileShapeMin: '1',
MagicDivAlg: '2', MatrixInstruction: '[]', MaxOccupancy: '40', MaxVgprNumber: '256',
MinGlobalWriteVectorWidth: '1', MinVgprNumber: '0', NonTemporalA: '0', NonTemporalB: '0',
NonTemporalC: '0', NumElementsPerThread: '32', NumGlobalWriteVectorsPerThread: '8',
NumLoadsA: '1', NumLoadsB: '2', NumLoadsCoalescedA: '1', NumLoadsCoalescedB: '1',
NumLoadsPerpendicularA: '1', NumLoadsPerpendicularB: '2', NumThreads: '256', OptNoLoadLoop: '1',
PackBatchDims: '0', PackFreeDims: '1', PackGranularity: '2', PackSummationDims: '0',
PackedC0IdxChars: '[''I'']', PackedC0Indices: '[''I'']', PackedC0IndicesX: '[0]',
PackedC1IdxChars: '[''J'']', PackedC1Indices: '[''J'']', PackedC1IndicesX: '[1]',
PerformanceSyncLocation: '-1', PerformanceWaitCount: '-1', PerformanceWaitLocation: '-1',
PersistentKernel: '0', PrefetchAcrossPersistent: '0', PrefetchGlobalRead: 'True',
PrefetchLocalRead: 'True', ReplacementKernel: 'False', ScheduleGlobalRead: '1',
ScheduleIterAlg: '1', ScheduleLocalWrite: '1', SolutionIndex: '5', SolutionNameMin: Cijk_Ailk_Bljk_SB_MT64x128x16_SE_,
StaggerU: '32', StaggerUMapping: '0', StaggerUStride: '256', StoreRemapVectorWidth: '0',
StoreVectorWidth: '4', SubGroup0: '16', SubGroup1: '16', SubGroupA: '16', SubGroupB: '16',
SuppressNoLoadLoop: 'True', ThreadTile: '[4, 8]', ThreadTile0: '4', ThreadTile1: '8',
ThreadTileA: '4', ThreadTileB: '8', TransposeLDS: '0', UnrollIncIsDepthU: '0',
UnrollMajorLDSA: '0', UnrollMajorLDSB: '0', UnrollMemFence: 'False', Use64bShadowLimit: '1',
UseInstOffsetForGRO: '0', UseSgprForGRO: 'False', Valid: 'True', VectorAtomicWidth: '1',
VectorStore: 'True', VectorWidth: '4', WaveSeparateGlobalReadA: '0', WaveSeparateGlobalReadB: '0',
WorkGroup: '[16, 16, 1]', WorkGroupMapping: '8', WorkGroupMappingType: B, _GlobalAccumulation: 'False',
_UseSgprForGRO: 'False', _VectorStore: 'True', _WorkspaceSizePerElemC: '0', _staggerStrideShift: '2'}
name: Cijk_Ailk_Bljk_SB_MT64x128x16_SE_EPS1_GRVW4_K1_LRVW4_PGR1_SNLL1_TT4_8_USFGRO0_VW4_WG16_16_1_WGM8
problemPredicate:
type: And
value:
- {index: 0, type: StrideAEqual, value: 1}
- {index: 0, type: StrideBEqual, value: 1}
- {index: 0, type: StrideCEqual, value: 1}
- {index: 0, type: StrideDEqual, value: 1}
- {index: 0, type: WorkspaceCheck, value: 0}
- {type: OperationIdentifierEqual, value: Contraction_l_Ailk_Bljk_Cijk_Dijk}
- type: TypesEqual
value: [Float, Float, Float, Float]
- {type: HighPrecisionAccumulate, value: false}
- {type: LeadingFree0SizesGreaterOrEqual, value: 4}
- {type: LeadingFree1SizesGreaterOrEqual, value: 1}
- {type: CDStridesEqual, value: true}
- {type: KernelLanguageCompatible, value: Assembly}
- {type: ArithmeticUnitCompatible, value: VALU}
- type: BufferLoadOffsetLimitCheck
value: {DUorMT0: 16, DUorMT1: 128, ShiftPtrElemA: 4, ShiftPtrElemB: 0}
- {type: BufferStoreOffsetLimitCheck, value: 128}
problemType: {aType: Float, bType: Float, cType: Float, dType: Float, highPrecisionAccumulate: false,
operationIdentifier: Contraction_l_Ailk_Bljk_Cijk_Dijk, useBeta: true, useInitialStridesAB: false,
useInitialStridesCD: false}
sizeMapping:
depthU: 16
globalAccumulation: false
globalSplitU: 1
macroTile: [64, 128, 1]
magicDivAlg: 2
packBatchDims: 0
packSummationDims: 0
persistentKernel: 0
sourceKernel: false
staggerStrideShift: 2
staggerU: 32
threadTile: [4, 8]
workGroup: [16, 16, 1]
workGroupMapping: 8
workspaceSizePerElemC: 0
- debugKernel: false
hardwarePredicate: {type: TruePred}
ideals: {}
index: 6
info: {1LDSBuffer: '0', AggressivePerfMode: '1', AssertFree0ElementMultiple: '1',
AssertFree1ElementMultiple: '1', AssertMinApproxSize: '3', AssertSizeEqual: '{}',
AssertStrideAEqual: '{0: 1}', AssertStrideBEqual: '{0: 1}', AssertStrideCEqual: '{0:
1}', AssertStrideDEqual: '{0: 1}', AssertSummationElementMultiple: '1', AssignedDerivedParameters: 'True',
AssignedProblemIndependentDerivedParameters: 'True', BufferLoad: 'True', BufferStore: 'True',
CheckDimOverflow: '0', CheckTensorDimAsserts: 'False', CodeObjectVersion: default,
DepthU: '8', DirectToLds: 'False', DirectToLdsA: 'False', DirectToLdsB: 'False',
DisableAtomicFail: '0', DisableKernelPieces: '0', DisableVgprOverlapping: 'False',
EdgeType: ShiftPtr, EnableMatrixInstruction: 'False', ExpandPointerSwap: 'True',
FractionalLoad: '0', GlobalLoadVectorWidthA: '1', GlobalLoadVectorWidthB: '1',
GlobalRead2A: 'True', GlobalRead2B: 'True', GlobalReadCoalesceGroupA: 'True',
GlobalReadCoalesceGroupB: 'True', GlobalReadCoalesceVectorA: 'True', GlobalReadCoalesceVectorB: 'True',
GlobalReadVectorWidth: '2', GlobalSplitU: '1', GlobalSplitUSummationAssignmentRoundRobin: 'True',
GlobalSplitUWorkGroupMappingRoundRobin: 'False', GlobalWriteVectorWidth: '1',
GuaranteeNoPartialA: 'True', GuaranteeNoPartialB: 'True', ISA: '(10, 1, 0)', InnerUnroll: '1',
InterleaveAlpha: '0', KernelLanguage: Assembly, LSCA: '8', LSCB: '8', LSPA: '8',
LSPB: '8', LVCA: '8', LVCB: '8', LVPA: '8', LVPB: '8', LdcEqualsLdd: 'True', LdsBlockSizePerPad: '0',
LdsBlockSizePerPadA: '0', LdsBlockSizePerPadB: '0', LdsNumElements: '409', LdsNumElementsAlignedA: '64',
LdsNumElementsAlignedB: '64', LdsOffsetA: '0', LdsOffsetA_Blk: '128', LdsOffsetB: '64',
LdsOffsetB_Blk: '192', LdsPadA: '0', LdsPadB: '0', LocalDotLayout: '1', LocalRead2A: 'True',
LocalRead2B: 'True', LocalReadVectorWidth: '2', LocalSplitU: '4', LocalWrite2A: 'True',
LocalWrite2B: 'True', LocalWriteUseSgprA: 'False', LocalWriteUseSgprB: 'False',
LoopDoWhile: 'False', LoopIters: '2', LoopTail: 'True', LoopUnroll: '2', MacroTile0: '8',
MacroTile1: '8', MacroTileA: '8', MacroTileB: '8', MacroTileShapeMax: '64', MacroTileShapeMin: '1',
MagicDivAlg: '2', MatrixInstruction: '[]', MaxOccupancy: '40', MaxVgprNumber: '256',
MinGlobalWriteVectorWidth: '1', MinVgprNumber: '0', NonTemporalA: '0', NonTemporalB: '0',
NonTemporalC: '0', NumElementsPerThread: '1', NumGlobalWriteVectorsPerThread: '1',
NumLoadsA: '1', NumLoadsB: '1', NumLoadsCoalescedA: '1', NumLoadsCoalescedB: '1',
NumLoadsPerpendicularA: '1', NumLoadsPerpendicularB: '1', NumThreads: '64', OptNoLoadLoop: '1',
PackBatchDims: '0', PackFreeDims: '1', PackGranularity: '2', PackSummationDims: '0',
PackedC0IdxChars: '[''I'']', PackedC0Indices: '[''I'']', PackedC0IndicesX: '[0]',
PackedC1IdxChars: '[''J'']', PackedC1Indices: '[''J'']', PackedC1IndicesX: '[1]',
PerformanceSyncLocation: '-1', PerformanceWaitCount: '-1', PerformanceWaitLocation: '-1',
PersistentKernel: '0', PrefetchAcrossPersistent: '0', PrefetchGlobalRead: 'True',
PrefetchLocalRead: 'True', ReplacementKernel: 'False', ScheduleGlobalRead: '1',
ScheduleIterAlg: '1', ScheduleLocalWrite: '1', SolutionIndex: '6', SolutionNameMin: Cijk_Ailk_Bljk_SB_MT8x8x8_SE_,
StaggerU: '32', StaggerUMapping: '0', StaggerUStride: '256', StoreRemapVectorWidth: '0',
StoreVectorWidth: '4', SubGroup0: '4', SubGroup1: '4', SubGroupA: '4', SubGroupB: '4',
SuppressNoLoadLoop: 'True', ThreadTile: '[2, 2]', ThreadTile0: '2', ThreadTile1: '2',
ThreadTileA: '2', ThreadTileB: '2', TransposeLDS: '0', UnrollIncIsDepthU: '0',
UnrollMajorLDSA: '0', UnrollMajorLDSB: '0', UnrollMemFence: 'False', Use64bShadowLimit: '1',
UseInstOffsetForGRO: '0', UseSgprForGRO: '1', Valid: 'True', VectorAtomicWidth: '1',
VectorStore: 'True', VectorWidth: '2', WaveSeparateGlobalReadA: '0', WaveSeparateGlobalReadB: '0',
WorkGroup: '[4, 4, 4]', WorkGroupMapping: '1', WorkGroupMappingType: B, _GlobalAccumulation: 'False',
_UseSgprForGRO: '1', _VectorStore: 'True', _WorkspaceSizePerElemC: '0', _staggerStrideShift: '3'}
name: Cijk_Ailk_Bljk_SB_MT8x8x8_SE_EPS1_GRVW2_K1_LRVW2_PGR1_SNLL1_TT2_2_USFGRO1_VW2_WG4_4_4_WGM1
problemPredicate:
type: And
value:
- {index: 0, type: StrideAEqual, value: 1}
- {index: 0, type: StrideBEqual, value: 1}
- {index: 0, type: StrideCEqual, value: 1}
- {index: 0, type: StrideDEqual, value: 1}
- {index: 0, type: WorkspaceCheck, value: 0}
- {type: OperationIdentifierEqual, value: Contraction_l_Ailk_Bljk_Cijk_Dijk}
- type: TypesEqual
value: [Float, Float, Float, Float]
- {type: HighPrecisionAccumulate, value: false}
- {type: LeadingFree0SizesGreaterOrEqual, value: 1}
- {type: LeadingFree1SizesGreaterOrEqual, value: 1}
- {type: CDStridesEqual, value: true}
- {type: KernelLanguageCompatible, value: Assembly}
- {type: ArithmeticUnitCompatible, value: VALU}
- type: BufferLoadOffsetLimitCheck
value: {DUorMT0: 8, DUorMT1: 8, ShiftPtrElemA: 0, ShiftPtrElemB: 0}
- {type: BufferStoreOffsetLimitCheck, value: 8}
problemType: {aType: Float, bType: Float, cType: Float, dType: Float, highPrecisionAccumulate: false,
operationIdentifier: Contraction_l_Ailk_Bljk_Cijk_Dijk, useBeta: true, useInitialStridesAB: false,
useInitialStridesCD: false}
sizeMapping:
depthU: 8
globalAccumulation: false
globalSplitU: 1
macroTile: [8, 8, 1]
magicDivAlg: 2
packBatchDims: 0
packSummationDims: 0
persistentKernel: 0
sourceKernel: false
staggerStrideShift: 3
staggerU: 32
threadTile: [2, 2]
workGroup: [4, 4, 4]
workGroupMapping: 1
workspaceSizePerElemC: 0
- debugKernel: false
hardwarePredicate: {type: TruePred}
ideals: {}
index: 7
info: {1LDSBuffer: '0', AggressivePerfMode: '1', AssertFree0ElementMultiple: '1',
AssertFree1ElementMultiple: '1', AssertMinApproxSize: '3', AssertSizeEqual: '{}',
AssertStrideAEqual: '{0: 1}', AssertStrideBEqual: '{0: 1}', AssertStrideCEqual: '{0:
1}', AssertStrideDEqual: '{0: 1}', AssertSummationElementMultiple: '1', AssignedDerivedParameters: 'True',
AssignedProblemIndependentDerivedParameters: 'True', BenchmarkFork: '0', BufferLoad: 'True',
BufferStore: 'True', CheckDimOverflow: '0', CheckTensorDimAsserts: 'False', CodeObjectVersion: default,
DepthU: '16', DirectToLds: 'False', DirectToLdsA: 'False', DirectToLdsB: 'False',
DisableAtomicFail: '0', DisableKernelPieces: '0', DisableVgprOverlapping: 'False',
EdgeType: ShiftPtr, EnableMatrixInstruction: 'False', ExpandPointerSwap: 'True',
FractionalLoad: '0', GlobalLoadVectorWidthA: '2', GlobalLoadVectorWidthB: '4',
GlobalRead2A: 'True', GlobalRead2B: 'True', GlobalReadCoalesceGroupA: 'True',
GlobalReadCoalesceGroupB: 'True', GlobalReadCoalesceVectorA: 'True', GlobalReadCoalesceVectorB: 'True',
GlobalReadVectorWidth: '4', GlobalSplitU: '1', GlobalSplitUSummationAssignmentRoundRobin: 'True',
GlobalSplitUWorkGroupMappingRoundRobin: 'False', GlobalWriteVectorWidth: '4',
GuaranteeNoPartialA: 'True', GuaranteeNoPartialB: 'False', ISA: '(10, 1, 0)',
InnerUnroll: '1', InterleaveAlpha: '0', KernelLanguage: Assembly, LSCA: '16',
LSCB: '64', LSPA: '32', LSPB: '16', LVCA: '8', LVCB: '16', LVPA: '16', LVPB: '4',
LdcEqualsLdd: 'True', LdsBlockSizePerPad: '0', LdsBlockSizePerPadA: '0', LdsBlockSizePerPadB: '0',
LdsNumElements: '8192', LdsNumElementsAlignedA: '512', LdsNumElementsAlignedB: '1024',
LdsOffsetA: '0', LdsOffsetA_Blk: '2048', LdsOffsetB: '512', LdsOffsetB_Blk: '2560',
LdsPadA: '0', LdsPadB: '0', LocalDotLayout: '1', LocalRead2A: 'True', LocalRead2B: 'True',
LocalReadVectorWidth: '4', LocalSplitU: '4', LocalWrite2A: 'True', LocalWrite2B: 'True',
LocalWriteUseSgprA: 'False', LocalWriteUseSgprB: 'False', LoopDoWhile: 'False',
LoopIters: '4', LoopTail: 'True', LoopUnroll: '4', MacroTile0: '32', MacroTile1: '64',
MacroTileA: '32', MacroTileB: '64', MacroTileShapeMax: '64', MacroTileShapeMin: '1',
MagicDivAlg: '2', MatrixInstruction: '[]', MaxOccupancy: '40', MaxVgprNumber: '256',
MinGlobalWriteVectorWidth: '1', MinVgprNumber: '0', NonTemporalA: '0', NonTemporalB: '0',
NonTemporalC: '0', NumElementsPerThread: '8', NumGlobalWriteVectorsPerThread: '2',
NumLoadsA: '1', NumLoadsB: '1', NumLoadsCoalescedA: '1', NumLoadsCoalescedB: '1',
NumLoadsPerpendicularA: '1', NumLoadsPerpendicularB: '1', NumThreads: '256', OptNoLoadLoop: '1',
PackBatchDims: '0', PackFreeDims: '1', PackGranularity: '2', PackSummationDims: '0',
PackedC0IdxChars: '[''I'']', PackedC0Indices: '[''I'']', PackedC0IndicesX: '[0]',
PackedC1IdxChars: '[''J'']', PackedC1Indices: '[''J'']', PackedC1IndicesX: '[1]',
PerformanceSyncLocation: '-1', PerformanceWaitCount: '-1', PerformanceWaitLocation: '-1',
PersistentKernel: '0', PrefetchAcrossPersistent: '0', PrefetchGlobalRead: 'True',
PrefetchLocalRead: 'True', ReplacementKernel: 'False', ScheduleGlobalRead: '1',
ScheduleIterAlg: '1', ScheduleLocalWrite: '1', SolutionIndex: '0', SolutionNameMin: Cijk_Alik_Bjlk_SB_MT32x64x16_SE_,
StaggerU: '32', StaggerUMapping: '0', StaggerUStride: '256', StoreRemapVectorWidth: '0',
StoreVectorWidth: '4', SubGroup0: '8', SubGroup1: '8', SubGroupA: '8', SubGroupB: '8',
SuppressNoLoadLoop: 'True', ThreadTile: '[4, 8]', ThreadTile0: '4', ThreadTile1: '8',
ThreadTileA: '4', ThreadTileB: '8', TransposeLDS: '0', UnrollIncIsDepthU: '0',
UnrollMajorLDSA: '0', UnrollMajorLDSB: '0', UnrollMemFence: 'False', Use64bShadowLimit: '1',
UseInstOffsetForGRO: '0', UseSgprForGRO: 'False', Valid: 'True', VectorAtomicWidth: '1',
VectorStore: 'True', VectorWidth: '4', WaveSeparateGlobalReadA: '0', WaveSeparateGlobalReadB: '0',
WorkGroup: '[8, 8, 4]', WorkGroupMapping: '1', WorkGroupMappingType: B, _GlobalAccumulation: 'False',
_UseSgprForGRO: 'False', _VectorStore: 'True', _WorkspaceSizePerElemC: '0', _staggerStrideShift: '2'}
name: Cijk_Alik_Bjlk_SB_MT32x64x16_SE_EPS1_GRVW4_K1_LRVW4_PGR1_SNLL1_TT4_8_USFGRO0_VW4_WG8_8_4_WGM1
problemPredicate:
type: And
value:
- {index: 0, type: StrideAEqual, value: 1}
- {index: 0, type: StrideBEqual, value: 1}
- {index: 0, type: StrideCEqual, value: 1}
- {index: 0, type: StrideDEqual, value: 1}
- {index: 0, type: WorkspaceCheck, value: 0}
- {type: OperationIdentifierEqual, value: Contraction_l_Alik_Bjlk_Cijk_Dijk}
- type: TypesEqual
value: [Float, Float, Float, Float]
- {type: HighPrecisionAccumulate, value: false}
- {type: LeadingFree0SizesGreaterOrEqual, value: 1}
- {type: LeadingFree1SizesGreaterOrEqual, value: 4}
- {type: CDStridesEqual, value: true}
- {type: KernelLanguageCompatible, value: Assembly}
- {type: ArithmeticUnitCompatible, value: VALU}
- type: BufferLoadOffsetLimitCheck
value: {DUorMT0: 32, DUorMT1: 16, ShiftPtrElemA: 0, ShiftPtrElemB: 4}
- {type: BufferStoreOffsetLimitCheck, value: 64}
problemType: {aType: Float, bType: Float, cType: Float, dType: Float, highPrecisionAccumulate: false,
operationIdentifier: Contraction_l_Alik_Bjlk_Cijk_Dijk, useBeta: true, useInitialStridesAB: false,
useInitialStridesCD: false}
sizeMapping:
depthU: 16
globalAccumulation: false
globalSplitU: 1
macroTile: [32, 64, 1]
magicDivAlg: 2
packBatchDims: 0
packSummationDims: 0
persistentKernel: 0
sourceKernel: false
staggerStrideShift: 2
staggerU: 32
threadTile: [4, 8]
workGroup: [8, 8, 4]
workGroupMapping: 1
workspaceSizePerElemC: 0
- debugKernel: false
hardwarePredicate: {type: TruePred}
ideals: {}
index: 8
info: {1LDSBuffer: '0', AggressivePerfMode: '1', AssertFree0ElementMultiple: '1',
AssertFree1ElementMultiple: '1', AssertMinApproxSize: '3', AssertSizeEqual: '{}',
AssertStrideAEqual: '{0: 1}', AssertStrideBEqual: '{0: 1}', AssertStrideCEqual: '{0:
1}', AssertStrideDEqual: '{0: 1}', AssertSummationElementMultiple: '1', AssignedDerivedParameters: 'True',
AssignedProblemIndependentDerivedParameters: 'True', BenchmarkFork: '0', BufferLoad: 'True',
BufferStore: 'True', CheckDimOverflow: '0', CheckTensorDimAsserts: 'False', CodeObjectVersion: default,
DepthU: '8', DirectToLds: 'False', DirectToLdsA: 'False', DirectToLdsB: 'False',
DisableAtomicFail: '0', DisableKernelPieces: '0', DisableVgprOverlapping: 'False',
EdgeType: ShiftPtr, EnableMatrixInstruction: 'False', ExpandPointerSwap: 'True',
FractionalLoad: '0', GlobalLoadVectorWidthA: '4', GlobalLoadVectorWidthB: '4',
GlobalRead2A: 'True', GlobalRead2B: 'True', GlobalReadCoalesceGroupA: 'True',
GlobalReadCoalesceGroupB: 'True', GlobalReadCoalesceVectorA: 'True', GlobalReadCoalesceVectorB: 'True',
GlobalReadVectorWidth: '4', GlobalSplitU: '1', GlobalSplitUSummationAssignmentRoundRobin: 'True',
GlobalSplitUWorkGroupMappingRoundRobin: 'False', GlobalWriteVectorWidth: '4',
GuaranteeNoPartialA: 'True', GuaranteeNoPartialB: 'False', ISA: '(10, 1, 0)',
InnerUnroll: '1', InterleaveAlpha: '0', KernelLanguage: Assembly, LSCA: '8', LSCB: '128',
LSPA: '128', LSPB: '8', LVCA: '2', LVCB: '32', LVPA: '32', LVPB: '2', LdcEqualsLdd: 'True',
LdsBlockSizePerPad: '0', LdsBlockSizePerPadA: '0', LdsBlockSizePerPadB: '0', LdsNumElements: '4096',
LdsNumElementsAlignedA: '1024', LdsNumElementsAlignedB: '1024', LdsOffsetA: '0',
LdsOffsetA_Blk: '2048', LdsOffsetB: '1024', LdsOffsetB_Blk: '3072', LdsPadA: '0',
LdsPadB: '0', LocalDotLayout: '1', LocalRead2A: 'True', LocalRead2B: 'True', LocalReadVectorWidth: '4',
LocalSplitU: '1', LocalWrite2A: 'True', LocalWrite2B: 'True', LocalWriteUseSgprA: 'False',
LocalWriteUseSgprB: 'False', LoopDoWhile: 'False', LoopIters: '8', LoopTail: 'True',
LoopUnroll: '8', MacroTile0: '128', MacroTile1: '128', MacroTileA: '128', MacroTileB: '128',
MacroTileShapeMax: '64', MacroTileShapeMin: '1', MagicDivAlg: '2', MatrixInstruction: '[]',
MaxOccupancy: '40', MaxVgprNumber: '256', MinGlobalWriteVectorWidth: '1', MinVgprNumber: '0',
NonTemporalA: '0', NonTemporalB: '0', NonTemporalC: '0', NumElementsPerThread: '64',
NumGlobalWriteVectorsPerThread: '16', NumLoadsA: '1', NumLoadsB: '1', NumLoadsCoalescedA: '1',
NumLoadsCoalescedB: '1', NumLoadsPerpendicularA: '1', NumLoadsPerpendicularB: '1',
NumThreads: '256', OptNoLoadLoop: '1', PackBatchDims: '0', PackFreeDims: '1',
PackGranularity: '2', PackSummationDims: '0', PackedC0IdxChars: '[''I'']', PackedC0Indices: '[''I'']',
PackedC0IndicesX: '[0]', PackedC1IdxChars: '[''J'']', PackedC1Indices: '[''J'']',
PackedC1IndicesX: '[1]', PerformanceSyncLocation: '-1', PerformanceWaitCount: '-1',
PerformanceWaitLocation: '-1', PersistentKernel: '0', PrefetchAcrossPersistent: '0',
PrefetchGlobalRead: 'True', PrefetchLocalRead: 'True', ReplacementKernel: 'False',
ScheduleGlobalRead: '1', ScheduleIterAlg: '1', ScheduleLocalWrite: '1', SolutionIndex: '1',
SolutionNameMin: Cijk_Alik_Bjlk_SB_MT128x128x8_SE_, StaggerU: '32', StaggerUMapping: '0',
StaggerUStride: '256', StoreRemapVectorWidth: '0', StoreVectorWidth: '4', SubGroup0: '16',
SubGroup1: '16', SubGroupA: '16', SubGroupB: '16', SuppressNoLoadLoop: 'True',
ThreadTile: '[8, 8]', ThreadTile0: '8', ThreadTile1: '8', ThreadTileA: '8', ThreadTileB: '8',
TransposeLDS: '0', UnrollIncIsDepthU: '0', UnrollMajorLDSA: '0', UnrollMajorLDSB: '0',
UnrollMemFence: 'False', Use64bShadowLimit: '1', UseInstOffsetForGRO: '0', UseSgprForGRO: 'False',
Valid: 'True', VectorAtomicWidth: '1', VectorStore: 'True', VectorWidth: '4',
WaveSeparateGlobalReadA: '0', WaveSeparateGlobalReadB: '0', WorkGroup: '[16, 16,
1]', WorkGroupMapping: '1', WorkGroupMappingType: B, _GlobalAccumulation: 'False',
_UseSgprForGRO: 'False', _VectorStore: 'True', _WorkspaceSizePerElemC: '0', _staggerStrideShift: '3'}
name: Cijk_Alik_Bjlk_SB_MT128x128x8_SE_EPS1_GRVW4_K1_LRVW4_PGR1_SNLL1_TT8_8_USFGRO0_VW4_WG16_16_1_WGM1
problemPredicate:
type: And
value:
- {index: 0, type: StrideAEqual, value: 1}
- {index: 0, type: StrideBEqual, value: 1}
- {index: 0, type: StrideCEqual, value: 1}
- {index: 0, type: StrideDEqual, value: 1}
- {index: 0, type: WorkspaceCheck, value: 0}
- {type: OperationIdentifierEqual, value: Contraction_l_Alik_Bjlk_Cijk_Dijk}
- type: TypesEqual
value: [Float, Float, Float, Float]
- {type: HighPrecisionAccumulate, value: false}
- {type: LeadingFree0SizesGreaterOrEqual, value: 1}
- {type: LeadingFree1SizesGreaterOrEqual, value: 4}
- {type: CDStridesEqual, value: true}
- {type: KernelLanguageCompatible, value: Assembly}
- {type: ArithmeticUnitCompatible, value: VALU}
- type: BufferLoadOffsetLimitCheck
value: {DUorMT0: 128, DUorMT1: 8, ShiftPtrElemA: 0, ShiftPtrElemB: 4}
- {type: BufferStoreOffsetLimitCheck, value: 128}
problemType: {aType: Float, bType: Float, cType: Float, dType: Float, highPrecisionAccumulate: false,
operationIdentifier: Contraction_l_Alik_Bjlk_Cijk_Dijk, useBeta: true, useInitialStridesAB: false,
useInitialStridesCD: false}
sizeMapping:
depthU: 8
globalAccumulation: false
globalSplitU: 1
macroTile: [128, 128, 1]
magicDivAlg: 2
packBatchDims: 0
packSummationDims: 0
persistentKernel: 0
sourceKernel: false
staggerStrideShift: 3
staggerU: 32
threadTile: [8, 8]
workGroup: [16, 16, 1]
workGroupMapping: 1
workspaceSizePerElemC: 0
- debugKernel: false
hardwarePredicate: {type: TruePred}
ideals: {}
index: 9
info: {1LDSBuffer: '0', AggressivePerfMode: '1', AssertFree0ElementMultiple: '1',
AssertFree1ElementMultiple: '1', AssertMinApproxSize: '3', AssertSizeEqual: '{}',
AssertStrideAEqual: '{0: 1}', AssertStrideBEqual: '{0: 1}', AssertStrideCEqual: '{0:
1}', AssertStrideDEqual: '{0: 1}', AssertSummationElementMultiple: '1', AssignedDerivedParameters: 'True',
AssignedProblemIndependentDerivedParameters: 'True', BenchmarkFork: '0', BufferLoad: 'True',
BufferStore: 'True', CheckDimOverflow: '0', CheckTensorDimAsserts: 'False', CodeObjectVersion: default,
DepthU: '16', DirectToLds: 'False', DirectToLdsA: 'False', DirectToLdsB: 'False',
DisableAtomicFail: '0', DisableKernelPieces: '0', DisableVgprOverlapping: 'False',
EdgeType: ShiftPtr, EnableMatrixInstruction: 'False', ExpandPointerSwap: 'True',
FractionalLoad: '0', GlobalLoadVectorWidthA: '4', GlobalLoadVectorWidthB: '4',
GlobalRead2A: 'True', GlobalRead2B: 'True', GlobalReadCoalesceGroupA: 'True',
GlobalReadCoalesceGroupB: 'True', GlobalReadCoalesceVectorA: 'True', GlobalReadCoalesceVectorB: 'True',
GlobalReadVectorWidth: '4', GlobalSplitU: '1', GlobalSplitUSummationAssignmentRoundRobin: 'True',
GlobalSplitUWorkGroupMappingRoundRobin: 'False', GlobalWriteVectorWidth: '4',
GuaranteeNoPartialA: 'True', GuaranteeNoPartialB: 'False', ISA: '(10, 1, 0)',
InnerUnroll: '1', InterleaveAlpha: '0', KernelLanguage: Assembly, LSCA: '16',
LSCB: '64', LSPA: '64', LSPB: '16', LVCA: '4', LVCB: '16', LVPA: '16', LVPB: '4',
LdcEqualsLdd: 'True', LdsBlockSizePerPad: '0', LdsBlockSizePerPadA: '0', LdsBlockSizePerPadB: '0',
LdsNumElements: '16384', LdsNumElementsAlignedA: '1024', LdsNumElementsAlignedB: '1024',
LdsOffsetA: '0', LdsOffsetA_Blk: '2048', LdsOffsetB: '1024', LdsOffsetB_Blk: '3072',
LdsPadA: '0', LdsPadB: '0', LocalDotLayout: '1', LocalRead2A: 'True', LocalRead2B: 'True',
LocalReadVectorWidth: '4', LocalSplitU: '4', LocalWrite2A: 'True', LocalWrite2B: 'True',
LocalWriteUseSgprA: 'False', LocalWriteUseSgprB: 'False', LoopDoWhile: 'False',
LoopIters: '4', LoopTail: 'True', LoopUnroll: '4', MacroTile0: '64', MacroTile1: '64',
MacroTileA: '64', MacroTileB: '64', MacroTileShapeMax: '64', MacroTileShapeMin: '1',
MagicDivAlg: '2', MatrixInstruction: '[]', MaxOccupancy: '40', MaxVgprNumber: '256',
MinGlobalWriteVectorWidth: '1', MinVgprNumber: '0', NonTemporalA: '0', NonTemporalB: '0',
NonTemporalC: '0', NumElementsPerThread: '16', NumGlobalWriteVectorsPerThread: '4',
NumLoadsA: '1', NumLoadsB: '1', NumLoadsCoalescedA: '1', NumLoadsCoalescedB: '1',
NumLoadsPerpendicularA: '1', NumLoadsPerpendicularB: '1', NumThreads: '256', OptNoLoadLoop: '1',
PackBatchDims: '0', PackFreeDims: '1', PackGranularity: '2', PackSummationDims: '0',
PackedC0IdxChars: '[''I'']', PackedC0Indices: '[''I'']', PackedC0IndicesX: '[0]',
PackedC1IdxChars: '[''J'']', PackedC1Indices: '[''J'']', PackedC1IndicesX: '[1]',
PerformanceSyncLocation: '-1', PerformanceWaitCount: '-1', PerformanceWaitLocation: '-1',
PersistentKernel: '0', PrefetchAcrossPersistent: '0', PrefetchGlobalRead: 'True',
PrefetchLocalRead: 'True', ReplacementKernel: 'False', ScheduleGlobalRead: '1',
ScheduleIterAlg: '1', ScheduleLocalWrite: '1', SolutionIndex: '2', SolutionNameMin: Cijk_Alik_Bjlk_SB_MT64x64x16_SE_,
StaggerU: '32', StaggerUMapping: '0', StaggerUStride: '256', StoreRemapVectorWidth: '0',
StoreVectorWidth: '4', SubGroup0: '8', SubGroup1: '8', SubGroupA: '8', SubGroupB: '8',
SuppressNoLoadLoop: 'True', ThreadTile: '[8, 8]', ThreadTile0: '8', ThreadTile1: '8',
ThreadTileA: '8', ThreadTileB: '8', TransposeLDS: '0', UnrollIncIsDepthU: '0',
UnrollMajorLDSA: '0', UnrollMajorLDSB: '0', UnrollMemFence: 'False', Use64bShadowLimit: '1',
UseInstOffsetForGRO: '0', UseSgprForGRO: 'False', Valid: 'True', VectorAtomicWidth: '1',
VectorStore: 'True', VectorWidth: '4', WaveSeparateGlobalReadA: '0', WaveSeparateGlobalReadB: '0',
WorkGroup: '[8, 8, 4]', WorkGroupMapping: '4', WorkGroupMappingType: B, _GlobalAccumulation: 'False',
_UseSgprForGRO: 'False', _VectorStore: 'True', _WorkspaceSizePerElemC: '0', _staggerStrideShift: '2'}
name: Cijk_Alik_Bjlk_SB_MT64x64x16_SE_EPS1_GRVW4_K1_LRVW4_PGR1_SNLL1_TT8_8_USFGRO0_VW4_WG8_8_4_WGM4
problemPredicate:
type: And
value:
- {index: 0, type: StrideAEqual, value: 1}
- {index: 0, type: StrideBEqual, value: 1}
- {index: 0, type: StrideCEqual, value: 1}
- {index: 0, type: StrideDEqual, value: 1}
- {index: 0, type: WorkspaceCheck, value: 0}
- {type: OperationIdentifierEqual, value: Contraction_l_Alik_Bjlk_Cijk_Dijk}
- type: TypesEqual
value: [Float, Float, Float, Float]
- {type: HighPrecisionAccumulate, value: false}
- {type: LeadingFree0SizesGreaterOrEqual, value: 1}
- {type: LeadingFree1SizesGreaterOrEqual, value: 4}
- {type: CDStridesEqual, value: true}
- {type: KernelLanguageCompatible, value: Assembly}
- {type: ArithmeticUnitCompatible, value: VALU}
- type: BufferLoadOffsetLimitCheck
value: {DUorMT0: 64, DUorMT1: 16, ShiftPtrElemA: 0, ShiftPtrElemB: 4}
- {type: BufferStoreOffsetLimitCheck, value: 64}
problemType: {aType: Float, bType: Float, cType: Float, dType: Float, highPrecisionAccumulate: false,
operationIdentifier: Contraction_l_Alik_Bjlk_Cijk_Dijk, useBeta: true, useInitialStridesAB: false,
useInitialStridesCD: false}
sizeMapping:
depthU: 16
globalAccumulation: false
globalSplitU: 1
macroTile: [64, 64, 1]
magicDivAlg: 2
packBatchDims: 0
packSummationDims: 0
persistentKernel: 0
sourceKernel: false
staggerStrideShift: 2
staggerU: 32
threadTile: [8, 8]
workGroup: [8, 8, 4]
workGroupMapping: 4
workspaceSizePerElemC: 0
- debugKernel: false
hardwarePredicate: {type: TruePred}
ideals: {}
index: 10
info: {1LDSBuffer: '0', AggressivePerfMode: '1', AssertFree0ElementMultiple: '1',
AssertFree1ElementMultiple: '1', AssertMinApproxSize: '3', AssertSizeEqual: '{}',
AssertStrideAEqual: '{0: 1}', AssertStrideBEqual: '{0: 1}', AssertStrideCEqual: '{0:
1}', AssertStrideDEqual: '{0: 1}', AssertSummationElementMultiple: '1', AssignedDerivedParameters: 'True',
AssignedProblemIndependentDerivedParameters: 'True', BenchmarkFork: '0', BufferLoad: 'True',
BufferStore: 'True', CheckDimOverflow: '0', CheckTensorDimAsserts: 'False', CodeObjectVersion: default,
DepthU: '16', DirectToLds: 'False', DirectToLdsA: 'False', DirectToLdsB: 'False',
DisableAtomicFail: '0', DisableKernelPieces: '0', DisableVgprOverlapping: 'False',
EdgeType: ShiftPtr, EnableMatrixInstruction: 'False', ExpandPointerSwap: 'True',
FractionalLoad: '0', GlobalLoadVectorWidthA: '4', GlobalLoadVectorWidthB: '4',
GlobalRead2A: 'True', GlobalRead2B: 'True', GlobalReadCoalesceGroupA: 'True',
GlobalReadCoalesceGroupB: 'True', GlobalReadCoalesceVectorA: 'True', GlobalReadCoalesceVectorB: 'True',
GlobalReadVectorWidth: '4', GlobalSplitU: '1', GlobalSplitUSummationAssignmentRoundRobin: 'True',
GlobalSplitUWorkGroupMappingRoundRobin: 'False', GlobalWriteVectorWidth: '4',
GuaranteeNoPartialA: 'True', GuaranteeNoPartialB: 'False', ISA: '(10, 1, 0)',
InnerUnroll: '1', InterleaveAlpha: '0', KernelLanguage: Assembly, LSCA: '16',
LSCB: '128', LSPA: '64', LSPB: '8', LVCA: '4', LVCB: '32', LVPA: '16', LVPB: '2',
LdcEqualsLdd: 'True', LdsBlockSizePerPad: '0', LdsBlockSizePerPadA: '0', LdsBlockSizePerPadB: '0',
LdsNumElements: '7168', LdsNumElementsAlignedA: '1024', LdsNumElementsAlignedB: '2048',
LdsOffsetA: '0', LdsOffsetA_Blk: '4096', LdsOffsetB: '1024', LdsOffsetB_Blk: '5120',
LdsPadA: '0', LdsPadB: '0', LocalDotLayout: '1', LocalRead2A: 'True', LocalRead2B: 'True',
LocalReadVectorWidth: '4', LocalSplitU: '1', LocalWrite2A: 'True', LocalWrite2B: 'True',
LocalWriteUseSgprA: 'False', LocalWriteUseSgprB: 'False', LoopDoWhile: 'False',
LoopIters: '16', LoopTail: 'True', LoopUnroll: '16', MacroTile0: '64', MacroTile1: '128',
MacroTileA: '64', MacroTileB: '128', MacroTileShapeMax: '64', MacroTileShapeMin: '1',
MagicDivAlg: '2', MatrixInstruction: '[]', MaxOccupancy: '40', MaxVgprNumber: '256',
MinGlobalWriteVectorWidth: '1', MinVgprNumber: '0', NonTemporalA: '0', NonTemporalB: '0',
NonTemporalC: '0', NumElementsPerThread: '32', NumGlobalWriteVectorsPerThread: '8',
NumLoadsA: '1', NumLoadsB: '2', NumLoadsCoalescedA: '1', NumLoadsCoalescedB: '1',
NumLoadsPerpendicularA: '1', NumLoadsPerpendicularB: '2', NumThreads: '256', OptNoLoadLoop: '1',
PackBatchDims: '0', PackFreeDims: '1', PackGranularity: '2', PackSummationDims: '0',
PackedC0IdxChars: '[''I'']', PackedC0Indices: '[''I'']', PackedC0IndicesX: '[0]',
PackedC1IdxChars: '[''J'']', PackedC1Indices: '[''J'']', PackedC1IndicesX: '[1]',
PerformanceSyncLocation: '-1', PerformanceWaitCount: '-1', PerformanceWaitLocation: '-1',
PersistentKernel: '0', PrefetchAcrossPersistent: '0', PrefetchGlobalRead: 'True',
PrefetchLocalRead: 'True', ReplacementKernel: 'False', ScheduleGlobalRead: '1',
ScheduleIterAlg: '1', ScheduleLocalWrite: '1', SolutionIndex: '3', SolutionNameMin: Cijk_Alik_Bjlk_SB_MT64x128x16_SE_,
StaggerU: '32', StaggerUMapping: '0', StaggerUStride: '256', StoreRemapVectorWidth: '0',
StoreVectorWidth: '4', SubGroup0: '16', SubGroup1: '16', SubGroupA: '16', SubGroupB: '16',
SuppressNoLoadLoop: 'True', ThreadTile: '[4, 8]', ThreadTile0: '4', ThreadTile1: '8',
ThreadTileA: '4', ThreadTileB: '8', TransposeLDS: '0', UnrollIncIsDepthU: '0',
UnrollMajorLDSA: '0', UnrollMajorLDSB: '0', UnrollMemFence: 'False', Use64bShadowLimit: '1',
UseInstOffsetForGRO: '0', UseSgprForGRO: 'False', Valid: 'True', VectorAtomicWidth: '1',
VectorStore: 'True', VectorWidth: '4', WaveSeparateGlobalReadA: '0', WaveSeparateGlobalReadB: '0',
WorkGroup: '[16, 16, 1]', WorkGroupMapping: '4', WorkGroupMappingType: B, _GlobalAccumulation: 'False',
_UseSgprForGRO: 'False', _VectorStore: 'True', _WorkspaceSizePerElemC: '0', _staggerStrideShift: '2'}
name: Cijk_Alik_Bjlk_SB_MT64x128x16_SE_EPS1_GRVW4_K1_LRVW4_PGR1_SNLL1_TT4_8_USFGRO0_VW4_WG16_16_1_WGM4
problemPredicate:
type: And
value:
- {index: 0, type: StrideAEqual, value: 1}
- {index: 0, type: StrideBEqual, value: 1}
- {index: 0, type: StrideCEqual, value: 1}
- {index: 0, type: StrideDEqual, value: 1}
- {index: 0, type: WorkspaceCheck, value: 0}
- {type: OperationIdentifierEqual, value: Contraction_l_Alik_Bjlk_Cijk_Dijk}
- type: TypesEqual
value: [Float, Float, Float, Float]
- {type: HighPrecisionAccumulate, value: false}
- {type: LeadingFree0SizesGreaterOrEqual, value: 1}
- {type: LeadingFree1SizesGreaterOrEqual, value: 4}
- {type: CDStridesEqual, value: true}
- {type: KernelLanguageCompatible, value: Assembly}
- {type: ArithmeticUnitCompatible, value: VALU}
- type: BufferLoadOffsetLimitCheck
value: {DUorMT0: 64, DUorMT1: 16, ShiftPtrElemA: 0, ShiftPtrElemB: 4}
- {type: BufferStoreOffsetLimitCheck, value: 128}
problemType: {aType: Float, bType: Float, cType: Float, dType: Float, highPrecisionAccumulate: false,
operationIdentifier: Contraction_l_Alik_Bjlk_Cijk_Dijk, useBeta: true, useInitialStridesAB: false,
useInitialStridesCD: false}
sizeMapping:
depthU: 16
globalAccumulation: false
globalSplitU: 1
macroTile: [64, 128, 1]
magicDivAlg: 2
packBatchDims: 0
packSummationDims: 0
persistentKernel: 0
sourceKernel: false
staggerStrideShift: 2
staggerU: 32
threadTile: [4, 8]
workGroup: [16, 16, 1]
workGroupMapping: 4
workspaceSizePerElemC: 0
- debugKernel: false
hardwarePredicate: {type: TruePred}
ideals: {}
index: 11
info: {1LDSBuffer: '0', AggressivePerfMode: '1', AssertFree0ElementMultiple: '1',
AssertFree1ElementMultiple: '1', AssertMinApproxSize: '3', AssertSizeEqual: '{}',
AssertStrideAEqual: '{0: 1}', AssertStrideBEqual: '{0: 1}', AssertStrideCEqual: '{0:
1}', AssertStrideDEqual: '{0: 1}', AssertSummationElementMultiple: '1', AssignedDerivedParameters: 'True',
AssignedProblemIndependentDerivedParameters: 'True', BenchmarkFork: '0', BufferLoad: 'True',
BufferStore: 'True', CheckDimOverflow: '0', CheckTensorDimAsserts: 'False', CodeObjectVersion: default,
DepthU: '8', DirectToLds: 'False', DirectToLdsA: 'False', DirectToLdsB: 'False',
DisableAtomicFail: '0', DisableKernelPieces: '0', DisableVgprOverlapping: 'False',
EdgeType: ShiftPtr, EnableMatrixInstruction: 'False', ExpandPointerSwap: 'True',
FractionalLoad: '0', GlobalLoadVectorWidthA: '1', GlobalLoadVectorWidthB: '1',
GlobalRead2A: 'True', GlobalRead2B: 'True', GlobalReadCoalesceGroupA: 'True',
GlobalReadCoalesceGroupB: 'True', GlobalReadCoalesceVectorA: 'True', GlobalReadCoalesceVectorB: 'True',
GlobalReadVectorWidth: '4', GlobalSplitU: '1', GlobalSplitUSummationAssignmentRoundRobin: 'True',
GlobalSplitUWorkGroupMappingRoundRobin: 'False', GlobalWriteVectorWidth: '4',
GuaranteeNoPartialA: 'True', GuaranteeNoPartialB: 'True', ISA: '(10, 1, 0)', InnerUnroll: '1',
InterleaveAlpha: '0', KernelLanguage: Assembly, LSCA: '8', LSCB: '32', LSPA: '32',
LSPB: '8', LVCA: '8', LVCB: '32', LVPA: '32', LVPB: '8', LdcEqualsLdd: 'True',
LdsBlockSizePerPad: '0', LdsBlockSizePerPadA: '0', LdsBlockSizePerPadB: '0', LdsNumElements: '4096',
LdsNumElementsAlignedA: '256', LdsNumElementsAlignedB: '256', LdsOffsetA: '0',
LdsOffsetA_Blk: '512', LdsOffsetB: '256', LdsOffsetB_Blk: '768', LdsPadA: '0',
LdsPadB: '0', LocalDotLayout: '1', LocalRead2A: 'True', LocalRead2B: 'True', LocalReadVectorWidth: '4',
LocalSplitU: '4', LocalWrite2A: 'True', LocalWrite2B: 'True', LocalWriteUseSgprA: 'False',
LocalWriteUseSgprB: 'False', LoopDoWhile: 'False', LoopIters: '2', LoopTail: 'True',
LoopUnroll: '2', MacroTile0: '32', MacroTile1: '32', MacroTileA: '32', MacroTileB: '32',
MacroTileShapeMax: '64', MacroTileShapeMin: '1', MagicDivAlg: '2', MatrixInstruction: '[]',
MaxOccupancy: '40', MaxVgprNumber: '256', MinGlobalWriteVectorWidth: '1', MinVgprNumber: '0',
NonTemporalA: '0', NonTemporalB: '0', NonTemporalC: '0', NumElementsPerThread: '4',
NumGlobalWriteVectorsPerThread: '1', NumLoadsA: '1', NumLoadsB: '1', NumLoadsCoalescedA: '1',
NumLoadsCoalescedB: '1', NumLoadsPerpendicularA: '1', NumLoadsPerpendicularB: '1',
NumThreads: '256', OptNoLoadLoop: '1', PackBatchDims: '0', PackFreeDims: '1',
PackGranularity: '2', PackSummationDims: '0', PackedC0IdxChars: '[''I'']', PackedC0Indices: '[''I'']',
PackedC0IndicesX: '[0]', PackedC1IdxChars: '[''J'']', PackedC1Indices: '[''J'']',
PackedC1IndicesX: '[1]', PerformanceSyncLocation: '-1', PerformanceWaitCount: '-1',
PerformanceWaitLocation: '-1', PersistentKernel: '0', PrefetchAcrossPersistent: '0',
PrefetchGlobalRead: 'True', PrefetchLocalRead: 'True', ReplacementKernel: 'False',
ScheduleGlobalRead: '1', ScheduleIterAlg: '1', ScheduleLocalWrite: '1', SolutionIndex: '4',
SolutionNameMin: Cijk_Alik_Bjlk_SB_MT32x32x8_SE_, StaggerU: '32', StaggerUMapping: '0',
StaggerUStride: '256', StoreRemapVectorWidth: '0', StoreVectorWidth: '4', SubGroup0: '8',
SubGroup1: '8', SubGroupA: '8', SubGroupB: '8', SuppressNoLoadLoop: 'True', ThreadTile: '[4,
4]', ThreadTile0: '4', ThreadTile1: '4', ThreadTileA: '4', ThreadTileB: '4',
TransposeLDS: '0', UnrollIncIsDepthU: '0', UnrollMajorLDSA: '0', UnrollMajorLDSB: '0',
UnrollMemFence: 'False', Use64bShadowLimit: '1', UseInstOffsetForGRO: '0', UseSgprForGRO: '1',
Valid: 'True', VectorAtomicWidth: '1', VectorStore: 'True', VectorWidth: '4',
WaveSeparateGlobalReadA: '0', WaveSeparateGlobalReadB: '0', WorkGroup: '[8, 8,
4]', WorkGroupMapping: '4', WorkGroupMappingType: B, _GlobalAccumulation: 'False',
_UseSgprForGRO: '1', _VectorStore: 'True', _WorkspaceSizePerElemC: '0', _staggerStrideShift: '3'}
name: Cijk_Alik_Bjlk_SB_MT32x32x8_SE_EPS1_GRVW4_K1_LRVW4_PGR1_SNLL1_TT4_4_USFGRO1_VW4_WG8_8_4_WGM4
problemPredicate:
type: And
value:
- {index: 0, type: StrideAEqual, value: 1}
- {index: 0, type: StrideBEqual, value: 1}
- {index: 0, type: StrideCEqual, value: 1}
- {index: 0, type: StrideDEqual, value: 1}
- {index: 0, type: WorkspaceCheck, value: 0}
- {type: OperationIdentifierEqual, value: Contraction_l_Alik_Bjlk_Cijk_Dijk}
- type: TypesEqual
value: [Float, Float, Float, Float]
- {type: HighPrecisionAccumulate, value: false}
- {type: LeadingFree0SizesGreaterOrEqual, value: 1}
- {type: LeadingFree1SizesGreaterOrEqual, value: 1}
- {type: CDStridesEqual, value: true}
- {type: KernelLanguageCompatible, value: Assembly}
- {type: ArithmeticUnitCompatible, value: VALU}
- type: BufferLoadOffsetLimitCheck
value: {DUorMT0: 32, DUorMT1: 8, ShiftPtrElemA: 0, ShiftPtrElemB: 0}
- {type: BufferStoreOffsetLimitCheck, value: 32}
problemType: {aType: Float, bType: Float, cType: Float, dType: Float, highPrecisionAccumulate: false,
operationIdentifier: Contraction_l_Alik_Bjlk_Cijk_Dijk, useBeta: true, useInitialStridesAB: false,
useInitialStridesCD: false}
sizeMapping:
depthU: 8
globalAccumulation: false
globalSplitU: 1
macroTile: [32, 32, 1]
magicDivAlg: 2
packBatchDims: 0
packSummationDims: 0
persistentKernel: 0
sourceKernel: false
staggerStrideShift: 3
staggerU: 32
threadTile: [4, 4]
workGroup: [8, 8, 4]
workGroupMapping: 4
workspaceSizePerElemC: 0
- debugKernel: false
hardwarePredicate: {type: TruePred}
ideals: {}
index: 12
info: {1LDSBuffer: '0', AggressivePerfMode: '1', AssertFree0ElementMultiple: '1',
AssertFree1ElementMultiple: '1', AssertMinApproxSize: '3', AssertSizeEqual: '{}',
AssertStrideAEqual: '{0: 1}', AssertStrideBEqual: '{0: 1}', AssertStrideCEqual: '{0:
1}', AssertStrideDEqual: '{0: 1}', AssertSummationElementMultiple: '1', AssignedDerivedParameters: 'True',
AssignedProblemIndependentDerivedParameters: 'True', BufferLoad: 'True', BufferStore: 'True',
CheckDimOverflow: '0', CheckTensorDimAsserts: 'False', CodeObjectVersion: default,
DepthU: '8', DirectToLds: 'False', DirectToLdsA: 'False', DirectToLdsB: 'False',
DisableAtomicFail: '0', DisableKernelPieces: '0', DisableVgprOverlapping: 'False',
EdgeType: ShiftPtr, EnableMatrixInstruction: 'False', ExpandPointerSwap: 'True',
FractionalLoad: '0', GlobalLoadVectorWidthA: '1', GlobalLoadVectorWidthB: '1',
GlobalRead2A: 'True', GlobalRead2B: 'True', GlobalReadCoalesceGroupA: 'True',
GlobalReadCoalesceGroupB: 'True', GlobalReadCoalesceVectorA: 'True', GlobalReadCoalesceVectorB: 'True',
GlobalReadVectorWidth: '2', GlobalSplitU: '1', GlobalSplitUSummationAssignmentRoundRobin: 'True',
GlobalSplitUWorkGroupMappingRoundRobin: 'False', GlobalWriteVectorWidth: '1',
GuaranteeNoPartialA: 'True', GuaranteeNoPartialB: 'True', ISA: '(10, 1, 0)', InnerUnroll: '1',
InterleaveAlpha: '0', KernelLanguage: Assembly, LSCA: '8', LSCB: '8', LSPA: '8',
LSPB: '8', LVCA: '8', LVCB: '8', LVPA: '8', LVPB: '8', LdcEqualsLdd: 'True', LdsBlockSizePerPad: '0',
LdsBlockSizePerPadA: '0', LdsBlockSizePerPadB: '0', LdsNumElements: '409', LdsNumElementsAlignedA: '64',
LdsNumElementsAlignedB: '64', LdsOffsetA: '0', LdsOffsetA_Blk: '128', LdsOffsetB: '64',
LdsOffsetB_Blk: '192', LdsPadA: '0', LdsPadB: '0', LocalDotLayout: '1', LocalRead2A: 'True',
LocalRead2B: 'True', LocalReadVectorWidth: '2', LocalSplitU: '4', LocalWrite2A: 'True',
LocalWrite2B: 'True', LocalWriteUseSgprA: 'False', LocalWriteUseSgprB: 'False',
LoopDoWhile: 'False', LoopIters: '2', LoopTail: 'True', LoopUnroll: '2', MacroTile0: '8',
MacroTile1: '8', MacroTileA: '8', MacroTileB: '8', MacroTileShapeMax: '64', MacroTileShapeMin: '1',
MagicDivAlg: '2', MatrixInstruction: '[]', MaxOccupancy: '40', MaxVgprNumber: '256',
MinGlobalWriteVectorWidth: '1', MinVgprNumber: '0', NonTemporalA: '0', NonTemporalB: '0',
NonTemporalC: '0', NumElementsPerThread: '1', NumGlobalWriteVectorsPerThread: '1',
NumLoadsA: '1', NumLoadsB: '1', NumLoadsCoalescedA: '1', NumLoadsCoalescedB: '1',
NumLoadsPerpendicularA: '1', NumLoadsPerpendicularB: '1', NumThreads: '64', OptNoLoadLoop: '1',
PackBatchDims: '0', PackFreeDims: '1', PackGranularity: '2', PackSummationDims: '0',
PackedC0IdxChars: '[''I'']', PackedC0Indices: '[''I'']', PackedC0IndicesX: '[0]',
PackedC1IdxChars: '[''J'']', PackedC1Indices: '[''J'']', PackedC1IndicesX: '[1]',
PerformanceSyncLocation: '-1', PerformanceWaitCount: '-1', PerformanceWaitLocation: '-1',
PersistentKernel: '0', PrefetchAcrossPersistent: '0', PrefetchGlobalRead: 'True',
PrefetchLocalRead: 'True', ReplacementKernel: 'False', ScheduleGlobalRead: '1',
ScheduleIterAlg: '1', ScheduleLocalWrite: '1', SolutionIndex: '5', SolutionNameMin: Cijk_Alik_Bjlk_SB_MT8x8x8_SE_,
StaggerU: '32', StaggerUMapping: '0', StaggerUStride: '256', StoreRemapVectorWidth: '0',
StoreVectorWidth: '4', SubGroup0: '4', SubGroup1: '4', SubGroupA: '4', SubGroupB: '4',
SuppressNoLoadLoop: 'True', ThreadTile: '[2, 2]', ThreadTile0: '2', ThreadTile1: '2',
ThreadTileA: '2', ThreadTileB: '2', TransposeLDS: '0', UnrollIncIsDepthU: '0',
UnrollMajorLDSA: '0', UnrollMajorLDSB: '0', UnrollMemFence: 'False', Use64bShadowLimit: '1',
UseInstOffsetForGRO: '0', UseSgprForGRO: '1', Valid: 'True', VectorAtomicWidth: '1',
VectorStore: 'True', VectorWidth: '2', WaveSeparateGlobalReadA: '0', WaveSeparateGlobalReadB: '0',
WorkGroup: '[4, 4, 4]', WorkGroupMapping: '1', WorkGroupMappingType: B, _GlobalAccumulation: 'False',
_UseSgprForGRO: '1', _VectorStore: 'True', _WorkspaceSizePerElemC: '0', _staggerStrideShift: '3'}
name: Cijk_Alik_Bjlk_SB_MT8x8x8_SE_EPS1_GRVW2_K1_LRVW2_PGR1_SNLL1_TT2_2_USFGRO1_VW2_WG4_4_4_WGM1
problemPredicate:
type: And
value:
- {index: 0, type: StrideAEqual, value: 1}
- {index: 0, type: StrideBEqual, value: 1}
- {index: 0, type: StrideCEqual, value: 1}
- {index: 0, type: StrideDEqual, value: 1}
- {index: 0, type: WorkspaceCheck, value: 0}
- {type: OperationIdentifierEqual, value: Contraction_l_Alik_Bjlk_Cijk_Dijk}
- type: TypesEqual
value: [Float, Float, Float, Float]
- {type: HighPrecisionAccumulate, value: false}
- {type: LeadingFree0SizesGreaterOrEqual, value: 1}
- {type: LeadingFree1SizesGreaterOrEqual, value: 1}
- {type: CDStridesEqual, value: true}
- {type: KernelLanguageCompatible, value: Assembly}
- {type: ArithmeticUnitCompatible, value: VALU}
- type: BufferLoadOffsetLimitCheck
value: {DUorMT0: 8, DUorMT1: 8, ShiftPtrElemA: 0, ShiftPtrElemB: 0}
- {type: BufferStoreOffsetLimitCheck, value: 8}
problemType: {aType: Float, bType: Float, cType: Float, dType: Float, highPrecisionAccumulate: false,
operationIdentifier: Contraction_l_Alik_Bjlk_Cijk_Dijk, useBeta: true, useInitialStridesAB: false,
useInitialStridesCD: false}
sizeMapping:
depthU: 8
globalAccumulation: false
globalSplitU: 1
macroTile: [8, 8, 1]
magicDivAlg: 2
packBatchDims: 0
packSummationDims: 0
persistentKernel: 0
sourceKernel: false
staggerStrideShift: 3
staggerU: 32
threadTile: [2, 2]
workGroup: [4, 4, 4]
workGroupMapping: 1
workspaceSizePerElemC: 0
- debugKernel: false
hardwarePredicate: {type: TruePred}
ideals: {}
index: 13
info: {1LDSBuffer: '0', AggressivePerfMode: '1', AssertFree0ElementMultiple: '1',
AssertFree1ElementMultiple: '1', AssertMinApproxSize: '3', AssertSizeEqual: '{}',
AssertStrideAEqual: '{0: 1}', AssertStrideBEqual: '{0: 1}', AssertStrideCEqual: '{0:
1}', AssertStrideDEqual: '{0: 1}', AssertSummationElementMultiple: '1', AssignedDerivedParameters: 'True',
AssignedProblemIndependentDerivedParameters: 'True', BenchmarkFork: '0', BufferLoad: 'True',
BufferStore: 'True', CheckDimOverflow: '0', CheckTensorDimAsserts: 'False', CodeObjectVersion: default,
DepthU: '8', DirectToLds: 'False', DirectToLdsA: 'False', DirectToLdsB: 'False',
DisableAtomicFail: '0', DisableKernelPieces: '0', DisableVgprOverlapping: 'False',
EdgeType: ShiftPtr, EnableMatrixInstruction: 'False', ExpandPointerSwap: 'False',
FractionalLoad: '0', GlobalLoadVectorWidthA: '2', GlobalLoadVectorWidthB: '2',
GlobalRead2A: 'True', GlobalRead2B: 'True', GlobalReadCoalesceGroupA: 'True',
GlobalReadCoalesceGroupB: 'True', GlobalReadCoalesceVectorA: 'True', GlobalReadCoalesceVectorB: 'True',
GlobalReadVectorWidth: '4', GlobalSplitU: '1', GlobalSplitUSummationAssignmentRoundRobin: 'True',
GlobalSplitUWorkGroupMappingRoundRobin: 'False', GlobalWriteVectorWidth: '4',
GuaranteeNoPartialA: 'True', GuaranteeNoPartialB: 'True', ISA: '(10, 1, 0)', InnerUnroll: '1',
InterleaveAlpha: '0', KernelLanguage: Assembly, LSCA: '8', LSCB: '8', LSPA: '64',
LSPB: '64', LVCA: '4', LVCB: '4', LVPA: '32', LVPB: '32', LdcEqualsLdd: 'True',
LdsBlockSizePerPad: '0', LdsBlockSizePerPadA: '0', LdsBlockSizePerPadB: '0', LdsNumElements: '1024',
LdsOffsetA: '0', LdsOffsetB: '512', LdsPadA: '0', LdsPadB: '0', LocalDotLayout: '1',
LocalRead2A: 'True', LocalRead2B: 'True', LocalReadVectorWidth: '4', LocalSplitU: '1',
LocalWrite2A: 'True', LocalWrite2B: 'True', LocalWriteUseSgprA: 'False', LocalWriteUseSgprB: 'False',
LoopDoWhile: 'False', LoopIters: '8', LoopTail: 'True', LoopUnroll: '8', MacroTile0: '64',
MacroTile1: '64', MacroTileA: '64', MacroTileB: '64', MacroTileShapeMax: '64',
MacroTileShapeMin: '1', MagicDivAlg: '2', MatrixInstruction: '[]', MaxOccupancy: '40',
MaxVgprNumber: '256', MinGlobalWriteVectorWidth: '1', MinVgprNumber: '0', NonTemporalA: '0',
NonTemporalB: '0', NonTemporalC: '0', NumElementsPerThread: '16', NumGlobalWriteVectorsPerThread: '4',
NumLoadsA: '1', NumLoadsB: '1', NumLoadsCoalescedA: '1', NumLoadsCoalescedB: '1',
NumLoadsPerpendicularA: '1', NumLoadsPerpendicularB: '1', NumThreads: '256', OptNoLoadLoop: '1',
PackBatchDims: '0', PackFreeDims: '1', PackGranularity: '2', PackSummationDims: '0',
PackedC0IdxChars: '[''I'']', PackedC0Indices: '[''I'']', PackedC0IndicesX: '[0]',
PackedC1IdxChars: '[''J'']', PackedC1Indices: '[''J'']', PackedC1IndicesX: '[1]',
PerformanceSyncLocation: '-1', PerformanceWaitCount: '-1', PerformanceWaitLocation: '-1',
PersistentKernel: '0', PrefetchAcrossPersistent: '0', PrefetchGlobalRead: 'False',
PrefetchLocalRead: 'True', ReplacementKernel: 'False', ScheduleGlobalRead: '1',
ScheduleIterAlg: '1', ScheduleLocalWrite: '1', SolutionIndex: '0', SolutionNameMin: Cijk_Alik_Bljk_SB_MT64x64x8_SE_,
StaggerU: '32', StaggerUMapping: '0', StaggerUStride: '256', StoreRemapVectorWidth: '0',
StoreVectorWidth: '4', SubGroup0: '16', SubGroup1: '16', SubGroupA: '16', SubGroupB: '16',
SuppressNoLoadLoop: 'False', ThreadTile: '[4, 4]', ThreadTile0: '4', ThreadTile1: '4',
ThreadTileA: '4', ThreadTileB: '4', TransposeLDS: '0', UnrollIncIsDepthU: '0',
UnrollMajorLDSA: '0', UnrollMajorLDSB: '0', UnrollMemFence: 'False', Use64bShadowLimit: '1',
UseInstOffsetForGRO: '0', UseSgprForGRO: '1', Valid: 'True', VectorAtomicWidth: '1',
VectorStore: 'True', VectorWidth: '4', WaveSeparateGlobalReadA: '0', WaveSeparateGlobalReadB: '0',
WorkGroup: '[16, 16, 1]', WorkGroupMapping: '1', WorkGroupMappingType: B, _GlobalAccumulation: 'False',
_UseSgprForGRO: '1', _VectorStore: 'True', _WorkspaceSizePerElemC: '0', _staggerStrideShift: '3'}
name: Cijk_Alik_Bljk_SB_MT64x64x8_SE_EPS0_GRVW4_K1_LRVW4_PGR0_SNLL0_TT4_4_USFGRO1_VW4_WG16_16_1_WGM1
problemPredicate:
type: And
value:
- {index: 0, type: StrideAEqual, value: 1}
- {index: 0, type: StrideBEqual, value: 1}
- {index: 0, type: StrideCEqual, value: 1}
- {index: 0, type: StrideDEqual, value: 1}
- {index: 0, type: WorkspaceCheck, value: 0}
- {type: OperationIdentifierEqual, value: Contraction_l_Alik_Bljk_Cijk_Dijk}
- type: TypesEqual
value: [Float, Float, Float, Float]
- {type: HighPrecisionAccumulate, value: false}
- {type: LeadingFree0SizesGreaterOrEqual, value: 1}
- {type: LeadingFree1SizesGreaterOrEqual, value: 1}
- {type: CDStridesEqual, value: true}
- {type: KernelLanguageCompatible, value: Assembly}
- {type: ArithmeticUnitCompatible, value: VALU}
- type: BufferLoadOffsetLimitCheck
value: {DUorMT0: 64, DUorMT1: 64, ShiftPtrElemA: 0, ShiftPtrElemB: 0}
- {type: BufferStoreOffsetLimitCheck, value: 64}
problemType: {aType: Float, bType: Float, cType: Float, dType: Float, highPrecisionAccumulate: false,
operationIdentifier: Contraction_l_Alik_Bljk_Cijk_Dijk, useBeta: true, useInitialStridesAB: false,
useInitialStridesCD: false}
sizeMapping:
depthU: 8
globalAccumulation: false
globalSplitU: 1
macroTile: [64, 64, 1]
magicDivAlg: 2
packBatchDims: 0
packSummationDims: 0
persistentKernel: 0
sourceKernel: false
staggerStrideShift: 3
staggerU: 32
threadTile: [4, 4]
workGroup: [16, 16, 1]
workGroupMapping: 1
workspaceSizePerElemC: 0
- debugKernel: false
hardwarePredicate: {type: TruePred}
ideals: {}
index: 14
info: {1LDSBuffer: '0', AggressivePerfMode: '1', AssertFree0ElementMultiple: '1',
AssertFree1ElementMultiple: '1', AssertMinApproxSize: '3', AssertSizeEqual: '{}',
AssertStrideAEqual: '{0: 1}', AssertStrideBEqual: '{0: 1}', AssertStrideCEqual: '{0:
1}', AssertStrideDEqual: '{0: 1}', AssertSummationElementMultiple: '1', AssignedDerivedParameters: 'True',
AssignedProblemIndependentDerivedParameters: 'True', BenchmarkFork: '0', BufferLoad: 'True',
BufferStore: 'True', CheckDimOverflow: '0', CheckTensorDimAsserts: 'False', CodeObjectVersion: default,
DepthU: '16', DirectToLds: 'False', DirectToLdsA: 'False', DirectToLdsB: 'False',
DisableAtomicFail: '0', DisableKernelPieces: '0', DisableVgprOverlapping: 'False',
EdgeType: ShiftPtr, EnableMatrixInstruction: 'False', ExpandPointerSwap: 'True',
FractionalLoad: '0', GlobalLoadVectorWidthA: '4', GlobalLoadVectorWidthB: '4',
GlobalRead2A: 'True', GlobalRead2B: 'True', GlobalReadCoalesceGroupA: 'True',
GlobalReadCoalesceGroupB: 'True', GlobalReadCoalesceVectorA: 'True', GlobalReadCoalesceVectorB: 'True',
GlobalReadVectorWidth: '4', GlobalSplitU: '1', GlobalSplitUSummationAssignmentRoundRobin: 'True',
GlobalSplitUWorkGroupMappingRoundRobin: 'False', GlobalWriteVectorWidth: '4',
GuaranteeNoPartialA: 'True', GuaranteeNoPartialB: 'True', ISA: '(10, 1, 0)', InnerUnroll: '1',
InterleaveAlpha: '0', KernelLanguage: Assembly, LSCA: '16', LSCB: '16', LSPA: '64',
LSPB: '64', LVCA: '4', LVCB: '4', LVPA: '16', LVPB: '16', LdcEqualsLdd: 'True',
LdsBlockSizePerPad: '0', LdsBlockSizePerPadA: '0', LdsBlockSizePerPadB: '0', LdsNumElements: '7168',
LdsNumElementsAlignedA: '1024', LdsNumElementsAlignedB: '2048', LdsOffsetA: '0',
LdsOffsetA_Blk: '4096', LdsOffsetB: '1024', LdsOffsetB_Blk: '5120', LdsPadA: '0',
LdsPadB: '0', LocalDotLayout: '1', LocalRead2A: 'True', LocalRead2B: 'True', LocalReadVectorWidth: '4',
LocalSplitU: '1', LocalWrite2A: 'True', LocalWrite2B: 'True', LocalWriteUseSgprA: 'False',
LocalWriteUseSgprB: 'False', LoopDoWhile: 'False', LoopIters: '16', LoopTail: 'True',
LoopUnroll: '16', MacroTile0: '64', MacroTile1: '128', MacroTileA: '64', MacroTileB: '128',
MacroTileShapeMax: '64', MacroTileShapeMin: '1', MagicDivAlg: '2', MatrixInstruction: '[]',
MaxOccupancy: '40', MaxVgprNumber: '256', MinGlobalWriteVectorWidth: '1', MinVgprNumber: '0',
NonTemporalA: '0', NonTemporalB: '0', NonTemporalC: '0', NumElementsPerThread: '32',
NumGlobalWriteVectorsPerThread: '8', NumLoadsA: '1', NumLoadsB: '2', NumLoadsCoalescedA: '1',
NumLoadsCoalescedB: '1', NumLoadsPerpendicularA: '1', NumLoadsPerpendicularB: '2',
NumThreads: '256', OptNoLoadLoop: '1', PackBatchDims: '0', PackFreeDims: '1',
PackGranularity: '2', PackSummationDims: '0', PackedC0IdxChars: '[''I'']', PackedC0Indices: '[''I'']',
PackedC0IndicesX: '[0]', PackedC1IdxChars: '[''J'']', PackedC1Indices: '[''J'']',
PackedC1IndicesX: '[1]', PerformanceSyncLocation: '-1', PerformanceWaitCount: '-1',
PerformanceWaitLocation: '-1', PersistentKernel: '0', PrefetchAcrossPersistent: '0',
PrefetchGlobalRead: 'True', PrefetchLocalRead: 'True', ReplacementKernel: 'False',
ScheduleGlobalRead: '1', ScheduleIterAlg: '1', ScheduleLocalWrite: '1', SolutionIndex: '1',
SolutionNameMin: Cijk_Alik_Bljk_SB_MT64x128x16_SE_, StaggerU: '32', StaggerUMapping: '0',
StaggerUStride: '256', StoreRemapVectorWidth: '0', StoreVectorWidth: '4', SubGroup0: '16',
SubGroup1: '16', SubGroupA: '16', SubGroupB: '16', SuppressNoLoadLoop: 'True',
ThreadTile: '[4, 8]', ThreadTile0: '4', ThreadTile1: '8', ThreadTileA: '4', ThreadTileB: '8',
TransposeLDS: '0', UnrollIncIsDepthU: '0', UnrollMajorLDSA: '0', UnrollMajorLDSB: '0',
UnrollMemFence: 'False', Use64bShadowLimit: '1', UseInstOffsetForGRO: '0', UseSgprForGRO: '1',
Valid: 'True', VectorAtomicWidth: '1', VectorStore: 'True', VectorWidth: '4',
WaveSeparateGlobalReadA: '0', WaveSeparateGlobalReadB: '0', WorkGroup: '[16, 16,
1]', WorkGroupMapping: '1', WorkGroupMappingType: B, _GlobalAccumulation: 'False',
_UseSgprForGRO: '1', _VectorStore: 'True', _WorkspaceSizePerElemC: '0', _staggerStrideShift: '2'}
name: Cijk_Alik_Bljk_SB_MT64x128x16_SE_EPS1_GRVW4_K1_LRVW4_PGR1_SNLL1_TT4_8_USFGRO1_VW4_WG16_16_1_WGM1
problemPredicate:
type: And
value:
- {index: 0, type: StrideAEqual, value: 1}
- {index: 0, type: StrideBEqual, value: 1}
- {index: 0, type: StrideCEqual, value: 1}
- {index: 0, type: StrideDEqual, value: 1}
- {index: 0, type: WorkspaceCheck, value: 0}
- {type: OperationIdentifierEqual, value: Contraction_l_Alik_Bljk_Cijk_Dijk}
- type: TypesEqual
value: [Float, Float, Float, Float]
- {type: HighPrecisionAccumulate, value: false}
- {type: LeadingFree0SizesGreaterOrEqual, value: 1}
- {type: LeadingFree1SizesGreaterOrEqual, value: 1}
- {type: CDStridesEqual, value: true}
- {type: KernelLanguageCompatible, value: Assembly}
- {type: ArithmeticUnitCompatible, value: VALU}
- type: BufferLoadOffsetLimitCheck
value: {DUorMT0: 64, DUorMT1: 128, ShiftPtrElemA: 0, ShiftPtrElemB: 0}
- {type: BufferStoreOffsetLimitCheck, value: 128}
problemType: {aType: Float, bType: Float, cType: Float, dType: Float, highPrecisionAccumulate: false,
operationIdentifier: Contraction_l_Alik_Bljk_Cijk_Dijk, useBeta: true, useInitialStridesAB: false,
useInitialStridesCD: false}
sizeMapping:
depthU: 16
globalAccumulation: false
globalSplitU: 1
macroTile: [64, 128, 1]
magicDivAlg: 2
packBatchDims: 0
packSummationDims: 0
persistentKernel: 0
sourceKernel: false
staggerStrideShift: 2
staggerU: 32
threadTile: [4, 8]
workGroup: [16, 16, 1]
workGroupMapping: 1
workspaceSizePerElemC: 0
- debugKernel: false
hardwarePredicate: {type: TruePred}
ideals: {}
index: 15
info: {1LDSBuffer: '0', AggressivePerfMode: '1', AssertFree0ElementMultiple: '1',
AssertFree1ElementMultiple: '1', AssertMinApproxSize: '3', AssertSizeEqual: '{}',
AssertStrideAEqual: '{0: 1}', AssertStrideBEqual: '{0: 1}', AssertStrideCEqual: '{0:
1}', AssertStrideDEqual: '{0: 1}', AssertSummationElementMultiple: '1', AssignedDerivedParameters: 'True',
AssignedProblemIndependentDerivedParameters: 'True', BenchmarkFork: '0', BufferLoad: 'True',
BufferStore: 'True', CheckDimOverflow: '0', CheckTensorDimAsserts: 'False', CodeObjectVersion: default,
DepthU: '8', DirectToLds: 'False', DirectToLdsA: 'False', DirectToLdsB: 'False',
DisableAtomicFail: '0', DisableKernelPieces: '0', DisableVgprOverlapping: 'False',
EdgeType: ShiftPtr, EnableMatrixInstruction: 'False', ExpandPointerSwap: 'True',
FractionalLoad: '0', GlobalLoadVectorWidthA: '4', GlobalLoadVectorWidthB: '4',
GlobalRead2A: 'True', GlobalRead2B: 'True', GlobalReadCoalesceGroupA: 'True',
GlobalReadCoalesceGroupB: 'True', GlobalReadCoalesceVectorA: 'True', GlobalReadCoalesceVectorB: 'True',
GlobalReadVectorWidth: '4', GlobalSplitU: '1', GlobalSplitUSummationAssignmentRoundRobin: 'True',
GlobalSplitUWorkGroupMappingRoundRobin: 'False', GlobalWriteVectorWidth: '4',
GuaranteeNoPartialA: 'True', GuaranteeNoPartialB: 'True', ISA: '(10, 1, 0)', InnerUnroll: '1',
InterleaveAlpha: '0', KernelLanguage: Assembly, LSCA: '8', LSCB: '8', LSPA: '128',
LSPB: '128', LVCA: '2', LVCB: '2', LVPA: '32', LVPB: '32', LdcEqualsLdd: 'True',
LdsBlockSizePerPad: '0', LdsBlockSizePerPadA: '0', LdsBlockSizePerPadB: '0', LdsNumElements: '4096',
LdsNumElementsAlignedA: '1024', LdsNumElementsAlignedB: '1024', LdsOffsetA: '0',
LdsOffsetA_Blk: '2048', LdsOffsetB: '1024', LdsOffsetB_Blk: '3072', LdsPadA: '0',
LdsPadB: '0', LocalDotLayout: '1', LocalRead2A: 'True', LocalRead2B: 'True', LocalReadVectorWidth: '4',
LocalSplitU: '1', LocalWrite2A: 'True', LocalWrite2B: 'True', LocalWriteUseSgprA: 'False',
LocalWriteUseSgprB: 'False', LoopDoWhile: 'False', LoopIters: '8', LoopTail: 'True',
LoopUnroll: '8', MacroTile0: '128', MacroTile1: '128', MacroTileA: '128', MacroTileB: '128',
MacroTileShapeMax: '64', MacroTileShapeMin: '1', MagicDivAlg: '2', MatrixInstruction: '[]',
MaxOccupancy: '40', MaxVgprNumber: '256', MinGlobalWriteVectorWidth: '1', MinVgprNumber: '0',
NonTemporalA: '0', NonTemporalB: '0', NonTemporalC: '0', NumElementsPerThread: '64',
NumGlobalWriteVectorsPerThread: '16', NumLoadsA: '1', NumLoadsB: '1', NumLoadsCoalescedA: '1',
NumLoadsCoalescedB: '1', NumLoadsPerpendicularA: '1', NumLoadsPerpendicularB: '1',
NumThreads: '256', OptNoLoadLoop: '1', PackBatchDims: '0', PackFreeDims: '1',
PackGranularity: '2', PackSummationDims: '0', PackedC0IdxChars: '[''I'']', PackedC0Indices: '[''I'']',
PackedC0IndicesX: '[0]', PackedC1IdxChars: '[''J'']', PackedC1Indices: '[''J'']',
PackedC1IndicesX: '[1]', PerformanceSyncLocation: '-1', PerformanceWaitCount: '-1',
PerformanceWaitLocation: '-1', PersistentKernel: '0', PrefetchAcrossPersistent: '0',
PrefetchGlobalRead: 'True', PrefetchLocalRead: 'True', ReplacementKernel: 'False',
ScheduleGlobalRead: '1', ScheduleIterAlg: '1', ScheduleLocalWrite: '1', SolutionIndex: '2',
SolutionNameMin: Cijk_Alik_Bljk_SB_MT128x128x8_SE_, StaggerU: '32', StaggerUMapping: '0',
StaggerUStride: '256', StoreRemapVectorWidth: '0', StoreVectorWidth: '4', SubGroup0: '16',
SubGroup1: '16', SubGroupA: '16', SubGroupB: '16', SuppressNoLoadLoop: 'True',
ThreadTile: '[8, 8]', ThreadTile0: '8', ThreadTile1: '8', ThreadTileA: '8', ThreadTileB: '8',
TransposeLDS: '0', UnrollIncIsDepthU: '0', UnrollMajorLDSA: '0', UnrollMajorLDSB: '0',
UnrollMemFence: 'False', Use64bShadowLimit: '1', UseInstOffsetForGRO: '0', UseSgprForGRO: '1',
Valid: 'True', VectorAtomicWidth: '1', VectorStore: 'True', VectorWidth: '4',
WaveSeparateGlobalReadA: '0', WaveSeparateGlobalReadB: '0', WorkGroup: '[16, 16,
1]', WorkGroupMapping: '8', WorkGroupMappingType: B, _GlobalAccumulation: 'False',
_UseSgprForGRO: '1', _VectorStore: 'True', _WorkspaceSizePerElemC: '0', _staggerStrideShift: '3'}
name: Cijk_Alik_Bljk_SB_MT128x128x8_SE_EPS1_GRVW4_K1_LRVW4_PGR1_SNLL1_TT8_8_USFGRO1_VW4_WG16_16_1_WGM8
problemPredicate:
type: And
value:
- {index: 0, type: StrideAEqual, value: 1}
- {index: 0, type: StrideBEqual, value: 1}
- {index: 0, type: StrideCEqual, value: 1}
- {index: 0, type: StrideDEqual, value: 1}
- {index: 0, type: WorkspaceCheck, value: 0}
- {type: OperationIdentifierEqual, value: Contraction_l_Alik_Bljk_Cijk_Dijk}
- type: TypesEqual
value: [Float, Float, Float, Float]
- {type: HighPrecisionAccumulate, value: false}
- {type: LeadingFree0SizesGreaterOrEqual, value: 1}
- {type: LeadingFree1SizesGreaterOrEqual, value: 1}
- {type: CDStridesEqual, value: true}
- {type: KernelLanguageCompatible, value: Assembly}
- {type: ArithmeticUnitCompatible, value: VALU}
- type: BufferLoadOffsetLimitCheck
value: {DUorMT0: 128, DUorMT1: 128, ShiftPtrElemA: 0, ShiftPtrElemB: 0}
- {type: BufferStoreOffsetLimitCheck, value: 128}
problemType: {aType: Float, bType: Float, cType: Float, dType: Float, highPrecisionAccumulate: false,
operationIdentifier: Contraction_l_Alik_Bljk_Cijk_Dijk, useBeta: true, useInitialStridesAB: false,
useInitialStridesCD: false}
sizeMapping:
depthU: 8
globalAccumulation: false
globalSplitU: 1
macroTile: [128, 128, 1]
magicDivAlg: 2
packBatchDims: 0
packSummationDims: 0
persistentKernel: 0
sourceKernel: false
staggerStrideShift: 3
staggerU: 32
threadTile: [8, 8]
workGroup: [16, 16, 1]
workGroupMapping: 8
workspaceSizePerElemC: 0
- debugKernel: false
hardwarePredicate: {type: TruePred}
ideals: {}
index: 16
info: {1LDSBuffer: '0', AggressivePerfMode: '1', AssertFree0ElementMultiple: '1',
AssertFree1ElementMultiple: '1', AssertMinApproxSize: '3', AssertSizeEqual: '{}',
AssertStrideAEqual: '{0: 1}', AssertStrideBEqual: '{0: 1}', AssertStrideCEqual: '{0:
1}', AssertStrideDEqual: '{0: 1}', AssertSummationElementMultiple: '1', AssignedDerivedParameters: 'True',
AssignedProblemIndependentDerivedParameters: 'True', BenchmarkFork: '0', BufferLoad: 'True',
BufferStore: 'True', CheckDimOverflow: '0', CheckTensorDimAsserts: 'False', CodeObjectVersion: default,
DepthU: '8', DirectToLds: 'False', DirectToLdsA: 'False', DirectToLdsB: 'False',
DisableAtomicFail: '0', DisableKernelPieces: '0', DisableVgprOverlapping: 'False',
EdgeType: ShiftPtr, EnableMatrixInstruction: 'False', ExpandPointerSwap: 'True',
FractionalLoad: '0', GlobalLoadVectorWidthA: '1', GlobalLoadVectorWidthB: '1',
GlobalRead2A: 'True', GlobalRead2B: 'True', GlobalReadCoalesceGroupA: 'True',
GlobalReadCoalesceGroupB: 'True', GlobalReadCoalesceVectorA: 'True', GlobalReadCoalesceVectorB: 'True',
GlobalReadVectorWidth: '4', GlobalSplitU: '1', GlobalSplitUSummationAssignmentRoundRobin: 'True',
GlobalSplitUWorkGroupMappingRoundRobin: 'False', GlobalWriteVectorWidth: '4',
GuaranteeNoPartialA: 'True', GuaranteeNoPartialB: 'True', ISA: '(10, 1, 0)', InnerUnroll: '1',
InterleaveAlpha: '0', KernelLanguage: Assembly, LSCA: '8', LSCB: '8', LSPA: '32',
LSPB: '32', LVCA: '8', LVCB: '8', LVPA: '32', LVPB: '32', LdcEqualsLdd: 'True',
LdsBlockSizePerPad: '0', LdsBlockSizePerPadA: '0', LdsBlockSizePerPadB: '0', LdsNumElements: '4096',
LdsNumElementsAlignedA: '256', LdsNumElementsAlignedB: '256', LdsOffsetA: '0',
LdsOffsetA_Blk: '512', LdsOffsetB: '256', LdsOffsetB_Blk: '768', LdsPadA: '0',
LdsPadB: '0', LocalDotLayout: '1', LocalRead2A: 'True', LocalRead2B: 'True', LocalReadVectorWidth: '4',
LocalSplitU: '4', LocalWrite2A: 'True', LocalWrite2B: 'True', LocalWriteUseSgprA: 'False',
LocalWriteUseSgprB: 'False', LoopDoWhile: 'False', LoopIters: '2', LoopTail: 'True',
LoopUnroll: '2', MacroTile0: '32', MacroTile1: '32', MacroTileA: '32', MacroTileB: '32',
MacroTileShapeMax: '64', MacroTileShapeMin: '1', MagicDivAlg: '2', MatrixInstruction: '[]',
MaxOccupancy: '40', MaxVgprNumber: '256', MinGlobalWriteVectorWidth: '1', MinVgprNumber: '0',
NonTemporalA: '0', NonTemporalB: '0', NonTemporalC: '0', NumElementsPerThread: '4',
NumGlobalWriteVectorsPerThread: '1', NumLoadsA: '1', NumLoadsB: '1', NumLoadsCoalescedA: '1',
NumLoadsCoalescedB: '1', NumLoadsPerpendicularA: '1', NumLoadsPerpendicularB: '1',
NumThreads: '256', OptNoLoadLoop: '1', PackBatchDims: '0', PackFreeDims: '1',
PackGranularity: '2', PackSummationDims: '0', PackedC0IdxChars: '[''I'']', PackedC0Indices: '[''I'']',
PackedC0IndicesX: '[0]', PackedC1IdxChars: '[''J'']', PackedC1Indices: '[''J'']',
PackedC1IndicesX: '[1]', PerformanceSyncLocation: '-1', PerformanceWaitCount: '-1',
PerformanceWaitLocation: '-1', PersistentKernel: '0', PrefetchAcrossPersistent: '0',
PrefetchGlobalRead: 'True', PrefetchLocalRead: 'True', ReplacementKernel: 'False',
ScheduleGlobalRead: '1', ScheduleIterAlg: '1', ScheduleLocalWrite: '1', SolutionIndex: '3',
SolutionNameMin: Cijk_Alik_Bljk_SB_MT32x32x8_SE_, StaggerU: '32', StaggerUMapping: '0',
StaggerUStride: '256', StoreRemapVectorWidth: '0', StoreVectorWidth: '4', SubGroup0: '8',
SubGroup1: '8', SubGroupA: '8', SubGroupB: '8', SuppressNoLoadLoop: 'True', ThreadTile: '[4,
4]', ThreadTile0: '4', ThreadTile1: '4', ThreadTileA: '4', ThreadTileB: '4',
TransposeLDS: '0', UnrollIncIsDepthU: '0', UnrollMajorLDSA: '0', UnrollMajorLDSB: '0',
UnrollMemFence: 'False', Use64bShadowLimit: '1', UseInstOffsetForGRO: '0', UseSgprForGRO: '1',
Valid: 'True', VectorAtomicWidth: '1', VectorStore: 'True', VectorWidth: '4',
WaveSeparateGlobalReadA: '0', WaveSeparateGlobalReadB: '0', WorkGroup: '[8, 8,
4]', WorkGroupMapping: '8', WorkGroupMappingType: B, _GlobalAccumulation: 'False',
_UseSgprForGRO: '1', _VectorStore: 'True', _WorkspaceSizePerElemC: '0', _staggerStrideShift: '3'}
name: Cijk_Alik_Bljk_SB_MT32x32x8_SE_EPS1_GRVW4_K1_LRVW4_PGR1_SNLL1_TT4_4_USFGRO1_VW4_WG8_8_4_WGM8
problemPredicate:
type: And
value:
- {index: 0, type: StrideAEqual, value: 1}
- {index: 0, type: StrideBEqual, value: 1}
- {index: 0, type: StrideCEqual, value: 1}
- {index: 0, type: StrideDEqual, value: 1}
- {index: 0, type: WorkspaceCheck, value: 0}
- {type: OperationIdentifierEqual, value: Contraction_l_Alik_Bljk_Cijk_Dijk}
- type: TypesEqual
value: [Float, Float, Float, Float]
- {type: HighPrecisionAccumulate, value: false}
- {type: LeadingFree0SizesGreaterOrEqual, value: 1}
- {type: LeadingFree1SizesGreaterOrEqual, value: 1}
- {type: CDStridesEqual, value: true}
- {type: KernelLanguageCompatible, value: Assembly}
- {type: ArithmeticUnitCompatible, value: VALU}
- type: BufferLoadOffsetLimitCheck
value: {DUorMT0: 32, DUorMT1: 32, ShiftPtrElemA: 0, ShiftPtrElemB: 0}
- {type: BufferStoreOffsetLimitCheck, value: 32}
problemType: {aType: Float, bType: Float, cType: Float, dType: Float, highPrecisionAccumulate: false,
operationIdentifier: Contraction_l_Alik_Bljk_Cijk_Dijk, useBeta: true, useInitialStridesAB: false,
useInitialStridesCD: false}
sizeMapping:
depthU: 8
globalAccumulation: false
globalSplitU: 1
macroTile: [32, 32, 1]
magicDivAlg: 2
packBatchDims: 0
packSummationDims: 0
persistentKernel: 0
sourceKernel: false
staggerStrideShift: 3
staggerU: 32
threadTile: [4, 4]
workGroup: [8, 8, 4]
workGroupMapping: 8
workspaceSizePerElemC: 0
- debugKernel: false
hardwarePredicate: {type: TruePred}
ideals: {}
index: 17
info: {1LDSBuffer: '0', AggressivePerfMode: '1', AssertFree0ElementMultiple: '1',
AssertFree1ElementMultiple: '1', AssertMinApproxSize: '3', AssertSizeEqual: '{}',
AssertStrideAEqual: '{0: 1}', AssertStrideBEqual: '{0: 1}', AssertStrideCEqual: '{0:
1}', AssertStrideDEqual: '{0: 1}', AssertSummationElementMultiple: '1', AssignedDerivedParameters: 'True',
AssignedProblemIndependentDerivedParameters: 'True', BenchmarkFork: '0', BufferLoad: 'True',
BufferStore: 'True', CheckDimOverflow: '0', CheckTensorDimAsserts: 'False', CodeObjectVersion: default,
DepthU: '16', DirectToLds: 'False', DirectToLdsA: 'False', DirectToLdsB: 'False',
DisableAtomicFail: '0', DisableKernelPieces: '0', DisableVgprOverlapping: 'False',
EdgeType: ShiftPtr, EnableMatrixInstruction: 'False', ExpandPointerSwap: 'True',
FractionalLoad: '0', GlobalLoadVectorWidthA: '2', GlobalLoadVectorWidthB: '4',
GlobalRead2A: 'True', GlobalRead2B: 'True', GlobalReadCoalesceGroupA: 'True',
GlobalReadCoalesceGroupB: 'True', GlobalReadCoalesceVectorA: 'True', GlobalReadCoalesceVectorB: 'True',
GlobalReadVectorWidth: '4', GlobalSplitU: '1', GlobalSplitUSummationAssignmentRoundRobin: 'True',
GlobalSplitUWorkGroupMappingRoundRobin: 'False', GlobalWriteVectorWidth: '4',
GuaranteeNoPartialA: 'True', GuaranteeNoPartialB: 'True', ISA: '(10, 1, 0)', InnerUnroll: '1',
InterleaveAlpha: '0', KernelLanguage: Assembly, LSCA: '16', LSCB: '16', LSPA: '32',
LSPB: '64', LVCA: '8', LVCB: '4', LVPA: '16', LVPB: '16', LdcEqualsLdd: 'True',
LdsBlockSizePerPad: '0', LdsBlockSizePerPadA: '0', LdsBlockSizePerPadB: '0', LdsNumElements: '8192',
LdsNumElementsAlignedA: '512', LdsNumElementsAlignedB: '1024', LdsOffsetA: '0',
LdsOffsetA_Blk: '2048', LdsOffsetB: '512', LdsOffsetB_Blk: '2560', LdsPadA: '0',
LdsPadB: '0', LocalDotLayout: '1', LocalRead2A: 'True', LocalRead2B: 'True', LocalReadVectorWidth: '4',
LocalSplitU: '4', LocalWrite2A: 'True', LocalWrite2B: 'True', LocalWriteUseSgprA: 'False',
LocalWriteUseSgprB: 'False', LoopDoWhile: 'False', LoopIters: '4', LoopTail: 'True',
LoopUnroll: '4', MacroTile0: '32', MacroTile1: '64', MacroTileA: '32', MacroTileB: '64',
MacroTileShapeMax: '64', MacroTileShapeMin: '1', MagicDivAlg: '2', MatrixInstruction: '[]',
MaxOccupancy: '40', MaxVgprNumber: '256', MinGlobalWriteVectorWidth: '1', MinVgprNumber: '0',
NonTemporalA: '0', NonTemporalB: '0', NonTemporalC: '0', NumElementsPerThread: '8',
NumGlobalWriteVectorsPerThread: '2', NumLoadsA: '1', NumLoadsB: '1', NumLoadsCoalescedA: '1',
NumLoadsCoalescedB: '1', NumLoadsPerpendicularA: '1', NumLoadsPerpendicularB: '1',
NumThreads: '256', OptNoLoadLoop: '1', PackBatchDims: '0', PackFreeDims: '1',
PackGranularity: '2', PackSummationDims: '0', PackedC0IdxChars: '[''I'']', PackedC0Indices: '[''I'']',
PackedC0IndicesX: '[0]', PackedC1IdxChars: '[''J'']', PackedC1Indices: '[''J'']',
PackedC1IndicesX: '[1]', PerformanceSyncLocation: '-1', PerformanceWaitCount: '-1',
PerformanceWaitLocation: '-1', PersistentKernel: '0', PrefetchAcrossPersistent: '0',
PrefetchGlobalRead: 'True', PrefetchLocalRead: 'True', ReplacementKernel: 'False',
ScheduleGlobalRead: '1', ScheduleIterAlg: '1', ScheduleLocalWrite: '1', SolutionIndex: '4',
SolutionNameMin: Cijk_Alik_Bljk_SB_MT32x64x16_SE_, StaggerU: '32', StaggerUMapping: '0',
StaggerUStride: '256', StoreRemapVectorWidth: '0', StoreVectorWidth: '4', SubGroup0: '8',
SubGroup1: '8', SubGroupA: '8', SubGroupB: '8', SuppressNoLoadLoop: 'True', ThreadTile: '[4,
8]', ThreadTile0: '4', ThreadTile1: '8', ThreadTileA: '4', ThreadTileB: '8',
TransposeLDS: '0', UnrollIncIsDepthU: '0', UnrollMajorLDSA: '0', UnrollMajorLDSB: '0',
UnrollMemFence: 'False', Use64bShadowLimit: '1', UseInstOffsetForGRO: '0', UseSgprForGRO: '1',
Valid: 'True', VectorAtomicWidth: '1', VectorStore: 'True', VectorWidth: '4',
WaveSeparateGlobalReadA: '0', WaveSeparateGlobalReadB: '0', WorkGroup: '[8, 8,
4]', WorkGroupMapping: '8', WorkGroupMappingType: B, _GlobalAccumulation: 'False',
_UseSgprForGRO: '1', _VectorStore: 'True', _WorkspaceSizePerElemC: '0', _staggerStrideShift: '2'}
name: Cijk_Alik_Bljk_SB_MT32x64x16_SE_EPS1_GRVW4_K1_LRVW4_PGR1_SNLL1_TT4_8_USFGRO1_VW4_WG8_8_4_WGM8
problemPredicate:
type: And
value:
- {index: 0, type: StrideAEqual, value: 1}
- {index: 0, type: StrideBEqual, value: 1}
- {index: 0, type: StrideCEqual, value: 1}
- {index: 0, type: StrideDEqual, value: 1}
- {index: 0, type: WorkspaceCheck, value: 0}
- {type: OperationIdentifierEqual, value: Contraction_l_Alik_Bljk_Cijk_Dijk}
- type: TypesEqual
value: [Float, Float, Float, Float]
- {type: HighPrecisionAccumulate, value: false}
- {type: LeadingFree0SizesGreaterOrEqual, value: 1}
- {type: LeadingFree1SizesGreaterOrEqual, value: 1}
- {type: CDStridesEqual, value: true}
- {type: KernelLanguageCompatible, value: Assembly}
- {type: ArithmeticUnitCompatible, value: VALU}
- type: BufferLoadOffsetLimitCheck
value: {DUorMT0: 32, DUorMT1: 64, ShiftPtrElemA: 0, ShiftPtrElemB: 0}
- {type: BufferStoreOffsetLimitCheck, value: 64}
problemType: {aType: Float, bType: Float, cType: Float, dType: Float, highPrecisionAccumulate: false,
operationIdentifier: Contraction_l_Alik_Bljk_Cijk_Dijk, useBeta: true, useInitialStridesAB: false,
useInitialStridesCD: false}
sizeMapping:
depthU: 16
globalAccumulation: false
globalSplitU: 1
macroTile: [32, 64, 1]
magicDivAlg: 2
packBatchDims: 0
packSummationDims: 0
persistentKernel: 0
sourceKernel: false
staggerStrideShift: 2
staggerU: 32
threadTile: [4, 8]
workGroup: [8, 8, 4]
workGroupMapping: 8
workspaceSizePerElemC: 0
- debugKernel: false
hardwarePredicate: {type: TruePred}
ideals: {}
index: 18
info: {1LDSBuffer: '0', AggressivePerfMode: '1', AssertFree0ElementMultiple: '1',
AssertFree1ElementMultiple: '1', AssertMinApproxSize: '3', AssertSizeEqual: '{}',
AssertStrideAEqual: '{0: 1}', AssertStrideBEqual: '{0: 1}', AssertStrideCEqual: '{0:
1}', AssertStrideDEqual: '{0: 1}', AssertSummationElementMultiple: '1', AssignedDerivedParameters: 'True',
AssignedProblemIndependentDerivedParameters: 'True', BenchmarkFork: '0', BufferLoad: 'True',
BufferStore: 'True', CheckDimOverflow: '0', CheckTensorDimAsserts: 'False', CodeObjectVersion: default,
DepthU: '16', DirectToLds: 'False', DirectToLdsA: 'False', DirectToLdsB: 'False',
DisableAtomicFail: '0', DisableKernelPieces: '0', DisableVgprOverlapping: 'False',
EdgeType: ShiftPtr, EnableMatrixInstruction: 'False', ExpandPointerSwap: 'True',
FractionalLoad: '0', GlobalLoadVectorWidthA: '4', GlobalLoadVectorWidthB: '2',
GlobalRead2A: 'True', GlobalRead2B: 'True', GlobalReadCoalesceGroupA: 'True',
GlobalReadCoalesceGroupB: 'True', GlobalReadCoalesceVectorA: 'True', GlobalReadCoalesceVectorB: 'True',
GlobalReadVectorWidth: '4', GlobalSplitU: '1', GlobalSplitUSummationAssignmentRoundRobin: 'True',
GlobalSplitUWorkGroupMappingRoundRobin: 'False', GlobalWriteVectorWidth: '4',
GuaranteeNoPartialA: 'True', GuaranteeNoPartialB: 'True', ISA: '(10, 1, 0)', InnerUnroll: '1',
InterleaveAlpha: '0', KernelLanguage: Assembly, LSCA: '16', LSCB: '16', LSPA: '64',
LSPB: '32', LVCA: '4', LVCB: '8', LVPA: '16', LVPB: '16', LdcEqualsLdd: 'True',
LdsBlockSizePerPad: '0', LdsBlockSizePerPadA: '0', LdsBlockSizePerPadB: '0', LdsNumElements: '8192',
LdsNumElementsAlignedA: '1024', LdsNumElementsAlignedB: '512', LdsOffsetA: '0',
LdsOffsetA_Blk: '2048', LdsOffsetB: '1024', LdsOffsetB_Blk: '3072', LdsPadA: '0',
LdsPadB: '0', LocalDotLayout: '1', LocalRead2A: 'True', LocalRead2B: 'True', LocalReadVectorWidth: '4',
LocalSplitU: '4', LocalWrite2A: 'True', LocalWrite2B: 'True', LocalWriteUseSgprA: 'False',
LocalWriteUseSgprB: 'False', LoopDoWhile: 'False', LoopIters: '4', LoopTail: 'True',
LoopUnroll: '4', MacroTile0: '64', MacroTile1: '32', MacroTileA: '64', MacroTileB: '32',
MacroTileShapeMax: '64', MacroTileShapeMin: '1', MagicDivAlg: '2', MatrixInstruction: '[]',
MaxOccupancy: '40', MaxVgprNumber: '256', MinGlobalWriteVectorWidth: '1', MinVgprNumber: '0',
NonTemporalA: '0', NonTemporalB: '0', NonTemporalC: '0', NumElementsPerThread: '8',
NumGlobalWriteVectorsPerThread: '2', NumLoadsA: '1', NumLoadsB: '1', NumLoadsCoalescedA: '1',
NumLoadsCoalescedB: '1', NumLoadsPerpendicularA: '1', NumLoadsPerpendicularB: '1',
NumThreads: '256', OptNoLoadLoop: '1', PackBatchDims: '0', PackFreeDims: '1',
PackGranularity: '2', PackSummationDims: '0', PackedC0IdxChars: '[''I'']', PackedC0Indices: '[''I'']',
PackedC0IndicesX: '[0]', PackedC1IdxChars: '[''J'']', PackedC1Indices: '[''J'']',
PackedC1IndicesX: '[1]', PerformanceSyncLocation: '-1', PerformanceWaitCount: '-1',
PerformanceWaitLocation: '-1', PersistentKernel: '0', PrefetchAcrossPersistent: '0',
PrefetchGlobalRead: 'True', PrefetchLocalRead: 'True', ReplacementKernel: 'False',
ScheduleGlobalRead: '1', ScheduleIterAlg: '1', ScheduleLocalWrite: '1', SolutionIndex: '5',
SolutionNameMin: Cijk_Alik_Bljk_SB_MT64x32x16_SE_, StaggerU: '32', StaggerUMapping: '0',
StaggerUStride: '256', StoreRemapVectorWidth: '0', StoreVectorWidth: '4', SubGroup0: '8',
SubGroup1: '8', SubGroupA: '8', SubGroupB: '8', SuppressNoLoadLoop: 'True', ThreadTile: '[8,
4]', ThreadTile0: '8', ThreadTile1: '4', ThreadTileA: '8', ThreadTileB: '4',
TransposeLDS: '0', UnrollIncIsDepthU: '0', UnrollMajorLDSA: '0', UnrollMajorLDSB: '0',
UnrollMemFence: 'False', Use64bShadowLimit: '1', UseInstOffsetForGRO: '0', UseSgprForGRO: '1',
Valid: 'True', VectorAtomicWidth: '1', VectorStore: 'True', VectorWidth: '4',
WaveSeparateGlobalReadA: '0', WaveSeparateGlobalReadB: '0', WorkGroup: '[8, 8,
4]', WorkGroupMapping: '8', WorkGroupMappingType: B, _GlobalAccumulation: 'False',
_UseSgprForGRO: '1', _VectorStore: 'True', _WorkspaceSizePerElemC: '0', _staggerStrideShift: '2'}
name: Cijk_Alik_Bljk_SB_MT64x32x16_SE_EPS1_GRVW4_K1_LRVW4_PGR1_SNLL1_TT8_4_USFGRO1_VW4_WG8_8_4_WGM8
problemPredicate:
type: And
value:
- {index: 0, type: StrideAEqual, value: 1}
- {index: 0, type: StrideBEqual, value: 1}
- {index: 0, type: StrideCEqual, value: 1}
- {index: 0, type: StrideDEqual, value: 1}
- {index: 0, type: WorkspaceCheck, value: 0}
- {type: OperationIdentifierEqual, value: Contraction_l_Alik_Bljk_Cijk_Dijk}
- type: TypesEqual
value: [Float, Float, Float, Float]
- {type: HighPrecisionAccumulate, value: false}
- {type: LeadingFree0SizesGreaterOrEqual, value: 1}
- {type: LeadingFree1SizesGreaterOrEqual, value: 1}
- {type: CDStridesEqual, value: true}
- {type: KernelLanguageCompatible, value: Assembly}
- {type: ArithmeticUnitCompatible, value: VALU}
- type: BufferLoadOffsetLimitCheck
value: {DUorMT0: 64, DUorMT1: 32, ShiftPtrElemA: 0, ShiftPtrElemB: 0}
- {type: BufferStoreOffsetLimitCheck, value: 32}
problemType: {aType: Float, bType: Float, cType: Float, dType: Float, highPrecisionAccumulate: false,
operationIdentifier: Contraction_l_Alik_Bljk_Cijk_Dijk, useBeta: true, useInitialStridesAB: false,
useInitialStridesCD: false}
sizeMapping:
depthU: 16
globalAccumulation: false
globalSplitU: 1
macroTile: [64, 32, 1]
magicDivAlg: 2
packBatchDims: 0
packSummationDims: 0
persistentKernel: 0
sourceKernel: false
staggerStrideShift: 2
staggerU: 32
threadTile: [8, 4]
workGroup: [8, 8, 4]
workGroupMapping: 8
workspaceSizePerElemC: 0
- debugKernel: false
hardwarePredicate: {type: TruePred}
ideals: {}
index: 19
info: {1LDSBuffer: '0', AggressivePerfMode: '1', AssertFree0ElementMultiple: '1',
AssertFree1ElementMultiple: '1', AssertMinApproxSize: '3', AssertSizeEqual: '{}',
AssertStrideAEqual: '{0: 1}', AssertStrideBEqual: '{0: 1}', AssertStrideCEqual: '{0:
1}', AssertStrideDEqual: '{0: 1}', AssertSummationElementMultiple: '1', AssignedDerivedParameters: 'True',
AssignedProblemIndependentDerivedParameters: 'True', BenchmarkFork: '0', BufferLoad: 'True',
BufferStore: 'True', CheckDimOverflow: '0', CheckTensorDimAsserts: 'False', CodeObjectVersion: default,
DepthU: '8', DirectToLds: 'False', DirectToLdsA: 'False', DirectToLdsB: 'False',
DisableAtomicFail: '0', DisableKernelPieces: '0', DisableVgprOverlapping: 'False',
EdgeType: ShiftPtr, EnableMatrixInstruction: 'False', ExpandPointerSwap: 'True',
FractionalLoad: '0', GlobalLoadVectorWidthA: '4', GlobalLoadVectorWidthB: '2',
GlobalRead2A: 'True', GlobalRead2B: 'True', GlobalReadCoalesceGroupA: 'True',
GlobalReadCoalesceGroupB: 'True', GlobalReadCoalesceVectorA: 'True', GlobalReadCoalesceVectorB: 'True',
GlobalReadVectorWidth: '4', GlobalSplitU: '1', GlobalSplitUSummationAssignmentRoundRobin: 'True',
GlobalSplitUWorkGroupMappingRoundRobin: 'False', GlobalWriteVectorWidth: '4',
GuaranteeNoPartialA: 'True', GuaranteeNoPartialB: 'True', ISA: '(10, 1, 0)', InnerUnroll: '1',
InterleaveAlpha: '0', KernelLanguage: Assembly, LSCA: '8', LSCB: '8', LSPA: '128',
LSPB: '64', LVCA: '2', LVCB: '4', LVPA: '32', LVPB: '32', LdcEqualsLdd: 'True',
LdsBlockSizePerPad: '0', LdsBlockSizePerPadA: '0', LdsBlockSizePerPadB: '0', LdsNumElements: '3584',
LdsNumElementsAlignedA: '1024', LdsNumElementsAlignedB: '512', LdsOffsetA: '0',
LdsOffsetA_Blk: '2048', LdsOffsetB: '1024', LdsOffsetB_Blk: '3072', LdsPadA: '0',
LdsPadB: '0', LocalDotLayout: '1', LocalRead2A: 'True', LocalRead2B: 'True', LocalReadVectorWidth: '4',
LocalSplitU: '1', LocalWrite2A: 'True', LocalWrite2B: 'True', LocalWriteUseSgprA: 'False',
LocalWriteUseSgprB: 'False', LoopDoWhile: 'False', LoopIters: '8', LoopTail: 'True',
LoopUnroll: '8', MacroTile0: '128', MacroTile1: '64', MacroTileA: '128', MacroTileB: '64',
MacroTileShapeMax: '64', MacroTileShapeMin: '1', MagicDivAlg: '2', MatrixInstruction: '[]',
MaxOccupancy: '40', MaxVgprNumber: '256', MinGlobalWriteVectorWidth: '1', MinVgprNumber: '0',
NonTemporalA: '0', NonTemporalB: '0', NonTemporalC: '0', NumElementsPerThread: '32',
NumGlobalWriteVectorsPerThread: '8', NumLoadsA: '1', NumLoadsB: '1', NumLoadsCoalescedA: '1',
NumLoadsCoalescedB: '1', NumLoadsPerpendicularA: '1', NumLoadsPerpendicularB: '1',
NumThreads: '256', OptNoLoadLoop: '1', PackBatchDims: '0', PackFreeDims: '1',
PackGranularity: '2', PackSummationDims: '0', PackedC0IdxChars: '[''I'']', PackedC0Indices: '[''I'']',
PackedC0IndicesX: '[0]', PackedC1IdxChars: '[''J'']', PackedC1Indices: '[''J'']',
PackedC1IndicesX: '[1]', PerformanceSyncLocation: '-1', PerformanceWaitCount: '-1',
PerformanceWaitLocation: '-1', PersistentKernel: '0', PrefetchAcrossPersistent: '0',
PrefetchGlobalRead: 'True', PrefetchLocalRead: 'True', ReplacementKernel: 'False',
ScheduleGlobalRead: '1', ScheduleIterAlg: '1', ScheduleLocalWrite: '1', SolutionIndex: '6',
SolutionNameMin: Cijk_Alik_Bljk_SB_MT128x64x8_SE_, StaggerU: '32', StaggerUMapping: '0',
StaggerUStride: '256', StoreRemapVectorWidth: '0', StoreVectorWidth: '4', SubGroup0: '16',
SubGroup1: '16', SubGroupA: '16', SubGroupB: '16', SuppressNoLoadLoop: 'True',
ThreadTile: '[8, 4]', ThreadTile0: '8', ThreadTile1: '4', ThreadTileA: '8', ThreadTileB: '4',
TransposeLDS: '0', UnrollIncIsDepthU: '0', UnrollMajorLDSA: '0', UnrollMajorLDSB: '0',
UnrollMemFence: 'False', Use64bShadowLimit: '1', UseInstOffsetForGRO: '0', UseSgprForGRO: '1',
Valid: 'True', VectorAtomicWidth: '1', VectorStore: 'True', VectorWidth: '4',
WaveSeparateGlobalReadA: '0', WaveSeparateGlobalReadB: '0', WorkGroup: '[16, 16,
1]', WorkGroupMapping: '1', WorkGroupMappingType: B, _GlobalAccumulation: 'False',
_UseSgprForGRO: '1', _VectorStore: 'True', _WorkspaceSizePerElemC: '0', _staggerStrideShift: '3'}
name: Cijk_Alik_Bljk_SB_MT128x64x8_SE_EPS1_GRVW4_K1_LRVW4_PGR1_SNLL1_TT8_4_USFGRO1_VW4_WG16_16_1_WGM1
problemPredicate:
type: And
value:
- {index: 0, type: StrideAEqual, value: 1}
- {index: 0, type: StrideBEqual, value: 1}
- {index: 0, type: StrideCEqual, value: 1}
- {index: 0, type: StrideDEqual, value: 1}
- {index: 0, type: WorkspaceCheck, value: 0}
- {type: OperationIdentifierEqual, value: Contraction_l_Alik_Bljk_Cijk_Dijk}
- type: TypesEqual
value: [Float, Float, Float, Float]
- {type: HighPrecisionAccumulate, value: false}
- {type: LeadingFree0SizesGreaterOrEqual, value: 1}
- {type: LeadingFree1SizesGreaterOrEqual, value: 1}
- {type: CDStridesEqual, value: true}
- {type: KernelLanguageCompatible, value: Assembly}
- {type: ArithmeticUnitCompatible, value: VALU}
- type: BufferLoadOffsetLimitCheck
value: {DUorMT0: 128, DUorMT1: 64, ShiftPtrElemA: 0, ShiftPtrElemB: 0}
- {type: BufferStoreOffsetLimitCheck, value: 64}
problemType: {aType: Float, bType: Float, cType: Float, dType: Float, highPrecisionAccumulate: false,
operationIdentifier: Contraction_l_Alik_Bljk_Cijk_Dijk, useBeta: true, useInitialStridesAB: false,
useInitialStridesCD: false}
sizeMapping:
depthU: 8
globalAccumulation: false
globalSplitU: 1
macroTile: [128, 64, 1]
magicDivAlg: 2
packBatchDims: 0
packSummationDims: 0
persistentKernel: 0
sourceKernel: false
staggerStrideShift: 3
staggerU: 32
threadTile: [8, 4]
workGroup: [16, 16, 1]
workGroupMapping: 1
workspaceSizePerElemC: 0
- debugKernel: false
hardwarePredicate: {type: TruePred}
ideals: {}
index: 20
info: {1LDSBuffer: '0', AggressivePerfMode: '1', AssertFree0ElementMultiple: '1',
AssertFree1ElementMultiple: '1', AssertMinApproxSize: '3', AssertSizeEqual: '{}',
AssertStrideAEqual: '{0: 1}', AssertStrideBEqual: '{0: 1}', AssertStrideCEqual: '{0:
1}', AssertStrideDEqual: '{0: 1}', AssertSummationElementMultiple: '1', AssignedDerivedParameters: 'True',
AssignedProblemIndependentDerivedParameters: 'True', BufferLoad: 'True', BufferStore: 'True',
CheckDimOverflow: '0', CheckTensorDimAsserts: 'False', CodeObjectVersion: default,
DepthU: '8', DirectToLds: 'False', DirectToLdsA: 'False', DirectToLdsB: 'False',
DisableAtomicFail: '0', DisableKernelPieces: '0', DisableVgprOverlapping: 'False',
EdgeType: ShiftPtr, EnableMatrixInstruction: 'False', ExpandPointerSwap: 'True',
FractionalLoad: '0', GlobalLoadVectorWidthA: '1', GlobalLoadVectorWidthB: '1',
GlobalRead2A: 'True', GlobalRead2B: 'True', GlobalReadCoalesceGroupA: 'True',
GlobalReadCoalesceGroupB: 'True', GlobalReadCoalesceVectorA: 'True', GlobalReadCoalesceVectorB: 'True',
GlobalReadVectorWidth: '2', GlobalSplitU: '1', GlobalSplitUSummationAssignmentRoundRobin: 'True',
GlobalSplitUWorkGroupMappingRoundRobin: 'False', GlobalWriteVectorWidth: '1',
GuaranteeNoPartialA: 'True', GuaranteeNoPartialB: 'True', ISA: '(10, 1, 0)', InnerUnroll: '1',
InterleaveAlpha: '0', KernelLanguage: Assembly, LSCA: '8', LSCB: '8', LSPA: '8',
LSPB: '8', LVCA: '8', LVCB: '8', LVPA: '8', LVPB: '8', LdcEqualsLdd: 'True', LdsBlockSizePerPad: '0',
LdsBlockSizePerPadA: '0', LdsBlockSizePerPadB: '0', LdsNumElements: '409', LdsNumElementsAlignedA: '64',
LdsNumElementsAlignedB: '64', LdsOffsetA: '0', LdsOffsetA_Blk: '128', LdsOffsetB: '64',
LdsOffsetB_Blk: '192', LdsPadA: '0', LdsPadB: '0', LocalDotLayout: '1', LocalRead2A: 'True',
LocalRead2B: 'True', LocalReadVectorWidth: '2', LocalSplitU: '4', LocalWrite2A: 'True',
LocalWrite2B: 'True', LocalWriteUseSgprA: 'False', LocalWriteUseSgprB: 'False',
LoopDoWhile: 'False', LoopIters: '2', LoopTail: 'True', LoopUnroll: '2', MacroTile0: '8',
MacroTile1: '8', MacroTileA: '8', MacroTileB: '8', MacroTileShapeMax: '64', MacroTileShapeMin: '1',
MagicDivAlg: '2', MatrixInstruction: '[]', MaxOccupancy: '40', MaxVgprNumber: '256',
MinGlobalWriteVectorWidth: '1', MinVgprNumber: '0', NonTemporalA: '0', NonTemporalB: '0',
NonTemporalC: '0', NumElementsPerThread: '1', NumGlobalWriteVectorsPerThread: '1',
NumLoadsA: '1', NumLoadsB: '1', NumLoadsCoalescedA: '1', NumLoadsCoalescedB: '1',
NumLoadsPerpendicularA: '1', NumLoadsPerpendicularB: '1', NumThreads: '64', OptNoLoadLoop: '1',
PackBatchDims: '0', PackFreeDims: '1', PackGranularity: '2', PackSummationDims: '0',
PackedC0IdxChars: '[''I'']', PackedC0Indices: '[''I'']', PackedC0IndicesX: '[0]',
PackedC1IdxChars: '[''J'']', PackedC1Indices: '[''J'']', PackedC1IndicesX: '[1]',
PerformanceSyncLocation: '-1', PerformanceWaitCount: '-1', PerformanceWaitLocation: '-1',
PersistentKernel: '0', PrefetchAcrossPersistent: '0', PrefetchGlobalRead: 'True',
PrefetchLocalRead: 'True', ReplacementKernel: 'False', ScheduleGlobalRead: '1',
ScheduleIterAlg: '1', ScheduleLocalWrite: '1', SolutionIndex: '7', SolutionNameMin: Cijk_Alik_Bljk_SB_MT8x8x8_SE_,
StaggerU: '32', StaggerUMapping: '0', StaggerUStride: '256', StoreRemapVectorWidth: '0',
StoreVectorWidth: '4', SubGroup0: '4', SubGroup1: '4', SubGroupA: '4', SubGroupB: '4',
SuppressNoLoadLoop: 'True', ThreadTile: '[2, 2]', ThreadTile0: '2', ThreadTile1: '2',
ThreadTileA: '2', ThreadTileB: '2', TransposeLDS: '0', UnrollIncIsDepthU: '0',
UnrollMajorLDSA: '0', UnrollMajorLDSB: '0', UnrollMemFence: 'False', Use64bShadowLimit: '1',
UseInstOffsetForGRO: '0', UseSgprForGRO: '1', Valid: 'True', VectorAtomicWidth: '1',
VectorStore: 'True', VectorWidth: '2', WaveSeparateGlobalReadA: '0', WaveSeparateGlobalReadB: '0',
WorkGroup: '[4, 4, 4]', WorkGroupMapping: '1', WorkGroupMappingType: B, _GlobalAccumulation: 'False',
_UseSgprForGRO: '1', _VectorStore: 'True', _WorkspaceSizePerElemC: '0', _staggerStrideShift: '3'}
name: Cijk_Alik_Bljk_SB_MT8x8x8_SE_EPS1_GRVW2_K1_LRVW2_PGR1_SNLL1_TT2_2_USFGRO1_VW2_WG4_4_4_WGM1
problemPredicate:
type: And
value:
- {index: 0, type: StrideAEqual, value: 1}
- {index: 0, type: StrideBEqual, value: 1}
- {index: 0, type: StrideCEqual, value: 1}
- {index: 0, type: StrideDEqual, value: 1}
- {index: 0, type: WorkspaceCheck, value: 0}
- {type: OperationIdentifierEqual, value: Contraction_l_Alik_Bljk_Cijk_Dijk}
- type: TypesEqual
value: [Float, Float, Float, Float]
- {type: HighPrecisionAccumulate, value: false}
- {type: LeadingFree0SizesGreaterOrEqual, value: 1}
- {type: LeadingFree1SizesGreaterOrEqual, value: 1}
- {type: CDStridesEqual, value: true}
- {type: KernelLanguageCompatible, value: Assembly}
- {type: ArithmeticUnitCompatible, value: VALU}
- type: BufferLoadOffsetLimitCheck
value: {DUorMT0: 8, DUorMT1: 8, ShiftPtrElemA: 0, ShiftPtrElemB: 0}
- {type: BufferStoreOffsetLimitCheck, value: 8}
problemType: {aType: Float, bType: Float, cType: Float, dType: Float, highPrecisionAccumulate: false,
operationIdentifier: Contraction_l_Alik_Bljk_Cijk_Dijk, useBeta: true, useInitialStridesAB: false,
useInitialStridesCD: false}
sizeMapping:
depthU: 8
globalAccumulation: false
globalSplitU: 1
macroTile: [8, 8, 1]
magicDivAlg: 2
packBatchDims: 0
packSummationDims: 0
persistentKernel: 0
sourceKernel: false
staggerStrideShift: 3
staggerU: 32
threadTile: [2, 2]
workGroup: [4, 4, 4]
workGroupMapping: 1
workspaceSizePerElemC: 0
- debugKernel: false
hardwarePredicate: {type: TruePred}
ideals: {}
index: 21
info: {1LDSBuffer: '0', AggressivePerfMode: '1', AssertFree0ElementMultiple: '1',
AssertFree1ElementMultiple: '1', AssertMinApproxSize: '3', AssertSizeEqual: '{}',
AssertStrideAEqual: '{0: 1}', AssertStrideBEqual: '{0: 1}', AssertStrideCEqual: '{0:
1}', AssertStrideDEqual: '{0: 1}', AssertSummationElementMultiple: '1', AssignedDerivedParameters: 'True',
AssignedProblemIndependentDerivedParameters: 'True', BenchmarkFork: '0', BufferLoad: 'True',
BufferStore: 'True', CheckDimOverflow: '0', CheckTensorDimAsserts: 'False', CodeObjectVersion: default,
DepthU: '16', DirectToLds: 'False', DirectToLdsA: 'False', DirectToLdsB: 'False',
DisableAtomicFail: '0', DisableKernelPieces: '0', DisableVgprOverlapping: 'False',
EdgeType: ShiftPtr, EnableMatrixInstruction: 'False', ExpandPointerSwap: 'True',
FractionalLoad: '0', GlobalLoadVectorWidthA: '4', GlobalLoadVectorWidthB: '4',
GlobalRead2A: 'True', GlobalRead2B: 'True', GlobalReadCoalesceGroupA: 'True',
GlobalReadCoalesceGroupB: 'True', GlobalReadCoalesceVectorA: 'True', GlobalReadCoalesceVectorB: 'True',
GlobalReadVectorWidth: '4', GlobalSplitU: '1', GlobalSplitUSummationAssignmentRoundRobin: 'True',
GlobalSplitUWorkGroupMappingRoundRobin: 'False', GlobalWriteVectorWidth: '4',
GuaranteeNoPartialA: 'False', GuaranteeNoPartialB: 'False', ISA: '(10, 1, 0)',
InnerUnroll: '1', InterleaveAlpha: '0', KernelLanguage: Assembly, LSCA: '64',
LSCB: '128', LSPA: '16', LSPB: '8', LVCA: '16', LVCB: '32', LVPA: '4', LVPB: '2',
LdcEqualsLdd: 'True', LdsBlockSizePerPad: '0', LdsBlockSizePerPadA: '0', LdsBlockSizePerPadB: '0',
LdsNumElements: '7168', LdsNumElementsAlignedA: '1024', LdsNumElementsAlignedB: '2048',
LdsOffsetA: '0', LdsOffsetA_Blk: '4096', LdsOffsetB: '1024', LdsOffsetB_Blk: '5120',
LdsPadA: '0', LdsPadB: '0', LocalDotLayout: '1', LocalRead2A: 'True', LocalRead2B: 'True',
LocalReadVectorWidth: '4', LocalSplitU: '1', LocalWrite2A: 'True', LocalWrite2B: 'True',
LocalWriteUseSgprA: 'False', LocalWriteUseSgprB: 'False', LoopDoWhile: 'False',
LoopIters: '16', LoopTail: 'True', LoopUnroll: '16', MacroTile0: '64', MacroTile1: '128',
MacroTileA: '64', MacroTileB: '128', MacroTileShapeMax: '64', MacroTileShapeMin: '1',
MagicDivAlg: '2', MatrixInstruction: '[]', MaxOccupancy: '40', MaxVgprNumber: '256',
MinGlobalWriteVectorWidth: '1', MinVgprNumber: '0', NonTemporalA: '0', NonTemporalB: '0',
NonTemporalC: '0', NumElementsPerThread: '32', NumGlobalWriteVectorsPerThread: '8',
NumLoadsA: '1', NumLoadsB: '2', NumLoadsCoalescedA: '1', NumLoadsCoalescedB: '1',
NumLoadsPerpendicularA: '1', NumLoadsPerpendicularB: '2', NumThreads: '256', OptNoLoadLoop: '1',
PackBatchDims: '0', PackFreeDims: '1', PackGranularity: '2', PackSummationDims: '0',
PackedC0IdxChars: '[''I'']', PackedC0Indices: '[''I'']', PackedC0IndicesX: '[0]',
PackedC1IdxChars: '[''J'']', PackedC1Indices: '[''J'']', PackedC1IndicesX: '[1]',
PerformanceSyncLocation: '-1', PerformanceWaitCount: '-1', PerformanceWaitLocation: '-1',
PersistentKernel: '0', PrefetchAcrossPersistent: '0', PrefetchGlobalRead: 'True',
PrefetchLocalRead: 'True', ReplacementKernel: 'False', ScheduleGlobalRead: '1',
ScheduleIterAlg: '1', ScheduleLocalWrite: '1', SolutionIndex: '0', SolutionNameMin: Cijk_Ailk_Bjlk_SB_MT64x128x16_SE_,
StaggerU: '32', StaggerUMapping: '0', StaggerUStride: '256', StoreRemapVectorWidth: '0',
StoreVectorWidth: '4', SubGroup0: '16', SubGroup1: '16', SubGroupA: '16', SubGroupB: '16',
SuppressNoLoadLoop: 'True', ThreadTile: '[4, 8]', ThreadTile0: '4', ThreadTile1: '8',
ThreadTileA: '4', ThreadTileB: '8', TransposeLDS: '0', UnrollIncIsDepthU: '0',
UnrollMajorLDSA: '0', UnrollMajorLDSB: '0', UnrollMemFence: 'False', Use64bShadowLimit: '1',
UseInstOffsetForGRO: '0', UseSgprForGRO: 'False', Valid: 'True', VectorAtomicWidth: '1',
VectorStore: 'True', VectorWidth: '4', WaveSeparateGlobalReadA: '0', WaveSeparateGlobalReadB: '0',
WorkGroup: '[16, 16, 1]', WorkGroupMapping: '8', WorkGroupMappingType: B, _GlobalAccumulation: 'False',
_UseSgprForGRO: 'False', _VectorStore: 'True', _WorkspaceSizePerElemC: '0', _staggerStrideShift: '2'}
name: Cijk_Ailk_Bjlk_SB_MT64x128x16_SE_EPS1_GRVW4_K1_LRVW4_PGR1_SNLL1_TT4_8_USFGRO0_VW4_WG16_16_1_WGM8
problemPredicate:
type: And
value:
- {index: 0, type: StrideAEqual, value: 1}
- {index: 0, type: StrideBEqual, value: 1}
- {index: 0, type: StrideCEqual, value: 1}
- {index: 0, type: StrideDEqual, value: 1}
- {index: 0, type: WorkspaceCheck, value: 0}
- {type: OperationIdentifierEqual, value: Contraction_l_Ailk_Bjlk_Cijk_Dijk}
- type: TypesEqual
value: [Float, Float, Float, Float]
- {type: HighPrecisionAccumulate, value: false}
- {type: LeadingFree0SizesGreaterOrEqual, value: 4}
- {type: LeadingFree1SizesGreaterOrEqual, value: 4}
- {type: CDStridesEqual, value: true}
- {type: KernelLanguageCompatible, value: Assembly}
- {type: ArithmeticUnitCompatible, value: VALU}
- type: BufferLoadOffsetLimitCheck
value: {DUorMT0: 16, DUorMT1: 16, ShiftPtrElemA: 4, ShiftPtrElemB: 4}
- {type: BufferStoreOffsetLimitCheck, value: 128}
problemType: {aType: Float, bType: Float, cType: Float, dType: Float, highPrecisionAccumulate: false,
operationIdentifier: Contraction_l_Ailk_Bjlk_Cijk_Dijk, useBeta: true, useInitialStridesAB: false,
useInitialStridesCD: false}
sizeMapping:
depthU: 16
globalAccumulation: false
globalSplitU: 1
macroTile: [64, 128, 1]
magicDivAlg: 2
packBatchDims: 0
packSummationDims: 0
persistentKernel: 0
sourceKernel: false
staggerStrideShift: 2
staggerU: 32
threadTile: [4, 8]
workGroup: [16, 16, 1]
workGroupMapping: 8
workspaceSizePerElemC: 0
- debugKernel: false
hardwarePredicate: {type: TruePred}
ideals: {}
index: 22
info: {1LDSBuffer: '0', AggressivePerfMode: '1', AssertFree0ElementMultiple: '1',
AssertFree1ElementMultiple: '1', AssertMinApproxSize: '3', AssertSizeEqual: '{}',
AssertStrideAEqual: '{0: 1}', AssertStrideBEqual: '{0: 1}', AssertStrideCEqual: '{0:
1}', AssertStrideDEqual: '{0: 1}', AssertSummationElementMultiple: '1', AssignedDerivedParameters: 'True',
AssignedProblemIndependentDerivedParameters: 'True', BenchmarkFork: '0', BufferLoad: 'True',
BufferStore: 'True', CheckDimOverflow: '0', CheckTensorDimAsserts: 'False', CodeObjectVersion: default,
DepthU: '32', DirectToLds: 'False', DirectToLdsA: 'False', DirectToLdsB: 'False',
DisableAtomicFail: '0', DisableKernelPieces: '0', DisableVgprOverlapping: 'False',
EdgeType: ShiftPtr, EnableMatrixInstruction: 'False', ExpandPointerSwap: 'False',
FractionalLoad: '0', GlobalLoadVectorWidthA: '4', GlobalLoadVectorWidthB: '4',
GlobalRead2A: 'True', GlobalRead2B: 'True', GlobalReadCoalesceGroupA: 'True',
GlobalReadCoalesceGroupB: 'True', GlobalReadCoalesceVectorA: 'True', GlobalReadCoalesceVectorB: 'True',
GlobalReadVectorWidth: '4', GlobalSplitU: '1', GlobalSplitUSummationAssignmentRoundRobin: 'True',
GlobalSplitUWorkGroupMappingRoundRobin: 'False', GlobalWriteVectorWidth: '4',
GuaranteeNoPartialA: 'False', GuaranteeNoPartialB: 'False', ISA: '(10, 1, 0)',
InnerUnroll: '1', InterleaveAlpha: '0', KernelLanguage: Assembly, LSCA: '64',
LSCB: '32', LSPA: '16', LSPB: '32', LVCA: '16', LVCB: '8', LVPA: '4', LVPB: '8',
LdcEqualsLdd: 'True', LdsBlockSizePerPad: '0', LdsBlockSizePerPadA: '0', LdsBlockSizePerPadB: '0',
LdsNumElements: '8192', LdsOffsetA: '0', LdsOffsetB: '2048', LdsPadA: '0', LdsPadB: '0',
LocalDotLayout: '1', LocalRead2A: 'True', LocalRead2B: 'True', LocalReadVectorWidth: '4',
LocalSplitU: '4', LocalWrite2A: 'True', LocalWrite2B: 'True', LocalWriteUseSgprA: 'False',
LocalWriteUseSgprB: 'False', LoopDoWhile: 'False', LoopIters: '8', LoopTail: 'True',
LoopUnroll: '8', MacroTile0: '64', MacroTile1: '32', MacroTileA: '64', MacroTileB: '32',
MacroTileShapeMax: '64', MacroTileShapeMin: '1', MagicDivAlg: '2', MatrixInstruction: '[]',
MaxOccupancy: '40', MaxVgprNumber: '256', MinGlobalWriteVectorWidth: '1', MinVgprNumber: '0',
NonTemporalA: '0', NonTemporalB: '0', NonTemporalC: '0', NumElementsPerThread: '8',
NumGlobalWriteVectorsPerThread: '2', NumLoadsA: '2', NumLoadsB: '1', NumLoadsCoalescedA: '1',
NumLoadsCoalescedB: '1', NumLoadsPerpendicularA: '2', NumLoadsPerpendicularB: '1',
NumThreads: '256', OptNoLoadLoop: '1', PackBatchDims: '0', PackFreeDims: '1',
PackGranularity: '2', PackSummationDims: '0', PackedC0IdxChars: '[''I'']', PackedC0Indices: '[''I'']',
PackedC0IndicesX: '[0]', PackedC1IdxChars: '[''J'']', PackedC1Indices: '[''J'']',
PackedC1IndicesX: '[1]', PerformanceSyncLocation: '-1', PerformanceWaitCount: '-1',
PerformanceWaitLocation: '-1', PersistentKernel: '0', PrefetchAcrossPersistent: '0',
PrefetchGlobalRead: 'False', PrefetchLocalRead: 'True', ReplacementKernel: 'False',
ScheduleGlobalRead: '1', ScheduleIterAlg: '1', ScheduleLocalWrite: '1', SolutionIndex: '1',
SolutionNameMin: Cijk_Ailk_Bjlk_SB_MT64x32x32_SE_, StaggerU: '32', StaggerUMapping: '0',
StaggerUStride: '256', StoreRemapVectorWidth: '0', StoreVectorWidth: '4', SubGroup0: '8',
SubGroup1: '8', SubGroupA: '8', SubGroupB: '8', SuppressNoLoadLoop: 'False', ThreadTile: '[8,
4]', ThreadTile0: '8', ThreadTile1: '4', ThreadTileA: '8', ThreadTileB: '4',
TransposeLDS: '0', UnrollIncIsDepthU: '0', UnrollMajorLDSA: '0', UnrollMajorLDSB: '0',
UnrollMemFence: 'False', Use64bShadowLimit: '1', UseInstOffsetForGRO: '0', UseSgprForGRO: 'False',
Valid: 'True', VectorAtomicWidth: '1', VectorStore: 'True', VectorWidth: '4',
WaveSeparateGlobalReadA: '0', WaveSeparateGlobalReadB: '0', WorkGroup: '[8, 8,
4]', WorkGroupMapping: '8', WorkGroupMappingType: B, _GlobalAccumulation: 'False',
_UseSgprForGRO: 'False', _VectorStore: 'True', _WorkspaceSizePerElemC: '0', _staggerStrideShift: '1'}
name: Cijk_Ailk_Bjlk_SB_MT64x32x32_SE_EPS0_GRVW4_K1_LRVW4_PGR0_SNLL0_TT8_4_USFGRO0_VW4_WG8_8_4_WGM8
problemPredicate:
type: And
value:
- {index: 0, type: StrideAEqual, value: 1}
- {index: 0, type: StrideBEqual, value: 1}
- {index: 0, type: StrideCEqual, value: 1}
- {index: 0, type: StrideDEqual, value: 1}
- {index: 0, type: WorkspaceCheck, value: 0}
- {type: OperationIdentifierEqual, value: Contraction_l_Ailk_Bjlk_Cijk_Dijk}
- type: TypesEqual
value: [Float, Float, Float, Float]
- {type: HighPrecisionAccumulate, value: false}
- {type: LeadingFree0SizesGreaterOrEqual, value: 4}
- {type: LeadingFree1SizesGreaterOrEqual, value: 4}
- {type: CDStridesEqual, value: true}
- {type: KernelLanguageCompatible, value: Assembly}
- {type: ArithmeticUnitCompatible, value: VALU}
- type: BufferLoadOffsetLimitCheck
value: {DUorMT0: 32, DUorMT1: 32, ShiftPtrElemA: 4, ShiftPtrElemB: 4}
- {type: BufferStoreOffsetLimitCheck, value: 32}
problemType: {aType: Float, bType: Float, cType: Float, dType: Float, highPrecisionAccumulate: false,
operationIdentifier: Contraction_l_Ailk_Bjlk_Cijk_Dijk, useBeta: true, useInitialStridesAB: false,
useInitialStridesCD: false}
sizeMapping:
depthU: 32
globalAccumulation: false
globalSplitU: 1
macroTile: [64, 32, 1]
magicDivAlg: 2
packBatchDims: 0
packSummationDims: 0
persistentKernel: 0
sourceKernel: false
staggerStrideShift: 1
staggerU: 32
threadTile: [8, 4]
workGroup: [8, 8, 4]
workGroupMapping: 8
workspaceSizePerElemC: 0
- debugKernel: false
hardwarePredicate: {type: TruePred}
ideals: {}
index: 23
info: {1LDSBuffer: '0', AggressivePerfMode: '1', AssertFree0ElementMultiple: '1',
AssertFree1ElementMultiple: '1', AssertMinApproxSize: '3', AssertSizeEqual: '{}',
AssertStrideAEqual: '{0: 1}', AssertStrideBEqual: '{0: 1}', AssertStrideCEqual: '{0:
1}', AssertStrideDEqual: '{0: 1}', AssertSummationElementMultiple: '1', AssignedDerivedParameters: 'True',
AssignedProblemIndependentDerivedParameters: 'True', BenchmarkFork: '0', BufferLoad: 'True',
BufferStore: 'True', CheckDimOverflow: '0', CheckTensorDimAsserts: 'False', CodeObjectVersion: default,
DepthU: '32', DirectToLds: 'False', DirectToLdsA: 'False', DirectToLdsB: 'False',
DisableAtomicFail: '0', DisableKernelPieces: '0', DisableVgprOverlapping: 'False',
EdgeType: ShiftPtr, EnableMatrixInstruction: 'False', ExpandPointerSwap: 'False',
FractionalLoad: '0', GlobalLoadVectorWidthA: '4', GlobalLoadVectorWidthB: '4',
GlobalRead2A: 'True', GlobalRead2B: 'True', GlobalReadCoalesceGroupA: 'True',
GlobalReadCoalesceGroupB: 'True', GlobalReadCoalesceVectorA: 'True', GlobalReadCoalesceVectorB: 'True',
GlobalReadVectorWidth: '4', GlobalSplitU: '1', GlobalSplitUSummationAssignmentRoundRobin: 'True',
GlobalSplitUWorkGroupMappingRoundRobin: 'False', GlobalWriteVectorWidth: '4',
GuaranteeNoPartialA: 'False', GuaranteeNoPartialB: 'False', ISA: '(10, 1, 0)',
InnerUnroll: '1', InterleaveAlpha: '0', KernelLanguage: Assembly, LSCA: '32',
LSCB: '64', LSPA: '32', LSPB: '16', LVCA: '8', LVCB: '16', LVPA: '8', LVPB: '4',
LdcEqualsLdd: 'True', LdsBlockSizePerPad: '0', LdsBlockSizePerPadA: '0', LdsBlockSizePerPadB: '0',
LdsNumElements: '8192', LdsOffsetA: '0', LdsOffsetB: '1024', LdsPadA: '0', LdsPadB: '0',
LocalDotLayout: '1', LocalRead2A: 'True', LocalRead2B: 'True', LocalReadVectorWidth: '4',
LocalSplitU: '4', LocalWrite2A: 'True', LocalWrite2B: 'True', LocalWriteUseSgprA: 'False',
LocalWriteUseSgprB: 'False', LoopDoWhile: 'False', LoopIters: '8', LoopTail: 'True',
LoopUnroll: '8', MacroTile0: '32', MacroTile1: '64', MacroTileA: '32', MacroTileB: '64',
MacroTileShapeMax: '64', MacroTileShapeMin: '1', MagicDivAlg: '2', MatrixInstruction: '[]',
MaxOccupancy: '40', MaxVgprNumber: '256', MinGlobalWriteVectorWidth: '1', MinVgprNumber: '0',
NonTemporalA: '0', NonTemporalB: '0', NonTemporalC: '0', NumElementsPerThread: '8',
NumGlobalWriteVectorsPerThread: '2', NumLoadsA: '1', NumLoadsB: '2', NumLoadsCoalescedA: '1',
NumLoadsCoalescedB: '1', NumLoadsPerpendicularA: '1', NumLoadsPerpendicularB: '2',
NumThreads: '256', OptNoLoadLoop: '1', PackBatchDims: '0', PackFreeDims: '1',
PackGranularity: '2', PackSummationDims: '0', PackedC0IdxChars: '[''I'']', PackedC0Indices: '[''I'']',
PackedC0IndicesX: '[0]', PackedC1IdxChars: '[''J'']', PackedC1Indices: '[''J'']',
PackedC1IndicesX: '[1]', PerformanceSyncLocation: '-1', PerformanceWaitCount: '-1',
PerformanceWaitLocation: '-1', PersistentKernel: '0', PrefetchAcrossPersistent: '0',
PrefetchGlobalRead: 'False', PrefetchLocalRead: 'True', ReplacementKernel: 'False',
ScheduleGlobalRead: '1', ScheduleIterAlg: '1', ScheduleLocalWrite: '1', SolutionIndex: '2',
SolutionNameMin: Cijk_Ailk_Bjlk_SB_MT32x64x32_SE_, StaggerU: '32', StaggerUMapping: '0',
StaggerUStride: '256', StoreRemapVectorWidth: '0', StoreVectorWidth: '4', SubGroup0: '8',
SubGroup1: '8', SubGroupA: '8', SubGroupB: '8', SuppressNoLoadLoop: 'False', ThreadTile: '[4,
8]', ThreadTile0: '4', ThreadTile1: '8', ThreadTileA: '4', ThreadTileB: '8',
TransposeLDS: '0', UnrollIncIsDepthU: '0', UnrollMajorLDSA: '0', UnrollMajorLDSB: '0',
UnrollMemFence: 'False', Use64bShadowLimit: '1', UseInstOffsetForGRO: '0', UseSgprForGRO: 'False',
Valid: 'True', VectorAtomicWidth: '1', VectorStore: 'True', VectorWidth: '4',
WaveSeparateGlobalReadA: '0', WaveSeparateGlobalReadB: '0', WorkGroup: '[8, 8,
4]', WorkGroupMapping: '8', WorkGroupMappingType: B, _GlobalAccumulation: 'False',
_UseSgprForGRO: 'False', _VectorStore: 'True', _WorkspaceSizePerElemC: '0', _staggerStrideShift: '1'}
name: Cijk_Ailk_Bjlk_SB_MT32x64x32_SE_EPS0_GRVW4_K1_LRVW4_PGR0_SNLL0_TT4_8_USFGRO0_VW4_WG8_8_4_WGM8
problemPredicate:
type: And
value:
- {index: 0, type: StrideAEqual, value: 1}
- {index: 0, type: StrideBEqual, value: 1}
- {index: 0, type: StrideCEqual, value: 1}
- {index: 0, type: StrideDEqual, value: 1}
- {index: 0, type: WorkspaceCheck, value: 0}
- {type: OperationIdentifierEqual, value: Contraction_l_Ailk_Bjlk_Cijk_Dijk}
- type: TypesEqual
value: [Float, Float, Float, Float]
- {type: HighPrecisionAccumulate, value: false}
- {type: LeadingFree0SizesGreaterOrEqual, value: 4}
- {type: LeadingFree1SizesGreaterOrEqual, value: 4}
- {type: CDStridesEqual, value: true}
- {type: KernelLanguageCompatible, value: Assembly}
- {type: ArithmeticUnitCompatible, value: VALU}
- type: BufferLoadOffsetLimitCheck
value: {DUorMT0: 32, DUorMT1: 32, ShiftPtrElemA: 4, ShiftPtrElemB: 4}
- {type: BufferStoreOffsetLimitCheck, value: 64}
problemType: {aType: Float, bType: Float, cType: Float, dType: Float, highPrecisionAccumulate: false,
operationIdentifier: Contraction_l_Ailk_Bjlk_Cijk_Dijk, useBeta: true, useInitialStridesAB: false,
useInitialStridesCD: false}
sizeMapping:
depthU: 32
globalAccumulation: false
globalSplitU: 1
macroTile: [32, 64, 1]
magicDivAlg: 2
packBatchDims: 0
packSummationDims: 0
persistentKernel: 0
sourceKernel: false
staggerStrideShift: 1
staggerU: 32
threadTile: [4, 8]
workGroup: [8, 8, 4]
workGroupMapping: 8
workspaceSizePerElemC: 0
- debugKernel: false
hardwarePredicate: {type: TruePred}
ideals: {}
index: 24
info: {1LDSBuffer: '0', AggressivePerfMode: '1', AssertFree0ElementMultiple: '1',
AssertFree1ElementMultiple: '1', AssertMinApproxSize: '3', AssertSizeEqual: '{}',
AssertStrideAEqual: '{0: 1}', AssertStrideBEqual: '{0: 1}', AssertStrideCEqual: '{0:
1}', AssertStrideDEqual: '{0: 1}', AssertSummationElementMultiple: '1', AssignedDerivedParameters: 'True',
AssignedProblemIndependentDerivedParameters: 'True', BenchmarkFork: '0', BufferLoad: 'True',
BufferStore: 'True', CheckDimOverflow: '0', CheckTensorDimAsserts: 'False', CodeObjectVersion: default,
DepthU: '16', DirectToLds: 'False', DirectToLdsA: 'False', DirectToLdsB: 'False',
DisableAtomicFail: '0', DisableKernelPieces: '0', DisableVgprOverlapping: 'False',
EdgeType: ShiftPtr, EnableMatrixInstruction: 'False', ExpandPointerSwap: 'True',
FractionalLoad: '0', GlobalLoadVectorWidthA: '4', GlobalLoadVectorWidthB: '4',
GlobalRead2A: 'True', GlobalRead2B: 'True', GlobalReadCoalesceGroupA: 'True',
GlobalReadCoalesceGroupB: 'True', GlobalReadCoalesceVectorA: 'True', GlobalReadCoalesceVectorB: 'True',
GlobalReadVectorWidth: '4', GlobalSplitU: '1', GlobalSplitUSummationAssignmentRoundRobin: 'True',
GlobalSplitUWorkGroupMappingRoundRobin: 'False', GlobalWriteVectorWidth: '4',
GuaranteeNoPartialA: 'False', GuaranteeNoPartialB: 'False', ISA: '(10, 1, 0)',
InnerUnroll: '1', InterleaveAlpha: '0', KernelLanguage: Assembly, LSCA: '64',
LSCB: '64', LSPA: '16', LSPB: '16', LVCA: '16', LVCB: '16', LVPA: '4', LVPB: '4',
LdcEqualsLdd: 'True', LdsBlockSizePerPad: '0', LdsBlockSizePerPadA: '0', LdsBlockSizePerPadB: '0',
LdsNumElements: '4096', LdsNumElementsAlignedA: '1024', LdsNumElementsAlignedB: '1024',
LdsOffsetA: '0', LdsOffsetA_Blk: '2048', LdsOffsetB: '1024', LdsOffsetB_Blk: '3072',
LdsPadA: '0', LdsPadB: '0', LocalDotLayout: '1', LocalRead2A: 'True', LocalRead2B: 'True',
LocalReadVectorWidth: '4', LocalSplitU: '1', LocalWrite2A: 'True', LocalWrite2B: 'True',
LocalWriteUseSgprA: 'False', LocalWriteUseSgprB: 'False', LoopDoWhile: 'False',
LoopIters: '16', LoopTail: 'True', LoopUnroll: '16', MacroTile0: '64', MacroTile1: '64',
MacroTileA: '64', MacroTileB: '64', MacroTileShapeMax: '64', MacroTileShapeMin: '1',
MagicDivAlg: '2', MatrixInstruction: '[]', MaxOccupancy: '40', MaxVgprNumber: '256',
MinGlobalWriteVectorWidth: '1', MinVgprNumber: '0', NonTemporalA: '0', NonTemporalB: '0',
NonTemporalC: '0', NumElementsPerThread: '16', NumGlobalWriteVectorsPerThread: '4',
NumLoadsA: '1', NumLoadsB: '1', NumLoadsCoalescedA: '1', NumLoadsCoalescedB: '1',
NumLoadsPerpendicularA: '1', NumLoadsPerpendicularB: '1', NumThreads: '256', OptNoLoadLoop: '1',
PackBatchDims: '0', PackFreeDims: '1', PackGranularity: '2', PackSummationDims: '0',
PackedC0IdxChars: '[''I'']', PackedC0Indices: '[''I'']', PackedC0IndicesX: '[0]',
PackedC1IdxChars: '[''J'']', PackedC1Indices: '[''J'']', PackedC1IndicesX: '[1]',
PerformanceSyncLocation: '-1', PerformanceWaitCount: '-1', PerformanceWaitLocation: '-1',
PersistentKernel: '0', PrefetchAcrossPersistent: '0', PrefetchGlobalRead: 'True',
PrefetchLocalRead: 'True', ReplacementKernel: 'False', ScheduleGlobalRead: '1',
ScheduleIterAlg: '1', ScheduleLocalWrite: '1', SolutionIndex: '3', SolutionNameMin: Cijk_Ailk_Bjlk_SB_MT64x64x16_SE_,
StaggerU: '32', StaggerUMapping: '0', StaggerUStride: '256', StoreRemapVectorWidth: '0',
StoreVectorWidth: '4', SubGroup0: '16', SubGroup1: '16', SubGroupA: '16', SubGroupB: '16',
SuppressNoLoadLoop: 'True', ThreadTile: '[4, 4]', ThreadTile0: '4', ThreadTile1: '4',
ThreadTileA: '4', ThreadTileB: '4', TransposeLDS: '0', UnrollIncIsDepthU: '0',
UnrollMajorLDSA: '0', UnrollMajorLDSB: '0', UnrollMemFence: 'False', Use64bShadowLimit: '1',
UseInstOffsetForGRO: '0', UseSgprForGRO: 'False', Valid: 'True', VectorAtomicWidth: '1',
VectorStore: 'True', VectorWidth: '4', WaveSeparateGlobalReadA: '0', WaveSeparateGlobalReadB: '0',
WorkGroup: '[16, 16, 1]', WorkGroupMapping: '8', WorkGroupMappingType: B, _GlobalAccumulation: 'False',
_UseSgprForGRO: 'False', _VectorStore: 'True', _WorkspaceSizePerElemC: '0', _staggerStrideShift: '2'}
name: Cijk_Ailk_Bjlk_SB_MT64x64x16_SE_EPS1_GRVW4_K1_LRVW4_PGR1_SNLL1_TT4_4_USFGRO0_VW4_WG16_16_1_WGM8
problemPredicate:
type: And
value:
- {index: 0, type: StrideAEqual, value: 1}
- {index: 0, type: StrideBEqual, value: 1}
- {index: 0, type: StrideCEqual, value: 1}
- {index: 0, type: StrideDEqual, value: 1}
- {index: 0, type: WorkspaceCheck, value: 0}
- {type: OperationIdentifierEqual, value: Contraction_l_Ailk_Bjlk_Cijk_Dijk}
- type: TypesEqual
value: [Float, Float, Float, Float]
- {type: HighPrecisionAccumulate, value: false}
- {type: LeadingFree0SizesGreaterOrEqual, value: 4}
- {type: LeadingFree1SizesGreaterOrEqual, value: 4}
- {type: CDStridesEqual, value: true}
- {type: KernelLanguageCompatible, value: Assembly}
- {type: ArithmeticUnitCompatible, value: VALU}
- type: BufferLoadOffsetLimitCheck
value: {DUorMT0: 16, DUorMT1: 16, ShiftPtrElemA: 4, ShiftPtrElemB: 4}
- {type: BufferStoreOffsetLimitCheck, value: 64}
problemType: {aType: Float, bType: Float, cType: Float, dType: Float, highPrecisionAccumulate: false,
operationIdentifier: Contraction_l_Ailk_Bjlk_Cijk_Dijk, useBeta: true, useInitialStridesAB: false,
useInitialStridesCD: false}
sizeMapping:
depthU: 16
globalAccumulation: false
globalSplitU: 1
macroTile: [64, 64, 1]
magicDivAlg: 2
packBatchDims: 0
packSummationDims: 0
persistentKernel: 0
sourceKernel: false
staggerStrideShift: 2
staggerU: 32
threadTile: [4, 4]
workGroup: [16, 16, 1]
workGroupMapping: 8
workspaceSizePerElemC: 0
- debugKernel: false
hardwarePredicate: {type: TruePred}
ideals: {}
index: 25
info: {1LDSBuffer: '0', AggressivePerfMode: '1', AssertFree0ElementMultiple: '1',
AssertFree1ElementMultiple: '1', AssertMinApproxSize: '3', AssertSizeEqual: '{}',
AssertStrideAEqual: '{0: 1}', AssertStrideBEqual: '{0: 1}', AssertStrideCEqual: '{0:
1}', AssertStrideDEqual: '{0: 1}', AssertSummationElementMultiple: '1', AssignedDerivedParameters: 'True',
AssignedProblemIndependentDerivedParameters: 'True', BenchmarkFork: '0', BufferLoad: 'True',
BufferStore: 'True', CheckDimOverflow: '0', CheckTensorDimAsserts: 'False', CodeObjectVersion: default,
DepthU: '8', DirectToLds: 'False', DirectToLdsA: 'False', DirectToLdsB: 'False',
DisableAtomicFail: '0', DisableKernelPieces: '0', DisableVgprOverlapping: 'False',
EdgeType: ShiftPtr, EnableMatrixInstruction: 'False', ExpandPointerSwap: 'True',
FractionalLoad: '0', GlobalLoadVectorWidthA: '4', GlobalLoadVectorWidthB: '4',
GlobalRead2A: 'True', GlobalRead2B: 'True', GlobalReadCoalesceGroupA: 'True',
GlobalReadCoalesceGroupB: 'True', GlobalReadCoalesceVectorA: 'True', GlobalReadCoalesceVectorB: 'True',
GlobalReadVectorWidth: '4', GlobalSplitU: '1', GlobalSplitUSummationAssignmentRoundRobin: 'True',
GlobalSplitUWorkGroupMappingRoundRobin: 'False', GlobalWriteVectorWidth: '4',
GuaranteeNoPartialA: 'False', GuaranteeNoPartialB: 'False', ISA: '(10, 1, 0)',
InnerUnroll: '1', InterleaveAlpha: '0', KernelLanguage: Assembly, LSCA: '128',
LSCB: '128', LSPA: '8', LSPB: '8', LVCA: '32', LVCB: '32', LVPA: '2', LVPB: '2',
LdcEqualsLdd: 'True', LdsBlockSizePerPad: '0', LdsBlockSizePerPadA: '0', LdsBlockSizePerPadB: '0',
LdsNumElements: '4096', LdsNumElementsAlignedA: '1024', LdsNumElementsAlignedB: '1024',
LdsOffsetA: '0', LdsOffsetA_Blk: '2048', LdsOffsetB: '1024', LdsOffsetB_Blk: '3072',
LdsPadA: '0', LdsPadB: '0', LocalDotLayout: '1', LocalRead2A: 'True', LocalRead2B: 'True',
LocalReadVectorWidth: '4', LocalSplitU: '1', LocalWrite2A: 'True', LocalWrite2B: 'True',
LocalWriteUseSgprA: 'False', LocalWriteUseSgprB: 'False', LoopDoWhile: 'False',
LoopIters: '8', LoopTail: 'True', LoopUnroll: '8', MacroTile0: '128', MacroTile1: '128',
MacroTileA: '128', MacroTileB: '128', MacroTileShapeMax: '64', MacroTileShapeMin: '1',
MagicDivAlg: '2', MatrixInstruction: '[]', MaxOccupancy: '40', MaxVgprNumber: '256',
MinGlobalWriteVectorWidth: '1', MinVgprNumber: '0', NonTemporalA: '0', NonTemporalB: '0',
NonTemporalC: '0', NumElementsPerThread: '64', NumGlobalWriteVectorsPerThread: '16',
NumLoadsA: '1', NumLoadsB: '1', NumLoadsCoalescedA: '1', NumLoadsCoalescedB: '1',
NumLoadsPerpendicularA: '1', NumLoadsPerpendicularB: '1', NumThreads: '256', OptNoLoadLoop: '1',
PackBatchDims: '0', PackFreeDims: '1', PackGranularity: '2', PackSummationDims: '0',
PackedC0IdxChars: '[''I'']', PackedC0Indices: '[''I'']', PackedC0IndicesX: '[0]',
PackedC1IdxChars: '[''J'']', PackedC1Indices: '[''J'']', PackedC1IndicesX: '[1]',
PerformanceSyncLocation: '-1', PerformanceWaitCount: '-1', PerformanceWaitLocation: '-1',
PersistentKernel: '0', PrefetchAcrossPersistent: '0', PrefetchGlobalRead: 'True',
PrefetchLocalRead: 'True', ReplacementKernel: 'False', ScheduleGlobalRead: '1',
ScheduleIterAlg: '1', ScheduleLocalWrite: '1', SolutionIndex: '4', SolutionNameMin: Cijk_Ailk_Bjlk_SB_MT128x128x8_SE_,
StaggerU: '32', StaggerUMapping: '0', StaggerUStride: '256', StoreRemapVectorWidth: '0',
StoreVectorWidth: '4', SubGroup0: '16', SubGroup1: '16', SubGroupA: '16', SubGroupB: '16',
SuppressNoLoadLoop: 'True', ThreadTile: '[8, 8]', ThreadTile0: '8', ThreadTile1: '8',
ThreadTileA: '8', ThreadTileB: '8', TransposeLDS: '0', UnrollIncIsDepthU: '0',
UnrollMajorLDSA: '0', UnrollMajorLDSB: '0', UnrollMemFence: 'False', Use64bShadowLimit: '1',
UseInstOffsetForGRO: '0', UseSgprForGRO: 'False', Valid: 'True', VectorAtomicWidth: '1',
VectorStore: 'True', VectorWidth: '4', WaveSeparateGlobalReadA: '0', WaveSeparateGlobalReadB: '0',
WorkGroup: '[16, 16, 1]', WorkGroupMapping: '8', WorkGroupMappingType: B, _GlobalAccumulation: 'False',
_UseSgprForGRO: 'False', _VectorStore: 'True', _WorkspaceSizePerElemC: '0', _staggerStrideShift: '3'}
name: Cijk_Ailk_Bjlk_SB_MT128x128x8_SE_EPS1_GRVW4_K1_LRVW4_PGR1_SNLL1_TT8_8_USFGRO0_VW4_WG16_16_1_WGM8
problemPredicate:
type: And
value:
- {index: 0, type: StrideAEqual, value: 1}
- {index: 0, type: StrideBEqual, value: 1}
- {index: 0, type: StrideCEqual, value: 1}
- {index: 0, type: StrideDEqual, value: 1}
- {index: 0, type: WorkspaceCheck, value: 0}
- {type: OperationIdentifierEqual, value: Contraction_l_Ailk_Bjlk_Cijk_Dijk}
- type: TypesEqual
value: [Float, Float, Float, Float]
- {type: HighPrecisionAccumulate, value: false}
- {type: LeadingFree0SizesGreaterOrEqual, value: 4}
- {type: LeadingFree1SizesGreaterOrEqual, value: 4}
- {type: CDStridesEqual, value: true}
- {type: KernelLanguageCompatible, value: Assembly}
- {type: ArithmeticUnitCompatible, value: VALU}
- type: BufferLoadOffsetLimitCheck
value: {DUorMT0: 8, DUorMT1: 8, ShiftPtrElemA: 4, ShiftPtrElemB: 4}
- {type: BufferStoreOffsetLimitCheck, value: 128}
problemType: {aType: Float, bType: Float, cType: Float, dType: Float, highPrecisionAccumulate: false,
operationIdentifier: Contraction_l_Ailk_Bjlk_Cijk_Dijk, useBeta: true, useInitialStridesAB: false,
useInitialStridesCD: false}
sizeMapping:
depthU: 8
globalAccumulation: false
globalSplitU: 1
macroTile: [128, 128, 1]
magicDivAlg: 2
packBatchDims: 0
packSummationDims: 0
persistentKernel: 0
sourceKernel: false
staggerStrideShift: 3
staggerU: 32
threadTile: [8, 8]
workGroup: [16, 16, 1]
workGroupMapping: 8
workspaceSizePerElemC: 0
- debugKernel: false
hardwarePredicate: {type: TruePred}
ideals: {}
index: 26
info: {1LDSBuffer: '0', AggressivePerfMode: '1', AssertFree0ElementMultiple: '1',
AssertFree1ElementMultiple: '1', AssertMinApproxSize: '3', AssertSizeEqual: '{}',
AssertStrideAEqual: '{0: 1}', AssertStrideBEqual: '{0: 1}', AssertStrideCEqual: '{0:
1}', AssertStrideDEqual: '{0: 1}', AssertSummationElementMultiple: '1', AssignedDerivedParameters: 'True',
AssignedProblemIndependentDerivedParameters: 'True', BenchmarkFork: '0', BufferLoad: 'True',
BufferStore: 'True', CheckDimOverflow: '0', CheckTensorDimAsserts: 'False', CodeObjectVersion: default,
DepthU: '8', DirectToLds: 'False', DirectToLdsA: 'False', DirectToLdsB: 'False',
DisableAtomicFail: '0', DisableKernelPieces: '0', DisableVgprOverlapping: 'False',
EdgeType: ShiftPtr, EnableMatrixInstruction: 'False', ExpandPointerSwap: 'True',
FractionalLoad: '0', GlobalLoadVectorWidthA: '1', GlobalLoadVectorWidthB: '1',
GlobalRead2A: 'True', GlobalRead2B: 'True', GlobalReadCoalesceGroupA: 'True',
GlobalReadCoalesceGroupB: 'True', GlobalReadCoalesceVectorA: 'True', GlobalReadCoalesceVectorB: 'True',
GlobalReadVectorWidth: '4', GlobalSplitU: '1', GlobalSplitUSummationAssignmentRoundRobin: 'True',
GlobalSplitUWorkGroupMappingRoundRobin: 'False', GlobalWriteVectorWidth: '4',
GuaranteeNoPartialA: 'True', GuaranteeNoPartialB: 'True', ISA: '(10, 1, 0)', InnerUnroll: '1',
InterleaveAlpha: '0', KernelLanguage: Assembly, LSCA: '32', LSCB: '32', LSPA: '8',
LSPB: '8', LVCA: '32', LVCB: '32', LVPA: '8', LVPB: '8', LdcEqualsLdd: 'True',
LdsBlockSizePerPad: '0', LdsBlockSizePerPadA: '0', LdsBlockSizePerPadB: '0', LdsNumElements: '4096',
LdsNumElementsAlignedA: '256', LdsNumElementsAlignedB: '256', LdsOffsetA: '0',
LdsOffsetA_Blk: '512', LdsOffsetB: '256', LdsOffsetB_Blk: '768', LdsPadA: '0',
LdsPadB: '0', LocalDotLayout: '1', LocalRead2A: 'True', LocalRead2B: 'True', LocalReadVectorWidth: '4',
LocalSplitU: '4', LocalWrite2A: 'True', LocalWrite2B: 'True', LocalWriteUseSgprA: 'False',
LocalWriteUseSgprB: 'False', LoopDoWhile: 'False', LoopIters: '2', LoopTail: 'True',
LoopUnroll: '2', MacroTile0: '32', MacroTile1: '32', MacroTileA: '32', MacroTileB: '32',
MacroTileShapeMax: '64', MacroTileShapeMin: '1', MagicDivAlg: '2', MatrixInstruction: '[]',
MaxOccupancy: '40', MaxVgprNumber: '256', MinGlobalWriteVectorWidth: '1', MinVgprNumber: '0',
NonTemporalA: '0', NonTemporalB: '0', NonTemporalC: '0', NumElementsPerThread: '4',
NumGlobalWriteVectorsPerThread: '1', NumLoadsA: '1', NumLoadsB: '1', NumLoadsCoalescedA: '1',
NumLoadsCoalescedB: '1', NumLoadsPerpendicularA: '1', NumLoadsPerpendicularB: '1',
NumThreads: '256', OptNoLoadLoop: '1', PackBatchDims: '0', PackFreeDims: '1',
PackGranularity: '2', PackSummationDims: '0', PackedC0IdxChars: '[''I'']', PackedC0Indices: '[''I'']',
PackedC0IndicesX: '[0]', PackedC1IdxChars: '[''J'']', PackedC1Indices: '[''J'']',
PackedC1IndicesX: '[1]', PerformanceSyncLocation: '-1', PerformanceWaitCount: '-1',
PerformanceWaitLocation: '-1', PersistentKernel: '0', PrefetchAcrossPersistent: '0',
PrefetchGlobalRead: 'True', PrefetchLocalRead: 'True', ReplacementKernel: 'False',
ScheduleGlobalRead: '1', ScheduleIterAlg: '1', ScheduleLocalWrite: '1', SolutionIndex: '5',
SolutionNameMin: Cijk_Ailk_Bjlk_SB_MT32x32x8_SE_, StaggerU: '32', StaggerUMapping: '0',
StaggerUStride: '256', StoreRemapVectorWidth: '0', StoreVectorWidth: '4', SubGroup0: '8',
SubGroup1: '8', SubGroupA: '8', SubGroupB: '8', SuppressNoLoadLoop: 'True', ThreadTile: '[4,
4]', ThreadTile0: '4', ThreadTile1: '4', ThreadTileA: '4', ThreadTileB: '4',
TransposeLDS: '0', UnrollIncIsDepthU: '0', UnrollMajorLDSA: '0', UnrollMajorLDSB: '0',
UnrollMemFence: 'False', Use64bShadowLimit: '1', UseInstOffsetForGRO: '0', UseSgprForGRO: '1',
Valid: 'True', VectorAtomicWidth: '1', VectorStore: 'True', VectorWidth: '4',
WaveSeparateGlobalReadA: '0', WaveSeparateGlobalReadB: '0', WorkGroup: '[8, 8,
4]', WorkGroupMapping: '1', WorkGroupMappingType: B, _GlobalAccumulation: 'False',
_UseSgprForGRO: '1', _VectorStore: 'True', _WorkspaceSizePerElemC: '0', _staggerStrideShift: '3'}
name: Cijk_Ailk_Bjlk_SB_MT32x32x8_SE_EPS1_GRVW4_K1_LRVW4_PGR1_SNLL1_TT4_4_USFGRO1_VW4_WG8_8_4_WGM1
problemPredicate:
type: And
value:
- {index: 0, type: StrideAEqual, value: 1}
- {index: 0, type: StrideBEqual, value: 1}
- {index: 0, type: StrideCEqual, value: 1}
- {index: 0, type: StrideDEqual, value: 1}
- {index: 0, type: WorkspaceCheck, value: 0}
- {type: OperationIdentifierEqual, value: Contraction_l_Ailk_Bjlk_Cijk_Dijk}
- type: TypesEqual
value: [Float, Float, Float, Float]
- {type: HighPrecisionAccumulate, value: false}
- {type: LeadingFree0SizesGreaterOrEqual, value: 1}
- {type: LeadingFree1SizesGreaterOrEqual, value: 1}
- {type: CDStridesEqual, value: true}
- {type: KernelLanguageCompatible, value: Assembly}
- {type: ArithmeticUnitCompatible, value: VALU}
- type: BufferLoadOffsetLimitCheck
value: {DUorMT0: 8, DUorMT1: 8, ShiftPtrElemA: 0, ShiftPtrElemB: 0}
- {type: BufferStoreOffsetLimitCheck, value: 32}
problemType: {aType: Float, bType: Float, cType: Float, dType: Float, highPrecisionAccumulate: false,
operationIdentifier: Contraction_l_Ailk_Bjlk_Cijk_Dijk, useBeta: true, useInitialStridesAB: false,
useInitialStridesCD: false}
sizeMapping:
depthU: 8
globalAccumulation: false
globalSplitU: 1
macroTile: [32, 32, 1]
magicDivAlg: 2
packBatchDims: 0
packSummationDims: 0
persistentKernel: 0
sourceKernel: false
staggerStrideShift: 3
staggerU: 32
threadTile: [4, 4]
workGroup: [8, 8, 4]
workGroupMapping: 1
workspaceSizePerElemC: 0
- debugKernel: false
hardwarePredicate: {type: TruePred}
ideals: {}
index: 27
info: {1LDSBuffer: '0', AggressivePerfMode: '1', AssertFree0ElementMultiple: '1',
AssertFree1ElementMultiple: '1', AssertMinApproxSize: '3', AssertSizeEqual: '{}',
AssertStrideAEqual: '{0: 1}', AssertStrideBEqual: '{0: 1}', AssertStrideCEqual: '{0:
1}', AssertStrideDEqual: '{0: 1}', AssertSummationElementMultiple: '1', AssignedDerivedParameters: 'True',
AssignedProblemIndependentDerivedParameters: 'True', BufferLoad: 'True', BufferStore: 'True',
CheckDimOverflow: '0', CheckTensorDimAsserts: 'False', CodeObjectVersion: default,
DepthU: '8', DirectToLds: 'False', DirectToLdsA: 'False', DirectToLdsB: 'False',
DisableAtomicFail: '0', DisableKernelPieces: '0', DisableVgprOverlapping: 'False',
EdgeType: ShiftPtr, EnableMatrixInstruction: 'False', ExpandPointerSwap: 'True',
FractionalLoad: '0', GlobalLoadVectorWidthA: '1', GlobalLoadVectorWidthB: '1',
GlobalRead2A: 'True', GlobalRead2B: 'True', GlobalReadCoalesceGroupA: 'True',
GlobalReadCoalesceGroupB: 'True', GlobalReadCoalesceVectorA: 'True', GlobalReadCoalesceVectorB: 'True',
GlobalReadVectorWidth: '2', GlobalSplitU: '1', GlobalSplitUSummationAssignmentRoundRobin: 'True',
GlobalSplitUWorkGroupMappingRoundRobin: 'False', GlobalWriteVectorWidth: '1',
GuaranteeNoPartialA: 'True', GuaranteeNoPartialB: 'True', ISA: '(10, 1, 0)', InnerUnroll: '1',
InterleaveAlpha: '0', KernelLanguage: Assembly, LSCA: '8', LSCB: '8', LSPA: '8',
LSPB: '8', LVCA: '8', LVCB: '8', LVPA: '8', LVPB: '8', LdcEqualsLdd: 'True', LdsBlockSizePerPad: '0',
LdsBlockSizePerPadA: '0', LdsBlockSizePerPadB: '0', LdsNumElements: '409', LdsNumElementsAlignedA: '64',
LdsNumElementsAlignedB: '64', LdsOffsetA: '0', LdsOffsetA_Blk: '128', LdsOffsetB: '64',
LdsOffsetB_Blk: '192', LdsPadA: '0', LdsPadB: '0', LocalDotLayout: '1', LocalRead2A: 'True',
LocalRead2B: 'True', LocalReadVectorWidth: '2', LocalSplitU: '4', LocalWrite2A: 'True',
LocalWrite2B: 'True', LocalWriteUseSgprA: 'False', LocalWriteUseSgprB: 'False',
LoopDoWhile: 'False', LoopIters: '2', LoopTail: 'True', LoopUnroll: '2', MacroTile0: '8',
MacroTile1: '8', MacroTileA: '8', MacroTileB: '8', MacroTileShapeMax: '64', MacroTileShapeMin: '1',
MagicDivAlg: '2', MatrixInstruction: '[]', MaxOccupancy: '40', MaxVgprNumber: '256',
MinGlobalWriteVectorWidth: '1', MinVgprNumber: '0', NonTemporalA: '0', NonTemporalB: '0',
NonTemporalC: '0', NumElementsPerThread: '1', NumGlobalWriteVectorsPerThread: '1',
NumLoadsA: '1', NumLoadsB: '1', NumLoadsCoalescedA: '1', NumLoadsCoalescedB: '1',
NumLoadsPerpendicularA: '1', NumLoadsPerpendicularB: '1', NumThreads: '64', OptNoLoadLoop: '1',
PackBatchDims: '0', PackFreeDims: '1', PackGranularity: '2', PackSummationDims: '0',
PackedC0IdxChars: '[''I'']', PackedC0Indices: '[''I'']', PackedC0IndicesX: '[0]',
PackedC1IdxChars: '[''J'']', PackedC1Indices: '[''J'']', PackedC1IndicesX: '[1]',
PerformanceSyncLocation: '-1', PerformanceWaitCount: '-1', PerformanceWaitLocation: '-1',
PersistentKernel: '0', PrefetchAcrossPersistent: '0', PrefetchGlobalRead: 'True',
PrefetchLocalRead: 'True', ReplacementKernel: 'False', ScheduleGlobalRead: '1',
ScheduleIterAlg: '1', ScheduleLocalWrite: '1', SolutionIndex: '6', SolutionNameMin: Cijk_Ailk_Bjlk_SB_MT8x8x8_SE_,
StaggerU: '32', StaggerUMapping: '0', StaggerUStride: '256', StoreRemapVectorWidth: '0',
StoreVectorWidth: '4', SubGroup0: '4', SubGroup1: '4', SubGroupA: '4', SubGroupB: '4',
SuppressNoLoadLoop: 'True', ThreadTile: '[2, 2]', ThreadTile0: '2', ThreadTile1: '2',
ThreadTileA: '2', ThreadTileB: '2', TransposeLDS: '0', UnrollIncIsDepthU: '0',
UnrollMajorLDSA: '0', UnrollMajorLDSB: '0', UnrollMemFence: 'False', Use64bShadowLimit: '1',
UseInstOffsetForGRO: '0', UseSgprForGRO: '1', Valid: 'True', VectorAtomicWidth: '1',
VectorStore: 'True', VectorWidth: '2', WaveSeparateGlobalReadA: '0', WaveSeparateGlobalReadB: '0',
WorkGroup: '[4, 4, 4]', WorkGroupMapping: '1', WorkGroupMappingType: B, _GlobalAccumulation: 'False',
_UseSgprForGRO: '1', _VectorStore: 'True', _WorkspaceSizePerElemC: '0', _staggerStrideShift: '3'}
name: Cijk_Ailk_Bjlk_SB_MT8x8x8_SE_EPS1_GRVW2_K1_LRVW2_PGR1_SNLL1_TT2_2_USFGRO1_VW2_WG4_4_4_WGM1
problemPredicate:
type: And
value:
- {index: 0, type: StrideAEqual, value: 1}
- {index: 0, type: StrideBEqual, value: 1}
- {index: 0, type: StrideCEqual, value: 1}
- {index: 0, type: StrideDEqual, value: 1}
- {index: 0, type: WorkspaceCheck, value: 0}
- {type: OperationIdentifierEqual, value: Contraction_l_Ailk_Bjlk_Cijk_Dijk}
- type: TypesEqual
value: [Float, Float, Float, Float]
- {type: HighPrecisionAccumulate, value: false}
- {type: LeadingFree0SizesGreaterOrEqual, value: 1}
- {type: LeadingFree1SizesGreaterOrEqual, value: 1}
- {type: CDStridesEqual, value: true}
- {type: KernelLanguageCompatible, value: Assembly}
- {type: ArithmeticUnitCompatible, value: VALU}
- type: BufferLoadOffsetLimitCheck
value: {DUorMT0: 8, DUorMT1: 8, ShiftPtrElemA: 0, ShiftPtrElemB: 0}
- {type: BufferStoreOffsetLimitCheck, value: 8}
problemType: {aType: Float, bType: Float, cType: Float, dType: Float, highPrecisionAccumulate: false,
operationIdentifier: Contraction_l_Ailk_Bjlk_Cijk_Dijk, useBeta: true, useInitialStridesAB: false,
useInitialStridesCD: false}
sizeMapping:
depthU: 8
globalAccumulation: false
globalSplitU: 1
macroTile: [8, 8, 1]
magicDivAlg: 2
packBatchDims: 0
packSummationDims: 0
persistentKernel: 0
sourceKernel: false
staggerStrideShift: 3
staggerU: 32
threadTile: [2, 2]
workGroup: [4, 4, 4]
workGroupMapping: 1
workspaceSizePerElemC: 0
...