Skip to content

Compare 2024 11 26 TVM LLVM Os spike_rv32

GitHub Action edited this page Nov 26, 2024 · 1 revision

Metrics:

  • Run Cycles
  • ROM code

Labels:

  • B: Benchmarks-2024-11-26-TVM-LLVM-Os-spike_rv32 (Baseline)
  • C1: Benchmarks-2024-11-25-TVM-LLVM-Os-spike_rv32 (Compare 1) [Date: 2024-11-26 -> 2024-11-25]
  • C2: Benchmarks-2024-11-21-TVM-LLVM-Os-spike_rv32 (Compare 2) [Date: 2024-11-26 -> 2024-11-21]
Framework Toolchain Optimize Target Backend Model VLEN Layout Kernels Mode Arch Unroll AutoVectorize Metric Value (B) Value (C1) Value (C1) [rel.] Value (C2) Value (C2) [rel.]
tvm llvm s spike_rv32 tvmaot aww 0 NCHW TVM Fallback RV32GC 0 - ROM code 55026 55026 1 52196 0.94857
tvm llvm s spike_rv32 tvmaot aww 0 NCHW TVM Fallback RV32GC 0 - Run Cycles 2.93524e+07 2.93524e+07 1 2.93522e+07 0.999994
tvm llvm s spike_rv32 tvmaot aww 0 NHWC TVM Fallback RV32GC 0 - ROM code 48390 48390 1 45562 0.941558
tvm llvm s spike_rv32 tvmaot aww 0 NHWC TVM Fallback RV32GC 0 - Run Cycles 2.49057e+07 2.49057e+07 1 2.49055e+07 0.999994
tvm llvm s spike_rv32 tvmaot aww 0 NHWC muRISCV-NN Scalar RV32GC 0 - ROM code 55396 55396 1 52566 0.948913
tvm llvm s spike_rv32 tvmaot aww 0 NHWC muRISCV-NN Scalar RV32GC 0 - Run Cycles 1.51759e+07 1.51759e+07 1 1.51809e+07 1.00033
tvm llvm s spike_rv32 tvmaot aww 0 NHWC muRISCV-NN Vector (Portable) RV32GC 0 - ROM code 54474 54474 1 51644 0.948049
tvm llvm s spike_rv32 tvmaot aww 0 NHWC muRISCV-NN Vector (Portable) RV32GC 0 - Run Cycles 1.45929e+07 1.45929e+07 1 1.46042e+07 1.00077
tvm llvm s spike_rv32 tvmaot aww 128 NCHW TVM Fallback RV32GCV 0 Loop+SLP ROM code 51546 51546 1 48716 0.945098
tvm llvm s spike_rv32 tvmaot aww 128 NCHW TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 6.06241e+06 6.06241e+06 1 6.06739e+06 1.00082
tvm llvm s spike_rv32 tvmaot aww 128 NHWC TVM Fallback RV32GCV 0 Loop+SLP ROM code 48964 48964 1 46134 0.942202
tvm llvm s spike_rv32 tvmaot aww 128 NHWC TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 1.00451e+07 1.00451e+07 1 1.00449e+07 0.999986
tvm llvm s spike_rv32 tvmaot aww 128 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP ROM code 58228 58228 1 55398 0.951398
tvm llvm s spike_rv32 tvmaot aww 128 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP Run Cycles 7.27404e+06 7.27404e+06 1 7.27392e+06 0.999983
tvm llvm s spike_rv32 tvmaot aww 128 NHWC muRISCV-NN Vector RV32GCV 0 - ROM code 56248 56248 1 53418 0.949687
tvm llvm s spike_rv32 tvmaot aww 128 NHWC muRISCV-NN Vector RV32GCV 0 - Run Cycles 5.12608e+06 5.12608e+06 1 5.12082e+06 0.998975
tvm llvm s spike_rv32 tvmaot aww 128 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP ROM code 57020 57020 1 54192 0.950403
tvm llvm s spike_rv32 tvmaot aww 128 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP Run Cycles 8.11271e+06 8.11271e+06 1 8.11883e+06 1.00075
tvm llvm s spike_rv32 tvmaot aww 256 NCHW TVM Fallback RV32GCV 0 Loop+SLP ROM code 51286 51286 1 48716 0.949889
tvm llvm s spike_rv32 tvmaot aww 256 NCHW TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 5.95362e+06 5.95362e+06 1 6.06739e+06 1.01911
tvm llvm s spike_rv32 tvmaot aww 256 NHWC TVM Fallback RV32GCV 0 Loop+SLP ROM code 49000 49000 1 46134 0.94151
tvm llvm s spike_rv32 tvmaot aww 256 NHWC TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 8.39719e+06 8.39719e+06 1 8.39695e+06 0.999971
tvm llvm s spike_rv32 tvmaot aww 256 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP ROM code 58344 58344 1 55398 0.949506
tvm llvm s spike_rv32 tvmaot aww 256 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP Run Cycles 6.43176e+06 6.43176e+06 1 6.43161e+06 0.999977
tvm llvm s spike_rv32 tvmaot aww 256 NHWC muRISCV-NN Vector RV32GCV 0 - ROM code 56366 56366 1 53418 0.947699
tvm llvm s spike_rv32 tvmaot aww 256 NHWC muRISCV-NN Vector RV32GCV 0 - Run Cycles 3.99723e+06 3.99723e+06 1 3.9868e+06 0.997391
tvm llvm s spike_rv32 tvmaot aww 256 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP ROM code 57096 57096 1 54192 0.949138
tvm llvm s spike_rv32 tvmaot aww 256 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP Run Cycles 6.96862e+06 6.96862e+06 1 7.27652e+06 1.04419
tvm llvm s spike_rv32 tvmaot aww 512 NCHW TVM Fallback RV32GCV 0 Loop+SLP ROM code 51238 51238 1 48716 0.950779
tvm llvm s spike_rv32 tvmaot aww 512 NCHW TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 5.95002e+06 5.95002e+06 1 6.06739e+06 1.01973
tvm llvm s spike_rv32 tvmaot aww 512 NHWC TVM Fallback RV32GCV 0 Loop+SLP ROM code 48978 48978 1 46134 0.941933
tvm llvm s spike_rv32 tvmaot aww 512 NHWC TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 7.57822e+06 7.57822e+06 1 7.57295e+06 0.999305
tvm llvm s spike_rv32 tvmaot aww 512 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP ROM code 58344 58344 1 55398 0.949506
tvm llvm s spike_rv32 tvmaot aww 512 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP Run Cycles 6.0107e+06 6.0107e+06 1 6.01056e+06 0.999975
tvm llvm s spike_rv32 tvmaot aww 512 NHWC muRISCV-NN Vector RV32GCV 0 - ROM code 56366 56366 1 53418 0.947699
tvm llvm s spike_rv32 tvmaot aww 512 NHWC muRISCV-NN Vector RV32GCV 0 - Run Cycles 3.43895e+06 3.43895e+06 1 3.42852e+06 0.996967
tvm llvm s spike_rv32 tvmaot aww 512 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP ROM code 57096 57096 1 54192 0.949138
tvm llvm s spike_rv32 tvmaot aww 512 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP Run Cycles 6.54756e+06 6.54756e+06 1 6.85547e+06 1.04703
tvm llvm s spike_rv32 tvmaot aww 1024 NCHW TVM Fallback RV32GCV 0 Loop+SLP ROM code 51370 51370 1 48716 0.948336
tvm llvm s spike_rv32 tvmaot aww 1024 NCHW TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 5.99884e+06 5.99884e+06 1 6.06739e+06 1.01143
tvm llvm s spike_rv32 tvmaot aww 1024 NHWC TVM Fallback RV32GCV 0 Loop+SLP ROM code 57566 57566 1 46134 0.801411
tvm llvm s spike_rv32 tvmaot aww 1024 NHWC TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 7.60874e+06 7.60874e+06 1 7.16095e+06 0.941148
tvm llvm s spike_rv32 tvmaot aww 1024 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP ROM code 58344 58344 1 55398 0.949506
tvm llvm s spike_rv32 tvmaot aww 1024 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP Run Cycles 5.80018e+06 5.80018e+06 1 5.80003e+06 0.999974
tvm llvm s spike_rv32 tvmaot aww 1024 NHWC muRISCV-NN Vector RV32GCV 0 - ROM code 56366 56366 1 53418 0.947699
tvm llvm s spike_rv32 tvmaot aww 1024 NHWC muRISCV-NN Vector RV32GCV 0 - Run Cycles 3.39797e+06 3.39797e+06 1 3.38754e+06 0.996931
tvm llvm s spike_rv32 tvmaot aww 1024 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP ROM code 57096 57096 1 54192 0.949138
tvm llvm s spike_rv32 tvmaot aww 1024 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP Run Cycles 6.33703e+06 6.33703e+06 1 6.64494e+06 1.04859
tvm llvm s spike_rv32 tvmaot aww 2048 NCHW TVM Fallback RV32GCV 0 Loop+SLP ROM code 51328 51328 1 48716 0.949112
tvm llvm s spike_rv32 tvmaot aww 2048 NCHW TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 5.99804e+06 5.99804e+06 1 6.06739e+06 1.01156
tvm llvm s spike_rv32 tvmaot aww 2048 NHWC TVM Fallback RV32GCV 0 Loop+SLP ROM code 57556 57556 1 46134 0.80155
tvm llvm s spike_rv32 tvmaot aww 2048 NHWC TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 7.61891e+06 7.61891e+06 1 7.16095e+06 0.939891
tvm llvm s spike_rv32 tvmaot aww 2048 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP ROM code 58344 58344 1 55398 0.949506
tvm llvm s spike_rv32 tvmaot aww 2048 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP Run Cycles 5.80357e+06 5.80357e+06 1 5.80342e+06 0.999974
tvm llvm s spike_rv32 tvmaot aww 2048 NHWC muRISCV-NN Vector RV32GCV 0 - ROM code 56366 56366 1 53418 0.947699
tvm llvm s spike_rv32 tvmaot aww 2048 NHWC muRISCV-NN Vector RV32GCV 0 - Run Cycles 3.40136e+06 3.40136e+06 1 3.39093e+06 0.996933
tvm llvm s spike_rv32 tvmaot aww 2048 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP ROM code 57096 57096 1 54192 0.949138
tvm llvm s spike_rv32 tvmaot aww 2048 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP Run Cycles 6.34042e+06 6.34042e+06 1 6.64833e+06 1.04856
tvm llvm s spike_rv32 tvmaot aww 4096 NCHW TVM Fallback RV32GCV 0 Loop+SLP ROM code 51582 51582 1 48716 0.944438
tvm llvm s spike_rv32 tvmaot aww 4096 NCHW TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 6.0625e+06 6.0625e+06 1 6.06739e+06 1.00081
tvm llvm s spike_rv32 tvmaot aww 4096 NHWC TVM Fallback RV32GCV 0 Loop+SLP ROM code 57578 57578 1 46134 0.801244
tvm llvm s spike_rv32 tvmaot aww 4096 NHWC TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 7.64277e+06 7.64277e+06 1 7.16095e+06 0.936957
tvm llvm s spike_rv32 tvmaot aww 4096 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP ROM code 58344 58344 1 55398 0.949506
tvm llvm s spike_rv32 tvmaot aww 4096 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP Run Cycles 5.80696e+06 5.80696e+06 1 5.8068e+06 0.999974
tvm llvm s spike_rv32 tvmaot aww 4096 NHWC muRISCV-NN Vector RV32GCV 0 - ROM code 56366 56366 1 53418 0.947699
tvm llvm s spike_rv32 tvmaot aww 4096 NHWC muRISCV-NN Vector RV32GCV 0 - Run Cycles 3.40475e+06 3.40475e+06 1 3.39432e+06 0.996936
tvm llvm s spike_rv32 tvmaot aww 4096 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP ROM code 57096 57096 1 54192 0.949138
tvm llvm s spike_rv32 tvmaot aww 4096 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP Run Cycles 6.34381e+06 6.34381e+06 1 6.65172e+06 1.04854
tvm llvm s spike_rv32 tvmaot resnet 0 NCHW TVM Fallback RV32GC 0 - ROM code 57288 nan nan 54456 0.950566
tvm llvm s spike_rv32 tvmaot resnet 0 NCHW TVM Fallback RV32GC 0 - Run Cycles 1.24502e+08 nan nan 1.24501e+08 0.999996
tvm llvm s spike_rv32 tvmaot resnet 0 NHWC TVM Fallback RV32GC 0 - ROM code 47722 nan nan 44890 0.940656
tvm llvm s spike_rv32 tvmaot resnet 0 NHWC TVM Fallback RV32GC 0 - Run Cycles 1.01622e+08 nan nan 1.01627e+08 1.00005
tvm llvm s spike_rv32 tvmaot resnet 0 NHWC muRISCV-NN Scalar RV32GC 0 - ROM code 52380 nan nan 49550 0.945972
tvm llvm s spike_rv32 tvmaot resnet 0 NHWC muRISCV-NN Scalar RV32GC 0 - Run Cycles 5.63695e+07 nan nan 5.63641e+07 0.999904
tvm llvm s spike_rv32 tvmaot resnet 0 NHWC muRISCV-NN Vector (Portable) RV32GC 0 - ROM code 51654 nan nan 48824 0.945212
tvm llvm s spike_rv32 tvmaot resnet 0 NHWC muRISCV-NN Vector (Portable) RV32GC 0 - Run Cycles 7.24161e+07 nan nan 7.23768e+07 0.999457
tvm llvm s spike_rv32 tvmaot resnet 128 NCHW TVM Fallback RV32GCV 0 Loop+SLP ROM code 53244 nan nan 50414 0.946848
tvm llvm s spike_rv32 tvmaot resnet 128 NCHW TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 2.5171e+07 nan nan 2.51705e+07 0.999981
tvm llvm s spike_rv32 tvmaot resnet 128 NHWC TVM Fallback RV32GCV 0 Loop+SLP ROM code 48508 nan nan 45678 0.941659
tvm llvm s spike_rv32 tvmaot resnet 128 NHWC TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 3.7233e+07 nan nan 3.72273e+07 0.999849
tvm llvm s spike_rv32 tvmaot resnet 128 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP ROM code 55496 nan nan 52668 0.949041
tvm llvm s spike_rv32 tvmaot resnet 128 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP Run Cycles 2.61544e+07 nan nan 2.61541e+07 0.99999
tvm llvm s spike_rv32 tvmaot resnet 128 NHWC muRISCV-NN Vector RV32GCV 0 - ROM code 53722 nan nan 50892 0.947321
tvm llvm s spike_rv32 tvmaot resnet 128 NHWC muRISCV-NN Vector RV32GCV 0 - Run Cycles 1.5258e+07 nan nan 1.52629e+07 1.00032
tvm llvm s spike_rv32 tvmaot resnet 128 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP ROM code 54176 nan nan 51348 0.9478
tvm llvm s spike_rv32 tvmaot resnet 128 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP Run Cycles 2.04533e+07 nan nan 2.04192e+07 0.998329
tvm llvm s spike_rv32 tvmaot resnet 256 NCHW TVM Fallback RV32GCV 0 Loop+SLP ROM code 53200 nan nan 50414 0.947632
tvm llvm s spike_rv32 tvmaot resnet 256 NCHW TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 2.51559e+07 nan nan 2.51705e+07 1.00058
tvm llvm s spike_rv32 tvmaot resnet 256 NHWC TVM Fallback RV32GCV 0 Loop+SLP ROM code 48688 nan nan 45678 0.938178
tvm llvm s spike_rv32 tvmaot resnet 256 NHWC TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 2.96135e+07 nan nan 2.81762e+07 0.951466
tvm llvm s spike_rv32 tvmaot resnet 256 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP ROM code 55614 nan nan 52668 0.947028
tvm llvm s spike_rv32 tvmaot resnet 256 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP Run Cycles 1.82896e+07 nan nan 1.82893e+07 0.999984
tvm llvm s spike_rv32 tvmaot resnet 256 NHWC muRISCV-NN Vector RV32GCV 0 - ROM code 53850 nan nan 50892 0.94507
tvm llvm s spike_rv32 tvmaot resnet 256 NHWC muRISCV-NN Vector RV32GCV 0 - Run Cycles 9.67487e+06 nan nan 9.67972e+06 1.0005
tvm llvm s spike_rv32 tvmaot resnet 256 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP ROM code 54294 nan nan 51348 0.94574
tvm llvm s spike_rv32 tvmaot resnet 256 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP Run Cycles 1.43581e+07 nan nan 1.43238e+07 0.997617
tvm llvm s spike_rv32 tvmaot resnet 512 NCHW TVM Fallback RV32GCV 0 Loop+SLP ROM code 52908 nan nan 50418 0.952937
tvm llvm s spike_rv32 tvmaot resnet 512 NCHW TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 2.50197e+07 nan nan 2.51705e+07 1.00602
tvm llvm s spike_rv32 tvmaot resnet 512 NHWC TVM Fallback RV32GCV 0 Loop+SLP ROM code 48906 nan nan 45678 0.933996
tvm llvm s spike_rv32 tvmaot resnet 512 NHWC TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 2.84059e+07 nan nan 2.59116e+07 0.912192
tvm llvm s spike_rv32 tvmaot resnet 512 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP ROM code 55614 nan nan 52668 0.947028
tvm llvm s spike_rv32 tvmaot resnet 512 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP Run Cycles 1.46031e+07 nan nan 1.46028e+07 0.99998
tvm llvm s spike_rv32 tvmaot resnet 512 NHWC muRISCV-NN Vector RV32GCV 0 - ROM code 53850 nan nan 50892 0.94507
tvm llvm s spike_rv32 tvmaot resnet 512 NHWC muRISCV-NN Vector RV32GCV 0 - Run Cycles 7.12903e+06 nan nan 7.13388e+06 1.00068
tvm llvm s spike_rv32 tvmaot resnet 512 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP ROM code 54294 nan nan 51348 0.94574
tvm llvm s spike_rv32 tvmaot resnet 512 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP Run Cycles 1.1501e+07 nan nan 1.14667e+07 0.997025
tvm llvm s spike_rv32 tvmaot resnet 1024 NCHW TVM Fallback RV32GCV 0 Loop+SLP ROM code 52934 nan nan 50418 0.952469
tvm llvm s spike_rv32 tvmaot resnet 1024 NCHW TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 2.50226e+07 nan nan 2.51705e+07 1.00591
tvm llvm s spike_rv32 tvmaot resnet 1024 NHWC TVM Fallback RV32GCV 0 Loop+SLP ROM code 50248 nan nan 45674 0.908971
tvm llvm s spike_rv32 tvmaot resnet 1024 NHWC TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 2.81774e+07 nan nan 2.54675e+07 0.903828
tvm llvm s spike_rv32 tvmaot resnet 1024 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP ROM code 55614 nan nan 52668 0.947028
tvm llvm s spike_rv32 tvmaot resnet 1024 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP Run Cycles 1.29237e+07 nan nan 1.29234e+07 0.999977
tvm llvm s spike_rv32 tvmaot resnet 1024 NHWC muRISCV-NN Vector RV32GCV 0 - ROM code 53850 nan nan 50892 0.94507
tvm llvm s spike_rv32 tvmaot resnet 1024 NHWC muRISCV-NN Vector RV32GCV 0 - Run Cycles 5.8869e+06 nan nan 5.89175e+06 1.00082
tvm llvm s spike_rv32 tvmaot resnet 1024 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP ROM code 54294 nan nan 51348 0.94574
tvm llvm s spike_rv32 tvmaot resnet 1024 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP Run Cycles 1.01994e+07 nan nan 1.01652e+07 0.996645
tvm llvm s spike_rv32 tvmaot resnet 2048 NCHW TVM Fallback RV32GCV 0 Loop+SLP ROM code 52966 nan nan 50416 0.951856
tvm llvm s spike_rv32 tvmaot resnet 2048 NCHW TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 2.50344e+07 nan nan 2.51705e+07 1.00544
tvm llvm s spike_rv32 tvmaot resnet 2048 NHWC TVM Fallback RV32GCV 0 Loop+SLP ROM code 50236 nan nan 45674 0.909189
tvm llvm s spike_rv32 tvmaot resnet 2048 NHWC TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 2.81875e+07 nan nan 2.54675e+07 0.903502
tvm llvm s spike_rv32 tvmaot resnet 2048 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP ROM code 55614 nan nan 52668 0.947028
tvm llvm s spike_rv32 tvmaot resnet 2048 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP Run Cycles 1.21079e+07 nan nan 1.21076e+07 0.999975
tvm llvm s spike_rv32 tvmaot resnet 2048 NHWC muRISCV-NN Vector RV32GCV 0 - ROM code 53850 nan nan 50892 0.94507
tvm llvm s spike_rv32 tvmaot resnet 2048 NHWC muRISCV-NN Vector RV32GCV 0 - Run Cycles 4.96203e+06 nan nan 4.96687e+06 1.00098
tvm llvm s spike_rv32 tvmaot resnet 2048 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP ROM code 54294 nan nan 51348 0.94574
tvm llvm s spike_rv32 tvmaot resnet 2048 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP Run Cycles 9.5679e+06 nan nan 9.53368e+06 0.996424
tvm llvm s spike_rv32 tvmaot resnet 4096 NCHW TVM Fallback RV32GCV 0 Loop+SLP ROM code 53292 nan nan 50414 0.945996
tvm llvm s spike_rv32 tvmaot resnet 4096 NCHW TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 2.5171e+07 nan nan 2.51705e+07 0.999977
tvm llvm s spike_rv32 tvmaot resnet 4096 NHWC TVM Fallback RV32GCV 0 Loop+SLP ROM code 50266 nan nan 45674 0.908646
tvm llvm s spike_rv32 tvmaot resnet 4096 NHWC TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 2.82114e+07 nan nan 2.54675e+07 0.902737
tvm llvm s spike_rv32 tvmaot resnet 4096 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP ROM code 55614 nan nan 52668 0.947028
tvm llvm s spike_rv32 tvmaot resnet 4096 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP Run Cycles 1.14969e+07 nan nan 1.14966e+07 0.999974
tvm llvm s spike_rv32 tvmaot resnet 4096 NHWC muRISCV-NN Vector RV32GCV 0 - ROM code 53850 nan nan 50892 0.94507
tvm llvm s spike_rv32 tvmaot resnet 4096 NHWC muRISCV-NN Vector RV32GCV 0 - Run Cycles 4.71633e+06 nan nan 4.72117e+06 1.00103
tvm llvm s spike_rv32 tvmaot resnet 4096 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP ROM code 54294 nan nan 51348 0.94574
tvm llvm s spike_rv32 tvmaot resnet 4096 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP Run Cycles 9.09513e+06 nan nan 9.06091e+06 0.996238
tvm llvm s spike_rv32 tvmaot toycar 0 NCHW TVM Fallback RV32GC 0 - ROM code 45296 nan nan 42468 0.937566
tvm llvm s spike_rv32 tvmaot toycar 0 NCHW TVM Fallback RV32GC 0 - Run Cycles 3.19992e+06 nan nan 3.2035e+06 1.00112
tvm llvm s spike_rv32 tvmaot toycar 0 NHWC TVM Fallback RV32GC 0 - ROM code 45296 nan nan 42468 0.937566
tvm llvm s spike_rv32 tvmaot toycar 0 NHWC TVM Fallback RV32GC 0 - Run Cycles 3.19992e+06 nan nan 3.2035e+06 1.00112
tvm llvm s spike_rv32 tvmaot toycar 0 NHWC muRISCV-NN Scalar RV32GC 0 - ROM code 43680 nan nan 40848 0.935165
tvm llvm s spike_rv32 tvmaot toycar 0 NHWC muRISCV-NN Scalar RV32GC 0 - Run Cycles 1.7198e+06 nan nan 1.71902e+06 0.999546
tvm llvm s spike_rv32 tvmaot toycar 0 NHWC muRISCV-NN Vector (Portable) RV32GC 0 - ROM code 43678 nan nan 40844 0.935116
tvm llvm s spike_rv32 tvmaot toycar 0 NHWC muRISCV-NN Vector (Portable) RV32GC 0 - Run Cycles 1.7198e+06 nan nan 1.71902e+06 0.999546
tvm llvm s spike_rv32 tvmaot toycar 128 NCHW TVM Fallback RV32GCV 0 Loop+SLP ROM code 44570 nan nan 41742 0.936549
tvm llvm s spike_rv32 tvmaot toycar 128 NCHW TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 1.04375e+06 nan nan 1.03706e+06 0.993587
tvm llvm s spike_rv32 tvmaot toycar 128 NHWC TVM Fallback RV32GCV 0 Loop+SLP ROM code 44570 nan nan 41742 0.936549
tvm llvm s spike_rv32 tvmaot toycar 128 NHWC TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 1.04375e+06 nan nan 1.03706e+06 0.993587
tvm llvm s spike_rv32 tvmaot toycar 128 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP ROM code 44162 nan nan 41330 0.935872
tvm llvm s spike_rv32 tvmaot toycar 128 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP Run Cycles 629246 nan nan 623320 0.990582
tvm llvm s spike_rv32 tvmaot toycar 128 NHWC muRISCV-NN Vector RV32GCV 0 - ROM code 44930 nan nan 42098 0.936969
tvm llvm s spike_rv32 tvmaot toycar 128 NHWC muRISCV-NN Vector RV32GCV 0 - Run Cycles 618596 nan nan 617815 0.998737
tvm llvm s spike_rv32 tvmaot toycar 128 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP ROM code 44160 nan nan 41332 0.93596
tvm llvm s spike_rv32 tvmaot toycar 128 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP Run Cycles 629245 nan nan 623321 0.990586
tvm llvm s spike_rv32 tvmaot toycar 256 NCHW TVM Fallback RV32GCV 0 Loop+SLP ROM code 44438 nan nan 41742 0.939331
tvm llvm s spike_rv32 tvmaot toycar 256 NCHW TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 1.04351e+06 nan nan 1.03706e+06 0.993812
tvm llvm s spike_rv32 tvmaot toycar 256 NHWC TVM Fallback RV32GCV 0 Loop+SLP ROM code 44438 nan nan 41742 0.939331
tvm llvm s spike_rv32 tvmaot toycar 256 NHWC TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 1.04351e+06 nan nan 1.03706e+06 0.993812
tvm llvm s spike_rv32 tvmaot toycar 256 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP ROM code 44168 nan nan 41332 0.935791
tvm llvm s spike_rv32 tvmaot toycar 256 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP Run Cycles 515327 nan nan 509400 0.988499
tvm llvm s spike_rv32 tvmaot toycar 256 NHWC muRISCV-NN Vector RV32GCV 0 - ROM code 44932 nan nan 42094 0.936838
tvm llvm s spike_rv32 tvmaot toycar 256 NHWC muRISCV-NN Vector RV32GCV 0 - Run Cycles 501916 nan nan 501134 0.998442
tvm llvm s spike_rv32 tvmaot toycar 256 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP ROM code 44168 nan nan 41330 0.935745
tvm llvm s spike_rv32 tvmaot toycar 256 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP Run Cycles 515327 nan nan 509399 0.988497
tvm llvm s spike_rv32 tvmaot toycar 512 NCHW TVM Fallback RV32GCV 0 Loop+SLP ROM code 45042 nan nan 41742 0.926735
tvm llvm s spike_rv32 tvmaot toycar 512 NCHW TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 1.01167e+06 nan nan 1.03706e+06 1.0251
tvm llvm s spike_rv32 tvmaot toycar 512 NHWC TVM Fallback RV32GCV 0 Loop+SLP ROM code 45042 nan nan 41742 0.926735
tvm llvm s spike_rv32 tvmaot toycar 512 NHWC TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 1.01167e+06 nan nan 1.03706e+06 1.0251
tvm llvm s spike_rv32 tvmaot toycar 512 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP ROM code 44170 nan nan 41322 0.935522
tvm llvm s spike_rv32 tvmaot toycar 512 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP Run Cycles 458368 nan nan 452437 0.987061
tvm llvm s spike_rv32 tvmaot toycar 512 NHWC muRISCV-NN Vector RV32GCV 0 - ROM code 44932 nan nan 42094 0.936838
tvm llvm s spike_rv32 tvmaot toycar 512 NHWC muRISCV-NN Vector RV32GCV 0 - Run Cycles 443576 nan nan 442794 0.998237
tvm llvm s spike_rv32 tvmaot toycar 512 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP ROM code 44168 nan nan 41330 0.935745
tvm llvm s spike_rv32 tvmaot toycar 512 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP Run Cycles 458367 nan nan 452440 0.987069
tvm llvm s spike_rv32 tvmaot toycar 1024 NCHW TVM Fallback RV32GCV 0 Loop+SLP ROM code 45042 nan nan 41742 0.926735
tvm llvm s spike_rv32 tvmaot toycar 1024 NCHW TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 1.01167e+06 nan nan 1.03706e+06 1.0251
tvm llvm s spike_rv32 tvmaot toycar 1024 NHWC TVM Fallback RV32GCV 0 Loop+SLP ROM code 45042 nan nan 41742 0.926735
tvm llvm s spike_rv32 tvmaot toycar 1024 NHWC TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 1.01167e+06 nan nan 1.03706e+06 1.0251
tvm llvm s spike_rv32 tvmaot toycar 1024 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP ROM code 44168 nan nan 41330 0.935745
tvm llvm s spike_rv32 tvmaot toycar 1024 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP Run Cycles 429887 nan nan 423960 0.986213
tvm llvm s spike_rv32 tvmaot toycar 1024 NHWC muRISCV-NN Vector RV32GCV 0 - ROM code 44938 nan nan 42096 0.936757
tvm llvm s spike_rv32 tvmaot toycar 1024 NHWC muRISCV-NN Vector RV32GCV 0 - Run Cycles 414731 nan nan 413949 0.998114
tvm llvm s spike_rv32 tvmaot toycar 1024 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP ROM code 44170 nan nan 41330 0.935703
tvm llvm s spike_rv32 tvmaot toycar 1024 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP Run Cycles 429888 nan nan 423960 0.98621
tvm llvm s spike_rv32 tvmaot toycar 2048 NCHW TVM Fallback RV32GCV 0 Loop+SLP ROM code 45042 nan nan 41742 0.926735
tvm llvm s spike_rv32 tvmaot toycar 2048 NCHW TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 1.01167e+06 nan nan 1.03706e+06 1.0251
tvm llvm s spike_rv32 tvmaot toycar 2048 NHWC TVM Fallback RV32GCV 0 Loop+SLP ROM code 45042 nan nan 41742 0.926735
tvm llvm s spike_rv32 tvmaot toycar 2048 NHWC TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 1.01167e+06 nan nan 1.03706e+06 1.0251
tvm llvm s spike_rv32 tvmaot toycar 2048 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP ROM code 44170 nan nan 41326 0.935612
tvm llvm s spike_rv32 tvmaot toycar 2048 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP Run Cycles 415648 nan nan 409718 0.985733
tvm llvm s spike_rv32 tvmaot toycar 2048 NHWC muRISCV-NN Vector RV32GCV 0 - ROM code 44942 nan nan 42096 0.936674
tvm llvm s spike_rv32 tvmaot toycar 2048 NHWC muRISCV-NN Vector RV32GCV 0 - Run Cycles 411100 nan nan 410318 0.998098
tvm llvm s spike_rv32 tvmaot toycar 2048 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP ROM code 44170 nan nan 41330 0.935703
tvm llvm s spike_rv32 tvmaot toycar 2048 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP Run Cycles 415648 nan nan 409720 0.985738
tvm llvm s spike_rv32 tvmaot toycar 4096 NCHW TVM Fallback RV32GCV 0 Loop+SLP ROM code 45042 nan nan 41742 0.926735
tvm llvm s spike_rv32 tvmaot toycar 4096 NCHW TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 1.01167e+06 nan nan 1.03706e+06 1.0251
tvm llvm s spike_rv32 tvmaot toycar 4096 NHWC TVM Fallback RV32GCV 0 Loop+SLP ROM code 45042 nan nan 41742 0.926735
tvm llvm s spike_rv32 tvmaot toycar 4096 NHWC TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 1.01167e+06 nan nan 1.03706e+06 1.0251
tvm llvm s spike_rv32 tvmaot toycar 4096 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP ROM code 44168 nan nan 41328 0.9357
tvm llvm s spike_rv32 tvmaot toycar 4096 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP Run Cycles 413863 nan nan 407935 0.985676
tvm llvm s spike_rv32 tvmaot toycar 4096 NHWC muRISCV-NN Vector RV32GCV 0 - ROM code 44932 nan nan 42090 0.936749
tvm llvm s spike_rv32 tvmaot toycar 4096 NHWC muRISCV-NN Vector RV32GCV 0 - Run Cycles 409242 nan nan 408460 0.998089
tvm llvm s spike_rv32 tvmaot toycar 4096 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP ROM code 44164 nan nan 41330 0.93583
tvm llvm s spike_rv32 tvmaot toycar 4096 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP Run Cycles 413862 nan nan 407936 0.985681
tvm llvm s spike_rv32 tvmaot vww 0 NCHW TVM Fallback RV32GC 0 - ROM code 83344 nan nan 80512 0.96602
tvm llvm s spike_rv32 tvmaot vww 0 NCHW TVM Fallback RV32GC 0 - Run Cycles 8.46651e+07 nan nan 8.46688e+07 1.00004
tvm llvm s spike_rv32 tvmaot vww 0 NHWC TVM Fallback RV32GC 0 - ROM code 61312 nan nan 58454 0.953386
tvm llvm s spike_rv32 tvmaot vww 0 NHWC TVM Fallback RV32GC 0 - Run Cycles 7.25958e+07 nan nan 7.25944e+07 0.999981
tvm llvm s spike_rv32 tvmaot vww 0 NHWC muRISCV-NN Scalar RV32GC 0 - ROM code 58478 nan nan 55650 0.95164
tvm llvm s spike_rv32 tvmaot vww 0 NHWC muRISCV-NN Scalar RV32GC 0 - Run Cycles 4.52983e+07 nan nan 4.52975e+07 0.999983
tvm llvm s spike_rv32 tvmaot vww 0 NHWC muRISCV-NN Vector (Portable) RV32GC 0 - ROM code 57688 nan nan 54852 0.950839
tvm llvm s spike_rv32 tvmaot vww 0 NHWC muRISCV-NN Vector (Portable) RV32GC 0 - Run Cycles 4.5106e+07 nan nan 4.50403e+07 0.998542
tvm llvm s spike_rv32 tvmaot vww 128 NCHW TVM Fallback RV32GCV 0 Loop+SLP ROM code 72678 nan nan 69848 0.961061
tvm llvm s spike_rv32 tvmaot vww 128 NCHW TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 1.83243e+07 nan nan 1.83177e+07 0.999643
tvm llvm s spike_rv32 tvmaot vww 128 NHWC TVM Fallback RV32GCV 0 Loop+SLP ROM code 62726 nan nan 59892 0.954819
tvm llvm s spike_rv32 tvmaot vww 128 NHWC TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 3.09226e+07 nan nan 3.09264e+07 1.00012
tvm llvm s spike_rv32 tvmaot vww 128 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP ROM code 61944 nan nan 59100 0.954088
tvm llvm s spike_rv32 tvmaot vww 128 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP Run Cycles 1.96745e+07 nan nan 1.96737e+07 0.999959
tvm llvm s spike_rv32 tvmaot vww 128 NHWC muRISCV-NN Vector RV32GCV 0 - ROM code 60036 nan nan 57178 0.952395
tvm llvm s spike_rv32 tvmaot vww 128 NHWC muRISCV-NN Vector RV32GCV 0 - Run Cycles 1.34765e+07 nan nan 1.34757e+07 0.99994
tvm llvm s spike_rv32 tvmaot vww 128 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP ROM code 60858 nan nan 58000 0.953038
tvm llvm s spike_rv32 tvmaot vww 128 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP Run Cycles 2.25837e+07 nan nan 2.25128e+07 0.99686
tvm llvm s spike_rv32 tvmaot vww 256 NCHW TVM Fallback RV32GCV 0 Loop+SLP ROM code 72220 nan nan 69848 0.967156
tvm llvm s spike_rv32 tvmaot vww 256 NCHW TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 1.82569e+07 nan nan 1.83177e+07 1.00333
tvm llvm s spike_rv32 tvmaot vww 256 NHWC TVM Fallback RV32GCV 0 Loop+SLP ROM code 62554 nan nan 59894 0.957477
tvm llvm s spike_rv32 tvmaot vww 256 NHWC TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 2.60384e+07 nan nan 2.62951e+07 1.00986
tvm llvm s spike_rv32 tvmaot vww 256 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP ROM code 62092 nan nan 59102 0.951846
tvm llvm s spike_rv32 tvmaot vww 256 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP Run Cycles 1.68082e+07 nan nan 1.68073e+07 0.99995
tvm llvm s spike_rv32 tvmaot vww 256 NHWC muRISCV-NN Vector RV32GCV 0 - ROM code 60200 nan nan 57178 0.949801
tvm llvm s spike_rv32 tvmaot vww 256 NHWC muRISCV-NN Vector RV32GCV 0 - Run Cycles 1.01556e+07 nan nan 1.01547e+07 0.999916
tvm llvm s spike_rv32 tvmaot vww 256 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP ROM code 60968 nan nan 58000 0.951319
tvm llvm s spike_rv32 tvmaot vww 256 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP Run Cycles 1.89591e+07 nan nan 1.97293e+07 1.04062
tvm llvm s spike_rv32 tvmaot vww 512 NCHW TVM Fallback RV32GCV 0 Loop+SLP ROM code 72096 nan nan 69846 0.968792
tvm llvm s spike_rv32 tvmaot vww 512 NCHW TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 1.8229e+07 nan nan 1.83177e+07 1.00487
tvm llvm s spike_rv32 tvmaot vww 512 NHWC TVM Fallback RV32GCV 0 Loop+SLP ROM code 63000 nan nan 59892 0.950667
tvm llvm s spike_rv32 tvmaot vww 512 NHWC TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 2.40053e+07 nan nan 2.40981e+07 1.00386
tvm llvm s spike_rv32 tvmaot vww 512 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP ROM code 62096 nan nan 59104 0.951817
tvm llvm s spike_rv32 tvmaot vww 512 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP Run Cycles 1.5435e+07 nan nan 1.54341e+07 0.999945
tvm llvm s spike_rv32 tvmaot vww 512 NHWC muRISCV-NN Vector RV32GCV 0 - ROM code 60202 nan nan 57180 0.949802
tvm llvm s spike_rv32 tvmaot vww 512 NHWC muRISCV-NN Vector RV32GCV 0 - Run Cycles 8.86414e+06 nan nan 8.8633e+06 0.999904
tvm llvm s spike_rv32 tvmaot vww 512 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP ROM code 60968 nan nan 58000 0.951319
tvm llvm s spike_rv32 tvmaot vww 512 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP Run Cycles 1.76274e+07 nan nan 1.83976e+07 1.04369
tvm llvm s spike_rv32 tvmaot vww 1024 NCHW TVM Fallback RV32GCV 0 Loop+SLP ROM code 71510 nan nan 69850 0.976786
tvm llvm s spike_rv32 tvmaot vww 1024 NCHW TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 1.79436e+07 nan nan 1.83177e+07 1.02085
tvm llvm s spike_rv32 tvmaot vww 1024 NHWC TVM Fallback RV32GCV 0 Loop+SLP ROM code 75148 nan nan 59894 0.797014
tvm llvm s spike_rv32 tvmaot vww 1024 NHWC TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 2.34622e+07 nan nan 2.31755e+07 0.987783
tvm llvm s spike_rv32 tvmaot vww 1024 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP ROM code 62092 nan nan 59100 0.951813
tvm llvm s spike_rv32 tvmaot vww 1024 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP Run Cycles 1.49307e+07 nan nan 1.49299e+07 0.999944
tvm llvm s spike_rv32 tvmaot vww 1024 NHWC muRISCV-NN Vector RV32GCV 0 - ROM code 60200 nan nan 57178 0.949801
tvm llvm s spike_rv32 tvmaot vww 1024 NHWC muRISCV-NN Vector RV32GCV 0 - Run Cycles 8.36015e+06 nan nan 8.3593e+06 0.999899
tvm llvm s spike_rv32 tvmaot vww 1024 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP ROM code 60966 nan nan 58000 0.95135
tvm llvm s spike_rv32 tvmaot vww 1024 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP Run Cycles 1.71232e+07 nan nan 1.78934e+07 1.04498
tvm llvm s spike_rv32 tvmaot vww 2048 NCHW TVM Fallback RV32GCV 0 Loop+SLP ROM code 71624 nan nan 69850 0.975232
tvm llvm s spike_rv32 tvmaot vww 2048 NCHW TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 1.79831e+07 nan nan 1.83177e+07 1.01861
tvm llvm s spike_rv32 tvmaot vww 2048 NHWC TVM Fallback RV32GCV 0 Loop+SLP ROM code 94064 nan nan 59892 0.636715
tvm llvm s spike_rv32 tvmaot vww 2048 NHWC TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 2.345e+07 nan nan 2.28103e+07 0.972721
tvm llvm s spike_rv32 tvmaot vww 2048 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP ROM code 62086 nan nan 59102 0.951938
tvm llvm s spike_rv32 tvmaot vww 2048 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP Run Cycles 1.47276e+07 nan nan 1.47268e+07 0.999943
tvm llvm s spike_rv32 tvmaot vww 2048 NHWC muRISCV-NN Vector RV32GCV 0 - ROM code 60200 nan nan 57176 0.949767
tvm llvm s spike_rv32 tvmaot vww 2048 NHWC muRISCV-NN Vector RV32GCV 0 - Run Cycles 8.31578e+06 nan nan 8.31492e+06 0.999898
tvm llvm s spike_rv32 tvmaot vww 2048 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP ROM code 60968 nan nan 58000 0.951319
tvm llvm s spike_rv32 tvmaot vww 2048 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP Run Cycles 1.69201e+07 nan nan 1.76902e+07 1.04552
tvm llvm s spike_rv32 tvmaot vww 4096 NCHW TVM Fallback RV32GCV 0 Loop+SLP ROM code 72794 nan nan 69844 0.959475
tvm llvm s spike_rv32 tvmaot vww 4096 NCHW TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 1.83453e+07 nan nan 1.83211e+07 0.998681
tvm llvm s spike_rv32 tvmaot vww 4096 NHWC TVM Fallback RV32GCV 0 Loop+SLP ROM code 101952 nan nan 59892 0.587453
tvm llvm s spike_rv32 tvmaot vww 4096 NHWC TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 2.35669e+07 nan nan 2.27824e+07 0.966711
tvm llvm s spike_rv32 tvmaot vww 4096 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP ROM code 62096 nan nan 59102 0.951784
tvm llvm s spike_rv32 tvmaot vww 4096 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP Run Cycles 1.47136e+07 nan nan 1.47127e+07 0.999942
tvm llvm s spike_rv32 tvmaot vww 4096 NHWC muRISCV-NN Vector RV32GCV 0 - ROM code 60202 nan nan 57176 0.949736
tvm llvm s spike_rv32 tvmaot vww 4096 NHWC muRISCV-NN Vector RV32GCV 0 - Run Cycles 8.31917e+06 nan nan 8.31831e+06 0.999897
tvm llvm s spike_rv32 tvmaot vww 4096 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP ROM code 60968 nan nan 57996 0.951253
tvm llvm s spike_rv32 tvmaot vww 4096 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP Run Cycles 1.6906e+07 nan nan 1.76762e+07 1.04556
2024-11-26
2024-11-21
2024-11-19
2024-11-18
2024-07-12
2024-06-29
2024-03-02
2024-02-26
2024-02-23
2024-02-22
2024-02-20
2024-02-11
2023-12-22
Clone this wiki locally