Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
2326 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140427 | 20140425 |
2336 | openssl | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140427 | 20140425 |
2338 | openssl | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140427 | 20140425 |
2340 | openssl | gcc -O3 -fomit-frame-pointer | 20140427 | 20140425 |
2340 | openssl | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140427 | 20140425 |
2340 | openssl | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140427 | 20140425 |
2344 | openssl | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140427 | 20140425 |
2346 | openssl | gcc -Os -fomit-frame-pointer | 20140427 | 20140425 |
2346 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140427 | 20140425 |
2350 | openssl | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140427 | 20140425 |
2352 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140427 | 20140425 |
2354 | openssl | gcc -O2 -fomit-frame-pointer | 20140427 | 20140425 |
2354 | openssl | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140427 | 20140425 |
2354 | openssl | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140427 | 20140425 |
2354 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140427 | 20140425 |
2354 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140427 | 20140425 |
2354 | openssl | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140427 | 20140425 |
2354 | openssl | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140427 | 20140425 |
2356 | openssl | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140427 | 20140425 |
2356 | openssl | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140427 | 20140425 |
2358 | openssl | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140427 | 20140425 |
2360 | openssl | gcc -O -fomit-frame-pointer | 20140427 | 20140425 |
2360 | openssl | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140427 | 20140425 |
2360 | openssl | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140427 | 20140425 |
2360 | openssl | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140427 | 20140425 |
2360 | openssl | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140427 | 20140425 |
2360 | openssl | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140427 | 20140425 |
2360 | openssl | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140427 | 20140425 |
2360 | openssl | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140427 | 20140425 |
2360 | openssl | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140427 | 20140425 |
2360 | openssl | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140427 | 20140425 |
2361 | openssl | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140427 | 20140425 |
2361 | openssl | gcc -funroll-loops -O -fomit-frame-pointer | 20140427 | 20140425 |
2364 | openssl | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140427 | 20140425 |
2367 | openssl | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140427 | 20140425 |
2373 | openssl | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140427 | 20140425 |
2375 | openssl | gcc -funroll-loops -Os -fomit-frame-pointer | 20140427 | 20140425 |
2375 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140427 | 20140425 |
2378 | openssl | gcc | 20140427 | 20140425 |
2379 | openssl | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140427 | 20140425 |
2382 | openssl | gcc -funroll-loops | 20140427 | 20140425 |
2382 | openssl | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140427 | 20140425 |
2383 | openssl | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140427 | 20140425 |
2384 | openssl | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140427 | 20140425 |
2388 | openssl | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140427 | 20140425 |
2390 | openssl | cc | 20140427 | 20140425 |
2390 | openssl | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140427 | 20140425 |
2390 | openssl | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140427 | 20140425 |
2392 | openssl | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140427 | 20140425 |
2392 | openssl | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140427 | 20140425 |
2396 | openssl | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140427 | 20140425 |
2403 | openssl | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140427 | 20140425 |
2404 | openssl | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140427 | 20140425 |
2448 | openssl | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140427 | 20140425 |
2542 | openssl | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140427 | 20140425 |
504020 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140427 | 20140425 |
508929 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140427 | 20140425 |
590973 | ref | gcc -O3 -fomit-frame-pointer | 20140427 | 20140425 |
591355 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140427 | 20140425 |
600452 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140427 | 20140425 |
634458 | ref | gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer | 20140427 | 20140425 |
638899 | ref | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140427 | 20140425 |
650435 | ref | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140427 | 20140425 |
650439 | ref | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140427 | 20140425 |
650440 | ref | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140427 | 20140425 |
650441 | ref | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140427 | 20140425 |
650448 | ref | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140427 | 20140425 |
675513 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140427 | 20140425 |
717865 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140427 | 20140425 |
717970 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140427 | 20140425 |
718064 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140427 | 20140425 |
757418 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer | 20140427 | 20140425 |
1717198 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140427 | 20140425 |
1717213 | ref | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140427 | 20140425 |
1835118 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer | 20140427 | 20140425 |
1932858 | ref | gcc -O2 -fomit-frame-pointer | 20140427 | 20140425 |
1939603 | ref | gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer | 20140427 | 20140425 |
1950167 | ref | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140427 | 20140425 |
1950205 | ref | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140427 | 20140425 |
1950211 | ref | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140427 | 20140425 |
1950212 | ref | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140427 | 20140425 |
1950220 | ref | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140427 | 20140425 |
1995346 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140427 | 20140425 |
2299857 | ref | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140427 | 20140425 |
2299875 | ref | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140427 | 20140425 |
2299881 | ref | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140427 | 20140425 |
2299890 | ref | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140427 | 20140425 |
2299907 | ref | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140427 | 20140425 |
2414633 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140427 | 20140425 |
2414670 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140427 | 20140425 |
2414699 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer | 20140427 | 20140425 |
2414854 | ref | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140427 | 20140425 |
2415281 | ref | gcc -O -fomit-frame-pointer | 20140427 | 20140425 |
2415747 | ref | gcc -mcpu=cortex-a5 -O -fomit-frame-pointer | 20140427 | 20140425 |
2589709 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140427 | 20140425 |
2590612 | ref | gcc -Os -fomit-frame-pointer | 20140427 | 20140425 |
2590612 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140427 | 20140425 |
2625473 | ref | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140427 | 20140425 |
2625510 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer | 20140427 | 20140425 |
2643103 | ref | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140427 | 20140425 |
2643127 | ref | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140427 | 20140425 |
2643153 | ref | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140427 | 20140425 |
2643160 | ref | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140427 | 20140425 |
2643162 | ref | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140427 | 20140425 |
2655325 | ref | gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 20140427 | 20140425 |
2793403 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140427 | 20140425 |
2807559 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140427 | 20140425 |
10826098 | ref | cc | 20140427 | 20140425 |
10826349 | ref | gcc | 20140427 | 20140425 |
10826481 | ref | gcc -funroll-loops | 20140427 | 20140425 |