Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
40260 | bswap | gcc -Os -fomit-frame-pointer | 20140515 | 20140514 |
40334 | bswap | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140515 | 20140514 |
40347 | bswap | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140515 | 20140514 |
40632 | bswap | gcc -funroll-loops -Os -fomit-frame-pointer | 20140515 | 20140514 |
41320 | bswap | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140515 | 20140514 |
41410 | bswap | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140515 | 20140514 |
41429 | regs | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140515 | 20140514 |
41452 | bswap | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140515 | 20140514 |
41514 | regs | gcc -funroll-loops -Os -fomit-frame-pointer | 20140515 | 20140514 |
41603 | regs | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140515 | 20140514 |
41614 | regs | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140515 | 20140514 |
41764 | bswap | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140515 | 20140514 |
41777 | regs | gcc -Os -fomit-frame-pointer | 20140515 | 20140514 |
41783 | bswap | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140515 | 20140514 |
41808 | bswap | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140515 | 20140514 |
41847 | bswap | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140515 | 20140514 |
41945 | bswap | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140515 | 20140514 |
42030 | bswap | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140515 | 20140514 |
42548 | regs | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140515 | 20140514 |
42693 | regs | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140515 | 20140514 |
42758 | regs | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140515 | 20140514 |
42807 | regs | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140515 | 20140514 |
42918 | regs | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140515 | 20140514 |
42944 | bswap | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140515 | 20140514 |
42970 | bswap | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140515 | 20140514 |
42977 | regs | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140515 | 20140514 |
43065 | bswap | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140515 | 20140514 |
43325 | regs | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140515 | 20140514 |
43828 | regs | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140515 | 20140514 |
44027 | regs | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140515 | 20140514 |
44196 | regs | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140515 | 20140514 |
44359 | bswap | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140515 | 20140514 |
44873 | regs | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140515 | 20140514 |
45184 | bswap | gcc -O -fomit-frame-pointer | 20140515 | 20140514 |
45477 | bswap | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140515 | 20140514 |
45669 | bswap | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140515 | 20140514 |
45730 | bswap | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140515 | 20140514 |
45776 | bswap | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140515 | 20140514 |
46046 | regs | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140515 | 20140514 |
46419 | bswap | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140515 | 20140514 |
46663 | regs | gcc -funroll-loops -O -fomit-frame-pointer | 20140515 | 20140514 |
46835 | regs | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140515 | 20140514 |
46922 | regs | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140515 | 20140514 |
47125 | regs | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140515 | 20140514 |
47295 | regs | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140515 | 20140514 |
47336 | bswap | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140515 | 20140514 |
47522 | regs | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140515 | 20140514 |
47580 | bswap | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140515 | 20140514 |
47590 | regs | gcc -O -fomit-frame-pointer | 20140515 | 20140514 |
48095 | bswap | gcc -O2 -fomit-frame-pointer | 20140515 | 20140514 |
48217 | bswap | gcc -O3 -fomit-frame-pointer | 20140515 | 20140514 |
48367 | bswap | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140515 | 20140514 |
48501 | bswap | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140515 | 20140514 |
48862 | bswap | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140515 | 20140514 |
49678 | bswap | gcc -funroll-loops -O -fomit-frame-pointer | 20140515 | 20140514 |
49809 | bswap | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140515 | 20140514 |
49860 | bswap | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140515 | 20140514 |
49941 | bswap | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140515 | 20140514 |
50026 | bswap | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140515 | 20140514 |
50089 | regs | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140515 | 20140514 |
50096 | regs | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140515 | 20140514 |
50117 | regs | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140515 | 20140514 |
50283 | regs | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140515 | 20140514 |
50547 | bswap | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
50607 | regs | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140515 | 20140514 |
50778 | regs | gcc -O3 -fomit-frame-pointer | 20140515 | 20140514 |
50827 | regs | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140515 | 20140514 |
50880 | regs | gcc -O2 -fomit-frame-pointer | 20140515 | 20140514 |
50968 | bswap | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
51084 | bswap | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
51114 | bswap | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
51116 | bswap | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
51206 | regs | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140515 | 20140514 |
51263 | bswap | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140515 | 20140514 |
51290 | bswap | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
51343 | bswap | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140515 | 20140514 |
51612 | bswap | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
51632 | bswap | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140515 | 20140514 |
51759 | bswap | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
51975 | bswap | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
52062 | bswap | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
52074 | bswap | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
52086 | bswap | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140515 | 20140514 |
52141 | bswap | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
52280 | regs | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140515 | 20140514 |
52304 | regs | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140515 | 20140514 |
52616 | regs | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140515 | 20140514 |
53216 | regs | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140515 | 20140514 |
53294 | regs | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
53599 | regs | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
53867 | regs | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140515 | 20140514 |
54360 | regs | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
54428 | regs | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
54451 | regs | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
54485 | regs | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
54568 | regs | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140515 | 20140514 |
54640 | regs | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
54834 | regs | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
55004 | regs | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140515 | 20140514 |
55496 | regs | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
55621 | regs | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
55974 | regs | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
56010 | regs | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
56017 | bswap | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140515 | 20140514 |
226074 | bswap | gcc | 20140515 | 20140514 |
226974 | bswap | gcc -funroll-loops | 20140515 | 20140514 |
229817 | regs | cc | 20140515 | 20140514 |
230059 | regs | gcc | 20140515 | 20140514 |
230316 | regs | gcc -funroll-loops | 20140515 | 20140514 |
231892 | bswap | cc | 20140515 | 20140514 |