Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
423143 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20170912 | 20170725 |
423252 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20170912 | 20170725 |
423346 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20170912 | 20170725 |
423626 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20170912 | 20170725 |
423707 | ? ? ? | ? ? ? | ref | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20170912 | 20170725 |
424694 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20170912 | 20170725 |
424915 | ? ? ? | ? ? ? | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20170912 | 20170725 |
425080 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20170912 | 20170725 |
425184 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20170912 | 20170725 |
425636 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20170912 | 20170725 |
425641 | ? ? ? | ? ? ? | ref | gcc_-march=k8_-O3_-fomit-frame-pointer | 20170912 | 20170725 |
425890 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20170912 | 20170725 |
426193 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20170912 | 20170725 |
433495 | ? ? ? | ? ? ? | ref | gcc_-m64_-O3_-fomit-frame-pointer | 20170912 | 20170725 |
433498 | ? ? ? | ? ? ? | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20170912 | 20170725 |
433559 | ? ? ? | ? ? ? | ref | gcc_-O3_-fomit-frame-pointer | 20170912 | 20170725 |
436788 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20170912 | 20170725 |
436814 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20170912 | 20170725 |
447947 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20170912 | 20170725 |
448089 | ? ? ? | ? ? ? | ref | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20170912 | 20170725 |
700291 | ? ? ? | ? ? ? | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20170912 | 20170725 |
700750 | ? ? ? | ? ? ? | ref | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20170912 | 20170725 |
700828 | ? ? ? | ? ? ? | ref | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20170912 | 20170725 |
700994 | ? ? ? | ? ? ? | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20170912 | 20170725 |
705185 | ? ? ? | ? ? ? | ref | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20170912 | 20170725 |
705265 | ? ? ? | ? ? ? | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20170912 | 20170725 |
1217399 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20170912 | 20170725 |
1217765 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20170912 | 20170725 |
1217824 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20170912 | 20170725 |
1225848 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20170912 | 20170725 |
1226699 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20170912 | 20170725 |
1242891 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20170912 | 20170725 |
1242920 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20170912 | 20170725 |
1351807 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20170912 | 20170725 |
1352472 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20170912 | 20170725 |
1377220 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20170912 | 20170725 |
1377375 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20170912 | 20170725 |
1396974 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20170912 | 20170725 |
1397082 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20170912 | 20170725 |
1397984 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20170912 | 20170725 |
1398039 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20170912 | 20170725 |
1398274 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20170912 | 20170725 |
1456917 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20170912 | 20170725 |
1457120 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20170912 | 20170725 |
1525794 | ? ? ? | ? ? ? | ref | gcc_-m64_-O2_-fomit-frame-pointer | 20170912 | 20170725 |
1526112 | ? ? ? | ? ? ? | ref | gcc_-O2_-fomit-frame-pointer | 20170912 | 20170725 |
1526499 | ? ? ? | ? ? ? | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20170912 | 20170725 |
1533614 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20170912 | 20170725 |
1533916 | ? ? ? | ? ? ? | ref | gcc_-march=k8_-O2_-fomit-frame-pointer | 20170912 | 20170725 |
1536144 | ? ? ? | ? ? ? | ref | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20170912 | 20170725 |
1548742 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20170912 | 20170725 |
1548796 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20170912 | 20170725 |
1549020 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20170912 | 20170725 |
1554667 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20170912 | 20170725 |
1554885 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20170912 | 20170725 |
1555206 | ? ? ? | ? ? ? | ref | gcc_-march=k8_-O_-fomit-frame-pointer | 20170912 | 20170725 |
1555531 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20170912 | 20170725 |
1556005 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20170912 | 20170725 |
1557701 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20170912 | 20170725 |
1560341 | ? ? ? | ? ? ? | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20170912 | 20170725 |
1561415 | ? ? ? | ? ? ? | ref | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20170912 | 20170725 |
1568382 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20170912 | 20170725 |
1569314 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20170912 | 20170725 |
1569836 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20170912 | 20170725 |
1570114 | ? ? ? | ? ? ? | ref | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20170912 | 20170725 |
1570587 | ? ? ? | ? ? ? | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20170912 | 20170725 |
1573753 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20170912 | 20170725 |
1574949 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20170912 | 20170725 |
1576630 | ? ? ? | ? ? ? | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20170912 | 20170725 |
1580660 | ? ? ? | ? ? ? | ref | gcc_-march=nocona_-O_-fomit-frame-pointer | 20170912 | 20170725 |
1587775 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20170912 | 20170725 |
1587990 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20170912 | 20170725 |
1589137 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20170912 | 20170725 |
1589856 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20170912 | 20170725 |
1590805 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20170912 | 20170725 |
1594317 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20170912 | 20170725 |
1594481 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20170912 | 20170725 |
1595402 | ? ? ? | ? ? ? | ref | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20170912 | 20170725 |
1608081 | ? ? ? | ? ? ? | ref | gcc_-O_-fomit-frame-pointer | 20170912 | 20170725 |
1608387 | ? ? ? | ? ? ? | ref | gcc_-m64_-O_-fomit-frame-pointer | 20170912 | 20170725 |
1609151 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20170912 | 20170725 |
1610059 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20170912 | 20170725 |
1610136 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20170912 | 20170725 |
1610161 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20170912 | 20170725 |
1610836 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20170912 | 20170725 |
1613566 | ? ? ? | ? ? ? | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20170912 | 20170725 |
1613890 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20170912 | 20170725 |
1614356 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20170912 | 20170725 |
1615636 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20170912 | 20170725 |
1620349 | ? ? ? | ? ? ? | ref | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20170912 | 20170725 |
1624293 | ? ? ? | ? ? ? | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20170912 | 20170725 |
1624793 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20170912 | 20170725 |
1625575 | ? ? ? | ? ? ? | ref | gcc_-m64_-Os_-fomit-frame-pointer | 20170912 | 20170725 |
1626889 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20170912 | 20170725 |
1636681 | ? ? ? | ? ? ? | ref | gcc_-march=k8_-Os_-fomit-frame-pointer | 20170912 | 20170725 |
1637361 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20170912 | 20170725 |
1638764 | ? ? ? | ? ? ? | ref | gcc_-Os_-fomit-frame-pointer | 20170912 | 20170725 |
1639683 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20170912 | 20170725 |
5298561 | ? ? ? | ? ? ? | ref | gcc | 20170912 | 20170725 |
5314338 | ? ? ? | ? ? ? | ref | cc | 20170912 | 20170725 |
5318120 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops | 20170912 | 20170725 |
Compiler | Implementations
|
cc | sse |
gcc | sse |
gcc -O2 -fomit-frame-pointer | sse |
gcc -O3 -fomit-frame-pointer | sse |
gcc -O -fomit-frame-pointer | sse |
gcc -Os -fomit-frame-pointer | sse |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | sse |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | sse |
gcc -fno-schedule-insns -O -fomit-frame-pointer | sse |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | sse |
gcc -funroll-loops | sse |
gcc -funroll-loops -O2 -fomit-frame-pointer | sse |
gcc -funroll-loops -O3 -fomit-frame-pointer | sse |
gcc -funroll-loops -O -fomit-frame-pointer | sse |
gcc -funroll-loops -Os -fomit-frame-pointer | sse |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | sse |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | sse |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | sse |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | sse |
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | sse |
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | sse |
gcc -funroll-loops -m64 -O -fomit-frame-pointer | sse |
gcc -funroll-loops -m64 -Os -fomit-frame-pointer | sse |
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | sse |
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | sse |
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | sse |
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | sse |
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | sse |
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | sse |
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | sse |
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | sse |
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | sse |
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | sse |
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | sse |
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | sse |
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | sse |
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | sse |
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | sse |
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | sse |
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | sse |
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | sse |
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | sse |
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | sse |
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | sse |
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | sse |
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | sse |
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | sse |
gcc -m64 -O2 -fomit-frame-pointer | sse |
gcc -m64 -O3 -fomit-frame-pointer | sse |
gcc -m64 -O -fomit-frame-pointer | sse |
gcc -m64 -Os -fomit-frame-pointer | sse |
gcc -m64 -march=k8 -O2 -fomit-frame-pointer | sse |
gcc -m64 -march=k8 -O3 -fomit-frame-pointer | sse |
gcc -m64 -march=k8 -O -fomit-frame-pointer | sse |
gcc -m64 -march=k8 -Os -fomit-frame-pointer | sse |
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | sse |
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | sse |
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | sse |
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | sse |
gcc -m64 -march=nocona -O2 -fomit-frame-pointer | sse |
gcc -m64 -march=nocona -O3 -fomit-frame-pointer | sse |
gcc -m64 -march=nocona -O -fomit-frame-pointer | sse |
gcc -m64 -march=nocona -Os -fomit-frame-pointer | sse |
gcc -march=barcelona -O2 -fomit-frame-pointer | sse |
gcc -march=barcelona -O3 -fomit-frame-pointer | sse |
gcc -march=barcelona -O -fomit-frame-pointer | sse |
gcc -march=barcelona -Os -fomit-frame-pointer | sse |
gcc -march=k8 -O2 -fomit-frame-pointer | sse |
gcc -march=k8 -O3 -fomit-frame-pointer | sse |
gcc -march=k8 -O -fomit-frame-pointer | sse |
gcc -march=k8 -Os -fomit-frame-pointer | sse |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | sse |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | sse |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | sse |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | sse |
gcc -march=nocona -O2 -fomit-frame-pointer | sse |
gcc -march=nocona -O3 -fomit-frame-pointer | sse |
gcc -march=nocona -O -fomit-frame-pointer | sse |
gcc -march=nocona -Os -fomit-frame-pointer | sse
|