Skip to content

Compare 2024 11 26 TVM GCC 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-GCC-Os-spike_rv32 (Baseline)
  • C1: Benchmarks-2024-11-25-TVM-GCC-Os-spike_rv32 (Compare 1) [Date: 2024-11-26 -> 2024-11-25]
  • C2: Benchmarks-2024-11-21-TVM-GCC-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 gcc s spike_rv32 tvmaot aww 0 NCHW TVM Fallback RV32GC 0 - ROM code 53708 53708 1 50950 0.948648
tvm gcc s spike_rv32 tvmaot aww 0 NCHW TVM Fallback RV32GC 0 - Run Cycles 3.13e+07 3.13e+07 1 3.15362e+07 1.00754
tvm gcc s spike_rv32 tvmaot aww 0 NHWC TVM Fallback RV32GC 0 - ROM code 47916 47916 1 45028 0.939728
tvm gcc s spike_rv32 tvmaot aww 0 NHWC TVM Fallback RV32GC 0 - Run Cycles 2.95743e+07 2.95743e+07 1 2.95784e+07 1.00014
tvm gcc s spike_rv32 tvmaot aww 0 NHWC muRISCV-NN Scalar RV32GC 0 - ROM code 51064 51064 1 48234 0.944579
tvm gcc s spike_rv32 tvmaot aww 0 NHWC muRISCV-NN Scalar RV32GC 0 - Run Cycles 1.72578e+07 1.72578e+07 1 1.68646e+07 0.977217
tvm gcc s spike_rv32 tvmaot aww 0 NHWC muRISCV-NN Vector (Portable) RV32GC 0 - ROM code 50896 50896 1 48044 0.943964
tvm gcc s spike_rv32 tvmaot aww 0 NHWC muRISCV-NN Vector (Portable) RV32GC 0 - Run Cycles 1.72035e+07 1.72035e+07 1 1.67298e+07 0.972465
tvm gcc s spike_rv32 tvmaot aww 128 NCHW TVM Fallback RV32GCV 0 Loop+SLP ROM code 52760 52760 1 50926 0.965239
tvm gcc s spike_rv32 tvmaot aww 128 NCHW TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 3.20088e+07 3.20088e+07 1 3.1529e+07 0.985008
tvm gcc s spike_rv32 tvmaot aww 128 NHWC TVM Fallback RV32GCV 0 Loop+SLP ROM code 47900 47900 1 45028 0.940042
tvm gcc s spike_rv32 tvmaot aww 128 NHWC TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 2.95734e+07 2.95734e+07 1 2.95784e+07 1.00017
tvm gcc s spike_rv32 tvmaot aww 128 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP ROM code 51116 51116 1 48234 0.943618
tvm gcc s spike_rv32 tvmaot aww 128 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP Run Cycles 1.72552e+07 1.72552e+07 1 1.68646e+07 0.977362
tvm gcc s spike_rv32 tvmaot aww 128 NHWC muRISCV-NN Vector RV32GCV 0 - ROM code 53514 53514 1 49902 0.932504
tvm gcc s spike_rv32 tvmaot aww 128 NHWC muRISCV-NN Vector RV32GCV 0 - Run Cycles 6.13284e+06 6.13284e+06 1 5.98653e+06 0.976143
tvm gcc s spike_rv32 tvmaot aww 128 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP ROM code 50948 50948 1 48044 0.943001
tvm gcc s spike_rv32 tvmaot aww 128 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP Run Cycles 1.72015e+07 1.72015e+07 1 1.67298e+07 0.972582
tvm gcc s spike_rv32 tvmaot aww 256 NCHW TVM Fallback RV32GCV 0 Loop+SLP ROM code 52816 52816 1 50926 0.964215
tvm gcc s spike_rv32 tvmaot aww 256 NCHW TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 3.24314e+07 3.24314e+07 1 3.1529e+07 0.972175
tvm gcc s spike_rv32 tvmaot aww 256 NHWC TVM Fallback RV32GCV 0 Loop+SLP ROM code 47900 47900 1 45028 0.940042
tvm gcc s spike_rv32 tvmaot aww 256 NHWC TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 2.95734e+07 2.95734e+07 1 2.95784e+07 1.00017
tvm gcc s spike_rv32 tvmaot aww 256 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP ROM code 51056 51056 1 48234 0.944727
tvm gcc s spike_rv32 tvmaot aww 256 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP Run Cycles 1.72552e+07 1.72552e+07 1 1.68646e+07 0.977364
tvm gcc s spike_rv32 tvmaot aww 256 NHWC muRISCV-NN Vector RV32GCV 0 - ROM code 53514 53514 1 49902 0.932504
tvm gcc s spike_rv32 tvmaot aww 256 NHWC muRISCV-NN Vector RV32GCV 0 - Run Cycles 4.9238e+06 4.9238e+06 1 4.84142e+06 0.983269
tvm gcc s spike_rv32 tvmaot aww 256 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP ROM code 50888 50888 1 48044 0.944113
tvm gcc s spike_rv32 tvmaot aww 256 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP Run Cycles 1.72014e+07 1.72014e+07 1 1.67298e+07 0.972584
tvm gcc s spike_rv32 tvmaot aww 512 NCHW TVM Fallback RV32GCV 0 Loop+SLP ROM code 52798 52798 1 50926 0.964544
tvm gcc s spike_rv32 tvmaot aww 512 NCHW TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 3.28175e+07 3.28175e+07 1 3.1529e+07 0.960736
tvm gcc s spike_rv32 tvmaot aww 512 NHWC TVM Fallback RV32GCV 0 Loop+SLP ROM code 47900 47900 1 45028 0.940042
tvm gcc s spike_rv32 tvmaot aww 512 NHWC TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 2.95734e+07 2.95734e+07 1 2.95784e+07 1.00017
tvm gcc s spike_rv32 tvmaot aww 512 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP ROM code 51056 51056 1 48234 0.944727
tvm gcc s spike_rv32 tvmaot aww 512 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP Run Cycles 1.72552e+07 1.72552e+07 1 1.68646e+07 0.977364
tvm gcc s spike_rv32 tvmaot aww 512 NHWC muRISCV-NN Vector RV32GCV 0 - ROM code 53514 53514 1 49902 0.932504
tvm gcc s spike_rv32 tvmaot aww 512 NHWC muRISCV-NN Vector RV32GCV 0 - Run Cycles 4.32404e+06 4.32404e+06 1 4.27375e+06 0.98837
tvm gcc s spike_rv32 tvmaot aww 512 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP ROM code 50888 50888 1 48044 0.944113
tvm gcc s spike_rv32 tvmaot aww 512 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP Run Cycles 1.72014e+07 1.72014e+07 1 1.67298e+07 0.972584
tvm gcc s spike_rv32 tvmaot aww 1024 NCHW TVM Fallback RV32GCV 0 Loop+SLP ROM code 52672 52672 1 50926 0.966851
tvm gcc s spike_rv32 tvmaot aww 1024 NCHW TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 3.20347e+07 3.20347e+07 1 3.1529e+07 0.984213
tvm gcc s spike_rv32 tvmaot aww 1024 NHWC TVM Fallback RV32GCV 0 Loop+SLP ROM code 47900 47900 1 45028 0.940042
tvm gcc s spike_rv32 tvmaot aww 1024 NHWC TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 2.95734e+07 2.95734e+07 1 2.95784e+07 1.00017
tvm gcc s spike_rv32 tvmaot aww 1024 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP ROM code 51056 51056 1 48234 0.944727
tvm gcc s spike_rv32 tvmaot aww 1024 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP Run Cycles 1.72552e+07 1.72552e+07 1 1.68646e+07 0.977364
tvm gcc s spike_rv32 tvmaot aww 1024 NHWC muRISCV-NN Vector RV32GCV 0 - ROM code 53514 53514 1 49902 0.932504
tvm gcc s spike_rv32 tvmaot aww 1024 NHWC muRISCV-NN Vector RV32GCV 0 - Run Cycles 4.28216e+06 4.28216e+06 1 4.23204e+06 0.988295
tvm gcc s spike_rv32 tvmaot aww 1024 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP ROM code 50888 50888 1 48044 0.944113
tvm gcc s spike_rv32 tvmaot aww 1024 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP Run Cycles 1.72014e+07 1.72014e+07 1 1.67298e+07 0.972584
tvm gcc s spike_rv32 tvmaot aww 2048 NCHW TVM Fallback RV32GCV 0 Loop+SLP ROM code 52992 52992 1 50926 0.961013
tvm gcc s spike_rv32 tvmaot aww 2048 NCHW TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 3.22484e+07 3.22484e+07 1 3.1529e+07 0.97769
tvm gcc s spike_rv32 tvmaot aww 2048 NHWC TVM Fallback RV32GCV 0 Loop+SLP ROM code 47900 47900 1 45028 0.940042
tvm gcc s spike_rv32 tvmaot aww 2048 NHWC TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 2.95734e+07 2.95734e+07 1 2.95784e+07 1.00017
tvm gcc s spike_rv32 tvmaot aww 2048 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP ROM code 51056 51056 1 48234 0.944727
tvm gcc s spike_rv32 tvmaot aww 2048 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP Run Cycles 1.72552e+07 1.72552e+07 1 1.68646e+07 0.977364
tvm gcc s spike_rv32 tvmaot aww 2048 NHWC muRISCV-NN Vector RV32GCV 0 - ROM code 53514 53514 1 49902 0.932504
tvm gcc s spike_rv32 tvmaot aww 2048 NHWC muRISCV-NN Vector RV32GCV 0 - Run Cycles 4.28555e+06 4.28555e+06 1 4.23204e+06 0.987513
tvm gcc s spike_rv32 tvmaot aww 2048 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP ROM code 50888 50888 1 48044 0.944113
tvm gcc s spike_rv32 tvmaot aww 2048 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP Run Cycles 1.72014e+07 1.72014e+07 1 1.67298e+07 0.972584
tvm gcc s spike_rv32 tvmaot aww 4096 NCHW TVM Fallback RV32GCV 0 Loop+SLP ROM code 52992 52992 1 50926 0.961013
tvm gcc s spike_rv32 tvmaot aww 4096 NCHW TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 3.22484e+07 3.22484e+07 1 3.1529e+07 0.97769
tvm gcc s spike_rv32 tvmaot aww 4096 NHWC TVM Fallback RV32GCV 0 Loop+SLP ROM code 47900 47900 1 45028 0.940042
tvm gcc s spike_rv32 tvmaot aww 4096 NHWC TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 2.95734e+07 2.95734e+07 1 2.95784e+07 1.00017
tvm gcc s spike_rv32 tvmaot aww 4096 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP ROM code 51056 51056 1 48234 0.944727
tvm gcc s spike_rv32 tvmaot aww 4096 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP Run Cycles 1.72552e+07 1.72552e+07 1 1.68646e+07 0.977364
tvm gcc s spike_rv32 tvmaot aww 4096 NHWC muRISCV-NN Vector RV32GCV 0 - ROM code 53514 53514 1 49902 0.932504
tvm gcc s spike_rv32 tvmaot aww 4096 NHWC muRISCV-NN Vector RV32GCV 0 - Run Cycles 4.28894e+06 4.28894e+06 1 4.23543e+06 0.987523
tvm gcc s spike_rv32 tvmaot aww 4096 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP ROM code 50888 50888 1 48044 0.944113
tvm gcc s spike_rv32 tvmaot aww 4096 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP Run Cycles 1.72014e+07 1.72014e+07 1 1.67298e+07 0.972584
tvm gcc s spike_rv32 tvmaot resnet 0 NCHW TVM Fallback RV32GC 0 - ROM code 55852 nan nan 53250 0.953413
tvm gcc s spike_rv32 tvmaot resnet 0 NCHW TVM Fallback RV32GC 0 - Run Cycles 1.33335e+08 nan nan 1.32014e+08 0.990092
tvm gcc s spike_rv32 tvmaot resnet 0 NHWC TVM Fallback RV32GC 0 - ROM code 46938 nan nan 44158 0.940773
tvm gcc s spike_rv32 tvmaot resnet 0 NHWC TVM Fallback RV32GC 0 - Run Cycles 1.15658e+08 nan nan 1.15762e+08 1.0009
tvm gcc s spike_rv32 tvmaot resnet 0 NHWC muRISCV-NN Scalar RV32GC 0 - ROM code 49600 nan nan 46792 0.943387
tvm gcc s spike_rv32 tvmaot resnet 0 NHWC muRISCV-NN Scalar RV32GC 0 - Run Cycles 7.99369e+07 nan nan 8.1014e+07 1.01347
tvm gcc s spike_rv32 tvmaot resnet 0 NHWC muRISCV-NN Vector (Portable) RV32GC 0 - ROM code 49330 nan nan 46504 0.942712
tvm gcc s spike_rv32 tvmaot resnet 0 NHWC muRISCV-NN Vector (Portable) RV32GC 0 - Run Cycles 7.90297e+07 nan nan 7.84714e+07 0.992936
tvm gcc s spike_rv32 tvmaot resnet 128 NCHW TVM Fallback RV32GCV 0 Loop+SLP ROM code 54524 nan nan 53242 0.976487
tvm gcc s spike_rv32 tvmaot resnet 128 NCHW TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 1.27479e+08 nan nan 1.32147e+08 1.03662
tvm gcc s spike_rv32 tvmaot resnet 128 NHWC TVM Fallback RV32GCV 0 Loop+SLP ROM code 46906 nan nan 44158 0.941415
tvm gcc s spike_rv32 tvmaot resnet 128 NHWC TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 1.15652e+08 nan nan 1.15762e+08 1.00095
tvm gcc s spike_rv32 tvmaot resnet 128 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP ROM code 49740 nan nan 46792 0.940732
tvm gcc s spike_rv32 tvmaot resnet 128 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP Run Cycles 7.99348e+07 nan nan 8.1014e+07 1.0135
tvm gcc s spike_rv32 tvmaot resnet 128 NHWC muRISCV-NN Vector RV32GCV 0 - ROM code 52276 nan nan 48816 0.933813
tvm gcc s spike_rv32 tvmaot resnet 128 NHWC muRISCV-NN Vector RV32GCV 0 - Run Cycles 1.70862e+07 nan nan 1.54973e+07 0.907005
tvm gcc s spike_rv32 tvmaot resnet 128 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP ROM code 49472 nan nan 46504 0.940006
tvm gcc s spike_rv32 tvmaot resnet 128 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP Run Cycles 7.90276e+07 nan nan 7.84714e+07 0.992962
tvm gcc s spike_rv32 tvmaot resnet 256 NCHW TVM Fallback RV32GCV 0 Loop+SLP ROM code 54368 nan nan 53240 0.979253
tvm gcc s spike_rv32 tvmaot resnet 256 NCHW TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 1.31164e+08 nan nan 1.32147e+08 1.0075
tvm gcc s spike_rv32 tvmaot resnet 256 NHWC TVM Fallback RV32GCV 0 Loop+SLP ROM code 46906 nan nan 44158 0.941415
tvm gcc s spike_rv32 tvmaot resnet 256 NHWC TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 1.15652e+08 nan nan 1.15762e+08 1.00095
tvm gcc s spike_rv32 tvmaot resnet 256 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP ROM code 49562 nan nan 46792 0.94411
tvm gcc s spike_rv32 tvmaot resnet 256 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP Run Cycles 7.99348e+07 nan nan 8.1014e+07 1.0135
tvm gcc s spike_rv32 tvmaot resnet 256 NHWC muRISCV-NN Vector RV32GCV 0 - ROM code 52276 nan nan 48816 0.933813
tvm gcc s spike_rv32 tvmaot resnet 256 NHWC muRISCV-NN Vector RV32GCV 0 - Run Cycles 1.10301e+07 nan nan 9.81024e+06 0.889409
tvm gcc s spike_rv32 tvmaot resnet 256 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP ROM code 49294 nan nan 46504 0.943401
tvm gcc s spike_rv32 tvmaot resnet 256 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP Run Cycles 7.90276e+07 nan nan 7.84714e+07 0.992963
tvm gcc s spike_rv32 tvmaot resnet 512 NCHW TVM Fallback RV32GCV 0 Loop+SLP ROM code 54270 nan nan 53240 0.981021
tvm gcc s spike_rv32 tvmaot resnet 512 NCHW TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 1.3306e+08 nan nan 1.32147e+08 0.993142
tvm gcc s spike_rv32 tvmaot resnet 512 NHWC TVM Fallback RV32GCV 0 Loop+SLP ROM code 46906 nan nan 44160 0.941457
tvm gcc s spike_rv32 tvmaot resnet 512 NHWC TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 1.15652e+08 nan nan 1.15762e+08 1.00095
tvm gcc s spike_rv32 tvmaot resnet 512 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP ROM code 49562 nan nan 46792 0.94411
tvm gcc s spike_rv32 tvmaot resnet 512 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP Run Cycles 7.99348e+07 nan nan 8.1014e+07 1.0135
tvm gcc s spike_rv32 tvmaot resnet 512 NHWC muRISCV-NN Vector RV32GCV 0 - ROM code 52276 nan nan 48816 0.933813
tvm gcc s spike_rv32 tvmaot resnet 512 NHWC muRISCV-NN Vector RV32GCV 0 - Run Cycles 8.26825e+06 nan nan 7.2166e+06 0.872808
tvm gcc s spike_rv32 tvmaot resnet 512 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP ROM code 49294 nan nan 46504 0.943401
tvm gcc s spike_rv32 tvmaot resnet 512 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP Run Cycles 7.90276e+07 nan nan 7.84714e+07 0.992963
tvm gcc s spike_rv32 tvmaot resnet 1024 NCHW TVM Fallback RV32GCV 0 Loop+SLP ROM code 54714 nan nan 53242 0.973096
tvm gcc s spike_rv32 tvmaot resnet 1024 NCHW TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 1.33102e+08 nan nan 1.32147e+08 0.992826
tvm gcc s spike_rv32 tvmaot resnet 1024 NHWC TVM Fallback RV32GCV 0 Loop+SLP ROM code 46906 nan nan 44160 0.941457
tvm gcc s spike_rv32 tvmaot resnet 1024 NHWC TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 1.15652e+08 nan nan 1.15762e+08 1.00095
tvm gcc s spike_rv32 tvmaot resnet 1024 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP ROM code 49562 nan nan 46792 0.94411
tvm gcc s spike_rv32 tvmaot resnet 1024 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP Run Cycles 7.99348e+07 nan nan 8.1014e+07 1.0135
tvm gcc s spike_rv32 tvmaot resnet 1024 NHWC muRISCV-NN Vector RV32GCV 0 - ROM code 52276 nan nan 48816 0.933813
tvm gcc s spike_rv32 tvmaot resnet 1024 NHWC muRISCV-NN Vector RV32GCV 0 - Run Cycles 6.9207e+06 nan nan 5.95108e+06 0.859895
tvm gcc s spike_rv32 tvmaot resnet 1024 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP ROM code 49294 nan nan 46504 0.943401
tvm gcc s spike_rv32 tvmaot resnet 1024 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP Run Cycles 7.90276e+07 nan nan 7.84714e+07 0.992963
tvm gcc s spike_rv32 tvmaot resnet 2048 NCHW TVM Fallback RV32GCV 0 Loop+SLP ROM code 55116 nan nan 53240 0.965963
tvm gcc s spike_rv32 tvmaot resnet 2048 NCHW TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 1.33318e+08 nan nan 1.32147e+08 0.99122
tvm gcc s spike_rv32 tvmaot resnet 2048 NHWC TVM Fallback RV32GCV 0 Loop+SLP ROM code 46906 nan nan 44158 0.941415
tvm gcc s spike_rv32 tvmaot resnet 2048 NHWC TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 1.15652e+08 nan nan 1.15762e+08 1.00095
tvm gcc s spike_rv32 tvmaot resnet 2048 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP ROM code 49562 nan nan 46792 0.94411
tvm gcc s spike_rv32 tvmaot resnet 2048 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP Run Cycles 7.99348e+07 nan nan 8.1014e+07 1.0135
tvm gcc s spike_rv32 tvmaot resnet 2048 NHWC muRISCV-NN Vector RV32GCV 0 - ROM code 52276 nan nan 48816 0.933813
tvm gcc s spike_rv32 tvmaot resnet 2048 NHWC muRISCV-NN Vector RV32GCV 0 - Run Cycles 5.91751e+06 nan nan 5.00938e+06 0.846536
tvm gcc s spike_rv32 tvmaot resnet 2048 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP ROM code 49294 nan nan 46504 0.943401
tvm gcc s spike_rv32 tvmaot resnet 2048 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP Run Cycles 7.90276e+07 nan nan 7.84714e+07 0.992963
tvm gcc s spike_rv32 tvmaot resnet 4096 NCHW TVM Fallback RV32GCV 0 Loop+SLP ROM code 55116 nan nan 53242 0.965999
tvm gcc s spike_rv32 tvmaot resnet 4096 NCHW TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 1.33318e+08 nan nan 1.32147e+08 0.99122
tvm gcc s spike_rv32 tvmaot resnet 4096 NHWC TVM Fallback RV32GCV 0 Loop+SLP ROM code 46906 nan nan 44160 0.941457
tvm gcc s spike_rv32 tvmaot resnet 4096 NHWC TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 1.15652e+08 nan nan 1.15762e+08 1.00095
tvm gcc s spike_rv32 tvmaot resnet 4096 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP ROM code 49562 nan nan 46792 0.94411
tvm gcc s spike_rv32 tvmaot resnet 4096 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP Run Cycles 7.99348e+07 nan nan 8.1014e+07 1.0135
tvm gcc s spike_rv32 tvmaot resnet 4096 NHWC muRISCV-NN Vector RV32GCV 0 - ROM code 52276 nan nan 48816 0.933813
tvm gcc s spike_rv32 tvmaot resnet 4096 NHWC muRISCV-NN Vector RV32GCV 0 - Run Cycles 5.65057e+06 nan nan 4.75886e+06 0.84219
tvm gcc s spike_rv32 tvmaot resnet 4096 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP ROM code 49294 nan nan 46504 0.943401
tvm gcc s spike_rv32 tvmaot resnet 4096 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP Run Cycles 7.90276e+07 nan nan 7.84714e+07 0.992963
tvm gcc s spike_rv32 tvmaot toycar 0 NCHW TVM Fallback RV32GC 0 - ROM code 44398 nan nan 41666 0.938466
tvm gcc s spike_rv32 tvmaot toycar 0 NCHW TVM Fallback RV32GC 0 - Run Cycles 3.13134e+06 nan nan 3.22502e+06 1.02991
tvm gcc s spike_rv32 tvmaot toycar 0 NHWC TVM Fallback RV32GC 0 - ROM code 44398 nan nan 41666 0.938466
tvm gcc s spike_rv32 tvmaot toycar 0 NHWC TVM Fallback RV32GC 0 - Run Cycles 3.13134e+06 nan nan 3.22502e+06 1.02991
tvm gcc s spike_rv32 tvmaot toycar 0 NHWC muRISCV-NN Scalar RV32GC 0 - ROM code 43804 nan nan 40990 0.935759
tvm gcc s spike_rv32 tvmaot toycar 0 NHWC muRISCV-NN Scalar RV32GC 0 - Run Cycles 1.88696e+06 nan nan 1.82039e+06 0.964724
tvm gcc s spike_rv32 tvmaot toycar 0 NHWC muRISCV-NN Vector (Portable) RV32GC 0 - ROM code 43804 nan nan 40996 0.935896
tvm gcc s spike_rv32 tvmaot toycar 0 NHWC muRISCV-NN Vector (Portable) RV32GC 0 - Run Cycles 1.88696e+06 nan nan 1.8204e+06 0.964725
tvm gcc s spike_rv32 tvmaot toycar 128 NCHW TVM Fallback RV32GCV 0 Loop+SLP ROM code 44398 nan nan 41654 0.938195
tvm gcc s spike_rv32 tvmaot toycar 128 NCHW TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 3.13134e+06 nan nan 3.22502e+06 1.02991
tvm gcc s spike_rv32 tvmaot toycar 128 NHWC TVM Fallback RV32GCV 0 Loop+SLP ROM code 44398 nan nan 41654 0.938195
tvm gcc s spike_rv32 tvmaot toycar 128 NHWC TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 3.13134e+06 nan nan 3.22502e+06 1.02991
tvm gcc s spike_rv32 tvmaot toycar 128 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP ROM code 43810 nan nan 40996 0.935768
tvm gcc s spike_rv32 tvmaot toycar 128 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP Run Cycles 1.88504e+06 nan nan 1.8204e+06 0.965706
tvm gcc s spike_rv32 tvmaot toycar 128 NHWC muRISCV-NN Vector RV32GCV 0 - ROM code 45010 nan nan 41914 0.931215
tvm gcc s spike_rv32 tvmaot toycar 128 NHWC muRISCV-NN Vector RV32GCV 0 - Run Cycles 662968 nan nan 627566 0.946601
tvm gcc s spike_rv32 tvmaot toycar 128 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP ROM code 43810 nan nan 40996 0.935768
tvm gcc s spike_rv32 tvmaot toycar 128 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP Run Cycles 1.88504e+06 nan nan 1.8204e+06 0.965706
tvm gcc s spike_rv32 tvmaot toycar 256 NCHW TVM Fallback RV32GCV 0 Loop+SLP ROM code 44398 nan nan 41654 0.938195
tvm gcc s spike_rv32 tvmaot toycar 256 NCHW TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 3.13134e+06 nan nan 3.22502e+06 1.02991
tvm gcc s spike_rv32 tvmaot toycar 256 NHWC TVM Fallback RV32GCV 0 Loop+SLP ROM code 44398 nan nan 41654 0.938195
tvm gcc s spike_rv32 tvmaot toycar 256 NHWC TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 3.13134e+06 nan nan 3.22502e+06 1.02991
tvm gcc s spike_rv32 tvmaot toycar 256 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP ROM code 43810 nan nan 40996 0.935768
tvm gcc s spike_rv32 tvmaot toycar 256 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP Run Cycles 1.88504e+06 nan nan 1.8204e+06 0.965706
tvm gcc s spike_rv32 tvmaot toycar 256 NHWC muRISCV-NN Vector RV32GCV 0 - ROM code 45004 nan nan 41914 0.931339
tvm gcc s spike_rv32 tvmaot toycar 256 NHWC muRISCV-NN Vector RV32GCV 0 - Run Cycles 536158 nan nan 509198 0.949716
tvm gcc s spike_rv32 tvmaot toycar 256 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP ROM code 43804 nan nan 40996 0.935896
tvm gcc s spike_rv32 tvmaot toycar 256 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP Run Cycles 1.88504e+06 nan nan 1.8204e+06 0.965707
tvm gcc s spike_rv32 tvmaot toycar 512 NCHW TVM Fallback RV32GCV 0 Loop+SLP ROM code 44398 nan nan 41654 0.938195
tvm gcc s spike_rv32 tvmaot toycar 512 NCHW TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 3.13134e+06 nan nan 3.22502e+06 1.02991
tvm gcc s spike_rv32 tvmaot toycar 512 NHWC TVM Fallback RV32GCV 0 Loop+SLP ROM code 44398 nan nan 41654 0.938195
tvm gcc s spike_rv32 tvmaot toycar 512 NHWC TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 3.13134e+06 nan nan 3.22502e+06 1.02991
tvm gcc s spike_rv32 tvmaot toycar 512 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP ROM code 43804 nan nan 40996 0.935896
tvm gcc s spike_rv32 tvmaot toycar 512 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP Run Cycles 1.88504e+06 nan nan 1.8204e+06 0.965707
tvm gcc s spike_rv32 tvmaot toycar 512 NHWC muRISCV-NN Vector RV32GCV 0 - ROM code 45010 nan nan 41914 0.931215
tvm gcc s spike_rv32 tvmaot toycar 512 NHWC muRISCV-NN Vector RV32GCV 0 - Run Cycles 472756 nan nan 450014 0.951895
tvm gcc s spike_rv32 tvmaot toycar 512 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP ROM code 43810 nan nan 40996 0.935768
tvm gcc s spike_rv32 tvmaot toycar 512 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP Run Cycles 1.88504e+06 nan nan 1.8204e+06 0.965706
tvm gcc s spike_rv32 tvmaot toycar 1024 NCHW TVM Fallback RV32GCV 0 Loop+SLP ROM code 44398 nan nan 41654 0.938195
tvm gcc s spike_rv32 tvmaot toycar 1024 NCHW TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 3.13134e+06 nan nan 3.22502e+06 1.02991
tvm gcc s spike_rv32 tvmaot toycar 1024 NHWC TVM Fallback RV32GCV 0 Loop+SLP ROM code 44398 nan nan 41654 0.938195
tvm gcc s spike_rv32 tvmaot toycar 1024 NHWC TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 3.13134e+06 nan nan 3.22502e+06 1.02991
tvm gcc s spike_rv32 tvmaot toycar 1024 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP ROM code 43810 nan nan 40996 0.935768
tvm gcc s spike_rv32 tvmaot toycar 1024 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP Run Cycles 1.88504e+06 nan nan 1.8204e+06 0.965706
tvm gcc s spike_rv32 tvmaot toycar 1024 NHWC muRISCV-NN Vector RV32GCV 0 - ROM code 45010 nan nan 41920 0.931349
tvm gcc s spike_rv32 tvmaot toycar 1024 NHWC muRISCV-NN Vector RV32GCV 0 - Run Cycles 441450 nan nan 420760 0.953132
tvm gcc s spike_rv32 tvmaot toycar 1024 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP ROM code 43810 nan nan 40996 0.935768
tvm gcc s spike_rv32 tvmaot toycar 1024 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP Run Cycles 1.88504e+06 nan nan 1.8204e+06 0.965706
tvm gcc s spike_rv32 tvmaot toycar 2048 NCHW TVM Fallback RV32GCV 0 Loop+SLP ROM code 44398 nan nan 41654 0.938195
tvm gcc s spike_rv32 tvmaot toycar 2048 NCHW TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 3.13134e+06 nan nan 3.22502e+06 1.02991
tvm gcc s spike_rv32 tvmaot toycar 2048 NHWC TVM Fallback RV32GCV 0 Loop+SLP ROM code 44398 nan nan 41654 0.938195
tvm gcc s spike_rv32 tvmaot toycar 2048 NHWC TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 3.13134e+06 nan nan 3.22502e+06 1.02991
tvm gcc s spike_rv32 tvmaot toycar 2048 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP ROM code 43810 nan nan 40996 0.935768
tvm gcc s spike_rv32 tvmaot toycar 2048 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP Run Cycles 1.88504e+06 nan nan 1.8204e+06 0.965706
tvm gcc s spike_rv32 tvmaot toycar 2048 NHWC muRISCV-NN Vector RV32GCV 0 - ROM code 45010 nan nan 41914 0.931215
tvm gcc s spike_rv32 tvmaot toycar 2048 NHWC muRISCV-NN Vector RV32GCV 0 - Run Cycles 437501 nan nan 417074 0.95331
tvm gcc s spike_rv32 tvmaot toycar 2048 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP ROM code 43810 nan nan 40996 0.935768
tvm gcc s spike_rv32 tvmaot toycar 2048 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP Run Cycles 1.88504e+06 nan nan 1.8204e+06 0.965706
tvm gcc s spike_rv32 tvmaot toycar 4096 NCHW TVM Fallback RV32GCV 0 Loop+SLP ROM code 44398 nan nan 41654 0.938195
tvm gcc s spike_rv32 tvmaot toycar 4096 NCHW TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 3.13134e+06 nan nan 3.22502e+06 1.02991
tvm gcc s spike_rv32 tvmaot toycar 4096 NHWC TVM Fallback RV32GCV 0 Loop+SLP ROM code 44398 nan nan 41654 0.938195
tvm gcc s spike_rv32 tvmaot toycar 4096 NHWC TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 3.13134e+06 nan nan 3.22502e+06 1.02991
tvm gcc s spike_rv32 tvmaot toycar 4096 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP ROM code 43810 nan nan 40996 0.935768
tvm gcc s spike_rv32 tvmaot toycar 4096 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP Run Cycles 1.88504e+06 nan nan 1.8204e+06 0.965706
tvm gcc s spike_rv32 tvmaot toycar 4096 NHWC muRISCV-NN Vector RV32GCV 0 - ROM code 45010 nan nan 41920 0.931349
tvm gcc s spike_rv32 tvmaot toycar 4096 NHWC muRISCV-NN Vector RV32GCV 0 - Run Cycles 438868 nan nan 415192 0.946052
tvm gcc s spike_rv32 tvmaot toycar 4096 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP ROM code 43810 nan nan 40990 0.935631
tvm gcc s spike_rv32 tvmaot toycar 4096 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP Run Cycles 1.88504e+06 nan nan 1.82039e+06 0.965705
tvm gcc s spike_rv32 tvmaot vww 0 NCHW TVM Fallback RV32GC 0 - ROM code 79618 nan nan 77206 0.969705
tvm gcc s spike_rv32 tvmaot vww 0 NCHW TVM Fallback RV32GC 0 - Run Cycles 9.07445e+07 nan nan 9.17843e+07 1.01146
tvm gcc s spike_rv32 tvmaot vww 0 NHWC TVM Fallback RV32GC 0 - ROM code 59658 nan nan 56762 0.951457
tvm gcc s spike_rv32 tvmaot vww 0 NHWC TVM Fallback RV32GC 0 - Run Cycles 8.59956e+07 nan nan 8.60818e+07 1.001
tvm gcc s spike_rv32 tvmaot vww 0 NHWC muRISCV-NN Scalar RV32GC 0 - ROM code 54948 nan nan 52122 0.94857
tvm gcc s spike_rv32 tvmaot vww 0 NHWC muRISCV-NN Scalar RV32GC 0 - Run Cycles 5.19183e+07 nan nan 4.9807e+07 0.959334
tvm gcc s spike_rv32 tvmaot vww 0 NHWC muRISCV-NN Vector (Portable) RV32GC 0 - ROM code 55076 nan nan 52230 0.948326
tvm gcc s spike_rv32 tvmaot vww 0 NHWC muRISCV-NN Vector (Portable) RV32GC 0 - Run Cycles 5.28863e+07 nan nan 5.04089e+07 0.953155
tvm gcc s spike_rv32 tvmaot vww 128 NCHW TVM Fallback RV32GCV 0 Loop+SLP ROM code 76254 nan nan 77112 1.01125
tvm gcc s spike_rv32 tvmaot vww 128 NCHW TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 9.29314e+07 nan nan 9.1781e+07 0.98762
tvm gcc s spike_rv32 tvmaot vww 128 NHWC TVM Fallback RV32GCV 0 Loop+SLP ROM code 59584 nan nan 56762 0.952638
tvm gcc s spike_rv32 tvmaot vww 128 NHWC TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 8.59784e+07 nan nan 8.60818e+07 1.0012
tvm gcc s spike_rv32 tvmaot vww 128 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP ROM code 55240 nan nan 52122 0.943555
tvm gcc s spike_rv32 tvmaot vww 128 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP Run Cycles 5.19088e+07 nan nan 4.9807e+07 0.959509
tvm gcc s spike_rv32 tvmaot vww 128 NHWC muRISCV-NN Vector RV32GCV 0 - ROM code 57304 nan nan 54094 0.943983
tvm gcc s spike_rv32 tvmaot vww 128 NHWC muRISCV-NN Vector RV32GCV 0 - Run Cycles 1.54105e+07 nan nan 1.36033e+07 0.882727
tvm gcc s spike_rv32 tvmaot vww 128 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP ROM code 55372 nan nan 52230 0.943256
tvm gcc s spike_rv32 tvmaot vww 128 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP Run Cycles 5.2886e+07 nan nan 5.04089e+07 0.953161
tvm gcc s spike_rv32 tvmaot vww 256 NCHW TVM Fallback RV32GCV 0 Loop+SLP ROM code 75618 nan nan 77112 1.01976
tvm gcc s spike_rv32 tvmaot vww 256 NCHW TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 9.24221e+07 nan nan 9.1781e+07 0.993064
tvm gcc s spike_rv32 tvmaot vww 256 NHWC TVM Fallback RV32GCV 0 Loop+SLP ROM code 59586 nan nan 56760 0.952573
tvm gcc s spike_rv32 tvmaot vww 256 NHWC TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 8.59784e+07 nan nan 8.60818e+07 1.0012
tvm gcc s spike_rv32 tvmaot vww 256 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP ROM code 54838 nan nan 52122 0.950472
tvm gcc s spike_rv32 tvmaot vww 256 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP Run Cycles 5.19087e+07 nan nan 4.9807e+07 0.959512
tvm gcc s spike_rv32 tvmaot vww 256 NHWC muRISCV-NN Vector RV32GCV 0 - ROM code 57304 nan nan 54094 0.943983
tvm gcc s spike_rv32 tvmaot vww 256 NHWC muRISCV-NN Vector RV32GCV 0 - Run Cycles 1.18916e+07 nan nan 1.02746e+07 0.864028
tvm gcc s spike_rv32 tvmaot vww 256 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP ROM code 54962 nan nan 52230 0.950293
tvm gcc s spike_rv32 tvmaot vww 256 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP Run Cycles 5.28807e+07 nan nan 5.04089e+07 0.953256
tvm gcc s spike_rv32 tvmaot vww 512 NCHW TVM Fallback RV32GCV 0 Loop+SLP ROM code 75604 nan nan 77114 1.01997
tvm gcc s spike_rv32 tvmaot vww 512 NCHW TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 9.2516e+07 nan nan 9.1781e+07 0.992055
tvm gcc s spike_rv32 tvmaot vww 512 NHWC TVM Fallback RV32GCV 0 Loop+SLP ROM code 59584 nan nan 56762 0.952638
tvm gcc s spike_rv32 tvmaot vww 512 NHWC TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 8.59784e+07 nan nan 8.60818e+07 1.0012
tvm gcc s spike_rv32 tvmaot vww 512 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP ROM code 54838 nan nan 52122 0.950472
tvm gcc s spike_rv32 tvmaot vww 512 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP Run Cycles 5.19087e+07 nan nan 4.9807e+07 0.959512
tvm gcc s spike_rv32 tvmaot vww 512 NHWC muRISCV-NN Vector RV32GCV 0 - ROM code 57304 nan nan 54094 0.943983
tvm gcc s spike_rv32 tvmaot vww 512 NHWC muRISCV-NN Vector RV32GCV 0 - Run Cycles 1.05304e+07 nan nan 8.98551e+06 0.853294
tvm gcc s spike_rv32 tvmaot vww 512 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP ROM code 54962 nan nan 52230 0.950293
tvm gcc s spike_rv32 tvmaot vww 512 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP Run Cycles 5.28807e+07 nan nan 5.04089e+07 0.953256
tvm gcc s spike_rv32 tvmaot vww 1024 NCHW TVM Fallback RV32GCV 0 Loop+SLP ROM code 76250 nan nan 77112 1.0113
tvm gcc s spike_rv32 tvmaot vww 1024 NCHW TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 9.22339e+07 nan nan 9.1781e+07 0.995089
tvm gcc s spike_rv32 tvmaot vww 1024 NHWC TVM Fallback RV32GCV 0 Loop+SLP ROM code 59584 nan nan 56762 0.952638
tvm gcc s spike_rv32 tvmaot vww 1024 NHWC TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 8.59784e+07 nan nan 8.60818e+07 1.0012
tvm gcc s spike_rv32 tvmaot vww 1024 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP ROM code 54838 nan nan 52122 0.950472
tvm gcc s spike_rv32 tvmaot vww 1024 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP Run Cycles 5.19087e+07 nan nan 4.9807e+07 0.959512
tvm gcc s spike_rv32 tvmaot vww 1024 NHWC muRISCV-NN Vector RV32GCV 0 - ROM code 57304 nan nan 54094 0.943983
tvm gcc s spike_rv32 tvmaot vww 1024 NHWC muRISCV-NN Vector RV32GCV 0 - Run Cycles 9.99673e+06 nan nan 8.48102e+06 0.848379
tvm gcc s spike_rv32 tvmaot vww 1024 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP ROM code 54962 nan nan 52230 0.950293
tvm gcc s spike_rv32 tvmaot vww 1024 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP Run Cycles 5.28807e+07 nan nan 5.04089e+07 0.953256
tvm gcc s spike_rv32 tvmaot vww 2048 NCHW TVM Fallback RV32GCV 0 Loop+SLP ROM code 77342 nan nan 77114 0.997052
tvm gcc s spike_rv32 tvmaot vww 2048 NCHW TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 9.33657e+07 nan nan 9.1781e+07 0.983027
tvm gcc s spike_rv32 tvmaot vww 2048 NHWC TVM Fallback RV32GCV 0 Loop+SLP ROM code 59584 nan nan 56762 0.952638
tvm gcc s spike_rv32 tvmaot vww 2048 NHWC TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 8.59784e+07 nan nan 8.60818e+07 1.0012
tvm gcc s spike_rv32 tvmaot vww 2048 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP ROM code 54838 nan nan 52122 0.950472
tvm gcc s spike_rv32 tvmaot vww 2048 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP Run Cycles 5.19087e+07 nan nan 4.9807e+07 0.959512
tvm gcc s spike_rv32 tvmaot vww 2048 NHWC muRISCV-NN Vector RV32GCV 0 - ROM code 57304 nan nan 54094 0.943983
tvm gcc s spike_rv32 tvmaot vww 2048 NHWC muRISCV-NN Vector RV32GCV 0 - Run Cycles 9.94937e+06 nan nan 8.4324e+06 0.847531
tvm gcc s spike_rv32 tvmaot vww 2048 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP ROM code 54962 nan nan 52230 0.950293
tvm gcc s spike_rv32 tvmaot vww 2048 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP Run Cycles 5.28807e+07 nan nan 5.04089e+07 0.953256
tvm gcc s spike_rv32 tvmaot vww 4096 NCHW TVM Fallback RV32GCV 0 Loop+SLP ROM code 77342 nan nan 77112 0.997026
tvm gcc s spike_rv32 tvmaot vww 4096 NCHW TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 9.33657e+07 nan nan 9.1781e+07 0.983027
tvm gcc s spike_rv32 tvmaot vww 4096 NHWC TVM Fallback RV32GCV 0 Loop+SLP ROM code 59584 nan nan 56760 0.952605
tvm gcc s spike_rv32 tvmaot vww 4096 NHWC TVM Fallback RV32GCV 0 Loop+SLP Run Cycles 8.59784e+07 nan nan 8.60818e+07 1.0012
tvm gcc s spike_rv32 tvmaot vww 4096 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP ROM code 54838 nan nan 52122 0.950472
tvm gcc s spike_rv32 tvmaot vww 4096 NHWC muRISCV-NN Scalar RV32GCV 0 Loop+SLP Run Cycles 5.19087e+07 nan nan 4.9807e+07 0.959512
tvm gcc s spike_rv32 tvmaot vww 4096 NHWC muRISCV-NN Vector RV32GCV 0 - ROM code 57304 nan nan 54094 0.943983
tvm gcc s spike_rv32 tvmaot vww 4096 NHWC muRISCV-NN Vector RV32GCV 0 - Run Cycles 9.95276e+06 nan nan 8.43579e+06 0.847583
tvm gcc s spike_rv32 tvmaot vww 4096 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP ROM code 54962 nan nan 52230 0.950293
tvm gcc s spike_rv32 tvmaot vww 4096 NHWC muRISCV-NN Vector (Portable) RV32GCV 0 Loop+SLP Run Cycles 5.28807e+07 nan nan 5.04089e+07 0.953256
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