Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
3748911 | simple | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140608 | 20140529 |
3880107 | simple | gcc -O3 -fomit-frame-pointer | 20140608 | 20140529 |
3899263 | simple | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140608 | 20140529 |
3923838 | simple | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140608 | 20140529 |
3962996 | unrolled | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140609 | 20140529 |
3986045 | unrolled | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140609 | 20140529 |
3987131 | unrolled | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140609 | 20140529 |
3989464 | unrolled | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140609 | 20140529 |
4154137 | simple | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140608 | 20140529 |
4157106 | unrolled | gcc -funroll-loops -Os -fomit-frame-pointer | 20140609 | 20140529 |
4157169 | unrolled | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140609 | 20140529 |
4184284 | simple | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140608 | 20140529 |
4286844 | unrolled | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140609 | 20140529 |
4311507 | unrolled | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140609 | 20140529 |
4311822 | unrolled | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140609 | 20140529 |
4331847 | simple | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140608 | 20140529 |
4333159 | simple | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140608 | 20140529 |
4333175 | simple | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140608 | 20140529 |
4333291 | simple | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140608 | 20140529 |
4333406 | simple | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140608 | 20140529 |
4333425 | simple | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140608 | 20140529 |
4335530 | unrolled | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140609 | 20140529 |
4376514 | unrolled | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140609 | 20140529 |
4378228 | unrolled | gcc -Os -fomit-frame-pointer | 20140609 | 20140529 |
4378297 | unrolled | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140609 | 20140529 |
4384365 | unrolled | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140609 | 20140529 |
4416144 | unrolled | gcc -O3 -fomit-frame-pointer | 20140609 | 20140529 |
4427909 | unrolled | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140609 | 20140529 |
4434497 | unrolled | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140609 | 20140529 |
4436118 | unrolled | gcc -O2 -fomit-frame-pointer | 20140609 | 20140529 |
4465117 | unrolled | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140609 | 20140529 |
4490616 | unrolled | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140609 | 20140529 |
4490649 | unrolled | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140609 | 20140529 |
4490683 | unrolled | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140609 | 20140529 |
4490728 | unrolled | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140609 | 20140529 |
4490732 | unrolled | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140609 | 20140529 |
4602293 | simple | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140608 | 20140529 |
4728560 | unrolled | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140609 | 20140529 |
4728580 | unrolled | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140609 | 20140529 |
4794357 | unrolled | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140609 | 20140529 |
4794383 | unrolled | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140609 | 20140529 |
4794394 | unrolled | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140609 | 20140529 |
4794626 | unrolled | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140609 | 20140529 |
4794692 | unrolled | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140609 | 20140529 |
4816142 | unrolled | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140609 | 20140529 |
4816239 | unrolled | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140609 | 20140529 |
4816245 | unrolled | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140609 | 20140529 |
4816351 | unrolled | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140609 | 20140529 |
4816425 | unrolled | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140609 | 20140529 |
4822279 | unrolled | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140609 | 20140529 |
4829904 | unrolled | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140609 | 20140529 |
4844953 | spec | gcc -O3 -fomit-frame-pointer | 20140608 | 20140529 |
4847099 | unrolled | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140609 | 20140529 |
4883774 | spec | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140609 | 20140529 |
4958251 | spec | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140609 | 20140529 |
5020776 | spec | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140609 | 20140529 |
5024378 | spec | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140608 | 20140529 |
5205066 | spec | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140608 | 20140529 |
5205199 | spec | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140608 | 20140529 |
5215639 | spec | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140609 | 20140529 |
5225113 | spec | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140608 | 20140529 |
5225197 | spec | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140608 | 20140529 |
5225439 | spec | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140608 | 20140529 |
5255456 | spec | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140609 | 20140529 |
5260778 | spec | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140609 | 20140529 |
5286823 | simple | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140608 | 20140529 |
5290320 | spec | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140609 | 20140529 |
5314022 | simple | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140608 | 20140529 |
5613506 | spec | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140608 | 20140529 |
5657566 | spec | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140608 | 20140529 |
5686119 | spec | gcc -O2 -fomit-frame-pointer | 20140608 | 20140529 |
5831530 | spec | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140609 | 20140529 |
5850663 | spec | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140609 | 20140529 |
5857650 | spec | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140609 | 20140529 |
5866862 | spec | gcc -funroll-loops -Os -fomit-frame-pointer | 20140609 | 20140529 |
5885722 | spec | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140609 | 20140529 |
5907056 | spec | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140609 | 20140529 |
5909826 | spec | gcc -Os -fomit-frame-pointer | 20140608 | 20140529 |
5935322 | spec | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140608 | 20140529 |
5935694 | spec | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140608 | 20140529 |
5949165 | spec | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140608 | 20140529 |
5952140 | spec | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140608 | 20140529 |
5964483 | spec | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140608 | 20140529 |
6022762 | simple | gcc -funroll-loops -O -fomit-frame-pointer | 20140608 | 20140529 |
6023124 | simple | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140608 | 20140529 |
6112690 | spec | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140608 | 20140529 |
6204507 | spec | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140608 | 20140529 |
6204670 | spec | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140608 | 20140529 |
6205856 | spec | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140608 | 20140529 |
6206828 | spec | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140608 | 20140529 |
6207050 | spec | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140608 | 20140529 |
6218265 | spec | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140609 | 20140529 |
6301791 | spec | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140608 | 20140529 |
6316092 | unrolled | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140609 | 20140529 |
6316584 | unrolled | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140609 | 20140529 |
6317088 | unrolled | gcc -funroll-loops -O -fomit-frame-pointer | 20140609 | 20140529 |
6317102 | unrolled | gcc -O -fomit-frame-pointer | 20140609 | 20140529 |
6317190 | unrolled | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140609 | 20140529 |
6317458 | unrolled | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140609 | 20140529 |
6317476 | unrolled | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140609 | 20140529 |
6318263 | unrolled | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140609 | 20140529 |
6390602 | unrolled | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140609 | 20140529 |
6390998 | unrolled | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140609 | 20140529 |
6391387 | unrolled | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140609 | 20140529 |
6391453 | unrolled | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140609 | 20140529 |
6393469 | unrolled | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140609 | 20140529 |
6423014 | spec | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140609 | 20140529 |
6537169 | spec | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140608 | 20140529 |
7573200 | spec | gcc -funroll-loops -O -fomit-frame-pointer | 20140609 | 20140529 |
7573742 | spec | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140609 | 20140529 |
7826187 | spec | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140608 | 20140529 |
7826440 | spec | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140608 | 20140529 |
7826536 | spec | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140608 | 20140529 |
7830443 | spec | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140608 | 20140529 |
7842276 | spec | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140608 | 20140529 |
8042712 | spec | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140608 | 20140529 |
8054171 | spec | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140609 | 20140529 |
8054673 | spec | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140609 | 20140529 |
8068780 | spec | gcc -O -fomit-frame-pointer | 20140608 | 20140529 |
8229795 | spec | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140609 | 20140529 |
8231589 | spec | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140608 | 20140529 |
15133623 | unrolled | gcc | 20140609 | 20140529 |
15133920 | unrolled | cc | 20140609 | 20140529 |
15134208 | unrolled | gcc -funroll-loops | 20140609 | 20140529 |
27638272 | simple | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140608 | 20140529 |
27940898 | simple | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140608 | 20140529 |
28009692 | simple | gcc -O2 -fomit-frame-pointer | 20140608 | 20140529 |
28010835 | simple | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140608 | 20140529 |
28032131 | simple | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140608 | 20140529 |
28144889 | simple | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140608 | 20140529 |
29249139 | simple | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140608 | 20140529 |
29251575 | simple | gcc -funroll-loops -Os -fomit-frame-pointer | 20140608 | 20140529 |
29721726 | simple | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140608 | 20140529 |
29725826 | simple | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140608 | 20140529 |
30394313 | simple | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140608 | 20140529 |
30402425 | simple | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140608 | 20140529 |
30408648 | simple | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140608 | 20140529 |
30408745 | simple | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140608 | 20140529 |
30409256 | simple | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140608 | 20140529 |
30409889 | simple | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140608 | 20140529 |
30412566 | simple | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140608 | 20140529 |
30719339 | simple | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140608 | 20140529 |
30719564 | simple | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140608 | 20140529 |
30720735 | simple | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140608 | 20140529 |
30721081 | simple | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140608 | 20140529 |
30722466 | simple | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140608 | 20140529 |
31112078 | simple | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140608 | 20140529 |
31113124 | simple | gcc -Os -fomit-frame-pointer | 20140608 | 20140529 |
31133471 | simple | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140608 | 20140529 |
31133541 | simple | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140608 | 20140529 |
31133618 | simple | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140608 | 20140529 |
31134327 | simple | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140608 | 20140529 |
31134771 | simple | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140608 | 20140529 |
31503226 | simple | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140608 | 20140529 |
31503307 | simple | gcc -O -fomit-frame-pointer | 20140608 | 20140529 |
31503352 | simple | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140608 | 20140529 |
31503648 | simple | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140608 | 20140529 |
31578194 | simple | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140608 | 20140529 |
31578677 | simple | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140608 | 20140529 |
106236533 | simple | gcc | 20140608 | 20140529 |
106237539 | simple | gcc -funroll-loops | 20140608 | 20140529 |
106238053 | simple | cc | 20140608 | 20140529 |
229763645 | spec | cc | 20140609 | 20140529 |
229789480 | spec | gcc -funroll-loops | 20140609 | 20140529 |
229924344 | spec | gcc | 20140608 | 20140529 |