Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
71064 | 5514 4392 352 | 17842 5328 1216 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191127 | 20190816 |
99900 | 11138 4392 352 | 24104 5208 1232 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191127 | 20190816 |
104075 | 11138 4392 352 | 24080 5208 1232 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191127 | 20190816 |
133200 | 4794 4392 352 | 17266 5328 1216 | ref | gcc_-O_-fomit-frame-pointer | 20191127 | 20190816 |
133200 | 5626 4392 352 | 18018 5328 1216 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191127 | 20190816 |
133200 | 4806 4392 352 | 17282 5328 1216 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191127 | 20190816 |
140316 | 11138 4392 352 | 24104 5208 1232 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191127 | 20190816 |
140316 | 14426 4400 352 | 30131 5352 1256 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191127 | 20190816 |
141525 | 12330 4400 352 | 26411 5352 1256 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191127 | 20190816 |
175395 | 4278 4392 352 | 20006 5312 1216 | ref | gcc_-Os_-fomit-frame-pointer | 20191127 | 20190816 |
175395 | 4246 4392 352 | 15902 5312 1216 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191127 | 20190816 |
183150 | 17786 4392 352 | 33178 5328 1216 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191127 | 20190816 |
186937 | 7386 4392 352 | 23058 5328 1216 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191127 | 20190816 |
187088 | 4794 4392 352 | 17266 5328 1216 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191127 | 20190816 |
199800 | 12258 4400 352 | 26347 5352 1256 | ref | gcc_-O3_-fomit-frame-pointer | 20191127 | 20190816 |
224775 | 11138 4392 352 | 24104 5208 1232 | ref | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191127 | 20190816 |
224775 | 17666 4392 352 | 33026 5328 1216 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191127 | 20190816 |
241425 | 12218 4400 352 | 26259 5352 1256 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191127 | 20190816 |
245617 | 14370 4400 352 | 30035 5352 1256 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191127 | 20190816 |
274725 | 5610 4392 352 | 18002 5328 1216 | ref | gcc_-O2_-fomit-frame-pointer | 20191127 | 20190816 |
280632 | 4246 4392 352 | 15902 5312 1216 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191127 | 20190816 |
349692 | 4278 4392 352 | 20006 5312 1216 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191127 | 20190816 |
357975 | 7386 4392 352 | 23058 5328 1216 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191127 | 20190816 |
524210 | 4338 4392 352 | 20062 5312 1216 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191127 | 20190816 |
666000 | 8002 4392 352 | 24751 5320 1216 | ref | gcc_-funroll-loops | 20191127 | 20190816 |
1052370 | 8002 4392 352 | 24751 5320 1216 | ref | cc | 20191127 | 20190816 |
1398600 | 8002 4392 352 | 24751 5320 1216 | ref | gcc | 20191127 | 20190816 |
Compiler | Implementations
|
cc | ref |
gcc | ref |
gcc -O2 -fomit-frame-pointer | ref |
gcc -O3 -fomit-frame-pointer | ref |
gcc -O -fomit-frame-pointer | ref |
gcc -Os -fomit-frame-pointer | ref |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | ref |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | ref |
gcc -fno-schedule-insns -O -fomit-frame-pointer | ref |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | ref |
gcc -funroll-loops | ref |
gcc -funroll-loops -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -O -fomit-frame-pointer | ref |
gcc -funroll-loops -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | ref |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | ref |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | ref |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | ref |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | ref |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | ref
|