Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
1404 | openssl | gcc -Os -fomit-frame-pointer | 20140607 | 20140529 |
1404 | openssl | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140607 | 20140529 |
1404 | openssl | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140607 | 20140529 |
1406 | openssl | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140607 | 20140529 |
1406 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140607 | 20140529 |
1410 | openssl | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140607 | 20140529 |
1410 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140607 | 20140529 |
1410 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140607 | 20140529 |
1412 | openssl | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140607 | 20140529 |
1412 | openssl | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140607 | 20140529 |
1416 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140607 | 20140529 |
1416 | openssl | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140607 | 20140529 |
1418 | openssl | gcc -O2 -fomit-frame-pointer | 20140607 | 20140529 |
1418 | openssl | gcc -O3 -fomit-frame-pointer | 20140607 | 20140529 |
1418 | openssl | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140607 | 20140529 |
1418 | openssl | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140607 | 20140529 |
1418 | openssl | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140607 | 20140529 |
1418 | openssl | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140607 | 20140529 |
1418 | openssl | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140607 | 20140529 |
1418 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140607 | 20140529 |
1418 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140607 | 20140529 |
1418 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140607 | 20140529 |
1418 | openssl | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140607 | 20140529 |
1418 | openssl | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140607 | 20140529 |
1418 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140607 | 20140529 |
1418 | openssl | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140607 | 20140529 |
1418 | openssl | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140607 | 20140529 |
1419 | openssl | gcc -funroll-loops -O -fomit-frame-pointer | 20140607 | 20140529 |
1419 | openssl | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140607 | 20140529 |
1420 | openssl | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140607 | 20140529 |
1424 | openssl | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140607 | 20140529 |
1424 | openssl | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140607 | 20140529 |
1424 | openssl | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140607 | 20140529 |
1426 | openssl | gcc -O -fomit-frame-pointer | 20140607 | 20140529 |
1426 | openssl | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140607 | 20140529 |
1426 | openssl | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140607 | 20140529 |
1432 | openssl | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140607 | 20140529 |
1436 | openssl | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140607 | 20140529 |
1437 | openssl | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140607 | 20140529 |
1440 | openssl | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140607 | 20140529 |
1442 | openssl | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140607 | 20140529 |
1446 | openssl | gcc | 20140607 | 20140529 |
1448 | openssl | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140607 | 20140529 |
1454 | openssl | cc | 20140607 | 20140529 |
1454 | openssl | gcc -funroll-loops | 20140607 | 20140529 |
1454 | openssl | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140607 | 20140529 |
1456 | openssl | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140607 | 20140529 |
1457 | openssl | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140607 | 20140529 |
1468 | openssl | gcc -funroll-loops -Os -fomit-frame-pointer | 20140607 | 20140529 |
1476 | openssl | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140607 | 20140529 |
1481 | openssl | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140607 | 20140529 |
1490 | openssl | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140607 | 20140529 |
1507 | openssl | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140607 | 20140529 |
1562 | openssl | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140607 | 20140529 |
1562 | openssl | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140607 | 20140529 |
505455 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140607 | 20140529 |
584210 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140607 | 20140529 |
610837 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140607 | 20140529 |
610873 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140607 | 20140529 |
643166 | ref | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140607 | 20140529 |
643168 | ref | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140607 | 20140529 |
643170 | ref | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140607 | 20140529 |
643176 | ref | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140607 | 20140529 |
643178 | ref | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140607 | 20140529 |
695246 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140607 | 20140529 |
741240 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140607 | 20140529 |
1459116 | ref | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140607 | 20140529 |
1459205 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140607 | 20140529 |
1562562 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140607 | 20140529 |
1562586 | ref | gcc -O2 -fomit-frame-pointer | 20140607 | 20140529 |
1601117 | ref | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140607 | 20140529 |
1601142 | ref | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140607 | 20140529 |
1601144 | ref | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140607 | 20140529 |
1601144 | ref | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140607 | 20140529 |
1601152 | ref | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140607 | 20140529 |
1605086 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140607 | 20140529 |
1654052 | ref | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140607 | 20140529 |
1962306 | ref | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140607 | 20140529 |
1962328 | ref | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140607 | 20140529 |
1962381 | ref | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140607 | 20140529 |
1962394 | ref | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140607 | 20140529 |
1962428 | ref | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140607 | 20140529 |
2056350 | ref | gcc -O -fomit-frame-pointer | 20140607 | 20140529 |
2056363 | ref | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140607 | 20140529 |
2056468 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140607 | 20140529 |
2056509 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140607 | 20140529 |
2077630 | ref | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140607 | 20140529 |
2082188 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140607 | 20140529 |
2207499 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140607 | 20140529 |
2210979 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140607 | 20140529 |
2211005 | ref | gcc -Os -fomit-frame-pointer | 20140607 | 20140529 |
2234411 | ref | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140607 | 20140529 |
2237554 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140607 | 20140529 |
2246786 | ref | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140607 | 20140529 |
2248591 | ref | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140607 | 20140529 |
2249889 | ref | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140607 | 20140529 |
2254509 | ref | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140607 | 20140529 |
2256027 | ref | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140607 | 20140529 |
2259976 | ref | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140607 | 20140529 |
2353366 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140607 | 20140529 |
2353391 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140607 | 20140529 |
9179887 | ref | gcc -funroll-loops | 20140607 | 20140529 |
9181064 | ref | cc | 20140607 | 20140529 |
9184949 | ref | gcc | 20140607 | 20140529 |