Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
39425 | opt_v4 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140516 | 20140514 |
39475 | opt_v4 | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140516 | 20140514 |
39743 | opt_v4 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140516 | 20140514 |
39885 | opt_v4 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140516 | 20140514 |
40016 | opt_v4 | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140516 | 20140514 |
40064 | opt_v4 | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140516 | 20140514 |
40119 | opt_v4 | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140516 | 20140514 |
40340 | opt_v4 | gcc -O -fomit-frame-pointer | 20140516 | 20140514 |
40390 | opt_v4 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140516 | 20140514 |
40663 | opt_v4 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140516 | 20140514 |
40748 | opt_v4 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140516 | 20140514 |
40753 | opt_v4 | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140516 | 20140514 |
40856 | opt_v4 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140516 | 20140514 |
40886 | opt_v4 | gcc -funroll-loops -Os -fomit-frame-pointer | 20140516 | 20140514 |
40950 | opt_v4 | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140516 | 20140514 |
40956 | opt_v4 | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140516 | 20140514 |
41133 | opt_v4 | gcc -Os -fomit-frame-pointer | 20140516 | 20140514 |
41500 | opt | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140516 | 20140514 |
41599 | opt_v4 | gcc -funroll-loops -O -fomit-frame-pointer | 20140516 | 20140514 |
41610 | opt_v4 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140516 | 20140514 |
41959 | opt | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140516 | 20140514 |
41977 | opt_v4 | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140516 | 20140514 |
41988 | opt_v4 | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140516 | 20140514 |
42003 | opt_v4 | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140516 | 20140514 |
42091 | opt_v4 | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140516 | 20140514 |
42114 | opt_v4 | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140516 | 20140514 |
42120 | opt_v4 | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140516 | 20140514 |
42121 | opt_v4 | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140516 | 20140514 |
42127 | opt_v4 | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140516 | 20140514 |
42277 | opt_v4 | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140516 | 20140514 |
42291 | opt_v4 | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140516 | 20140514 |
42299 | opt_v4 | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140516 | 20140514 |
42384 | opt_v4 | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140516 | 20140514 |
42449 | opt_v4 | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140516 | 20140514 |
42449 | opt_v4 | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140516 | 20140514 |
42549 | opt_v4 | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140516 | 20140514 |
42644 | opt_v4 | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140516 | 20140514 |
42679 | opt_v4 | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140516 | 20140514 |
42714 | opt | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140516 | 20140514 |
42941 | opt_v4 | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140516 | 20140514 |
42994 | opt | gcc -O2 -fomit-frame-pointer | 20140516 | 20140514 |
43061 | opt_v4 | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140516 | 20140514 |
43106 | opt_v4 | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140516 | 20140514 |
43198 | opt_v4 | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140516 | 20140514 |
43387 | opt | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140516 | 20140514 |
43424 | opt_v4 | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140516 | 20140514 |
43619 | opt_v4 | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140516 | 20140514 |
43624 | opt_v4 | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140516 | 20140514 |
43706 | opt_v4 | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140516 | 20140514 |
43760 | opt | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140516 | 20140514 |
43785 | opt_v4 | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140516 | 20140514 |
43828 | opt_v4 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140516 | 20140514 |
43836 | opt_v4 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140516 | 20140514 |
44038 | opt | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140516 | 20140514 |
44047 | opt | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140516 | 20140514 |
44399 | opt_v4 | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140516 | 20140514 |
44416 | opt_v4 | gcc -O2 -fomit-frame-pointer | 20140516 | 20140514 |
44537 | opt_v4 | gcc -O3 -fomit-frame-pointer | 20140516 | 20140514 |
44555 | opt | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140516 | 20140514 |
44722 | opt | gcc -Os -fomit-frame-pointer | 20140516 | 20140514 |
44917 | opt | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140516 | 20140514 |
44993 | opt | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140516 | 20140514 |
45318 | opt | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140516 | 20140514 |
45356 | opt | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140516 | 20140514 |
45388 | opt | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140516 | 20140514 |
45515 | opt | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140516 | 20140514 |
45541 | opt | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140516 | 20140514 |
45569 | opt | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140516 | 20140514 |
45770 | opt | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140516 | 20140514 |
45832 | opt | gcc -funroll-loops -O -fomit-frame-pointer | 20140516 | 20140514 |
45884 | opt | gcc -O -fomit-frame-pointer | 20140516 | 20140514 |
46134 | opt | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140516 | 20140514 |
46343 | opt | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140516 | 20140514 |
46371 | opt | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140516 | 20140514 |
46391 | opt | gcc -funroll-loops -Os -fomit-frame-pointer | 20140516 | 20140514 |
46475 | opt | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140516 | 20140514 |
46811 | opt | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140516 | 20140514 |
47619 | opt | gcc -O3 -fomit-frame-pointer | 20140516 | 20140514 |
47899 | opt | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140516 | 20140514 |
48310 | opt_v4 | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140516 | 20140514 |
50283 | opt | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140516 | 20140514 |
51707 | opt | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140516 | 20140514 |
51755 | opt | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140516 | 20140514 |
51805 | opt | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140516 | 20140514 |
51970 | opt | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140516 | 20140514 |
52039 | opt | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140516 | 20140514 |
52120 | opt | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140516 | 20140514 |
52239 | opt | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140516 | 20140514 |
52251 | opt | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140516 | 20140514 |
52296 | opt | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140516 | 20140514 |
52332 | opt | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140516 | 20140514 |
52360 | opt | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140516 | 20140514 |
52479 | opt | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140516 | 20140514 |
52589 | opt | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140516 | 20140514 |
52738 | opt | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140516 | 20140514 |
52748 | opt | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140516 | 20140514 |
52777 | opt | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140516 | 20140514 |
53204 | opt | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140516 | 20140514 |
53249 | opt | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140516 | 20140514 |
53410 | opt | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140516 | 20140514 |
53466 | opt | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140516 | 20140514 |
53517 | opt_v4 | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140516 | 20140514 |
54045 | opt | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140516 | 20140514 |
57129 | opt | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140516 | 20140514 |
87319 | opt_v4 | cc | 20140516 | 20140514 |
87604 | opt_v4 | gcc | 20140516 | 20140514 |
88163 | opt_v4 | gcc -funroll-loops | 20140516 | 20140514 |
124049 | opt | gcc -funroll-loops | 20140516 | 20140514 |
125071 | opt | gcc | 20140516 | 20140514 |
125273 | opt | cc | 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
|