Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
276803 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20161111 | 20161009 |
276834 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20161111 | 20161009 |
277627 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20161111 | 20161009 |
277806 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20161111 | 20161009 |
280697 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20161111 | 20161009 |
280699 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20161111 | 20161009 |
280761 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20161111 | 20161009 |
282926 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20161111 | 20161009 |
282966 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20161111 | 20161009 |
285524 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20161111 | 20161009 |
285571 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20161111 | 20161009 |
285576 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20161111 | 20161009 |
285918 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20161111 | 20161009 |
285930 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20161111 | 20161009 |
288983 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20161111 | 20161009 |
288986 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20161111 | 20161009 |
308270 | ? ? ? | ? ? ? | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20161111 | 20161009 |
308292 | ? ? ? | ? ? ? | ref | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20161111 | 20161009 |
327677 | ? ? ? | ? ? ? | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20161111 | 20161009 |
327847 | ? ? ? | ? ? ? | ref | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20161111 | 20161009 |
328840 | ? ? ? | ? ? ? | ref | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20161111 | 20161009 |
328843 | ? ? ? | ? ? ? | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20161111 | 20161009 |
335308 | ? ? ? | ? ? ? | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20161111 | 20161009 |
335371 | ? ? ? | ? ? ? | ref | gcc_-m64_-O3_-fomit-frame-pointer | 20161111 | 20161009 |
335391 | ? ? ? | ? ? ? | ref | gcc_-O3_-fomit-frame-pointer | 20161111 | 20161009 |
336135 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20161111 | 20161009 |
336219 | ? ? ? | ? ? ? | ref | gcc_-march=k8_-O3_-fomit-frame-pointer | 20161111 | 20161009 |
336243 | ? ? ? | ? ? ? | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20161111 | 20161009 |
336298 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20161111 | 20161009 |
336301 | ? ? ? | ? ? ? | ref | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20161111 | 20161009 |
336367 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20161111 | 20161009 |
337312 | ? ? ? | ? ? ? | ref | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20161111 | 20161009 |
347706 | ? ? ? | ? ? ? | ref | gcc_-m64_-O2_-fomit-frame-pointer | 20161111 | 20161009 |
347734 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20161111 | 20161009 |
347939 | ? ? ? | ? ? ? | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20161111 | 20161009 |
348082 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20161111 | 20161009 |
348095 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20161111 | 20161009 |
352869 | ? ? ? | ? ? ? | ref | gcc_-march=k8_-O2_-fomit-frame-pointer | 20161111 | 20161009 |
354659 | ? ? ? | ? ? ? | ref | gcc_-O2_-fomit-frame-pointer | 20161111 | 20161009 |
354685 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20161111 | 20161009 |
354698 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20161111 | 20161009 |
356075 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20161111 | 20161009 |
356823 | ? ? ? | ? ? ? | ref | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20161111 | 20161009 |
356854 | ? ? ? | ? ? ? | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20161111 | 20161009 |
357976 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20161111 | 20161009 |
360002 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20161111 | 20161009 |
362921 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20161111 | 20161009 |
363065 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20161111 | 20161009 |
454228 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20161111 | 20161009 |
457759 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20161111 | 20161009 |
457771 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20161111 | 20161009 |
457790 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20161111 | 20161009 |
461170 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20161111 | 20161009 |
466722 | ? ? ? | ? ? ? | ref | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20161111 | 20161009 |
466746 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20161111 | 20161009 |
467981 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20161111 | 20161009 |
471639 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20161111 | 20161009 |
475367 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20161111 | 20161009 |
477741 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20161111 | 20161009 |
486673 | ? ? ? | ? ? ? | ref | gcc_-march=k8_-O_-fomit-frame-pointer | 20161111 | 20161009 |
487137 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20161111 | 20161009 |
502697 | ? ? ? | ? ? ? | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20161111 | 20161009 |
502741 | ? ? ? | ? ? ? | ref | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20161111 | 20161009 |
505521 | ? ? ? | ? ? ? | ref | gcc_-O_-fomit-frame-pointer | 20161111 | 20161009 |
508795 | ? ? ? | ? ? ? | ref | gcc_-m64_-O_-fomit-frame-pointer | 20161111 | 20161009 |
572338 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20161111 | 20161009 |
574685 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20161111 | 20161009 |
577592 | ? ? ? | ? ? ? | ref | gcc_-march=nocona_-O_-fomit-frame-pointer | 20161111 | 20161009 |
578209 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20161111 | 20161009 |
584846 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20161111 | 20161009 |
588465 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20161111 | 20161009 |
610482 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20161111 | 20161009 |
611782 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20161111 | 20161009 |
651236 | ? ? ? | ? ? ? | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20161111 | 20161009 |
1185009 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20161111 | 20161009 |
1185969 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20161111 | 20161009 |
1186271 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20161111 | 20161009 |
1186633 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20161111 | 20161009 |
1187370 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20161111 | 20161009 |
1187938 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20161111 | 20161009 |
1191391 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20161111 | 20161009 |
1192567 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20161111 | 20161009 |
1261519 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20161111 | 20161009 |
1267804 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20161111 | 20161009 |
1279223 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20161111 | 20161009 |
1308758 | ? ? ? | ? ? ? | ref | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20161111 | 20161009 |
1309349 | ? ? ? | ? ? ? | ref | gcc_-m64_-Os_-fomit-frame-pointer | 20161111 | 20161009 |
1310347 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20161111 | 20161009 |
1310909 | ? ? ? | ? ? ? | ref | gcc_-march=k8_-Os_-fomit-frame-pointer | 20161111 | 20161009 |
1311730 | ? ? ? | ? ? ? | ref | gcc_-Os_-fomit-frame-pointer | 20161111 | 20161009 |
1312201 | ? ? ? | ? ? ? | ref | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20161111 | 20161009 |
1318190 | ? ? ? | ? ? ? | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20161111 | 20161009 |
1318226 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20161111 | 20161009 |
1318506 | ? ? ? | ? ? ? | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20161111 | 20161009 |
1322483 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20161111 | 20161009 |
1328123 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20161111 | 20161009 |
1328127 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20161111 | 20161009 |
1331014 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20161111 | 20161009 |
1860120 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops | 20161111 | 20161009 |
1862141 | ? ? ? | ? ? ? | ref | gcc | 20161111 | 20161009 |
1887894 | ? ? ? | ? ? ? | ref | cc | 20161111 | 20161009 |
Compiler | Implementations
|
gcc -O2 -fomit-frame-pointer | sse4 |
gcc -O3 -fomit-frame-pointer | sse4 |
gcc -O -fomit-frame-pointer | sse4 |
gcc -Os -fomit-frame-pointer | sse4 |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | sse4 |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | sse4 |
gcc -fno-schedule-insns -O -fomit-frame-pointer | sse4 |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | sse4 |
gcc -funroll-loops -O2 -fomit-frame-pointer | sse4 |
gcc -funroll-loops -O3 -fomit-frame-pointer | sse4 |
gcc -funroll-loops -O -fomit-frame-pointer | sse4 |
gcc -funroll-loops -Os -fomit-frame-pointer | sse4 |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | sse4 |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | sse4 |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | sse4 |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | sse4 |
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | sse4 |
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | sse4 |
gcc -funroll-loops -m64 -O -fomit-frame-pointer | sse4 |
gcc -funroll-loops -m64 -Os -fomit-frame-pointer | sse4 |
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | sse4 |
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | sse4 |
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | sse4 |
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | sse4 |
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | sse4 |
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | sse4 |
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | sse4 |
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | sse4 |
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | sse4 |
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | sse4 |
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | sse4 |
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | sse4 |
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | sse4 |
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | sse4 |
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | sse4 |
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | sse4 |
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | sse4 |
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | sse4 |
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | sse4 |
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | sse4 |
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | sse4 |
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | sse4 |
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | sse4 |
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | sse4 |
gcc -m64 -O2 -fomit-frame-pointer | sse4 |
gcc -m64 -O3 -fomit-frame-pointer | sse4 |
gcc -m64 -O -fomit-frame-pointer | sse4 |
gcc -m64 -Os -fomit-frame-pointer | sse4 |
gcc -m64 -march=core2 -O2 -fomit-frame-pointer | sse4 |
gcc -m64 -march=core2 -O3 -fomit-frame-pointer | sse4 |
gcc -m64 -march=core2 -O -fomit-frame-pointer | sse4 |
gcc -m64 -march=core2 -Os -fomit-frame-pointer | sse4 |
gcc -m64 -march=k8 -O2 -fomit-frame-pointer | sse4 |
gcc -m64 -march=k8 -O3 -fomit-frame-pointer | sse4 |
gcc -m64 -march=k8 -O -fomit-frame-pointer | sse4 |
gcc -m64 -march=k8 -Os -fomit-frame-pointer | sse4 |
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | sse4 |
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | sse4 |
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | sse4 |
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | sse4 |
gcc -m64 -march=nocona -O2 -fomit-frame-pointer | sse4 |
gcc -m64 -march=nocona -O3 -fomit-frame-pointer | sse4 |
gcc -m64 -march=nocona -O -fomit-frame-pointer | sse4 |
gcc -m64 -march=nocona -Os -fomit-frame-pointer | sse4 |
gcc -march=barcelona -O2 -fomit-frame-pointer | sse4 |
gcc -march=barcelona -O3 -fomit-frame-pointer | sse4 |
gcc -march=barcelona -O -fomit-frame-pointer | sse4 |
gcc -march=barcelona -Os -fomit-frame-pointer | sse4 |
gcc -march=k8 -O2 -fomit-frame-pointer | sse4 |
gcc -march=k8 -O3 -fomit-frame-pointer | sse4 |
gcc -march=k8 -O -fomit-frame-pointer | sse4 |
gcc -march=k8 -Os -fomit-frame-pointer | sse4 |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | sse4 |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | sse4 |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | sse4 |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | sse4 |
gcc -march=nocona -O2 -fomit-frame-pointer | sse4 |
gcc -march=nocona -O3 -fomit-frame-pointer | sse4 |
gcc -march=nocona -O -fomit-frame-pointer | sse4 |
gcc -march=nocona -Os -fomit-frame-pointer | sse4
|