Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
3230420 | 7041 0 0 | 22248 784 928 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190824 | 20190816 |
5283296 | 7041 0 0 | 22344 784 928 | ref | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
5453960 | 7867 0 0 | 26136 784 928 | ref | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
5479000 | 7712 0 0 | 25264 784 928 | ref | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
5536648 | 7712 0 0 | 25264 784 928 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
5572276 | 7041 0 0 | 22344 784 928 | ref | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
5598432 | 7643 0 0 | 25808 784 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
5600968 | 7109 0 0 | 22352 784 928 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
5609404 | 7057 0 0 | 22248 784 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
5619648 | 4973 0 0 | 25077 760 872 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190824 | 20190816 |
5623356 | 7061 0 0 | 22312 784 928 | ref | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
5640972 | 7022 0 0 | 21968 784 928 | ref | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
5661056 | 4973 0 0 | 25077 760 872 | ref | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190824 | 20190816 |
5719004 | 7288 0 0 | 22968 784 928 | ref | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
5721088 | 7109 0 0 | 22352 784 928 | ref | gcc_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
5730568 | 7072 0 0 | 22576 784 928 | ref | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
5749864 | 7643 0 0 | 25808 784 928 | ref | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
5765632 | 7109 0 0 | 22352 784 928 | ref | gcc_-m64_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
5767220 | 7072 0 0 | 22576 784 928 | ref | gcc_-march=k8_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
5773188 | 7041 0 0 | 22344 784 928 | ref | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
5848556 | 7664 0 0 | 24896 784 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
5892672 | 7712 0 0 | 25264 784 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
5909116 | 14576 0 0 | 22968 784 928 | ref | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
6020984 | 7022 0 0 | 21968 784 928 | ref | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
6037804 | 4973 0 0 | 23749 760 872 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190824 | 20190816 |
6173828 | 7057 0 0 | 22144 784 928 | ref | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
6685116 | 4973 0 0 | 25077 760 872 | ref | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190824 | 20190816 |
6938428 | 7867 0 0 | 26136 784 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
7097696 | 7664 0 0 | 24896 784 928 | ref | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
7232420 | 7057 0 0 | 22312 784 928 | ref | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
10161692 | 5994 0 0 | 23813 760 1160 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190824 | 20190816 |
10965068 | 5722 0 0 | 22773 760 1160 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190824 | 20190816 |
11504708 | 5722 0 0 | 22773 760 1160 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190824 | 20190816 |
12083000 | 5994 0 0 | 23813 760 1160 | ref | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190824 | 20190816 |
36928716 | 5845 0 0 | 21525 768 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
37051084 | 6000 0 0 | 22061 768 928 | ref | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
37290640 | 5845 0 0 | 21525 768 928 | ref | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
37453320 | 6072 0 0 | 22189 768 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
37525016 | 5960 0 0 | 21933 768 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
37699108 | 6641 0 0 | 22909 768 928 | ref | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20190824 | 20190816 |
38173260 | 6884 0 0 | 23029 768 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190824 | 20190816 |
38219636 | 6884 0 0 | 23029 768 928 | ref | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20190824 | 20190816 |
38532732 | 6072 0 0 | 22189 768 928 | ref | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
38548352 | 5960 0 0 | 21933 768 928 | ref | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
38639240 | 6638 0 0 | 22853 768 928 | ref | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20190824 | 20190816 |
39264880 | 6641 0 0 | 22909 768 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190824 | 20190816 |
39512688 | 6619 0 0 | 22653 768 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190824 | 20190816 |
39754464 | 6638 0 0 | 22853 768 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20190824 | 20190816 |
39998944 | 6000 0 0 | 22061 768 928 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
40353552 | 6641 0 0 | 22909 768 928 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190824 | 20190816 |
41383568 | 6000 0 0 | 22061 768 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
41764928 | 6619 0 0 | 22653 768 928 | ref | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20190824 | 20190816 |
42427960 | 3311 0 0 | 16117 768 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
43168448 | 3437 0 0 | 16501 768 928 | ref | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
43780900 | 3311 0 0 | 16117 768 928 | ref | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
43870320 | 3311 0 0 | 16093 768 928 | ref | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
44073764 | 3206 0 0 | 15997 768 928 | ref | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
44106468 | 3074 0 0 | 15909 768 928 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190824 | 20190816 |
44146628 | 3055 0 0 | 15845 768 928 | ref | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20190824 | 20190816 |
44780340 | 3311 0 0 | 16093 768 928 | ref | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
44937020 | 3074 0 0 | 15909 768 928 | ref | gcc_-O_-fomit-frame-pointer | 20190824 | 20190816 |
45005012 | 3311 0 0 | 16093 768 928 | ref | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
45023640 | 3295 0 0 | 16077 768 928 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
45033240 | 3206 0 0 | 15997 768 928 | ref | gcc_-march=k8_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
45139832 | 3092 0 0 | 15885 768 928 | ref | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190824 | 20190816 |
45178136 | 3074 0 0 | 15893 768 928 | ref | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190824 | 20190816 |
45264984 | 3074 0 0 | 15893 768 928 | ref | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190824 | 20190816 |
46248396 | 3092 0 0 | 15885 768 928 | ref | gcc_-march=nocona_-O_-fomit-frame-pointer | 20190824 | 20190816 |
46420752 | 3074 0 0 | 15909 768 928 | ref | gcc_-m64_-O_-fomit-frame-pointer | 20190824 | 20190816 |
47011996 | 3074 0 0 | 15893 768 928 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190824 | 20190816 |
47269452 | 3109 0 0 | 15589 768 928 | ref | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
48342216 | 3311 0 0 | 16093 768 928 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190824 | 20190816 |
48529320 | 3311 0 0 | 16117 768 928 | ref | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
48916640 | 3074 0 0 | 15893 768 928 | ref | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190824 | 20190816 |
49652932 | 3295 0 0 | 16077 768 928 | ref | gcc_-m64_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
49900584 | 3074 0 0 | 15893 768 928 | ref | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190824 | 20190816 |
50156412 | 6110 0 0 | 15845 768 928 | ref | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190824 | 20190816 |
51204256 | 3295 0 0 | 16077 768 928 | ref | gcc_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
51326676 | 3074 0 0 | 15893 768 928 | ref | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190824 | 20190816 |
51540044 | 3109 0 0 | 15589 768 928 | ref | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
52331292 | 6874 0 0 | 16501 768 928 | ref | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
52358252 | 3295 0 0 | 16077 768 928 | ref | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
52802500 | 3074 0 0 | 15893 768 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190824 | 20190816 |
52804644 | 3074 0 0 | 15901 768 928 | ref | gcc_-march=k8_-O_-fomit-frame-pointer | 20190824 | 20190816 |
54536680 | 3074 0 0 | 15893 768 928 | ref | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190824 | 20190816 |
55111576 | 3074 0 0 | 15901 768 928 | ref | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20190824 | 20190816 |
58415392 | 2776 0 0 | 14617 752 896 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
63113168 | 2718 0 0 | 14529 752 896 | ref | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
63751944 | 2775 0 0 | 14617 752 896 | ref | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
64012336 | 2776 0 0 | 14617 752 896 | ref | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
64612560 | 2717 0 0 | 14529 752 896 | ref | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
66659200 | 2718 0 0 | 14529 752 896 | ref | gcc_-m64_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
68068708 | 2720 0 0 | 14529 752 896 | ref | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
68605284 | 2718 0 0 | 14529 752 896 | ref | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
68840264 | 2718 0 0 | 14529 752 896 | ref | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
68851512 | 2776 0 0 | 14617 752 896 | ref | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
69015828 | 2717 0 0 | 14529 752 896 | ref | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
69244376 | 2718 0 0 | 14529 752 896 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
69271004 | 2776 0 0 | 14617 752 896 | ref | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
69280340 | 2718 0 0 | 14529 752 896 | ref | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
69384552 | 2776 0 0 | 14617 752 896 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
69558524 | 2776 0 0 | 14617 752 896 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
69606220 | 2718 0 0 | 14529 752 896 | ref | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
69789356 | 2720 0 0 | 14529 752 896 | ref | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
69941504 | 2775 0 0 | 14617 752 896 | ref | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
69996148 | 2720 0 0 | 14529 752 896 | ref | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
69997392 | 2718 0 0 | 14529 752 896 | ref | gcc_-march=k8_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
70018272 | 2718 0 0 | 14529 752 896 | ref | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
70103664 | 5436 0 0 | 14529 752 896 | ref | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
70377904 | 2776 0 0 | 14617 752 896 | ref | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
70681660 | 2720 0 0 | 14529 752 896 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190824 | 20190816 |
71401960 | 2718 0 0 | 14529 752 896 | ref | gcc_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
169406188 | 4472 0 0 | 18982 760 888 | ref | gcc | 20190824 | 20190816 |
182430028 | 4472 0 0 | 18982 760 888 | ref | gcc_-funroll-loops | 20190824 | 20190816 |
190209876 | 4472 0 0 | 18982 760 888 | ref | cc | 20190824 | 20190816 |