Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
37941135 | ? ? ? | ? ? ? | ref | g++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20170208 | 20170105 |
38268852 | ? ? ? | ? ? ? | ref | g++_-march=k8_-O3_-fomit-frame-pointer | 20170208 | 20170105 |
38292069 | ? ? ? | ? ? ? | ref | g++_-m64_-march=core-avx2_-O3_-fomit-frame-pointer | 20170208 | 20170105 |
38325987 | ? ? ? | ? ? ? | ref | g++_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20170208 | 20170105 |
38345061 | ? ? ? | ? ? ? | ref | g++_-O3_-fomit-frame-pointer | 20170208 | 20170105 |
38357574 | ? ? ? | ? ? ? | ref | g++_-m64_-march=core2_-O3_-fomit-frame-pointer | 20170208 | 20170105 |
38365785 | ? ? ? | ? ? ? | ref | g++_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20170208 | 20170105 |
38385933 | ? ? ? | ? ? ? | ref | g++_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20170208 | 20170105 |
38463210 | ? ? ? | ? ? ? | ref | g++_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20170208 | 20170105 |
38511711 | ? ? ? | ? ? ? | ref | g++_-m64_-O3_-fomit-frame-pointer | 20170208 | 20170105 |
38559177 | ? ? ? | ? ? ? | ref | g++_-march=barcelona_-O3_-fomit-frame-pointer | 20170208 | 20170105 |
38643714 | ? ? ? | ? ? ? | ref | g++_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20170208 | 20170105 |
38730078 | ? ? ? | ? ? ? | ref | g++_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20170208 | 20170105 |
38833051 | ? ? ? | ? ? ? | ref | g++_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20170208 | 20170105 |
38890399 | ? ? ? | ? ? ? | ref | g++_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20170208 | 20170105 |
38959710 | ? ? ? | ? ? ? | ref | g++_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20170208 | 20170105 |
38994600 | ? ? ? | ? ? ? | ref | g++_-m64_-march=k8_-O3_-fomit-frame-pointer | 20170208 | 20170105 |
39008670 | ? ? ? | ? ? ? | ref | g++_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20170208 | 20170105 |
39118848 | ? ? ? | ? ? ? | ref | g++_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20170208 | 20170105 |
39193878 | ? ? ? | ? ? ? | ref | g++_-march=nocona_-O3_-fomit-frame-pointer | 20170208 | 20170105 |
39727863 | ? ? ? | ? ? ? | ref | g++_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20170208 | 20170105 |
44607315 | ? ? ? | ? ? ? | ref | clang++_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20170208 | 20170105 |
44802654 | ? ? ? | ? ? ? | ref | clang++_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20170208 | 20170105 |
45018828 | ? ? ? | ? ? ? | ref | clang++_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20170208 | 20170105 |
45113232 | ? ? ? | ? ? ? | ref | clang++_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20170208 | 20170105 |
45115704 | ? ? ? | ? ? ? | ref | clang++_-O3_-fwrapv_-march=x86-64_-mcpu=core-avx2_-mavx2_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20170208 | 20170105 |
45134793 | ? ? ? | ? ? ? | ref | clang++_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20170208 | 20170105 |
45169989 | ? ? ? | ? ? ? | ref | clang++_-O3_-fomit-frame-pointer_-Qunused-arguments | 20170208 | 20170105 |
45558522 | ? ? ? | ? ? ? | ref | clang++_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20170208 | 20170105 |
45651120 | ? ? ? | ? ? ? | ref | clang++_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20170208 | 20170105 |
46011951 | ? ? ? | ? ? ? | ref | clang++_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20170208 | 20170105 |
49713015 | ? ? ? | ? ? ? | ref | g++_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20170208 | 20170105 |
49927182 | ? ? ? | ? ? ? | ref | g++_-m64_-march=core-avx2_-O2_-fomit-frame-pointer | 20170208 | 20170105 |
50137758 | ? ? ? | ? ? ? | ref | g++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20170208 | 20170105 |
57660939 | ? ? ? | ? ? ? | ref | g++_-O2_-fomit-frame-pointer | 20170208 | 20170105 |
57709170 | ? ? ? | ? ? ? | ref | g++_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20170208 | 20170105 |
58132728 | ? ? ? | ? ? ? | ref | g++_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20170208 | 20170105 |
58259592 | ? ? ? | ? ? ? | ref | g++_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20170208 | 20170105 |
58472679 | ? ? ? | ? ? ? | ref | g++_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20170208 | 20170105 |
58688154 | ? ? ? | ? ? ? | ref | g++_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20170208 | 20170105 |
58803502 | ? ? ? | ? ? ? | ref | g++_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20170208 | 20170105 |
58941537 | ? ? ? | ? ? ? | ref | g++_-march=k8_-O2_-fomit-frame-pointer | 20170208 | 20170105 |
58971417 | ? ? ? | ? ? ? | ref | g++_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20170208 | 20170105 |
59158266 | ? ? ? | ? ? ? | ref | g++_-m64_-O2_-fomit-frame-pointer | 20170208 | 20170105 |
59323950 | ? ? ? | ? ? ? | ref | g++_-m64_-march=k8_-O2_-fomit-frame-pointer | 20170208 | 20170105 |
59446566 | ? ? ? | ? ? ? | ref | g++_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20170208 | 20170105 |
59604548 | ? ? ? | ? ? ? | ref | g++_-march=barcelona_-O2_-fomit-frame-pointer | 20170208 | 20170105 |
60439539 | ? ? ? | ? ? ? | ref | g++_-m64_-march=core2_-O2_-fomit-frame-pointer | 20170208 | 20170105 |
63819390 | ? ? ? | ? ? ? | ref | g++_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20170208 | 20170105 |
64218177 | ? ? ? | ? ? ? | ref | g++_-march=nocona_-O2_-fomit-frame-pointer | 20170208 | 20170105 |
86335287 | ? ? ? | ? ? ? | ref | g++_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20170208 | 20170105 |
87012597 | ? ? ? | ? ? ? | ref | g++_-march=barcelona_-O_-fomit-frame-pointer | 20170208 | 20170105 |
88574109 | ? ? ? | ? ? ? | ref | g++_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20170208 | 20170105 |
88893468 | ? ? ? | ? ? ? | ref | g++_-m64_-march=k8_-O_-fomit-frame-pointer | 20170208 | 20170105 |
89034000 | ? ? ? | ? ? ? | ref | g++_-march=k8_-O_-fomit-frame-pointer | 20170208 | 20170105 |
89937714 | ? ? ? | ? ? ? | ref | g++_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20170208 | 20170105 |
90367404 | ? ? ? | ? ? ? | ref | g++_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20170208 | 20170105 |
90796821 | ? ? ? | ? ? ? | ref | g++_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20170208 | 20170105 |
90855624 | ? ? ? | ? ? ? | ref | g++_-m64_-march=core-avx2_-O_-fomit-frame-pointer | 20170208 | 20170105 |
90970950 | ? ? ? | ? ? ? | ref | g++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20170208 | 20170105 |
91225908 | ? ? ? | ? ? ? | ref | g++_-m64_-march=corei7_-O_-fomit-frame-pointer | 20170208 | 20170105 |
92521653 | ? ? ? | ? ? ? | ref | g++_-O_-fomit-frame-pointer | 20170208 | 20170105 |
92716935 | ? ? ? | ? ? ? | ref | g++_-fno-schedule-insns_-O_-fomit-frame-pointer | 20170208 | 20170105 |
93024336 | ? ? ? | ? ? ? | ref | g++_-m64_-march=core2_-O_-fomit-frame-pointer | 20170208 | 20170105 |
93230847 | ? ? ? | ? ? ? | ref | g++_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20170208 | 20170105 |
94135668 | ? ? ? | ? ? ? | ref | g++_-m64_-O_-fomit-frame-pointer | 20170208 | 20170105 |
94649088 | ? ? ? | ? ? ? | ref | g++_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20170208 | 20170105 |
100097541 | ? ? ? | ? ? ? | ref | g++_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20170208 | 20170105 |
112865073 | ? ? ? | ? ? ? | ref | g++_-march=nocona_-O_-fomit-frame-pointer | 20170208 | 20170105 |
112951050 | ? ? ? | ? ? ? | ref | g++_-m64_-march=nocona_-O_-fomit-frame-pointer | 20170208 | 20170105 |
128128362 | ? ? ? | ? ? ? | ref | g++_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20170208 | 20170105 |
128260677 | ? ? ? | ? ? ? | ref | g++_-m64_-march=core-avx2_-Os_-fomit-frame-pointer | 20170208 | 20170105 |
129486843 | ? ? ? | ? ? ? | ref | g++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20170208 | 20170105 |
138533046 | ? ? ? | ? ? ? | ref | g++_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20170208 | 20170105 |
138823293 | ? ? ? | ? ? ? | ref | g++_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20170208 | 20170105 |
138960825 | ? ? ? | ? ? ? | ref | g++_-m64_-Os_-fomit-frame-pointer | 20170208 | 20170105 |
138993264 | ? ? ? | ? ? ? | ref | g++_-march=k8_-Os_-fomit-frame-pointer | 20170208 | 20170105 |
139036467 | ? ? ? | ? ? ? | ref | g++_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20170208 | 20170105 |
139092078 | ? ? ? | ? ? ? | ref | g++_-m64_-march=core2_-Os_-fomit-frame-pointer | 20170208 | 20170105 |
139300404 | ? ? ? | ? ? ? | ref | g++_-Os_-fomit-frame-pointer | 20170208 | 20170105 |
139327209 | ? ? ? | ? ? ? | ref | g++_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20170208 | 20170105 |
139511559 | ? ? ? | ? ? ? | ref | g++_-march=barcelona_-Os_-fomit-frame-pointer | 20170208 | 20170105 |
139515075 | ? ? ? | ? ? ? | ref | g++_-m64_-march=k8_-Os_-fomit-frame-pointer | 20170208 | 20170105 |
139588404 | ? ? ? | ? ? ? | ref | g++_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20170208 | 20170105 |
139639641 | ? ? ? | ? ? ? | ref | g++_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20170208 | 20170105 |
139975749 | ? ? ? | ? ? ? | ref | g++_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20170208 | 20170105 |
140329668 | ? ? ? | ? ? ? | ref | g++_-march=nocona_-Os_-fomit-frame-pointer | 20170208 | 20170105 |
140399916 | ? ? ? | ? ? ? | ref | g++_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20170208 | 20170105 |
140476248 | ? ? ? | ? ? ? | ref | g++_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20170208 | 20170105 |
148676805 | ? ? ? | ? ? ? | ref | g++_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20170208 | 20170105 |
315432654 | ? ? ? | ? ? ? | ref | g++ | 20170208 | 20170105 |