-
Notifications
You must be signed in to change notification settings - Fork 8
Compare 2024 11 26 TFLM LLVM O3 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-O3-spike_rv32_min
(Baseline) - C1:
Benchmarks-2024-11-21-TFLM-LLVM-O3-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 | 3 | spike_rv32_min | tflmi | aww | 0 | - | TFLM | Reference | RV32IM | 0 | - | ROM code | 146320 | 142288 | 0.972444 |
tflm | llvm | 3 | spike_rv32_min | tflmi | aww | 0 | - | TFLM | Reference | RV32IM | 0 | - | Run Cycles | 3.83509e+07 | 3.83456e+07 | 0.999862 |
tflm | llvm | 3 | spike_rv32_min | tflmi | aww | 0 | - | muRISCV-NN | Scalar | RV32IM | 0 | - | ROM code | 172184 | 168152 | 0.976583 |
tflm | llvm | 3 | spike_rv32_min | tflmi | aww | 0 | - | muRISCV-NN | Scalar | RV32IM | 0 | - | Run Cycles | 1.50935e+07 | 1.50933e+07 | 0.999989 |
tflm | llvm | 3 | spike_rv32_min | tflmi | aww | 0 | - | muRISCV-NN | Vector (Portable) | RV32IM | 0 | - | ROM code | 171824 | 167792 | 0.976534 |
tflm | llvm | 3 | spike_rv32_min | tflmi | aww | 0 | - | muRISCV-NN | Vector (Portable) | RV32IM | 0 | - | Run Cycles | 1.48913e+07 | 1.4894e+07 | 1.00018 |
tflm | llvm | 3 | spike_rv32_min | tflmi | aww | 128 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 161332 | 156692 | 0.971239 |
tflm | llvm | 3 | spike_rv32_min | tflmi | aww | 128 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | 2.84693e+07 | 2.8095e+07 | 0.986852 |
tflm | llvm | 3 | spike_rv32_min | tflmi | aww | 128 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 190232 | 185584 | 0.975567 |
tflm | llvm | 3 | spike_rv32_min | tflmi | aww | 128 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | 5.3619e+06 | 5.35628e+06 | 0.998952 |
tflm | llvm | 3 | spike_rv32_min | tflmi | aww | 128 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | ROM code | 174620 | 170228 | 0.974848 |
tflm | llvm | 3 | spike_rv32_min | tflmi | aww | 128 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | Run Cycles | nan | 4.07229e+06 | nan |
tflm | llvm | 3 | spike_rv32_min | tflmi | aww | 128 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 191100 | 186404 | 0.975426 |
tflm | llvm | 3 | spike_rv32_min | tflmi | aww | 128 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | 6.41126e+06 | 6.40995e+06 | 0.999796 |
tflm | llvm | 3 | spike_rv32_min | tflmi | aww | 256 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 161580 | 156692 | 0.969749 |
tflm | llvm | 3 | spike_rv32_min | tflmi | aww | 256 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | 2.70669e+07 | 2.66897e+07 | 0.986066 |
tflm | llvm | 3 | spike_rv32_min | tflmi | aww | 256 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 190444 | 185584 | 0.974481 |
tflm | llvm | 3 | spike_rv32_min | tflmi | aww | 256 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | 4.93773e+06 | 4.93054e+06 | 0.998545 |
tflm | llvm | 3 | spike_rv32_min | tflmi | aww | 256 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | ROM code | 174664 | 170228 | 0.974603 |
tflm | llvm | 3 | spike_rv32_min | tflmi | aww | 256 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | Run Cycles | 2.82781e+06 | 2.81733e+06 | 0.996295 |
tflm | llvm | 3 | spike_rv32_min | tflmi | aww | 256 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 191188 | 186404 | 0.974977 |
tflm | llvm | 3 | spike_rv32_min | tflmi | aww | 256 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | 5.44549e+06 | 5.74015e+06 | 1.05411 |
tflm | llvm | 3 | spike_rv32_min | tflmi | aww | 512 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 161860 | 156692 | 0.968071 |
tflm | llvm | 3 | spike_rv32_min | tflmi | aww | 512 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | 2.63572e+07 | 2.59855e+07 | 0.985898 |
tflm | llvm | 3 | spike_rv32_min | tflmi | aww | 512 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 190684 | 185584 | 0.973254 |
tflm | llvm | 3 | spike_rv32_min | tflmi | aww | 512 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 4.61253e+06 | nan |
tflm | llvm | 3 | spike_rv32_min | tflmi | aww | 512 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | ROM code | 174676 | 170228 | 0.974536 |
tflm | llvm | 3 | spike_rv32_min | tflmi | aww | 512 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | Run Cycles | 2.1505e+06 | 2.14002e+06 | 0.995128 |
tflm | llvm | 3 | spike_rv32_min | tflmi | aww | 512 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 191428 | 186404 | 0.973755 |
tflm | llvm | 3 | spike_rv32_min | tflmi | aww | 512 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 5.40513e+06 | nan |
tflm | llvm | 3 | spike_rv32_min | tflmi | aww | 1024 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 162116 | 156692 | 0.966542 |
tflm | llvm | 3 | spike_rv32_min | tflmi | aww | 1024 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | 2.60054e+07 | 2.56367e+07 | 0.985825 |
tflm | llvm | 3 | spike_rv32_min | tflmi | aww | 1024 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 190808 | 185584 | 0.972622 |
tflm | llvm | 3 | spike_rv32_min | tflmi | aww | 1024 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | 5.35484e+06 | 5.36416e+06 | 1.00174 |
tflm | llvm | 3 | spike_rv32_min | tflmi | aww | 1024 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | ROM code | 174708 | 170228 | 0.974357 |
tflm | llvm | 3 | spike_rv32_min | tflmi | aww | 1024 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | Run Cycles | 2.10959e+06 | 2.09903e+06 | 0.994994 |
tflm | llvm | 3 | spike_rv32_min | tflmi | aww | 1024 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 191552 | 186404 | 0.973125 |
tflm | llvm | 3 | spike_rv32_min | tflmi | aww | 1024 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | 6.18378e+06 | 6.48978e+06 | 1.04948 |
tflm | llvm | 3 | spike_rv32_min | tflmi | aww | 2048 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 162336 | 156692 | 0.965233 |
tflm | llvm | 3 | spike_rv32_min | tflmi | aww | 2048 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | 4.18519e+07 | 4.14835e+07 | 0.991197 |
tflm | llvm | 3 | spike_rv32_min | tflmi | aww | 2048 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 190916 | 185584 | 0.972071 |
tflm | llvm | 3 | spike_rv32_min | tflmi | aww | 2048 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | 1.38181e+07 | 1.38335e+07 | 1.00112 |
tflm | llvm | 3 | spike_rv32_min | tflmi | aww | 2048 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | ROM code | 174708 | 170228 | 0.974357 |
tflm | llvm | 3 | spike_rv32_min | tflmi | aww | 2048 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | Run Cycles | 2.11002e+06 | 2.10242e+06 | 0.996402 |
tflm | llvm | 3 | spike_rv32_min | tflmi | aww | 2048 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 191612 | 186404 | 0.97282 |
tflm | llvm | 3 | spike_rv32_min | tflmi | aww | 2048 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | 1.46497e+07 | 1.49628e+07 | 1.02137 |
tflm | llvm | 3 | spike_rv32_min | tflmi | aww | 4096 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 162628 | 156692 | 0.9635 |
tflm | llvm | 3 | spike_rv32_min | tflmi | aww | 4096 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | 4.18577e+07 | 4.14903e+07 | 0.991221 |
tflm | llvm | 3 | spike_rv32_min | tflmi | aww | 4096 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 191028 | 185584 | 0.971502 |
tflm | llvm | 3 | spike_rv32_min | tflmi | aww | 4096 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | 1.38182e+07 | 1.38369e+07 | 1.00135 |
tflm | llvm | 3 | spike_rv32_min | tflmi | aww | 4096 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | ROM code | 174708 | 170228 | 0.974357 |
tflm | llvm | 3 | spike_rv32_min | tflmi | aww | 4096 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | Run Cycles | 2.11034e+06 | 2.10581e+06 | 0.997854 |
tflm | llvm | 3 | spike_rv32_min | tflmi | aww | 4096 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 191724 | 186404 | 0.972252 |
tflm | llvm | 3 | spike_rv32_min | tflmi | aww | 4096 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | 1.46498e+07 | 1.49696e+07 | 1.02183 |
tflm | llvm | 3 | spike_rv32_min | tflmi | resnet | 0 | - | TFLM | Reference | RV32IM | 0 | - | ROM code | 147512 | 143480 | 0.972667 |
tflm | llvm | 3 | spike_rv32_min | tflmi | resnet | 0 | - | TFLM | Reference | RV32IM | 0 | - | Run Cycles | 1.19733e+08 | 1.19734e+08 | 1 |
tflm | llvm | 3 | spike_rv32_min | tflmi | resnet | 0 | - | muRISCV-NN | Scalar | RV32IM | 0 | - | ROM code | 164132 | 160100 | 0.975434 |
tflm | llvm | 3 | spike_rv32_min | tflmi | resnet | 0 | - | muRISCV-NN | Scalar | RV32IM | 0 | - | Run Cycles | 5.61303e+07 | 5.61248e+07 | 0.999902 |
tflm | llvm | 3 | spike_rv32_min | tflmi | resnet | 0 | - | muRISCV-NN | Vector (Portable) | RV32IM | 0 | - | ROM code | 163576 | 159544 | 0.975351 |
tflm | llvm | 3 | spike_rv32_min | tflmi | resnet | 0 | - | muRISCV-NN | Vector (Portable) | RV32IM | 0 | - | Run Cycles | 7.23257e+07 | 7.22862e+07 | 0.999454 |
tflm | llvm | 3 | spike_rv32_min | tflmi | resnet | 128 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 164304 | 159616 | 0.971467 |
tflm | llvm | 3 | spike_rv32_min | tflmi | resnet | 128 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 5.20908e+07 | nan |
tflm | llvm | 3 | spike_rv32_min | tflmi | resnet | 128 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 186144 | 181484 | 0.974966 |
tflm | llvm | 3 | spike_rv32_min | tflmi | resnet | 128 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 1.18277e+07 | nan |
tflm | llvm | 3 | spike_rv32_min | tflmi | resnet | 128 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | ROM code | 167124 | 162720 | 0.973648 |
tflm | llvm | 3 | spike_rv32_min | tflmi | resnet | 128 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | Run Cycles | 1.5167e+07 | 1.51615e+07 | 0.999634 |
tflm | llvm | 3 | spike_rv32_min | tflmi | resnet | 128 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 185316 | 180640 | 0.974767 |
tflm | llvm | 3 | spike_rv32_min | tflmi | resnet | 128 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 1.74888e+07 | nan |
tflm | llvm | 3 | spike_rv32_min | tflmi | resnet | 256 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 164620 | 159616 | 0.969603 |
tflm | llvm | 3 | spike_rv32_min | tflmi | resnet | 256 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 4.44293e+07 | nan |
tflm | llvm | 3 | spike_rv32_min | tflmi | resnet | 256 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 186396 | 181484 | 0.973647 |
tflm | llvm | 3 | spike_rv32_min | tflmi | resnet | 256 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 1.1329e+07 | nan |
tflm | llvm | 3 | spike_rv32_min | tflmi | resnet | 256 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | ROM code | 167160 | 162720 | 0.973439 |
tflm | llvm | 3 | spike_rv32_min | tflmi | resnet | 256 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | Run Cycles | 9.58426e+06 | 9.57873e+06 | 0.999423 |
tflm | llvm | 3 | spike_rv32_min | tflmi | resnet | 256 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 185568 | 180640 | 0.973444 |
tflm | llvm | 3 | spike_rv32_min | tflmi | resnet | 256 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 1.64566e+07 | nan |
tflm | llvm | 3 | spike_rv32_min | tflmi | resnet | 512 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 165080 | 159616 | 0.966901 |
tflm | llvm | 3 | spike_rv32_min | tflmi | resnet | 512 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 8.27265e+07 | nan |
tflm | llvm | 3 | spike_rv32_min | tflmi | resnet | 512 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 186876 | 181484 | 0.971147 |
tflm | llvm | 3 | spike_rv32_min | tflmi | resnet | 512 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 1.41886e+07 | nan |
tflm | llvm | 3 | spike_rv32_min | tflmi | resnet | 512 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | ROM code | 167172 | 162720 | 0.973369 |
tflm | llvm | 3 | spike_rv32_min | tflmi | resnet | 512 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | Run Cycles | 7.03862e+06 | 7.03312e+06 | 0.999218 |
tflm | llvm | 3 | spike_rv32_min | tflmi | resnet | 512 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 186048 | 180640 | 0.970932 |
tflm | llvm | 3 | spike_rv32_min | tflmi | resnet | 512 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 1.72174e+07 | nan |
tflm | llvm | 3 | spike_rv32_min | tflmi | resnet | 1024 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 165456 | 159616 | 0.964704 |
tflm | llvm | 3 | spike_rv32_min | tflmi | resnet | 1024 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 1.07643e+08 | nan |
tflm | llvm | 3 | spike_rv32_min | tflmi | resnet | 1024 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 187144 | 181484 | 0.969756 |
tflm | llvm | 3 | spike_rv32_min | tflmi | resnet | 1024 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 1.56758e+07 | nan |
tflm | llvm | 3 | spike_rv32_min | tflmi | resnet | 1024 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | ROM code | 167204 | 162720 | 0.973182 |
tflm | llvm | 3 | spike_rv32_min | tflmi | resnet | 1024 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | Run Cycles | nan | 5.7911e+06 | nan |
tflm | llvm | 3 | spike_rv32_min | tflmi | resnet | 1024 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 186316 | 180640 | 0.969536 |
tflm | llvm | 3 | spike_rv32_min | tflmi | resnet | 1024 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 1.69309e+07 | nan |
tflm | llvm | 3 | spike_rv32_min | tflmi | resnet | 2048 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 165796 | 159616 | 0.962725 |
tflm | llvm | 3 | spike_rv32_min | tflmi | resnet | 2048 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | 1.22971e+08 | 1.22981e+08 | 1.00008 |
tflm | llvm | 3 | spike_rv32_min | tflmi | resnet | 2048 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 187396 | 181484 | 0.968452 |
tflm | llvm | 3 | spike_rv32_min | tflmi | resnet | 2048 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 1.63531e+07 | nan |
tflm | llvm | 3 | spike_rv32_min | tflmi | resnet | 2048 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | ROM code | 167204 | 162720 | 0.973182 |
tflm | llvm | 3 | spike_rv32_min | tflmi | resnet | 2048 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | Run Cycles | nan | 4.86628e+06 | nan |
tflm | llvm | 3 | spike_rv32_min | tflmi | resnet | 2048 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 186568 | 180640 | 0.968226 |
tflm | llvm | 3 | spike_rv32_min | tflmi | resnet | 2048 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 1.64665e+07 | nan |
tflm | llvm | 3 | spike_rv32_min | tflmi | resnet | 4096 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 166440 | 159616 | 0.959 |
tflm | llvm | 3 | spike_rv32_min | tflmi | resnet | 4096 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | 1.22987e+08 | 1.22988e+08 | 1.00001 |
tflm | llvm | 3 | spike_rv32_min | tflmi | resnet | 4096 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 187892 | 181484 | 0.965895 |
tflm | llvm | 3 | spike_rv32_min | tflmi | resnet | 4096 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 3.55696e+07 | nan |
tflm | llvm | 3 | spike_rv32_min | tflmi | resnet | 4096 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | ROM code | 167204 | 162720 | 0.973182 |
tflm | llvm | 3 | spike_rv32_min | tflmi | resnet | 4096 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | Run Cycles | nan | 4.62061e+06 | nan |
tflm | llvm | 3 | spike_rv32_min | tflmi | resnet | 4096 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 187064 | 180640 | 0.965659 |
tflm | llvm | 3 | spike_rv32_min | tflmi | resnet | 4096 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 4.32529e+07 | nan |
tflm | llvm | 3 | spike_rv32_min | tflmi | toycar | 0 | - | TFLM | Reference | RV32IM | 0 | - | ROM code | 101116 | 97060 | 0.959888 |
tflm | llvm | 3 | spike_rv32_min | tflmi | toycar | 0 | - | TFLM | Reference | RV32IM | 0 | - | Run Cycles | 2.80962e+06 | 2.80888e+06 | 0.999737 |
tflm | llvm | 3 | spike_rv32_min | tflmi | toycar | 0 | - | muRISCV-NN | Scalar | RV32IM | 0 | - | ROM code | 108724 | 104668 | 0.962695 |
tflm | llvm | 3 | spike_rv32_min | tflmi | toycar | 0 | - | muRISCV-NN | Scalar | RV32IM | 0 | - | Run Cycles | 1.69466e+06 | 1.69392e+06 | 0.999563 |
tflm | llvm | 3 | spike_rv32_min | tflmi | toycar | 0 | - | muRISCV-NN | Vector (Portable) | RV32IM | 0 | - | ROM code | 108728 | 104672 | 0.962696 |
tflm | llvm | 3 | spike_rv32_min | tflmi | toycar | 0 | - | muRISCV-NN | Vector (Portable) | RV32IM | 0 | - | Run Cycles | 3.04396e+06 | 3.04327e+06 | 0.999776 |
tflm | llvm | 3 | spike_rv32_min | tflmi | toycar | 128 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 104884 | 100340 | 0.956676 |
tflm | llvm | 3 | spike_rv32_min | tflmi | toycar | 128 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 804495 | nan |
tflm | llvm | 3 | spike_rv32_min | tflmi | toycar | 128 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 114292 | 109768 | 0.960417 |
tflm | llvm | 3 | spike_rv32_min | tflmi | toycar | 128 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 557426 | nan |
tflm | llvm | 3 | spike_rv32_min | tflmi | toycar | 128 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | ROM code | 110248 | 105756 | 0.959256 |
tflm | llvm | 3 | spike_rv32_min | tflmi | toycar | 128 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | Run Cycles | 1.94729e+06 | 1.94139e+06 | 0.996971 |
tflm | llvm | 3 | spike_rv32_min | tflmi | toycar | 128 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 114296 | 109772 | 0.960419 |
tflm | llvm | 3 | spike_rv32_min | tflmi | toycar | 128 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 792381 | nan |
tflm | llvm | 3 | spike_rv32_min | tflmi | toycar | 256 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 104976 | 100340 | 0.955838 |
tflm | llvm | 3 | spike_rv32_min | tflmi | toycar | 256 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 630991 | nan |
tflm | llvm | 3 | spike_rv32_min | tflmi | toycar | 256 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 114356 | 109768 | 0.95988 |
tflm | llvm | 3 | spike_rv32_min | tflmi | toycar | 256 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 470192 | nan |
tflm | llvm | 3 | spike_rv32_min | tflmi | toycar | 256 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | ROM code | 110232 | 105756 | 0.959395 |
tflm | llvm | 3 | spike_rv32_min | tflmi | toycar | 256 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | Run Cycles | 1.83061e+06 | 1.82471e+06 | 0.996778 |
tflm | llvm | 3 | spike_rv32_min | tflmi | toycar | 256 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 114360 | 109772 | 0.959881 |
tflm | llvm | 3 | spike_rv32_min | tflmi | toycar | 256 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 610555 | nan |
tflm | llvm | 3 | spike_rv32_min | tflmi | toycar | 512 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 105104 | 100340 | 0.954673 |
tflm | llvm | 3 | spike_rv32_min | tflmi | toycar | 512 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 540527 | nan |
tflm | llvm | 3 | spike_rv32_min | tflmi | toycar | 512 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 114448 | 109768 | 0.959108 |
tflm | llvm | 3 | spike_rv32_min | tflmi | toycar | 512 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 424976 | nan |
tflm | llvm | 3 | spike_rv32_min | tflmi | toycar | 512 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | ROM code | 110232 | 105756 | 0.959395 |
tflm | llvm | 3 | spike_rv32_min | tflmi | toycar | 512 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | Run Cycles | 1.77227e+06 | 1.76637e+06 | 0.996671 |
tflm | llvm | 3 | spike_rv32_min | tflmi | toycar | 512 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 114452 | 109772 | 0.959109 |
tflm | llvm | 3 | spike_rv32_min | tflmi | toycar | 512 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 515995 | nan |
tflm | llvm | 3 | spike_rv32_min | tflmi | toycar | 1024 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 105240 | 100340 | 0.95344 |
tflm | llvm | 3 | spike_rv32_min | tflmi | toycar | 1024 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 495295 | nan |
tflm | llvm | 3 | spike_rv32_min | tflmi | toycar | 1024 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 114540 | 109768 | 0.958338 |
tflm | llvm | 3 | spike_rv32_min | tflmi | toycar | 1024 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 402368 | nan |
tflm | llvm | 3 | spike_rv32_min | tflmi | toycar | 1024 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | ROM code | 110280 | 105756 | 0.958977 |
tflm | llvm | 3 | spike_rv32_min | tflmi | toycar | 1024 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | Run Cycles | 1.74342e+06 | 1.73752e+06 | 0.996616 |
tflm | llvm | 3 | spike_rv32_min | tflmi | toycar | 1024 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 114544 | 109772 | 0.958339 |
tflm | llvm | 3 | spike_rv32_min | tflmi | toycar | 1024 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 468715 | nan |
tflm | llvm | 3 | spike_rv32_min | tflmi | toycar | 2048 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 105340 | 100340 | 0.952535 |
tflm | llvm | 3 | spike_rv32_min | tflmi | toycar | 2048 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 472679 | nan |
tflm | llvm | 3 | spike_rv32_min | tflmi | toycar | 2048 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 114600 | 109768 | 0.957836 |
tflm | llvm | 3 | spike_rv32_min | tflmi | toycar | 2048 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 391064 | nan |
tflm | llvm | 3 | spike_rv32_min | tflmi | toycar | 2048 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | ROM code | 110280 | 105756 | 0.958977 |
tflm | llvm | 3 | spike_rv32_min | tflmi | toycar | 2048 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | Run Cycles | 1.73979e+06 | 1.73389e+06 | 0.996609 |
tflm | llvm | 3 | spike_rv32_min | tflmi | toycar | 2048 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 114604 | 109772 | 0.957837 |
tflm | llvm | 3 | spike_rv32_min | tflmi | toycar | 2048 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 445075 | nan |
tflm | llvm | 3 | spike_rv32_min | tflmi | toycar | 4096 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 105472 | 100340 | 0.951343 |
tflm | llvm | 3 | spike_rv32_min | tflmi | toycar | 4096 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 2.22809e+06 | nan |
tflm | llvm | 3 | spike_rv32_min | tflmi | toycar | 4096 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 114676 | 109768 | 0.957201 |
tflm | llvm | 3 | spike_rv32_min | tflmi | toycar | 4096 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 1.32773e+06 | nan |
tflm | llvm | 3 | spike_rv32_min | tflmi | toycar | 4096 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | ROM code | 110280 | 105756 | 0.958977 |
tflm | llvm | 3 | spike_rv32_min | tflmi | toycar | 4096 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | Run Cycles | 1.73794e+06 | 1.73204e+06 | 0.996606 |
tflm | llvm | 3 | spike_rv32_min | tflmi | toycar | 4096 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 114680 | 109772 | 0.957203 |
tflm | llvm | 3 | spike_rv32_min | tflmi | toycar | 4096 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 2.35665e+06 | nan |
tflm | llvm | 3 | spike_rv32_min | tflmi | vww | 0 | - | TFLM | Reference | RV32IM | 0 | - | ROM code | 146320 | 142288 | 0.972444 |
tflm | llvm | 3 | spike_rv32_min | tflmi | vww | 0 | - | TFLM | Reference | RV32IM | 0 | - | Run Cycles | 1.01121e+08 | 1.01114e+08 | 0.999936 |
tflm | llvm | 3 | spike_rv32_min | tflmi | vww | 0 | - | muRISCV-NN | Scalar | RV32IM | 0 | - | ROM code | 172184 | 168152 | 0.976583 |
tflm | llvm | 3 | spike_rv32_min | tflmi | vww | 0 | - | muRISCV-NN | Scalar | RV32IM | 0 | - | Run Cycles | 4.51361e+07 | 4.51355e+07 | 0.999987 |
tflm | llvm | 3 | spike_rv32_min | tflmi | vww | 0 | - | muRISCV-NN | Vector (Portable) | RV32IM | 0 | - | ROM code | 171824 | 167792 | 0.976534 |
tflm | llvm | 3 | spike_rv32_min | tflmi | vww | 0 | - | muRISCV-NN | Vector (Portable) | RV32IM | 0 | - | Run Cycles | 4.47148e+07 | 4.46493e+07 | 0.998534 |
tflm | llvm | 3 | spike_rv32_min | tflmi | vww | 128 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 161332 | 156692 | 0.971239 |
tflm | llvm | 3 | spike_rv32_min | tflmi | vww | 128 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 6.78869e+07 | nan |
tflm | llvm | 3 | spike_rv32_min | tflmi | vww | 128 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 190232 | 185584 | 0.975567 |
tflm | llvm | 3 | spike_rv32_min | tflmi | vww | 128 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 1.74671e+07 | nan |
tflm | llvm | 3 | spike_rv32_min | tflmi | vww | 128 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | ROM code | 174620 | 170228 | 0.974848 |
tflm | llvm | 3 | spike_rv32_min | tflmi | vww | 128 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | Run Cycles | 1.3255e+07 | 1.3244e+07 | 0.999172 |
tflm | llvm | 3 | spike_rv32_min | tflmi | vww | 128 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 191100 | 186404 | 0.975426 |
tflm | llvm | 3 | spike_rv32_min | tflmi | vww | 128 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 2.02352e+07 | nan |
tflm | llvm | 3 | spike_rv32_min | tflmi | vww | 256 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 161580 | 156692 | 0.969749 |
tflm | llvm | 3 | spike_rv32_min | tflmi | vww | 256 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 6.55676e+07 | nan |
tflm | llvm | 3 | spike_rv32_min | tflmi | vww | 256 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 190444 | 185584 | 0.974481 |
tflm | llvm | 3 | spike_rv32_min | tflmi | vww | 256 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 1.70185e+07 | nan |
tflm | llvm | 3 | spike_rv32_min | tflmi | vww | 256 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | ROM code | 174664 | 170228 | 0.974603 |
tflm | llvm | 3 | spike_rv32_min | tflmi | vww | 256 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | Run Cycles | 9.93399e+06 | 9.92303e+06 | 0.998897 |
tflm | llvm | 3 | spike_rv32_min | tflmi | vww | 256 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 191188 | 186404 | 0.974977 |
tflm | llvm | 3 | spike_rv32_min | tflmi | vww | 256 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 1.99498e+07 | nan |
tflm | llvm | 3 | spike_rv32_min | tflmi | vww | 512 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 161860 | 156692 | 0.968071 |
tflm | llvm | 3 | spike_rv32_min | tflmi | vww | 512 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 6.56872e+07 | nan |
tflm | llvm | 3 | spike_rv32_min | tflmi | vww | 512 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 190684 | 185584 | 0.973254 |
tflm | llvm | 3 | spike_rv32_min | tflmi | vww | 512 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 1.82039e+07 | nan |
tflm | llvm | 3 | spike_rv32_min | tflmi | vww | 512 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | ROM code | 174676 | 170228 | 0.974536 |
tflm | llvm | 3 | spike_rv32_min | tflmi | vww | 512 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | Run Cycles | 8.64261e+06 | 8.63161e+06 | 0.998728 |
tflm | llvm | 3 | spike_rv32_min | tflmi | vww | 512 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 191428 | 186404 | 0.973755 |
tflm | llvm | 3 | spike_rv32_min | tflmi | vww | 512 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 2.14645e+07 | nan |
tflm | llvm | 3 | spike_rv32_min | tflmi | vww | 1024 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 162116 | 156692 | 0.966542 |
tflm | llvm | 3 | spike_rv32_min | tflmi | vww | 1024 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 7.14874e+07 | nan |
tflm | llvm | 3 | spike_rv32_min | tflmi | vww | 1024 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 190808 | 185584 | 0.972622 |
tflm | llvm | 3 | spike_rv32_min | tflmi | vww | 1024 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 2.13502e+07 | nan |
tflm | llvm | 3 | spike_rv32_min | tflmi | vww | 1024 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | ROM code | 174708 | 170228 | 0.974357 |
tflm | llvm | 3 | spike_rv32_min | tflmi | vww | 1024 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | Run Cycles | 8.13867e+06 | 8.12763e+06 | 0.998643 |
tflm | llvm | 3 | spike_rv32_min | tflmi | vww | 1024 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 191552 | 186404 | 0.973125 |
tflm | llvm | 3 | spike_rv32_min | tflmi | vww | 1024 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 2.46108e+07 | nan |
tflm | llvm | 3 | spike_rv32_min | tflmi | vww | 2048 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 162336 | 156692 | 0.965233 |
tflm | llvm | 3 | spike_rv32_min | tflmi | vww | 2048 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 7.80007e+07 | nan |
tflm | llvm | 3 | spike_rv32_min | tflmi | vww | 2048 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 190916 | 185584 | 0.972071 |
tflm | llvm | 3 | spike_rv32_min | tflmi | vww | 2048 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 2.48767e+07 | nan |
tflm | llvm | 3 | spike_rv32_min | tflmi | vww | 2048 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | ROM code | 174708 | 170228 | 0.974357 |
tflm | llvm | 3 | spike_rv32_min | tflmi | vww | 2048 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | Run Cycles | 8.09134e+06 | 8.08325e+06 | 0.999 |
tflm | llvm | 3 | spike_rv32_min | tflmi | vww | 2048 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 191612 | 186404 | 0.97282 |
tflm | llvm | 3 | spike_rv32_min | tflmi | vww | 2048 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 2.81372e+07 | nan |
tflm | llvm | 3 | spike_rv32_min | tflmi | vww | 4096 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 162628 | 156692 | 0.9635 |
tflm | llvm | 3 | spike_rv32_min | tflmi | vww | 4096 | - | TFLM | Reference | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 1.03504e+08 | nan |
tflm | llvm | 3 | spike_rv32_min | tflmi | vww | 4096 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 191028 | 185584 | 0.971502 |
tflm | llvm | 3 | spike_rv32_min | tflmi | vww | 4096 | - | muRISCV-NN | Scalar | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 3.88358e+07 | nan |
tflm | llvm | 3 | spike_rv32_min | tflmi | vww | 4096 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | ROM code | 174708 | 170228 | 0.974357 |
tflm | llvm | 3 | spike_rv32_min | tflmi | vww | 4096 | - | muRISCV-NN | Vector | RV32IM_ZVE64X | 0 | - | Run Cycles | 8.09167e+06 | 8.08664e+06 | 0.999379 |
tflm | llvm | 3 | spike_rv32_min | tflmi | vww | 4096 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | ROM code | 191724 | 186404 | 0.972252 |
tflm | llvm | 3 | spike_rv32_min | tflmi | vww | 4096 | - | muRISCV-NN | Vector (Portable) | RV32IM_ZVE64X | 0 | Loop+SLP | Run Cycles | nan | 4.20997e+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)