Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
598765 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140518 | 20140425 |
649080 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140518 | 20140425 |
675334 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140518 | 20140425 |
706171 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140518 | 20140425 |
727851 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140518 | 20140425 |
729721 | ref | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140518 | 20140425 |
731137 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140518 | 20140425 |
734823 | ref | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140518 | 20140425 |
735486 | ref | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140518 | 20140425 |
735891 | ref | gcc -O3 -fomit-frame-pointer | 20140518 | 20140425 |
737423 | ref | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140518 | 20140425 |
738444 | ref | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140518 | 20140425 |
739188 | ref | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140518 | 20140425 |
743029 | ref | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140518 | 20140425 |
763179 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140518 | 20140425 |
766463 | ref | gcc -O2 -fomit-frame-pointer | 20140518 | 20140425 |
770682 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140518 | 20140425 |
782455 | ref | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140518 | 20140425 |
784441 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140518 | 20140425 |
796742 | ref | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140518 | 20140425 |
821381 | ref | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140518 | 20140425 |
821715 | ref | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140518 | 20140425 |
825110 | ref | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140518 | 20140425 |
827756 | ref | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140518 | 20140425 |
848336 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140518 | 20140425 |
854108 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140518 | 20140425 |
869366 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140518 | 20140425 |
879881 | ref | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140518 | 20140425 |
880673 | ref | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140518 | 20140425 |
880811 | ref | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140518 | 20140425 |
880877 | ref | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140518 | 20140425 |
899901 | ref | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140518 | 20140425 |
910796 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140518 | 20140425 |
913549 | ref | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140518 | 20140425 |
914260 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140518 | 20140425 |
915833 | ref | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140518 | 20140425 |
917005 | ref | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140518 | 20140425 |
918071 | ref | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140518 | 20140425 |
923644 | ref | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140518 | 20140425 |
938001 | ref | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140518 | 20140425 |
941418 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140518 | 20140425 |
942137 | ref | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140518 | 20140425 |
942474 | ref | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140518 | 20140425 |
949316 | ref | gcc -Os -fomit-frame-pointer | 20140518 | 20140425 |
951448 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140518 | 20140425 |
951670 | ref | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140518 | 20140425 |
951879 | ref | gcc -O -fomit-frame-pointer | 20140518 | 20140425 |
951999 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140518 | 20140425 |
952777 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140518 | 20140425 |
952916 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140518 | 20140425 |
959210 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140518 | 20140425 |
960694 | ref | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140518 | 20140425 |
3713879 | ref | gcc | 20140518 | 20140425 |
3716154 | ref | cc | 20140518 | 20140425 |
3757103 | ref | gcc -funroll-loops | 20140518 | 20140425 |
Compiler | Implementations
|
gcc -O2 -fomit-frame-pointer | ref |
gcc -O3 -fomit-frame-pointer | ref |
gcc -O -fomit-frame-pointer | ref |
gcc -Os -fomit-frame-pointer | ref |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | ref |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | ref |
gcc -fno-schedule-insns -O -fomit-frame-pointer | ref |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -O -fomit-frame-pointer | ref |
gcc -funroll-loops -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | ref |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | ref |
gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | ref |
gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | ref |
gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | ref |
gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | ref |
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | ref |
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | ref |
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | ref |
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | ref |
gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | ref |
gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | ref |
gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | ref |
gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | ref |
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | ref |
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | ref |
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | ref |
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | ref
|
Compiler | Implementations
|
gcc -mcpu=arm810 -O2 -fomit-frame-pointer | ref |
gcc -mcpu=arm810 -O3 -fomit-frame-pointer | ref |
gcc -mcpu=arm810 -O -fomit-frame-pointer | ref |
gcc -mcpu=arm810 -Os -fomit-frame-pointer | ref |
gcc -mcpu=arm8 -O2 -fomit-frame-pointer | ref |
gcc -mcpu=arm8 -O3 -fomit-frame-pointer | ref |
gcc -mcpu=arm8 -O -fomit-frame-pointer | ref |
gcc -mcpu=arm8 -Os -fomit-frame-pointer | ref |
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | ref |
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | ref |
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | ref |
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | ref |
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | ref |
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | ref |
gcc -mcpu=strongarm110 -O -fomit-frame-pointer | ref |
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | ref |
gcc -mcpu=strongarm -O2 -fomit-frame-pointer | ref |
gcc -mcpu=strongarm -O3 -fomit-frame-pointer | ref |
gcc -mcpu=strongarm -O -fomit-frame-pointer | ref |
gcc -mcpu=strongarm -Os -fomit-frame-pointer | ref
|