Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
13878 | ? ? ? | ? ? ? | opt | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20180414 | 20171218 |
13902 | ? ? ? | ? ? ? | opt | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20180414 | 20171218 |
1381142 | ? ? ? | ? ? ? | ref | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20180414 | 20171218 |
1381298 | ? ? ? | ? ? ? | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20180414 | 20171218 |
1381326 | ? ? ? | ? ? ? | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20180414 | 20171218 |
1382496 | ? ? ? | ? ? ? | ref | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20180414 | 20171218 |
1395726 | ? ? ? | ? ? ? | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20180414 | 20171218 |
1415276 | ? ? ? | ? ? ? | ref | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20180414 | 20171218 |
2472526 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20180414 | 20171218 |
2475352 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20180414 | 20171218 |
2475690 | ? ? ? | ? ? ? | ref | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20180414 | 20171218 |
2486658 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20180414 | 20171218 |
2489492 | ? ? ? | ? ? ? | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20180414 | 20171218 |
2491832 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20180414 | 20171218 |
2491900 | ? ? ? | ? ? ? | ref | gcc_-march=k8_-O3_-fomit-frame-pointer | 20180414 | 20171218 |
2492502 | ? ? ? | ? ? ? | ref | gcc_-O3_-fomit-frame-pointer | 20180414 | 20171218 |
2492690 | ? ? ? | ? ? ? | ref | gcc_-m64_-O3_-fomit-frame-pointer | 20180414 | 20171218 |
2503926 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20180414 | 20171218 |
2515586 | ? ? ? | ? ? ? | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20180414 | 20171218 |
2649880 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20180414 | 20171218 |
2650162 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20180414 | 20171218 |
2653452 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20180414 | 20171218 |
2653754 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20180414 | 20171218 |
2654620 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20180414 | 20171218 |
4303234 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20180414 | 20171218 |
4303440 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20180414 | 20171218 |
4304750 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20180414 | 20171218 |
4315914 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20180414 | 20171218 |
4397086 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20180414 | 20171218 |
4407664 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20180414 | 20171218 |
4594918 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20180414 | 20171218 |
4860442 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20180414 | 20171218 |
4860526 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20180414 | 20171218 |
4861344 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20180414 | 20171218 |
4862574 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20180414 | 20171218 |
4899194 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20180414 | 20171218 |
4911204 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20180414 | 20171218 |
4912406 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20180414 | 20171218 |
4913716 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20180414 | 20171218 |
4916394 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20180414 | 20171218 |
4917110 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20180414 | 20171218 |
4920096 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20180414 | 20171218 |
4941200 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20180414 | 20171218 |
4992454 | ? ? ? | ? ? ? | ref | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20180414 | 20171218 |
4997928 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20180414 | 20171218 |
5006886 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20180414 | 20171218 |
5078208 | ? ? ? | ? ? ? | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20180414 | 20171218 |
5274860 | ? ? ? | ? ? ? | ref | gcc_-m64_-O_-fomit-frame-pointer | 20180414 | 20171218 |
5275410 | ? ? ? | ? ? ? | ref | gcc_-O_-fomit-frame-pointer | 20180414 | 20171218 |
5288486 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20180414 | 20171218 |
5288586 | ? ? ? | ? ? ? | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20180414 | 20171218 |
5289740 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20180414 | 20171218 |
5312922 | ? ? ? | ? ? ? | ref | gcc_-m64_-O2_-fomit-frame-pointer | 20180414 | 20171218 |
5321240 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20180414 | 20171218 |
5324064 | ? ? ? | ? ? ? | ref | gcc_-march=k8_-O2_-fomit-frame-pointer | 20180414 | 20171218 |
5351548 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20180414 | 20171218 |
5354298 | ? ? ? | ? ? ? | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20180414 | 20171218 |
5363162 | ? ? ? | ? ? ? | ref | gcc_-O2_-fomit-frame-pointer | 20180414 | 20171218 |
5684214 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20180414 | 20171218 |
5685068 | ? ? ? | ? ? ? | ref | gcc_-march=nocona_-O_-fomit-frame-pointer | 20180414 | 20171218 |
5739708 | ? ? ? | ? ? ? | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20180414 | 20171218 |
6191166 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20180414 | 20171218 |
6205922 | ? ? ? | ? ? ? | ref | gcc_-Os_-fomit-frame-pointer | 20180414 | 20171218 |
6207820 | ? ? ? | ? ? ? | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20180414 | 20171218 |
6208128 | ? ? ? | ? ? ? | ref | gcc_-m64_-Os_-fomit-frame-pointer | 20180414 | 20171218 |
6211008 | ? ? ? | ? ? ? | ref | gcc_-march=k8_-Os_-fomit-frame-pointer | 20180414 | 20171218 |
6217328 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20180414 | 20171218 |
6222090 | ? ? ? | ? ? ? | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20180414 | 20171218 |
6250690 | ? ? ? | ? ? ? | ref | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20180414 | 20171218 |
6314642 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20180414 | 20171218 |
6341506 | ? ? ? | ? ? ? | ref | gcc_-march=k8_-O_-fomit-frame-pointer | 20180414 | 20171218 |
6355092 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20180414 | 20171218 |
11410840 | ? ? ? | ? ? ? | ref | cc | 20180414 | 20171218 |
12097000 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops | 20180414 | 20171218 |
12117536 | ? ? ? | ? ? ? | ref | gcc | 20180414 | 20171218 |
Compiler | Implementations
|
gcc | opt |
gcc -O2 -fomit-frame-pointer | opt |
gcc -O3 -fomit-frame-pointer | opt |
gcc -O -fomit-frame-pointer | opt |
gcc -Os -fomit-frame-pointer | opt |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | opt |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | opt |
gcc -fno-schedule-insns -O -fomit-frame-pointer | opt |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | opt |
gcc -funroll-loops | opt |
gcc -funroll-loops -O2 -fomit-frame-pointer | opt |
gcc -funroll-loops -O3 -fomit-frame-pointer | opt |
gcc -funroll-loops -O -fomit-frame-pointer | opt |
gcc -funroll-loops -Os -fomit-frame-pointer | opt |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | opt |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | opt |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | opt |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | opt |
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | opt |
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | opt |
gcc -funroll-loops -m64 -O -fomit-frame-pointer | opt |
gcc -funroll-loops -m64 -Os -fomit-frame-pointer | opt |
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | opt |
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | opt |
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | opt |
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | opt |
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | opt |
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | opt |
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | opt |
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | opt |
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | opt |
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | opt |
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | opt |
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | opt |
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | opt |
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | opt |
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | opt |
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | opt |
gcc -m64 -O2 -fomit-frame-pointer | opt |
gcc -m64 -O3 -fomit-frame-pointer | opt |
gcc -m64 -O -fomit-frame-pointer | opt |
gcc -m64 -Os -fomit-frame-pointer | opt |
gcc -m64 -march=k8 -O2 -fomit-frame-pointer | opt |
gcc -m64 -march=k8 -O3 -fomit-frame-pointer | opt |
gcc -m64 -march=k8 -O -fomit-frame-pointer | opt |
gcc -m64 -march=k8 -Os -fomit-frame-pointer | opt |
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | opt |
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | opt |
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | opt |
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | opt |
gcc -m64 -march=nocona -O2 -fomit-frame-pointer | opt |
gcc -m64 -march=nocona -O3 -fomit-frame-pointer | opt |
gcc -m64 -march=nocona -O -fomit-frame-pointer | opt |
gcc -m64 -march=nocona -Os -fomit-frame-pointer | opt |
gcc -march=k8 -O2 -fomit-frame-pointer | opt |
gcc -march=k8 -O3 -fomit-frame-pointer | opt |
gcc -march=k8 -O -fomit-frame-pointer | opt |
gcc -march=k8 -Os -fomit-frame-pointer | opt |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | opt |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | opt |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | opt |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | opt |
gcc -march=nocona -O2 -fomit-frame-pointer | opt |
gcc -march=nocona -O3 -fomit-frame-pointer | opt |
gcc -march=nocona -O -fomit-frame-pointer | opt |
gcc -march=nocona -Os -fomit-frame-pointer | opt
|