Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
32760 | swpbe | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140628 | 20140622 |
32993 | swpbe | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140628 | 20140622 |
33059 | swpbe | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140628 | 20140622 |
33094 | swpbe | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140628 | 20140622 |
34731 | swpbe | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20140628 | 20140622 |
34743 | swpbe | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20140628 | 20140622 |
37041 | swpbe | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140628 | 20140622 |
37232 | swpbe | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140628 | 20140622 |
37234 | swpbe | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140628 | 20140622 |
37245 | swpbe | gcc -O -fomit-frame-pointer | 20140628 | 20140622 |
37308 | swpbe | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140628 | 20140622 |
37355 | swpbe | gcc -funroll-loops -O -fomit-frame-pointer | 20140628 | 20140622 |
37379 | swpbe | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140628 | 20140622 |
38429 | optc | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140628 | 20140622 |
38472 | optc | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140628 | 20140622 |
39169 | optc | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140628 | 20140622 |
39228 | optc | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140628 | 20140622 |
39459 | swpbe | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140628 | 20140622 |
39471 | swpbe | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140628 | 20140622 |
39471 | swpbe | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140628 | 20140622 |
39474 | swpbe | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140628 | 20140622 |
39483 | swpbe | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140628 | 20140622 |
39827 | optc | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20140628 | 20140622 |
39866 | optc | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20140628 | 20140622 |
41757 | swpbe | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20140628 | 20140622 |
41961 | optc | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140628 | 20140622 |
41985 | optc | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140628 | 20140622 |
42031 | swpbe | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20140628 | 20140622 |
43864 | optc | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20140628 | 20140622 |
43903 | optc | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20140628 | 20140622 |
43970 | optc | gcc -funroll-loops -O -fomit-frame-pointer | 20140628 | 20140622 |
44015 | optc | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140628 | 20140622 |
44105 | optc | gcc -O -fomit-frame-pointer | 20140628 | 20140622 |
44107 | optc | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140628 | 20140622 |
44113 | optc | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140628 | 20140622 |
44727 | swpbe | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20140628 | 20140622 |
44736 | swpbe | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20140628 | 20140622 |
44739 | swpbe | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer | 20140628 | 20140622 |
44744 | swpbe | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer | 20140628 | 20140622 |
44971 | swpbe | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20140628 | 20140622 |
45024 | swpbe | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer | 20140628 | 20140622 |
45026 | swpbe | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer | 20140628 | 20140622 |
45096 | swpbe | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20140628 | 20140622 |
45702 | swpbe | gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer | 20140628 | 20140622 |
45754 | optc | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140628 | 20140622 |
45766 | optc | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140628 | 20140622 |
45797 | optc | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140628 | 20140622 |
45800 | optc | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140628 | 20140622 |
45804 | swpbe | gcc -mcpu=arm940t -O2 -fomit-frame-pointer | 20140628 | 20140622 |
45811 | optc | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140628 | 20140622 |
45846 | swpbe | gcc -mcpu=xscale -O2 -fomit-frame-pointer | 20140628 | 20140622 |
45873 | swpbe | gcc -mcpu=arm920 -O2 -fomit-frame-pointer | 20140628 | 20140622 |
45873 | swpbe | gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer | 20140628 | 20140622 |
45882 | swpbe | gcc -mcpu=arm9 -O2 -fomit-frame-pointer | 20140628 | 20140622 |
45882 | swpbe | gcc -mcpu=ep9312 -O2 -fomit-frame-pointer | 20140628 | 20140622 |
45918 | swpbe | gcc -mcpu=arm920t -O2 -fomit-frame-pointer | 20140628 | 20140622 |
45954 | swpbe | gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer | 20140628 | 20140622 |
45956 | swpbe | gcc -mcpu=arm1020t -O2 -fomit-frame-pointer | 20140628 | 20140622 |
45978 | swpbe | gcc -mcpu=arm9e -O2 -fomit-frame-pointer | 20140628 | 20140622 |
45982 | swpbe | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140628 | 20140622 |
45997 | swpbe | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140628 | 20140622 |
46002 | swpbe | gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer | 20140628 | 20140622 |
46050 | swpbe | gcc -mcpu=ep9312 -O3 -fomit-frame-pointer | 20140628 | 20140622 |
46053 | swpbe | gcc -mcpu=arm9 -O3 -fomit-frame-pointer | 20140628 | 20140622 |
46065 | swpbe | gcc -mcpu=arm920t -O3 -fomit-frame-pointer | 20140628 | 20140622 |
46068 | swpbe | gcc -mcpu=arm920 -O3 -fomit-frame-pointer | 20140628 | 20140622 |
46068 | swpbe | gcc -mcpu=arm940t -O3 -fomit-frame-pointer | 20140628 | 20140622 |
46074 | swpbe | gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer | 20140628 | 20140622 |
46122 | swpbe | gcc -mcpu=xscale -O3 -fomit-frame-pointer | 20140628 | 20140622 |
46268 | swpbe | gcc -mcpu=arm9e -O3 -fomit-frame-pointer | 20140628 | 20140622 |
46290 | swpbe | gcc -mcpu=arm1020t -O3 -fomit-frame-pointer | 20140628 | 20140622 |
46305 | swpbe | gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer | 20140628 | 20140622 |
46620 | swpbe | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20140628 | 20140622 |
46962 | swpbe | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20140628 | 20140622 |
47133 | swpbe | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20140628 | 20140622 |
47756 | optc | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20140628 | 20140622 |
47909 | optc | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20140628 | 20140622 |
48060 | swpbe | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140628 | 20140622 |
48772 | optc | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20140628 | 20140622 |
48849 | optc | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer | 20140628 | 20140622 |
48864 | optc | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20140628 | 20140622 |
48866 | optc | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20140628 | 20140622 |
48867 | optc | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer | 20140628 | 20140622 |
48927 | optc | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer | 20140628 | 20140622 |
48934 | optc | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20140628 | 20140622 |
48960 | optc | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer | 20140628 | 20140622 |
48967 | optc | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20140628 | 20140622 |
49729 | optc | gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer | 20140628 | 20140622 |
49747 | optc | gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer | 20140628 | 20140622 |
49885 | optc | gcc -mcpu=xscale -O3 -fomit-frame-pointer | 20140628 | 20140622 |
49924 | optc | gcc -mcpu=xscale -O2 -fomit-frame-pointer | 20140628 | 20140622 |
49993 | optc | gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer | 20140628 | 20140622 |
49997 | optc | gcc -mcpu=arm940t -O2 -fomit-frame-pointer | 20140628 | 20140622 |
50000 | optc | gcc -mcpu=arm9 -O2 -fomit-frame-pointer | 20140628 | 20140622 |
50005 | optc | gcc -mcpu=arm920t -O2 -fomit-frame-pointer | 20140628 | 20140622 |
50007 | optc | gcc -mcpu=arm920 -O2 -fomit-frame-pointer | 20140628 | 20140622 |
50034 | optc | gcc -mcpu=arm940t -O3 -fomit-frame-pointer | 20140628 | 20140622 |
50043 | optc | gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer | 20140628 | 20140622 |
50053 | optc | gcc -mcpu=arm9 -O3 -fomit-frame-pointer | 20140628 | 20140622 |
50055 | optc | gcc -mcpu=arm920t -O3 -fomit-frame-pointer | 20140628 | 20140622 |
50065 | optc | gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer | 20140628 | 20140622 |
50069 | optc | gcc -mcpu=arm920 -O3 -fomit-frame-pointer | 20140628 | 20140622 |
50075 | optc | gcc -mcpu=ep9312 -O3 -fomit-frame-pointer | 20140628 | 20140622 |
50079 | optc | gcc -mcpu=arm1020t -O3 -fomit-frame-pointer | 20140628 | 20140622 |
50117 | optc | gcc -mcpu=arm1020t -O2 -fomit-frame-pointer | 20140628 | 20140622 |
50134 | optc | gcc -mcpu=arm9e -O2 -fomit-frame-pointer | 20140628 | 20140622 |
50134 | optc | gcc -mcpu=arm9e -O3 -fomit-frame-pointer | 20140628 | 20140622 |
50139 | optc | gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer | 20140628 | 20140622 |
50432 | optc | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140628 | 20140622 |
50714 | optc | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140628 | 20140622 |
50762 | optc | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140628 | 20140622 |
52022 | swpbe | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140628 | 20140622 |
52139 | swpbe | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140628 | 20140622 |
52570 | optc | gcc -mcpu=ep9312 -O2 -fomit-frame-pointer | 20140628 | 20140622 |
52699 | swpbe | gcc -O3 -fomit-frame-pointer | 20140628 | 20140622 |
52748 | swpbe | gcc -O2 -fomit-frame-pointer | 20140628 | 20140622 |
53704 | swpbe | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20140628 | 20140622 |
53895 | swpbe | gcc -mcpu=arm920t -O -fomit-frame-pointer | 20140628 | 20140622 |
53919 | swpbe | gcc -mcpu=arm9 -O -fomit-frame-pointer | 20140628 | 20140622 |
53991 | swpbe | gcc -mcpu=arm7tdmi -O -fomit-frame-pointer | 20140628 | 20140622 |
54005 | swpbe | gcc -mcpu=arm10tdmi -O -fomit-frame-pointer | 20140628 | 20140622 |
54039 | swpbe | gcc -mcpu=arm940t -O -fomit-frame-pointer | 20140628 | 20140622 |
54044 | swpbe | gcc -mcpu=arm920 -O -fomit-frame-pointer | 20140628 | 20140622 |
54057 | swpbe | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer | 20140628 | 20140622 |
54057 | swpbe | gcc -mcpu=ep9312 -O -fomit-frame-pointer | 20140628 | 20140622 |
54063 | swpbe | gcc -mcpu=arm1020t -O -fomit-frame-pointer | 20140628 | 20140622 |
54063 | swpbe | gcc -mcpu=xscale -O -fomit-frame-pointer | 20140628 | 20140622 |
54066 | swpbe | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer | 20140628 | 20140622 |
54072 | swpbe | gcc -mcpu=arm9e -O -fomit-frame-pointer | 20140628 | 20140622 |
54076 | swpbe | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns | 20140628 | 20140622 |
54158 | swpbe | gcc -mcpu=arm9tdmi -O -fomit-frame-pointer | 20140628 | 20140622 |
54247 | optc | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140628 | 20140622 |
54391 | optc | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140628 | 20140622 |
54580 | optc | gcc -O2 -fomit-frame-pointer | 20140628 | 20140622 |
54982 | optc | gcc -O3 -fomit-frame-pointer | 20140628 | 20140622 |
56178 | swpbe | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns | 20140628 | 20140622 |
58741 | optc | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20140628 | 20140622 |
59469 | optc | gcc -mcpu=arm920t -O -fomit-frame-pointer | 20140628 | 20140622 |
59506 | optc | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns | 20140628 | 20140622 |
59508 | optc | gcc -mcpu=ep9312 -O -fomit-frame-pointer | 20140628 | 20140622 |
59510 | optc | gcc -mcpu=arm920 -O -fomit-frame-pointer | 20140628 | 20140622 |
59514 | optc | gcc -mcpu=arm9tdmi -O -fomit-frame-pointer | 20140628 | 20140622 |
59518 | optc | gcc -mcpu=arm9 -O -fomit-frame-pointer | 20140628 | 20140622 |
59522 | optc | gcc -mcpu=arm7tdmi -O -fomit-frame-pointer | 20140628 | 20140622 |
59529 | optc | gcc -mcpu=arm940t -O -fomit-frame-pointer | 20140628 | 20140622 |
59591 | optc | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer | 20140628 | 20140622 |
59597 | optc | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer | 20140628 | 20140622 |
59598 | optc | gcc -mcpu=arm9e -O -fomit-frame-pointer | 20140628 | 20140622 |
59599 | optc | gcc -mcpu=xscale -O -fomit-frame-pointer | 20140628 | 20140622 |
59604 | optc | gcc -mcpu=arm1020t -O -fomit-frame-pointer | 20140628 | 20140622 |
59620 | optc | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns | 20140628 | 20140622 |
59694 | optc | gcc -mcpu=arm10tdmi -O -fomit-frame-pointer | 20140628 | 20140622 |
59710 | swpbe | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140628 | 20140622 |
59773 | swpbe | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140628 | 20140622 |
59778 | swpbe | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140628 | 20140622 |
59781 | swpbe | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140628 | 20140622 |
59789 | swpbe | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140628 | 20140622 |
59792 | swpbe | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140628 | 20140622 |
59795 | swpbe | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140628 | 20140622 |
59799 | swpbe | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140628 | 20140622 |
59802 | swpbe | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140628 | 20140622 |
59803 | swpbe | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140628 | 20140622 |
60207 | swpbe | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140628 | 20140622 |
60207 | swpbe | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140628 | 20140622 |
60210 | swpbe | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140628 | 20140622 |
60222 | swpbe | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140628 | 20140622 |
60222 | swpbe | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140628 | 20140622 |
60837 | swpbe | gcc -funroll-loops -Os -fomit-frame-pointer | 20140628 | 20140622 |
62352 | swpbe | gcc -Os -fomit-frame-pointer | 20140628 | 20140622 |
62545 | optc | gcc -funroll-loops -Os -fomit-frame-pointer | 20140628 | 20140622 |
63536 | optc | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140628 | 20140622 |
63543 | optc | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140628 | 20140622 |
63571 | optc | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140628 | 20140622 |
63587 | optc | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140628 | 20140622 |
63664 | optc | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140628 | 20140622 |
64447 | optc | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140628 | 20140622 |
64459 | optc | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140628 | 20140622 |
64474 | optc | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140628 | 20140622 |
64498 | optc | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140628 | 20140622 |
64499 | optc | gcc -Os -fomit-frame-pointer | 20140628 | 20140622 |
64504 | optc | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140628 | 20140622 |
64537 | optc | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140628 | 20140622 |
64552 | optc | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140628 | 20140622 |
64581 | optc | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140628 | 20140622 |
64585 | optc | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140628 | 20140622 |
64600 | optc | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140628 | 20140622 |
88241 | swpbe | gcc | 20140628 | 20140622 |
88257 | swpbe | cc | 20140628 | 20140622 |
88261 | swpbe | gcc -funroll-loops | 20140628 | 20140622 |
108845 | optc | gcc | 20140628 | 20140622 |
108924 | optc | gcc -funroll-loops | 20140628 | 20140622 |
108935 | optc | cc | 20140628 | 20140622 |