Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
1598 | openssl | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140608 | 20140529 |
1600 | openssl | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140608 | 20140529 |
1600 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140608 | 20140529 |
1604 | openssl | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140608 | 20140529 |
1604 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140608 | 20140529 |
1606 | openssl | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140608 | 20140529 |
1606 | openssl | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140608 | 20140529 |
1606 | openssl | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140608 | 20140529 |
1606 | openssl | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140608 | 20140529 |
1607 | openssl | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140608 | 20140529 |
1608 | openssl | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140608 | 20140529 |
1609 | openssl | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140608 | 20140529 |
1612 | openssl | gcc -Os -fomit-frame-pointer | 20140608 | 20140529 |
1612 | openssl | gcc -funroll-loops -Os -fomit-frame-pointer | 20140608 | 20140529 |
1612 | openssl | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140608 | 20140529 |
1612 | openssl | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140608 | 20140529 |
1612 | openssl | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140608 | 20140529 |
1612 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140608 | 20140529 |
1612 | openssl | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140608 | 20140529 |
1612 | openssl | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140608 | 20140529 |
1614 | openssl | gcc -O3 -fomit-frame-pointer | 20140608 | 20140529 |
1620 | openssl | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140608 | 20140529 |
1620 | openssl | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140608 | 20140529 |
1620 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140608 | 20140529 |
1620 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140608 | 20140529 |
1620 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140608 | 20140529 |
1620 | openssl | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140608 | 20140529 |
1620 | openssl | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140608 | 20140529 |
1621 | openssl | gcc -funroll-loops -O -fomit-frame-pointer | 20140608 | 20140529 |
1626 | openssl | gcc -O -fomit-frame-pointer | 20140608 | 20140529 |
1626 | openssl | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140608 | 20140529 |
1626 | openssl | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140608 | 20140529 |
1626 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140608 | 20140529 |
1627 | openssl | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140608 | 20140529 |
1628 | openssl | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140608 | 20140529 |
1632 | openssl | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140608 | 20140529 |
1634 | openssl | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140608 | 20140529 |
1634 | openssl | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140608 | 20140529 |
1634 | openssl | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140608 | 20140529 |
1634 | openssl | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140608 | 20140529 |
1642 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140608 | 20140529 |
1642 | openssl | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140608 | 20140529 |
1643 | openssl | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140608 | 20140529 |
1644 | openssl | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140608 | 20140529 |
1644 | openssl | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140608 | 20140529 |
1647 | openssl | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140608 | 20140529 |
1650 | openssl | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140608 | 20140529 |
1654 | openssl | gcc | 20140608 | 20140529 |
1656 | openssl | cc | 20140608 | 20140529 |
1657 | openssl | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140608 | 20140529 |
1657 | openssl | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140608 | 20140529 |
1658 | openssl | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140608 | 20140529 |
1678 | openssl | gcc -funroll-loops | 20140608 | 20140529 |
1728 | openssl | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140608 | 20140529 |
1770 | openssl | gcc -O2 -fomit-frame-pointer | 20140608 | 20140529 |
689031 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140608 | 20140529 |
806445 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140608 | 20140529 |
842495 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140608 | 20140529 |
842580 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140608 | 20140529 |
887860 | ref | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140608 | 20140529 |
887862 | ref | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140608 | 20140529 |
887862 | ref | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140608 | 20140529 |
887868 | ref | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140608 | 20140529 |
887910 | ref | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140608 | 20140529 |
959870 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140608 | 20140529 |
1023242 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140608 | 20140529 |
2014339 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140608 | 20140529 |
2014435 | ref | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140608 | 20140529 |
2157385 | ref | gcc -O2 -fomit-frame-pointer | 20140608 | 20140529 |
2157416 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140608 | 20140529 |
2210375 | ref | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140608 | 20140529 |
2210378 | ref | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140608 | 20140529 |
2210379 | ref | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140608 | 20140529 |
2210425 | ref | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140608 | 20140529 |
2210425 | ref | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140608 | 20140529 |
2341852 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140608 | 20140529 |
2372508 | ref | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140608 | 20140529 |
2708918 | ref | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140608 | 20140529 |
2709033 | ref | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140608 | 20140529 |
2709059 | ref | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140608 | 20140529 |
2709070 | ref | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140608 | 20140529 |
2709250 | ref | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140608 | 20140529 |
2839095 | ref | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140608 | 20140529 |
2839110 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140608 | 20140529 |
2839195 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140608 | 20140529 |
2839209 | ref | gcc -O -fomit-frame-pointer | 20140608 | 20140529 |
2839615 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140608 | 20140529 |
2887111 | ref | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140608 | 20140529 |
3048242 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140608 | 20140529 |
3053283 | ref | gcc -Os -fomit-frame-pointer | 20140608 | 20140529 |
3053350 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140608 | 20140529 |
3086140 | ref | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140608 | 20140529 |
3089304 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140608 | 20140529 |
3090918 | ref | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140608 | 20140529 |
3095894 | ref | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140608 | 20140529 |
3095946 | ref | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140608 | 20140529 |
3113792 | ref | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140608 | 20140529 |
3114282 | ref | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140608 | 20140529 |
3122547 | ref | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140608 | 20140529 |
3249554 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140608 | 20140529 |
3249795 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140608 | 20140529 |
12699485 | ref | gcc -funroll-loops | 20140608 | 20140529 |
12699777 | ref | gcc | 20140608 | 20140529 |
12702768 | ref | cc | 20140608 | 20140529 |