Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
43052 | opt | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140516 | 20140514 |
43384 | opt_v4 | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140516 | 20140514 |
43403 | opt_v4 | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140516 | 20140514 |
43406 | opt_v4 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140516 | 20140514 |
43422 | opt | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140516 | 20140514 |
43503 | opt | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140516 | 20140514 |
43676 | opt_v4 | gcc -Os -fomit-frame-pointer | 20140516 | 20140514 |
43682 | opt_v4 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140516 | 20140514 |
43695 | opt_v4 | gcc -funroll-loops -Os -fomit-frame-pointer | 20140516 | 20140514 |
43752 | opt_v4 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140516 | 20140514 |
43754 | opt_v4 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140516 | 20140514 |
43859 | opt_v4 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140516 | 20140514 |
43860 | opt | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140516 | 20140514 |
43913 | opt | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140516 | 20140514 |
43919 | opt | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140516 | 20140514 |
43945 | opt | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140516 | 20140514 |
43958 | opt_v4 | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140516 | 20140514 |
44005 | opt_v4 | gcc -O -fomit-frame-pointer | 20140516 | 20140514 |
44009 | opt_v4 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140516 | 20140514 |
44011 | opt_v4 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140516 | 20140514 |
44014 | opt | gcc -funroll-loops -O -fomit-frame-pointer | 20140516 | 20140514 |
44119 | opt | gcc -Os -fomit-frame-pointer | 20140516 | 20140514 |
44347 | opt_v4 | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140516 | 20140514 |
44415 | opt | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140516 | 20140514 |
44520 | opt | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140516 | 20140514 |
44527 | opt | gcc -funroll-loops -Os -fomit-frame-pointer | 20140516 | 20140514 |
44583 | opt | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140516 | 20140514 |
44631 | opt_v4 | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140516 | 20140514 |
45097 | opt | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140516 | 20140514 |
45368 | opt | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140516 | 20140514 |
45456 | opt | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140516 | 20140514 |
45602 | opt | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140516 | 20140514 |
45769 | opt | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140516 | 20140514 |
45981 | opt | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140516 | 20140514 |
45987 | opt_v4 | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140516 | 20140514 |
46228 | opt | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140516 | 20140514 |
46326 | opt_v4 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140516 | 20140514 |
46529 | opt_v4 | gcc -funroll-loops -O -fomit-frame-pointer | 20140516 | 20140514 |
47161 | opt | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140516 | 20140514 |
47372 | opt | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140516 | 20140514 |
47487 | opt_v4 | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140516 | 20140514 |
47496 | opt_v4 | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140516 | 20140514 |
47534 | opt_v4 | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140516 | 20140514 |
47704 | opt | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140516 | 20140514 |
47735 | opt_v4 | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140516 | 20140514 |
47740 | opt_v4 | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140516 | 20140514 |
47765 | opt | gcc -O -fomit-frame-pointer | 20140516 | 20140514 |
47872 | opt_v4 | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140516 | 20140514 |
47881 | opt_v4 | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140516 | 20140514 |
47899 | opt | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140516 | 20140514 |
48099 | opt | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140516 | 20140514 |
48195 | opt_v4 | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140516 | 20140514 |
48515 | opt_v4 | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140516 | 20140514 |
48643 | opt_v4 | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140516 | 20140514 |
48674 | opt | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140516 | 20140514 |
48728 | opt_v4 | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140516 | 20140514 |
48769 | opt_v4 | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140516 | 20140514 |
48793 | opt | gcc -O3 -fomit-frame-pointer | 20140516 | 20140514 |
48798 | opt | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140516 | 20140514 |
48892 | opt_v4 | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140516 | 20140514 |
49091 | opt_v4 | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140516 | 20140514 |
49238 | opt | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140516 | 20140514 |
49442 | opt_v4 | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140516 | 20140514 |
49496 | opt_v4 | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140516 | 20140514 |
49673 | opt_v4 | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140516 | 20140514 |
49707 | opt_v4 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140516 | 20140514 |
49738 | opt_v4 | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140516 | 20140514 |
49816 | opt | gcc -O2 -fomit-frame-pointer | 20140516 | 20140514 |
49913 | opt_v4 | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140516 | 20140514 |
50051 | opt_v4 | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140516 | 20140514 |
50116 | opt_v4 | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140516 | 20140514 |
50547 | opt_v4 | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140516 | 20140514 |
50562 | opt_v4 | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140516 | 20140514 |
50624 | opt | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140516 | 20140514 |
50624 | opt | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140516 | 20140514 |
50675 | opt | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140516 | 20140514 |
50736 | opt_v4 | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140516 | 20140514 |
50786 | opt_v4 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140516 | 20140514 |
50786 | opt | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140516 | 20140514 |
51069 | opt | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140516 | 20140514 |
51113 | opt | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140516 | 20140514 |
51122 | opt_v4 | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140516 | 20140514 |
51130 | opt | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140516 | 20140514 |
51157 | opt_v4 | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140516 | 20140514 |
51206 | opt | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140516 | 20140514 |
51228 | opt_v4 | gcc -O3 -fomit-frame-pointer | 20140516 | 20140514 |
51309 | opt_v4 | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140516 | 20140514 |
51330 | opt | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140516 | 20140514 |
51539 | opt | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140516 | 20140514 |
51622 | opt | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140516 | 20140514 |
51763 | opt | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140516 | 20140514 |
52241 | opt | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140516 | 20140514 |
52440 | opt | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140516 | 20140514 |
52867 | opt_v4 | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140516 | 20140514 |
52944 | opt_v4 | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140516 | 20140514 |
53599 | opt | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140516 | 20140514 |
53609 | opt | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140516 | 20140514 |
53777 | opt | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140516 | 20140514 |
53802 | opt | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140516 | 20140514 |
53820 | opt | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140516 | 20140514 |
54401 | opt_v4 | gcc -O2 -fomit-frame-pointer | 20140516 | 20140514 |
55438 | opt | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140516 | 20140514 |
58458 | opt | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140516 | 20140514 |
60278 | opt_v4 | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140516 | 20140514 |
128509 | opt | cc | 20140516 | 20140514 |
128944 | opt | gcc -funroll-loops | 20140516 | 20140514 |
130691 | opt_v4 | cc | 20140516 | 20140514 |
131334 | opt | gcc | 20140516 | 20140514 |
132600 | opt_v4 | gcc | 20140516 | 20140514 |
133531 | opt_v4 | gcc -funroll-loops | 20140516 | 20140514 |
Compiler | Implementations
|
cc | opt_v4 |
gcc | opt_v4 |
gcc -O2 -fomit-frame-pointer | opt_v4 |
gcc -O3 -fomit-frame-pointer | opt_v4 |
gcc -O -fomit-frame-pointer | opt_v4 |
gcc -Os -fomit-frame-pointer | opt_v4 |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | opt_v4 |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | opt_v4 |
gcc -fno-schedule-insns -O -fomit-frame-pointer | opt_v4 |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | opt_v4 |
gcc -funroll-loops | opt_v4 |
gcc -funroll-loops -O2 -fomit-frame-pointer | opt_v4 |
gcc -funroll-loops -O3 -fomit-frame-pointer | opt_v4 |
gcc -funroll-loops -O -fomit-frame-pointer | opt_v4 |
gcc -funroll-loops -Os -fomit-frame-pointer | opt_v4 |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | opt_v4 |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | opt_v4 |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | opt_v4 |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | opt_v4 |
gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | opt_v4 |
gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | opt_v4 |
gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | opt_v4 |
gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | opt_v4 |
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | opt_v4 |
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | opt_v4 |
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | opt_v4 |
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | opt_v4 |
gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | opt_v4 |
gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | opt_v4 |
gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | opt_v4 |
gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | opt_v4 |
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | opt_v4 |
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | opt_v4 |
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | opt_v4 |
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | opt_v4
|