-
Notifications
You must be signed in to change notification settings - Fork 8
Compare 2024 11 26 TFLM GCC O3 spike_rv32
GitHub Action edited this page Nov 26, 2024
·
1 revision
Metrics:
- Run Cycles
- ROM code
Labels:
- B:
Benchmarks-2024-11-26-TFLM-GCC-O3-spike_rv32
(Baseline) - C1:
Benchmarks-2024-11-21-TFLM-GCC-O3-spike_rv32
(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 | gcc | 3 | spike_rv32 | tflmi | aww | 0 | - | TFLM | Reference | RV32GC | 0 | - | ROM code | 85336 | 82520 | 0.967001 |
tflm | gcc | 3 | spike_rv32 | tflmi | aww | 0 | - | TFLM | Reference | RV32GC | 0 | - | Run Cycles | 5.43638e+07 | 5.31791e+07 | 0.978207 |
tflm | gcc | 3 | spike_rv32 | tflmi | aww | 0 | - | muRISCV-NN | Scalar | RV32GC | 0 | - | ROM code | 117718 | 115218 | 0.978763 |
tflm | gcc | 3 | spike_rv32 | tflmi | aww | 0 | - | muRISCV-NN | Scalar | RV32GC | 0 | - | Run Cycles | 1.50608e+07 | 1.5403e+07 | 1.02272 |
tflm | gcc | 3 | spike_rv32 | tflmi | aww | 0 | - | muRISCV-NN | Vector (Portable) | RV32GC | 0 | - | ROM code | 115042 | 111956 | 0.973175 |
tflm | gcc | 3 | spike_rv32 | tflmi | aww | 0 | - | muRISCV-NN | Vector (Portable) | RV32GC | 0 | - | Run Cycles | 1.5088e+07 | 1.52162e+07 | 1.0085 |
tflm | gcc | 3 | spike_rv32 | tflmi | aww | 128 | - | TFLM | Reference | RV32GCV | 0 | Loop+SLP | ROM code | 93858 | 82552 | 0.879541 |
tflm | gcc | 3 | spike_rv32 | tflmi | aww | 128 | - | TFLM | Reference | RV32GCV | 0 | Loop+SLP | Run Cycles | 3.44765e+07 | 5.31791e+07 | 1.54248 |
tflm | gcc | 3 | spike_rv32 | tflmi | aww | 128 | - | muRISCV-NN | Scalar | RV32GCV | 0 | Loop+SLP | ROM code | 139908 | 115266 | 0.82387 |
tflm | gcc | 3 | spike_rv32 | tflmi | aww | 128 | - | muRISCV-NN | Scalar | RV32GCV | 0 | Loop+SLP | Run Cycles | 8.09371e+06 | 1.5403e+07 | 1.90309 |
tflm | gcc | 3 | spike_rv32 | tflmi | aww | 128 | - | muRISCV-NN | Vector | RV32GCV | 0 | - | ROM code | 120024 | 116854 | 0.973589 |
tflm | gcc | 3 | spike_rv32 | tflmi | aww | 128 | - | muRISCV-NN | Vector | RV32GCV | 0 | - | Run Cycles | 7.98964e+06 | 7.40311e+06 | 0.926588 |
tflm | gcc | 3 | spike_rv32 | tflmi | aww | 128 | - | muRISCV-NN | Vector (Portable) | RV32GCV | 0 | Loop+SLP | ROM code | 137594 | 112004 | 0.814018 |
tflm | gcc | 3 | spike_rv32 | tflmi | aww | 128 | - | muRISCV-NN | Vector (Portable) | RV32GCV | 0 | Loop+SLP | Run Cycles | 7.13441e+06 | 1.52162e+07 | 2.1328 |
tflm | gcc | 3 | spike_rv32 | tflmi | aww | 256 | - | TFLM | Reference | RV32GCV | 0 | Loop+SLP | ROM code | 94204 | 82552 | 0.876311 |
tflm | gcc | 3 | spike_rv32 | tflmi | aww | 256 | - | TFLM | Reference | RV32GCV | 0 | Loop+SLP | Run Cycles | 3.18699e+07 | 5.31791e+07 | 1.66863 |
tflm | gcc | 3 | spike_rv32 | tflmi | aww | 256 | - | muRISCV-NN | Scalar | RV32GCV | 0 | Loop+SLP | ROM code | 139854 | 115266 | 0.824188 |
tflm | gcc | 3 | spike_rv32 | tflmi | aww | 256 | - | muRISCV-NN | Scalar | RV32GCV | 0 | Loop+SLP | Run Cycles | 6.68528e+06 | 1.5403e+07 | 2.30402 |
tflm | gcc | 3 | spike_rv32 | tflmi | aww | 256 | - | muRISCV-NN | Vector | RV32GCV | 0 | - | ROM code | 120024 | 116854 | 0.973589 |
tflm | gcc | 3 | spike_rv32 | tflmi | aww | 256 | - | muRISCV-NN | Vector | RV32GCV | 0 | - | Run Cycles | 5.44655e+06 | 5.218e+06 | 0.958038 |
tflm | gcc | 3 | spike_rv32 | tflmi | aww | 256 | - | muRISCV-NN | Vector (Portable) | RV32GCV | 0 | Loop+SLP | ROM code | 137502 | 112004 | 0.814563 |
tflm | gcc | 3 | spike_rv32 | tflmi | aww | 256 | - | muRISCV-NN | Vector (Portable) | RV32GCV | 0 | Loop+SLP | Run Cycles | 5.29371e+06 | 1.52162e+07 | 2.8744 |
tflm | gcc | 3 | spike_rv32 | tflmi | aww | 512 | - | TFLM | Reference | RV32GCV | 0 | Loop+SLP | ROM code | 95232 | 82552 | 0.866851 |
tflm | gcc | 3 | spike_rv32 | tflmi | aww | 512 | - | TFLM | Reference | RV32GCV | 0 | Loop+SLP | Run Cycles | 3.12194e+07 | 5.31791e+07 | 1.7034 |
tflm | gcc | 3 | spike_rv32 | tflmi | aww | 512 | - | muRISCV-NN | Scalar | RV32GCV | 0 | Loop+SLP | ROM code | 146500 | 115266 | 0.786799 |
tflm | gcc | 3 | spike_rv32 | tflmi | aww | 512 | - | muRISCV-NN | Scalar | RV32GCV | 0 | Loop+SLP | Run Cycles | 6.00486e+06 | 1.5403e+07 | 2.56509 |
tflm | gcc | 3 | spike_rv32 | tflmi | aww | 512 | - | muRISCV-NN | Vector | RV32GCV | 0 | - | ROM code | 120024 | 116854 | 0.973589 |
tflm | gcc | 3 | spike_rv32 | tflmi | aww | 512 | - | muRISCV-NN | Vector | RV32GCV | 0 | - | Run Cycles | 3.93192e+06 | 3.74376e+06 | 0.952145 |
tflm | gcc | 3 | spike_rv32 | tflmi | aww | 512 | - | muRISCV-NN | Vector (Portable) | RV32GCV | 0 | Loop+SLP | ROM code | 144148 | 112004 | 0.777007 |
tflm | gcc | 3 | spike_rv32 | tflmi | aww | 512 | - | muRISCV-NN | Vector (Portable) | RV32GCV | 0 | Loop+SLP | Run Cycles | 4.26129e+06 | 1.52162e+07 | 3.57081 |
tflm | gcc | 3 | spike_rv32 | tflmi | aww | 1024 | - | TFLM | Reference | RV32GCV | 0 | Loop+SLP | ROM code | 96288 | 82552 | 0.857345 |
tflm | gcc | 3 | spike_rv32 | tflmi | aww | 1024 | - | TFLM | Reference | RV32GCV | 0 | Loop+SLP | Run Cycles | 3.05343e+07 | 5.31791e+07 | 1.74162 |
tflm | gcc | 3 | spike_rv32 | tflmi | aww | 1024 | - | muRISCV-NN | Scalar | RV32GCV | 0 | Loop+SLP | ROM code | 157880 | 115266 | 0.730086 |
tflm | gcc | 3 | spike_rv32 | tflmi | aww | 1024 | - | muRISCV-NN | Scalar | RV32GCV | 0 | Loop+SLP | Run Cycles | 5.68242e+06 | 1.5403e+07 | 2.71065 |
tflm | gcc | 3 | spike_rv32 | tflmi | aww | 1024 | - | muRISCV-NN | Vector | RV32GCV | 0 | - | ROM code | 120024 | 116854 | 0.973589 |
tflm | gcc | 3 | spike_rv32 | tflmi | aww | 1024 | - | muRISCV-NN | Vector | RV32GCV | 0 | - | Run Cycles | 3.89735e+06 | 3.70617e+06 | 0.950946 |
tflm | gcc | 3 | spike_rv32 | tflmi | aww | 1024 | - | muRISCV-NN | Vector (Portable) | RV32GCV | 0 | Loop+SLP | ROM code | 155528 | 112004 | 0.720153 |
tflm | gcc | 3 | spike_rv32 | tflmi | aww | 1024 | - | muRISCV-NN | Vector (Portable) | RV32GCV | 0 | Loop+SLP | Run Cycles | 3.91068e+06 | 1.52162e+07 | 3.89095 |
tflm | gcc | 3 | spike_rv32 | tflmi | aww | 2048 | - | TFLM | Reference | RV32GCV | 0 | Loop+SLP | ROM code | 97276 | 82552 | 0.848637 |
tflm | gcc | 3 | spike_rv32 | tflmi | aww | 2048 | - | TFLM | Reference | RV32GCV | 0 | Loop+SLP | Run Cycles | 3.0145e+07 | 5.31791e+07 | 1.76411 |
tflm | gcc | 3 | spike_rv32 | tflmi | aww | 2048 | - | muRISCV-NN | Scalar | RV32GCV | 0 | Loop+SLP | ROM code | 184308 | 115266 | 0.625399 |
tflm | gcc | 3 | spike_rv32 | tflmi | aww | 2048 | - | muRISCV-NN | Scalar | RV32GCV | 0 | Loop+SLP | Run Cycles | 5.4975e+06 | 1.5403e+07 | 2.80183 |
tflm | gcc | 3 | spike_rv32 | tflmi | aww | 2048 | - | muRISCV-NN | Vector | RV32GCV | 0 | - | ROM code | 120024 | 116854 | 0.973589 |
tflm | gcc | 3 | spike_rv32 | tflmi | aww | 2048 | - | muRISCV-NN | Vector | RV32GCV | 0 | - | Run Cycles | 3.89735e+06 | 3.70956e+06 | 0.951815 |
tflm | gcc | 3 | spike_rv32 | tflmi | aww | 2048 | - | muRISCV-NN | Vector (Portable) | RV32GCV | 0 | Loop+SLP | ROM code | 181956 | 112004 | 0.615555 |
tflm | gcc | 3 | spike_rv32 | tflmi | aww | 2048 | - | muRISCV-NN | Vector (Portable) | RV32GCV | 0 | Loop+SLP | Run Cycles | 3.68739e+06 | 1.52162e+07 | 4.12656 |
tflm | gcc | 3 | spike_rv32 | tflmi | aww | 4096 | - | TFLM | Reference | RV32GCV | 0 | Loop+SLP | ROM code | 98746 | 82552 | 0.836003 |
tflm | gcc | 3 | spike_rv32 | tflmi | aww | 4096 | - | TFLM | Reference | RV32GCV | 0 | Loop+SLP | Run Cycles | 2.98036e+07 | 5.31791e+07 | 1.78432 |
tflm | gcc | 3 | spike_rv32 | tflmi | aww | 4096 | - | muRISCV-NN | Scalar | RV32GCV | 0 | Loop+SLP | ROM code | 239206 | 115266 | 0.481869 |
tflm | gcc | 3 | spike_rv32 | tflmi | aww | 4096 | - | muRISCV-NN | Scalar | RV32GCV | 0 | Loop+SLP | Run Cycles | 5.49412e+06 | 1.5403e+07 | 2.80355 |
tflm | gcc | 3 | spike_rv32 | tflmi | aww | 4096 | - | muRISCV-NN | Vector | RV32GCV | 0 | - | ROM code | 120024 | 116854 | 0.973589 |
tflm | gcc | 3 | spike_rv32 | tflmi | aww | 4096 | - | muRISCV-NN | Vector | RV32GCV | 0 | - | Run Cycles | 3.90413e+06 | 3.71294e+06 | 0.95103 |
tflm | gcc | 3 | spike_rv32 | tflmi | aww | 4096 | - | muRISCV-NN | Vector (Portable) | RV32GCV | 0 | Loop+SLP | ROM code | 236866 | 112004 | 0.472858 |
tflm | gcc | 3 | spike_rv32 | tflmi | aww | 4096 | - | muRISCV-NN | Vector (Portable) | RV32GCV | 0 | Loop+SLP | Run Cycles | 3.70445e+06 | 1.52162e+07 | 4.10755 |
tflm | gcc | 3 | spike_rv32 | tflmi | resnet | 0 | - | TFLM | Reference | RV32GC | 0 | - | ROM code | 94968 | 91204 | 0.960366 |
tflm | gcc | 3 | spike_rv32 | tflmi | resnet | 0 | - | TFLM | Reference | RV32GC | 0 | - | Run Cycles | 1.72296e+08 | 1.69742e+08 | 0.985177 |
tflm | gcc | 3 | spike_rv32 | tflmi | resnet | 0 | - | muRISCV-NN | Scalar | RV32GC | 0 | - | ROM code | 115528 | 111828 | 0.967973 |
tflm | gcc | 3 | spike_rv32 | tflmi | resnet | 0 | - | muRISCV-NN | Scalar | RV32GC | 0 | - | Run Cycles | 5.45598e+07 | 5.45219e+07 | 0.999307 |
tflm | gcc | 3 | spike_rv32 | tflmi | resnet | 0 | - | muRISCV-NN | Vector (Portable) | RV32GC | 0 | - | ROM code | 114788 | 111024 | 0.967209 |
tflm | gcc | 3 | spike_rv32 | tflmi | resnet | 0 | - | muRISCV-NN | Vector (Portable) | RV32GC | 0 | - | Run Cycles | 7.23932e+07 | 7.257e+07 | 1.00244 |
tflm | gcc | 3 | spike_rv32 | tflmi | resnet | 128 | - | TFLM | Reference | RV32GCV | 0 | Loop+SLP | ROM code | 108738 | 91056 | 0.837389 |
tflm | gcc | 3 | spike_rv32 | tflmi | resnet | 128 | - | TFLM | Reference | RV32GCV | 0 | Loop+SLP | Run Cycles | 6.79051e+07 | 1.69737e+08 | 2.49962 |
tflm | gcc | 3 | spike_rv32 | tflmi | resnet | 128 | - | muRISCV-NN | Scalar | RV32GCV | 0 | Loop+SLP | ROM code | 147402 | 111738 | 0.758049 |
tflm | gcc | 3 | spike_rv32 | tflmi | resnet | 128 | - | muRISCV-NN | Scalar | RV32GCV | 0 | Loop+SLP | Run Cycles | 1.80417e+07 | 5.46393e+07 | 3.02851 |
tflm | gcc | 3 | spike_rv32 | tflmi | resnet | 128 | - | muRISCV-NN | Vector | RV32GCV | 0 | - | ROM code | 122824 | 118660 | 0.966098 |
tflm | gcc | 3 | spike_rv32 | tflmi | resnet | 128 | - | muRISCV-NN | Vector | RV32GCV | 0 | - | Run Cycles | 3.2167e+07 | 2.85398e+07 | 0.887238 |
tflm | gcc | 3 | spike_rv32 | tflmi | resnet | 128 | - | muRISCV-NN | Vector (Portable) | RV32GCV | 0 | Loop+SLP | ROM code | 146650 | 110934 | 0.756454 |
tflm | gcc | 3 | spike_rv32 | tflmi | resnet | 128 | - | muRISCV-NN | Vector (Portable) | RV32GCV | 0 | Loop+SLP | Run Cycles | 2.91714e+07 | 7.26927e+07 | 2.49192 |
tflm | gcc | 3 | spike_rv32 | tflmi | resnet | 256 | - | TFLM | Reference | RV32GCV | 0 | Loop+SLP | ROM code | 109462 | 91056 | 0.83185 |
tflm | gcc | 3 | spike_rv32 | tflmi | resnet | 256 | - | TFLM | Reference | RV32GCV | 0 | Loop+SLP | Run Cycles | 5.30316e+07 | 1.69737e+08 | 3.20068 |
tflm | gcc | 3 | spike_rv32 | tflmi | resnet | 256 | - | muRISCV-NN | Scalar | RV32GCV | 0 | Loop+SLP | ROM code | 140534 | 111738 | 0.795096 |
tflm | gcc | 3 | spike_rv32 | tflmi | resnet | 256 | - | muRISCV-NN | Scalar | RV32GCV | 0 | Loop+SLP | Run Cycles | 1.15333e+07 | 5.46393e+07 | 4.73752 |
tflm | gcc | 3 | spike_rv32 | tflmi | resnet | 256 | - | muRISCV-NN | Vector | RV32GCV | 0 | - | ROM code | 122824 | 118660 | 0.966098 |
tflm | gcc | 3 | spike_rv32 | tflmi | resnet | 256 | - | muRISCV-NN | Vector | RV32GCV | 0 | - | Run Cycles | 1.9763e+07 | 1.79037e+07 | 0.90592 |
tflm | gcc | 3 | spike_rv32 | tflmi | resnet | 256 | - | muRISCV-NN | Vector (Portable) | RV32GCV | 0 | Loop+SLP | ROM code | 139782 | 110934 | 0.793621 |
tflm | gcc | 3 | spike_rv32 | tflmi | resnet | 256 | - | muRISCV-NN | Vector (Portable) | RV32GCV | 0 | Loop+SLP | Run Cycles | 1.70677e+07 | 7.26927e+07 | 4.25908 |
tflm | gcc | 3 | spike_rv32 | tflmi | resnet | 512 | - | TFLM | Reference | RV32GCV | 0 | Loop+SLP | ROM code | 112172 | 91056 | 0.811753 |
tflm | gcc | 3 | spike_rv32 | tflmi | resnet | 512 | - | TFLM | Reference | RV32GCV | 0 | Loop+SLP | Run Cycles | 4.71255e+07 | 1.69737e+08 | 3.60181 |
tflm | gcc | 3 | spike_rv32 | tflmi | resnet | 512 | - | muRISCV-NN | Scalar | RV32GCV | 0 | Loop+SLP | ROM code | 143632 | 111738 | 0.777946 |
tflm | gcc | 3 | spike_rv32 | tflmi | resnet | 512 | - | muRISCV-NN | Scalar | RV32GCV | 0 | Loop+SLP | Run Cycles | 8.33299e+06 | 5.46393e+07 | 6.55698 |
tflm | gcc | 3 | spike_rv32 | tflmi | resnet | 512 | - | muRISCV-NN | Vector | RV32GCV | 0 | - | ROM code | 122824 | 118660 | 0.966098 |
tflm | gcc | 3 | spike_rv32 | tflmi | resnet | 512 | - | muRISCV-NN | Vector | RV32GCV | 0 | - | Run Cycles | 1.41365e+07 | 1.31202e+07 | 0.928108 |
tflm | gcc | 3 | spike_rv32 | tflmi | resnet | 512 | - | muRISCV-NN | Vector (Portable) | RV32GCV | 0 | Loop+SLP | ROM code | 142880 | 110934 | 0.776414 |
tflm | gcc | 3 | spike_rv32 | tflmi | resnet | 512 | - | muRISCV-NN | Vector (Portable) | RV32GCV | 0 | Loop+SLP | Run Cycles | 1.09565e+07 | 7.26927e+07 | 6.63469 |
tflm | gcc | 3 | spike_rv32 | tflmi | resnet | 1024 | - | TFLM | Reference | RV32GCV | 0 | Loop+SLP | ROM code | 113958 | 91056 | 0.799031 |
tflm | gcc | 3 | spike_rv32 | tflmi | resnet | 1024 | - | TFLM | Reference | RV32GCV | 0 | Loop+SLP | Run Cycles | 4.50912e+07 | 1.69737e+08 | 3.76431 |
tflm | gcc | 3 | spike_rv32 | tflmi | resnet | 1024 | - | muRISCV-NN | Scalar | RV32GCV | 0 | Loop+SLP | ROM code | 145002 | 111738 | 0.770596 |
tflm | gcc | 3 | spike_rv32 | tflmi | resnet | 1024 | - | muRISCV-NN | Scalar | RV32GCV | 0 | Loop+SLP | Run Cycles | 6.86024e+06 | 5.46393e+07 | 7.96463 |
tflm | gcc | 3 | spike_rv32 | tflmi | resnet | 1024 | - | muRISCV-NN | Vector | RV32GCV | 0 | - | ROM code | 122824 | 118660 | 0.966098 |
tflm | gcc | 3 | spike_rv32 | tflmi | resnet | 1024 | - | muRISCV-NN | Vector | RV32GCV | 0 | - | Run Cycles | 1.13949e+07 | 1.07865e+07 | 0.946606 |
tflm | gcc | 3 | spike_rv32 | tflmi | resnet | 1024 | - | muRISCV-NN | Vector (Portable) | RV32GCV | 0 | Loop+SLP | ROM code | 144250 | 110934 | 0.76904 |
tflm | gcc | 3 | spike_rv32 | tflmi | resnet | 1024 | - | muRISCV-NN | Vector (Portable) | RV32GCV | 0 | Loop+SLP | Run Cycles | 8.09321e+06 | 7.26927e+07 | 8.98194 |
tflm | gcc | 3 | spike_rv32 | tflmi | resnet | 2048 | - | TFLM | Reference | RV32GCV | 0 | Loop+SLP | ROM code | 116012 | 91056 | 0.784884 |
tflm | gcc | 3 | spike_rv32 | tflmi | resnet | 2048 | - | TFLM | Reference | RV32GCV | 0 | Loop+SLP | Run Cycles | 4.4753e+07 | 1.69737e+08 | 3.79275 |
tflm | gcc | 3 | spike_rv32 | tflmi | resnet | 2048 | - | muRISCV-NN | Scalar | RV32GCV | 0 | Loop+SLP | ROM code | 146650 | 111738 | 0.761937 |
tflm | gcc | 3 | spike_rv32 | tflmi | resnet | 2048 | - | muRISCV-NN | Scalar | RV32GCV | 0 | Loop+SLP | Run Cycles | 6.1635e+06 | 5.46393e+07 | 8.86497 |
tflm | gcc | 3 | spike_rv32 | tflmi | resnet | 2048 | - | muRISCV-NN | Vector | RV32GCV | 0 | - | ROM code | 122824 | 118660 | 0.966098 |
tflm | gcc | 3 | spike_rv32 | tflmi | resnet | 2048 | - | muRISCV-NN | Vector | RV32GCV | 0 | - | Run Cycles | 9.21854e+06 | 8.75772e+06 | 0.950011 |
tflm | gcc | 3 | spike_rv32 | tflmi | resnet | 2048 | - | muRISCV-NN | Vector (Portable) | RV32GCV | 0 | Loop+SLP | ROM code | 145898 | 110934 | 0.760353 |
tflm | gcc | 3 | spike_rv32 | tflmi | resnet | 2048 | - | muRISCV-NN | Vector (Portable) | RV32GCV | 0 | Loop+SLP | Run Cycles | 6.78923e+06 | 7.26927e+07 | 10.7071 |
tflm | gcc | 3 | spike_rv32 | tflmi | resnet | 4096 | - | TFLM | Reference | RV32GCV | 0 | Loop+SLP | ROM code | 119152 | 91056 | 0.7642 |
tflm | gcc | 3 | spike_rv32 | tflmi | resnet | 4096 | - | TFLM | Reference | RV32GCV | 0 | Loop+SLP | Run Cycles | 4.40368e+07 | 1.69737e+08 | 3.85444 |
tflm | gcc | 3 | spike_rv32 | tflmi | resnet | 4096 | - | muRISCV-NN | Scalar | RV32GCV | 0 | Loop+SLP | ROM code | 149066 | 111738 | 0.749587 |
tflm | gcc | 3 | spike_rv32 | tflmi | resnet | 4096 | - | muRISCV-NN | Scalar | RV32GCV | 0 | Loop+SLP | Run Cycles | 5.85042e+06 | 5.46393e+07 | 9.33938 |
tflm | gcc | 3 | spike_rv32 | tflmi | resnet | 4096 | - | muRISCV-NN | Vector | RV32GCV | 0 | - | ROM code | 122824 | 118660 | 0.966098 |
tflm | gcc | 3 | spike_rv32 | tflmi | resnet | 4096 | - | muRISCV-NN | Vector | RV32GCV | 0 | - | Run Cycles | 8.6384e+06 | 8.20737e+06 | 0.950103 |
tflm | gcc | 3 | spike_rv32 | tflmi | resnet | 4096 | - | muRISCV-NN | Vector (Portable) | RV32GCV | 0 | Loop+SLP | ROM code | 148314 | 110934 | 0.747967 |
tflm | gcc | 3 | spike_rv32 | tflmi | resnet | 4096 | - | muRISCV-NN | Vector (Portable) | RV32GCV | 0 | Loop+SLP | Run Cycles | 6.15184e+06 | 7.26927e+07 | 11.8164 |
tflm | gcc | 3 | spike_rv32 | tflmi | toycar | 0 | - | TFLM | Reference | RV32GC | 0 | - | ROM code | 60540 | 57724 | 0.953485 |
tflm | gcc | 3 | spike_rv32 | tflmi | toycar | 0 | - | TFLM | Reference | RV32GC | 0 | - | Run Cycles | 2.78419e+06 | 2.78358e+06 | 0.99978 |
tflm | gcc | 3 | spike_rv32 | tflmi | toycar | 0 | - | muRISCV-NN | Scalar | RV32GC | 0 | - | ROM code | 68060 | 65354 | 0.960241 |
tflm | gcc | 3 | spike_rv32 | tflmi | toycar | 0 | - | muRISCV-NN | Scalar | RV32GC | 0 | - | Run Cycles | 1.64827e+06 | 1.64932e+06 | 1.00064 |
tflm | gcc | 3 | spike_rv32 | tflmi | toycar | 0 | - | muRISCV-NN | Vector (Portable) | RV32GC | 0 | - | ROM code | 68062 | 65356 | 0.960242 |
tflm | gcc | 3 | spike_rv32 | tflmi | toycar | 0 | - | muRISCV-NN | Vector (Portable) | RV32GC | 0 | - | Run Cycles | 2.72832e+06 | 2.73275e+06 | 1.00162 |
tflm | gcc | 3 | spike_rv32 | tflmi | toycar | 128 | - | TFLM | Reference | RV32GCV | 0 | Loop+SLP | ROM code | 63516 | 57766 | 0.909472 |
tflm | gcc | 3 | spike_rv32 | tflmi | toycar | 128 | - | TFLM | Reference | RV32GCV | 0 | Loop+SLP | Run Cycles | 1.23201e+06 | 2.78358e+06 | 2.25938 |
tflm | gcc | 3 | spike_rv32 | tflmi | toycar | 128 | - | muRISCV-NN | Scalar | RV32GCV | 0 | Loop+SLP | ROM code | 69076 | 65398 | 0.946754 |
tflm | gcc | 3 | spike_rv32 | tflmi | toycar | 128 | - | muRISCV-NN | Scalar | RV32GCV | 0 | Loop+SLP | Run Cycles | 726502 | 1.64928e+06 | 2.27016 |
tflm | gcc | 3 | spike_rv32 | tflmi | toycar | 128 | - | muRISCV-NN | Vector | RV32GCV | 0 | - | ROM code | 71854 | 69182 | 0.962813 |
tflm | gcc | 3 | spike_rv32 | tflmi | toycar | 128 | - | muRISCV-NN | Vector | RV32GCV | 0 | - | Run Cycles | 1.9934e+06 | 2.04944e+06 | 1.02811 |
tflm | gcc | 3 | spike_rv32 | tflmi | toycar | 128 | - | muRISCV-NN | Vector (Portable) | RV32GCV | 0 | Loop+SLP | ROM code | 69078 | 65400 | 0.946756 |
tflm | gcc | 3 | spike_rv32 | tflmi | toycar | 128 | - | muRISCV-NN | Vector (Portable) | RV32GCV | 0 | Loop+SLP | Run Cycles | 1.22148e+06 | 2.73271e+06 | 2.23721 |
tflm | gcc | 3 | spike_rv32 | tflmi | toycar | 256 | - | TFLM | Reference | RV32GCV | 0 | Loop+SLP | ROM code | 63534 | 57766 | 0.909214 |
tflm | gcc | 3 | spike_rv32 | tflmi | toycar | 256 | - | TFLM | Reference | RV32GCV | 0 | Loop+SLP | Run Cycles | 835955 | 2.78358e+06 | 3.32982 |
tflm | gcc | 3 | spike_rv32 | tflmi | toycar | 256 | - | muRISCV-NN | Scalar | RV32GCV | 0 | Loop+SLP | ROM code | 68670 | 65398 | 0.952352 |
tflm | gcc | 3 | spike_rv32 | tflmi | toycar | 256 | - | muRISCV-NN | Scalar | RV32GCV | 0 | Loop+SLP | Run Cycles | 544912 | 1.64928e+06 | 3.02669 |
tflm | gcc | 3 | spike_rv32 | tflmi | toycar | 256 | - | muRISCV-NN | Vector | RV32GCV | 0 | - | ROM code | 71854 | 69182 | 0.962813 |
tflm | gcc | 3 | spike_rv32 | tflmi | toycar | 256 | - | muRISCV-NN | Vector | RV32GCV | 0 | - | Run Cycles | 1.74539e+06 | 1.76828e+06 | 1.01312 |
tflm | gcc | 3 | spike_rv32 | tflmi | toycar | 256 | - | muRISCV-NN | Vector (Portable) | RV32GCV | 0 | Loop+SLP | ROM code | 68672 | 65400 | 0.952353 |
tflm | gcc | 3 | spike_rv32 | tflmi | toycar | 256 | - | muRISCV-NN | Vector (Portable) | RV32GCV | 0 | Loop+SLP | Run Cycles | 808554 | 2.73271e+06 | 3.37975 |
tflm | gcc | 3 | spike_rv32 | tflmi | toycar | 512 | - | TFLM | Reference | RV32GCV | 0 | Loop+SLP | ROM code | 63956 | 57766 | 0.903215 |
tflm | gcc | 3 | spike_rv32 | tflmi | toycar | 512 | - | TFLM | Reference | RV32GCV | 0 | Loop+SLP | Run Cycles | 638570 | 2.78358e+06 | 4.35909 |
tflm | gcc | 3 | spike_rv32 | tflmi | toycar | 512 | - | muRISCV-NN | Scalar | RV32GCV | 0 | Loop+SLP | ROM code | 68894 | 65398 | 0.949255 |
tflm | gcc | 3 | spike_rv32 | tflmi | toycar | 512 | - | muRISCV-NN | Scalar | RV32GCV | 0 | Loop+SLP | Run Cycles | 454495 | 1.64928e+06 | 3.62882 |
tflm | gcc | 3 | spike_rv32 | tflmi | toycar | 512 | - | muRISCV-NN | Vector | RV32GCV | 0 | - | ROM code | 71854 | 69182 | 0.962813 |
tflm | gcc | 3 | spike_rv32 | tflmi | toycar | 512 | - | muRISCV-NN | Vector | RV32GCV | 0 | - | Run Cycles | 1.62138e+06 | 1.6277e+06 | 1.0039 |
tflm | gcc | 3 | spike_rv32 | tflmi | toycar | 512 | - | muRISCV-NN | Vector (Portable) | RV32GCV | 0 | Loop+SLP | ROM code | 68896 | 65400 | 0.949257 |
tflm | gcc | 3 | spike_rv32 | tflmi | toycar | 512 | - | muRISCV-NN | Vector (Portable) | RV32GCV | 0 | Loop+SLP | Run Cycles | 602899 | 2.73271e+06 | 4.53262 |
tflm | gcc | 3 | spike_rv32 | tflmi | toycar | 1024 | - | TFLM | Reference | RV32GCV | 0 | Loop+SLP | ROM code | 64348 | 57766 | 0.897712 |
tflm | gcc | 3 | spike_rv32 | tflmi | toycar | 1024 | - | TFLM | Reference | RV32GCV | 0 | Loop+SLP | Run Cycles | 534694 | 2.78358e+06 | 5.20593 |
tflm | gcc | 3 | spike_rv32 | tflmi | toycar | 1024 | - | muRISCV-NN | Scalar | RV32GCV | 0 | Loop+SLP | ROM code | 69082 | 65398 | 0.946672 |
tflm | gcc | 3 | spike_rv32 | tflmi | toycar | 1024 | - | muRISCV-NN | Scalar | RV32GCV | 0 | Loop+SLP | Run Cycles | 409282 | 1.64928e+06 | 4.02969 |
tflm | gcc | 3 | spike_rv32 | tflmi | toycar | 1024 | - | muRISCV-NN | Vector | RV32GCV | 0 | - | ROM code | 71854 | 69182 | 0.962813 |
tflm | gcc | 3 | spike_rv32 | tflmi | toycar | 1024 | - | muRISCV-NN | Vector | RV32GCV | 0 | - | Run Cycles | 1.56005e+06 | 1.55822e+06 | 0.998826 |
tflm | gcc | 3 | spike_rv32 | tflmi | toycar | 1024 | - | muRISCV-NN | Vector (Portable) | RV32GCV | 0 | Loop+SLP | ROM code | 69084 | 65400 | 0.946674 |
tflm | gcc | 3 | spike_rv32 | tflmi | toycar | 1024 | - | muRISCV-NN | Vector (Portable) | RV32GCV | 0 | Loop+SLP | Run Cycles | 500104 | 2.73271e+06 | 5.46429 |
tflm | gcc | 3 | spike_rv32 | tflmi | toycar | 2048 | - | TFLM | Reference | RV32GCV | 0 | Loop+SLP | ROM code | 64750 | 57766 | 0.892139 |
tflm | gcc | 3 | spike_rv32 | tflmi | toycar | 2048 | - | TFLM | Reference | RV32GCV | 0 | Loop+SLP | Run Cycles | 485380 | 2.78358e+06 | 5.73485 |
tflm | gcc | 3 | spike_rv32 | tflmi | toycar | 2048 | - | muRISCV-NN | Scalar | RV32GCV | 0 | Loop+SLP | ROM code | 69284 | 65398 | 0.943912 |
tflm | gcc | 3 | spike_rv32 | tflmi | toycar | 2048 | - | muRISCV-NN | Scalar | RV32GCV | 0 | Loop+SLP | Run Cycles | 398968 | 1.64928e+06 | 4.13386 |
tflm | gcc | 3 | spike_rv32 | tflmi | toycar | 2048 | - | muRISCV-NN | Vector | RV32GCV | 0 | - | ROM code | 71854 | 69182 | 0.962813 |
tflm | gcc | 3 | spike_rv32 | tflmi | toycar | 2048 | - | muRISCV-NN | Vector | RV32GCV | 0 | - | Run Cycles | 1.55572e+06 | 1.55285e+06 | 0.998156 |
tflm | gcc | 3 | spike_rv32 | tflmi | toycar | 2048 | - | muRISCV-NN | Vector (Portable) | RV32GCV | 0 | Loop+SLP | ROM code | 69286 | 65400 | 0.943914 |
tflm | gcc | 3 | spike_rv32 | tflmi | toycar | 2048 | - | muRISCV-NN | Vector (Portable) | RV32GCV | 0 | Loop+SLP | Run Cycles | 460999 | 2.73271e+06 | 5.9278 |
tflm | gcc | 3 | spike_rv32 | tflmi | toycar | 4096 | - | TFLM | Reference | RV32GCV | 0 | Loop+SLP | ROM code | 65348 | 57766 | 0.883975 |
tflm | gcc | 3 | spike_rv32 | tflmi | toycar | 4096 | - | TFLM | Reference | RV32GCV | 0 | Loop+SLP | Run Cycles | 460708 | 2.78358e+06 | 6.04196 |
tflm | gcc | 3 | spike_rv32 | tflmi | toycar | 4096 | - | muRISCV-NN | Scalar | RV32GCV | 0 | Loop+SLP | ROM code | 69594 | 65398 | 0.939707 |
tflm | gcc | 3 | spike_rv32 | tflmi | toycar | 4096 | - | muRISCV-NN | Scalar | RV32GCV | 0 | Loop+SLP | Run Cycles | 380515 | 1.64928e+06 | 4.33433 |
tflm | gcc | 3 | spike_rv32 | tflmi | toycar | 4096 | - | muRISCV-NN | Vector | RV32GCV | 0 | - | ROM code | 71854 | 69182 | 0.962813 |
tflm | gcc | 3 | spike_rv32 | tflmi | toycar | 4096 | - | muRISCV-NN | Vector | RV32GCV | 0 | - | Run Cycles | 1.55517e+06 | 1.55177e+06 | 0.99781 |
tflm | gcc | 3 | spike_rv32 | tflmi | toycar | 4096 | - | muRISCV-NN | Vector (Portable) | RV32GCV | 0 | Loop+SLP | ROM code | 69596 | 65400 | 0.939709 |
tflm | gcc | 3 | spike_rv32 | tflmi | toycar | 4096 | - | muRISCV-NN | Vector (Portable) | RV32GCV | 0 | Loop+SLP | Run Cycles | 428147 | 2.73271e+06 | 6.38265 |
tflm | gcc | 3 | spike_rv32 | tflmi | vww | 0 | - | TFLM | Reference | RV32GC | 0 | - | ROM code | 85338 | 82522 | 0.967002 |
tflm | gcc | 3 | spike_rv32 | tflmi | vww | 0 | - | TFLM | Reference | RV32GC | 0 | - | Run Cycles | 1.40036e+08 | 1.3879e+08 | 0.9911 |
tflm | gcc | 3 | spike_rv32 | tflmi | vww | 0 | - | muRISCV-NN | Scalar | RV32GC | 0 | - | ROM code | 117720 | 115220 | 0.978763 |
tflm | gcc | 3 | spike_rv32 | tflmi | vww | 0 | - | muRISCV-NN | Scalar | RV32GC | 0 | - | Run Cycles | 4.5259e+07 | 4.63431e+07 | 1.02395 |
tflm | gcc | 3 | spike_rv32 | tflmi | vww | 0 | - | muRISCV-NN | Vector (Portable) | RV32GC | 0 | - | ROM code | 115044 | 111958 | 0.973175 |
tflm | gcc | 3 | spike_rv32 | tflmi | vww | 0 | - | muRISCV-NN | Vector (Portable) | RV32GC | 0 | - | Run Cycles | 4.55998e+07 | 4.59068e+07 | 1.00673 |
tflm | gcc | 3 | spike_rv32 | tflmi | vww | 128 | - | TFLM | Reference | RV32GCV | 0 | Loop+SLP | ROM code | 93860 | 82554 | 0.879544 |
tflm | gcc | 3 | spike_rv32 | tflmi | vww | 128 | - | TFLM | Reference | RV32GCV | 0 | Loop+SLP | Run Cycles | 7.75316e+07 | 1.3879e+08 | 1.79011 |
tflm | gcc | 3 | spike_rv32 | tflmi | vww | 128 | - | muRISCV-NN | Scalar | RV32GCV | 0 | Loop+SLP | ROM code | 139910 | 115268 | 0.823873 |
tflm | gcc | 3 | spike_rv32 | tflmi | vww | 128 | - | muRISCV-NN | Scalar | RV32GCV | 0 | Loop+SLP | Run Cycles | 2.50917e+07 | 4.63431e+07 | 1.84695 |
tflm | gcc | 3 | spike_rv32 | tflmi | vww | 128 | - | muRISCV-NN | Vector | RV32GCV | 0 | - | ROM code | 120026 | 116856 | 0.973589 |
tflm | gcc | 3 | spike_rv32 | tflmi | vww | 128 | - | muRISCV-NN | Vector | RV32GCV | 0 | - | Run Cycles | 2.54304e+07 | 2.35786e+07 | 0.927179 |
tflm | gcc | 3 | spike_rv32 | tflmi | vww | 128 | - | muRISCV-NN | Vector (Portable) | RV32GCV | 0 | Loop+SLP | ROM code | 137596 | 112006 | 0.814021 |
tflm | gcc | 3 | spike_rv32 | tflmi | vww | 128 | - | muRISCV-NN | Vector (Portable) | RV32GCV | 0 | Loop+SLP | Run Cycles | 2.21379e+07 | 4.59068e+07 | 2.07367 |
tflm | gcc | 3 | spike_rv32 | tflmi | vww | 256 | - | TFLM | Reference | RV32GCV | 0 | Loop+SLP | ROM code | 94206 | 82554 | 0.876314 |
tflm | gcc | 3 | spike_rv32 | tflmi | vww | 256 | - | TFLM | Reference | RV32GCV | 0 | Loop+SLP | Run Cycles | 6.93871e+07 | 1.3879e+08 | 2.00023 |
tflm | gcc | 3 | spike_rv32 | tflmi | vww | 256 | - | muRISCV-NN | Scalar | RV32GCV | 0 | Loop+SLP | ROM code | 139856 | 115268 | 0.824191 |
tflm | gcc | 3 | spike_rv32 | tflmi | vww | 256 | - | muRISCV-NN | Scalar | RV32GCV | 0 | Loop+SLP | Run Cycles | 2.10263e+07 | 4.63431e+07 | 2.20406 |
tflm | gcc | 3 | spike_rv32 | tflmi | vww | 256 | - | muRISCV-NN | Vector | RV32GCV | 0 | - | ROM code | 120026 | 116856 | 0.973589 |
tflm | gcc | 3 | spike_rv32 | tflmi | vww | 256 | - | muRISCV-NN | Vector | RV32GCV | 0 | - | Run Cycles | 1.8543e+07 | 1.74593e+07 | 0.941554 |
tflm | gcc | 3 | spike_rv32 | tflmi | vww | 256 | - | muRISCV-NN | Vector (Portable) | RV32GCV | 0 | Loop+SLP | ROM code | 137504 | 112006 | 0.814565 |
tflm | gcc | 3 | spike_rv32 | tflmi | vww | 256 | - | muRISCV-NN | Vector (Portable) | RV32GCV | 0 | Loop+SLP | Run Cycles | 1.70725e+07 | 4.59068e+07 | 2.68893 |
tflm | gcc | 3 | spike_rv32 | tflmi | vww | 512 | - | TFLM | Reference | RV32GCV | 0 | Loop+SLP | ROM code | 95234 | 82554 | 0.866854 |
tflm | gcc | 3 | spike_rv32 | tflmi | vww | 512 | - | TFLM | Reference | RV32GCV | 0 | Loop+SLP | Run Cycles | 6.60858e+07 | 1.3879e+08 | 2.10015 |
tflm | gcc | 3 | spike_rv32 | tflmi | vww | 512 | - | muRISCV-NN | Scalar | RV32GCV | 0 | Loop+SLP | ROM code | 146502 | 115268 | 0.786802 |
tflm | gcc | 3 | spike_rv32 | tflmi | vww | 512 | - | muRISCV-NN | Scalar | RV32GCV | 0 | Loop+SLP | Run Cycles | 1.90358e+07 | 4.63431e+07 | 2.43452 |
tflm | gcc | 3 | spike_rv32 | tflmi | vww | 512 | - | muRISCV-NN | Vector | RV32GCV | 0 | - | ROM code | 120026 | 116856 | 0.973589 |
tflm | gcc | 3 | spike_rv32 | tflmi | vww | 512 | - | muRISCV-NN | Vector | RV32GCV | 0 | - | Run Cycles | 1.59148e+07 | 1.51365e+07 | 0.951097 |
tflm | gcc | 3 | spike_rv32 | tflmi | vww | 512 | - | muRISCV-NN | Vector (Portable) | RV32GCV | 0 | Loop+SLP | ROM code | 144150 | 112006 | 0.77701 |
tflm | gcc | 3 | spike_rv32 | tflmi | vww | 512 | - | muRISCV-NN | Vector (Portable) | RV32GCV | 0 | Loop+SLP | Run Cycles | 1.41681e+07 | 4.59068e+07 | 3.24015 |
tflm | gcc | 3 | spike_rv32 | tflmi | vww | 1024 | - | TFLM | Reference | RV32GCV | 0 | Loop+SLP | ROM code | 96290 | 82554 | 0.857348 |
tflm | gcc | 3 | spike_rv32 | tflmi | vww | 1024 | - | TFLM | Reference | RV32GCV | 0 | Loop+SLP | Run Cycles | 6.41239e+07 | 1.3879e+08 | 2.16441 |
tflm | gcc | 3 | spike_rv32 | tflmi | vww | 1024 | - | muRISCV-NN | Scalar | RV32GCV | 0 | Loop+SLP | ROM code | 157882 | 115268 | 0.73009 |
tflm | gcc | 3 | spike_rv32 | tflmi | vww | 1024 | - | muRISCV-NN | Scalar | RV32GCV | 0 | Loop+SLP | Run Cycles | 1.81088e+07 | 4.63431e+07 | 2.55914 |
tflm | gcc | 3 | spike_rv32 | tflmi | vww | 1024 | - | muRISCV-NN | Vector | RV32GCV | 0 | - | ROM code | 120026 | 116856 | 0.973589 |
tflm | gcc | 3 | spike_rv32 | tflmi | vww | 1024 | - | muRISCV-NN | Vector | RV32GCV | 0 | - | Run Cycles | 1.48135e+07 | 1.40773e+07 | 0.950302 |
tflm | gcc | 3 | spike_rv32 | tflmi | vww | 1024 | - | muRISCV-NN | Vector (Portable) | RV32GCV | 0 | Loop+SLP | ROM code | 155530 | 112006 | 0.720157 |
tflm | gcc | 3 | spike_rv32 | tflmi | vww | 1024 | - | muRISCV-NN | Vector (Portable) | RV32GCV | 0 | Loop+SLP | Run Cycles | 1.31599e+07 | 4.59068e+07 | 3.48838 |
tflm | gcc | 3 | spike_rv32 | tflmi | vww | 2048 | - | TFLM | Reference | RV32GCV | 0 | Loop+SLP | ROM code | 97278 | 82554 | 0.84864 |
tflm | gcc | 3 | spike_rv32 | tflmi | vww | 2048 | - | TFLM | Reference | RV32GCV | 0 | Loop+SLP | Run Cycles | 6.32187e+07 | 1.3879e+08 | 2.1954 |
tflm | gcc | 3 | spike_rv32 | tflmi | vww | 2048 | - | muRISCV-NN | Scalar | RV32GCV | 0 | Loop+SLP | ROM code | 184310 | 115268 | 0.625403 |
tflm | gcc | 3 | spike_rv32 | tflmi | vww | 2048 | - | muRISCV-NN | Scalar | RV32GCV | 0 | Loop+SLP | Run Cycles | 1.77304e+07 | 4.63431e+07 | 2.61377 |
tflm | gcc | 3 | spike_rv32 | tflmi | vww | 2048 | - | muRISCV-NN | Vector | RV32GCV | 0 | - | ROM code | 120026 | 116856 | 0.973589 |
tflm | gcc | 3 | spike_rv32 | tflmi | vww | 2048 | - | muRISCV-NN | Vector | RV32GCV | 0 | - | Run Cycles | 1.47234e+07 | 1.39928e+07 | 0.950378 |
tflm | gcc | 3 | spike_rv32 | tflmi | vww | 2048 | - | muRISCV-NN | Vector (Portable) | RV32GCV | 0 | Loop+SLP | ROM code | 181958 | 112006 | 0.61556 |
tflm | gcc | 3 | spike_rv32 | tflmi | vww | 2048 | - | muRISCV-NN | Vector (Portable) | RV32GCV | 0 | Loop+SLP | Run Cycles | 1.27866e+07 | 4.59068e+07 | 3.59024 |
tflm | gcc | 3 | spike_rv32 | tflmi | vww | 4096 | - | TFLM | Reference | RV32GCV | 0 | Loop+SLP | ROM code | 98748 | 82554 | 0.836007 |
tflm | gcc | 3 | spike_rv32 | tflmi | vww | 4096 | - | TFLM | Reference | RV32GCV | 0 | Loop+SLP | Run Cycles | 6.21229e+07 | 1.3879e+08 | 2.23412 |
tflm | gcc | 3 | spike_rv32 | tflmi | vww | 4096 | - | muRISCV-NN | Scalar | RV32GCV | 0 | Loop+SLP | ROM code | 239208 | 115268 | 0.481874 |
tflm | gcc | 3 | spike_rv32 | tflmi | vww | 4096 | - | muRISCV-NN | Scalar | RV32GCV | 0 | Loop+SLP | Run Cycles | 1.75812e+07 | 4.63431e+07 | 2.63594 |
tflm | gcc | 3 | spike_rv32 | tflmi | vww | 4096 | - | muRISCV-NN | Vector | RV32GCV | 0 | - | ROM code | 120026 | 116856 | 0.973589 |
tflm | gcc | 3 | spike_rv32 | tflmi | vww | 4096 | - | muRISCV-NN | Vector | RV32GCV | 0 | - | Run Cycles | 1.47302e+07 | 1.39962e+07 | 0.95017 |
tflm | gcc | 3 | spike_rv32 | tflmi | vww | 4096 | - | muRISCV-NN | Vector (Portable) | RV32GCV | 0 | Loop+SLP | ROM code | 236868 | 112006 | 0.472863 |
tflm | gcc | 3 | spike_rv32 | tflmi | vww | 4096 | - | muRISCV-NN | Vector (Portable) | RV32GCV | 0 | Loop+SLP | Run Cycles | 1.26514e+07 | 4.59068e+07 | 3.6286 |
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)