Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
3156 | openssl | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140515 | 20140514 |
3218 | openssl | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
3218 | openssl | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140515 | 20140514 |
3232 | openssl | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
3252 | openssl | gcc -funroll-loops | 20140515 | 20140514 |
3257 | openssl | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140515 | 20140514 |
3265 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140515 | 20140514 |
3276 | openssl | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
3278 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140515 | 20140514 |
3282 | openssl | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140515 | 20140514 |
3282 | openssl | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140515 | 20140514 |
3287 | openssl | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140515 | 20140514 |
3291 | openssl | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140515 | 20140514 |
3292 | openssl | cc | 20140515 | 20140514 |
3315 | openssl | gcc -O3 -fomit-frame-pointer | 20140515 | 20140514 |
3321 | openssl | gcc -O -fomit-frame-pointer | 20140515 | 20140514 |
3324 | openssl | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140515 | 20140514 |
3332 | openssl | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140515 | 20140514 |
3332 | openssl | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140515 | 20140514 |
3343 | openssl | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140515 | 20140514 |
3355 | openssl | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
3363 | openssl | gcc -funroll-loops -Os -fomit-frame-pointer | 20140515 | 20140514 |
3364 | openssl | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140515 | 20140514 |
3380 | openssl | gcc -Os -fomit-frame-pointer | 20140515 | 20140514 |
3387 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140515 | 20140514 |
3391 | openssl | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
3394 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140515 | 20140514 |
3395 | openssl | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
3399 | openssl | gcc | 20140515 | 20140514 |
3413 | openssl | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140515 | 20140514 |
3416 | openssl | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140515 | 20140514 |
3417 | openssl | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140515 | 20140514 |
3444 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140515 | 20140514 |
3444 | openssl | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140515 | 20140514 |
3465 | openssl | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
3489 | openssl | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
3494 | openssl | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140515 | 20140514 |
3519 | openssl | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
3519 | openssl | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140515 | 20140514 |
3547 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140515 | 20140514 |
3562 | openssl | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140515 | 20140514 |
3569 | openssl | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140515 | 20140514 |
3676 | openssl | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140515 | 20140514 |
3706 | openssl | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140515 | 20140514 |
3740 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140515 | 20140514 |
3981 | openssl | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140515 | 20140514 |
4013 | openssl | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
4172 | openssl | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140515 | 20140514 |
4224 | openssl | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140515 | 20140514 |
4227 | openssl | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
4699 | openssl | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140515 | 20140514 |
4997 | openssl | gcc -funroll-loops -O -fomit-frame-pointer | 20140515 | 20140514 |
5009 | openssl | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
5194 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140515 | 20140514 |
5218 | openssl | gcc -O2 -fomit-frame-pointer | 20140515 | 20140514 |
360507 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140515 | 20140514 |
365883 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140515 | 20140514 |
371004 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140515 | 20140514 |
377876 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140515 | 20140514 |
377919 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140515 | 20140514 |
511887 | ref | gcc -O3 -fomit-frame-pointer | 20140515 | 20140514 |
512359 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140515 | 20140514 |
515953 | ref | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
529987 | ref | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
575226 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140515 | 20140514 |
585647 | ref | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140515 | 20140514 |
585684 | ref | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
585687 | ref | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
585705 | ref | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
585738 | ref | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140515 | 20140514 |
598493 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140515 | 20140514 |
609686 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140515 | 20140514 |
1321639 | ref | gcc -O2 -fomit-frame-pointer | 20140515 | 20140514 |
1322360 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140515 | 20140514 |
1337337 | ref | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
1337562 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140515 | 20140514 |
1351885 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140515 | 20140514 |
1352811 | ref | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140515 | 20140514 |
1354357 | ref | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140515 | 20140514 |
1355781 | ref | gcc -O -fomit-frame-pointer | 20140515 | 20140514 |
1358536 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140515 | 20140514 |
1359760 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140515 | 20140514 |
1367646 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140515 | 20140514 |
1367973 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140515 | 20140514 |
1382299 | ref | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
1415638 | ref | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140515 | 20140514 |
1415772 | ref | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140515 | 20140514 |
1418976 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140515 | 20140514 |
1419904 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140515 | 20140514 |
1420284 | ref | gcc -Os -fomit-frame-pointer | 20140515 | 20140514 |
1423924 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140515 | 20140514 |
1449453 | ref | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140515 | 20140514 |
1449501 | ref | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140515 | 20140514 |
1449505 | ref | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140515 | 20140514 |
1450210 | ref | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140515 | 20140514 |
1455418 | ref | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140515 | 20140514 |
1460262 | ref | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
1472574 | ref | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
1472611 | ref | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140515 | 20140514 |
1473573 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140515 | 20140514 |
1491548 | ref | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
1612255 | ref | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140515 | 20140514 |
1747921 | ref | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140515 | 20140514 |
1748062 | ref | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140515 | 20140514 |
1748946 | ref | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140515 | 20140514 |
1749064 | ref | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140515 | 20140514 |
1749120 | ref | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140515 | 20140514 |
7349349 | ref | cc | 20140515 | 20140514 |
7354865 | ref | gcc -funroll-loops | 20140515 | 20140514 |
7360178 | ref | gcc | 20140515 | 20140514 |