-
Notifications
You must be signed in to change notification settings - Fork 8
Compare 2024 11 26 TFLM LLVM Os spike_rv32_min
GitHub Action edited this page Nov 26, 2024
·
1 revision
Metrics:
- Run Cycles
- ROM code
Labels:
- B:
Benchmarks-2024-11-26-TFLM-LLVM-Os-spike_rv32_min
(Baseline) - C1:
Benchmarks-2024-11-21-TFLM-LLVM-Os-spike_rv32_min
(Compare 1) [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.] |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
tflm | llvm | s | spike_rv32_min | tflmi | aww | 0 | - | TFLM | Reference | RV32IM | 0 | - | ROM code | 131712 | 127680 | 0.969388 |
tflm | llvm | s | spike_rv32_min | tflmi | aww | 0 | - | TFLM | Reference | RV32IM | 0 | - | Run Cycles | 3.92326e+07 | 3.92325e+07 | 0.999996 |
tflm | llvm | s | spike_rv32_min | tflmi | aww | 0 | - | muRISCV-NN | Scalar | RV32IM | 0 | - | ROM code | 164236 | 160204 | 0.97545 |
tflm | llvm | s | spike_rv32_min | tflmi | aww | 0 | - | muRISCV-NN | Scalar | RV32IM | 0 | - | Run Cycles | 1.50242e+07 | 1.5024e+07 | 0.999989 |
tflm | llvm | s | spike_rv32_min | tflmi | aww | 0 | - | muRISCV-NN | Vector (Portable) | RV32IM | 0 | - | ROM code | 163000 | 158968 | 0.975264 |
tflm | llvm | s | spike_rv32_min | tflmi | aww | 0 | - | muRISCV-NN | Vector (Portable) | RV32IM | 0 | - | Run Cycles | 1.49147e+07 | 1.49124e+07 | 0.999841 |
tflm | llvm | s | spike_rv32_min | tflmi | aww | 128 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 137388 | 132740 | 0.966169 |
tflm | llvm | s | spike_rv32_min | tflmi | aww | 128 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | 3.3276e+07 | 3.32706e+07 | 0.999841 |
tflm | llvm | s | spike_rv32_min | tflmi | aww | 128 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 174116 | 169688 | 0.974569 |
tflm | llvm | s | spike_rv32_min | tflmi | aww | 128 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | 6.08785e+06 | 6.08252e+06 | 0.999124 |
tflm | llvm | s | spike_rv32_min | tflmi | aww | 128 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | ROM code | 165320 | 160800 | 0.972659 |
tflm | llvm | s | spike_rv32_min | tflmi | aww | 128 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | Run Cycles | 4.10359e+06 | 4.09833e+06 | 0.998718 |
tflm | llvm | s | spike_rv32_min | tflmi | aww | 128 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 172748 | 168320 | 0.974367 |
tflm | llvm | s | spike_rv32_min | tflmi | aww | 128 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | 6.84213e+06 | 6.83984e+06 | 0.999666 |
tflm | llvm | s | spike_rv32_min | tflmi | aww | 256 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 137396 | 132740 | 0.966113 |
tflm | llvm | s | spike_rv32_min | tflmi | aww | 256 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | 3.14833e+07 | 3.1478e+07 | 0.999831 |
tflm | llvm | s | spike_rv32_min | tflmi | aww | 256 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 174088 | 169688 | 0.974725 |
tflm | llvm | s | spike_rv32_min | tflmi | aww | 256 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | 5.08122e+06 | 5.07586e+06 | 0.998945 |
tflm | llvm | s | spike_rv32_min | tflmi | aww | 256 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | ROM code | 165224 | 160800 | 0.973224 |
tflm | llvm | s | spike_rv32_min | tflmi | aww | 256 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | Run Cycles | 2.84861e+06 | 2.84335e+06 | 0.998154 |
tflm | llvm | s | spike_rv32_min | tflmi | aww | 256 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 172584 | 168320 | 0.975293 |
tflm | llvm | s | spike_rv32_min | tflmi | aww | 256 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | 5.58021e+06 | 5.87243e+06 | 1.05237 |
tflm | llvm | s | spike_rv32_min | tflmi | aww | 512 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 137696 | 132740 | 0.964008 |
tflm | llvm | s | spike_rv32_min | tflmi | aww | 512 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 3.05816e+07 | nan |
tflm | llvm | s | spike_rv32_min | tflmi | aww | 512 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 174220 | 169688 | 0.973987 |
tflm | llvm | s | spike_rv32_min | tflmi | aww | 512 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | 4.58105e+06 | 4.57263e+06 | 0.998162 |
tflm | llvm | s | spike_rv32_min | tflmi | aww | 512 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | ROM code | 165212 | 160800 | 0.973295 |
tflm | llvm | s | spike_rv32_min | tflmi | aww | 512 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | Run Cycles | 2.16615e+06 | 2.16603e+06 | 0.999947 |
tflm | llvm | s | spike_rv32_min | tflmi | aww | 512 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 172716 | 168320 | 0.974548 |
tflm | llvm | s | spike_rv32_min | tflmi | aww | 512 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | 5.09743e+06 | 5.38882e+06 | 1.05716 |
tflm | llvm | s | spike_rv32_min | tflmi | aww | 1024 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 138008 | 132740 | 0.961828 |
tflm | llvm | s | spike_rv32_min | tflmi | aww | 1024 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | 3.01337e+07 | 3.01335e+07 | 0.999994 |
tflm | llvm | s | spike_rv32_min | tflmi | aww | 1024 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 174416 | 169688 | 0.972892 |
tflm | llvm | s | spike_rv32_min | tflmi | aww | 1024 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | 4.28894e+06 | 4.28331e+06 | 0.998687 |
tflm | llvm | s | spike_rv32_min | tflmi | aww | 1024 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | ROM code | 165252 | 160800 | 0.973059 |
tflm | llvm | s | spike_rv32_min | tflmi | aww | 1024 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | Run Cycles | 2.13039e+06 | 2.12505e+06 | 0.997492 |
tflm | llvm | s | spike_rv32_min | tflmi | aww | 1024 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 172912 | 168320 | 0.973443 |
tflm | llvm | s | spike_rv32_min | tflmi | aww | 1024 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 5.11924e+06 | nan |
tflm | llvm | s | spike_rv32_min | tflmi | aww | 2048 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 138212 | 132740 | 0.960409 |
tflm | llvm | s | spike_rv32_min | tflmi | aww | 2048 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | 3.01341e+07 | 3.01369e+07 | 1.00009 |
tflm | llvm | s | spike_rv32_min | tflmi | aww | 2048 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 174512 | 169688 | 0.972357 |
tflm | llvm | s | spike_rv32_min | tflmi | aww | 2048 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | 4.28885e+06 | 4.28331e+06 | 0.998708 |
tflm | llvm | s | spike_rv32_min | tflmi | aww | 2048 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | ROM code | 165252 | 160800 | 0.973059 |
tflm | llvm | s | spike_rv32_min | tflmi | aww | 2048 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | Run Cycles | 2.13081e+06 | 2.12844e+06 | 0.998886 |
tflm | llvm | s | spike_rv32_min | tflmi | aww | 2048 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 173008 | 168320 | 0.972903 |
tflm | llvm | s | spike_rv32_min | tflmi | aww | 2048 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | 4.82412e+06 | 5.11924e+06 | 1.06117 |
tflm | llvm | s | spike_rv32_min | tflmi | aww | 4096 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 138416 | 132740 | 0.958993 |
tflm | llvm | s | spike_rv32_min | tflmi | aww | 4096 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | 3.0134e+07 | 3.01369e+07 | 1.00009 |
tflm | llvm | s | spike_rv32_min | tflmi | aww | 4096 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 174608 | 169688 | 0.971823 |
tflm | llvm | s | spike_rv32_min | tflmi | aww | 4096 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | 4.2865e+06 | 4.29009e+06 | 1.00084 |
tflm | llvm | s | spike_rv32_min | tflmi | aww | 4096 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | ROM code | 165252 | 160800 | 0.973059 |
tflm | llvm | s | spike_rv32_min | tflmi | aww | 4096 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | Run Cycles | 2.13113e+06 | 2.13182e+06 | 1.00032 |
tflm | llvm | s | spike_rv32_min | tflmi | aww | 4096 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 173104 | 168320 | 0.972363 |
tflm | llvm | s | spike_rv32_min | tflmi | aww | 4096 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | 4.82489e+06 | 5.12602e+06 | 1.06241 |
tflm | llvm | s | spike_rv32_min | tflmi | resnet | 0 | - | TFLM | Reference | RV32IM | 0 | - | ROM code | 135428 | 131396 | 0.970228 |
tflm | llvm | s | spike_rv32_min | tflmi | resnet | 0 | - | TFLM | Reference | RV32IM | 0 | - | Run Cycles | 1.20988e+08 | 1.20983e+08 | 0.999959 |
tflm | llvm | s | spike_rv32_min | tflmi | resnet | 0 | - | muRISCV-NN | Scalar | RV32IM | 0 | - | ROM code | 157000 | 152968 | 0.974318 |
tflm | llvm | s | spike_rv32_min | tflmi | resnet | 0 | - | muRISCV-NN | Scalar | RV32IM | 0 | - | Run Cycles | 5.62664e+07 | 5.62609e+07 | 0.999902 |
tflm | llvm | s | spike_rv32_min | tflmi | resnet | 0 | - | muRISCV-NN | Vector (Portable) | RV32IM | 0 | - | ROM code | 156092 | 152060 | 0.974169 |
tflm | llvm | s | spike_rv32_min | tflmi | resnet | 0 | - | muRISCV-NN | Vector (Portable) | RV32IM | 0 | - | Run Cycles | 7.24922e+07 | 7.24527e+07 | 0.999455 |
tflm | llvm | s | spike_rv32_min | tflmi | resnet | 128 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 140940 | 136212 | 0.966454 |
tflm | llvm | s | spike_rv32_min | tflmi | resnet | 128 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 5.64886e+07 | nan |
tflm | llvm | s | spike_rv32_min | tflmi | resnet | 128 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 167448 | 162796 | 0.972218 |
tflm | llvm | s | spike_rv32_min | tflmi | resnet | 128 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 2.64823e+07 | nan |
tflm | llvm | s | spike_rv32_min | tflmi | resnet | 128 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | ROM code | 159180 | 154648 | 0.971529 |
tflm | llvm | s | spike_rv32_min | tflmi | resnet | 128 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | Run Cycles | 1.52705e+07 | 1.52652e+07 | 0.999648 |
tflm | llvm | s | spike_rv32_min | tflmi | resnet | 128 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 165840 | 161188 | 0.971949 |
tflm | llvm | s | spike_rv32_min | tflmi | resnet | 128 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 2.02349e+07 | nan |
tflm | llvm | s | spike_rv32_min | tflmi | resnet | 256 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 141036 | 136212 | 0.965796 |
tflm | llvm | s | spike_rv32_min | tflmi | resnet | 256 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 4.67319e+07 | nan |
tflm | llvm | s | spike_rv32_min | tflmi | resnet | 256 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 167476 | 162796 | 0.972056 |
tflm | llvm | s | spike_rv32_min | tflmi | resnet | 256 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 1.84209e+07 | nan |
tflm | llvm | s | spike_rv32_min | tflmi | resnet | 256 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | ROM code | 159092 | 154648 | 0.972066 |
tflm | llvm | s | spike_rv32_min | tflmi | resnet | 256 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | Run Cycles | 9.68778e+06 | 9.68243e+06 | 0.999447 |
tflm | llvm | s | spike_rv32_min | tflmi | resnet | 256 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 165868 | 161188 | 0.971785 |
tflm | llvm | s | spike_rv32_min | tflmi | resnet | 256 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 1.41393e+07 | nan |
tflm | llvm | s | spike_rv32_min | tflmi | resnet | 512 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 141536 | 136212 | 0.962384 |
tflm | llvm | s | spike_rv32_min | tflmi | resnet | 512 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 4.4385e+07 | nan |
tflm | llvm | s | spike_rv32_min | tflmi | resnet | 512 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 167848 | 162796 | 0.969901 |
tflm | llvm | s | spike_rv32_min | tflmi | resnet | 512 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 1.46422e+07 | nan |
tflm | llvm | s | spike_rv32_min | tflmi | resnet | 512 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | ROM code | 159080 | 154648 | 0.97214 |
tflm | llvm | s | spike_rv32_min | tflmi | resnet | 512 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | Run Cycles | 7.14229e+06 | 7.13682e+06 | 0.999234 |
tflm | llvm | s | spike_rv32_min | tflmi | resnet | 512 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 166240 | 161188 | 0.96961 |
tflm | llvm | s | spike_rv32_min | tflmi | resnet | 512 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 1.1282e+07 | nan |
tflm | llvm | s | spike_rv32_min | tflmi | resnet | 1024 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 141968 | 136212 | 0.959456 |
tflm | llvm | s | spike_rv32_min | tflmi | resnet | 1024 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 4.39512e+07 | nan |
tflm | llvm | s | spike_rv32_min | tflmi | resnet | 1024 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 168188 | 162796 | 0.967941 |
tflm | llvm | s | spike_rv32_min | tflmi | resnet | 1024 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 1.29241e+07 | nan |
tflm | llvm | s | spike_rv32_min | tflmi | resnet | 1024 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | ROM code | 159120 | 154648 | 0.971895 |
tflm | llvm | s | spike_rv32_min | tflmi | resnet | 1024 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | Run Cycles | 5.90025e+06 | 5.8948e+06 | 0.999076 |
tflm | llvm | s | spike_rv32_min | tflmi | resnet | 1024 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 166580 | 161188 | 0.967631 |
tflm | llvm | s | spike_rv32_min | tflmi | resnet | 1024 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 9.98372e+06 | nan |
tflm | llvm | s | spike_rv32_min | tflmi | resnet | 2048 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 142292 | 136212 | 0.957271 |
tflm | llvm | s | spike_rv32_min | tflmi | resnet | 2048 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 4.39546e+07 | nan |
tflm | llvm | s | spike_rv32_min | tflmi | resnet | 2048 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 168428 | 162796 | 0.966561 |
tflm | llvm | s | spike_rv32_min | tflmi | resnet | 2048 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 1.20845e+07 | nan |
tflm | llvm | s | spike_rv32_min | tflmi | resnet | 2048 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | ROM code | 159120 | 154648 | 0.971895 |
tflm | llvm | s | spike_rv32_min | tflmi | resnet | 2048 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | Run Cycles | 4.97264e+06 | 4.96998e+06 | 0.999465 |
tflm | llvm | s | spike_rv32_min | tflmi | resnet | 2048 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 166820 | 161188 | 0.966239 |
tflm | llvm | s | spike_rv32_min | tflmi | resnet | 2048 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 9.34884e+06 | nan |
tflm | llvm | s | spike_rv32_min | tflmi | resnet | 4096 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 142616 | 136212 | 0.955096 |
tflm | llvm | s | spike_rv32_min | tflmi | resnet | 4096 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 4.39546e+07 | nan |
tflm | llvm | s | spike_rv32_min | tflmi | resnet | 4096 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 168668 | 162796 | 0.965186 |
tflm | llvm | s | spike_rv32_min | tflmi | resnet | 4096 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 1.14615e+07 | nan |
tflm | llvm | s | spike_rv32_min | tflmi | resnet | 4096 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | ROM code | 159120 | 154648 | 0.971895 |
tflm | llvm | s | spike_rv32_min | tflmi | resnet | 4096 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | Run Cycles | 4.72162e+06 | 4.7243e+06 | 1.00057 |
tflm | llvm | s | spike_rv32_min | tflmi | resnet | 4096 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 167060 | 161188 | 0.964851 |
tflm | llvm | s | spike_rv32_min | tflmi | resnet | 4096 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 8.87946e+06 | nan |
tflm | llvm | s | spike_rv32_min | tflmi | toycar | 0 | - | TFLM | Reference | RV32IM | 0 | - | ROM code | 99164 | 95108 | 0.959098 |
tflm | llvm | s | spike_rv32_min | tflmi | toycar | 0 | - | TFLM | Reference | RV32IM | 0 | - | Run Cycles | 2.79778e+06 | 2.79192e+06 | 0.997903 |
tflm | llvm | s | spike_rv32_min | tflmi | toycar | 0 | - | muRISCV-NN | Scalar | RV32IM | 0 | - | ROM code | 106912 | 102856 | 0.962062 |
tflm | llvm | s | spike_rv32_min | tflmi | toycar | 0 | - | muRISCV-NN | Scalar | RV32IM | 0 | - | Run Cycles | 1.70025e+06 | 1.68924e+06 | 0.993526 |
tflm | llvm | s | spike_rv32_min | tflmi | toycar | 0 | - | muRISCV-NN | Vector (Portable) | RV32IM | 0 | - | ROM code | 106916 | 102860 | 0.962064 |
tflm | llvm | s | spike_rv32_min | tflmi | toycar | 0 | - | muRISCV-NN | Vector (Portable) | RV32IM | 0 | - | Run Cycles | 3.05288e+06 | 3.04192e+06 | 0.996409 |
tflm | llvm | s | spike_rv32_min | tflmi | toycar | 128 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 101484 | 96896 | 0.954791 |
tflm | llvm | s | spike_rv32_min | tflmi | toycar | 128 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 903686 | nan |
tflm | llvm | s | spike_rv32_min | tflmi | toycar | 128 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 111160 | 106604 | 0.959014 |
tflm | llvm | s | spike_rv32_min | tflmi | toycar | 128 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 597099 | nan |
tflm | llvm | s | spike_rv32_min | tflmi | toycar | 128 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | ROM code | 109052 | 104520 | 0.958442 |
tflm | llvm | s | spike_rv32_min | tflmi | toycar | 128 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | Run Cycles | 1.94559e+06 | 1.94483e+06 | 0.999612 |
tflm | llvm | s | spike_rv32_min | tflmi | toycar | 128 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 111164 | 106608 | 0.959015 |
tflm | llvm | s | spike_rv32_min | tflmi | toycar | 128 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 929404 | nan |
tflm | llvm | s | spike_rv32_min | tflmi | toycar | 256 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 101412 | 96896 | 0.955469 |
tflm | llvm | s | spike_rv32_min | tflmi | toycar | 256 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 673414 | nan |
tflm | llvm | s | spike_rv32_min | tflmi | toycar | 256 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 111060 | 106604 | 0.959878 |
tflm | llvm | s | spike_rv32_min | tflmi | toycar | 256 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 483179 | nan |
tflm | llvm | s | spike_rv32_min | tflmi | toycar | 256 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | ROM code | 108972 | 104520 | 0.959145 |
tflm | llvm | s | spike_rv32_min | tflmi | toycar | 256 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | Run Cycles | 1.82891e+06 | 1.82815e+06 | 0.999588 |
tflm | llvm | s | spike_rv32_min | tflmi | toycar | 256 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 111064 | 106608 | 0.959879 |
tflm | llvm | s | spike_rv32_min | tflmi | toycar | 256 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 667452 | nan |
tflm | llvm | s | spike_rv32_min | tflmi | toycar | 512 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 101540 | 96896 | 0.954264 |
tflm | llvm | s | spike_rv32_min | tflmi | toycar | 512 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 558278 | nan |
tflm | llvm | s | spike_rv32_min | tflmi | toycar | 512 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 111132 | 106604 | 0.959256 |
tflm | llvm | s | spike_rv32_min | tflmi | toycar | 512 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 426219 | nan |
tflm | llvm | s | spike_rv32_min | tflmi | toycar | 512 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | ROM code | 108972 | 104520 | 0.959145 |
tflm | llvm | s | spike_rv32_min | tflmi | toycar | 512 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | Run Cycles | 1.77057e+06 | 1.76981e+06 | 0.999574 |
tflm | llvm | s | spike_rv32_min | tflmi | toycar | 512 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 111136 | 106608 | 0.959257 |
tflm | llvm | s | spike_rv32_min | tflmi | toycar | 512 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 536476 | nan |
tflm | llvm | s | spike_rv32_min | tflmi | toycar | 1024 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 101732 | 96896 | 0.952463 |
tflm | llvm | s | spike_rv32_min | tflmi | toycar | 1024 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 500710 | nan |
tflm | llvm | s | spike_rv32_min | tflmi | toycar | 1024 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 111288 | 106604 | 0.957911 |
tflm | llvm | s | spike_rv32_min | tflmi | toycar | 1024 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 397739 | nan |
tflm | llvm | s | spike_rv32_min | tflmi | toycar | 1024 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | ROM code | 109020 | 104520 | 0.958723 |
tflm | llvm | s | spike_rv32_min | tflmi | toycar | 1024 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | Run Cycles | 1.74172e+06 | 1.74097e+06 | 0.999567 |
tflm | llvm | s | spike_rv32_min | tflmi | toycar | 1024 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 111292 | 106608 | 0.957913 |
tflm | llvm | s | spike_rv32_min | tflmi | toycar | 1024 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 470988 | nan |
tflm | llvm | s | spike_rv32_min | tflmi | toycar | 2048 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 101816 | 96896 | 0.951678 |
tflm | llvm | s | spike_rv32_min | tflmi | toycar | 2048 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 471926 | nan |
tflm | llvm | s | spike_rv32_min | tflmi | toycar | 2048 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 111336 | 106604 | 0.957498 |
tflm | llvm | s | spike_rv32_min | tflmi | toycar | 2048 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 383499 | nan |
tflm | llvm | s | spike_rv32_min | tflmi | toycar | 2048 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | ROM code | 109020 | 104520 | 0.958723 |
tflm | llvm | s | spike_rv32_min | tflmi | toycar | 2048 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | Run Cycles | 1.73809e+06 | 1.73734e+06 | 0.999566 |
tflm | llvm | s | spike_rv32_min | tflmi | toycar | 2048 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 111340 | 106608 | 0.9575 |
tflm | llvm | s | spike_rv32_min | tflmi | toycar | 2048 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 438244 | nan |
tflm | llvm | s | spike_rv32_min | tflmi | toycar | 4096 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 101900 | 96896 | 0.950893 |
tflm | llvm | s | spike_rv32_min | tflmi | toycar | 4096 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 471731 | nan |
tflm | llvm | s | spike_rv32_min | tflmi | toycar | 4096 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 111384 | 106604 | 0.957085 |
tflm | llvm | s | spike_rv32_min | tflmi | toycar | 4096 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 381715 | nan |
tflm | llvm | s | spike_rv32_min | tflmi | toycar | 4096 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | ROM code | 109020 | 104520 | 0.958723 |
tflm | llvm | s | spike_rv32_min | tflmi | toycar | 4096 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | Run Cycles | 1.73623e+06 | 1.73548e+06 | 0.999566 |
tflm | llvm | s | spike_rv32_min | tflmi | toycar | 4096 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 111388 | 106608 | 0.957087 |
tflm | llvm | s | spike_rv32_min | tflmi | toycar | 4096 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 434156 | nan |
tflm | llvm | s | spike_rv32_min | tflmi | vww | 0 | - | TFLM | Reference | RV32IM | 0 | - | ROM code | 131712 | 127680 | 0.969388 |
tflm | llvm | s | spike_rv32_min | tflmi | vww | 0 | - | TFLM | Reference | RV32IM | 0 | - | Run Cycles | 1.03373e+08 | 1.03371e+08 | 0.999987 |
tflm | llvm | s | spike_rv32_min | tflmi | vww | 0 | - | muRISCV-NN | Scalar | RV32IM | 0 | - | ROM code | 164236 | 160204 | 0.97545 |
tflm | llvm | s | spike_rv32_min | tflmi | vww | 0 | - | muRISCV-NN | Scalar | RV32IM | 0 | - | Run Cycles | 4.49466e+07 | 4.4946e+07 | 0.999986 |
tflm | llvm | s | spike_rv32_min | tflmi | vww | 0 | - | muRISCV-NN | Vector (Portable) | RV32IM | 0 | - | ROM code | 163000 | 158968 | 0.975264 |
tflm | llvm | s | spike_rv32_min | tflmi | vww | 0 | - | muRISCV-NN | Vector (Portable) | RV32IM | 0 | - | Run Cycles | 4.48312e+07 | 4.47606e+07 | 0.998424 |
tflm | llvm | s | spike_rv32_min | tflmi | vww | 128 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 137388 | 132740 | 0.966169 |
tflm | llvm | s | spike_rv32_min | tflmi | vww | 128 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 7.1824e+07 | nan |
tflm | llvm | s | spike_rv32_min | tflmi | vww | 128 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 174116 | 169688 | 0.974569 |
tflm | llvm | s | spike_rv32_min | tflmi | vww | 128 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 1.93348e+07 | nan |
tflm | llvm | s | spike_rv32_min | tflmi | vww | 128 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | ROM code | 165320 | 160800 | 0.972659 |
tflm | llvm | s | spike_rv32_min | tflmi | vww | 128 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | Run Cycles | 1.33911e+07 | 1.33853e+07 | 0.99957 |
tflm | llvm | s | spike_rv32_min | tflmi | vww | 128 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 172748 | 168320 | 0.974367 |
tflm | llvm | s | spike_rv32_min | tflmi | vww | 128 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 2.221e+07 | nan |
tflm | llvm | s | spike_rv32_min | tflmi | vww | 256 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 137396 | 132740 | 0.966113 |
tflm | llvm | s | spike_rv32_min | tflmi | vww | 256 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 6.66626e+07 | nan |
tflm | llvm | s | spike_rv32_min | tflmi | vww | 256 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 174088 | 169688 | 0.974725 |
tflm | llvm | s | spike_rv32_min | tflmi | vww | 256 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 1.64592e+07 | nan |
tflm | llvm | s | spike_rv32_min | tflmi | vww | 256 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | ROM code | 165224 | 160800 | 0.973224 |
tflm | llvm | s | spike_rv32_min | tflmi | vww | 256 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | Run Cycles | 1.00701e+07 | 1.00643e+07 | 0.999427 |
tflm | llvm | s | spike_rv32_min | tflmi | vww | 256 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 172584 | 168320 | 0.975293 |
tflm | llvm | s | spike_rv32_min | tflmi | vww | 256 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 1.94262e+07 | nan |
tflm | llvm | s | spike_rv32_min | tflmi | vww | 512 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 137696 | 132740 | 0.964008 |
tflm | llvm | s | spike_rv32_min | tflmi | vww | 512 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 6.4211e+07 | nan |
tflm | llvm | s | spike_rv32_min | tflmi | vww | 512 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 174220 | 169688 | 0.973987 |
tflm | llvm | s | spike_rv32_min | tflmi | vww | 512 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 1.50814e+07 | nan |
tflm | llvm | s | spike_rv32_min | tflmi | vww | 512 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | ROM code | 165212 | 160800 | 0.973295 |
tflm | llvm | s | spike_rv32_min | tflmi | vww | 512 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | Run Cycles | 8.77868e+06 | 8.77291e+06 | 0.999343 |
tflm | llvm | s | spike_rv32_min | tflmi | vww | 512 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 172716 | 168320 | 0.974548 |
tflm | llvm | s | spike_rv32_min | tflmi | vww | 512 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 1.80944e+07 | nan |
tflm | llvm | s | spike_rv32_min | tflmi | vww | 1024 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 138008 | 132740 | 0.961828 |
tflm | llvm | s | spike_rv32_min | tflmi | vww | 1024 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 6.31787e+07 | nan |
tflm | llvm | s | spike_rv32_min | tflmi | vww | 1024 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 174416 | 169688 | 0.972892 |
tflm | llvm | s | spike_rv32_min | tflmi | vww | 1024 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 1.45806e+07 | nan |
tflm | llvm | s | spike_rv32_min | tflmi | vww | 1024 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | ROM code | 165252 | 160800 | 0.973059 |
tflm | llvm | s | spike_rv32_min | tflmi | vww | 1024 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | Run Cycles | 8.27477e+06 | 8.26892e+06 | 0.999293 |
tflm | llvm | s | spike_rv32_min | tflmi | vww | 1024 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 172912 | 168320 | 0.973443 |
tflm | llvm | s | spike_rv32_min | tflmi | vww | 1024 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 1.75935e+07 | nan |
tflm | llvm | s | spike_rv32_min | tflmi | vww | 2048 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 138212 | 132740 | 0.960409 |
tflm | llvm | s | spike_rv32_min | tflmi | vww | 2048 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 6.27627e+07 | nan |
tflm | llvm | s | spike_rv32_min | tflmi | vww | 2048 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 174512 | 169688 | 0.972357 |
tflm | llvm | s | spike_rv32_min | tflmi | vww | 2048 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 1.43741e+07 | nan |
tflm | llvm | s | spike_rv32_min | tflmi | vww | 2048 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | ROM code | 165252 | 160800 | 0.973059 |
tflm | llvm | s | spike_rv32_min | tflmi | vww | 2048 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | Run Cycles | 8.22741e+06 | 8.22454e+06 | 0.999651 |
tflm | llvm | s | spike_rv32_min | tflmi | vww | 2048 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 173008 | 168320 | 0.972903 |
tflm | llvm | s | spike_rv32_min | tflmi | vww | 2048 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 1.73869e+07 | nan |
tflm | llvm | s | spike_rv32_min | tflmi | vww | 4096 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 138416 | 132740 | 0.958993 |
tflm | llvm | s | spike_rv32_min | tflmi | vww | 4096 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 6.27304e+07 | nan |
tflm | llvm | s | spike_rv32_min | tflmi | vww | 4096 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 174608 | 169688 | 0.971823 |
tflm | llvm | s | spike_rv32_min | tflmi | vww | 4096 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 1.43634e+07 | nan |
tflm | llvm | s | spike_rv32_min | tflmi | vww | 4096 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | ROM code | 165252 | 160800 | 0.973059 |
tflm | llvm | s | spike_rv32_min | tflmi | vww | 4096 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | Run Cycles | 8.22773e+06 | 8.22793e+06 | 1.00002 |
tflm | llvm | s | spike_rv32_min | tflmi | vww | 4096 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 173104 | 168320 | 0.972363 |
tflm | llvm | s | spike_rv32_min | tflmi | vww | 4096 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 1.73762e+07 | nan |
2024-11-26
- TFLM
- GCC
- O3 Spike (RV32) (spike_rv32)
- Os Spike (RV32) (spike_rv32)
- LLVM
- O3 Spike (RV32) (spike_rv32)
- Os Spike (RV32) (spike_rv32)
- TVM
- GCC
- O3 Spike (RV32) (spike_rv32)
- Os Spike (RV32) (spike_rv32)
- LLVM
- O3 Spike (RV32) (spike_rv32)
- Os Spike (RV32) (spike_rv32)
Spike (RV32, Embedded) (spike_rv32_min)
Spike (RV64) (spike_rv64)
Spike (RV32, Embedded) (spike_rv32_min)
Spike (RV64) (spike_rv64)
Spike (RV32, Embedded) (spike_rv32_min)
Spike (RV64) (spike_rv64)
Spike (RV32, Embedded) (spike_rv32_min)
Spike (RV64) (spike_rv64)
Spike (RV32, Embedded) (spike_rv32_min)
Spike (RV64) (spike_rv64)
Spike (RV32, Embedded) (spike_rv32_min)
Spike (RV64) (spike_rv64)
Spike (RV32, Embedded) (spike_rv32_min)
Spike (RV64) (spike_rv64)
Spike (RV32, Embedded) (spike_rv32_min)
Spike (RV64) (spike_rv64)
2024-11-21
- TFLM
- GCC
- O3 Spike (RV32) (spike_rv32)
- Os Spike (RV32) (spike_rv32)
- LLVM
- O3 Spike (RV32) (spike_rv32)
- Os Spike (RV32) (spike_rv32)
- TVM
- GCC
- O3 Spike (RV32) (spike_rv32)
- Os Spike (RV32) (spike_rv32)
- LLVM
- O3 Spike (RV32) (spike_rv32)
- Os Spike (RV32) (spike_rv32)
Spike (RV32, Embedded) (spike_rv32_min)
Spike (RV64) (spike_rv64)
Spike (RV32, Embedded) (spike_rv32_min)
Spike (RV64) (spike_rv64)
Spike (RV32, Embedded) (spike_rv32_min)
Spike (RV64) (spike_rv64)
Spike (RV32, Embedded) (spike_rv32_min)
Spike (RV64) (spike_rv64)
Spike (RV32, Embedded) (spike_rv32_min)
Spike (RV64) (spike_rv64)
Spike (RV32, Embedded) (spike_rv32_min)
Spike (RV64) (spike_rv64)
Spike (RV32, Embedded) (spike_rv32_min)
Spike (RV64) (spike_rv64)
Spike (RV32, Embedded) (spike_rv32_min)
Spike (RV64) (spike_rv64)
2024-11-19
- TFLM
- GCC
- Os Spike (RV32) (spike_rv32)
- LLVM
- Os Spike (RV32) (spike_rv32)
- TVM
- GCC
- Os Spike (RV32) (spike_rv32)
- LLVM
- Os Spike (RV32) (spike_rv32)
Spike (RV64) (spike_rv64)
Spike (RV64) (spike_rv64)
Spike (RV64) (spike_rv64)
Spike (RV64) (spike_rv64)
2024-11-18
- TFLM
- GCC
- Os Spike (RV32) (spike_rv32)
- LLVM
- Os Spike (RV32) (spike_rv32)
- TVM
- GCC
- Os Spike (RV32) (spike_rv32)
- LLVM
- Os Spike (RV32) (spike_rv32)
Spike (RV64) (spike_rv64)
Spike (RV64) (spike_rv64)
Spike (RV64) (spike_rv64)
Spike (RV64) (spike_rv64)
2024-07-12
- TFLM
- GCC
- Os Spike (RV64) (spike_rv64)
- LLVM
- Os Spike (RV64) (spike_rv64)
- TVM
- GCC
- Os Spike (RV64) (spike_rv64)
- LLVM
- Os Spike (RV64) (spike_rv64)
2024-03-02
2024-11-26
- TFLM
- GCC
- O3 Spike (RV32) (spike_rv32)
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- Os Spike (RV32) (spike_rv32)
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- LLVM
- O3 Spike (RV32) (spike_rv32)
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- Os Spike (RV32) (spike_rv32)
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- TVM
- GCC
- O3 Spike (RV32) (spike_rv32)
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- Os Spike (RV32) (spike_rv32)
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- LLVM
- O3 Spike (RV32) (spike_rv32)
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- Os Spike (RV32) (spike_rv32)
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
2024-11-21
- TFLM
- GCC
- O3 Spike (RV32) (spike_rv32)
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- Os Spike (RV32) (spike_rv32)
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- LLVM
- O3 Spike (RV32) (spike_rv32)
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- Os Spike (RV32) (spike_rv32)
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- TVM
- GCC
- O3 Spike (RV32) (spike_rv32)
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- Os Spike (RV32) (spike_rv32)
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- LLVM
- O3 Spike (RV32) (spike_rv32)
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- Os Spike (RV32) (spike_rv32)
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
2024-11-19
- TFLM
- GCC
- Os Spike (RV32) (spike_rv32)
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- LLVM
- Os Spike (RV32) (spike_rv32)
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- TVM
- GCC
- Os Spike (RV32) (spike_rv32)
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- LLVM
- Os Spike (RV32) (spike_rv32)
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
2024-11-18
- TFLM
- GCC
- Os Spike (RV32) (spike_rv32)
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- LLVM
- Os Spike (RV32) (spike_rv32)
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- TVM
- GCC
- Os Spike (RV32) (spike_rv32)
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- LLVM
- Os Spike (RV32) (spike_rv32)
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
2024-07-12
- TFLM
- GCC
- Os Spike (RV64) (spike_rv64)
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- LLVM
- Os Spike (RV64) (spike_rv64)
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- TVM
- GCC
- Os Spike (RV64) (spike_rv64)
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- LLVM
- Os Spike (RV64) (spike_rv64)
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
2024-06-29
- TFLM
- GCC
- Os SpikeRV32
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- LLVM
- Os SpikeRV32
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- TVM
- GCC
- Os SpikeRV32
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- LLVM
- Os SpikeRV32
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
2024-03-02
- TFLM
- GCC
- O3 SpikeRV32
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- Os SpikeRV32
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- LLVM
- O3 SpikeRV32
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- Os SpikeRV32
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- TVM
- GCC
- O3 SpikeRV32
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- Os SpikeRV32
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- LLVM
- O3 SpikeRV32
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- Os SpikeRV32
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
2024-02-26
- TFLM
- GCC
- s SpikeRV32
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- LLVM
- s SpikeRV32
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- TVM
- GCC
- s SpikeRV32
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- LLVM
- s SpikeRV32
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
2024-02-23
- TFLM
- GCC
- s SpikeRV32
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- LLVM
- s SpikeRV32
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- TVM
- GCC
- s SpikeRV32
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- LLVM
- s SpikeRV32
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
2024-02-22
- TFLM
- GCC
- s SpikeRV32
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- LLVM
- s SpikeRV32
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- TVM
- GCC
- s SpikeRV32
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- LLVM
- s SpikeRV32
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
2024-02-20
- TFLM
- GCC
- s SpikeRV32
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- LLVM
- s SpikeRV32
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- TVM
- GCC
- s SpikeRV32
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- LLVM
- s SpikeRV32
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
2024-02-11
- TFLM
- GCC
- s SpikeRV32
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- LLVM
- s SpikeRV32
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- TVM
- GCC
- s SpikeRV32
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- LLVM
- s SpikeRV32
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
2023-12-22
- TFLM
- GCC
- s SpikeRV32
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)
- TVM
- GCC
- s SpikeRV32
- Audio Wake Words (aww)
- Image Classification (resnet)
- Anomaly Detection (toycar)
- Visual Wake Words (vww)